You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2017/04/03 23:29:15 UTC

[01/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE [Forced Update!]

Repository: isis-site
Updated Branches:
  refs/heads/asf-site 7db8a926e -> 2a33ec480 (forced update)


http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/recognized-annotations/Bounded.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/recognized-annotations/Bounded.md b/content-OLDSITE/reference/recognized-annotations/Bounded.md
deleted file mode 100644
index 048b4aa..0000000
--- a/content-OLDSITE/reference/recognized-annotations/Bounded.md
+++ /dev/null
@@ -1,25 +0,0 @@
-Title: @Bounded
-
-[//]: # (content copied to _user-guide_xxx)
-
-> Deprecated, use instead [@DomainObject#bounded()](./DomainObject.html).
-
-For immutable objects where there is a bounded set of instances, the
-`@Bounded` annotation can be used.
-
-For example:
-
-    @Bounded
-    public class County {
-        ...
-    }
-
-The number of instances is expected to be small enough that all instance
-can be held in memory. The viewer will use this information to render
-all the instances of this class in a drop-down list or equivalent.
-
-> **Note**
->
-> Although this is not enforced, `@Bounded` is intended for use on
-> `final` classes. Its behaviour when used on interfaces, or classes
-> with sub-classes is not specified


[15/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-09-040-How-to-write-a-custom-repository.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-09-040-How-to-write-a-custom-repository.md b/content-OLDSITE/how-tos/how-to-09-040-How-to-write-a-custom-repository.md
deleted file mode 100644
index dd9f759..0000000
--- a/content-OLDSITE/how-tos/how-to-09-040-How-to-write-a-custom-repository.md
+++ /dev/null
@@ -1,141 +0,0 @@
-How to write a custom repository
---------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Repositories are defined as interfaces within the domain, and their implementation will vary by object store. During prototyping and for much of development, you will probably find it easiest to use an in-memory object store or perhaps the XML object store, with only a small number of instances. The `DomainObjectContainer` provides a set of methods that make it easy to pull back all instances from the object store which can then be filtered as required. Later on, you can replace
-the implementation depending upon the specifics of the object store that you'll be using for production.
-
-If you inherit from the 
-`org.apache.isis.applib.AbstractFactoryAndRepository` adapter class then this will automatically have the `DomainObjectContainer` injected, and
-provides convenience methods that delegate to the container. Using this is not mandatory, however.
-
-The methods provided by the `DomainObjectContainer` to support
-repositories are:
-
--   `allInstances(Class<T> ofType)`
-
-    Returns all instances of the specified type. Note that this includes
-    all instances of any subtypes.
-
--   `allMatches(...)`
-
-    Returns all instances matching the provided arguments.
-
--   `firstMatch(...)`
-
-    Returns the first instance matching the provided arguments.
-
--   `uniqueMatch(...)`
-
-    Returns the one-and-only instance matching the provided arguments (else is an exception).
-
-The last three methods, `*Match(...)` are all overloaded in order to return a subset of object instances. Some of these are "naive"; all instances are returned from the object store, and the filtering is performed within the repository. Others are designed to pass the query predicate back to the object store so that only the matching rows are returned.
-
-Each of these options are discussed in more detail below.
-
-### Finding by Title
-
-The first version of finding instances is to specify the required title for the matching objects:
-
--   `allMatches(Class<T> ofType, String title)`
-
--   `firstMatch(Class<T> ofType, String title)`
-
--   `uniqueMatch(Class<T> ofType, String title)`
-
-Although easy and intuitive, this isn't generally recommended for production use because (a) the matching is performed within the repository rather than the object store, and (b) the title string can often change as business requirements are refined.
-
-That said, it is possible to eliminate the first disadvantage by using the Query API, discussed below; this provides an implementation that is equivalent to find by title.
-
-### Finding by Pattern
-
-The next technique of finding instances is to specify pattern object to match against (sometimes called "query-by-example", or QBE):
-
--   `allMatches(Class<T> ofType, Object pattern)`
-
--   `firstMatch(Class<T> ofType, Object pattern)`
-
--   `uniqueMatch(Class<T> ofType, Object pattern)`
-
-Any non-null value of the pattern object is used as the predicate.
-
-Although more robust that searching by title, this technique is also not likely to be valid for production code because the matching is still performed within the repository rather than within the object store.
-
-That said, it is possible to eliminate the first disadvantage by using the `Query` API, discussed below; this provides an implementation that is equivalent to find by pattern.
-
-> **Note**
->
-> If the pattern object is created using `newTransientInstance(...)`, then
-> any default values for properties will automatically be set <!--(see ?)-->.
-> If this isn't required, they will need to be manually cleared.
-
-### Finding using the Filter API
-
-The third overloaded version of the matching methods to find instances
-`all take an org.apache.isis.applib.Filter<T>` instance:
-
--   `allMatches(Class<T> ofType, Filter<T> filter)`
-
--   `firstMatch(Class<T> ofType, Filter<T> filter)`
-
--   `uniqueMatch(Class<T> ofType, Filter<T> filter)`
-
-The `Filter<T>` interface is very straightforward:
-
-    public interface Filter<T> {
-        public boolean accept(T obj);
-    }
-
-Every object of the given type (and subclasses) is passed into the Filter instance; only those `accept()`'ed are returned from the `*Match()` method.
-
-Although flexible, with this technique the matching is also performed within the repository rather than the object store, and so is also likely not to be suitable for production use where there are many instances of the given type.
-
-### Finding using the Query API
-
-The final overloaded version of the matching methods take an instance
-of `org.apache.isis.applib.query.Query<T>` interface:
-
--   `allMatches(Query<T> query)`
-
--   `firstMatch(Query<T> query)`
-
--   `uniqueMatch(Query<T> query)`
-
-Unlike all the other matching mechanisms, the point of the `Query` interface is for it to be passed back to the object store and evaluated there.
-
-The applib provides several implementations that implement the
-`Query<T>` interface. Probably the most important of these is
-`QueryDefault<T>`, which provides a set of factory methods for
-constructing `Query` instances that represent a named query with a map of parameter/argument pairs.
-
-For example:
-
-    public class CustomerRepositoryImpl implements CustomerRepository {
-        public List<Customer> findCustomers(
-                @Named("Last Name") String lastName,
-                @Named("Postcode")  String postCode
-            ) {
-            QueryDefault<Customer> query = 
-                QueryDefault.create(
-                    Customer.class, 
-                    "findCustomers", 
-                    "lastName", lastName, 
-                    "postCode", postCode);
-
-            return getContainer().allMatches(query);
-        }
-        ...
-    }
-
-Above it was noted that the other overloaded versions of the matching API have the disadvantage that the matching is performed within the repository. As an alternative to using "find by title" or "find by pattern", you may wish to use `QueryFindByTitle` and `QueryFindByPattern`:
-
--   `QueryFindByTitle<T>`, which corresponds to the `allMatches(...)` for searching by title
-
--   `QueryFindByPattern<T>, which corresponds to the `allMatches(...)` for searching by pattern
-
-There is also a `QueryFindAllInstances<T>`, which corresponds to the
-`allInstances()` method.
-
-The interpretation of a `Query` instance ultimately depends on the object store. All object stores will support `QueryFindAllInstances`, and most will provide a mechanism to support `QueryDefault`. Check the object store documentation to determine whether they support other `Query` implementations (ie, `QueryFindByTitle` and `QueryFindByPattern`).
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-09-050-How-to-use-Factories.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-09-050-How-to-use-Factories.md b/content-OLDSITE/how-tos/how-to-09-050-How-to-use-Factories.md
deleted file mode 100644
index b64b028..0000000
--- a/content-OLDSITE/how-tos/how-to-09-050-How-to-use-Factories.md
+++ /dev/null
@@ -1,22 +0,0 @@
-How to use Factories
---------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Like repositories, factories are defined by interface in the domain, decoupling the domain objects from their actual implementation.
-
-Unlike repositories, there is no particular need to change the implementation when moving from one object store to another, because in all cases the factory can simply delegate to its injected `DomainObjectContainer`.
-
-The methods for `DomainObjectContainer` that are relevant for a factory are:
-
--   `<T> T newTransientInstance(final Class<T> ofClass)`
-
--   `<T> T newPersistentInstance(final Class<T> ofClass)`
-
--   `persist(Object)`
-
--   `persistIfNotAlready(Object)`
-
-<!--
-These are discussed in more detail in ?. See also ? for full coverage of
-the methods available in DomainObjectContainer.-->

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-customize-styling-for-a-domain-object.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-customize-styling-for-a-domain-object.md b/content-OLDSITE/how-tos/how-to-customize-styling-for-a-domain-object.md
deleted file mode 100644
index 38cfe11..0000000
--- a/content-OLDSITE/how-tos/how-to-customize-styling-for-a-domain-object.md
+++ /dev/null
@@ -1,32 +0,0 @@
-title: How to customize the styling of a domain object (1.8.0)
-
-[//]: # (content copied to _user-guide_xxx)
-
-The [Wicket viewer](../components/viewers/wicket/about.html) will query each object when being rendered to determine if
-any instance-specific CSS class name should be used to wrap the HTML representing that domain object.
-
-The object provides the class name by implementing the <tt>cssClass()</tt> method.  For example:
-
-    public String cssClass() {
-        return !isComplete() ? "todo" : "done";
-    }
-
-If the object provides a class name, this is used as a CSS class on a containing &lt;div&gt; if rendering the object on a page, or as
-a CSS class on the containing &lt;tr&gt; if rendering the object on a table.  By customizing the `application.css` file, different styling can be provided for each object instance.
-
-
-## Screenshots
-
-The [todoapp addon](https://github.com/isisaddons/isis-app-todoapp) (not ASF) uses this technique to render completed items with a strikethrough:
-
-![](images/cssclass-todoapp-example.png)
-
-This effect is accomplished with the following addition to `application.css`:
-
-    tr.todo {
-    }
-
-    tr.done {
-        text-decoration: line-through;
-        color: #d3d3d3;
-    }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/images/AbstractContainedObject-hierarchy.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/images/AbstractContainedObject-hierarchy.png b/content-OLDSITE/how-tos/images/AbstractContainedObject-hierarchy.png
deleted file mode 100644
index a72ad4c..0000000
Binary files a/content-OLDSITE/how-tos/images/AbstractContainedObject-hierarchy.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/images/cssclass-todoapp-example.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/images/cssclass-todoapp-example.png b/content-OLDSITE/how-tos/images/cssclass-todoapp-example.png
deleted file mode 100644
index 78deb33..0000000
Binary files a/content-OLDSITE/how-tos/images/cssclass-todoapp-example.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/dotTrans.gif
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/dotTrans.gif b/content-OLDSITE/images/dotTrans.gif
deleted file mode 100644
index 1d11fa9..0000000
Binary files a/content-OLDSITE/images/dotTrans.gif and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/edit.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/edit.png b/content-OLDSITE/images/edit.png
deleted file mode 100644
index 964d2f0..0000000
Binary files a/content-OLDSITE/images/edit.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/favicon.ico
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/favicon.ico b/content-OLDSITE/images/favicon.ico
deleted file mode 100644
index 3950c90..0000000
Binary files a/content-OLDSITE/images/favicon.ico and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/feather-50.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/feather-50.png b/content-OLDSITE/images/feather-50.png
deleted file mode 100644
index 32ee779..0000000
Binary files a/content-OLDSITE/images/feather-50.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-001.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-001.png b/content-OLDSITE/images/gradient-001.png
deleted file mode 100644
index a55f298..0000000
Binary files a/content-OLDSITE/images/gradient-001.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-002.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-002.png b/content-OLDSITE/images/gradient-002.png
deleted file mode 100644
index da572af..0000000
Binary files a/content-OLDSITE/images/gradient-002.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-003.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-003.png b/content-OLDSITE/images/gradient-003.png
deleted file mode 100644
index 628aa93..0000000
Binary files a/content-OLDSITE/images/gradient-003.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-12VRG.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-12VRG.png b/content-OLDSITE/images/gradient-12VRG.png
deleted file mode 100644
index 2cde9f5..0000000
Binary files a/content-OLDSITE/images/gradient-12VRG.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-2PZGR.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-2PZGR.png b/content-OLDSITE/images/gradient-2PZGR.png
deleted file mode 100644
index 6e3e33a..0000000
Binary files a/content-OLDSITE/images/gradient-2PZGR.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-A949X.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-A949X.png b/content-OLDSITE/images/gradient-A949X.png
deleted file mode 100644
index c1cb36a..0000000
Binary files a/content-OLDSITE/images/gradient-A949X.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-AK6T6.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-AK6T6.png b/content-OLDSITE/images/gradient-AK6T6.png
deleted file mode 100644
index 2cde9f5..0000000
Binary files a/content-OLDSITE/images/gradient-AK6T6.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-IILCV.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-IILCV.png b/content-OLDSITE/images/gradient-IILCV.png
deleted file mode 100644
index 6e3e33a..0000000
Binary files a/content-OLDSITE/images/gradient-IILCV.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-JZPTP.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-JZPTP.png b/content-OLDSITE/images/gradient-JZPTP.png
deleted file mode 100644
index 6dbcdf1..0000000
Binary files a/content-OLDSITE/images/gradient-JZPTP.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-KNWSM.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-KNWSM.png b/content-OLDSITE/images/gradient-KNWSM.png
deleted file mode 100644
index 71f054e..0000000
Binary files a/content-OLDSITE/images/gradient-KNWSM.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-QUC5C.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-QUC5C.png b/content-OLDSITE/images/gradient-QUC5C.png
deleted file mode 100644
index cbb8365..0000000
Binary files a/content-OLDSITE/images/gradient-QUC5C.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-RSUZK.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-RSUZK.png b/content-OLDSITE/images/gradient-RSUZK.png
deleted file mode 100644
index 0b3cd5a..0000000
Binary files a/content-OLDSITE/images/gradient-RSUZK.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-RX5MH.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-RX5MH.png b/content-OLDSITE/images/gradient-RX5MH.png
deleted file mode 100644
index ed131a5..0000000
Binary files a/content-OLDSITE/images/gradient-RX5MH.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/gradient-UFXJW.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/gradient-UFXJW.png b/content-OLDSITE/images/gradient-UFXJW.png
deleted file mode 100644
index e9c5624..0000000
Binary files a/content-OLDSITE/images/gradient-UFXJW.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/icons8-logo.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/icons8-logo.png b/content-OLDSITE/images/icons8-logo.png
deleted file mode 100644
index f9dc310..0000000
Binary files a/content-OLDSITE/images/icons8-logo.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/010-sign-in.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/010-sign-in.pdn b/content-OLDSITE/images/index-screenshots/010-sign-in.pdn
deleted file mode 100644
index efbc714..0000000
Binary files a/content-OLDSITE/images/index-screenshots/010-sign-in.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/010-sign-in.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/010-sign-in.png b/content-OLDSITE/images/index-screenshots/010-sign-in.png
deleted file mode 100644
index f5a61cb..0000000
Binary files a/content-OLDSITE/images/index-screenshots/010-sign-in.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/020-object-layout.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/020-object-layout.pdn b/content-OLDSITE/images/index-screenshots/020-object-layout.pdn
deleted file mode 100644
index c37c528..0000000
Binary files a/content-OLDSITE/images/index-screenshots/020-object-layout.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/020-object-layout.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/020-object-layout.png b/content-OLDSITE/images/index-screenshots/020-object-layout.png
deleted file mode 100644
index 821aa5e..0000000
Binary files a/content-OLDSITE/images/index-screenshots/020-object-layout.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/030-declarative-business-rules.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/030-declarative-business-rules.pdn b/content-OLDSITE/images/index-screenshots/030-declarative-business-rules.pdn
deleted file mode 100644
index 2c4902d..0000000
Binary files a/content-OLDSITE/images/index-screenshots/030-declarative-business-rules.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/030-declarative-business-rules.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/030-declarative-business-rules.png b/content-OLDSITE/images/index-screenshots/030-declarative-business-rules.png
deleted file mode 100644
index 00a9cc1..0000000
Binary files a/content-OLDSITE/images/index-screenshots/030-declarative-business-rules.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/040-imperative-business-rules.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/040-imperative-business-rules.pdn b/content-OLDSITE/images/index-screenshots/040-imperative-business-rules.pdn
deleted file mode 100644
index 086afe6..0000000
Binary files a/content-OLDSITE/images/index-screenshots/040-imperative-business-rules.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/040-imperative-business-rules.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/040-imperative-business-rules.png b/content-OLDSITE/images/index-screenshots/040-imperative-business-rules.png
deleted file mode 100644
index 35c5149..0000000
Binary files a/content-OLDSITE/images/index-screenshots/040-imperative-business-rules.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/050-action-with-args.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/050-action-with-args.pdn b/content-OLDSITE/images/index-screenshots/050-action-with-args.pdn
deleted file mode 100644
index d559779..0000000
Binary files a/content-OLDSITE/images/index-screenshots/050-action-with-args.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/050-action-with-args.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/050-action-with-args.png b/content-OLDSITE/images/index-screenshots/050-action-with-args.png
deleted file mode 100644
index a9b7ab9..0000000
Binary files a/content-OLDSITE/images/index-screenshots/050-action-with-args.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/060-action-with-args-autocomplete.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/060-action-with-args-autocomplete.pdn b/content-OLDSITE/images/index-screenshots/060-action-with-args-autocomplete.pdn
deleted file mode 100644
index 2082db2..0000000
Binary files a/content-OLDSITE/images/index-screenshots/060-action-with-args-autocomplete.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/060-action-with-args-autocomplete.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/060-action-with-args-autocomplete.png b/content-OLDSITE/images/index-screenshots/060-action-with-args-autocomplete.png
deleted file mode 100644
index 6a54333..0000000
Binary files a/content-OLDSITE/images/index-screenshots/060-action-with-args-autocomplete.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/070-jdo.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/070-jdo.pdn b/content-OLDSITE/images/index-screenshots/070-jdo.pdn
deleted file mode 100644
index e37df11..0000000
Binary files a/content-OLDSITE/images/index-screenshots/070-jdo.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/070-jdo.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/070-jdo.png b/content-OLDSITE/images/index-screenshots/070-jdo.png
deleted file mode 100644
index e5459b1..0000000
Binary files a/content-OLDSITE/images/index-screenshots/070-jdo.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/080-rest-api.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/080-rest-api.pdn b/content-OLDSITE/images/index-screenshots/080-rest-api.pdn
deleted file mode 100644
index 1580e3f..0000000
Binary files a/content-OLDSITE/images/index-screenshots/080-rest-api.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/080-rest-api.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/080-rest-api.png b/content-OLDSITE/images/index-screenshots/080-rest-api.png
deleted file mode 100644
index ded43c9..0000000
Binary files a/content-OLDSITE/images/index-screenshots/080-rest-api.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/090-integtesting.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/090-integtesting.pdn b/content-OLDSITE/images/index-screenshots/090-integtesting.pdn
deleted file mode 100644
index 6123b08..0000000
Binary files a/content-OLDSITE/images/index-screenshots/090-integtesting.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/index-screenshots/090-integtesting.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/index-screenshots/090-integtesting.png b/content-OLDSITE/images/index-screenshots/090-integtesting.png
deleted file mode 100644
index 708d35f..0000000
Binary files a/content-OLDSITE/images/index-screenshots/090-integtesting.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-banner.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-banner.pdn b/content-OLDSITE/images/isis-banner.pdn
deleted file mode 100644
index 4e35601..0000000
Binary files a/content-OLDSITE/images/isis-banner.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-banner.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-banner.png b/content-OLDSITE/images/isis-banner.png
deleted file mode 100644
index 9d4dfa8..0000000
Binary files a/content-OLDSITE/images/isis-banner.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-estatio-obfuscated-320x233.jpg
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-estatio-obfuscated-320x233.jpg b/content-OLDSITE/images/isis-estatio-obfuscated-320x233.jpg
deleted file mode 100644
index 70426ed..0000000
Binary files a/content-OLDSITE/images/isis-estatio-obfuscated-320x233.jpg and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-estatio-obfuscated.jpg
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-estatio-obfuscated.jpg b/content-OLDSITE/images/isis-estatio-obfuscated.jpg
deleted file mode 100644
index 1e5cde4..0000000
Binary files a/content-OLDSITE/images/isis-estatio-obfuscated.jpg and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-icon-200x200.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-icon-200x200.png b/content-OLDSITE/images/isis-icon-200x200.png
deleted file mode 100644
index 31a11b1..0000000
Binary files a/content-OLDSITE/images/isis-icon-200x200.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-icon-250x250.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-icon-250x250.png b/content-OLDSITE/images/isis-icon-250x250.png
deleted file mode 100644
index 83bc99f..0000000
Binary files a/content-OLDSITE/images/isis-icon-250x250.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-icon-300x300.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-icon-300x300.png b/content-OLDSITE/images/isis-icon-300x300.png
deleted file mode 100644
index 6043df7..0000000
Binary files a/content-OLDSITE/images/isis-icon-300x300.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-icon-32x32.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-icon-32x32.png b/content-OLDSITE/images/isis-icon-32x32.png
deleted file mode 100644
index 8ac532b..0000000
Binary files a/content-OLDSITE/images/isis-icon-32x32.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-icon-350x350.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-icon-350x350.png b/content-OLDSITE/images/isis-icon-350x350.png
deleted file mode 100644
index 95c8735..0000000
Binary files a/content-OLDSITE/images/isis-icon-350x350.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-icon-400x400.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-icon-400x400.png b/content-OLDSITE/images/isis-icon-400x400.png
deleted file mode 100644
index d219279..0000000
Binary files a/content-OLDSITE/images/isis-icon-400x400.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-icon-48x48.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-icon-48x48.png b/content-OLDSITE/images/isis-icon-48x48.png
deleted file mode 100644
index e739030..0000000
Binary files a/content-OLDSITE/images/isis-icon-48x48.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-icon-64x64.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-icon-64x64.png b/content-OLDSITE/images/isis-icon-64x64.png
deleted file mode 100644
index c203f0f..0000000
Binary files a/content-OLDSITE/images/isis-icon-64x64.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-icon.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-icon.pdn b/content-OLDSITE/images/isis-icon.pdn
deleted file mode 100644
index 8e469e6..0000000
Binary files a/content-OLDSITE/images/isis-icon.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-logo-320.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-logo-320.png b/content-OLDSITE/images/isis-logo-320.png
deleted file mode 100644
index 55a8043..0000000
Binary files a/content-OLDSITE/images/isis-logo-320.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-logo-568x286.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-logo-568x286.pdn b/content-OLDSITE/images/isis-logo-568x286.pdn
deleted file mode 100644
index 13ce035..0000000
Binary files a/content-OLDSITE/images/isis-logo-568x286.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-logo-568x286.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-logo-568x286.png b/content-OLDSITE/images/isis-logo-568x286.png
deleted file mode 100644
index df3db1d..0000000
Binary files a/content-OLDSITE/images/isis-logo-568x286.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-logo-940x560.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-logo-940x560.pdn b/content-OLDSITE/images/isis-logo-940x560.pdn
deleted file mode 100644
index e62f9dc..0000000
Binary files a/content-OLDSITE/images/isis-logo-940x560.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-logo-940x560.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-logo-940x560.png b/content-OLDSITE/images/isis-logo-940x560.png
deleted file mode 100644
index bb261cb..0000000
Binary files a/content-OLDSITE/images/isis-logo-940x560.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-logo.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-logo.pdn b/content-OLDSITE/images/isis-logo.pdn
deleted file mode 100644
index 2e18933..0000000
Binary files a/content-OLDSITE/images/isis-logo.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-logo.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-logo.png b/content-OLDSITE/images/isis-logo.png
deleted file mode 100644
index c34903d..0000000
Binary files a/content-OLDSITE/images/isis-logo.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-powered-by-128x128.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-powered-by-128x128.png b/content-OLDSITE/images/isis-powered-by-128x128.png
deleted file mode 100644
index d7abfa4..0000000
Binary files a/content-OLDSITE/images/isis-powered-by-128x128.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-powered-by-256x256.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-powered-by-256x256.png b/content-OLDSITE/images/isis-powered-by-256x256.png
deleted file mode 100644
index bf90541..0000000
Binary files a/content-OLDSITE/images/isis-powered-by-256x256.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-powered-by-32x32.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-powered-by-32x32.png b/content-OLDSITE/images/isis-powered-by-32x32.png
deleted file mode 100644
index b37914e..0000000
Binary files a/content-OLDSITE/images/isis-powered-by-32x32.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-powered-by-64x64.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-powered-by-64x64.png b/content-OLDSITE/images/isis-powered-by-64x64.png
deleted file mode 100644
index 35aba30..0000000
Binary files a/content-OLDSITE/images/isis-powered-by-64x64.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-powered-by.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-powered-by.pdn b/content-OLDSITE/images/isis-powered-by.pdn
deleted file mode 100644
index 3e2d450..0000000
Binary files a/content-OLDSITE/images/isis-powered-by.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/isis-powered-by.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/isis-powered-by.png b/content-OLDSITE/images/isis-powered-by.png
deleted file mode 100644
index 00de5b2..0000000
Binary files a/content-OLDSITE/images/isis-powered-by.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/keyboard.jpg
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/keyboard.jpg b/content-OLDSITE/images/keyboard.jpg
deleted file mode 100644
index 369dfb4..0000000
Binary files a/content-OLDSITE/images/keyboard.jpg and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/line_light.gif
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/line_light.gif b/content-OLDSITE/images/line_light.gif
deleted file mode 100644
index a988332..0000000
Binary files a/content-OLDSITE/images/line_light.gif and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/line_sm.gif
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/line_sm.gif b/content-OLDSITE/images/line_sm.gif
deleted file mode 100644
index ee67615..0000000
Binary files a/content-OLDSITE/images/line_sm.gif and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/s101_170.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/s101_170.png b/content-OLDSITE/images/s101_170.png
deleted file mode 100644
index f57ece9..0000000
Binary files a/content-OLDSITE/images/s101_170.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/01-welcome-page.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/01-welcome-page.png b/content-OLDSITE/images/screenshots/01-welcome-page.png
deleted file mode 100644
index 2e806f5..0000000
Binary files a/content-OLDSITE/images/screenshots/01-welcome-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/02-wicket-home-page.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/02-wicket-home-page.png b/content-OLDSITE/images/screenshots/02-wicket-home-page.png
deleted file mode 100644
index 40ac978..0000000
Binary files a/content-OLDSITE/images/screenshots/02-wicket-home-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/03-github-source-code.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/03-github-source-code.png b/content-OLDSITE/images/screenshots/03-github-source-code.png
deleted file mode 100644
index baab4e2..0000000
Binary files a/content-OLDSITE/images/screenshots/03-github-source-code.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/04-fixture-install.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/04-fixture-install.png b/content-OLDSITE/images/screenshots/04-fixture-install.png
deleted file mode 100644
index a26f8ea..0000000
Binary files a/content-OLDSITE/images/screenshots/04-fixture-install.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/05-fixture-installed.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/05-fixture-installed.png b/content-OLDSITE/images/screenshots/05-fixture-installed.png
deleted file mode 100644
index e3312fb..0000000
Binary files a/content-OLDSITE/images/screenshots/05-fixture-installed.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/06-todos-not-yet-complete.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/06-todos-not-yet-complete.png b/content-OLDSITE/images/screenshots/06-todos-not-yet-complete.png
deleted file mode 100644
index 89aa35f..0000000
Binary files a/content-OLDSITE/images/screenshots/06-todos-not-yet-complete.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/07-todos-result.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/07-todos-result.png b/content-OLDSITE/images/screenshots/07-todos-result.png
deleted file mode 100644
index 89f16bc..0000000
Binary files a/content-OLDSITE/images/screenshots/07-todos-result.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/08-collection-action.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/08-collection-action.png b/content-OLDSITE/images/screenshots/08-collection-action.png
deleted file mode 100644
index 94c074a..0000000
Binary files a/content-OLDSITE/images/screenshots/08-collection-action.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/09-collection-action-invoked.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/09-collection-action-invoked.png b/content-OLDSITE/images/screenshots/09-collection-action-invoked.png
deleted file mode 100644
index 47ec10e..0000000
Binary files a/content-OLDSITE/images/screenshots/09-collection-action-invoked.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/10-follow-link.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/10-follow-link.png b/content-OLDSITE/images/screenshots/10-follow-link.png
deleted file mode 100644
index 1feacc0..0000000
Binary files a/content-OLDSITE/images/screenshots/10-follow-link.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/11-todo-entity.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/11-todo-entity.png b/content-OLDSITE/images/screenshots/11-todo-entity.png
deleted file mode 100644
index e353f89..0000000
Binary files a/content-OLDSITE/images/screenshots/11-todo-entity.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/12-todo-entity-edit.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/12-todo-entity-edit.png b/content-OLDSITE/images/screenshots/12-todo-entity-edit.png
deleted file mode 100644
index ad35f0f..0000000
Binary files a/content-OLDSITE/images/screenshots/12-todo-entity-edit.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/13-todo-edit-enum.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/13-todo-edit-enum.png b/content-OLDSITE/images/screenshots/13-todo-edit-enum.png
deleted file mode 100644
index a61bd6e..0000000
Binary files a/content-OLDSITE/images/screenshots/13-todo-edit-enum.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/14-optimistic-locking.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/14-optimistic-locking.png b/content-OLDSITE/images/screenshots/14-optimistic-locking.png
deleted file mode 100644
index 3e67f8f..0000000
Binary files a/content-OLDSITE/images/screenshots/14-optimistic-locking.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/15-invoke-action.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/15-invoke-action.png b/content-OLDSITE/images/screenshots/15-invoke-action.png
deleted file mode 100644
index b20c82e..0000000
Binary files a/content-OLDSITE/images/screenshots/15-invoke-action.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/16-invoke-action-disabled.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/16-invoke-action-disabled.png b/content-OLDSITE/images/screenshots/16-invoke-action-disabled.png
deleted file mode 100644
index e73e577..0000000
Binary files a/content-OLDSITE/images/screenshots/16-invoke-action-disabled.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/17-invoke-action-grouped-params.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/17-invoke-action-grouped-params.png b/content-OLDSITE/images/screenshots/17-invoke-action-grouped-params.png
deleted file mode 100644
index 6f48589..0000000
Binary files a/content-OLDSITE/images/screenshots/17-invoke-action-grouped-params.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/18-invoke-action-args.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/18-invoke-action-args.png b/content-OLDSITE/images/screenshots/18-invoke-action-args.png
deleted file mode 100644
index 862eb78..0000000
Binary files a/content-OLDSITE/images/screenshots/18-invoke-action-args.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/19-collection.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/19-collection.png b/content-OLDSITE/images/screenshots/19-collection.png
deleted file mode 100644
index 8bef1b5..0000000
Binary files a/content-OLDSITE/images/screenshots/19-collection.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/20-breadcrumbs.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/20-breadcrumbs.png b/content-OLDSITE/images/screenshots/20-breadcrumbs.png
deleted file mode 100644
index ce47394..0000000
Binary files a/content-OLDSITE/images/screenshots/20-breadcrumbs.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/21-audit-list.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/21-audit-list.png b/content-OLDSITE/images/screenshots/21-audit-list.png
deleted file mode 100644
index 9ff4b75..0000000
Binary files a/content-OLDSITE/images/screenshots/21-audit-list.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/22-audit-records.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/22-audit-records.png b/content-OLDSITE/images/screenshots/22-audit-records.png
deleted file mode 100644
index 65596f6..0000000
Binary files a/content-OLDSITE/images/screenshots/22-audit-records.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/23-fixtures-install-for.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/23-fixtures-install-for.png b/content-OLDSITE/images/screenshots/23-fixtures-install-for.png
deleted file mode 100644
index af0163f..0000000
Binary files a/content-OLDSITE/images/screenshots/23-fixtures-install-for.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/24-fixtures-install-args.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/24-fixtures-install-args.png b/content-OLDSITE/images/screenshots/24-fixtures-install-args.png
deleted file mode 100644
index 7f0abfc..0000000
Binary files a/content-OLDSITE/images/screenshots/24-fixtures-install-args.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/25-fixtures-installed-for-guest.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/25-fixtures-installed-for-guest.png b/content-OLDSITE/images/screenshots/25-fixtures-installed-for-guest.png
deleted file mode 100644
index 1456435..0000000
Binary files a/content-OLDSITE/images/screenshots/25-fixtures-installed-for-guest.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/26-login-as-guest.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/26-login-as-guest.png b/content-OLDSITE/images/screenshots/26-login-as-guest.png
deleted file mode 100644
index 0ba4cfd..0000000
Binary files a/content-OLDSITE/images/screenshots/26-login-as-guest.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/27a-guests-todos.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/27a-guests-todos.png b/content-OLDSITE/images/screenshots/27a-guests-todos.png
deleted file mode 100644
index 29f7920..0000000
Binary files a/content-OLDSITE/images/screenshots/27a-guests-todos.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/27b-guests-todos.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/27b-guests-todos.png b/content-OLDSITE/images/screenshots/27b-guests-todos.png
deleted file mode 100644
index b03d78b..0000000
Binary files a/content-OLDSITE/images/screenshots/27b-guests-todos.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/28-restful-login.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/28-restful-login.png b/content-OLDSITE/images/screenshots/28-restful-login.png
deleted file mode 100644
index ea027cf..0000000
Binary files a/content-OLDSITE/images/screenshots/28-restful-login.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/29-restful-services.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/29-restful-services.png b/content-OLDSITE/images/screenshots/29-restful-services.png
deleted file mode 100644
index 4a0919b..0000000
Binary files a/content-OLDSITE/images/screenshots/29-restful-services.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/30-restful-todoitems-service.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/30-restful-todoitems-service.png b/content-OLDSITE/images/screenshots/30-restful-todoitems-service.png
deleted file mode 100644
index 500b217..0000000
Binary files a/content-OLDSITE/images/screenshots/30-restful-todoitems-service.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/31-restful-todoitems-notyetcomplete.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/31-restful-todoitems-notyetcomplete.png b/content-OLDSITE/images/screenshots/31-restful-todoitems-notyetcomplete.png
deleted file mode 100644
index e424f8f..0000000
Binary files a/content-OLDSITE/images/screenshots/31-restful-todoitems-notyetcomplete.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/32-restful-todoitems-notyetcomplete-invoke.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/32-restful-todoitems-notyetcomplete-invoke.png b/content-OLDSITE/images/screenshots/32-restful-todoitems-notyetcomplete-invoke.png
deleted file mode 100644
index 2e9250b..0000000
Binary files a/content-OLDSITE/images/screenshots/32-restful-todoitems-notyetcomplete-invoke.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/33-restful-todoitems-notyetcomplete-results.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/33-restful-todoitems-notyetcomplete-results.png b/content-OLDSITE/images/screenshots/33-restful-todoitems-notyetcomplete-results.png
deleted file mode 100644
index f0150d1..0000000
Binary files a/content-OLDSITE/images/screenshots/33-restful-todoitems-notyetcomplete-results.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/screenshots/screenshot-34-restful-entity.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/screenshots/screenshot-34-restful-entity.png b/content-OLDSITE/images/screenshots/screenshot-34-restful-entity.png
deleted file mode 100644
index 06d72af..0000000
Binary files a/content-OLDSITE/images/screenshots/screenshot-34-restful-entity.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/sprites.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/sprites.png b/content-OLDSITE/images/sprites.png
deleted file mode 100644
index 5edcad0..0000000
Binary files a/content-OLDSITE/images/sprites.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/template.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/template.png b/content-OLDSITE/images/template.png
deleted file mode 100644
index 4af4f1a..0000000
Binary files a/content-OLDSITE/images/template.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/tv_show-25.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/tv_show-25.png b/content-OLDSITE/images/tv_show-25.png
deleted file mode 100644
index 0d046e2..0000000
Binary files a/content-OLDSITE/images/tv_show-25.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/images/tv_show-32.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/images/tv_show-32.png b/content-OLDSITE/images/tv_show-32.png
deleted file mode 100644
index 0df061d..0000000
Binary files a/content-OLDSITE/images/tv_show-32.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/index-new.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/index-new.md b/content-OLDSITE/index-new.md
deleted file mode 100644
index 9a79c23..0000000
--- a/content-OLDSITE/index-new.md
+++ /dev/null
@@ -1,4 +0,0 @@
-Isis graduated from the Apache incubator in October 2012; we [released](download.html) Isis Core 1.0.0 plus 4 supporting components in December 2012.
-
-Our [documentation](documentation.html) page has plenty of useful content.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/index.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/index.md b/content-OLDSITE/index.md
deleted file mode 100644
index 9a79c23..0000000
--- a/content-OLDSITE/index.md
+++ /dev/null
@@ -1,4 +0,0 @@
-Isis graduated from the Apache incubator in October 2012; we [released](download.html) Isis Core 1.0.0 plus 4 supporting components in December 2012.
-
-Our [documentation](documentation.html) page has plenty of useful content.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/about.md b/content-OLDSITE/intro/about.md
deleted file mode 100644
index 01a8eef..0000000
--- a/content-OLDSITE/intro/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: Intro
-
-back to: [documentation](../documentation.html) page.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/elevator-pitch/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/elevator-pitch/about.md b/content-OLDSITE/intro/elevator-pitch/about.md
deleted file mode 100644
index b0cc147..0000000
--- a/content-OLDSITE/intro/elevator-pitch/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: Elevator Pitch
-
-back to: [documentation](../../documentation.html) page.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/elevator-pitch/common-use-cases.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/elevator-pitch/common-use-cases.md b/content-OLDSITE/intro/elevator-pitch/common-use-cases.md
deleted file mode 100644
index e1927e1..0000000
--- a/content-OLDSITE/intro/elevator-pitch/common-use-cases.md
+++ /dev/null
@@ -1,56 +0,0 @@
-Title: Common Use Cases
-
-[//]: # (content copied to _user-guide_core-concepts_other-deployment-options)
-
-## <a name="screencast"></a>Screencast
-
-How Apache Isis builds a webapp from the underlying domain object model...
-
-<iframe width="420" height="315" src="http://www.youtube.com/embed/ludOLyi6VyY" frameborder="0" allowfullscreen></iframe>
-
-## Prototyping
-
-Isis is great for rapid prototyping, because all you need to write in order to get an application up-and-running is the domain model objects.
-
-By focussing just on the domain, you'll also find that you start to develop a ubiquitous language - a set of terms and concepts that the entire teamEnum (business and technologists alike) have a shared understanding.
-
-Once you've sketched out your domain model, you can then either start-over using your preferred framework, or you might choose to take the domain model forward into more formal specification and testing.
-
-## Deploy on your own App
-
-The programming model defined by Isis deliberately minimizes the dependencies on the rest of the framework. In fact, the only hard dependency that the domain model classes have on Isis is through the `org.apache.isis.applib` classes, mostly to pick up annotations such as `@Disabled`. The idea is to make it easy to be able to write take a domain object prototyped and/or tested using Isis, but to deploy on some other framework's runtime.
-
-If you are interested in taking this approach, note that there is one important interface that must be implemented by your own framework, namely `DomainObjectContainer`. This interface represents the one-and-only "touchpoint" between the domain objects and the runtime. If you inspect the methods then you'll see it covers such concerns as persistence, and of raising warnings or errors.
-
-Isis' own runtime injects an (implementation of this) interface into each and every domain object. You will likely need to do something similar within your own framework, (or come up with an equivalent mechanism, eg Service Locator pattern).
-
-## Deploy on Isis as an auto-generated Webapp
-
-One of the original motivations for Isis itself was to be able automatically generate a user interface for a domain object model.
-
-Isis' has a pluggable architecture allowing different user interface technologies.  The principal implementation (as configured by the [simple](../getting-started/simple-archetype.html) archetype) is the [Wicket viewer](../../components/viewers/wicket/about.html).  This provides an appealing default user interface, with the ability to customize the user interface by writing new [Apache Wicket](http://wicket.apache.org) components.  Some third-party components can be found in the Isis addons project, integrating the Wicket viewer with [google maps](https://github.com/isisaddons/isis-wicket-gmap3), [a full calendar](https://github.com/isisaddons/isis-wicket-fullcalendar2) and a [export to Excel](https://github.com/isisaddons/isis-wicket-excel) component.
-
-It is also possible to write your own viewers:
-
-* One of Isis' committers has developed a viewer based on [DHTMLX](), also available on [github](https://github.com/madytyoo/dhtmlx-isis-viewer).
-* Another of Isis' committers has a (closed source) viewer based on [Wavemaker](http://www.wavemaker.com/).
-
-Deploying on Isis means that the framework also manages object persistence.  Again this is pluggable, but the principal implementation is the [JDO objectstore](../../components/objectstores/jdo/about.html).  Because JDO supports both SQL and NoSQL databases, you can then deploy on a variety of platforms, including the [Google App Engine (GAE)](https://developers.google.com/appengine/).
-
-## Deploy on Isis as a RESTful web service
-
-REST (Representation State Transfer) is an architectural style for building highly scalable distributed systems, using the same principles as the World Wide Web. Many commercial web APIs (twitter, facebook, Amazon) are implemented as either pure REST APIs or some approximation therein.
-
-The [Restful Objects specification](http://restfulobjects.org) defines a means by a domain object model can be exposed as RESTful resources using JSON representations over HTTP.  Isis' [RestfulObjects viewer](../../components/viewers/restfulobjects/about.html) is an implementation of that spec, making any Isis domain object automatically available via REST.
-
-There are two main use cases for deploying Isis as a RESTful web service are:
-
-- to allow a custom UI to be built against the RESTful API
-
-  For example, using Javascript/JQuery, or an RIA technology such as Flex, JavaFX, Silverlight
-
-- to enable integration between systems
-
-  REST is designed to be machine-readable, and so is an excellent choice for synchronous data interchange scenarios.
-
-As for the auto-generated webapps, the framework manages object persistence, for example using the [JDO objectstore](../../components/objectstores/jdo/about.html) objectstore.  It is perfectly possible to deploy the RESTful API alongside an auto-generated webapp; both work from the same domain object model.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/elevator-pitch/isis-in-pictures.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/elevator-pitch/isis-in-pictures.md b/content-OLDSITE/intro/elevator-pitch/isis-in-pictures.md
deleted file mode 100644
index 7a48687..0000000
--- a/content-OLDSITE/intro/elevator-pitch/isis-in-pictures.md
+++ /dev/null
@@ -1,185 +0,0 @@
-Title: Dynamically builds the UI
-
-[//]: # (content copied to _user-guide_isis-in-pictures)
-
-{isis-in-pictures
-
-Isis dynamically builds a generic UI directlyo from the underlying domain objects.  It works by building an internal metamodel that describes the structure and behaviour of the domain objects, and then uses this metamodel to render the objects.  You can think of it as akin to an object-relational mapper; however rather than projecting the domain objects into a database, it projects them onto a web page.
-
-The screenshots below are taken from the Isis Addons' [todoapp example](http://github.com/isisaddons/isis-app-todoapp) (non ASF), which you are free to fork and use as you will.   The corresponding domain classes from which this UI was built can be found [here](https://github.com/isisaddons/isis-app-todoapp/tree/0669d6e2acc5bcad1d9978a4514a17bcf7beab1f/dom/src/main/java/todoapp/dom/module/todoitem). 
-
-The todoapp also integrates with a number of other [Isis Addons](http://www.isisaddons.org) modules.  
-
-> Please note that the Isis Addons are not part of ASF, but they are all licensed under Apache License 2.0 and are maintained by the Isis committers).
-
-### Sign-in
-
-Apache Isis integrates with [Apache Shiro](http://shiro.apache.org)\u2122.  The core framework supports file-based realms, while the Isis Addons [security module](http://github.com/isisaddons/isis-module-security) (non ASF) provides a well-features subdomain of users, roles and permissions against features derived from the Isis metamodel.  The example todoapp integrates with the security module.
-
-![](https://raw.github.com/apache/isis/master/images/010-login.png)
-
-### Install Fixtures
-
-Apache Isis has lots of features to help you prototype and then fully test your application.  One such are fixture scripts, which allow pre-canned data to be installed in the running application.  This is great to act as the starting point for identifying new stories; later on when the feature is being implemented, the same fixture script can be re-used within that feature's integration tests.  (More on tests later).
-
-![](https://raw.github.com/apache/isis/master/images/020-install-fixtures.png)
-
-### Dashboard and View Models
-
-Most of the time the end-user interacts with representations of persistent domain entities, but Isis also supports view models which can aggregate data from multiple sources.  The todoapp example uses a "dashboard" view model to list todo items not yet done vs those completed.
-
-![](https://raw.github.com/apache/isis/master/images/030-dashboard-view-model.png)
-
-In general we recommend to initially focus only on domain entities; this will help drive out a good domain model.  Later on view models can be introduced in support of specific use cases.
-
-### Domain Entity
-
-The screenshot below is of the todoapp's `ToDoItem` domain entity.  Like all web pages, this UI is generated at runtime, directly from the domain object itself.  There are no controllers or HTML to write.
-
-![](https://raw.github.com/apache/isis/master/images/040-domain-entity.png)
-
-In addition to the domain entity, Apache Isis allows layout metadata hints to be provided, for example to specify the grouping of properties, the positioning of those groups into columns, the association of actions (the buttons) with properties or collections, the icons on the buttons, and so on.  This metadata can be specified either as annotations or in JSON form; the benefit of the latter is that it can be updated (and the UI redrawn) without restarting the app.
-
-Any production-ready app will require this metadata but (like the view models discussed above) this metadata can be added gradually on top of the core domain model.
-
-### Edit properties
-
-By default properties on domain entities are editable, meaning they can be changed directly.  In the todoapp example, the `ToDoItem`'s description is one such editable property:
-
-![](https://raw.github.com/apache/isis/master/images/050-edit-property.png)
-
-Note that some of the properties are read-only even in edit mode; individual properties can be made non-editable.  It is also possible to make all properties disabled and thus enforce changes only through actions (below).
-
-### Actions
-
-The other way to modify an entity is to an invoke an action.  In the screenshot below the `ToDoItem`'s category and subcategory can be updated together using an action:
-
-![](https://raw.github.com/apache/isis/master/images/060-invoke-action.png)
-
-There are no limitations on what an action can do; it might just update a single object, it could update multiple objects.  Or, it might not update any objects at all, but could instead perform some other activity, such as sending out email or printing a document.
-
-In general though, all actions are associated with some object, and are (at least initially) also implemented by that object: good old-fashioned encapsulation.  We sometimes use the term "behaviourally complete" for such domain objects.
-
-### Contributions
-
-As an alternative to placing actions (business logic) on a domain object, it can instead be placed on an (application-scoped, stateless) domain service.  When an object is rendered by Apache Isis, it will automatically render all "contributed" behaviour; rather like traits or aspect-oriented mix-ins).
-
-In the screenshot below the highlighted "export as xml" action, the "relative priority" property (and "previous" and "next" actions) and also the "similar to" collection are all contributed:
-
-![](https://raw.github.com/apache/isis/master/images/065-contributions.png)
-
-Contributions are defined by the signature of the actions on the contributing service.  The code snippet below shows how this works for the "export as xml" action:
-
-![](https://raw.github.com/apache/isis/master/images/067-contributed-action.png)
-
-## Extensible Views
-
-The Apache Isis viewer is implemented using [Apache Wicket](http://wicket.apache.org)\u2122, and has been architected to be extensible.  For example, when a collection of objects is rendered, this is just one several views, as shown in the selector drop-down:
-
-![](https://raw.github.com/apache/isis/master/images/070-pluggable-views.png)
-
-The Isis Addons' [gmap3 component](https://github.com/isisaddons/isis-wicket-gmap3) (non ASF) will render any domain entity (such as `ToDoItem`) that implements its `Locatable` interface:
-
-![](https://raw.github.com/apache/isis/master/images/080-gmap3-view.png)
-
-Simiarly the Isis Addons' [fullcalendar2 component](https://github.com/isisaddons/isis-wicket-fullcalendar2) (non ASF) will render any domain entity (such as `ToDoItem`) that implements its `Calendarable` interface:
-
-![](https://raw.github.com/apache/isis/master/images/090-fullcalendar2-view.png)
-
-Yet another "view" (though this one is rather simpler is that provided by the Isis Addons [excel component](https://github.com/isisaddons/isis-wicket-excel) (non ASF).  This provides a download button to the table as a spreadsheet:
-
-![](https://raw.github.com/apache/isis/master/images/100-excel-view-and-docx.png)
-
-The screenshot above also shows an "export to Word" action.  This is *not* a view but instead is a (contributed) action that uses the Isis Addons [docx module](https://github.com/isisaddons/isis-module-docx) (non ASF) to perform a "mail-merge":
-
-![](https://raw.github.com/apache/isis/master/images/110-docx.png)
-
-## Security, Auditing and other Services
-
-As well as providing extensions to the UI, the Isis Addons provides a rich set of modules to support various cross-cutting concerns.
-
-Under the activity menu are four sets of services which provide support for [user session logging/auditing](https://github.com/isisaddons/isis-module-sessionlogger) (non ASF), [command profiling](https://github.com/isisaddons/isis-module-command) (non ASF), [(object change) auditing](https://github.com/isisaddons/isis-module-audit) (shown, non-ASF) and (inter-system) [event publishing](https://github.com/isisaddons/isis-module-publishing) (non ASF):
-
-![](https://raw.github.com/apache/isis/master/images/120-auditing.png)
-
-In the security menu is access to the rich set of functionality provided by the Isis addons [security module](https://github.com/isisaddons/isis-module-security) (non ASF):
-
-![](https://raw.github.com/apache/isis/master/images/130-security.png)
-
-In the prototyping menu is the ability to download a GNU gettext `.po` file for translation.  This file can then be translated into multiple languages so that your app can support different locales.  Note that this feature is part of Apache Isis core (it is not in Isis Addons):
-
-![](https://raw.github.com/apache/isis/master/images/140-i18n.png)
-
-The Isis addons also provides a module for managing application and user [settings](https://github.com/isisaddons/isis-module-settings) (non ASF).  Most apps (the todoapp example included) won't expose these services directly, but will usually wrap them in their own app-specific settings service that trivially delegates to the settings module's services:
-
-![](https://raw.github.com/apache/isis/master/images/150-appsettings.png)
-
-### Multi-tenancy support
-
-Of the various Isis addons, the [security module](https://github.com/isisaddons/isis-module-security) has the most features.  One significant feature is the ability to associate users and objects with a "tenancy".  The todoapp uses this feature so that different users' list of todo items are kept separate from one another.  A user with administrator is able to switch their own "tenancy" to the tenancy of some other user, in order to access the objects in that tenancy:
-
-![](https://raw.github.com/apache/isis/master/images/160-switch-tenancy.png)
-
-For more details, see the [security module](https://github.com/isisaddons/isis-module-security) README.
-
-### Me
-
-Most of the [security module](https://github.com/isisaddons/isis-module-security)'s services are on the security module, which would normally be provided only to administrators.  Kept separate is the "me" action:
-
-![](https://raw.github.com/apache/isis/master/images/170-me.png)
-
-Assuming they have been granted permissions, this allows a user to access an entity representing their own user account:
-
-![](https://raw.github.com/apache/isis/master/images/180-app-user-entity.png)
-
-If not all of these properties are required, then they can be hidden either using security or though Isis' internal event bus (described below).  Conversely, additional properties can be "grafted onto" the user using the contributed properties/collections discussed previously.
-
-### Themes
-
-Apache Isis' Wicket viewer uses [Twitter Bootstrap](http://getbootstrap.com), which means that it can be themed.  If more than one theme has been configured for the app, then the viewer allows the end-user to switch their theme:
-
-![](https://raw.github.com/apache/isis/master/images/190-switch-theme.png)
-
-## REST API
-
-In addition to Isis' Wicket viewer, it also provides a fully fledged REST API, as an implementation of the [Restful Objects](http://restfulobjects.org) specification.  The screenshot below shows accessing this REST API using a Chrome plugin:
-
-![](https://raw.github.com/apache/isis/master/images/200-rest-api.png)
-
-Like the Wicket viewer, the REST API is generated automatically from the domain objects (entities and view models).
-
-## Integration Testing Support
-
-Earlier on we noted that Apache Isis allows fixtures to be installed through the UI.  These same fixture scripts can be reused within integration tests.  For example, the code snippet below shows how the  `FixtureScripts` service injected into an integration test can then be used to set up data:
-
-![](https://raw.github.com/apache/isis/master/images/210-fixture-scripts.png)
-
-The tests themselves are run in junit.  While these are integration tests (so talking to a real database), they are no more complex than a regular unit test:
-
-![](https://raw.github.com/apache/isis/master/images/220-testing-happy-case.png)
-
-To simulate the business rules enforced by Apache Isis, the domain object can be "wrapped" in a proxy.  For example, if using the Wicket viewer then Apache Isis will enforce the rule (implemented in the `ToDoItem` class itself) that a completed item cannot have the "completed" action invoked upon it.  The wrapper simulates this by throwing an appropriate exception:
-
-![](https://raw.github.com/apache/isis/master/images/230-testing-wrapper-factory.png)
-
-## Internal Event Bus
-
-Contributions, discussed earlier, are an important tool in ensuring that the packages within your Isis application are decoupled; by extracting out actions the order of dependency between packages can effectively be reversed.
-
-Another important tool to ensure your codebase remains maintainable is Isis' internal event bus.  It is probably best explained by example; the code below says that the "complete" action should emit a `ToDoItem.Completed` event:
-
-![](https://raw.github.com/apache/isis/master/images/240-domain-events.png)
-
-Domain service (application-scoped, stateless) can then subscribe to this event:
-
-![](https://raw.github.com/apache/isis/master/images/250-domain-event-subscriber.png)
-
-And this test verifies that completing an action causes the subscriber to be called:
-
-![](https://raw.github.com/apache/isis/master/images/260-domain-event-test.png)
-
-In fact, the domain event is fired not once, but (up to) 5 times.  It is called 3 times prior to execution, to check that the action is visible, enabled and that arguments are valid.  It is then additionally called prior to execution, and also called after execution.  What this means is that a subscriber can in either veto access to an action of some publishing object, and/or it can perform cascading updates if the action is allowed to proceed.
-
-Moreover, domain events are fired for all properties and collections, not just actions.  Thus, subscribers can therefore switch on or switch off different parts of an application.  Indeed, the example todoapp demonstrates this.
-
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/about.md b/content-OLDSITE/intro/getting-started/about.md
deleted file mode 100644
index faf6848..0000000
--- a/content-OLDSITE/intro/getting-started/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: Getting started
-
-back to: [documentation](../../documentation.html) page.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/about.md b/content-OLDSITE/intro/getting-started/ide/about.md
deleted file mode 100644
index c076aac..0000000
--- a/content-OLDSITE/intro/getting-started/ide/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: IDE
-
-back to: [documentation](../../../documentation.html) page.
\ No newline at end of file


[39/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/release-process.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/release-process.md b/content-OLDSITE/contributors/release-process.md
deleted file mode 100644
index 4badec4..0000000
--- a/content-OLDSITE/contributors/release-process.md
+++ /dev/null
@@ -1,869 +0,0 @@
-Title: Formal Release Process
-
-[//]: # (content copied to _user-guide_xxx)
-
-This page details the process for formally releasing Isis modules.
-
-If you've done this before and just want the bare essentials, see this [one-pager](release-process-one-pager.html)
-(that also parameterizes some of the steps listed here 'long-hand'.  There is also an experimental
-[script](resources/release.sh) for automating the latter part of the process.
-
-See also the [release checklist](release-checklist.html) for keeping track of where you are while releasing (possibly multiple) components.
-
-## Intro
-
-Apache Isis consists of two separately releasable modules.  Relative to the root of the
-[source code repo](https://git-wip-us.apache.org/repos/asf/isis/repo?p=isis.git;a=tree), these are:
-
-- `core`
-- `component/example/archetypes/simpleapp`
-
-Previously there were many other components, but these have either been mothballed or moved into core.  The only
-remaining component that is not in core (though has not yet been released) is `component/viewer/scimpi`.  There is
-currently no plan to release this component.
-
-##Process Prerequisites
-
-Before releasing `core`, ensure there is consensus on the [dev mailing list](../support.html) that this is the right
-time for a release.  The discussion should include confirming the version number to be used, and to confirm content.
-
-Once agreed, the formal release can begin.  The steps are:
-
-- create a branch locally in which to prepare the release
-- use `mvn release:prepare` to generate the signed artifacts and create a tag in the source code control system
-- use `mvn release:perform` to upload the signed artifacts to the Apache staging repository
-- vote on the staged artifacts (in particular, the signed source release ZIP from which the remaining artifacts are derivable)
-- on a successful vote:
-  - promote the staged artifacts
-  - distribute the source zip
-  - merge in the branch back to into master
-- on a failed vote:
-  - drop the staging repository
-  - delete the branch and tag
-  - fix the problems and go round round the loop again.
-
-Before any of this can happen, there are a number of prerequisites, in terms of (a) the codebase itself,
-(b) the community process, and (c) the committer acting as release manager and performing the release.
-
-### Set up local environment
-
-#### Public/private key
-
-The most important configuration you require is to set up public/private key pair.   This is used by the `maven-release-plugin` to sign the code artifacts.  See the page on [key generation](key-generation.html) for more details.
-
-In order to prepare the release, you'll (need to) have a `~/.gnupg` directory with the relevant files (`gpg.conf`, `pubring.gpg`, `secring.gpg` etc), and have `gpg` on your operating system PATH.
-
-> If on Windows, the equivalent directory is `c:\users\xxx\appdata\roaming\gnupg`.  For `gpg`, use either [cygwin.com](http://cygwin.com) or [gpg4win.org](http://www.gpg4win.org).  Note also that the mSysGit version of `gpg` (as provided by GitHub's bash client) is not compatible with that provided by cygwin; move it to one side and check that `gpg.exe` being used is that from gpg4win.
-
-
-#### Maven `settings.xml`
-
-During the release process the `maven-deploy-plugin` uploads the generated artifacts to a staging repo on the [Apache repository manager](http://repository.apache.org).  This requires your Apache LDAP credentials to be specified in your `~/.m2/settings.xml` file:
-
-    <settings>
-      <servers>
-        <server>
-          <id>apache.releases.https</id>
-          <username>xxxxxxx</username>
-          <password>yyyyyyy</password>
-        </server>
-        ...
-      </servers>
-      ...
-    </settings>
-
-where `xxxxxxx` and `yyyyyyy` are your Apache LDAP username and password.   For more information, see these [ASF docs](http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env).
-
-> It is also possible to configure to use `.ssh` secure keys, and thereby avoid hardcoding your Apache LDAP password into your `.m2/settings.xml` file. A description of how to do this can be found, for example, [here](http://bval.apache.org/release-setup.html).
-}
-
-Also, set up keyphrase for `gpg`; this avoids being prompted during release:
-
-    <profiles>
-      <profile>
-        <id>gpg</id>
-        <properties>
-          <gpg.executable>gpg2</gpg.executable>
-          <gpg.passphrase>this is not really my passphrase</gpg.passphrase>
-        </properties>
-      </profile>
-      ...
-    </profiles>
-
-    <activeProfiles>
-      <activeProfile>gpg</activeProfile>
-      ...
-    </activeProfiles>
-
-
-#### Pull down code to release
-
-Set the HEAD of your local git repo to the commit to be released.  In many cases this will be the tip of the origin's `master` branch:
-
-<pre>
-git checkout master
-git pull --ff-only
-</pre>
-
-Then, determine/confirm the version number of the module being released.  This should be in line with our [semantic versioning policy](versioning-policy.html).
-
-Next, create a release branch in your local Git repo, using the version number determined and as per [these standards](release-branch-and-tag-names.html).  For example, to prepare release candidate #1 for a release 1.9.0 of `core`, use:
-
-<pre>
-git checkout -b isis-1.9.0
-</pre>
-
-All release preparation is done locally; if we are successful, this branch will be pushed back to master.
-
-Finally, make sure you have a JIRA ticket open against which to perform all commits.
-
-## Set Environment Variables
-
-If you are releasing `core`:
-
-    cd core
-
-    export ISISTMP=/c/tmp              # or whatever
-    export ISISART=isis
-    export ISISDEV=1.10.0-SNAPSHOT
-    export ISISREL=1.9.0
-    export ISISRC=RC1
-
-    export ISISCOR="Y"
-    env | grep ISIS | sort
-
-## Code Prerequisites
-
-{note
-Unless otherwise stated, you should assume that all remaining steps should be performed in the base directory of the module being released.
-}
-
-Before making any formal release, there are a number of prerequisites that should always be checked.
-
-### Update the version number
-
-The version number of the parent pom should reflect the branch name that you are now on (with a `-SNAPSHOT` suffix).  In many cases this will have been done already during earlier development; but confirm that it has been updated.  If it has not, make the change.
-
-For example, if releasing `core` version `1.9.0`, the POM should read:
-
-    <groupId>org.apache.isis.core</groupId>
-    <artifactId>isis</artifactId>
-    <version>1.9.0</version>
-
-### Update parent (Isis Core)
-
-If releasing Isis Core, check (via <a href="http://search.maven.org/#search%7Cga%7C1%7Cg%3A%22org.apache%22%20a%3A%22apache%22" target="_blank">http://search.maven.org</a>) whether there is a newer version of the Apache parent `org.apache:apache`.
-
-If there is, update the `<version>` in the `<parent>` element in the parent POM to match the newer version:
-
-    <parent>
-        <groupId>org.apache</groupId>
-        <artifactId>apache</artifactId>
-        <version>NN</version>
-        <relativePath />
-    </parent>
-
-where `NN` is the updated version number.
-
-<!--
-### Update parent (non core components)
-
-If releasing a non-core component, then check and if necessary update the `<version>` in the `<parent>` element in the parent POM to match the released (non-SNAPSHOT) version of `org.apache.isis.core:isis`:
-
-    <parent>
-        <groupId>org.apache.isis.core</groupId>
-        <artifactId>isis</artifactId>
-        <version>1.9.0</version>
-        <relativePath />
-    </parent>
-
-> This obviously requires that the core has been released previously.  If you also releasing core at the same time as the component, then you will need to go through the release process for core first, then come back round to release the component.
-
-Also, if there is a tck test module with `o.a.isis.core:isis-core-tck` as its parent, then make sure that it the parent is also updated to the non-`SNAPSHOT` version.  *However*, the tck module's dependency on the component (typically a property) should remain as `SNAPSHOT`; it will be updated automatically when the `mvn release:prepare` is performed.
--->
-
-### Check no SNAPSHOT dependencies
-
-There should be no snapshot dependencies; the only mention of `SNAPSHOT` should be for the Isis modules about to be released.  
-
-As a quick check, do a grep for `SNAPSHOT`:
-
-    grep SNAPSHOT `/bin/find . -name pom.xml | grep -v target | sort`
-
-Or, for a more thorough check, load up each `pom.xml` and inspect manually:
-
-    vi `/bin/find . -name pom.xml | grep -v target | sort`
-
-... and search for `SNAPSHOT`.
-
-
-> Obviously, don't update Isis' `SNAPSHOT` references; these get updated by the `mvn release:prepare` command we run later.
-
-### Update plugin versions
-
-The `maven-versions-plugin` should be used to determine if there are newer versions of any of the plugins used to build Isis.  Since this goes off to the internet, it may take a minute or two to run:
-
-<pre>
-mvn versions:display-plugin-updates > /tmp/foo
-grep "\->" /tmp/foo | /bin/sort -u
-</pre>
-
-Review the generated output and make updates as you see fit.  (However, if updating, please check by searching for known issues with newer versions).
-
-### Update dependency versions
-
-The `maven-versions-plugin` should be used to determine if there are newer versions of any of Isis' dependencies.  Since this goes off to the internet, it may take a minute or two to run:
-
-<pre>
-mvn versions:display-dependency-updates > /tmp/foo
-grep "\->" /tmp/foo | /bin/sort -u
-</pre>
-
-Update any of the dependencies that are out-of-date.  That said, do note that some dependencies may show up with a new dependency, when in fact the dependency is for an old, badly named version.  Also, there may be new dependencies that you do not wish to move to, eg release candidates or milestones.
-
-For example, here is a report showing both of these cases:
-<pre>
-[INFO]   asm:asm ..................................... 3.3.1 -> 20041228.180559
-[INFO]   commons-httpclient:commons-httpclient .......... 3.1 -> 3.1-jbossorg-1
-[INFO]   commons-logging:commons-logging ......... 1.1.1 -> 99.0-does-not-exist
-[INFO]   dom4j:dom4j ................................. 1.6.1 -> 20040902.021138
-[INFO]   org.datanucleus:datanucleus-api-jdo ................ 3.1.2 -> 3.2.0-m1
-[INFO]   org.datanucleus:datanucleus-core ................... 3.1.2 -> 3.2.0-m1
-[INFO]   org.datanucleus:datanucleus-jodatime ............... 3.1.1 -> 3.2.0-m1
-[INFO]   org.datanucleus:datanucleus-rdbms .................. 3.1.2 -> 3.2.0-m1
-[INFO]   org.easymock:easymock ................................... 2.5.2 -> 3.1
-[INFO]   org.jboss.resteasy:resteasy-jaxrs ............. 2.3.1.GA -> 3.0-beta-1
-</pre>
-For these artifacts you will need to search [Maven central repo](http://search.maven.org) directly yourself to confirm there are no newer dependencies not shown in this list.
-
-
-### Code cleanup / formatting
-
-Make sure that all source code has been cleaned up and formatted according to the Apache Isis and ASF conventions.  Use [this](resources/Apache-code-style-formatting.xml) Eclipse template and [this](resources/isis.importorder) import order.
-
-### License header notices (RAT tool)
-
-The Apache Release Audit Tool `RAT` (from the [Apache Creadur](http://creadur.apache.org) project) checks for missing license header files.  The parent `pom.xml` of each releasable module specifies the RAT Maven plugin, with a number of custom exclusions.
-
-To run the RAT tool, use:
-
-    mvn org.apache.rat:apache-rat-plugin:check -D rat.numUnapprovedLicenses=50 -o
-
-where `rat.numUnapprovedLicenses` property is set to a high figure, temporarily overriding the default value of 0.  This will allow the command to run over all submodules, rather than failing after the first one. 
-
-> Do *not* use `mvn rat:check`; depending on your local Maven configuratoin this may bring down the obsolete `mvn-rat-plugin` from the Codehaus repo.
-
-All being well the command should complete.  For each failing submodule, it will have written out a `target\rat.txt`; missing license notes are indicated using the key `!???`.  You can collate these together using something like:
-
-    for a in `/bin/find . -name rat.txt -print`; do grep '!???' $a; done
-
-Investigate and fix any reported violations, typically by either:
-
-- adding genuinely missing license headers from Java (or other) source files, or
-- updating the `<excludes>` element for the `apache-rat-plugin` plugin to ignore test files, log files and any other non-source code files
-  - also look to remove any stale `<exclude>` entries
-
-To add missing headers, you can if you wish use the groovy script `addmissinglicenses.groovy` (in the `scripts` directory) to automatically insert missing headers for certain file types.  The actual files checked are those with extensions specified in the line `def fileEndings = [".java", ".htm"]`:
-
-Run this in dry run mode first  (shown here relative to the `core` module):
-<pre>
-groovy ../scripts/addmissinglicenses.groovy
-</pre>
-
-When happy, perform the updates by specifying the `-x` (execute) flag:
-<pre>
-groovy addmissinglicenses.groovy -x
-</pre>
-
-Once you've fixed all issues, confirm once more that `apache-rat-plugin` no longer reports any license violations, this time leaving the `rat.numUnapprovedLicenses` property to its default, 0:
-
-<pre>
-mvn org.apache.rat:apache-rat-plugin:check -D rat.numUnapprovedLicenses=0 -o
-for a in `find . -name rat.txt -print`; do grep '!???' $a; done
-</pre>
-
-
-### Missing License Check
-
-Although Apache Isis has no dependencies on artifacts with incompatible licenses, the POMs for some of these dependencies (in the Maven central repo) do not necessarily contain the required license information.  Without appropriate additional configuration, this would result in the generated `DEPENDENCIES` file and generated Maven site indicating dependencies as having "unknown" licenses.
-
-Fortunately, Maven allows the missing information to be provided by configuring the `maven-remote-resources-plugin`.  This is stored in the `src/main/appended-resources/supplemental-models.xml` file, relative to the root of each releasable module.
-
-To capture the missing license information, use:
-
-<pre>
-mvn license:download-licenses
-</pre>
-
-This Maven plugin creates a `license.xml` file in the `target/generated-resources` directory of each module.
-
-Then, run the following script (shown here relative to the `core` module).
-
-<pre>
-groovy ../scripts/checkmissinglicenses.groovy
-</pre>
-
-This searches for all `licenses.xml` files, and compares them against the contents of the `supplemental-models.xml` file.   For example, the output could be something like:
-
-<pre>
-licenses to add to supplemental-models.xml:
-
-[org.slf4j, slf4j-api, 1.5.7]
-[org.codehaus.groovy, groovy-all, 1.7.2]
-
-
-licenses to remove from supplemental-models.xml (are spurious):
-
-[org.slf4j, slf4j-api, 1.5.2]
-</pre>
-
-If any missing entries are listed or are spurious, then update `supplemental-models.xml` and try again.
-
-> Ignore any missing license warnings for the TCK modules; this is a result of the TCK modules for the viewers (eg `isis-viewer-bdd-concordion-tck`) depending on the TCK dom, fixtures etc.
-
-## Sanity check
-
-Before you cut the release, perform one last sanity check on the codebase.
-
-
-### Sanity check for `core`
-
-First, check that there are *NO SNAPSHOT* dependencies in any of the `pom.xml` of the modules of the core.
-
-Next, delete all Isis artifacts from your local Maven repo:
-
-    rm -rf ~/.m2/repository/org/apache/isis
-
-Next, check that `core` builds independently, using the `-o` offline flag:
-
-    mvn clean install -o
-
-Confirm that the versions of the Isis artifacts now cached in your local repository are correct.
-
-
-### Sanity check for non-`core` components
-
-You should already have changed the parent POM of the releasable module to reference a released version of `org.apache.isis.core:isis`.  Now, also check that there are remaining *NO SNAPSHOT* dependencies in any of the `pom.xml` of the modules of the component.
-
-Next, delete all Isis artifacts from your local Maven repo:
-
-    rm -rf ~/.m2/repository/org/apache/isis
-
-Next, build the component, though without the offline flag. Maven should pull down the component's dependencies from the Maven central repo, including the non-spshot of Isis core:
-
-    mvn clean install
-
-Confirm that the versions of the Isis artifacts now cached in your local repository are correct (both those pulled down from Maven central repo, as well as those of the component built locally).  The versions of `core` should not be a SNAPSHOT.
-
-
-## Commit changes
-
-Before going any further, remember to commit any changes from the preceding steps:
-
-    git commit -am "ISIS-nnn: updates to pom.xml etc for release"
-
-
-## Preparing a Release (`mvn release:prepare`)
-
-Most of the work is done using the `mvn release:prepare` goal.  Since this makes a lot of changes, we run it first in "dry run" mode; only if that works do we run the goal for real.
-
-
-### Dry-run
-
-Run the dry-run as follows:
-
-    mvn release:prepare -P apache-release -D dryRun=true \
-        -DreleaseVersion=$ISISREL \
-        -Dtag=$ISISART-$ISISREL \
-        -DdevelopmentVersion=$ISISDEV
-
-where:
-
-* `releaseVersion` just strip off the `-SNAPSHOT` suffix:
-* `tag` should follow our [standard](release-branch-and-tag-names.html) (concatenation of the `artifactId` and the version entered above *without a `-RCn` suffix*)
-* `developmentVersion` should increment as required, and have `-SNAPSHOT` appended.
-
-This is not quite fully automated; you may be prompted for the gpg passphrase.   (Experiments in using `--batch-mode -Dgpg.passphrase="..."` to fully automate this didn't work; for more info, see [here](http://maven.apache.org/plugins/maven-gpg-plugin/sign-mojo.html) (maven release plugin docs) and [here](http://maven.apache.org/maven-release/maven-release-plugin/examples/non-interactive-release.html) (maven gpg plugin docs).
-
-Or, if you want to be prompted for the versions, you can omit the properties, eg:
-
-    mvn release:prepare -P apache-release -D dryRun=true
-
-Some modules might have additional profiles to be activated.  For example, the (now mothballed) SQL ObjectStore required `-P apache-release,integration-tests` so that its integration tests are also run.
-
-This should generate something like:
-
-<pre>
-$ mvn release:prepare -P apache-release -D dryRun=true
-[INFO] Scanning for projects...
-[INFO] ------------------------------------------------------------------------
-[INFO] Reactor Build Order:
-[INFO]
-[INFO] Apache Isis Core
-[INFO] Isis Core AppLib
-[INFO] Isis Core Unit Test Support
-[INFO] Isis Core MetaModel
-[INFO] Isis Core Runtime
-[INFO] Isis Core WebServer
-       ...
-[INFO] Isis Core Integration Testing Support
-[INFO]
-[INFO] ------------------------------------------------------------------------
-[INFO] Building Apache Isis Core 1.9.0
-[INFO] ------------------------------------------------------------------------
-[INFO]
-[INFO] --- maven-release-plugin:2.3.2:prepare (default-cli) @ isis ---
-[INFO] Resuming release from phase 'map-release-versions'
-What is the release version for "Apache Isis Core"? (org.apache.isis.core:isis)
-1.9.0: :
-</pre>
-
-If you didn't provide the `releaseVersion`, `tag` and `developmentVersion` tags, then you'll be prompted for them.  You can generally accept the defaults that Maven offers.
-
-Assuming this completes successfully, re-run the command, but without the `dryRun` flag and specifying `resume=false` (to ignore the generated `release.properties` file that gets generated as a side-effect of using `git`).  You can also set the `skipTests` flag since they would have been run during the previous dry run:
-
-    mvn release:prepare -P apache-release -D resume=false -DskipTests=true
-            -DreleaseVersion=$ISISREL \
-            -Dtag=$ISISART-$ISISREL \
-            -DdevelopmentVersion=$ISISDEV
-
-> If any issues here, then explicitly delete the generated `release.properties` file first.
-
-### Post-prepare sanity check
-
-You should end up with artifacts in your local repo with the new version `1.9.0`. There are then a couple of sanity checks that you can perform:
-
-* unzip the source-release ZIP and check it builds
-
-  For example, if building core, then the ZIP file will be called `isis-1.9.0-source-release.zip` and should reside in `~/.m2/repository/org/apache/isis/core/isis/1.9.0` directory.
-
-  Unzip in a new directory, and build.
-
-* Inspect the `DEPENDENCIES` file.
-
-  This file should be in the root of the extracted ZIP. In particular, check that there are no category-x dependencies.
-
-If you find problems and the release was performed on a branch, then just delete the branch and start over.
-
-## Upload Release for Voting
-
-Once the release has been built locally, it should be uploaded for voting. This is done by deploying the Maven artifacts to a staging directory (this includes the source release ZIP file which will be voted upon).
-
-The Apache staging repository runs on Nexus server, hosted at [repository.apache.org](https://repository.apache.org). The process of uploading will create a staging repository that is associated with the host (IP address) performing the release. Once the repository is staged, the newly created staging repository is "closed" in order to make it available to others.
-
-Before you start, make sure you've defined the staging repo in your local `~/.m2/settings.xml` file (see earlier on this page).
-
-
-### Perform the Release
-
-If running on *nix, then the command to stage the release is:
-
-    mvn release:perform -P apache-release
-
-but if using mSysGit on windows, specify a different working directory:
-
-    mvn release:perform -P apache-release \
-        -DworkingDirectory=$ISISTMP/$ISISART-$ISISREL/checkout
-
-You may (again) be prompted for gpg passphrase.
-
-The command starts off by checking out the codebase from the tag (hence different working directory under Windows to avoid 260 char path limit).  It then builds the artifacts, then uploads them to the Apache staging repository:
-
-<pre>
-...
-[INFO] --- maven-release-plugin:2.3.2:perform (default-cli) @ isis ---
-[INFO] Performing a LOCAL checkout from scm:git:file:///C:\APACHE\isis-git-rw\co
-re
-[INFO] Checking out the project to perform the release ...
-[INFO] Executing: cmd.exe /X /C "git clone --branch isis-1.9.0 file:///C:\APACHE\isis-git-rw\core C:\APACHE\isis-git-rw\core\target\checkout"
-[INFO] Working directory: C:\APACHE\isis-git-rw\core\target
-[INFO] Performing a LOCAL checkout from scm:git:file:///C:\APACHE\isis-git-rw
-[INFO] Checking out the project to perform the release ...
-[INFO] Executing: cmd.exe /X /C "git clone --branch isis-1.9.0 file:///C:\APACHE\isis-git-rw C:\APACHE\isis-git-rw\core\target\checkout"
-[INFO] Working directory: C:\APACHE\isis-git-rw\core\target
-[INFO] Executing: cmd.exe /X /C "git ls-remote file:///C:\APACHE\isis-git-rw"
-[INFO] Working directory: C:\Users\ADMINI~1\AppData\Local\Temp
-[INFO] Executing: cmd.exe /X /C "git fetch file:///C:\APACHE\isis-git-rw"
-[INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
-[INFO] Executing: cmd.exe /X /C "git checkout isis-1.9.0"
-[INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
-[INFO] Executing: cmd.exe /X /C "git ls-files"
-[INFO] Working directory: C:\APACHE\isis-git-rw\core\target\checkout
-[INFO] Invoking perform goals in directory C:\APACHE\isis-git-rw\core\target\checkout\core
-[INFO] Executing goals 'deploy'...
-...
-</pre>
-
-All being well this command will complete successfully.  Given that it is uploading code artifacts, it could take a while to complete. 
-
-
-### Check the Repository
-
-If the `mvn release:perform` has worked then it will have put release artifacts into a newly created staging repository .
-
-Log onto [repository.apache.org](http://repository.apache.org) (using your ASF LDAP account):
-
-<img src="resources/nexus-staging-0.png" width="600px"/>
-
-And then check that the release has been staged (select `staging repositories` from left-hand side):
-
-<img src="resources/nexus-staging-1.png" width="600px"/>
-
-
-If nothing appears in a staging repo you should stop here and work out why.
-
-Assuming that the repo has been populated, make a note of its repo id; this is needed for the voting thread. In the screenshot above the id is `org.apache.isis-008`.
-
-### Close the Repository
-
-After checking that the staging repository contains the artifacts that you expect you should close the staging repository. This will make it available so that people can check the release.
-
-Press the Close button and complete the dialog:
-
-<img src="resources/nexus-staging-2.png" width="600px"/>
-
-Nexus should start the process of closing the repository.
-
-<img src="resources/nexus-staging-2a.png" width="600px"/>
-
-All being well, the close should (eventually) complete successfully (keep hitting refresh):
-
-<img src="resources/nexus-staging-3.png" width="600px"/>
-
-The Nexus repository manager will also email you with confirmation of a successful close.
-
-If Nexus has problems with the key signature, however, then the close will be aborted:
-
-<img src="resources/nexus-staging-4.png" width="600px"/>
-
-Use `gpg --keyserver hkp://pgp.mit.edu --recv-keys nnnnnnnn` to confirm that the key is available.
-
-> Unfortunately, Nexus does not seem to allow subkeys to be used for signing. See [Key Generation](key-generation.html) for more details.
-
-### Push changes
-
-Finally, push both the branch and the tag created locally to the central origin server.  For the tag, we append an `-RCn` suffix until the vote succeeds.  
-
-To push the branch, for example:
-
-    git checkout prepare/$ISISART-$ISISREL
-    git push -u origin prepare/$ISISART-$ISISREL
-
-To push the tag, with the `-RCn` suffix, for example:
-
-    git push origin refs/tags/$ISISART-$ISISREL:refs/tags/$ISISART-$ISISREL-$ISISRC
-    git fetch
-
-The remote tag isn't visible locally (eg via `gitk --all`), but can be seen [online](https://git-wip-us.apache.org/repos/asf/isis/repo?p=isis.git;a=summary).
-
-## Voting
-
-Once the artifacts have been uploaded, you can call a vote.
-
-In all cases, votes last for 72 hours and require a +3 (binding) vote from members.
-
-### Start voting thread on dev@isis.apache.org
-
-The following boilerplate is for a release of the Apache Isis Core.  Adapt as required:
-
-Use the following subject:
-<pre>
-[VOTE] Apache Isis Core release 1.8.0 RC1
-</pre>
-
-And use the following body:
-
-<pre>
-I've cut a release for Apache Isis Core and the simpleapp archetype:
-* Core 1.8.0
-* SimpleApp Archetype 1.8.0
-
-The source code artifacts have been uploaded to staging repositories on repository.apache.org:
-
-* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/core/isis/1.9.0/isis-1.9.0-source-release.zip
-* http://repository.apache.org/content/repositories/orgapacheisis-10xx/org/apache/isis/archetype/simpleapp-archetype/1.9.0/simpleapp-archetype-1.9.0-source-release.zip
-
-For each zip there is a corresponding signature file (append .asc to the zip's url).
-
-In the source code repo the code has been tagged as isis-1.8.0-RC1 and simpleapp-archetype-1.8.0-RC1.
-
-For instructions on how to verify the release (build from binaries and/or use in Maven directly), see http://isis.apache.org/contributors/verifying-releases.html
-
-Please verify the release and cast your vote.  The vote will be open for a minimum of 72 hours.
-
-[ ] +1
-[ ]  0
-[ ] -1
-</pre>
-
-Remember to update:
-
-* the version number (1.9.0 or whatever)
-* the release candidate number (`RC1` or whatever)
-* the repository id, as provided by Nexus earlier (`orgapacheisis-10xx` or whatever)
-
-Note that the email also references the procedure for other committers to [verify the release](verifying-releases.html).
-
-
-## After the vote
-
-Once the vote has completed, post the results to the isis-dev mailing list.
-
-For example, use the following subject for a vote on Isis Core:
-
-<pre>
-[RESULT] [VOTE] Apache Isis Core release 1.9.0
-</pre>
-
-using the body (alter last line as appropriate):
-
-<pre>
-The vote has completed with the following result :
-
-  +1 (binding): <i>list of names</i>
-  +1 (non binding): <i>list of names</i>
-
-  -1 (binding): <i>list of names</i>
-  -1 (non binding): <i>list of names</i>
-
-The vote is (UN)SUCCESSFUL.
-</pre>
-
-### For a successful vote
-
-If the vote has been successful, then replace the `-RCn` tag with another without the qualifier.
-
-You can do this using the `scripts/promoterctag.sh` script; for example:
-
-    sh scripts/promoterctag isis-1.9.0 RC1    # $ISISART-$SISREL $ISISRC
-
-Or, if you like to execute the steps in that script by hand:
-
-* add the new remote tag, for example:
-
-<pre>
-  git push origin refs/tags/isis-1.9.0:refs/tags/isis-1.9.0
-  git fetch
-</pre>
-
-* delete the `-RCn` remote tag, for example:
-
-<pre>
-  git push origin --delete refs/tags/isis-1.9.0-RC1    # $ISISART-$SISREL-$ISISRC
-  git fetch
-</pre>
-
-* delete the `-RCn` local tag, for example:
-
-<pre>
-  git tag -d isis-1.9.0-RC1    # $ISISART-$SISREL-$ISISRC
-  git fetch
-</pre>
-
-Then, continue onto the next section for the steps to promote and announce the release.
-
-### For an unsuccessful vote
-
-If the vote has been unsuccessful, then:
-
-* delete the remote branch, for example:
-
-<pre>
-  git push origin --delete isis-1.9.0    # $ISISART-$SISREL
-</pre>
-
-* delete your local branch, for example:
-
-<pre>
-  git branch -D isis-1.9.0               # $ISISART-$SISREL
-</pre>
-
-* delete the remote origin server's tag, for example:
-
-<pre>
-  git push origin --delete refs/tags/isis-1.9.0-RC1
-</pre>
-
-* delete the tag that was created locally, for example:
-
-<pre>
-  git tag -d isis-1.9.0                  # $ISISART-$SISREL
-</pre>
-
-* drop the staging repository in [Nexus](http://repository.apache.org)
-
-Address the problems identified in the vote, and go again.
-
-
-
-## Promoting Release to Distribution
-
-### Release Binaries to Maven Central Repo
-
-From the Nexus pages, select the staging repository and select 'release' from the top menu.
-
-<img src="resources/nexus-release-1.png" width="600px"/>
-
-This moves the release artifacts into an Apache releases repository; from there they will be automatically moved to the Maven repository.
-
-### Release Source Zip
-
-As described in the [Apache documentation](http://www.apache.org/dev/release-publishing.html#distribution_dist), each Apache TLP has a `release/TLP-name` directory in the distribution Subversion repository at [https://dist.apache.org/repos/dist](https://dist.apache.org/repos/dist). Once a release vote passes, the release manager should `svn add` the artifacts (plus signature and hash files) into this location.   The release is then automatically pushed to [http://www.apache.org/dist/](http://www.apache.org/dist/) by `svnpubsub`.  Only the most recent release of each supported release line should be contained here, old versions should be deleted.
-
-Each project is responsible for the structure of its directory. The directory structure of Isis reflects the directory structure in our git source code repo:
-
-<pre>
-isis/
-  core/
-  component/
-    objectstore/  # empty, JDO now part of core
-    security/     # empty, Shiro now part of core
-    viewer/       # empty, Restful and Wicket viewers now part of core
-  example/
-    archetype/
-      simpleapp/
-  tool/
-    maven-isis-plugin/   # not yet released
-</pre>
-
-
-If necessary, checkout this directory structure:
-
-    svn co https://dist.apache.org/repos/dist/release/isis isis-dist
-
-Next, add the new release into the appropriate directory, and delete any previous release.  You can use [the upd.sh script](upd_sh) to help; this downloads the artefacts from the Nexus release repository, adds the artefacts to subsversion and deletes the previous version.
-
-
-At the end, commit the changes:
-
-    svn commit -m "publishing isis source releases to dist.apache.org"
-
-## Update JIRA and generate Release notes
-
-### Close All JIRA tickets for the release
-
-Close all JIRA tickets for the release, or moved to future releases if not yet addressed.  Any tickets that were partially implemented should be closed, and new tickets created for the functionality on the ticket not yet implemented.
-
-### Generate Release Notes in JIRA
-
-Use JIRA to [generate release notes](http://confluence.atlassian.com/display/JIRA/Creating+Release+Notes):
-
-<img src="resources/jira-create-release-notes.png" width="400px"></img>
-
-If any of the tickets closed are tasks/subtasks, then please edit the contents of the file to associate them back together again.
-
-### Mark the JIRA versions as released
-
-In JIRA, go to the administration section for the Isis project and update the versions as released.
-
-### Update ISIS website
-
-Update the Isis CMS website:
-
-* Using the JIRA-generated release notes as a guide, update the relevant section of the CMS site.
-
-  Typically this be will a new page in the core section or for one of the components. Make a note of the URL of this new page (for use in the mailing list announcement).
-
-  For example, a new release of Isis Core would have a release notes page `http://isis.apache.org/core/release-notes-1.9.0.html`
-
-* Do a search for `x.y.0-SNAPSHOT` and replace with `x.y.0`
-
-* Update the version number on the [simpleapp](../intro/getting-started/simple-archetype.html) archetype pages.
-  
-* For core and (if any) for each released component's about page, update the link to the latest release notes providing details of the contents of the release.
-
-* Update the version listed on the [documentation page](../documentation.html).
-
-<!--
-no longer required (since everything bundled together:
-* The [release matrix](../release-matrix.html) indicates the dependencies between components.  Update this as required.
--->
-
-In addition:
-
-* Update the [download page](../download.html) with a link to the source release zip file (under [https://dist.apache.org/repos/dist/release/isis](https://dist.apache.org/repos/dist/release/isis))
-
-* The [DOAP RDF](../doap_isis.rdf) file (which provides a machine-parseable description of the project) should also be updated with details of the new release.  Validate using the [W3C RDF Validator](http://www.w3.org/RDF/Validator/) service.
-
-  For more information on DOAP files, see these [Apache policy docs](http://projects.apache.org/doap.html).
-
-* The `STATUS` file (in root of Isis' source) should be updated with details of the new release.
-
-
-
-## Announce the release
-
-Announce the release to users@isis.apache.org mailing list.
-
-For example, for a release of Apache Isis Core, use the following subject:
-
-<pre>
-[ANN] Apache Isis version 1.9.0 Released
-</pre>
-
-And use the following body (summarizing the main points as required):
-
-<pre>
-The Isis teamEnum is pleased to announce the release of:
-* Apache Isis Core version 1.9.0
-* SimpleApp Archetype 1.9.0
-
-New features in this release include:
-- ...
-
-Full release notes are available on the Isis website at [1].
-
-Note that:
-* ...
-
-You can access this release directly from the Maven central repo [2],
-or download the release and build it from source [3].
-
-Enjoy!
-
---The Isis teamEnum
-
-[1] http://isis.apache.org/core/release-notes/isis-1.9.0.html
-[2] http://search.maven.org
-[3] http://isis.apache.org/download.html
-</pre>
-
-### Blog post
-
-Finally, [log onto](https://blogs.apache.org/roller-ui/login.rol) the [Apache blog](http://blogs.apache.org/isis/) and create a new post.  Copy-n-paste the above mailing list announcement should suffice.
-
-
-## Prepare for next iteration
-
-### Merge changes from branch back into `master` branch
-
-Because we release from a branch, the changes made in the branch (changes to `pom.xml` made by the `maven-release-plugin`, or any manual edits) should be merged back from the release branch back into the `master` branch:
-
-    git checkout master                   # update master with latest
-    git pull
-    git merge isis-1.9.0                  # merge branch onto master
-    git branch -d isis-1.9.0              # branch no longer needed
-    git push origin --delete isis-1.9.0   # remote branch no longer needed
-
-If the core was updated, then you'll most likely need to update other POMs to the new `-SNAPSHOT`.
- 
-Next, do a sanity check that everything builds ok:
-
-    rm -rf ~/.m2/repository/org/apache/isis
-    mvn clean install
-
-... and run up an Isis application.
-
-
-### Update `STATUS` file
-
-The trunk holds a [STATUS](https://git-wip-us.apache.org/repos/asf/isis/repo?p=isis.git;a=blob_plain;f=STATUS;hb=HEAD) file which is a brief summary of the current status of the project.  Update this file with details of the release.
-
-
-### Push changes
-
-Finally, push the changes up to origin:
-
-    git fetch    # check no new commits on origin/master
-    git push
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/Apache-Isis-code-style-cleanup.xml
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/Apache-Isis-code-style-cleanup.xml b/content-OLDSITE/contributors/resources/Apache-Isis-code-style-cleanup.xml
deleted file mode 100644
index 6e6fcd5..0000000
--- a/content-OLDSITE/contributors/resources/Apache-Isis-code-style-cleanup.xml
+++ /dev/null
@@ -1,73 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-  
-         http://www.apache.org/licenses/LICENSE-2.0
-         
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
--->
-<profiles version="2">
-<profile kind="CleanUpProfile" name="Apache Isis" version="2">
-<setting id="cleanup.remove_unused_private_fields" value="true"/>
-<setting id="cleanup.always_use_parentheses_in_expressions" value="false"/>
-<setting id="cleanup.never_use_blocks" value="false"/>
-<setting id="cleanup.remove_unused_private_methods" value="true"/>
-<setting id="cleanup.add_missing_deprecated_annotations" value="true"/>
-<setting id="cleanup.convert_to_enhanced_for_loop" value="true"/>
-<setting id="cleanup.remove_unnecessary_nls_tags" value="true"/>
-<setting id="cleanup.sort_members" value="false"/>
-<setting id="cleanup.remove_unused_local_variables" value="false"/>
-<setting id="cleanup.never_use_parentheses_in_expressions" value="true"/>
-<setting id="cleanup.remove_unused_private_members" value="false"/>
-<setting id="cleanup.remove_unnecessary_casts" value="true"/>
-<setting id="cleanup.make_parameters_final" value="true"/>
-<setting id="cleanup.use_this_for_non_static_field_access" value="false"/>
-<setting id="cleanup.remove_private_constructors" value="true"/>
-<setting id="cleanup.use_blocks" value="true"/>
-<setting id="cleanup.always_use_this_for_non_static_method_access" value="false"/>
-<setting id="cleanup.remove_trailing_whitespaces_all" value="true"/>
-<setting id="cleanup.always_use_this_for_non_static_field_access" value="false"/>
-<setting id="cleanup.use_this_for_non_static_field_access_only_if_necessary" value="true"/>
-<setting id="cleanup.add_default_serial_version_id" value="true"/>
-<setting id="cleanup.make_type_abstract_if_missing_method" value="false"/>
-<setting id="cleanup.qualify_static_member_accesses_through_subtypes_with_declaring_class" value="true"/>
-<setting id="cleanup.make_variable_declarations_final" value="true"/>
-<setting id="cleanup.add_missing_nls_tags" value="false"/>
-<setting id="cleanup.format_source_code" value="true"/>
-<setting id="cleanup.qualify_static_method_accesses_with_declaring_class" value="true"/>
-<setting id="cleanup.add_missing_override_annotations" value="true"/>
-<setting id="cleanup.remove_unused_private_types" value="true"/>
-<setting id="cleanup.add_missing_methods" value="false"/>
-<setting id="cleanup.make_local_variable_final" value="true"/>
-<setting id="cleanup.correct_indentation" value="true"/>
-<setting id="cleanup.remove_unused_imports" value="true"/>
-<setting id="cleanup.remove_trailing_whitespaces_ignore_empty" value="false"/>
-<setting id="cleanup.make_private_fields_final" value="true"/>
-<setting id="cleanup.add_generated_serial_version_id" value="false"/>
-<setting id="cleanup.organize_imports" value="true"/>
-<setting id="cleanup.remove_trailing_whitespaces" value="true"/>
-<setting id="cleanup.sort_members_all" value="false"/>
-<setting id="cleanup.use_blocks_only_for_return_and_throw" value="false"/>
-<setting id="cleanup.add_missing_annotations" value="true"/>
-<setting id="cleanup.use_parentheses_in_expressions" value="false"/>
-<setting id="cleanup.qualify_static_field_accesses_with_declaring_class" value="true"/>
-<setting id="cleanup.use_this_for_non_static_method_access_only_if_necessary" value="true"/>
-<setting id="cleanup.use_this_for_non_static_method_access" value="false"/>
-<setting id="cleanup.qualify_static_member_accesses_through_instances_with_declaring_class" value="true"/>
-<setting id="cleanup.add_serial_version_id" value="true"/>
-<setting id="cleanup.format_source_code_changes_only" value="false"/>
-<setting id="cleanup.qualify_static_member_accesses_with_declaring_class" value="false"/>
-<setting id="cleanup.always_use_blocks" value="true"/>
-</profile>
-</profiles>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/Apache-code-style-formatting.xml
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/Apache-code-style-formatting.xml b/content-OLDSITE/contributors/resources/Apache-code-style-formatting.xml
deleted file mode 100644
index e60e2af..0000000
--- a/content-OLDSITE/contributors/resources/Apache-code-style-formatting.xml
+++ /dev/null
@@ -1,309 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-  
-         http://www.apache.org/licenses/LICENSE-2.0
-         
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
--->
-<profiles version="12">
-<profile kind="CodeFormatterProfile" name="Apache Isis" version="12">
-<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_before_root_tags" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.disabling_tag" value="@formatter:off"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_annotation" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_parameters" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_type_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_arguments" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_anonymous_type_declaration" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_case" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_brace_in_array_initializer" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.new_lines_at_block_boundaries" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_annotation_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_closing_brace_in_array_initializer" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_annotation" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_field" value="0"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_while" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.use_on_off_tags" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_annotation_type_member_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_else_in_if_statement" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_prefix_operator" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.keep_else_statement_on_same_line" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_ellipsis" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.insert_new_line_for_parameter" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_annotation_type_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.indent_breaks_compare_to_cases" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_multiple_fields" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_expressions_in_array_initializer" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_conditional_expression" value="80"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_for" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_binary_operator" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_wildcard" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_array_initializer" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_enum_constant" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_finally_in_try_statement" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_local_variable" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_catch_in_try_statement" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_while" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_package" value="1"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_type_parameters" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.continuation_indentation" value="2"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_postfix_operator" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_method_invocation" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_arguments" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_superinterfaces" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_new_chunk" value="1"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_binary_operator" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_package" value="0"/>
-<setting id="org.eclipse.jdt.core.compiler.source" value="1.7"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_constant_arguments" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_constructor_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.format_line_comments" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_arguments" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_enum_declarations" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.join_wrapped_lines" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_block" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_explicit_constructor_call" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_invocation_arguments" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_member_type" value="1"/>
-<setting id="org.eclipse.jdt.core.formatter.align_type_members_on_columns" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_enum_constant" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_for" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_method_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_selector_in_method_invocation" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_switch" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_unary_operator" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_case" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.indent_parameter_description" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_switch" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_parameters" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_block_comment" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_type_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.lineSplit" value="300"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_if" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_between_brackets_in_array_type_reference" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_parenthesized_expression" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_explicitconstructorcall_arguments" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_constructor_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_first_class_body_declaration" value="0"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_method" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.indentation.size" value="4"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.enabling_tag" value="@formatter:on"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_enum_constant" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_superclass_in_type_declaration" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_assignment" value="0"/>
-<setting id="org.eclipse.jdt.core.compiler.problem.assertIdentifier" value="error"/>
-<setting id="org.eclipse.jdt.core.formatter.tabulation.char" value="space"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_parameters" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_try_resources" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_prefix_operator" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_body" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_method" value="1"/>
-<setting id="org.eclipse.jdt.core.formatter.wrap_outer_expressions_when_nested" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.format_guardian_clause_on_one_line" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_for" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_cast" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_constructor_declaration" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_labeled_statement" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_annotation_type_declaration" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_method_body" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_method_declaration" value="0"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_method_invocation" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_try" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_allocation_expression" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_enum_constant" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_annotation" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_at_in_annotation_type_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_throws" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_if" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_switch" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_throws" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_return" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_conditional" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_question_in_wildcard" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_try" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_allocation_expression" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.preserve_white_space_between_code_and_line_comments" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_parenthesized_expression_in_throw" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_type_arguments" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.compiler.problem.enumIdentifier" value="error"/>
-<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_switch" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_ellipsis" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_inits" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_method_declaration" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.compact_else_if" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.wrap_before_or_operator_multicatch" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_array_initializer" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_increments" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.format_line_comment_starting_on_first_column" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_bracket_in_array_reference" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_field" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_constant" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.indent_root_tags" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_declarations" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_union_type_in_multicatch" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_explicitconstructorcall_arguments" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_switch" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_method_declaration_parameters" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_superinterfaces" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_allocation_expression" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.tabulation.size" value="4"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_type_reference" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_opening_brace_in_array_initializer" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_brace_in_block" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_reference" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_constant" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_arguments" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_constructor_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_throws" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_if" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.clear_blank_lines_in_javadoc_comment" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_constructor_declaration" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_assignment_operator" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_assignment_operator" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.indent_empty_lines" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_synchronized" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_paren_in_cast" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_declaration_parameters" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_block_in_case" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.number_of_empty_lines_to_preserve" value="1"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_catch" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_constructor_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_method_invocation" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_bracket_in_array_reference" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_qualified_allocation_expression" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_and_in_type_parameter" value="insert"/>
-<setting id="org.eclipse.jdt.core.compiler.compliance" value="1.7"/>
-<setting id="org.eclipse.jdt.core.formatter.continuation_indentation_for_array_initializer" value="2"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_brackets_in_array_allocation_expression" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_at_in_annotation_type_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_cast" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_unary_operator" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_anonymous_type_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.keep_empty_array_initializer_on_one_line" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_enum_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.keep_imple_if_on_one_line" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_constructor_declaration_parameters" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_closing_angle_bracket_in_type_parameters" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_at_end_of_file_if_missing" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_for" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_labeled_statement" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_parameterized_type_reference" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_type_declaration" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_binary_expression" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_enum_declaration" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_type" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_while" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode" value="enabled"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_try" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.put_empty_statement_on_new_line" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_label" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_parameter" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_type_parameters" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_method_invocation" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_before_while_in_do_statement" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_enum_constant" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.format_javadoc_comments" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.line_length" value="80"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_after_annotation_on_package" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_between_import_groups" value="1"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_enum_constant_arguments" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_constructor_declaration" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.number_of_blank_lines_at_beginning_of_method_body" value="0"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_conditional" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_type_header" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_annotation_type_member_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.wrap_before_binary_operator" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_declaration_header" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_between_type_declarations" value="1"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_synchronized" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.indent_statements_compare_to_block" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_superinterfaces_in_enum_declaration" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.join_lines_in_comments" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_question_in_conditional" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_field_declarations" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_compact_if" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_for_inits" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.indent_switchstatements_compare_to_cases" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_array_initializer" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_default" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_and_in_type_parameter" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_parens_in_constructor_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_before_imports" value="1"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_assert" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.format_html" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_throws_clause_in_method_declaration" value="16"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_angle_bracket_in_type_parameters" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_bracket_in_array_allocation_expression" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_anonymous_type_declaration" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_colon_in_conditional" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_for" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_postfix_operator" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.format_source_code" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_synchronized" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_allocation_expression" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_constructor_declaration_throws" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_parameters_in_method_declaration" value="49"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_brace_in_array_initializer" value="insert"/>
-<setting id="org.eclipse.jdt.core.compiler.codegen.targetPlatform" value="1.7"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_resources_in_try" value="80"/>
-<setting id="org.eclipse.jdt.core.formatter.use_tabs_only_for_leading_indentations" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation" value="0"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.format_header" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.format_block_comments" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_enum_constant" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.alignment_for_enum_constants" value="0"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_new_line_in_empty_block" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_annotation_declaration_header" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_parenthesized_expression" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_parenthesized_expression" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_catch" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_multiple_local_declarations" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_switch" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_comma_in_for_increments" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_invocation" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_colon_in_assert" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.brace_position_for_type_declaration" value="end_of_line"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_brace_in_array_initializer" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_between_empty_braces_in_array_initializer" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_opening_paren_in_method_declaration" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_for" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_paren_in_catch" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_parameterized_type_reference" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_field_declarations" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_closing_paren_in_annotation" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_parameterized_type_reference" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_method_invocation_arguments" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.comment.new_lines_at_javadoc_boundaries" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.blank_lines_after_imports" value="1"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_comma_in_multiple_local_declarations" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.indent_body_declarations_compare_to_enum_constant_header" value="true"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_after_semicolon_in_for" value="insert"/>
-<setting id="org.eclipse.jdt.core.formatter.never_indent_line_comments_on_first_column" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_semicolon_in_try_resources" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.insert_space_before_opening_angle_bracket_in_type_arguments" value="do not insert"/>
-<setting id="org.eclipse.jdt.core.formatter.never_indent_block_comments_on_first_column" value="false"/>
-<setting id="org.eclipse.jdt.core.formatter.keep_then_statement_on_same_line" value="false"/>
-</profile>
-</profiles>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/Apache-code-style-template.xml
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/Apache-code-style-template.xml b/content-OLDSITE/contributors/resources/Apache-code-style-template.xml
deleted file mode 100644
index 1beec47..0000000
--- a/content-OLDSITE/contributors/resources/Apache-code-style-template.xml
+++ /dev/null
@@ -1,48 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<templates>
-<template autoinsert="true" context="gettercomment_context" deleted="false" description="Comment for getter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.gettercomment" name="gettercomment">/**
- * @return the ${bare_field_name}
- */</template><template autoinsert="true" context="settercomment_context" deleted="false" description="Comment for setter method" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.settercomment" name="settercomment">/**
- * @param ${param} the ${bare_field_name} to set
- */</template><template autoinsert="true" context="constructorcomment_context" deleted="false" description="Comment for created constructors" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorcomment" name="constructorcomment">/**
- * ${tags}
- */</template><template autoinsert="false" context="filecomment_context" deleted="false" description="Comment for created Java files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.filecomment" name="filecomment">/**&#13;
- *  Licensed to the Apache Software Foundation (ASF) under one or more&#13;
- *  contributor license agreements.  See the NOTICE file distributed with&#13;
- *  this work for additional information regarding copyright ownership.&#13;
- *  The ASF licenses this file to You under the Apache License, Version 2.0&#13;
- *  (the "License"); you may not use this file except in compliance with&#13;
- *  the License.  You may obtain a copy of the License at&#13;
- *&#13;
- *     http://www.apache.org/licenses/LICENSE-2.0&#13;
- *&#13;
- *  Unless required by applicable law or agreed to in writing, software&#13;
- *  distributed under the License is distributed on an "AS IS" BASIS,&#13;
- *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.&#13;
- *  See the License for the specific language governing permissions and&#13;
- *  limitations under the License.&#13;
- */</template><template autoinsert="false" context="typecomment_context" deleted="false" description="Comment for created types" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.typecomment" name="typecomment">/**
- * ${tags}
- *
- * @version $$Rev$$ $$Date$$
- */</template><template autoinsert="false" context="fieldcomment_context" deleted="false" description="Comment for fields" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.fieldcomment" name="fieldcomment"/><template autoinsert="true" context="methodcomment_context" deleted="false" description="Comment for non-overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodcomment" name="methodcomment">/**
- * ${tags}
- */</template><template autoinsert="true" context="overridecomment_context" deleted="false" description="Comment for overriding methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.overridecomment" name="overridecomment">/* (non-Javadoc)
- * ${see_to_overridden}
- */</template><template autoinsert="true" context="delegatecomment_context" deleted="false" description="Comment for delegate methods" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.delegatecomment" name="delegatecomment">/**
- * ${tags}
- * ${see_to_target}
- */</template><template autoinsert="true" context="newtype_context" deleted="false" description="Newly created files" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.newtype" name="newtype">${filecomment}
-${package_declaration}
-
-${typecomment}
-${type_declaration}</template><template autoinsert="true" context="classbody_context" deleted="false" description="Code in new class type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.classbody" name="classbody">
-</template><template autoinsert="true" context="interfacebody_context" deleted="false" description="Code in new interface type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.interfacebody" name="interfacebody">
-</template><template autoinsert="true" context="enumbody_context" deleted="false" description="Code in new enum type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.enumbody" name="enumbody">
-</template><template autoinsert="true" context="annotationbody_context" deleted="false" description="Code in new annotation type bodies" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.annotationbody" name="annotationbody">
-</template><template autoinsert="true" context="catchblock_context" deleted="false" description="Code in new catch blocks" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.catchblock" name="catchblock">// ${todo} Auto-generated catch block
-${exception_var}.printStackTrace();</template><template autoinsert="true" context="methodbody_context" deleted="false" description="Code in created method stubs" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.methodbody" name="methodbody">// ${todo} Auto-generated method stub
-${body_statement}</template><template autoinsert="true" context="constructorbody_context" deleted="false" description="Code in created constructor stubs" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.constructorbody" name="constructorbody">${body_statement}
-// ${todo} Auto-generated constructor stub</template><template autoinsert="true" context="getterbody_context" deleted="false" description="Code in created getters" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.getterbody" name="getterbody">return ${field};</template><template autoinsert="true" context="setterbody_context" deleted="false" description="Code in created setters" enabled="true" id="org.eclipse.jdt.ui.text.codetemplates.setterbody" name="setterbody">${field} = ${param};
-</template>
-</templates>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/eclipse-preferences-white-space-1.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/eclipse-preferences-white-space-1.png b/content-OLDSITE/contributors/resources/eclipse-preferences-white-space-1.png
deleted file mode 100644
index efaf962..0000000
Binary files a/content-OLDSITE/contributors/resources/eclipse-preferences-white-space-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/eclipse-preferences-white-space-2.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/eclipse-preferences-white-space-2.png b/content-OLDSITE/contributors/resources/eclipse-preferences-white-space-2.png
deleted file mode 100644
index 47aa7f3..0000000
Binary files a/content-OLDSITE/contributors/resources/eclipse-preferences-white-space-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/git-workflow-2.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/git-workflow-2.png b/content-OLDSITE/contributors/resources/git-workflow-2.png
deleted file mode 100644
index 28cc822..0000000
Binary files a/content-OLDSITE/contributors/resources/git-workflow-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/git-workflow.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/git-workflow.png b/content-OLDSITE/contributors/resources/git-workflow.png
deleted file mode 100644
index dde5573..0000000
Binary files a/content-OLDSITE/contributors/resources/git-workflow.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/git-workflow.pptx
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/git-workflow.pptx b/content-OLDSITE/contributors/resources/git-workflow.pptx
deleted file mode 100644
index e83367b..0000000
Binary files a/content-OLDSITE/contributors/resources/git-workflow.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/github-cloning.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/github-cloning.png b/content-OLDSITE/contributors/resources/github-cloning.png
deleted file mode 100644
index 19c222d..0000000
Binary files a/content-OLDSITE/contributors/resources/github-cloning.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/github-forking.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/github-forking.png b/content-OLDSITE/contributors/resources/github-forking.png
deleted file mode 100644
index 3f8ff75..0000000
Binary files a/content-OLDSITE/contributors/resources/github-forking.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/importing-projects-1.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/importing-projects-1.png b/content-OLDSITE/contributors/resources/importing-projects-1.png
deleted file mode 100644
index 21b1ab9..0000000
Binary files a/content-OLDSITE/contributors/resources/importing-projects-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/importing-projects-2.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/importing-projects-2.png b/content-OLDSITE/contributors/resources/importing-projects-2.png
deleted file mode 100644
index 425fab1..0000000
Binary files a/content-OLDSITE/contributors/resources/importing-projects-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/isis-importorder-in-intellij.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/isis-importorder-in-intellij.png b/content-OLDSITE/contributors/resources/isis-importorder-in-intellij.png
deleted file mode 100644
index 3267dfb..0000000
Binary files a/content-OLDSITE/contributors/resources/isis-importorder-in-intellij.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/isis.importorder
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/isis.importorder b/content-OLDSITE/contributors/resources/isis.importorder
deleted file mode 100644
index 2708228..0000000
--- a/content-OLDSITE/contributors/resources/isis.importorder
+++ /dev/null
@@ -1,7 +0,0 @@
-#Organize Import Order
-#Wed Dec 15 15:36:51 GMT 2010
-0=java
-1=javax
-2=com
-3=org
-4=org.apache.isis

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/jira-create-release-notes.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/jira-create-release-notes.png b/content-OLDSITE/contributors/resources/jira-create-release-notes.png
deleted file mode 100644
index 2777532..0000000
Binary files a/content-OLDSITE/contributors/resources/jira-create-release-notes.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/nexus-release-1.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/nexus-release-1.png b/content-OLDSITE/contributors/resources/nexus-release-1.png
deleted file mode 100644
index a00a1ba..0000000
Binary files a/content-OLDSITE/contributors/resources/nexus-release-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/nexus-staging-0.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/nexus-staging-0.png b/content-OLDSITE/contributors/resources/nexus-staging-0.png
deleted file mode 100644
index 127d485..0000000
Binary files a/content-OLDSITE/contributors/resources/nexus-staging-0.png and /dev/null differ


[43/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/custom-representations.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/custom-representations.md b/content-OLDSITE/components/viewers/restfulobjects/custom-representations.md
deleted file mode 100644
index af0da71..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/custom-representations.md
+++ /dev/null
@@ -1,95 +0,0 @@
-Title: Custom Representations
-
-[//]: # (content copied to _user-guide_extending_restfulobjects-viewer)
-
-{note
-This API should be considered beta, as it may change in the future in response to emerging requirements
-}
-
-The Restful Objects viewer implements the [Restful Object spec](http://restfulobjects.org), meaning that it:
- 
-* defines a well-defined set of endpoint URLs as resources
-* generates a well-defined set of (JSON) representations when these resources are accessed.
-
-There are, however, a number of other "standards" for defining representations, among these:
-
-* [HAL](http://stateless.co/hal_specification.html) (Mike Kelly)
-* [Collection+JSON](http://amundsen.com/media-types/collection/) (Mike Amundsen)
-* [Siren](https://github.com/kevinswiber/siren) (Kevin Swiber)
-* [JSON API](http://jsonapi.org/) (Steve Klabnik)
-* [Hyper+JSON](https://github.com/cainus/hyper-json-spec) (Gregg Cainus)
-* [JSON-LD](https://www.w3.org/TR/json-ld/) (W3C)
-* [Hydra](http://www.markus-lanthaler.com/hydra/) (Markus Lanthaler)
-
-A good discussion about the relative merits of several of these different hypermedia formats can be found [here](https://groups.google.com/forum/#!msg/api-craft/NgjzQYVOE4s/EAB2jxtU_TMJ).
-
-While Isis' Restful Objects viewer only has "out-of-the-box" support for the representations defined in the Restful Objects spec,
-it is possible to plugin a custom representation generator that can produce any arbitrary representation.
-
-## API
-
-The API to implement is the `RepresentationService` API:
-
-    import javax.ws.rs.core.Response;
-    import org.apache.isis.applib.annotation.Programmatic;
-    import org.apache.isis.core.metamodel.adapter.ObjectAdapter;
-    import org.apache.isis.viewer.restfulobjects.rendering.RendererContext;
-    import org.apache.isis.viewer.restfulobjects.rendering.domainobjects.*;
-
-    public interface RepresentationService {
-    
-        @Programmatic
-        Response objectRepresentation(
-                Context rendererContext,
-                ObjectAdapter objectAdapter);
-    
-        @Programmatic
-        Response propertyDetails(
-                Context rendererContext,
-                ObjectAndProperty objectAndProperty,
-                MemberReprMode memberReprMode);
-    
-        @Programmatic
-        Response collectionDetails(
-                Context rendererContext,
-                ObjectAndCollection objectAndCollection,
-                MemberReprMode memberReprMode);
-    
-        @Programmatic
-        Response actionPrompt(
-                Context rendererContext,
-                ObjectAndAction objectAndAction);
-    
-        @Programmatic
-        Response actionResult(
-                Context rendererContext,
-                ObjectAndActionInvocation objectAndActionInvocation,
-                ActionResultReprRenderer.SelfLink selfLink);
-    
-        public static interface Context extends RendererContext {
-            ObjectAdapterLinkTo getAdapterLinkTo();
-        }
-    }
-
-Restful Objects' out-of-the-box support for Restful Objects spec uses this same API, specifically `RepresentationServiceForRestfulObjects` (in the `org.apache.isis.viewer.restfulobjects.rendering.service` package).
-
-Each of these methods provides:
-* a `RendererContext`, providing access to request-specific context (eg HTTP headers), session-specific context (eg authentication) and global context (eg configuration settings)
-* an object representing the information to be rendered, eg `ObjectAdapter`, `ObjectAndProperty`, `ObjectAndCollection` etc
-* for members, whether the representation is in read/write mode (`MemberReprMode`) 
-
-## Configuring
-
-Implement the service and register in `WEB-INF/isis.properties`, eg:
-
-    isis.services=...,\
-                  com.mycompany.myservice.RepresentationServiceForMyRestApi,
-                  ...
-
-This will replace the default representation.
-
-## See also
-
-If all that is required is a very simple representations (of objects), see [here](simplified-object-representation.html).
-
-Or, it is also possible to simply suppress certain elements; see [here](suppressing-elements-of-the-representations.html).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/event-serializer-rospec.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/event-serializer-rospec.md b/content-OLDSITE/components/viewers/restfulobjects/event-serializer-rospec.md
deleted file mode 100644
index 426059d..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/event-serializer-rospec.md
+++ /dev/null
@@ -1,42 +0,0 @@
-Title: Event Serializer for the RO Spec
-
-[//]: # (content copied to _user-guide_isis-addons-modules)
-
-The [Publishing Service](../../../reference/services/publishing-service.html) enables Isis to publish action invocations and also changes of domain objects to third party systems.
-
-One of the APIs defined by this service is the `EventSerializer`, such that the event can be rendered into different formats.  The Restful Objects viewer provides an implementation of this API, serializing the the provided `EventPayload` into the form specified by the [Restful Objects spec](http://restfulobjects.org).  The serializer itself is part of the `org.apache.isis.viewer:isis-viewer-restfulobjects-rendering` module.  
-
-For example, this is the JSON generated on an action invocation:
-
- ![](images/action-invocation-published-to-stderr.png)
-
-while this is the object change JSON:
-
- ![](images/changed-object-published-to-stderr.png)
-
-
-If you configure the default [PublishingService](../../../reference/services/publishing-service.html) along with the `RestfulObjectsSpecEventSerializer` (part of [isis-module-publishing](https://github.com/isisaddons/isis-module-publishing)), then you should see JSON being written to your console.
-
-
-### Registering and Configuring the Serializer
-
-To register the serializer with Isis, add the following to `isis.properties`:
-
-<pre>
-isis.services=<i>...other services...</i>,\
-       org.apache.isis.viewer.restfulobjects.rendering.eventserializer.RestfulObjectsSpecEventSerializer
-</pre>
-
-In addition, the `baseUrl` to use in hyperlinks must be specified, also in `isis.properties`; for example:
-
-<pre>
-isis.viewer.restfulobjects.RestfulObjectsSpecEventSerializer.baseUrl=https://myapp.mycompany.com:8080/restful/.
-</pre>
-
-If no `baseUrl` is specified, then the default URL is `http://localhost:8080/restful/`.
-
-{note
-Because the `baseUrl` will be different in production vs development, you will probably want to [configure Isis](../../../reference/configuration-files.html) to pick up its configuration file
-from an external directory.
-}
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/honor-ui-hints.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/honor-ui-hints.md b/content-OLDSITE/components/viewers/restfulobjects/honor-ui-hints.md
deleted file mode 100644
index 1178221..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/honor-ui-hints.md
+++ /dev/null
@@ -1,24 +0,0 @@
-Title: Honor UI Hints 
-
-[//]: # (content copied to _user-guide_restful-objects-viewer)
-
-{note
-These configuration settings should be considered beta, and are likely to change in the future in response to emerging requirements.
-}
-
-By default the representations generated by Restful Objects ignore any Isis metamodel hints referring to the UI.  
-In particular, if a collection is annotated then `Render(EAGERLY)` then the contents of the collection are *not*
-eagerly embedded in the object representation.
-
-However, this behaviour can be overridden.
-
-## Global Configuration
-
-Configuring the Restful Objects viewer to honor UI hints globally is done using the
-following property (typically added to `WEB-INF/viewer_restfulobjects.properties`):
-
-    isis.viewer.restfulobjects.honorUiHints=true
-
-## Per request
-
-This is not currently supported (though may be in the future).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/images/action-invocation-published-to-stderr.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/images/action-invocation-published-to-stderr.png b/content-OLDSITE/components/viewers/restfulobjects/images/action-invocation-published-to-stderr.png
deleted file mode 100644
index b0b3ca8..0000000
Binary files a/content-OLDSITE/components/viewers/restfulobjects/images/action-invocation-published-to-stderr.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/images/changed-object-published-to-stderr.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/images/changed-object-published-to-stderr.png b/content-OLDSITE/components/viewers/restfulobjects/images/changed-object-published-to-stderr.png
deleted file mode 100644
index f894d8d..0000000
Binary files a/content-OLDSITE/components/viewers/restfulobjects/images/changed-object-published-to-stderr.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/pretty-printing.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/pretty-printing.md b/content-OLDSITE/components/viewers/restfulobjects/pretty-printing.md
deleted file mode 100644
index 0cd07d6..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/pretty-printing.md
+++ /dev/null
@@ -1,8 +0,0 @@
-Title: Pretty Printing
-
-[//]: # (content copied to _user-guide_restful-objects-viewer)
-
-The JSON representations generated by the Restful Objects viewer are in compact form if the 
-[deployment type](../../../reference/deployment-types.html) is SERVER (ie production), but will automatically be 
-"pretty printed" (in other words indented) if the deployment type is PROTOTYPE.  
- 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/release-notes/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/release-notes/about.md b/content-OLDSITE/components/viewers/restfulobjects/release-notes/about.md
deleted file mode 100644
index 1fcd4ee..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/release-notes/about.md
+++ /dev/null
@@ -1,9 +0,0 @@
-Title: Release Notes
-
-As of 1.6.0, the Restful Objects viewer is part of Isis Core.
-
-- [isis-viewer-restfulobjects-2.3.0](isis-viewer-restfulobjects-2.3.0.html) (for isis-core-1.5.0)
-- [isis-viewer-restfulobjects-2.2.0](isis-viewer-restfulobjects-2.2.0.html) (for isis-core-1.4.0)
-- [isis-viewer-restfulobjects-2.1.0](isis-viewer-restfulobjects-2.1.0.html) (for isis-core-1.3.0)
-- [isis-viewer-restfulobjects-2.0.0](isis-viewer-restfulobjects-2.0.0.html) (for isis-core-1.2.0)
-- [isis-viewer-restfulobjects-1.0.0](isis-viewer-restfulobjects-1.0.0.html)

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-1.0.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-1.0.0.md b/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-1.0.0.md
deleted file mode 100644
index 8d61b03..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-1.0.0.md
+++ /dev/null
@@ -1,17 +0,0 @@
-Title: isis-viewer-restfulobjects-1.0.0
-                               
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-194'>ISIS-194</a>] -         Allow JSON viewer to work with object stores other than the in-memory objectstore.
-</li>
-</ul>
-                          
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-256'>ISIS-256</a>] -         NullPointerReference exceptions when attempting to persist an object
-</li>
-</ul>
-            

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.0.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.0.0.md b/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.0.0.md
deleted file mode 100644
index ff5aadc..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.0.0.md
+++ /dev/null
@@ -1,21 +0,0 @@
-Title: viewer-restfulobjects-2.0.0
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-323'>ISIS-323</a>] -         Provide the capability to publish events, either changed objects or invoked actions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-410'>ISIS-410</a>] -         RO viewer support @Render(EAGERLY) for collections
-</li>
-</ul>
-                               
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-233'>ISIS-233</a>] -         implement restfulobjects-viewer up to RO spec 1.0.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-362'>ISIS-362</a>] -         Upgrade to JMock 2.6.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-387'>ISIS-387</a>] -         Enhance PublishingService and AuditingService for created and deleted objects (as well as just updated objects).
-</li>
-</ul>                          

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.1.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.1.0.md b/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.1.0.md
deleted file mode 100644
index 60a738c..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.1.0.md
+++ /dev/null
@@ -1,42 +0,0 @@
-Title: viewer-restfulobjects-2.1.0
-
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-553'>ISIS-553</a>] -         Provide view model support, as sketched out in the Restful Objects spec
-</li>
-</ul>
-
-                
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-411'>ISIS-411</a>] -         Enhance RO to allow EAGER rendering of properties (as well as collections)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-509'>ISIS-509</a>] -         Tidy up and rationalize Util classes in core (and all dependents)
-</li>
-</ul>
-    
-                    
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-318'>ISIS-318</a>] -         Restful Objects viewer returning 500 instead of 400 when given bad input
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-413'>ISIS-413</a>] -         RO representation of entities with a null LocalDate failing with an ClassCastException
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-464'>ISIS-464</a>] -         Some trivial cleanup
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-479'>ISIS-479</a>] -         Properties not getting updated as per 14.2 in RO Spec
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-481'>ISIS-481</a>] -         Quickstart RO viewer - some links are broken
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-496'>ISIS-496</a>] -         Quickstart RO viewer - a link is broken
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-526'>ISIS-526</a>] -         Action Resource Parameters representation
-</li>
-</ul>
-
-                    
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.2.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.2.0.md b/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.2.0.md
deleted file mode 100644
index 2e8dc0b..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.2.0.md
+++ /dev/null
@@ -1,9 +0,0 @@
-Title: viewer-restfulobjects-2.2.0
-
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-695'>ISIS-695</a>] -         Tidy-up tasks for Isis 1.4.0 release
-</li>
-</ul>
-                

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.3.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.3.0.md b/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.3.0.md
deleted file mode 100644
index 39eede0..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/release-notes/isis-viewer-restfulobjects-2.3.0.md
+++ /dev/null
@@ -1,9 +0,0 @@
-Title: viewer-restfulobjects-2.3.0
-
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-792'>ISIS-792</a>] -         Tidy-up tasks for Isis 1.5.0 release
-</li>
-</ul>
-                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/simplified-object-representation.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/simplified-object-representation.md b/content-OLDSITE/components/viewers/restfulobjects/simplified-object-representation.md
deleted file mode 100644
index 0b5cb6f..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/simplified-object-representation.md
+++ /dev/null
@@ -1,75 +0,0 @@
-Title: Simplified Object Representation
-
-[//]: # (content copied to _user-guide_restful-objects-viewer)
-
-> Enabling these settings makes the representations non-standard with respect to the [Restful Object spec](http://restfulobjects.org).
-
-
-{note
-These configuration settings should be considered beta, and are likely to change in the future in response to emerging requirements
-}
-
-The representations specified by the [Restful Object spec](http://restfulobjects.org) are very rich in hypermedia 
-controls and metadata, intended to support a wide variety of possible REST clients.   As described [here](suppressing-elements-of-the-representations.html), it is possible to suppress various elements of these representations.
-Even then, though, the representations may be too complex for some bespoke REST clients that require a very "flat"
-object representation.
-
-The Restful Objects viewer therefore supports generating a much simpler representation of objects.
-
-## Global Configuration
-
-Configuring the Restful Objects viewer globally to generate the simple object representation is done using the
-following property (typically added to `WEB-INF/viewer_restfulobjects.properties`):
-
-    isis.viewer.restfulobjects.objectPropertyValuesOnly=true
-
-This generates a representation such as:
-
-    {
-        "title" : "Buy milk due by 2014-10-27",
-        "domainType" : "TODO",
-        "instanceId" : "L_0",
-        "members" : {
-            "description" : "Buy milk",
-            "category" : "Domestic",
-            "subcategory" : "Shopping",
-            "complete" : false,
-            "versionSequence" : 1,
-            "relativePriority" : 2,
-            "dueBy" : "2014-10-27",
-            "cost" : "0.75",
-            "notes" : null,
-            "attachment" : null,
-            "doc" : null
-        },
-        "links" : [ 
-            {
-                "rel" : "self",
-                "href" : "http://localhost:8080/restful/objects/TODO/L_0",
-                "method" : "GET",
-                "type" : "application/json;profile=\"urn:org.restfulobjects:repr-types/object\"",
-                "title" : "Buy milk due by 2014-10-27"
-            }, 
-            {
-                "rel" : "describedby",
-                "href" : "http://localhost:8080/restful/domain-types/TODO",
-                "method" : "GET",
-                "type" : "application/json;profile=\"urn:org.restfulobjects:repr-types/domain-type\""
-            }
-        ],
-        "extensions" : {
-            "oid" : "TODO:L_0"
-        },
-    }
-
-
-## Per request
-
-This is not currently supported (though may be in the future).
-
-## See also
-
-Rather than returning a completely different representation for objects, it is also possible to simply suppress certain elements;
-see [here](suppressing-elements-of-the-representation.html).
-
-On the other hand, if complete control over all representations is required, see [here](custom-representations.html). 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/suppressing-elements-of-the-representations.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/suppressing-elements-of-the-representations.md b/content-OLDSITE/components/viewers/restfulobjects/suppressing-elements-of-the-representations.md
deleted file mode 100644
index a202835..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/suppressing-elements-of-the-representations.md
+++ /dev/null
@@ -1,49 +0,0 @@
-Title: Suppressing Elements of the Representations
-
-[//]: # (content copied to _user-guide_restful-objects-viewer)
-
-> Enabling these settings makes the representations non-standard with respect to the [Restful Object spec](http://restfulobjects.org).
-> In the future the spec may be updated to allow such extensions.
-
-
-{note
-These configuration settings should be considered beta, and are likely to change in the future in response to emerging requirements
-}
-
-The representations specified by the [Restful Object spec](http://restfulobjects.org) are very rich in hypermedia 
-controls and metadata, intended to support a wide variety of possible REST clients.  However, if an application is 
-providing its REST API only for a small well-defined set of REST clients, then it is possible to suppress (remove) 
-various elements of these representations.
-
-## Global Configuration
-
-Suppressing of elements can be done using globally using the following properties (typically added to 
-`WEB-INF/viewer_restfulobjects.properties`):
-
-    isis.viewer.restfulobjects.suppressDescribedByLinks=true
-    isis.viewer.restfulobjects.suppressUpdateLink=true
-    isis.viewer.restfulobjects.suppressMemberId=true
-    isis.viewer.restfulobjects.suppressMemberLinks=true
-    isis.viewer.restfulobjects.suppressMemberExtensions=true
-    isis.viewer.restfulobjects.suppressMemberDisabledReason=true
-
-where, respectively, these suppress:
-
-* "describedby" links (on all representations)  
-* "update" link (on object representation)
-* "id" json-prop for object members (on object representation and member detail representations)
-* "links" json-prop for object members (on the object representation and member detail representations)
-* "extensions" json-prop for object members (on the object representation and member detail representations)
-* "disabledReason" json-prop for object members (on the object representation and member detail representations)
-
-The defaults for all of these is false, meaning that the hypermedia/metadata is NOT suppressed.
-
-## Per request
-
-This is not currently supported (though may be in the future).
-
-## See also
-
-If even simpler representations (of objects) are required, see [here](simplified-object-representation.html).
-
-If complete control over all representations is required, see [here](custom-representations.html). 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/restfulobjects/using-chrome-tools.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/restfulobjects/using-chrome-tools.md b/content-OLDSITE/components/viewers/restfulobjects/using-chrome-tools.md
deleted file mode 100644
index ef156d1..0000000
--- a/content-OLDSITE/components/viewers/restfulobjects/using-chrome-tools.md
+++ /dev/null
@@ -1,8 +0,0 @@
-Title: Interacting with the REST API using Chrome Plugins
-
-[//]: # (content copied to _user-guide_restful-objects-viewer)
-
-The screencast below shows how to explore the Restful API using Chrome plugins/extensions, and how we use them to write end-2-end (TCK) tests for the Restful Objects viewer.
-
-<iframe width="840" height="472" src="//www.youtube.com/embed/_-TOvVYWCHc" frameborder="0" allowfullscreen></iframe>)
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/scimpi/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/scimpi/about.md b/content-OLDSITE/components/viewers/scimpi/about.md
deleted file mode 100644
index e81228b..0000000
--- a/content-OLDSITE/components/viewers/scimpi/about.md
+++ /dev/null
@@ -1,19 +0,0 @@
-Title: Scimpi viewer
-
-{note
-This component has been retired.  The source is in mothballed/component/viewer/dnd.
-}
-
-The scimpi module provides a webapp viewer that out-of-the-box provides a similar interface to that provided by the [HTML viewer](../html/about.html).
-
-However, unlike the HTML viewer it allows the user interface to be extensively customized.
-
-### Customization
-
-Scimpi works by searching for a specific page to render the domain object, eg `Customer.shtml` to render a `Customer` object. If none is found, it always falls back to a generic page, which can render any object.
-
-Customization therefore is accomplished by providing a specific page. The elements of this page can be any of the tags that Scimpi understands.
-
-### Releases
-
-- See [release notes](release-notes/about.html).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/scimpi/release-notes/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/scimpi/release-notes/about.md b/content-OLDSITE/components/viewers/scimpi/release-notes/about.md
deleted file mode 100644
index 9464b5c..0000000
--- a/content-OLDSITE/components/viewers/scimpi/release-notes/about.md
+++ /dev/null
@@ -1,7 +0,0 @@
-Title: Release Notes
-
-<!--
-- [isis-xxx-yyy-1.0.0](isis-xxx-yyy-1.0.0.html)
--->
-
-While incubating, this component was released as part of core.  There have been no releases of this component since Isis graduated out of the incubator.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/about.md b/content-OLDSITE/components/viewers/wicket/about.md
deleted file mode 100644
index f363ca1..0000000
--- a/content-OLDSITE/components/viewers/wicket/about.md
+++ /dev/null
@@ -1,15 +0,0 @@
-Title: Wicket viewer
-
-[//]: # (content copied to _user-guide_xxx)
-
-The wicket viewer provides a customizable webapp for an Isis domain model, implemented using the [Apache Wicket](http://wicket.apache.org) web framework.
-
-## Releases
-
-- See [release notes](release-notes/about.html).
-
-## Further reading
-
-The [main documentation page](../../../documentation.html#wicket-viewer) lists the pages available for the Wicket viewer.
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/application-menu-layout.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/application-menu-layout.md b/content-OLDSITE/components/viewers/wicket/application-menu-layout.md
deleted file mode 100644
index c58ff1a..0000000
--- a/content-OLDSITE/components/viewers/wicket/application-menu-layout.md
+++ /dev/null
@@ -1,152 +0,0 @@
-Title: Application menu layout (1.8.0)
-
-[//]: # (content copied to _user-guide_wicket-viewer)
-
-The actions of domain services are made available as an application menu bar.  By default each domain service
-corresponds to a single menu on this menu bar, with its actions as the drop-down menu items.  This is rarely exactly
-what is required, however.  The `@MemberOrder` and `@DomainServiceLayout` annotations can be used to rearrange the
-placement of menu items.
-
-The screenshots below are taken from [Estatio](http://github.com/estatio/estatio), and open source estate management
-application built using Apache Isis.
-
-## @DomainServiceLayout
-
-Menus for domain services can be placed either on a primary, secondary or tertiary menu bar.
-
-<img src="images/application-menu-layout-menus.png" width="800"></img>
-
-Within a single top-level menu (eg "Fixed Assets") there can be actions from multiple services.  The Wicket viewer
-automatically adds a divider between each:
-
-<img src="images/application-menu-dividers.png" width="300"></img>
-
-In the example above the top-level menu combines the actions from the `Properties`, `Units` and `FixedAssetRegistrations`
-services.  The `Properties` service is annotated:
-
-    @DomainServiceLayout(
-            named="Fixed Assets",
-            menuBar = DomainServiceLayout.MenuBar.PRIMARY,
-            menuOrder = "10.1"
-    )
-    public class Properties ... { ... }
-
-while the `Units` service is annotated:
-
-    @DomainServiceLayout(
-            named="Fixed Assets",
-            menuBar = DomainServiceLayout.MenuBar.PRIMARY,
-            menuOrder = "10.2"
-    )
-    public class Units ... { ... }
-
-and similarly `FixedAssetRegistrations` is annotated:
-
-    @DomainServiceLayout(
-            named="Fixed Assets",
-            menuBar = DomainServiceLayout.MenuBar.PRIMARY,
-            menuOrder = "10.3"
-    )
-    public class FixedAssetRegistrations ... { ... }
-
-Note that in all three cases the value of the `named` attribute and the `menuBar` attribute is the same: "Fixed Assets"
-and PRIMARY.  This means that all will appear on a "Fixed Assets" menu in the primary menu bar.
-
-Meanwhile the value of `menuOrder` attribute is significant for two reasons:
-
-* first, for these three services on the same ("Fixed Assets") top-level menu, it determines the relative order of their
-  sections (`Properties` first, then `Units`, then `FixedAssetRegistrations`)
-* second, it determines the placement of the top-level menu itself ("Fixed Assets") with respect to other top-level
-  menus on the menu bar.
-
-To illustrate this latter point, the next top-level menu on the menu bar, "Parties", is placed after "Fixed Assets"
- because the `menuOrder` of the first of its domain services, namely the `Parties` service, is higher than that for
- "Fixed Assets":
-
-    @DomainServiceLayout(
-            named="Parties",
-            menuBar = DomainServiceLayout.MenuBar.PRIMARY,
-            menuOrder = "20.1"
-    )
-    public class Parties ... { ... }
-
-Note that only the `menuOrder` of the *first* domain service is significant in placing the menus along the menu bar;
-thereafter the purpose of the `menuOrder` is to order the menu services sections on the menu itself.
-
-## Ordering of a service's actions within a menu
-
-For a given service, the actions within a section on a menu is determined by the `@MemberOrder` annotation.  Thus, for
-the `Units` domain service, its actions are annotated:
-
-    public class Units extends EstatioDomainService<Unit> {
-
-        @MemberOrder(sequence = "1")
-        public Unit newUnit( ... ) { ... }
-
-        @MemberOrder(sequence = "2")
-        public List<Unit> findUnits( ... ) { ... }
-
-        @ActionLayout( prototype = true )
-        @MemberOrder(sequence = "99")
-        public List<Unit> allUnits() { ... }
-        ...
-    }
-
-Note that the last is also a prototype action (meaning it is only displayed in SERVER_PROTOTYPE (=Wicket Development) mode).
-In the UI it is rendered in italics.
-
-(It is possible to override this place of a given action by specifying `@MemberOrder(name="...")` where the name is
-that of a top-level menu.  Prior to 1.8.0 this was the only way of doing things, as of 1.8.0 its use
-is not recommended).
-
-## Tertiary menubar
-
-The tertiary menu bar consists of a single unnamed menu, rendered underneath the user's login, top right.  This is
-intended primarily for actions pertaining to the user themselves, eg their account, profile or settings:
-
-<img src="images/application-menu-tertiary.png" width="200"></img>
-
-Domain services' actions can be associated with the tertiary menu using the same `@DomainServiceLayout` annotation.  For
-example, the `updateEpochDate(...)` and `listAllSettings(...)` actions come from the following service:
-
-    @DomainServiceLayout(
-            menuBar = DomainServiceLayout.MenuBar.TERTIARY,
-            menuOrder = "10.1"
-    )
-    public class EstatioAdministrationService ... {
-
-        @MemberOrder(sequence = "1")
-        public void updateEpochDate( ... ) { ... }
-
-        @MemberOrder(sequence = "2")
-        public List<ApplicationSetting> listAllSettings() { ... }
-        ...
-    }
-
-Because the number of items on the tertiary menu is expected to be small and most will pertain to the current user, the
-viewer does *not* place dividers between actions from different services on the tertiary menu.
-
-## Isis Add-on modules
-
-Some of the Isis add-ons modules also provide services whose actions appear in top-level menus.
-
-The [security](http://github.com/isisaddons/isis-module-security)'s module places its domain service menus in three
-top-level menus:
-
-* its `ApplicationUsers`, `ApplicationRoles`, `ApplicationPermission`, `ApplicationFeatureViewModels` and
-  `ApplicationTenancies` domain services are all grouped together in a single "Security" top-level menu, on the
-  SECONDARY menu bar
-
-* its `SecurityModuleAppFixturesService` domain service, which allows the security modules' fixture scripts to be run,
-  is placed on a "Prototyping" top-level menu, also on the SECONDARY menu bar
-
-* its `MeService` domain service, which provides the `me()` action, is placed on the TERTIARY menu bar.
-
-Meanwhile the [devutils](http://github.com/isisaddons/isis-module-devutils) module places its actions - to download layouts and
-so forth - on a "Prototyping" top-level menu, on the SECONDARY menu bar.
-
-
-Currently there is no facility to alter the placement of these services.  However, their UI can be suppressed <!--either-->
-using security<!-- or (more sophisticatedly) a [vetoing subscriber](../../../more-advanced-topics/vetoing-subscriber.html)-->.
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/bookmarks.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/bookmarks.md b/content-OLDSITE/components/viewers/wicket/bookmarks.md
deleted file mode 100644
index 6164686..0000000
--- a/content-OLDSITE/components/viewers/wicket/bookmarks.md
+++ /dev/null
@@ -1,70 +0,0 @@
-Title: Bookmarks
-
-[//]: # (content copied to _user-guide_wicket-viewer)
-
-The Wicket viewer supports the bookmarking of both domain objects and [safe](../../../reference/recognized-annotations/ActionSemantics.html) (query-only) actions.  
-
-Domain objects, if bookmarkable, can be nested.
-
-Bookmarking is automatic; whenever a bookmarkable object/action is visited, then a bookmark is created.  To avoid the number of bookmarks from indefinitely growing, bookmarks that have not been followed after a whle are automatically removed (an MRU/LRU algorithm).  The number of bookmarks to preserve can be configured.
-
-##Screenshots
-
-> these have not yet been updated for the new look-n-feel introduced in 1.8.0
-
-#### Simple List
-
-The following screenshot, taken from [Isisaddons example todoapp](https://github.com/isisaddons/isis-app-todoapp) (not ASF) shows how the bookmarks are listed in a sliding panel.
-
-<a href="images/bookmarks/bookmarked-pages-panel.png"><img src="images/bookmarks/bookmarked-pages-panel-940.png"/></a>
-
-(screenshot of v1.4.0)
-
-Note how the list contains both domain objects and an action ("not yet complete").
-
-#### Nested bookmarks
-
-The following screenshot, taken from the [Estatio](https://github.com/estatio/estatio) application, shows a variety of different bookmarked objects.  
-
-<a href="images/bookmarks/bookmarked-pages-panel-estatio.png"><img src="images/bookmarks/bookmarked-pages-panel-estatio-940.png"/></a>
-
-Some - like Property, Lease and Party - are root nodes.  However, LeaseItem is bookmarkable as a child of Lease, and LeaseTerm is bookmarkable only as a child of LeaseItem.  This parent/child relationship is reflected in the layout.
-
-##Domain Code
-
-To indicate a class is bookmarkable, use the [@Bookmarkable](../../../reference/recognized-annotations/Bookmarkable.html] annotation:
-
-    @Bookmarkable
-    public class Lease { ... }
-
-To indicate a class is bookmarkable but only as a child of some parent bookmark, specify the bookmark policy:
-
-    @Bookmarkable(BookmarkPolicy.AS_CHILD)
-    public class LeaseItem { ... }
-    
-To indicate that a safe (query only) action is bookmarkable, again use the `@Bookmarkable` annotation:
-
-    public class ToDoItem ... {
-        ...
-        @Bookmarkable
-        @ActionSemantics(Of.SAFE)
-        public List<ToDoItem> notYetComplete() { ... }
-        ...
-    }
-
-##User Experience
-
-The sliding panel appears whenever the mouse pointer hovers over the thin blue tab (to the left of the top header region).
-
-Alternatively, `alt+[` will toggle open/close the panel; it can also be closed using `Esc` key.
-
-####Related functionality
-
-The [recent pages](./recent-pages.html) also lists recently visited pages, selected from a drop-down.
-
-##Configuration
-
-By default, the bookmarked pages panel will show a maximum of 15 'root' pages.  This can be overridden using a property (in `isis.properties`), for example:
-
-    isis.viewer.wicket.bookmarkedPages.maxSize=20
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/brand-logo.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/brand-logo.md b/content-OLDSITE/components/viewers/wicket/brand-logo.md
deleted file mode 100644
index 91a97f0..0000000
--- a/content-OLDSITE/components/viewers/wicket/brand-logo.md
+++ /dev/null
@@ -1,56 +0,0 @@
-Title: Brand Logo (1.8.0)
-
-[//]: # (content copied to _user-guide_wicket-viewer)
-
-By default the Wicket viewer will display the application name top-left in the header menu.  This can be changed to
-display a png logo instead.
-
-##Screenshots
-
-The screenshot below shows the Isis addons example [todoapp](https://github.com/isisaddons/isis-app-todoapp/) (not ASF) with a 'brand logo' image in its header:
-
-![](images/brand-logo.png)
-
-A custom brand logo (typically larger) can also be specified for the signin page:
-
-![](images/brand-logo-signin.png)
-
-
-##Configuration
-
-In the application-specific subclass of `IsisWicketApplication`, bind:
-
-* a string with name "brandLogoHeader" to the URL of a header image.  A size of 160x40 works well.
-* a string with name "brandLogoSignin" to the URL of a image for the sign-in page.  A size of 400x100 works well.
-
-For example:
-
-    @Override
-    protected Module newIsisWicketModule() {
-        final Module isisDefaults = super.newIsisWicketModule();
-
-        final Module overrides = new AbstractModule() {
-            @Override
-            protected void configure() {
-                ...
-                bind(String.class).annotatedWith(Names.named("brandLogoHeader")).toInstance("/images/todoapp-logo-header.png");
-                bind(String.class).annotatedWith(Names.named("brandLogoSignin")).toInstance("/images/todoapp-logo-signin.png");
-                ...
-            }
-        };
-
-        return Modules.override(isisDefaults).with(overrides);
-    }
-
-
-If the logo is hosted locally, add to the relevant directory (eg `src/main/webapp/images`).  It is also valid for the
-URL to be absolute.
-
-You may also wish to tweak the `css/application.css`.  For example, a logo with height 40px works well with the following:
-
-    .navbar-brand img {
-        margin-top: -5px;
-        margin-left: 5px;
-    }
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/configuring-the-about-page.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/configuring-the-about-page.md b/content-OLDSITE/components/viewers/wicket/configuring-the-about-page.md
deleted file mode 100644
index d943977..0000000
--- a/content-OLDSITE/components/viewers/wicket/configuring-the-about-page.md
+++ /dev/null
@@ -1,102 +0,0 @@
-Title: Configuring the About page
-
-[//]: # (content copied to _user-guide_wicket-viewer)
-
-Isis' Wicket viewer has an About page that, by default, will provide a dump of the JARs that make up the webapp.  This page will also show the manifest attributes of the WAR archive itself, if there are any.  One of these attributes may also be used as the application version number.
-
-## Screenshot
-
-Here's what the About page looks like with this configuration added:
-
-<img src="images/about-page.png" width="800"></img>
-
-Note that the `Build-Time` attribute has been used as the version number.  The Wicket viewer is hard-coded to search for specific attributes and use as the application version.  In order, it searches for:
-
-* `Implementation-Version`
-* `Build-Time`
-
-If none of these are found, then no version is displayed.
-
-## Configuration
-
-_This configuration is included within the [simpleapp archetype](../../../intro/getting-started/simpleapp-archetype.html)._
-
-#### Adding attributes to the WAR's manifest
-
-Add the following to the webapp's `pom.xml` (under `<build><plugins>`):
-
-    <plugin>
-        <groupId>org.codehaus.mojo</groupId>
-        <artifactId>build-helper-maven-plugin</artifactId>
-        <version>1.5</version>
-          <executions>
-            <execution>
-              <phase>validate</phase>
-              <goals>
-                <goal>maven-version</goal>
-              </goals>
-            </execution>
-          </executions>
-    </plugin>
-
-    <plugin>
-        <artifactId>maven-war-plugin</artifactId>
-        <configuration>
-            <archive>
-                <manifest>
-                    <addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-                </manifest>
-                <manifestEntries>
-                    <Build-Time>${maven.build.timestamp}</Build-Time>
-                    <Build-Number>${buildNumber}</Build-Number>
-                    <Build-Host>${agent.name}</Build-Host>
-                    <Build-User>${user.name}</Build-User>
-                    <Build-Maven>Maven ${maven.version}</Build-Maven>
-                    <Build-Java>${java.version}</Build-Java>
-                    <Build-OS>${os.name}</Build-OS>
-                    <Build-Label>${project.version}</Build-Label>
-                </manifestEntries>
-            </archive>
-        </configuration>
-        <executions>
-            <execution>
-                <phase>package</phase>
-                <goals>
-                    <goal>war</goal>
-                </goals>
-                <configuration>
-                    <classifier>${env}</classifier>
-                </configuration>
-            </execution>
-        </executions>
-    </plugin>
-
-If you then build the webapp from the Maven command line (`mvn clean package`), then the WAR should contain a `META-INF/MANIFEST.MF` with those various attribute entries.
-
-#### Exporting the attributes into the app
-
-The manifest attributes are provided to the rest of the application by way of the Wicket viewer's integration with Google Guice.
-
-In your subclass of `IsisWicketApplication`, there is a method `newIsisWicketModule()`.  In this method you need to bind an `InputStream` that will read the manifest attributes.  This is all boilerplate so you can just copy-n-paste:
-
-    @Override
-    protected Module newIsisWicketModule() {
-
-        ...
-
-        final Module simpleappOverrides = new AbstractModule() {
-            @Override
-            protected void configure() {
-                ...
-                bind(InputStream.class)
-                    .annotatedWith(Names.named("metaInfManifest"))
-                    .toProvider(Providers.of(
-                        getServletContext().getResourceAsStream("/META-INF/MANIFEST.MF")));
-            }
-        };
-
-        ...
-
-    }
-
-And with that you should be good to go!

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/custom-pages.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/custom-pages.md b/content-OLDSITE/components/viewers/wicket/custom-pages.md
deleted file mode 100644
index e4b995f..0000000
--- a/content-OLDSITE/components/viewers/wicket/custom-pages.md
+++ /dev/null
@@ -1,128 +0,0 @@
-Title: Custom Pages
-
-[//]: # (content copied to _user-guide_extending_wicket-viewer)
-
-The Wicket viewer allows you to customize the GUI in several (progressively more sophisticated) ways:
-
-* through CSS (see [here](./how-to-tweak-the-ui-using-css-classes.html))
-* through Javascript snippets (eg JQuery) (see [here](./how-to-tweak-the-ui-using-javascript.html))
-* by replacing elements of the page using the `ComponentFactory` interface (see [here](./customizing-the-viewer.html))
-* by providing new pages (described below)
-
-In the vast majority of cases customization should be sufficient by [replacing elements of a page](./customizing-the-viewer.html).  However, it is also possible to define an entirely new page for a given page type.
-
-## Page Types
-
-Isis defines eight page types (see the `org.apache.isis.viewer.wicket.model.models.PageType` enum):
-
-<table class="table table-bordered table-hover">
-  <tr>
-      <th>
-         Page type
-      </th>
-      <th>
-         Renders
-      </th>
-  </tr>
-  <tr>
-      <th>
-         SIGN_IN
-      </th>
-      <td>
-         The initial sign-in page
-      </td>
-  </tr>
-  <tr>
-      <th>
-         HOME
-      </th>
-      <td>
-         The home page, displaying either the welcome message or dashboard
-      </td>
-  </tr>
-  <tr>
-      <th>
-        ABOUT
-      </th>
-      <td>
-        The about page, accessible from link top-right
-      </td>
-  </tr>
-  <tr>
-      <th>
-        ENTITY
-      </th>
-      <td>
-        Renders a single entity or view model
-      </td>
-  </tr>
-  <tr>
-      <th>
-         STANDALONE_COLLECTION
-      </th>
-      <td>
-        Page rendered after invoking an action that returns a collection of entites
-      </td>
-  </tr>
-  <tr>
-      <th>
-        VALUE
-      </th>
-      <td>
-        After invoking an action that returns a value type (though not URLs or Blob/Clobs, as these are handled appropriately automatically).
-      </td>
-  </tr>
-  <tr>
-      <th>
-         VOID_RETURN
-      </th>
-      <td>
-         After invoking an action that is `void`
-      </td>
-  </tr>
-  <tr>
-      <th>
-        ACTION_PROMPT
-      </th>
-      <td>
-         (No longer used).
-      </td>
-  </tr>
-</table>
-
-
-
-
-
-## `PageClassList` interface
-
-The `PageClassList` interface declares which class (subclass of `org.apache.wicket.Page` is used to render for each of these types.  For example, Isis' `WicketSignInPage` renders the signin page.  To specify a different page class, create a custom subclass of `PageClassList`:
-
-    @Singleton
-    public class MyPageClassList extends PageClassListDefault {
-
-        protected Class<? extends Page> getSignInPageClass() {
-            return MySignInPage.class;
-        }
-    }
-
-## Registering the Custom `PageClassList`
-
-This updated `PageClassList` implementation is then registered by adjusting the Guice bindings (part of Isis' bootstrapping) in your custom subclass of `IsisWicketApplication`:
-
-    public class MyAppApplication extends IsisWicketApplication {
-        @Override
-        protected Module newIsisWicketModule() {
-            final Module isisDefaults = super.newIsisWicketModule();
-            final Module myAppOverrides = new AbstractModule() {
-                @Override
-                protected void configure() {
-                    ...
-                    bind(PageClassList.class).to(MyPageClassList.class);
-                    ...
-                }
-            };
-    
-            return Modules.override(isisDefaults).with(myAppOverrides);
-        }
-    }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/customizing-the-viewer.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/customizing-the-viewer.md b/content-OLDSITE/components/viewers/wicket/customizing-the-viewer.md
deleted file mode 100644
index 1c56a42..0000000
--- a/content-OLDSITE/components/viewers/wicket/customizing-the-viewer.md
+++ /dev/null
@@ -1,141 +0,0 @@
-Title: Customizing the Viewer
-
-[//]: # (content copied to _user-guide_extending_wicket-viewer)
-
-The Wicket viewer allows you to customize the GUI in several (progressively more sophisticated) ways:
-
-* through CSS (see [here](./how-to-tweak-the-ui-using-css-classes.html))
-* through Javascript snippets (eg JQuery) (see [here](./how-to-tweak-the-ui-using-javascript.html))
-* by replacing elements of the page using the `ComponentFactory` interface (described below)
-* by providing new pages (see [here](./custom-pages.html))
-
-Replacing elements of the page (the technique described here) is the most powerful general-purpose way to customize the look-n-feel of the viewer.  Examples at [Isis Add-ons](http://www.isisaddons.org) include the [gmap3](isisaddons/isis-wicket-gmap3.html), [calendar](isisaddons/isis-wicket-fullcalendar2.html), [excel download](isisaddons/isis-wicket-excel.html) and [charting](isisaddons/isis-wicket-wickedcharts.html) integrations.
-
-## Replacing Components (elements of the page) 
-
-The pages generated by Isis' Wicket viewer are built up of numerous elements,
-from fine-grained widgets for property/parameter fields, to much larger components that take responsibility for rendering an entire entity entity, or a collection of entities.  Under the covers these are all implementations of the the Apache Wicket `Component` API.  The larger components delegate to the smaller, of course.
-
-
-#### How the Wicket viewer selects components
-
-Components are created using Isis' `ComponentFactory` interface, which are registered in turn through the `ComponentFactoryRegistrar` interface.  Every
-component is categorizes by type (the `ComponentType` enum), and Isis uses this to determine which `ComponentFactory` to use.  For example, the `ComponentType.BOOKMARKED_PAGES` is used to locate the `ComponentFactory` that will build the bookmarked pages panel.
-
-Each factory is also handed a model (an implementation of `org.apache.wicket.IModel`) appropriate to its `ComponentType`; this holds the data to be rendered.  For example, `ComponentType.BOOKMARKED_PAGES` is given a `BookmarkedPagesModel`, while `ComponentType.SCALAR_NAME_AND_VALUE` factories are provided a model of type of type `ScalarModel` .   
-
-In some cases there are several factories for a given `ComponentType`; this is most notably the case for `ComponentType.SCALAR_NAME_AND_VALUE`.  After doing a first pass selection of candidate factories by `ComponentType`, each factory is then asked if it `appliesTo(Model)`.  This is an opportunity for the factory to check the model itself to see if the data within it is of the appropriate type.
-
-Thus, the `BooleanPanelFactory` checks that the `ScalarModel` holds a boolean, while the `JodaLocalDatePanelFactory` checks to see if it holds  `org.joda.time.LocalDate`.  
-
-There will typically be only one `ComponentFactory` capable of rendering a particular `ComponentType`/`ScalarModel` combination; at any rate, the framework stops as soon as one is found.  (*There is one exception to this design, discussed below in the next section "Additional Views of Collections"*).
-
-#### How to replace a component 
-
-This design (the [chain of responsibility](http://en.wikipedia.org/wiki/Chain-of-responsibility_pattern) design pattern) makes it quite straightforward to change the rendering of any element of the page.  For example, you might switch out Isis' sliding bookmark panel and replace it with one that presents the bookmarks in some different fashion.
-
-First, you need to write a `ComponentFactory` and corresponding `Component`.  The recommended approach is to start with the source of the `Component` you want to switch out.  For example:
-
-    public class MyBookmarkedPagesPanelFactory 
-        extends ComponentFactoryAbstract {
-
-        public MyBookmarkedPagesPanelFactory() {
-            super(ComponentType.BOOKMARKED_PAGES);
-        }
-    
-        @Override
-        public ApplicationAdvice appliesTo(final IModel<?> model) {
-            return appliesIf(model instanceof BookmarkedPagesModel);
-        }
-    
-        @Override
-        public Component createComponent(final String id, final IModel<?> model) {
-            final BookmarkedPagesModel bookmarkedPagesModel = (BookmarkedPagesModel) model;
-            return new MyBookmarkedPagesPanel(id, bookmarkedPagesModel);
-        }
-    }
-
-and
-
-    public class MyBookmarkedPagesPanel 
-        extends PanelAbstract<BookmarkedPagesModel> {
-       ...
-    }
-
-Here `PanelAbstract` ultimately inherits from `org.apache.wicket.Component`.
-Your new `Component` uses the information in the provided model (eg `BookmarkedPagesModel`) to know what to render.
-
-Next, you will require a custom implementation of the `ComponentFactoryRegistrar` that registers your custom `ComponentFactory` as a replacement:
-
-    @Singleton
-    public class MyComponentFactoryRegistrar extends ComponentFactoryRegistrarDefault {
-    
-        @Override
-        public void addComponentFactories(ComponentFactoryList componentFactories) {
-            super.addComponentFactories(componentFactories);
-            componentFactories.add(new MyBookmarkedPagesPanelFactory());
-        }
-    }
-
-This will result in the new component being used instead of (that is, discovered prior to) Isis' default implementation.
-
-> Previously this page suggested using "replace" rather than "add"; however this has unclear semantics for some component types; see [ISIS-996](https://issues.apache.org/jira/browse/ISIS-996).
-
-Finally (as for other customizations), you need to adjust the Guice bindings in your custom subclass of `IsisWicketApplication`:
-
-    public class MyAppApplication extends IsisWicketApplication {
-        @Override
-        protected Module newIsisWicketModule() {
-            final Module isisDefaults = super.newIsisWicketModule();
-            final Module myAppOverrides = new AbstractModule() {
-                @Override
-                protected void configure() {
-                    ...
-                    bind(ComponentFactoryRegistrar.class)
-                        .to(MyComponentFactoryRegistrar.class);
-                    ...
-                }
-            };
-    
-            return Modules.override(isisDefaults).with(myAppOverrides);
-        }
-    }
-
-
-
-## Additional Views of Collections
-
-As explained above, in most cases Isis' Wicket viewer will search for the first `ComponentFactory` that can render an element, and use it.  In the case of (either standalone or parented) collections, though, Isis will show all available views.
-
-For example, out-of-the-box Isis provides a table view, a summary view (totals/sums/averages of any data), and a collapsed view (for `@Render(LAZILY)` collections).  These are selected by clicking on the toolbar by each collection.
-
-Additional views though could render the objects in the collection as a variety of ways.  Indeed, some third-party implementations already exist:
-
-  * [excel integration](https://github.com/isisaddons/isis-wicket-excel) (collection as a downloadable excel spreadsheet)
-  * [google maps v3 integration](https://github.com/isisaddons/isis-wicket-gmap3) (render any objects with a location on a map)
-  * [wicked charts integration](https://github.com/isisaddons/isis-wicket-wickedcharts) (barchart of any data)
-  * [full calendar integration](https://github.com/isisaddons/isis-wicket-fullcalendar2) (render any objects with date properties on a calendar)
-  
-Registering these custom views is just a matter of adding the appropriate Maven module to the classpath.  Isis uses the JDK `ServiceLoader` API to automatically discover and register the `ComponentFactory` of each such component.
-
-If you want to write your own alternative component and auto-register, then include a file `META-INF/services/org.apache.isis.viewer.wicket.ui.ComponentFactory` whose contents is the fully-qualified class name of the custom `ComponentFactory` that you have written.
-
-Wicket itself has lots of components available at its [wicketstuff.org](http://wicketstuff.org) companion website; you might find some of these useful for your own customizations.
-
-### Adding a Custom Object View (eg a Dashboard)
-
-One further use case in particular is worth highlighting; the rendering of an entire entity.  Normally entities this is done using `EntityCombinedPanelFactory`, this being the first `ComponentFactory` for the `ComponentType.ENTITY` that is registered in Isis default `ComponentFactoryRegistrarDefault`.
-
-You could, though, register your own `ComponentFactory` for entities that is targeted at a particular class of entity - some sort of object representing a dashboard, for example.  It can use the `EntityModel` provided to it to determine the class of the entity, checking if it is of the appropriate type.  Your custom factory should also be registered before the `EntityCombinedPanelFactory` so that it is checked prior to the default `EntityCombinedPanelFactory`:
-
-    @Singleton
-    public class MyComponentFactoryRegistrar extends ComponentFactoryRegistrarDefault {
-        @Override
-        public void addComponentFactories(ComponentFactoryList componentFactories) {
-            componentFactories.add(new DashboardEntityFactory());
-            ...
-            super.addComponentFactories(componentFactories);
-            ...
-        }
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/customizing-the-welcome-page.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/customizing-the-welcome-page.md b/content-OLDSITE/components/viewers/wicket/customizing-the-welcome-page.md
deleted file mode 100644
index 3770760..0000000
--- a/content-OLDSITE/components/viewers/wicket/customizing-the-welcome-page.md
+++ /dev/null
@@ -1,33 +0,0 @@
-Title: Customizing the Welcome Page
-
-[//]: # (content copied to _user-guide_wicket-viewer)
-
-It's possible to customize the application name, welcome message and about message can also be customized.  This is done by adjusting the Guice bindings (part of Isis' bootstrapping) in your custom subclass of `IsisWicketApplication`:
-
-    public class MyAppApplication extends IsisWicketApplication {
-        @Override
-        protected Module newIsisWicketModule() {
-            final Module isisDefaults = super.newIsisWicketModule();
-            final Module myAppOverrides = new AbstractModule() {
-                @Override
-                protected void configure() {
-                    ...
-                    bind(String.class)
-                        .annotatedWith(Names.named("applicationName"))
-                         .toInstance("My Wonderful App");
-                    bind(String.class)
-                        .annotatedWith(Names.named("welcomeMessage"))
-                        .toInstance(readLines("welcome.html"));
-                    bind(String.class)
-                        .annotatedWith(Names.named("aboutMessage"))
-                        .toInstance("My Wonderful App v1.0");
-                    ...
-                }
-            };
-    
-            return Modules.override(isisDefaults).with(myAppOverrides);
-        }
-    }
-
-Here the `welcome.html` file is resolved relative to `src/main/webapp`.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/disabling-modal-dialogs.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/disabling-modal-dialogs.md b/content-OLDSITE/components/viewers/wicket/disabling-modal-dialogs.md
deleted file mode 100644
index 0f821b2..0000000
--- a/content-OLDSITE/components/viewers/wicket/disabling-modal-dialogs.md
+++ /dev/null
@@ -1,11 +0,0 @@
-Title: Disabling Modal Dialogs
-
-[//]: # (content copied to _user-guide_wicket-viewer_configuration_properties)
-
-By default the Isis Wicket viewer uses a modal dialog for action parameters.  
-Before this feature was implemented (prior to 1.4.0), Isis rendered action parameters
-on its own page.  This old behaviour can be re-enabled using:
-
-    isis.viewer.wicket.disableModalDialogs=true
-
-Note that action pages are still used for bookmarked actions.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/dynamic-layouts.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/dynamic-layouts.md b/content-OLDSITE/components/viewers/wicket/dynamic-layouts.md
deleted file mode 100644
index 3eb360d..0000000
--- a/content-OLDSITE/components/viewers/wicket/dynamic-layouts.md
+++ /dev/null
@@ -1,145 +0,0 @@
-Title: Dynamic Layouts
-
-[//]: # (content copied to _user-guide_wicket-viewer_layout_dynamic-object-layout)
-
-Because Isis implements the [naked objects pattern](http://en.wikipedia.org/wiki/Naked_objects), the domain objects are rendered in the UI based only metadata gleaned from the domain classes themselves.  Traditionally this metadata has been specified [statically](./static-layouts.html), using annotations.  However, it is also possible to specify it using a JSON file.  This brings the advantage that the layout can be refreshed dynamically, without recompiling/redeploying the app.
-
-## <a name="screencast"></a>Screencast
-
-How to layout properties and collections dynamically, in the Wicket viewer.
-
-<iframe width="530" height="354" src="http://www.youtube.com/embed/zmrg49WeEPc" frameborder="0" allowfullscreen></iframe>
-
-
-## JSON layout file
-
-The JSON layout file for class `Xxx` takes the name `Xxx.layout.json`, and resides in the same package as the class.
-The format of the file is:
-
-    {
-      "columns": [                                // list of columns
-        {
-          "span": 6,                              // span of the left-hand property column
-          "memberGroups": {                       // ordered map of member (property) groups
-            "General": {                          // member group name
-              "members": {
-                "description": {                  // property, no associated actions, but with UI hint
-                  "propertyLayout": {
-                    "typicalLength": 50           // UI hint for size of field (no longer used in ISIS 1.8.0)
-                  }
-                },
-                "category": {},
-                "complete": {                     // property, with associated actions
-                  "propertyLayout": {
-                    "describedAs": "Whether this todo item has been completed"
-                  },
-                  "actions": {
-                    "completed": {
-                      "actionLayout": {
-                        "named": "Done",          // naming UI hint
-                        "cssClass": "x-highlight" // CSS UI hint
-                      }
-                    },
-                    "notYetCompleted": {
-                      "actionLayout": {
-                        "named": "Not done"
-                      }
-                    }
-                  }
-                }
-              },
-              "Misc": {
-                "members": {
-                  "notes": {
-                    "propertyLayout": {
-                      "multiLine": 5              // UI hint for text area
-                    }
-                  },
-                  "versionSequence": {}
-                }
-              }
-            }
-          }
-        },
-        {
-          "span": 6,                              // span of the middle property column
-          "memberGroups": { ... }
-        },
-        {
-          "span": 0                               // span of the right property column (if any)
-        },
-        {
-          "span": 6,
-          "collections": {                        // ordered map of collections
-            "dependencies": {                     // collection, with associated actions
-              "collectionLayout": {
-                "paged": 10,                      // pagination UI hint
-                "render": "EAGERLY"               // lazy-loading UI hint
-              },
-              "actions": {
-                "add":{},
-                "delete": {}
-              },
-            },
-            "similarItems": {}                    // collection, no associated actions
-          }
-        }
-      ],
-      "actions": {                                // actions not associated with any member
-        "delete": {},
-        "duplicate": {
-          "actionLayout": {
-            "named": {
-              "value": "Clone"
-            }
-          }
-        }
-      }
-    }
- 
-Although advisable, it is not necessary to list all class members in this file.  Any members not listed with be
-ordered according either to annotations (if present) or fallback/default values.
-
-Note also that the layout file may contain entries for
-[contributed associations and actions](../../../more-advanced-topics/how-to-01-062-How-to-decouple-dependencies-using-contributions.html);
-this allows each contributee classes to define their own layout for their contributions, possibly overriding any
-static metadata on the original domain service contributor.
-
-## Downloading an initial layout file
-
-The fastest way to get started is to use the [Developer Utilities Service](../../../reference/services/developer-utilities-service.html) to download the layout file (derived from any existing static metadata defined by annotations).
-
-## Picking up new metadata
-
-When running in [prototype/development mode](../../../reference/deployment-type.html), the Wicket viewer automatically rebuilds the metamodel for each class as it is rendered.
-
-> Conversely, do note that the Wicket viewer will *not* pick up new metadata if running in production/server mode.
-
-## Required updates to the dom project's pom.xml
-
-If using the `.layout.json` files, these must be compiled and available in the CLASSPATH.  When using an IDE such as Eclipse+M2E, any `.layout.json` files in `src/main/java` or `src/main/resources` will be part of the CLASSPATH automatically.  However, unless the `pom.xml` is changed, these will not be part of the compiled WAR.
-
-Therefore, make sure the following is added to the dom project's `pom.xml`:
-
-    <resources>
-        <resource>
-            <filtering>false</filtering>
-            <directory>src/main/resources</directory>
-        </resource>
-        <resource>
-            <filtering>false</filtering>
-            <directory>src/main/java</directory>
-            <includes>
-                <include>**</include>
-            </includes>
-            <excludes>
-                <exclude>**/*.java</exclude>
-            </excludes>
-        </resource>
-    </resources>
- 
-If using an Isis [archetype](../../../intro/getting-started/simple-archetype.html), then the POM is already correctly configured.
-
-## Static vs Dynamic Layouts
-
-As mentioned above, it is also possible to [specify the layout semantics statically](./static-layouts.html) using annotations.  There's a <a href="static-layouts.html#pros-and-cons">discussion on that page</a> as to the pros and cons of static vs dynamic layouts.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/file-upload-download.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/file-upload-download.md b/content-OLDSITE/components/viewers/wicket/file-upload-download.md
deleted file mode 100644
index 8066f1c..0000000
--- a/content-OLDSITE/components/viewers/wicket/file-upload-download.md
+++ /dev/null
@@ -1,73 +0,0 @@
-Title: File upload/download
-
-[//]: # (content copied to _user-guide_wicket-viewer_features)
-
-The Isis application library provides the [Blob](../../../reference/value-types.html) type (binary large objects) and 
-[Clob](../../../reference/value-types.html) type (character large object), each of which also includes metadata about the data (specifically the filename and mime type).
-
-A class can define a property using either of these types, for example:
-
-    private Blob attachment;
-
-    @javax.jdo.annotations.Persistent(defaultFetchGroup="false")
-    @javax.jdo.annotations.Column(allowsNull="true")
-    public Blob getAttachment() {
-        return attachment;
-    }
-
-    public void setAttachment(final Blob attachment) {
-        this.attachment = attachment;
-    }
-
-The `Blob` and `Clob` types can also be used as parameters to actions.
-    
-##Screenshots
-
-The following screenshots are taken from the Isis addons example [todoapp](https://github.com/isisaddons/isis-app-todoapp) (not ASF):
-
-#### View mode, empty
-
-`Blob` field rendered as attachment (with no data):
-
-<a href="images/file-upload-download/010-attachment-field.png"><img src="images/file-upload-download/010-attachment-field-940.png"/></a>
-
-(screenshot of v1.4.0)
-
-#### Edit mode
-
-Hit edit; 'choose file' button appears:
-
-<a href="images/file-upload-download/020-edit-choose-file.png"><img src="images/file-upload-download/020-edit-choose-file-940.png"/></a>
-
-(screenshot of v1.4.0)
-
-#### Choose file
-
-Choose file using the regular browser window:
-
-<a href="images/file-upload-download/030-choose-file-using-browser.png"><img src="images/file-upload-download/030-choose-file-using-browser-520.png"/></a>
-
-#### Blob metadata
-
-Chosen file is indicated:
-
-<a href="images/file-upload-download/040-edit-chosen-file-indicated.png"><img src="images/file-upload-download/040-edit-chosen-file-indicated-940.png"/></a>
-
-#### Image rendered
-
-Back in view mode (ie once hit OK) if the `Blob` is an image, then it is shown:
-
-<a href="images/file-upload-download/050-ok-if-image-then-rendered.png"><img src="images/file-upload-download/050-ok-if-image-then-rendered-940.png"/></a>
-
-#### Download
-
-`Blob` can be downloaded:
-
-<a href="images/file-upload-download/060-download.png"><img src="images/file-upload-download/060-download-940.png"/></a>
-
-#### Clear
-
-Back in edit mode, can choose a different file or clear (assuming property is not mandatory):
-
-<a href="images/file-upload-download/070-edit-clear.png"><img src="images/file-upload-download/070-edit-clear-940.png"/></a>
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/hints-and-copy-url.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/hints-and-copy-url.md b/content-OLDSITE/components/viewers/wicket/hints-and-copy-url.md
deleted file mode 100644
index 787a58f..0000000
--- a/content-OLDSITE/components/viewers/wicket/hints-and-copy-url.md
+++ /dev/null
@@ -1,63 +0,0 @@
-Title: Copy URL and Hints
-
-[//]: # (content copied to _user-guide_wicket-viewer_features)
-
-While the user can often copy the URL of a domain object directly from the browser's address bar, the Wicket viewer also allows the URL of domain objects to be easily copied from a dialog. 
-
-More interestingly, this URL can also contain hints capturing any sorting or page numbering, or hiding/viewing of collections.  End-users can therefore share these URLs as a form of deep linking into a particular view on a domain object. 
-
-The copy URL and hinting is automatic.
-
-##Screenshots
-
-(screenshots of v1.4.0)
-
-#### Copy URL
-
-The following screenshot, taken from the link:https://github.com/estatio/estatio[Estatio] application, shows the copy URL button (top right):
-
-<a href="images/copy-link/010-copy-link-button.png"><img src="images/copy-link/010-copy-link-button-940.png"/></a>
-
-Clicking on this button brings up a dialog with the URL preselected:
-
-<a href="images/copy-link/020-copy-link-dialog.png"><img src="images/copy-link/020-copy-link-dialog-940.png"/></a>
-
-The URL in this case is something like:
-
-    http://localhost:8080/wicket/entity/org.estatio.dom.lease.Lease:L_0
-
-The user can copy the link (eg `ctrl+C`) into the clipboard, then hit `OK` or `Esc` to dismiss the dialog.
-
-#### Hints
-
-Using the viewer the user can hide/show collection tables, can sort the tables by header columns:
-
-<a href="images/copy-link/030-hints.png"><img src="images/copy-link/030-hints-940.png"/></a>
-
-Also, if the collection spans multiple pages, then the individual page can be selected.
-
-Once the view has been customised, the URL shown in the copy URL dialog is in an extended form:
-
-<a href="images/copy-link/040-copy-link-with-hints.png"><img src="images/copy-link/040-copy-link-with-hints-940.png"/></a>
-
-The URL in this case is something like:
-
-<pre>
-http://localhost:8080/wicket/entity/org.estatio.dom.lease.Lease:L_0?hint-1:collectionContents-view=3&hint-1:collectionContents:collectionContents-3:table-DESCENDING=value&hint-1:collectionContents:collectionContents-3:table-pageNumber=0&hint-2:collectionContents-view=0&hint-2:collectionContents:collectionContents-2:table-pageNumber=0&hint-3:collectionContents-view=2&hint-3:collectionContents:collectionContents-2:table-pageNumber=0&hint-4:collectionContents-view=3&hint-4:collectionContents:collectionContents-3:table-ASCENDING=exerciseDate&hint-4:collectionContents:collectionContents-3:table-pageNumber=0&hint-5:collectionContents-view=0&hint-5:collectionContents:collectionContents-3:table-pageNumber=0
-</pre>
-
-#### Copy URL from title
-    
-When the user invokes an action on the object, the URL (necessarily) changes to indicate that the action was invoked.  This URL is specific to the user's session and cannot be shared with others.
-    
-A quick way for the user to grab a shareable URL is simply by clicking on the object's title:
-
-<a href="images/copy-link/050-title-url.png"><img src="images/copy-link/050-title-url-940.png"/></a>
-
-
-##User Experience
-
-The copy URL dialog is typically obtained by clicking on the icon.
-
-Alternatively, `alt+]` will also open the dialog.  It can be closed with either `OK` or the `Esc` key.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/how-to-auto-refresh-page.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/how-to-auto-refresh-page.md b/content-OLDSITE/components/viewers/wicket/how-to-auto-refresh-page.md
deleted file mode 100644
index eed599d..0000000
--- a/content-OLDSITE/components/viewers/wicket/how-to-auto-refresh-page.md
+++ /dev/null
@@ -1,25 +0,0 @@
-title: How to auto-refresh an (entity) page (1.8.0)
-
-[//]: # (content copied to _user-guide_wicket-viewer_customisation)
-
-This requirement from the users mailing list:
-
-_Suppose you want to build a monitoring application, eg for an electricity grid.  Data is updated in the background (eg via the
-Restful Objects REST API)... what is needed is the ability to show an entity that includes a [map](http://github.com/isisaddons/isis-wicket-gmap3), and have it auto-refresh every 5 seconds or so._
-
-First, update the domain object to return custom CSS:
-
-    public class MyDomainObject {
-        ...
-        public String cssClass() {return "my-special-auto-updating-entity"; }
-        ...
-    }
-
-Then, use javascript in `webapp/src/main/webapp/scripts/application.js` to reload:
-
-    $(function() {
-        if ($(".my-special-auto-updating-entity").length) {
-            setTimeout(function() {document.location.reload();}, 5000); // 1000 is 5 sec
-        }
-    });
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.md b/content-OLDSITE/components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.md
deleted file mode 100644
index 83c94b5..0000000
--- a/content-OLDSITE/components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.md
+++ /dev/null
@@ -1,131 +0,0 @@
-title: Tweaking the UI using CSS classes
-
-[//]: # (content copied to _user-guide_wicket-viewer_customisation)
-
-The Wicket viewer allows you to customize the GUI in several (progressively more sophisticated) ways:
-
-* through CSS (described below)
-* through Javascript snippets (eg JQuery) (see [here](./how-to-tweak-the-ui-using-javascript.html))
-* by replacing elements of the page using the `ComponentFactory` interface (see [here](./customizing-the-viewer.html))
-* by providing new pages (see [here](./custom-pages.html))
-
-The most straight-forward way to customize the Wicket viewer's UI is to use CSS, and is described here.
-
-## Customizing the CSS
-
-The HTML generated by the Wicket viewer include plenty of CSS classes so that you can easily target the required elements as required.  For example, you could use CSS to suppress the entity's icon alongside its title.  This would be done using:
-
-    .entityIconAndTitlePanel a img {
-    	display: none;
-    }
-
-These customizations should generally be added to `src/main/webapp/css/application.css`; this file is included by default in every webpage served up by the Wicket viewer.
-
-## Targetting individual members
-
-For example, the `ToDoItem` object of the Isis addons example [todoapp](https://github.com/isisaddons/isis-app-todoapp/) (not ASF) has a `notes` property.  The HTML for this will be something like:
-
-    <div>
-        <div class="property ToDoItem-notes">
-            <div class="multiLineStringPanel scalarNameAndValueComponentType">
-                <label for="id83" title="">
-                    <span class="scalarName">Notes</span>
-                    <span class="scalarValue">
-                        <textarea
-                            name="middleColumn:memberGroup:1:properties:4:property:scalarIfRegular:scalarValue" 
-                            disabled="disabled" 
-                            id="id83" rows="5" maxlength="400" size="125" 
-                            title="">
-                        </textarea>
-                        <span>
-                        </span>
-                    </span>
-                </label>
-           </div>
-        </div>
-    </div>
-    
-
-The `src/main/webapp/css/application.css` file is the place to add application-specific styles.  By way of an example, if (for some reason) we wanted to completely hide the notes value, we could do so using:
-
-    div.ToDoItem-notes span.scalarValue {
-        display: none;
-    }
-
-You can use a similar approach for collections and actions.
-
-
-### Targetting members through a custom CSS style
-
-The above technique works well if you know the class member to target, but you might instead want to apply a custom style to a set of members.  For this, you can use the `@CssClass`.
-
-For example, in the `ToDoItem` class the following annotation (indicating that this is a key, important, property) :
-
-    @CssClass("x-key")
-    public LocalDate getDueBy() {
-        return dueBy;
-    }
-
-would generate the HTML:
-
-    <div>
-        <div class="property ToDoItem-dueBy x-key">
-            ...
-        </div>
-    </div>
-
-This can then be targeted, for example using:
-
-    div.x-key span.scalarName {
-    	color: red;
-    }
-
-
-Note also that instead of using `@CssClass` annotation, you can also specify the CSS style using a [dynamic layout](./dynamic-layouts.html) JSON file:
-
-    ...
-    "dueBy": {
-        "propertyLayout": {
-            "cssClass": "x-key"
-        }
-    },
-    ...
-
-
-### Application-specific 'theme' class
-
-The application name (as defined in the `IsisWicketApplication` subclass) is also used (in sanitized form) as the CSS class in a `<div>` that wraps all the rendered content of every page.
-
-For example, if the application name is "ToDo App", then the `<div>` generated is:
-
-    <div class="todo-app">
-        ...
-    </div>
-
-You can therefore use this CSS class as a way of building your own theme for the various elements of the wicket viewer pages.
-
-## Using a different CSS file
-
-If for some reason you wanted to name the CSS file differently (eg `stylesheets/myapp.css`), then adjust the Guice bindings (part of Isis' bootstrapping) in your custom subclass of `IsisWicketApplication`:
-
-    public class MyAppApplication extends IsisWicketApplication {
-        @Override
-        protected Module newIsisWicketModule() {
-            final Module isisDefaults = super.newIsisWicketModule();
-            final Module myAppOverrides = new AbstractModule() {
-                @Override
-                protected void configure() {
-                    ...
-                    bind(String.class)
-                        .annotatedWith(Names.named("applicationCss"))
-                        .toInstance("stylesheets/myapp.css");
-                    ...
-                }
-            };
-    
-            return Modules.override(isisDefaults).with(myAppOverrides);
-        }
-    }
-
-As indicated above, this file is resolved relative to `src/main/webapp`.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/how-to-tweak-the-ui-using-javascript.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/how-to-tweak-the-ui-using-javascript.md b/content-OLDSITE/components/viewers/wicket/how-to-tweak-the-ui-using-javascript.md
deleted file mode 100644
index ad4bf11..0000000
--- a/content-OLDSITE/components/viewers/wicket/how-to-tweak-the-ui-using-javascript.md
+++ /dev/null
@@ -1,40 +0,0 @@
-Title: Tweaking the UI using Javascript
-
-[//]: # (content copied to _user-guide_wicket-viewer_customisation)
-
-The Wicket viewer allows you to customize the GUI in several (progressively more sophisticated) ways:
-
-* through CSS (see [here](./how-to-tweak-the-ui-using-css-classes.html))
-* through Javascript snippets (eg JQuery) (described below)
-* by replacing elements of the page using the `ComponentFactory` interface (see [here](./customizing-the-viewer.html))
-* by providing new pages (see [here](./custom-pages.html))
-
-Customizing the viewer using Javascript is discouraged, however, as there is no formal API that such custom JS can target.  Instead, consider implementing the customization server-side, using the `ComponentFactory` interface (described [here](./customizing-the-viewer.html)).
-
-## Customizing using Javascript snippets
-
-The Wicket viewer ships with embedded JQuery, so this can be leveraged (eg to run some arbitrary JQuery on page load).  
-
-This is done by adjusting the Guice bindings (part of Isis' bootstrapping) in your custom subclass of `IsisWicketApplication`:
-
-    public class MyAppApplication extends IsisWicketApplication {
-        @Override
-        protected Module newIsisWicketModule() {
-            final Module isisDefaults = super.newIsisWicketModule();
-            final Module myAppOverrides = new AbstractModule() {
-                @Override
-                protected void configure() {
-                    ...
-                    bind(String.class)
-                        .annotatedWith(Names.named("applicationJs"))
-                        .toInstance("scripts/application.js");
-                    ...
-                }
-            };
-    
-            return Modules.override(isisDefaults).with(myAppOverrides);
-        }
-    }
-
-Currently only one such `.js` file can be registered.
-    

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/about-page.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/about-page.png b/content-OLDSITE/components/viewers/wicket/images/about-page.png
deleted file mode 100644
index ae5dfc8..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/about-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/application-menu-dividers.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/application-menu-dividers.png b/content-OLDSITE/components/viewers/wicket/images/application-menu-dividers.png
deleted file mode 100644
index dcb415d..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/application-menu-dividers.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/application-menu-layout-menus.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/application-menu-layout-menus.pdn b/content-OLDSITE/components/viewers/wicket/images/application-menu-layout-menus.pdn
deleted file mode 100644
index 01453f7..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/application-menu-layout-menus.pdn and /dev/null differ


[30/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/rocket-panda.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/rocket-panda.css b/content-OLDSITE/docs/css/asciidoctor/rocket-panda.css
deleted file mode 100644
index 9877304..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/rocket-panda.css
+++ /dev/null
@@ -1,684 +0,0 @@
-@import url(http://red-hat-overpass-fonts.s3.amazonaws.com/overpass.css);
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: #e5e5e5; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.15625em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #4d4d4d; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #006699; text-decoration: none; line-height: inherit; }
-a:hover, a:focus { color: #ea0011; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: "Helvetica Neue", Helvetica, "Liberation Sans", Arial, sans-serif; font-weight: normal; font-size: 0.9375em; line-height: 1.4; margin-bottom: 1.375em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: Overpass, "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; color: black; text-rendering: optimizeLegibility; margin-top: 1em; margin-bottom: 0.5em; line-height: 1.2125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #4d4d4d; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid #dddddd; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: Menlo, Monaco, "Liberation Mono", Consolas, monospace; font-weight: normal; color: #3b3b3b; }
-
-/* Lists */
-ul, ol, dl { font-size: 0.9375em; line-height: 1.4; margin-bottom: 1.375em; list-style-position: outside; font-family: "Helvetica Neue", Helvetica, "Liberation Sans", Arial, sans-serif; }
-
-ul, ol { margin-left: 1.625em; }
-ul.no-bullet, ol.no-bullet { margin-left: 1.625em; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3em; font-weight: bold; }
-dl dd { margin-bottom: 0.75em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: #404040; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 1.375em; padding: 0 0 0 1em; border-left: 5px solid #ededed; }
-blockquote cite { display: block; font-size: 0.8125em; color: #333333; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #333333; }
-
-blockquote, blockquote p { line-height: 1.4; color: #404040; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 1px #dddddd; }
-table thead, table tfoot { background: whitesmoke; font-weight: bold; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: #222222; text-align: left; }
-table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: #222222; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #f9f9f9; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.4; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-
-a:hover, a:focus { text-decoration: underline; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: 0.9375em; font-style: normal !important; letter-spacing: 0; padding: 1px 4px; background-color: #eff1f1; border: 1px solid #d4d9d9; -webkit-border-radius: 0; border-radius: 0; line-height: inherit; }
-
-pre, pre > code { line-height: 1.6; color: #3b3b3b; font-family: Menlo, Monaco, "Liberation Mono", Consolas, monospace; font-weight: normal; }
-
-.keyseq { color: #737373; }
-
-kbd { display: inline-block; color: #404040; font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: #272727; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: black; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #dddddd; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #dddddd; padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid #dddddd; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #333333; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #404040; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #404040; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: black; border-bottom: 1px solid #dddddd; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 0 solid #dddddd; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: Overpass, "Helvetica Neue", Helvetica, Arial, sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #4d4d4d; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: #e5e5e5; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #dddddd; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #dddddd; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #cccccc; margin-bottom: 1.25em; padding: 1.25em; background: #e5e5e5; -webkit-border-radius: 0; border-radius: 0; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: white; padding: 1.25em; }
-
-#footer-text { color: #666666; line-height: 1.26; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 0 solid #dddddd; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: black; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: black; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: black; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: Overpass, "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid #dddddd; color: #333333; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #cccccc; margin-bottom: 1.25em; padding: 1.25em; background: #e5e5e5; -webkit-border-radius: 0; border-radius: 0; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #cccccc; margin-bottom: 1.25em; padding: 1.25em; background: #e5e5e5; -webkit-border-radius: 0; border-radius: 0; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #4d4d4d; margin-top: 0; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #eff1f1; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 0 0 0 2px solid rgba(120, 120, 120, 0.35); -webkit-border-radius: 0; border-radius: 0; word-wrap: break-word; padding: 1em 1.5em 0.875em 1.5em; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: #eff1f1; background-color: #3b3b3b; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 1em 1.5em 0.875em 1.5em; -webkit-border-radius: 0; border-radius: 0; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #dddddd; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 1.375em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #404040; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #4d4d4d; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #333333; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 1.375em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #404040; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.8125em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #333333; }
-
-.quoteblock.abstract { margin: 0 0 1.375em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #dddddd; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: bold; }
-
-tbody tr th { display: table-cell; line-height: 1.4; background: whitesmoke; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #222222; font-weight: bold; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 1.875em; }
-
-ul li ol { margin-left: 1.625em; }
-
-dl dd { margin-left: 2em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.6875em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.6875em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #004c73; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: #404040; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-#header, #content, #footnotes { background: white; padding-left: 2.5em; padding-right: 2.5em; }
-
-#header { margin-bottom: 0; }
-#header > h1 { border-bottom: none; }
-
-.literalblock pre, .listingblock pre { background: #eff1f1; }
-
-#footnotes { margin-bottom: 2em; }
-
-.sect1 { padding-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .olist, .olist .ulist { margin-bottom: 0.34375em; }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/rubygems.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/rubygems.css b/content-OLDSITE/docs/css/asciidoctor/rubygems.css
deleted file mode 100644
index 1b8ee31..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/rubygems.css
+++ /dev/null
@@ -1,672 +0,0 @@
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #111111; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #ad141e; text-decoration: underline; line-height: inherit; }
-a:hover, a:focus { color: #ad141e; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.5; margin-bottom: 1.25em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif; font-weight: normal; font-style: normal; color: #111111; text-rendering: optimizeLegibility; margin-top: 1em; margin-bottom: 0.5em; line-height: 1.2125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #5e5e5e; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid #dddddd; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: "Andale Mono", "monotype.com", "Lucida Console", monospace; font-weight: normal; color: #222222; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.5; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit; }
-
-ul, ol { margin-left: 1.5em; }
-ul.no-bullet, ol.no-bullet { margin-left: 1.5em; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3125em; font-weight: bold; }
-dl dd { margin-bottom: 1.25em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: #222222; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 1.25em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #dddddd; }
-blockquote cite { display: block; font-size: inherit; color: #555555; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #555555; }
-
-blockquote, blockquote p { line-height: 1.5; color: #6f6f6f; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 1px #dddddd; }
-table thead, table tfoot { background: whitesmoke; font-weight: bold; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: #222222; text-align: left; }
-table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: #222222; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #f9f9f9; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.2; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: inherit; font-style: normal !important; letter-spacing: 0; padding: 2px; background-color: #eeeeee; -webkit-border-radius: 0; border-radius: 0; line-height: inherit; }
-
-pre, pre > code { line-height: 1.5; color: white; font-family: Monaco, Consolas, "Courier New", Courier, Sans-serif; font-weight: normal; }
-
-.keyseq { color: #555555; }
-
-kbd { display: inline-block; color: #222222; font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: #090909; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-p a > code:hover { color: #151515; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: black; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #dddddd; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #dddddd; padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid #dddddd; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #555555; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #6f6f6f; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #6f6f6f; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: black; border-bottom: 1px solid #dddddd; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 1px solid #dddddd; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #111111; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: #f2f2f2; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #dddddd; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #dddddd; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 0; border-radius: 0; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: #222222; padding: 1.25em; }
-
-#footer-text { color: #dddddd; line-height: 1.35; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 1px solid #dddddd; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #111111; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #040404; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: black; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: "Helvetica Neue", "Helvetica", Arial, sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid #dddddd; color: #555555; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 0; border-radius: 0; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 0; border-radius: 0; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #111111; margin-top: 0; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #333333; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 0 solid #dddddd; -webkit-border-radius: 0; border-radius: 0; word-wrap: break-word; padding: 10px; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: #333333; background-color: white; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 10px; -webkit-border-radius: 0; border-radius: 0; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #dddddd; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 1.25em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #6f6f6f; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #111111; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #555555; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 1.25em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #6f6f6f; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: inherit; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #555555; }
-
-.quoteblock.abstract { margin: 0 0 1.25em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #dddddd; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: bold; }
-
-tbody tr th { display: table-cell; line-height: 1.2; background: whitesmoke; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #222222; font-weight: bold; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 1.75em; }
-
-ul li ol { margin-left: 1.5em; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.625em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.625em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #820f16; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: #222222; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-.literalblock pre, .listingblock pre { background: #333333; }
\ No newline at end of file


[50/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/about.md b/content-OLDSITE/archetypes/release-notes/about.md
deleted file mode 100644
index 95f1c97..0000000
--- a/content-OLDSITE/archetypes/release-notes/about.md
+++ /dev/null
@@ -1,27 +0,0 @@
-Title: Release Notes
-
-SimpleApp archetype:
-
-* [simpleapp-archetype-1.7.0](simpleapp-archetype-1.7.0.html)
-* [simpleapp-archetype-1.6.0](simpleapp-archetype-1.6.0.html)
-* [simple_wrj-archetype-1.5.0](simple_wrj-archetype-1.5.0.html)
-* [simple_wrj-archetype-1.4.1](simple_wrj-archetype-1.4.1.html)
-* [simple_wrj-archetype-1.4.0](simple_wrj-archetype-1.4.0.html)
-* [simple_wrj-archetype-1.3.1](simple_wrj-archetype-1.3.1.html)
-* [simple_wrj-archetype-1.3.0](simple_wrj-archetype-1.3.0.html)
-
-TodoApp archetype (previously called the Quickstart archetype):
-
-* (not released in 1.8.0; moved to [Isis addons](https://github.com/isisaddons/isis-app-todoapp) (not ASF)
-* [todoapp-archetype-1.7.0](todoapp-archetype-1.7.0.html)
-* [todoapp-archetype-1.6.0](todoapp-archetype-1.6.0.html)
-* [quickstart_wrj-archetype-1.5.0](quickstart_wrj-archetype-1.5.0.html)
-* [quickstart_wrj-archetype-1.4.1](quickstart_wrj-archetype-1.4.1.html)
-* [quickstart_wrj-archetype-1.4.0](quickstart_wrj-archetype-1.4.0.html)
-* [quickstart_wrj-archetype-1.3.1](quickstart_wrj-archetype-1.3.1.html)
-* [quickstart_wrj-archetype-1.3.0](quickstart_wrj-archetype-1.3.0.html)
-* [quickstart_wrj-archetype-1.0.3](quickstart_wrj-archetype-1.0.3.html)
-* [quickstart_wrj-archetype-1.0.2](quickstart_wrj-archetype-1.0.2.html)
-* [quickstart_wrj-archetype-1.0.1](quickstart_wrj-archetype-1.0.1.html)
-* [quickstart_wrj-archetype-1.0.0](quickstart_wrj-archetype-1.0.0.html)
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.0.md b/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.0.md
deleted file mode 100644
index 5a7e52c..0000000
--- a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.0.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: quickstart_wicket_restful_jdo-archetype-1.0.0
-                                
-First release.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.1.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.1.md b/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.1.md
deleted file mode 100644
index 7b12029..0000000
--- a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.1.md
+++ /dev/null
@@ -1,15 +0,0 @@
-Title: quickstart-wrj-archetype-1.0.1
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-290'>ISIS-290</a>] -         Use shiro for security (implementation of Authentication and Authorization Manager)
-</li>
-</ul>
-                            
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-293'>ISIS-293</a>] -         Combine restful objects and wicket viewer into a single webapp
-</li>
-</ul>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.2.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.2.md b/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.2.md
deleted file mode 100644
index dc08920..0000000
--- a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.2.md
+++ /dev/null
@@ -1,27 +0,0 @@
-Title: quickstart-wrj-archetype-1.0.2
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-282'>ISIS-282</a>] -         Demonstrates new support for file uploads and downloads in Wicket viewer
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-304'>ISIS-304</a>] -         Demonstrates support for bulk actions
-</li>
-</ul>
-                
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-311'>ISIS-311</a>] -         Minor fixes for branding in distributed code (eg quickstart archetype)
-</li>
-</ul>
-            
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-313'>ISIS-313</a>] -         Quickstart app&#39;s ToDoItem does not allow an item to be a dependency of more than one item.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-317'>ISIS-317</a>] -         Require @Named annotation for category in the quickstart&#39;s ToDoItem&#39;s duplicate(...) method
-</li>
-</ul>
-                    
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.3.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.3.md b/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.3.md
deleted file mode 100644
index 5f126f2..0000000
--- a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.0.3.md
+++ /dev/null
@@ -1,37 +0,0 @@
-Title: quickstart-wrj-archetype-1.0.3
-
-Uses:
-
-* Isis Core 1.2.0
-* Wicket 1.2.0
-* JDO 1.1.0
-* Restful 2.0.0
-* Shiro 1.1.1
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-356'>ISIS-356</a>] -         Allow &#39;inject&#39; to be used as a prefix for injecting services into entities, fixtures or other services.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-379'>ISIS-379</a>] -         Move AuditingService out of the ToDo app demo and into JDO objectstore as a service impl.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-406'>ISIS-406</a>] -         Tidy-up tasks for release ... includes integration tests for quickstart app
-</li>
-</ul>
-                
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-331'>ISIS-331</a>] -         Explicitly specify project.build.sourceEncoding for both Isis and the quickstart archetype
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-339'>ISIS-339</a>] -         Wicket Autocomplete should only fire if at least 1 character has been entered.
-</li>
-</ul>
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-324'>ISIS-324</a>] -         ToDoItem.compare compares against itself.
-</li>
-</ul>
-                

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.3.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.3.0.md b/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.3.0.md
deleted file mode 100644
index f36a5a9..0000000
--- a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.3.0.md
+++ /dev/null
@@ -1,50 +0,0 @@
-Title: quickstart-wrj-archetype-1.3.0
-
-Uses:
-
-* Isis Core 1.3.0
-* Wicket 1.3.0
-* JDO 1.3.0
-* Restful 2.1.0
-* Shiro 1.3.0
-
-                              
-
-    
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-430'>ISIS-430</a>] -         Allow the sort order for SortedSet parented collections to be overridden with a new @SortedBy annotation.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-446'>ISIS-446</a>] -         A new DeveloperUtilitiesService to download the metamodel as a CSV spreadsheet
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-475'>ISIS-475</a>] -         Dynamic layout using JSON, using an Xxx.layout.json file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-555'>ISIS-555</a>] -         Provide a new &quot;simple&quot; archetype, based on the quickstart (todo) app, but stripped right back.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-559'>ISIS-559</a>] -         When a @Bulk action is invoked, an interaction context (available via a ThreadLocal) should provide additional contextual information.
-</li>
-</ul>
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-444'>ISIS-444</a>] -         Autocomplete should allow minimum characters to be specified; choices should require no characters to be specified.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-448'>ISIS-448</a>] -         Fix example with the DN version workaround (so will have in the archetype).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-466'>ISIS-466</a>] -         Simplify todo quickstart app.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-535'>ISIS-535</a>] -         Enhance the ToDo example to show how to add application-specific logging.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-557'>ISIS-557</a>] -         If @javax.jdo.annotations.Column(length=...) is specified, then should be used to infer the MaxLengthFacet
-</li>
-</ul>
-                        
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-437'>ISIS-437</a>] -         Tidy-up tasks for Isis 1.3.0 and associated components.
-</li>
-</ul>
-                    
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.3.1.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.3.1.md b/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.3.1.md
deleted file mode 100644
index 981a2a9..0000000
--- a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.3.1.md
+++ /dev/null
@@ -1,11 +0,0 @@
-Title: quickstart-wrj-archetype-1.3.1
-
-Uses:
-
-* Isis Core 1.3.0
-* Wicket 1.3.1   (upgraded dependency)
-* JDO 1.3.0
-* Restful 2.1.0
-* Shiro 1.3.0
-
-                    
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.4.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.4.0.md b/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.4.0.md
deleted file mode 100644
index 4662426..0000000
--- a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.4.0.md
+++ /dev/null
@@ -1,98 +0,0 @@
-Title: quickstart-wrj-archetype-1.4.0
-
-Uses:
-
-* Isis Core 1.4.0
-* Wicket 1.4.0
-* JDO 1.4.0
-* Restful 2.2.0
-* Shiro 1.4.0
-
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-586'>ISIS-586</a>] -         Allow the IsisLdapRealm to read its role/perm mappings from an .ini file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-592'>ISIS-592</a>] -         Make XmlSnapshot (in core.runtime) available as an applib service.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-593'>ISIS-593</a>] -         MementoService enhancements 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-601'>ISIS-601</a>] -         Extend the dynamic JSON layout so that the PagedFacet (@Paged annotation) can be specified for collections.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-602'>ISIS-602</a>] -         Extend the dynamic JSON layout so that RenderFacet (@Render annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-603'>ISIS-603</a>] -         Extend the dynamic JSON layout so that NamedFacet (@Named annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-604'>ISIS-604</a>] -         Extend the dynamic JSON layout so that TypicalLengthFacet (@TypicalLength annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-605'>ISIS-605</a>] -         Extend the dynamic JSON layout so that MultiLineFacet (@MultiLine annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-606'>ISIS-606</a>] -         Extend the dynamic JSON layout so that CssClassFacet (@CssClass annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-607'>ISIS-607</a>] -         Extend the dynamic JSON layout so that DescribedAsFacet (@DescribedAs annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-612'>ISIS-612</a>] -         Return a URL from an action opens a new browser window
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-613'>ISIS-613</a>] -         Extend the dynamic JSON layout so that HiddenFacet (@Hidden annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-614'>ISIS-614</a>] -         Extend the dynamic JSON layout so that DisabledFacet (@Disabled annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-649'>ISIS-649</a>] -         In wicket viewer, make it easier to develop custom styling by wrapping the body of all pages in a div with custom style
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-660'>ISIS-660</a>] -         Profiling support and also infrastructure for background (async job) support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-685'>ISIS-685</a>] -         Add new @Command(async=true|false) flag, so that Command is automatically scheduled to run in the background
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-730'>ISIS-730</a>] -         Provide a very simple ClockService, so all services accessed in same way via DI
-</li>
-</ul>
-
-            
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-590'>ISIS-590</a>] -         Wicket viewer strip wicket tags should depend on the deployment mode.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-598'>ISIS-598</a>] -         Add support for @Inject standard annotation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-599'>ISIS-599</a>] -         Better message and diagnostics for Exception Recognizers
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-611'>ISIS-611</a>] -         Ensure classes are properly eagerly registered with JDO Object store
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-665'>ISIS-665</a>] -         ObjectActionImpl should escalate a thrown Isis ApplicationException to its underlying cause if the transaction is in a state of mustAbort.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-667'>ISIS-667</a>] -         General tidy-up/rationalization of JDO domain service impls
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-668'>ISIS-668</a>] -         Improve parsing of isis.services key in the isis.properties file, to allow &quot;commented-out&quot; services.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-671'>ISIS-671</a>] -         Add a ReifiableActionFacet and @Reifiable annotation as a way to restrict which ReifiableActions are persisted.  Enable background task service to hint that an ReifiableAction should be persisted even if not annotated.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-672'>ISIS-672</a>] -         Unify BackgroundTask and Interaction into same entity, rename to &quot;ReifiableAction&quot;.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-684'>ISIS-684</a>] -         Rename ReifiableAction to simply &#39;Command&#39;, and update services also
-</li>
-</ul>
-    
-
-    <h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-691'>ISIS-691</a>] -         In Wicket viewer, improve drop-down list&#39;s handling of null entity or values
-</li>
-</ul>
-    
-<h2>        Dependency upgrade
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-646'>ISIS-646</a>] -         Upgrade DataNucleus to 3.3.6 (JDO 3.1), and use the convenience &#39;accessplatform&#39; POMs.
-</li>
-</ul>
-                            
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-695'>ISIS-695</a>] -         Tidy-up tasks for Isis 1.4.0 release
-</li>
-</ul>
-                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.4.1.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.4.1.md b/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.4.1.md
deleted file mode 100644
index 38f7e7b..0000000
--- a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.4.1.md
+++ /dev/null
@@ -1,20 +0,0 @@
-Title: quickstart-wrj-archetype-1.4.1
-
-Uses:
-
-* Isis Core 1.4.0
-* Wicket 1.4.1   (upgraded dependency)
-* JDO 1.4.1   (upgraded dependency)
-* Restful 2.2.0
-* Shiro 1.4.0
-
-                                
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-735'>ISIS-735</a>] -         Fix for todo app (and quickstart archetype); ToDoItem#notYetCompleted action should return null if invoked as bulk action.
-</li>
-</ul>
-                                                
-
-                    
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.5.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.5.0.md b/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.5.0.md
deleted file mode 100644
index c2f7f96..0000000
--- a/content-OLDSITE/archetypes/release-notes/quickstart_wrj-archetype-1.5.0.md
+++ /dev/null
@@ -1,48 +0,0 @@
-Title: quickstart-wrj-archetype-1.5.0
-
-Uses:
-
-* Isis Core 1.5.0
-* Wicket 1.5.0
-* JDO 1.5.0
-* Restful 2.3.0
-* Shiro 1.5.0
-
-                                
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-776'>ISIS-776</a>] -         FixtureScripts service as means of doing fixture management for end-to-end stories.
-</li>
-</ul>
-                            
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-753'>ISIS-753</a>] -         Add EventBusService into archetypes&#39; isis.properties file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-773'>ISIS-773</a>] -         Convert example apps to use IntelliJ-style regions.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-795'>ISIS-795</a>] -         disable persistence-by-reachability-at-commit in the archetypes.
-</li>
-</ul>
-
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-747'>ISIS-747</a>] -         Quickstart and simple apps have wicket deployment type as context-params instead of init-params
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-756'>ISIS-756</a>] -         Improvements for JRebel support in Maven and other IDEs
-</li>
-</ul>
-
-                    
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-792'>ISIS-792</a>] -         Tidy-up tasks for Isis 1.5.0 release
-</li>
-</ul>
-                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.3.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.3.0.md b/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.3.0.md
deleted file mode 100644
index c706d27..0000000
--- a/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.3.0.md
+++ /dev/null
@@ -1,21 +0,0 @@
-Title: simple-wrj-archetype-1.3.0
-
-Uses:
-
-* Isis Core 1.3.0
-* Wicket 1.3.0
-* JDO 1.3.0
-* Restful 2.1.0
-* Shiro 1.3.0
-
-
-
-                                                            
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-555'>ISIS-555</a>] -         Provide a new "simple" archetype, based on the quickstart (todo) app, but stripped right back
-</li>
-</ul>
-                    
-                

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.3.1.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.3.1.md b/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.3.1.md
deleted file mode 100644
index 00b0dbb..0000000
--- a/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.3.1.md
+++ /dev/null
@@ -1,15 +0,0 @@
-Title: simple-wrj-archetype-1.3.1
-
-Uses:
-
-* Isis Core 1.3.0
-* Wicket 1.3.1     (upgraded dependency)
-* JDO 1.3.0
-* Restful 2.1.0
-* Shiro 1.3.0
-
-
-
-                                                            
-                    
-                

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.4.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.4.0.md b/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.4.0.md
deleted file mode 100644
index 3a391ca..0000000
--- a/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.4.0.md
+++ /dev/null
@@ -1,78 +0,0 @@
-Title: simple-wrj-archetype-1.4.0
-
-Uses:
-
-* Isis Core 1.4.0
-* Wicket 1.4.0
-* JDO 1.4.0
-* Restful 2.2.0
-* Shiro 1.4.0
-
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-592'>ISIS-592</a>] -         Make XmlSnapshot (in core.runtime) available as an applib service.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-593'>ISIS-593</a>] -         MementoService enhancements 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-595'>ISIS-595</a>] -         Validate metamodel to ensure that any bookmarkable actions are explicitly annotated as having safe action semantics.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-649'>ISIS-649</a>] -         In wicket viewer, make it easier to develop custom styling by wrapping the body of all pages in a div with custom style
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-660'>ISIS-660</a>] -         Profiling support and also infrastructure for background (async job) support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-685'>ISIS-685</a>] -         Add new @Command(async=true|false) flag, so that Command is automatically scheduled to run in the background
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-730'>ISIS-730</a>] -         Provide a very simple ClockService, so all services accessed in same way via DI
-</li>
-</ul>
-
-            
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-590'>ISIS-590</a>] -         Wicket viewer strip wicket tags should depend on the deployment mode.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-598'>ISIS-598</a>] -         Add support for @Inject standard annotation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-599'>ISIS-599</a>] -         Better message and diagnostics for Exception Recognizers
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-611'>ISIS-611</a>] -         Ensure classes are properly eagerly registered with JDO Object store
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-667'>ISIS-667</a>] -         General tidy-up/rationalization of JDO domain service impls
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-668'>ISIS-668</a>] -         Improve parsing of isis.services key in the isis.properties file, to allow &quot;commented-out&quot; services.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-671'>ISIS-671</a>] -         Add a ReifiableActionFacet and @Reifiable annotation as a way to restrict which ReifiableActions are persisted.  Enable background task service to hint that an ReifiableAction should be persisted even if not annotated.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-672'>ISIS-672</a>] -         Unify BackgroundTask and Interaction into same entity, rename to &quot;ReifiableAction&quot;.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-684'>ISIS-684</a>] -         Rename ReifiableAction to simply &#39;Command&#39;, and update services also
-</li>
-</ul>
-    
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-578'>ISIS-578</a>] -         Simple archetype&#39;s links to source code in github mirror is incorrect.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-585'>ISIS-585</a>] -         Fix links in simple archetype html welcome text
-</li>
-</ul>
-    
-<h2>        Dependency upgrade
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-646'>ISIS-646</a>] -         Upgrade DataNucleus to 3.3.6 (JDO 3.1), and use the convenience &#39;accessplatform&#39; POMs.
-</li>
-</ul>
-                            
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-695'>ISIS-695</a>] -         Tidy-up tasks for Isis 1.4.0 release
-</li>
-</ul>
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.4.1.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.4.1.md b/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.4.1.md
deleted file mode 100644
index 67155d8..0000000
--- a/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.4.1.md
+++ /dev/null
@@ -1,13 +0,0 @@
-Title: simple-wrj-archetype-1.4.1
-
-Uses:
-
-* Isis Core 1.4.0
-* Wicket 1.4.1   (upgraded dependency)
-* JDO 1.4.1   (upgraded dependency)
-* Restful 2.2.0
-* Shiro 1.4.0
-
-                                                            
-                    
-                

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.5.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.5.0.md b/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.5.0.md
deleted file mode 100644
index f5cef01..0000000
--- a/content-OLDSITE/archetypes/release-notes/simple_wrj-archetype-1.5.0.md
+++ /dev/null
@@ -1,40 +0,0 @@
-Title: simple-wrj-archetype-1.5.0
-
-Uses:
-
-* Isis Core 1.5.0
-* Wicket 1.5.0
-* JDO 1.5.0
-* Restful 2.3.0
-* Shiro 1.5.0
-
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-753'>ISIS-753</a>] -         Add EventBusService into archetypes&#39; isis.properties file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-773'>ISIS-773</a>] -         Convert example apps to use IntelliJ-style regions.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-795'>ISIS-795</a>] -         disable persistence-by-reachability-at-commit in the archetypes.
-</li>
-</ul>
-                                
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-747'>ISIS-747</a>] -         Quickstart and simple apps have wicket deployment type as context-params instead of init-params
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-756'>ISIS-756</a>] -         Improvements for JRebel support in Maven and other IDEs
-</li>
-</ul>
-
-                
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-792'>ISIS-792</a>] -         Tidy-up tasks for Isis 1.5.0 release
-</li>
-</ul>
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/simpleapp-archetype-1.6.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/simpleapp-archetype-1.6.0.md b/content-OLDSITE/archetypes/release-notes/simpleapp-archetype-1.6.0.md
deleted file mode 100644
index 110fc72..0000000
--- a/content-OLDSITE/archetypes/release-notes/simpleapp-archetype-1.6.0.md
+++ /dev/null
@@ -1,14 +0,0 @@
-Title: simpleapp-archetype-1.6.0
-
-Uses:
-
-* Isis Core 1.6.0
-* Wicket Viewer 1.6.0
-                                                                    
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-839'>ISIS-839</a>] -         1.6.0 release tasks
-</li>
-</ul>
-                

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/simpleapp-archetype-1.7.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/simpleapp-archetype-1.7.0.md b/content-OLDSITE/archetypes/release-notes/simpleapp-archetype-1.7.0.md
deleted file mode 100644
index d8b8036..0000000
--- a/content-OLDSITE/archetypes/release-notes/simpleapp-archetype-1.7.0.md
+++ /dev/null
@@ -1,28 +0,0 @@
-Title: simpleapp-archetype-1.7.0
-
-Uses:
-
-* Isis Core 1.7.0
-* Wicket Viewer 1.7.0
-                                                                    
-<h2>        Removed features - available in <a href="http://www.isisaddons.org">isiaddons.org</a> (not&nbsp;ASF)
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-851'>ISIS-851</a>] -         Remove modules from Isis core (available instead through isisaddons) (not&nbsp;ASF).
-</li>
-</ul>
-
-<h2>        Removed features (obsolete)
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-802'>ISIS-802</a>] -         Remove the ProfileStore component (in future, can raise a ProfileService as and when we identify a concrete reqt).
-</li>
-</ul>
-
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-872'>ISIS-872</a>] -         1.7.0 release activities
-</li>
-</ul>
-                

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/todoapp-archetype-1.6.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/todoapp-archetype-1.6.0.md b/content-OLDSITE/archetypes/release-notes/todoapp-archetype-1.6.0.md
deleted file mode 100644
index a11f73f..0000000
--- a/content-OLDSITE/archetypes/release-notes/todoapp-archetype-1.6.0.md
+++ /dev/null
@@ -1,24 +0,0 @@
-Title: todoapp-archetype-1.6.0
-
-Uses:
-
-* Isis Core 1.6.0
-* Wicket 1.6.0
-
-                
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-811'>ISIS-811</a>] -         Quickstart app does not compile on Java 8
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-812'>ISIS-812</a>] -         Isis 1.5 blob mapping broken for PostgreSQL (when set to null)
-</li>
-</ul>
-                                                    
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-839'>ISIS-839</a>] -         1.6.0 release tasks
-</li>
-</ul>
-                

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/release-notes/todoapp-archetype-1.7.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/release-notes/todoapp-archetype-1.7.0.md b/content-OLDSITE/archetypes/release-notes/todoapp-archetype-1.7.0.md
deleted file mode 100644
index 90cb988..0000000
--- a/content-OLDSITE/archetypes/release-notes/todoapp-archetype-1.7.0.md
+++ /dev/null
@@ -1,28 +0,0 @@
-Title: todoapp-archetype-1.7.0
-
-Uses:
-
-* Isis Core 1.7.0
-* Wicket 1.7.0
-
-                
-<h2>        Removed features - available in <a href="http://www.isisaddons.org">isiaddons.org</a>
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-851'>ISIS-851</a>] -         Remove modules from Isis core (available instead through isisaddons).
-</li>
-</ul>
-
-<h2>        Removed features (obsolete)
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-802'>ISIS-802</a>] -         Remove the ProfileStore component (in future, can raise a ProfileService as and when we identify a concrete reqt).
-</li>
-</ul>
-
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-872'>ISIS-872</a>] -         1.7.0 release activities
-</li>
-</ul>


[40/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/git-cookbook.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/git-cookbook.md b/content-OLDSITE/contributors/git-cookbook.md
deleted file mode 100644
index dcbdfb4..0000000
--- a/content-OLDSITE/contributors/git-cookbook.md
+++ /dev/null
@@ -1,307 +0,0 @@
-Title: Git Cookbook
-
-[//]: # (content copied to _user-guide_xxx)
-
-This page describes the commands often used while working with git.
-
-In addition to these basic commands, please make sure you have read:
-
-* [development environment](development-environment.html)
-* [git policy](git-policy.html)
-* [contributing](contributing.html)
-
-#### Modifying existing files
-
-To modify existing files:
-
-<pre>
-git add <i>filename</i>
-git commit -m "ISIS-nnn: yada yada"
-</pre>
-
-The `git add` command adds the changes to the file(s) to the git index (aka staging area).  If you were to make subsequent changes to the file these would not be committed.
- 
-The `git commit` takes all the staged changes and commits them locally.  Note that these changes are not shared public with Isis' central git repo.
-
-You can combine these two commands using `-am` flag to git commit:
-
-<pre>
-git commit -am "ISIS-nnn: yada yada"
-</pre>
-
-#### Adding new files
-
-To add a new file:
-
-<pre>
-git add .
-git commit -m "ISIS-nnn: yada yada"
-</pre>
-
-Note that this sequence of commands is identical to modifying an existing file.  However, it isn't possible to combine the two steps using `git commit -am`; the `git add` is always needed when adding new files to the repo.
-
-#### Deleting files
-
-To delete a file:
-
-<pre>
-git rm filename
-git commit -m "ISIS-nnn: yada yada"
-</pre>
-
-#### Renaming or moving files
-
-To rename or move a file:
-
-<pre>
-git mv <i>filename</i> <i>newfilename</i>
-git commit -m "ISIS-nnn: yada yada"
-</pre>
-
-
-## Common Workflows (Committers only)
-
-The [contributing](contributing.html) page describes the workflow for non-committers.  This section is therefore primarily for the benefit of Isis **committers**.
-
-### Working on `master`
-
-The easiest way of working is to make your commits directly on your local `master`.  This is perhaps somewhat hacky, but acceptable for very small changes.
-
-When you are ready to push your changes, use:
-
-<pre>
-git pull --rebase
-</pre>
-
-This will bring down all the latest commits made to the central repo, and update *origin/master*.  It will then apply all commits made in your master branch on top of that.
-
-Alternatively, you can do this in two stages:
-
-<pre>
-git fetch                
-git rebase origin/master
-</pre>
-
-After the `git fetch`, you will see that `gitk --all` shows the new set of commits as a branch separate from your own commits on branch.  The `git rebase` command then applies all your changes on top of that branch.  (Your original commits are orphaned and are eventually garbage collected by git).
-
-Once you're happy with all your changes, push your local repository onto the central repo:
-<pre>
-git push
-</pre>
-
-
-### Creating a local branch
-
-If you are working on a branch for a significant period (eg to implement a ticket), then it probably makes sense to create a local branch:
-
-<pre>
-git checkout -b <i>branchname</i>
-</pre>
-
-If you use `gitk --all`, then you'll see a new tag for the current commit.  The command line in the shell also changes.
-
-Any commits made now advance the new branch, but leave the `master` branch alone.
-
-If you want to switch to some other branch, use:
-
-<pre>
-git checkout <i>branchname</i>
-</pre>
-
-Any changes in your working directory and index/staging area are *preserved*.  This makes it easy to separate out different strands of work... you realize that some set of changes just made should be on a different ticket, so you create a new branch and commit those changes there.
-
-## Updating branch with latest
-
-When you want to 'catch-up' with the changes made by others and in the remote `origin`, use:
-
-<pre>
-git checkout <i>branchname</i>
-git rebase master
-</pre>
-
-This will reapply the commits from `origin` on top of the `master` branch.  If there are conflicts then they will occur a this point.  Conflicts are resolved by editing the file, then:
-
-<pre>
-git add <i>filename</i>
-git rebase --continue
-</pre>
-
-Once the rebase is finished, you'll see the branch *branchname* as a direct descendent of `master` (use `gitk --all` to confirm).  You will still be on the *branchname*.  To catch up `master`, use:
-
-<pre>
-git checkout master
-git merge <i>branchname</i> --ff-only
-</pre>
-
-The `--ff-only` ensures that the merge is a fast-forward; ie all commits will have only a single parent, and no conflicts.
-
-At this point you can delete the branch:
-
-<pre>
-git branch -d <i>branchname</i>
-</pre>
-
-## Push the changes
-
-Immediately prior to pushing your changes, check one more time that you are up-to-date:
-
-<pre>
-git fetch
-</pre>
-
-If this pulls down any commits, then reintegrate first (using `git rebase`) and try again.
-
-Assuming that now new commits were brought down, you can now simply do a fast forward merge of master, and then push the changes:
-
-<pre>
-git checkout master
-git merge --ff-only ISIS-123-blobs
-git push
-</pre>
-
-Because the `master` branch is a direct ancestor of the topic branch, the fast-forward merge should work.  The `git push` then pushes those changes back to the master Isis repo.
-
-To clean up, you can delete your topic branch:
-<pre>
-git branch -d ISIS-123-blobs
-</pre>
-
-
-## Backing up a local branch
-
-If committing to a local branch, the changes are still just that: local, and run risk of a disk failure or other disaster.
-
-To create a new, similarly named branch on the central repo, use:
-
-<pre>
-git push -u origin <i>branchname</i>
-</pre>
-
-Using `gitk --all` will show you this new branch, named *origin/branchname*.
-
-Thereafter, you can push subsequent commits using simply:
-
-<pre>
-git push
-</pre>
-
-Doing this also allows others to collaborate on this branch, just as they would for `master`.
-
-When, eventually, you have reintegrated this branch, you can delete the remote branch using:
-
-<pre>
-git push origin --delete <i>branchname</i>
-</pre>
-
-For more detail, see these blogs/posts [here](http://www.mariopareja.com/blog/archive/2010/01/11/how-to-push-a-new-local-branch-to-a-remote.aspx) and [here](http://stackoverflow.com/questions/2003505/how-do-i-delete-a-git-branch-both-locally-and-in-github).
-
-### Quick change: stashing changes
-
-If you are working on something but are not ready to commit, then use:
-
-<pre>
-git stash
-</pre>
-
-If you use `gitk --all` then you'll see new commits are made that hold the current state of your working directory and staging area.
-
-You can then, for example, pull down the latest changes using `git pull --rebase` (see above).
-
-To reapply your stash, then use:
-
-<pre>
-git stash pop
-</pre>
-
-Note that stashing works even if switching branches
-
-
-## Ignoring files
-
-Put file patterns into `.gitignore`.  There is one at the root of the git repo, but they can additionally appear in subdirectories (the results are cumulative).
-
-See also:
-
-- [github's help page](https://help.github.com/articles/ignoring-files)
-- [man page](http://www.kernel.org/pub/software/scm/git/docs/gitignore.html)
-
-
-## More advanced use cases
-
-### If accidentally push to remote
-
-Suppose you committed to `master`, and then pushed the change, and then decided that you didn't intend to do that:
-
-<pre>
-C1  -  C2  -  C3  -  C4  -  C5  -  C6  -  C7
-                                          ^
-                                          master
-                                          ^
-                                          origin/master
-</pre>
-
-To go back to an earlier commit, first we wind back the local `master`:
-
-<pre>
-git reset --hard C5
-</pre>
-where `C5` is the long sha-id for that commit.
-
-This gets us to:
-
-<pre>
-C1  -  C2  -  C3  -  C4  -  C5  -  C6  -  C7
-                            ^
-                            master
-                                          ^
-                                          origin/master
-</pre>
-
-Then, do a force push:
-
-<pre>
-git push origin master --force
-</pre>
-
-If this doesn't work, it may be that the remote repo has disabled this feature.  There are other hacks to get around this, see for example [here](http://stackoverflow.com/questions/1377845/git-reset-hard-and-a-remote-repository).
-
-
-
-
-
-## If you've accidentally worked on `master` branch
-
-If at any time the `git pull` from your upstream fails, it most likely means that you must have made commits on the `master` branch.  You can use `gitk --all` to confirm; at some point in time both `master` and `origin\master` will have a common ancestor.
-
-You can retrospectively create a topic branch for the work you've accidentally done on `master`.  
-
-First, create a branch for your current commit:
-<pre>
-git branch <i>newbranch</i>
-</pre>
-
-Next, make sure you have no outstanding edits.  If you do, you should commit them or stash them:
-
-<pre>
-git stash
-</pre>
-
-Finally, locate the shaId of the commit you want to roll back to (easily obtained in `gitk -all`), and wind `master` branch back to that commit:
-<pre>
-git checkout master
-git reset --hard <i>shaId</i>      # move master branch shaId of common ancestor
-</pre>
-
-
-## If you've forgotten to prefix your commits (but not pushed)
-
-One of our committers, Alexander Krasnukhin, has put together some git scripts to help his workflow.  Using one of these, `git prefix`, you:
-
-> can just commit with proper message without bothering about prefix and add prefix only in the end *before* the final push.
- 
->For example, to prefix all not yet prefixed commits `master..isis/666` with `ISIS-666` prefix, use:
-<pre>
-  git prefix ISIS-666 master..isis/666
-</pre>
-
-You can grab this utility, and others, from [this repo](https://github.com/themalkolm/git-boots).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/git-policy.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/git-policy.md b/content-OLDSITE/contributors/git-policy.md
deleted file mode 100644
index 0843593..0000000
--- a/content-OLDSITE/contributors/git-policy.md
+++ /dev/null
@@ -1,51 +0,0 @@
-Title: Git Policy
-
-[//]: # (content copied to _user-guide_xxx)
-
-## Introduction
-
-These notes recommend how contributors should work with git.  To understand these notes, the only real concepts that you need to grok are:
-
-- git commits form an acyclic graph, with each commit pointing to its parent commit (or commit**s**, if a merge)
-
-- a branch is merely a pointer to one of these commits; git calls the main branch `master`
-
-- git commits happen in two steps: first they are added to the index (also called the staging area), then they are committed.
-
-For more background reading, see:
-
-- [Pro Git](http://git-scm.com/book) book (free in electronic form)
-- [Git community book](https://github.s3.amazonaws.com/media/book.pdf)
-- [git reset demystified](http://git-scm.com/2011/07/11/reset.html) - differentiating the working directory vs index/staging area
-
-And, of course, there is loads of good advice on [stackoverflow.com](http://stackoverflow.com/questions/tagged/git)
-
-## General principle
-
-There are many ways of using Git, but the only real prescriptive advice here is:
-
-**commits should only have one parent**.
-
-Doing this keeps the commit history clean; even though work actually happens in parallel, in the commit history it will look like all work was done serially.
-
-This is accomplished using `git rebase`; the idea being that any changes that you make locally are re-applied on top of the latest fetch from the `master` branch.  The [cookbook](git-cookbook.html) page describes how to do this in detail.
-
-Many other projects also work this way; a good write-up of how SpringSocial use git can be found [here](https://github.com/SpringSource/spring-social/wiki/Contributing).
-
-## Commit message
-
-#### Commit message format
-
-The minimum we expect in a commit messages is:
-
-<pre>
-ISIS-nnn: brief summary here
-
-- optionally, longer details
-- should be written here
-- in bullet points
-</pre>
-
-where `ISIS-nnn` is a ticket raised in our [JIRA issue tracker](https://issues.apache.org/jira/browse/ISIS).
-
-For non-committers we typically expect more detail again; see the [contributing](contributing.html) page for the longer format recommended for contributors to use.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/key-generation.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/key-generation.md b/content-OLDSITE/contributors/key-generation.md
deleted file mode 100644
index 27fc01f..0000000
--- a/content-OLDSITE/contributors/key-generation.md
+++ /dev/null
@@ -1,535 +0,0 @@
-Title: Key Generation
-
-[//]: # (content copied to _user-guide_xxx)
-
-In order that a contributor can make a release it is necessary for them to have generated a key and had that key recognized by other members of the Apache Software Foundation. 
-
-For further background information on this topic, see the [release signing page](http://www.apache.org/dev/release-signing.html) and the [openpgp page](http://www.apache.org/dev/openpgp.html#generate-key) on the Apache wiki.
-
-## Install and Configure gpg
-
-Download and install GnuPG (gpg), version 1.4.10 or higher.
-
-Then, edit `~/.gnupg/gpg.conf` (on Windows, the file to edit is `C:\Users\xxx\AppData\Roaming\gnupg\gpg.conf`) so that the default is to generate a strong key:
-
-<pre>
-personal-digest-preferences SHA512
-cert-digest-algo SHA512
-default-preference-list SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed
-</pre>
-
-
-## Key Generation
-
-The ASF requires that keys are signed with a key (or subkey) based on RSA 4096 bits. To do this:
-
-<pre>
-$ gpg --gen-key
-gpg (GnuPG) 1.4.11; Copyright (C) 2010 Free Software Foundation, Inc.
-This is free software: you are free to change and redistribute it.
-There is NO WARRANTY, to the extent permitted by law.
-
-Please select what kind of key you want:
-   (1) RSA and RSA (default)
-   (2) DSA and Elgamal
-   (3) DSA (sign only)
-   (4) RSA (sign only)
-Your selection?
-</pre>
-
-Specify RSA key:
-
-<pre>
-Your selection? 1
-
-RSA keys may be between 1024 and 4096 bits long.
-What keysize do you want? (2048)
-</pre>
-
-Specify key length as 4096 bits:
-
-<pre>
-What keysize do you want? (2048) 4096
-Requested keysize is 4096 bits
-
-Please specify how long the key should be valid.
-         0 = key does not expire
-      <n>  = key expires in n days
-      <n>w = key expires in n weeks
-      <n>m = key expires in n months
-      <n>y = key expires in n years
-Key is valid for? (0)
-</pre>
-
-Specify key as non-expiring:
-
-<pre>
-Key is valid for? (0) 0
-Key does not expire at all
-Is this correct? (y/N) y
-
-You need a user ID to identify your key; the software constructs the user ID
-from the Real Name, Comment and Email Address in this form:
-    "Heinrich Heine (Der Dichter) <he...@duesseldorf.de>"
-
-Real name: 
-</pre>
-
-Enter your name, email and comment:
-
-- use your apache.org email
-- the comment should be "CODE SIGNING KEY"
-
-<pre>
-Real name: Xxx Xxxxxxxxx
-Email address: <xx...@apache.org>
-Comment: CODE SIGNING KEY
-You selected this USER-ID:
-    "Xxx Xxxxxxxxx (CODE SIGNING KEY) <xx...@apache.org>"
-
-Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? O
-
-You need a Passphrase to protect your secret key.
-Enter passphrase:
-</pre>
-
-Provide a passphrase to secure your key.
-
-<pre>
-Enter passphrase:
-Repeat passphrase:
-</pre>
-
-GPG will goes on to generate your key:
-
-<pre>
-We need to generate a lot of random bytes. It is a good idea to perform
-some other action (type on the keyboard, move the mouse, utilize the
-disks) during the prime generation; this gives the random number
-generator a better chance to gain enough entropy.
-...+++++
-.........................+++++
-We need to generate a lot of random bytes. It is a good idea to perform
-some other action (type on the keyboard, move the mouse, utilize the
-disks) during the prime generation; this gives the random number
-generator a better chance to gain enough entropy.
-....+++++
-...+++++
-gpg: key nnnnnnnn marked as ultimately trusted
-public and secret key created and signed.
-
-gpg: checking the trustdb
-gpg: 3 marginal(s) needed, 1 complete(s) needed, PGP trust model
-gpg: depth: 0  valid:   1  signed:   0  trust: 0-, 0q, 0n, 0m, 0f, 1u
-pub   4096R/nnnnnnnn yyyy-mm-dd
-      Key fingerprint = xxxx xxxx xxxx xxxx xxxx  xxxx xxxx xxxx xxxx xxxx
-uid                  Xxx Xxxxxx <xx...@apache.org>
-sub   4096R/kkkkkkkk yyyy-mm-dd
-</pre>
-
-The public key with id nnnnnnnn should now be stored in `~/.gnupg/pubring.pgp` (on Windows 7, this is in `c:/Users/xxx/AppData/Roaming/gnupg/pubring.pgp`).
-
-To confirm the key has been generated, use:
-
-<pre>
-$ gpg --list-keys --fingerprint
-</pre>
-
-The key Id is the one true way to identify the key, and is also the last 8 digits of the fingerprint. The corresponding secret key for id `nnnnnnnn` is stored in `~/.gnupg/secring.pgp` (on Windows 7, this is in `c:/Users/xxx/AppData/Roaming/gnupg/secring.pgp`).
-
-It's also worth confirming the key has the correct preference of algorithms (reflecting the initial configuration we did earlier). For this, enter the gpg shell for your new key:
-
-<pre>
-$ gpg --edit-key nnnnnnnnn
->gpg
-</pre>
-
-where `nnnnnnnn` is your key id. Now, use the 'showpref' subcommand to list details:
-
-<pre>
-gpg> showpref
-[ultimate] (1). Xxx Xxxxxxxx (CODE SIGNING KEY) <xx...@apache.org>
-     Cipher: AES256, AES192, AES, CAST5, 3DES
-     Digest: SHA512, SHA384, SHA256, SHA224, SHA1
-     Compression: ZLIB, BZIP2, ZIP, Uncompressed
-     Features: MDC, Keyserver no-modify
-
-gpg>
-</pre>
-
-The Digest line should list SHA-512 first and SHA-1 last. If it doesn't, use the "setpref" command:
-<pre>
-setpref SHA512 SHA384 SHA256 SHA224 AES256 AES192 AES CAST5 ZLIB BZIP2 ZIP Uncompressed
-</pre>
-
-Finally, remember to take a backup of your key and the keyring (ie, backup the `.gnupg` directory and its contents).
-
-
-## Subkey Generation
-
-It's recommended to use a subkey with an expiry date to sign releases, rather than your main, non-expiring key. If a subkey is present, then gpg will use it for signing in preference to the main key.
-
-{note
-
-After (binary) release artifacts are created, they are deployed to the ASF's Nexus staging repository. However, Nexus seems unable to retrieve a subkey from the public key server. Until we find a fix/workaround for this, all releases should be signed just with a regular non-expiring main key.
-
-}
-
-To create a subkey Enter the gpg shell using (the identifier of) your main key:
-
-<pre>
-gpg --edit-key xxxxxxxx
-gpg>
-</pre>
-
-Type 'addkey' to create a subkey, and enter your passphrase for the main key:
-
-<pre>
-gpg> addkey
-Key is protected.
-[enter your secret passphrase]
-
-You need a passphrase to unlock the secret key for
-user: "Dan Haywood (CODE SIGNING KEY) <da...@apache.org>"
-4096-bit RSA key, ID xxxxxxxx, created 2011-02-01
-
-Please select what kind of key you want:
-   (3) DSA (sign only)
-   (4) RSA (sign only)
-   (5) Elgamal (encrypt only)
-   (6) RSA (encrypt only)
-Your selection?
-</pre>
-
-Select (6) to choose an RSA key for encryption:
-
-{note
-
-It would seem that Nexus repository manager does not recognize RSA subkeys with an 'S'ign usage; see this discussion on a mailing list and this issue on Sonatype's JIRA
-
-}
-
-<pre>
-Your selection? 6
-
-RSA keys may be between 1024 and 4096 bits long.
-What keysize do you want? (2048) 4096
-
-Requested keysize is 4096 bits
-
-Please specify how long the key should be valid.
-         0 = key does not expire
-      <n>  = key expires in n days
-      <n>w = key expires in n weeks
-      <n>m = key expires in n months
-      <n>y = key expires in n years
-Key is valid for?
-</pre>
-
-Specify that the key is valid for 1 year:
-
-<pre>
-Key is valid for? (0) 1y
-
-Key expires at yy/MM/dd hh:mm:ss
-Is this correct? (y/N) y
-Really create? (y/N) y
-We need to generate a lot of random bytes. It is a good idea to perform
-some other action (type on the keyboard, move the mouse, utilize the
-disks) during the prime generation; this gives the random number
-generator a better chance to gain enough entropy.
-...+++++
-.+++++
-
-pub  4096R/xxxxxxxx  created: yyyy-mm-dd  expires: never       usage: SC
-                     trust: ultimate      validity: ultimate
-sub  4096R/xxxxxxxx  created: yyyy-mm-dd  expires: yyYY-mm-dd  usage: E
-[ultimate] (1). Dan Haywood (CODE SIGNING KEY) <da...@apache.org>
-
-gpg>
-</pre>
-
-Quit the gpg shell; you now have a subkey.
-
-
-## Generate a Revocation Certificate
-
-It's good practice to generate a number of revocation certificates so that the key can be revoked if it happens to be compromised. See the [gpg page](http://www.apache.org/dev/openpgp.html#revocation-certs) on the Apache wiki for more background on this topic.
-
-First, generate a "no reason specified" key:
-
-<pre>
-$ gpg --output revoke-nnnnnnnn-0.asc --armor --gen-revoke nnnnnnnn
-
-sec  4096R/nnnnnnnn yyyy-mm-dd Xxx Xxxxxxx (CODE SIGNING KEY) <xx...@apache.org>
-Create a revocation certificate for this key? (y/N) Y
-
-Please select the reason for the revocation:
-  0 = No reason specified
-  1 = Key has been compromised
-  2 = Key is superseded
-  3 = Key is no longer used
-  Q = Cancel
-(Probably you want to select 1 here)
-Your decision?
-</pre>
-
-Select 0.
-
-<pre>
-Your decision? 0
-
-Enter an optional description; end it with an empty line:
-</pre>
-
-Provide a description:
-
-<pre>
-> Generic certificate to revoke key, generated at time of key creation.
->
-Reason for revocation: No reason specified
-Generic certificate to revoke key, generated at time of key creation.
-Is this okay? (y/N)
-</pre>
-
-Confirm this is ok.
-
-<pre>
-Is this okay? y
-
-You need a passphrase to unlock the secret key for
-user: "Xxx Xxxxxxx (CODE SIGNING KEY) <xx...@apache.org>"
-4096-bit RSA key, ID nnnnnnnn, created yyyy-mm-dd
-
-Enter passphrase:
-</pre>
-
-Enter a passphrase:
-
-<pre>
-Enter passphrase:
-Revocation certificate created.
-
-Please move it to a medium which you can hide away; if Mallory gets
-access to this certificate he can use it to make your key unusable.
-It is smart to print this certificate and store it away, just in case
-your media become unreadable.  But have some caution:  The print system of
-your machine might store the data and make it available to others!
-</pre>
-
-The file `revoke-nnnnnnnn-0.asc` should be created: Then, backup this file.
-
-Now repeat the process to create two further revocation certificates:
-
-- `gpg --output revoke-nnnnnnnn-1.asc --armor --gen-revoke nnnnnnnn`
-
-  Specify reason as "1 = Key has been compromised"
-
-- `gpg --output revoke-nnnnnnnn-3.asc --armor --gen-revoke nnnnnnnn`
-
-  Specify reason as "3 = Key is no longer used"
-
-Backup these files also.
-
-{note
-
-if you find that you need to revoke your certificate, this blog post explains how.
-
-}
-
-## Publish Key
-
-It is also necessary to publish your key. There are several places where this should be done. In most cases, you'll need the "armored" " (ie ASCII) representation of your key. This can be generated using:
-
-<pre>
-$ gpg --armor --export nnnnnnnn > nnnnnnnn.asc
-</pre>
-
-where `nnnnnnnn` is the id of your public key.
-
-You'll also need the fingerprint of your key. This can be generated using:
-
-<pre>
-$ gpg --fingerprint nnnnnnnn
-</pre>
-
-The output from this command includes a line beginning "Key fingerprint", followed by a (space delimited) 40 character hexadecimal fingerprint. The last 8 characters should be the same as the key id (`nnnnnnnn`).
-
-### Publish to a public key server
-
-To a publish your key to a public key server (eg the MIT key server hosted at [http://pgp.mit.edu](http://pgp.mit.edu)), use the procedure below. Public key servers synchronize with each other, so publishing to one key server should be sufficient. For background reading on this, see the [release signing page](http://www.apache.org/dev/release-signing.html#keyserver-upload) on the Apache wiki, and the [gpg key page](http://maven.apache.org/developers/release/pmc-gpg-keys.html) on the Maven wiki.
-
-To send the key up to the key server:
-
-<pre>
-$ gpg --send-keys --keyserver pgp.mit.edu nnnnnnnn
-</pre>
-
-where `nnnnnnnn` is the key Id.
-
-Alternatively, you can browse to the [MIT key server](http://pgp.mit.edu/) and paste in the armored representation of your key.
-
-Confirm the key has been added by browsing to submitting the following URL:
-
-`http://pgp.mit.edu:11371/pks/lookup?search=0xnnnnnnnnn&op=vindex`
-
-again, where `nnnnnnnn` is the key Id.
-
-### Publish to your Apache home directory
-
-The armored representation of your public key should be uploaded to your home directory on `people.apache.org`, and renamed as `.pgpkey`. Make sure this is readable by all.
-
-### Publish to your Apache HTML home directory
-
-The armored representation of your public key should be uploaded to your `public_html` home directory on `people.apache.org`, named `nnnnnnnn.asc`. Make sure this is readable by all.
-
-Check the file is accessible by browsing to:
-
-`http://people.apache.org/~xxxxxxxx/nnnnnnnn.asc`
-
-where
-
-- `xxxxxxxx` is your apache LDAP user name
-- `nnnnnnnn` is your public key id.
-
-### FOAF
-
-First, check out the committers/info directory:
-
-<pre>
-svn co https://svn.apache.org/repos/private/committers/info
-</pre>
-
-Go to Apache [FOAF-a-matic](http://people.apache.org/foaf/foafamatic.html) web page to generate the FOAF file text (we copy this text out in a minute):
-
-- enter ASF LDAP user name
-- enter First name, Last name
-- for PGP key fingerprints, add Key
-  - paste in the key id
-  - paste in the fingerprint
-- press "Create"
-
-In the box below, you should have a FOAF file, something like:
-
-<pre>
-<?xml version="1.0" encoding="UTF-8"?>
-&lt;rdf:RDF
-      xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
-      xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#"
-      xmlns:foaf="http://xmlns.com/foaf/0.1/"
-      xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#"
-      xmlns:pm="http://www.web-semantics.org/ns/pm#"
-      xmlns:wot="http://xmlns.com/wot/0.1/"
-      xmlns:rss="http://purl.org/rss/1.0/"
-      xmlns:dc="http://purl.org/dc/elements/1.1/"
-      xmlns:ical="http://www.w3.org/2002/12/cal/ical#"
-      xmlns:doap="http://usefulinc.com/ns/doap#"&gt;
-  &lt;foaf:Person rdf:ID="danhaywood"&gt;
-    &lt;foaf:name&gt;Xxx Xxxxxxxx&lt;/foaf:name&gt;
-    &lt;foaf:givenname&gt;Xxx&lt;/foaf:givenname&gt;
-    &lt;foaf:family_name&gt;Xxxxxxxx&lt;/foaf:family_name&gt;
-    &lt;wot:hasKey&gt;
-      &lt;wot:PubKey&gt;
-        &lt;wot:fingerprint&gt;nnnn nnnn nnnn nnnn nnnn  nnnn nnnn nnnn nnnn nnnn&lt;/wot:fingerprint&gt;
-        &lt;wot:hex_id&gt;nnnnnnnn&lt;/wot:hex_id&gt;
-      &lt;/wot:PubKey&gt;
-    &lt;/wot:hasKey&gt;
-  &lt;/foaf:Person&gt;
-&lt;/rdf:RDF&gt;
-</pre>
-
-(If you are creating the FOAF file for the first time, you may want to add additional details).
-
-From this, copy out the `wot:key`, and paste into your FDF file in `committers/info`:
-
-<pre>
-    &lt;wot:hasKey&gt;
-      &lt;wot:PubKey&gt;
-        &lt;wot:fingerprint&gt;nnnn nnnn nnnn nnnn nnnn  nnnn nnnn nnnn nnnn nnnn&lt;/wot:fingerprint&gt;
-        &lt;wot:hex_id&gt;nnnnnnnn&lt;/wot:hex_id&gt;
-      &lt;/wot:PubKey&gt;
-    &lt;/wot:hasKey&gt;
-</pre>
-
-Then, manually add in a `<wot:pubkeyAddress>` element within `<wot:PubKey>`:
-
-<pre>
-    &lt;wot:hasKey&gt;
-      &lt;wot:PubKey&gt;
-        &lt;wot:fingerprint&gt;nnnn nnnn nnnn nnnn nnnn  nnnn nnnn nnnn nnnn nnnn&lt;/wot:fingerprint&gt;
-        &lt;wot:hex_id&gt;nnnnnnnn&lt;/wot:hex_id&gt;
-        &lt;wot:pubkeyAddress
-          rdf:resource="http://people.apache.org/~username/nnnnnnnn.asc/&gt;
-      &lt;/wot:PubKey&gt;
-    &lt;/wot:hasKey&gt;
-</pre>
-
-ie, referencing your publically exported public key
-
-Finally, commit your changes.
-
-### Save to `KEYS`
-
-The armored representation of the public key should be saved to Isis' `KEYS` file, [http://www.apache.org/dist/isis/KEYS](http://www.apache.org/dist/isis/KEYS) (that is, in the ASF distribution directory for Isis).
-
-First, in a new directory, checkout this file:
-
-<pre>
-svn -N co https://svn.apache.org/repos/asf/isis/ .
-</pre>
-This should bring down the `KEYS` file.
-
-Then, export your signature and armored representation.
-
-<pre>
-gpg --list-sigs nnnnnnnn >>KEYS
-gpg --armor --export nnnnnnnn >>KEYS
-</pre>
-
-Then commit.
-
-### id.apache.org
-
-Log onto `id.apache.org` and ensure that the finger print of your public key is correct.
-
-
-## Attend Key Signing Party (Apache web of trust)
-
-It is strongly advised that the contributor attend a key signing party at an Apache event, in order that other Apache committers/members can in person verify their identity against the key. The process for this is described [here](http://www.apache.org/dev/release-signing.html#key-signing-party) and [here](http://wiki.apache.org/apachecon/PgpKeySigning).
-
-
-## Update Maven Settings file (`~/.m2/settings.xml`)
-
-The Maven release plugin will automatically sign the release, however it is necessary to update the `~/.m2/settings.xml` file with your GPG acronym passphrase in order that it can use your secret key.  This is defined under a profile so that it is activated only when we perform a release (as defined by `[org,apache:apache]` parent POM.
-
-Therefore, make the following edits:
-
-<pre>
-&lt;settings&gt;
-  ...
-  &lt;profiles&gt;
-    &lt;profile&gt;
-      &lt;id&gt;apache-release&lt;/id&gt;
-      &lt;properties&gt;
-        &lt;gpg.passphrase&gt;xxx xxx xxx xxx xxx xxx xxx&lt;/gpg.passphrase&gt;
-      &lt;/properties&gt;
-    &lt;/profile&gt;
-  &lt;/profiles&gt;
-&lt;/settings&gt;
-</pre>
-
-In addition, to allow the release plugin to tag SVN changes, you must either add in your LDAP username/password or configure `.ssh`:
-
-<pre>
-&lt;settings&gt;
-  ...
-  &lt;servers&gt;
-    ...
-    &lt;server&gt;
-      &lt;id&gt;apache.releases.https&lt;/id&gt;
-      &lt;username&gt;xxxx&lt;/username&gt;
-      &lt;password&gt;xxxx&lt;/password&gt;
-    &lt;/server&gt;
-  &lt;/servers&gt;
-&lt;/settings&gt;
-</pre>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/pmc-notes.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/pmc-notes.md b/content-OLDSITE/contributors/pmc-notes.md
deleted file mode 100644
index 9f12815..0000000
--- a/content-OLDSITE/contributors/pmc-notes.md
+++ /dev/null
@@ -1,48 +0,0 @@
-Title: PMC Notes
-
-[//]: # (content copied to _user-guide_xxx)
-
-> These are some general jottings on occasionally performed tasks by the PMC
-
-ASF documents can be found [here](http://www.apache.org/dev/pmc.html)
-
-## Accessing `people.apache.org`
-
-Must be accessed via ssh.
-
-eg:
-
-    ssh danhaywood@people.apache.org
-
-and when prompted, provide passphrase for private key.
-
-> I've forgotten what I did to set this up in the first place, though :-( 
-
-## LDAP Access (UNIX groups)
-
-Whenever we get a new committer, the ASF LDAP entries must be maintained to grant access to our repos and various other 'karma'.
-
-Log onto `people.apache.org`, then use:
-
-    list_unix_group.pl isis
-
-to list committers
-
-    list_committee.pl isis
-
-to list the PMC committee members (in Isis, every committer should be on the PMC committee)
-
-To change membership of either the committers or the PMC, use:
-
-    modify_unix_group.pl isis --add joebloggs
-    modify_unix_group.pl isis --remove joebloggs
-
-and
-
-    modify_committee.pl gump --add joebloggs
-    modify_committee.pl gump --remove joebloggs
-
-respectively.
-
-Further details are in [these ASF docs](http://www.apache.org/dev/pmc.html#SVNaccess).  (They talk about SVN access, but really it is LDAP access).  
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/recreating-an-archetype.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/recreating-an-archetype.md b/content-OLDSITE/contributors/recreating-an-archetype.md
deleted file mode 100644
index ba0d66b..0000000
--- a/content-OLDSITE/contributors/recreating-an-archetype.md
+++ /dev/null
@@ -1,243 +0,0 @@
-Title: Recreating an Archetype
-
-[//]: # (content copied to _user-guide_xxx)
-
-Isis archetypes are reverse engineered from example applications.  Once reverse engineered, the source is checked into git (replacing any earlier version of the archetype) and released.
-
-### Setup environment variables
-
-To recreate the **simpleapp** archetype:
-
-    cd example/application/simpleapp
-
-    export ISISTMP=/c/tmp   # or as required
-    export ISISART=simpleapp-archetype
-    export ISISDEV=1.9.0-SNAPSHOT
-    export ISISREL=1.8.0
-    export ISISPAR=1.8.0
-    export ISISRC=RC1
-
-    export ISISCPT=$(echo $ISISART | cut -d- -f2)
-    export ISISCPN=$(echo $ISISART | cut -d- -f1)
-
-    env | grep ISIS | sort
-
-nb: `$ISISPAR` is the version of the Isis core that will act as the archetype's parent.  Usually this is the same as `$ISISREL`.
-
-### Check the example app
-
-Make sure you are in the correct directory, and update the parent `pom.xml` to reference the *released* version of Isis core<!--and the other components-->:
-
-    <properties>
-        <isis.version>1.8.0</isis.version>
-        ...
-    </properties>
-
-Alternatively, you could just load up each `pom.xml` and inspect manually:
-
-    vi `/bin/find . -name pom.xml | grep -v target`
-
-... and search for `SNAPSHOT`.
-
-
-Next, check for and fix any missing license header notices:
-
-    mvn org.apache.rat:apache-rat-plugin:check -D rat.numUnapprovedLicenses=50 -o
-    for a in `/bin/find . -name rat.txt -print`; do grep '!???' $a; done
-
-Finally, double check that the app is running satisfactorily:
-
-first, as self-hosted webconsole (browse to [http://localhost:8080](http://localhost:8080)):
-  
-    mvn clean install
-    mvn antrun:run -P self-host
-
-then using mvn jetty plugin:
-
-    cd webapp
-    mvn jetty:run     
-
-Browse to [http://localhost:8080/simpleapp-webapp/](http://localhost:8080/simpleapp-webapp/).
-
-
-    
-Check the about page and confirm built against non-SNAPSHOT versions of the Isis jars.
-
-### Create the archetype (manual)
-
-
-{note
-The archetype can be created either by hand or with a script.  The section describes the manual approach; the scripted approach is in the section after.
-}
-
-Before we generate the archetype, we clear out all non source code artifacts.
-
-Start by doing the regular `mvn clean`:
-
-    mvn clean
-
-To view the remaining files/directories that needs removing, use:
-
-    for a in .project .classpath .settings bin .idea target-ide; do /bin/find . -name $a -print; done
-    /bin/find . -name "*.iml" -print
-    /bin/find . -name "*.log" -print
-    /bin/find . -name "pom.xml.*" -print
-
-To actually delete these files, use:
-
-    for a in .project .classpath .settings bin .idea target-ide; do /bin/find . -name $a -exec rm -r {} \;; done
-    /bin/find . -name "*.iml" -exec rm {} \;
-    /bin/find . -name "*.log" -exec rm {} \;
-    /bin/find . -name "pom.xml.*" -exec rm {} \;
-
-Quickly check that the remaining files are all source files:
-
-    /bin/find .
-
-Now we can create the archetype.
-
-    mvn archetype:create-from-project
-
-and then update the generated files:
-
-    groovy ../../../scripts/updateGeneratedArchetypeSources.groovy -n $ISISCPN -v $ISISPAR
-
-where:
-
-- `$ISISCPN` is the component name set earlier (`simpleapp`)
-- `$ISISPAR` is the version of isis core that is to be the parent of the generated archetype, 
-    - this will usually be the same as `$ISISREL` unless a patch/interim release of the archetype.
-
-### Test the archetype
-
-First, build the archetype:
-
-    cd target/generated-sources/archetype
-    mvn clean install
-    cd ../../..
-
-Then, *in a different session*, create a new app from the archetype:
-
-Set up environment variables:
-
-To test the **simpleapp** archetype:
-
-    export ISISTMP=/c/tmp    # or as required
-    export ISISCPN=simpleapp
-    env | grep ISIS | sort
-
-Then recreate:
-
-    rm -rf $ISISTMP/test-$ISISCPN
-
-    mkdir $ISISTMP/test-$ISISCPN
-    cd $ISISTMP/test-$ISISCPN
-    mvn archetype:generate  \
-        -D archetypeCatalog=local \
-        -D groupId=com.mycompany \
-        -D artifactId=myapp \
-        -D archetypeGroupId=org.apache.isis.archetype \
-        -D archetypeArtifactId=$ISISCPN-archetype
-
-Build the newly generated app and test:
-
-    cd myapp
-    mvn clean install
-    mvn antrun:run -P self-host    # runs as standalone app using webconsole
-    cd webapp
-    mvn jetty:run                  # runs as mvn jetty plugin
-
-### Check the archetype source code into git
-
-Back in the *original session* (at `example/application/simpleapp`), we are ready to check the archetype source code into git:
-
-    git rm -rf ../../archetype/$ISISCPN
-    rm -rf ../../archetype/$ISISCPN
-
-In either case make sure that the `archetype/$ISISCPN` directory was fully removed, otherwise the next command will not copy the regenerated source into the correct location.
-
-Then, copy over the generated source of the archetype:
-
-    mv target/generated-sources/archetype ../../archetype/$ISISCPN
-    git add ../../archetype/$ISISCPN
-
-Next, confirm that the `-SNAPSHOT` version of the archetype is correct:
-
-    vi ../../archetype/$ISISCPN/pom.xml
-
-If this a new archetype, then add a reference to the archetype to the root `pom.xml`, eg:
-
-    <modules>
-        ...
-        <module>example/archetype/newapp</module>
-        ...
-    </modules>
-
-Finally, commit the changes:
-
-    git commit -am "ISIS-nnn: updating $ISISCPN archetype"
-
-    
-### Create the archetype (scripted)
-
-{note
-Using the script does not generate an app from the archetype to test it works.
-}
-
-Make sure you are in the correct directory and environment variables are correct.
-
-To recreate the **simpleapp** archetype:
-
-    cd example/application/simpleapp
-
-    env | grep ISIS | sort
-
-If the environment variables look wrong, use the commands at the top of this page to setup.
-The script will also double check that all required environment variables are set.
-
-Then, run the script:
-
-    sh ../../../scripts/recreate-archetype.sh ISIS-nnn
-
-The script automatically commits changes; if you wish use `git log` and 
-`git diff` (or a tool such as SourceTree) to review changes made.
-
-### Releasing the Archetype
-
-{note
-Releasing the archetype is performed from the **example/archetype** directory,
-NOT the *example/application* directory.
-}
-
-The procedure for releasing the archetype is the same as for any other releasable module.
-
-First, confirm environment variables set correctly:
-
-    env | grep ISIS | sort
-    
-Then switch the correct directory and release:
-
-    cd ../../../example/archetype/$ISISCPN
-
-    rm -rf $ISISTMP/checkout
-
-    mvn release:prepare -P apache-release \
-                    -DreleaseVersion=$ISISREL \
-                    -DdevelopmentVersion=$ISISDEV \
-                    -Dtag=$ISISART-$ISISREL
-    mvn release:perform -P apache-release \
-                    -DworkingDirectory=$ISISTMP/checkout
-
-Next, log onto [repository.apache.org](http://repository.apache.org) and close the staging repo.
-
-Then push branch:
-
-    git push -u origin prepare/$ISISART-$ISISREL
-
-and push tag:
-
-    git push origin refs/tags/$ISISART-$ISISREL-$ISISRC:refs/tags/$ISISART-$ISISREL-$ISISRC
-    git fetch
-
-See the [release process](release-process.html) for full details.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/release-branch-and-tag-names.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/release-branch-and-tag-names.md b/content-OLDSITE/contributors/release-branch-and-tag-names.md
deleted file mode 100644
index 469055c..0000000
--- a/content-OLDSITE/contributors/release-branch-and-tag-names.md
+++ /dev/null
@@ -1,49 +0,0 @@
-Title: Release Branch and Tag Names
-
-[//]: # (content copied to _user-guide_xxx)
-
-As described in the [release process](release-process.html) documentation, each release of core or a component is prepared in a separate branch, and ultimately results in a tag in the central repo.
-
-In Isis the version numbers of core and each component can vary independently 
-(they are not synchronized); therefore the branches and the tag names must 
-distinguish the releasable module that they refer to.
-
-The table below shows the tag name to use when running the `release:prepare` command itself, as well as the local branch name to use while preparing the release:
-
-* We've chosen to base the tag name on the `artifactId` of the pom of the parent module being released, as this also happens to be the default provided by the `maven-release-plugin`.  
-
-* The branch name to use is not actually that important, because it would not usually be pushed to the origin (unless you were preparing the release with some other committer).  However, we recommend that is similar (though not identical to) the tag name. 
-
-<table>
-<tr>
-<th>Releasable module</th>
-    <th>Branch name to use while <br/>readying the release locally</th>
-    <th>Tag name for <tt>release:prepare</tt></th>
-    <th>Tag name manually pushed.</th>
-</tr>
-<tr>
-    <td>core</td>
-    <td>prepare/isis-x.y.z</td>
-    <td>isis-x.y.z</td>
-    <td>isis-x.y.z-RCn</td>
-</tr>
-<tr>
-    <td>viewer/xxx</td>
-    <td>prepare/isis-x.y.z<br/>(reuse same branch as core)</td>
-    <td>isis-viewer-xxx-x.y.z</td>
-    <td>isis-viewer-xxx-x.y.z-RCn</td>
-</tr>
-<tr>
-    <td>example/archetype/<br/>&nbsp;&nbsp;xxxxapp</td>
-    <td>prepare/isis-x.y.z<br/>(reuse same branch as core)</td>
-    <td>xxxapp-archetype-x.y.z</td>
-    <td>xxxapp-archetype-x.y.z-RCn</td>
-</tr>
-</table>
-
-where `xxx` represents a specific component or archetype being released.
-
-{note
-In fact, git allows the same name to be used for both branches and for tags; within git they are namespaced to be unique.  However, using the same name for the branch confuses `maven-release-plugin`; thus the branch name is slightly different from the tag name.
-}
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/release-checklist.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/release-checklist.md b/content-OLDSITE/contributors/release-checklist.md
deleted file mode 100644
index cbbc19b..0000000
--- a/content-OLDSITE/contributors/release-checklist.md
+++ /dev/null
@@ -1,113 +0,0 @@
-Title: Release Checklist
-
-[//]: # (content copied to _user-guide_xxx)
-
-See also the [full release process](release-process.html) and [one-pager](release-process-one-pager.html).
-
-## Checklist
-
-also as a (published) <a href="https://docs.google.com/a/haywood-associates.co.uk/spreadsheet/pub?key=0Ahw-_f4BrwqAdGpJNzY4T1I1dmRFcTJtcTdmcjVVLXc&single=true&gid=2&output=html">google doc spreadsheet</a>.
-
-<table class="table table-bordered table-striped table-condensed table-hover">
-    <thead>
-        <tr>
-            <th>Artifact</th>
-            <th>Env?</th>
-            <th>Update parent POM ver.</th>
-            <th>Update TCK POM ver.</th>
-            <th>Newer plugin versions</th>
-            <th>Newer deps</th>
-            <th>Formatting</th>
-            <th>License headers (RAT)</th>
-            <th>License check</th>
-            <th>Recreate archetype</th>
-            <th>Commit changes</th>
-        </tr>
-    </thead>
-    <tbody>
-        <tr>
-            <th>isis</th>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>n/a</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>n/a</td>
-            <td>&nbsp;</td>
-        </tr>
-<!--        
-        <tr>
-            <th>isis-viewer-wicket</th>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>n/a</td>
-            <td>&nbsp;</td>
-        </tr>
--->        
-        <tr>
-            <th>simpleapp-archetype</th>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>n/a</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-        </tr>
-    </tbody>
-    <thead>
-        <tr>
-            <th>Artifact</th>
-            <th>prepare dryrun</th>
-            <th>prepare</th>
-            <th>confirm</th>
-            <th>perform</th>
-            <th>stage (nexus)</th>
-            <th>git push</th>
-        </tr>
-    </thead>
-    <tbody>
-        <tr>
-            <th>isis</th>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-        </tr>
-<!--
-        <tr>
-            <th>isis-viewer-wicket</th>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-        </tr>
--->
-        <tr>
-            <th>simpleapp-archetype</th>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-            <td>&nbsp;</td>
-        </tr>
-    </tbody>
-</table>
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/release-process-one-pager.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/release-process-one-pager.md b/content-OLDSITE/contributors/release-process-one-pager.md
deleted file mode 100644
index 13b699d..0000000
--- a/content-OLDSITE/contributors/release-process-one-pager.md
+++ /dev/null
@@ -1,225 +0,0 @@
-Title: Release Process (1 pager)
-
-[//]: # (content copied to _user-guide_xxx)
-
-See also the [full release process](release-process.html) and the [release checklist](release-checklist.html).
-
-## Switch to correct directory, parameterize the release
-
-{note
-Make sure you are in the correct directory (eg core, or example/archetype/zzz)
-}
-
-if  you are releasing `core`:
-
-    cd core
-
-    export ISISTMP=/c/tmp              # or whatever
-    export ISISART=isis
-    export ISISDEV=1.9.0-SNAPSHOT
-    export ISISREL=1.8.0
-    export ISISRC=RC1
-
-    export ISISCOR="Y"
-    env | grep ISIS | sort
-
-<!--
-if releasing a `component/xxx/yyy`, eg:
-
-    cd component/xxx/yyy
-
-    export ISISTMP=/c/tmp              # or whatever
-    export ISISART=isis-xxx-yyy
-    export ISISDEV=1.9.0-SNAPSHOT
-    export ISISREL=1.8.0
-    export ISISRC=RC1
-
-    export ISISCOR="N"
-    export ISISCPT=$(echo $ISISART | cut -d- -f2)
-    export ISISCPN=$(echo $ISISART | cut -d- -f3)
-    env | grep ISIS | sort
--->
-
-See [here](recreating-an-archetype.html) for details on recreating and releasing an archetype.    
-
-
-## Get code
-
-<--If **releasing core**, then pull --> 
-Pull down latest, create branch (eg `prepare/isis-1.8.0`):
-
-    git checkout master
-    git pull --ff-only
-    git checkout -b $ISISART-$ISISREL
-
-<!--
-If **releasing a component without also releasing core**, then pull down latest, create branch (eg `isis-xxx-yyy-1.8.0`):
-
-    git checkout master
-    git pull --ff-only
-    git checkout -b $ISISART-$ISISREL
-
-If **releasing a component on top of a core release**, then omit this step (just continue in the same branch as for core).
--->
-
-##Update parent pom
-
-<!--If **releasing core**, check:-->
-Check:
-
-* parent is `org.apache:apache` (non-SNAPSHOT version)
-
-<!--
-If **releasing a component**, check:
-
-* parent of component is `o.a.isis.core:isis`            (non-SNAPSHOT version)
-    * eg `component/viewer/wicket/pom.xml`
-* parent of tck modules is `o.a.isis.core:isis-core-tck` (non-SNAPSHOT version)
-    * eg `component/viewer/wicket/tck/pom.xml`
--->
-
-##Check for SNAPSHOT dependencies
-
-Search for any non-`SNAPSHOT` usages (including tck project, if any):
-
-    grep SNAPSHOT `/bin/find . -name pom.xml | grep -v target | sort`
-
-or (more thoroughly):
-
-    vi `/bin/find . -name pom.xml | grep -v target | sort`
-
-
-## Sanity check
-
-{note
-Make sure you are in the correct directory (eg core, <!--component/xxx/yyy--> or example/archetype/zzz)
-}
-
-<!--If **releasing core**, then clean-->
-Clean all local mvn artifacts and rebuild with `-o` flag:
-
-    cd core
-    
-    rm -rf ~/.m2/repository/org/apache/isis
-    mvn clean install -o
-
-<!--
-If **releasing a component without also releasing core**, then clean all local mvn artifacst and rebuild **without `-o`** flag:
-
-    cd component/xxx/yyy
-    
-    rm -rf ~/.m2/repository/org/apache/isis
-    mvn clean install
-
-If **releasing a component on top of a core release**, then do not clean, just rebuild with `-o` flag:
-
-    mvn clean install -o
--->
-    
-## Check versions
-
-####Update plugin versions
-
-> Actually, you may want to defer this and do after cutting the release (ie beginning of a new dev cycle)
-
-    mvn versions:display-plugin-updates > /tmp/foo
-    grep "\->" /tmp/foo | /bin/sort -u
-
-####Newer dependencies:
-
-> Actually, you may want to defer this and do after cutting the release (ie beginning of a new dev cycle)
-
-    mvn versions:display-dependency-updates > /tmp/foo
-    grep "\->" /tmp/foo | /bin/sort -u
-
-## Update license information
-
-####Missing license headers in files:
-
-    mvn org.apache.rat:apache-rat-plugin:check -D rat.numUnapprovedLicenses=50 -o
-    for a in `/bin/find . -name rat.txt -print`; do grep '!???' $a; done
-
-####Missing/spurious `supplemental-models.xml`
-
-    mvn license:download-licenses
-    if [ "$ISISCOR" == "Y" ]; then
-        groovy ../scripts/checkmissinglicenses.groovy
-    else
-        groovy ../../../scripts/checkmissinglicenses.groovy
-    fi
-
-    
-## Commit changes
-
-Commit any changes from the preceding steps:
-
-    git commit -am "ISIS-nnnn: updates to pom.xml etc for release"
-
-## Release
-
-#### Prepare:
-
-{note
-Make sure you are in the correct directory (eg core, <!--component/xxx/yyy--> or example/archetype/zzz)
-}
-
-first the dry run:
-
-    mvn release:prepare -P apache-release \
-                        -DdryRun=true \
-                        -DreleaseVersion=$ISISREL \
-                        -DdevelopmentVersion=$ISISDEV \
-                        -Dtag=$ISISART-$ISISREL-$ISISRC
-                        
-then "for real": 
-
-    mvn release:prepare -P apache-release -DskipTests=true -Dresume=false \
-                        -DreleaseVersion=$ISISREL \
-                        -DdevelopmentVersion=$ISISDEV \
-                        -Dtag=$ISISART-$ISISREL-$ISISRC
-
-#### Confirm:
-
-    rm -rf $ISISTMP/$ISISART-$ISISREL
-    mkdir $ISISTMP/$ISISART-$ISISREL
-
-    if [ "$ISISCOR" == "Y" ]; then
-        ZIPDIR="$M2_REPO/repository/org/apache/isis/core/$ISISART/$ISISREL"
-    else
-        ZIPDIR="$M2_REPO/repository/org/apache/isis/$ISISCPT/$ISISART/$ISISREL"
-    fi
-    echo "cp \"$ZIPDIR/$ISISART-$ISISREL-source-release.zip\" $ISISTMP/$ISISART-$ISISREL/."
-    cp "$ZIPDIR/$ISISART-$ISISREL-source-release.zip" $ISISTMP/$ISISART-$ISISREL/.
-
-    pushd $ISISTMP/$ISISART-$ISISREL
-    unzip $ISISART-$ISISREL-source-release.zip
-
-    cd $ISISART-$ISISREL
-    mvn clean install
-
-    cat DEPENDENCIES
-
-    popd
-
-#### Perform:
-
-    mvn release:perform -P apache-release \
-        -DworkingDirectory=$ISISTMP/$ISISART-$ISISREL/checkout
-     
-> The `workingDirectory` property is to avoid 260char path issue if building on Windows.
- 
-## Nexus staging
-
-Log onto [repository.apache.org](http://repository.apache.org) and close the staging repo.
-
-## Git branches/tags
-
-Push branch:
-
-    git push -u origin $ISISART-$ISISREL
-
-Then push tag:
-
-    git push origin refs/tags/$ISISART-$ISISREL-$ISISRC:refs/tags/$ISISART-$ISISREL-$ISISRC
-    git fetch
-


[19/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.reveal.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.reveal.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.reveal.js
deleted file mode 100644
index e6a6018..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.reveal.js
+++ /dev/null
@@ -1,471 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.reveal = {
-    name : 'reveal',
-
-    version : '5.5.1',
-
-    locked : false,
-
-    settings : {
-      animation : 'fadeAndPop',
-      animation_speed : 250,
-      close_on_background_click : true,
-      close_on_esc : true,
-      dismiss_modal_class : 'close-reveal-modal',
-      multiple_opened : false,
-      bg_class : 'reveal-modal-bg',
-      root_element : 'body',
-      open : function(){},
-      opened : function(){},
-      close : function(){},
-      closed : function(){},
-      bg : $('.reveal-modal-bg'),
-      css : {
-        open : {
-          'opacity' : 0,
-          'visibility' : 'visible',
-          'display' : 'block'
-        },
-        close : {
-          'opacity' : 1,
-          'visibility' : 'hidden',
-          'display' : 'none'
-        }
-      }
-    },
-
-    init : function (scope, method, options) {
-      $.extend(true, this.settings, method, options);
-      this.bindings(method, options);
-    },
-
-    events : function (scope) {
-      var self = this,
-          S = self.S;
-
-      S(this.scope)
-        .off('.reveal')
-        .on('click.fndtn.reveal', '[' + this.add_namespace('data-reveal-id') + ']:not([disabled])', function (e) {
-          e.preventDefault();
-
-          if (!self.locked) {
-            var element = S(this),
-                ajax = element.data(self.data_attr('reveal-ajax'));
-
-            self.locked = true;
-
-            if (typeof ajax === 'undefined') {
-              self.open.call(self, element);
-            } else {
-              var url = ajax === true ? element.attr('href') : ajax;
-
-              self.open.call(self, element, {url : url});
-            }
-          }
-        });
-
-      S(document)
-        .on('click.fndtn.reveal', this.close_targets(), function (e) {
-          e.preventDefault();
-          if (!self.locked) {
-            var settings = S('[' + self.attr_name() + '].open').data(self.attr_name(true) + '-init') || self.settings,
-                bg_clicked = S(e.target)[0] === S('.' + settings.bg_class)[0];
-
-            if (bg_clicked) {
-              if (settings.close_on_background_click) {
-                e.stopPropagation();
-              } else {
-                return;
-              }
-            }
-
-            self.locked = true;
-            self.close.call(self, bg_clicked ? S('[' + self.attr_name() + '].open') : S(this).closest('[' + self.attr_name() + ']'));
-          }
-        });
-
-      if (S('[' + self.attr_name() + ']', this.scope).length > 0) {
-        S(this.scope)
-          // .off('.reveal')
-          .on('open.fndtn.reveal', this.settings.open)
-          .on('opened.fndtn.reveal', this.settings.opened)
-          .on('opened.fndtn.reveal', this.open_video)
-          .on('close.fndtn.reveal', this.settings.close)
-          .on('closed.fndtn.reveal', this.settings.closed)
-          .on('closed.fndtn.reveal', this.close_video);
-      } else {
-        S(this.scope)
-          // .off('.reveal')
-          .on('open.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.open)
-          .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.opened)
-          .on('opened.fndtn.reveal', '[' + self.attr_name() + ']', this.open_video)
-          .on('close.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.close)
-          .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.settings.closed)
-          .on('closed.fndtn.reveal', '[' + self.attr_name() + ']', this.close_video);
-      }
-
-      return true;
-    },
-
-    // PATCH #3: turning on key up capture only when a reveal window is open
-    key_up_on : function (scope) {
-      var self = this;
-
-      // PATCH #1: fixing multiple keyup event trigger from single key press
-      self.S('body').off('keyup.fndtn.reveal').on('keyup.fndtn.reveal', function ( event ) {
-        var open_modal = self.S('[' + self.attr_name() + '].open'),
-            settings = open_modal.data(self.attr_name(true) + '-init') || self.settings ;
-        // PATCH #2: making sure that the close event can be called only while unlocked,
-        //           so that multiple keyup.fndtn.reveal events don't prevent clean closing of the reveal window.
-        if ( settings && event.which === 27  && settings.close_on_esc && !self.locked) { // 27 is the keycode for the Escape key
-          self.close.call(self, open_modal);
-        }
-      });
-
-      return true;
-    },
-
-    // PATCH #3: turning on key up capture only when a reveal window is open
-    key_up_off : function (scope) {
-      this.S('body').off('keyup.fndtn.reveal');
-      return true;
-    },
-
-    open : function (target, ajax_settings) {
-      var self = this,
-          modal;
-
-      if (target) {
-        if (typeof target.selector !== 'undefined') {
-          // Find the named node; only use the first one found, since the rest of the code assumes there's only one node
-          modal = self.S('#' + target.data(self.data_attr('reveal-id'))).first();
-        } else {
-          modal = self.S(this.scope);
-
-          ajax_settings = target;
-        }
-      } else {
-        modal = self.S(this.scope);
-      }
-
-      var settings = modal.data(self.attr_name(true) + '-init');
-      settings = settings || this.settings;
-
-      if (modal.hasClass('open') && target.attr('data-reveal-id') == modal.attr('id')) {
-        return self.close(modal);
-      }
-
-      if (!modal.hasClass('open')) {
-        var open_modal = self.S('[' + self.attr_name() + '].open');
-
-        if (typeof modal.data('css-top') === 'undefined') {
-          modal.data('css-top', parseInt(modal.css('top'), 10))
-            .data('offset', this.cache_offset(modal));
-        }
-
-        this.key_up_on(modal);    // PATCH #3: turning on key up capture only when a reveal window is open
-
-        modal.on('open.fndtn.reveal').trigger('open.fndtn.reveal');
-
-        if (open_modal.length < 1) {
-          this.toggle_bg(modal, true);
-        }
-
-        if (typeof ajax_settings === 'string') {
-          ajax_settings = {
-            url : ajax_settings
-          };
-        }
-
-        if (typeof ajax_settings === 'undefined' || !ajax_settings.url) {
-          if (open_modal.length > 0) {
-            if (settings.multiple_opened) {
-              this.to_back(open_modal);
-            } else {
-              this.hide(open_modal, settings.css.close);
-            }
-          }
-
-          this.show(modal, settings.css.open);
-        } else {
-          var old_success = typeof ajax_settings.success !== 'undefined' ? ajax_settings.success : null;
-
-          $.extend(ajax_settings, {
-            success : function (data, textStatus, jqXHR) {
-              if ( $.isFunction(old_success) ) {
-                var result = old_success(data, textStatus, jqXHR);
-                if (typeof result == 'string') {
-                  data = result;
-                }
-              }
-
-              modal.html(data);
-              self.S(modal).foundation('section', 'reflow');
-              self.S(modal).children().foundation();
-
-              if (open_modal.length > 0) {
-                if (settings.multiple_opened) {
-                  this.to_back(open_modal);
-                } else {
-                  this.hide(open_modal, settings.css.close);
-                }
-              }
-              self.show(modal, settings.css.open);
-            }
-          });
-
-          $.ajax(ajax_settings);
-        }
-      }
-      self.S(window).trigger('resize');
-    },
-
-    close : function (modal) {
-      var modal = modal && modal.length ? modal : this.S(this.scope),
-          open_modals = this.S('[' + this.attr_name() + '].open'),
-          settings = modal.data(this.attr_name(true) + '-init') || this.settings;
-
-      if (open_modals.length > 0) {
-        this.locked = true;
-        this.key_up_off(modal);   // PATCH #3: turning on key up capture only when a reveal window is open
-        modal.trigger('close').trigger('close.fndtn.reveal');
-        
-        if ((settings.multiple_opened && open_modals.length === 1) || !settings.multiple_opened || modal.length > 1) {
-          this.toggle_bg(modal, false);
-          this.to_front(modal);
-        }
-        
-        if (settings.multiple_opened) {
-          this.hide(modal, settings.css.close, settings);
-          this.to_front($($.makeArray(open_modals).reverse()[1]));
-        } else {
-          this.hide(open_modals, settings.css.close, settings);
-        }
-      }
-    },
-
-    close_targets : function () {
-      var base = '.' + this.settings.dismiss_modal_class;
-
-      if (this.settings.close_on_background_click) {
-        return base + ', .' + this.settings.bg_class;
-      }
-
-      return base;
-    },
-
-    toggle_bg : function (modal, state) {
-      if (this.S('.' + this.settings.bg_class).length === 0) {
-        this.settings.bg = $('<div />', {'class': this.settings.bg_class})
-          .appendTo('body').hide();
-      }
-
-      var visible = this.settings.bg.filter(':visible').length > 0;
-      if ( state != visible ) {
-        if ( state == undefined ? visible : !state ) {
-          this.hide(this.settings.bg);
-        } else {
-          this.show(this.settings.bg);
-        }
-      }
-    },
-
-    show : function (el, css) {
-      // is modal
-      if (css) {
-        var settings = el.data(this.attr_name(true) + '-init') || this.settings,
-            root_element = settings.root_element;
-
-        if (el.parent(root_element).length === 0) {
-          var placeholder = el.wrap('<div style="display: none;" />').parent();
-
-          el.on('closed.fndtn.reveal.wrapped', function () {
-            el.detach().appendTo(placeholder);
-            el.unwrap().unbind('closed.fndtn.reveal.wrapped');
-          });
-
-          el.detach().appendTo(root_element);
-        }
-
-        var animData = getAnimationData(settings.animation);
-        if (!animData.animate) {
-          this.locked = false;
-        }
-        if (animData.pop) {
-          css.top = $(window).scrollTop() - el.data('offset') + 'px';
-          var end_css = {
-            top: $(window).scrollTop() + el.data('css-top') + 'px',
-            opacity: 1
-          };
-
-          return setTimeout(function () {
-            return el
-              .css(css)
-              .animate(end_css, settings.animation_speed, 'linear', function () {
-                this.locked = false;
-                el.trigger('opened').trigger('opened.fndtn.reveal');
-              }.bind(this))
-              .addClass('open');
-          }.bind(this), settings.animation_speed / 2);
-        }
-
-        if (animData.fade) {
-          css.top = $(window).scrollTop() + el.data('css-top') + 'px';
-          var end_css = {opacity: 1};
-
-          return setTimeout(function () {
-            return el
-              .css(css)
-              .animate(end_css, settings.animation_speed, 'linear', function () {
-                this.locked = false;
-                el.trigger('opened').trigger('opened.fndtn.reveal');
-              }.bind(this))
-              .addClass('open');
-          }.bind(this), settings.animation_speed / 2);
-        }
-
-        return el.css(css).show().css({opacity : 1}).addClass('open').trigger('opened').trigger('opened.fndtn.reveal');
-      }
-
-      var settings = this.settings;
-
-      // should we animate the background?
-      if (getAnimationData(settings.animation).fade) {
-        return el.fadeIn(settings.animation_speed / 2);
-      }
-
-      this.locked = false;
-
-      return el.show();
-    },
-    
-    to_back : function(el) {
-      el.addClass('toback');
-    },
-    
-    to_front : function(el) {
-      el.removeClass('toback');
-    },
-
-    hide : function (el, css) {
-      // is modal
-      if (css) {
-        var settings = el.data(this.attr_name(true) + '-init');
-        settings = settings || this.settings;
-
-        var animData = getAnimationData(settings.animation);
-        if (!animData.animate) {
-          this.locked = false;
-        }
-        if (animData.pop) {
-          var end_css = {
-            top: - $(window).scrollTop() - el.data('offset') + 'px',
-            opacity: 0
-          };
-
-          return setTimeout(function () {
-            return el
-              .animate(end_css, settings.animation_speed, 'linear', function () {
-                this.locked = false;
-                el.css(css).trigger('closed').trigger('closed.fndtn.reveal');
-              }.bind(this))
-              .removeClass('open');
-          }.bind(this), settings.animation_speed / 2);
-        }
-
-        if (animData.fade) {
-          var end_css = {opacity : 0};
-
-          return setTimeout(function () {
-            return el
-              .animate(end_css, settings.animation_speed, 'linear', function () {
-                this.locked = false;
-                el.css(css).trigger('closed').trigger('closed.fndtn.reveal');
-              }.bind(this))
-              .removeClass('open');
-          }.bind(this), settings.animation_speed / 2);
-        }
-
-        return el.hide().css(css).removeClass('open').trigger('closed').trigger('closed.fndtn.reveal');
-      }
-
-      var settings = this.settings;
-
-      // should we animate the background?
-      if (getAnimationData(settings.animation).fade) {
-        return el.fadeOut(settings.animation_speed / 2);
-      }
-
-      return el.hide();
-    },
-
-    close_video : function (e) {
-      var video = $('.flex-video', e.target),
-          iframe = $('iframe', video);
-
-      if (iframe.length > 0) {
-        iframe.attr('data-src', iframe[0].src);
-        iframe.attr('src', iframe.attr('src'));
-        video.hide();
-      }
-    },
-
-    open_video : function (e) {
-      var video = $('.flex-video', e.target),
-          iframe = video.find('iframe');
-
-      if (iframe.length > 0) {
-        var data_src = iframe.attr('data-src');
-        if (typeof data_src === 'string') {
-          iframe[0].src = iframe.attr('data-src');
-        } else {
-          var src = iframe[0].src;
-          iframe[0].src = undefined;
-          iframe[0].src = src;
-        }
-        video.show();
-      }
-    },
-
-    data_attr : function (str) {
-      if (this.namespace.length > 0) {
-        return this.namespace + '-' + str;
-      }
-
-      return str;
-    },
-
-    cache_offset : function (modal) {
-      var offset = modal.show().height() + parseInt(modal.css('top'), 10);
-
-      modal.hide();
-
-      return offset;
-    },
-
-    off : function () {
-      $(this.scope).off('.fndtn.reveal');
-    },
-
-    reflow : function () {}
-  };
-
-  /*
-   * getAnimationData('popAndFade') // {animate: true,  pop: true,  fade: true}
-   * getAnimationData('fade')       // {animate: true,  pop: false, fade: true}
-   * getAnimationData('pop')        // {animate: true,  pop: true,  fade: false}
-   * getAnimationData('foo')        // {animate: false, pop: false, fade: false}
-   * getAnimationData(null)         // {animate: false, pop: false, fade: false}
-   */
-  function getAnimationData(str) {
-    var fade = /fade/i.test(str);
-    var pop = /pop/i.test(str);
-    return {
-      animate : fade || pop,
-      pop : pop,
-      fade : fade
-    };
-  }
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.slider.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.slider.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.slider.js
deleted file mode 100644
index 4addce2..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.slider.js
+++ /dev/null
@@ -1,263 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.slider = {
-    name : 'slider',
-
-    version : '5.5.1',
-
-    settings : {
-      start : 0,
-      end : 100,
-      step : 1,
-      precision : null,
-      initial : null,
-      display_selector : '',
-      vertical : false,
-      trigger_input_change : false,
-      on_change : function () {}
-    },
-
-    cache : {},
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'throttle');
-      this.bindings(method, options);
-      this.reflow();
-    },
-
-    events : function () {
-      var self = this;
-
-      $(this.scope)
-        .off('.slider')
-        .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider',
-        '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function (e) {
-          if (!self.cache.active) {
-            e.preventDefault();
-            self.set_active_slider($(e.target));
-          }
-        })
-        .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function (e) {
-          if (!!self.cache.active) {
-            e.preventDefault();
-            if ($.data(self.cache.active[0], 'settings').vertical) {
-              var scroll_offset = 0;
-              if (!e.pageY) {
-                scroll_offset = window.scrollY;
-              }
-              self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset);
-            } else {
-              self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x'));
-            }
-          }
-        })
-        .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function (e) {
-          self.remove_active_slider();
-        })
-        .on('change.fndtn.slider', function (e) {
-          self.settings.on_change();
-        });
-
-      self.S(window)
-        .on('resize.fndtn.slider', self.throttle(function (e) {
-          self.reflow();
-        }, 300));
-    },
-
-    get_cursor_position : function (e, xy) {
-      var pageXY = 'page' + xy.toUpperCase(),
-          clientXY = 'client' + xy.toUpperCase(),
-          position;
-
-      if (typeof e[pageXY] !== 'undefined') {
-        position = e[pageXY];
-      } else if (typeof e.originalEvent[clientXY] !== 'undefined') {
-        position = e.originalEvent[clientXY];
-      } else if (e.originalEvent.touches && e.originalEvent.touches[0] && typeof e.originalEvent.touches[0][clientXY] !== 'undefined') {
-        position = e.originalEvent.touches[0][clientXY];
-      } else if (e.currentPoint && typeof e.currentPoint[xy] !== 'undefined') {
-        position = e.currentPoint[xy];
-      }
-
-      return position;
-    },
-
-    set_active_slider : function ($handle) {
-      this.cache.active = $handle;
-    },
-
-    remove_active_slider : function () {
-      this.cache.active = null;
-    },
-
-    calculate_position : function ($handle, cursor_x) {
-      var self = this,
-          settings = $.data($handle[0], 'settings'),
-          handle_l = $.data($handle[0], 'handle_l'),
-          handle_o = $.data($handle[0], 'handle_o'),
-          bar_l = $.data($handle[0], 'bar_l'),
-          bar_o = $.data($handle[0], 'bar_o');
-
-      requestAnimationFrame(function () {
-        var pct;
-
-        if (Foundation.rtl && !settings.vertical) {
-          pct = self.limit_to(((bar_o + bar_l - cursor_x) / bar_l), 0, 1);
-        } else {
-          pct = self.limit_to(((cursor_x - bar_o) / bar_l), 0, 1);
-        }
-
-        pct = settings.vertical ? 1 - pct : pct;
-
-        var norm = self.normalized_value(pct, settings.start, settings.end, settings.step, settings.precision);
-
-        self.set_ui($handle, norm);
-      });
-    },
-
-    set_ui : function ($handle, value) {
-      var settings = $.data($handle[0], 'settings'),
-          handle_l = $.data($handle[0], 'handle_l'),
-          bar_l = $.data($handle[0], 'bar_l'),
-          norm_pct = this.normalized_percentage(value, settings.start, settings.end),
-          handle_offset = norm_pct * (bar_l - handle_l) - 1,
-          progress_bar_length = norm_pct * 100,
-          $handle_parent = $handle.parent(),
-          $hidden_inputs = $handle.parent().children('input[type=hidden]');
-
-      if (Foundation.rtl && !settings.vertical) {
-        handle_offset = -handle_offset;
-      }
-
-      handle_offset = settings.vertical ? -handle_offset + bar_l - handle_l + 1 : handle_offset;
-      this.set_translate($handle, handle_offset, settings.vertical);
-
-      if (settings.vertical) {
-        $handle.siblings('.range-slider-active-segment').css('height', progress_bar_length + '%');
-      } else {
-        $handle.siblings('.range-slider-active-segment').css('width', progress_bar_length + '%');
-      }
-
-      $handle_parent.attr(this.attr_name(), value).trigger('change').trigger('change.fndtn.slider');
-
-      $hidden_inputs.val(value);
-      if (settings.trigger_input_change) {
-          $hidden_inputs.trigger('change');
-      }
-
-      if (!$handle[0].hasAttribute('aria-valuemin')) {
-        $handle.attr({
-          'aria-valuemin' : settings.start,
-          'aria-valuemax' : settings.end
-        });
-      }
-      $handle.attr('aria-valuenow', value);
-
-      if (settings.display_selector != '') {
-        $(settings.display_selector).each(function () {
-          if (this.hasOwnProperty('value')) {
-            $(this).val(value);
-          } else {
-            $(this).text(value);
-          }
-        });
-      }
-
-    },
-
-    normalized_percentage : function (val, start, end) {
-      return Math.min(1, (val - start) / (end - start));
-    },
-
-    normalized_value : function (val, start, end, step, precision) {
-      var range = end - start,
-          point = val * range,
-          mod = (point - (point % step)) / step,
-          rem = point % step,
-          round = ( rem >= step * 0.5 ? step : 0);
-      return ((mod * step + round) + start).toFixed(precision);
-    },
-
-    set_translate : function (ele, offset, vertical) {
-      if (vertical) {
-        $(ele)
-          .css('-webkit-transform', 'translateY(' + offset + 'px)')
-          .css('-moz-transform', 'translateY(' + offset + 'px)')
-          .css('-ms-transform', 'translateY(' + offset + 'px)')
-          .css('-o-transform', 'translateY(' + offset + 'px)')
-          .css('transform', 'translateY(' + offset + 'px)');
-      } else {
-        $(ele)
-          .css('-webkit-transform', 'translateX(' + offset + 'px)')
-          .css('-moz-transform', 'translateX(' + offset + 'px)')
-          .css('-ms-transform', 'translateX(' + offset + 'px)')
-          .css('-o-transform', 'translateX(' + offset + 'px)')
-          .css('transform', 'translateX(' + offset + 'px)');
-      }
-    },
-
-    limit_to : function (val, min, max) {
-      return Math.min(Math.max(val, min), max);
-    },
-
-    initialize_settings : function (handle) {
-      var settings = $.extend({}, this.settings, this.data_options($(handle).parent())),
-          decimal_places_match_result;
-
-      if (settings.precision === null) {
-        decimal_places_match_result = ('' + settings.step).match(/\.([\d]*)/);
-        settings.precision = decimal_places_match_result && decimal_places_match_result[1] ? decimal_places_match_result[1].length : 0;
-      }
-
-      if (settings.vertical) {
-        $.data(handle, 'bar_o', $(handle).parent().offset().top);
-        $.data(handle, 'bar_l', $(handle).parent().outerHeight());
-        $.data(handle, 'handle_o', $(handle).offset().top);
-        $.data(handle, 'handle_l', $(handle).outerHeight());
-      } else {
-        $.data(handle, 'bar_o', $(handle).parent().offset().left);
-        $.data(handle, 'bar_l', $(handle).parent().outerWidth());
-        $.data(handle, 'handle_o', $(handle).offset().left);
-        $.data(handle, 'handle_l', $(handle).outerWidth());
-      }
-
-      $.data(handle, 'bar', $(handle).parent());
-      $.data(handle, 'settings', settings);
-    },
-
-    set_initial_position : function ($ele) {
-      var settings = $.data($ele.children('.range-slider-handle')[0], 'settings'),
-          initial = ((typeof settings.initial == 'number' && !isNaN(settings.initial)) ? settings.initial : Math.floor((settings.end - settings.start) * 0.5 / settings.step) * settings.step + settings.start),
-          $handle = $ele.children('.range-slider-handle');
-      this.set_ui($handle, initial);
-    },
-
-    set_value : function (value) {
-      var self = this;
-      $('[' + self.attr_name() + ']', this.scope).each(function () {
-        $(this).attr(self.attr_name(), value);
-      });
-      if (!!$(this.scope).attr(self.attr_name())) {
-        $(this.scope).attr(self.attr_name(), value);
-      }
-      self.reflow();
-    },
-
-    reflow : function () {
-      var self = this;
-      self.S('[' + this.attr_name() + ']').each(function () {
-        var handle = $(this).children('.range-slider-handle')[0],
-            val = $(this).attr(self.attr_name());
-        self.initialize_settings(handle);
-
-        if (val) {
-          self.set_ui($(handle), parseFloat(val));
-        } else {
-          self.set_initial_position($(this));
-        }
-      });
-    }
-  };
-
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.tab.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.tab.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.tab.js
deleted file mode 100644
index e32b0eb..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.tab.js
+++ /dev/null
@@ -1,237 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.tab = {
-    name : 'tab',
-
-    version : '5.5.1',
-
-    settings : {
-      active_class : 'active',
-      callback : function () {},
-      deep_linking : false,
-      scroll_to_content : true,
-      is_hover : false
-    },
-
-    default_tab_hashes : [],
-
-    init : function (scope, method, options) {
-      var self = this,
-          S = this.S;
-
-      this.bindings(method, options);
-
-      // store the initial href, which is used to allow correct behaviour of the
-      // browser back button when deep linking is turned on.
-      self.entry_location = window.location.href;
-
-      this.handle_location_hash_change();
-
-      // Store the default active tabs which will be referenced when the
-      // location hash is absent, as in the case of navigating the tabs and
-      // returning to the first viewing via the browser Back button.
-      S('[' + this.attr_name() + '] > .active > a', this.scope).each(function () {
-        self.default_tab_hashes.push(this.hash);
-      });
-    },
-
-    events : function () {
-      var self = this,
-          S = this.S;
-
-      var usual_tab_behavior =  function (e) {
-          var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init');
-          if (!settings.is_hover || Modernizr.touch) {
-            e.preventDefault();
-            e.stopPropagation();
-            self.toggle_active_tab(S(this).parent());
-          }
-        };
-
-      S(this.scope)
-        .off('.tab')
-        // Click event: tab title
-        .on('focus.fndtn.tab', '[' + this.attr_name() + '] > * > a', usual_tab_behavior )
-        .on('click.fndtn.tab', '[' + this.attr_name() + '] > * > a', usual_tab_behavior )
-        // Hover event: tab title
-        .on('mouseenter.fndtn.tab', '[' + this.attr_name() + '] > * > a', function (e) {
-          var settings = S(this).closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init');
-          if (settings.is_hover) {
-            self.toggle_active_tab(S(this).parent());
-          }
-        });
-
-      // Location hash change event
-      S(window).on('hashchange.fndtn.tab', function (e) {
-        e.preventDefault();
-        self.handle_location_hash_change();
-      });
-    },
-
-    handle_location_hash_change : function () {
-
-      var self = this,
-          S = this.S;
-
-      S('[' + this.attr_name() + ']', this.scope).each(function () {
-        var settings = S(this).data(self.attr_name(true) + '-init');
-        if (settings.deep_linking) {
-          // Match the location hash to a label
-          var hash;
-          if (settings.scroll_to_content) {
-            hash = self.scope.location.hash;
-          } else {
-            // prefix the hash to prevent anchor scrolling
-            hash = self.scope.location.hash.replace('fndtn-', '');
-          }
-          if (hash != '') {
-            // Check whether the location hash references a tab content div or
-            // another element on the page (inside or outside the tab content div)
-            var hash_element = S(hash);
-            if (hash_element.hasClass('content') && hash_element.parent().hasClass('tabs-content')) {
-              // Tab content div
-              self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + hash + ']').parent());
-            } else {
-              // Not the tab content div. If inside the tab content, find the
-              // containing tab and toggle it as active.
-              var hash_tab_container_id = hash_element.closest('.content').attr('id');
-              if (hash_tab_container_id != undefined) {
-                self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=#' + hash_tab_container_id + ']').parent(), hash);
-              }
-            }
-          } else {
-            // Reference the default tab hashes which were initialized in the init function
-            for (var ind = 0; ind < self.default_tab_hashes.length; ind++) {
-              self.toggle_active_tab($('[' + self.attr_name() + '] > * > a[href=' + self.default_tab_hashes[ind] + ']').parent());
-            }
-          }
-        }
-       });
-     },
-
-    toggle_active_tab : function (tab, location_hash) {
-      var self = this,
-          S = self.S,
-          tabs = tab.closest('[' + this.attr_name() + ']'),
-          tab_link = tab.find('a'),
-          anchor = tab.children('a').first(),
-          target_hash = '#' + anchor.attr('href').split('#')[1],
-          target = S(target_hash),
-          siblings = tab.siblings(),
-          settings = tabs.data(this.attr_name(true) + '-init'),
-          interpret_keyup_action = function (e) {
-            // Light modification of Heydon Pickering's Practical ARIA Examples: http://heydonworks.com/practical_aria_examples/js/a11y.js
-
-            // define current, previous and next (possible) tabs
-
-            var $original = $(this);
-            var $prev = $(this).parents('li').prev().children('[role="tab"]');
-            var $next = $(this).parents('li').next().children('[role="tab"]');
-            var $target;
-
-            // find the direction (prev or next)
-
-            switch (e.keyCode) {
-              case 37:
-                $target = $prev;
-                break;
-              case 39:
-                $target = $next;
-                break;
-              default:
-                $target = false
-                  break;
-            }
-
-            if ($target.length) {
-              $original.attr({
-                'tabindex' : '-1',
-                'aria-selected' : null
-              });
-              $target.attr({
-                'tabindex' : '0',
-                'aria-selected' : true
-              }).focus();
-            }
-
-            // Hide panels
-
-            $('[role="tabpanel"]')
-              .attr('aria-hidden', 'true');
-
-            // Show panel which corresponds to target
-
-            $('#' + $(document.activeElement).attr('href').substring(1))
-              .attr('aria-hidden', null);
-
-          },
-          go_to_hash = function(hash) {
-            // This function allows correct behaviour of the browser's back button when deep linking is enabled. Without it
-            // the user would get continually redirected to the default hash.
-            var is_entry_location = window.location.href === self.entry_location,
-                default_hash = settings.scroll_to_content ? self.default_tab_hashes[0] : is_entry_location ? window.location.hash :'fndtn-' + self.default_tab_hashes[0].replace('#', '')
-
-            if (!(is_entry_location && hash === default_hash)) {
-              window.location.hash = hash;
-            }
-          };
-
-      // allow usage of data-tab-content attribute instead of href
-      if (S(this).data(this.data_attr('tab-content'))) {
-        target_hash = '#' + S(this).data(this.data_attr('tab-content')).split('#')[1];
-        target = S(target_hash);
-      }
-
-      if (settings.deep_linking) {
-
-        if (settings.scroll_to_content) {
-
-          // retain current hash to scroll to content
-          go_to_hash(location_hash || target_hash);
-
-          if (location_hash == undefined || location_hash == target_hash) {
-            tab.parent()[0].scrollIntoView();
-          } else {
-            S(target_hash)[0].scrollIntoView();
-          }
-        } else {
-          // prefix the hashes so that the browser doesn't scroll down
-          if (location_hash != undefined) {
-            go_to_hash('fndtn-' + location_hash.replace('#', ''));
-          } else {
-            go_to_hash('fndtn-' + target_hash.replace('#', ''));
-          }
-        }
-      }
-
-      // WARNING: The activation and deactivation of the tab content must
-      // occur after the deep linking in order to properly refresh the browser
-      // window (notably in Chrome).
-      // Clean up multiple attr instances to done once
-      tab.addClass(settings.active_class).triggerHandler('opened');
-      tab_link.attr({'aria-selected' : 'true',  tabindex : 0});
-      siblings.removeClass(settings.active_class)
-      siblings.find('a').attr({'aria-selected' : 'false',  tabindex : -1});
-      target.siblings().removeClass(settings.active_class).attr({'aria-hidden' : 'true',  tabindex : -1});
-      target.addClass(settings.active_class).attr('aria-hidden', 'false').removeAttr('tabindex');
-      settings.callback(tab);
-      target.triggerHandler('toggled', [tab]);
-      tabs.triggerHandler('toggled', [target]);
-
-      tab_link.off('keydown').on('keydown', interpret_keyup_action );
-    },
-
-    data_attr : function (str) {
-      if (this.namespace.length > 0) {
-        return this.namespace + '-' + str;
-      }
-
-      return str;
-    },
-
-    off : function () {},
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.tooltip.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.tooltip.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.tooltip.js
deleted file mode 100644
index c4aa284..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.tooltip.js
+++ /dev/null
@@ -1,307 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.tooltip = {
-    name : 'tooltip',
-
-    version : '5.5.1',
-
-    settings : {
-      additional_inheritable_classes : [],
-      tooltip_class : '.tooltip',
-      append_to : 'body',
-      touch_close_text : 'Tap To Close',
-      disable_for_touch : false,
-      hover_delay : 200,
-      show_on : 'all',
-      tip_template : function (selector, content) {
-        return '<span data-selector="' + selector + '" id="' + selector + '" class="'
-          + Foundation.libs.tooltip.settings.tooltip_class.substring(1)
-          + '" role="tooltip">' + content + '<span class="nub"></span></span>';
-      }
-    },
-
-    cache : {},
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'random_str');
-      this.bindings(method, options);
-    },
-
-    should_show : function (target, tip) {
-      var settings = $.extend({}, this.settings, this.data_options(target));
-
-      if (settings.show_on === 'all') {
-        return true;
-      } else if (this.small() && settings.show_on === 'small') {
-        return true;
-      } else if (this.medium() && settings.show_on === 'medium') {
-        return true;
-      } else if (this.large() && settings.show_on === 'large') {
-        return true;
-      }
-      return false;
-    },
-
-    medium : function () {
-      return matchMedia(Foundation.media_queries['medium']).matches;
-    },
-
-    large : function () {
-      return matchMedia(Foundation.media_queries['large']).matches;
-    },
-
-    events : function (instance) {
-      var self = this,
-          S = self.S;
-
-      self.create(this.S(instance));
-
-      $(this.scope)
-        .off('.tooltip')
-        .on('mouseenter.fndtn.tooltip mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip',
-          '[' + this.attr_name() + ']', function (e) {
-          var $this = S(this),
-              settings = $.extend({}, self.settings, self.data_options($this)),
-              is_touch = false;
-
-          if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type) && S(e.target).is('a')) {
-            return false;
-          }
-
-          if (/mouse/i.test(e.type) && self.ie_touch(e)) {
-            return false;
-          }
-
-          if ($this.hasClass('open')) {
-            if (Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) {
-              e.preventDefault();
-            }
-            self.hide($this);
-          } else {
-            if (settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) {
-              return;
-            } else if (!settings.disable_for_touch && Modernizr.touch && /touchstart|MSPointerDown/i.test(e.type)) {
-              e.preventDefault();
-              S(settings.tooltip_class + '.open').hide();
-              is_touch = true;
-            }
-
-            if (/enter|over/i.test(e.type)) {
-              this.timer = setTimeout(function () {
-                var tip = self.showTip($this);
-              }.bind(this), self.settings.hover_delay);
-            } else if (e.type === 'mouseout' || e.type === 'mouseleave') {
-              clearTimeout(this.timer);
-              self.hide($this);
-            } else {
-              self.showTip($this);
-            }
-          }
-        })
-        .on('mouseleave.fndtn.tooltip touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', '[' + this.attr_name() + '].open', function (e) {
-          if (/mouse/i.test(e.type) && self.ie_touch(e)) {
-            return false;
-          }
-
-          if ($(this).data('tooltip-open-event-type') == 'touch' && e.type == 'mouseleave') {
-            return;
-          } else if ($(this).data('tooltip-open-event-type') == 'mouse' && /MSPointerDown|touchstart/i.test(e.type)) {
-            self.convert_to_touch($(this));
-          } else {
-            self.hide($(this));
-          }
-        })
-        .on('DOMNodeRemoved DOMAttrModified', '[' + this.attr_name() + ']:not(a)', function (e) {
-          self.hide(S(this));
-        });
-    },
-
-    ie_touch : function (e) {
-      // How do I distinguish between IE11 and Windows Phone 8?????
-      return false;
-    },
-
-    showTip : function ($target) {
-      var $tip = this.getTip($target);
-      if (this.should_show($target, $tip)) {
-        return this.show($target);
-      }
-      return;
-    },
-
-    getTip : function ($target) {
-      var selector = this.selector($target),
-          settings = $.extend({}, this.settings, this.data_options($target)),
-          tip = null;
-
-      if (selector) {
-        tip = this.S('span[data-selector="' + selector + '"]' + settings.tooltip_class);
-      }
-
-      return (typeof tip === 'object') ? tip : false;
-    },
-
-    selector : function ($target) {
-      var id = $target.attr('id'),
-          dataSelector = $target.attr(this.attr_name()) || $target.attr('data-selector');
-
-      if ((id && id.length < 1 || !id) && typeof dataSelector != 'string') {
-        dataSelector = this.random_str(6);
-        $target
-          .attr('data-selector', dataSelector)
-          .attr('aria-describedby', dataSelector);
-      }
-
-      return (id && id.length > 0) ? id : dataSelector;
-    },
-
-    create : function ($target) {
-      var self = this,
-          settings = $.extend({}, this.settings, this.data_options($target)),
-          tip_template = this.settings.tip_template;
-
-      if (typeof settings.tip_template === 'string' && window.hasOwnProperty(settings.tip_template)) {
-        tip_template = window[settings.tip_template];
-      }
-
-      var $tip = $(tip_template(this.selector($target), $('<div></div>').html($target.attr('title')).html())),
-          classes = this.inheritable_classes($target);
-
-      $tip.addClass(classes).appendTo(settings.append_to);
-
-      if (Modernizr.touch) {
-        $tip.append('<span class="tap-to-close">' + settings.touch_close_text + '</span>');
-        $tip.on('touchstart.fndtn.tooltip MSPointerDown.fndtn.tooltip', function (e) {
-          self.hide($target);
-        });
-      }
-
-      $target.removeAttr('title').attr('title', '');
-    },
-
-    reposition : function (target, tip, classes) {
-      var width, nub, nubHeight, nubWidth, column, objPos;
-
-      tip.css('visibility', 'hidden').show();
-
-      width = target.data('width');
-      nub = tip.children('.nub');
-      nubHeight = nub.outerHeight();
-      nubWidth = nub.outerHeight();
-
-      if (this.small()) {
-        tip.css({'width' : '100%'});
-      } else {
-        tip.css({'width' : (width) ? width : 'auto'});
-      }
-
-      objPos = function (obj, top, right, bottom, left, width) {
-        return obj.css({
-          'top' : (top) ? top : 'auto',
-          'bottom' : (bottom) ? bottom : 'auto',
-          'left' : (left) ? left : 'auto',
-          'right' : (right) ? right : 'auto'
-        }).end();
-      };
-
-      objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', target.offset().left);
-
-      if (this.small()) {
-        objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', 12.5, $(this.scope).width());
-        tip.addClass('tip-override');
-        objPos(nub, -nubHeight, 'auto', 'auto', target.offset().left);
-      } else {
-        var left = target.offset().left;
-        if (Foundation.rtl) {
-          nub.addClass('rtl');
-          left = target.offset().left + target.outerWidth() - tip.outerWidth();
-        }
-        objPos(tip, (target.offset().top + target.outerHeight() + 10), 'auto', 'auto', left);
-        tip.removeClass('tip-override');
-        if (classes && classes.indexOf('tip-top') > -1) {
-          if (Foundation.rtl) {
-            nub.addClass('rtl');
-          }
-          objPos(tip, (target.offset().top - tip.outerHeight()), 'auto', 'auto', left)
-            .removeClass('tip-override');
-        } else if (classes && classes.indexOf('tip-left') > -1) {
-          objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left - tip.outerWidth() - nubHeight))
-            .removeClass('tip-override');
-          nub.removeClass('rtl');
-        } else if (classes && classes.indexOf('tip-right') > -1) {
-          objPos(tip, (target.offset().top + (target.outerHeight() / 2) - (tip.outerHeight() / 2)), 'auto', 'auto', (target.offset().left + target.outerWidth() + nubHeight))
-            .removeClass('tip-override');
-          nub.removeClass('rtl');
-        }
-      }
-
-      tip.css('visibility', 'visible').hide();
-    },
-
-    small : function () {
-      return matchMedia(Foundation.media_queries.small).matches &&
-        !matchMedia(Foundation.media_queries.medium).matches;
-    },
-
-    inheritable_classes : function ($target) {
-      var settings = $.extend({}, this.settings, this.data_options($target)),
-          inheritables = ['tip-top', 'tip-left', 'tip-bottom', 'tip-right', 'radius', 'round'].concat(settings.additional_inheritable_classes),
-          classes = $target.attr('class'),
-          filtered = classes ? $.map(classes.split(' '), function (el, i) {
-            if ($.inArray(el, inheritables) !== -1) {
-              return el;
-            }
-          }).join(' ') : '';
-
-      return $.trim(filtered);
-    },
-
-    convert_to_touch : function ($target) {
-      var self = this,
-          $tip = self.getTip($target),
-          settings = $.extend({}, self.settings, self.data_options($target));
-
-      if ($tip.find('.tap-to-close').length === 0) {
-        $tip.append('<span class="tap-to-close">' + settings.touch_close_text + '</span>');
-        $tip.on('click.fndtn.tooltip.tapclose touchstart.fndtn.tooltip.tapclose MSPointerDown.fndtn.tooltip.tapclose', function (e) {
-          self.hide($target);
-        });
-      }
-
-      $target.data('tooltip-open-event-type', 'touch');
-    },
-
-    show : function ($target) {
-      var $tip = this.getTip($target);
-
-      if ($target.data('tooltip-open-event-type') == 'touch') {
-        this.convert_to_touch($target);
-      }
-
-      this.reposition($target, $tip, $target.attr('class'));
-      $target.addClass('open');
-      $tip.fadeIn(150);
-    },
-
-    hide : function ($target) {
-      var $tip = this.getTip($target);
-
-      $tip.fadeOut(150, function () {
-        $tip.find('.tap-to-close').remove();
-        $tip.off('click.fndtn.tooltip.tapclose MSPointerDown.fndtn.tapclose');
-        $target.removeClass('open');
-      });
-    },
-
-    off : function () {
-      var self = this;
-      this.S(this.scope).off('.fndtn.tooltip');
-      this.S(this.settings.tooltip_class).each(function (i) {
-        $('[' + self.attr_name() + ']').eq(i).attr('title', $(this).text());
-      }).remove();
-    },
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.topbar.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.topbar.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.topbar.js
deleted file mode 100644
index 07d528e..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.topbar.js
+++ /dev/null
@@ -1,452 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.topbar = {
-    name : 'topbar',
-
-    version : '5.5.1',
-
-    settings : {
-      index : 0,
-      sticky_class : 'sticky',
-      custom_back_text : true,
-      back_text : 'Back',
-      mobile_show_parent_link : true,
-      is_hover : true,
-      scrolltop : true, // jump to top when sticky nav menu toggle is clicked
-      sticky_on : 'all'
-    },
-
-    init : function (section, method, options) {
-      Foundation.inherit(this, 'add_custom_rule register_media throttle');
-      var self = this;
-
-      self.register_media('topbar', 'foundation-mq-topbar');
-
-      this.bindings(method, options);
-
-      self.S('[' + this.attr_name() + ']', this.scope).each(function () {
-        var topbar = $(this),
-            settings = topbar.data(self.attr_name(true) + '-init'),
-            section = self.S('section, .top-bar-section', this);
-        topbar.data('index', 0);
-        var topbarContainer = topbar.parent();
-        if (topbarContainer.hasClass('fixed') || self.is_sticky(topbar, topbarContainer, settings) ) {
-          self.settings.sticky_class = settings.sticky_class;
-          self.settings.sticky_topbar = topbar;
-          topbar.data('height', topbarContainer.outerHeight());
-          topbar.data('stickyoffset', topbarContainer.offset().top);
-        } else {
-          topbar.data('height', topbar.outerHeight());
-        }
-
-        if (!settings.assembled) {
-          self.assemble(topbar);
-        }
-
-        if (settings.is_hover) {
-          self.S('.has-dropdown', topbar).addClass('not-click');
-        } else {
-          self.S('.has-dropdown', topbar).removeClass('not-click');
-        }
-
-        // Pad body when sticky (scrolled) or fixed.
-        self.add_custom_rule('.f-topbar-fixed { padding-top: ' + topbar.data('height') + 'px }');
-
-        if (topbarContainer.hasClass('fixed')) {
-          self.S('body').addClass('f-topbar-fixed');
-        }
-      });
-
-    },
-
-    is_sticky : function (topbar, topbarContainer, settings) {
-      var sticky     = topbarContainer.hasClass(settings.sticky_class);
-      var smallMatch = matchMedia(Foundation.media_queries.small).matches;
-      var medMatch   = matchMedia(Foundation.media_queries.medium).matches;
-      var lrgMatch   = matchMedia(Foundation.media_queries.large).matches;
-      
-       if (sticky && settings.sticky_on === 'all') {
-          return true;
-       }
-       if (sticky && this.small() && settings.sticky_on.indexOf('small') !== -1) {
-           if (smallMatch && !medMatch && !lrgMatch) { return true; }
-       }
-       if (sticky && this.medium() && settings.sticky_on.indexOf('medium') !== -1) {
-           if (smallMatch && medMatch && !lrgMatch) { return true; }
-       }
-       if (sticky && this.large() && settings.sticky_on.indexOf('large') !== -1) {
-           if (smallMatch && medMatch && lrgMatch) { return true; }
-       }
-
-       // fix for iOS browsers
-       if (sticky && navigator.userAgent.match(/(iPad|iPhone|iPod)/g)) {
-        return true;
-       }
-       return false;
-    },
-
-    toggle : function (toggleEl) {
-      var self = this,
-          topbar;
-
-      if (toggleEl) {
-        topbar = self.S(toggleEl).closest('[' + this.attr_name() + ']');
-      } else {
-        topbar = self.S('[' + this.attr_name() + ']');
-      }
-
-      var settings = topbar.data(this.attr_name(true) + '-init');
-
-      var section = self.S('section, .top-bar-section', topbar);
-
-      if (self.breakpoint()) {
-        if (!self.rtl) {
-          section.css({left : '0%'});
-          $('>.name', section).css({left : '100%'});
-        } else {
-          section.css({right : '0%'});
-          $('>.name', section).css({right : '100%'});
-        }
-
-        self.S('li.moved', section).removeClass('moved');
-        topbar.data('index', 0);
-
-        topbar
-          .toggleClass('expanded')
-          .css('height', '');
-      }
-
-      if (settings.scrolltop) {
-        if (!topbar.hasClass('expanded')) {
-          if (topbar.hasClass('fixed')) {
-            topbar.parent().addClass('fixed');
-            topbar.removeClass('fixed');
-            self.S('body').addClass('f-topbar-fixed');
-          }
-        } else if (topbar.parent().hasClass('fixed')) {
-          if (settings.scrolltop) {
-            topbar.parent().removeClass('fixed');
-            topbar.addClass('fixed');
-            self.S('body').removeClass('f-topbar-fixed');
-
-            window.scrollTo(0, 0);
-          } else {
-            topbar.parent().removeClass('expanded');
-          }
-        }
-      } else {
-        if (self.is_sticky(topbar, topbar.parent(), settings)) {
-          topbar.parent().addClass('fixed');
-        }
-
-        if (topbar.parent().hasClass('fixed')) {
-          if (!topbar.hasClass('expanded')) {
-            topbar.removeClass('fixed');
-            topbar.parent().removeClass('expanded');
-            self.update_sticky_positioning();
-          } else {
-            topbar.addClass('fixed');
-            topbar.parent().addClass('expanded');
-            self.S('body').addClass('f-topbar-fixed');
-          }
-        }
-      }
-    },
-
-    timer : null,
-
-    events : function (bar) {
-      var self = this,
-          S = this.S;
-
-      S(this.scope)
-        .off('.topbar')
-        .on('click.fndtn.topbar', '[' + this.attr_name() + '] .toggle-topbar', function (e) {
-          e.preventDefault();
-          self.toggle(this);
-        })
-        .on('click.fndtn.topbar', '.top-bar .top-bar-section li a[href^="#"],[' + this.attr_name() + '] .top-bar-section li a[href^="#"]', function (e) {
-            var li = $(this).closest('li');
-            if (self.breakpoint() && !li.hasClass('back') && !li.hasClass('has-dropdown')) {
-              self.toggle();
-            }
-        })
-        .on('click.fndtn.topbar', '[' + this.attr_name() + '] li.has-dropdown', function (e) {
-          var li = S(this),
-              target = S(e.target),
-              topbar = li.closest('[' + self.attr_name() + ']'),
-              settings = topbar.data(self.attr_name(true) + '-init');
-
-          if (target.data('revealId')) {
-            self.toggle();
-            return;
-          }
-
-          if (self.breakpoint()) {
-            return;
-          }
-
-          if (settings.is_hover && !Modernizr.touch) {
-            return;
-          }
-
-          e.stopImmediatePropagation();
-
-          if (li.hasClass('hover')) {
-            li
-              .removeClass('hover')
-              .find('li')
-              .removeClass('hover');
-
-            li.parents('li.hover')
-              .removeClass('hover');
-          } else {
-            li.addClass('hover');
-
-            $(li).siblings().removeClass('hover');
-
-            if (target[0].nodeName === 'A' && target.parent().hasClass('has-dropdown')) {
-              e.preventDefault();
-            }
-          }
-        })
-        .on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown>a', function (e) {
-          if (self.breakpoint()) {
-
-            e.preventDefault();
-
-            var $this = S(this),
-                topbar = $this.closest('[' + self.attr_name() + ']'),
-                section = topbar.find('section, .top-bar-section'),
-                dropdownHeight = $this.next('.dropdown').outerHeight(),
-                $selectedLi = $this.closest('li');
-
-            topbar.data('index', topbar.data('index') + 1);
-            $selectedLi.addClass('moved');
-
-            if (!self.rtl) {
-              section.css({left : -(100 * topbar.data('index')) + '%'});
-              section.find('>.name').css({left : 100 * topbar.data('index') + '%'});
-            } else {
-              section.css({right : -(100 * topbar.data('index')) + '%'});
-              section.find('>.name').css({right : 100 * topbar.data('index') + '%'});
-            }
-
-            topbar.css('height', $this.siblings('ul').outerHeight(true) + topbar.data('height'));
-          }
-        });
-
-      S(window).off('.topbar').on('resize.fndtn.topbar', self.throttle(function () {
-          self.resize.call(self);
-      }, 50)).trigger('resize').trigger('resize.fndtn.topbar').load(function () {
-          // Ensure that the offset is calculated after all of the pages resources have loaded
-          S(this).trigger('resize.fndtn.topbar');
-      });
-
-      S('body').off('.topbar').on('click.fndtn.topbar', function (e) {
-        var parent = S(e.target).closest('li').closest('li.hover');
-
-        if (parent.length > 0) {
-          return;
-        }
-
-        S('[' + self.attr_name() + '] li.hover').removeClass('hover');
-      });
-
-      // Go up a level on Click
-      S(this.scope).on('click.fndtn.topbar', '[' + this.attr_name() + '] .has-dropdown .back', function (e) {
-        e.preventDefault();
-
-        var $this = S(this),
-            topbar = $this.closest('[' + self.attr_name() + ']'),
-            section = topbar.find('section, .top-bar-section'),
-            settings = topbar.data(self.attr_name(true) + '-init'),
-            $movedLi = $this.closest('li.moved'),
-            $previousLevelUl = $movedLi.parent();
-
-        topbar.data('index', topbar.data('index') - 1);
-
-        if (!self.rtl) {
-          section.css({left : -(100 * topbar.data('index')) + '%'});
-          section.find('>.name').css({left : 100 * topbar.data('index') + '%'});
-        } else {
-          section.css({right : -(100 * topbar.data('index')) + '%'});
-          section.find('>.name').css({right : 100 * topbar.data('index') + '%'});
-        }
-
-        if (topbar.data('index') === 0) {
-          topbar.css('height', '');
-        } else {
-          topbar.css('height', $previousLevelUl.outerHeight(true) + topbar.data('height'));
-        }
-
-        setTimeout(function () {
-          $movedLi.removeClass('moved');
-        }, 300);
-      });
-
-      // Show dropdown menus when their items are focused
-      S(this.scope).find('.dropdown a')
-        .focus(function () {
-          $(this).parents('.has-dropdown').addClass('hover');
-        })
-        .blur(function () {
-          $(this).parents('.has-dropdown').removeClass('hover');
-        });
-    },
-
-    resize : function () {
-      var self = this;
-      self.S('[' + this.attr_name() + ']').each(function () {
-        var topbar = self.S(this),
-            settings = topbar.data(self.attr_name(true) + '-init');
-
-        var stickyContainer = topbar.parent('.' + self.settings.sticky_class);
-        var stickyOffset;
-
-        if (!self.breakpoint()) {
-          var doToggle = topbar.hasClass('expanded');
-          topbar
-            .css('height', '')
-            .removeClass('expanded')
-            .find('li')
-            .removeClass('hover');
-
-            if (doToggle) {
-              self.toggle(topbar);
-            }
-        }
-
-        if (self.is_sticky(topbar, stickyContainer, settings)) {
-          if (stickyContainer.hasClass('fixed')) {
-            // Remove the fixed to allow for correct calculation of the offset.
-            stickyContainer.removeClass('fixed');
-
-            stickyOffset = stickyContainer.offset().top;
-            if (self.S(document.body).hasClass('f-topbar-fixed')) {
-              stickyOffset -= topbar.data('height');
-            }
-
-            topbar.data('stickyoffset', stickyOffset);
-            stickyContainer.addClass('fixed');
-          } else {
-            stickyOffset = stickyContainer.offset().top;
-            topbar.data('stickyoffset', stickyOffset);
-          }
-        }
-
-      });
-    },
-
-    breakpoint : function () {
-      return !matchMedia(Foundation.media_queries['topbar']).matches;
-    },
-
-    small : function () {
-      return matchMedia(Foundation.media_queries['small']).matches;
-    },
-
-    medium : function () {
-      return matchMedia(Foundation.media_queries['medium']).matches;
-    },
-
-    large : function () {
-      return matchMedia(Foundation.media_queries['large']).matches;
-    },
-
-    assemble : function (topbar) {
-      var self = this,
-          settings = topbar.data(this.attr_name(true) + '-init'),
-          section = self.S('section, .top-bar-section', topbar);
-
-      // Pull element out of the DOM for manipulation
-      section.detach();
-
-      self.S('.has-dropdown>a', section).each(function () {
-        var $link = self.S(this),
-            $dropdown = $link.siblings('.dropdown'),
-            url = $link.attr('href'),
-            $titleLi;
-
-        if (!$dropdown.find('.title.back').length) {
-
-          if (settings.mobile_show_parent_link == true && url) {
-            $titleLi = $('<li class="title back js-generated"><h5><a href="javascript:void(0)"></a></h5></li><li class="parent-link hide-for-large-up"><a class="parent-link js-generated" href="' + url + '">' + $link.html() +'</a></li>');
-          } else {
-            $titleLi = $('<li class="title back js-generated"><h5><a href="javascript:void(0)"></a></h5>');
-          }
-
-          // Copy link to subnav
-          if (settings.custom_back_text == true) {
-            $('h5>a', $titleLi).html(settings.back_text);
-          } else {
-            $('h5>a', $titleLi).html('&laquo; ' + $link.html());
-          }
-          $dropdown.prepend($titleLi);
-        }
-      });
-
-      // Put element back in the DOM
-      section.appendTo(topbar);
-
-      // check for sticky
-      this.sticky();
-
-      this.assembled(topbar);
-    },
-
-    assembled : function (topbar) {
-      topbar.data(this.attr_name(true), $.extend({}, topbar.data(this.attr_name(true)), {assembled : true}));
-    },
-
-    height : function (ul) {
-      var total = 0,
-          self = this;
-
-      $('> li', ul).each(function () {
-        total += self.S(this).outerHeight(true);
-      });
-
-      return total;
-    },
-
-    sticky : function () {
-      var self = this;
-
-      this.S(window).on('scroll', function () {
-        self.update_sticky_positioning();
-      });
-    },
-
-    update_sticky_positioning : function () {
-      var klass = '.' + this.settings.sticky_class,
-          $window = this.S(window),
-          self = this;
-
-      if (self.settings.sticky_topbar && self.is_sticky(this.settings.sticky_topbar, this.settings.sticky_topbar.parent(), this.settings)) {
-        var distance = this.settings.sticky_topbar.data('stickyoffset');
-        if (!self.S(klass).hasClass('expanded')) {
-          if ($window.scrollTop() > (distance)) {
-            if (!self.S(klass).hasClass('fixed')) {
-              self.S(klass).addClass('fixed');
-              self.S('body').addClass('f-topbar-fixed');
-            }
-          } else if ($window.scrollTop() <= distance) {
-            if (self.S(klass).hasClass('fixed')) {
-              self.S(klass).removeClass('fixed');
-              self.S('body').removeClass('f-topbar-fixed');
-            }
-          }
-        }
-      }
-    },
-
-    off : function () {
-      this.S(this.scope).off('.fndtn.topbar');
-      this.S(window).off('.fndtn.topbar');
-    },
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/vendor/fastclick.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/vendor/fastclick.js b/content-OLDSITE/docs/js/foundation/5.5.1/vendor/fastclick.js
deleted file mode 100644
index 11dc5e1..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/vendor/fastclick.js
+++ /dev/null
@@ -1,8 +0,0 @@
-!function(){"use strict";/**
-	 * @preserve FastClick: polyfill to remove click delays on browsers with touch UIs.
-	 *
-	 * @codingstandard ftlabs-jsv2
-	 * @copyright The Financial Times Limited [All Rights Reserved]
-	 * @license MIT License (see LICENSE.txt)
-	 */
-function a(b,d){function e(a,b){return function(){return a.apply(b,arguments)}}var f;if(d=d||{},this.trackingClick=!1,this.trackingClickStart=0,this.targetElement=null,this.touchStartX=0,this.touchStartY=0,this.lastTouchIdentifier=0,this.touchBoundary=d.touchBoundary||10,this.layer=b,this.tapDelay=d.tapDelay||200,this.tapTimeout=d.tapTimeout||700,!a.notNeeded(b)){for(var g=["onMouse","onClick","onTouchStart","onTouchMove","onTouchEnd","onTouchCancel"],h=this,i=0,j=g.length;j>i;i++)h[g[i]]=e(h[g[i]],h);c&&(b.addEventListener("mouseover",this.onMouse,!0),b.addEventListener("mousedown",this.onMouse,!0),b.addEventListener("mouseup",this.onMouse,!0)),b.addEventListener("click",this.onClick,!0),b.addEventListener("touchstart",this.onTouchStart,!1),b.addEventListener("touchmove",this.onTouchMove,!1),b.addEventListener("touchend",this.onTouchEnd,!1),b.addEventListener("touchcancel",this.onTouchCancel,!1),Event.prototype.stopImmediatePropagation||(b.removeEventListener=function(a,c,d){var e=
 Node.prototype.removeEventListener;"click"===a?e.call(b,a,c.hijacked||c,d):e.call(b,a,c,d)},b.addEventListener=function(a,c,d){var e=Node.prototype.addEventListener;"click"===a?e.call(b,a,c.hijacked||(c.hijacked=function(a){a.propagationStopped||c(a)}),d):e.call(b,a,c,d)}),"function"==typeof b.onclick&&(f=b.onclick,b.addEventListener("click",function(a){f(a)},!1),b.onclick=null)}}var b=navigator.userAgent.indexOf("Windows Phone")>=0,c=navigator.userAgent.indexOf("Android")>0&&!b,d=/iP(ad|hone|od)/.test(navigator.userAgent)&&!b,e=d&&/OS 4_\d(_\d)?/.test(navigator.userAgent),f=d&&/OS [6-7]_\d/.test(navigator.userAgent),g=navigator.userAgent.indexOf("BB10")>0;a.prototype.needsClick=function(a){switch(a.nodeName.toLowerCase()){case"button":case"select":case"textarea":if(a.disabled)return!0;break;case"input":if(d&&"file"===a.type||a.disabled)return!0;break;case"label":case"iframe":case"video":return!0}return/\bneedsclick\b/.test(a.className)},a.prototype.needsFocus=function(a){switch(a.n
 odeName.toLowerCase()){case"textarea":return!0;case"select":return!c;case"input":switch(a.type){case"button":case"checkbox":case"file":case"image":case"radio":case"submit":return!1}return!a.disabled&&!a.readOnly;default:return/\bneedsfocus\b/.test(a.className)}},a.prototype.sendClick=function(a,b){var c,d;document.activeElement&&document.activeElement!==a&&document.activeElement.blur(),d=b.changedTouches[0],c=document.createEvent("MouseEvents"),c.initMouseEvent(this.determineEventType(a),!0,!0,window,1,d.screenX,d.screenY,d.clientX,d.clientY,!1,!1,!1,!1,0,null),c.forwardedTouchEvent=!0,a.dispatchEvent(c)},a.prototype.determineEventType=function(a){return c&&"select"===a.tagName.toLowerCase()?"mousedown":"click"},a.prototype.focus=function(a){var b;d&&a.setSelectionRange&&0!==a.type.indexOf("date")&&"time"!==a.type&&"month"!==a.type?(b=a.value.length,a.setSelectionRange(b,b)):a.focus()},a.prototype.updateScrollParent=function(a){var b,c;if(b=a.fastClickScrollParent,!b||!b.contains(a)
 ){c=a;do{if(c.scrollHeight>c.offsetHeight){b=c,a.fastClickScrollParent=c;break}c=c.parentElement}while(c)}b&&(b.fastClickLastScrollTop=b.scrollTop)},a.prototype.getTargetElementFromEventTarget=function(a){return a.nodeType===Node.TEXT_NODE?a.parentNode:a},a.prototype.onTouchStart=function(a){var b,c,f;if(a.targetTouches.length>1)return!0;if(b=this.getTargetElementFromEventTarget(a.target),c=a.targetTouches[0],d){if(f=window.getSelection(),f.rangeCount&&!f.isCollapsed)return!0;if(!e){if(c.identifier&&c.identifier===this.lastTouchIdentifier)return a.preventDefault(),!1;this.lastTouchIdentifier=c.identifier,this.updateScrollParent(b)}}return this.trackingClick=!0,this.trackingClickStart=a.timeStamp,this.targetElement=b,this.touchStartX=c.pageX,this.touchStartY=c.pageY,a.timeStamp-this.lastClickTime<this.tapDelay&&a.preventDefault(),!0},a.prototype.touchHasMoved=function(a){var b=a.changedTouches[0],c=this.touchBoundary;return Math.abs(b.pageX-this.touchStartX)>c||Math.abs(b.pageY-this.
 touchStartY)>c?!0:!1},a.prototype.onTouchMove=function(a){return this.trackingClick?((this.targetElement!==this.getTargetElementFromEventTarget(a.target)||this.touchHasMoved(a))&&(this.trackingClick=!1,this.targetElement=null),!0):!0},a.prototype.findControl=function(a){return void 0!==a.control?a.control:a.htmlFor?document.getElementById(a.htmlFor):a.querySelector("button, input:not([type=hidden]), keygen, meter, output, progress, select, textarea")},a.prototype.onTouchEnd=function(a){var b,g,h,i,j,k=this.targetElement;if(!this.trackingClick)return!0;if(a.timeStamp-this.lastClickTime<this.tapDelay)return this.cancelNextClick=!0,!0;if(a.timeStamp-this.trackingClickStart>this.tapTimeout)return!0;if(this.cancelNextClick=!1,this.lastClickTime=a.timeStamp,g=this.trackingClickStart,this.trackingClick=!1,this.trackingClickStart=0,f&&(j=a.changedTouches[0],k=document.elementFromPoint(j.pageX-window.pageXOffset,j.pageY-window.pageYOffset)||k,k.fastClickScrollParent=this.targetElement.fastCl
 ickScrollParent),h=k.tagName.toLowerCase(),"label"===h){if(b=this.findControl(k)){if(this.focus(k),c)return!1;k=b}}else if(this.needsFocus(k))return a.timeStamp-g>100||d&&window.top!==window&&"input"===h?(this.targetElement=null,!1):(this.focus(k),this.sendClick(k,a),d&&"select"===h||(this.targetElement=null,a.preventDefault()),!1);return d&&!e&&(i=k.fastClickScrollParent,i&&i.fastClickLastScrollTop!==i.scrollTop)?!0:(this.needsClick(k)||(a.preventDefault(),this.sendClick(k,a)),!1)},a.prototype.onTouchCancel=function(){this.trackingClick=!1,this.targetElement=null},a.prototype.onMouse=function(a){return this.targetElement?a.forwardedTouchEvent?!0:a.cancelable&&(!this.needsClick(this.targetElement)||this.cancelNextClick)?(a.stopImmediatePropagation?a.stopImmediatePropagation():a.propagationStopped=!0,a.stopPropagation(),a.preventDefault(),!1):!0:!0},a.prototype.onClick=function(a){var b;return this.trackingClick?(this.targetElement=null,this.trackingClick=!1,!0):"submit"===a.target.t
 ype&&0===a.detail?!0:(b=this.onMouse(a),b||(this.targetElement=null),b)},a.prototype.destroy=function(){var a=this.layer;c&&(a.removeEventListener("mouseover",this.onMouse,!0),a.removeEventListener("mousedown",this.onMouse,!0),a.removeEventListener("mouseup",this.onMouse,!0)),a.removeEventListener("click",this.onClick,!0),a.removeEventListener("touchstart",this.onTouchStart,!1),a.removeEventListener("touchmove",this.onTouchMove,!1),a.removeEventListener("touchend",this.onTouchEnd,!1),a.removeEventListener("touchcancel",this.onTouchCancel,!1)},a.notNeeded=function(a){var b,d,e,f;if("undefined"==typeof window.ontouchstart)return!0;if(d=+(/Chrome\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1]){if(!c)return!0;if(b=document.querySelector("meta[name=viewport]")){if(-1!==b.content.indexOf("user-scalable=no"))return!0;if(d>31&&document.documentElement.scrollWidth<=window.outerWidth)return!0}}if(g&&(e=navigator.userAgent.match(/Version\/([0-9]*)\.([0-9]*)/),e[1]>=10&&e[2]>=3&&(b=document.que
 rySelector("meta[name=viewport]")))){if(-1!==b.content.indexOf("user-scalable=no"))return!0;if(document.documentElement.scrollWidth<=window.outerWidth)return!0}return"none"===a.style.msTouchAction||"manipulation"===a.style.touchAction?!0:(f=+(/Firefox\/([0-9]+)/.exec(navigator.userAgent)||[,0])[1],f>=27&&(b=document.querySelector("meta[name=viewport]"),b&&(-1!==b.content.indexOf("user-scalable=no")||document.documentElement.scrollWidth<=window.outerWidth))?!0:"none"===a.style.touchAction||"manipulation"===a.style.touchAction?!0:!1)},a.attach=function(b,c){return new a(b,c)},"function"==typeof define&&"object"==typeof define.amd&&define.amd?define(function(){return a}):"undefined"!=typeof module&&module.exports?(module.exports=a.attach,module.exports.FastClick=a):window.FastClick=a}();
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/vendor/jquery.cookie.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/vendor/jquery.cookie.js b/content-OLDSITE/docs/js/foundation/5.5.1/vendor/jquery.cookie.js
deleted file mode 100644
index 45712a1..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/vendor/jquery.cookie.js
+++ /dev/null
@@ -1,8 +0,0 @@
-/*!
- * jQuery Cookie Plugin v1.4.1
- * https://github.com/carhartl/jquery-cookie
- *
- * Copyright 2013 Klaus Hartl
- * Released under the MIT license
- */
-!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.lengt
 h;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}});
\ No newline at end of file


[54/59] [abbrv] isis-site git commit: ISIS-1521: adds a search capability

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugfun/ugfun.html
----------------------------------------------------------------------
diff --git a/content/guides/ugfun/ugfun.html b/content/guides/ugfun/ugfun.html
index 8e17f5c..7db6486 100644
--- a/content/guides/ugfun/ugfun.html
+++ b/content/guides/ugfun/ugfun.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Fundamentals</title> 
+  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/ugfun/ugfun.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -6813,7 +6835,7 @@ isis.services = employee.Employees,\
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -7152,11 +7174,14 @@ isis.services = employee.Employees,\
     </div> 
    </div> 
   </div> 
-  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugfun/ugfun.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugfun/ugfun.pdf b/content/guides/ugfun/ugfun.pdf
index 14ff892..8da80e8 100644
--- a/content/guides/ugfun/ugfun.pdf
+++ b/content/guides/ugfun/ugfun.pdf
@@ -4,8 +4,8 @@
 << /Title (Fundamentals)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170331082034+01'00')
-/ModDate (D:20170331082034+01'00')
+/CreationDate (D:20170404001024+01'00')
+/ModDate (D:20170404001024+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugodn/ugodn.html
----------------------------------------------------------------------
diff --git a/content/guides/ugodn/ugodn.html b/content/guides/ugodn/ugodn.html
index a6f5d45..7151a98 100644
--- a/content/guides/ugodn/ugodn.html
+++ b/content/guides/ugodn/ugodn.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>DataNucleus Object Store</title> 
+  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/ugodn/ugodn.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -1462,7 +1484,7 @@ isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword=</code></pre
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -1508,11 +1530,14 @@ isis.persistor.datanucleus.impl.javax.jdo.option.ConnectionPassword=</code></pre
     </div> 
    </div> 
   </div> 
-  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugodn/ugodn.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugodn/ugodn.pdf b/content/guides/ugodn/ugodn.pdf
index a37b81f..8cbc529 100644
--- a/content/guides/ugodn/ugodn.pdf
+++ b/content/guides/ugodn/ugodn.pdf
@@ -4,8 +4,8 @@
 << /Title (DataNucleus Object Store)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170331082103+01'00')
-/ModDate (D:20170331082103+01'00')
+/CreationDate (D:20170404001105+01'00')
+/ModDate (D:20170404001105+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugsec/ugsec.html
----------------------------------------------------------------------
diff --git a/content/guides/ugsec/ugsec.html b/content/guides/ugsec/ugsec.html
index 9e74b64..9a230d6 100644
--- a/content/guides/ugsec/ugsec.html
+++ b/content/guides/ugsec/ugsec.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Security</title> 
+  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/ugsec/ugsec.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -1803,7 +1825,7 @@ userRegistrationService.registerUser(userDetails);</code></pre>
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -1862,11 +1884,14 @@ userRegistrationService.registerUser(userDetails);</code></pre>
     </div> 
    </div> 
   </div> 
-  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugsec/ugsec.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugsec/ugsec.pdf b/content/guides/ugsec/ugsec.pdf
index b07b3ff..6289bc3 100644
--- a/content/guides/ugsec/ugsec.pdf
+++ b/content/guides/ugsec/ugsec.pdf
@@ -4,8 +4,8 @@
 << /Title (Security)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170331082110+01'00')
-/ModDate (D:20170331082110+01'00')
+/CreationDate (D:20170404001110+01'00')
+/ModDate (D:20170404001110+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugtst/ugtst.html
----------------------------------------------------------------------
diff --git a/content/guides/ugtst/ugtst.html b/content/guides/ugtst/ugtst.html
index 2348eeb..5af81cf 100644
--- a/content/guides/ugtst/ugtst.html
+++ b/content/guides/ugtst/ugtst.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Testing</title> 
+  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/ugtst/ugtst.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -3243,7 +3265,7 @@ toDoItem = sudoService.sudo(username,
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -3340,11 +3362,14 @@ toDoItem = sudoService.sudo(username,
     </div> 
    </div> 
   </div> 
-  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugtst/ugtst.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugtst/ugtst.pdf b/content/guides/ugtst/ugtst.pdf
index 711bff4..9427980 100644
--- a/content/guides/ugtst/ugtst.pdf
+++ b/content/guides/ugtst/ugtst.pdf
@@ -4,8 +4,8 @@
 << /Title (Testing)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170331082118+01'00')
-/ModDate (D:20170331082118+01'00')
+/CreationDate (D:20170404001119+01'00')
+/ModDate (D:20170404001119+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugvro/ugvro.html
----------------------------------------------------------------------
diff --git a/content/guides/ugvro/ugvro.html b/content/guides/ugvro/ugvro.html
index 6af9160..8ac32db 100644
--- a/content/guides/ugvro/ugvro.html
+++ b/content/guides/ugvro/ugvro.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Restful Objects Viewer</title> 
+  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/ugvro/ugvro.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -1594,7 +1616,7 @@ findCustomer.get({<span class="key">queryString</span>: JSON.stringify(findCusto
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -1657,11 +1679,14 @@ findCustomer.get({<span class="key">queryString</span>: JSON.stringify(findCusto
     </div> 
    </div> 
   </div> 
-  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugvro/ugvro.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugvro/ugvro.pdf b/content/guides/ugvro/ugvro.pdf
index 1ecb9bb..d3d4ec7 100644
--- a/content/guides/ugvro/ugvro.pdf
+++ b/content/guides/ugvro/ugvro.pdf
@@ -4,8 +4,8 @@
 << /Title (Restful Objects Viewer)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170331082133+01'00')
-/ModDate (D:20170331082133+01'00')
+/CreationDate (D:20170404001142+01'00')
+/ModDate (D:20170404001142+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugvw/ugvw.html
----------------------------------------------------------------------
diff --git a/content/guides/ugvw/ugvw.html b/content/guides/ugvw/ugvw.html
index c2ae53e..d25ba22 100644
--- a/content/guides/ugvw/ugvw.html
+++ b/content/guides/ugvw/ugvw.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Wicket Viewer</title> 
+  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/guides/ugvw/ugvw.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -3174,7 +3196,7 @@ public WebRequest newWebRequest(HttpServletRequest servletRequest, String filter
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -3331,11 +3353,14 @@ public WebRequest newWebRequest(HttpServletRequest servletRequest, String filter
     </div> 
    </div> 
   </div> 
-  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/ugvw/ugvw.pdf
----------------------------------------------------------------------
diff --git a/content/guides/ugvw/ugvw.pdf b/content/guides/ugvw/ugvw.pdf
index bf715a2..accfd2c 100644
--- a/content/guides/ugvw/ugvw.pdf
+++ b/content/guides/ugvw/ugvw.pdf
@@ -4,8 +4,8 @@
 << /Title (Wicket Viewer)
 /Creator (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
 /Producer (Asciidoctor PDF 1.5.0.alpha.11, based on Prawn 1.3.0)
-/CreationDate (D:20170331082139+01'00')
-/ModDate (D:20170331082139+01'00')
+/CreationDate (D:20170404001153+01'00')
+/ModDate (D:20170404001153+01'00')
 >>
 endobj
 2 0 obj

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/help.html
----------------------------------------------------------------------
diff --git a/content/help.html b/content/help.html
index 9acfa8e..cb85284 100644
--- a/content/help.html
+++ b/content/help.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Help</title> 
+  <base href="./"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="./css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="./js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="./css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="./css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="./css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/help.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -501,7 +523,7 @@ table.CodeRay td.code>pre{padding:0}
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -516,11 +538,14 @@ table.CodeRay td.code>pre{padding:0}
     </div> 
    </div> 
   </div> 
-  <script src="./js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="./js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="./css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="./js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="./js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/index.html
----------------------------------------------------------------------
diff --git a/content/index.html b/content/index.html
index 5e2f8f4..d3c7e7f 100644
--- a/content/index.html
+++ b/content/index.html
@@ -6,6 +6,8 @@
 
     <title>Apache Isis</title>
 
+    <base href="." />
+
     <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -32,11 +34,11 @@
 
 
     <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line -->
-    <link href="./css/foundation/5.5.1/foundation.css" rel="stylesheet" />
-    <script src="./js/foundation/5.5.1/vendor/modernizr.js"></script>
-    <link href="./css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet">
-    <link href="./css/slick/1.5.0/slick.css" rel="stylesheet">
-    <link href="./css/slick/1.5.0/slick-theme.css" rel="stylesheet">
+    <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet" />
+    <script src="js/foundation/5.5.1/vendor/modernizr.js"></script>
+    <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet">
+    <link href="css/slick/1.5.0/slick.css" rel="stylesheet">
+    <link href="css/slick/1.5.0/slick-theme.css" rel="stylesheet">
 
 
 
@@ -375,7 +377,7 @@
                 <ul class="title-area">
                     <li class="name">
                         <h1>
-                            <a href="./index.html">Apache Isis&trade;</a>
+                            <a href="index.html">Apache Isis&trade;</a>
                         </h1>
                     </li>
                     <!-- Remove the class "menu-icon" to get rid of menu icon. Take out "Menu" to just have icon alone -->
@@ -386,8 +388,8 @@
                     <ul class="right">
 
                         <li class="has-form">
-                            <form id="hello-world" action="sayhello">
-                                <input class="form-control" id="searchfield" type="text" length="30" placeholder="Search"/>
+                            <form id="search-form">
+                                <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"/>
                             </form>
 
                         </li>
@@ -396,10 +398,10 @@
                     <!-- Left Nav Section -->
                     <ul class="left">
 
-                        <li><a href="./documentation.html">Documentation</a></li>
-                        <li><a href="./downloads.html">Downloads</a></li>
-                        <li><a href="./help.html">Help</a></li>
-                        <li><a href="./asf.html">@ASF</a></li>
+                        <li><a href="documentation.html">Documentation</a></li>
+                        <li><a href="downloads.html">Downloads</a></li>
+                        <li><a href="help.html">Help</a></li>
+                        <li><a href="asf.html">@ASF</a></li>
 
                     </ul>
 
@@ -430,7 +432,7 @@
 
                 <div class="row">
                     <div class="large-6 medium-6 columns">
-                        <img class="logo" src="./images/isis-logo-568x286.png" alt="Apache Isis"/>
+                        <img class="logo" src="images/isis-logo-568x286.png" alt="Apache Isis"/>
                     </div>
                     <div class="large-1 medium-1 columns">
                         &nbsp;
@@ -644,7 +646,7 @@ And I must say this: "Great Support from the development team"</p>
                            <h3 class="legend">Domain Driven Applications, Quickly</h3>
                             <p>Apache Isis&trade; is a framework for rapidly developing domain-driven apps in Java.  Write your business logic in entities, domain services or view models, and the framework dynamically generates a representation of that domain model as a webapp or a rich hypermedia REST API.</p>
 
-                            <p><a class="button btn btn-primary btn-lg learn-more" href="./documentation.html" role="button">Learn more �</a></p>
+                            <p><a class="button btn btn-primary btn-lg learn-more" href="documentation.html" role="button">Learn more �</a></p>
                         </div>
                     </div>
                 </div>
@@ -659,14 +661,14 @@ And I must say this: "Great Support from the development team"</p>
                         <p>Apache Isis dynamically builds both a generic UI and also a rich hypermedia REST API directly from the underlying domain objects.
                             This makes for extremely rapid prototyping and a short feedback cycle, perfect for agile development.
                             The UI can also be extended for specific use cases, and can be themed using <a href="http://getbootstrap.com">Bootstrap</a>.</p>
-                        <p><a class="button small info radius" href="./isis-in-pictures.html" role="button">See Apache Isis in action �</a></p>
+                        <p><a class="button small info radius" href="isis-in-pictures.html" role="button">See Apache Isis in action �</a></p>
                     </div>
                     <div class="large-4 medium-4 columns">
                         <h2>Domain-Driven</h2>
                         <p>The core of an Apache Isis application are the domain objects, either persisted entities or view models.
                             Business rules can be associated directly with domain objects, or can be factored out into separate
                             services.  Apache Isis performs dependency injection everywhere to ensure that the application remains decoupled.</p>
-                        <p><a class="button small info radius" href="./documentation.html" role="button">Read the docs �</a></p>
+                        <p><a class="button small info radius" href="documentation.html" role="button">Read the docs �</a></p>
                     </div>
                     <div class="large-4 medium-4 columns">
                         <h2>Add-ons <small>(non ASF)</small></h2>
@@ -690,7 +692,7 @@ And I must say this: "Great Support from the development team"</p>
 
                 <div class="row">
                     <div class="large-offset-1 large-10 medium-offset-1 medium-10 columns">
-                        <a href="./images/todoapp/todoitem.png"><img src="./images/todoapp/todoitem.png"
+                        <a href="images/todoapp/todoitem.png"><img src="images/todoapp/todoitem.png"
                             style="padding: 2px;border: 1px solid #021a40;"
                         /></a>
                     </div>
@@ -706,7 +708,7 @@ And I must say this: "Great Support from the development team"</p>
 
                 <div class="row">
                     <div class="large-offset-1 large-10 medium-offset-1 medium-10 columns">
-                        <a href="./images/todoapp/dashboard.png"><img src="./images/todoapp/dashboard.png" style="padding: 2px;border: 1px solid #021a40;" /></a>
+                        <a href="images/todoapp/dashboard.png"><img src="images/todoapp/dashboard.png" style="padding: 2px;border: 1px solid #021a40;" /></a>
                     </div>
                 </div>
 
@@ -720,7 +722,7 @@ And I must say this: "Great Support from the development team"</p>
 
                 <div class="row">
                     <div class="large-offset-1 large-10 medium-offset-1 medium-10 columns">
-                        <a href="./images/todoapp/swagger-ui.png"><img src="./images/todoapp/swagger-ui.png" style="padding: 2px;border: 1px solid #021a40;" /></a>
+                        <a href="images/todoapp/swagger-ui.png"><img src="images/todoapp/swagger-ui.png" style="padding: 2px;border: 1px solid #021a40;" /></a>
                     </div>
                 </div>
 
@@ -823,19 +825,19 @@ mvn archetype:generate  \
 
 
 
-<script src="./js/foundation/5.5.1/vendor/jquery.js"></script>
-<script src="./js/foundation/5.5.1/foundation.min.js"></script>
+<script src="js/foundation/5.5.1/vendor/jquery.js"></script>
+<script src="js/foundation/5.5.1/foundation.min.js"></script>
 
 
-<link href="./css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet">
-<script src="./js/jqueryui/1.11.4/jquery-ui.min.js"></script>
-<script src="./js/jquery.tocify/1.9.0/jquery.tocify.js"></script>
+<link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet">
+<script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script>
+<script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script>
 
-<script src="./js/slick/1.5.0/slick.min.js"></script>
+<script src="js/slick/1.5.0/slick.min.js"></script>
 
-<script src="./js/elasticlunr/elasticlunr.min.js"></script>
+<script src="js/elasticlunr/elasticlunr.min.js"></script>
 
-<script type="text/javascript" src="js/app.js"></script>
+<script src="js/app.js"></script>
 
 
 <script type="text/javascript">

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/js/app.js
----------------------------------------------------------------------
diff --git a/content/js/app.js b/content/js/app.js
index 7cad7c9..920a1a2 100644
--- a/content/js/app.js
+++ b/content/js/app.js
@@ -1,51 +1,61 @@
-$('#hello-world').submit(function(ev) {
-    ev.preventDefault(); // to stop the form from submitting
-    /* Validations go here */
-
-    var searchField = $('#searchfield');
-    var searchText = searchField.val()
-
-
-    $.getJSON('/elasticlunr/index.json', function (data) {
-
-        var index = elasticlunr.Index.load(data);
-        var searchResults = index.search(searchText);
-
-        $('#search-results').empty();
-        if(searchResults.length === 0) {
-
-            $('#search-results').append("<br/>No matches found for '" + searchText + "'<br/><br/>");
-
-        } else {
-            for (var i = 0; i < searchResults.length; i++) {
-
-                var searchResult = searchResults[i];
-                var ref = searchResult['ref'];
-
-                var doc = index.documentStore.docs[ref];
-
-                var title = doc.title;
-                var description = doc.description;
-                var url = doc.url;
-                var score = searchResult['score'];
-                var percentScore = score.toFixed(2);
-
-                if(description) {
-                    $('#search-results').append("<br/><span class='searchLink'><a href='" + url + "'>" + title + " <span class='searchScore'>" + percentScore + "</span>" + "</a></span><p class='searchDescription'>" + description + "</p>");
-                }
-            };
-        }
-        $('#search-results').focus();
-        $('html,body').animate({
-            scrollTop: $("#search-results").offset().top - 80
-        });
-
-    });
-
-    $(searchField).val('');
-});
-
-$(document).ready(function(){
-    var searchField = $('#searchfield');
-    $(searchField).focus();
+$('#search-form').submit(function(ev) {
+    ev.preventDefault(); // to stop the form from submitting
+    /* Validations go here */
+
+    var searchField = $('#search-field');
+    var searchText = searchField.val()
+
+
+    $.getJSON('/elasticlunr/index.json', function (data) {
+
+        var index = elasticlunr.Index.load(data);
+        var searchResults = index.search(searchText 
+        /*,{
+            fields: {
+                title: {boost: 3},
+                description: {boost: 2},
+                body: {boost: 1}
+        }}
+        */
+        );
+
+        $('#search-results').empty();
+        if(searchResults.length === 0) {
+
+            if(searchText) {
+                $('#search-results').append("<br/>No matches found for '" + searchText + "'<br/><br/>");
+            }
+
+        } else {
+            for (var i = 0; i < Math.min(searchResults.length, 20); i++) {
+
+                var searchResult = searchResults[i];
+                var ref = searchResult['ref'];
+
+                var doc = index.documentStore.docs[ref];
+
+                var title = doc.title;
+                var description = doc.description;
+                var url = doc.url;
+                var score = searchResult['score'];
+                var percentScore = score.toFixed(2);
+
+                if(description) {
+                    $('#search-results').append("<br/><span class='searchLink'><a href='" + url + "'>" + title + " <span class='searchScore'>" + percentScore + "</span>" + "</a></span><p class='searchDescription'>" + description + "</p>");
+                }
+            };
+        }
+        $('#search-results').focus();
+        $('html,body').animate({
+            scrollTop: $("#search-results").offset().top - 80
+        });
+
+    });
+
+    $(searchField).val('');
+});
+
+$(document).ready(function(){
+    var searchField = $('#search-field');
+    $(searchField).focus();
 });
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/migration-notes/migration-notes.html
----------------------------------------------------------------------
diff --git a/content/migration-notes/migration-notes.html b/content/migration-notes/migration-notes.html
index c0c93d7..1e9bb49 100644
--- a/content/migration-notes/migration-notes.html
+++ b/content/migration-notes/migration-notes.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Migration Notes</title> 
+  <base href="../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/migration-notes/migration-notes.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -2172,7 +2194,7 @@ isis.persistor.datanucleus.impl.datanucleus.schema.validateConstraints=true</cod
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -2272,11 +2294,14 @@ isis.persistor.datanucleus.impl.datanucleus.schema.validateConstraints=true</cod
     </div> 
    </div> 
   </div> 
-  <script src="../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/pages/articles-and-presentations/articles-and-presentations.html
----------------------------------------------------------------------
diff --git a/content/pages/articles-and-presentations/articles-and-presentations.html b/content/pages/articles-and-presentations/articles-and-presentations.html
index e0ef74b..c427fc8 100644
--- a/content/pages/articles-and-presentations/articles-and-presentations.html
+++ b/content/pages/articles-and-presentations/articles-and-presentations.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Articles, Conference Sessions, Podcasts</title> 
+  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/pages/articles-and-presentations/articles-and-presentations.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -577,7 +599,7 @@ table.CodeRay td.code>pre{padding:0}
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -598,11 +620,14 @@ table.CodeRay td.code>pre{padding:0}
     </div> 
    </div> 
   </div> 
-  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/pages/books/books.html
----------------------------------------------------------------------
diff --git a/content/pages/books/books.html b/content/pages/books/books.html
index aa7ede2..655fd8e 100644
--- a/content/pages/books/books.html
+++ b/content/pages/books/books.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Books</title> 
+  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/pages/books/books.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -544,7 +566,7 @@ table.CodeRay td.code>pre{padding:0}
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -559,11 +581,14 @@ table.CodeRay td.code>pre{padding:0}
     </div> 
    </div> 
   </div> 
-  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/pages/cheat-sheet/cheat-sheet.html
----------------------------------------------------------------------
diff --git a/content/pages/cheat-sheet/cheat-sheet.html b/content/pages/cheat-sheet/cheat-sheet.html
index 92b89de..3b9aa53 100644
--- a/content/pages/cheat-sheet/cheat-sheet.html
+++ b/content/pages/cheat-sheet/cheat-sheet.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Cheat Sheet</title> 
+  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/pages/cheat-sheet/cheat-sheet.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -478,7 +500,7 @@ table.CodeRay td.code>pre{padding:0}
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -488,11 +510,14 @@ table.CodeRay td.code>pre{padding:0}
     </div> 
    </div> 
   </div> 
-  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/pages/common-use-cases/common-use-cases.html
----------------------------------------------------------------------
diff --git a/content/pages/common-use-cases/common-use-cases.html b/content/pages/common-use-cases/common-use-cases.html
index 402c26a..10d3c7c 100644
--- a/content/pages/common-use-cases/common-use-cases.html
+++ b/content/pages/common-use-cases/common-use-cases.html
@@ -4,6 +4,7 @@
   <meta charset="utf-8"> 
   <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
   <title>Common Use Cases</title> 
+  <base href="../../"> 
   <!--
         Licensed to the Apache Software Foundation (ASF) under one
         or more contributor license agreements.  See the NOTICE file
@@ -27,14 +28,11 @@
   <meta http-equiv="pragma" content="no-cache"> 
   <meta http-equiv="expires" content="-1"> 
   <!-- TODO: need to (re)instate CDN in the future (not using for now just so can develop off-line --> 
-  <link href="../../css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
-  <script src="../../js/foundation/5.5.1/vendor/modernizr.js"></script> 
-  <link href="../../css/asciidoctor/colony.css" rel="stylesheet"> 
-  <link href="../../css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
-  <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css" rel="stylesheet"> 
-  <!--[if lt IE 9]>
-      <link href="../../css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css" rel="stylesheet" />
-    <![endif]--> 
+  <link href="css/foundation/5.5.1/foundation.css" rel="stylesheet"> 
+  <script src="js/foundation/5.5.1/vendor/modernizr.js"></script> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
+  <link href="css/asciidoctor/colony.css" rel="stylesheet"> 
+  <link href="css/font-awesome/4.3.0/css/font-awesome.min.css" rel="stylesheet"> 
   <style type="text/css">
         pre code {
             background-color: inherit;
@@ -306,6 +304,22 @@ table.CodeRay td.code>pre{padding:0}
         footer {
             margin-top: 1000px;
         }
+
+        .searchLink {
+            font-size: larger;
+            color:#10B061;
+        }
+
+        .searchScore {
+            font-size: 12px;
+            color: #D5810A;
+         }
+
+        .searchDescription {
+            margin-top: 0px;
+            margin-bottom: 0px;
+        }
+
     </style> 
   <style>
         /* overriding colony.css stylesheet */
@@ -435,12 +449,8 @@ table.CodeRay td.code>pre{padding:0}
      <section class="top-bar-section"> 
       <ul class="right"> 
        <li class="has-form"> 
-        <form class="searchbox navbar-form navbar-right" id="searchbox_012614087480249044419:dn-q5gtwxya" action="http://www.google.com/cse"> 
-         <div class="row collapse"> 
-          <input type="hidden" name="cx" value="012614087480249044419:dn-q5gtwxya"> 
-          <input type="hidden" name="cof" value="FORID:0"> 
-          <input class="form-control" name="q" type="text" placeholder="Search"> 
-         </div> 
+        <form id="search-form"> 
+         <input class="form-control" id="search-field" type="text" length="30" placeholder="Search"> 
         </form> </li> 
       </ul> 
       <!-- Left Nav Section --> 
@@ -455,6 +465,18 @@ table.CodeRay td.code>pre{padding:0}
    </div> 
   </div> 
   <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <br> 
+    <br> 
+    <br> 
+   </div> 
+  </div> 
+  <div class="row"> 
+   <div class="large-12 medium-12 columns"> 
+    <div id="search-results"></div> 
+   </div> 
+  </div> 
+  <div class="row"> 
    <div id="doc-content-left" class="large-9 medium-9 columns"> 
     <div id="doc-content">
      <button type="button" class="button secondary" onclick="window.location.href=&quot;https://github.com/apache/isis/edit/master/adocs/documentation/src/main/asciidoc/pages/common-use-cases/common-use-cases.adoc&quot;" style="float: right; font-size: small; padding: 6px;  "><i class="fa fa-pencil-square-o"></i>&nbsp;Edit</button> 
@@ -536,7 +558,7 @@ table.CodeRay td.code>pre{padding:0}
     </div> 
     <footer> 
      <hr> 
-     <p class="small"> Copyright � 2010~2016 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
+     <p class="small"> Copyright � 2010~2017 The Apache&nbsp;Software&nbsp;Foundation, licensed under the Apache&nbsp;License,&nbsp;v2.0. <br> Apache, the Apache feather logo, Apache&nbsp;Isis, and the Apache&nbsp;Isis project logo are all trademarks of The&nbsp;Apache&nbsp;Software&nbsp;Foundation. </p> 
     </footer> 
    </div> 
    <div id="doc-content-right" class="large-3 medium-3 xcolumns"> 
@@ -552,11 +574,14 @@ table.CodeRay td.code>pre{padding:0}
     </div> 
    </div> 
   </div> 
-  <script src="../../js/foundation/5.5.1/vendor/jquery.js"></script> 
-  <script src="../../js/foundation/5.5.1/foundation.min.js"></script> 
-  <link href="../../css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
-  <script src="../../js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
-  <script src="../../js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/foundation/5.5.1/vendor/jquery.js"></script> 
+  <script src="js/foundation/5.5.1/foundation.min.js"></script> 
+  <link href="css/jquery.tocify/1.9.0/jquery.tocify.css" rel="stylesheet"> 
+  <script src="js/jqueryui/1.11.4/jquery-ui.min.js"></script> 
+  <script src="js/jquery.tocify/1.9.0/jquery.tocify.js"></script> 
+  <script src="js/slick/1.5.0/slick.min.js"></script> 
+  <script src="js/elasticlunr/elasticlunr.min.js"></script> 
+  <script src="js/app.js"></script> 
   <script type="text/javascript">
     $(function () {
         $("#toc").tocify({


[45/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/about.md b/content-OLDSITE/components/objectstores/about.md
deleted file mode 100644
index 978cb41..0000000
--- a/content-OLDSITE/components/objectstores/about.md
+++ /dev/null
@@ -1,4 +0,0 @@
-Title: Object Stores
-
-* [JDO](./jdo/about.html)
-* back to [documentation](../../documentation.html)

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/IsisConfigurationForJdoIntegTests.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/IsisConfigurationForJdoIntegTests.md b/content-OLDSITE/components/objectstores/jdo/IsisConfigurationForJdoIntegTests.md
deleted file mode 100644
index a81cf78..0000000
--- a/content-OLDSITE/components/objectstores/jdo/IsisConfigurationForJdoIntegTests.md
+++ /dev/null
@@ -1,10 +0,0 @@
-Title: `IsisConfigurationForJdoIntegTests`
-
-[//]: # (content copied to _user-guide_testing_integ-test-support)
-
-
-When running integration tests with the JDO Objectstore, there are certain standard configuration properties that are usually set.  For example, integration tests are usually run against an in-memory HSQLDB database.
-
-To remove a little bit of boilerplate, the `IsisConfigurationForJdoIntegTests` class (in the `org.apache.isis.objectstore.jdo.datanucleus` package) can be used to bootstrap the application.
-
-The simpleapp example application (that we reverse engineer into our) [simpleapp archetype](../../../intro/getting-started/simple-archetype.html) shows this; see for example the [`SystemAppSystemInitializer`](https://github.com/apache/isis/blob/07fe61ef3fb029ae36427f60da2afeeb931e4f88/example/application/simpleapp/integtests/src/test/java/domainapp/integtests/bootstrap/SimpleAppSystemInitializer.java#L49) class.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/about.md b/content-OLDSITE/components/objectstores/jdo/about.md
deleted file mode 100644
index 7620b84..0000000
--- a/content-OLDSITE/components/objectstores/jdo/about.md
+++ /dev/null
@@ -1,14 +0,0 @@
-Title: DataNucleus (JDO) Objectstore
-
-The JDO Objectstore provides a persistence mechanism for relational (and potentially other) databases, using the JDO API.
-
-The underlying implementation is [DataNucleus](http://www.datanucleus.org).
-
-## Releases
-
-- See [release notes](release-notes/about.html).
-
-## Further reading
-
-The [main documentation page](../../../documentation.html#jdo-objectstore) lists the pages available for the JDO Objectstore.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/autocreating-schema-objects.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/autocreating-schema-objects.md b/content-OLDSITE/components/objectstores/jdo/autocreating-schema-objects.md
deleted file mode 100644
index 2d7e67b..0000000
--- a/content-OLDSITE/components/objectstores/jdo/autocreating-schema-objects.md
+++ /dev/null
@@ -1,102 +0,0 @@
-Title: Autocreating Schema Objects (1.9.0-SNAPSHOT)
-
-[//]: # (content copied to user-guide_how-tos_using-modules)
-
-We use Java packages as a way to group related domain objects together; the package name forms a namespace.  We can then
-reason about all the classes in that package/namespace as a single unit.  Good examples are the various
-[Isis Addons](http://github.com/isisaddons) (not ASF): security, commands, auditing and so on.
-
-In the same way that Java packages act as a namespace for domain objects, it's good practice to map domain entities to
-their own (database) schemas.  As of 1.9.0-SNAPSHOT, all the IsisAddons modules do this, for example:
-
-    @javax.jdo.annotations.PersistenceCapable( ...
-            schema = "isissecurity",
-            table = "ApplicationUser")
-    public class ApplicationUser ... { ... }
-
-and
-
-    @javax.jdo.annotations.PersistenceCapable( ...
-            schema = "isisaudit",
-            table="AuditEntry")
-    public class AuditEntry ... { ... }
-
-This results in `CREATE TABLE` statements such as:
-
-    CREATE TABLE IsisAddonsSecurity."ApplicationUser" (
-        ...
-    )
-
-and
-
-    CREATE TABLE IsisAddonsSecurity."ApplicationUser" (
-        ...
-    )
-
-> If you don't want to use schemas, then note that the JDO annotations can be overridden by providing XML metadata;
-> see [here](./overriding-annotations.html) for a write-up of how to do this.
-
-## Listener to create DB schema objects
-
-Unfortunately JDO/DataNucleus does not automatically create these schema objects, but it *does* provide a listener
-on the initialization of each class into the JDO metamodel.  Apache Isis attaches a listener,
-`CreateSchemaObjectFromClassMetadata`, that checks for the schema's existence, and creates the schema if required.
-
-The guts of its implementation is:
-
-    package org.apache.isis.objectstore.jdo.datanucleus;
-
-    public class CreateSchemaObjectFromClassMetadata
-            implements MetaDataListener,
-                       PersistenceManagerFactoryAware,
-                       DataNucleusPropertiesAware {
-
-        @Override
-        public void loaded(final AbstractClassMetaData cmd) { ... }
-
-        protected String buildSqlToCheck(final AbstractClassMetaData cmd) {
-            final String schemaName = schemaNameFor(cmd);
-            return String.format("SELECT count(*) FROM INFORMATION_SCHEMA.SCHEMATA where SCHEMA_NAME = '%s'", schemaName);
-        }
-
-        protected String buildSqlToExec(final AbstractClassMetaData cmd) {
-            final String schemaName = schemaNameFor(cmd);
-            return String.format("CREATE SCHEMA \"%s\"", schemaName);
-        }
-    }
-
-This implementation works for HSQLDB, PostgreSQL and MS SQL Server, but has not been tested on other RDBMS vendors.
-
-## Registering an Alternative Implementation
-
-An alternative implementation can be registered and used through the following key in `WEB-INF/persistor_datanucleus.properties` (you could also put it in `isis.properties` if you prefer):
-
-    #
-    # hook to perform additional initialization when JDO class metadata is loaded
-    # default implementation will attempt to run 'create schema' for the specified schema.
-    #
-    #isis.persistor.datanucleus.classMetadataLoadedListener=org.apache.isis.objectstore.jdo.datanucleus.CreateSchemaFromClassMetadata
-
-Although not formal API, the default `CreateSchemaFromClassMetadata` has been designed to be easily overrideable if you
-need to tweak it to support other RDBMS'.  Any implementation must implement `org.datanucleus.metadata.MetaDataListener`:
-
-    public interface MetaDataListener {
-        void loaded(AbstractClassMetaData cmd);
-    }
-
-and can optionally implement `org.apache.isis.objectstore.jdo.datanucleus.PersistenceManagerFactoryAware`:
-
-    public interface PersistenceManagerFactoryAware {
-        public void setPersistenceManagerFactory(final PersistenceManagerFactory persistenceManagerFactory);
-    }
-
-and also `org.apache.isis.objectstore.jdo.datanucleus.DataNucleusPropertiesAware`:
-
-    public interface DataNucleusPropertiesAware {
-        public void setDataNucleusProperties(final Map<String, String> properties);
-    }
-
-which provides access to the properties passed through to JDO/DataNucleus.  Often though you should find simply
-overriding `buildSqlToCheck(...)` and `buildSqlToExec(...)` should suffice.
-
-And, if you do extend the class, please [contribute back](https://issues.apache.org/jira/browse/ISIS) your improvements.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/datanucleus-and-maven.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/datanucleus-and-maven.md b/content-OLDSITE/components/objectstores/jdo/datanucleus-and-maven.md
deleted file mode 100644
index 147691e..0000000
--- a/content-OLDSITE/components/objectstores/jdo/datanucleus-and-maven.md
+++ /dev/null
@@ -1,206 +0,0 @@
-Title: Using JDO/DataNucleus with Maven
-
-[//]: # (content copied to user-guide_getting-started_datanucleus-enhancer)
-
-> See also [how to use JDO/DataNucleus with Eclipse](./datanucleus-and-eclipse.html).  
-
-By leveraging the JDO/Datanucleus ORM, Isis' JDO objectstore is very powerful. However, with such power comes a little bit of complexity to the development environment: all domain objects must be enhanced through the [JDO enhancer](http://db.apache.org/jdo/enhancement.html).  So the enhancer must, in one way or another, be integrated into your development environment.
-
-
-However, if running on Windows, then there's a good chance you'll hit the [maximum path length limit](http://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx#maxpath). Fortunately, the workaround is straight-forward: configure a `persistence.xml` file, as described [here](./persistence_xml.html).
-
-> Note: this workaround is also required if [developing in Eclipse](./datanucleus-and-eclipse.html)).
-
-
-
-
-## Upgrading to DataNucleus 4.0.0 (1.9.0-SNAPSHOT)
-
-[//]: # (content copied to user-guide_appendices_migration-notes)
-
-Isis 1.9.0 updates to DataNucleus 4.0.0, which requires some changes (simplifications) to the Maven configuration.  
-
-If you starting a new app then you can start from the simpleapp archetype; its Maven configuration has been updated.
-
-If you have an existing Isis app that you want to upgrade, then you'll need to make some changes.
-
-### In the parent `pom.xml`
-
-under the `<project>/<properties>`, remove:
-
-<pre>
-&lt;!-- must be consistent with the versions defined by the JDO Objectstore --&gt;
-&lt;datanucleus-accessplatform-jdo-rdbms.version&gt;3.3.6&lt;/datanucleus-accessplatform-jdo-rdbms.version&gt;
-&lt;datanucleus-maven-plugin.version&gt;3.3.2&lt;/datanucleus-maven-plugin.version&gt;
-</pre>
-
-
-## In `dom/pom.xml`, 
-
-under `<build>/<plugins>`, remove:
-
-<pre>
-&lt;plugin&gt;
-    &lt;groupId&gt;org.datanucleus&lt;/groupId&gt;
-    &lt;artifactId&gt;datanucleus-maven-plugin&lt;/artifactId&gt;
-    &lt;version&gt;${datanucleus-maven-plugin.version}&lt;/version&gt;
-    &lt;configuration&gt;
-        &lt;fork&gt;false&lt;/fork&gt;
-        &lt;log4jConfiguration&gt;${basedir}/log4j.properties&lt;/log4jConfiguration&gt;
-        &lt;verbose&gt;true&lt;/verbose&gt;
-        &lt;props&gt;${basedir}/datanucleus.properties&lt;/props&gt;
-    &lt;/configuration&gt;
-    &lt;executions&gt;
-        &lt;execution&gt;
-            &lt;phase&gt;compile&lt;/phase&gt;
-            &lt;goals&gt;
-                &lt;goal&gt;enhance&lt;/goal&gt;
-            &lt;/goals&gt;
-        &lt;/execution&gt;
-    &lt;/executions&gt;
-&lt;/plugin&gt;
-</pre>
-
-and (if you have it) under `<build>/<pluginManagement>/<plugins>`, remove:
-
-<pre>
-&lt;!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--&gt;
-&lt;plugin&gt;
-    &lt;groupId&gt;org.eclipse.m2e&lt;/groupId&gt;
-    &lt;artifactId&gt;lifecycle-mapping&lt;/artifactId&gt;
-    &lt;version&gt;1.0.0&lt;/version&gt;
-    &lt;configuration&gt;
-        &lt;lifecycleMappingMetadata&gt;
-            &lt;pluginExecutions&gt;
-                &lt;pluginExecution&gt;
-                    &lt;pluginExecutionFilter&gt;
-                        &lt;groupId&gt;
-                            org.datanucleus
-                        &lt;/groupId&gt;
-                        &lt;artifactId&gt;
-                            datanucleus-maven-plugin
-                        &lt;/artifactId&gt;
-                        &lt;versionRange&gt;
-                            [3.2.0-release,)
-                        &lt;/versionRange&gt;
-                        &lt;goals&gt;
-                            &lt;goal&gt;enhance&lt;/goal&gt;
-                        &lt;/goals&gt;
-                    &lt;/pluginExecutionFilter&gt;
-                    &lt;action&gt;
-                        &lt;ignore&gt;&lt;/ignore&gt;
-                    &lt;/action&gt;
-                &lt;/pluginExecution&gt;
-            &lt;/pluginExecutions&gt;
-        &lt;/lifecycleMappingMetadata&gt;
-    &lt;/configuration&gt;
-&lt;/plugin&gt;
-</pre>
-
-and instead in `<profiles>` add:
-
-<pre>
-&lt;profile&gt;
-    &lt;id&gt;enhance&lt;/id&gt;
-    &lt;activation&gt;
-        &lt;activeByDefault&gt;true&lt;/activeByDefault&gt;
-    &lt;/activation&gt;
-    &lt;properties&gt;
-        &lt;datanucleus-maven-plugin.version&gt;4.0.0-release&lt;/datanucleus-maven-plugin.version&gt;
-    &lt;/properties&gt;
-    &lt;build&gt;
-        &lt;pluginManagement&gt;
-            &lt;plugins&gt;
-                &lt;plugin&gt;
-                    &lt;!--This plugin's configuration is used to store Eclipse m2e settings only. It has no influence on the Maven build itself.--&gt;
-                    &lt;groupId&gt;org.eclipse.m2e&lt;/groupId&gt;
-                    &lt;artifactId&gt;lifecycle-mapping&lt;/artifactId&gt;
-                    &lt;version&gt;1.0.0&lt;/version&gt;
-                    &lt;configuration&gt;
-                        &lt;lifecycleMappingMetadata&gt;
-                            &lt;pluginExecutions&gt;
-                                &lt;pluginExecution&gt;
-                                    &lt;pluginExecutionFilter&gt;
-                                        &lt;groupId&gt;org.datanucleus&lt;/groupId&gt;
-                                        &lt;artifactId&gt;datanucleus-maven-plugin&lt;/artifactId&gt;
-                                        &lt;versionRange&gt;[${datanucleus-maven-plugin.version},)&lt;/versionRange&gt;
-                                        &lt;goals&gt;
-                                            &lt;goal&gt;enhance&lt;/goal&gt;
-                                        &lt;/goals&gt;
-                                    &lt;/pluginExecutionFilter&gt;
-                                    &lt;action&gt;
-                                        &lt;ignore&gt;&lt;/ignore&gt;
-                                    &lt;/action&gt;
-                                &lt;/pluginExecution&gt;
-                            &lt;/pluginExecutions&gt;
-                        &lt;/lifecycleMappingMetadata&gt;
-                    &lt;/configuration&gt;
-                &lt;/plugin&gt;
-            &lt;/plugins&gt;
-        &lt;/pluginManagement&gt;
-        &lt;plugins&gt;
-            &lt;plugin&gt;
-                &lt;groupId&gt;org.datanucleus&lt;/groupId&gt;
-                &lt;artifactId&gt;datanucleus-maven-plugin&lt;/artifactId&gt;
-                &lt;version&gt;${datanucleus-maven-plugin.version}&lt;/version&gt;
-                &lt;configuration&gt;
-                    &lt;fork&gt;false&lt;/fork&gt;
-                    &lt;log4jConfiguration&gt;${basedir}/log4j.properties&lt;/log4jConfiguration&gt;
-                    &lt;verbose&gt;true&lt;/verbose&gt;
-                    &lt;props&gt;${basedir}/datanucleus.properties&lt;/props&gt;
-                &lt;/configuration&gt;
-                &lt;executions&gt;
-                    &lt;execution&gt;
-                        &lt;phase&gt;process-classes&lt;/phase&gt;
-                        &lt;goals&gt;
-                            &lt;goal&gt;enhance&lt;/goal&gt;
-                        &lt;/goals&gt;
-                    &lt;/execution&gt;
-                &lt;/executions&gt;
-            &lt;/plugin&gt;
-        &lt;/plugins&gt;
-    &lt;/build&gt;
-    &lt;dependencies&gt;
-        &lt;dependency&gt;
-            &lt;groupId&gt;org.datanucleus&lt;/groupId&gt;
-            &lt;artifactId&gt;datanucleus-core&lt;/artifactId&gt;
-        &lt;/dependency&gt;
-        &lt;dependency&gt;
-            &lt;groupId&gt;org.datanucleus&lt;/groupId&gt;
-            &lt;artifactId&gt;datanucleus-jodatime&lt;/artifactId&gt;
-        &lt;/dependency&gt;
-        &lt;dependency&gt;
-            &lt;groupId&gt;org.datanucleus&lt;/groupId&gt;
-            &lt;artifactId&gt;datanucleus-api-jdo&lt;/artifactId&gt;
-        &lt;/dependency&gt;
-    &lt;/dependencies&gt;
-&lt;/profile&gt;
-</pre>
-    
-If you don't use Eclipse then you can omit the `org.eclipse.m2e` plugin in `<pluginManagement>`.
-
-
-## In the webapp's `persistor_datanucleus.properties`
-
-in `src/main/webapp/WEB-INF/`, 
-
-change:
-
-    isis.persistor.datanucleus.impl.datanucleus.autoCreateSchema=true
-    isis.persistor.datanucleus.impl.datanucleus.validateTables=true
-    isis.persistor.datanucleus.impl.datanucleus.validateConstraints=true
-
-to:
-
-    isis.persistor.datanucleus.impl.datanucleus.schema.autoCreateAll=true
-    isis.persistor.datanucleus.impl.datanucleus.schema.validateTables=true
-    isis.persistor.datanucleus.impl.datanucleus.schema.validateConstraints=true
-
-and change:
-
-    isis.persistor.datanucleus.impl.datanucleus.identifier.case=PreserveCase
-
-to:
-
-    isis.persistor.datanucleus.impl.datanucleus.identifier.case=MixedCase
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/deploying-on-the-google-app-engine.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/deploying-on-the-google-app-engine.md b/content-OLDSITE/components/objectstores/jdo/deploying-on-the-google-app-engine.md
deleted file mode 100644
index 6c24abf..0000000
--- a/content-OLDSITE/components/objectstores/jdo/deploying-on-the-google-app-engine.md
+++ /dev/null
@@ -1,477 +0,0 @@
-Title: Deploying on the Google App Engine
-
-[//]: # (content copied to _user-guide_deployment_gae)
-
-The Google App Engine (GAE) provides a JDO API, meaning that you can deploy Isis onto GAE using the JDO objectstore.
-
-However, GAE is not an RDBMS, and so there are some limitations that it imposes.  This page gathers together various hints, tips and workarounds.
-
-### Primary Keys and Owned/Unowned Relationships
-
-All entities must have a `@PrimaryKey`.  Within GAE, the type of this key matters.
-
-For an entity to be an aggregate root, (ie a root of an GAE entity group), its key must be a `Long`, eg:
-
-<pre>
-    @Persistent(valueStrategy=IdGeneratorStrategy.IDENTITY)
-    @PrimaryKey
-    private Long id;
-</pre>
-
-Any collection that holds this entity type (eg `ToDoItem#dependencies` holding a collection of `ToDoItem`s) should then be annotated with `@Unowned` (a GAE annotation).
-
-If on the other hand you want the object to be owned (through a 1:m relationship somewhere) by some other root, then use a String:
-
-<pre>
-@PrimaryKey
-@Persistent(valueStrategy = javax.jdo.annotations.IdGeneratorStrategy.IDENTITY)
-@Extension(vendorName="datanucleus", key="gae.encoded-pk", value="true")
-private String key;
-</pre>
-
-Note: if you store a relationship with a String key it means that the parent object *owns* the child, any attempt to change the relationship raise and exception.
-
-### Custom Types
-
-Currently Isis' `Blob` and `Clob` types and the JODA types (`LocalDate` et al) are *not* supported in GAE.
-
-Instead, GAE defines a [fixed set of value types](https://developers.google.com/appengine/docs/java/datastore/entities#Properties_and_Value_Types), including `BlobKey`.  Members of the Isis community have this working, though I haven't seen the code.
-
-The above notwithstanding, Andy Jefferson at DataNucleus tells us:
-
-> GAE JDO/JPA does support *some* type conversion, because looking at [StoreFieldManager.java](http://code.google.com/p/datanucleus-appengine/source/browse/trunk/src/com/google/appengine/datanucleus/StoreFieldManager.java#349) for any field that is Object-based and not a relation nor Serialized it will call [TypeConverstionUtils.java](http://code.google.com/p/datanucleus-appengine/source/browse/trunk/src/com/google/appengine/datanucleus/TypeConversionUtils.java#736) and that looks for a `TypeConverter` (specify `@Extension` with key of "type-converter-name" against a field and value as the `TypeConverter` class) and it should convert it. Similarly when getting the value from the datastore.
-
-On further investigation, it seems that the GAE implementation performs a type check on a `SUPPORTED_TYPES` Java set, in `com.google.appengine.api.datastore.DataTypeUtils`:
-
-
-    234 if (!supportedTypes.contains(value.getClass())) {
-    235      throw new IllegalArgumentException(prefix + value.getClass().getName() + " is not a supported property type.");
-    236 }
-
-We still need to try out Andy's recipe, above.
-   
-The GAE `BlobKey` issue has been solved; we hope to publish further details (possibly in a blog series).
-
-
-----
-###GAE compatible version of `ToDoItem.java`
-
-Is as follows:
-
-    @javax.jdo.annotations.Queries( {
-        @javax.jdo.annotations.Query(
-                name="todo_all", language="JDOQL",
-                value="SELECT FROM dom.todo.ToDoItem WHERE ownedBy == :ownedBy"),
-        @javax.jdo.annotations.Query(
-            name="todo_notYetComplete", language="JDOQL",
-            value="SELECT FROM dom.todo.ToDoItem WHERE ownedBy == :ownedBy && complete == false"),
-        @javax.jdo.annotations.Query(
-                name="todo_complete", language="JDOQL",
-                value="SELECT FROM dom.todo.ToDoItem WHERE ownedBy == :ownedBy && complete == true"),
-        @javax.jdo.annotations.Query(
-            name="todo_similarTo", language="JDOQL",
-            value="SELECT FROM dom.todo.ToDoItem WHERE ownedBy == :ownedBy && category == :category"),
-        @javax.jdo.annotations.Query(
-                name="todo_autoComplete", language="JDOQL",
-                value="SELECT FROM dom.todo.ToDoItem WHERE ownedBy == :ownedBy && description.startsWith(:description)")
-    })
-    @javax.jdo.annotations.Version(strategy= VersionStrategy.VERSION_NUMBER, column="VERSION")
-    @ObjectType("TODO")
-    @Auditable
-    @AutoComplete(repository=ToDoItems.class, action="autoComplete")
-    @MemberGroups({"General", "Detail"})
-    @javax.jdo.annotations.PersistenceCapable
-    public class ToDoItem implements Comparable<ToDoItem> {
-    //    @PrimaryKey
-    //    @Persistent(valueStrategy = javax.jdo.annotations.IdGeneratorStrategy.IDENTITY)
-    //    @Extension(vendorName="datanucleus", key="gae.encoded-pk", value="true")
-    //  private String key;
-        @Persistent(valueStrategy=IdGeneratorStrategy.IDENTITY)
-        @PrimaryKey
-        private Long id;
-    
-    	private static final long ONE_WEEK_IN_MILLIS = 7 * 24 * 60 * 60 * 1000L;
-    
-        public static enum Category {
-            Professional, Domestic, Other;
-        }
-    
-        // {{ Identification on the UI
-        public String title() {
-            final TitleBuffer buf = new TitleBuffer();
-            buf.append(getDescription());
-            if (isComplete()) {
-                buf.append(" - Completed!");
-            } else {
-                if (getDueBy() != null) {
-                    SimpleDateFormat sdf = new SimpleDateFormat("dd-MM-yyyy");
-                    buf.append(" due by ", sdf.format(getDueBy()));
-                }
-            }
-            return buf.toString();
-        }
-    
-        // }}
-    
-        // {{ Description
-        private String description;
-    
-        @RegEx(validation = "\\w[@&:\\-\\,\\.\\+ \\w]*")
-        // words, spaces and selected punctuation
-        @MemberOrder(sequence = "1")
-        @DescribedAs("Enter the description")
-        public String getDescription() {
-            return description;
-        }
-    
-        public void setDescription(final String description) {
-            this.description = description;
-        }
-        // }}
-    
-        // {{ DueBy (property)
-        private Date dueBy;
-    
-        @javax.jdo.annotations.Persistent
-        @MemberOrder(name="Detail", sequence = "3")
-        @Optional
-        @DescribedAs("Enter the date")
-        public Date getDueBy() {
-            return dueBy;
-        }
-    
-        public void setDueBy(final Date dueBy) {
-            this.dueBy = dueBy;
-        }
-        public void clearDueBy() {
-            setDueBy(null);
-        }
-        // proposed new value is validated before setting
-        public String validateDueBy(final Date dueBy) {
-            if (dueBy == null) {
-                return null;
-            }
-            return isMoreThanOneWeekInPast(dueBy) ? "Due by date cannot be more than one week old" : null;
-        }
-        // }}
-    
-        // {{ Category
-        private Category category;
-    
-        @MemberOrder(sequence = "2")
-        @DescribedAs("Enter the category")
-        public Category getCategory() {
-            return category;
-        }
-    
-        public void setCategory(final Category category) {
-            this.category = category;
-        }
-        // }}
-    
-        // {{ OwnedBy (property)
-        private String ownedBy;
-    
-        @Hidden
-        // not shown in the UI
-        public String getOwnedBy() {
-            return ownedBy;
-        }
-    
-        public void setOwnedBy(final String ownedBy) {
-            this.ownedBy = ownedBy;
-        }
-    
-        // }}
-    
-        // {{ Complete (property)
-        private boolean complete;
-    
-        @Disabled
-        // cannot be edited as a property
-        @MemberOrder(sequence = "4")
-        public boolean isComplete() {
-            return complete;
-        }
-    
-        public void setComplete(final boolean complete) {
-            this.complete = complete;
-        }
-    
-        // {{ Notes (property)
-        private String notes;
-    
-        @Hidden(where=Where.ALL_TABLES)
-        @Optional
-        @MultiLine(numberOfLines=4)
-        @MemberOrder(name="Detail", sequence = "6")
-        public String getNotes() {
-            return notes;
-        }
-    
-        public void setNotes(final String notes) {
-            this.notes = notes;
-        }
-        // }}
-    
-        
-    
-        // {{ Attachment (property)
-        private BlobKey attachment;
-    
-        @Persistent
-        @Optional
-        @MemberOrder(name="Detail", sequence = "7")
-        public BlobKey getAttachment() {
-            return attachment;
-        }
-    
-        public void setAttachment(final BlobKey attachment) {
-            this.attachment = attachment;
-        }
-        // }}
-    
-    
-    
-    
-        // {{ Version (derived property)
-        @Hidden(where=Where.ALL_TABLES)
-        @Disabled
-        @MemberOrder(name="Detail", sequence = "99")
-        @Named("Version")
-        public Long getVersionSequence() {
-            if(!(this instanceof PersistenceCapable)) {
-                return null;
-            } 
-            PersistenceCapable persistenceCapable = (PersistenceCapable) this;
-            final Long version = (Long) JDOHelper.getVersion(persistenceCapable);
-            return version;
-        }
-        public boolean hideVersionSequence() {
-            return !(this instanceof PersistenceCapable);
-        }
-        // }}
-    
-        // {{ completed (action)
-        @Bulk
-        @MemberOrder(sequence = "1")
-        public ToDoItem completed() {
-            setComplete(true);
-            return this;
-        }
-    
-        // disable action dependent on state of object
-        public String disableCompleted() {
-            return complete ? "Already completed" : null;
-        }
-        // }}
-    
-        // {{ notYetCompleted (action)
-        @MemberOrder(sequence = "2")
-        public ToDoItem notYetCompleted() {
-            setComplete(false);
-            return this;
-        }
-    
-    
-        // disable action dependent on state of object
-        public String disableNotYetCompleted() {
-            return !complete ? "Not yet completed" : null;
-        }
-        // }}
-    
-        
-        
-        
-        // {{ dependencies (Collection)
-        @Unowned
-        private List<ToDoItem> dependencies = new ArrayList<ToDoItem>();
-    
-        @Disabled
-        @MemberOrder(sequence = "1")
-        @Resolve(Type.EAGERLY)
-        public List<ToDoItem> getDependencies() {
-            return dependencies;
-        }
-    
-        public void setDependencies(final List<ToDoItem> dependencies) {
-            this.dependencies = dependencies;
-        }
-        // }}
-    
-        // {{ add (action)
-        @MemberOrder(name="dependencies", sequence = "3")
-        public ToDoItem add(final ToDoItem toDoItem) {
-            getDependencies().add(toDoItem);
-            return this;
-        }
-        public String validateAdd(final ToDoItem toDoItem) {
-            if(getDependencies().contains(toDoItem)) {
-                return "Already a dependency";
-            }
-            if(toDoItem == this) {
-                return "Can't set up a dependency to self";
-            }
-            return null;
-        }
-        public List<ToDoItem> choices0Add() {
-            return toDoItems.allToDos();
-        }
-    
-    
-        // }}
-    
-        // {{ remove (action)
-        @MemberOrder(name="dependencies", sequence = "4")
-        public ToDoItem remove(final ToDoItem toDoItem) {
-            getDependencies().remove(toDoItem);
-            return this;
-        }
-        public String disableRemove(final ToDoItem toDoItem) {
-            return getDependencies().isEmpty()? "No dependencies to remove": null;
-        }
-        public String validateRemove(final ToDoItem toDoItem) {
-            if(!getDependencies().contains(toDoItem)) {
-                return "Not a dependency";
-            }
-            return null;
-        }
-        public List<ToDoItem> choices0Remove() {
-            return getDependencies();
-        }
-        // }}
-    
-    
-        // {{ clone (action)
-        @Named("Clone")
-        // the name of the action in the UI
-        @MemberOrder(sequence = "3")
-        // nb: method is not called "clone()" is inherited by java.lang.Object and
-        // (a) has different semantics and (b) is in any case automatically ignored
-        // by the framework
-        public ToDoItem duplicate() {
-            return toDoItems.newToDo(getDescription() + " - Copy", getCategory(), getDueBy());
-        }
-        // }}
-    
-        // {{ isDue (programmatic)
-        @Programmatic
-        // excluded from the framework's metamodel
-        public boolean isDue() {
-            if (getDueBy() == null) {
-                return false;
-            }
-            return !isMoreThanOneWeekInPast(getDueBy());
-        }
-    
-        // }}
-    
-    
-        // {{ SimilarItems (derived collection)
-        @MemberOrder(sequence = "5")
-        @NotPersisted
-        @Resolve(Type.EAGERLY)
-        public List<ToDoItem> getSimilarItems() {
-            return toDoItems.similarTo(this);
-        }
-    
-        // }}
-    
-    
-    
-        // {{ compareTo (programmatic)
-        /**
-         * by complete flag, then due by date, then description
-         */
-        // exclude from the framework's metamodel
-        @Override
-        public int compareTo(final ToDoItem other) {
-            if (isComplete() && !other.isComplete()) {
-                return +1;
-            }
-            if (!isComplete() && other.isComplete()) {
-                return -1;
-            }
-            if (getDueBy() == null && other.getDueBy() != null) {
-                return +1;
-            }
-            if (getDueBy() != null && other.getDueBy() == null) {
-                return -1;
-            }
-            if (getDueBy() == null && other.getDueBy() == null || getDueBy().equals(this.getDueBy())) {
-                return getDescription().compareTo(other.getDescription());
-            }
-            return getDueBy().compareTo(getDueBy());
-        }
-        // }}
-    
-        // {{ helpers
-        private static boolean isMoreThanOneWeekInPast(final Date dueBy) {
-            return dueBy.getTime() < Clock.getTime() - ONE_WEEK_IN_MILLIS;
-        }
-    
-        // }}
-    
-        // {{ filters (programmatic)
-        @SuppressWarnings("unchecked")
-        public static Filter<ToDoItem> thoseDue() {
-            return Filters.and(Filters.not(thoseComplete()), new Filter<ToDoItem>() {
-                @Override
-                public boolean accept(final ToDoItem t) {
-                    return t.isDue();
-                }
-            });
-        }
-    
-        public static Filter<ToDoItem> thoseComplete() {
-            return new Filter<ToDoItem>() {
-                @Override
-                public boolean accept(final ToDoItem t) {
-                    return t.isComplete();
-                }
-            };
-        }
-    
-        public static Filter<ToDoItem> thoseOwnedBy(final String currentUser) {
-            return new Filter<ToDoItem>() {
-                @Override
-                public boolean accept(final ToDoItem toDoItem) {
-                    return Objects.equal(toDoItem.getOwnedBy(), currentUser);
-                }
-    
-            };
-        }
-    
-        public static Filter<ToDoItem> thoseSimilarTo(final ToDoItem toDoItem) {
-            return new Filter<ToDoItem>() {
-                @Override
-                public boolean accept(final ToDoItem eachToDoItem) {
-                    return Objects.equal(toDoItem.getCategory(), eachToDoItem.getCategory()) && 
-                           Objects.equal(toDoItem.getOwnedBy(), eachToDoItem.getOwnedBy()) &&
-                           eachToDoItem != toDoItem;
-                }
-    
-            };
-        }
-        // }}
-    
-        // {{ injected: DomainObjectContainer
-        @SuppressWarnings("unused")
-        private DomainObjectContainer container;
-    
-        public void setDomainObjectContainer(final DomainObjectContainer container) {
-            this.container = container;
-        }
-        // }}
-    
-        // {{ injected: ToDoItems
-        private ToDoItems toDoItems;
-    
-        public void setToDoItems(final ToDoItems toDoItems) {
-            this.toDoItems = toDoItems;
-        }
-        // }}
-    
-    
-    
-    }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/disabling-persistence-by-reachability.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/disabling-persistence-by-reachability.md b/content-OLDSITE/components/objectstores/jdo/disabling-persistence-by-reachability.md
deleted file mode 100644
index 5515786..0000000
--- a/content-OLDSITE/components/objectstores/jdo/disabling-persistence-by-reachability.md
+++ /dev/null
@@ -1,72 +0,0 @@
-Title: Disabling Persistence by Reachability
-
-[//]: # (content copied to _user-guide_runtime_configuring-datanucleus_disabling-persistence-by-reachability)
-
-By default, JDO/DataNucleus supports the concept of [persistence-by-reachability](http://www.datanucleus.org/products/datanucleus/jdo/orm/cascading.html).  That is, if
-a non-persistent entity is associated with an already-persistent entity, then DataNucleus will detect this and will automatically persist the associated object.  Put another way: there is no need to call Isis' `DomainObjectContainer#persist(.)` or `DomainObjectContainer#persistIfNotAlready(.)` methods.
-
-However, convenient though this feature is, **you may find that it causes performance issues**.
-
-One scenario in particular where this performance issues can arise is if your entities implement the `java.lang.Comparable` interface, and you have used Isis' [ObjectContracts](../../../reference/Utility.html) utility.  The issue here is that `ObjectContracts` implementation can cause DataNucleus to recursively rehydrate a larger number of associated entities.  (More detail below).
-
-We therefore **recommend that you disable persistence-by-reachability**, add the following to `persistor_datanucleus.properties`:
-
-    #
-    # Require explicit persistence (since entities are Comparable and using ObjectContracts#compareTo).
-    #
-    isis.persistor.datanucleus.impl.datanucleus.persistenceByReachabilityAtCommit=false
-
-This change has been made to the [simple](../../../intro/getting-started/simple-archetype.html) archetype.
-
-If you do disable this feature, then you will (of course) need to ensure that you explicitly persist all entities using the `DomainObjectContainer#persist(.)` or `DomainObjectContainer#persistIfNotAlready(.)` methods.
-
-
-#### Explanation of the issue in more detail
-
-Consider the entities:
-
-    Party <->* AgreementRole <*-> Agreement
-
-In the course of a transaction, the `Agreement` entity is loaded into memory (not necessarily modified), and then new `AgreementRole`s are associated to it.
-
-All these entities implement `Comparable` using `ObjectContracts`, and the implementation of AgreementRole's (simplified) is:
-
-    public class AgreementRole {
-        ...
-        public int compareTo(AgreementRole other) {
-            return ObjectContracts.compareTo(this, other, "agreement, startDate, party");
-        }
-        ...
-    }
-
-while Agreement's is implemented as:
-
-    public class Agreement {
-        ...
-        public int compareTo(Agreement other) {
-            return ObjectContracts.compareTo(this, other, "reference");
-        }
-        ...
-    }
-
-and Party's is similarly implemented as: 
-
-    public class Party {
-        ...
-        public int compareTo(Party other) {
-            return ObjectContracts.compareTo(this, other, "reference");
-        }
-        ...
-    }
-
-    
-DataNucleus's persistence-by-reachability algorithm adds the `AgreementRole`s into a `SortedSet`, which causes `AgreementRole#compareTo()` to fire:
-
-* the evaluation of the "agreement" property delegates back to the `Agreement`, whose own `Agreement#compareTo()` uses the scalar `reference` property.  As the `Agreement` is already in-memory, this does not trigger any further database queries
-
-* the evaluation of the "startDate" property is just a scalar property of the `AgreementRole`, so will already in-memory
-
-* the evaluation of the "party" property delegates back to the `Party`, whose own `Party#compareTo()` requires the uses the scalar `reference` property.  However, since the `Party` is not yet in-memory, using the `reference` property triggers a database query to "rehydrate" the `Party` instance.
-
-In other words, in figuring out whether `AgreementRole` requires the persistence-by-reachability algorithm to run, it causes the adjacent associated entity `Party` to also be retrieved.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/eagerly-registering-entities.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/eagerly-registering-entities.md b/content-OLDSITE/components/objectstores/jdo/eagerly-registering-entities.md
deleted file mode 100644
index a5ed07c..0000000
--- a/content-OLDSITE/components/objectstores/jdo/eagerly-registering-entities.md
+++ /dev/null
@@ -1,40 +0,0 @@
-Title: Eagerly Registering Entity Types
-
-[//]: # (content copied to _user-guide_runtime_configuring-datanucleus_eagerly-registering-entities)
-
-*in 1.6.0 and 1.7.0, this feature may be (partly?) broken; see [ISIS-847](https://issues.apache.org/jira/browse/ISIS-847)*
-
-Both Apache Isis and DataNucleus have their own metamodels of the domain entities.  Isis builds its metamodel by walking the graph of types from the services registered using
-`@DomainService` or explicitly registered in `isis.properties`.  The JDO objectstore then takes these types and registers them with DataNucleus.
-
-In some cases, though, not every entity type is discoverable from the API of the service actions.  This is especially the case if you have lots of subtypes (where the action method specifies only the supertype).  In such cases the Isis and JDO metamodels is built lazily, when an instance of that (sub)type is first encountered.
-
-Isis is quite happy for the metamodel to be lazily created, and - to be fair - DataNucleus also works well in most cases.  In some cases, though, we have found that the JDBC driver (eg HSQLDB) will deadlock if DataNucleus tries to submit some DDL (for a lazily discovered type) intermingled with DML (for updating).
-
-In any case, it's probably not good practice to have DataNucleus work this way.  The `RegisterEntities` service can therefore be registered in order to do the eager registration.  It searches for all `@PersistenceCapable` entities under specified package(s), and registers them all.
-
-> in 1.3.x, it is not mandatory to eagerly register entity types; however we strongly recommend it.
-> in 1.4.0 and later, it *is* mandatory to eager register entity types.
-
-### Specify the Package Prefix(es)
-
-In the `persistor_datanucleus.properties`, specify the package prefix(es) of your application, to provide a hint for finding the `@PersistenceCapable` classes.  
-
-<pre>
-isis.persistor.datanucleus.RegisterEntities.packagePrefix=com.mycompany.dom
-</pre>
-
-The value of this property can be a comma-separated list (if there is more than one package or Maven module that holds persistable entities).
-
-
-### Register the Service (1.3.x only)
-
-> In 1.4.0 and later this step is no longer required.
-
-(If using 1.3.x), register like any other service in `isis.properties`:
-
-<pre>
-isis.services=<i>...other services...</i>,\
-              org.apache.isis.objectstore.jdo.service.RegisterEntities,\
-              ...
-</pre>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/enabling-logging.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/enabling-logging.md b/content-OLDSITE/components/objectstores/jdo/enabling-logging.md
deleted file mode 100644
index 29f36d1..0000000
--- a/content-OLDSITE/components/objectstores/jdo/enabling-logging.md
+++ /dev/null
@@ -1,41 +0,0 @@
-Title: Enabling Logging
-
-[//]: # (content copied to _user-guide_troubleshooting_enabling-logging)
-
-Sometimes you just need to see what is going on.  There are various ways in which logging can be enabled, here are some ideas.
-
-### In Apache Isis
-
-Modify `WEB-INF/logging.properties` (a log4j config file)
-
-### In DataNucleus
-
-As per the [DN logging page](http://www.datanucleus.org/products/accessplatform/logging.html)
-
-### In the JDBC Driver
-
-Configure log4jdbc JDBC rather than the vanilla driver (see `WEB-INF/persistor_datanucleus.properties`) and configure log4j logging (see `WEB-INF/logging.properties`).
-
-There are examples of both in the [simpleapp archetype](../../../intro/getting-started/simpleapp-archetype.html).
-
-### In the Database
-
-#### HSQLDB Logging
-
-Add `;sqllog=3` to the end of the JDBC URL.
-
-#### PostgreSQL Logging
-
-In `postgresql\9.2\data\postgresql.conf`:
-
-<pre>
-log_statement = 'all'
-</pre>
-
-Will then log to `postgresql\9.2\data\pg_log` directory.
-
-Note that you must restart the service for this to be picked up.
-
-#### MS SQL Server Logging
-
-Use the excellent SQL Profiler tool.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/lazy-loading.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/lazy-loading.md b/content-OLDSITE/components/objectstores/jdo/lazy-loading.md
deleted file mode 100644
index a2be97e..0000000
--- a/content-OLDSITE/components/objectstores/jdo/lazy-loading.md
+++ /dev/null
@@ -1,25 +0,0 @@
-Title: Lazy Loading
-
-[//]: # (content copied to _user-guide_how-tos_ui-hints_eager-rendering)
-
-By default, collections all rendered lazily and are thus also loaded lazily from the database.
-
-However, even in the case of collections that have annotated with `@CollectionLayout(render=RenderType.EAGERLY)` (or equivalently in `.layout.json` file, or using the now deprecated `@Render(Type.EAGERLY)`, these should probably still be lazily loaded.  Otherwise, there will always be an unnecessary cost when rendering the object in a table.
-
-For example, in the `ToDoItem` (in the [todoapp example](https://github.com/isisaddons/isis-app-todoapp/blob/61b8114a8e01dbb3c380b31cf09eaed456407570/dom/src/main/java/todoapp/dom/module/todoitem/ToDoItem.java) (non-ASF)) the `dependencies` collection is as follows:
-
-    @javax.jdo.annotations.Persistent(table="ToDoItemDependencies")
-    @javax.jdo.annotations.Join(column="dependingId")
-    @javax.jdo.annotations.Element(column="dependentId")
-
-    private Set<ToDoItem> dependencies = new TreeSet<>();
-
-    @Collection()
-    @CollectionLayout(
-        render = RenderType.EAGERLY // actually, is declared in ToDoItem.layout.json file
-    )
-    public Set<ToDoItem> getDependencies() {
-        return dependencies;
-    }
-
-Even though the Isis annotations state to render the collection eagerly, the JDO `@javax.jdo.annotations.Persistent` annotation leaves the `defaultFetchGroup` as its default, which for collections is "false".  The net result is that when Isis does request the collection to be resolved when rendering the collection, JDO will need to perform an additional query to obtain the contents.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/managed-1-to-m-relationships.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/managed-1-to-m-relationships.md b/content-OLDSITE/components/objectstores/jdo/managed-1-to-m-relationships.md
deleted file mode 100644
index 1009918..0000000
--- a/content-OLDSITE/components/objectstores/jdo/managed-1-to-m-relationships.md
+++ /dev/null
@@ -1,50 +0,0 @@
-Title: Managed 1:m bidirectional relationships
-
-[//]: # (content copied to _user-guide_how-tos_class-structure_collections)
-
-When an object is added to a 1:m bidirectional relationship, the child object must refer to the parent and the child must be added to the parent's children collection.
-
-In general, *Isis* recommends that the mutual registration pattern is ensure that both the parent and child are updated correctly; the framework supports the `modifyXxx()` and `clearXxx()` methods to accomplish this, and this [how-to](../../../more-advanced-topics/how-to-04-060-How-to-set-up-and-maintain-bidirectional-relationships.html) describes the boilerplate necessary.  
-
-However, in a relational database, these two operations in the domain object model correspond simply to updating the foreign key of the child table to reference the parent's primary key.
-
-So long as the parent's children collection is a `java.util.Set` (rather than a `Collection` or a `List`), the JDO Objectstore will automatically maintain both sides of the relationship.  All that is necessary is to set the child to refer to the parent.
-  
-For example
-
-    public class Department {
-
-        @javax.jdo.annotations.Persistent(mappedBy="department")
-        private SortedSet<Employee> employees = new TreeSet<Employee>();
-
-        public SortedSet<Employee> getEmployees() { ... }
-        public void setEmployees(SortedSet<Employee> employees) { ... }
-        ...
-    }
-
-and
-
-    public class Employee {
-        private Department department;
-        public Department getDepartment() { ... }
-        public void setDepartment(Department department) { ... }
-        ...
-    }
-    
-Contrast the above with the programmatic maintenance described in the [how-to](../../../more-advanced-topics/how-to-04-060-How-to-set-up-and-maintain-bidirectional-relationships.html).
-
-If you use Eclipse or IntelliJ as your IDE, then these [editor templates](../../../intro/resources/editor-templates.html) include a set (prefixed `isjd` or `isc.jd`) to help write such code.
-
-> **Note**
-> 
-In fact, not only do you not need to manually maintain the relationship, we have noted on at least [one occasion](http://markmail.org/message/agnwmzocvdfht32f) a subtle error if the code is programmatically added.
->
-The error in that case was that the same object was contained in the parents collection.  This of course should not happen for a `TreeSet`.  However, JDO/DataNucleus replaces the `TreeSet` with its own implementation, and (either by design or otherwise) this does not enforce `Set` semantics.
->
-The upshot is that you should NEVER programmatically add the child object to the parent's collection if using JDO Objectstore.
-
-### Add to the Parent, not the Child
-
-One further hint: when having a bidirectional 1-n relationship that must be automatically managed by DataNucleus, it's preferred to "add" to the parent's child collection, than set the parent on the child.
-
-If you don't do this then you may (as of Isis 1.4.1) hit an NullPointerException.  This may be a bug in DN, we are not completely sure, but the above idiom seems to fix the issue.  For more information, see [this thread](http://isis.markmail.org/thread/ipu2lzqqikqdglox) on the Isis users mailing list, including this [message](http://markmail.org/message/hblptpw675mlw723) with the above recommendation.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/mapping-bigdecimals.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/mapping-bigdecimals.md b/content-OLDSITE/components/objectstores/jdo/mapping-bigdecimals.md
deleted file mode 100644
index 35181a8..0000000
--- a/content-OLDSITE/components/objectstores/jdo/mapping-bigdecimals.md
+++ /dev/null
@@ -1,42 +0,0 @@
-Title: Mapping BigDecimals
-
-[//]: # (content copied to _user-guide_how-tos_class-structure_properties)
-
-Working with `java.math.BigDecimal` properties takes a little care due to scale/precision issues.
-
-For example, suppose we have:
-
-        private BigDecimal impact;
-
-        public BigDecimal getImpact() {
-            return impact;
-        }
-        public void setImpact(final BigDecimal impact) {
-            this.impact = impact;
-        }
-
-JDO/DataNucleus creates, at least with HSQL, the table with the field type as NUMERIC(19).  No decimal digits are admitted.  (Further details [here](http://hsqldb.org/doc/2.0/guide/sqlgeneral-chapt.html#sgc_numeric_types)).
-
-What this implies is that, when a record is inserted, a log entry similar to this one appears:
-
-    INSERT INTO ENTITY(..., IMPACT, ....) VALUES (...., 0.5, ....)
-
-But when that same record is retrieved, the log will show that a value of "0" is returned, instead of 0.5.
-
-The solution is to explicitly add the scale to the field like this:
-
-    @javax.jdo.annotations.Column(scale=2)
-    private BigDecimal impact;
-
-    public BigDecimal getImpact() {
-        return impact;
-    }
-    public void setImpact(final BigDecimal impact) {
-        this.impact = impact;
-    }
-
-
-In addition, you should also set the scale of the `BigDecimal`, using `setScale(scale, roundingMode)`.  More information can be found [here](http://www.opentaps.org/docs/index.php/How_to_Use_Java_BigDecimal:_A_Tutorial) and [here](http://www.tutorialspoint.com/java/math/bigdecimal_setscale_rm_roundingmode.htm).
-
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/mapping-blobs.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/mapping-blobs.md b/content-OLDSITE/components/objectstores/jdo/mapping-blobs.md
deleted file mode 100644
index eaac522..0000000
--- a/content-OLDSITE/components/objectstores/jdo/mapping-blobs.md
+++ /dev/null
@@ -1,91 +0,0 @@
-Title: Mapping Blobs (and Clobs)
-
-[//]: # (content copied to _user-guide_how-tos_class-structure_properties)
-
-> *Note:* prior to v1.5.0, the Isis mapping for `Blob`s and `Clob`s is broken (the mapping classes are not correctly registered with DataNucleus), and so the `Blob` or `Clob` are stored as a serialized Java object... not ideal.
-
-Isis configures JDO/DataNucleus so that the properties of type `org.apache.isis.applib.value.Blob` and `org.apache.isis.applib.value.Clob` can also be persisted.
-
-As for [Joda dates](mapping-joda-dates.html), this requires the `@javax.jdo.annotations.Persistent` annotation.  However, whereas for dates one would always expect this value to be retrieved eagerly, for blobs and clobs it is not so clear cut.
-
-### Mapping Blobs
-
-For example, in the `ToDoItem` class (of the [todoapp example app](https://github.com/isisaddons/isis-app-todoapp/blob/61b8114a8e01dbb3c380b31cf09eaed456407570/dom/src/main/java/todoapp/dom/module/todoitem/ToDoItem.java#L475) (non-ASF) the `attachment` property is as follows:
-
-    @javax.jdo.annotations.Persistent(defaultFetchGroup="false", columns = {
-        @javax.jdo.annotations.Column(name = "attachment_name"),
-        @javax.jdo.annotations.Column(name = "attachment_mimetype"),
-        @javax.jdo.annotations.Column(name = "attachment_bytes", jdbcType="BLOB", sqlType = "BLOB")
-    })
-    private Blob attachment;
-    @Property(
-            optionality = Optionality.OPTIONAL
-    )
-    public Blob getAttachment() {
-        return attachment;
-    }
-    public void setAttachment(final Blob attachment) {
-        this.attachment = attachment;
-    }
-
-The three `@javax.jdo.annotations.Column` annotations are required because the mapping classes that Isis provides ([IsisBlobMapping](https://github.com/apache/isis/blob/isis-1.4.0/component/objectstore/jdo/jdo-datanucleus/src/main/java/org/apache/isis/objectstore/jdo/datanucleus/valuetypes/IsisBlobMapping.java#L59) and [IsisClobMapping](https://github.com/apache/isis/blob/isis-1.4.0/component/objectstore/jdo/jdo-datanucleus/src/main/java/org/apache/isis/objectstore/jdo/datanucleus/valuetypes/IsisClobMapping.java#L59)) map to 3 columns.  (It is not an error to omit these `@Column` annotations, but without them the names of the table columns are simply suffixed `_0`, `_1`, `_2` etc.
-
-If the `Blob` is mandatory, then use:
-
-<pre>
-  @javax.jdo.annotations.Persistent(defaultFetchGroup="false", columns = {
-      @javax.jdo.annotations.Column(name = "attachment_name", allowsNull="false"),
-      @javax.jdo.annotations.Column(name = "attachment_mimetype", allowsNull="false"),
-      @javax.jdo.annotations.Column(name = "attachment_bytes", jdbcType="BLOB", sqlType = "BLOB", allowsNull="false")
-  })
-  private Blob attachment;
-
-  @Mandatory
-  public Blob getAttachment() {
-    return attachment;
-  }
-  public void setAttachment(final Blob attachment) {
-    this.attachment = attachment;
-  }
-</pre>
-
-> Instead of `@Mandatory`, using `@javax.jdo.annotations.Column(allowsNull="false")` will also work.  However, as this last `@Column` annotation is only for Isis' benefit (DataNucleus ignores it in the presence of the `Persistent#columns` attribute) we prefer to use `@Mandatory` instead.
-
-
-### Mapping Clobs
-
-Mapping `Clob`s works in a very similar way, but the `@Column#sqlType` attribute will be `CLOB`:
-
-<pre>
-  @javax.jdo.annotations.Persistent(defaultFetchGroup="false", columns = {
-      @javax.jdo.annotations.Column(name = "attachment_name"),
-      @javax.jdo.annotations.Column(name = "attachment_mimetype"),
-      @javax.jdo.annotations.Column(name = "attachment_chars", sqlType = "CLOB")
-  })
-  private Clob doc;
-
-  @Optional
-  public Clob getDoc() {
-    return doc;
-  }
-  public void setDoc(final Clob doc) {
-    this.doc = doc;
-  }
-</pre>
-
-
-### Mapping to VARBINARY or VARCHAR
-
-Instead of mapping to a `Blob` or `Clob` datatype, you might also specify map to a `VARBINARY` or `VARCHAR`.  In this case you will need to specify a length.  For example:
-
-<pre>
-      @javax.jdo.annotations.Column(name = "attachment_bytes", sqlType = "VARBINARY", length=2048)
-</pre>
-
-or
-
-<pre>
-      @javax.jdo.annotations.Column(name = "attachment_chars", sqlType = "VARCHAR", length=2048)
-</pre>
-
-Support and maximum allowed length will vary by database vendor.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/mapping-joda-dates.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/mapping-joda-dates.md b/content-OLDSITE/components/objectstores/jdo/mapping-joda-dates.md
deleted file mode 100644
index 79d652d..0000000
--- a/content-OLDSITE/components/objectstores/jdo/mapping-joda-dates.md
+++ /dev/null
@@ -1,23 +0,0 @@
-Title: Joda Dates
-
-[//]: # (content copied to _user-guide_how-tos_class-structure_properties)
-
-Isis' JDO objectstore bundles DataNucleus' [built-in support](http://www.datanucleus.org/documentation/products/plugins.html) for Joda `LocalDate` and `LocalDateTime` datatypes, meaning that entity properties of these types will be persisted as appropriate data types in the database tables.
-
-It is, however, necessary to annotate your properties with `@javax.jdo.annotations.Persistent`, otherwise the data won't actually be persisted.  (See the [JDO docs](http://db.apache.org/jdo/field_types.html) for more details on this).
-
-Moreover, these datatypes are *not* in the default fetch group, meaning that JDO/DataNucleus will perform an additional `SELECT` query for each attribute.  To avoid this extra query, the annotation should indicate that the property is in the default fetch group.
-
-For example, the `ToDoItem` (in the [todoapp example app](https://github.com/isisaddons/isis-app-todoapp) (not ASF)) defines the `dueBy` property as follows:
-
-<pre>
-    @javax.jdo.annotations.Persistent(defaultFetchGroup="true")
-    private LocalDate dueBy;
-
-    @javax.jdo.annotations.Column(allowsNull="true")
-    public LocalDate getDueBy() {
-        return dueBy;
-    }
-</pre>
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/mapping-mandatory-and-optional-properties.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/mapping-mandatory-and-optional-properties.md b/content-OLDSITE/components/objectstores/jdo/mapping-mandatory-and-optional-properties.md
deleted file mode 100644
index fe63e89..0000000
--- a/content-OLDSITE/components/objectstores/jdo/mapping-mandatory-and-optional-properties.md
+++ /dev/null
@@ -1,79 +0,0 @@
-Title: Mapping Optional Properties
-
-[//]: # (content copied to _user-guide_how-tos_class-structure_properties)
-
-### Isis vs JDO Annotations
-
-In the standard Isis programming model, optional properties are specified with the `@Optional` annotation.  However, this annotation is not recognized by the JDO Objectstore, optionality is specified using the `javax.jdo.annotations.Column(allowNulls="true")` annotation.
-
-Since these are different annotations, incompatibilities can arise.  A property might be annotated as optional to Isis, but mandatory to JDO; or vice versa.
-
-The two frameworks also have different defaults if their respective annotations are missing; this might also lead to incompatibilities.  For Isis, if the `@Optional` annotation is missing then the property is assumed to be mandatory.  For JDO, if the `@Column` annotation is missing then the property is assumed to mandatory if a primitive type, but optional if a reference type (eg `String`, `BigDecimal` etc).
-
-Isis will flag any incompatibilities between the two frameworks, and refuse to boot (fail fast).  To make such conflicts easier to avoid, though, Isis also understands the `@Column` annotation instead of the `@Optional` annotation.
-
-For example, rather than:
-
-    @javax.jdo.annotations.Column(allowNulls="true")
-    private LocalDate date;
-
-    @Optional
-    public LocalDate getDate() { }
-    public void setDate(LocalDate d) { } 
-
-you can write:
-
-    private LocalDate date;
-
-    @javax.jdo.annotations.Column(allowNulls="true")
-    public LocalDate getDate() { }
-    public void setDate(LocalDate d) { } 
-
-Do note though that the `@Column` annotation must be applied to the getter method, not to the field.  
-
-### Handling Mandatory Properties in Subtypes
-
-If you have a hierarchy of classes then you need to decide which inheritance strategy to use.  
-
-* "table per hierarchy", or "rollup" (`InheritanceStrategy.SUPERCLASS_TABLE`)
-   * whereby a single table corresponds to the superclass, and also holds the properties of the subtype (or subtypes) being rolled up
-* "table per class" (`InheritanceStrategy.NEW_TABLE`)
-   * whereby is a table for both superclass and subclass, in 1:1 correspondence
-* "rolldown" (`InheritanceStrategy.SUBCLASS_TABLE`)
-   * whereby a single table holds the properties of the subtype, and also holds the properties of its supertype 
-
-In the first "rollup" case, we can have a situation where - logically speaking - the property is mandatory in the subtype - but it must be mapped as nullable in the database because it is n/a for any other subtypes that are rolled up.
-
-In this situation we must tell JDO that the column is optional, but to Isis we want to enforce it being mandatory.  This can be done using the `@Mandatory` annotation.
-
-For example:
-
-
-    @javax.jdo.annotations.Inheritance(strategy = InheritanceStrategy.SUPER_TABLE)   
-    public class SomeSubtype extends SomeSuperType {
-
-        private LocalDate date;
-
-        @javax.jdo.annotations.Column(allowNulls="true")
-        @Mandatory
-        public LocalDate getDate() { }
-        public void setDate(LocalDate d) { }
-
-    } 
-
-  
-An alternative way to achieve this is to leave the JDO annotation on the field (where it is invisible to Isis), and rely on Isis' default, eg:
-
-    @javax.jdo.annotations.Inheritance(strategy = InheritanceStrategy.SUPER_TABLE)   
-    public class SomeSubtype extends SomeSuperType {
-
-        @javax.jdo.annotations.Column(allowNulls="true")
-        private LocalDate date;
-
-        // mandatory in Isis by default
-        public LocalDate getDate() { }
-        public void setDate(LocalDate d) { }
-
-    } 
-
-We recommend the former mapping, though, using `@Mandatory`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/non-ui/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/non-ui/about.md b/content-OLDSITE/components/objectstores/jdo/non-ui/about.md
deleted file mode 100644
index 054974e..0000000
--- a/content-OLDSITE/components/objectstores/jdo/non-ui/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: DataNucleus (JDO) Object Store Non-UI Support Classes
-
-go back to: [documentation](../../../../documentation.html)

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/non-ui/background-command-execution-jdo.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/non-ui/background-command-execution-jdo.md b/content-OLDSITE/components/objectstores/jdo/non-ui/background-command-execution-jdo.md
deleted file mode 100644
index ea52803..0000000
--- a/content-OLDSITE/components/objectstores/jdo/non-ui/background-command-execution-jdo.md
+++ /dev/null
@@ -1,28 +0,0 @@
-Title: BackgroundCommandExecution (JDO implementation)
-
-[//]: # (content copied to user-guide_background-execution)
-
-{note
-In 1.6.0 this implementation was released as part of *org.apache.isis.core:isis-module-command-jdo:1.6.0* and was also released as an [Isis addon](http://github.com/isisaddons/isis-module-command) module.  **In 1.7.0+ only the [Isis addon](http://github.com/isisaddons/isis-module-command) implementation is released.**
-}
-
-The `BackgroundCommandExecutionFromBackgroundCommandServiceJdo` is a concrete subclass of [BackgroundCommandExecution](../../../../reference/non-ui/background-command-execution.html).  The intended use is for the class to be instantiated regularly (eg every 10 seconds) by a scheduler such as [Quartz](http://quartz.org)) to poll for `Command`s to be executed, and then execute them. 
-
-As you might imagine, this implementation queries for `Command`s persisted by the JDO implementations of [CommandService](../services/command-service-jdo.html) and [BackgroundCommandService](../services/background-command-service-jdo.html), using the `BackgroundCommandServiceJdoRepository`.
-
-The diagram below shows the inheritance hierarchy for this class:
-
-![](http://yuml.me/363b335f)
-
-
-#### neat!
-The diagrams on this page were created using [yuml.me](http://yuml.me). 
-
-DSL ([edit](http://yuml.me/edit/363b335f)):
-    
-    [AbstractIsisSessionTemplate|#doExecute()]^-[BackgroundCommandExecution|#findBackgroundCommandsToExecute()]
-    [BackgroundCommandExecution]^-[BackgroundCommandExecutionFromBackgroundCommandServiceJdo]
-    [BackgroundCommandExecutionFromBackgroundCommandServiceJdo]->injected[BackgroundCommandServiceJdoRepository|findBackgroundCommandsNotYetStarted()]
-
-    
-    

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/overriding-annotations.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/overriding-annotations.md b/content-OLDSITE/components/objectstores/jdo/overriding-annotations.md
deleted file mode 100644
index 648ae67..0000000
--- a/content-OLDSITE/components/objectstores/jdo/overriding-annotations.md
+++ /dev/null
@@ -1,47 +0,0 @@
-Title: Overriding Annotations
-
-[//]: # (content copied to _user-guide_more-advanced_assembling)
-
-The JDO Objectstore (or rather, the underlying DataNucleus implementation) builds its own persistence metamodel by
- reading both annotations on the class and also by searching for metadata in XML files.  The metadata in the XML files
- takes precedence over the annotations, and so can be used to override metadata that is "hard-coded" in annotations.
-
-For example, as of 1.9.0-SNAPSHOT the various [Isis addons](http://www.isisaddons.org) modules (not ASF) use schemas
-for each entity.  For example, the `AuditEntry` entity in the [audit module](http://github.com/isisaddons/isis-module-audit)
-is annotated as:
-
-    @javax.jdo.annotations.PersistenceCapable(
-            identityType=IdentityType.DATASTORE,
-            schema = "IsisAddonsAudit",
-            table="AuditEntry")
-    public class AuditEntry {
-        ...
-    }
-
-This will map the `AuditEntry` class to a table `"IsisAddonsAudit"."AuditEntry"`; that is using a custom schema to own the object.
-
-Suppose though that for whatever reason we didn't want to use a custom schema but would rather use the default.  We can override
-the above annotation using a `package.jdo` file:
-
-    <?xml version="1.0" encoding="UTF-8" ?>
-    <jdo xmlns="http://xmlns.jcp.org/xml/ns/jdo/jdo"
-        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-        xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/jdo/jdo
-            http://xmlns.jcp.org/xml/ns/jdo/jdo_3_0.xsd" version="3.0">
-
-        <package name="org.isisaddons.module.audit.dom">
-            <class name="AuditEntry" schema="PUBLIC" table="IsisAddonsAuditEntry">
-            </class>
-        </package>
-    </jdo>
-
-This file should be placed can be placed in `src/main/java/META-INF` within your application's `dom` module.
-
-## Some notes and caveats
-
-* The same approach should work for any other JDO metadata, but some experimentation might be required.  For example, in writing up the above example we found that writing `schema=""` (in attempt to say, "use the default schema") actually caused the original annotation value was used.
-
-* Forcing the schema to "PUBLIC" worked, but it isn't ideal because the name "PUBLIC" is not vendor-neutral (it works for HSQLDB, but MS SQL Server uses "dbo" as its default).
-
-* As of 1.9.0-SNAPSHOT note that Apache Isis will automatically (attempt) to create the owning schema for a given table if it does not exist.  This behaviour can be customized, as described [here](./autocreating-schema-objects.html).
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/persistence_xml.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/persistence_xml.md b/content-OLDSITE/components/objectstores/jdo/persistence_xml.md
deleted file mode 100644
index ee664b1..0000000
--- a/content-OLDSITE/components/objectstores/jdo/persistence_xml.md
+++ /dev/null
@@ -1,45 +0,0 @@
-Title: Configuring the persistence.xml file
-
-[//]: # (content copied to _user-guide_getting-started_datanucleus-enhancer)
-
-> See also:
->
-> * [how to use JDO/DataNucleus with Maven](./datanucleus-and-maven.html).  
-> * [how to use JDO/DataNucleus with Eclipse](./datanucleus-and-eclipse.html).  
-
-By leveraging the JDO/Datanucleus ORM, Isis' JDO objectstore is very powerful. However, with such power comes a little bit of complexity to the development environment: all domain objects must be enhanced through the [JDO enhancer](http://db.apache.org/jdo/enhancement.html).  So the enhancer must, in one way or another, be integrated into your development environment.
-
-Whether working with [Maven](datanucleus-and-maven.html) or with [Eclipse](datanucleus-and-eclipse.html) and on the Windows, there's a good chance you'll hit the [maximum path length limit](http://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx#maxpath). The workaround is straight-forward: configure a `persistence.xml` file.
-
-
-## Create persistence.xml for the domain project
-
-In `src/main/java/META-INF` of the domain project:
-
-<img src="resources/eclipse-028-persistence-unit-xml.png" width="250px"/>
-
-Specify a suitable value for the `<persistence-unit>`:
-
-<pre>
-&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; ?&gt;
-&lt;persistence xmlns=&quot;http://java.sun.com/xml/ns/persistence&quot;
-    xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
-    xsi:schemaLocation=&quot;http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd&quot; version=&quot;1.0&quot;&gt;
-
-    &lt;persistence-unit name=&quot;simpleapp&quot;&gt;
-    &lt;/persistence-unit&gt;
-&lt;/persistence&gt;
-</pre>
-
-The rest of the file can be left alone; Isis will automatically register all entities with DataNucleus.
-
-If you are using Eclipse, note that will also need to configure Eclipse's DataNucleus plugin; details can be found [here](./datanucleus-and-eclipse.html).
-
-## Other domain projects.
-
-There is nothing to prevent you having multiple domain projects.  You might want to do such that each domain project corresponds to a [DDD module](http://www.methodsandtools.com/archive/archive.php?id=97p2), thus guaranteeing that there are no cyclic dependencies between your modules.
-
-If you do this, make sure that each project has its own `persistence.xml` file.
-
-And, if you are using Eclipse, remember also to configure Eclipse's DataNucleus plugin for these other domain projects; details can be found [here](./datanucleus-and-eclipse.html).
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/release-notes/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/release-notes/about.md b/content-OLDSITE/components/objectstores/jdo/release-notes/about.md
deleted file mode 100644
index f09f18e..0000000
--- a/content-OLDSITE/components/objectstores/jdo/release-notes/about.md
+++ /dev/null
@@ -1,12 +0,0 @@
-Title: Release Notes
-
-As of 1.6.0, the JDO/DataNucleus Object Store is part of Isis Core.
-
-- [isis-objectstore-jdo-1.5.0](isis-objectstore-jdo-1.5.0.html)
-- [isis-objectstore-jdo-1.4.1](isis-objectstore-jdo-1.4.1.html)
-- [isis-objectstore-jdo-1.4.0](isis-objectstore-jdo-1.4.0.html)
-- [isis-objectstore-jdo-1.3.0](isis-objectstore-jdo-1.3.0.html)
-- there is no v1.2.0
-- [isis-objectstore-jdo-1.1.0](isis-objectstore-jdo-1.1.0.html)
-- [isis-objectstore-jdo-1.0.0](isis-objectstore-jdo-1.0.0.html)
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.0.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.0.0.md b/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.0.0.md
deleted file mode 100644
index 47aac2f..0000000
--- a/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.0.0.md
+++ /dev/null
@@ -1,16 +0,0 @@
-Title: isis-objectstore-jdo-1.0.0
-                               
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-14'>ISIS-14</a>] -         Add JDO 3.1 object store in order to support any datastore
-</li>
-</ul>
-                                            
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-246'>ISIS-246</a>] -         applib.value.DateTime support in JDO-DataNucleus
-</li>
-</ul>
- 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.1.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.1.0.md b/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.1.0.md
deleted file mode 100644
index de6af88..0000000
--- a/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.1.0.md
+++ /dev/null
@@ -1,57 +0,0 @@
-Title: isis-objectstore-jdo-1.1.0
-                               
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-370'>ISIS-370</a>] -         Provide a service to allow all @PersistenceCapable entities to be eagerly registered with Isis (and therefore with DataNucleus)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-377'>ISIS-377</a>] -         Publishing Service implementation that writes to a queue (using JDO).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-379'>ISIS-379</a>] -         Move AuditingService out of the ToDo app demo and into JDO objectstore as a service impl.
-</li>
-</ul>
-
-
-
-                                            
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-270'>ISIS-270</a>] -         NotYetImplementedException in JDO objectstore when debug logging enabled
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-326'>ISIS-326</a>] -         Make Datanucleus JNDI aware
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-362'>ISIS-362</a>] -         Upgrade to JMock 2.6.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-376'>ISIS-376</a>] -         Enhance JDO objectstore to also support IdentityType.APPLICATION (as well as DATASTORE)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-386'>ISIS-386</a>] -         Provide the ability to force a reload of an object by the JDO objectstore, and provide a domain service for clients.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-387'>ISIS-387</a>] -         Enhance PublishingService and AuditingService for created and deleted objects (as well as just updated objects).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-389'>ISIS-389</a>] -         Ensure that objects lazily loaded by JDO/DataNucleus get domain services injected into them consistently.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-391'>ISIS-391</a>] -         Upgrade JDO objectstore to Datanucleus 3.2.1
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-396'>ISIS-396</a>] -         Wicket/JDO handling of BigDecimal properties should honour the @Column&#39;s scale attribute.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-303'>ISIS-303</a>] -         Migration of DataNucleus (DN) type support to use DN v3.2 standard
-</li>
-</ul>
- 
-
-
-
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-296'>ISIS-296</a>] -         wicket viewer display ??? ENTITYMODEL OBJECTADAPTER OID: NULL when view a root entity&#39;s  collection member which data type is primitive String.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-301'>ISIS-301</a>] -         Error when using class name as discriminator strategy
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-302'>ISIS-302</a>] -         Ensure related items are mapped into pojo (possible eager loading of parent/child relationship)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-321'>ISIS-321</a>] -         gracefully handle any constraint violation thrown by the DataNucleus persistence mechanism (to be handled by JDO ObjectStore &amp; Wicket)
-</li>
-</ul>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.3.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.3.0.md b/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.3.0.md
deleted file mode 100644
index 258ed4c..0000000
--- a/content-OLDSITE/components/objectstores/jdo/release-notes/isis-objectstore-jdo-1.3.0.md
+++ /dev/null
@@ -1,75 +0,0 @@
-Title: isis-objectstore-jdo-1.3.0
-                               
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-322'>ISIS-322</a>] -         Allow JDO objectstore to run on the Google App Engine
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-422'>ISIS-422</a>] -         Create Apache Isis API for custom Queries sent to the Objectstore by the PersistenceManager
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-427'>ISIS-427</a>] -         An application setting service (both global and user-specific), with JDO implementation.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-450'>ISIS-450</a>] -         Provide an EventBusService (based on guava) for decoupled intra-session interaction between entities.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-459'>ISIS-459</a>] -         Enhance IsisJdoSupport service to support integration testing (execute arbitrary SQL, delete all instances of an entity)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-488'>ISIS-488</a>] -         Derive Isis&#39; MandatoryFacet from JDO @Column(allowNulls=) annotation, and provide @Mandatory annotation as override
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-553'>ISIS-553</a>] -         Provide view model support, as sketched out in the Restful Objects spec
-</li>
-</ul>
-                    
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-270'>ISIS-270</a>] -         NotYetImplementedException in JDO objectstore when debug logging enabled
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-436'>ISIS-436</a>] -         Extend the ApplicationSettings and UserSettings (read/write and listAll)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-438'>ISIS-438</a>] -         Upgrade to DN 3.2.3 and remove the workaround we had introduced ...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-460'>ISIS-460</a>] -         JDO objectstore should sync adapters on bulk delete.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-509'>ISIS-509</a>] -         Tidy up and rationalize Util classes in core (and all dependents)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-524'>ISIS-524</a>] -         Allow to control the database schema generation using a property in isis.properties file. 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-529'>ISIS-529</a>] -         Provide hidden versions of the ApplicationSettingsService and UserSettingsService.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-540'>ISIS-540</a>] -         ExceptionRecognizerForJDODataStoreException is too general...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-557'>ISIS-557</a>] -         If @javax.jdo.annotations.Column(length=...) is specified, then should be used to infer the MaxLengthFacet
-</li>
-</ul>
-    
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-476'>ISIS-476</a>] -         Update JDO/DN to allow for fact that invoking the Persisting callback may have resulted in the target object having already been updated.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-549'>ISIS-549</a>] -         RegisterEntities has two @PostConstruct methods...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-566'>ISIS-566</a>] -         Concurrency conflict on related entity that has not been edited
-</li>
-</ul>
-    
-<h2>        Dependency upgrade
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-477'>ISIS-477</a>] -         Update JDO/DataNucleus objectstore to DN 3.2.6 and other latest dependencies
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-501'>ISIS-501</a>] -         Maven error with DN enhancer: required artifact missing
-</li>
-</ul>
-            
-
-    
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-437'>ISIS-437</a>] -         Tidy-up tasks for Isis 1.3.0 and associated components.
-</li>
-</ul>
-                    
\ No newline at end of file


[25/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/foundation/5.5.1/foundation.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/foundation/5.5.1/foundation.css b/content-OLDSITE/docs/css/foundation/5.5.1/foundation.css
deleted file mode 100644
index 2290afe..0000000
--- a/content-OLDSITE/docs/css/foundation/5.5.1/foundation.css
+++ /dev/null
@@ -1,6201 +0,0 @@
-meta.foundation-version {
-  font-family: "/5.5.1/"; }
-
-meta.foundation-mq-small {
-  font-family: "/only screen/";
-  width: 0; }
-
-meta.foundation-mq-small-only {
-  font-family: "/only screen and (max-width: 40em)/";
-  width: 0; }
-
-meta.foundation-mq-medium {
-  font-family: "/only screen and (min-width:40.063em)/";
-  width: 40.063em; }
-
-meta.foundation-mq-medium-only {
-  font-family: "/only screen and (min-width:40.063em) and (max-width:64em)/";
-  width: 40.063em; }
-
-meta.foundation-mq-large {
-  font-family: "/only screen and (min-width:64.063em)/";
-  width: 64.063em; }
-
-meta.foundation-mq-large-only {
-  font-family: "/only screen and (min-width:64.063em) and (max-width:90em)/";
-  width: 64.063em; }
-
-meta.foundation-mq-xlarge {
-  font-family: "/only screen and (min-width:90.063em)/";
-  width: 90.063em; }
-
-meta.foundation-mq-xlarge-only {
-  font-family: "/only screen and (min-width:90.063em) and (max-width:120em)/";
-  width: 90.063em; }
-
-meta.foundation-mq-xxlarge {
-  font-family: "/only screen and (min-width:120.063em)/";
-  width: 120.063em; }
-
-meta.foundation-data-attribute-namespace {
-  font-family: false; }
-
-html, body {
-  height: 100%; }
-
-*,
-*:before,
-*:after {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box; }
-
-html,
-body {
-  font-size: 100%; }
-
-body {
-  background: #fff;
-  color: #222;
-  padding: 0;
-  margin: 0;
-  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
-  font-weight: normal;
-  font-style: normal;
-  line-height: 1.5;
-  position: relative;
-  cursor: auto; }
-
-a:hover {
-  cursor: pointer; }
-
-img {
-  max-width: 100%;
-  height: auto; }
-
-img {
-  -ms-interpolation-mode: bicubic; }
-
-#map_canvas img,
-#map_canvas embed,
-#map_canvas object,
-.map_canvas img,
-.map_canvas embed,
-.map_canvas object {
-  max-width: none !important; }
-
-.left {
-  float: left !important; }
-
-.right {
-  float: right !important; }
-
-.clearfix:before, .clearfix:after {
-  content: " ";
-  display: table; }
-.clearfix:after {
-  clear: both; }
-
-.hide {
-  display: none; }
-
-.invisible {
-  visibility: hidden; }
-
-.antialiased {
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale; }
-
-img {
-  display: inline-block;
-  vertical-align: middle; }
-
-textarea {
-  height: auto;
-  min-height: 50px; }
-
-select {
-  width: 100%; }
-
-.row {
-  width: 100%;
-  margin-left: auto;
-  margin-right: auto;
-  margin-top: 0;
-  margin-bottom: 0;
-  max-width: 62.5rem; }
-  .row:before, .row:after {
-    content: " ";
-    display: table; }
-  .row:after {
-    clear: both; }
-  .row.collapse > .column,
-  .row.collapse > .columns {
-    padding-left: 0;
-    padding-right: 0; }
-  .row.collapse .row {
-    margin-left: 0;
-    margin-right: 0; }
-  .row .row {
-    width: auto;
-    margin-left: -0.9375rem;
-    margin-right: -0.9375rem;
-    margin-top: 0;
-    margin-bottom: 0;
-    max-width: none; }
-    .row .row:before, .row .row:after {
-      content: " ";
-      display: table; }
-    .row .row:after {
-      clear: both; }
-    .row .row.collapse {
-      width: auto;
-      margin: 0;
-      max-width: none; }
-      .row .row.collapse:before, .row .row.collapse:after {
-        content: " ";
-        display: table; }
-      .row .row.collapse:after {
-        clear: both; }
-
-.column,
-.columns {
-  padding-left: 0.9375rem;
-  padding-right: 0.9375rem;
-  width: 100%;
-  float: left; }
-
-[class*="column"] + [class*="column"]:last-child {
-  float: right; }
-
-[class*="column"] + [class*="column"].end {
-  float: left; }
-
-@media only screen {
-  .small-push-0 {
-    position: relative;
-    left: 0%;
-    right: auto; }
-
-  .small-pull-0 {
-    position: relative;
-    right: 0%;
-    left: auto; }
-
-  .small-push-1 {
-    position: relative;
-    left: 8.33333%;
-    right: auto; }
-
-  .small-pull-1 {
-    position: relative;
-    right: 8.33333%;
-    left: auto; }
-
-  .small-push-2 {
-    position: relative;
-    left: 16.66667%;
-    right: auto; }
-
-  .small-pull-2 {
-    position: relative;
-    right: 16.66667%;
-    left: auto; }
-
-  .small-push-3 {
-    position: relative;
-    left: 25%;
-    right: auto; }
-
-  .small-pull-3 {
-    position: relative;
-    right: 25%;
-    left: auto; }
-
-  .small-push-4 {
-    position: relative;
-    left: 33.33333%;
-    right: auto; }
-
-  .small-pull-4 {
-    position: relative;
-    right: 33.33333%;
-    left: auto; }
-
-  .small-push-5 {
-    position: relative;
-    left: 41.66667%;
-    right: auto; }
-
-  .small-pull-5 {
-    position: relative;
-    right: 41.66667%;
-    left: auto; }
-
-  .small-push-6 {
-    position: relative;
-    left: 50%;
-    right: auto; }
-
-  .small-pull-6 {
-    position: relative;
-    right: 50%;
-    left: auto; }
-
-  .small-push-7 {
-    position: relative;
-    left: 58.33333%;
-    right: auto; }
-
-  .small-pull-7 {
-    position: relative;
-    right: 58.33333%;
-    left: auto; }
-
-  .small-push-8 {
-    position: relative;
-    left: 66.66667%;
-    right: auto; }
-
-  .small-pull-8 {
-    position: relative;
-    right: 66.66667%;
-    left: auto; }
-
-  .small-push-9 {
-    position: relative;
-    left: 75%;
-    right: auto; }
-
-  .small-pull-9 {
-    position: relative;
-    right: 75%;
-    left: auto; }
-
-  .small-push-10 {
-    position: relative;
-    left: 83.33333%;
-    right: auto; }
-
-  .small-pull-10 {
-    position: relative;
-    right: 83.33333%;
-    left: auto; }
-
-  .small-push-11 {
-    position: relative;
-    left: 91.66667%;
-    right: auto; }
-
-  .small-pull-11 {
-    position: relative;
-    right: 91.66667%;
-    left: auto; }
-
-  .column,
-  .columns {
-    position: relative;
-    padding-left: 0.9375rem;
-    padding-right: 0.9375rem;
-    float: left; }
-
-  .small-1 {
-    width: 8.33333%; }
-
-  .small-2 {
-    width: 16.66667%; }
-
-  .small-3 {
-    width: 25%; }
-
-  .small-4 {
-    width: 33.33333%; }
-
-  .small-5 {
-    width: 41.66667%; }
-
-  .small-6 {
-    width: 50%; }
-
-  .small-7 {
-    width: 58.33333%; }
-
-  .small-8 {
-    width: 66.66667%; }
-
-  .small-9 {
-    width: 75%; }
-
-  .small-10 {
-    width: 83.33333%; }
-
-  .small-11 {
-    width: 91.66667%; }
-
-  .small-12 {
-    width: 100%; }
-
-  .small-offset-0 {
-    margin-left: 0% !important; }
-
-  .small-offset-1 {
-    margin-left: 8.33333% !important; }
-
-  .small-offset-2 {
-    margin-left: 16.66667% !important; }
-
-  .small-offset-3 {
-    margin-left: 25% !important; }
-
-  .small-offset-4 {
-    margin-left: 33.33333% !important; }
-
-  .small-offset-5 {
-    margin-left: 41.66667% !important; }
-
-  .small-offset-6 {
-    margin-left: 50% !important; }
-
-  .small-offset-7 {
-    margin-left: 58.33333% !important; }
-
-  .small-offset-8 {
-    margin-left: 66.66667% !important; }
-
-  .small-offset-9 {
-    margin-left: 75% !important; }
-
-  .small-offset-10 {
-    margin-left: 83.33333% !important; }
-
-  .small-offset-11 {
-    margin-left: 91.66667% !important; }
-
-  .small-reset-order {
-    margin-left: 0;
-    margin-right: 0;
-    left: auto;
-    right: auto;
-    float: left; }
-
-  .column.small-centered,
-  .columns.small-centered {
-    margin-left: auto;
-    margin-right: auto;
-    float: none; }
-
-  .column.small-uncentered,
-  .columns.small-uncentered {
-    margin-left: 0;
-    margin-right: 0;
-    float: left; }
-
-  .column.small-centered:last-child,
-  .columns.small-centered:last-child {
-    float: none; }
-
-  .column.small-uncentered:last-child,
-  .columns.small-uncentered:last-child {
-    float: left; }
-
-  .column.small-uncentered.opposite,
-  .columns.small-uncentered.opposite {
-    float: right; }
-
-  .row.small-collapse > .column,
-  .row.small-collapse > .columns {
-    padding-left: 0;
-    padding-right: 0; }
-  .row.small-collapse .row {
-    margin-left: 0;
-    margin-right: 0; }
-  .row.small-uncollapse > .column,
-  .row.small-uncollapse > .columns {
-    padding-left: 0.9375rem;
-    padding-right: 0.9375rem;
-    float: left; } }
-@media only screen and (min-width: 40.063em) {
-  .medium-push-0 {
-    position: relative;
-    left: 0%;
-    right: auto; }
-
-  .medium-pull-0 {
-    position: relative;
-    right: 0%;
-    left: auto; }
-
-  .medium-push-1 {
-    position: relative;
-    left: 8.33333%;
-    right: auto; }
-
-  .medium-pull-1 {
-    position: relative;
-    right: 8.33333%;
-    left: auto; }
-
-  .medium-push-2 {
-    position: relative;
-    left: 16.66667%;
-    right: auto; }
-
-  .medium-pull-2 {
-    position: relative;
-    right: 16.66667%;
-    left: auto; }
-
-  .medium-push-3 {
-    position: relative;
-    left: 25%;
-    right: auto; }
-
-  .medium-pull-3 {
-    position: relative;
-    right: 25%;
-    left: auto; }
-
-  .medium-push-4 {
-    position: relative;
-    left: 33.33333%;
-    right: auto; }
-
-  .medium-pull-4 {
-    position: relative;
-    right: 33.33333%;
-    left: auto; }
-
-  .medium-push-5 {
-    position: relative;
-    left: 41.66667%;
-    right: auto; }
-
-  .medium-pull-5 {
-    position: relative;
-    right: 41.66667%;
-    left: auto; }
-
-  .medium-push-6 {
-    position: relative;
-    left: 50%;
-    right: auto; }
-
-  .medium-pull-6 {
-    position: relative;
-    right: 50%;
-    left: auto; }
-
-  .medium-push-7 {
-    position: relative;
-    left: 58.33333%;
-    right: auto; }
-
-  .medium-pull-7 {
-    position: relative;
-    right: 58.33333%;
-    left: auto; }
-
-  .medium-push-8 {
-    position: relative;
-    left: 66.66667%;
-    right: auto; }
-
-  .medium-pull-8 {
-    position: relative;
-    right: 66.66667%;
-    left: auto; }
-
-  .medium-push-9 {
-    position: relative;
-    left: 75%;
-    right: auto; }
-
-  .medium-pull-9 {
-    position: relative;
-    right: 75%;
-    left: auto; }
-
-  .medium-push-10 {
-    position: relative;
-    left: 83.33333%;
-    right: auto; }
-
-  .medium-pull-10 {
-    position: relative;
-    right: 83.33333%;
-    left: auto; }
-
-  .medium-push-11 {
-    position: relative;
-    left: 91.66667%;
-    right: auto; }
-
-  .medium-pull-11 {
-    position: relative;
-    right: 91.66667%;
-    left: auto; }
-
-  .column,
-  .columns {
-    position: relative;
-    padding-left: 0.9375rem;
-    padding-right: 0.9375rem;
-    float: left; }
-
-  .medium-1 {
-    width: 8.33333%; }
-
-  .medium-2 {
-    width: 16.66667%; }
-
-  .medium-3 {
-    width: 25%; }
-
-  .medium-4 {
-    width: 33.33333%; }
-
-  .medium-5 {
-    width: 41.66667%; }
-
-  .medium-6 {
-    width: 50%; }
-
-  .medium-7 {
-    width: 58.33333%; }
-
-  .medium-8 {
-    width: 66.66667%; }
-
-  .medium-9 {
-    width: 75%; }
-
-  .medium-10 {
-    width: 83.33333%; }
-
-  .medium-11 {
-    width: 91.66667%; }
-
-  .medium-12 {
-    width: 100%; }
-
-  .medium-offset-0 {
-    margin-left: 0% !important; }
-
-  .medium-offset-1 {
-    margin-left: 8.33333% !important; }
-
-  .medium-offset-2 {
-    margin-left: 16.66667% !important; }
-
-  .medium-offset-3 {
-    margin-left: 25% !important; }
-
-  .medium-offset-4 {
-    margin-left: 33.33333% !important; }
-
-  .medium-offset-5 {
-    margin-left: 41.66667% !important; }
-
-  .medium-offset-6 {
-    margin-left: 50% !important; }
-
-  .medium-offset-7 {
-    margin-left: 58.33333% !important; }
-
-  .medium-offset-8 {
-    margin-left: 66.66667% !important; }
-
-  .medium-offset-9 {
-    margin-left: 75% !important; }
-
-  .medium-offset-10 {
-    margin-left: 83.33333% !important; }
-
-  .medium-offset-11 {
-    margin-left: 91.66667% !important; }
-
-  .medium-reset-order {
-    margin-left: 0;
-    margin-right: 0;
-    left: auto;
-    right: auto;
-    float: left; }
-
-  .column.medium-centered,
-  .columns.medium-centered {
-    margin-left: auto;
-    margin-right: auto;
-    float: none; }
-
-  .column.medium-uncentered,
-  .columns.medium-uncentered {
-    margin-left: 0;
-    margin-right: 0;
-    float: left; }
-
-  .column.medium-centered:last-child,
-  .columns.medium-centered:last-child {
-    float: none; }
-
-  .column.medium-uncentered:last-child,
-  .columns.medium-uncentered:last-child {
-    float: left; }
-
-  .column.medium-uncentered.opposite,
-  .columns.medium-uncentered.opposite {
-    float: right; }
-
-  .row.medium-collapse > .column,
-  .row.medium-collapse > .columns {
-    padding-left: 0;
-    padding-right: 0; }
-  .row.medium-collapse .row {
-    margin-left: 0;
-    margin-right: 0; }
-  .row.medium-uncollapse > .column,
-  .row.medium-uncollapse > .columns {
-    padding-left: 0.9375rem;
-    padding-right: 0.9375rem;
-    float: left; }
-
-  .push-0 {
-    position: relative;
-    left: 0%;
-    right: auto; }
-
-  .pull-0 {
-    position: relative;
-    right: 0%;
-    left: auto; }
-
-  .push-1 {
-    position: relative;
-    left: 8.33333%;
-    right: auto; }
-
-  .pull-1 {
-    position: relative;
-    right: 8.33333%;
-    left: auto; }
-
-  .push-2 {
-    position: relative;
-    left: 16.66667%;
-    right: auto; }
-
-  .pull-2 {
-    position: relative;
-    right: 16.66667%;
-    left: auto; }
-
-  .push-3 {
-    position: relative;
-    left: 25%;
-    right: auto; }
-
-  .pull-3 {
-    position: relative;
-    right: 25%;
-    left: auto; }
-
-  .push-4 {
-    position: relative;
-    left: 33.33333%;
-    right: auto; }
-
-  .pull-4 {
-    position: relative;
-    right: 33.33333%;
-    left: auto; }
-
-  .push-5 {
-    position: relative;
-    left: 41.66667%;
-    right: auto; }
-
-  .pull-5 {
-    position: relative;
-    right: 41.66667%;
-    left: auto; }
-
-  .push-6 {
-    position: relative;
-    left: 50%;
-    right: auto; }
-
-  .pull-6 {
-    position: relative;
-    right: 50%;
-    left: auto; }
-
-  .push-7 {
-    position: relative;
-    left: 58.33333%;
-    right: auto; }
-
-  .pull-7 {
-    position: relative;
-    right: 58.33333%;
-    left: auto; }
-
-  .push-8 {
-    position: relative;
-    left: 66.66667%;
-    right: auto; }
-
-  .pull-8 {
-    position: relative;
-    right: 66.66667%;
-    left: auto; }
-
-  .push-9 {
-    position: relative;
-    left: 75%;
-    right: auto; }
-
-  .pull-9 {
-    position: relative;
-    right: 75%;
-    left: auto; }
-
-  .push-10 {
-    position: relative;
-    left: 83.33333%;
-    right: auto; }
-
-  .pull-10 {
-    position: relative;
-    right: 83.33333%;
-    left: auto; }
-
-  .push-11 {
-    position: relative;
-    left: 91.66667%;
-    right: auto; }
-
-  .pull-11 {
-    position: relative;
-    right: 91.66667%;
-    left: auto; } }
-@media only screen and (min-width: 64.063em) {
-  .large-push-0 {
-    position: relative;
-    left: 0%;
-    right: auto; }
-
-  .large-pull-0 {
-    position: relative;
-    right: 0%;
-    left: auto; }
-
-  .large-push-1 {
-    position: relative;
-    left: 8.33333%;
-    right: auto; }
-
-  .large-pull-1 {
-    position: relative;
-    right: 8.33333%;
-    left: auto; }
-
-  .large-push-2 {
-    position: relative;
-    left: 16.66667%;
-    right: auto; }
-
-  .large-pull-2 {
-    position: relative;
-    right: 16.66667%;
-    left: auto; }
-
-  .large-push-3 {
-    position: relative;
-    left: 25%;
-    right: auto; }
-
-  .large-pull-3 {
-    position: relative;
-    right: 25%;
-    left: auto; }
-
-  .large-push-4 {
-    position: relative;
-    left: 33.33333%;
-    right: auto; }
-
-  .large-pull-4 {
-    position: relative;
-    right: 33.33333%;
-    left: auto; }
-
-  .large-push-5 {
-    position: relative;
-    left: 41.66667%;
-    right: auto; }
-
-  .large-pull-5 {
-    position: relative;
-    right: 41.66667%;
-    left: auto; }
-
-  .large-push-6 {
-    position: relative;
-    left: 50%;
-    right: auto; }
-
-  .large-pull-6 {
-    position: relative;
-    right: 50%;
-    left: auto; }
-
-  .large-push-7 {
-    position: relative;
-    left: 58.33333%;
-    right: auto; }
-
-  .large-pull-7 {
-    position: relative;
-    right: 58.33333%;
-    left: auto; }
-
-  .large-push-8 {
-    position: relative;
-    left: 66.66667%;
-    right: auto; }
-
-  .large-pull-8 {
-    position: relative;
-    right: 66.66667%;
-    left: auto; }
-
-  .large-push-9 {
-    position: relative;
-    left: 75%;
-    right: auto; }
-
-  .large-pull-9 {
-    position: relative;
-    right: 75%;
-    left: auto; }
-
-  .large-push-10 {
-    position: relative;
-    left: 83.33333%;
-    right: auto; }
-
-  .large-pull-10 {
-    position: relative;
-    right: 83.33333%;
-    left: auto; }
-
-  .large-push-11 {
-    position: relative;
-    left: 91.66667%;
-    right: auto; }
-
-  .large-pull-11 {
-    position: relative;
-    right: 91.66667%;
-    left: auto; }
-
-  .column,
-  .columns {
-    position: relative;
-    padding-left: 0.9375rem;
-    padding-right: 0.9375rem;
-    float: left; }
-
-  .large-1 {
-    width: 8.33333%; }
-
-  .large-2 {
-    width: 16.66667%; }
-
-  .large-3 {
-    width: 25%; }
-
-  .large-4 {
-    width: 33.33333%; }
-
-  .large-5 {
-    width: 41.66667%; }
-
-  .large-6 {
-    width: 50%; }
-
-  .large-7 {
-    width: 58.33333%; }
-
-  .large-8 {
-    width: 66.66667%; }
-
-  .large-9 {
-    width: 75%; }
-
-  .large-10 {
-    width: 83.33333%; }
-
-  .large-11 {
-    width: 91.66667%; }
-
-  .large-12 {
-    width: 100%; }
-
-  .large-offset-0 {
-    margin-left: 0% !important; }
-
-  .large-offset-1 {
-    margin-left: 8.33333% !important; }
-
-  .large-offset-2 {
-    margin-left: 16.66667% !important; }
-
-  .large-offset-3 {
-    margin-left: 25% !important; }
-
-  .large-offset-4 {
-    margin-left: 33.33333% !important; }
-
-  .large-offset-5 {
-    margin-left: 41.66667% !important; }
-
-  .large-offset-6 {
-    margin-left: 50% !important; }
-
-  .large-offset-7 {
-    margin-left: 58.33333% !important; }
-
-  .large-offset-8 {
-    margin-left: 66.66667% !important; }
-
-  .large-offset-9 {
-    margin-left: 75% !important; }
-
-  .large-offset-10 {
-    margin-left: 83.33333% !important; }
-
-  .large-offset-11 {
-    margin-left: 91.66667% !important; }
-
-  .large-reset-order {
-    margin-left: 0;
-    margin-right: 0;
-    left: auto;
-    right: auto;
-    float: left; }
-
-  .column.large-centered,
-  .columns.large-centered {
-    margin-left: auto;
-    margin-right: auto;
-    float: none; }
-
-  .column.large-uncentered,
-  .columns.large-uncentered {
-    margin-left: 0;
-    margin-right: 0;
-    float: left; }
-
-  .column.large-centered:last-child,
-  .columns.large-centered:last-child {
-    float: none; }
-
-  .column.large-uncentered:last-child,
-  .columns.large-uncentered:last-child {
-    float: left; }
-
-  .column.large-uncentered.opposite,
-  .columns.large-uncentered.opposite {
-    float: right; }
-
-  .row.large-collapse > .column,
-  .row.large-collapse > .columns {
-    padding-left: 0;
-    padding-right: 0; }
-  .row.large-collapse .row {
-    margin-left: 0;
-    margin-right: 0; }
-  .row.large-uncollapse > .column,
-  .row.large-uncollapse > .columns {
-    padding-left: 0.9375rem;
-    padding-right: 0.9375rem;
-    float: left; }
-
-  .push-0 {
-    position: relative;
-    left: 0%;
-    right: auto; }
-
-  .pull-0 {
-    position: relative;
-    right: 0%;
-    left: auto; }
-
-  .push-1 {
-    position: relative;
-    left: 8.33333%;
-    right: auto; }
-
-  .pull-1 {
-    position: relative;
-    right: 8.33333%;
-    left: auto; }
-
-  .push-2 {
-    position: relative;
-    left: 16.66667%;
-    right: auto; }
-
-  .pull-2 {
-    position: relative;
-    right: 16.66667%;
-    left: auto; }
-
-  .push-3 {
-    position: relative;
-    left: 25%;
-    right: auto; }
-
-  .pull-3 {
-    position: relative;
-    right: 25%;
-    left: auto; }
-
-  .push-4 {
-    position: relative;
-    left: 33.33333%;
-    right: auto; }
-
-  .pull-4 {
-    position: relative;
-    right: 33.33333%;
-    left: auto; }
-
-  .push-5 {
-    position: relative;
-    left: 41.66667%;
-    right: auto; }
-
-  .pull-5 {
-    position: relative;
-    right: 41.66667%;
-    left: auto; }
-
-  .push-6 {
-    position: relative;
-    left: 50%;
-    right: auto; }
-
-  .pull-6 {
-    position: relative;
-    right: 50%;
-    left: auto; }
-
-  .push-7 {
-    position: relative;
-    left: 58.33333%;
-    right: auto; }
-
-  .pull-7 {
-    position: relative;
-    right: 58.33333%;
-    left: auto; }
-
-  .push-8 {
-    position: relative;
-    left: 66.66667%;
-    right: auto; }
-
-  .pull-8 {
-    position: relative;
-    right: 66.66667%;
-    left: auto; }
-
-  .push-9 {
-    position: relative;
-    left: 75%;
-    right: auto; }
-
-  .pull-9 {
-    position: relative;
-    right: 75%;
-    left: auto; }
-
-  .push-10 {
-    position: relative;
-    left: 83.33333%;
-    right: auto; }
-
-  .pull-10 {
-    position: relative;
-    right: 83.33333%;
-    left: auto; }
-
-  .push-11 {
-    position: relative;
-    left: 91.66667%;
-    right: auto; }
-
-  .pull-11 {
-    position: relative;
-    right: 91.66667%;
-    left: auto; } }
-button, .button {
-  border-style: solid;
-  border-width: 0;
-  cursor: pointer;
-  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
-  font-weight: normal;
-  line-height: normal;
-  margin: 0 0 1.25rem;
-  position: relative;
-  text-decoration: none;
-  text-align: center;
-  -webkit-appearance: none;
-  -moz-appearance: none;
-  border-radius: 0;
-  display: inline-block;
-  padding-top: 1rem;
-  padding-right: 2rem;
-  padding-bottom: 1.0625rem;
-  padding-left: 2rem;
-  font-size: 1rem;
-  background-color: #008CBA;
-  border-color: #007095;
-  color: #FFFFFF;
-  transition: background-color 300ms ease-out; }
-  button:hover, button:focus, .button:hover, .button:focus {
-    background-color: #007095; }
-  button:hover, button:focus, .button:hover, .button:focus {
-    color: #FFFFFF; }
-  button.secondary, .button.secondary {
-    background-color: #e7e7e7;
-    border-color: #b9b9b9;
-    color: #333333; }
-    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
-      background-color: #b9b9b9; }
-    button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus {
-      color: #333333; }
-  button.success, .button.success {
-    background-color: #43AC6A;
-    border-color: #368a55;
-    color: #FFFFFF; }
-    button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
-      background-color: #368a55; }
-    button.success:hover, button.success:focus, .button.success:hover, .button.success:focus {
-      color: #FFFFFF; }
-  button.alert, .button.alert {
-    background-color: #f04124;
-    border-color: #cf2a0e;
-    color: #FFFFFF; }
-    button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
-      background-color: #cf2a0e; }
-    button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus {
-      color: #FFFFFF; }
-  button.warning, .button.warning {
-    background-color: #f08a24;
-    border-color: #cf6e0e;
-    color: #FFFFFF; }
-    button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
-      background-color: #cf6e0e; }
-    button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus {
-      color: #FFFFFF; }
-  button.info, .button.info {
-    background-color: #a0d3e8;
-    border-color: #61b6d9;
-    color: #333333; }
-    button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
-      background-color: #61b6d9; }
-    button.info:hover, button.info:focus, .button.info:hover, .button.info:focus {
-      color: #FFFFFF; }
-  button.large, .button.large {
-    padding-top: 1.125rem;
-    padding-right: 2.25rem;
-    padding-bottom: 1.1875rem;
-    padding-left: 2.25rem;
-    font-size: 1.25rem; }
-  button.small, .button.small {
-    padding-top: 0.875rem;
-    padding-right: 1.75rem;
-    padding-bottom: 0.9375rem;
-    padding-left: 1.75rem;
-    font-size: 0.8125rem; }
-  button.tiny, .button.tiny {
-    padding-top: 0.625rem;
-    padding-right: 1.25rem;
-    padding-bottom: 0.6875rem;
-    padding-left: 1.25rem;
-    font-size: 0.6875rem; }
-  button.expand, .button.expand {
-    padding-right: 0;
-    padding-left: 0;
-    width: 100%; }
-  button.left-align, .button.left-align {
-    text-align: left;
-    text-indent: 0.75rem; }
-  button.right-align, .button.right-align {
-    text-align: right;
-    padding-right: 0.75rem; }
-  button.radius, .button.radius {
-    border-radius: 3px; }
-  button.round, .button.round {
-    border-radius: 1000px; }
-  button.disabled, button[disabled], .button.disabled, .button[disabled] {
-    background-color: #008CBA;
-    border-color: #007095;
-    color: #FFFFFF;
-    cursor: default;
-    opacity: 0.7;
-    box-shadow: none; }
-    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
-      background-color: #007095; }
-    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
-      color: #FFFFFF; }
-    button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
-      background-color: #008CBA; }
-    button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary {
-      background-color: #e7e7e7;
-      border-color: #b9b9b9;
-      color: #333333;
-      cursor: default;
-      opacity: 0.7;
-      box-shadow: none; }
-      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
-        background-color: #b9b9b9; }
-      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
-        color: #333333; }
-      button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus {
-        background-color: #e7e7e7; }
-    button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success {
-      background-color: #43AC6A;
-      border-color: #368a55;
-      color: #FFFFFF;
-      cursor: default;
-      opacity: 0.7;
-      box-shadow: none; }
-      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
-        background-color: #368a55; }
-      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
-        color: #FFFFFF; }
-      button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus {
-        background-color: #43AC6A; }
-    button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert {
-      background-color: #f04124;
-      border-color: #cf2a0e;
-      color: #FFFFFF;
-      cursor: default;
-      opacity: 0.7;
-      box-shadow: none; }
-      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
-        background-color: #cf2a0e; }
-      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
-        color: #FFFFFF; }
-      button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus {
-        background-color: #f04124; }
-    button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning {
-      background-color: #f08a24;
-      border-color: #cf6e0e;
-      color: #FFFFFF;
-      cursor: default;
-      opacity: 0.7;
-      box-shadow: none; }
-      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
-        background-color: #cf6e0e; }
-      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
-        color: #FFFFFF; }
-      button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus {
-        background-color: #f08a24; }
-    button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info {
-      background-color: #a0d3e8;
-      border-color: #61b6d9;
-      color: #333333;
-      cursor: default;
-      opacity: 0.7;
-      box-shadow: none; }
-      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
-        background-color: #61b6d9; }
-      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
-        color: #FFFFFF; }
-      button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus {
-        background-color: #a0d3e8; }
-
-button::-moz-focus-inner {
-  border: 0;
-  padding: 0; }
-
-@media only screen and (min-width: 40.063em) {
-  button, .button {
-    display: inline-block; } }
-/* Standard Forms */
-form {
-  margin: 0 0 1rem; }
-
-/* Using forms within rows, we need to set some defaults */
-form .row .row {
-  margin: 0 -0.5rem; }
-  form .row .row .column,
-  form .row .row .columns {
-    padding: 0 0.5rem; }
-  form .row .row.collapse {
-    margin: 0; }
-    form .row .row.collapse .column,
-    form .row .row.collapse .columns {
-      padding: 0; }
-    form .row .row.collapse input {
-      -webkit-border-bottom-right-radius: 0;
-      -webkit-border-top-right-radius: 0;
-      border-bottom-right-radius: 0;
-      border-top-right-radius: 0; }
-form .row input.column,
-form .row input.columns,
-form .row textarea.column,
-form .row textarea.columns {
-  padding-left: 0.5rem; }
-
-/* Label Styles */
-label {
-  font-size: 0.875rem;
-  color: #4d4d4d;
-  cursor: pointer;
-  display: block;
-  font-weight: normal;
-  line-height: 1.5;
-  margin-bottom: 0;
-  /* Styles for required inputs */ }
-  label.right {
-    float: none !important;
-    text-align: right; }
-  label.inline {
-    margin: 0 0 1rem 0;
-    padding: 0.5625rem 0; }
-  label small {
-    text-transform: capitalize;
-    color: #676767; }
-
-/* Attach elements to the beginning or end of an input */
-.prefix,
-.postfix {
-  display: block;
-  position: relative;
-  z-index: 2;
-  text-align: center;
-  width: 100%;
-  padding-top: 0;
-  padding-bottom: 0;
-  border-style: solid;
-  border-width: 1px;
-  overflow: visible;
-  font-size: 0.875rem;
-  height: 2.3125rem;
-  line-height: 2.3125rem; }
-
-/* Adjust padding, alignment and radius if pre/post element is a button */
-.postfix.button {
-  padding-left: 0;
-  padding-right: 0;
-  padding-top: 0;
-  padding-bottom: 0;
-  text-align: center;
-  border: none; }
-
-.prefix.button {
-  padding-left: 0;
-  padding-right: 0;
-  padding-top: 0;
-  padding-bottom: 0;
-  text-align: center;
-  border: none; }
-
-.prefix.button.radius {
-  border-radius: 0;
-  -webkit-border-bottom-left-radius: 3px;
-  -webkit-border-top-left-radius: 3px;
-  border-bottom-left-radius: 3px;
-  border-top-left-radius: 3px; }
-
-.postfix.button.radius {
-  border-radius: 0;
-  -webkit-border-bottom-right-radius: 3px;
-  -webkit-border-top-right-radius: 3px;
-  border-bottom-right-radius: 3px;
-  border-top-right-radius: 3px; }
-
-.prefix.button.round {
-  border-radius: 0;
-  -webkit-border-bottom-left-radius: 1000px;
-  -webkit-border-top-left-radius: 1000px;
-  border-bottom-left-radius: 1000px;
-  border-top-left-radius: 1000px; }
-
-.postfix.button.round {
-  border-radius: 0;
-  -webkit-border-bottom-right-radius: 1000px;
-  -webkit-border-top-right-radius: 1000px;
-  border-bottom-right-radius: 1000px;
-  border-top-right-radius: 1000px; }
-
-/* Separate prefix and postfix styles when on span or label so buttons keep their own */
-span.prefix, label.prefix {
-  background: #f2f2f2;
-  border-right: none;
-  color: #333333;
-  border-color: #cccccc; }
-
-span.postfix, label.postfix {
-  background: #f2f2f2;
-  border-left: none;
-  color: #333333;
-  border-color: #cccccc; }
-
-/* We use this to get basic styling on all basic form elements */
-input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea {
-  -webkit-appearance: none;
-  border-radius: 0;
-  background-color: #FFFFFF;
-  font-family: inherit;
-  border-style: solid;
-  border-width: 1px;
-  border-color: #cccccc;
-  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-  color: rgba(0, 0, 0, 0.75);
-  display: block;
-  font-size: 0.875rem;
-  margin: 0 0 1rem 0;
-  padding: 0.5rem;
-  height: 2.3125rem;
-  width: 100%;
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-  transition: all 0.15s linear; }
-  input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus {
-    background: #fafafa;
-    border-color: #999999;
-    outline: none; }
-  input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled {
-    background-color: #DDDDDD;
-    cursor: default; }
-  input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[
 type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea {
-    background-color: #DDDDDD;
-    cursor: default; }
-  input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius {
-    border-radius: 3px; }
-
-form .row .prefix-radius.row.collapse input,
-form .row .prefix-radius.row.collapse textarea,
-form .row .prefix-radius.row.collapse select,
-form .row .prefix-radius.row.collapse button {
-  border-radius: 0;
-  -webkit-border-bottom-right-radius: 3px;
-  -webkit-border-top-right-radius: 3px;
-  border-bottom-right-radius: 3px;
-  border-top-right-radius: 3px; }
-form .row .prefix-radius.row.collapse .prefix {
-  border-radius: 0;
-  -webkit-border-bottom-left-radius: 3px;
-  -webkit-border-top-left-radius: 3px;
-  border-bottom-left-radius: 3px;
-  border-top-left-radius: 3px; }
-form .row .postfix-radius.row.collapse input,
-form .row .postfix-radius.row.collapse textarea,
-form .row .postfix-radius.row.collapse select,
-form .row .postfix-radius.row.collapse button {
-  border-radius: 0;
-  -webkit-border-bottom-left-radius: 3px;
-  -webkit-border-top-left-radius: 3px;
-  border-bottom-left-radius: 3px;
-  border-top-left-radius: 3px; }
-form .row .postfix-radius.row.collapse .postfix {
-  border-radius: 0;
-  -webkit-border-bottom-right-radius: 3px;
-  -webkit-border-top-right-radius: 3px;
-  border-bottom-right-radius: 3px;
-  border-top-right-radius: 3px; }
-form .row .prefix-round.row.collapse input,
-form .row .prefix-round.row.collapse textarea,
-form .row .prefix-round.row.collapse select,
-form .row .prefix-round.row.collapse button {
-  border-radius: 0;
-  -webkit-border-bottom-right-radius: 1000px;
-  -webkit-border-top-right-radius: 1000px;
-  border-bottom-right-radius: 1000px;
-  border-top-right-radius: 1000px; }
-form .row .prefix-round.row.collapse .prefix {
-  border-radius: 0;
-  -webkit-border-bottom-left-radius: 1000px;
-  -webkit-border-top-left-radius: 1000px;
-  border-bottom-left-radius: 1000px;
-  border-top-left-radius: 1000px; }
-form .row .postfix-round.row.collapse input,
-form .row .postfix-round.row.collapse textarea,
-form .row .postfix-round.row.collapse select,
-form .row .postfix-round.row.collapse button {
-  border-radius: 0;
-  -webkit-border-bottom-left-radius: 1000px;
-  -webkit-border-top-left-radius: 1000px;
-  border-bottom-left-radius: 1000px;
-  border-top-left-radius: 1000px; }
-form .row .postfix-round.row.collapse .postfix {
-  border-radius: 0;
-  -webkit-border-bottom-right-radius: 1000px;
-  -webkit-border-top-right-radius: 1000px;
-  border-bottom-right-radius: 1000px;
-  border-top-right-radius: 1000px; }
-
-input[type="submit"] {
-  -webkit-appearance: none;
-  border-radius: 0; }
-
-/* Respect enforced amount of rows for textarea */
-textarea[rows] {
-  height: auto; }
-
-/* Not allow resize out of parent */
-textarea {
-  max-width: 100%; }
-
-/* Add height value for select elements to match text input height */
-select {
-  -webkit-appearance: none !important;
-  border-radius: 0;
-  background-color: #FAFAFA;
-  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);
-  background-position: 100% center;
-  background-repeat: no-repeat;
-  border-style: solid;
-  border-width: 1px;
-  border-color: #cccccc;
-  padding: 0.5rem;
-  font-size: 0.875rem;
-  font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
-  color: rgba(0, 0, 0, 0.75);
-  line-height: normal;
-  border-radius: 0;
-  height: 2.3125rem; }
-  select::-ms-expand {
-    display: none; }
-  select.radius {
-    border-radius: 3px; }
-  select:hover {
-    background-color: #f3f3f3;
-    border-color: #999999; }
-  select:disabled {
-    background-color: #DDDDDD;
-    cursor: default; }
-  select[multiple] {
-    height: auto; }
-
-/* Adjust margin for form elements below */
-input[type="file"],
-input[type="checkbox"],
-input[type="radio"],
-select {
-  margin: 0 0 1rem 0; }
-
-input[type="checkbox"] + label,
-input[type="radio"] + label {
-  display: inline-block;
-  margin-left: 0.5rem;
-  margin-right: 1rem;
-  margin-bottom: 0;
-  vertical-align: baseline; }
-
-/* Normalize file input width */
-input[type="file"] {
-  width: 100%; }
-
-/* HTML5 Number spinners settings */
-/* We add basic fieldset styling */
-fieldset {
-  border: 1px solid #DDDDDD;
-  padding: 1.25rem;
-  margin: 1.125rem 0; }
-  fieldset legend {
-    font-weight: bold;
-    background: #FFFFFF;
-    padding: 0 0.1875rem;
-    margin: 0;
-    margin-left: -0.1875rem; }
-
-/* Error Handling */
-[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error {
-  display: block;
-  padding: 0.375rem 0.5625rem 0.5625rem;
-  margin-top: -1px;
-  margin-bottom: 1rem;
-  font-size: 0.75rem;
-  font-weight: normal;
-  font-style: italic;
-  background: #f04124;
-  color: #FFFFFF; }
-[data-abide] span.error, [data-abide] small.error {
-  display: none; }
-
-span.error, small.error {
-  display: block;
-  padding: 0.375rem 0.5625rem 0.5625rem;
-  margin-top: -1px;
-  margin-bottom: 1rem;
-  font-size: 0.75rem;
-  font-weight: normal;
-  font-style: italic;
-  background: #f04124;
-  color: #FFFFFF; }
-
-.error input,
-.error textarea,
-.error select {
-  margin-bottom: 0; }
-.error input[type="checkbox"],
-.error input[type="radio"] {
-  margin-bottom: 1rem; }
-.error label,
-.error label.error {
-  color: #f04124; }
-.error small.error {
-  display: block;
-  padding: 0.375rem 0.5625rem 0.5625rem;
-  margin-top: -1px;
-  margin-bottom: 1rem;
-  font-size: 0.75rem;
-  font-weight: normal;
-  font-style: italic;
-  background: #f04124;
-  color: #FFFFFF; }
-.error > label > small {
-  color: #676767;
-  background: transparent;
-  padding: 0;
-  text-transform: capitalize;
-  font-style: normal;
-  font-size: 60%;
-  margin: 0;
-  display: inline; }
-.error span.error-message {
-  display: block; }
-
-input.error,
-textarea.error,
-select.error {
-  margin-bottom: 0; }
-
-label.error {
-  color: #f04124; }
-
-meta.foundation-mq-topbar {
-  font-family: "/only screen and (min-width:40.063em)/";
-  width: 40.063em; }
-
-/* Wrapped around .top-bar to contain to grid width */
-.contain-to-grid {
-  width: 100%;
-  background: #333333; }
-  .contain-to-grid .top-bar {
-    margin-bottom: 0; }
-
-.fixed {
-  width: 100%;
-  left: 0;
-  position: fixed;
-  top: 0;
-  z-index: 99; }
-  .fixed.expanded:not(.top-bar) {
-    overflow-y: auto;
-    height: auto;
-    width: 100%;
-    max-height: 100%; }
-    .fixed.expanded:not(.top-bar) .title-area {
-      position: fixed;
-      width: 100%;
-      z-index: 99; }
-    .fixed.expanded:not(.top-bar) .top-bar-section {
-      z-index: 98;
-      margin-top: 2.8125rem; }
-
-.top-bar {
-  overflow: hidden;
-  height: 2.8125rem;
-  line-height: 2.8125rem;
-  position: relative;
-  background: #333333;
-  margin-bottom: 0; }
-  .top-bar ul {
-    margin-bottom: 0;
-    list-style: none; }
-  .top-bar .row {
-    max-width: none; }
-  .top-bar form,
-  .top-bar input {
-    margin-bottom: 0; }
-  .top-bar input {
-    height: 1.75rem;
-    padding-top: .35rem;
-    padding-bottom: .35rem;
-    font-size: 0.75rem; }
-  .top-bar .button, .top-bar button {
-    padding-top: 0.4125rem;
-    padding-bottom: 0.4125rem;
-    margin-bottom: 0;
-    font-size: 0.75rem; }
-    @media only screen and (max-width: 40em) {
-      .top-bar .button, .top-bar button {
-        position: relative;
-        top: -1px; } }
-  .top-bar .title-area {
-    position: relative;
-    margin: 0; }
-  .top-bar .name {
-    height: 2.8125rem;
-    margin: 0;
-    font-size: 16px; }
-    .top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span {
-      line-height: 2.8125rem;
-      font-size: 1.0625rem;
-      margin: 0; }
-      .top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a {
-        font-weight: normal;
-        color: #FFFFFF;
-        width: 75%;
-        display: block;
-        padding: 0 0.9375rem; }
-  .top-bar .toggle-topbar {
-    position: absolute;
-    right: 0;
-    top: 0; }
-    .top-bar .toggle-topbar a {
-      color: #FFFFFF;
-      text-transform: uppercase;
-      font-size: 0.8125rem;
-      font-weight: bold;
-      position: relative;
-      display: block;
-      padding: 0 0.9375rem;
-      height: 2.8125rem;
-      line-height: 2.8125rem; }
-    .top-bar .toggle-topbar.menu-icon {
-      top: 50%;
-      margin-top: -16px; }
-      .top-bar .toggle-topbar.menu-icon a {
-        height: 34px;
-        line-height: 33px;
-        padding: 0 2.5rem 0 0.9375rem;
-        color: #FFFFFF;
-        position: relative; }
-        .top-bar .toggle-topbar.menu-icon a span::after {
-          content: "";
-          position: absolute;
-          display: block;
-          height: 0;
-          top: 50%;
-          margin-top: -8px;
-          right: 0.9375rem;
-          box-shadow: 0 0 0 1px #FFFFFF, 0 7px 0 1px #FFFFFF, 0 14px 0 1px #FFFFFF;
-          width: 16px; }
-        .top-bar .toggle-topbar.menu-icon a span:hover:after {
-          box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; }
-  .top-bar.expanded {
-    height: auto;
-    background: transparent; }
-    .top-bar.expanded .title-area {
-      background: #333333; }
-    .top-bar.expanded .toggle-topbar a {
-      color: #888888; }
-      .top-bar.expanded .toggle-topbar a span::after {
-        box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; }
-
-.top-bar-section {
-  left: 0;
-  position: relative;
-  width: auto;
-  transition: left 300ms ease-out; }
-  .top-bar-section ul {
-    padding: 0;
-    width: 100%;
-    height: auto;
-    display: block;
-    font-size: 16px;
-    margin: 0; }
-  .top-bar-section .divider,
-  .top-bar-section [role="separator"] {
-    border-top: solid 1px #1a1a1a;
-    clear: both;
-    height: 1px;
-    width: 100%; }
-  .top-bar-section ul li {
-    background: #333333; }
-    .top-bar-section ul li > a {
-      display: block;
-      width: 100%;
-      color: #FFFFFF;
-      padding: 12px 0 12px 0;
-      padding-left: 0.9375rem;
-      font-family: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;
-      font-size: 0.8125rem;
-      font-weight: normal;
-      text-transform: none; }
-      .top-bar-section ul li > a.button {
-        font-size: 0.8125rem;
-        padding-right: 0.9375rem;
-        padding-left: 0.9375rem;
-        background-color: #008CBA;
-        border-color: #007095;
-        color: #FFFFFF; }
-        .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
-          background-color: #007095; }
-        .top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus {
-          color: #FFFFFF; }
-      .top-bar-section ul li > a.button.secondary {
-        background-color: #e7e7e7;
-        border-color: #b9b9b9;
-        color: #333333; }
-        .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
-          background-color: #b9b9b9; }
-        .top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus {
-          color: #333333; }
-      .top-bar-section ul li > a.button.success {
-        background-color: #43AC6A;
-        border-color: #368a55;
-        color: #FFFFFF; }
-        .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
-          background-color: #368a55; }
-        .top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus {
-          color: #FFFFFF; }
-      .top-bar-section ul li > a.button.alert {
-        background-color: #f04124;
-        border-color: #cf2a0e;
-        color: #FFFFFF; }
-        .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
-          background-color: #cf2a0e; }
-        .top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus {
-          color: #FFFFFF; }
-      .top-bar-section ul li > a.button.warning {
-        background-color: #f08a24;
-        border-color: #cf6e0e;
-        color: #FFFFFF; }
-        .top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
-          background-color: #cf6e0e; }
-        .top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus {
-          color: #FFFFFF; }
-    .top-bar-section ul li > button {
-      font-size: 0.8125rem;
-      padding-right: 0.9375rem;
-      padding-left: 0.9375rem;
-      background-color: #008CBA;
-      border-color: #007095;
-      color: #FFFFFF; }
-      .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
-        background-color: #007095; }
-      .top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus {
-        color: #FFFFFF; }
-      .top-bar-section ul li > button.secondary {
-        background-color: #e7e7e7;
-        border-color: #b9b9b9;
-        color: #333333; }
-        .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
-          background-color: #b9b9b9; }
-        .top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus {
-          color: #333333; }
-      .top-bar-section ul li > button.success {
-        background-color: #43AC6A;
-        border-color: #368a55;
-        color: #FFFFFF; }
-        .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
-          background-color: #368a55; }
-        .top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus {
-          color: #FFFFFF; }
-      .top-bar-section ul li > button.alert {
-        background-color: #f04124;
-        border-color: #cf2a0e;
-        color: #FFFFFF; }
-        .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
-          background-color: #cf2a0e; }
-        .top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus {
-          color: #FFFFFF; }
-      .top-bar-section ul li > button.warning {
-        background-color: #f08a24;
-        border-color: #cf6e0e;
-        color: #FFFFFF; }
-        .top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
-          background-color: #cf6e0e; }
-        .top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus {
-          color: #FFFFFF; }
-    .top-bar-section ul li:hover:not(.has-form) > a {
-      background-color: #555555;
-      background: #333333;
-      color: #FFFFFF; }
-    .top-bar-section ul li.active > a {
-      background: #008CBA;
-      color: #FFFFFF; }
-      .top-bar-section ul li.active > a:hover {
-        background: #0078a0;
-        color: #FFFFFF; }
-  .top-bar-section .has-form {
-    padding: 0.9375rem; }
-  .top-bar-section .has-dropdown {
-    position: relative; }
-    .top-bar-section .has-dropdown > a:after {
-      content: "";
-      display: block;
-      width: 0;
-      height: 0;
-      border: inset 5px;
-      border-color: transparent transparent transparent rgba(255, 255, 255, 0.4);
-      border-left-style: solid;
-      margin-right: 0.9375rem;
-      margin-top: -4.5px;
-      position: absolute;
-      top: 50%;
-      right: 0; }
-    .top-bar-section .has-dropdown.moved {
-      position: static; }
-      .top-bar-section .has-dropdown.moved > .dropdown {
-        display: block;
-        position: static !important;
-        height: auto;
-        width: auto;
-        overflow: visible;
-        clip: auto;
-        position: absolute !important;
-        width: 100%; }
-      .top-bar-section .has-dropdown.moved > a:after {
-        display: none; }
-  .top-bar-section .dropdown {
-    padding: 0;
-    position: absolute;
-    left: 100%;
-    top: 0;
-    z-index: 99;
-    display: block;
-    position: absolute !important;
-    height: 1px;
-    width: 1px;
-    overflow: hidden;
-    clip: rect(1px, 1px, 1px, 1px); }
-    .top-bar-section .dropdown li {
-      width: 100%;
-      height: auto; }
-      .top-bar-section .dropdown li a {
-        font-weight: normal;
-        padding: 8px 0.9375rem; }
-        .top-bar-section .dropdown li a.parent-link {
-          font-weight: normal; }
-      .top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link {
-        margin-bottom: 0;
-        margin-top: 0;
-        font-size: 1.125rem; }
-        .top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a {
-          color: #FFFFFF;
-          display: block; }
-          .top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover {
-            background: none; }
-      .top-bar-section .dropdown li.has-form {
-        padding: 8px 0.9375rem; }
-      .top-bar-section .dropdown li .button, .top-bar-section .dropdown li button {
-        top: auto; }
-    .top-bar-section .dropdown label {
-      padding: 8px 0.9375rem 2px;
-      margin-bottom: 0;
-      text-transform: uppercase;
-      color: #777777;
-      font-weight: bold;
-      font-size: 0.625rem; }
-
-.js-generated {
-  display: block; }
-
-@media only screen and (min-width: 40.063em) {
-  .top-bar {
-    background: #333333;
-    overflow: visible; }
-    .top-bar:before, .top-bar:after {
-      content: " ";
-      display: table; }
-    .top-bar:after {
-      clear: both; }
-    .top-bar .toggle-topbar {
-      display: none; }
-    .top-bar .title-area {
-      float: left; }
-    .top-bar .name h1 a,
-    .top-bar .name h2 a,
-    .top-bar .name h3 a,
-    .top-bar .name h4 a,
-    .top-bar .name h5 a,
-    .top-bar .name h6 a {
-      width: auto; }
-    .top-bar input,
-    .top-bar .button,
-    .top-bar button {
-      font-size: 0.875rem;
-      position: relative;
-      height: 1.75rem;
-      top: 0.53125rem; }
-    .top-bar.expanded {
-      background: #333333; }
-
-  .contain-to-grid .top-bar {
-    max-width: 62.5rem;
-    margin: 0 auto;
-    margin-bottom: 0; }
-
-  .top-bar-section {
-    transition: none 0 0;
-    left: 0 !important; }
-    .top-bar-section ul {
-      width: auto;
-      height: auto !important;
-      display: inline; }
-      .top-bar-section ul li {
-        float: left; }
-        .top-bar-section ul li .js-generated {
-          display: none; }
-    .top-bar-section li.hover > a:not(.button) {
-      background-color: #555555;
-      background: #333333;
-      color: #FFFFFF; }
-    .top-bar-section li:not(.has-form) a:not(.button) {
-      padding: 0 0.9375rem;
-      line-height: 2.8125rem;
-      background: #333333; }
-      .top-bar-section li:not(.has-form) a:not(.button):hover {
-        background-color: #555555;
-        background: #333333; }
-    .top-bar-section li.active:not(.has-form) a:not(.button) {
-      padding: 0 0.9375rem;
-      line-height: 2.8125rem;
-      color: #FFFFFF;
-      background: #008CBA; }
-      .top-bar-section li.active:not(.has-form) a:not(.button):hover {
-        background: #0078a0;
-        color: #FFFFFF; }
-    .top-bar-section .has-dropdown > a {
-      padding-right: 2.1875rem !important; }
-      .top-bar-section .has-dropdown > a:after {
-        content: "";
-        display: block;
-        width: 0;
-        height: 0;
-        border: inset 5px;
-        border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent;
-        border-top-style: solid;
-        margin-top: -2.5px;
-        top: 1.40625rem; }
-    .top-bar-section .has-dropdown.moved {
-      position: relative; }
-      .top-bar-section .has-dropdown.moved > .dropdown {
-        display: block;
-        position: absolute !important;
-        height: 1px;
-        width: 1px;
-        overflow: hidden;
-        clip: rect(1px, 1px, 1px, 1px); }
-    .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown {
-      display: block;
-      position: static !important;
-      height: auto;
-      width: auto;
-      overflow: visible;
-      clip: auto;
-      position: absolute !important; }
-    .top-bar-section .has-dropdown > a:focus + .dropdown {
-      display: block;
-      position: static !important;
-      height: auto;
-      width: auto;
-      overflow: visible;
-      clip: auto;
-      position: absolute !important; }
-    .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after {
-      border: none;
-      content: "\00bb";
-      top: 1rem;
-      margin-top: -1px;
-      right: 5px;
-      line-height: 1.2; }
-    .top-bar-section .dropdown {
-      left: 0;
-      top: auto;
-      background: transparent;
-      min-width: 100%; }
-      .top-bar-section .dropdown li a {
-        color: #FFFFFF;
-        line-height: 2.8125rem;
-        white-space: nowrap;
-        padding: 12px 0.9375rem;
-        background: #333333; }
-      .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) {
-        color: #FFFFFF;
-        background: #333333; }
-      .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) {
-        color: #FFFFFF;
-        background-color: #555555;
-        background: #333333; }
-      .top-bar-section .dropdown li label {
-        white-space: nowrap;
-        background: #333333; }
-      .top-bar-section .dropdown li .dropdown {
-        left: 100%;
-        top: 0; }
-    .top-bar-section > ul > .divider, .top-bar-section > ul > [role="separator"] {
-      border-bottom: none;
-      border-top: none;
-      border-right: solid 1px #4e4e4e;
-      clear: none;
-      height: 2.8125rem;
-      width: 0; }
-    .top-bar-section .has-form {
-      background: #333333;
-      padding: 0 0.9375rem;
-      height: 2.8125rem; }
-    .top-bar-section .right li .dropdown {
-      left: auto;
-      right: 0; }
-      .top-bar-section .right li .dropdown li .dropdown {
-        right: 100%; }
-    .top-bar-section .left li .dropdown {
-      right: auto;
-      left: 0; }
-      .top-bar-section .left li .dropdown li .dropdown {
-        left: 100%; }
-
-  .no-js .top-bar-section ul li:hover > a {
-    background-color: #555555;
-    background: #333333;
-    color: #FFFFFF; }
-  .no-js .top-bar-section ul li:active > a {
-    background: #008CBA;
-    color: #FFFFFF; }
-  .no-js .top-bar-section .has-dropdown:hover > .dropdown {
-    display: block;
-    position: static !important;
-    height: auto;
-    width: auto;
-    overflow: visible;
-    clip: auto;
-    position: absolute !important; }
-  .no-js .top-bar-section .has-dropdown > a:focus + .dropdown {
-    display: block;
-    position: static !important;
-    height: auto;
-    width: auto;
-    overflow: visible;
-    clip: auto;
-    position: absolute !important; } }
-.breadcrumbs {
-  display: block;
-  padding: 0.5625rem 0.875rem 0.5625rem;
-  overflow: hidden;
-  margin-left: 0;
-  list-style: none;
-  border-style: solid;
-  border-width: 1px;
-  background-color: #f4f4f4;
-  border-color: gainsboro;
-  border-radius: 3px; }
-  .breadcrumbs > * {
-    margin: 0;
-    float: left;
-    font-size: 0.6875rem;
-    line-height: 0.6875rem;
-    text-transform: uppercase;
-    color: #008CBA; }
-    .breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
-      text-decoration: underline; }
-    .breadcrumbs > * a {
-      color: #008CBA; }
-    .breadcrumbs > *.current {
-      cursor: default;
-      color: #333333; }
-      .breadcrumbs > *.current a {
-        cursor: default;
-        color: #333333; }
-      .breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
-        text-decoration: none; }
-    .breadcrumbs > *.unavailable {
-      color: #999999; }
-      .breadcrumbs > *.unavailable a {
-        color: #999999; }
-      .breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
-      .breadcrumbs > *.unavailable a:focus {
-        text-decoration: none;
-        color: #999999;
-        cursor: not-allowed; }
-    .breadcrumbs > *:before {
-      content: "/";
-      color: #AAAAAA;
-      margin: 0 0.75rem;
-      position: relative;
-      top: 1px; }
-    .breadcrumbs > *:first-child:before {
-      content: " ";
-      margin: 0; }
-
-/* Accessibility - hides the forward slash */
-[aria-label="breadcrumbs"] [aria-hidden="true"]:after {
-  content: "/"; }
-
-.alert-box {
-  border-style: solid;
-  border-width: 1px;
-  display: block;
-  font-weight: normal;
-  margin-bottom: 1.25rem;
-  position: relative;
-  padding: 0.875rem 1.5rem 0.875rem 0.875rem;
-  font-size: 0.8125rem;
-  transition: opacity 300ms ease-out;
-  background-color: #008CBA;
-  border-color: #0078a0;
-  color: #FFFFFF; }
-  .alert-box .close {
-    font-size: 1.375rem;
-    padding: 0 6px 4px;
-    line-height: .9;
-    position: absolute;
-    top: 50%;
-    margin-top: -0.6875rem;
-    right: 0.25rem;
-    color: #333333;
-    opacity: 0.3;
-    background: inherit; }
-    .alert-box .close:hover, .alert-box .close:focus {
-      opacity: 0.5; }
-  .alert-box.radius {
-    border-radius: 3px; }
-  .alert-box.round {
-    border-radius: 1000px; }
-  .alert-box.success {
-    background-color: #43AC6A;
-    border-color: #3a945b;
-    color: #FFFFFF; }
-  .alert-box.alert {
-    background-color: #f04124;
-    border-color: #de2d0f;
-    color: #FFFFFF; }
-  .alert-box.secondary {
-    background-color: #e7e7e7;
-    border-color: #c7c7c7;
-    color: #4f4f4f; }
-  .alert-box.warning {
-    background-color: #f08a24;
-    border-color: #de770f;
-    color: #FFFFFF; }
-  .alert-box.info {
-    background-color: #a0d3e8;
-    border-color: #74bfdd;
-    color: #4f4f4f; }
-  .alert-box.alert-close {
-    opacity: 0; }
-
-.inline-list {
-  margin: 0 auto 1.0625rem auto;
-  margin-left: -1.375rem;
-  margin-right: 0;
-  padding: 0;
-  list-style: none;
-  overflow: hidden; }
-  .inline-list > li {
-    list-style: none;
-    float: left;
-    margin-left: 1.375rem;
-    display: block; }
-    .inline-list > li > * {
-      display: block; }
-
-.button-group {
-  list-style: none;
-  margin: 0;
-  left: 0; }
-  .button-group:before, .button-group:after {
-    content: " ";
-    display: table; }
-  .button-group:after {
-    clear: both; }
-  .button-group.even-2 li {
-    margin: 0 -2px;
-    display: inline-block;
-    width: 50%; }
-    .button-group.even-2 li > button, .button-group.even-2 li .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button {
-      border-left: 0; }
-    .button-group.even-2 li button, .button-group.even-2 li .button {
-      width: 100%; }
-  .button-group.even-3 li {
-    margin: 0 -2px;
-    display: inline-block;
-    width: 33.33333%; }
-    .button-group.even-3 li > button, .button-group.even-3 li .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button {
-      border-left: 0; }
-    .button-group.even-3 li button, .button-group.even-3 li .button {
-      width: 100%; }
-  .button-group.even-4 li {
-    margin: 0 -2px;
-    display: inline-block;
-    width: 25%; }
-    .button-group.even-4 li > button, .button-group.even-4 li .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button {
-      border-left: 0; }
-    .button-group.even-4 li button, .button-group.even-4 li .button {
-      width: 100%; }
-  .button-group.even-5 li {
-    margin: 0 -2px;
-    display: inline-block;
-    width: 20%; }
-    .button-group.even-5 li > button, .button-group.even-5 li .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button {
-      border-left: 0; }
-    .button-group.even-5 li button, .button-group.even-5 li .button {
-      width: 100%; }
-  .button-group.even-6 li {
-    margin: 0 -2px;
-    display: inline-block;
-    width: 16.66667%; }
-    .button-group.even-6 li > button, .button-group.even-6 li .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button {
-      border-left: 0; }
-    .button-group.even-6 li button, .button-group.even-6 li .button {
-      width: 100%; }
-  .button-group.even-7 li {
-    margin: 0 -2px;
-    display: inline-block;
-    width: 14.28571%; }
-    .button-group.even-7 li > button, .button-group.even-7 li .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button {
-      border-left: 0; }
-    .button-group.even-7 li button, .button-group.even-7 li .button {
-      width: 100%; }
-  .button-group.even-8 li {
-    margin: 0 -2px;
-    display: inline-block;
-    width: 12.5%; }
-    .button-group.even-8 li > button, .button-group.even-8 li .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button {
-      border-left: 0; }
-    .button-group.even-8 li button, .button-group.even-8 li .button {
-      width: 100%; }
-  .button-group > li {
-    margin: 0 -2px;
-    display: inline-block; }
-    .button-group > li > button, .button-group > li .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group > li:first-child button, .button-group > li:first-child .button {
-      border-left: 0; }
-  .button-group.stack > li {
-    margin: 0 -2px;
-    display: inline-block;
-    display: block;
-    margin: 0;
-    float: none; }
-    .button-group.stack > li > button, .button-group.stack > li .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
-      border-left: 0; }
-    .button-group.stack > li > button, .button-group.stack > li .button {
-      border-top: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5);
-      border-left-width: 0;
-      margin: 0;
-      display: block; }
-    .button-group.stack > li > button {
-      width: 100%; }
-    .button-group.stack > li:first-child button, .button-group.stack > li:first-child .button {
-      border-top: 0; }
-  .button-group.stack-for-small > li {
-    margin: 0 -2px;
-    display: inline-block; }
-    .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
-      border-left: 0; }
-    @media only screen and (max-width: 40em) {
-      .button-group.stack-for-small > li {
-        margin: 0 -2px;
-        display: inline-block;
-        display: block;
-        margin: 0; }
-        .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
-          border-left: 1px solid;
-          border-color: rgba(255, 255, 255, 0.5); }
-        .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
-          border-left: 0; }
-        .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button {
-          border-top: 1px solid;
-          border-color: rgba(255, 255, 255, 0.5);
-          border-left-width: 0;
-          margin: 0;
-          display: block; }
-        .button-group.stack-for-small > li > button {
-          width: 100%; }
-        .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button {
-          border-top: 0; } }
-  .button-group.radius > * {
-    margin: 0 -2px;
-    display: inline-block; }
-    .button-group.radius > * > button, .button-group.radius > * .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.radius > *:first-child button, .button-group.radius > *:first-child .button {
-      border-left: 0; }
-    .button-group.radius > *, .button-group.radius > * > a, .button-group.radius > * > button, .button-group.radius > * > .button {
-      border-radius: 0; }
-    .button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button {
-      -webkit-border-bottom-left-radius: 3px;
-      -webkit-border-top-left-radius: 3px;
-      border-bottom-left-radius: 3px;
-      border-top-left-radius: 3px; }
-    .button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button {
-      -webkit-border-bottom-right-radius: 3px;
-      -webkit-border-top-right-radius: 3px;
-      border-bottom-right-radius: 3px;
-      border-top-right-radius: 3px; }
-  .button-group.radius.stack > * {
-    margin: 0 -2px;
-    display: inline-block;
-    display: block;
-    margin: 0; }
-    .button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
-      border-left: 0; }
-    .button-group.radius.stack > * > button, .button-group.radius.stack > * .button {
-      border-top: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5);
-      border-left-width: 0;
-      margin: 0;
-      display: block; }
-    .button-group.radius.stack > * > button {
-      width: 100%; }
-    .button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button {
-      border-top: 0; }
-    .button-group.radius.stack > *, .button-group.radius.stack > * > a, .button-group.radius.stack > * > button, .button-group.radius.stack > * > .button {
-      border-radius: 0; }
-    .button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button {
-      -webkit-top-left-radius: 3px;
-      -webkit-top-right-radius: 3px;
-      border-top-left-radius: 3px;
-      border-top-right-radius: 3px; }
-    .button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button {
-      -webkit-bottom-left-radius: 3px;
-      -webkit-bottom-right-radius: 3px;
-      border-bottom-left-radius: 3px;
-      border-bottom-right-radius: 3px; }
-  @media only screen and (min-width: 40.063em) {
-    .button-group.radius.stack-for-small > * {
-      margin: 0 -2px;
-      display: inline-block; }
-      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
-        border-left: 1px solid;
-        border-color: rgba(255, 255, 255, 0.5); }
-      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
-        border-left: 0; }
-      .button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button {
-        border-radius: 0; }
-      .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
-        -webkit-border-bottom-left-radius: 3px;
-        -webkit-border-top-left-radius: 3px;
-        border-bottom-left-radius: 3px;
-        border-top-left-radius: 3px; }
-      .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
-        -webkit-border-bottom-right-radius: 3px;
-        -webkit-border-top-right-radius: 3px;
-        border-bottom-right-radius: 3px;
-        border-top-right-radius: 3px; } }
-  @media only screen and (max-width: 40em) {
-    .button-group.radius.stack-for-small > * {
-      margin: 0 -2px;
-      display: inline-block;
-      display: block;
-      margin: 0; }
-      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
-        border-left: 1px solid;
-        border-color: rgba(255, 255, 255, 0.5); }
-      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
-        border-left: 0; }
-      .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button {
-        border-top: 1px solid;
-        border-color: rgba(255, 255, 255, 0.5);
-        border-left-width: 0;
-        margin: 0;
-        display: block; }
-      .button-group.radius.stack-for-small > * > button {
-        width: 100%; }
-      .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button {
-        border-top: 0; }
-      .button-group.radius.stack-for-small > *, .button-group.radius.stack-for-small > * > a, .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * > .button {
-        border-radius: 0; }
-      .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button {
-        -webkit-top-left-radius: 3px;
-        -webkit-top-right-radius: 3px;
-        border-top-left-radius: 3px;
-        border-top-right-radius: 3px; }
-      .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button {
-        -webkit-bottom-left-radius: 3px;
-        -webkit-bottom-right-radius: 3px;
-        border-bottom-left-radius: 3px;
-        border-bottom-right-radius: 3px; } }
-  .button-group.round > * {
-    margin: 0 -2px;
-    display: inline-block; }
-    .button-group.round > * > button, .button-group.round > * .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.round > *:first-child button, .button-group.round > *:first-child .button {
-      border-left: 0; }
-    .button-group.round > *, .button-group.round > * > a, .button-group.round > * > button, .button-group.round > * > .button {
-      border-radius: 0; }
-    .button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button {
-      -webkit-border-bottom-left-radius: 1000px;
-      -webkit-border-top-left-radius: 1000px;
-      border-bottom-left-radius: 1000px;
-      border-top-left-radius: 1000px; }
-    .button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button {
-      -webkit-border-bottom-right-radius: 1000px;
-      -webkit-border-top-right-radius: 1000px;
-      border-bottom-right-radius: 1000px;
-      border-top-right-radius: 1000px; }
-  .button-group.round.stack > * {
-    margin: 0 -2px;
-    display: inline-block;
-    display: block;
-    margin: 0; }
-    .button-group.round.stack > * > button, .button-group.round.stack > * .button {
-      border-left: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5); }
-    .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
-      border-left: 0; }
-    .button-group.round.stack > * > button, .button-group.round.stack > * .button {
-      border-top: 1px solid;
-      border-color: rgba(255, 255, 255, 0.5);
-      border-left-width: 0;
-      margin: 0;
-      display: block; }
-    .button-group.round.stack > * > button {
-      width: 100%; }
-    .button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button {
-      border-top: 0; }
-    .button-group.round.stack > *, .button-group.round.stack > * > a, .button-group.round.stack > * > button, .button-group.round.stack > * > .button {
-      border-radius: 0; }
-    .button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button {
-      -webkit-top-left-radius: 1rem;
-      -webkit-top-right-radius: 1rem;
-      border-top-left-radius: 1rem;
-      border-top-right-radius: 1rem; }
-    .button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button {
-      -webkit-bottom-left-radius: 1rem;
-      -webkit-bottom-right-radius: 1rem;
-      border-bottom-left-radius: 1rem;
-      border-bottom-right-radius: 1rem; }
-  @media only screen and (min-width: 40.063em) {
-    .button-group.round.stack-for-small > * {
-      margin: 0 -2px;
-      display: inline-block; }
-      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
-        border-left: 1px solid;
-        border-color: rgba(255, 255, 255, 0.5); }
-      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
-        border-left: 0; }
-      .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button {
-        border-radius: 0; }
-      .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
-        -webkit-border-bottom-left-radius: 1000px;
-        -webkit-border-top-left-radius: 1000px;
-        border-bottom-left-radius: 1000px;
-        border-top-left-radius: 1000px; }
-      .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
-        -webkit-border-bottom-right-radius: 1000px;
-        -webkit-border-top-right-radius: 1000px;
-        border-bottom-right-radius: 1000px;
-        border-top-right-radius: 1000px; } }
-  @media only screen and (max-width: 40em) {
-    .button-group.round.stack-for-small > * {
-      margin: 0 -2px;
-      display: inline-block;
-      display: block;
-      margin: 0; }
-      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
-        border-left: 1px solid;
-        border-color: rgba(255, 255, 255, 0.5); }
-      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
-        border-left: 0; }
-      .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button {
-        border-top: 1px solid;
-        border-color: rgba(255, 255, 255, 0.5);
-        border-left-width: 0;
-        margin: 0;
-        display: block; }
-      .button-group.round.stack-for-small > * > button {
-        width: 100%; }
-      .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button {
-        border-top: 0; }
-      .button-group.round.stack-for-small > *, .button-group.round.stack-for-small > * > a, .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * > .button {
-        border-radius: 0; }
-      .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button {
-        -webkit-top-left-radius: 1rem;
-        -webkit-top-right-radius: 1rem;
-        border-top-left-radius: 1rem;
-        border-top-right-radius: 1rem; }
-      .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button {
-        -webkit-bottom-left-radius: 1rem;
-        -webkit-bottom-right-radius: 1rem;
-        border-bottom-left-radius: 1rem;
-        border-bottom-right-radius: 1rem; } }
-
-.button-bar:before, .button-bar:after {
-  content: " ";
-  display: table; }
-.button-bar:after {
-  clear: both; }
-.button-bar .button-group {
-  float: left;
-  margin-right: 0.625rem; }
-  .button-bar .button-group div {
-    overflow: hidden; }
-
-/* Panels */
-.panel {
-  border-style: solid;
-  border-width: 1px;
-  border-color: #d8d8d8;
-  margin-bottom: 1.25rem;
-  padding: 1.25rem;
-  background: #f2f2f2;
-  color: #333333; }
-  .panel > :first-child {
-    margin-top: 0; }
-  .panel > :last-child {
-    margin-bottom: 0; }
-  .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl {
-    color: #333333; }
-  .panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 {
-    line-height: 1;
-    margin-bottom: 0.625rem; }
-    .panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader {
-      line-height: 1.4; }
-  .panel.callout {
-    border-style: solid;
-    border-width: 1px;
-    border-color: #b6edff;
-    margin-bottom: 1.25rem;
-    padding: 1.25rem;
-    background: #ecfaff;
-    color: #333333; }
-    .panel.callout > :first-child {
-      margin-top: 0; }
-    .panel.callout > :last-child {
-      margin-bottom: 0; }
-    .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl {
-      color: #333333; }
-    .panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 {
-      line-height: 1;
-      margin-bottom: 0.625rem; }
-      .panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader {
-        line-height: 1.4; }
-    .panel.callout a:not(.button) {
-      color: #008CBA; }
-      .panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus {
-        color: #0078a0; 

<TRUNCATED>

[23/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/foundation/5.5.1/normalize.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/foundation/5.5.1/normalize.css b/content-OLDSITE/docs/css/foundation/5.5.1/normalize.css
deleted file mode 100644
index df90083..0000000
--- a/content-OLDSITE/docs/css/foundation/5.5.1/normalize.css
+++ /dev/null
@@ -1,427 +0,0 @@
-/*! normalize.css v3.0.2 | MIT License | git.io/normalize */
-
-/**
- * 1. Set default font family to sans-serif.
- * 2. Prevent iOS text size adjust after orientation change, without disabling
- *    user zoom.
- */
-
-html {
-  font-family: sans-serif; /* 1 */
-  -ms-text-size-adjust: 100%; /* 2 */
-  -webkit-text-size-adjust: 100%; /* 2 */
-}
-
-/**
- * Remove default margin.
- */
-
-body {
-  margin: 0;
-}
-
-/* HTML5 display definitions
-   ========================================================================== */
-
-/**
- * Correct `block` display not defined for any HTML5 element in IE 8/9.
- * Correct `block` display not defined for `details` or `summary` in IE 10/11
- * and Firefox.
- * Correct `block` display not defined for `main` in IE 11.
- */
-
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-menu,
-nav,
-section,
-summary {
-  display: block;
-}
-
-/**
- * 1. Correct `inline-block` display not defined in IE 8/9.
- * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
- */
-
-audio,
-canvas,
-progress,
-video {
-  display: inline-block; /* 1 */
-  vertical-align: baseline; /* 2 */
-}
-
-/**
- * Prevent modern browsers from displaying `audio` without controls.
- * Remove excess height in iOS 5 devices.
- */
-
-audio:not([controls]) {
-  display: none;
-  height: 0;
-}
-
-/**
- * Address `[hidden]` styling not present in IE 8/9/10.
- * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
- */
-
-[hidden],
-template {
-  display: none;
-}
-
-/* Links
-   ========================================================================== */
-
-/**
- * Remove the gray background color from active links in IE 10.
- */
-
-a {
-  background-color: transparent;
-}
-
-/**
- * Improve readability when focused and also mouse hovered in all browsers.
- */
-
-a:active,
-a:hover {
-  outline: 0;
-}
-
-/* Text-level semantics
-   ========================================================================== */
-
-/**
- * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
- */
-
-abbr[title] {
-  border-bottom: 1px dotted;
-}
-
-/**
- * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
- */
-
-b,
-strong {
-  font-weight: bold;
-}
-
-/**
- * Address styling not present in Safari and Chrome.
- */
-
-dfn {
-  font-style: italic;
-}
-
-/**
- * Address variable `h1` font-size and margin within `section` and `article`
- * contexts in Firefox 4+, Safari, and Chrome.
- */
-
-h1 {
-  font-size: 2em;
-  margin: 0.67em 0;
-}
-
-/**
- * Address styling not present in IE 8/9.
- */
-
-mark {
-  background: #ff0;
-  color: #000;
-}
-
-/**
- * Address inconsistent and variable font size in all browsers.
- */
-
-small {
-  font-size: 80%;
-}
-
-/**
- * Prevent `sub` and `sup` affecting `line-height` in all browsers.
- */
-
-sub,
-sup {
-  font-size: 75%;
-  line-height: 0;
-  position: relative;
-  vertical-align: baseline;
-}
-
-sup {
-  top: -0.5em;
-}
-
-sub {
-  bottom: -0.25em;
-}
-
-/* Embedded content
-   ========================================================================== */
-
-/**
- * Remove border when inside `a` element in IE 8/9/10.
- */
-
-img {
-  border: 0;
-}
-
-/**
- * Correct overflow not hidden in IE 9/10/11.
- */
-
-svg:not(:root) {
-  overflow: hidden;
-}
-
-/* Grouping content
-   ========================================================================== */
-
-/**
- * Address margin not present in IE 8/9 and Safari.
- */
-
-figure {
-  margin: 1em 40px;
-}
-
-/**
- * Address differences between Firefox and other browsers.
- */
-
-hr {
-  -moz-box-sizing: content-box;
-  box-sizing: content-box;
-  height: 0;
-}
-
-/**
- * Contain overflow in all browsers.
- */
-
-pre {
-  overflow: auto;
-}
-
-/**
- * Address odd `em`-unit font size rendering in all browsers.
- */
-
-code,
-kbd,
-pre,
-samp {
-  font-family: monospace, monospace;
-  font-size: 1em;
-}
-
-/* Forms
-   ========================================================================== */
-
-/**
- * Known limitation: by default, Chrome and Safari on OS X allow very limited
- * styling of `select`, unless a `border` property is set.
- */
-
-/**
- * 1. Correct color not being inherited.
- *    Known issue: affects color of disabled elements.
- * 2. Correct font properties not being inherited.
- * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
- */
-
-button,
-input,
-optgroup,
-select,
-textarea {
-  color: inherit; /* 1 */
-  font: inherit; /* 2 */
-  margin: 0; /* 3 */
-}
-
-/**
- * Address `overflow` set to `hidden` in IE 8/9/10/11.
- */
-
-button {
-  overflow: visible;
-}
-
-/**
- * Address inconsistent `text-transform` inheritance for `button` and `select`.
- * All other form control elements do not inherit `text-transform` values.
- * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
- * Correct `select` style inheritance in Firefox.
- */
-
-button,
-select {
-  text-transform: none;
-}
-
-/**
- * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
- *    and `video` controls.
- * 2. Correct inability to style clickable `input` types in iOS.
- * 3. Improve usability and consistency of cursor style between image-type
- *    `input` and others.
- */
-
-button,
-html input[type="button"], /* 1 */
-input[type="reset"],
-input[type="submit"] {
-  -webkit-appearance: button; /* 2 */
-  cursor: pointer; /* 3 */
-}
-
-/**
- * Re-set default cursor for disabled elements.
- */
-
-button[disabled],
-html input[disabled] {
-  cursor: default;
-}
-
-/**
- * Remove inner padding and border in Firefox 4+.
- */
-
-button::-moz-focus-inner,
-input::-moz-focus-inner {
-  border: 0;
-  padding: 0;
-}
-
-/**
- * Address Firefox 4+ setting `line-height` on `input` using `!important` in
- * the UA stylesheet.
- */
-
-input {
-  line-height: normal;
-}
-
-/**
- * It's recommended that you don't attempt to style these elements.
- * Firefox's implementation doesn't respect box-sizing, padding, or width.
- *
- * 1. Address box sizing set to `content-box` in IE 8/9/10.
- * 2. Remove excess padding in IE 8/9/10.
- */
-
-input[type="checkbox"],
-input[type="radio"] {
-  box-sizing: border-box; /* 1 */
-  padding: 0; /* 2 */
-}
-
-/**
- * Fix the cursor style for Chrome's increment/decrement buttons. For certain
- * `font-size` values of the `input`, it causes the cursor style of the
- * decrement button to change from `default` to `text`.
- */
-
-input[type="number"]::-webkit-inner-spin-button,
-input[type="number"]::-webkit-outer-spin-button {
-  height: auto;
-}
-
-/**
- * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
- * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
- *    (include `-moz` to future-proof).
- */
-
-input[type="search"] {
-  -webkit-appearance: textfield; /* 1 */
-  -moz-box-sizing: content-box;
-  -webkit-box-sizing: content-box; /* 2 */
-  box-sizing: content-box;
-}
-
-/**
- * Remove inner padding and search cancel button in Safari and Chrome on OS X.
- * Safari (but not Chrome) clips the cancel button when the search input has
- * padding (and `textfield` appearance).
- */
-
-input[type="search"]::-webkit-search-cancel-button,
-input[type="search"]::-webkit-search-decoration {
-  -webkit-appearance: none;
-}
-
-/**
- * Define consistent border, margin, and padding.
- */
-
-fieldset {
-  border: 1px solid #c0c0c0;
-  margin: 0 2px;
-  padding: 0.35em 0.625em 0.75em;
-}
-
-/**
- * 1. Correct `color` not being inherited in IE 8/9/10/11.
- * 2. Remove padding so people aren't caught out if they zero out fieldsets.
- */
-
-legend {
-  border: 0; /* 1 */
-  padding: 0; /* 2 */
-}
-
-/**
- * Remove default vertical scrollbar in IE 8/9/10/11.
- */
-
-textarea {
-  overflow: auto;
-}
-
-/**
- * Don't inherit the `font-weight` (applied by a rule above).
- * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
- */
-
-optgroup {
-  font-weight: bold;
-}
-
-/* Tables
-   ========================================================================== */
-
-/**
- * Remove most spacing between table cells.
- */
-
-table {
-  border-collapse: collapse;
-  border-spacing: 0;
-}
-
-td,
-th {
-  padding: 0;
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css b/content-OLDSITE/docs/css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css
deleted file mode 100644
index ae8bc0f..0000000
--- a/content-OLDSITE/docs/css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.css
+++ /dev/null
@@ -1,140 +0,0 @@
-/*!
- * "Fork me on GitHub" CSS ribbon v0.1.1 | MIT License
- * https://github.com/simonwhitaker/github-fork-ribbon-css
-*/
-
-/* Left will inherit from right (so we don't need to duplicate code) */
-.github-fork-ribbon {
-  /* The right and left classes determine the side we attach our banner to */
-  position: absolute;
-
-  /* Add a bit of padding to give some substance outside the "stitching" */
-  padding: 2px 0;
-
-  /* Set the base colour */
-  background-color: #a00;
-
-  /* Set a gradient: transparent black at the top to almost-transparent black at the bottom */
-  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.15)));
-  background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15));
-  background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15));
-  background-image: -ms-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15));
-  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15));
-  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.15));
-
-  /* Add a drop shadow */
-  -webkit-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.5);
-  -moz-box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.5);
-  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.5);
-
-  /* Set the font */
-  font: 700 13px "Helvetica Neue", Helvetica, Arial, sans-serif;
-
-  z-index: 9999;
-  pointer-events: auto;
-}
-
-.github-fork-ribbon a,
-.github-fork-ribbon a:hover {
-  /* Set the text properties */
-  color: #fff;
-  text-decoration: none;
-  text-shadow: 0 -1px rgba(0, 0, 0, 0.5);
-  text-align: center;
-
-  /* Set the geometry. If you fiddle with these you'll also need
-     to tweak the top and right values in .github-fork-ribbon. */
-  width: 200px;
-  line-height: 20px;
-
-  /* Set the layout properties */
-  display: inline-block;
-  padding: 2px 0;
-
-  /* Add "stitching" effect */
-  border-width: 1px 0;
-  border-style: dotted;
-  border-color: #fff;
-  border-color: rgba(255, 255, 255, 0.7);
-}
-
-.github-fork-ribbon-wrapper {
-  width: 150px;
-  height: 150px;
-  position: absolute;
-  overflow: hidden;
-  top: 0;
-  z-index: 9999;
-  pointer-events: none;
-}
-
-.github-fork-ribbon-wrapper.fixed {
-  position: fixed;
-}
-
-.github-fork-ribbon-wrapper.left {
-  left: 0;
-}
-
-.github-fork-ribbon-wrapper.right {
-  right: 0;
-}
-
-.github-fork-ribbon-wrapper.left-bottom {
-  position: fixed;
-  top: inherit;
-  bottom: 0;
-  left: 0;
-}
-
-.github-fork-ribbon-wrapper.right-bottom {
-  position: fixed;
-  top: inherit;
-  bottom: 0;
-  right: 0;
-}
-
-.github-fork-ribbon-wrapper.right .github-fork-ribbon {
-  top: 42px;
-  right: -43px;
-
-  -webkit-transform: rotate(45deg);
-  -moz-transform: rotate(45deg);
-  -ms-transform: rotate(45deg);
-  -o-transform: rotate(45deg);
-  transform: rotate(45deg);
-}
-
-.github-fork-ribbon-wrapper.left .github-fork-ribbon {
-  top: 42px;
-  left: -43px;
-
-  -webkit-transform: rotate(-45deg);
-  -moz-transform: rotate(-45deg);
-  -ms-transform: rotate(-45deg);
-  -o-transform: rotate(-45deg);
-  transform: rotate(-45deg);
-}
-
-
-.github-fork-ribbon-wrapper.left-bottom .github-fork-ribbon {
-  top: 80px;
-  left: -43px;
-
-  -webkit-transform: rotate(45deg);
-  -moz-transform: rotate(45deg);
-  -ms-transform: rotate(45deg);
-  -o-transform: rotate(45deg);
-  transform: rotate(45deg);
-}
-
-.github-fork-ribbon-wrapper.right-bottom .github-fork-ribbon {
-  top: 80px;
-  right: -43px;
-
-  -webkit-transform: rotate(-45deg);
-  -moz-transform: rotate(-45deg);
-  -ms-transform: rotate(-45deg);
-  -o-transform: rotate(-45deg);
-  transform: rotate(-45deg);
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css b/content-OLDSITE/docs/css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css
deleted file mode 100644
index b26d032..0000000
--- a/content-OLDSITE/docs/css/github-fork-ribbon-css/0.1.1/gh-fork-ribbon.ie.css
+++ /dev/null
@@ -1,78 +0,0 @@
-/*!
- * "Fork me on GitHub" CSS ribbon v0.1.1 | MIT License
- * https://github.com/simonwhitaker/github-fork-ribbon-css
-*/
-
-/* IE voodoo courtesy of http://stackoverflow.com/a/4617511/263871 and
- * http://www.useragentman.com/IETransformsTranslator */
-
- .github-fork-ribbon {
-  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#000000', EndColorStr='#000000');
-}
-
-.github-fork-ribbon-wrapper.right .github-fork-ribbon {
-  /* IE positioning hack (couldn't find a transform-origin alternative for IE) */
-  top: -22px;
-  right: -62px;
-
-  /* IE8+ */
-  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
-  /* IE6 and 7 */
-  filter: progid:DXImageTransform.Microsoft.Matrix(
-    M11=0.7071067811865474,
-    M12=-0.7071067811865477,
-    M21=0.7071067811865477,
-    M22=0.7071067811865474,
-    SizingMethod='auto expand'
-  );
-}
-
-.github-fork-ribbon-wrapper.left .github-fork-ribbon {
-  top: -22px;
-  left: -22px;
-
-  /* IE8+ */
-  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";
-  /* IE6 and 7 */
-  filter: progid:DXImageTransform.Microsoft.Matrix(
-    M11=0.7071067811865483,
-    M12=0.7071067811865467,
-    M21=-0.7071067811865467,
-    M22=0.7071067811865483,
-    SizingMethod='auto expand'
-  );
-}
-
-.github-fork-ribbon-wrapper.left-bottom .github-fork-ribbon {
-  /* IE positioning hack (couldn't find a transform-origin alternative for IE) */
-  top: 12px;
-  left: -22px;
-
-
-  /* IE8+ */
-  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
-  /* IE6 and 7 */
-/*  filter: progid:DXImageTransform.Microsoft.Matrix(
-    M11=0.7071067811865474,
-    M12=-0.7071067811865477,
-    M21=0.7071067811865477,
-    M22=0.7071067811865474,
-    SizingMethod='auto expand'
-  );
-*/}
-
-.github-fork-ribbon-wrapper.right-bottom .github-fork-ribbon {
-  top: 12px;
-  right: -62px;
-
-  /* IE8+ */
-  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";
-  /* IE6 and 7 */
-  filter: progid:DXImageTransform.Microsoft.Matrix(
-    M11=0.7071067811865483,
-    M12=0.7071067811865467,
-    M21=-0.7071067811865467,
-    M22=0.7071067811865483,
-    SizingMethod='auto expand'
-  );
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/images/tv_show-25.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/images/tv_show-25.png b/content-OLDSITE/docs/images/tv_show-25.png
deleted file mode 100644
index 0d046e2..0000000
Binary files a/content-OLDSITE/docs/images/tv_show-25.png and /dev/null differ


[56/59] [abbrv] isis-site git commit: ISIS-1521: adds a search capability

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/DomainObjectLayout/bookmarking.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/DomainObjectLayout/bookmarking.png b/content/guides/images/reference-annotations/DomainObjectLayout/bookmarking.png
deleted file mode 100644
index 0100b63..0000000
Binary files a/content/guides/images/reference-annotations/DomainObjectLayout/bookmarking.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-primary.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-primary.png b/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-primary.png
deleted file mode 100644
index 6fe3947..0000000
Binary files a/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-primary.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-secondary.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-secondary.png b/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-secondary.png
deleted file mode 100644
index 46f8e62..0000000
Binary files a/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-secondary.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-tertiary.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-tertiary.png b/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-tertiary.png
deleted file mode 100644
index c87c8ad..0000000
Binary files a/content/guides/images/reference-annotations/DomainServiceLayout/menuBar-tertiary.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/DomainServiceLayout/menuOrder.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/DomainServiceLayout/menuOrder.png b/content/guides/images/reference-annotations/DomainServiceLayout/menuOrder.png
deleted file mode 100644
index b5029dd..0000000
Binary files a/content/guides/images/reference-annotations/DomainServiceLayout/menuOrder.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/HomePage/HomePage.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/HomePage/HomePage.png b/content/guides/images/reference-annotations/HomePage/HomePage.png
deleted file mode 100644
index 59880f4..0000000
Binary files a/content/guides/images/reference-annotations/HomePage/HomePage.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/PropertyLayout/labelPosition-LEFT.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/PropertyLayout/labelPosition-LEFT.png b/content/guides/images/reference-annotations/PropertyLayout/labelPosition-LEFT.png
deleted file mode 100644
index 3298ead..0000000
Binary files a/content/guides/images/reference-annotations/PropertyLayout/labelPosition-LEFT.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/PropertyLayout/labelPosition-NONE.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/PropertyLayout/labelPosition-NONE.png b/content/guides/images/reference-annotations/PropertyLayout/labelPosition-NONE.png
deleted file mode 100644
index e903f0c..0000000
Binary files a/content/guides/images/reference-annotations/PropertyLayout/labelPosition-NONE.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/PropertyLayout/labelPosition-TOP.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/PropertyLayout/labelPosition-TOP.png b/content/guides/images/reference-annotations/PropertyLayout/labelPosition-TOP.png
deleted file mode 100644
index 8cd2f37..0000000
Binary files a/content/guides/images/reference-annotations/PropertyLayout/labelPosition-TOP.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/PropertyLayout/labelPosition-boolean-LEFT.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/PropertyLayout/labelPosition-boolean-LEFT.png b/content/guides/images/reference-annotations/PropertyLayout/labelPosition-boolean-LEFT.png
deleted file mode 100644
index 9b4742b..0000000
Binary files a/content/guides/images/reference-annotations/PropertyLayout/labelPosition-boolean-LEFT.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-annotations/PropertyLayout/labelPosition-boolean-RIGHT.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-annotations/PropertyLayout/labelPosition-boolean-RIGHT.png b/content/guides/images/reference-annotations/PropertyLayout/labelPosition-boolean-RIGHT.png
deleted file mode 100644
index 6595267..0000000
Binary files a/content/guides/images/reference-annotations/PropertyLayout/labelPosition-boolean-RIGHT.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-classes/issue-in-more-detail.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-classes/issue-in-more-detail.png b/content/guides/images/reference-classes/issue-in-more-detail.png
deleted file mode 100644
index 2297838..0000000
Binary files a/content/guides/images/reference-classes/issue-in-more-detail.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-layout/4-0-8-0.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-layout/4-0-8-0.png b/content/guides/images/reference-layout/4-0-8-0.png
deleted file mode 100644
index 1ebb062..0000000
Binary files a/content/guides/images/reference-layout/4-0-8-0.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-layout/4-4-4-12.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-layout/4-4-4-12.png b/content/guides/images/reference-layout/4-4-4-12.png
deleted file mode 100644
index fd946bf..0000000
Binary files a/content/guides/images/reference-layout/4-4-4-12.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-layout/6-6-0-12.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-layout/6-6-0-12.png b/content/guides/images/reference-layout/6-6-0-12.png
deleted file mode 100644
index 369efb7..0000000
Binary files a/content/guides/images/reference-layout/6-6-0-12.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-layout/isis-layout-show-facets.css
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-layout/isis-layout-show-facets.css b/content/guides/images/reference-layout/isis-layout-show-facets.css
deleted file mode 100644
index c6b6334..0000000
--- a/content/guides/images/reference-layout/isis-layout-show-facets.css
+++ /dev/null
@@ -1,3 +0,0 @@
-\ufefful.isis-facets {
-    display: initial;
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-layout/isis-layout.css
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-layout/isis-layout.css b/content/guides/images/reference-layout/isis-layout.css
deleted file mode 100644
index acd445d..0000000
--- a/content/guides/images/reference-layout/isis-layout.css
+++ /dev/null
@@ -1,253 +0,0 @@
-\ufeff.primary-1 {
-    background-color: #669900;
-}
-
-.primary-2 {
-    background-color: #669900;
-}
-
-.primary-3 {
-    background-color: #669900;
-}
-
-.primary-4 {
-    background-color: #99FF66;
-}
-
-.primary-5 {
-    background-color: #CCFF99;
-}
-
-.secondary-a-1 {
-    background-color: #006666;
-}
-
-.secondary-a-2 {
-    background-color: #006666;
-}
-
-.secondary-a-3 {
-    background-color: #006666;
-}
-
-.secondary-a-4 {
-    background-color: #66CCCC;
-}
-
-.secondary-a-5 {
-    background-color: #99CCCC;
-}
-
-.secondary-b-1 {
-    background-color: #999900;
-}
-
-.secondary-b-2 {
-    background-color: #999900;
-}
-
-.secondary-b-3 {
-    background-color: #999900;
-}
-
-.secondary-b-4 {
-    background-color: #FFFF66;
-}
-
-.secondary-b-5 {
-    background-color: #FFFFCC;
-}
-
-.complement-1 {
-    background-color: #990033;
-}
-
-.complement-2 {
-    background-color: #990033;
-}
-
-.complement-3 {
-    background-color: #990033;
-}
-
-.complement-4 {
-    background-color: #FF6699;
-}
-
-.complement-5 {
-    background-color: #FF99CC;
-}
-
-
-
-legend {
-    background-color: white;
-}
-
-fieldset {
-    padding-bottom: 10px;
-}
-
-span,li {
-    color: white;
-}
-span {
-    font-weight: bold;
-}
-
-li {
-    padding-bottom: 10px;
-    margin-bottom: 10px;
-}
-
-
-
-.isis-header {
-    padding: 20px 80px 20px 40px;
-    margin-right: 100px;
-    background-color: #99CCCC;
-    display: block;
-    width: 100%;
-}
-
-.isis-header span.isis-title {
-    font-size: xx-large;
-    padding: 5px 80px 5px 40px;
-    margin-right: 50px;
-    color: black;
-    background-color: #99FF66;
-    display: inline-table;
-    vertical-align: bottom;
-}
-
-.isis-header div.isis-actions span {
-    font-size: large;
-    padding: 5px 5px 5px 5px;
-    display: inline-table;
-}
-
-.isis-memberGroup, .isis-collection {
-    margin-top: 10px;
-    margin-bottom: 10px;
-    min-height: 100px;
-}
-
-.isis-memberGroup {
-    background-color: #669900;
-}
-
-.isis-collection {
-    background-color: #999900;
-}
-
-
-div.isis-property > span {
-    margin-left: 5%;
-    padding-left: 10px;
-    width: 90%;
-    display: block;
-}
-
-fieldset div.isis-property > span {
-    padding: 5px;
-    margin: 10px;
-    background-color: #006666;
-}
-
-.isis-header div.isis-actions,
-fieldset div.isis-actions {
-    margin-left: 60px;
-}
-
-fieldset.isis-collection div.isis-actions {
-    margin-left: 60px;
-}
-
-.isis-header .isis-actions {
-    display: inline-block;
-}
-        
-.isis-header div.isis-action,
-fieldset div.isis-action {
-    display: inline-table;
-    padding: 5px;
-    margin-top: 5px;
-    margin-bottom: 5px;
-    background-color: #990033;
-}
-
-
-fieldset div.isis-action span {
-    background-color: #990033;
-}
-
-.isis-memberGroups {}
-
-.isis-memberGroup.min-height-50,
-.isis-collection.min-height-50 {
-    min-height: 50px;
-}
-
-.isis-memberGroup.min-height-100,
-.isis-collection.min-height-100 {
-    min-height: 100px;
-}
-
-.isis-memberGroup.min-height-150,
-.isis-collection.min-height-150 {
-    min-height: 150px;
-}
-
-.isis-memberGroup.min-height-200,
-.isis-collection.min-height-200 {
-    min-height: 200px;
-}
-
-.isis-memberGroup.min-height-250,
-.isis-collection.min-height-250 {
-    min-height: 250px;
-}
-
-.isis-memberGroup.min-height-300,
-.isis-collection.min-height-300 {
-    min-height: 300px;
-}
-
-.isis-memberGroup.min-height-350,
-.isis-collection.min-height-350 {
-    min-height: 350px;
-}
-
-.isis-memberGroup.min-height-400,
-.isis-collection.min-height-400 {
-    min-height: 400px;
-}
-
-.isis-memberGroup .isis-hidden {
-    display: none;
-}
-
-.isis-action ul.isis-facets li {
-    margin-top: 30px;
-}
-ul.isis-facets li {
-    margin-left: 40px;
-    font-size: small;
-}
-.isis-action ul.isis-facets li {
-    margin-top: 10px;
-    margin-left: 20px;
-}
-.isis-action ul.isis-facets li {
-    font-size: small;
-}
-ul.isis-facets {
-    line-height: 0px;
-}
-ul.isis-facets {
-    margin:0px;
-}
-
-.isis-facets {
-    display: none;
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-methods/prefixes/choices/dependent.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-methods/prefixes/choices/dependent.png b/content/guides/images/reference-methods/prefixes/choices/dependent.png
deleted file mode 100644
index e0ad239..0000000
Binary files a/content/guides/images/reference-methods/prefixes/choices/dependent.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-methods/reserved/cssClass/strikethrough.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-methods/reserved/cssClass/strikethrough.png b/content/guides/images/reference-methods/reserved/cssClass/strikethrough.png
deleted file mode 100644
index 6945267..0000000
Binary files a/content/guides/images/reference-methods/reserved/cssClass/strikethrough.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-methods/reserved/iconName/differing.pdn
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-methods/reserved/iconName/differing.pdn b/content/guides/images/reference-methods/reserved/iconName/differing.pdn
deleted file mode 100644
index 70b317b..0000000
Binary files a/content/guides/images/reference-methods/reserved/iconName/differing.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-methods/reserved/iconName/differing.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-methods/reserved/iconName/differing.png b/content/guides/images/reference-methods/reserved/iconName/differing.png
deleted file mode 100644
index 57b0013..0000000
Binary files a/content/guides/images/reference-methods/reserved/iconName/differing.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-methods/reserved/iconName/png-files.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-methods/reserved/iconName/png-files.png b/content/guides/images/reference-methods/reserved/iconName/png-files.png
deleted file mode 100644
index 7f826c5..0000000
Binary files a/content/guides/images/reference-methods/reserved/iconName/png-files.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-api/acceptheaderservice.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-api/acceptheaderservice.png b/content/guides/images/reference-services-api/acceptheaderservice.png
deleted file mode 100644
index c8f7b14..0000000
Binary files a/content/guides/images/reference-services-api/acceptheaderservice.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-api/acceptheaderservice.pptx
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-api/acceptheaderservice.pptx b/content/guides/images/reference-services-api/acceptheaderservice.pptx
deleted file mode 100644
index 30f35ec..0000000
Binary files a/content/guides/images/reference-services-api/acceptheaderservice.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/ContentNegotiationService/accept-json.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/ContentNegotiationService/accept-json.png b/content/guides/images/reference-services-spi/ContentNegotiationService/accept-json.png
deleted file mode 100644
index 84778e9..0000000
Binary files a/content/guides/images/reference-services-spi/ContentNegotiationService/accept-json.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/ContentNegotiationService/accept-xml.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/ContentNegotiationService/accept-xml.png b/content/guides/images/reference-services-spi/ContentNegotiationService/accept-xml.png
deleted file mode 100644
index cfd2ef1..0000000
Binary files a/content/guides/images/reference-services-spi/ContentNegotiationService/accept-xml.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/ContentNegotiationService/facade-choices.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/ContentNegotiationService/facade-choices.png b/content/guides/images/reference-services-spi/ContentNegotiationService/facade-choices.png
deleted file mode 100644
index c6d5814..0000000
Binary files a/content/guides/images/reference-services-spi/ContentNegotiationService/facade-choices.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/ContentNegotiationService/facade-choices.pptx
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/ContentNegotiationService/facade-choices.pptx b/content/guides/images/reference-services-spi/ContentNegotiationService/facade-choices.pptx
deleted file mode 100644
index ddeec7d..0000000
Binary files a/content/guides/images/reference-services-spi/ContentNegotiationService/facade-choices.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/ErrorReportingService/kitchensink-example.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/ErrorReportingService/kitchensink-example.png b/content/guides/images/reference-services-spi/ErrorReportingService/kitchensink-example.png
deleted file mode 100644
index 04a613b..0000000
Binary files a/content/guides/images/reference-services-spi/ErrorReportingService/kitchensink-example.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/EventSerializer/action-invocation-published-to-stderr.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/EventSerializer/action-invocation-published-to-stderr.png b/content/guides/images/reference-services-spi/EventSerializer/action-invocation-published-to-stderr.png
deleted file mode 100644
index b0b3ca8..0000000
Binary files a/content/guides/images/reference-services-spi/EventSerializer/action-invocation-published-to-stderr.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/EventSerializer/changed-object-published-to-stderr.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/EventSerializer/changed-object-published-to-stderr.png b/content/guides/images/reference-services-spi/EventSerializer/changed-object-published-to-stderr.png
deleted file mode 100644
index f894d8d..0000000
Binary files a/content/guides/images/reference-services-spi/EventSerializer/changed-object-published-to-stderr.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/PublishingService/yuml.me-23db58a4.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/PublishingService/yuml.me-23db58a4.png b/content/guides/images/reference-services-spi/PublishingService/yuml.me-23db58a4.png
deleted file mode 100644
index 60ee3cb..0000000
Binary files a/content/guides/images/reference-services-spi/PublishingService/yuml.me-23db58a4.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/RepresentationService/service-collaborations.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/RepresentationService/service-collaborations.png b/content/guides/images/reference-services-spi/RepresentationService/service-collaborations.png
deleted file mode 100644
index 859e5dd..0000000
Binary files a/content/guides/images/reference-services-spi/RepresentationService/service-collaborations.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/RepresentationService/service-collaborations.pptx
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/RepresentationService/service-collaborations.pptx b/content/guides/images/reference-services-spi/RepresentationService/service-collaborations.pptx
deleted file mode 100644
index 7522518..0000000
Binary files a/content/guides/images/reference-services-spi/RepresentationService/service-collaborations.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services-spi/UserProfileService/todoapp.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services-spi/UserProfileService/todoapp.png b/content/guides/images/reference-services-spi/UserProfileService/todoapp.png
deleted file mode 100644
index 7867d37..0000000
Binary files a/content/guides/images/reference-services-spi/UserProfileService/todoapp.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services/categories.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services/categories.png b/content/guides/images/reference-services/categories.png
deleted file mode 100644
index 009ae5b..0000000
Binary files a/content/guides/images/reference-services/categories.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services/categories.pptx
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services/categories.pptx b/content/guides/images/reference-services/categories.pptx
deleted file mode 100644
index 1dce265..0000000
Binary files a/content/guides/images/reference-services/categories.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services/commands-and-events.png
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services/commands-and-events.png b/content/guides/images/reference-services/commands-and-events.png
deleted file mode 100644
index 733b577..0000000
Binary files a/content/guides/images/reference-services/commands-and-events.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/reference-services/commands-and-events.pptx
----------------------------------------------------------------------
diff --git a/content/guides/images/reference-services/commands-and-events.pptx b/content/guides/images/reference-services/commands-and-events.pptx
deleted file mode 100644
index c454636..0000000
Binary files a/content/guides/images/reference-services/commands-and-events.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/release-process/jira-create-release-notes.png
----------------------------------------------------------------------
diff --git a/content/guides/images/release-process/jira-create-release-notes.png b/content/guides/images/release-process/jira-create-release-notes.png
deleted file mode 100644
index 2777532..0000000
Binary files a/content/guides/images/release-process/jira-create-release-notes.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/release-process/nexus-release-1.png
----------------------------------------------------------------------
diff --git a/content/guides/images/release-process/nexus-release-1.png b/content/guides/images/release-process/nexus-release-1.png
deleted file mode 100644
index a00a1ba..0000000
Binary files a/content/guides/images/release-process/nexus-release-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/release-process/nexus-staging-0.png
----------------------------------------------------------------------
diff --git a/content/guides/images/release-process/nexus-staging-0.png b/content/guides/images/release-process/nexus-staging-0.png
deleted file mode 100644
index 127d485..0000000
Binary files a/content/guides/images/release-process/nexus-staging-0.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/release-process/nexus-staging-1.png
----------------------------------------------------------------------
diff --git a/content/guides/images/release-process/nexus-staging-1.png b/content/guides/images/release-process/nexus-staging-1.png
deleted file mode 100644
index 7266ea9..0000000
Binary files a/content/guides/images/release-process/nexus-staging-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/release-process/nexus-staging-2.png
----------------------------------------------------------------------
diff --git a/content/guides/images/release-process/nexus-staging-2.png b/content/guides/images/release-process/nexus-staging-2.png
deleted file mode 100644
index d4a985a..0000000
Binary files a/content/guides/images/release-process/nexus-staging-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/release-process/nexus-staging-2a.png
----------------------------------------------------------------------
diff --git a/content/guides/images/release-process/nexus-staging-2a.png b/content/guides/images/release-process/nexus-staging-2a.png
deleted file mode 100644
index 894c168..0000000
Binary files a/content/guides/images/release-process/nexus-staging-2a.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/release-process/nexus-staging-3.png
----------------------------------------------------------------------
diff --git a/content/guides/images/release-process/nexus-staging-3.png b/content/guides/images/release-process/nexus-staging-3.png
deleted file mode 100644
index 8bc439c..0000000
Binary files a/content/guides/images/release-process/nexus-staging-3.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/release-process/nexus-staging-4.png
----------------------------------------------------------------------
diff --git a/content/guides/images/release-process/nexus-staging-4.png b/content/guides/images/release-process/nexus-staging-4.png
deleted file mode 100644
index c3610b5..0000000
Binary files a/content/guides/images/release-process/nexus-staging-4.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/restfulobjects/ro-spec-resources-and-representations.png
----------------------------------------------------------------------
diff --git a/content/guides/images/restfulobjects/ro-spec-resources-and-representations.png b/content/guides/images/restfulobjects/ro-spec-resources-and-representations.png
deleted file mode 100644
index c7c8fa5..0000000
Binary files a/content/guides/images/restfulobjects/ro-spec-resources-and-representations.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/runtime/configuring-datanucleus/disabling-persistence-by-reachability/party-agreementrole-agreement.png
----------------------------------------------------------------------
diff --git a/content/guides/images/runtime/configuring-datanucleus/disabling-persistence-by-reachability/party-agreementrole-agreement.png b/content/guides/images/runtime/configuring-datanucleus/disabling-persistence-by-reachability/party-agreementrole-agreement.png
deleted file mode 100644
index 67744c9..0000000
Binary files a/content/guides/images/runtime/configuring-datanucleus/disabling-persistence-by-reachability/party-agreementrole-agreement.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/runtime/web-xml/key.png
----------------------------------------------------------------------
diff --git a/content/guides/images/runtime/web-xml/key.png b/content/guides/images/runtime/web-xml/key.png
deleted file mode 100644
index b6f6ae9..0000000
Binary files a/content/guides/images/runtime/web-xml/key.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/runtime/web-xml/parts.pptx
----------------------------------------------------------------------
diff --git a/content/guides/images/runtime/web-xml/parts.pptx b/content/guides/images/runtime/web-xml/parts.pptx
deleted file mode 100644
index 59c1eeb..0000000
Binary files a/content/guides/images/runtime/web-xml/parts.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/runtime/web-xml/ro-only.png
----------------------------------------------------------------------
diff --git a/content/guides/images/runtime/web-xml/ro-only.png b/content/guides/images/runtime/web-xml/ro-only.png
deleted file mode 100644
index c96135c..0000000
Binary files a/content/guides/images/runtime/web-xml/ro-only.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/runtime/web-xml/wicket-and-ro.png
----------------------------------------------------------------------
diff --git a/content/guides/images/runtime/web-xml/wicket-and-ro.png b/content/guides/images/runtime/web-xml/wicket-and-ro.png
deleted file mode 100644
index b8a2d05..0000000
Binary files a/content/guides/images/runtime/web-xml/wicket-and-ro.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/runtime/web-xml/wicket-only.png
----------------------------------------------------------------------
diff --git a/content/guides/images/runtime/web-xml/wicket-only.png b/content/guides/images/runtime/web-xml/wicket-only.png
deleted file mode 100644
index 46070ce..0000000
Binary files a/content/guides/images/runtime/web-xml/wicket-only.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/security/security-apis-impl/configure-isis-to-use-bypass.PNG
----------------------------------------------------------------------
diff --git a/content/guides/images/security/security-apis-impl/configure-isis-to-use-bypass.PNG b/content/guides/images/security/security-apis-impl/configure-isis-to-use-bypass.PNG
deleted file mode 100644
index 387594b..0000000
Binary files a/content/guides/images/security/security-apis-impl/configure-isis-to-use-bypass.PNG and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/security/security-apis-impl/configure-isis-to-use-shiro.png
----------------------------------------------------------------------
diff --git a/content/guides/images/security/security-apis-impl/configure-isis-to-use-shiro.png b/content/guides/images/security/security-apis-impl/configure-isis-to-use-shiro.png
deleted file mode 100644
index 891d373..0000000
Binary files a/content/guides/images/security/security-apis-impl/configure-isis-to-use-shiro.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/security/security-apis-impl/configure-shiro-to-use-custom-jdbc-realm.png
----------------------------------------------------------------------
diff --git a/content/guides/images/security/security-apis-impl/configure-shiro-to-use-custom-jdbc-realm.png b/content/guides/images/security/security-apis-impl/configure-shiro-to-use-custom-jdbc-realm.png
deleted file mode 100644
index d64751a..0000000
Binary files a/content/guides/images/security/security-apis-impl/configure-shiro-to-use-custom-jdbc-realm.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/security/security-apis-impl/configure-shiro-to-use-ini-realm.PNG
----------------------------------------------------------------------
diff --git a/content/guides/images/security/security-apis-impl/configure-shiro-to-use-ini-realm.PNG b/content/guides/images/security/security-apis-impl/configure-shiro-to-use-ini-realm.PNG
deleted file mode 100644
index 5576701..0000000
Binary files a/content/guides/images/security/security-apis-impl/configure-shiro-to-use-ini-realm.PNG and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isis-ldap-realm.PNG
----------------------------------------------------------------------
diff --git a/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isis-ldap-realm.PNG b/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isis-ldap-realm.PNG
deleted file mode 100644
index 2a52910..0000000
Binary files a/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isis-ldap-realm.PNG and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isisaddons-security-module-realm-with-delegate-realm.PNG
----------------------------------------------------------------------
diff --git a/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isisaddons-security-module-realm-with-delegate-realm.PNG b/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isisaddons-security-module-realm-with-delegate-realm.PNG
deleted file mode 100644
index 14af8c0..0000000
Binary files a/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isisaddons-security-module-realm-with-delegate-realm.PNG and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isisaddons-security-module-realm.PNG
----------------------------------------------------------------------
diff --git a/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isisaddons-security-module-realm.PNG b/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isisaddons-security-module-realm.PNG
deleted file mode 100644
index 59780f4..0000000
Binary files a/content/guides/images/security/security-apis-impl/configure-shiro-to-use-isisaddons-security-module-realm.PNG and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/security/security-apis-impl/security-apis-impl.pptx
----------------------------------------------------------------------
diff --git a/content/guides/images/security/security-apis-impl/security-apis-impl.pptx b/content/guides/images/security/security-apis-impl/security-apis-impl.pptx
deleted file mode 100644
index a86b62e..0000000
Binary files a/content/guides/images/security/security-apis-impl/security-apis-impl.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/fixture-scripts/composite.png
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/fixture-scripts/composite.png b/content/guides/images/testing/fixture-scripts/composite.png
deleted file mode 100644
index fd2b397..0000000
Binary files a/content/guides/images/testing/fixture-scripts/composite.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/fixture-scripts/flat-1.png
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/fixture-scripts/flat-1.png b/content/guides/images/testing/fixture-scripts/flat-1.png
deleted file mode 100644
index c712aa0..0000000
Binary files a/content/guides/images/testing/fixture-scripts/flat-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/fixture-scripts/flat-2.png
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/fixture-scripts/flat-2.png b/content/guides/images/testing/fixture-scripts/flat-2.png
deleted file mode 100644
index f3d3a0b..0000000
Binary files a/content/guides/images/testing/fixture-scripts/flat-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/fixture-scripts/organizing-fixture-scripts.pptx
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/fixture-scripts/organizing-fixture-scripts.pptx b/content/guides/images/testing/fixture-scripts/organizing-fixture-scripts.pptx
deleted file mode 100644
index 268a738..0000000
Binary files a/content/guides/images/testing/fixture-scripts/organizing-fixture-scripts.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/fixture-scripts/prompt-specifying-number.png
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/fixture-scripts/prompt-specifying-number.png b/content/guides/images/testing/fixture-scripts/prompt-specifying-number.png
deleted file mode 100644
index e9b4ba2..0000000
Binary files a/content/guides/images/testing/fixture-scripts/prompt-specifying-number.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/fixture-scripts/prompt.png
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/fixture-scripts/prompt.png b/content/guides/images/testing/fixture-scripts/prompt.png
deleted file mode 100644
index 6c22c49..0000000
Binary files a/content/guides/images/testing/fixture-scripts/prompt.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/fixture-scripts/prototyping-menu.png
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/fixture-scripts/prototyping-menu.png b/content/guides/images/testing/fixture-scripts/prototyping-menu.png
deleted file mode 100644
index ed85463..0000000
Binary files a/content/guides/images/testing/fixture-scripts/prototyping-menu.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/fixture-scripts/result-list-specifying-number.png
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/fixture-scripts/result-list-specifying-number.png b/content/guides/images/testing/fixture-scripts/result-list-specifying-number.png
deleted file mode 100644
index 2ac7e88..0000000
Binary files a/content/guides/images/testing/fixture-scripts/result-list-specifying-number.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/fixture-scripts/result-list.png
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/fixture-scripts/result-list.png b/content/guides/images/testing/fixture-scripts/result-list.png
deleted file mode 100644
index abe4a0e..0000000
Binary files a/content/guides/images/testing/fixture-scripts/result-list.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/integ-tests.png
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/integ-tests.png b/content/guides/images/testing/integ-tests.png
deleted file mode 100644
index 7c47d7e..0000000
Binary files a/content/guides/images/testing/integ-tests.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/integ-tests.pptx
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/integ-tests.pptx b/content/guides/images/testing/integ-tests.pptx
deleted file mode 100644
index df192b8..0000000
Binary files a/content/guides/images/testing/integ-tests.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/testing/wrapper-factory.png
----------------------------------------------------------------------
diff --git a/content/guides/images/testing/wrapper-factory.png b/content/guides/images/testing/wrapper-factory.png
deleted file mode 100644
index ee68cd5..0000000
Binary files a/content/guides/images/testing/wrapper-factory.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/010-01-login-page.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/010-01-login-page.png b/content/guides/images/tutorials/pet-clinic/010-01-login-page.png
deleted file mode 100644
index 068c3a8..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/010-01-login-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/010-02-home-page.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/010-02-home-page.png b/content/guides/images/tutorials/pet-clinic/010-02-home-page.png
deleted file mode 100644
index 59c2726..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/010-02-home-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/010-03-prototyping-menu.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/010-03-prototyping-menu.png b/content/guides/images/tutorials/pet-clinic/010-03-prototyping-menu.png
deleted file mode 100644
index ed85463..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/010-03-prototyping-menu.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/010-04-simpleobjects.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/010-04-simpleobjects.png b/content/guides/images/tutorials/pet-clinic/010-04-simpleobjects.png
deleted file mode 100644
index 324083d..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/010-04-simpleobjects.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/010-05-simpleobject-list.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/010-05-simpleobject-list.png b/content/guides/images/tutorials/pet-clinic/010-05-simpleobject-list.png
deleted file mode 100644
index 79bfffa..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/010-05-simpleobject-list.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/020-01-idea-configuration.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/020-01-idea-configuration.png b/content/guides/images/tutorials/pet-clinic/020-01-idea-configuration.png
deleted file mode 100644
index 1ee8280..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/020-01-idea-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/020-02-idea-configuration.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/020-02-idea-configuration.png b/content/guides/images/tutorials/pet-clinic/020-02-idea-configuration.png
deleted file mode 100644
index 99be18b..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/020-02-idea-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/030-01-idea-configuration-updated.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/030-01-idea-configuration-updated.png b/content/guides/images/tutorials/pet-clinic/030-01-idea-configuration-updated.png
deleted file mode 100644
index c836f14..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/030-01-idea-configuration-updated.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/030-02-updated-app.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/030-02-updated-app.png b/content/guides/images/tutorials/pet-clinic/030-02-updated-app.png
deleted file mode 100644
index c438315..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/030-02-updated-app.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/040-01-idea-configuration-updated.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/040-01-idea-configuration-updated.png b/content/guides/images/tutorials/pet-clinic/040-01-idea-configuration-updated.png
deleted file mode 100644
index acddc93..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/040-01-idea-configuration-updated.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/050-01-list-all.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/050-01-list-all.png b/content/guides/images/tutorials/pet-clinic/050-01-list-all.png
deleted file mode 100644
index 1c87cca..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/050-01-list-all.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/050-02-view-pet.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/050-02-view-pet.png b/content/guides/images/tutorials/pet-clinic/050-02-view-pet.png
deleted file mode 100644
index 77824ce..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/050-02-view-pet.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/060-01-owners-menu.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/060-01-owners-menu.png b/content/guides/images/tutorials/pet-clinic/060-01-owners-menu.png
deleted file mode 100644
index 642f9dc..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/060-01-owners-menu.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/060-02-owners-list.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/060-02-owners-list.png b/content/guides/images/tutorials/pet-clinic/060-02-owners-list.png
deleted file mode 100644
index db0ec25..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/060-02-owners-list.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/060-03-pets-list.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/060-03-pets-list.png b/content/guides/images/tutorials/pet-clinic/060-03-pets-list.png
deleted file mode 100644
index f2b9230..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/060-03-pets-list.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/060-04-pet-owner-autoComplete.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/060-04-pet-owner-autoComplete.png b/content/guides/images/tutorials/pet-clinic/060-04-pet-owner-autoComplete.png
deleted file mode 100644
index d301b59..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/060-04-pet-owner-autoComplete.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/tutorials/pet-clinic/domain-model.png
----------------------------------------------------------------------
diff --git a/content/guides/images/tutorials/pet-clinic/domain-model.png b/content/guides/images/tutorials/pet-clinic/domain-model.png
deleted file mode 100644
index 268e998..0000000
Binary files a/content/guides/images/tutorials/pet-clinic/domain-model.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/ugfun/_ugfun_object-layout_dynamic_xml/ToDoAppDashboard.png
----------------------------------------------------------------------
diff --git a/content/guides/images/ugfun/_ugfun_object-layout_dynamic_xml/ToDoAppDashboard.png b/content/guides/images/ugfun/_ugfun_object-layout_dynamic_xml/ToDoAppDashboard.png
deleted file mode 100644
index 69340be..0000000
Binary files a/content/guides/images/ugfun/_ugfun_object-layout_dynamic_xml/ToDoAppDashboard.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/ugfun/_ugfun_object-layout_dynamic_xml/ToDoItem.png
----------------------------------------------------------------------
diff --git a/content/guides/images/ugfun/_ugfun_object-layout_dynamic_xml/ToDoItem.png b/content/guides/images/ugfun/_ugfun_object-layout_dynamic_xml/ToDoItem.png
deleted file mode 100644
index c47d52f..0000000
Binary files a/content/guides/images/ugfun/_ugfun_object-layout_dynamic_xml/ToDoItem.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/about-page/about-page.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/about-page/about-page.png b/content/guides/images/wicket-viewer/about-page/about-page.png
deleted file mode 100644
index ae5dfc8..0000000
Binary files a/content/guides/images/wicket-viewer/about-page/about-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/application-menu/dividers.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/application-menu/dividers.png b/content/guides/images/wicket-viewer/application-menu/dividers.png
deleted file mode 100644
index dcb415d..0000000
Binary files a/content/guides/images/wicket-viewer/application-menu/dividers.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/application-menu/layout-menus.pdn
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/application-menu/layout-menus.pdn b/content/guides/images/wicket-viewer/application-menu/layout-menus.pdn
deleted file mode 100644
index 01453f7..0000000
Binary files a/content/guides/images/wicket-viewer/application-menu/layout-menus.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/application-menu/layout-menus.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/application-menu/layout-menus.png b/content/guides/images/wicket-viewer/application-menu/layout-menus.png
deleted file mode 100644
index 0bc73d1..0000000
Binary files a/content/guides/images/wicket-viewer/application-menu/layout-menus.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/application-menu/tertiary.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/application-menu/tertiary.png b/content/guides/images/wicket-viewer/application-menu/tertiary.png
deleted file mode 100644
index f2d2281..0000000
Binary files a/content/guides/images/wicket-viewer/application-menu/tertiary.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/010-attachment-field-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/010-attachment-field-940.png b/content/guides/images/wicket-viewer/blob-attachments/010-attachment-field-940.png
deleted file mode 100644
index 96cbb31..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/010-attachment-field-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/010-attachment-field.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/010-attachment-field.png b/content/guides/images/wicket-viewer/blob-attachments/010-attachment-field.png
deleted file mode 100644
index 013f6e2..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/010-attachment-field.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/020-edit-choose-file-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/020-edit-choose-file-940.png b/content/guides/images/wicket-viewer/blob-attachments/020-edit-choose-file-940.png
deleted file mode 100644
index 7f90bea..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/020-edit-choose-file-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/020-edit-choose-file.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/020-edit-choose-file.png b/content/guides/images/wicket-viewer/blob-attachments/020-edit-choose-file.png
deleted file mode 100644
index a7e3dc4..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/020-edit-choose-file.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/030-choose-file-using-browser-520.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/030-choose-file-using-browser-520.png b/content/guides/images/wicket-viewer/blob-attachments/030-choose-file-using-browser-520.png
deleted file mode 100644
index 6a32d1b..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/030-choose-file-using-browser-520.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/030-choose-file-using-browser.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/030-choose-file-using-browser.png b/content/guides/images/wicket-viewer/blob-attachments/030-choose-file-using-browser.png
deleted file mode 100644
index 700c325..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/030-choose-file-using-browser.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/040-edit-chosen-file-indicated-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/040-edit-chosen-file-indicated-940.png b/content/guides/images/wicket-viewer/blob-attachments/040-edit-chosen-file-indicated-940.png
deleted file mode 100644
index d6bc924..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/040-edit-chosen-file-indicated-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/040-edit-chosen-file-indicated.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/040-edit-chosen-file-indicated.png b/content/guides/images/wicket-viewer/blob-attachments/040-edit-chosen-file-indicated.png
deleted file mode 100644
index 60ea5b3..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/040-edit-chosen-file-indicated.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/050-ok-if-image-then-rendered-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/050-ok-if-image-then-rendered-940.png b/content/guides/images/wicket-viewer/blob-attachments/050-ok-if-image-then-rendered-940.png
deleted file mode 100644
index 302bbbc..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/050-ok-if-image-then-rendered-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/050-ok-if-image-then-rendered.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/050-ok-if-image-then-rendered.png b/content/guides/images/wicket-viewer/blob-attachments/050-ok-if-image-then-rendered.png
deleted file mode 100644
index 50799b2..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/050-ok-if-image-then-rendered.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/060-download-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/060-download-940.png b/content/guides/images/wicket-viewer/blob-attachments/060-download-940.png
deleted file mode 100644
index 41b4b27..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/060-download-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/060-download.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/060-download.png b/content/guides/images/wicket-viewer/blob-attachments/060-download.png
deleted file mode 100644
index f726d0d..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/060-download.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/070-edit-clear-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/070-edit-clear-940.png b/content/guides/images/wicket-viewer/blob-attachments/070-edit-clear-940.png
deleted file mode 100644
index 0eae54e..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/070-edit-clear-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/blob-attachments/070-edit-clear.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/blob-attachments/070-edit-clear.png b/content/guides/images/wicket-viewer/blob-attachments/070-edit-clear.png
deleted file mode 100644
index 57c2a24..0000000
Binary files a/content/guides/images/wicket-viewer/blob-attachments/070-edit-clear.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/bookmarked-pages/panel-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/bookmarked-pages/panel-940.png b/content/guides/images/wicket-viewer/bookmarked-pages/panel-940.png
deleted file mode 100644
index c572707..0000000
Binary files a/content/guides/images/wicket-viewer/bookmarked-pages/panel-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/bookmarked-pages/panel-estatio-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/bookmarked-pages/panel-estatio-940.png b/content/guides/images/wicket-viewer/bookmarked-pages/panel-estatio-940.png
deleted file mode 100644
index 2fad852..0000000
Binary files a/content/guides/images/wicket-viewer/bookmarked-pages/panel-estatio-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/bookmarked-pages/panel-estatio.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/bookmarked-pages/panel-estatio.png b/content/guides/images/wicket-viewer/bookmarked-pages/panel-estatio.png
deleted file mode 100644
index 0fa0cfa..0000000
Binary files a/content/guides/images/wicket-viewer/bookmarked-pages/panel-estatio.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/bookmarked-pages/panel.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/bookmarked-pages/panel.png b/content/guides/images/wicket-viewer/bookmarked-pages/panel.png
deleted file mode 100644
index b0d85f7..0000000
Binary files a/content/guides/images/wicket-viewer/bookmarked-pages/panel.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/brand-logo/brand-logo-signin.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/brand-logo/brand-logo-signin.png b/content/guides/images/wicket-viewer/brand-logo/brand-logo-signin.png
deleted file mode 100644
index 92a022d..0000000
Binary files a/content/guides/images/wicket-viewer/brand-logo/brand-logo-signin.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/brand-logo/brand-logo.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/brand-logo/brand-logo.png b/content/guides/images/wicket-viewer/brand-logo/brand-logo.png
deleted file mode 100644
index 7ab8ab3..0000000
Binary files a/content/guides/images/wicket-viewer/brand-logo/brand-logo.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/copy-link/010-copy-link-button-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/copy-link/010-copy-link-button-940.png b/content/guides/images/wicket-viewer/copy-link/010-copy-link-button-940.png
deleted file mode 100644
index bf70a84..0000000
Binary files a/content/guides/images/wicket-viewer/copy-link/010-copy-link-button-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/copy-link/010-copy-link-button.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/copy-link/010-copy-link-button.png b/content/guides/images/wicket-viewer/copy-link/010-copy-link-button.png
deleted file mode 100644
index ef64d29..0000000
Binary files a/content/guides/images/wicket-viewer/copy-link/010-copy-link-button.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/copy-link/020-copy-link-dialog-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/copy-link/020-copy-link-dialog-940.png b/content/guides/images/wicket-viewer/copy-link/020-copy-link-dialog-940.png
deleted file mode 100644
index 84d050a..0000000
Binary files a/content/guides/images/wicket-viewer/copy-link/020-copy-link-dialog-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/copy-link/020-copy-link-dialog.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/copy-link/020-copy-link-dialog.png b/content/guides/images/wicket-viewer/copy-link/020-copy-link-dialog.png
deleted file mode 100644
index 6be3190..0000000
Binary files a/content/guides/images/wicket-viewer/copy-link/020-copy-link-dialog.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/copy-link/030-hints-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/copy-link/030-hints-940.png b/content/guides/images/wicket-viewer/copy-link/030-hints-940.png
deleted file mode 100644
index 3a4f690..0000000
Binary files a/content/guides/images/wicket-viewer/copy-link/030-hints-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/copy-link/030-hints.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/copy-link/030-hints.png b/content/guides/images/wicket-viewer/copy-link/030-hints.png
deleted file mode 100644
index 5010132..0000000
Binary files a/content/guides/images/wicket-viewer/copy-link/030-hints.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/copy-link/040-copy-link-with-hints-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/copy-link/040-copy-link-with-hints-940.png b/content/guides/images/wicket-viewer/copy-link/040-copy-link-with-hints-940.png
deleted file mode 100644
index 29ccf3b..0000000
Binary files a/content/guides/images/wicket-viewer/copy-link/040-copy-link-with-hints-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/copy-link/040-copy-link-with-hints.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/copy-link/040-copy-link-with-hints.png b/content/guides/images/wicket-viewer/copy-link/040-copy-link-with-hints.png
deleted file mode 100644
index da9674f..0000000
Binary files a/content/guides/images/wicket-viewer/copy-link/040-copy-link-with-hints.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/copy-link/050-title-url-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/copy-link/050-title-url-940.png b/content/guides/images/wicket-viewer/copy-link/050-title-url-940.png
deleted file mode 100644
index 955e6b2..0000000
Binary files a/content/guides/images/wicket-viewer/copy-link/050-title-url-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/copy-link/050-title-url.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/copy-link/050-title-url.png b/content/guides/images/wicket-viewer/copy-link/050-title-url.png
deleted file mode 100644
index 7fbf6d5..0000000
Binary files a/content/guides/images/wicket-viewer/copy-link/050-title-url.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/embedded-view/no-footer.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/embedded-view/no-footer.png b/content/guides/images/wicket-viewer/embedded-view/no-footer.png
deleted file mode 100644
index 48d3a39..0000000
Binary files a/content/guides/images/wicket-viewer/embedded-view/no-footer.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/embedded-view/no-header-no-footer.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/embedded-view/no-header-no-footer.png b/content/guides/images/wicket-viewer/embedded-view/no-header-no-footer.png
deleted file mode 100644
index 4e238f6..0000000
Binary files a/content/guides/images/wicket-viewer/embedded-view/no-header-no-footer.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/embedded-view/no-header.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/embedded-view/no-header.png b/content/guides/images/wicket-viewer/embedded-view/no-header.png
deleted file mode 100644
index 22e245b..0000000
Binary files a/content/guides/images/wicket-viewer/embedded-view/no-header.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/embedded-view/regular.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/embedded-view/regular.png b/content/guides/images/wicket-viewer/embedded-view/regular.png
deleted file mode 100644
index 926fb7d..0000000
Binary files a/content/guides/images/wicket-viewer/embedded-view/regular.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/layouts/customer-order.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/layouts/customer-order.png b/content/guides/images/wicket-viewer/layouts/customer-order.png
deleted file mode 100644
index 025dfe0..0000000
Binary files a/content/guides/images/wicket-viewer/layouts/customer-order.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/layouts/estatio-Invoice.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/layouts/estatio-Invoice.png b/content/guides/images/wicket-viewer/layouts/estatio-Invoice.png
deleted file mode 100644
index be7e917..0000000
Binary files a/content/guides/images/wicket-viewer/layouts/estatio-Invoice.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/layouts/estatio-Lease.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/layouts/estatio-Lease.png b/content/guides/images/wicket-viewer/layouts/estatio-Lease.png
deleted file mode 100644
index e80ecb2..0000000
Binary files a/content/guides/images/wicket-viewer/layouts/estatio-Lease.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/layouts/estatio-LeaseItem.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/layouts/estatio-LeaseItem.png b/content/guides/images/wicket-viewer/layouts/estatio-LeaseItem.png
deleted file mode 100644
index 993d498..0000000
Binary files a/content/guides/images/wicket-viewer/layouts/estatio-LeaseItem.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/layouts/todoapp-ToDoItem.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/layouts/todoapp-ToDoItem.png b/content/guides/images/wicket-viewer/layouts/todoapp-ToDoItem.png
deleted file mode 100644
index 3218651..0000000
Binary files a/content/guides/images/wicket-viewer/layouts/todoapp-ToDoItem.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/recent-pages/recent-pages-940.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/recent-pages/recent-pages-940.png b/content/guides/images/wicket-viewer/recent-pages/recent-pages-940.png
deleted file mode 100644
index 2e55860..0000000
Binary files a/content/guides/images/wicket-viewer/recent-pages/recent-pages-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/recent-pages/recent-pages.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/recent-pages/recent-pages.png b/content/guides/images/wicket-viewer/recent-pages/recent-pages.png
deleted file mode 100644
index 8be97de..0000000
Binary files a/content/guides/images/wicket-viewer/recent-pages/recent-pages.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/suppress-password-reset/login-page-default.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/suppress-password-reset/login-page-default.png b/content/guides/images/wicket-viewer/suppress-password-reset/login-page-default.png
deleted file mode 100644
index fdf2dee..0000000
Binary files a/content/guides/images/wicket-viewer/suppress-password-reset/login-page-default.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/suppress-password-reset/login-page-suppress-password-reset.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/suppress-password-reset/login-page-suppress-password-reset.png b/content/guides/images/wicket-viewer/suppress-password-reset/login-page-suppress-password-reset.png
deleted file mode 100644
index b557269..0000000
Binary files a/content/guides/images/wicket-viewer/suppress-password-reset/login-page-suppress-password-reset.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/suppress-remember-me/login-page-default.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/suppress-remember-me/login-page-default.png b/content/guides/images/wicket-viewer/suppress-remember-me/login-page-default.png
deleted file mode 100644
index fdf2dee..0000000
Binary files a/content/guides/images/wicket-viewer/suppress-remember-me/login-page-default.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/suppress-remember-me/login-page-suppress-remember-me.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/suppress-remember-me/login-page-suppress-remember-me.png b/content/guides/images/wicket-viewer/suppress-remember-me/login-page-suppress-remember-me.png
deleted file mode 100644
index fe69496..0000000
Binary files a/content/guides/images/wicket-viewer/suppress-remember-me/login-page-suppress-remember-me.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/suppress-sign-up/login-page-default.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/suppress-sign-up/login-page-default.png b/content/guides/images/wicket-viewer/suppress-sign-up/login-page-default.png
deleted file mode 100644
index fdf2dee..0000000
Binary files a/content/guides/images/wicket-viewer/suppress-sign-up/login-page-default.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/suppress-sign-up/login-page-suppress-sign-up.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/suppress-sign-up/login-page-suppress-sign-up.png b/content/guides/images/wicket-viewer/suppress-sign-up/login-page-suppress-sign-up.png
deleted file mode 100644
index 8ff8bc3..0000000
Binary files a/content/guides/images/wicket-viewer/suppress-sign-up/login-page-suppress-sign-up.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/theme-chooser/example-1.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/theme-chooser/example-1.png b/content/guides/images/wicket-viewer/theme-chooser/example-1.png
deleted file mode 100644
index 4db4b18..0000000
Binary files a/content/guides/images/wicket-viewer/theme-chooser/example-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/theme-chooser/example-2.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/theme-chooser/example-2.png b/content/guides/images/wicket-viewer/theme-chooser/example-2.png
deleted file mode 100644
index 435194d..0000000
Binary files a/content/guides/images/wicket-viewer/theme-chooser/example-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/user-registration/login-page-default.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/user-registration/login-page-default.png b/content/guides/images/wicket-viewer/user-registration/login-page-default.png
deleted file mode 100644
index fdf2dee..0000000
Binary files a/content/guides/images/wicket-viewer/user-registration/login-page-default.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/user-registration/sign-up-after-registration.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/user-registration/sign-up-after-registration.png b/content/guides/images/wicket-viewer/user-registration/sign-up-after-registration.png
deleted file mode 100644
index 59902f9..0000000
Binary files a/content/guides/images/wicket-viewer/user-registration/sign-up-after-registration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/user-registration/sign-up-email-with-verification-link.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/user-registration/sign-up-email-with-verification-link.png b/content/guides/images/wicket-viewer/user-registration/sign-up-email-with-verification-link.png
deleted file mode 100644
index 021b642..0000000
Binary files a/content/guides/images/wicket-viewer/user-registration/sign-up-email-with-verification-link.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/user-registration/sign-up-login-page-after-sign-up.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/user-registration/sign-up-login-page-after-sign-up.png b/content/guides/images/wicket-viewer/user-registration/sign-up-login-page-after-sign-up.png
deleted file mode 100644
index 3402bf6..0000000
Binary files a/content/guides/images/wicket-viewer/user-registration/sign-up-login-page-after-sign-up.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/user-registration/sign-up-page.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/user-registration/sign-up-page.png b/content/guides/images/wicket-viewer/user-registration/sign-up-page.png
deleted file mode 100644
index 8e3bdaa..0000000
Binary files a/content/guides/images/wicket-viewer/user-registration/sign-up-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/guides/images/wicket-viewer/user-registration/sign-up-registration-page.png
----------------------------------------------------------------------
diff --git a/content/guides/images/wicket-viewer/user-registration/sign-up-registration-page.png b/content/guides/images/wicket-viewer/user-registration/sign-up-registration-page.png
deleted file mode 100644
index 189965a..0000000
Binary files a/content/guides/images/wicket-viewer/user-registration/sign-up-registration-page.png and /dev/null differ


[26/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_icons.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_icons.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_icons.scss
deleted file mode 100644
index d6df6bb..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_icons.scss
+++ /dev/null
@@ -1,596 +0,0 @@
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-   readers do not read off random characters that represent icons */
-
-.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; }
-.#{$fa-css-prefix}-music:before { content: $fa-var-music; }
-.#{$fa-css-prefix}-search:before { content: $fa-var-search; }
-.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; }
-.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; }
-.#{$fa-css-prefix}-star:before { content: $fa-var-star; }
-.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; }
-.#{$fa-css-prefix}-user:before { content: $fa-var-user; }
-.#{$fa-css-prefix}-film:before { content: $fa-var-film; }
-.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; }
-.#{$fa-css-prefix}-th:before { content: $fa-var-th; }
-.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; }
-.#{$fa-css-prefix}-check:before { content: $fa-var-check; }
-.#{$fa-css-prefix}-remove:before,
-.#{$fa-css-prefix}-close:before,
-.#{$fa-css-prefix}-times:before { content: $fa-var-times; }
-.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; }
-.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; }
-.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; }
-.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; }
-.#{$fa-css-prefix}-gear:before,
-.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; }
-.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; }
-.#{$fa-css-prefix}-home:before { content: $fa-var-home; }
-.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; }
-.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; }
-.#{$fa-css-prefix}-road:before { content: $fa-var-road; }
-.#{$fa-css-prefix}-download:before { content: $fa-var-download; }
-.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; }
-.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; }
-.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; }
-.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; }
-.#{$fa-css-prefix}-rotate-right:before,
-.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; }
-.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; }
-.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; }
-.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; }
-.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; }
-.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; }
-.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; }
-.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; }
-.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; }
-.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; }
-.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; }
-.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; }
-.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; }
-.#{$fa-css-prefix}-book:before { content: $fa-var-book; }
-.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; }
-.#{$fa-css-prefix}-print:before { content: $fa-var-print; }
-.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; }
-.#{$fa-css-prefix}-font:before { content: $fa-var-font; }
-.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; }
-.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; }
-.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; }
-.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; }
-.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; }
-.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; }
-.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; }
-.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; }
-.#{$fa-css-prefix}-list:before { content: $fa-var-list; }
-.#{$fa-css-prefix}-dedent:before,
-.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; }
-.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; }
-.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; }
-.#{$fa-css-prefix}-photo:before,
-.#{$fa-css-prefix}-image:before,
-.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; }
-.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; }
-.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; }
-.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; }
-.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; }
-.#{$fa-css-prefix}-edit:before,
-.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; }
-.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; }
-.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; }
-.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; }
-.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; }
-.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; }
-.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; }
-.#{$fa-css-prefix}-play:before { content: $fa-var-play; }
-.#{$fa-css-prefix}-pause:before { content: $fa-var-pause; }
-.#{$fa-css-prefix}-stop:before { content: $fa-var-stop; }
-.#{$fa-css-prefix}-forward:before { content: $fa-var-forward; }
-.#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; }
-.#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; }
-.#{$fa-css-prefix}-eject:before { content: $fa-var-eject; }
-.#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; }
-.#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; }
-.#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; }
-.#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; }
-.#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; }
-.#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; }
-.#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; }
-.#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; }
-.#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; }
-.#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; }
-.#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; }
-.#{$fa-css-prefix}-ban:before { content: $fa-var-ban; }
-.#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; }
-.#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; }
-.#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; }
-.#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; }
-.#{$fa-css-prefix}-mail-forward:before,
-.#{$fa-css-prefix}-share:before { content: $fa-var-share; }
-.#{$fa-css-prefix}-expand:before { content: $fa-var-expand; }
-.#{$fa-css-prefix}-compress:before { content: $fa-var-compress; }
-.#{$fa-css-prefix}-plus:before { content: $fa-var-plus; }
-.#{$fa-css-prefix}-minus:before { content: $fa-var-minus; }
-.#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; }
-.#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; }
-.#{$fa-css-prefix}-gift:before { content: $fa-var-gift; }
-.#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; }
-.#{$fa-css-prefix}-fire:before { content: $fa-var-fire; }
-.#{$fa-css-prefix}-eye:before { content: $fa-var-eye; }
-.#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; }
-.#{$fa-css-prefix}-warning:before,
-.#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; }
-.#{$fa-css-prefix}-plane:before { content: $fa-var-plane; }
-.#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; }
-.#{$fa-css-prefix}-random:before { content: $fa-var-random; }
-.#{$fa-css-prefix}-comment:before { content: $fa-var-comment; }
-.#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; }
-.#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; }
-.#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; }
-.#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; }
-.#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; }
-.#{$fa-css-prefix}-folder:before { content: $fa-var-folder; }
-.#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; }
-.#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; }
-.#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; }
-.#{$fa-css-prefix}-bar-chart-o:before,
-.#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; }
-.#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; }
-.#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; }
-.#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; }
-.#{$fa-css-prefix}-key:before { content: $fa-var-key; }
-.#{$fa-css-prefix}-gears:before,
-.#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; }
-.#{$fa-css-prefix}-comments:before { content: $fa-var-comments; }
-.#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; }
-.#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; }
-.#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; }
-.#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; }
-.#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; }
-.#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; }
-.#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; }
-.#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; }
-.#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; }
-.#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; }
-.#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; }
-.#{$fa-css-prefix}-upload:before { content: $fa-var-upload; }
-.#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; }
-.#{$fa-css-prefix}-phone:before { content: $fa-var-phone; }
-.#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; }
-.#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; }
-.#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; }
-.#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; }
-.#{$fa-css-prefix}-facebook-f:before,
-.#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; }
-.#{$fa-css-prefix}-github:before { content: $fa-var-github; }
-.#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; }
-.#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; }
-.#{$fa-css-prefix}-rss:before { content: $fa-var-rss; }
-.#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; }
-.#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; }
-.#{$fa-css-prefix}-bell:before { content: $fa-var-bell; }
-.#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; }
-.#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; }
-.#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; }
-.#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; }
-.#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; }
-.#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; }
-.#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; }
-.#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; }
-.#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; }
-.#{$fa-css-prefix}-globe:before { content: $fa-var-globe; }
-.#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; }
-.#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; }
-.#{$fa-css-prefix}-filter:before { content: $fa-var-filter; }
-.#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; }
-.#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; }
-.#{$fa-css-prefix}-group:before,
-.#{$fa-css-prefix}-users:before { content: $fa-var-users; }
-.#{$fa-css-prefix}-chain:before,
-.#{$fa-css-prefix}-link:before { content: $fa-var-link; }
-.#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; }
-.#{$fa-css-prefix}-flask:before { content: $fa-var-flask; }
-.#{$fa-css-prefix}-cut:before,
-.#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; }
-.#{$fa-css-prefix}-copy:before,
-.#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; }
-.#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; }
-.#{$fa-css-prefix}-save:before,
-.#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; }
-.#{$fa-css-prefix}-square:before { content: $fa-var-square; }
-.#{$fa-css-prefix}-navicon:before,
-.#{$fa-css-prefix}-reorder:before,
-.#{$fa-css-prefix}-bars:before { content: $fa-var-bars; }
-.#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; }
-.#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; }
-.#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; }
-.#{$fa-css-prefix}-underline:before { content: $fa-var-underline; }
-.#{$fa-css-prefix}-table:before { content: $fa-var-table; }
-.#{$fa-css-prefix}-magic:before { content: $fa-var-magic; }
-.#{$fa-css-prefix}-truck:before { content: $fa-var-truck; }
-.#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; }
-.#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; }
-.#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; }
-.#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; }
-.#{$fa-css-prefix}-money:before { content: $fa-var-money; }
-.#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; }
-.#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; }
-.#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; }
-.#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; }
-.#{$fa-css-prefix}-columns:before { content: $fa-var-columns; }
-.#{$fa-css-prefix}-unsorted:before,
-.#{$fa-css-prefix}-sort:before { content: $fa-var-sort; }
-.#{$fa-css-prefix}-sort-down:before,
-.#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; }
-.#{$fa-css-prefix}-sort-up:before,
-.#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; }
-.#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; }
-.#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; }
-.#{$fa-css-prefix}-rotate-left:before,
-.#{$fa-css-prefix}-undo:before { content: $fa-var-undo; }
-.#{$fa-css-prefix}-legal:before,
-.#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; }
-.#{$fa-css-prefix}-dashboard:before,
-.#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; }
-.#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; }
-.#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; }
-.#{$fa-css-prefix}-flash:before,
-.#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; }
-.#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; }
-.#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; }
-.#{$fa-css-prefix}-paste:before,
-.#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; }
-.#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; }
-.#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; }
-.#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; }
-.#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; }
-.#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; }
-.#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; }
-.#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; }
-.#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; }
-.#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; }
-.#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; }
-.#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; }
-.#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; }
-.#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; }
-.#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; }
-.#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; }
-.#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; }
-.#{$fa-css-prefix}-beer:before { content: $fa-var-beer; }
-.#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; }
-.#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; }
-.#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; }
-.#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; }
-.#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; }
-.#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; }
-.#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; }
-.#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; }
-.#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; }
-.#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; }
-.#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; }
-.#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; }
-.#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; }
-.#{$fa-css-prefix}-mobile-phone:before,
-.#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; }
-.#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; }
-.#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; }
-.#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; }
-.#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; }
-.#{$fa-css-prefix}-circle:before { content: $fa-var-circle; }
-.#{$fa-css-prefix}-mail-reply:before,
-.#{$fa-css-prefix}-reply:before { content: $fa-var-reply; }
-.#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; }
-.#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; }
-.#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; }
-.#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; }
-.#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; }
-.#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; }
-.#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; }
-.#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; }
-.#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; }
-.#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; }
-.#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; }
-.#{$fa-css-prefix}-code:before { content: $fa-var-code; }
-.#{$fa-css-prefix}-mail-reply-all:before,
-.#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; }
-.#{$fa-css-prefix}-star-half-empty:before,
-.#{$fa-css-prefix}-star-half-full:before,
-.#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; }
-.#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; }
-.#{$fa-css-prefix}-crop:before { content: $fa-var-crop; }
-.#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; }
-.#{$fa-css-prefix}-unlink:before,
-.#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; }
-.#{$fa-css-prefix}-question:before { content: $fa-var-question; }
-.#{$fa-css-prefix}-info:before { content: $fa-var-info; }
-.#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; }
-.#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; }
-.#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; }
-.#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; }
-.#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; }
-.#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; }
-.#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; }
-.#{$fa-css-prefix}-shield:before { content: $fa-var-shield; }
-.#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; }
-.#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; }
-.#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; }
-.#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; }
-.#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; }
-.#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; }
-.#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; }
-.#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; }
-.#{$fa-css-prefix}-html5:before { content: $fa-var-html5; }
-.#{$fa-css-prefix}-css3:before { content: $fa-var-css3; }
-.#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; }
-.#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; }
-.#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; }
-.#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; }
-.#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; }
-.#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; }
-.#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; }
-.#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; }
-.#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; }
-.#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; }
-.#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; }
-.#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; }
-.#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; }
-.#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; }
-.#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; }
-.#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; }
-.#{$fa-css-prefix}-compass:before { content: $fa-var-compass; }
-.#{$fa-css-prefix}-toggle-down:before,
-.#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; }
-.#{$fa-css-prefix}-toggle-up:before,
-.#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; }
-.#{$fa-css-prefix}-toggle-right:before,
-.#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; }
-.#{$fa-css-prefix}-euro:before,
-.#{$fa-css-prefix}-eur:before { content: $fa-var-eur; }
-.#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; }
-.#{$fa-css-prefix}-dollar:before,
-.#{$fa-css-prefix}-usd:before { content: $fa-var-usd; }
-.#{$fa-css-prefix}-rupee:before,
-.#{$fa-css-prefix}-inr:before { content: $fa-var-inr; }
-.#{$fa-css-prefix}-cny:before,
-.#{$fa-css-prefix}-rmb:before,
-.#{$fa-css-prefix}-yen:before,
-.#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; }
-.#{$fa-css-prefix}-ruble:before,
-.#{$fa-css-prefix}-rouble:before,
-.#{$fa-css-prefix}-rub:before { content: $fa-var-rub; }
-.#{$fa-css-prefix}-won:before,
-.#{$fa-css-prefix}-krw:before { content: $fa-var-krw; }
-.#{$fa-css-prefix}-bitcoin:before,
-.#{$fa-css-prefix}-btc:before { content: $fa-var-btc; }
-.#{$fa-css-prefix}-file:before { content: $fa-var-file; }
-.#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; }
-.#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; }
-.#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; }
-.#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; }
-.#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; }
-.#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; }
-.#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; }
-.#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; }
-.#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; }
-.#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; }
-.#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; }
-.#{$fa-css-prefix}-xing:before { content: $fa-var-xing; }
-.#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; }
-.#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; }
-.#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; }
-.#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; }
-.#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; }
-.#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; }
-.#{$fa-css-prefix}-adn:before { content: $fa-var-adn; }
-.#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; }
-.#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; }
-.#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; }
-.#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; }
-.#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; }
-.#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; }
-.#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; }
-.#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; }
-.#{$fa-css-prefix}-apple:before { content: $fa-var-apple; }
-.#{$fa-css-prefix}-windows:before { content: $fa-var-windows; }
-.#{$fa-css-prefix}-android:before { content: $fa-var-android; }
-.#{$fa-css-prefix}-linux:before { content: $fa-var-linux; }
-.#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; }
-.#{$fa-css-prefix}-skype:before { content: $fa-var-skype; }
-.#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; }
-.#{$fa-css-prefix}-trello:before { content: $fa-var-trello; }
-.#{$fa-css-prefix}-female:before { content: $fa-var-female; }
-.#{$fa-css-prefix}-male:before { content: $fa-var-male; }
-.#{$fa-css-prefix}-gittip:before,
-.#{$fa-css-prefix}-gratipay:before { content: $fa-var-gratipay; }
-.#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; }
-.#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; }
-.#{$fa-css-prefix}-archive:before { content: $fa-var-archive; }
-.#{$fa-css-prefix}-bug:before { content: $fa-var-bug; }
-.#{$fa-css-prefix}-vk:before { content: $fa-var-vk; }
-.#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; }
-.#{$fa-css-prefix}-renren:before { content: $fa-var-renren; }
-.#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; }
-.#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; }
-.#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; }
-.#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; }
-.#{$fa-css-prefix}-toggle-left:before,
-.#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; }
-.#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; }
-.#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; }
-.#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; }
-.#{$fa-css-prefix}-turkish-lira:before,
-.#{$fa-css-prefix}-try:before { content: $fa-var-try; }
-.#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; }
-.#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; }
-.#{$fa-css-prefix}-slack:before { content: $fa-var-slack; }
-.#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; }
-.#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; }
-.#{$fa-css-prefix}-openid:before { content: $fa-var-openid; }
-.#{$fa-css-prefix}-institution:before,
-.#{$fa-css-prefix}-bank:before,
-.#{$fa-css-prefix}-university:before { content: $fa-var-university; }
-.#{$fa-css-prefix}-mortar-board:before,
-.#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; }
-.#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; }
-.#{$fa-css-prefix}-google:before { content: $fa-var-google; }
-.#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; }
-.#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; }
-.#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; }
-.#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; }
-.#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; }
-.#{$fa-css-prefix}-digg:before { content: $fa-var-digg; }
-.#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; }
-.#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; }
-.#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; }
-.#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; }
-.#{$fa-css-prefix}-language:before { content: $fa-var-language; }
-.#{$fa-css-prefix}-fax:before { content: $fa-var-fax; }
-.#{$fa-css-prefix}-building:before { content: $fa-var-building; }
-.#{$fa-css-prefix}-child:before { content: $fa-var-child; }
-.#{$fa-css-prefix}-paw:before { content: $fa-var-paw; }
-.#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; }
-.#{$fa-css-prefix}-cube:before { content: $fa-var-cube; }
-.#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; }
-.#{$fa-css-prefix}-behance:before { content: $fa-var-behance; }
-.#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; }
-.#{$fa-css-prefix}-steam:before { content: $fa-var-steam; }
-.#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; }
-.#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; }
-.#{$fa-css-prefix}-automobile:before,
-.#{$fa-css-prefix}-car:before { content: $fa-var-car; }
-.#{$fa-css-prefix}-cab:before,
-.#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; }
-.#{$fa-css-prefix}-tree:before { content: $fa-var-tree; }
-.#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; }
-.#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; }
-.#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; }
-.#{$fa-css-prefix}-database:before { content: $fa-var-database; }
-.#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; }
-.#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; }
-.#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; }
-.#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; }
-.#{$fa-css-prefix}-file-photo-o:before,
-.#{$fa-css-prefix}-file-picture-o:before,
-.#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; }
-.#{$fa-css-prefix}-file-zip-o:before,
-.#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; }
-.#{$fa-css-prefix}-file-sound-o:before,
-.#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; }
-.#{$fa-css-prefix}-file-movie-o:before,
-.#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; }
-.#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; }
-.#{$fa-css-prefix}-vine:before { content: $fa-var-vine; }
-.#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; }
-.#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; }
-.#{$fa-css-prefix}-life-bouy:before,
-.#{$fa-css-prefix}-life-buoy:before,
-.#{$fa-css-prefix}-life-saver:before,
-.#{$fa-css-prefix}-support:before,
-.#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; }
-.#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; }
-.#{$fa-css-prefix}-ra:before,
-.#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; }
-.#{$fa-css-prefix}-ge:before,
-.#{$fa-css-prefix}-empire:before { content: $fa-var-empire; }
-.#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; }
-.#{$fa-css-prefix}-git:before { content: $fa-var-git; }
-.#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; }
-.#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; }
-.#{$fa-css-prefix}-qq:before { content: $fa-var-qq; }
-.#{$fa-css-prefix}-wechat:before,
-.#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; }
-.#{$fa-css-prefix}-send:before,
-.#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; }
-.#{$fa-css-prefix}-send-o:before,
-.#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; }
-.#{$fa-css-prefix}-history:before { content: $fa-var-history; }
-.#{$fa-css-prefix}-genderless:before,
-.#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; }
-.#{$fa-css-prefix}-header:before { content: $fa-var-header; }
-.#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; }
-.#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; }
-.#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; }
-.#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; }
-.#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; }
-.#{$fa-css-prefix}-soccer-ball-o:before,
-.#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; }
-.#{$fa-css-prefix}-tty:before { content: $fa-var-tty; }
-.#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; }
-.#{$fa-css-prefix}-plug:before { content: $fa-var-plug; }
-.#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; }
-.#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; }
-.#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; }
-.#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; }
-.#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; }
-.#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; }
-.#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; }
-.#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; }
-.#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; }
-.#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; }
-.#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; }
-.#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; }
-.#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; }
-.#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; }
-.#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; }
-.#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; }
-.#{$fa-css-prefix}-trash:before { content: $fa-var-trash; }
-.#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; }
-.#{$fa-css-prefix}-at:before { content: $fa-var-at; }
-.#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; }
-.#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; }
-.#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; }
-.#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; }
-.#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; }
-.#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; }
-.#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; }
-.#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; }
-.#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; }
-.#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; }
-.#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; }
-.#{$fa-css-prefix}-bus:before { content: $fa-var-bus; }
-.#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; }
-.#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; }
-.#{$fa-css-prefix}-cc:before { content: $fa-var-cc; }
-.#{$fa-css-prefix}-shekel:before,
-.#{$fa-css-prefix}-sheqel:before,
-.#{$fa-css-prefix}-ils:before { content: $fa-var-ils; }
-.#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; }
-.#{$fa-css-prefix}-buysellads:before { content: $fa-var-buysellads; }
-.#{$fa-css-prefix}-connectdevelop:before { content: $fa-var-connectdevelop; }
-.#{$fa-css-prefix}-dashcube:before { content: $fa-var-dashcube; }
-.#{$fa-css-prefix}-forumbee:before { content: $fa-var-forumbee; }
-.#{$fa-css-prefix}-leanpub:before { content: $fa-var-leanpub; }
-.#{$fa-css-prefix}-sellsy:before { content: $fa-var-sellsy; }
-.#{$fa-css-prefix}-shirtsinbulk:before { content: $fa-var-shirtsinbulk; }
-.#{$fa-css-prefix}-simplybuilt:before { content: $fa-var-simplybuilt; }
-.#{$fa-css-prefix}-skyatlas:before { content: $fa-var-skyatlas; }
-.#{$fa-css-prefix}-cart-plus:before { content: $fa-var-cart-plus; }
-.#{$fa-css-prefix}-cart-arrow-down:before { content: $fa-var-cart-arrow-down; }
-.#{$fa-css-prefix}-diamond:before { content: $fa-var-diamond; }
-.#{$fa-css-prefix}-ship:before { content: $fa-var-ship; }
-.#{$fa-css-prefix}-user-secret:before { content: $fa-var-user-secret; }
-.#{$fa-css-prefix}-motorcycle:before { content: $fa-var-motorcycle; }
-.#{$fa-css-prefix}-street-view:before { content: $fa-var-street-view; }
-.#{$fa-css-prefix}-heartbeat:before { content: $fa-var-heartbeat; }
-.#{$fa-css-prefix}-venus:before { content: $fa-var-venus; }
-.#{$fa-css-prefix}-mars:before { content: $fa-var-mars; }
-.#{$fa-css-prefix}-mercury:before { content: $fa-var-mercury; }
-.#{$fa-css-prefix}-transgender:before { content: $fa-var-transgender; }
-.#{$fa-css-prefix}-transgender-alt:before { content: $fa-var-transgender-alt; }
-.#{$fa-css-prefix}-venus-double:before { content: $fa-var-venus-double; }
-.#{$fa-css-prefix}-mars-double:before { content: $fa-var-mars-double; }
-.#{$fa-css-prefix}-venus-mars:before { content: $fa-var-venus-mars; }
-.#{$fa-css-prefix}-mars-stroke:before { content: $fa-var-mars-stroke; }
-.#{$fa-css-prefix}-mars-stroke-v:before { content: $fa-var-mars-stroke-v; }
-.#{$fa-css-prefix}-mars-stroke-h:before { content: $fa-var-mars-stroke-h; }
-.#{$fa-css-prefix}-neuter:before { content: $fa-var-neuter; }
-.#{$fa-css-prefix}-facebook-official:before { content: $fa-var-facebook-official; }
-.#{$fa-css-prefix}-pinterest-p:before { content: $fa-var-pinterest-p; }
-.#{$fa-css-prefix}-whatsapp:before { content: $fa-var-whatsapp; }
-.#{$fa-css-prefix}-server:before { content: $fa-var-server; }
-.#{$fa-css-prefix}-user-plus:before { content: $fa-var-user-plus; }
-.#{$fa-css-prefix}-user-times:before { content: $fa-var-user-times; }
-.#{$fa-css-prefix}-hotel:before,
-.#{$fa-css-prefix}-bed:before { content: $fa-var-bed; }
-.#{$fa-css-prefix}-viacoin:before { content: $fa-var-viacoin; }
-.#{$fa-css-prefix}-train:before { content: $fa-var-train; }
-.#{$fa-css-prefix}-subway:before { content: $fa-var-subway; }
-.#{$fa-css-prefix}-medium:before { content: $fa-var-medium; }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_larger.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_larger.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_larger.scss
deleted file mode 100644
index 4119795..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_larger.scss
+++ /dev/null
@@ -1,13 +0,0 @@
-// Icon Sizes
-// -------------------------
-
-/* makes the font 33% larger relative to the icon container */
-.#{$fa-css-prefix}-lg {
-  font-size: (4em / 3);
-  line-height: (3em / 4);
-  vertical-align: -15%;
-}
-.#{$fa-css-prefix}-2x { font-size: 2em; }
-.#{$fa-css-prefix}-3x { font-size: 3em; }
-.#{$fa-css-prefix}-4x { font-size: 4em; }
-.#{$fa-css-prefix}-5x { font-size: 5em; }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_list.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_list.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_list.scss
deleted file mode 100644
index 44137d7..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_list.scss
+++ /dev/null
@@ -1,19 +0,0 @@
-// List Icons
-// -------------------------
-
-.#{$fa-css-prefix}-ul {
-  padding-left: 0;
-  margin-left: $fa-li-width;
-  list-style-type: none;
-  > li { position: relative; }
-}
-.#{$fa-css-prefix}-li {
-  position: absolute;
-  left: -$fa-li-width;
-  width: $fa-li-width;
-  top: (2em / 14);
-  text-align: center;
-  &.#{$fa-css-prefix}-lg {
-    left: -$fa-li-width + (4em / 14);
-  }
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_mixins.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_mixins.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_mixins.scss
deleted file mode 100644
index d9323df..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_mixins.scss
+++ /dev/null
@@ -1,27 +0,0 @@
-// Mixins
-// --------------------------
-
-@mixin fa-icon() {
-  display: inline-block;
-  font: normal normal normal #{$fa-font-size-base}/1 FontAwesome; // shortening font declaration
-  font-size: inherit; // can't have font-size inherit on line above, so need to override
-  text-rendering: auto; // optimizelegibility throws things off #1094
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-  transform: translate(0, 0); // ensures no half-pixel rendering in firefox
-
-}
-
-@mixin fa-icon-rotate($degrees, $rotation) {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation});
-  -webkit-transform: rotate($degrees);
-      -ms-transform: rotate($degrees);
-          transform: rotate($degrees);
-}
-
-@mixin fa-icon-flip($horiz, $vert, $rotation) {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation});
-  -webkit-transform: scale($horiz, $vert);
-      -ms-transform: scale($horiz, $vert);
-          transform: scale($horiz, $vert);
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_path.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_path.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_path.scss
deleted file mode 100644
index 200bfa0..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_path.scss
+++ /dev/null
@@ -1,15 +0,0 @@
-/* FONT PATH
- * -------------------------- */
-
-@font-face {
-  font-family: 'FontAwesome';
-  src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');
-  src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),
-    url('#{$fa-font-path}/fontawesome-webfont.woff2?v=#{$fa-version}') format('woff2'),
-    url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'),
-    url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'),
-    url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg');
-//  src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
-  font-weight: normal;
-  font-style: normal;
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_rotated-flipped.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_rotated-flipped.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_rotated-flipped.scss
deleted file mode 100644
index ff0988a..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_rotated-flipped.scss
+++ /dev/null
@@ -1,20 +0,0 @@
-// Rotated & Flipped Icons
-// -------------------------
-
-.#{$fa-css-prefix}-rotate-90  { @include fa-icon-rotate(90deg, 1);  }
-.#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }
-.#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }
-
-.#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }
-.#{$fa-css-prefix}-flip-vertical   { @include fa-icon-flip(1, -1, 2); }
-
-// Hook for IE8-9
-// -------------------------
-
-:root .#{$fa-css-prefix}-rotate-90,
-:root .#{$fa-css-prefix}-rotate-180,
-:root .#{$fa-css-prefix}-rotate-270,
-:root .#{$fa-css-prefix}-flip-horizontal,
-:root .#{$fa-css-prefix}-flip-vertical {
-  filter: none;
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_stacked.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_stacked.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_stacked.scss
deleted file mode 100644
index 5d65d0a..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_stacked.scss
+++ /dev/null
@@ -1,20 +0,0 @@
-// Stacked Icons
-// -------------------------
-
-.#{$fa-css-prefix}-stack {
-  position: relative;
-  display: inline-block;
-  width: 2em;
-  height: 2em;
-  line-height: 2em;
-  vertical-align: middle;
-}
-.#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x {
-  position: absolute;
-  left: 0;
-  width: 100%;
-  text-align: center;
-}
-.#{$fa-css-prefix}-stack-1x { line-height: inherit; }
-.#{$fa-css-prefix}-stack-2x { font-size: 2em; }
-.#{$fa-css-prefix}-inverse { color: $fa-inverse; }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_variables.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_variables.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_variables.scss
deleted file mode 100644
index 3b8d1b7..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_variables.scss
+++ /dev/null
@@ -1,606 +0,0 @@
-// Variables
-// --------------------------
-
-$fa-font-path:        "../fonts" !default;
-$fa-font-size-base:   14px !default;
-//$fa-font-path:        "//netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts" !default; // for referencing Bootstrap CDN font files directly
-$fa-css-prefix:       fa !default;
-$fa-version:          "4.3.0" !default;
-$fa-border-color:     #eee !default;
-$fa-inverse:          #fff !default;
-$fa-li-width:         (30em / 14) !default;
-
-$fa-var-adjust: "\f042";
-$fa-var-adn: "\f170";
-$fa-var-align-center: "\f037";
-$fa-var-align-justify: "\f039";
-$fa-var-align-left: "\f036";
-$fa-var-align-right: "\f038";
-$fa-var-ambulance: "\f0f9";
-$fa-var-anchor: "\f13d";
-$fa-var-android: "\f17b";
-$fa-var-angellist: "\f209";
-$fa-var-angle-double-down: "\f103";
-$fa-var-angle-double-left: "\f100";
-$fa-var-angle-double-right: "\f101";
-$fa-var-angle-double-up: "\f102";
-$fa-var-angle-down: "\f107";
-$fa-var-angle-left: "\f104";
-$fa-var-angle-right: "\f105";
-$fa-var-angle-up: "\f106";
-$fa-var-apple: "\f179";
-$fa-var-archive: "\f187";
-$fa-var-area-chart: "\f1fe";
-$fa-var-arrow-circle-down: "\f0ab";
-$fa-var-arrow-circle-left: "\f0a8";
-$fa-var-arrow-circle-o-down: "\f01a";
-$fa-var-arrow-circle-o-left: "\f190";
-$fa-var-arrow-circle-o-right: "\f18e";
-$fa-var-arrow-circle-o-up: "\f01b";
-$fa-var-arrow-circle-right: "\f0a9";
-$fa-var-arrow-circle-up: "\f0aa";
-$fa-var-arrow-down: "\f063";
-$fa-var-arrow-left: "\f060";
-$fa-var-arrow-right: "\f061";
-$fa-var-arrow-up: "\f062";
-$fa-var-arrows: "\f047";
-$fa-var-arrows-alt: "\f0b2";
-$fa-var-arrows-h: "\f07e";
-$fa-var-arrows-v: "\f07d";
-$fa-var-asterisk: "\f069";
-$fa-var-at: "\f1fa";
-$fa-var-automobile: "\f1b9";
-$fa-var-backward: "\f04a";
-$fa-var-ban: "\f05e";
-$fa-var-bank: "\f19c";
-$fa-var-bar-chart: "\f080";
-$fa-var-bar-chart-o: "\f080";
-$fa-var-barcode: "\f02a";
-$fa-var-bars: "\f0c9";
-$fa-var-bed: "\f236";
-$fa-var-beer: "\f0fc";
-$fa-var-behance: "\f1b4";
-$fa-var-behance-square: "\f1b5";
-$fa-var-bell: "\f0f3";
-$fa-var-bell-o: "\f0a2";
-$fa-var-bell-slash: "\f1f6";
-$fa-var-bell-slash-o: "\f1f7";
-$fa-var-bicycle: "\f206";
-$fa-var-binoculars: "\f1e5";
-$fa-var-birthday-cake: "\f1fd";
-$fa-var-bitbucket: "\f171";
-$fa-var-bitbucket-square: "\f172";
-$fa-var-bitcoin: "\f15a";
-$fa-var-bold: "\f032";
-$fa-var-bolt: "\f0e7";
-$fa-var-bomb: "\f1e2";
-$fa-var-book: "\f02d";
-$fa-var-bookmark: "\f02e";
-$fa-var-bookmark-o: "\f097";
-$fa-var-briefcase: "\f0b1";
-$fa-var-btc: "\f15a";
-$fa-var-bug: "\f188";
-$fa-var-building: "\f1ad";
-$fa-var-building-o: "\f0f7";
-$fa-var-bullhorn: "\f0a1";
-$fa-var-bullseye: "\f140";
-$fa-var-bus: "\f207";
-$fa-var-buysellads: "\f20d";
-$fa-var-cab: "\f1ba";
-$fa-var-calculator: "\f1ec";
-$fa-var-calendar: "\f073";
-$fa-var-calendar-o: "\f133";
-$fa-var-camera: "\f030";
-$fa-var-camera-retro: "\f083";
-$fa-var-car: "\f1b9";
-$fa-var-caret-down: "\f0d7";
-$fa-var-caret-left: "\f0d9";
-$fa-var-caret-right: "\f0da";
-$fa-var-caret-square-o-down: "\f150";
-$fa-var-caret-square-o-left: "\f191";
-$fa-var-caret-square-o-right: "\f152";
-$fa-var-caret-square-o-up: "\f151";
-$fa-var-caret-up: "\f0d8";
-$fa-var-cart-arrow-down: "\f218";
-$fa-var-cart-plus: "\f217";
-$fa-var-cc: "\f20a";
-$fa-var-cc-amex: "\f1f3";
-$fa-var-cc-discover: "\f1f2";
-$fa-var-cc-mastercard: "\f1f1";
-$fa-var-cc-paypal: "\f1f4";
-$fa-var-cc-stripe: "\f1f5";
-$fa-var-cc-visa: "\f1f0";
-$fa-var-certificate: "\f0a3";
-$fa-var-chain: "\f0c1";
-$fa-var-chain-broken: "\f127";
-$fa-var-check: "\f00c";
-$fa-var-check-circle: "\f058";
-$fa-var-check-circle-o: "\f05d";
-$fa-var-check-square: "\f14a";
-$fa-var-check-square-o: "\f046";
-$fa-var-chevron-circle-down: "\f13a";
-$fa-var-chevron-circle-left: "\f137";
-$fa-var-chevron-circle-right: "\f138";
-$fa-var-chevron-circle-up: "\f139";
-$fa-var-chevron-down: "\f078";
-$fa-var-chevron-left: "\f053";
-$fa-var-chevron-right: "\f054";
-$fa-var-chevron-up: "\f077";
-$fa-var-child: "\f1ae";
-$fa-var-circle: "\f111";
-$fa-var-circle-o: "\f10c";
-$fa-var-circle-o-notch: "\f1ce";
-$fa-var-circle-thin: "\f1db";
-$fa-var-clipboard: "\f0ea";
-$fa-var-clock-o: "\f017";
-$fa-var-close: "\f00d";
-$fa-var-cloud: "\f0c2";
-$fa-var-cloud-download: "\f0ed";
-$fa-var-cloud-upload: "\f0ee";
-$fa-var-cny: "\f157";
-$fa-var-code: "\f121";
-$fa-var-code-fork: "\f126";
-$fa-var-codepen: "\f1cb";
-$fa-var-coffee: "\f0f4";
-$fa-var-cog: "\f013";
-$fa-var-cogs: "\f085";
-$fa-var-columns: "\f0db";
-$fa-var-comment: "\f075";
-$fa-var-comment-o: "\f0e5";
-$fa-var-comments: "\f086";
-$fa-var-comments-o: "\f0e6";
-$fa-var-compass: "\f14e";
-$fa-var-compress: "\f066";
-$fa-var-connectdevelop: "\f20e";
-$fa-var-copy: "\f0c5";
-$fa-var-copyright: "\f1f9";
-$fa-var-credit-card: "\f09d";
-$fa-var-crop: "\f125";
-$fa-var-crosshairs: "\f05b";
-$fa-var-css3: "\f13c";
-$fa-var-cube: "\f1b2";
-$fa-var-cubes: "\f1b3";
-$fa-var-cut: "\f0c4";
-$fa-var-cutlery: "\f0f5";
-$fa-var-dashboard: "\f0e4";
-$fa-var-dashcube: "\f210";
-$fa-var-database: "\f1c0";
-$fa-var-dedent: "\f03b";
-$fa-var-delicious: "\f1a5";
-$fa-var-desktop: "\f108";
-$fa-var-deviantart: "\f1bd";
-$fa-var-diamond: "\f219";
-$fa-var-digg: "\f1a6";
-$fa-var-dollar: "\f155";
-$fa-var-dot-circle-o: "\f192";
-$fa-var-download: "\f019";
-$fa-var-dribbble: "\f17d";
-$fa-var-dropbox: "\f16b";
-$fa-var-drupal: "\f1a9";
-$fa-var-edit: "\f044";
-$fa-var-eject: "\f052";
-$fa-var-ellipsis-h: "\f141";
-$fa-var-ellipsis-v: "\f142";
-$fa-var-empire: "\f1d1";
-$fa-var-envelope: "\f0e0";
-$fa-var-envelope-o: "\f003";
-$fa-var-envelope-square: "\f199";
-$fa-var-eraser: "\f12d";
-$fa-var-eur: "\f153";
-$fa-var-euro: "\f153";
-$fa-var-exchange: "\f0ec";
-$fa-var-exclamation: "\f12a";
-$fa-var-exclamation-circle: "\f06a";
-$fa-var-exclamation-triangle: "\f071";
-$fa-var-expand: "\f065";
-$fa-var-external-link: "\f08e";
-$fa-var-external-link-square: "\f14c";
-$fa-var-eye: "\f06e";
-$fa-var-eye-slash: "\f070";
-$fa-var-eyedropper: "\f1fb";
-$fa-var-facebook: "\f09a";
-$fa-var-facebook-f: "\f09a";
-$fa-var-facebook-official: "\f230";
-$fa-var-facebook-square: "\f082";
-$fa-var-fast-backward: "\f049";
-$fa-var-fast-forward: "\f050";
-$fa-var-fax: "\f1ac";
-$fa-var-female: "\f182";
-$fa-var-fighter-jet: "\f0fb";
-$fa-var-file: "\f15b";
-$fa-var-file-archive-o: "\f1c6";
-$fa-var-file-audio-o: "\f1c7";
-$fa-var-file-code-o: "\f1c9";
-$fa-var-file-excel-o: "\f1c3";
-$fa-var-file-image-o: "\f1c5";
-$fa-var-file-movie-o: "\f1c8";
-$fa-var-file-o: "\f016";
-$fa-var-file-pdf-o: "\f1c1";
-$fa-var-file-photo-o: "\f1c5";
-$fa-var-file-picture-o: "\f1c5";
-$fa-var-file-powerpoint-o: "\f1c4";
-$fa-var-file-sound-o: "\f1c7";
-$fa-var-file-text: "\f15c";
-$fa-var-file-text-o: "\f0f6";
-$fa-var-file-video-o: "\f1c8";
-$fa-var-file-word-o: "\f1c2";
-$fa-var-file-zip-o: "\f1c6";
-$fa-var-files-o: "\f0c5";
-$fa-var-film: "\f008";
-$fa-var-filter: "\f0b0";
-$fa-var-fire: "\f06d";
-$fa-var-fire-extinguisher: "\f134";
-$fa-var-flag: "\f024";
-$fa-var-flag-checkered: "\f11e";
-$fa-var-flag-o: "\f11d";
-$fa-var-flash: "\f0e7";
-$fa-var-flask: "\f0c3";
-$fa-var-flickr: "\f16e";
-$fa-var-floppy-o: "\f0c7";
-$fa-var-folder: "\f07b";
-$fa-var-folder-o: "\f114";
-$fa-var-folder-open: "\f07c";
-$fa-var-folder-open-o: "\f115";
-$fa-var-font: "\f031";
-$fa-var-forumbee: "\f211";
-$fa-var-forward: "\f04e";
-$fa-var-foursquare: "\f180";
-$fa-var-frown-o: "\f119";
-$fa-var-futbol-o: "\f1e3";
-$fa-var-gamepad: "\f11b";
-$fa-var-gavel: "\f0e3";
-$fa-var-gbp: "\f154";
-$fa-var-ge: "\f1d1";
-$fa-var-gear: "\f013";
-$fa-var-gears: "\f085";
-$fa-var-genderless: "\f1db";
-$fa-var-gift: "\f06b";
-$fa-var-git: "\f1d3";
-$fa-var-git-square: "\f1d2";
-$fa-var-github: "\f09b";
-$fa-var-github-alt: "\f113";
-$fa-var-github-square: "\f092";
-$fa-var-gittip: "\f184";
-$fa-var-glass: "\f000";
-$fa-var-globe: "\f0ac";
-$fa-var-google: "\f1a0";
-$fa-var-google-plus: "\f0d5";
-$fa-var-google-plus-square: "\f0d4";
-$fa-var-google-wallet: "\f1ee";
-$fa-var-graduation-cap: "\f19d";
-$fa-var-gratipay: "\f184";
-$fa-var-group: "\f0c0";
-$fa-var-h-square: "\f0fd";
-$fa-var-hacker-news: "\f1d4";
-$fa-var-hand-o-down: "\f0a7";
-$fa-var-hand-o-left: "\f0a5";
-$fa-var-hand-o-right: "\f0a4";
-$fa-var-hand-o-up: "\f0a6";
-$fa-var-hdd-o: "\f0a0";
-$fa-var-header: "\f1dc";
-$fa-var-headphones: "\f025";
-$fa-var-heart: "\f004";
-$fa-var-heart-o: "\f08a";
-$fa-var-heartbeat: "\f21e";
-$fa-var-history: "\f1da";
-$fa-var-home: "\f015";
-$fa-var-hospital-o: "\f0f8";
-$fa-var-hotel: "\f236";
-$fa-var-html5: "\f13b";
-$fa-var-ils: "\f20b";
-$fa-var-image: "\f03e";
-$fa-var-inbox: "\f01c";
-$fa-var-indent: "\f03c";
-$fa-var-info: "\f129";
-$fa-var-info-circle: "\f05a";
-$fa-var-inr: "\f156";
-$fa-var-instagram: "\f16d";
-$fa-var-institution: "\f19c";
-$fa-var-ioxhost: "\f208";
-$fa-var-italic: "\f033";
-$fa-var-joomla: "\f1aa";
-$fa-var-jpy: "\f157";
-$fa-var-jsfiddle: "\f1cc";
-$fa-var-key: "\f084";
-$fa-var-keyboard-o: "\f11c";
-$fa-var-krw: "\f159";
-$fa-var-language: "\f1ab";
-$fa-var-laptop: "\f109";
-$fa-var-lastfm: "\f202";
-$fa-var-lastfm-square: "\f203";
-$fa-var-leaf: "\f06c";
-$fa-var-leanpub: "\f212";
-$fa-var-legal: "\f0e3";
-$fa-var-lemon-o: "\f094";
-$fa-var-level-down: "\f149";
-$fa-var-level-up: "\f148";
-$fa-var-life-bouy: "\f1cd";
-$fa-var-life-buoy: "\f1cd";
-$fa-var-life-ring: "\f1cd";
-$fa-var-life-saver: "\f1cd";
-$fa-var-lightbulb-o: "\f0eb";
-$fa-var-line-chart: "\f201";
-$fa-var-link: "\f0c1";
-$fa-var-linkedin: "\f0e1";
-$fa-var-linkedin-square: "\f08c";
-$fa-var-linux: "\f17c";
-$fa-var-list: "\f03a";
-$fa-var-list-alt: "\f022";
-$fa-var-list-ol: "\f0cb";
-$fa-var-list-ul: "\f0ca";
-$fa-var-location-arrow: "\f124";
-$fa-var-lock: "\f023";
-$fa-var-long-arrow-down: "\f175";
-$fa-var-long-arrow-left: "\f177";
-$fa-var-long-arrow-right: "\f178";
-$fa-var-long-arrow-up: "\f176";
-$fa-var-magic: "\f0d0";
-$fa-var-magnet: "\f076";
-$fa-var-mail-forward: "\f064";
-$fa-var-mail-reply: "\f112";
-$fa-var-mail-reply-all: "\f122";
-$fa-var-male: "\f183";
-$fa-var-map-marker: "\f041";
-$fa-var-mars: "\f222";
-$fa-var-mars-double: "\f227";
-$fa-var-mars-stroke: "\f229";
-$fa-var-mars-stroke-h: "\f22b";
-$fa-var-mars-stroke-v: "\f22a";
-$fa-var-maxcdn: "\f136";
-$fa-var-meanpath: "\f20c";
-$fa-var-medium: "\f23a";
-$fa-var-medkit: "\f0fa";
-$fa-var-meh-o: "\f11a";
-$fa-var-mercury: "\f223";
-$fa-var-microphone: "\f130";
-$fa-var-microphone-slash: "\f131";
-$fa-var-minus: "\f068";
-$fa-var-minus-circle: "\f056";
-$fa-var-minus-square: "\f146";
-$fa-var-minus-square-o: "\f147";
-$fa-var-mobile: "\f10b";
-$fa-var-mobile-phone: "\f10b";
-$fa-var-money: "\f0d6";
-$fa-var-moon-o: "\f186";
-$fa-var-mortar-board: "\f19d";
-$fa-var-motorcycle: "\f21c";
-$fa-var-music: "\f001";
-$fa-var-navicon: "\f0c9";
-$fa-var-neuter: "\f22c";
-$fa-var-newspaper-o: "\f1ea";
-$fa-var-openid: "\f19b";
-$fa-var-outdent: "\f03b";
-$fa-var-pagelines: "\f18c";
-$fa-var-paint-brush: "\f1fc";
-$fa-var-paper-plane: "\f1d8";
-$fa-var-paper-plane-o: "\f1d9";
-$fa-var-paperclip: "\f0c6";
-$fa-var-paragraph: "\f1dd";
-$fa-var-paste: "\f0ea";
-$fa-var-pause: "\f04c";
-$fa-var-paw: "\f1b0";
-$fa-var-paypal: "\f1ed";
-$fa-var-pencil: "\f040";
-$fa-var-pencil-square: "\f14b";
-$fa-var-pencil-square-o: "\f044";
-$fa-var-phone: "\f095";
-$fa-var-phone-square: "\f098";
-$fa-var-photo: "\f03e";
-$fa-var-picture-o: "\f03e";
-$fa-var-pie-chart: "\f200";
-$fa-var-pied-piper: "\f1a7";
-$fa-var-pied-piper-alt: "\f1a8";
-$fa-var-pinterest: "\f0d2";
-$fa-var-pinterest-p: "\f231";
-$fa-var-pinterest-square: "\f0d3";
-$fa-var-plane: "\f072";
-$fa-var-play: "\f04b";
-$fa-var-play-circle: "\f144";
-$fa-var-play-circle-o: "\f01d";
-$fa-var-plug: "\f1e6";
-$fa-var-plus: "\f067";
-$fa-var-plus-circle: "\f055";
-$fa-var-plus-square: "\f0fe";
-$fa-var-plus-square-o: "\f196";
-$fa-var-power-off: "\f011";
-$fa-var-print: "\f02f";
-$fa-var-puzzle-piece: "\f12e";
-$fa-var-qq: "\f1d6";
-$fa-var-qrcode: "\f029";
-$fa-var-question: "\f128";
-$fa-var-question-circle: "\f059";
-$fa-var-quote-left: "\f10d";
-$fa-var-quote-right: "\f10e";
-$fa-var-ra: "\f1d0";
-$fa-var-random: "\f074";
-$fa-var-rebel: "\f1d0";
-$fa-var-recycle: "\f1b8";
-$fa-var-reddit: "\f1a1";
-$fa-var-reddit-square: "\f1a2";
-$fa-var-refresh: "\f021";
-$fa-var-remove: "\f00d";
-$fa-var-renren: "\f18b";
-$fa-var-reorder: "\f0c9";
-$fa-var-repeat: "\f01e";
-$fa-var-reply: "\f112";
-$fa-var-reply-all: "\f122";
-$fa-var-retweet: "\f079";
-$fa-var-rmb: "\f157";
-$fa-var-road: "\f018";
-$fa-var-rocket: "\f135";
-$fa-var-rotate-left: "\f0e2";
-$fa-var-rotate-right: "\f01e";
-$fa-var-rouble: "\f158";
-$fa-var-rss: "\f09e";
-$fa-var-rss-square: "\f143";
-$fa-var-rub: "\f158";
-$fa-var-ruble: "\f158";
-$fa-var-rupee: "\f156";
-$fa-var-save: "\f0c7";
-$fa-var-scissors: "\f0c4";
-$fa-var-search: "\f002";
-$fa-var-search-minus: "\f010";
-$fa-var-search-plus: "\f00e";
-$fa-var-sellsy: "\f213";
-$fa-var-send: "\f1d8";
-$fa-var-send-o: "\f1d9";
-$fa-var-server: "\f233";
-$fa-var-share: "\f064";
-$fa-var-share-alt: "\f1e0";
-$fa-var-share-alt-square: "\f1e1";
-$fa-var-share-square: "\f14d";
-$fa-var-share-square-o: "\f045";
-$fa-var-shekel: "\f20b";
-$fa-var-sheqel: "\f20b";
-$fa-var-shield: "\f132";
-$fa-var-ship: "\f21a";
-$fa-var-shirtsinbulk: "\f214";
-$fa-var-shopping-cart: "\f07a";
-$fa-var-sign-in: "\f090";
-$fa-var-sign-out: "\f08b";
-$fa-var-signal: "\f012";
-$fa-var-simplybuilt: "\f215";
-$fa-var-sitemap: "\f0e8";
-$fa-var-skyatlas: "\f216";
-$fa-var-skype: "\f17e";
-$fa-var-slack: "\f198";
-$fa-var-sliders: "\f1de";
-$fa-var-slideshare: "\f1e7";
-$fa-var-smile-o: "\f118";
-$fa-var-soccer-ball-o: "\f1e3";
-$fa-var-sort: "\f0dc";
-$fa-var-sort-alpha-asc: "\f15d";
-$fa-var-sort-alpha-desc: "\f15e";
-$fa-var-sort-amount-asc: "\f160";
-$fa-var-sort-amount-desc: "\f161";
-$fa-var-sort-asc: "\f0de";
-$fa-var-sort-desc: "\f0dd";
-$fa-var-sort-down: "\f0dd";
-$fa-var-sort-numeric-asc: "\f162";
-$fa-var-sort-numeric-desc: "\f163";
-$fa-var-sort-up: "\f0de";
-$fa-var-soundcloud: "\f1be";
-$fa-var-space-shuttle: "\f197";
-$fa-var-spinner: "\f110";
-$fa-var-spoon: "\f1b1";
-$fa-var-spotify: "\f1bc";
-$fa-var-square: "\f0c8";
-$fa-var-square-o: "\f096";
-$fa-var-stack-exchange: "\f18d";
-$fa-var-stack-overflow: "\f16c";
-$fa-var-star: "\f005";
-$fa-var-star-half: "\f089";
-$fa-var-star-half-empty: "\f123";
-$fa-var-star-half-full: "\f123";
-$fa-var-star-half-o: "\f123";
-$fa-var-star-o: "\f006";
-$fa-var-steam: "\f1b6";
-$fa-var-steam-square: "\f1b7";
-$fa-var-step-backward: "\f048";
-$fa-var-step-forward: "\f051";
-$fa-var-stethoscope: "\f0f1";
-$fa-var-stop: "\f04d";
-$fa-var-street-view: "\f21d";
-$fa-var-strikethrough: "\f0cc";
-$fa-var-stumbleupon: "\f1a4";
-$fa-var-stumbleupon-circle: "\f1a3";
-$fa-var-subscript: "\f12c";
-$fa-var-subway: "\f239";
-$fa-var-suitcase: "\f0f2";
-$fa-var-sun-o: "\f185";
-$fa-var-superscript: "\f12b";
-$fa-var-support: "\f1cd";
-$fa-var-table: "\f0ce";
-$fa-var-tablet: "\f10a";
-$fa-var-tachometer: "\f0e4";
-$fa-var-tag: "\f02b";
-$fa-var-tags: "\f02c";
-$fa-var-tasks: "\f0ae";
-$fa-var-taxi: "\f1ba";
-$fa-var-tencent-weibo: "\f1d5";
-$fa-var-terminal: "\f120";
-$fa-var-text-height: "\f034";
-$fa-var-text-width: "\f035";
-$fa-var-th: "\f00a";
-$fa-var-th-large: "\f009";
-$fa-var-th-list: "\f00b";
-$fa-var-thumb-tack: "\f08d";
-$fa-var-thumbs-down: "\f165";
-$fa-var-thumbs-o-down: "\f088";
-$fa-var-thumbs-o-up: "\f087";
-$fa-var-thumbs-up: "\f164";
-$fa-var-ticket: "\f145";
-$fa-var-times: "\f00d";
-$fa-var-times-circle: "\f057";
-$fa-var-times-circle-o: "\f05c";
-$fa-var-tint: "\f043";
-$fa-var-toggle-down: "\f150";
-$fa-var-toggle-left: "\f191";
-$fa-var-toggle-off: "\f204";
-$fa-var-toggle-on: "\f205";
-$fa-var-toggle-right: "\f152";
-$fa-var-toggle-up: "\f151";
-$fa-var-train: "\f238";
-$fa-var-transgender: "\f224";
-$fa-var-transgender-alt: "\f225";
-$fa-var-trash: "\f1f8";
-$fa-var-trash-o: "\f014";
-$fa-var-tree: "\f1bb";
-$fa-var-trello: "\f181";
-$fa-var-trophy: "\f091";
-$fa-var-truck: "\f0d1";
-$fa-var-try: "\f195";
-$fa-var-tty: "\f1e4";
-$fa-var-tumblr: "\f173";
-$fa-var-tumblr-square: "\f174";
-$fa-var-turkish-lira: "\f195";
-$fa-var-twitch: "\f1e8";
-$fa-var-twitter: "\f099";
-$fa-var-twitter-square: "\f081";
-$fa-var-umbrella: "\f0e9";
-$fa-var-underline: "\f0cd";
-$fa-var-undo: "\f0e2";
-$fa-var-university: "\f19c";
-$fa-var-unlink: "\f127";
-$fa-var-unlock: "\f09c";
-$fa-var-unlock-alt: "\f13e";
-$fa-var-unsorted: "\f0dc";
-$fa-var-upload: "\f093";
-$fa-var-usd: "\f155";
-$fa-var-user: "\f007";
-$fa-var-user-md: "\f0f0";
-$fa-var-user-plus: "\f234";
-$fa-var-user-secret: "\f21b";
-$fa-var-user-times: "\f235";
-$fa-var-users: "\f0c0";
-$fa-var-venus: "\f221";
-$fa-var-venus-double: "\f226";
-$fa-var-venus-mars: "\f228";
-$fa-var-viacoin: "\f237";
-$fa-var-video-camera: "\f03d";
-$fa-var-vimeo-square: "\f194";
-$fa-var-vine: "\f1ca";
-$fa-var-vk: "\f189";
-$fa-var-volume-down: "\f027";
-$fa-var-volume-off: "\f026";
-$fa-var-volume-up: "\f028";
-$fa-var-warning: "\f071";
-$fa-var-wechat: "\f1d7";
-$fa-var-weibo: "\f18a";
-$fa-var-weixin: "\f1d7";
-$fa-var-whatsapp: "\f232";
-$fa-var-wheelchair: "\f193";
-$fa-var-wifi: "\f1eb";
-$fa-var-windows: "\f17a";
-$fa-var-won: "\f159";
-$fa-var-wordpress: "\f19a";
-$fa-var-wrench: "\f0ad";
-$fa-var-xing: "\f168";
-$fa-var-xing-square: "\f169";
-$fa-var-yahoo: "\f19e";
-$fa-var-yelp: "\f1e9";
-$fa-var-yen: "\f157";
-$fa-var-youtube: "\f167";
-$fa-var-youtube-play: "\f16a";
-$fa-var-youtube-square: "\f166";
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/font-awesome.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/font-awesome.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/font-awesome.scss
deleted file mode 100644
index 0c0e00f..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/font-awesome.scss
+++ /dev/null
@@ -1,17 +0,0 @@
-/*!
- *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
- *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
-
-@import "variables";
-@import "mixins";
-@import "path";
-@import "core";
-@import "larger";
-@import "fixed-width";
-@import "list";
-@import "bordered-pulled";
-@import "animated";
-@import "rotated-flipped";
-@import "stacked";
-@import "icons";


[12/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/500-maven-modules.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/500-maven-modules.png b/content-OLDSITE/intro/getting-started/images/screenshots/500-maven-modules.png
deleted file mode 100644
index f52e1c2..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/500-maven-modules.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/510-extensible-excel.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/510-extensible-excel.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/510-extensible-excel.pdn
deleted file mode 100644
index 53ccab1..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/510-extensible-excel.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/510-extensible-excel.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/510-extensible-excel.png b/content-OLDSITE/intro/getting-started/images/screenshots/510-extensible-excel.png
deleted file mode 100644
index fefa8d5..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/510-extensible-excel.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/520-extensible-calendar.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/520-extensible-calendar.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/520-extensible-calendar.pdn
deleted file mode 100644
index e81a768..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/520-extensible-calendar.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/520-extensible-calendar.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/520-extensible-calendar.png b/content-OLDSITE/intro/getting-started/images/screenshots/520-extensible-calendar.png
deleted file mode 100644
index 0bec912..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/520-extensible-calendar.png and /dev/null differ


[21/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.abide.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.abide.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.abide.js
deleted file mode 100644
index ed7a155..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.abide.js
+++ /dev/null
@@ -1,340 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.abide = {
-    name : 'abide',
-
-    version : '5.5.1',
-
-    settings : {
-      live_validate : true,
-      validate_on_blur : true,
-      focus_on_invalid : true,
-      error_labels : true, // labels with a for="inputId" will recieve an `error` class
-      error_class : 'error',
-      timeout : 1000,
-      patterns : {
-        alpha : /^[a-zA-Z]+$/,
-        alpha_numeric : /^[a-zA-Z0-9]+$/,
-        integer : /^[-+]?\d+$/,
-        number : /^[-+]?\d*(?:[\.\,]\d+)?$/,
-
-        // amex, visa, diners
-        card : /^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6(?:011|5[0-9][0-9])[0-9]{12}|3[47][0-9]{13}|3(?:0[0-5]|[68][0-9])[0-9]{11}|(?:2131|1800|35\d{3})\d{11})$/,
-        cvv : /^([0-9]){3,4}$/,
-
-        // http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#valid-e-mail-address
-        email : /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$/,
-
-        url : /^(https?|ftp|file|ssh):\/\/(((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-zA-Z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)
 ?(\?((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(\#((([a-zA-Z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/,
-        // abc.de
-        domain : /^([a-zA-Z0-9]([a-zA-Z0-9\-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,8}$/,
-
-        datetime : /^([0-2][0-9]{3})\-([0-1][0-9])\-([0-3][0-9])T([0-5][0-9])\:([0-5][0-9])\:([0-5][0-9])(Z|([\-\+]([0-1][0-9])\:00))$/,
-        // YYYY-MM-DD
-        date : /(?:19|20)[0-9]{2}-(?:(?:0[1-9]|1[0-2])-(?:0[1-9]|1[0-9]|2[0-9])|(?:(?!02)(?:0[1-9]|1[0-2])-(?:30))|(?:(?:0[13578]|1[02])-31))$/,
-        // HH:MM:SS
-        time : /^(0[0-9]|1[0-9]|2[0-3])(:[0-5][0-9]){2}$/,
-        dateISO : /^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/,
-        // MM/DD/YYYY
-        month_day_year : /^(0[1-9]|1[012])[- \/.](0[1-9]|[12][0-9]|3[01])[- \/.]\d{4}$/,
-        // DD/MM/YYYY
-        day_month_year : /^(0[1-9]|[12][0-9]|3[01])[- \/.](0[1-9]|1[012])[- \/.]\d{4}$/,
-
-        // #FFF or #FFFFFF
-        color : /^#?([a-fA-F0-9]{6}|[a-fA-F0-9]{3})$/
-      },
-      validators : {
-        equalTo : function (el, required, parent) {
-          var from  = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value,
-              to    = el.value,
-              valid = (from === to);
-
-          return valid;
-        }
-      }
-    },
-
-    timer : null,
-
-    init : function (scope, method, options) {
-      this.bindings(method, options);
-    },
-
-    events : function (scope) {
-      var self = this,
-          form = self.S(scope).attr('novalidate', 'novalidate'),
-          settings = form.data(this.attr_name(true) + '-init') || {};
-
-      this.invalid_attr = this.add_namespace('data-invalid');
-
-      form
-        .off('.abide')
-        .on('submit.fndtn.abide validate.fndtn.abide', function (e) {
-          var is_ajax = /ajax/i.test(self.S(this).attr(self.attr_name()));
-          return self.validate(self.S(this).find('input, textarea, select').get(), e, is_ajax);
-        })
-        .on('reset', function () {
-          return self.reset($(this));
-        })
-        .find('input, textarea, select')
-          .off('.abide')
-          .on('blur.fndtn.abide change.fndtn.abide', function (e) {
-            if (settings.validate_on_blur === true) {
-              self.validate([this], e);
-            }
-          })
-          .on('keydown.fndtn.abide', function (e) {
-            if (settings.live_validate === true && e.which != 9) {
-              clearTimeout(self.timer);
-              self.timer = setTimeout(function () {
-                self.validate([this], e);
-              }.bind(this), settings.timeout);
-            }
-          });
-    },
-
-    reset : function (form) {
-      form.removeAttr(this.invalid_attr);
-      $(this.invalid_attr, form).removeAttr(this.invalid_attr);
-      $('.' + this.settings.error_class, form).not('small').removeClass(this.settings.error_class);
-    },
-
-    validate : function (els, e, is_ajax) {
-      var validations = this.parse_patterns(els),
-          validation_count = validations.length,
-          form = this.S(els[0]).closest('form'),
-          submit_event = /submit/.test(e.type);
-
-      // Has to count up to make sure the focus gets applied to the top error
-      for (var i = 0; i < validation_count; i++) {
-        if (!validations[i] && (submit_event || is_ajax)) {
-          if (this.settings.focus_on_invalid) {
-            els[i].focus();
-          }
-          form.trigger('invalid').trigger('invalid.fndtn.abide');
-          this.S(els[i]).closest('form').attr(this.invalid_attr, '');
-          return false;
-        }
-      }
-
-      if (submit_event || is_ajax) {
-        form.trigger('valid').trigger('valid.fndtn.abide');
-      }
-
-      form.removeAttr(this.invalid_attr);
-
-      if (is_ajax) {
-        return false;
-      }
-
-      return true;
-    },
-
-    parse_patterns : function (els) {
-      var i = els.length,
-          el_patterns = [];
-
-      while (i--) {
-        el_patterns.push(this.pattern(els[i]));
-      }
-
-      return this.check_validation_and_apply_styles(el_patterns);
-    },
-
-    pattern : function (el) {
-      var type = el.getAttribute('type'),
-          required = typeof el.getAttribute('required') === 'string';
-
-      var pattern = el.getAttribute('pattern') || '';
-
-      if (this.settings.patterns.hasOwnProperty(pattern) && pattern.length > 0) {
-        return [el, this.settings.patterns[pattern], required];
-      } else if (pattern.length > 0) {
-        return [el, new RegExp(pattern), required];
-      }
-
-      if (this.settings.patterns.hasOwnProperty(type)) {
-        return [el, this.settings.patterns[type], required];
-      }
-
-      pattern = /.*/;
-
-      return [el, pattern, required];
-    },
-
-    // TODO: Break this up into smaller methods, getting hard to read.
-    check_validation_and_apply_styles : function (el_patterns) {
-      var i = el_patterns.length,
-          validations = [],
-          form = this.S(el_patterns[0][0]).closest('[data-' + this.attr_name(true) + ']'),
-          settings = form.data(this.attr_name(true) + '-init') || {};
-      while (i--) {
-        var el = el_patterns[i][0],
-            required = el_patterns[i][2],
-            value = el.value.trim(),
-            direct_parent = this.S(el).parent(),
-            validator = el.getAttribute(this.add_namespace('data-abide-validator')),
-            is_radio = el.type === 'radio',
-            is_checkbox = el.type === 'checkbox',
-            label = this.S('label[for="' + el.getAttribute('id') + '"]'),
-            valid_length = (required) ? (el.value.length > 0) : true,
-            el_validations = [];
-
-        var parent, valid;
-
-        // support old way to do equalTo validations
-        if (el.getAttribute(this.add_namespace('data-equalto'))) { validator = 'equalTo' }
-
-        if (!direct_parent.is('label')) {
-          parent = direct_parent;
-        } else {
-          parent = direct_parent.parent();
-        }
-
-        if (validator) {
-          valid = this.settings.validators[validator].apply(this, [el, required, parent]);
-          el_validations.push(valid);
-        }
-
-        if (is_radio && required) {
-          el_validations.push(this.valid_radio(el, required));
-        } else if (is_checkbox && required) {
-          el_validations.push(this.valid_checkbox(el, required));
-        } else {
-
-          if (el_patterns[i][1].test(value) && valid_length ||
-            !required && el.value.length < 1 || $(el).attr('disabled')) {
-            el_validations.push(true);
-          } else {
-            el_validations.push(false);
-          }
-
-          el_validations = [el_validations.every(function (valid) {return valid;})];
-
-          if (el_validations[0]) {
-            this.S(el).removeAttr(this.invalid_attr);
-            el.setAttribute('aria-invalid', 'false');
-            el.removeAttribute('aria-describedby');
-            parent.removeClass(this.settings.error_class);
-            if (label.length > 0 && this.settings.error_labels) {
-              label.removeClass(this.settings.error_class).removeAttr('role');
-            }
-            $(el).triggerHandler('valid');
-          } else {
-            this.S(el).attr(this.invalid_attr, '');
-            el.setAttribute('aria-invalid', 'true');
-
-            // Try to find the error associated with the input
-            var errorElem = parent.find('small.' + this.settings.error_class, 'span.' + this.settings.error_class);
-            var errorID = errorElem.length > 0 ? errorElem[0].id : '';
-            if (errorID.length > 0) {
-              el.setAttribute('aria-describedby', errorID);
-            }
-
-            // el.setAttribute('aria-describedby', $(el).find('.error')[0].id);
-            parent.addClass(this.settings.error_class);
-            if (label.length > 0 && this.settings.error_labels) {
-              label.addClass(this.settings.error_class).attr('role', 'alert');
-            }
-            $(el).triggerHandler('invalid');
-          }
-        }
-        validations.push(el_validations[0]);
-      }
-      validations = [validations.every(function (valid) {return valid;})];
-      return validations;
-    },
-
-    valid_checkbox : function (el, required) {
-      var el = this.S(el),
-          valid = (el.is(':checked') || !required || el.get(0).getAttribute('disabled'));
-
-      if (valid) {
-        el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class);
-      } else {
-        el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class);
-      }
-
-      return valid;
-    },
-
-    valid_radio : function (el, required) {
-      var name = el.getAttribute('name'),
-          group = this.S(el).closest('[data-' + this.attr_name(true) + ']').find("[name='" + name + "']"),
-          count = group.length,
-          valid = false,
-          disabled = false;
-
-      // Has to count up to make sure the focus gets applied to the top error
-        for (var i=0; i < count; i++) {
-            if( group[i].getAttribute('disabled') ){
-                disabled=true;
-                valid=true;
-            } else {
-                if (group[i].checked){
-                    valid = true;
-                } else {
-                    if( disabled ){
-                        valid = false;
-                    }
-                }
-            }
-        }
-
-      // Has to count up to make sure the focus gets applied to the top error
-      for (var i = 0; i < count; i++) {
-        if (valid) {
-          this.S(group[i]).removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class);
-        } else {
-          this.S(group[i]).attr(this.invalid_attr, '').parent().addClass(this.settings.error_class);
-        }
-      }
-
-      return valid;
-    },
-
-    valid_equal : function (el, required, parent) {
-      var from  = document.getElementById(el.getAttribute(this.add_namespace('data-equalto'))).value,
-          to    = el.value,
-          valid = (from === to);
-
-      if (valid) {
-        this.S(el).removeAttr(this.invalid_attr);
-        parent.removeClass(this.settings.error_class);
-        if (label.length > 0 && settings.error_labels) {
-          label.removeClass(this.settings.error_class);
-        }
-      } else {
-        this.S(el).attr(this.invalid_attr, '');
-        parent.addClass(this.settings.error_class);
-        if (label.length > 0 && settings.error_labels) {
-          label.addClass(this.settings.error_class);
-        }
-      }
-
-      return valid;
-    },
-
-    valid_oneof : function (el, required, parent, doNotValidateOthers) {
-      var el = this.S(el),
-        others = this.S('[' + this.add_namespace('data-oneof') + ']'),
-        valid = others.filter(':checked').length > 0;
-
-      if (valid) {
-        el.removeAttr(this.invalid_attr).parent().removeClass(this.settings.error_class);
-      } else {
-        el.attr(this.invalid_attr, '').parent().addClass(this.settings.error_class);
-      }
-
-      if (!doNotValidateOthers) {
-        var _this = this;
-        others.each(function () {
-          _this.valid_oneof.call(_this, this, null, null, true);
-        });
-      }
-
-      return valid;
-    }
-  };
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.accordion.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.accordion.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.accordion.js
deleted file mode 100644
index 2db8bdb..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.accordion.js
+++ /dev/null
@@ -1,67 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.accordion = {
-    name : 'accordion',
-
-    version : '5.5.1',
-
-    settings : {
-      content_class : 'content',
-      active_class : 'active',
-      multi_expand : false,
-      toggleable : true,
-      callback : function () {}
-    },
-
-    init : function (scope, method, options) {
-      this.bindings(method, options);
-    },
-
-    events : function () {
-      var self = this;
-      var S = this.S;
-      S(this.scope)
-      .off('.fndtn.accordion')
-      .on('click.fndtn.accordion', '[' + this.attr_name() + '] > .accordion-navigation > a', function (e) {
-        var accordion = S(this).closest('[' + self.attr_name() + ']'),
-            groupSelector = self.attr_name() + '=' + accordion.attr(self.attr_name()),
-            settings = accordion.data(self.attr_name(true) + '-init') || self.settings,
-            target = S('#' + this.href.split('#')[1]),
-            aunts = $('> .accordion-navigation', accordion),
-            siblings = aunts.children('.' + settings.content_class),
-            active_content = siblings.filter('.' + settings.active_class);
-
-        e.preventDefault();
-
-        if (accordion.attr(self.attr_name())) {
-          siblings = siblings.add('[' + groupSelector + '] dd > ' + '.' + settings.content_class);
-          aunts = aunts.add('[' + groupSelector + '] .accordion-navigation');
-        }
-
-        if (settings.toggleable && target.is(active_content)) {
-          target.parent('.accordion-navigation').toggleClass(settings.active_class, false);
-          target.toggleClass(settings.active_class, false);
-          settings.callback(target);
-          target.triggerHandler('toggled', [accordion]);
-          accordion.triggerHandler('toggled', [target]);
-          return;
-        }
-
-        if (!settings.multi_expand) {
-          siblings.removeClass(settings.active_class);
-          aunts.removeClass(settings.active_class);
-        }
-
-        target.addClass(settings.active_class).parent().addClass(settings.active_class);
-        settings.callback(target);
-        target.triggerHandler('toggled', [accordion]);
-        accordion.triggerHandler('toggled', [target]);
-      });
-    },
-
-    off : function () {},
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.alert.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.alert.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.alert.js
deleted file mode 100644
index efa8d5b..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.alert.js
+++ /dev/null
@@ -1,43 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.alert = {
-    name : 'alert',
-
-    version : '5.5.1',
-
-    settings : {
-      callback : function () {}
-    },
-
-    init : function (scope, method, options) {
-      this.bindings(method, options);
-    },
-
-    events : function () {
-      var self = this,
-          S = this.S;
-
-      $(this.scope).off('.alert').on('click.fndtn.alert', '[' + this.attr_name() + '] .close', function (e) {
-        var alertBox = S(this).closest('[' + self.attr_name() + ']'),
-            settings = alertBox.data(self.attr_name(true) + '-init') || self.settings;
-
-        e.preventDefault();
-        if (Modernizr.csstransitions) {
-          alertBox.addClass('alert-close');
-          alertBox.on('transitionend webkitTransitionEnd oTransitionEnd', function (e) {
-            S(this).trigger('close').trigger('close.fndtn.alert').remove();
-            settings.callback();
-          });
-        } else {
-          alertBox.fadeOut(300, function () {
-            S(this).trigger('close').trigger('close.fndtn.alert').remove();
-            settings.callback();
-          });
-        }
-      });
-    },
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.clearing.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.clearing.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.clearing.js
deleted file mode 100644
index 8f8637e..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.clearing.js
+++ /dev/null
@@ -1,556 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.clearing = {
-    name : 'clearing',
-
-    version : '5.5.1',
-
-    settings : {
-      templates : {
-        viewing : '<a href="#" class="clearing-close">&times;</a>' +
-          '<div class="visible-img" style="display: none"><div class="clearing-touch-label"></div><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" alt="" />' +
-          '<p class="clearing-caption"></p><a href="#" class="clearing-main-prev"><span></span></a>' +
-          '<a href="#" class="clearing-main-next"><span></span></a></div>'
-      },
-
-      // comma delimited list of selectors that, on click, will close clearing,
-      // add 'div.clearing-blackout, div.visible-img' to close on background click
-      close_selectors : '.clearing-close, div.clearing-blackout',
-
-      // Default to the entire li element.
-      open_selectors : '',
-
-      // Image will be skipped in carousel.
-      skip_selector : '',
-
-      touch_label : '',
-
-      // event initializers and locks
-      init : false,
-      locked : false
-    },
-
-    init : function (scope, method, options) {
-      var self = this;
-      Foundation.inherit(this, 'throttle image_loaded');
-
-      this.bindings(method, options);
-
-      if (self.S(this.scope).is('[' + this.attr_name() + ']')) {
-        this.assemble(self.S('li', this.scope));
-      } else {
-        self.S('[' + this.attr_name() + ']', this.scope).each(function () {
-          self.assemble(self.S('li', this));
-        });
-      }
-    },
-
-    events : function (scope) {
-      var self = this,
-          S = self.S,
-          $scroll_container = $('.scroll-container');
-
-      if ($scroll_container.length > 0) {
-        this.scope = $scroll_container;
-      }
-
-      S(this.scope)
-        .off('.clearing')
-        .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li ' + this.settings.open_selectors,
-          function (e, current, target) {
-            var current = current || S(this),
-                target = target || current,
-                next = current.next('li'),
-                settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'),
-                image = S(e.target);
-
-            e.preventDefault();
-
-            if (!settings) {
-              self.init();
-              settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init');
-            }
-
-            // if clearing is open and the current image is
-            // clicked, go to the next image in sequence
-            if (target.hasClass('visible') &&
-              current[0] === target[0] &&
-              next.length > 0 && self.is_open(current)) {
-              target = next;
-              image = S('img', target);
-            }
-
-            // set current and target to the clicked li if not otherwise defined.
-            self.open(image, current, target);
-            self.update_paddles(target);
-          })
-
-        .on('click.fndtn.clearing', '.clearing-main-next',
-          function (e) { self.nav(e, 'next') })
-        .on('click.fndtn.clearing', '.clearing-main-prev',
-          function (e) { self.nav(e, 'prev') })
-        .on('click.fndtn.clearing', this.settings.close_selectors,
-          function (e) { Foundation.libs.clearing.close(e, this) });
-
-      $(document).on('keydown.fndtn.clearing',
-          function (e) { self.keydown(e) });
-
-      S(window).off('.clearing').on('resize.fndtn.clearing',
-        function () { self.resize() });
-
-      this.swipe_events(scope);
-    },
-
-    swipe_events : function (scope) {
-      var self = this,
-      S = self.S;
-
-      S(this.scope)
-        .on('touchstart.fndtn.clearing', '.visible-img', function (e) {
-          if (!e.touches) { e = e.originalEvent; }
-          var data = {
-                start_page_x : e.touches[0].pageX,
-                start_page_y : e.touches[0].pageY,
-                start_time : (new Date()).getTime(),
-                delta_x : 0,
-                is_scrolling : undefined
-              };
-
-          S(this).data('swipe-transition', data);
-          e.stopPropagation();
-        })
-        .on('touchmove.fndtn.clearing', '.visible-img', function (e) {
-          if (!e.touches) {
-            e = e.originalEvent;
-          }
-          // Ignore pinch/zoom events
-          if (e.touches.length > 1 || e.scale && e.scale !== 1) {
-            return;
-          }
-
-          var data = S(this).data('swipe-transition');
-
-          if (typeof data === 'undefined') {
-            data = {};
-          }
-
-          data.delta_x = e.touches[0].pageX - data.start_page_x;
-
-          if (Foundation.rtl) {
-            data.delta_x = -data.delta_x;
-          }
-
-          if (typeof data.is_scrolling === 'undefined') {
-            data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) );
-          }
-
-          if (!data.is_scrolling && !data.active) {
-            e.preventDefault();
-            var direction = (data.delta_x < 0) ? 'next' : 'prev';
-            data.active = true;
-            self.nav(e, direction);
-          }
-        })
-        .on('touchend.fndtn.clearing', '.visible-img', function (e) {
-          S(this).data('swipe-transition', {});
-          e.stopPropagation();
-        });
-    },
-
-    assemble : function ($li) {
-      var $el = $li.parent();
-
-      if ($el.parent().hasClass('carousel')) {
-        return;
-      }
-
-      $el.after('<div id="foundationClearingHolder"></div>');
-
-      var grid = $el.detach(),
-          grid_outerHTML = '';
-
-      if (grid[0] == null) {
-        return;
-      } else {
-        grid_outerHTML = grid[0].outerHTML;
-      }
-
-      var holder = this.S('#foundationClearingHolder'),
-          settings = $el.data(this.attr_name(true) + '-init'),
-          data = {
-            grid : '<div class="carousel">' + grid_outerHTML + '</div>',
-            viewing : settings.templates.viewing
-          },
-          wrapper = '<div class="clearing-assembled"><div>' + data.viewing +
-            data.grid + '</div></div>',
-          touch_label = this.settings.touch_label;
-
-      if (Modernizr.touch) {
-        wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end();
-      }
-
-      holder.after(wrapper).remove();
-    },
-
-    open : function ($image, current, target) {
-      var self = this,
-          body = $(document.body),
-          root = target.closest('.clearing-assembled'),
-          container = self.S('div', root).first(),
-          visible_image = self.S('.visible-img', container),
-          image = self.S('img', visible_image).not($image),
-          label = self.S('.clearing-touch-label', container),
-          error = false;
-
-      // Event to disable scrolling on touch devices when Clearing is activated
-      $('body').on('touchmove', function (e) {
-        e.preventDefault();
-      });
-
-      image.error(function () {
-        error = true;
-      });
-
-      function startLoad() {
-        setTimeout(function () {
-          this.image_loaded(image, function () {
-            if (image.outerWidth() === 1 && !error) {
-              startLoad.call(this);
-            } else {
-              cb.call(this, image);
-            }
-          }.bind(this));
-        }.bind(this), 100);
-      }
-
-      function cb (image) {
-        var $image = $(image);
-        $image.css('visibility', 'visible');
-        // toggle the gallery
-        body.css('overflow', 'hidden');
-        root.addClass('clearing-blackout');
-        container.addClass('clearing-container');
-        visible_image.show();
-        this.fix_height(target)
-          .caption(self.S('.clearing-caption', visible_image), self.S('img', target))
-          .center_and_label(image, label)
-          .shift(current, target, function () {
-            target.closest('li').siblings().removeClass('visible');
-            target.closest('li').addClass('visible');
-          });
-        visible_image.trigger('opened.fndtn.clearing')
-      }
-
-      if (!this.locked()) {
-        visible_image.trigger('open.fndtn.clearing');
-        // set the image to the selected thumbnail
-        image
-          .attr('src', this.load($image))
-          .css('visibility', 'hidden');
-
-        startLoad.call(this);
-      }
-    },
-
-    close : function (e, el) {
-      e.preventDefault();
-
-      var root = (function (target) {
-            if (/blackout/.test(target.selector)) {
-              return target;
-            } else {
-              return target.closest('.clearing-blackout');
-            }
-          }($(el))),
-          body = $(document.body), container, visible_image;
-
-      if (el === e.target && root) {
-        body.css('overflow', '');
-        container = $('div', root).first();
-        visible_image = $('.visible-img', container);
-        visible_image.trigger('close.fndtn.clearing');
-        this.settings.prev_index = 0;
-        $('ul[' + this.attr_name() + ']', root)
-          .attr('style', '').closest('.clearing-blackout')
-          .removeClass('clearing-blackout');
-        container.removeClass('clearing-container');
-        visible_image.hide();
-        visible_image.trigger('closed.fndtn.clearing');
-      }
-
-      // Event to re-enable scrolling on touch devices
-      $('body').off('touchmove');
-
-      return false;
-    },
-
-    is_open : function (current) {
-      return current.parent().prop('style').length > 0;
-    },
-
-    keydown : function (e) {
-      var clearing = $('.clearing-blackout ul[' + this.attr_name() + ']'),
-          NEXT_KEY = this.rtl ? 37 : 39,
-          PREV_KEY = this.rtl ? 39 : 37,
-          ESC_KEY = 27;
-
-      if (e.which === NEXT_KEY) {
-        this.go(clearing, 'next');
-      }
-      if (e.which === PREV_KEY) {
-        this.go(clearing, 'prev');
-      }
-      if (e.which === ESC_KEY) {
-        this.S('a.clearing-close').trigger('click').trigger('click.fndtn.clearing');
-      }
-    },
-
-    nav : function (e, direction) {
-      var clearing = $('ul[' + this.attr_name() + ']', '.clearing-blackout');
-
-      e.preventDefault();
-      this.go(clearing, direction);
-    },
-
-    resize : function () {
-      var image = $('img', '.clearing-blackout .visible-img'),
-          label = $('.clearing-touch-label', '.clearing-blackout');
-
-      if (image.length) {
-        this.center_and_label(image, label);
-        image.trigger('resized.fndtn.clearing')
-      }
-    },
-
-    // visual adjustments
-    fix_height : function (target) {
-      var lis = target.parent().children(),
-          self = this;
-
-      lis.each(function () {
-        var li = self.S(this),
-            image = li.find('img');
-
-        if (li.height() > image.outerHeight()) {
-          li.addClass('fix-height');
-        }
-      })
-      .closest('ul')
-      .width(lis.length * 100 + '%');
-
-      return this;
-    },
-
-    update_paddles : function (target) {
-      target = target.closest('li');
-      var visible_image = target
-        .closest('.carousel')
-        .siblings('.visible-img');
-
-      if (target.next().length > 0) {
-        this.S('.clearing-main-next', visible_image).removeClass('disabled');
-      } else {
-        this.S('.clearing-main-next', visible_image).addClass('disabled');
-      }
-
-      if (target.prev().length > 0) {
-        this.S('.clearing-main-prev', visible_image).removeClass('disabled');
-      } else {
-        this.S('.clearing-main-prev', visible_image).addClass('disabled');
-      }
-    },
-
-    center_and_label : function (target, label) {
-      if (!this.rtl && label.length > 0) {
-        label.css({
-          marginLeft : -(label.outerWidth() / 2),
-          marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10
-        });
-      } else {
-        label.css({
-          marginRight : -(label.outerWidth() / 2),
-          marginTop : -(target.outerHeight() / 2)-label.outerHeight()-10,
-          left: 'auto',
-          right: '50%'
-        });
-      }
-      return this;
-    },
-
-    // image loading and preloading
-
-    load : function ($image) {
-      var href;
-
-      if ($image[0].nodeName === 'A') {
-        href = $image.attr('href');
-      } else {
-        href = $image.closest('a').attr('href');
-      }
-
-      this.preload($image);
-
-      if (href) {
-        return href;
-      }
-      return $image.attr('src');
-    },
-
-    preload : function ($image) {
-      this
-        .img($image.closest('li').next())
-        .img($image.closest('li').prev());
-    },
-
-    img : function (img) {
-      if (img.length) {
-        var new_img = new Image(),
-            new_a = this.S('a', img);
-
-        if (new_a.length) {
-          new_img.src = new_a.attr('href');
-        } else {
-          new_img.src = this.S('img', img).attr('src');
-        }
-      }
-      return this;
-    },
-
-    // image caption
-
-    caption : function (container, $image) {
-      var caption = $image.attr('data-caption');
-
-      if (caption) {
-        container
-          .html(caption)
-          .show();
-      } else {
-        container
-          .text('')
-          .hide();
-      }
-      return this;
-    },
-
-    // directional methods
-
-    go : function ($ul, direction) {
-      var current = this.S('.visible', $ul),
-          target = current[direction]();
-
-      // Check for skip selector.
-      if (this.settings.skip_selector && target.find(this.settings.skip_selector).length != 0) {
-        target = target[direction]();
-      }
-
-      if (target.length) {
-        this.S('img', target)
-          .trigger('click', [current, target]).trigger('click.fndtn.clearing', [current, target])
-          .trigger('change.fndtn.clearing');
-      }
-    },
-
-    shift : function (current, target, callback) {
-      var clearing = target.parent(),
-          old_index = this.settings.prev_index || target.index(),
-          direction = this.direction(clearing, current, target),
-          dir = this.rtl ? 'right' : 'left',
-          left = parseInt(clearing.css('left'), 10),
-          width = target.outerWidth(),
-          skip_shift;
-
-      var dir_obj = {};
-
-      // we use jQuery animate instead of CSS transitions because we
-      // need a callback to unlock the next animation
-      // needs support for RTL **
-      if (target.index() !== old_index && !/skip/.test(direction)) {
-        if (/left/.test(direction)) {
-          this.lock();
-          dir_obj[dir] = left + width;
-          clearing.animate(dir_obj, 300, this.unlock());
-        } else if (/right/.test(direction)) {
-          this.lock();
-          dir_obj[dir] = left - width;
-          clearing.animate(dir_obj, 300, this.unlock());
-        }
-      } else if (/skip/.test(direction)) {
-        // the target image is not adjacent to the current image, so
-        // do we scroll right or not
-        skip_shift = target.index() - this.settings.up_count;
-        this.lock();
-
-        if (skip_shift > 0) {
-          dir_obj[dir] = -(skip_shift * width);
-          clearing.animate(dir_obj, 300, this.unlock());
-        } else {
-          dir_obj[dir] = 0;
-          clearing.animate(dir_obj, 300, this.unlock());
-        }
-      }
-
-      callback();
-    },
-
-    direction : function ($el, current, target) {
-      var lis = this.S('li', $el),
-          li_width = lis.outerWidth() + (lis.outerWidth() / 4),
-          up_count = Math.floor(this.S('.clearing-container').outerWidth() / li_width) - 1,
-          target_index = lis.index(target),
-          response;
-
-      this.settings.up_count = up_count;
-
-      if (this.adjacent(this.settings.prev_index, target_index)) {
-        if ((target_index > up_count) && target_index > this.settings.prev_index) {
-          response = 'right';
-        } else if ((target_index > up_count - 1) && target_index <= this.settings.prev_index) {
-          response = 'left';
-        } else {
-          response = false;
-        }
-      } else {
-        response = 'skip';
-      }
-
-      this.settings.prev_index = target_index;
-
-      return response;
-    },
-
-    adjacent : function (current_index, target_index) {
-      for (var i = target_index + 1; i >= target_index - 1; i--) {
-        if (i === current_index) {
-          return true;
-        }
-      }
-      return false;
-    },
-
-    // lock management
-
-    lock : function () {
-      this.settings.locked = true;
-    },
-
-    unlock : function () {
-      this.settings.locked = false;
-    },
-
-    locked : function () {
-      return this.settings.locked;
-    },
-
-    off : function () {
-      this.S(this.scope).off('.fndtn.clearing');
-      this.S(window).off('.fndtn.clearing');
-    },
-
-    reflow : function () {
-      this.init();
-    }
-  };
-
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.dropdown.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.dropdown.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.dropdown.js
deleted file mode 100644
index 69d7398..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.dropdown.js
+++ /dev/null
@@ -1,448 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.dropdown = {
-    name : 'dropdown',
-
-    version : '5.5.1',
-
-    settings : {
-      active_class : 'open',
-      disabled_class : 'disabled',
-      mega_class : 'mega',
-      align : 'bottom',
-      is_hover : false,
-      hover_timeout : 150,
-      opened : function () {},
-      closed : function () {}
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'throttle');
-
-      $.extend(true, this.settings, method, options);
-      this.bindings(method, options);
-    },
-
-    events : function (scope) {
-      var self = this,
-          S = self.S;
-
-      S(this.scope)
-        .off('.dropdown')
-        .on('click.fndtn.dropdown', '[' + this.attr_name() + ']', function (e) {
-          var settings = S(this).data(self.attr_name(true) + '-init') || self.settings;
-          if (!settings.is_hover || Modernizr.touch) {
-            e.preventDefault();
-            if (S(this).parent('[data-reveal-id]')) {
-              e.stopPropagation();
-            }
-            self.toggle($(this));
-          }
-        })
-        .on('mouseenter.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) {
-          var $this = S(this),
-              dropdown,
-              target;
-
-          clearTimeout(self.timeout);
-
-          if ($this.data(self.data_attr())) {
-            dropdown = S('#' + $this.data(self.data_attr()));
-            target = $this;
-          } else {
-            dropdown = $this;
-            target = S('[' + self.attr_name() + '="' + dropdown.attr('id') + '"]');
-          }
-
-          var settings = target.data(self.attr_name(true) + '-init') || self.settings;
-
-          if (S(e.currentTarget).data(self.data_attr()) && settings.is_hover) {
-            self.closeall.call(self);
-          }
-
-          if (settings.is_hover) {
-            self.open.apply(self, [dropdown, target]);
-          }
-        })
-        .on('mouseleave.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) {
-          var $this = S(this);
-          var settings;
-
-          if ($this.data(self.data_attr())) {
-              settings = $this.data(self.data_attr(true) + '-init') || self.settings;
-          } else {
-              var target   = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'),
-                  settings = target.data(self.attr_name(true) + '-init') || self.settings;
-          }
-
-          self.timeout = setTimeout(function () {
-            if ($this.data(self.data_attr())) {
-              if (settings.is_hover) {
-                self.close.call(self, S('#' + $this.data(self.data_attr())));
-              }
-            } else {
-              if (settings.is_hover) {
-                self.close.call(self, $this);
-              }
-            }
-          }.bind(this), settings.hover_timeout);
-        })
-        .on('click.fndtn.dropdown', function (e) {
-          var parent = S(e.target).closest('[' + self.attr_name() + '-content]');
-          var links  = parent.find('a');
-
-          if (links.length > 0 && parent.attr('aria-autoclose') !== 'false') {
-              self.close.call(self, S('[' + self.attr_name() + '-content]'));
-          }
-
-          if (e.target !== document && !$.contains(document.documentElement, e.target)) {
-            return;
-          }
-
-          if (S(e.target).closest('[' + self.attr_name() + ']').length > 0) {
-            return;
-          }
-
-          if (!(S(e.target).data('revealId')) &&
-            (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') ||
-              $.contains(parent.first()[0], e.target)))) {
-            e.stopPropagation();
-            return;
-          }
-
-          self.close.call(self, S('[' + self.attr_name() + '-content]'));
-        })
-        .on('opened.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () {
-          self.settings.opened.call(this);
-        })
-        .on('closed.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () {
-          self.settings.closed.call(this);
-        });
-
-      S(window)
-        .off('.dropdown')
-        .on('resize.fndtn.dropdown', self.throttle(function () {
-          self.resize.call(self);
-        }, 50));
-
-      this.resize();
-    },
-
-    close : function (dropdown) {
-      var self = this;
-      dropdown.each(function () {
-        var original_target = $('[' + self.attr_name() + '=' + dropdown[0].id + ']') || $('aria-controls=' + dropdown[0].id + ']');
-        original_target.attr('aria-expanded', 'false');
-        if (self.S(this).hasClass(self.settings.active_class)) {
-          self.S(this)
-            .css(Foundation.rtl ? 'right' : 'left', '-99999px')
-            .attr('aria-hidden', 'true')
-            .removeClass(self.settings.active_class)
-            .prev('[' + self.attr_name() + ']')
-            .removeClass(self.settings.active_class)
-            .removeData('target');
-
-          self.S(this).trigger('closed').trigger('closed.fndtn.dropdown', [dropdown]);
-        }
-      });
-      dropdown.removeClass('f-open-' + this.attr_name(true));
-    },
-
-    closeall : function () {
-      var self = this;
-      $.each(self.S('.f-open-' + this.attr_name(true)), function () {
-        self.close.call(self, self.S(this));
-      });
-    },
-
-    open : function (dropdown, target) {
-      this
-        .css(dropdown
-        .addClass(this.settings.active_class), target);
-      dropdown.prev('[' + this.attr_name() + ']').addClass(this.settings.active_class);
-      dropdown.data('target', target.get(0)).trigger('opened').trigger('opened.fndtn.dropdown', [dropdown, target]);
-      dropdown.attr('aria-hidden', 'false');
-      target.attr('aria-expanded', 'true');
-      dropdown.focus();
-      dropdown.addClass('f-open-' + this.attr_name(true));
-    },
-
-    data_attr : function () {
-      if (this.namespace.length > 0) {
-        return this.namespace + '-' + this.name;
-      }
-
-      return this.name;
-    },
-
-    toggle : function (target) {
-      if (target.hasClass(this.settings.disabled_class)) {
-        return;
-      }
-      var dropdown = this.S('#' + target.data(this.data_attr()));
-      if (dropdown.length === 0) {
-        // No dropdown found, not continuing
-        return;
-      }
-
-      this.close.call(this, this.S('[' + this.attr_name() + '-content]').not(dropdown));
-
-      if (dropdown.hasClass(this.settings.active_class)) {
-        this.close.call(this, dropdown);
-        if (dropdown.data('target') !== target.get(0)) {
-          this.open.call(this, dropdown, target);
-        }
-      } else {
-        this.open.call(this, dropdown, target);
-      }
-    },
-
-    resize : function () {
-      var dropdown = this.S('[' + this.attr_name() + '-content].open');
-      var target = $(dropdown.data("target"));
-
-      if (dropdown.length && target.length) {
-        this.css(dropdown, target);
-      }
-    },
-
-    css : function (dropdown, target) {
-      var left_offset = Math.max((target.width() - dropdown.width()) / 2, 8),
-          settings = target.data(this.attr_name(true) + '-init') || this.settings;
-
-      this.clear_idx();
-
-      if (this.small()) {
-        var p = this.dirs.bottom.call(dropdown, target, settings);
-
-        dropdown.attr('style', '').removeClass('drop-left drop-right drop-top').css({
-          position : 'absolute',
-          width : '95%',
-          'max-width' : 'none',
-          top : p.top
-        });
-
-        dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset);
-      } else {
-
-        this.style(dropdown, target, settings);
-      }
-
-      return dropdown;
-    },
-
-    style : function (dropdown, target, settings) {
-      var css = $.extend({position : 'absolute'},
-        this.dirs[settings.align].call(dropdown, target, settings));
-
-      dropdown.attr('style', '').css(css);
-    },
-
-    // return CSS property object
-    // `this` is the dropdown
-    dirs : {
-      // Calculate target offset
-      _base : function (t) {
-        var o_p = this.offsetParent(),
-            o = o_p.offset(),
-            p = t.offset();
-
-        p.top -= o.top;
-        p.left -= o.left;
-
-        //set some flags on the p object to pass along
-        p.missRight = false;
-        p.missTop = false;
-        p.missLeft = false;
-        p.leftRightFlag = false;
-
-        //lets see if the panel will be off the screen
-        //get the actual width of the page and store it
-        var actualBodyWidth;
-        if (document.getElementsByClassName('row')[0]) {
-          actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth;
-        } else {
-          actualBodyWidth = window.outerWidth;
-        }
-
-        var actualMarginWidth = (window.outerWidth - actualBodyWidth) / 2;
-        var actualBoundary = actualBodyWidth;
-
-        if (!this.hasClass('mega')) {
-          //miss top
-          if (t.offset().top <= this.outerHeight()) {
-            p.missTop = true;
-            actualBoundary = window.outerWidth - actualMarginWidth;
-            p.leftRightFlag = true;
-          }
-
-          //miss right
-          if (t.offset().left + this.outerWidth() > t.offset().left + actualMarginWidth && t.offset().left - actualMarginWidth > this.outerWidth()) {
-            p.missRight = true;
-            p.missLeft = false;
-          }
-
-          //miss left
-          if (t.offset().left - this.outerWidth() <= 0) {
-            p.missLeft = true;
-            p.missRight = false;
-          }
-        }
-
-        return p;
-      },
-
-      top : function (t, s) {
-        var self = Foundation.libs.dropdown,
-            p = self.dirs._base.call(this, t);
-
-        this.addClass('drop-top');
-
-        if (p.missTop == true) {
-          p.top = p.top + t.outerHeight() + this.outerHeight();
-          this.removeClass('drop-top');
-        }
-
-        if (p.missRight == true) {
-          p.left = p.left - this.outerWidth() + t.outerWidth();
-        }
-
-        if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) {
-          self.adjust_pip(this, t, s, p);
-        }
-
-        if (Foundation.rtl) {
-          return {left : p.left - this.outerWidth() + t.outerWidth(),
-            top : p.top - this.outerHeight()};
-        }
-
-        return {left : p.left, top : p.top - this.outerHeight()};
-      },
-
-      bottom : function (t, s) {
-        var self = Foundation.libs.dropdown,
-            p = self.dirs._base.call(this, t);
-
-        if (p.missRight == true) {
-          p.left = p.left - this.outerWidth() + t.outerWidth();
-        }
-
-        if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) {
-          self.adjust_pip(this, t, s, p);
-        }
-
-        if (self.rtl) {
-          return {left : p.left - this.outerWidth() + t.outerWidth(), top : p.top + t.outerHeight()};
-        }
-
-        return {left : p.left, top : p.top + t.outerHeight()};
-      },
-
-      left : function (t, s) {
-        var p = Foundation.libs.dropdown.dirs._base.call(this, t);
-
-        this.addClass('drop-left');
-
-        if (p.missLeft == true) {
-          p.left =  p.left + this.outerWidth();
-          p.top = p.top + t.outerHeight();
-          this.removeClass('drop-left');
-        }
-
-        return {left : p.left - this.outerWidth(), top : p.top};
-      },
-
-      right : function (t, s) {
-        var p = Foundation.libs.dropdown.dirs._base.call(this, t);
-
-        this.addClass('drop-right');
-
-        if (p.missRight == true) {
-          p.left = p.left - this.outerWidth();
-          p.top = p.top + t.outerHeight();
-          this.removeClass('drop-right');
-        } else {
-          p.triggeredRight = true;
-        }
-
-        var self = Foundation.libs.dropdown;
-
-        if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) {
-          self.adjust_pip(this, t, s, p);
-        }
-
-        return {left : p.left + t.outerWidth(), top : p.top};
-      }
-    },
-
-    // Insert rule to style psuedo elements
-    adjust_pip : function (dropdown, target, settings, position) {
-      var sheet = Foundation.stylesheet,
-          pip_offset_base = 8;
-
-      if (dropdown.hasClass(settings.mega_class)) {
-        pip_offset_base = position.left + (target.outerWidth() / 2) - 8;
-      } else if (this.small()) {
-        pip_offset_base += position.left - 8;
-      }
-
-      this.rule_idx = sheet.cssRules.length;
-
-      //default
-      var sel_before = '.f-dropdown.open:before',
-          sel_after  = '.f-dropdown.open:after',
-          css_before = 'left: ' + pip_offset_base + 'px;',
-          css_after  = 'left: ' + (pip_offset_base - 1) + 'px;';
-
-      if (position.missRight == true) {
-        pip_offset_base = dropdown.outerWidth() - 23;
-        sel_before = '.f-dropdown.open:before',
-        sel_after  = '.f-dropdown.open:after',
-        css_before = 'left: ' + pip_offset_base + 'px;',
-        css_after  = 'left: ' + (pip_offset_base - 1) + 'px;';
-      }
-
-      //just a case where right is fired, but its not missing right
-      if (position.triggeredRight == true) {
-        sel_before = '.f-dropdown.open:before',
-        sel_after  = '.f-dropdown.open:after',
-        css_before = 'left:-12px;',
-        css_after  = 'left:-14px;';
-      }
-
-      if (sheet.insertRule) {
-        sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx);
-        sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1);
-      } else {
-        sheet.addRule(sel_before, css_before, this.rule_idx);
-        sheet.addRule(sel_after, css_after, this.rule_idx + 1);
-      }
-    },
-
-    // Remove old dropdown rule index
-    clear_idx : function () {
-      var sheet = Foundation.stylesheet;
-
-      if (typeof this.rule_idx !== 'undefined') {
-        sheet.deleteRule(this.rule_idx);
-        sheet.deleteRule(this.rule_idx);
-        delete this.rule_idx;
-      }
-    },
-
-    small : function () {
-      return matchMedia(Foundation.media_queries.small).matches &&
-        !matchMedia(Foundation.media_queries.medium).matches;
-    },
-
-    off : function () {
-      this.S(this.scope).off('.fndtn.dropdown');
-      this.S('html, body').off('.fndtn.dropdown');
-      this.S(window).off('.fndtn.dropdown');
-      this.S('[data-dropdown-content]').off('.fndtn.dropdown');
-    },
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.equalizer.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.equalizer.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.equalizer.js
deleted file mode 100644
index 6ac1dc3..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.equalizer.js
+++ /dev/null
@@ -1,77 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.equalizer = {
-    name : 'equalizer',
-
-    version : '5.5.1',
-
-    settings : {
-      use_tallest : true,
-      before_height_change : $.noop,
-      after_height_change : $.noop,
-      equalize_on_stack : false
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'image_loaded');
-      this.bindings(method, options);
-      this.reflow();
-    },
-
-    events : function () {
-      this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function (e) {
-        this.reflow();
-      }.bind(this));
-    },
-
-    equalize : function (equalizer) {
-      var isStacked = false,
-          vals = equalizer.find('[' + this.attr_name() + '-watch]:visible'),
-          settings = equalizer.data(this.attr_name(true) + '-init');
-
-      if (vals.length === 0) {
-        return;
-      }
-      var firstTopOffset = vals.first().offset().top;
-      settings.before_height_change();
-      equalizer.trigger('before-height-change').trigger('before-height-change.fndth.equalizer');
-      vals.height('inherit');
-      vals.each(function () {
-        var el = $(this);
-        if (el.offset().top !== firstTopOffset) {
-          isStacked = true;
-        }
-      });
-
-      if (settings.equalize_on_stack === false) {
-        if (isStacked) {
-          return;
-        }
-      };
-
-      var heights = vals.map(function () { return $(this).outerHeight(false) }).get();
-
-      if (settings.use_tallest) {
-        var max = Math.max.apply(null, heights);
-        vals.css('height', max);
-      } else {
-        var min = Math.min.apply(null, heights);
-        vals.css('height', min);
-      }
-      settings.after_height_change();
-      equalizer.trigger('after-height-change').trigger('after-height-change.fndtn.equalizer');
-    },
-
-    reflow : function () {
-      var self = this;
-
-      this.S('[' + this.attr_name() + ']', this.scope).each(function () {
-        var $eq_target = $(this);
-        self.image_loaded(self.S('img', this), function () {
-          self.equalize($eq_target)
-        });
-      });
-    }
-  };
-})(jQuery, window, window.document);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.interchange.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.interchange.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.interchange.js
deleted file mode 100644
index 4b11558..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.interchange.js
+++ /dev/null
@@ -1,354 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.interchange = {
-    name : 'interchange',
-
-    version : '5.5.1',
-
-    cache : {},
-
-    images_loaded : false,
-    nodes_loaded : false,
-
-    settings : {
-      load_attr : 'interchange',
-
-      named_queries : {
-        'default'     : 'only screen',
-        'small'       : Foundation.media_queries['small'],
-        'small-only'  : Foundation.media_queries['small-only'],
-        'medium'      : Foundation.media_queries['medium'],
-        'medium-only' : Foundation.media_queries['medium-only'],
-        'large'       : Foundation.media_queries['large'],
-        'large-only'  : Foundation.media_queries['large-only'],
-        'xlarge'      : Foundation.media_queries['xlarge'],
-        'xlarge-only' : Foundation.media_queries['xlarge-only'],
-        'xxlarge'     : Foundation.media_queries['xxlarge'],
-        'landscape'   : 'only screen and (orientation: landscape)',
-        'portrait'    : 'only screen and (orientation: portrait)',
-        'retina'      : 'only screen and (-webkit-min-device-pixel-ratio: 2),' +
-          'only screen and (min--moz-device-pixel-ratio: 2),' +
-          'only screen and (-o-min-device-pixel-ratio: 2/1),' +
-          'only screen and (min-device-pixel-ratio: 2),' +
-          'only screen and (min-resolution: 192dpi),' +
-          'only screen and (min-resolution: 2dppx)'
-      },
-
-      directives : {
-        replace : function (el, path, trigger) {
-          // The trigger argument, if called within the directive, fires
-          // an event named after the directive on the element, passing
-          // any parameters along to the event that you pass to trigger.
-          //
-          // ex. trigger(), trigger([a, b, c]), or trigger(a, b, c)
-          //
-          // This allows you to bind a callback like so:
-          // $('#interchangeContainer').on('replace', function (e, a, b, c) {
-          //   console.log($(this).html(), a, b, c);
-          // });
-
-          if (/IMG/.test(el[0].nodeName)) {
-            var orig_path = el[0].src;
-
-            if (new RegExp(path, 'i').test(orig_path)) {
-              return;
-            }
-
-            el[0].src = path;
-
-            return trigger(el[0].src);
-          }
-          var last_path = el.data(this.data_attr + '-last-path'),
-              self = this;
-
-          if (last_path == path) {
-            return;
-          }
-
-          if (/\.(gif|jpg|jpeg|tiff|png)([?#].*)?/i.test(path)) {
-            $(el).css('background-image', 'url(' + path + ')');
-            el.data('interchange-last-path', path);
-            return trigger(path);
-          }
-
-          return $.get(path, function (response) {
-            el.html(response);
-            el.data(self.data_attr + '-last-path', path);
-            trigger();
-          });
-
-        }
-      }
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'throttle random_str');
-
-      this.data_attr = this.set_data_attr();
-      $.extend(true, this.settings, method, options);
-      this.bindings(method, options);
-      this.load('images');
-      this.load('nodes');
-    },
-
-    get_media_hash : function () {
-        var mediaHash = '';
-        for (var queryName in this.settings.named_queries ) {
-            mediaHash += matchMedia(this.settings.named_queries[queryName]).matches.toString();
-        }
-        return mediaHash;
-    },
-
-    events : function () {
-      var self = this, prevMediaHash;
-
-      $(window)
-        .off('.interchange')
-        .on('resize.fndtn.interchange', self.throttle(function () {
-            var currMediaHash = self.get_media_hash();
-            if (currMediaHash !== prevMediaHash) {
-                self.resize();
-            }
-            prevMediaHash = currMediaHash;
-        }, 50));
-
-      return this;
-    },
-
-    resize : function () {
-      var cache = this.cache;
-
-      if (!this.images_loaded || !this.nodes_loaded) {
-        setTimeout($.proxy(this.resize, this), 50);
-        return;
-      }
-
-      for (var uuid in cache) {
-        if (cache.hasOwnProperty(uuid)) {
-          var passed = this.results(uuid, cache[uuid]);
-
-          if (passed) {
-            this.settings.directives[passed
-              .scenario[1]].call(this, passed.el, passed.scenario[0], (function (passed) {
-                if (arguments[0] instanceof Array) { 
-                  var args = arguments[0];
-                } else {
-                  var args = Array.prototype.slice.call(arguments, 0);
-                }
-
-                return function() {
-                  passed.el.trigger(passed.scenario[1], args);
-                }
-              }(passed)));
-          }
-        }
-      }
-
-    },
-
-    results : function (uuid, scenarios) {
-      var count = scenarios.length;
-
-      if (count > 0) {
-        var el = this.S('[' + this.add_namespace('data-uuid') + '="' + uuid + '"]');
-
-        while (count--) {
-          var mq, rule = scenarios[count][2];
-          if (this.settings.named_queries.hasOwnProperty(rule)) {
-            mq = matchMedia(this.settings.named_queries[rule]);
-          } else {
-            mq = matchMedia(rule);
-          }
-          if (mq.matches) {
-            return {el : el, scenario : scenarios[count]};
-          }
-        }
-      }
-
-      return false;
-    },
-
-    load : function (type, force_update) {
-      if (typeof this['cached_' + type] === 'undefined' || force_update) {
-        this['update_' + type]();
-      }
-
-      return this['cached_' + type];
-    },
-
-    update_images : function () {
-      var images = this.S('img[' + this.data_attr + ']'),
-          count = images.length,
-          i = count,
-          loaded_count = 0,
-          data_attr = this.data_attr;
-
-      this.cache = {};
-      this.cached_images = [];
-      this.images_loaded = (count === 0);
-
-      while (i--) {
-        loaded_count++;
-        if (images[i]) {
-          var str = images[i].getAttribute(data_attr) || '';
-
-          if (str.length > 0) {
-            this.cached_images.push(images[i]);
-          }
-        }
-
-        if (loaded_count === count) {
-          this.images_loaded = true;
-          this.enhance('images');
-        }
-      }
-
-      return this;
-    },
-
-    update_nodes : function () {
-      var nodes = this.S('[' + this.data_attr + ']').not('img'),
-          count = nodes.length,
-          i = count,
-          loaded_count = 0,
-          data_attr = this.data_attr;
-
-      this.cached_nodes = [];
-      this.nodes_loaded = (count === 0);
-
-      while (i--) {
-        loaded_count++;
-        var str = nodes[i].getAttribute(data_attr) || '';
-
-        if (str.length > 0) {
-          this.cached_nodes.push(nodes[i]);
-        }
-
-        if (loaded_count === count) {
-          this.nodes_loaded = true;
-          this.enhance('nodes');
-        }
-      }
-
-      return this;
-    },
-
-    enhance : function (type) {
-      var i = this['cached_' + type].length;
-
-      while (i--) {
-        this.object($(this['cached_' + type][i]));
-      }
-
-      return $(window).trigger('resize').trigger('resize.fndtn.interchange');
-    },
-
-    convert_directive : function (directive) {
-
-      var trimmed = this.trim(directive);
-
-      if (trimmed.length > 0) {
-        return trimmed;
-      }
-
-      return 'replace';
-    },
-
-    parse_scenario : function (scenario) {
-      // This logic had to be made more complex since some users were using commas in the url path
-      // So we cannot simply just split on a comma
-      var directive_match = scenario[0].match(/(.+),\s*(\w+)\s*$/),
-      media_query         = scenario[1];
-
-      if (directive_match) {
-        var path  = directive_match[1],
-        directive = directive_match[2];
-      } else {
-        var cached_split = scenario[0].split(/,\s*$/),
-        path             = cached_split[0],
-        directive        = '';
-      }
-
-      return [this.trim(path), this.convert_directive(directive), this.trim(media_query)];
-    },
-
-    object : function (el) {
-      var raw_arr = this.parse_data_attr(el),
-          scenarios = [],
-          i = raw_arr.length;
-
-      if (i > 0) {
-        while (i--) {
-          var split = raw_arr[i].split(/\(([^\)]*?)(\))$/);
-
-          if (split.length > 1) {
-            var params = this.parse_scenario(split);
-            scenarios.push(params);
-          }
-        }
-      }
-
-      return this.store(el, scenarios);
-    },
-
-    store : function (el, scenarios) {
-      var uuid = this.random_str(),
-          current_uuid = el.data(this.add_namespace('uuid', true));
-
-      if (this.cache[current_uuid]) {
-        return this.cache[current_uuid];
-      }
-
-      el.attr(this.add_namespace('data-uuid'), uuid);
-
-      return this.cache[uuid] = scenarios;
-    },
-
-    trim : function (str) {
-
-      if (typeof str === 'string') {
-        return $.trim(str);
-      }
-
-      return str;
-    },
-
-    set_data_attr : function (init) {
-      if (init) {
-        if (this.namespace.length > 0) {
-          return this.namespace + '-' + this.settings.load_attr;
-        }
-
-        return this.settings.load_attr;
-      }
-
-      if (this.namespace.length > 0) {
-        return 'data-' + this.namespace + '-' + this.settings.load_attr;
-      }
-
-      return 'data-' + this.settings.load_attr;
-    },
-
-    parse_data_attr : function (el) {
-      var raw = el.attr(this.attr_name()).split(/\[(.*?)\]/),
-          i = raw.length,
-          output = [];
-
-      while (i--) {
-        if (raw[i].replace(/[\W\d]+/, '').length > 4) {
-          output.push(raw[i]);
-        }
-      }
-
-      return output;
-    },
-
-    reflow : function () {
-      this.load('images', true);
-      this.load('nodes', true);
-    }
-
-  };
-
-}(jQuery, window, window.document));
\ No newline at end of file


[20/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.joyride.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.joyride.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.joyride.js
deleted file mode 100644
index 45516ff..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.joyride.js
+++ /dev/null
@@ -1,932 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  var Modernizr = Modernizr || false;
-
-  Foundation.libs.joyride = {
-    name : 'joyride',
-
-    version : '5.5.1',
-
-    defaults : {
-      expose                   : false,     // turn on or off the expose feature
-      modal                    : true,      // Whether to cover page with modal during the tour
-      keyboard                 : true,      // enable left, right and esc keystrokes
-      tip_location             : 'bottom',  // 'top' or 'bottom' in relation to parent
-      nub_position             : 'auto',    // override on a per tooltip bases
-      scroll_speed             : 1500,      // Page scrolling speed in milliseconds, 0 = no scroll animation
-      scroll_animation         : 'linear',  // supports 'swing' and 'linear', extend with jQuery UI.
-      timer                    : 0,         // 0 = no timer , all other numbers = timer in milliseconds
-      start_timer_on_click     : true,      // true or false - true requires clicking the first button start the timer
-      start_offset             : 0,         // the index of the tooltip you want to start on (index of the li)
-      next_button              : true,      // true or false to control whether a next button is used
-      prev_button              : true,      // true or false to control whether a prev button is used
-      tip_animation            : 'fade',    // 'pop' or 'fade' in each tip
-      pause_after              : [],        // array of indexes where to pause the tour after
-      exposed                  : [],        // array of expose elements
-      tip_animation_fade_speed : 300,       // when tipAnimation = 'fade' this is speed in milliseconds for the transition
-      cookie_monster           : false,     // true or false to control whether cookies are used
-      cookie_name              : 'joyride', // Name the cookie you'll use
-      cookie_domain            : false,     // Will this cookie be attached to a domain, ie. '.notableapp.com'
-      cookie_expires           : 365,       // set when you would like the cookie to expire.
-      tip_container            : 'body',    // Where will the tip be attached
-      abort_on_close           : true,      // When true, the close event will not fire any callback
-      tip_location_patterns    : {
-        top : ['bottom'],
-        bottom : [], // bottom should not need to be repositioned
-        left : ['right', 'top', 'bottom'],
-        right : ['left', 'top', 'bottom']
-      },
-      post_ride_callback     : function () {},    // A method to call once the tour closes (canceled or complete)
-      post_step_callback     : function () {},    // A method to call after each step
-      pre_step_callback      : function () {},    // A method to call before each step
-      pre_ride_callback      : function () {},    // A method to call before the tour starts (passed index, tip, and cloned exposed element)
-      post_expose_callback   : function () {},    // A method to call after an element has been exposed
-      template : { // HTML segments for tip layout
-        link          : '<a href="#close" class="joyride-close-tip">&times;</a>',
-        timer         : '<div class="joyride-timer-indicator-wrap"><span class="joyride-timer-indicator"></span></div>',
-        tip           : '<div class="joyride-tip-guide"><span class="joyride-nub"></span></div>',
-        wrapper       : '<div class="joyride-content-wrapper"></div>',
-        button        : '<a href="#" class="small button joyride-next-tip"></a>',
-        prev_button   : '<a href="#" class="small button joyride-prev-tip"></a>',
-        modal         : '<div class="joyride-modal-bg"></div>',
-        expose        : '<div class="joyride-expose-wrapper"></div>',
-        expose_cover  : '<div class="joyride-expose-cover"></div>'
-      },
-      expose_add_class : '' // One or more space-separated class names to be added to exposed element
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'throttle random_str');
-
-      this.settings = this.settings || $.extend({}, this.defaults, (options || method));
-
-      this.bindings(method, options)
-    },
-
-    go_next : function () {
-      if (this.settings.$li.next().length < 1) {
-        this.end();
-      } else if (this.settings.timer > 0) {
-        clearTimeout(this.settings.automate);
-        this.hide();
-        this.show();
-        this.startTimer();
-      } else {
-        this.hide();
-        this.show();
-      }
-    },
-
-    go_prev : function () {
-      if (this.settings.$li.prev().length < 1) {
-        // Do nothing if there are no prev element
-      } else if (this.settings.timer > 0) {
-        clearTimeout(this.settings.automate);
-        this.hide();
-        this.show(null, true);
-        this.startTimer();
-      } else {
-        this.hide();
-        this.show(null, true);
-      }
-    },
-
-    events : function () {
-      var self = this;
-
-      $(this.scope)
-        .off('.joyride')
-        .on('click.fndtn.joyride', '.joyride-next-tip, .joyride-modal-bg', function (e) {
-          e.preventDefault();
-          this.go_next()
-        }.bind(this))
-        .on('click.fndtn.joyride', '.joyride-prev-tip', function (e) {
-          e.preventDefault();
-          this.go_prev();
-        }.bind(this))
-
-        .on('click.fndtn.joyride', '.joyride-close-tip', function (e) {
-          e.preventDefault();
-          this.end(this.settings.abort_on_close);
-        }.bind(this))
-
-        .on('keyup.fndtn.joyride', function (e) {
-          // Don't do anything if keystrokes are disabled
-          // or if the joyride is not being shown
-          if (!this.settings.keyboard || !this.settings.riding) {
-            return;
-          }
-
-          switch (e.which) {
-            case 39: // right arrow
-              e.preventDefault();
-              this.go_next();
-              break;
-            case 37: // left arrow
-              e.preventDefault();
-              this.go_prev();
-              break;
-            case 27: // escape
-              e.preventDefault();
-              this.end(this.settings.abort_on_close);
-          }
-        }.bind(this));
-
-      $(window)
-        .off('.joyride')
-        .on('resize.fndtn.joyride', self.throttle(function () {
-          if ($('[' + self.attr_name() + ']').length > 0 && self.settings.$next_tip && self.settings.riding) {
-            if (self.settings.exposed.length > 0) {
-              var $els = $(self.settings.exposed);
-
-              $els.each(function () {
-                var $this = $(this);
-                self.un_expose($this);
-                self.expose($this);
-              });
-            }
-
-            if (self.is_phone()) {
-              self.pos_phone();
-            } else {
-              self.pos_default(false);
-            }
-          }
-        }, 100));
-    },
-
-    start : function () {
-      var self = this,
-          $this = $('[' + this.attr_name() + ']', this.scope),
-          integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'],
-          int_settings_count = integer_settings.length;
-
-      if (!$this.length > 0) {
-        return;
-      }
-
-      if (!this.settings.init) {
-        this.events();
-      }
-
-      this.settings = $this.data(this.attr_name(true) + '-init');
-
-      // non configureable settings
-      this.settings.$content_el = $this;
-      this.settings.$body = $(this.settings.tip_container);
-      this.settings.body_offset = $(this.settings.tip_container).position();
-      this.settings.$tip_content = this.settings.$content_el.find('> li');
-      this.settings.paused = false;
-      this.settings.attempts = 0;
-      this.settings.riding = true;
-
-      // can we create cookies?
-      if (typeof $.cookie !== 'function') {
-        this.settings.cookie_monster = false;
-      }
-
-      // generate the tips and insert into dom.
-      if (!this.settings.cookie_monster || this.settings.cookie_monster && !$.cookie(this.settings.cookie_name)) {
-        this.settings.$tip_content.each(function (index) {
-          var $this = $(this);
-          this.settings = $.extend({}, self.defaults, self.data_options($this));
-
-          // Make sure that settings parsed from data_options are integers where necessary
-          var i = int_settings_count;
-          while (i--) {
-            self.settings[integer_settings[i]] = parseInt(self.settings[integer_settings[i]], 10);
-          }
-          self.create({$li : $this, index : index});
-        });
-
-        // show first tip
-        if (!this.settings.start_timer_on_click && this.settings.timer > 0) {
-          this.show('init');
-          this.startTimer();
-        } else {
-          this.show('init');
-        }
-
-      }
-    },
-
-    resume : function () {
-      this.set_li();
-      this.show();
-    },
-
-    tip_template : function (opts) {
-      var $blank, content;
-
-      opts.tip_class = opts.tip_class || '';
-
-      $blank = $(this.settings.template.tip).addClass(opts.tip_class);
-      content = $.trim($(opts.li).html()) +
-        this.prev_button_text(opts.prev_button_text, opts.index) +
-        this.button_text(opts.button_text) +
-        this.settings.template.link +
-        this.timer_instance(opts.index);
-
-      $blank.append($(this.settings.template.wrapper));
-      $blank.first().attr(this.add_namespace('data-index'), opts.index);
-      $('.joyride-content-wrapper', $blank).append(content);
-
-      return $blank[0];
-    },
-
-    timer_instance : function (index) {
-      var txt;
-
-      if ((index === 0 && this.settings.start_timer_on_click && this.settings.timer > 0) || this.settings.timer === 0) {
-        txt = '';
-      } else {
-        txt = $(this.settings.template.timer)[0].outerHTML;
-      }
-      return txt;
-    },
-
-    button_text : function (txt) {
-      if (this.settings.tip_settings.next_button) {
-        txt = $.trim(txt) || 'Next';
-        txt = $(this.settings.template.button).append(txt)[0].outerHTML;
-      } else {
-        txt = '';
-      }
-      return txt;
-    },
-
-    prev_button_text : function (txt, idx) {
-      if (this.settings.tip_settings.prev_button) {
-        txt = $.trim(txt) || 'Previous';
-
-        // Add the disabled class to the button if it's the first element
-        if (idx == 0) {
-          txt = $(this.settings.template.prev_button).append(txt).addClass('disabled')[0].outerHTML;
-        } else {
-          txt = $(this.settings.template.prev_button).append(txt)[0].outerHTML;
-        }
-      } else {
-        txt = '';
-      }
-      return txt;
-    },
-
-    create : function (opts) {
-      this.settings.tip_settings = $.extend({}, this.settings, this.data_options(opts.$li));
-      var buttonText = opts.$li.attr(this.add_namespace('data-button')) || opts.$li.attr(this.add_namespace('data-text')),
-          prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) || opts.$li.attr(this.add_namespace('data-prev-text')),
-        tipClass = opts.$li.attr('class'),
-        $tip_content = $(this.tip_template({
-          tip_class : tipClass,
-          index : opts.index,
-          button_text : buttonText,
-          prev_button_text : prevButtonText,
-          li : opts.$li
-        }));
-
-      $(this.settings.tip_container).append($tip_content);
-    },
-
-    show : function (init, is_prev) {
-      var $timer = null;
-
-      // are we paused?
-      if (this.settings.$li === undefined || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) {
-
-        // don't go to the next li if the tour was paused
-        if (this.settings.paused) {
-          this.settings.paused = false;
-        } else {
-          this.set_li(init, is_prev);
-        }
-
-        this.settings.attempts = 0;
-
-        if (this.settings.$li.length && this.settings.$target.length > 0) {
-          if (init) { //run when we first start
-            this.settings.pre_ride_callback(this.settings.$li.index(), this.settings.$next_tip);
-            if (this.settings.modal) {
-              this.show_modal();
-            }
-          }
-
-          this.settings.pre_step_callback(this.settings.$li.index(), this.settings.$next_tip);
-
-          if (this.settings.modal && this.settings.expose) {
-            this.expose();
-          }
-
-          this.settings.tip_settings = $.extend({}, this.settings, this.data_options(this.settings.$li));
-
-          this.settings.timer = parseInt(this.settings.timer, 10);
-
-          this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location];
-
-          // scroll and hide bg if not modal
-          if (!/body/i.test(this.settings.$target.selector)) {
-            var joyridemodalbg = $('.joyride-modal-bg');
-            if (/pop/i.test(this.settings.tipAnimation)) {
-                joyridemodalbg.hide();
-            } else {
-                joyridemodalbg.fadeOut(this.settings.tipAnimationFadeSpeed);
-            }
-            this.scroll_to();
-          }
-
-          if (this.is_phone()) {
-            this.pos_phone(true);
-          } else {
-            this.pos_default(true);
-          }
-
-          $timer = this.settings.$next_tip.find('.joyride-timer-indicator');
-
-          if (/pop/i.test(this.settings.tip_animation)) {
-
-            $timer.width(0);
-
-            if (this.settings.timer > 0) {
-
-              this.settings.$next_tip.show();
-
-              setTimeout(function () {
-                $timer.animate({
-                  width : $timer.parent().width()
-                }, this.settings.timer, 'linear');
-              }.bind(this), this.settings.tip_animation_fade_speed);
-
-            } else {
-              this.settings.$next_tip.show();
-
-            }
-
-          } else if (/fade/i.test(this.settings.tip_animation)) {
-
-            $timer.width(0);
-
-            if (this.settings.timer > 0) {
-
-              this.settings.$next_tip
-                .fadeIn(this.settings.tip_animation_fade_speed)
-                .show();
-
-              setTimeout(function () {
-                $timer.animate({
-                  width : $timer.parent().width()
-                }, this.settings.timer, 'linear');
-              }.bind(this), this.settings.tip_animation_fade_speed);
-
-            } else {
-              this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed);
-            }
-          }
-
-          this.settings.$current_tip = this.settings.$next_tip;
-
-        // skip non-existant targets
-        } else if (this.settings.$li && this.settings.$target.length < 1) {
-
-          this.show(init, is_prev);
-
-        } else {
-
-          this.end();
-
-        }
-      } else {
-
-        this.settings.paused = true;
-
-      }
-
-    },
-
-    is_phone : function () {
-      return matchMedia(Foundation.media_queries.small).matches &&
-        !matchMedia(Foundation.media_queries.medium).matches;
-    },
-
-    hide : function () {
-      if (this.settings.modal && this.settings.expose) {
-        this.un_expose();
-      }
-
-      if (!this.settings.modal) {
-        $('.joyride-modal-bg').hide();
-      }
-
-      // Prevent scroll bouncing...wait to remove from layout
-      this.settings.$current_tip.css('visibility', 'hidden');
-      setTimeout($.proxy(function () {
-        this.hide();
-        this.css('visibility', 'visible');
-      }, this.settings.$current_tip), 0);
-      this.settings.post_step_callback(this.settings.$li.index(),
-        this.settings.$current_tip);
-    },
-
-    set_li : function (init, is_prev) {
-      if (init) {
-        this.settings.$li = this.settings.$tip_content.eq(this.settings.start_offset);
-        this.set_next_tip();
-        this.settings.$current_tip = this.settings.$next_tip;
-      } else {
-        if (is_prev) {
-          this.settings.$li = this.settings.$li.prev();
-        } else {
-          this.settings.$li = this.settings.$li.next();
-        }
-        this.set_next_tip();
-      }
-
-      this.set_target();
-    },
-
-    set_next_tip : function () {
-      this.settings.$next_tip = $('.joyride-tip-guide').eq(this.settings.$li.index());
-      this.settings.$next_tip.data('closed', '');
-    },
-
-    set_target : function () {
-      var cl = this.settings.$li.attr(this.add_namespace('data-class')),
-          id = this.settings.$li.attr(this.add_namespace('data-id')),
-          $sel = function () {
-            if (id) {
-              return $(document.getElementById(id));
-            } else if (cl) {
-              return $('.' + cl).first();
-            } else {
-              return $('body');
-            }
-          };
-
-      this.settings.$target = $sel();
-    },
-
-    scroll_to : function () {
-      var window_half, tipOffset;
-
-      window_half = $(window).height() / 2;
-      tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight());
-
-      if (tipOffset != 0) {
-        $('html, body').stop().animate({
-          scrollTop : tipOffset
-        }, this.settings.scroll_speed, 'swing');
-      }
-    },
-
-    paused : function () {
-      return ($.inArray((this.settings.$li.index() + 1), this.settings.pause_after) === -1);
-    },
-
-    restart : function () {
-      this.hide();
-      this.settings.$li = undefined;
-      this.show('init');
-    },
-
-    pos_default : function (init) {
-      var $nub = this.settings.$next_tip.find('.joyride-nub'),
-          nub_width = Math.ceil($nub.outerWidth() / 2),
-          nub_height = Math.ceil($nub.outerHeight() / 2),
-          toggle = init || false;
-
-      // tip must not be "display: none" to calculate position
-      if (toggle) {
-        this.settings.$next_tip.css('visibility', 'hidden');
-        this.settings.$next_tip.show();
-      }
-
-      if (!/body/i.test(this.settings.$target.selector)) {
-          var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0,
-              leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0;
-
-          if (this.bottom()) {
-            if (this.rtl) {
-              this.settings.$next_tip.css({
-                top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment),
-                left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment});
-            } else {
-              this.settings.$next_tip.css({
-                top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment),
-                left : this.settings.$target.offset().left + leftAdjustment});
-            }
-
-            this.nub_position($nub, this.settings.tip_settings.nub_position, 'top');
-
-          } else if (this.top()) {
-            if (this.rtl) {
-              this.settings.$next_tip.css({
-                top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment),
-                left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()});
-            } else {
-              this.settings.$next_tip.css({
-                top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment),
-                left : this.settings.$target.offset().left + leftAdjustment});
-            }
-
-            this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom');
-
-          } else if (this.right()) {
-
-            this.settings.$next_tip.css({
-              top : this.settings.$target.offset().top + topAdjustment,
-              left : (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)});
-
-            this.nub_position($nub, this.settings.tip_settings.nub_position, 'left');
-
-          } else if (this.left()) {
-
-            this.settings.$next_tip.css({
-              top : this.settings.$target.offset().top + topAdjustment,
-              left : (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)});
-
-            this.nub_position($nub, this.settings.tip_settings.nub_position, 'right');
-
-          }
-
-          if (!this.visible(this.corners(this.settings.$next_tip)) && this.settings.attempts < this.settings.tip_settings.tip_location_pattern.length) {
-
-            $nub.removeClass('bottom')
-              .removeClass('top')
-              .removeClass('right')
-              .removeClass('left');
-
-            this.settings.tip_settings.tip_location = this.settings.tip_settings.tip_location_pattern[this.settings.attempts];
-
-            this.settings.attempts++;
-
-            this.pos_default();
-
-          }
-
-      } else if (this.settings.$li.length) {
-
-        this.pos_modal($nub);
-
-      }
-
-      if (toggle) {
-        this.settings.$next_tip.hide();
-        this.settings.$next_tip.css('visibility', 'visible');
-      }
-
-    },
-
-    pos_phone : function (init) {
-      var tip_height = this.settings.$next_tip.outerHeight(),
-          tip_offset = this.settings.$next_tip.offset(),
-          target_height = this.settings.$target.outerHeight(),
-          $nub = $('.joyride-nub', this.settings.$next_tip),
-          nub_height = Math.ceil($nub.outerHeight() / 2),
-          toggle = init || false;
-
-      $nub.removeClass('bottom')
-        .removeClass('top')
-        .removeClass('right')
-        .removeClass('left');
-
-      if (toggle) {
-        this.settings.$next_tip.css('visibility', 'hidden');
-        this.settings.$next_tip.show();
-      }
-
-      if (!/body/i.test(this.settings.$target.selector)) {
-
-        if (this.top()) {
-
-            this.settings.$next_tip.offset({top : this.settings.$target.offset().top - tip_height - nub_height});
-            $nub.addClass('bottom');
-
-        } else {
-
-          this.settings.$next_tip.offset({top : this.settings.$target.offset().top + target_height + nub_height});
-          $nub.addClass('top');
-
-        }
-
-      } else if (this.settings.$li.length) {
-        this.pos_modal($nub);
-      }
-
-      if (toggle) {
-        this.settings.$next_tip.hide();
-        this.settings.$next_tip.css('visibility', 'visible');
-      }
-    },
-
-    pos_modal : function ($nub) {
-      this.center();
-      $nub.hide();
-
-      this.show_modal();
-    },
-
-    show_modal : function () {
-      if (!this.settings.$next_tip.data('closed')) {
-        var joyridemodalbg =  $('.joyride-modal-bg');
-        if (joyridemodalbg.length < 1) {
-          var joyridemodalbg = $(this.settings.template.modal);
-          joyridemodalbg.appendTo('body');
-        }
-
-        if (/pop/i.test(this.settings.tip_animation)) {
-            joyridemodalbg.show();
-        } else {
-            joyridemodalbg.fadeIn(this.settings.tip_animation_fade_speed);
-        }
-      }
-    },
-
-    expose : function () {
-      var expose,
-          exposeCover,
-          el,
-          origCSS,
-          origClasses,
-          randId = 'expose-' + this.random_str(6);
-
-      if (arguments.length > 0 && arguments[0] instanceof $) {
-        el = arguments[0];
-      } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) {
-        el = this.settings.$target;
-      } else {
-        return false;
-      }
-
-      if (el.length < 1) {
-        if (window.console) {
-          console.error('element not valid', el);
-        }
-        return false;
-      }
-
-      expose = $(this.settings.template.expose);
-      this.settings.$body.append(expose);
-      expose.css({
-        top : el.offset().top,
-        left : el.offset().left,
-        width : el.outerWidth(true),
-        height : el.outerHeight(true)
-      });
-
-      exposeCover = $(this.settings.template.expose_cover);
-
-      origCSS = {
-        zIndex : el.css('z-index'),
-        position : el.css('position')
-      };
-
-      origClasses = el.attr('class') == null ? '' : el.attr('class');
-
-      el.css('z-index', parseInt(expose.css('z-index')) + 1);
-
-      if (origCSS.position == 'static') {
-        el.css('position', 'relative');
-      }
-
-      el.data('expose-css', origCSS);
-      el.data('orig-class', origClasses);
-      el.attr('class', origClasses + ' ' + this.settings.expose_add_class);
-
-      exposeCover.css({
-        top : el.offset().top,
-        left : el.offset().left,
-        width : el.outerWidth(true),
-        height : el.outerHeight(true)
-      });
-
-      if (this.settings.modal) {
-        this.show_modal();
-      }
-
-      this.settings.$body.append(exposeCover);
-      expose.addClass(randId);
-      exposeCover.addClass(randId);
-      el.data('expose', randId);
-      this.settings.post_expose_callback(this.settings.$li.index(), this.settings.$next_tip, el);
-      this.add_exposed(el);
-    },
-
-    un_expose : function () {
-      var exposeId,
-          el,
-          expose,
-          origCSS,
-          origClasses,
-          clearAll = false;
-
-      if (arguments.length > 0 && arguments[0] instanceof $) {
-        el = arguments[0];
-      } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) {
-        el = this.settings.$target;
-      } else {
-        return false;
-      }
-
-      if (el.length < 1) {
-        if (window.console) {
-          console.error('element not valid', el);
-        }
-        return false;
-      }
-
-      exposeId = el.data('expose');
-      expose = $('.' + exposeId);
-
-      if (arguments.length > 1) {
-        clearAll = arguments[1];
-      }
-
-      if (clearAll === true) {
-        $('.joyride-expose-wrapper,.joyride-expose-cover').remove();
-      } else {
-        expose.remove();
-      }
-
-      origCSS = el.data('expose-css');
-
-      if (origCSS.zIndex == 'auto') {
-        el.css('z-index', '');
-      } else {
-        el.css('z-index', origCSS.zIndex);
-      }
-
-      if (origCSS.position != el.css('position')) {
-        if (origCSS.position == 'static') {// this is default, no need to set it.
-          el.css('position', '');
-        } else {
-          el.css('position', origCSS.position);
-        }
-      }
-
-      origClasses = el.data('orig-class');
-      el.attr('class', origClasses);
-      el.removeData('orig-classes');
-
-      el.removeData('expose');
-      el.removeData('expose-z-index');
-      this.remove_exposed(el);
-    },
-
-    add_exposed : function (el) {
-      this.settings.exposed = this.settings.exposed || [];
-      if (el instanceof $ || typeof el === 'object') {
-        this.settings.exposed.push(el[0]);
-      } else if (typeof el == 'string') {
-        this.settings.exposed.push(el);
-      }
-    },
-
-    remove_exposed : function (el) {
-      var search, i;
-      if (el instanceof $) {
-        search = el[0]
-      } else if (typeof el == 'string') {
-        search = el;
-      }
-
-      this.settings.exposed = this.settings.exposed || [];
-      i = this.settings.exposed.length;
-
-      while (i--) {
-        if (this.settings.exposed[i] == search) {
-          this.settings.exposed.splice(i, 1);
-          return;
-        }
-      }
-    },
-
-    center : function () {
-      var $w = $(window);
-
-      this.settings.$next_tip.css({
-        top : ((($w.height() - this.settings.$next_tip.outerHeight()) / 2) + $w.scrollTop()),
-        left : ((($w.width() - this.settings.$next_tip.outerWidth()) / 2) + $w.scrollLeft())
-      });
-
-      return true;
-    },
-
-    bottom : function () {
-      return /bottom/i.test(this.settings.tip_settings.tip_location);
-    },
-
-    top : function () {
-      return /top/i.test(this.settings.tip_settings.tip_location);
-    },
-
-    right : function () {
-      return /right/i.test(this.settings.tip_settings.tip_location);
-    },
-
-    left : function () {
-      return /left/i.test(this.settings.tip_settings.tip_location);
-    },
-
-    corners : function (el) {
-      var w = $(window),
-          window_half = w.height() / 2,
-          //using this to calculate since scroll may not have finished yet.
-          tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()),
-          right = w.width() + w.scrollLeft(),
-          offsetBottom =  w.height() + tipOffset,
-          bottom = w.height() + w.scrollTop(),
-          top = w.scrollTop();
-
-      if (tipOffset < top) {
-        if (tipOffset < 0) {
-          top = 0;
-        } else {
-          top = tipOffset;
-        }
-      }
-
-      if (offsetBottom > bottom) {
-        bottom = offsetBottom;
-      }
-
-      return [
-        el.offset().top < top,
-        right < el.offset().left + el.outerWidth(),
-        bottom < el.offset().top + el.outerHeight(),
-        w.scrollLeft() > el.offset().left
-      ];
-    },
-
-    visible : function (hidden_corners) {
-      var i = hidden_corners.length;
-
-      while (i--) {
-        if (hidden_corners[i]) {
-          return false;
-        }
-      }
-
-      return true;
-    },
-
-    nub_position : function (nub, pos, def) {
-      if (pos === 'auto') {
-        nub.addClass(def);
-      } else {
-        nub.addClass(pos);
-      }
-    },
-
-    startTimer : function () {
-      if (this.settings.$li.length) {
-        this.settings.automate = setTimeout(function () {
-          this.hide();
-          this.show();
-          this.startTimer();
-        }.bind(this), this.settings.timer);
-      } else {
-        clearTimeout(this.settings.automate);
-      }
-    },
-
-    end : function (abort) {
-      if (this.settings.cookie_monster) {
-        $.cookie(this.settings.cookie_name, 'ridden', {expires : this.settings.cookie_expires, domain : this.settings.cookie_domain});
-      }
-
-      if (this.settings.timer > 0) {
-        clearTimeout(this.settings.automate);
-      }
-
-      if (this.settings.modal && this.settings.expose) {
-        this.un_expose();
-      }
-
-      // Unplug keystrokes listener
-      $(this.scope).off('keyup.joyride')
-
-      this.settings.$next_tip.data('closed', true);
-      this.settings.riding = false;
-
-      $('.joyride-modal-bg').hide();
-      this.settings.$current_tip.hide();
-
-      if (typeof abort === 'undefined' || abort === false) {
-        this.settings.post_step_callback(this.settings.$li.index(), this.settings.$current_tip);
-        this.settings.post_ride_callback(this.settings.$li.index(), this.settings.$current_tip);
-      }
-
-      $('.joyride-tip-guide').remove();
-    },
-
-    off : function () {
-      $(this.scope).off('.joyride');
-      $(window).off('.joyride');
-      $('.joyride-close-tip, .joyride-next-tip, .joyride-modal-bg').off('.joyride');
-      $('.joyride-tip-guide, .joyride-modal-bg').remove();
-      clearTimeout(this.settings.automate);
-      this.settings = {};
-    },
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.js
deleted file mode 100644
index 853e909..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.js
+++ /dev/null
@@ -1,703 +0,0 @@
-/*
- * Foundation Responsive Library
- * http://foundation.zurb.com
- * Copyright 2014, ZURB
- * Free to use under the MIT license.
- * http://www.opensource.org/licenses/mit-license.php
-*/
-
-(function ($, window, document, undefined) {
-  'use strict';
-
-  var header_helpers = function (class_array) {
-    var i = class_array.length;
-    var head = $('head');
-
-    while (i--) {
-      if (head.has('.' + class_array[i]).length === 0) {
-        head.append('<meta class="' + class_array[i] + '" />');
-      }
-    }
-  };
-
-  header_helpers([
-    'foundation-mq-small',
-    'foundation-mq-small-only',
-    'foundation-mq-medium',
-    'foundation-mq-medium-only',
-    'foundation-mq-large',
-    'foundation-mq-large-only',
-    'foundation-mq-xlarge',
-    'foundation-mq-xlarge-only',
-    'foundation-mq-xxlarge',
-    'foundation-data-attribute-namespace']);
-
-  // Enable FastClick if present
-
-  $(function () {
-    if (typeof FastClick !== 'undefined') {
-      // Don't attach to body if undefined
-      if (typeof document.body !== 'undefined') {
-        FastClick.attach(document.body);
-      }
-    }
-  });
-
-  // private Fast Selector wrapper,
-  // returns jQuery object. Only use where
-  // getElementById is not available.
-  var S = function (selector, context) {
-    if (typeof selector === 'string') {
-      if (context) {
-        var cont;
-        if (context.jquery) {
-          cont = context[0];
-          if (!cont) {
-            return context;
-          }
-        } else {
-          cont = context;
-        }
-        return $(cont.querySelectorAll(selector));
-      }
-
-      return $(document.querySelectorAll(selector));
-    }
-
-    return $(selector, context);
-  };
-
-  // Namespace functions.
-
-  var attr_name = function (init) {
-    var arr = [];
-    if (!init) {
-      arr.push('data');
-    }
-    if (this.namespace.length > 0) {
-      arr.push(this.namespace);
-    }
-    arr.push(this.name);
-
-    return arr.join('-');
-  };
-
-  var add_namespace = function (str) {
-    var parts = str.split('-'),
-        i = parts.length,
-        arr = [];
-
-    while (i--) {
-      if (i !== 0) {
-        arr.push(parts[i]);
-      } else {
-        if (this.namespace.length > 0) {
-          arr.push(this.namespace, parts[i]);
-        } else {
-          arr.push(parts[i]);
-        }
-      }
-    }
-
-    return arr.reverse().join('-');
-  };
-
-  // Event binding and data-options updating.
-
-  var bindings = function (method, options) {
-    var self = this,
-        bind = function(){
-          var $this = S(this),
-              should_bind_events = !$this.data(self.attr_name(true) + '-init');
-          $this.data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options($this)));
-
-          if (should_bind_events) {
-            self.events(this);
-          }
-        };
-
-    if (S(this.scope).is('[' + this.attr_name() +']')) {
-      bind.call(this.scope);
-    } else {
-      S('[' + this.attr_name() +']', this.scope).each(bind);
-    }
-    // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating.
-    if (typeof method === 'string') {
-      return this[method].call(this, options);
-    }
-
-  };
-
-  var single_image_loaded = function (image, callback) {
-    function loaded () {
-      callback(image[0]);
-    }
-
-    function bindLoad () {
-      this.one('load', loaded);
-
-      if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
-        var src = this.attr( 'src' ),
-            param = src.match( /\?/ ) ? '&' : '?';
-
-        param += 'random=' + (new Date()).getTime();
-        this.attr('src', src + param);
-      }
-    }
-
-    if (!image.attr('src')) {
-      loaded();
-      return;
-    }
-
-    if (image[0].complete || image[0].readyState === 4) {
-      loaded();
-    } else {
-      bindLoad.call(image);
-    }
-  };
-
-  /*
-    https://github.com/paulirish/matchMedia.js
-  */
-
-  window.matchMedia = window.matchMedia || (function ( doc ) {
-
-    'use strict';
-
-    var bool,
-        docElem = doc.documentElement,
-        refNode = docElem.firstElementChild || docElem.firstChild,
-        // fakeBody required for <FF4 when executed in <head>
-        fakeBody = doc.createElement( 'body' ),
-        div = doc.createElement( 'div' );
-
-    div.id = 'mq-test-1';
-    div.style.cssText = 'position:absolute;top:-100em';
-    fakeBody.style.background = 'none';
-    fakeBody.appendChild(div);
-
-    return function (q) {
-
-      div.innerHTML = '&shy;<style media="' + q + '"> #mq-test-1 { width: 42px; }</style>';
-
-      docElem.insertBefore( fakeBody, refNode );
-      bool = div.offsetWidth === 42;
-      docElem.removeChild( fakeBody );
-
-      return {
-        matches : bool,
-        media : q
-      };
-
-    };
-
-  }( document ));
-
-  /*
-   * jquery.requestAnimationFrame
-   * https://github.com/gnarf37/jquery-requestAnimationFrame
-   * Requires jQuery 1.8+
-   *
-   * Copyright (c) 2012 Corey Frang
-   * Licensed under the MIT license.
-   */
-
-  (function(jQuery) {
-
-
-  // requestAnimationFrame polyfill adapted from Erik M�ller
-  // fixes from Paul Irish and Tino Zijdel
-  // http://paulirish.com/2011/requestanimationframe-for-smart-animating/
-  // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating
-
-  var animating,
-      lastTime = 0,
-      vendors = ['webkit', 'moz'],
-      requestAnimationFrame = window.requestAnimationFrame,
-      cancelAnimationFrame = window.cancelAnimationFrame,
-      jqueryFxAvailable = 'undefined' !== typeof jQuery.fx;
-
-  for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) {
-    requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ];
-    cancelAnimationFrame = cancelAnimationFrame ||
-      window[ vendors[lastTime] + 'CancelAnimationFrame' ] ||
-      window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ];
-  }
-
-  function raf() {
-    if (animating) {
-      requestAnimationFrame(raf);
-
-      if (jqueryFxAvailable) {
-        jQuery.fx.tick();
-      }
-    }
-  }
-
-  if (requestAnimationFrame) {
-    // use rAF
-    window.requestAnimationFrame = requestAnimationFrame;
-    window.cancelAnimationFrame = cancelAnimationFrame;
-
-    if (jqueryFxAvailable) {
-      jQuery.fx.timer = function (timer) {
-        if (timer() && jQuery.timers.push(timer) && !animating) {
-          animating = true;
-          raf();
-        }
-      };
-
-      jQuery.fx.stop = function () {
-        animating = false;
-      };
-    }
-  } else {
-    // polyfill
-    window.requestAnimationFrame = function (callback) {
-      var currTime = new Date().getTime(),
-        timeToCall = Math.max(0, 16 - (currTime - lastTime)),
-        id = window.setTimeout(function () {
-          callback(currTime + timeToCall);
-        }, timeToCall);
-      lastTime = currTime + timeToCall;
-      return id;
-    };
-
-    window.cancelAnimationFrame = function (id) {
-      clearTimeout(id);
-    };
-
-  }
-
-  }( $ ));
-
-  function removeQuotes (string) {
-    if (typeof string === 'string' || string instanceof String) {
-      string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, '');
-    }
-
-    return string;
-  }
-
-  window.Foundation = {
-    name : 'Foundation',
-
-    version : '5.5.1',
-
-    media_queries : {
-      'small'       : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'small-only'  : S('.foundation-mq-small-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'medium'      : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'medium-only' : S('.foundation-mq-medium-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'large'       : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'large-only'  : S('.foundation-mq-large-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'xlarge'      : S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'xlarge-only' : S('.foundation-mq-xlarge-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'xxlarge'     : S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '')
-    },
-
-    stylesheet : $('<style></style>').appendTo('head')[0].sheet,
-
-    global : {
-      namespace : undefined
-    },
-
-    init : function (scope, libraries, method, options, response) {
-      var args = [scope, method, options, response],
-          responses = [];
-
-      // check RTL
-      this.rtl = /rtl/i.test(S('html').attr('dir'));
-
-      // set foundation global scope
-      this.scope = scope || this.scope;
-
-      this.set_namespace();
-
-      if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) {
-        if (this.libs.hasOwnProperty(libraries)) {
-          responses.push(this.init_lib(libraries, args));
-        }
-      } else {
-        for (var lib in this.libs) {
-          responses.push(this.init_lib(lib, libraries));
-        }
-      }
-
-      S(window).load(function () {
-        S(window)
-          .trigger('resize.fndtn.clearing')
-          .trigger('resize.fndtn.dropdown')
-          .trigger('resize.fndtn.equalizer')
-          .trigger('resize.fndtn.interchange')
-          .trigger('resize.fndtn.joyride')
-          .trigger('resize.fndtn.magellan')
-          .trigger('resize.fndtn.topbar')
-          .trigger('resize.fndtn.slider');
-      });
-
-      return scope;
-    },
-
-    init_lib : function (lib, args) {
-      if (this.libs.hasOwnProperty(lib)) {
-        this.patch(this.libs[lib]);
-
-        if (args && args.hasOwnProperty(lib)) {
-            if (typeof this.libs[lib].settings !== 'undefined') {
-              $.extend(true, this.libs[lib].settings, args[lib]);
-            } else if (typeof this.libs[lib].defaults !== 'undefined') {
-              $.extend(true, this.libs[lib].defaults, args[lib]);
-            }
-          return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]);
-        }
-
-        args = args instanceof Array ? args : new Array(args);
-        return this.libs[lib].init.apply(this.libs[lib], args);
-      }
-
-      return function () {};
-    },
-
-    patch : function (lib) {
-      lib.scope = this.scope;
-      lib.namespace = this.global.namespace;
-      lib.rtl = this.rtl;
-      lib['data_options'] = this.utils.data_options;
-      lib['attr_name'] = attr_name;
-      lib['add_namespace'] = add_namespace;
-      lib['bindings'] = bindings;
-      lib['S'] = this.utils.S;
-    },
-
-    inherit : function (scope, methods) {
-      var methods_arr = methods.split(' '),
-          i = methods_arr.length;
-
-      while (i--) {
-        if (this.utils.hasOwnProperty(methods_arr[i])) {
-          scope[methods_arr[i]] = this.utils[methods_arr[i]];
-        }
-      }
-    },
-
-    set_namespace : function () {
-
-      // Description:
-      //    Don't bother reading the namespace out of the meta tag
-      //    if the namespace has been set globally in javascript
-      //
-      // Example:
-      //    Foundation.global.namespace = 'my-namespace';
-      // or make it an empty string:
-      //    Foundation.global.namespace = '';
-      //
-      //
-
-      // If the namespace has not been set (is undefined), try to read it out of the meta element.
-      // Otherwise use the globally defined namespace, even if it's empty ('')
-      var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace;
-
-      // Finally, if the namsepace is either undefined or false, set it to an empty string.
-      // Otherwise use the namespace value.
-      this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace;
-    },
-
-    libs : {},
-
-    // methods that can be inherited in libraries
-    utils : {
-
-      // Description:
-      //    Fast Selector wrapper returns jQuery object. Only use where getElementById
-      //    is not available.
-      //
-      // Arguments:
-      //    Selector (String): CSS selector describing the element(s) to be
-      //    returned as a jQuery object.
-      //
-      //    Scope (String): CSS selector describing the area to be searched. Default
-      //    is document.
-      //
-      // Returns:
-      //    Element (jQuery Object): jQuery object containing elements matching the
-      //    selector within the scope.
-      S : S,
-
-      // Description:
-      //    Executes a function a max of once every n milliseconds
-      //
-      // Arguments:
-      //    Func (Function): Function to be throttled.
-      //
-      //    Delay (Integer): Function execution threshold in milliseconds.
-      //
-      // Returns:
-      //    Lazy_function (Function): Function with throttling applied.
-      throttle : function (func, delay) {
-        var timer = null;
-
-        return function () {
-          var context = this, args = arguments;
-
-          if (timer == null) {
-            timer = setTimeout(function () {
-              func.apply(context, args);
-              timer = null;
-            }, delay);
-          }
-        };
-      },
-
-      // Description:
-      //    Executes a function when it stops being invoked for n seconds
-      //    Modified version of _.debounce() http://underscorejs.org
-      //
-      // Arguments:
-      //    Func (Function): Function to be debounced.
-      //
-      //    Delay (Integer): Function execution threshold in milliseconds.
-      //
-      //    Immediate (Bool): Whether the function should be called at the beginning
-      //    of the delay instead of the end. Default is false.
-      //
-      // Returns:
-      //    Lazy_function (Function): Function with debouncing applied.
-      debounce : function (func, delay, immediate) {
-        var timeout, result;
-        return function () {
-          var context = this, args = arguments;
-          var later = function () {
-            timeout = null;
-            if (!immediate) {
-              result = func.apply(context, args);
-            }
-          };
-          var callNow = immediate && !timeout;
-          clearTimeout(timeout);
-          timeout = setTimeout(later, delay);
-          if (callNow) {
-            result = func.apply(context, args);
-          }
-          return result;
-        };
-      },
-
-      // Description:
-      //    Parses data-options attribute
-      //
-      // Arguments:
-      //    El (jQuery Object): Element to be parsed.
-      //
-      // Returns:
-      //    Options (Javascript Object): Contents of the element's data-options
-      //    attribute.
-      data_options : function (el, data_attr_name) {
-        data_attr_name = data_attr_name || 'options';
-        var opts = {}, ii, p, opts_arr,
-            data_options = function (el) {
-              var namespace = Foundation.global.namespace;
-
-              if (namespace.length > 0) {
-                return el.data(namespace + '-' + data_attr_name);
-              }
-
-              return el.data(data_attr_name);
-            };
-
-        var cached_options = data_options(el);
-
-        if (typeof cached_options === 'object') {
-          return cached_options;
-        }
-
-        opts_arr = (cached_options || ':').split(';');
-        ii = opts_arr.length;
-
-        function isNumber (o) {
-          return !isNaN (o - 0) && o !== null && o !== '' && o !== false && o !== true;
-        }
-
-        function trim (str) {
-          if (typeof str === 'string') {
-            return $.trim(str);
-          }
-          return str;
-        }
-
-        while (ii--) {
-          p = opts_arr[ii].split(':');
-          p = [p[0], p.slice(1).join(':')];
-
-          if (/true/i.test(p[1])) {
-            p[1] = true;
-          }
-          if (/false/i.test(p[1])) {
-            p[1] = false;
-          }
-          if (isNumber(p[1])) {
-            if (p[1].indexOf('.') === -1) {
-              p[1] = parseInt(p[1], 10);
-            } else {
-              p[1] = parseFloat(p[1]);
-            }
-          }
-
-          if (p.length === 2 && p[0].length > 0) {
-            opts[trim(p[0])] = trim(p[1]);
-          }
-        }
-
-        return opts;
-      },
-
-      // Description:
-      //    Adds JS-recognizable media queries
-      //
-      // Arguments:
-      //    Media (String): Key string for the media query to be stored as in
-      //    Foundation.media_queries
-      //
-      //    Class (String): Class name for the generated <meta> tag
-      register_media : function (media, media_class) {
-        if (Foundation.media_queries[media] === undefined) {
-          $('head').append('<meta class="' + media_class + '"/>');
-          Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family'));
-        }
-      },
-
-      // Description:
-      //    Add custom CSS within a JS-defined media query
-      //
-      // Arguments:
-      //    Rule (String): CSS rule to be appended to the document.
-      //
-      //    Media (String): Optional media query string for the CSS rule to be
-      //    nested under.
-      add_custom_rule : function (rule, media) {
-        if (media === undefined && Foundation.stylesheet) {
-          Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length);
-        } else {
-          var query = Foundation.media_queries[media];
-
-          if (query !== undefined) {
-            Foundation.stylesheet.insertRule('@media ' +
-              Foundation.media_queries[media] + '{ ' + rule + ' }');
-          }
-        }
-      },
-
-      // Description:
-      //    Performs a callback function when an image is fully loaded
-      //
-      // Arguments:
-      //    Image (jQuery Object): Image(s) to check if loaded.
-      //
-      //    Callback (Function): Function to execute when image is fully loaded.
-      image_loaded : function (images, callback) {
-        var self = this,
-            unloaded = images.length;
-
-        if (unloaded === 0) {
-          callback(images);
-        }
-
-        images.each(function () {
-          single_image_loaded(self.S(this), function () {
-            unloaded -= 1;
-            if (unloaded === 0) {
-              callback(images);
-            }
-          });
-        });
-      },
-
-      // Description:
-      //    Returns a random, alphanumeric string
-      //
-      // Arguments:
-      //    Length (Integer): Length of string to be generated. Defaults to random
-      //    integer.
-      //
-      // Returns:
-      //    Rand (String): Pseudo-random, alphanumeric string.
-      random_str : function () {
-        if (!this.fidx) {
-          this.fidx = 0;
-        }
-        this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-');
-
-        return this.prefix + (this.fidx++).toString(36);
-      },
-
-      // Description:
-      //    Helper for window.matchMedia
-      //
-      // Arguments:
-      //    mq (String): Media query
-      //
-      // Returns:
-      //    (Boolean): Whether the media query passes or not
-      match : function (mq) {
-        return window.matchMedia(mq).matches;
-      },
-
-      // Description:
-      //    Helpers for checking Foundation default media queries with JS
-      //
-      // Returns:
-      //    (Boolean): Whether the media query passes or not
-
-      is_small_up : function () {
-        return this.match(Foundation.media_queries.small);
-      },
-
-      is_medium_up : function () {
-        return this.match(Foundation.media_queries.medium);
-      },
-
-      is_large_up : function () {
-        return this.match(Foundation.media_queries.large);
-      },
-
-      is_xlarge_up : function () {
-        return this.match(Foundation.media_queries.xlarge);
-      },
-
-      is_xxlarge_up : function () {
-        return this.match(Foundation.media_queries.xxlarge);
-      },
-
-      is_small_only : function () {
-        return !this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_medium_only : function () {
-        return this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_large_only : function () {
-        return this.is_medium_up() && this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_xlarge_only : function () {
-        return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_xxlarge_only : function () {
-        return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && this.is_xxlarge_up();
-      }
-    }
-  };
-
-  $.fn.foundation = function () {
-    var args = Array.prototype.slice.call(arguments, 0);
-
-    return this.each(function () {
-      Foundation.init.apply(Foundation, [this].concat(args));
-      return this;
-    });
-  };
-
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.magellan.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.magellan.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.magellan.js
deleted file mode 100644
index a0b9183..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.magellan.js
+++ /dev/null
@@ -1,203 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs['magellan-expedition'] = {
-    name : 'magellan-expedition',
-
-    version : '5.5.1',
-
-    settings : {
-      active_class : 'active',
-      threshold : 0, // pixels from the top of the expedition for it to become fixes
-      destination_threshold : 20, // pixels from the top of destination for it to be considered active
-      throttle_delay : 30, // calculation throttling to increase framerate
-      fixed_top : 0, // top distance in pixels assigend to the fixed element on scroll
-      offset_by_height : true,  // whether to offset the destination by the expedition height. Usually you want this to be true, unless your expedition is on the side.
-      duration : 700, // animation duration time
-      easing : 'swing' // animation easing
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'throttle');
-      this.bindings(method, options);
-    },
-
-    events : function () {
-      var self = this,
-          S = self.S,
-          settings = self.settings;
-
-      // initialize expedition offset
-      self.set_expedition_position();
-
-      S(self.scope)
-        .off('.magellan')
-        .on('click.fndtn.magellan', '[' + self.add_namespace('data-magellan-arrival') + '] a[href^="#"]', function (e) {
-          e.preventDefault();
-          var expedition = $(this).closest('[' + self.attr_name() + ']'),
-              settings = expedition.data('magellan-expedition-init'),
-              hash = this.hash.split('#').join(''),
-              target = $('a[name="' + hash + '"]');
-
-          if (target.length === 0) {
-            target = $('#' + hash);
-
-          }
-
-          // Account for expedition height if fixed position
-          var scroll_top = target.offset().top - settings.destination_threshold + 1;
-          if (settings.offset_by_height) {
-            scroll_top = scroll_top - expedition.outerHeight();
-          }
-
-          $('html, body').stop().animate({
-            'scrollTop' : scroll_top
-          }, settings.duration, settings.easing, function () {
-            if (history.pushState) {
-              history.pushState(null, null, '#' + hash);
-            } else {
-              location.hash = '#' + hash;
-            }
-          });
-        })
-        .on('scroll.fndtn.magellan', self.throttle(this.check_for_arrivals.bind(this), settings.throttle_delay));
-
-      $(window)
-        .on('resize.fndtn.magellan', self.throttle(this.set_expedition_position.bind(this), settings.throttle_delay));
-    },
-
-    check_for_arrivals : function () {
-      var self = this;
-      self.update_arrivals();
-      self.update_expedition_positions();
-    },
-
-    set_expedition_position : function () {
-      var self = this;
-      $('[' + this.attr_name() + '=fixed]', self.scope).each(function (idx, el) {
-        var expedition = $(this),
-            settings = expedition.data('magellan-expedition-init'),
-            styles = expedition.attr('styles'), // save styles
-            top_offset, fixed_top;
-
-        expedition.attr('style', '');
-        top_offset = expedition.offset().top + settings.threshold;
-
-        //set fixed-top by attribute
-        fixed_top = parseInt(expedition.data('magellan-fixed-top'));
-        if (!isNaN(fixed_top)) {
-          self.settings.fixed_top = fixed_top;
-        }
-
-        expedition.data(self.data_attr('magellan-top-offset'), top_offset);
-        expedition.attr('style', styles);
-      });
-    },
-
-    update_expedition_positions : function () {
-      var self = this,
-          window_top_offset = $(window).scrollTop();
-
-      $('[' + this.attr_name() + '=fixed]', self.scope).each(function () {
-        var expedition = $(this),
-            settings = expedition.data('magellan-expedition-init'),
-            styles = expedition.attr('style'), // save styles
-            top_offset = expedition.data('magellan-top-offset');
-
-        //scroll to the top distance
-        if (window_top_offset + self.settings.fixed_top >= top_offset) {
-          // Placeholder allows height calculations to be consistent even when
-          // appearing to switch between fixed/non-fixed placement
-          var placeholder = expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']');
-          if (placeholder.length === 0) {
-            placeholder = expedition.clone();
-            placeholder.removeAttr(self.attr_name());
-            placeholder.attr(self.add_namespace('data-magellan-expedition-clone'), '');
-            expedition.before(placeholder);
-          }
-          expedition.css({position :'fixed', top : settings.fixed_top}).addClass('fixed');
-        } else {
-          expedition.prev('[' + self.add_namespace('data-magellan-expedition-clone') + ']').remove();
-          expedition.attr('style', styles).css('position', '').css('top', '').removeClass('fixed');
-        }
-      });
-    },
-
-    update_arrivals : function () {
-      var self = this,
-          window_top_offset = $(window).scrollTop();
-
-      $('[' + this.attr_name() + ']', self.scope).each(function () {
-        var expedition = $(this),
-            settings = expedition.data(self.attr_name(true) + '-init'),
-            offsets = self.offsets(expedition, window_top_offset),
-            arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']'),
-            active_item = false;
-        offsets.each(function (idx, item) {
-          if (item.viewport_offset >= item.top_offset) {
-            var arrivals = expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']');
-            arrivals.not(item.arrival).removeClass(settings.active_class);
-            item.arrival.addClass(settings.active_class);
-            active_item = true;
-            return true;
-          }
-        });
-
-        if (!active_item) {
-          arrivals.removeClass(settings.active_class);
-        }
-      });
-    },
-
-    offsets : function (expedition, window_offset) {
-      var self = this,
-          settings = expedition.data(self.attr_name(true) + '-init'),
-          viewport_offset = window_offset;
-
-      return expedition.find('[' + self.add_namespace('data-magellan-arrival') + ']').map(function (idx, el) {
-        var name = $(this).data(self.data_attr('magellan-arrival')),
-            dest = $('[' + self.add_namespace('data-magellan-destination') + '=' + name + ']');
-        if (dest.length > 0) {
-          var top_offset = dest.offset().top - settings.destination_threshold;
-          if (settings.offset_by_height) {
-            top_offset = top_offset - expedition.outerHeight();
-          }
-          top_offset = Math.floor(top_offset);
-          return {
-            destination : dest,
-            arrival : $(this),
-            top_offset : top_offset,
-            viewport_offset : viewport_offset
-          }
-        }
-      }).sort(function (a, b) {
-        if (a.top_offset < b.top_offset) {
-          return -1;
-        }
-        if (a.top_offset > b.top_offset) {
-          return 1;
-        }
-        return 0;
-      });
-    },
-
-    data_attr : function (str) {
-      if (this.namespace.length > 0) {
-        return this.namespace + '-' + str;
-      }
-
-      return str;
-    },
-
-    off : function () {
-      this.S(this.scope).off('.magellan');
-      this.S(window).off('.magellan');
-    },
-
-    reflow : function () {
-      var self = this;
-      // remove placeholder expeditions used for height calculation purposes
-      $('[' + self.add_namespace('data-magellan-expedition-clone') + ']', self.scope).remove();
-    }
-  };
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.offcanvas.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.offcanvas.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.offcanvas.js
deleted file mode 100644
index d28ccd0..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.offcanvas.js
+++ /dev/null
@@ -1,152 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.offcanvas = {
-    name : 'offcanvas',
-
-    version : '5.5.1',
-
-    settings : {
-      open_method : 'move',
-      close_on_click : false
-    },
-
-    init : function (scope, method, options) {
-      this.bindings(method, options);
-    },
-
-    events : function () {
-      var self = this,
-          S = self.S,
-          move_class = '',
-          right_postfix = '',
-          left_postfix = '';
-
-      if (this.settings.open_method === 'move') {
-        move_class = 'move-';
-        right_postfix = 'right';
-        left_postfix = 'left';
-      } else if (this.settings.open_method === 'overlap_single') {
-        move_class = 'offcanvas-overlap-';
-        right_postfix = 'right';
-        left_postfix = 'left';
-      } else if (this.settings.open_method === 'overlap') {
-        move_class = 'offcanvas-overlap';
-      }
-
-      S(this.scope).off('.offcanvas')
-        .on('click.fndtn.offcanvas', '.left-off-canvas-toggle', function (e) {
-          self.click_toggle_class(e, move_class + right_postfix);
-          if (self.settings.open_method !== 'overlap') {
-            S('.left-submenu').removeClass(move_class + right_postfix);
-          }
-          $('.left-off-canvas-toggle').attr('aria-expanded', 'true');
-        })
-        .on('click.fndtn.offcanvas', '.left-off-canvas-menu a', function (e) {
-          var settings = self.get_settings(e);
-          var parent = S(this).parent();
-
-          if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) {
-            self.hide.call(self, move_class + right_postfix, self.get_wrapper(e));
-            parent.parent().removeClass(move_class + right_postfix);
-          } else if (S(this).parent().hasClass('has-submenu')) {
-            e.preventDefault();
-            S(this).siblings('.left-submenu').toggleClass(move_class + right_postfix);
-          } else if (parent.hasClass('back')) {
-            e.preventDefault();
-            parent.parent().removeClass(move_class + right_postfix);
-          }
-          $('.left-off-canvas-toggle').attr('aria-expanded', 'true');
-        })
-        .on('click.fndtn.offcanvas', '.right-off-canvas-toggle', function (e) {
-          self.click_toggle_class(e, move_class + left_postfix);
-          if (self.settings.open_method !== 'overlap') {
-            S('.right-submenu').removeClass(move_class + left_postfix);
-          }
-          $('.right-off-canvas-toggle').attr('aria-expanded', 'true');
-        })
-        .on('click.fndtn.offcanvas', '.right-off-canvas-menu a', function (e) {
-          var settings = self.get_settings(e);
-          var parent = S(this).parent();
-
-          if (settings.close_on_click && !parent.hasClass('has-submenu') && !parent.hasClass('back')) {
-            self.hide.call(self, move_class + left_postfix, self.get_wrapper(e));
-            parent.parent().removeClass(move_class + left_postfix);
-          } else if (S(this).parent().hasClass('has-submenu')) {
-            e.preventDefault();
-            S(this).siblings('.right-submenu').toggleClass(move_class + left_postfix);
-          } else if (parent.hasClass('back')) {
-            e.preventDefault();
-            parent.parent().removeClass(move_class + left_postfix);
-          }
-          $('.right-off-canvas-toggle').attr('aria-expanded', 'true');
-        })
-        .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) {
-          self.click_remove_class(e, move_class + left_postfix);
-          S('.right-submenu').removeClass(move_class + left_postfix);
-          if (right_postfix) {
-            self.click_remove_class(e, move_class + right_postfix);
-            S('.left-submenu').removeClass(move_class + left_postfix);
-          }
-          $('.right-off-canvas-toggle').attr('aria-expanded', 'true');
-        })
-        .on('click.fndtn.offcanvas', '.exit-off-canvas', function (e) {
-          self.click_remove_class(e, move_class + left_postfix);
-          $('.left-off-canvas-toggle').attr('aria-expanded', 'false');
-          if (right_postfix) {
-            self.click_remove_class(e, move_class + right_postfix);
-            $('.right-off-canvas-toggle').attr('aria-expanded', 'false');
-          }
-        });
-    },
-
-    toggle : function (class_name, $off_canvas) {
-      $off_canvas = $off_canvas || this.get_wrapper();
-      if ($off_canvas.is('.' + class_name)) {
-        this.hide(class_name, $off_canvas);
-      } else {
-        this.show(class_name, $off_canvas);
-      }
-    },
-
-    show : function (class_name, $off_canvas) {
-      $off_canvas = $off_canvas || this.get_wrapper();
-      $off_canvas.trigger('open').trigger('open.fndtn.offcanvas');
-      $off_canvas.addClass(class_name);
-    },
-
-    hide : function (class_name, $off_canvas) {
-      $off_canvas = $off_canvas || this.get_wrapper();
-      $off_canvas.trigger('close').trigger('close.fndtn.offcanvas');
-      $off_canvas.removeClass(class_name);
-    },
-
-    click_toggle_class : function (e, class_name) {
-      e.preventDefault();
-      var $off_canvas = this.get_wrapper(e);
-      this.toggle(class_name, $off_canvas);
-    },
-
-    click_remove_class : function (e, class_name) {
-      e.preventDefault();
-      var $off_canvas = this.get_wrapper(e);
-      this.hide(class_name, $off_canvas);
-    },
-
-    get_settings : function (e) {
-      var offcanvas  = this.S(e.target).closest('[' + this.attr_name() + ']');
-      return offcanvas.data(this.attr_name(true) + '-init') || this.settings;
-    },
-
-    get_wrapper : function (e) {
-      var $off_canvas = this.S(e ? e.target : this.scope).closest('.off-canvas-wrap');
-
-      if ($off_canvas.length === 0) {
-        $off_canvas = this.S('.off-canvas-wrap');
-      }
-      return $off_canvas;
-    },
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.orbit.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.orbit.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.orbit.js
deleted file mode 100644
index 03509a6..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation/foundation.orbit.js
+++ /dev/null
@@ -1,476 +0,0 @@
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  var noop = function () {};
-
-  var Orbit = function (el, settings) {
-    // Don't reinitialize plugin
-    if (el.hasClass(settings.slides_container_class)) {
-      return this;
-    }
-
-    var self = this,
-        container,
-        slides_container = el,
-        number_container,
-        bullets_container,
-        timer_container,
-        idx = 0,
-        animate,
-        timer,
-        locked = false,
-        adjust_height_after = false;
-
-    self.slides = function () {
-      return slides_container.children(settings.slide_selector);
-    };
-
-    self.slides().first().addClass(settings.active_slide_class);
-
-    self.update_slide_number = function (index) {
-      if (settings.slide_number) {
-        number_container.find('span:first').text(parseInt(index) + 1);
-        number_container.find('span:last').text(self.slides().length);
-      }
-      if (settings.bullets) {
-        bullets_container.children().removeClass(settings.bullets_active_class);
-        $(bullets_container.children().get(index)).addClass(settings.bullets_active_class);
-      }
-    };
-
-    self.update_active_link = function (index) {
-      var link = $('[data-orbit-link="' + self.slides().eq(index).attr('data-orbit-slide') + '"]');
-      link.siblings().removeClass(settings.bullets_active_class);
-      link.addClass(settings.bullets_active_class);
-    };
-
-    self.build_markup = function () {
-      slides_container.wrap('<div class="' + settings.container_class + '"></div>');
-      container = slides_container.parent();
-      slides_container.addClass(settings.slides_container_class);
-
-      if (settings.stack_on_small) {
-        container.addClass(settings.stack_on_small_class);
-      }
-
-      if (settings.navigation_arrows) {
-        container.append($('<a href="#"><span></span></a>').addClass(settings.prev_class));
-        container.append($('<a href="#"><span></span></a>').addClass(settings.next_class));
-      }
-
-      if (settings.timer) {
-        timer_container = $('<div>').addClass(settings.timer_container_class);
-        timer_container.append('<span>');
-        timer_container.append($('<div>').addClass(settings.timer_progress_class));
-        timer_container.addClass(settings.timer_paused_class);
-        container.append(timer_container);
-      }
-
-      if (settings.slide_number) {
-        number_container = $('<div>').addClass(settings.slide_number_class);
-        number_container.append('<span></span> ' + settings.slide_number_text + ' <span></span>');
-        container.append(number_container);
-      }
-
-      if (settings.bullets) {
-        bullets_container = $('<ol>').addClass(settings.bullets_container_class);
-        container.append(bullets_container);
-        bullets_container.wrap('<div class="orbit-bullets-container"></div>');
-        self.slides().each(function (idx, el) {
-          var bullet = $('<li>').attr('data-orbit-slide', idx).on('click', self.link_bullet);;
-          bullets_container.append(bullet);
-        });
-      }
-
-    };
-
-    self._goto = function (next_idx, start_timer) {
-      // if (locked) {return false;}
-      if (next_idx === idx) {return false;}
-      if (typeof timer === 'object') {timer.restart();}
-      var slides = self.slides();
-
-      var dir = 'next';
-      locked = true;
-      if (next_idx < idx) {dir = 'prev';}
-      if (next_idx >= slides.length) {
-        if (!settings.circular) {
-          return false;
-        }
-        next_idx = 0;
-      } else if (next_idx < 0) {
-        if (!settings.circular) {
-          return false;
-        }
-        next_idx = slides.length - 1;
-      }
-
-      var current = $(slides.get(idx));
-      var next = $(slides.get(next_idx));
-
-      current.css('zIndex', 2);
-      current.removeClass(settings.active_slide_class);
-      next.css('zIndex', 4).addClass(settings.active_slide_class);
-
-      slides_container.trigger('before-slide-change.fndtn.orbit');
-      settings.before_slide_change();
-      self.update_active_link(next_idx);
-
-      var callback = function () {
-        var unlock = function () {
-          idx = next_idx;
-          locked = false;
-          if (start_timer === true) {timer = self.create_timer(); timer.start();}
-          self.update_slide_number(idx);
-          slides_container.trigger('after-slide-change.fndtn.orbit', [{slide_number : idx, total_slides : slides.length}]);
-          settings.after_slide_change(idx, slides.length);
-        };
-        if (slides_container.outerHeight() != next.outerHeight() && settings.variable_height) {
-          slides_container.animate({'height': next.outerHeight()}, 250, 'linear', unlock);
-        } else {
-          unlock();
-        }
-      };
-
-      if (slides.length === 1) {callback(); return false;}
-
-      var start_animation = function () {
-        if (dir === 'next') {animate.next(current, next, callback);}
-        if (dir === 'prev') {animate.prev(current, next, callback);}
-      };
-
-      if (next.outerHeight() > slides_container.outerHeight() && settings.variable_height) {
-        slides_container.animate({'height': next.outerHeight()}, 250, 'linear', start_animation);
-      } else {
-        start_animation();
-      }
-    };
-
-    self.next = function (e) {
-      e.stopImmediatePropagation();
-      e.preventDefault();
-      self._goto(idx + 1);
-    };
-
-    self.prev = function (e) {
-      e.stopImmediatePropagation();
-      e.preventDefault();
-      self._goto(idx - 1);
-    };
-
-    self.link_custom = function (e) {
-      e.preventDefault();
-      var link = $(this).attr('data-orbit-link');
-      if ((typeof link === 'string') && (link = $.trim(link)) != '') {
-        var slide = container.find('[data-orbit-slide=' + link + ']');
-        if (slide.index() != -1) {self._goto(slide.index());}
-      }
-    };
-
-    self.link_bullet = function (e) {
-      var index = $(this).attr('data-orbit-slide');
-      if ((typeof index === 'string') && (index = $.trim(index)) != '') {
-        if (isNaN(parseInt(index))) {
-          var slide = container.find('[data-orbit-slide=' + index + ']');
-          if (slide.index() != -1) {self._goto(slide.index() + 1);}
-        } else {
-          self._goto(parseInt(index));
-        }
-      }
-
-    }
-
-    self.timer_callback = function () {
-      self._goto(idx + 1, true);
-    }
-
-    self.compute_dimensions = function () {
-      var current = $(self.slides().get(idx));
-      var h = current.outerHeight();
-      if (!settings.variable_height) {
-        self.slides().each(function(){
-          if ($(this).outerHeight() > h) { h = $(this).outerHeight(); }
-        });
-      }
-      slides_container.height(h);
-    };
-
-    self.create_timer = function () {
-      var t = new Timer(
-        container.find('.' + settings.timer_container_class),
-        settings,
-        self.timer_callback
-      );
-      return t;
-    };
-
-    self.stop_timer = function () {
-      if (typeof timer === 'object') {
-        timer.stop();
-      }
-    };
-
-    self.toggle_timer = function () {
-      var t = container.find('.' + settings.timer_container_class);
-      if (t.hasClass(settings.timer_paused_class)) {
-        if (typeof timer === 'undefined') {timer = self.create_timer();}
-        timer.start();
-      } else {
-        if (typeof timer === 'object') {timer.stop();}
-      }
-    };
-
-    self.init = function () {
-      self.build_markup();
-      if (settings.timer) {
-        timer = self.create_timer();
-        Foundation.utils.image_loaded(this.slides().children('img'), timer.start);
-      }
-      animate = new FadeAnimation(settings, slides_container);
-      if (settings.animation === 'slide') {
-        animate = new SlideAnimation(settings, slides_container);
-      }
-
-      container.on('click', '.' + settings.next_class, self.next);
-      container.on('click', '.' + settings.prev_class, self.prev);
-
-      if (settings.next_on_click) {
-        container.on('click', '.' + settings.slides_container_class + ' [data-orbit-slide]', self.link_bullet);
-      }
-
-      container.on('click', self.toggle_timer);
-      if (settings.swipe) {
-        container.on('touchstart.fndtn.orbit', function (e) {
-          if (!e.touches) {e = e.originalEvent;}
-          var data = {
-            start_page_x : e.touches[0].pageX,
-            start_page_y : e.touches[0].pageY,
-            start_time : (new Date()).getTime(),
-            delta_x : 0,
-            is_scrolling : undefined
-          };
-          container.data('swipe-transition', data);
-          e.stopPropagation();
-        })
-        .on('touchmove.fndtn.orbit', function (e) {
-          if (!e.touches) {
-            e = e.originalEvent;
-          }
-          // Ignore pinch/zoom events
-          if (e.touches.length > 1 || e.scale && e.scale !== 1) {
-            return;
-          }
-
-          var data = container.data('swipe-transition');
-          if (typeof data === 'undefined') {data = {};}
-
-          data.delta_x = e.touches[0].pageX - data.start_page_x;
-
-          if ( typeof data.is_scrolling === 'undefined') {
-            data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) );
-          }
-
-          if (!data.is_scrolling && !data.active) {
-            e.preventDefault();
-            var direction = (data.delta_x < 0) ? (idx + 1) : (idx - 1);
-            data.active = true;
-            self._goto(direction);
-          }
-        })
-        .on('touchend.fndtn.orbit', function (e) {
-          container.data('swipe-transition', {});
-          e.stopPropagation();
-        })
-      }
-      container.on('mouseenter.fndtn.orbit', function (e) {
-        if (settings.timer && settings.pause_on_hover) {
-          self.stop_timer();
-        }
-      })
-      .on('mouseleave.fndtn.orbit', function (e) {
-        if (settings.timer && settings.resume_on_mouseout) {
-          timer.start();
-        }
-      });
-
-      $(document).on('click', '[data-orbit-link]', self.link_custom);
-      $(window).on('load resize', self.compute_dimensions);
-      Foundation.utils.image_loaded(this.slides().children('img'), self.compute_dimensions);
-      Foundation.utils.image_loaded(this.slides().children('img'), function () {
-        container.prev('.' + settings.preloader_class).css('display', 'none');
-        self.update_slide_number(0);
-        self.update_active_link(0);
-        slides_container.trigger('ready.fndtn.orbit');
-      });
-    };
-
-    self.init();
-  };
-
-  var Timer = function (el, settings, callback) {
-    var self = this,
-        duration = settings.timer_speed,
-        progress = el.find('.' + settings.timer_progress_class),
-        start,
-        timeout,
-        left = -1;
-
-    this.update_progress = function (w) {
-      var new_progress = progress.clone();
-      new_progress.attr('style', '');
-      new_progress.css('width', w + '%');
-      progress.replaceWith(new_progress);
-      progress = new_progress;
-    };
-
-    this.restart = function () {
-      clearTimeout(timeout);
-      el.addClass(settings.timer_paused_class);
-      left = -1;
-      self.update_progress(0);
-    };
-
-    this.start = function () {
-      if (!el.hasClass(settings.timer_paused_class)) {return true;}
-      left = (left === -1) ? duration : left;
-      el.removeClass(settings.timer_paused_class);
-      start = new Date().getTime();
-      progress.animate({'width' : '100%'}, left, 'linear');
-      timeout = setTimeout(function () {
-        self.restart();
-        callback();
-      }, left);
-      el.trigger('timer-started.fndtn.orbit')
-    };
-
-    this.stop = function () {
-      if (el.hasClass(settings.timer_paused_class)) {return true;}
-      clearTimeout(timeout);
-      el.addClass(settings.timer_paused_class);
-      var end = new Date().getTime();
-      left = left - (end - start);
-      var w = 100 - ((left / duration) * 100);
-      self.update_progress(w);
-      el.trigger('timer-stopped.fndtn.orbit');
-    };
-  };
-
-  var SlideAnimation = function (settings, container) {
-    var duration = settings.animation_speed;
-    var is_rtl = ($('html[dir=rtl]').length === 1);
-    var margin = is_rtl ? 'marginRight' : 'marginLeft';
-    var animMargin = {};
-    animMargin[margin] = '0%';
-
-    this.next = function (current, next, callback) {
-      current.animate({marginLeft : '-100%'}, duration);
-      next.animate(animMargin, duration, function () {
-        current.css(margin, '100%');
-        callback();
-      });
-    };
-
-    this.prev = function (current, prev, callback) {
-      current.animate({marginLeft : '100%'}, duration);
-      prev.css(margin, '-100%');
-      prev.animate(animMargin, duration, function () {
-        current.css(margin, '100%');
-        callback();
-      });
-    };
-  };
-
-  var FadeAnimation = function (settings, container) {
-    var duration = settings.animation_speed;
-    var is_rtl = ($('html[dir=rtl]').length === 1);
-    var margin = is_rtl ? 'marginRight' : 'marginLeft';
-
-    this.next = function (current, next, callback) {
-      next.css({'margin' : '0%', 'opacity' : '0.01'});
-      next.animate({'opacity' :'1'}, duration, 'linear', function () {
-        current.css('margin', '100%');
-        callback();
-      });
-    };
-
-    this.prev = function (current, prev, callback) {
-      prev.css({'margin' : '0%', 'opacity' : '0.01'});
-      prev.animate({'opacity' : '1'}, duration, 'linear', function () {
-        current.css('margin', '100%');
-        callback();
-      });
-    };
-  };
-
-  Foundation.libs = Foundation.libs || {};
-
-  Foundation.libs.orbit = {
-    name : 'orbit',
-
-    version : '5.5.1',
-
-    settings : {
-      animation : 'slide',
-      timer_speed : 10000,
-      pause_on_hover : true,
-      resume_on_mouseout : false,
-      next_on_click : true,
-      animation_speed : 500,
-      stack_on_small : false,
-      navigation_arrows : true,
-      slide_number : true,
-      slide_number_text : 'of',
-      container_class : 'orbit-container',
-      stack_on_small_class : 'orbit-stack-on-small',
-      next_class : 'orbit-next',
-      prev_class : 'orbit-prev',
-      timer_container_class : 'orbit-timer',
-      timer_paused_class : 'paused',
-      timer_progress_class : 'orbit-progress',
-      slides_container_class : 'orbit-slides-container',
-      preloader_class : 'preloader',
-      slide_selector : '*',
-      bullets_container_class : 'orbit-bullets',
-      bullets_active_class : 'active',
-      slide_number_class : 'orbit-slide-number',
-      caption_class : 'orbit-caption',
-      active_slide_class : 'active',
-      orbit_transition_class : 'orbit-transitioning',
-      bullets : true,
-      circular : true,
-      timer : true,
-      variable_height : false,
-      swipe : true,
-      before_slide_change : noop,
-      after_slide_change : noop
-    },
-
-    init : function (scope, method, options) {
-      var self = this;
-      this.bindings(method, options);
-    },
-
-    events : function (instance) {
-      var orbit_instance = new Orbit(this.S(instance), this.S(instance).data('orbit-init'));
-      this.S(instance).data(this.name + '-instance', orbit_instance);
-    },
-
-    reflow : function () {
-      var self = this;
-
-      if (self.S(self.scope).is('[data-orbit]')) {
-        var $el = self.S(self.scope);
-        var instance = $el.data(self.name + '-instance');
-        instance.compute_dimensions();
-      } else {
-        self.S('[data-orbit]', self.scope).each(function (idx, el) {
-          var $el = self.S(el);
-          var opts = self.data_options($el);
-          var instance = $el.data(self.name + '-instance');
-          instance.compute_dimensions();
-        });
-      }
-    }
-  };
-
-}(jQuery, window, window.document));
\ No newline at end of file


[28/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.svg
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.svg b/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.svg
deleted file mode 100644
index 0d2afc7..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.svg
+++ /dev/null
@@ -1,565 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
-<metadata></metadata>
-<defs>
-<font id="fontawesomeregular" horiz-adv-x="1536" >
-<font-face units-per-em="1792" ascent="1536" descent="-256" />
-<missing-glyph horiz-adv-x="448" />
-<glyph unicode=" "  horiz-adv-x="448" />
-<glyph unicode="&#x09;" horiz-adv-x="448" />
-<glyph unicode="&#xa0;" horiz-adv-x="448" />
-<glyph unicode="&#xa8;" horiz-adv-x="1792" />
-<glyph unicode="&#xa9;" horiz-adv-x="1792" />
-<glyph unicode="&#xae;" horiz-adv-x="1792" />
-<glyph unicode="&#xb4;" horiz-adv-x="1792" />
-<glyph unicode="&#xc6;" horiz-adv-x="1792" />
-<glyph unicode="&#xd8;" horiz-adv-x="1792" />
-<glyph unicode="&#x2000;" horiz-adv-x="768" />
-<glyph unicode="&#x2001;" horiz-adv-x="1537" />
-<glyph unicode="&#x2002;" horiz-adv-x="768" />
-<glyph unicode="&#x2003;" horiz-adv-x="1537" />
-<glyph unicode="&#x2004;" horiz-adv-x="512" />
-<glyph unicode="&#x2005;" horiz-adv-x="384" />
-<glyph unicode="&#x2006;" horiz-adv-x="256" />
-<glyph unicode="&#x2007;" horiz-adv-x="256" />
-<glyph unicode="&#x2008;" horiz-adv-x="192" />
-<glyph unicode="&#x2009;" horiz-adv-x="307" />
-<glyph unicode="&#x200a;" horiz-adv-x="85" />
-<glyph unicode="&#x202f;" horiz-adv-x="307" />
-<glyph unicode="&#x205f;" horiz-adv-x="384" />
-<glyph unicode="&#x2122;" horiz-adv-x="1792" />
-<glyph unicode="&#x221e;" horiz-adv-x="1792" />
-<glyph unicode="&#x2260;" horiz-adv-x="1792" />
-<glyph unicode="&#x25fc;" horiz-adv-x="500" d="M0 0z" />
-<glyph unicode="&#xf000;" horiz-adv-x="1792" d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" />
-<glyph unicode="&#xf001;" d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89 t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" />
-<glyph unicode="&#xf002;" horiz-adv-x="1664" d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5 t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
-<glyph unicode="&#xf003;" horiz-adv-x="1792" d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13 t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
-<glyph unicode="&#xf004;" horiz-adv-x="1792" d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600 q-18 -18 -44 -18z" />
-<glyph unicode="&#xf005;" horiz-adv-x="1664" d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455 l502 -73q56 -9 56 -46z" />
-<glyph unicode="&#xf006;" horiz-adv-x="1664" d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500 l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" />
-<glyph unicode="&#xf007;" horiz-adv-x="1408" d="M1408 131q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q9 0 42 -21.5t74.5 -48t108 -48t133.5 -21.5t133.5 21.5t108 48t74.5 48t42 21.5q61 0 111.5 -20t85.5 -53.5t62 -81 t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
-<glyph unicode="&#xf008;" horiz-adv-x="1920" d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128 q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45 t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128 q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t1
 9 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19 t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
-<glyph unicode="&#xf009;" horiz-adv-x="1664" d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38 h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
-<glyph unicode="&#xf00a;" horiz-adv-x="1792" d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192 q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28
 t28 -68z" />
-<glyph unicode="&#xf00b;" horiz-adv-x="1792" d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" />
-<glyph unicode="&#xf00c;" horiz-adv-x="1792" d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" />
-<glyph unicode="&#xf00d;" horiz-adv-x="1408" d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68 t-28 -68l-294 -294l294 -294q28 -28 28 -68z" />
-<glyph unicode="&#xf00e;" horiz-adv-x="1664" d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224 q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5 t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
-<glyph unicode="&#xf010;" horiz-adv-x="1664" d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z " />
-<glyph unicode="&#xf011;" d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5 t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" />
-<glyph unicode="&#xf012;" horiz-adv-x="1792" d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23 v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" />
-<glyph unicode="&#xf013;" d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38 q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13 l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22 q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" />
-<glyph unicode="&#xf014;" horiz-adv-x="1408" d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576 q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832 q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
-<glyph unicode="&#xf015;" horiz-adv-x="1664" d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5 l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
-<glyph unicode="&#xf016;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z " />
-<glyph unicode="&#xf017;" d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf018;" horiz-adv-x="1920" d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256 q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" />
-<glyph unicode="&#xf019;" horiz-adv-x="1664" d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136 q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" />
-<glyph unicode="&#xf01a;" d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273 t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf01b;" d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198 t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf01c;" d="M1023 576h316q-1 3 -2.5 8t-2.5 8l-212 496h-708l-212 -496q-1 -2 -2.5 -8t-2.5 -8h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552 q25 -61 25 -123z" />
-<glyph unicode="&#xf01d;" d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf01e;" d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q14 0 25 -9 l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" />
-<glyph unicode="&#xf021;" d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117 q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5 q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" />
-<glyph unicode="&#xf022;" horiz-adv-x="1792" d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5 t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -1
 13 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47 t47 -113z" />
-<glyph unicode="&#xf023;" horiz-adv-x="1152" d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" />
-<glyph unicode="&#xf024;" horiz-adv-x="1792" d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48 t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf025;" horiz-adv-x="1664" d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78 t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5 t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" />
-<glyph unicode="&#xf026;" horiz-adv-x="768" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" />
-<glyph unicode="&#xf027;" horiz-adv-x="1152" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 35.5 t12 57t-12 57t-29 35.5t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" />
-<glyph unicode="&#xf028;" horiz-adv-x="1664" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 35.5 t12 57t-12 57t-29 35.5t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5 t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289 t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" />
-<glyph unicode="&#xf029;" horiz-adv-x="1408" d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" />
-<glyph unicode="&#xf02a;" horiz-adv-x="1792" d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" />
-<glyph unicode="&#xf02b;" d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5 l715 -714q37 -39 37 -91z" />
-<glyph unicode="&#xf02c;" horiz-adv-x="1920" d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5 l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" />
-<glyph unicode="&#xf02d;" horiz-adv-x="1664" d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23 q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906 q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5 t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" />
-<glyph unicode="&#xf02e;" horiz-adv-x="1280" d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
-<glyph unicode="&#xf02f;" horiz-adv-x="1664" d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68 v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" />
-<glyph unicode="&#xf030;" horiz-adv-x="1920" d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136 q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
-<glyph unicode="&#xf031;" horiz-adv-x="1664" d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57 q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -4 -0.5 -13t-0.5 -13q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5 q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" />
-<glyph unicode="&#xf032;" horiz-adv-x="1408" d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142 q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5 t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68.5 -0.5t67.5 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5 t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" />
-<glyph unicode="&#xf033;" horiz-adv-x="1024" d="M0 -126l17 85q6 2 81.5 21.5t111.5 37.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5 q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" />
-<glyph unicode="&#xf034;" horiz-adv-x="1792" d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2 t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5 q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27 q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" />
-<glyph unicode="&#xf035;" d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1 t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27 q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5 t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41
 .5t-59.5 49t-36 30q-26 21 -26 49 t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" />
-<glyph unicode="&#xf036;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45 t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf037;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19 h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf038;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45 t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf039;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45 t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf03a;" horiz-adv-x="1792" d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5 t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344 q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5 t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t
 -22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192 q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" />
-<glyph unicode="&#xf03b;" horiz-adv-x="1792" d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5 t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088 q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
-<glyph unicode="&#xf03c;" horiz-adv-x="1792" d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5 t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088 q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
-<glyph unicode="&#xf03d;" horiz-adv-x="1792" d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5 q39 -17 39 -59z" />
-<glyph unicode="&#xf03e;" horiz-adv-x="1920" d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216 q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
-<glyph unicode="&#xf040;" d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38 q53 0 91 -38l235 -234q37 -39 37 -91z" />
-<glyph unicode="&#xf041;" horiz-adv-x="1024" d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" />
-<glyph unicode="&#xf042;" d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf043;" horiz-adv-x="1024" d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362 q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" />
-<glyph unicode="&#xf044;" horiz-adv-x="1792" d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832 q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92 l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" />
-<glyph unicode="&#xf045;" horiz-adv-x="1664" d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832 q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5 t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" />
-<glyph unicode="&#xf046;" horiz-adv-x="1664" d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832 q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110 q24 -24 24 -57t-24 -57z" />
-<glyph unicode="&#xf047;" horiz-adv-x="1792" d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45 t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
-<glyph unicode="&#xf048;" horiz-adv-x="1024" d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 11 13 19z" />
-<glyph unicode="&#xf049;" horiz-adv-x="1792" d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 11 13 19l710 710 q19 19 32 13t13 -32v-710q4 11 13 19z" />
-<glyph unicode="&#xf04a;" horiz-adv-x="1664" d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-8 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q5 11 13 19z" />
-<glyph unicode="&#xf04b;" horiz-adv-x="1408" d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" />
-<glyph unicode="&#xf04c;" d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf04d;" d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf04e;" horiz-adv-x="1664" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-5 -10 -13 -19z" />
-<glyph unicode="&#xf050;" horiz-adv-x="1792" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v710q0 26 13 32t32 -13l710 -710q8 -8 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-5 -10 -13 -19l-710 -710 q-19 -19 -32 -13t-13 32v710q-5 -10 -13 -19z" />
-<glyph unicode="&#xf051;" horiz-adv-x="1024" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-5 -10 -13 -19z" />
-<glyph unicode="&#xf052;" horiz-adv-x="1538" d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" />
-<glyph unicode="&#xf053;" horiz-adv-x="1280" d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" />
-<glyph unicode="&#xf054;" horiz-adv-x="1280" d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" />
-<glyph unicode="&#xf055;" d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5 t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf056;" d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5 t103 -385.5z" />
-<glyph unicode="&#xf057;" d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19 q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf058;" d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf059;" d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59 q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf05a;" d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23 t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf05b;" d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109 q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143 q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf05c;" d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23 l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5 t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf05d;" d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198 t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf05e;" d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61 t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" />
-<glyph unicode="&#xf060;" d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5 t32.5 -90.5z" />
-<glyph unicode="&#xf061;" d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" />
-<glyph unicode="&#xf062;" horiz-adv-x="1664" d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651 q37 -39 37 -91z" />
-<glyph unicode="&#xf063;" horiz-adv-x="1664" d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" />
-<glyph unicode="&#xf064;" horiz-adv-x="1792" d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22 t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" />
-<glyph unicode="&#xf065;" d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332 q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf066;" d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45 t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" />
-<glyph unicode="&#xf067;" horiz-adv-x="1408" d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" />
-<glyph unicode="&#xf068;" horiz-adv-x="1408" d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" />
-<glyph unicode="&#xf069;" horiz-adv-x="1664" d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154 q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" />
-<glyph unicode="&#xf06a;" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192 q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" />
-<glyph unicode="&#xf06b;" d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320 q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5 t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" />
-<glyph unicode="&#xf06c;" horiz-adv-x="1792" d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268 q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-30 0 -51 11t-31 24t-27 42q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5 t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" />
-<glyph unicode="&#xf06d;" horiz-adv-x="1408" d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1 q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" />
-<glyph unicode="&#xf06e;" horiz-adv-x="1792" d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5 t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" />
-<glyph unicode="&#xf070;" horiz-adv-x="1792" d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9 q-105 -188 -315 -566t-316 -567l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5 q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z " />
-<glyph unicode="&#xf071;" horiz-adv-x="1792" d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185 q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" />
-<glyph unicode="&#xf072;" horiz-adv-x="1408" d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9 q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" />
-<glyph unicode="&#xf073;" horiz-adv-x="1664" d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64 q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47 h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
-<glyph unicode="&#xf074;" horiz-adv-x="1792" d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1 t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5 v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111 t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
-<glyph unicode="&#xf075;" horiz-adv-x="1792" d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281 q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" />
-<glyph unicode="&#xf076;" d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384 q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf077;" horiz-adv-x="1792" d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" />
-<glyph unicode="&#xf078;" horiz-adv-x="1792" d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" />
-<glyph unicode="&#xf079;" horiz-adv-x="1920" d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -11 7 -21 zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z " />
-<glyph unicode="&#xf07a;" horiz-adv-x="1664" d="M640 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1536 0q0 -52 -38 -90t-90 -38t-90 38t-38 90t38 90t90 38t90 -38t38 -90zM1664 1088v-512q0 -24 -16.5 -42.5t-40.5 -21.5l-1044 -122q13 -60 13 -70q0 -16 -24 -64h920q26 0 45 -19t19 -45 t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 11 8 31.5t16 36t21.5 40t15.5 29.5l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t19.5 -15.5t13 -24.5t8 -26t5.5 -29.5t4.5 -26h1201q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf07b;" horiz-adv-x="1664" d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
-<glyph unicode="&#xf07c;" horiz-adv-x="1920" d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5 t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" />
-<glyph unicode="&#xf07d;" horiz-adv-x="768" d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" />
-<glyph unicode="&#xf07e;" horiz-adv-x="1792" d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
-<glyph unicode="&#xf080;" horiz-adv-x="2048" d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" />
-<glyph unicode="&#xf081;" d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4 q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5 t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-<glyph unicode="&#xf082;" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-188v595h199l30 232h-229v148q0 56 23.5 84t91.5 28l122 1v207q-63 9 -178 9q-136 0 -217.5 -80t-81.5 -226v-171h-200v-232h200v-595h-532q-119 0 -203.5 84.5t-84.5 203.5v960 q0 119 84.5 203.5t203.5 84.5h960z" />
-<glyph unicode="&#xf083;" horiz-adv-x="1792" d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5 t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280 q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" />
-<glyph unicode="&#xf084;" horiz-adv-x="1792" d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26 l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5 t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" />
-<glyph unicode="&#xf085;" horiz-adv-x="1920" d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5 t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -10 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5 l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7 l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -9 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 
 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31 q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20 t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68 q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70 q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" />
-<glyph unicode="&#xf086;" horiz-adv-x="1792" d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224 q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7 q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" />
-<glyph unicode="&#xf087;" d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5 t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769 q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128 q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" />
-<glyph unicode="&#xf088;" d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 32 18 69t-17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5 t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5 h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -74 49 -163z" />
-<glyph unicode="&#xf089;" horiz-adv-x="896" d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" />
-<glyph unicode="&#xf08a;" horiz-adv-x="1792" d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559 q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5 q224 0 351 -124t127 -344z" />
-<glyph unicode="&#xf08b;" horiz-adv-x="1664" d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704 q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" />
-<glyph unicode="&#xf08c;" d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5 q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-<glyph unicode="&#xf08d;" horiz-adv-x="1152" d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38 t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" />
-<glyph unicode="&#xf08e;" horiz-adv-x="1792" d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320 q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" />
-<glyph unicode="&#xf090;" d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5 q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" />
-<glyph unicode="&#xf091;" horiz-adv-x="1664" d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91 t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96 q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" />
-<glyph unicode="&#xf092;" d="M394 184q-8 -9 -20 3q-13 11 -4 19q8 9 20 -3q12 -11 4 -19zM352 245q9 -12 0 -19q-8 -6 -17 7t0 18q9 7 17 -6zM291 305q-5 -7 -13 -2q-10 5 -7 12q3 5 13 2q10 -5 7 -12zM322 271q-6 -7 -16 3q-9 11 -2 16q6 6 16 -3q9 -11 2 -16zM451 159q-4 -12 -19 -6q-17 4 -13 15 t19 7q16 -5 13 -16zM514 154q0 -11 -16 -11q-17 -2 -17 11q0 11 16 11q17 2 17 -11zM572 164q2 -10 -14 -14t-18 8t14 15q16 2 18 -9zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-224q-16 0 -24.5 1t-19.5 5t-16 14.5t-5 27.5v239q0 97 -52 142q57 6 102.5 18t94 39 t81 66.5t53 105t20.5 150.5q0 121 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-86 13.5q-44 -113 -7 -204q-79 -85 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-40 -36 -49 -103 q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -103t0.5 
 -68q0 -22 -11 -33.5t-22 -13t-33 -1.5 h-224q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-<glyph unicode="&#xf093;" horiz-adv-x="1664" d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92 t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" />
-<glyph unicode="&#xf094;" d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5 q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44 q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5 q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -10 1 -18.5t3 -17t4 -13.5t6.5 -16t6.5 -17q16 -40 25 -118.5t9 -136.5z" />
-<glyph unicode="&#xf095;" horiz-adv-x="1408" d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -52.5 3.5t-57.5 12.5t-47.5 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-128 79 -264.5 215.5t-215.5 264.5q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47.5t-12.5 57.5t-3.5 52.5 q0 92 51 186q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174 q2 -1 19 -11.5t24 -14t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" />
-<glyph unicode="&#xf096;" horiz-adv-x="1408" d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832 q119 0 203.5 -84.5t84.5 -203.5z" />
-<glyph unicode="&#xf097;" horiz-adv-x="1280" d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289 q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
-<glyph unicode="&#xf098;" d="M1280 343q0 11 -2 16q-3 8 -38.5 29.5t-88.5 49.5l-53 29q-5 3 -19 13t-25 15t-21 5q-18 0 -47 -32.5t-57 -65.5t-44 -33q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170.5 126.5t-126.5 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5t-3.5 16.5q0 13 20.5 33.5t45 38.5 t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5t320.5 -216.5q6 -2 30 -11t33 -12.5 t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
-<glyph unicode="&#xf099;" horiz-adv-x="1664" d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41 q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" />
-<glyph unicode="&#xf09a;" horiz-adv-x="1024" d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" />
-<glyph unicode="&#xf09b;" d="M1536 640q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -39.5 7t-12.5 30v211q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 121 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-86 13.5 q-44 -113 -7 -204q-79 -85 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-40 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23 q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -89t0.5 -54q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf09c;" horiz-adv-x="1664" d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5 t316.5 -131.5t131.5 -316.5z" />
-<glyph unicode="&#xf09d;" horiz-adv-x="1920" d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608 q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" />
-<glyph unicode="&#xf09e;" horiz-adv-x="1408" d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5 t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294 q187 -186 294 -425.5t120 -501.5z" />
-<glyph unicode="&#xf0a0;" d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5 h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75 l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" />
-<glyph unicode="&#xf0a1;" horiz-adv-x="1792" d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5 t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" />
-<glyph unicode="&#xf0a2;" horiz-adv-x="1792" d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5 t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
-<glyph unicode="&#xf0a3;" d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70 l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70 l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" />
-<glyph unicode="&#xf0a4;" horiz-adv-x="1792" d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106 q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43 q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5 t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" />
-<glyph unicode="&#xf0a5;" horiz-adv-x="1792" d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-2 3 -3.5 4.5t-4 4.5t-4.5 5q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576 q-50 0 -89 -38.5t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45 t45 -19t45 19t19 45zM1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128 q0 122 81.5 189t206.5 67q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" />
-<glyph unicode="&#xf0a6;" d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576 q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5 t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76 q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" />
-<glyph unicode="&#xf0a7;" d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33 t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580 q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100 q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" />
-<glyph unicode="&#xf0a8;" d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf0a9;" d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf0aa;" d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf0ab;" d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
-<glyph unicode="&#xf0ac;" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11 q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 10.5t-9.5 10.5q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5 q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5 q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17
 t10.5 17q9 6 14 5.5t14.5 -5.5 t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-5 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3 q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25 q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5 t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-1
 5 25 -17 29q-3 5 -5.5 15.5 t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10t17 -20q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21 q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5 q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3 q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q
 -15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5 t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q7 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5 q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t

<TRUNCATED>

[42/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/application-menu-layout-menus.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/application-menu-layout-menus.png b/content-OLDSITE/components/viewers/wicket/images/application-menu-layout-menus.png
deleted file mode 100644
index 0bc73d1..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/application-menu-layout-menus.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/application-menu-tertiary.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/application-menu-tertiary.png b/content-OLDSITE/components/viewers/wicket/images/application-menu-tertiary.png
deleted file mode 100644
index f2d2281..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/application-menu-tertiary.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-940.png b/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-940.png
deleted file mode 100644
index c572707..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-estatio-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-estatio-940.png b/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-estatio-940.png
deleted file mode 100644
index 2fad852..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-estatio-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-estatio.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-estatio.png b/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-estatio.png
deleted file mode 100644
index 0fa0cfa..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel-estatio.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel.png b/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel.png
deleted file mode 100644
index b0d85f7..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/bookmarks/bookmarked-pages-panel.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/brand-logo-signin.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/brand-logo-signin.png b/content-OLDSITE/components/viewers/wicket/images/brand-logo-signin.png
deleted file mode 100644
index 92a022d..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/brand-logo-signin.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/brand-logo.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/brand-logo.png b/content-OLDSITE/components/viewers/wicket/images/brand-logo.png
deleted file mode 100644
index 7ab8ab3..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/brand-logo.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/copy-link/010-copy-link-button-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/copy-link/010-copy-link-button-940.png b/content-OLDSITE/components/viewers/wicket/images/copy-link/010-copy-link-button-940.png
deleted file mode 100644
index bf70a84..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/copy-link/010-copy-link-button-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/copy-link/010-copy-link-button.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/copy-link/010-copy-link-button.png b/content-OLDSITE/components/viewers/wicket/images/copy-link/010-copy-link-button.png
deleted file mode 100644
index ef64d29..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/copy-link/010-copy-link-button.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/copy-link/020-copy-link-dialog-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/copy-link/020-copy-link-dialog-940.png b/content-OLDSITE/components/viewers/wicket/images/copy-link/020-copy-link-dialog-940.png
deleted file mode 100644
index 84d050a..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/copy-link/020-copy-link-dialog-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/copy-link/020-copy-link-dialog.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/copy-link/020-copy-link-dialog.png b/content-OLDSITE/components/viewers/wicket/images/copy-link/020-copy-link-dialog.png
deleted file mode 100644
index 6be3190..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/copy-link/020-copy-link-dialog.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/copy-link/030-hints-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/copy-link/030-hints-940.png b/content-OLDSITE/components/viewers/wicket/images/copy-link/030-hints-940.png
deleted file mode 100644
index 3a4f690..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/copy-link/030-hints-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/copy-link/030-hints.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/copy-link/030-hints.png b/content-OLDSITE/components/viewers/wicket/images/copy-link/030-hints.png
deleted file mode 100644
index 5010132..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/copy-link/030-hints.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/copy-link/040-copy-link-with-hints-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/copy-link/040-copy-link-with-hints-940.png b/content-OLDSITE/components/viewers/wicket/images/copy-link/040-copy-link-with-hints-940.png
deleted file mode 100644
index 29ccf3b..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/copy-link/040-copy-link-with-hints-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/copy-link/040-copy-link-with-hints.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/copy-link/040-copy-link-with-hints.png b/content-OLDSITE/components/viewers/wicket/images/copy-link/040-copy-link-with-hints.png
deleted file mode 100644
index da9674f..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/copy-link/040-copy-link-with-hints.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/copy-link/050-title-url-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/copy-link/050-title-url-940.png b/content-OLDSITE/components/viewers/wicket/images/copy-link/050-title-url-940.png
deleted file mode 100644
index 955e6b2..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/copy-link/050-title-url-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/copy-link/050-title-url.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/copy-link/050-title-url.png b/content-OLDSITE/components/viewers/wicket/images/copy-link/050-title-url.png
deleted file mode 100644
index 7fbf6d5..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/copy-link/050-title-url.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/cust-order-product.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/cust-order-product.png b/content-OLDSITE/components/viewers/wicket/images/cust-order-product.png
deleted file mode 100644
index 3cec4bd..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/cust-order-product.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-footer.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-footer.png b/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-footer.png
deleted file mode 100644
index 48d3a39..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-footer.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-header-no-footer.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-header-no-footer.png b/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-header-no-footer.png
deleted file mode 100644
index 4e238f6..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-header-no-footer.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-header.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-header.png b/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-header.png
deleted file mode 100644
index 22e245b..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/embedded-view/no-header.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/embedded-view/regular.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/embedded-view/regular.png b/content-OLDSITE/components/viewers/wicket/images/embedded-view/regular.png
deleted file mode 100644
index 926fb7d..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/embedded-view/regular.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/010-attachment-field-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/010-attachment-field-940.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/010-attachment-field-940.png
deleted file mode 100644
index 96cbb31..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/010-attachment-field-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/010-attachment-field.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/010-attachment-field.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/010-attachment-field.png
deleted file mode 100644
index 013f6e2..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/010-attachment-field.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/020-edit-choose-file-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/020-edit-choose-file-940.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/020-edit-choose-file-940.png
deleted file mode 100644
index 7f90bea..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/020-edit-choose-file-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/020-edit-choose-file.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/020-edit-choose-file.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/020-edit-choose-file.png
deleted file mode 100644
index a7e3dc4..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/020-edit-choose-file.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/030-choose-file-using-browser-520.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/030-choose-file-using-browser-520.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/030-choose-file-using-browser-520.png
deleted file mode 100644
index 6a32d1b..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/030-choose-file-using-browser-520.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/030-choose-file-using-browser.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/030-choose-file-using-browser.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/030-choose-file-using-browser.png
deleted file mode 100644
index 700c325..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/030-choose-file-using-browser.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/040-edit-chosen-file-indicated-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/040-edit-chosen-file-indicated-940.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/040-edit-chosen-file-indicated-940.png
deleted file mode 100644
index d6bc924..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/040-edit-chosen-file-indicated-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/040-edit-chosen-file-indicated.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/040-edit-chosen-file-indicated.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/040-edit-chosen-file-indicated.png
deleted file mode 100644
index 60ea5b3..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/040-edit-chosen-file-indicated.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/050-ok-if-image-then-rendered-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/050-ok-if-image-then-rendered-940.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/050-ok-if-image-then-rendered-940.png
deleted file mode 100644
index 302bbbc..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/050-ok-if-image-then-rendered-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/050-ok-if-image-then-rendered.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/050-ok-if-image-then-rendered.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/050-ok-if-image-then-rendered.png
deleted file mode 100644
index 50799b2..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/050-ok-if-image-then-rendered.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/060-download-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/060-download-940.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/060-download-940.png
deleted file mode 100644
index 41b4b27..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/060-download-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/060-download.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/060-download.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/060-download.png
deleted file mode 100644
index f726d0d..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/060-download.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/070-edit-clear-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/070-edit-clear-940.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/070-edit-clear-940.png
deleted file mode 100644
index 0eae54e..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/070-edit-clear-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/file-upload-download/070-edit-clear.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/070-edit-clear.png b/content-OLDSITE/components/viewers/wicket/images/file-upload-download/070-edit-clear.png
deleted file mode 100644
index 57c2a24..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/file-upload-download/070-edit-clear.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/layouts/4-0-8-0.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/layouts/4-0-8-0.png b/content-OLDSITE/components/viewers/wicket/images/layouts/4-0-8-0.png
deleted file mode 100644
index 1ebb062..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/layouts/4-0-8-0.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/layouts/4-4-4-12.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/layouts/4-4-4-12.png b/content-OLDSITE/components/viewers/wicket/images/layouts/4-4-4-12.png
deleted file mode 100644
index fd946bf..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/layouts/4-4-4-12.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/layouts/6-6-0-12.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/layouts/6-6-0-12.png b/content-OLDSITE/components/viewers/wicket/images/layouts/6-6-0-12.png
deleted file mode 100644
index 369efb7..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/layouts/6-6-0-12.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/layouts/isis-layout-show-facets.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/layouts/isis-layout-show-facets.css b/content-OLDSITE/components/viewers/wicket/images/layouts/isis-layout-show-facets.css
deleted file mode 100644
index fc4cc76..0000000
--- a/content-OLDSITE/components/viewers/wicket/images/layouts/isis-layout-show-facets.css
+++ /dev/null
@@ -1,3 +0,0 @@
-\ufefful.isis-facets {
-    display: initial;
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/layouts/isis-layout.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/layouts/isis-layout.css b/content-OLDSITE/components/viewers/wicket/images/layouts/isis-layout.css
deleted file mode 100644
index 0219c64..0000000
--- a/content-OLDSITE/components/viewers/wicket/images/layouts/isis-layout.css
+++ /dev/null
@@ -1,253 +0,0 @@
-\ufeff.primary-1 {
-    background-color: #669900;
-}
-
-.primary-2 {
-    background-color: #669900;
-}
-
-.primary-3 {
-    background-color: #669900;
-}
-
-.primary-4 {
-    background-color: #99FF66;
-}
-
-.primary-5 {
-    background-color: #CCFF99;
-}
-
-.secondary-a-1 {
-    background-color: #006666;
-}
-
-.secondary-a-2 {
-    background-color: #006666;
-}
-
-.secondary-a-3 {
-    background-color: #006666;
-}
-
-.secondary-a-4 {
-    background-color: #66CCCC;
-}
-
-.secondary-a-5 {
-    background-color: #99CCCC;
-}
-
-.secondary-b-1 {
-    background-color: #999900;
-}
-
-.secondary-b-2 {
-    background-color: #999900;
-}
-
-.secondary-b-3 {
-    background-color: #999900;
-}
-
-.secondary-b-4 {
-    background-color: #FFFF66;
-}
-
-.secondary-b-5 {
-    background-color: #FFFFCC;
-}
-
-.complement-1 {
-    background-color: #990033;
-}
-
-.complement-2 {
-    background-color: #990033;
-}
-
-.complement-3 {
-    background-color: #990033;
-}
-
-.complement-4 {
-    background-color: #FF6699;
-}
-
-.complement-5 {
-    background-color: #FF99CC;
-}
-
-
-
-legend {
-    background-color: white;
-}
-
-fieldset {
-    padding-bottom: 10px;
-}
-
-span,li {
-    color: white;
-}
-span {
-    font-weight: bold;
-}
-
-li {
-    padding-bottom: 10px;
-    margin-bottom: 10px;
-}
-
-
-
-.isis-header {
-    padding: 20px 80px 20px 40px;
-    margin-right: 100px;
-    background-color: #99CCCC;
-    display: block;
-    width: 100%;
-}
-
-.isis-header span.isis-title {
-    font-size: xx-large;
-    padding: 5px 80px 5px 40px;
-    margin-right: 50px;
-    color: black;
-    background-color: #99FF66;
-    display: inline-table;
-    vertical-align: bottom;
-}
-
-.isis-header div.isis-actions span {
-    font-size: large;
-    padding: 5px 5px 5px 5px;
-    display: inline-table;
-}
-
-.isis-memberGroup, .isis-collection {
-    margin-top: 10px;
-    margin-bottom: 10px;
-    min-height: 100px;
-}
-
-.isis-memberGroup {
-    background-color: #669900;
-}
-
-.isis-collection {
-    background-color: #999900;
-}
-
-
-div.isis-property > span {
-    margin-left: 5%;
-    padding-left: 10px;
-    width: 90%;
-    display: block;
-}
-
-fieldset div.isis-property > span {
-    padding: 5px;
-    margin: 10px;
-    background-color: #006666;
-}
-
-.isis-header div.isis-actions,
-fieldset div.isis-actions {
-    margin-left: 60px;
-}
-
-fieldset.isis-collection div.isis-actions {
-    margin-left: 60px;
-}
-
-.isis-header .isis-actions {
-    display: inline-block;
-}
-        
-.isis-header div.isis-action,
-fieldset div.isis-action {
-    display: inline-table;
-    padding: 5px;
-    margin-top: 5px;
-    margin-bottom: 5px;
-    background-color: #990033;
-}
-
-
-fieldset div.isis-action span {
-    background-color: #990033;
-}
-
-.isis-memberGroups {}
-
-.isis-memberGroup.min-height-50,
-.isis-collection.min-height-50 {
-    min-height: 50px;
-}
-
-.isis-memberGroup.min-height-100,
-.isis-collection.min-height-100 {
-    min-height: 100px;
-}
-
-.isis-memberGroup.min-height-150,
-.isis-collection.min-height-150 {
-    min-height: 150px;
-}
-
-.isis-memberGroup.min-height-200,
-.isis-collection.min-height-200 {
-    min-height: 200px;
-}
-
-.isis-memberGroup.min-height-250,
-.isis-collection.min-height-250 {
-    min-height: 250px;
-}
-
-.isis-memberGroup.min-height-300,
-.isis-collection.min-height-300 {
-    min-height: 300px;
-}
-
-.isis-memberGroup.min-height-350,
-.isis-collection.min-height-350 {
-    min-height: 350px;
-}
-
-.isis-memberGroup.min-height-400,
-.isis-collection.min-height-400 {
-    min-height: 400px;
-}
-
-.isis-memberGroup .isis-hidden {
-    display: none;
-}
-
-.isis-action ul.isis-facets li {
-    margin-top: 30px;
-}
-ul.isis-facets li {
-    margin-left: 40px;
-    font-size: small;
-}
-.isis-action ul.isis-facets li {
-    margin-top: 10px;
-    margin-left: 20px;
-}
-.isis-action ul.isis-facets li {
-    font-size: small;
-}
-ul.isis-facets {
-    line-height: 0px;
-}
-ul.isis-facets {
-    margin:0px;
-}
-
-.isis-facets {
-    display: none;
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/login-page-default.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/login-page-default.png b/content-OLDSITE/components/viewers/wicket/images/login-page-default.png
deleted file mode 100644
index fdf2dee..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/login-page-default.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-password-reset.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-password-reset.png b/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-password-reset.png
deleted file mode 100644
index b557269..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-password-reset.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-remember-me.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-remember-me.png b/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-remember-me.png
deleted file mode 100644
index fe69496..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-remember-me.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-sign-up.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-sign-up.png b/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-sign-up.png
deleted file mode 100644
index 8ff8bc3..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/login-page-suppress-sign-up.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/recent-pages/recent-pages-940.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/recent-pages/recent-pages-940.png b/content-OLDSITE/components/viewers/wicket/images/recent-pages/recent-pages-940.png
deleted file mode 100644
index 2e55860..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/recent-pages/recent-pages-940.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/recent-pages/recent-pages.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/recent-pages/recent-pages.png b/content-OLDSITE/components/viewers/wicket/images/recent-pages/recent-pages.png
deleted file mode 100644
index 8be97de..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/recent-pages/recent-pages.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/sign-up-after-registration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/sign-up-after-registration.png b/content-OLDSITE/components/viewers/wicket/images/sign-up-after-registration.png
deleted file mode 100644
index 59902f9..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/sign-up-after-registration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/sign-up-email-with-verification-link.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/sign-up-email-with-verification-link.png b/content-OLDSITE/components/viewers/wicket/images/sign-up-email-with-verification-link.png
deleted file mode 100644
index 021b642..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/sign-up-email-with-verification-link.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/sign-up-login-page-after-sign-up.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/sign-up-login-page-after-sign-up.png b/content-OLDSITE/components/viewers/wicket/images/sign-up-login-page-after-sign-up.png
deleted file mode 100644
index 3402bf6..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/sign-up-login-page-after-sign-up.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/sign-up-page.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/sign-up-page.png b/content-OLDSITE/components/viewers/wicket/images/sign-up-page.png
deleted file mode 100644
index 8e3bdaa..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/sign-up-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/sign-up-registration-page.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/sign-up-registration-page.png b/content-OLDSITE/components/viewers/wicket/images/sign-up-registration-page.png
deleted file mode 100644
index 189965a..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/sign-up-registration-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/theme-chooser/example-1.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/theme-chooser/example-1.png b/content-OLDSITE/components/viewers/wicket/images/theme-chooser/example-1.png
deleted file mode 100644
index 4db4b18..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/theme-chooser/example-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/images/theme-chooser/example-2.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/images/theme-chooser/example-2.png b/content-OLDSITE/components/viewers/wicket/images/theme-chooser/example-2.png
deleted file mode 100644
index 435194d..0000000
Binary files a/content-OLDSITE/components/viewers/wicket/images/theme-chooser/example-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/isisaddons/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/isisaddons/about.md b/content-OLDSITE/components/viewers/wicket/isisaddons/about.md
deleted file mode 100644
index a98c688..0000000
--- a/content-OLDSITE/components/viewers/wicket/isisaddons/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: Wicket viewer extensions
-
-go back to: [documentation](../../../../documentation.html)

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-excel.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-excel.md b/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-excel.md
deleted file mode 100644
index 3d4ef36..0000000
--- a/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-excel.md
+++ /dev/null
@@ -1,30 +0,0 @@
-Title: Download as Excel extension for Wicket viewer
-
-This [Wicket extension](https://github.com/isisaddons/isis-wicket-excel) allow a collection of entities to be downloaded as an Excel spreadsheet (using [Apache POI](http://poi.apache.org)).
-
-## Screenshots
-
-The following screenshots are taken from [demo app](https://github.com/isisaddons/isis-wicket-excel/tree/master/zzzdemo) for this module.
-
-The extension renders a new tab (highlighted): 
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-excel/master/images/excel-tab.png" style="width: 900px;"/>
-
-Clicking the tab provides a download link:
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-excel/master/images/download-link.png" style="width: 900px;"/>
-
-The downloaded file can be opened in Excel:
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-excel/master/images/excel.png" style="width: 600px;"/>
-
-
-## Download
-
-The extension is hosted on [github](https://github.com/isisaddons/isis-wicket-excel).
-
-## See also
-
-See also the [Excel domain service](../../../../modules/isis-module-excel.html), which allows programmatic export and import, eg to support bulk updating/inserting.
-
-   

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-fullcalendar2.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-fullcalendar2.md b/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-fullcalendar2.md
deleted file mode 100644
index 89215c7..0000000
--- a/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-fullcalendar2.md
+++ /dev/null
@@ -1,26 +0,0 @@
-Title: Full calendar2 extension for Wicket viewer
-
-This [Wicket extension](https://github.com/isisaddons/isis-wicket-fullcalendar2) renders a collection of entities within a fullpage calendar. 
-
-## Screenshots
-
-The following screenshots are taken from the [demo app](https://github.com/isisaddons/isis-wicket-fullcalendar2/tree/master/zzzdemo) for this module.
-
-Standalone collection:
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-fullcalendar2/master/images/standalone-collection.png" style="width: 900px;"/>
-
-
-Parented collection in a custom dashboard view model
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-fullcalendar2/master/images/dashboard.png" style="width: 900px;"/>
-
-
-Parented collection in a regular entity:
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-fullcalendar2/master/images/parented-collection.png" style="width: 900px;"/>
-  
-  
-## Download
-
-The extension is hosted on [github](https://github.com/isisaddons/isis-wicket-fullcalendar2).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-gmap3.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-gmap3.md b/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-gmap3.md
deleted file mode 100644
index ff16cfb..0000000
--- a/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-gmap3.md
+++ /dev/null
@@ -1,24 +0,0 @@
-Title: Gmap3 (google maps) extension for Wicket viewer
-
-This [Wicket extension](https://github.com/isisaddons/isis-wicket-gmap3) renders a collection of entities within a map (using google's [gmap3](https://developers.google.com/maps/documentation/javascript/) API).
-
-## Screenshots
-
-The following screenshots are taken from the [demo app](https://github.com/isisaddons/isis-wicket-gmap3/tree/master/zzzdemo) for this module. Each `ToDoItem` has been made `Locatable`.
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-gmap3/master/images/screenshot-1.png" style="width: 900px;"/>
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-gmap3/master/images/screenshot-2.png" style="width: 900px;"/>
-
-
-## <a name="screencast"></a>Screencast
-
-This screencast shows how to customize the Wicket viewer, integrating google maps.
-
-<iframe width="630" height="472" src="http://www.youtube.com/embed/9o5zAME8LrM" frameborder="0" allowfullscreen></iframe>
-
-Note: this screencast is out of date.  See instead the [demo app](https://github.com/isisaddons/isis-wicket-gmap3/tree/master/zzzdemo) that comes with the Isis addons project.
-    
-## Download
-
-The extension is hosted on [github](https://github.com/isisaddons/isis-wicket-gmap3).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-wickedcharts.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-wickedcharts.md b/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-wickedcharts.md
deleted file mode 100644
index 8fb5e33..0000000
--- a/content-OLDSITE/components/viewers/wicket/isisaddons/isis-wicket-wickedcharts.md
+++ /dev/null
@@ -1,38 +0,0 @@
-Title: Wickedcharts extension for Wicket viewer
-
-A [Wicket extension](https://github.com/isisaddons/isis-wicket-wickedcharts) integrating Isis with [Wicked Charts](https://code.google.com/p/wicked-charts/).  *Wicked Charts* is in turn an integration between [Apache Wicket](http://wicket.apache.org) and the [Highcharts](http://www.highcharts.com/) JS charting library).
-
-The library provides two separate components/extensions for the Wicket viewer:
-
-* `summarycharts`: render a standalone collection with `BigDecimal` properties as a chart.  (This component can be thought of as an enhancement of the base `summary` view provided by Wicket UI viewer).
-
-* `scalarchart`: renders a standalone scalar value (from an action invocation) as a chart
-
-**Please note that while this project and *Wicked Charts* are licensed under Apache 2.0 License, *Highcharts* itself is only free for non-commercial use.  See [here](http://shop.highsoft.com/highcharts.html) for further details.**
-
-
-## Screenshots
-
-The following screenshots are taken from the [demo app](https://github.com/isisaddons/isis-wicket-wickedcharts/tree/master/zzzdemo) for this module.
-
-#### Summary Charts
-
-A collection with `BigDecimal` properties:
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-wickedcharts/master/images/summarychart-tab.png" style="width: 900px;"/>
-
-renders the returned chart with associated summary data:
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-wickedcharts/master/images/summarychart.png" style="width: 900px;"/>
-
-
-#### Scalar Chart
-
-Result of an action to analyze `ToDoItem`s by their category:
-
-<img src="https://raw.githubusercontent.com/isisaddons/isis-wicket-wickedcharts/master/images/piechart.png" style="width: 900px;"/>
-
-   
-## Download
-
-The extension is hosted on [github](https://github.com/isisaddons/isis-wicket-wickedcharts).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/recent-pages.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/recent-pages.md b/content-OLDSITE/components/viewers/wicket/recent-pages.md
deleted file mode 100644
index dc4bbb7..0000000
--- a/content-OLDSITE/components/viewers/wicket/recent-pages.md
+++ /dev/null
@@ -1,30 +0,0 @@
-Title: Recent Pages
-
-[//]: # (content copied to _user-guide_wicket-viewer_features)
-
-The Wicket viewer provides a recent pages drop-down that acts as a breadcrumb trail.  Using it, the user can quickly open a recently accessed domain object.
-
-##Screenshots
-
-The following screenshot, taken from the [Estatio](https://github.com/estatio/estatio) application, shows the recent pages drop-down after a number of pages have been accessed.  
-
-<a href="images/recent-pages/recent-pages.png"><img src="images/recent-pages/recent-pages-940.png"/></a>
-
-(screenshot of v1.4.0)
-
-##Domain Code
-
-The recent pages drop-down is automatically populated; no changes need to be made to the domain classes.
-
-##User Experience
-
-Selecting the domain object from the list causes the viewer to automatically navigate to the page for the selected object.
-
-####Related functionality
-
-The [bookmarks](./bookmarks.html) (sliding panel) also provides links to recently visited objects, but only those explicitly marked as `@Bookmarkable`.  In contrast to the recent pages drop-down, the bookmarks panel also nests related objects together hierarchically.
-
-##Configuration
-
-The number of objects is hard-coded as 10; it cannot currently be configured.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/about.md b/content-OLDSITE/components/viewers/wicket/release-notes/about.md
deleted file mode 100644
index ee114ed..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/about.md
+++ /dev/null
@@ -1,14 +0,0 @@
-Title: Release Notes
-
-As of 1.8.0, the Wicket viewer component has been included in Core; see [core-1.8-0 release notes](../../../../core/release-notes/isis-1.8.0.html).
-
-- [isis-viewer-wicket-1.7.0](isis-viewer-wicket-1.7.0.html)
-- [isis-viewer-wicket-1.6.0](isis-viewer-wicket-1.6.0.html)
-- [isis-viewer-wicket-1.5.0](isis-viewer-wicket-1.5.0.html)
-- [isis-viewer-wicket-1.4.1](isis-viewer-wicket-1.4.1.html)
-- [isis-viewer-wicket-1.4.0](isis-viewer-wicket-1.4.0.html)
-- [isis-viewer-wicket-1.3.1](isis-viewer-wicket-1.3.1.html)
-- [isis-viewer-wicket-1.3.0](isis-viewer-wicket-1.3.0.html)
-- [isis-viewer-wicket-1.2.0](isis-viewer-wicket-1.2.0.html)
-- [isis-viewer-wicket-1.1.0](isis-viewer-wicket-1.1.0.html)
-- [isis-viewer-wicket-1.0.0](isis-viewer-wicket-1.0.0.html)

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.0.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.0.0.md b/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.0.0.md
deleted file mode 100644
index abc55ca..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.0.0.md
+++ /dev/null
@@ -1,38 +0,0 @@
-Title: isis-viewer-wicket-1.0.0
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-232'>ISIS-232</a>] -         General improvements to the Wicket viewer
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-263'>ISIS-263</a>] -         Introduce a new @CommonlyUsed annotation as a hint for the UI.  To be implemented by Wicket viewer (as a minimum)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-264'>ISIS-264</a>] -         Add @Paged annotation (for use by viewer-side paging as a minimum).  Implement in Wicket as a minimum
-</li>
-</ul>
-                                                                       
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-239'>ISIS-239</a>] -         Add support for MultiLine facet in Wicket viewer
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-244'>ISIS-244</a>] -         Hide properties in tables that are statically invisible within the Wicket viewer
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-251'>ISIS-251</a>] -         Implement concurrency exception handling in Wicket viewer
-</li>
-</ul>
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-287'>ISIS-287</a>] -         BigInteger types throw error in Wicket viewer
-</li>
-</ul>
-            
-    
-<h2>        Wish
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-271'>ISIS-271</a>] -         the option to overrule properties distributed as part of the application (read external properties)
-</li>
-</ul>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.1.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.1.0.md b/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.1.0.md
deleted file mode 100644
index 8a9e7b7..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.1.0.md
+++ /dev/null
@@ -1,31 +0,0 @@
-Title: isis-viewer-wicket-1.1.0
-                
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-282'>ISIS-282</a>] -         Add support for file uploads and downloads to Wicket viewer and JDO objectstore
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-304'>ISIS-304</a>] -         Contributed actions for collections (1-arg, no business rules) do not appear.
-</li>
-</ul>
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-308'>ISIS-308</a>] -         Don&#39;t show (null) for a property or a parameter that has no reference (instead show an empty string)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-309'>ISIS-309</a>] -         Minor fixes to support extensions to Wicket viewer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-315'>ISIS-315</a>] -         Allow Wicket applications to bootstrap from a config directory outside of WEB-INF
-</li>
-</ul>
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-300'>ISIS-300</a>] -         The home page link in Wicket viewer goes to root context &quot;/&quot;, rather than to the base of the webapp.
-</li>
-</ul>
-            
-    
-                    
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.2.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.2.0.md b/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.2.0.md
deleted file mode 100644
index f34f5c8..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.2.0.md
+++ /dev/null
@@ -1,103 +0,0 @@
-Title: isis-viewer-wicket-1.2.0
-                
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-328'>ISIS-328</a>] -         Wicket viewer should shutdown Isis core on completion
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-344'>ISIS-344</a>] -         Automatically exclude &quot;parent references&quot; from parented collections.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-351'>ISIS-351</a>] -         Provide the ability for certain runtime exceptions to be recognized as non-fatal, for rendering to the user.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-360'>ISIS-360</a>] -         About page on wicket viewer should show version, build number and other details.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-363'>ISIS-363</a>] -         Wicket viewer should abbreviate title to different lengths for parented vs standalone collections.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-384'>ISIS-384</a>] -         Provide automatic totalling of collections.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-400'>ISIS-400</a>] -         In the wicket viewer, allow actions to be associated with properties (similar to how this can be done with collections)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-407'>ISIS-407</a>] -         Annotation to automatically adjust end dates of ranges so that they are shown as inclusive vs exclusive.
-</li>
-</ul>
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-314'>ISIS-314</a>] -         The wicket viewer should honour precision and scale when rendering BigDecimal values.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-320'>ISIS-320</a>] -         Be more verbose when wicket page fails to render
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-330'>ISIS-330</a>] -         Wicket viewer calls choices method while figuring out how to render properties.  Should call less often (if not at all).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-335'>ISIS-335</a>] -         Don&#39;t include (or perhaps abbreviate) the title text in collections
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-337'>ISIS-337</a>] -         Reduce size of font in breadcrumbs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-338'>ISIS-338</a>] -         Right align number fields (byte, short, int, long, float, double, BigInteger, BigDecimal)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-339'>ISIS-339</a>] -         Wicket Autocomplete should only fire if at least 1 character has been entered.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-340'>ISIS-340</a>] -         Wicket viewer bookmarks should show icon as well as title
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-343'>ISIS-343</a>] -         Introduce @Render annotation and deprecate @Resolve
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-349'>ISIS-349</a>] -         Show notifications, warning messages and error messages in Wicket
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-350'>ISIS-350</a>] -         Provide a fallback error page in case of runtime exception being thrown.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-357'>ISIS-357</a>] -         Gracefully handle objects that have been deleted.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-362'>ISIS-362</a>] -         Upgrade to JMock 2.6.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-364'>ISIS-364</a>] -         Suppress components of title when rendered in a parented collection.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-365'>ISIS-365</a>] -         Should not add same object to bookmarks (breadcrumbs) twice if its title has changed.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-392'>ISIS-392</a>] -         In Wicket, provide a datepicker for all of the date/datetime value types.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-393'>ISIS-393</a>] -         Upgrade to Wicket 6.7.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-394'>ISIS-394</a>] -         Use JQuery UI date picker rather than the YUI picker.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-395'>ISIS-395</a>] -         Allow Wicket viewer&#39;s date pattern to be globally configurable
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-396'>ISIS-396</a>] -         Wicket/JDO handling of BigDecimal properties should honour the @Column&#39;s scale attribute.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-403'>ISIS-403</a>] -         Improve the bookmarks in the Wicket viewer.
-</li>
-</ul>
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-295'>ISIS-295</a>] -         NullPointerException when view aggregated entity using Wicket viewer
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-321'>ISIS-321</a>] -         gracefully handle any constraint violation thrown by the DataNucleus persistence mechanism (to be handled by JDO ObjectStore &amp; Wicket)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-334'>ISIS-334</a>] -         method String iconName() is never called in entities
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-336'>ISIS-336</a>] -         Fix CSS for Wicket viewer so that disabled application actions (on menu bar) are shown greyed out.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-341'>ISIS-341</a>] -         if search and get no results, then click on the OK, then get a stack trace
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-342'>ISIS-342</a>] -         Bootstrapping Wicket application should load supplementary config files for viewers.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-354'>ISIS-354</a>] -         Issues with Wicket viewer and tck examples
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-359'>ISIS-359</a>] -         Bulk actions being shown even if action is not a no-arg...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-382'>ISIS-382</a>] -         Quickly pressing enter multiple times on an object form creates multiple instances.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-385'>ISIS-385</a>] -         In the wicket viewer, actions rendered by collections are never shown as disabled.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-388'>ISIS-388</a>] -         Bulk actions in Wicket viewer not correctly redirecting to error page if an unexpected error occurs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-390'>ISIS-390</a>] -         Fix NPE in Wicket viewer if tries to render an action that is invisible.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-402'>ISIS-402</a>] -         Wicket viewer, show bulk actions for prototype or exploring modes.
-</li>
-</ul>
-
-                        
-                                        
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.3.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.3.0.md b/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.3.0.md
deleted file mode 100644
index 2e78340..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.3.0.md
+++ /dev/null
@@ -1,106 +0,0 @@
-Title: isis-viewer-wicket-1.3.0
-                           
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-417'>ISIS-417</a>] -         In wicket viewer, provide a &#39;select all&#39; checkbox on table (for invoking bulk actions)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-419'>ISIS-419</a>] -         Add an autoCompleteXxx() method for more context-sensitive lookups.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-430'>ISIS-430</a>] -         Allow the sort order for SortedSet parented collections to be overridden with a new @SortedBy annotation.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-432'>ISIS-432</a>] -         In the wicket viewer, table columns should be sortable
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-433'>ISIS-433</a>] -         Provide context-specific autoComplete through prefixed methods on actions parameters (cf choices method).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-434'>ISIS-434</a>] -         Provide context-specific autoComplete through prefixed methods on properties
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-443'>ISIS-443</a>] -         Provide the ability to group domain services into logical menus, using @MemberOrder.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-445'>ISIS-445</a>] -         Actions returning blobs or clobs should download as a file.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-447'>ISIS-447</a>] -         In Wicket viewer, distinguish prototype/exploration actions in the app menu
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-457'>ISIS-457</a>] -         New annotation @CssClass for class member, should render in the HTML markup for that member.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-468'>ISIS-468</a>] -         Provide better layout management of pages in the Wicket viewer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-475'>ISIS-475</a>] -         Dynamic layout using JSON, using an Xxx.layout.json file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-478'>ISIS-478</a>] -         Provide conditional choices, defaults and validation between action parameters
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-497'>ISIS-497</a>] -         Allow service actions to be rendered as contributed collections or as contributed properties.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-498'>ISIS-498</a>] -         Enhance Wicket&#39;s BlobPanel so that, if an image is uploaded as the blob, then it is displayed in thumbnail form.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-553'>ISIS-553</a>] -         Provide view model support, as sketched out in the Restful Objects spec
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-554'>ISIS-554</a>] -         Automatically render a &quot;Dashboard&quot; service (perhaps one annotated with @Dashboard) as an object in the Wicket viewer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-559'>ISIS-559</a>] -         When a @Bulk action is invoked, an interaction context (available via a ThreadLocal) should provide additional contextual information.
-</li>
-</ul>
-                        
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-416'>ISIS-416</a>] -         Make spinning icon image in Wicket pluggable
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-424'>ISIS-424</a>] -         Make rememberMe configurable on Wicket sign-in page, and make non-final so can be subclassed.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-444'>ISIS-444</a>] -         Autocomplete should allow minimum characters to be specified; choices should require no characters to be specified.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-453'>ISIS-453</a>] -         Extend @MemberGroups annotation so that it can provide a hint to lay out properties on either left or right hand side of the page (with respect to Wicket viewer&#39;s rendering)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-455'>ISIS-455</a>] -         In Wicket viewer, the links (rendered as buttons) for actions should include the identifier of the action, so that they can be targetted for application-specific CSS.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-473'>ISIS-473</a>] -         Allow operations to individually be specified for &quot;@bookmarkable&quot; behaviour.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-480'>ISIS-480</a>] -         With the new multiple columns for properties, should only be a single edit form, and should also allow collections to &quot;overflow&quot; underneath property columns if need be.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-490'>ISIS-490</a>] -         Switch from log4j to using slf4j throughout
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-500'>ISIS-500</a>] -         Make EntityIconAndTitlePanel easier to subclass; minor tidy up ComponentFactory and PageRegistryDefault.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-520'>ISIS-520</a>] -         Allow wicket viewer to be run in either development or deployment mode by passing in the Isis --type cmd line arg.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-521'>ISIS-521</a>] -         Xxx.layout.json is not read for abstract classes (as used for parented collections)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-523'>ISIS-523</a>] -         If max length of title in collections is 0, then suppress the title label also.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-525'>ISIS-525</a>] -         Wicket tags should be stripped by default, overridable with an Isis property.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-527'>ISIS-527</a>] -         Wicket viewer, auto-focus on first field when edit an object or on action parameter.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-530'>ISIS-530</a>] -         Upgrade to Wicket 6.10.0 and wicket-jquery-ui
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-538'>ISIS-538</a>] -         Improve performance of rendering lists (in Wicket viewer)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-547'>ISIS-547</a>] -         Provide better error logging from the Wicket applicaiton init() method if Isis fails to boot.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-558'>ISIS-558</a>] -         When bulk action is invoked, the action that generated the collection should be resubmitted (so that a full refresh takes place).
-</li>
-</ul>
-    
-
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-401'>ISIS-401</a>] -         In wicket viewer, concurrency checking is currently disabled when invoke action on an entity.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-449'>ISIS-449</a>] -         Error handling when transaction aborted incorrect
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-502'>ISIS-502</a>] -         wicket componentList order sensitivity
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-551'>ISIS-551</a>] -         Not forwarding onto the error page correctly if any of the application actions (ie menus) hit the object store when the transaction has been set to ABORT due to an earlier failure.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-552'>ISIS-552</a>] -         Upgrade to Wicket 6.11.0 and disable HTML5 functionality that caused interference between required text fields and the Wicket viewer&#39;s veil.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-560'>ISIS-560</a>] -         When invoking an action, drop downs get cleared (in the UI) if there is a validation error, but the underlying model is set.  
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-566'>ISIS-566</a>] -         Concurrency conflict on related entity that has not been edited
-</li>
-</ul>
-     
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.3.1.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.3.1.md b/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.3.1.md
deleted file mode 100644
index 7d37264..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.3.1.md
+++ /dev/null
@@ -1,29 +0,0 @@
-Title: isis-viewer-wicket-1.3.1
-                           
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-575'>ISIS-575</a>] -         Tiny new feature... add a tooltip to icons/titles so can see what type it represents.
-</li>
-</ul>
-
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-560'>ISIS-560</a>] -         When invoking an action, drop downs get cleared (in the UI) if there is a validation error, but the underlying model is set.  
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-570'>ISIS-570</a>] -         Drop downs for action parameters don&#39;t repaint themselves correctly when a validation error occurs for other parameters on the form.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-580'>ISIS-580</a>] -         Date fields are cleared  when tabbing through other fields.
-</li>
-</ul>
-                    
-                            
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-581'>ISIS-581</a>] -         Release tasks for Isis wicket viewer v1.3.1
-</li>
-</ul>
-                     
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.4.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.4.0.md b/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.4.0.md
deleted file mode 100644
index 5f21dec..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.4.0.md
+++ /dev/null
@@ -1,118 +0,0 @@
-Title: isis-viewer-wicket-1.4.0
-                           
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-472'>ISIS-472</a>] -         Limit number of bookmarks
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-608'>ISIS-608</a>] -         Show count for collections (if rendered eagerly), else a hint to expand.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-609'>ISIS-609</a>] -         Suppress showing actions for collections that are not rendered eagerly
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-612'>ISIS-612</a>] -         Return a URL from an action opens a new browser window
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-625'>ISIS-625</a>] -         Better reporting of metamodel violation errors
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-633'>ISIS-633</a>] -         Press ESC to close/cancel the action prompt dialog
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-638'>ISIS-638</a>] -         Provide the capability to capture UI hints, and copy to clipboard
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-642'>ISIS-642</a>] -         Provide breadcrumb drop-down; when revisiting a page, any UI hints from last visit should be retained.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-648'>ISIS-648</a>] -         Improve support for bulk update
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-649'>ISIS-649</a>] -         In wicket viewer, make it easier to develop custom styling by wrapping the body of all pages in a div with custom style
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-701'>ISIS-701</a>] -         In Wicket viewer, make uppercase text switchable
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-727'>ISIS-727</a>] -         Enhance standalone tables so that renders according to runtime type, not compile-time type
-</li>
-</ul>
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-486'>ISIS-486</a>] -         Show action dialogs in a modal dialog rather than new page (less context switching for user)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-587'>ISIS-587</a>] -         Various UI improvements for Wicket viewer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-588'>ISIS-588</a>] -         In Wicket viewer, make bookmark panel smaller, and enable with a keyboard shortcut
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-589'>ISIS-589</a>] -         Bundle all (or at least most) of the Wicket viewer&#39;s individual CSS resources into a single bundle, because hitting a limitation of no more than 31 CSS files in IE9 :-(
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-590'>ISIS-590</a>] -         Wicket viewer strip wicket tags should depend on the deployment mode.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-591'>ISIS-591</a>] -         For Wicket viewer, load Javascript libraries (except for JQuery) from the footer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-594'>ISIS-594</a>] -         Tidy up and simplify URLs in Wicket viewer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-596'>ISIS-596</a>] -         Require smarter handling of bookmarked objects that have been deleted
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-618'>ISIS-618</a>] -         Simplify ActionPage, separate out result components from prompt.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-626'>ISIS-626</a>] -         Recognize Wicket PageExpiredExceptions and display a friendlier error message
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-634'>ISIS-634</a>] -         Drop-downs (for enums/bounded and autocomplete) should honour TypicalLengthFacet.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-658'>ISIS-658</a>] -         Provide a custom panel for java.sql.Timestamp
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-677'>ISIS-677</a>] -         The blob/clob panel does not show the name of the blob/clob present (eg if just uploaded).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-680'>ISIS-680</a>] -         Provide an alternative (perhaps lower-fidelity) alternative to the clipboard link, for those environments where flash is not supported.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-682'>ISIS-682</a>] -         In the Wicket viewer, the tooltip for icons should show the title (and perhaps also the type) of the icon being linked to.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-683'>ISIS-683</a>] -         In Wicket viewer, if delete objects from a standalone collection, then selecting again causes an exception.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-692'>ISIS-692</a>] -         Prevent/reduce flicker on pages with drop-down list box.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-699'>ISIS-699</a>] -         In Wicket viewer, when redirect to next page after invoking an action, have the browser&#39;s address bar show the URL of the object
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-706'>ISIS-706</a>] -         Blob vs Clob request handling, also relationship with bulk actions.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-718'>ISIS-718</a>] -         Actions that return a URL should open in new tab/window
-</li>
-</ul>
-    
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-429'>ISIS-429</a>] -         Hard-coded dependency to WicketSignInPage in PageAbstract...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-617'>ISIS-617</a>] -         Wicket viewer throws NPE when rendering Isis DateTime in a collection
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-620'>ISIS-620</a>] -         When editing an entity twice a concurrency exception is thrown
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-621'>ISIS-621</a>] -         Improve the Wicket viewer&#39;s parsing of numbers 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-629'>ISIS-629</a>] -         Selecting a different option from a dropdown resets other fields
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-630'>ISIS-630</a>] -         LocalDates are parsed to a wrong date when running in different timezone
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-637'>ISIS-637</a>] -         StalePage exceptions ... when omitting mandatory entity drop-down in action prompt 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-669'>ISIS-669</a>] -         Download of Excel files in Wicket viewer on *nix/OSx machines doesn&#39;t work.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-675'>ISIS-675</a>] -         If try to upload attachment, then have to do the operation twice.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-676'>ISIS-676</a>] -         In Wicket viewer for object with an editable drop-down of an object, if edit, then cancel, then edit, then the drop-down widget is no longer rendered.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-686'>ISIS-686</a>] -         Logout as admin doesn&#39;t work (could be if on any machine other than localhost?)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-691'>ISIS-691</a>] -         In Wicket viewer, improve drop-down list&#39;s handling of null entity or values
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-711'>ISIS-711</a>] -         Fix so that can raiseError in bulk actions.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-712'>ISIS-712</a>] -         Inconsistency in domain logic for validation of optional strings causes Wicket viewer to trip up.
-</li>
-</ul>
-                
-                            
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-695'>ISIS-695</a>] -         Tidy-up tasks for Isis 1.4.0 release
-</li>
-</ul>
-                
-                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.4.1.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.4.1.md b/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.4.1.md
deleted file mode 100644
index e0fa656..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.4.1.md
+++ /dev/null
@@ -1,19 +0,0 @@
-Title: isis-viewer-wicket-1.4.1
-                           
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-732'>ISIS-732</a>] -         The refresh of a standalone collection after invoking a bulk action should only be done if the original action was safe (query only)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-734'>ISIS-734</a>] -         In Wicket viewer, if action returns a blob/clob, then currently performing in a new window/tab.
-</li>
-</ul>
-                                                
-                                                <h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-731'>ISIS-731</a>] -         Bulk actions broken... the logic to re-execute the action fails
-</li>
-</ul>
-                

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.5.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.5.0.md b/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.5.0.md
deleted file mode 100644
index 1304ed4..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.5.0.md
+++ /dev/null
@@ -1,48 +0,0 @@
-Title: isis-viewer-wicket-1.5.0
-                           
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-719'>ISIS-719</a>] -         Use org.webjars for some common dependencies (eg jquery)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-764'>ISIS-764</a>] -         Combine ReferencePanel and EntityLink2SelectPanel
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-770'>ISIS-770</a>] -         Remove dependency on wicket-ioc (because brings in cglib/asm dependency)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-774'>ISIS-774</a>] -         Remove IsisWicketUnsecuredApplication
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-778'>ISIS-778</a>] -         Simpify ReferencePanel and EntityLinkSelect2Panel
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-793'>ISIS-793</a>] -         Make Wicket viewer&#39;s IsisApplication easier to override (to support customization use cases)
-</li>
-</ul>
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-431'>ISIS-431</a>] -         A boolean atribute should never be mandatory
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-752'>ISIS-752</a>] -         When collection is eagerly rendered (open), the title doesn&#39;t display the number of elements, instead just displays (+).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-757'>ISIS-757</a>] -         Make it possible to override logging.properties 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-761'>ISIS-761</a>] -         ErrorPage itself is not serializable, resulting in stack traces in the log.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-787'>ISIS-787</a>] -         Property validation not displaying error message.
-</li>
-</ul>
-    
-<h2>        Dependency upgrade
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-771'>ISIS-771</a>] -         Upgrade Wicket to wicket 6.15.0 (or whatever is latest)
-</li>
-</ul>            
-                                
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-792'>ISIS-792</a>] -         Tidy-up tasks for Isis 1.5.0 release
-</li>
-</ul>
-                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.6.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.6.0.md b/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.6.0.md
deleted file mode 100644
index 9feb000..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.6.0.md
+++ /dev/null
@@ -1,49 +0,0 @@
-Title: isis-viewer-wicket-1.6.0
-                           
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-800'>ISIS-800</a>] -         Wizard-like form for Wicket viewer
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-816'>ISIS-816</a>] -         Provide an applib for Wicket viewer to hold any services specific to that viewer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-817'>ISIS-817</a>] -         Configure wicket-sources debugging plugin
-</li>
-</ul>
-               
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-781'>ISIS-781</a>] -         Add edit capability to view objects
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-807'>ISIS-807</a>] -         Break out EntityPropertiesForm into two for the new IWizard, and then make into a separate component.
-</li>
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-815'>ISIS-815</a>] -         Internationalization of Wicket UI elements (edit, ok, cancel, logout, about)
-</li>
-</ul>
-                                
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-544'>ISIS-544</a>] -         If auto-focus on an action param date, then doesn't show calendar picker..
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-825'>ISIS-825</a>] -         Wicket viewer, auto-focus on first field on action parameter not working
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-835'>ISIS-835</a>] -         NPE in select2 with isisaddons module for tags, (optional choices for strings)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-837'>ISIS-837</a>] -         In Wicket viewer, forms not flushing properties when annotated with JDO @NotPersistent.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-843'>ISIS-843</a>] -         AboutPage is not serializable
-</li>
-</ul>
-
-
- 
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-839'>ISIS-839</a>] -         1.6.0 release tasks
-</li>
-</ul>
-                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.7.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.7.0.md b/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.7.0.md
deleted file mode 100644
index b14ff8a..0000000
--- a/content-OLDSITE/components/viewers/wicket/release-notes/isis-viewer-wicket-1.7.0.md
+++ /dev/null
@@ -1,57 +0,0 @@
-Title: isis-viewer-wicket-1.7.0
-
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-902'>ISIS-902</a>] -         Enhance ImageResourceCacheClassPath so that can have two entities with the same simple name but in different packages.
-</li>
-</ul>
-
-    
-
-<h2>        Security fixes
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-920'>ISIS-920</a>] -         (As a configuration option), provide the ability to disable the Wicket viewer automatically continuing to original URL after successful login.
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-846'>ISIS-846</a>] -         Enhance ExceptionRecognizer so that the stack trace can be suppressed in certain circumstances (for security)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-895'>ISIS-895</a>] -         HomePage should honour authorization rules.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-884'>ISIS-884</a>] -         ErrorPage vulnerable to XSS attacks.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-885'>ISIS-885</a>] -         To avoid leaking information (eg in the title) should have a &quot;special&quot; permission to throw a 404 if user doesn&#39;t have permission to view any of the class&#39; members.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-883'>ISIS-883</a>] -         Bookmarkable action URLs can be submitted by a user without permissions to bring up action dialog (thereafter that user can invoke).
-</li>
-</ul>
-                                
-
-                                
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-889'>ISIS-889</a>] -         Action prompt dialog seems to be not quite big enough in Chrome (is ok in Firefox and IEv11)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-880'>ISIS-880</a>] -         Appearance of Password field (in action dialogs) requires tweaking.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-910'>ISIS-910</a>] -         Entering invalid data for Char type fails with an internal error
-</li>
-</ul>
-
-    
-<h2>        Dependency upgrade
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-794'>ISIS-794</a>] -         Upgrade to Wicket 6.16.0, remove CharSequenceResource
-</li>
-</ul>
-
-            
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-872'>ISIS-872</a>] -         1.7.0 release activities
-</li>
-</ul>
-                
\ No newline at end of file


[58/59] [abbrv] isis-site git commit: ISIS-1521: adds a search capability

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/2a33ec48/content/elasticlunr/index.json
----------------------------------------------------------------------
diff --git a/content/elasticlunr/index.json b/content/elasticlunr/index.json
index 7b7ceb5..dce2219 100644
--- a/content/elasticlunr/index.json
+++ b/content/elasticlunr/index.json
@@ -1 +1 @@
-{"version":"0.9.5","fields":["title","body","description","url"],"ref":"id","documentStore":{"docs":{"2409349":{"title":"Action Parameters","url":"guides/ugfun/ugfun.html#_action_parameters","body":"Action Parameters ","description":"","id":2409349},"2909574":{"title":"created()","url":"guides/rgcms/rgcms.html#_rgcms_methods_reserved_created","body":"created()  The created() lifecycle callback method is called when an object has just been created using newTransientInstance() ","description":" The created() lifecycle callback method is called when an object has just been created using newTransientInstance() ","id":2909574},"3836440":{"title":"Running","url":"guides/dg/dg.html#__dg_ide_intellij_running","body":"Running  Let\u2019s see how to run both the app and the tests. ","description":" Let\u2019s see how to run both the app and the tests. ","id":3836440},"11600575":{"title":"Using Contributions","url":"pages/tg/tg.html#_using_contributions","body":"Using Contributions  One of Apache Is
 is' most powerful features is the ability for the UI to combine functionality from domain services into the representation of an entity. The effect is similar to traits or mix-ins in other languages, however the \"mixing in\" is done at runtime, within the Apache Isis metamodel. In Apache Isis' terminology, we say that the domain service action is contributed to the entity.  Any action of a domain service that has a domain entity type as one of its parameter types will (by default) be contributed. If the service action takes more than one argument, or does not have safe semantics, then it will be contributed as an entity action. If the service action has precisely one parameter type (that of the entity) and has safe semantics then it will be contributed either as a collection or as a property (dependent on whether it returns a collection of a scalar).  Why are contributions so useful? Because the service action will match not on the entity type, but also on any of the entity\u2019s sup
 ertypes (all the way up to java.lang.Object). That means that you can apply the dependency inversion principle to ensure that the modules of your application have acyclic dependencies; but in the UI it can still appear as if there are bidirectional dependencies between those modules. The lack of bidirectional dependencies can help save your app degrading into a big ball of mud.  Finally, note that the layout of contributed actions/collections/properties can be specified using the .layout.json file (and it is highly recommended that you do so). ","description":" One of Apache Isis' most powerful features is the ability for the UI to combine functionality from domain services into the representation of an entity. The effect is similar to traits or mix-ins in other languages, however the \"mixing in\" is done at runtime, within the Apache Isis metamodel","id":11600575},"12649581":{"title":"Mark the version as released","url":"guides/cgcom/cgcom.html#_mark_the_version_as_released","body
 ":"Mark the version as released  In JIRA, go to the administration section for the Apache Isis project and update the version as being released.  In the Kanban view this will have the effect of marking all tickets as released (clearing the \"done\" column). ","description":" In JIRA, go to the administration section for the Apache Isis project and update the version as being released. ","id":12649581},"13573617":{"title":"hide\u2026\u200b()","url":"guides/rgcms/rgcms.html#_rgcms_methods_prefixes_hide","body":"hide\u2026\u200b()  The hide\u2026\u200b() supporting method is called for properties, collections and actions. It allows the property/collection to be completely hidden from view.  It\u2019s comparatively rare for properties or collections to be imperatively hidden from view, but actions are sometimes hidden or shown visible (as opposed to being just disabled, ie greyed out).  The signature of the supporting method is simply:  Returning true will hide the property, collection or action, returning 
 false leaves it visible.  For example, to hide an action:  Or, to hide a property: ","description":" The hide\u2026\u200b() supporting method is called for properties, collections and actions. It allows the property/collection to be completely hidden from view. ","id":13573617},"14971197":{"title":"Suppressing 'remember me'","url":"guides/ugvw/ugvw.html#_ugvw_configuration-properties_suppressing-remember-me","body":"Suppressing 'remember me'  The 'remember me' checkbox on the login page can be suppressed, if required, by setting a configuration flag. ","description":" The 'remember me' checkbox on the login page can be suppressed, if required, by setting a configuration flag. ","id":14971197},"15527588":{"title":"Restful Objects Specification","url":"pages/books/books.html#_restful_objects_specification","body":"Restful Objects Specification ","description":"","id":15527588},"16629694":{"title":"allowLateRegistration","url":"migration-notes/migration-notes.html#__code_allowlateregistratio
 n_code","body":"allowLateRegistration  One possible issue is that (as per ISIS-830) the EventBusService is now initialized as one of the first domain services; this is to ensure that any object lifecycle events caused by domain services initializing themselves can be posted on the event bus for subscribers. The typical case for such lifecycle events to occur is from domain services that seed reference data; one such example can be found in the (non-ASF) Isis addons' security module.  In previous releases, the ordering of initialization for the EventBusService was undefined (but would typically be towards the \"end\" of the list of services. What this meant in practice is that it generally didn\u2019t matter whether (domain service) subscribers were initialized before or after seed services.  Now, though, because the EventBusService is initialized early on, it proactively checks that all subscribers have been registered before any event posts occur (so that no events get missed). If any
  subscriber attempts to register after at least one event has been posted, then the service will fail fast and the framework will not start. The error looks something like:  To ensure that subscriber domain services are initialized before \"seed\" domain services, the @DomainServiceLayout#menuOrder() attribute can be used. Normally this attribute is just used to order UI-visible services on the menu bars, but it also is used internally to sequence the internal list of services being initialized.  Alternatively, you can disable this checking within the EventBusService using:  If you do that, be aware that not all subscribers may not receive some events generated by other domain services.  For more details, see the EventBusService man page. ","description":" One possible issue is that (as per ISIS-830) the EventBusService is now initialized as one of the first domain services; this is to ensure that any object lifecycle events caused by domain services initializing themselves can be p
 osted on the event bus for subscribers. The typical case for such","id":16629694},"17000573":{"title":"ObjectCreatedEvent","url":"guides/rgcms/rgcms.html#_rgcms_classes_lifecycleevent_ObjectCreatedEvent","body":"ObjectCreatedEvent  Subclass of AbstractLifecycleEvent, broadcast when an object is first instantiated using the DomainObjectContainer's #newTransientInstance(\u2026\u200b) method.  ObjectCreatedEvent.Default is the concrete implementation that is used. ","description":" Subclass of AbstractLifecycleEvent, broadcast when an object is first instantiated using the DomainObjectContainer's #newTransientInstance(\u2026\u200b) method. ","id":17000573},"17618894":{"title":"New Feature","url":"release-notes/release-notes.html#_new_feature_20","body":"New Feature ","description":"","id":17618894},"18445041":{"title":"Verifying Releases","url":"downloads.html#_verifying_releases","body":"Verifying Releases ","description":"","id":18445041},"19254915":{"title":"API & Implementation","url":"guides/
 rgsvc/rgsvc.html#_api_implementation_7","body":"API & Implementation  The API defined by ClockService is:  This class (o.a.i.applib.services.clock.ClockService) is also the default implementation. The time provided by this default implementation is based on the system clock. ","description":" The API defined by ClockService is: ","id":19254915},"21190750":{"title":"Run the archetype","url":"pages/tg/tg.html#_run_the_archetype","body":"Run the archetype  Throughout this tutorial you can, if you wish, just checkout from the github repo wherever you see a \"git checkout\" note:  Run the simpleapp archetype to build an empty Isis application. With the *nix bash shell, use:  Adjust as necessary if using Windows cmd.exe or Powershell.  This will generate the app in a petclinic directory. Move the contents back: ","description":" Throughout this tutorial you can, if you wish, just checkout from the github repo wherever you see a \"git checkout\" note: ","id":21190750},"21212015":{"title":"
 Key features","url":"pages/powered-by/powered-by.html#_key_features","body":"Key features ","description":"","id":21212015},"21257842":{"title":"Default for action param","url":"guides/ugfun/ugfun.html#_default_for_action_param","body":"Default for action param ","description":"","id":21257842},"21857601":{"title":"Other Guides","url":"guides/cgcom/cgcom.html#_other_guides","body":"Other Guides  Apache Isis documentation is broken out into a number of user, reference and \"supporting procedures\" guides.  The user guides available are:  The reference guides are:  The remaining guides are:  This guide provides guidance for Apache Isis' own committers. ","description":" Apache Isis documentation is broken out into a number of user, reference and \"supporting procedures\" guides. ","id":21857601},"23125949":{"title":"Editing","url":"guides/dg/dg.html#__dg_ide_intellij_hints-and-tips_editing","body":"Editing ","description":"","id":23125949},"26509816":{"title":"Commit changes","url":"g
 uides/cgcom/cgcom.html#__cgcom_cutting-a-release_releasing-core_commit-changes","body":"Commit changes  Commit any changes from the preceding steps: ","description":" Commit any changes from the preceding steps: ","id":26509816},"27405938":{"title":"Editable Properties","url":"guides/ugfun/ugfun.html#__ugfun_how-tos_class-structure_properties_editable-properties","body":"Editable Properties  Apache Isis provides the capability to allow individual properties to be modified. This is specified using the @Property(editing=\u2026\u200b) attribute.  For example:  If this is omitted then whether editing is enabled or disabled is defined globally, in the isis.properties configuration file; see reference configuration guide for further details. ","description":" Apache Isis provides the capability to allow individual properties to be modified. This is specified using the @Property(editing=\u2026\u200b) attribute. ","id":27405938},"27806498":{"title":"renderedAsDayBefore()","url":"guides/rgant/rgant.html
 #_rgant-ParameterLayout_renderedAsDayBefore","body":"renderedAsDayBefore()  The renderedAsDayBefore() attribute applies only to date parameters whereby the date will be rendered as the day before the value actually held in the domain object. It is ignored for parameters of other types. This attribute is also supported for properties.  This behaviour might at first glance appear odd, but the rationale is to support the use case of a sequence of instances that represent adjacent intervals of time. In such cases there would typically be startDate and endDate properties, eg for all of Q2. Storing this as a half-closed interval \u2014 eg [1-Apr-2015, 1-July-2015) \u2014 can substantially simplify internal algorithms; the endDate of one interval will correspond to the startDate of the next.  However, from an end-user perspective the requirement may be to render the interval as a fully closed interval; eg the end date should be shown as 30-Jun-2015.  This attribute therefore bridges the gap; it 
 presents the information in a way that makes sense to an end-user, but also stores the domain object in a way that is easy work with internally.  For example: ","description":" The renderedAsDayBefore() attribute applies only to date parameters whereby the date will be rendered as the day before the value actually held in the domain object. It is ignored for parameters of other types. This attribute is also supported for properties. ","id":27806498},"27984599":{"title":"Graphviz diagrams","url":"guides/dg/dg.html#__markup-docs_asciidoc_graphviz","body":"Graphviz diagrams  Asciidoctor includes support for the ditaa, allowing boxes-and-lines diagrams to be easily sketched.  For example:  renders as: ","description":" Asciidoctor includes support for the ditaa, allowing boxes-and-lines diagrams to be easily sketched. ","id":27984599},"29174134":{"title":"Overriding JDO Annotations","url":"guides/ugodn/ugodn.html#_ugodn_overriding-jdo-annotations","body":"Overriding JDO Annotations ","d
 escription":"","id":29174134},"31857620":{"title":"Interacting with the services","url":"guides/rgsvc/rgsvc.html#_interacting_with_the_services","body":"Interacting with the services  Typically domain objects will have little need to interact with the CommandContext and Command directly; what is more useful is that these are persisted in support of the various use cases identified above.  One case however where a domain object might want to obtain the Command is to determine whether it has been invoked in the foreground, or in the background. It can do this using the getExecutedIn() method:  Although not often needed, this then allows the domain object to access the Command object through the CommandContext service. To expand th above example:  If run in the background, it might then notify the user (eg by email) if all work is done.  This leads us onto a related point, distinguishing the current effective user vs the originating \"real\" user. When running in the foreground, the cu
 rrent user can be obtained from the UserService, using:  If running in the background, however, then the current user will be the credentials of the background process, for example as run by a Quartz scheduler job.  The domain object can still obtain the original (\"effective\") user that caused the job to be created, using: ","description":" Typically domain objects will have little need to interact with the CommandContext and Command directly; what is more useful is that these are persisted in support of the various use cases identified above. ","id":31857620},"36734123":{"title":"Bug","url":"release-notes/release-notes.html#_bug_8","body":"Bug ","description":"","id":36734123},"39248326":{"title":"Runtime vs Noop implementation","url":"guides/rgfis/rgfis.html#_runtime_vs_noop_implementation","body":"Runtime vs Noop implementation  The framework provides two implementations:  The \u2026\u200bDefault implementation takes priority over the \u2026\u200bNoop implementation. ","description":" The 
 framework provides two implementations: ","id":39248326},"39290887":{"title":"Implementation","url":"guides/rgsvc/rgsvc.html#_implementation_22","body":"Implementation  The core framework provides a default implementation of this service (o.a.i.core.metamodel.services.container.DomainObjectContainerDefault). ","description":" The core framework provides a default implementation of this service (o.a.i.core.metamodel.services.container.DomainObjectContainerDefault). ","id":39290887},"42240053":{"title":"Screenshots","url":"guides/ugvw/ugvw.html#_screenshots_9","body":"Screenshots  For example, the regular view is:  With the header and footer both suppressed only the main content is shown:  It is also possible to suppress just the header, or just the footer. ","description":" For example, the regular view is: ","id":42240053},"44021072":{"title":"Subsidiary Goals","url":"guides/rgcms/rgcms.html#_subsidiary_goals","body":"Subsidiary Goals  There are a number of subsidiary goals of the A
 ppManifest class (though as of v1.13.0 these have not yet implemented): ","description":" There are a number of subsidiary goals of the AppManifest class (though as of v1.13.0 these have not yet implemented): ","id":44021072},"44483327":{"title":"New Feature","url":"release-notes/release-notes.html#_new_feature_17","body":"New Feature ","description":"","id":44483327},"57327287":{"title":"cssClassFa()","url":"guides/rgant/rgant.html#_rgant-ViewModelLayout_cssClassFa","body":"cssClassFa()  The cssClassFa() attribute is used to specify the name of a Font Awesome icon name, to be rendered as the domain object\u2019s icon.  These attribute can also be applied to domain objects to specify the object\u2019s icon, and to actions to specify an icon for the action\u2019s representation as a button or menu item.  If necessary the icon specified can be overridden by a particular object instance using the iconName() method.  For example:  There can be multiple \"fa-\" classes, eg to mirror or rotate the
  icon. There is no need to include the mandatory fa \"marker\" CSS class; it will be automatically added to the list. The fa- prefix can also be omitted from the class names; it will be prepended to each if required.  The related cssClassFaPosition() attribute is currently unused for domain objects; the icon is always rendered to the left. ","description":" The cssClassFa() attribute is used to specify the name of a Font Awesome icon name, to be rendered as the domain object\u2019s icon. ","id":57327287},"64591190":{"title":"InteractionContext","url":"guides/rgsvc/rgsvc.html#_rgsvc_api_InteractionContext","body":"InteractionContext  The InteractionContext is a request-scoped domain service that is used to obtain the current Interaction.  An Interaction generally consists of a single top-level Execution, either to invoke an action or to edit a property. If that top-level action or property uses WrapperFactory to invoke child actions/properties, then those sub-executions are captured as 
 a call-graph. The Execution is thus a graph structure.  If a bulk action is performed (as per an action annotated using @Action#invokeOn()), then this will result in multiple Interactions, one per selected object (not one Interaction with multiple top-level Executions).  It is possible for Interaction.Executions to be persisted; this is supported by the (non-ASF) Isis addons' publishmq module, for example. Persistent Interactions support several use cases: ","description":" The InteractionContext is a request-scoped domain service that is used to obtain the current Interaction. ","id":64591190},"64932464":{"title":"Other Guides","url":"guides/ugtst/ugtst.html#_other_guides","body":"Other Guides  Apache Isis documentation is broken out into a number of user, reference and \"supporting procedures\" guides.  The user guides available are:  The reference guides are:  The remaining guides are: ","description":" Apache Isis documentation is broken out into a number of user, reference and 
 \"supporting procedures\" guides. ","id":64932464},"66604001":{"title":"@Programmatic","url":"guides/rgant/rgant.html#_rgant-Programmatic","body":"@Programmatic ","description":"","id":66604001},"68441589":{"title":"License headers","url":"guides/cgcom/cgcom.html#__cgcom_cutting-a-release_releasing-core_license-headers","body":"License headers  The Apache Release Audit Tool RAT (from the Apache Creadur project) checks for missing license header files. The parent pom.xml of each releasable module specifies the RAT Maven plugin, with a number of custom exclusions.  To run the RAT tool, use:  where rat.numUnapprovedLicenses property is set to a high figure, temporarily overriding the default value of 0. This will allow the command to run over all submodules, rather than failing after the first one. The command writes out a target\\rat.txt for each submodule. missing license notes are indicated using the key !???. The for command collates all the errors.  Investigate and fix any reporte
 d violations, typically by either:  To add missing headers, use the groovy script addmissinglicenses.groovy (in the scripts directory) to automatically insert missing headers for certain file types. The actual files checked are those with extensions specified in the line def fileEndings = [\".java\", \".htm\"]:  (If the -x is omitted then the script is run in \"dry run\" mode). Once you\u2019ve fixed all issues, confirm once more that apache-rat-plugin no longer reports any license violations, this time leaving the rat.numUnapprovedLicenses property to its default, 0: ","description":" The Apache Release Audit Tool RAT (from the Apache Creadur project) checks for missing license header files. The parent pom.xml of each releasable module specifies the RAT Maven plugin, with a number of custom exclusions. ","id":68441589},"73703450":{"title":"New Feature","url":"release-notes/release-notes.html#_new_feature_29","body":"New Feature ","description":"","id":73703450},"75054401":{"title":"Su
 pporting Method Prefixes","url":"guides/rgcms/rgcms.html#_rgcms_methods_prefixes","body":"Supporting Method Prefixes  Supporting methods are those that are associated with properties, collections and actions, providing additional imperative business rule checking and behaviour to be performed when the user interacts with those object members.  This association is performed by name matching. Thus, a property called \"firstName\", derived from a method getFirstName() may have supporting methods hideFirstName(), disableFirstName() and validateFirstName(). Supporting methods are, therefore, each characterized by their own particular prefix.  The table below lists the method prefixes that are recognized as part of Apache Isis' default programming model. ","description":" Supporting methods are those that are associated with properties, collections and actions, providing additional imperative business rule checking and behaviour to be performed when the user interacts with those object me
 mbers. ","id":75054401},"77231561":{"title":"Interaction Execution","url":"guides/rgcms/rgcms.html#_rgcms_schema-ixn","body":"Interaction Execution  The interaction (\"ixn\") schema defines the serialized form of an action invocation or a property edit. In fact, it actually defines a call-graph of such executions for those cases where the WrapperFactory is used to execute sub-actions/property edits.  Each execution identifies the target object, the member to invoke, and the arguments. It also captures metrics about the execution, and the result of the execution (eg return value of an action invocation). ","description":" The interaction (\"ixn\") schema defines the serialized form of an action invocation or a property edit. In fact, it actually defines a call-graph of such executions for those cases where the WrapperFactory is used to execute sub-actions/property edits. ","id":77231561},"78624086":{"title":"Other Guides","url":"guides/ugsec/ugsec.html#_other_guides","body":"Other Gu
 ides  Apache Isis documentation is broken out into a number of user, reference and \"supporting procedures\" guides.  The user guides available are:  The reference guides are:  The remaining guides are: ","description":" Apache Isis documentation is broken out into a number of user, reference and \"supporting procedures\" guides. ","id":78624086},"84766875":{"title":"FixtureScriptsDefault","url":"guides/rgsvc/rgsvc.html#_rgsvc_api_FixtureScriptsDefault","body":"FixtureScriptsDefault  The FixtureScriptsDefault service provides the ability to execute fixture scripts .  The service extends from the FixtureScripts, and is only instantiated by the framework if there no custom implementation of FixtureScripts has been otherwise provided; in other words it is a fallback.  If this service is instantiated (as a fallback) then it uses the FixtureScriptsSpecificationProvider to obtain a FixtureScriptsSpecification. This configures this service, telling it which package to search for FixtureScr
 ipt classes, how to execute those classes, and hints that influence the UI. ","description":" The FixtureScriptsDefault service provides the ability to execute fixture scripts . ","id":84766875},"85931482":{"title":"Task","url":"release-notes/release-notes.html#_task_24","body":"Task ","description":"","id":85931482},"87271564":{"title":"2004:","url":"pages/articles-and-presentations/articles-and-presentations.html#_2004","body":"2004: ","description":"","id":87271564},"89585884":{"title":"Security API","url":"guides/rgsvc/rgsvc.html#_rgsvc_api_DomainObjectContainer_security-api","body":"Security API  The security API allows the domain object to obtain the identity of the user interacting with said object.  where in turn (the essence of) UserMemento is:  and RoleMemento is simpler still:  The roles associated with the UserMemento will be based on the configured security (typically Shiro).  In addition, when using the Wicket viewer there will be an additional \"org.apache.isis.viewer
 .wicket.roles.USER\" role; this is used internally to restrict access to web pages without authenticating. ","description":" The security API allows the domain object to obtain the identity of the user interacting with said object. ","id":89585884},"90561824":{"title":"Wicket Viewer","url":"release-notes/release-notes.html#_wicket_viewer_8","body":"Wicket Viewer ","description":"","id":90561824},"90935214":{"title":"Wicket Viewer","url":"release-notes/release-notes.html#_wicket_viewer_10","body":"Wicket Viewer ","description":"","id":90935214},"91902412":{"title":"The issue in more detail","url":"guides/ugodn/ugodn.html#_the_issue_in_more_detail","body":"The issue in more detail  Consider these entities (yuml.me/b8681268):  In the course of a transaction, the Agreement entity is loaded into memory (not necessarily modified), and then new AgreementRoles are associated to it.  All these entities implement Comparable using ObjectContracts, and the implementation of AgreementRole's (sim
 plified) is:  while Agreement's is implemented as:  and Party's is similarly implemented as:  DataNucleus\u2019s persistence-by-reachability algorithm adds the AgreementRole instances into a SortedSet, which causes AgreementRole#compareTo() to fire:  In other words, in figuring out whether AgreementRole requires the persistence-by-reachability algorithm to run, it causes the adjacent associated entity Party to also be retrieved. ","description":" Consider these entities (yuml.me/b8681268): ","id":91902412},"92467660":{"title":"API and Usage","url":"guides/ugtst/ugtst.html#_ugtst_fixture-scripts_api-and-usage","body":"API and Usage  There are two parts to using fixture scripts: the FixtureScripts domain service class, and the FixtureScript view model class:  Let\u2019s look at FixtureScripts domain service in more detail first. ","description":" There are two parts to using fixture scripts: the FixtureScripts domain service class, and the FixtureScript view model class: ","id":92467660},"9
 5725933":{"title":"Isis Add-ons (not ASF)","url":"guides/ugvw/ugvw.html#_ugvw_isis-addons","body":"Isis Add-ons (not ASF) ","description":"","id":95725933},"96583162":{"title":"Configure toolchains plugin","url":"guides/cgcom/cgcom.html#_configure_toolchains_plugin","body":"Configure toolchains plugin  Apache Isis releases are built using Java 7, enforced using the maven toolchains plugin. Ensure that Java 7 is installed and the toolchains plugin is configured, as described in the contributors' guide. ","description":" Apache Isis releases are built using Java 7, enforced using the maven toolchains plugin. Ensure that Java 7 is installed and the toolchains plugin is configured, as described in the contributors' guide. ","id":96583162},"98976996":{"title":"Bootstrapping","url":"guides/rgcms/rgcms.html#_bootstrapping","body":"Bootstrapping  One of the primary goals of the AppManifest is to unify the bootstrapping of both integration tests and the webapp. This requires that the integra
 tion tests and webapp can both reference the implementation.  We strongly recommend using a myapp-app Maven module to hold the implementation of the AppManifest. This Maven module can then also hold dependencies which are common to both integration tests and the webapp, specifically the org.apache.isis.core:isis-core-runtime and the org.apache.isis.core:isis-core-wrapper modules.  We also strongly recommend that any application-layer domain services and view models (code that references persistent domain entities but that is not referenced back) is moved to this myapp-app module. This will allow the architectural layering of the overall application to be enforced by Maven.  What then remains is to update the bootstrapping code itself. ","description":" One of the primary goals of the AppManifest is to unify the bootstrapping of both integration tests and the webapp. This requires that the integration tests and webapp can both reference the implementation. ","id":98976996},"100682258
 ":{"title":"Update dependencies","url":"guides/cgcom/cgcom.html#_update_dependencies","body":"Update dependencies  With the release complete, now is a good time to bump versions of dependencies (so that there is a full release cycle to identify any possible issues).  You will probably want to create a new JIRA ticket for these updates (or if minor then use the \"catch-all\" JIRA ticket raised earlier for the next release). ","description":" With the release complete, now is a good time to bump versions of dependencies (so that there is a full release cycle to identify any possible issues). ","id":100682258},"102347041":{"title":"Bug","url":"release-notes/release-notes.html#_bug_10","body":"Bug ","description":"","id":102347041},"105480253":{"title":"Visitor","url":"guides/ugbtb/ugbtb.html#__code_visitor_code","body":"Visitor  More often than not, you\u2019ll want to visit every element in the metamodel, and so for this you can instead subclass from MetaModelValidatorVisiting.Visitor:  
 You can then create your custom validator by subclassing MetaModelValidatorComposite and adding the visiting validator:  If you have more than one rule then each can live in its own visitor. ","description":" More often than not, you\u2019ll want to visit every element in the metamodel, and so for this you can instead subclass from MetaModelValidatorVisiting.Visitor: ","id":105480253},"105873374":{"title":"JDO PersistenceManager","url":"guides/rgsvc/rgsvc.html#__rgsvc_api_IsisJdoSupport_jdo-persistencemanager","body":"JDO PersistenceManager  The functionality provided by IsisJdoSupport focus only on the most common use cases. If you require more flexibility than this, eg for dynamically constructed queries, then you can use the service to access the underlying JDO PersistenceManager API:  For example: ","description":" The functionality provided by IsisJdoSupport focus only on the most common use cases. If you require more flexibility than this, eg for dynamically constructed queries, 
 then you can use the service to access the underlying JDO PersistenceManager API: ","id":105873374},"106558909":{"title":"contributedAs()","url":"guides/rgant/rgant.html#_rgant-ActionLayout_contributedAs","body":"contributedAs()  For a domain service action that can be contributed, the contributedAs() attribute determines how it is contributed: as an action or as an association (ie a property or collection).  The distinction between property or collection is automatic: if the action returns a java.util.Collection (or subtype) then the action is contributed as a collection; otherwise it is contributed as a property.  For a domain service action to be contributed, the domain services must have a nature nature of either VIEW or VIEW_CONTRIBUTIONS_ONLY, and the action must have safe action semantics, and takes a single argument, namely the contributee domain object.  For example:  It\u2019s also possible to use the attribute to suppress the action completely:  In such cases, though, it wou
 ld probably make more sense to annotate the action as either hidden or indeed @Programmatic. ","description":" For a domain service action that can be contributed, the contributedAs() attribute determines how it is contributed: as an action or as an association (ie a property or collection). ","id":106558909},"106606865":{"title":"Using the Wicket Viewer","url":"guides/rgcfg/rgcfg.html#_using_the_wicket_viewer","body":"Using the Wicket Viewer  Most of the you\u2019re likely to run Apache Isis using the Wicket viewer. In this case Apache Isis' \"deployment type\" concept maps to Wicket\u2019s \"configuration\" concept:  Wicket\u2019s mechanism for specifying the \"configuration\" is to use a context parameter in web.xml; Apache Isis automatically infers its own deployment type from this. In other words: ","description":" Most of the you\u2019re likely to run Apache Isis using the Wicket viewer. In this case Apache Isis' \"deployment type\" concept maps to Wicket\u2019s \"configuration\" concept: ",
 "id":106606865},"108186637":{"title":"Event Bus","url":"guides/ugbtb/ugbtb.html#_ugbtb_decoupling_event-bus","body":"Event Bus ","description":"","id":108186637},"109833874":{"title":"Persistable","url":"guides/rgcms/rgcms.html#_rgcms_classes_mixins_Persistable","body":"Persistable  All domain entities automatically implement the DataNucleus Persistable role interface as a result of the enhancer process (the fully qualified class name is org.datanucleus.enhancement.Persistable). So as a developer you do not need to write any code to obtain the mixins that contribute to this interface. ","description":" All domain entities automatically implement the DataNucleus Persistable role interface as a result of the enhancer process (the fully qualified class name is org.datanucleus.enhancement.Persistable). So as a developer you do not need to write any code to obtain the mixins that contribute to this interface. ","id":109833874},"110978244":{"title":"Prerequisites","url":"guides/ugfun/ugfu
 n.html#_prerequisites","body":"Prerequisites  Apache Isis is a Java based framework, so in terms of prerequisites, you\u2019ll need to install:  You\u2019ll probably also want to use an IDE; the Apache Isis committers use either IntelliJ or Eclipse; in the Developers' Guide we have detailed setup instructions for using these two IDEs. If you\u2019re a NetBeans user you should have no problems as it too has strong support for Maven.  When building and running within an IDE, you\u2019ll also need to configure the Datanucleus enhancer. This is implemented as a Maven plugin, so in the case of IntelliJ, it\u2019s easy enough to run the enhancer as required. It should be just as straightforward for NetBeans too.  For Eclipse the maven integration story is a little less refined. All is not lost, however; DataNucleus also has an implementation of the enhancer as an Eclipse plugin, which usually works well enough. ","description":" Apache Isis is a Java based framework, so in terms of prerequisites, you\u2019
 ll need to install: ","id":110978244},"112375674":{"title":"Auditing","url":"migration-notes/migration-notes.html#_auditing","body":"Auditing  The AuditingService SPI service has been deprecated, instead replaced by the AuditerService.  There can be more than one implementation of this new SPI, and a framework-provided implementation (AuditerServiceLogging) will log to a file. The (non-ASF) Isis addons' audit module also implements the new SPI. ","description":" The AuditingService SPI service has been deprecated, instead replaced by the AuditerService. ","id":112375674},"114685873":{"title":"Usage","url":"guides/rgsvc/rgsvc.html#_usage_19","body":"Usage  To indicate that an action invocation should be published, annotate it with the @Action#publishing() annotation.  To indicate that an property edit should be published, annotate it with the @Property#publishing() annotation.  To indicate that a changed object should be published is to annotate it with the @DomainObject#publishing()
  annotation. ","description":" To indicate that an action invocation should be published, annotate it with the @Action#publishing() annotation. ","id":114685873},"117553409":{"title":"Object Icon","url":"guides/ugfun/ugfun.html#_object_icon","body":"Object Icon  The icon is often the same for all instances of a particular class, but it\u2019s also possible for an individual instance to return a custom icon. This could represent the state of that object (eg a shipped order, say, or overdue library book). ","description":" The icon is often the same for all instances of a particular class, but it\u2019s also possible for an individual instance to return a custom icon. This could represent the state of that object (eg a shipped order, say, or overdue library book). ","id":117553409},"117778574":{"title":"ClockService","url":"guides/rgsvc/rgsvc.html#_rgsvc_api_ClockService","body":"ClockService  Most applications deal with dates and times in one way or another. For example, if an Order is pla
 ced, then the Customer may have 30 days to pay the Invoice, otherwise a penalty may be levied.  However, such date/time related functionality can quickly complicate automated testing: \"today+30\" will be a different value every time the test is run.  Even disregarding testing, there may be a requirement to ensure that date/times are obtained from an NNTP server (rather than the system PC). While instantiating a java.util.Date to current the current time is painless enough, we would not want complex technical logic for querying an NNTP server spread around domain logic code.  Therefore it\u2019s common to provide a domain service whose responsibility is to provide the current time. This service can be injected into any domain object (and can be mocked out for unit testing). Apache Isis provides such a facade through the ClockService. ","description":" Most applications deal with dates and times in one way or another. For example, if an Order is placed, then the Customer may have 30 day
 s to pay the Invoice, otherwise a penalty may be levied. ","id":117778574},"121574190":{"title":"Related Services","url":"guides/rgsvc/rgsvc.html#_related_services_18","body":"Related Services  The ActionInteractionContext service allows bulk actions to co-ordinate with each other.  The QueryResultsCache is useful for caching the results of expensive method calls. ","description":" The ActionInteractionContext service allows bulk actions to co-ordinate with each other. ","id":121574190},"121879267":{"title":"Wicket Viewer","url":"release-notes/release-notes.html#_wicket_viewer_2","body":"Wicket Viewer ","description":"","id":121879267},"122762699":{"title":"Contributee","url":"guides/rgcms/rgcms.html#_rgcms_classes_contributee","body":"Contributee  The interfaces listed in this chapter act as contributees; they allow domain services to contribute actions/properties/collections to any domain objects that implement these interfaces. ","description":" The interfaces listed in this chap
 ter act as contributees; they allow domain services to contribute actions/properties/collections to any domain objects that implement these interfaces. ","id":122762699},"122876421":{"title":"Class Definition","url":"guides/ugfun/ugfun.html#_ugfun_how-tos_class-structure_class-definition","body":"Class Definition  Apache Isis supports recognises three main types of domain classes:  Domain classes are generally recognized using annotations. Apache Isis defines its own set of annotations, while entities are annotated using JDO/DataNucleus (though XML can also be used if required). JAXB can also be used for view models. Apache Isis recognizes some of the JDO and JAXB annotations and infers domain semantics from these annotations.  You can generally recognize an Apache Isis domain class because it will be probably be annotated using @DomainObject and @DomainService. The framework also defines supplementary annotations, @DomainObjectLayout and @DomainServiceLayout. These provide hints re
 lating to the layout of the domain object in the user interface. (Alternatively, these UI hints can be defined in a supplementary .layout.xml file.  We use Maven modules as a way to group related domain objects together; we can then reason about all the classes in that module as a single unit. By convention there will be a single top-level package corresponding to the module.  For example, the (non-ASF) Document module (part of the Incode Catalog) has a top-level package of org.incode.module.document. Within the module there may be various subpackages, but its the module defines the namespace.  In the same way that the Java module act as a namespace for domain objects, it\u2019s good practice to map domain entities to their own (database) schemas. ","description":" Apache Isis supports recognises three main types of domain classes: ","id":122876421},"125299345":{"title":"Example","url":"guides/rgant/rgant.html#_example_2","body":"Example  This example is taken from the (non-ASF) Isis a
 ddons' todoapp: ","description":" This example is taken from the (non-ASF) Isis addons' todoapp: ","id":125299345},"125419669":{"title":"Unreferenced Members","url":"guides/ugfun/ugfun.html#__ugfun_object-layout_dynamic_xml-unreferenced","body":"Unreferenced Members  As noted in the preceding discussion, several of the grid\u2019s regions have either an unreferencedActions, unreferencedCollections or unreferencedProperties attribute.  The rules are:  The purpose of these attributes is to indicate where in the layout any unreferenced members should be rendered. Every grid must nominate one region for each of these three member types, the reason being that to ensure that the layout can be used even if it is incomplete with respect to the object members inferred from the Java source code. This might be because the developer forgot to update the layout, or it might be because of a new mixin (property, collection or action) contributed to many objects.  The framework ensures that in any giv
 en grid exactly one region is specified for each of the three unreferenced\u2026\u200b attributes. If the grid fails this validation, then a warning message will be displayed, and the invalid XML logged. The layout XML will then be ignored. ","description":" As noted in the preceding discussion, several of the grid\u2019s regions have either an unreferencedActions, unreferencedCollections or unreferencedProperties attribute. ","id":125419669},"125961908":{"title":"Do it!","url":"pages/tg/tg.html#_do_it","body":"Do it! ","description":"","id":125961908},"136403234":{"title":"Dynamic (JSON) Layout","url":"guides/ugfun/ugfun.html#_ugfun_object-layout_dynamic","body":"Dynamic (JSON) Layout  Metadata providing UI hints can be specified either statically, using annotations, or dynamically, using either a layout.xml file or (as described here) a .layout.json file. ","description":" Metadata providing UI hints can be specified either statically, using annotations, or dynamically, using either a layo
 ut.xml file or (as described here) a .layout.json file. ","id":136403234},"137196424":{"title":"Persistence Concerns","url":"guides/ugfun/ugfun.html#_persistence_concerns","body":"Persistence Concerns ","description":"","id":137196424},"145340696":{"title":"Registering the Services","url":"guides/rgsvc/rgsvc.html#_registering_the_services_20","body":"Registering the Services  The (non-ASF) Isis addons' audit module provides an implementation of this service (AuditingService), and also provides a number of related domain services (AuditingServiceMenu, AuditingServiceRepository and AuditingServiceContributions).  Assuming that an AppManifest is being used to bootstrap the app) then this can be activated by updating the pom.xml and updating the AppManifest#getModules() method.  If menu items or contributions are not required in the UI, these can be suppressed either using security or by implementing a vetoing subscriber. ","description":" The (non-ASF) Isis addons' audit module provide
 s an implementation of this service (AuditingService), and also provides a number of related domain services (AuditingServiceMenu, AuditingServiceRepository and AuditingServiceContributions). ","id":145340696},"148135206":{"title":"Layout Metadata Reader","url":"guides/ugbtb/ugbtb.html#_ugbtb_programming-model_layout-metadata-reader","body":"Layout Metadata Reader  The metadata for domain objects is obtained both statically and dynamically.  The default implementation for reading dynamic layout metadata is org.apache.isis.core.metamodel.layoutmetadata.json.LayoutMetadataReaderFromJson, which is responsible for reading from the Xxx.layout.json files on the classpath (for each domain entity Xxx).  You can also implement your own metadata readers and plug them into Apache Isis. These could read from a different file format, or they could, even, read data dynamically from a URL or database. (Indeed, one could imagine an implementation whereby users could share layouts, all stored in som
 e central repository). ","description":" The metadata for domain objects is obtained both statically and dynamically. ","id":148135206},"151718660":{"title":"Specifying components","url":"guides/rgcfg/rgcfg.html#_rgcfg_configuring-components","body":"Specifying components ","description":"","id":151718660},"153425152":{"title":"AngularJS Tips","url":"guides/ugvro/ugvro.html#_angularjs_tips","body":"AngularJS Tips  The hypermedia API exposed by Apache Isis' Restful Objects viewer is intended be support both bespoke custom-written viewers as well as generic viewers. Indeed, we expect most clients consuming the API will be bespoke, not generic.  This page captures one or two tips on using AngularJS to write such a bespoke client. ","description":" The hypermedia API exposed by Apache Isis' Restful Objects viewer is intended be support both bespoke custom-written viewers as well as generic viewers. Indeed, we expect most clients consuming the API will be bespoke, not generic. ","id":153
 425152},"153666205":{"title":"Implementation","url":"guides/rgsvc/rgsvc.html#_implementation_17","body":"Implementation  The core framework provides a default implementation of this service (o.a.i.core.metamodel.services.title.TitleServiceDefault). ","description":" The core framework provides a default implementation of this service (o.a.i.core.metamodel.services.title.TitleServiceDefault). ","id":153666205},"154220136":{"title":"Other Annotations","url":"guides/ugfun/ugfun.html#_other_annotations","body":"Other Annotations  As of 1.8.0, all the layout annotations have been consolidated into the various XxxLayout annotations: @ActionLayout @CollectionLayout, @DomainObjectLayout, @DomainServiceLayout, @ParameterLayout, @PropertyLayout, and @ViewModelLayout ","description":" As of 1.8.0, all the layout annotations have been consolidated into the various XxxLayout annotations: @ActionLayout @CollectionLayout, @DomainObjectLayout, @DomainServiceLayout, @ParameterLayout, @PropertyLayout
 , and @ViewModelLayout ","id":154220136},"155655500":{"title":"@PrimaryKey (javax.jdo)","url":"guides/rgant/rgant.html#_rgant-PrimaryKey","body":"@PrimaryKey (javax.jdo) ","description":"","id":155655500},"155926851":{"title":"Properties vs Parameters","url":"guides/ugfun/ugfun.html#_ugfun_how-tos_class-structure_properties-vs-parameters","body":"Properties vs Parameters  In many cases the value types of properties and of action parameters align. For example, a Customer entity might have a surname property, and there might also be corresponding changeSurname. Ideally we want the surname property and surname action parameter to use the same value type.  Since JDO/DataNucleus handles persistence, its annotations are requiredto specify semantics such as optionality or maximum length on properties. However, they cannot be applied to action parameters. It is therefore necessary to use Apache Isis' equivalent annotations for action parameters.  The table below summarises the equivalence o
 f some of the most common cases. ","description":" In many cases the value types of properties and of action parameters align. For example, a Customer entity might have a surname property, and there might also be corresponding changeSurname. Ideally we want the surname property and surname action parameter to use the same value type. ","id":155926851},"158069558":{"title":"Usability: Defaults","url":"pages/tg/tg.html#_usability_defaults","body":"Usability: Defaults  Quick detour: often we want to set up defaults to go with choices. Sensible defaults for action parameters can really improve the usability of the app. ","description":" Quick detour: often we want to set up defaults to go with choices. Sensible defaults for action parameters can really improve the usability of the app. ","id":158069558},"158897592":{"title":"Refactoring","url":"guides/dg/dg.html#__dg_ide_intellij_hints-and-tips_refactoring","body":"Refactoring  Loads of good stuff on the Refactor menu; most used are:  I
 f you can\u2019t remember all those shortcuts, just use ctrl-shift-alt-T (might want to rebind that to something else!) and get a context-sensitive list of refactorings available for the currently selected object ","description":" Loads of good stuff on the Refactor menu; most used are: ","id":158897592},"159667759":{"title":"Mapping Clobs","url":"guides/ugfun/ugfun.html#__ugfun_how-tos_class-structure_properties_mapping-blobs-and-clobs_mapping-clobs","body":"Mapping Clobs  Mapping Clob`s works in a very similar way, but the `jdbcType and sqlType attributes will, respectively, be CLOB and LONGVARCHAR: ","description":" Mapping Clob`s works in a very similar way, but the `jdbcType and sqlType attributes will, respectively, be CLOB and LONGVARCHAR: ","id":159667759},"160872749":{"title":"Related Services","url":"guides/rgfis/rgfis.html#_related_services","body":"Related Services  The default implementation of ContentNegotiationService delegates to ContentMappingService (if present) to co
 nvert domain entities into a stable form (eg DTO).  The ContentNegotiationService is itself called by the (default implementation of) RepresentationService. ","description":" The default implementation of ContentNegotiationService delegates to ContentMappingService (if present) to convert domain entities into a stable form (eg DTO). ","id":160872749},"163915714":{"title":"web.xml","url":"migration-notes/migration-notes.html#_web_xml","body":"web.xml  In the web.xml, the \"isis.viewers\" context-param is now ignored. Instead the viewer_wicket.properties and viewer_restfulobjects.properties will both be loaded if present (but neither need be present). ","description":" In the web.xml, the \"isis.viewers\" context-param is now ignored. Instead the viewer_wicket.properties and viewer_restfulobjects.properties will both be loaded if present (but neither need be present). ","id":163915714},"166045728":{"title":"Sanity Check","url":"guides/cgcom/cgcom.html#_sanity_check_2","body":"Sanity C
 heck  Ensure that the framework builds ok using the same command that your CI server is set up to execute (see section above). ","description":" Ensure that the framework builds ok using the same command that your CI server is set up to execute (see section above). ","id":166045728},"166899251":{"title":"Installing and Setting up","url":"guides/dg/dg.html#__dg_ide_intellij_installing","body":"Installing and Setting up  This section covers installation and setup. These notes/screenshots were prepared using IntelliJ Community Edition 14.1.x, but are believed to be compatible with more recent versions/other editions of the IDE. ","description":" This section covers installation and setup. These notes/screenshots were prepared using IntelliJ Community Edition 14.1.x, but are believed to be compatible with more recent versions/other editions of the IDE. ","id":166899251},"167039338":{"title":"Task","url":"release-notes/release-notes.html#_task_14","body":"Task ","description":"","id":167
 039338},"169081251":{"title":"Interaction","url":"guides/rgsvc/rgsvc.html#__code_interaction_code","body":"Interaction  The public API of the Interaction class consists of:  This class is concrete (is also the implementation). ","description":" The public API of the Interaction class consists of: ","id":169081251},"174738887":{"title":"Related functionality","url":"guides/ugvw/ugvw.html#_related_functionality_2","body":"Related functionality  The Recent Pages also lists recently visited pages, selected from a drop-down. ","description":" The Recent Pages also lists recently visited pages, selected from a drop-down. ","id":174738887},"175028546":{"title":"Implementation","url":"guides/rgsvc/rgsvc.html#_implementation_5","body":"Implementation  The framework provides a default implementation of this service, namely GridLoaderServiceDefault. This implementation loads the grid from its serialized representation as a .layout.xml file, loaded from the classpath.  For example, the layout f
 or a domain class com.mycompany.myapp.Customer would be loaded from com/mycompany/myapp/Customer.layout.xml. ","description":" The framework provides a default implementation of this service, namely GridLoaderServiceDefault. This implementation loads the grid from its serialized representation as a .layout.xml file, loaded from the classpath. ","id":175028546},"175197970":{"title":"Performance tuning","url":"pages/tg/tg.html#_performance_tuning","body":"Performance tuning  The QueryResultsCache (request-scoped) domain service allows arbitrary objects to be cached for the duration of a request.  This can be helpful for \"naive\" code which would normally make the same query within a loop. ","description":" The QueryResultsCache (request-scoped) domain service allows arbitrary objects to be cached for the duration of a request. ","id":175197970},"176767338":{"title":"Command and Events","url":"guides/rgsvc/rgsvc.html#__rgsvc_intro_commands-and-events","body":"Command and Events  A goo
 d number of the domain services manage the execution of action invocations/property edits, along with the state of domain objects that are modified as a result of these. These services capture information which can then be used for various purposes, most notably for auditing or for publishing events, or for deferring execution such that the execution be performed in the background at some later date.  The diagram below shows how these services fit together. The outline boxes are services while the coloured boxes represent data structures - defined in the applib and therefore accessible to domain applications - which hold various information about the executions.  To explain:  Implementations of CommandService can use the Command#getMemento() method to obtain a XML equivalent of that Command, reified using the cmd.xsd schema. This can be converted back into a CommandDto using the CommandDtoUtils utility class (part of the applib).  Similarly, implementations of PublisherService can u
 se the InteractionDtoUtils utility class to obtain a InteractionDto representing the interaction, either just for a single execution or for the entire call-graph. This can be converted into XML in a similar fashion.  Likewise, the PublishedObjects class passed to the PublisherService at the end of the interaction provides the PublishedObjects#getDto() method which returns a ChangesDto instance. This can be converted into XML using the ChangesDtoUtils utility class.  One final point: multiple PublisherService implementations are supported because different implementations may have different responsibilities. For example, the (non-ASF) Isis addons' publishmq module is responsible for publishing messages onto an ActiveMQ event bus, for inter-system communication. However, the SPI can also be used for profiling; each execution within the call-graph contains metrics of the number of objects loaded or modified as a result of that execution, and thus could be used for application profiling
 . The framework provides a default PublisherServiceLogging implementation that logs this using SLF4J. ","description":" A good number of the domain services manage the execution of action invocations/property edits, along with the state of domain objects that are modified as a result of these. These services capture information which can then be used for various purposes, most notably for auditing or for publishing events","id":176767338},"178125062":{"title":"domainEvent()","url":"guides/rgant/rgant.html#_rgant-Action_domainEvent","body":"domainEvent()  Whenever a domain object (or list of domain objects) is to be rendered, the framework fires off multiple domain events for every property, collection and action of the domain object. In the cases of the domain object\u2019s actions, the events that are fired are:  Subscribers subscribe through the EventBusService using either Guava or Axon Framework annotations and can influence each of these phases.  By default the event raised is Act
 ionDomainEvent.Default. For example:  The domainEvent() attribute allows a custom subclass to be emitted allowing more precise subscriptions (to those subclasses) to be defined instead. This attribute is also supported for collections and properties.  For example:  The benefit is that subscribers can be more targeted as to the events that they subscribe to. ","description":" Whenever a domain object (or list of domain objects) is to be rendered, the framework fires off multiple domain events for every property, collection and action of the domain object. In the cases of the domain object\u2019s actions, the events that are fired are: ","id":178125062},"180783343":{"title":"TranslatableException","url":"guides/ugbtb/ugbtb.html#__code_translatableexception_code","body":"TranslatableException  Another mechanism by which messages can be rendered to the user are as the result of exception messages thrown and recognized by an ExceptionRecognizer.  In this case, if the exception implements Tr
 anslatableException, then the message will automatically be translated before being rendered. The TranslatableException itself takes the form: ","description":" Another mechanism by which messages can be rendered to the user are as the result of exception messages thrown and recognized by an ExceptionRecognizer. ","id":180783343},"183226640":{"title":"updatedLifecycleEvent()","url":"guides/rgant/rgant.html#_rgant-DomainObject_updatedLifecycleEvent","body":"updatedLifecycleEvent()  Whenever a (persistent) domain object has been modified and has been updated in the database, an \"updated\" lifecycle event is fired.  Subscribers subscribe through the EventBusService and can use the event to obtain a reference to the domain object.  By default the event raised is ObjectUpdatedEvent.Default. For example:  The purpose of the updatedLifecycleEvent() attribute is to allows a custom subclass to be emitted instead. A similar attribute is available for other lifecycle events.  For example:  Th
 e benefit is that subscribers can be more targeted as to the events that they subscribe to. ","description":" Whenever a (persistent) domain object has been modified and has been updated in the database, an \"updated\" lifecycle event is fired. ","id":183226640},"188123644":{"title":"2013","url":"pages/articles-and-presentations/articles-and-presentations.html#_2013","body":"2013 ","description":"","id":188123644},"189180810":{"title":"HoldsUpdatedAt","url":"guides/rgcms/rgcms.html#_rgcms_classes_roles_HoldsUpdatedAt","body":"HoldsUpdatedAt  The HoldsUpdatedAt role interface allows the (framework-provided) TimestampService to update each object with the current timestamp whenever it is modified in a transaction.  The interface is defined as:  The current time is obtained from the ClockService.  Entities that implement this interface often also implement HoldsUpdatedBy role interface; as a convenience the Timestampable interface combines the two roles. ","description":" The HoldsUpda
 tedAt role interface allows the (framework-provided) TimestampService to update each object with the current timestamp whenever it is modified in a transaction. ","id":189180810},"191180113":{"title":"persistence.xml","url":"guides/ugodn/ugodn.html#_ugodn_configuring_persistence-xml","body":"persistence.xml ","description":"","id":191180113},"193237835":{"title":"Core","url":"release-notes/release-notes.html#_core_8","body":"Core ","description":"","id":193237835},"194608562":{"title":"SPI","url":"guides/rgsvc/rgsvc.html#_spi_19","body":"SPI  The SudoService.Spi service allows implementations of SudoService to notify other services/components that the effective user and roles are different. The default implementation of UserService has been refactored to leverage this SPI.  The names of these methods were chosen based on similar names within Shiro. ","description":" The SudoService.Spi service allows implementations of SudoService to notify other services/components that the effecti
 ve user and roles are different. The default implementation of UserService has been refactored to leverage this SPI. ","id":194608562},"195374240":{"title":"Update the LDAP committee (if a PMC member)","url":"guides/cgcom/cgcom.html#_update_the_ldap_committee_if_a_pmc_member","body":"Update the LDAP committee (if a PMC member)  (Assuming that the new committer is a PMC member), also add them as to the PMC committee. This takes two steps:  The new committer does not officially become a member of the PMC until the ASF records have been updated. ","description":" (Assuming that the new committer is a PMC member), also add them as to the PMC committee. This takes two steps: ","id":195374240},"195848147":{"title":"ICLA, obtain new account","url":"guides/cgcom/cgcom.html#_icla_obtain_new_account","body":"ICLA, obtain new account  If required (that is, if the committer is not already a committer for a different ASF project), then ask them to complete an ICLA. As a result of this, they shou
 ld also get an @apache.org user name.  More info can be found in the ASF new committers guide. ","description":" If required (that is, if the committer is not already a committer for a different ASF project), then ask them to complete an ICLA. As a result of this, they should also get an @apache.org user name. ","id":195848147},"198382465":{"title":"Actions","url":"pages/tg/tg.html#_actions","body":"Actions  Most business functionality is implemented using actions basically a public method accepting domain classes and primitives as its parameter types. The action can return a domain entity, or a collection of entities, or a primitive/String/value, or void. If a domain entity is returned then that object is rendered immediately; if a collection is returned then the Wicket viewer renders a table. Such collections are sometimes called \"standalone\" collections. ","description":" Most business functionality is implemented using actions basically a public method accepting domain classes
  and primitives as its parameter types. The action can return a domain entity, or a collection of entities, or a primitive/String/value, or void. If a domain entity is returned then that object is rendered","id":198382465},"201087485":{"title":"Using the ISIS_OPTS environment variable","url":"guides/ugbtb/ugbtb.html#_using_the_code_isis_opts_code_environment_variable","body":"Using the ISIS_OPTS environment variable  The servlet context initializer will search for an environment variable called $ISIS_OPTS and if present will parse the content as a set of key/value pairs. Each key/value pair is separated by \"||\".  For example:  can be used to run with a different app manifest, and also to disable editing of properties.  To use a different separator, set the (optional) $ISIS_OPTS_SEPARATOR variable.  The Docker\u2019s ENTRYPOINT therefore just needs to parse the Docker container\u2019s own command line arguments and use to set this environment variable. ","description":" The servlet conte
 xt initializer will search for an environment variable called $ISIS_OPTS and if present will parse the content as a set of key/value pairs. Each key/value pair is separated by \"||\". ","id":201087485},"203208629":{"title":"New Feature","url":"release-notes/release-notes.html#_new_feature_18","body":"New Feature ","description":"","id":203208629},"204452611":{"title":"Related services","url":"guides/rgsvc/rgsvc.html#_related_services_15","body":"Related services  The ConfigurationServiceMenu exposes the allConfigurationProperties action in the user interface. ","description":" The ConfigurationServiceMenu exposes the allConfigurationProperties action in the user interface. ","id":204452611},"207811701":{"title":"API","url":"guides/rgsvc/rgsvc.html#_api_2","body":"API  The API of TitleService is: ","description":" The API of TitleService is: ","id":207811701},"209853740":{"title":"To run","url":"guides/rgmvn/rgmvn.html#_to_run","body":"To run  The plugin is activated by default, so i
 s run simply using:  This will run any tests, and then also - because the plugin is activated by the isis-validate property and bound to the test phase, will run the plugin\u2019s validate goal.  If for any reason you want to disable the validation, use: ","description":" The plugin is activated by default, so is run simply using: ","id":209853740},"210078000":{"title":"MetaModelService3","url":"guides/rgsvc/rgsvc.html#_rgsvc_api_MetaModelService","body":"MetaModelService3  The MetaModelService3 service provides access to a number of aspects of Apache Isis' internal metamodel. ","description":" The MetaModelService3 service provides access to a number of aspects of Apache Isis' internal metamodel. ","id":210078000},"216231183":{"title":"Raising a pull request","url":"guides/dg/dg.html#_raising_a_pull_request","body":"Raising a pull request  If you have your own fork, you can now simply push the changes you\u2019ve made locally to your fork:  This will create a corresponding branch in the 
 remote github repo. If you use gitk --all, you\u2019ll also see a remotes/origin/ISIS-123-blobs branch.  Then, use github to raise a pull request. Pull requests sent to the Apache GitHub repositories will forward a pull request e-mail to the dev mailing list. You\u2019ll probably want to sign up to the dev mailing list first before issuing your first pull request (though that isn\u2019t mandatory).  The process to raise the pull request, broadly speaking: ","description":" If you have your own fork, you can now simply push the changes you\u2019ve made locally to your fork: ","id":216231183},"220685197":{"title":"AbstractSubscriber","url":"guides/rgcms/rgcms.html#_rgcms_classes_super_AbstractSubscriber","body":"AbstractSubscriber  This is a convenience superclass for creating subscriber domain services on the EventBusService. It uses @PostConstruct and @PreDestroy callbacks to automatically register/unregister itself with the EventBusService.  It\u2019s important that subscribers register before an
 y domain services that might emit events on the EventBusService. For example, the (non-ASF) Isis addons' security module provides a domain service that automatically seeds certain domain entities; these will generate lifecycle events and so any subscribers must be registered before such seed services. The easiest way to do this is to use the @DomainServiceLayout#menuOrder() attribute.  As a convenience, the AbstractSubscriber specifies this attribute. ","description":" This is a convenience superclass for creating subscriber domain services on the EventBusService. It uses @PostConstruct and @PreDestroy callbacks to automatically register/unregister itself with the EventBusService. ","id":220685197},"221961571":{"title":"Release prepare \"dry run\"","url":"guides/cgcom/cgcom.html#__cgcom_cutting-a-release_releasing-core_release-prepare-dry-run","body":"Release prepare \"dry run\"  Most of the work is done using the mvn release:prepare goal. Since this makes a lot of changes, we run i
 t first in \"dry run\" mode; only if that works do we run the goal for real.  Run the dry-run as follows:  You may be prompted for the gpg passphrase. ","description":" Most of the work is done using the mvn release:prepare goal. Since this makes a lot of changes, we run it first in \"dry run\" mode; only if that works do we run the goal for real. ","id":221961571},"223057782":{"title":"Syntax","url":"guides/ugbtb/ugbtb.html#_syntax","body":"Syntax  Any n-parameter action provided by a service will automatically be contributed to the list of actions for each of its (entity) parameters. From the viewpoint of the entity the action is called a contributed action.  For example, given a service:  and the entities:  and  then the borrow(\u2026\u200b) action will be contributed to both Book and to LibraryMember.  This is an important capability because it helps to decouple the concrete classes from the services.  If necessary, though, this behaviour can be suppressed by annotating the service ac
 tion with @org.apache.isis.applib.annotations.NotContributed.  For example:  If annotated at the interface level, then the annotation will be inherited by every concrete class. Alternatively the annotation can be applied at the implementation class level and only apply to that particular implementation.  Note that an action annotated as being @NotContributed will still appear in the service menu for the service. If an action should neither be contributed nor appear in service menu items, then simply annotate it as @Hidden. ","description":" Any n-parameter action provided by a service will automatically be contributed to the list of actions for each of its (entity) parameters. From the viewpoint of the entity the action is called a contributed action. ","id":223057782},"224301547":{"title":"IsisWebAppBootstrapper","url":"guides/ugbtb/ugbtb.html#__code_isiswebappbootstrapper_code","body":"IsisWebAppBootstrapper  The IsisWebAppBootstrapper servlet context listener bootstraps the share
 d (global) metadata for the Apache Isis framework. This listener is not required (indeed must not be configured) if the Wicket viewer is in use.  Its definition is:  Its context parameters are: ","description":" The IsisWebAppBootstrapper servlet context listener bootstraps the shared (global) metadata for the Apache Isis framework. This listener is not required (indeed must not be configured) if the Wicket viewer is in use. ","id":224301547},"228550183":{"title":"Policies","url":"guides/cgcom/cgcom.html#_cgcom_policies","body":"Policies ","description":"","id":228550183},"229025509":{"title":"Remove references to isis-viewer-wicket parent pom.","url":"migration-notes/migration-notes.html#_remove_references_to_code_isis_viewer_wicket_code_parent_pom","body":"Remove references to isis-viewer-wicket parent pom.  In earlier releases the Wicket viewer defined its own parent pom.xml for dependency management and its dependencies and to declare the various submodules that make up the view
 er. This pom.xml has now been incorporated into the parent pom.xml for the Core framework.  Therefore, in the parent pom.xml of your own domain applications, remove: ","description":" In earlier releases the Wicket viewer defined its own parent pom.xml for dependency management and its dependencies and to declare the various submodules that make up the viewer. This pom.xml has now been incorporated into the parent pom.xml for the Core framework. ","id":229025509},"231532971":{"title":"From v1.7.0 to 1.8.0","url":"migration-notes/migration-notes.html#_release-notes_migration-notes_1.7.0-to-1.8.0","body":"From v1.7.0 to 1.8.0 ","description":"","id":231532971},"232471644":{"title":"Registering Subscribers","url":"guides/rgsvc/rgsvc.html#_registering_subscribers","body":"Registering Subscribers  The register() method should be called in the @PostConstruct lifecycle method. It is valid and probably the least confusing to readers to also \"unregister\" in the @PreDestroy lifecycle method
  (though as noted above, unregistering is actually a no-op).  For example:  This works for both singleton (application-scoped) and also @RequestScoped domain services. ","description":" The register() method should be called in the @PostConstruct lifecycle method. It is valid and probably the least confusing to readers to also \"unregister\" in the @PreDestroy lifecycle method (though as noted above, unregistering is actually a no-op). ","id":232471644},"235512052":{"title":"Usage","url":"guides/rgsvc/rgsvc.html#_usage_21","body":"Usage  The usage will vary depending upon the conventions of the design. As of 1.9.0, the usage of the service has been centralized such that the packages to be scanned are located from the AppManifest's #getModules() method.  For example, the SimpleApp archetype's app manifest includes:  where the three module classes in effect define three different package prefixes to search under (for domain services, fixture scripts and persistent entities).  Other us
 ages of the ClassDiscoveryService are likely to work in a similar way, requiring some sort of scope to be specified. ","description":" The usage will vary depending upon the conventions of the design. As of 1.9.0, the usage of the service has been centralized such that the packages to be scanned are located from the AppManifest's #getModules() method. ","id":235512052},"238546442":{"title":"rebuildMetamodel()","url":"guides/rgcms/rgcms.html#__rgcms_classes_mixins_Object_rebuildMetamodel","body":"rebuildMetamodel()  The Object_rebuildMetamodel mixin provides the ability to discard the current internal metamodel data (an instance of ObjectSpecification) for the domain class of the rendered object, and recreate from code and other sources (most notably, layout XML data). It has the following signature: ","description":" The Object_rebuildMetamodel mixin provides the ability to discard the current internal metamodel data (an instance of ObjectSpecification) for the domain class of the r
 endered object, and recreate from code and other sources (most notably, layout XML data). It has the following signature: ","id":238546442},"238979657":{"title":"New Feature","url":"release-notes/release-notes.html#_new_feature_22","body":"New Feature ","description":"","id":238979657},"240026998":{"title":"Improvement","url":"release-notes/release-notes.html#_improvement_14","body":"Improvement ","description":"","id":240026998},"242030985":{"title":"1.4.0","url":"release-notes/release-notes.html#_release-notes_1.4.0","body":"1.4.0 ","description":"","id":242030985},"243439147":{"title":"hidden()","url":"guides/rgant/rgant.html#_rgant-Property_hidden","body":"hidden()  Properties can be hidden at the domain-level, indicating that they are not visible to the end-user. This attribute can also be applied to actions and collections.  For example:  The acceptable values for the where parameter are:  For example, if a property is annotated with @Title, then normally this should be hidden
  from all tables. Annotating with @Property(where=Where.NOWHERE) overrides this. ","description":" Properties can be hidden at the domain-level, indicating that they are not visible to the end-user. This attribute can also be applied to actions and collections. ","id":243439147},"243876171":{"title":"Task","url":"release-notes/release-notes.html#_task_28","body":"Task ","description":"","id":243876171},"246275568":{"title":"Registering the Services","url":"guides/rgsvc/rgsvc.html#_registering_the_services_4","body":"Registering the Services  Assuming that the configuration-and-annotation services installer is configured (implicit if using the AppManifest to bootstrap the app), then the default implementation of GridLoaderService is automatically registered and injected, and no further configuration is required.  To use an alternative implementation, use @DomainServiceLayout#menuOrder() (as explained in the introduction to this guide). ","description":" Assuming that the configuratio
 n-and-annotation services installer is configured (implicit if using the AppManifest to bootstrap the app), then the default implementation of GridLoaderService is automatically registered and injected, and no further configuration is required. ","id":246275568},"246409050":{"title":"Using system properties","url":"guides/ugbtb/ugbtb.html#_using_system_properties","body":"Using system properties  The servlet context initializer will search for any system properties called isis.xxx and if present will use them as overrides.  Thus, an alternative option for a Docker image is to bootstrap the servlet container (Tomcat, Jetty) with appropriate system properties set up. For example, with Tomcat this can be done by writing into the conf/catalina.properties file (see for example this stackoverflow post).  The Docker\u2019s ENTRYPOINT therefore just needs to parse the Docker container\u2019s own command line arguments and use to create this file. ","description":" The servlet context initializer 
 will search for any system properties called isis.xxx and if present will use them as overrides. ","id":246409050},"251015067":{"title":"myapp-dom Module","url":"migration-notes/migration-notes.html#__code_myapp_dom_code_module","body":"myapp-dom Module  In your myapp-dom module (containing definitions of your persistent entities and domain services), create an empty class to represent the module. This should be at the root package for the domain, eg:  Since there is no requirement to actually instantiate this class (it merely provides the location of the myapp.dom package), we give it a private constructor.  If you have any other modules where you have either domain services or entities, similarly create an empty \"module\" class. ","description":" In your myapp-dom module (containing definitions of your persistent entities and domain services), create an empty class to represent the module. This should be at the root package for the domain, eg: ","id":251015067},"255768608":{"titl
 e":"Multi-tenancy support","url":"pages/isis-in-pictures/isis-in-pictures.html#_multi_tenancy_support","body":"Multi-tenancy support  Of the various Isis Addons, the security module has the most features. One significant feature is the ability to associate users and objects with a \"tenancy\". The todoapp uses this feature so that different users' list of todo items are kept separate from one another. A user with administrator is able to switch their own \"tenancy\" to the tenancy of some other user, in order to access the objects in that tenancy:  For more details, see the security module README. ","description":" Of the various Isis Addons, the security module has the most features. One significant feature is the ability to associate users and objects with a \"tenancy\". The todoapp uses this feature so that different users' list of todo items are kept separate from one another. A user with administrator is","id":255768608},"255908905":{"title":"GridLoaderService","url":"guides/rg
 svc/rgsvc.html#_rgsvc_spi_GridLoaderService","body":"GridLoaderService  The GridLoaderService provides the ability to load the XML layout (grid) for a domain class. ","description":" The GridLoaderService provides the ability to load the XML layout (grid) for a domain class. ","id":255908905},"257661017":{"title":"AppManifest (bootstrapping)","url":"guides/rgcms/rgcms.html#_rgcms_classes_AppManifest-bootstrapping","body":"AppManifest (bootstrapping)  This section describes how to implement the AppManifest interface to bootstrap both an Apache Isis web application, and also its integration tests. ","description":" This section describes how to implement the AppManifest interface to bootstrap both an Apache Isis web application, and also its integration tests. ","id":257661017},"266250802":{"title":"Implementation","url":"guides/rgsvc/rgsvc.html#_implementation_2","body":"Implementation  The (non-ASF) Isis addons' kitchensink app provides an example implementation:  which is rendered 
 as: ","description":" The (non-ASF) Isis addons' kitchensink app provides an example implementation: ","id":266250802},"267695496":{"title":"Building Apache Isis","url":"guides/dg/dg.html#_dg_building-isis","body":"Building Apache Isis ","description":"","id":267695496},"270003891":{"title":"persisting()","url":"guides/rgcms/rgcms.html#_rgcms_methods_reserved_persisting","body":"persisting()  The persisting() lifecycle callback method is called when a (not-yet-persistent) object is just about to be persisted from the object store  See also persisted(). ","description":" The persisting() lifecycle callback method is called when a (not-yet-persistent) object is just about to be persisted from the object store ","id":270003891},"272121430":{"title":"ChangedObjectsServiceInternal","url":"guides/rgfis/rgfis.html#_rgfis_spi_ChangedObjectsServiceInternal","body":"ChangedObjectsServiceInternal  The ChangedObjectsServiceInternal class is an (internal) request-scoped domain service that is re
 sponsible for collecting the details of all changes to domain objects within an interaction. This is then used by various other (internal) domain services, notably AuditingServiceInternal and PublishingServiceInternal. ","description":" The ChangedObjectsServiceInternal class is an (internal) request-scoped domain service that is responsible for collecting the details of all changes to domain objects within an interaction. This is then used by various other (internal) domain services, notably AuditingServiceInternal and PublishingServiceInternal. ","id":272121430},"273843820":{"title":"Simulated UI (WrapperFactory)","url":"guides/ugtst/ugtst.html#_simulated_ui_code_wrapperfactory_code","body":"Simulated UI (WrapperFactory)  When we talk about integration tests/specs here, we mean tests that exercise the domain object logic, through to the actual database. But we also want the tests to exercise the app from the users\u2019s perspective, which means including the user interface.  For mos
 t other frameworks that would require having to test the application in a very heavy weight/fragile fashion using a tool such as Selenium, driving a web browser to navigate . In this regard though, Apache Isis has a significant trick up its sleeve. Because Apache Isis implements the naked objects pattern, it means that the UI is generated automatically from the UI. This therefore allows for other implementations of the UI.  The WrapperFactory domain service allows a test to wrap domain objects and thus to interact with said objects \"as if\" through the UI:  If the test invokes an action that is disabled, then the wrapper will throw an appropriate exception. If the action is ok to invoke, it delegates through.  What this means is that an Isis application can be tested end-to-end without having to deploy it onto a webserver; the whole app can be tested while running in-memory. Although integration tests re (necessarily) slower than unit tests, they are not any harder to write (in fac
 t, in some respects they are easier). ","description":" When we talk about integration tests/specs here, we mean tests that exercise the domain object logic, through to the actual database. But we also want the tests to exercise the app from the users\u2019s perspective, which means including the user interface. ","id":273843820},"273985863":{"title":"addTo\u2026\u200b()","url":"guides/rgcms/rgcms.html#_rgcms_methods_prefixes_addTo","body":"addTo\u2026\u200b()  The addTo\u2026\u200b() supporting method is called whenever an object is added to a collection. Its purpose is to allow additional business logic to be performed.  For example:  See also removeFrom\u2026\u200b()` ","description":" The addTo\u2026\u200b() supporting method is called whenever an object is added to a collection. Its purpose is to allow additional business logic to be performed. ","id":273985863},"278890330":{"title":"Build a domain app","url":"pages/tg/tg.html#_build_a_domain_app","body":"Build a domain app  The remainder of the tutorial provi
 des guidance on building a domain application. We don\u2019t mandate any particular design, but we suggest one with no more than 3 to 6 domain entities in the first instance. If you\u2019re stuck for ideas, then how about:  Hopefully one of those ideas appeals or sparks an idea for something of your own. ","description":" The remainder of the tutorial provides guidance on building a domain application. We don\u2019t mandate any particular design, but we suggest one with no more than 3 to 6 domain entities in the first instance. If you\u2019re stuck for ideas, then how about: ","id":278890330},"278999912":{"title":"Integration API","url":"guides/rgsvc/rgsvc.html#_rgsvc_integration-api","body":"Integration API ","description":"","id":278999912},"280239507":{"title":"GridSystemService","url":"guides/rgsvc/rgsvc.html#_rgsvc_spi_GridSystemService","body":"GridSystemService  The GridSystemService encapsulates a single layout grid system which can be used to customize the layout of domain objects. In 
 particular this means being able to return a \"normalized\" form (validating and associating domain object members into the various regions of the grid) and in providing a default grid if there is no other metadata available.  The framework provides a single such grid implementation, namely for Bootstrap3. ","description":" The GridSystemService encapsulates a single layout grid system which can be used to customize the layout of domain objects. In particular this means being able to return a \"normalized\" form (validating and associating domain object members into the various regions of the grid) and in providing a default grid if","id":280239507},"282766365":{"title":"Object CSS Styling","url":"guides/ugfun/ugfun.html#_object_css_styling","body":"Object CSS Styling  It is also possible for an object to return a CSS class. In conjunction with customized CSS this can be used to apply arbitrary styling; for example each object could be rendered in a page with a different background 
 colour. ","description":" It is also possible for an object to return a CSS class. In conjunction with customized CSS this can be used to apply arbitrary styling; for example each object could be rendered in a page with a different background colour. ","id":282766365},"283629224":{"title":"App Structure","url":"guides/ugfun/ugfun.html#_app_structure","body":"App Structure  As noted above, the generated app is a very simple application consisting of a single domain object that can be easily renamed and extended. The intention is not to showcase all of Apache Isis' capabilities; rather it is to allow you to very easily modify the generated application (eg rename SimpleObject to Customer) without having to waste time deleting lots of generated code.  If you run into issues, please don\u2019t hesitate to ask for help on the users mailing list. ","description":" As noted above, the generated app is a very simple application consisting of a single domain object that can be easily renamed and
  extended. The intention is not to showcase all of Apache Isis' capabilities; rather it is to allow you to very easily modify the generated application (eg rename","id":283629224},"285898371":{"title":"ObjectUpdatedEvent","url":"guides/rgcms/rgcms.html#_rgcms_classes_lifecycleevent_ObjectUpdatedEvent","body":"ObjectUpdatedEvent  Subclass of AbstractLifecycleEvent, broadcast when an object has just been updated in the database. This is done either explicitly when the current transaction is flushed using the DomainObjectContainer's #flush(\u2026\u200b) method, else is done implicitly when the transaction commits at the end of the user request.  ObjectUpdatedEvent.Default is the concrete implementation that is used. ","description":" Subclass of AbstractLifecycleEvent, broadcast when an object has just been updated in the database. This is done either explicitly when the current transaction is flushed using the DomainObjectContainer's #flush(\u2026\u200b) method, else is done implicitly when the t
 ransaction commits at the end of the user request. ","id":285898371},"287120012":{"title":"Actions","url":"guides/ugfun/ugfun.html#_actions_2","body":"Actions ","description":"","id":287120012},"288377989":{"title":"Philosophy and Architecture","url":"guides/ugfun/ugfun.html#_ugfun_core-concepts_philosophy","body":"Philosophy and Architecture  This section describes some of the core ideas and architectural patterns upon which Apache Isis builds. ","description":" This section describes some of the core ideas and architectural patterns upon which Apache Isis builds. ","id":288377989},"288392697":{"title":"User Experience","url":"guides/ugvw/ugvw.html#_user_experience_3","body":"User Experience  The copy URL dialog is typically obtained by clicking on the icon.  Alternatively, alt+] will also open the dialog. It can be closed with either OK or the Esc key. ","description":" The copy URL dialog is typically obtained by clicking on the icon. ","id":288392697},"291813215":{"title":"Raisi
 ng events programmatically","url":"guides/rgant/rgant.html#_raising_events_programmatically","body":"Raising events programmatically  Normally events are only raised for interactions through the UI. However, events can be raised programmatically either by calling the EventBusService API directly, or by emulating the UI by wrapping the target object using the WrapperFactory domain service. ","description":" Normally events are only raised for interactions through the UI. However, events can be raised programmatically either by calling the EventBusService API directly, or by em

<TRUNCATED>

[11/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/530-extensible-map.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/530-extensible-map.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/530-extensible-map.pdn
deleted file mode 100644
index d0fa27d..0000000
--- a/content-OLDSITE/intro/getting-started/images/screenshots/530-extensible-map.pdn
+++ /dev/null
@@ -1,1410 +0,0 @@
-PDN3-<pdnImage width="940" height="560" layers="3" savedWithVersion="3.511.4977.23443"><custom><thumb png="iVBORw0KGgoAAAANSUhEUgAAAQAAAACYCAYAAAALMDf8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAOEGSURBVHhe7P0Hl2TXeSWIzk+ZN+u9mXkz0xo5UiJlKLVEUZRpmRYlihSdRE+QIEB47z0KQBXKoQrlUN6l996bMBnee5cZkRFpq2AIkvvtfW7ciMisKkjdLL2Znkau9eW9ce4533GfPfZ/+NI9Z7GxeQ3vvfse3nvvPbxr4F2+v4t3322C+aZ3803vFiidedrhSqf3lrQmLsM2NjZQrVYtWK0/d8Hqv+FdaXf83gGr5qnvq/X31nAD9bx347B+N9M3w3emvXXerXCTvJXvv6Het4SPTNta7ta86/CRee+Kz3jCs6NM9bAd8W4KN8979ZZ5/+vvH5V+JzTzbtTpI9LdMr9W+DeXu7XeN8l7F54b2vxmwDS3LFcL3CrOte1rFu/V+bTBt+LFzS184c5T+B++8eBZbG1tm8jXrvF5Tc8bYVuwvfO7wra2trC5uXnDN/OdYfpuv9eqNXzwwQemIO+//755/xg+ho/hvw5uxkfiNzussrpqeHQ3Xwo2Njbx9z8+YQmA9fUNw8TLy8s4d+6ced8NkkaJRIKSw4oryGQy2Lt3L15//XVcvXqVYc1vwWAQZ86cgcPhML+l/VU4CYJCoYBoNIqf//zneO96FbFSAb/4xS+gPz0FW+t5zPrmcf2DnzbC+Z9pfoY1Sq8P3ruGZCqNrc11pLI5bK7XkM4VsLG2imxxGb9gvI3NbZNWf2u1Nf7/BUrFkhXAv1/87Kd49/2f4trWJj78mZX/e9e2cJ1hv2DZlksrJkx5v3v9OlP/AsVc
 CpvX3m+EW0+gzLb72c+t37v/FM/O17yXrPfWsrx3fRvv//Rn9V/WXx19Sz478b+7tY6t6x+Yd/uL6ql49tP+U3usr282kf4rfyY9nyst9RK+69ffNe/629pYb7Sb/m5Vzt1/sg431tfx05/9vFFu+69aXsEHH/7cvL/37nWTh363xlsu5pEvlJpVaclX8UsrFf1qhO1+ZpJxrKyKHqy/+qedf7/4OftpBT//8KfI5XJYWVlBLBZDMpHCWrWCdDZLpbmFXHHF0Pa7fM/mScf15PpTXtdJN3Zb2n8KLxXyxqpZ39jaUbbVchk//ZB0UI+TL5GWzVfru/1XqVTg8XgMiI/0TUzvdDqJdxU/+9nPUKtVG/x4/PhxvPnmm7h8+bL5XWOZ/v7O4/gfvv7gGZoLNdTW1gwjP/7449i7bx98Ph/WGCZIJBPw+/1YWlpCOp1uhAuZGH1ychLDw8ONcBH4fffdh3vvvRe9fb0Mq7ERakYAqLFqfE+nM+a5vVHAlb4ODI6MYGJoAjNOL8b62tHR14lzA+fQ3tmLkZEJDAz0Y2xgAAvORZxu70IqEYdj0QlvKIq11SKWPH443T7EE0nk0nEUi0WEowkE/D4k0lkkI2HE4gkssYESqRSWXA74PU74ollkUglCHF5fAEHWOxqLI0cCm5+ZYofHML+wiLn5RTJQDQGfFz5/CMFAANF4DJFwhPGj8Cx5EEmkEWR+6pRojDiTUcQiQfhCcSzOTZMwV+BaXITD5UYsHIYvEEHI70GI5cxmUiQwxo8niduHWDTCPgiQGD5EyLfEsvkQZl65fB6LTjeSyRhSMeLwehEIhrHAMr5HRokxrTcQpXDOsi5ebJNhsxSQqqPyXJib5feI1S7JFNyOBYRCIYTjKQoxthnrFWbZU8mkKY/HvYQI2yPgdbPeAbiWvFgrF9mfFQTDSWqb94jLb3AFvUsIBUOEIALEs+h0mef61nWsrhThZTwJ/iW2QSAkZoojEokgw
 rBgKEJB83NEQ34K9oxhNtfCgumLaJTxGEdxQ4wXDPoRjkRJA0xH/JFwCH6fH/NzcyhX15DPZ0mvQVMHj2uR5WQaxgsGA3CSToqZNBXaKhVRHm43+414Re9urx+V8jLSmRzWq+wr1jXONlC76i/OsqSoBEOM/wsKiLB3EdNzpKFghDhTcLrIH9k80gnmFwoiRlpcmFtAnHSXiLNvKTzCLLvqFCOOGt2ABOsVCLA+YdYvHCBtkP7CQbg8PpbZb8ouGgmwj5aWfMSfM2URP8rMD7NPxdBSrKqDhECeNJIijeu7zZOnT5/GkSNH0N7ebvixUlmlCyAB8MAZlMsVIzXcbjcOHDhgmKdMSaQwgaSNmNpPArDCrfgL7KCDBw/ixIkT8JIQrfjWtwcffBAXL15Eb2+vMUUUJgGwTslfpOZbXl4xBby+tYLekT4MUwCMDgxjweXCxdNncOVqFwbmh0jkKfT0jGJocABOxyIGRqYxPDmFqAiHHW8TRzQSY4Ox09NJ/iZzkAE2qsskFDZgLI0EG1WEHCIhSBD4yBzVyrIhnOXVDTYyGYzEl2MDqzMKlP5u5hej4AiSQTMkpgjzWltlGjJcmIQeaxEAwQCZKJZEmsSbpXYokgi9XjJ3wIP8yhp8bieJO4jFRQccFBam/KybOluEmGd+NpFkmD5LhnWSgfKFLNxOB+bn50gEEZbXZwRALEZhQKJbp8UjQo2QgVcp1WNskyUyrZgoSeETS6YpXNIoEr+++dhGK9SgYiAJSD/LWKJFVqYSKBVyJNwwBUSY+bO+rLsYOsy2DVGwrFSqLHfQaNCgn4KHAkB04WI51U5OWntLFH7C6WW7xlOqB9uIQs3P9lV7hBkvTcYPhi0BEKWgS5FpirmMqWuU9RBRRxTO9o0ZARBjG8cMcxWy7Mt0Ch9SM/spcDxLLvYFBROZz8/22aYVurGxZpgxzDKLZsTYXtK2n3XP5EsoFwu0/CxtmYxSYLEtAqTtLIX+Nq
 3BKtsxSzrKs0yirySV3ub2dYaxfGREKZ9MNoNSPo38cg0L7FPFj1Mge4NR+DwuKgE3ohQAMZY9RoEqQRJn3+YLRQrnBHFnTZgEgMYMPF6fYXSHO4g4657JFw0fZqh8JSBknfs8FMbEd50WlHhHimZ8fNx801+SQljvaj9ZBRY/WnDq1CkcPnwYbW1XsUp+Fv994c5jlgAo0cyQiSOQ9LDfdwARC/nucGkPH6XR7m8y/SVZJcntMNs/kRUhkA/z7/En6fzee5aZ/q/9vc8y/PwWpvvuPw1o/nv8/ZRatNWU1t/GWpXCLCNL0PytrZbx3i4X4f8Of3KjVsqr9V9sz+tbJMTk/9/K+vMPPzDMt0Yrw/772U/fQ7nFxL+2tWHK9GFLP3/4wbtYZrlXqfF/uqvt/6/4++Dda7RYEnQ/P6yH/Nv+xOjS/voTj8mqlgKSCyDFbfOe+E1tIOWi3wUKly/8iALga/efNj65pM2/N0hbqFAfw8fwMfz7w8140IZcLo+/kwD46n3vIBSmrxH0Yu/re26AN157tfHc98aN33eDFe+1XeFNHOap3/9GXCbeLeIaPDcJ3wH/hnxUvjdeu1n4zaAlz1247fLY9fxIMGk/Kl4Lro+sw+623tNo/93l0fPGvrkZNMu1O/6/GVe9zHb81rAddbOfH1lHG1pw7YJmPv8KrpuVaxf8m+jqJnAjf1h4PiqvBpi0/1o80em/tWzNeLvLJV4P0t01YwASANlsFKlUAL/16/8Hfvs3/oOBT33i/7Sev/kr+K162G/z3QDfFVff7O+tae3vdtxP/WYTVyNOPa0dt/VbKy69N/L/DaW5EZd5/007zn/Ap+tlF7SmNbh+3Xpv5m+92/EFCrfLIFz2eyuuT7aUsbUurbhay3iz3za01ldxbGiNY+rHMKsM1vedbWNBa7luhcv+rbSt361y2O83lst6sj3qYY22IyiujUvfW9MKzO8WHNbT+m1BazluVq4mntbft6I
 t+92uo9rPqlM9Tv3bzcplt4ENrbh30FajHE16EbSWfUe5DN7mb/GY3ZatbXozXDvx1IFhdjrTLy3pbLgZnYrXxfNmGrBVADQS/dr/0aio9awXvJ6hlVG9oAxrNIq+1zNsfbYKkwYupd+Ni7+bDWyFGTC/67gMjpZ4/K0wO64dT+lN3Hr8nd8sfPZ3G6f9bJZrFy4+m2HNMpk86mDj2PG95V3fbWj9bjOcHd4ap5GveW9CI049nsFR/9bah01cNj4rL/22GcLOy362ltvGpbh6tuK7sa2aOFQuhf3r5dK3Zr4Ks3G1xrVxWfGtuPZ3+2nAxLXLU8fFMCvOzvq1Pu2y7HwyfSNes1w2TdtpW+vYTKtnPZ5+E+y4djqFKa4d38bfiGfCd8Zpxm3maZ4UcuZb4/vOvOyy/KsCQKDGEjI9rUI1M9XTLkTru1343WDhYuaMZxWkmVZwK1x6b83bfK+X66a46uE7fvN5c1xWg9qEowa8lRQV2PmY73VczbybuEyn2PkpfkvaHVDHoXerE604itvExQ6sh92s3Xf+ruMy8Wxcu/uwjsvE34lrN97dYLWThcvSKowvXB9BD7cC4VAcwc52tOBmuBptVc/Phlvhstu0FdduemiE10HtZdXTysfg3BWntZ+sePW+VvlacFptvxNX89vuvPW7Xn7zZFgjzn8dPZjy1HHauPRNcEsB0ERWT2gSWQ38e7/96/jMpz+Bv/jcfzRM+Duf/FXz/N3f+jX8+Z/8IX7/079pwv7w934Lf/Iffxd/9WefNYX+Xab7vd/+Dfz55xjnU7+Jz/zOJ/Bnf/IHJq6VV7PgplIEO2/B7sazoRFm0jXjt35TWruhdnZk/Xv93eoohTVx2d9s/LfGpfB6/oxrE9CO8F3QGq73m9aF71Y4w3al0TfzbCmToInL+r4TF8vF5w48hEbeBPubnV/zWzOdLYAFt8JltVXz2y1x1fEIdpiq9W92vJ246t/M71ZcVru3prNB
 YXq29qH5XX82fjdwKb4FN8Nlh7V+s8tj/7ag3u7199247PimTPVyWeWzwnfUhe+mXKZszbxNvrvCbLB+69vO7x9pAezItP77P/+nz+PRh+7DPXf9EI8/8gB+9P1v44lHH8TfMvyZJx/DXT/6Pu6+8/v4u7/6M/P7lRefw/e/889k+N/AF//ur0zcZ596DF/6+7/B0088gpeefxp/+se/z3yajW097d96NhnJDle5WhvIJmg7XHFsaMQxuG/EpafSNeM2cdkN2sTVTGM/d783cNXDbCay47WCVSYLbCK0wm/EZdW3icuOa8W34thxG2nJpHb8RhsTmmE2rmY5LHytuBmv/vsGXPW2snHdkLbx2xI6jXgt5TJQj28z/25cO583p4dmmIVLYSqnjUsa1cbRGs/+3VpH09b1b82weh78bfC1fLeeO8uleHb+Ni67vWxcn/zTP8Un/vLP8Ft/9B/xm3/91/jNv/w8PvnHf9jA+fnP/hH+kIryn7/xNfzdn34e3/za3+MLf/U3+Cfyz9/+zX/Cd772Vfztn/1eHfd/wJf/8Yv4whf+Fv/8xb/DV770ZXzpC3+DL/71X+Lb//w1/MlnfsPgNXVjXJXhIwWA4JO/9r9bBea7Ej//zBN469B+PPzAPXj5hWfx93/7lzjw5ht44dkn8fzTT5g4Egr6feTwAex97RV86xtfMbgkAL79L1/FIw/ei7t++D38mHDfT+7EN77yj1bB6nkK9Ftg/24FlUflst4ZdweRtxKCBTfFVf/diktgytHAtfO3BRau1rLaIDy3wmWBflt47e+thNGM12x3+9sNuOq/7TIqzH7uAIbdCpddDoHqY34bHISb4SLYuAR2fjtxWXXU++5yWW3WxGtw1d9b4+zAXf9ul9tKzzwa4Ypv4bJ/K55dBuFqxGv53sRnhTfeGf9GXBYOu1ytebfi2d1mEmY2LpVHAqKBy8T5FfzaP9+B//P7P8avfu9O/Mpd9/H9J/iVH
 9/bwPGD792NO+74Fp6+51H0XLmMPS++giMvP4XX9x3Fm28fwv49r+ALn/t1k/enfuuTuHS5D+fbzuHM28ew58lncfJSG04eegXPPPUQPvPbjMM87T4U/lsKgNYGsSv5O5/8NTxw7134wXf+BY8//AD+6Pc/hS/89V9QunzFMLKY+pknH8V3v/V1fP6PP4M7f/Ado/FlKXyGbsFf/8XnKAz+yQiRf/7ql/Ddb37dxJc1YDqReelpd57d+NazGWaVq/neLKf1bEITlxqoiYtxG2ntDrXqaKcz4Q08rZ3W/NaU+MLVLIspl42rHqZ3DXrZuFpBcay8d9ZJYONqNYsN3jq0xjXfCDYO60m89W92+G5cVrvvxNWaRt/stA3gb4WpTqauDLPLtBNXM38bbFx23zR/W+lsHDahtsYzcerxd6blb73fApeNxw5v9JfiG/x22mYedn52Gvu9+btZBoXZZWkFxTHhJk4zfxvPJ373U/jkpz6BT9Kl/sQf/B4++fuf5vsn6zj/A93oT5OXfh9/8fnP4j9++rfxV3/+WXz2D38fn/vMpxj2R/ijP/gUfucTdby/+av4o8/8Dv6CLvdffvYP8Pk/+SN8ljz6V3/2h/iPv//b9fI1y6jfHyEALOJWJMvXs/w9G8HOxrTBajQrXjMTI/nsd+KyB2taG7yBi2GtxNeKyw5r4GoB+3ujXPUwO65dNjuenbfeLRz1QZ+WOK3laqQ1cVtw1afkLFz2N9bPrqPwGFz1cilNHWw8DVz1MPPe+Gbhsstl49mNS2Di2e8tOBu46mWyv1l4bl2u3WE72/3m5WpNY6fbgavl9w5cJszGdYv6taRtDWuUa1f9BM1y1XEr3Hzfhaue7oY6tsRpraMd1+Cqx7fxtH5vxdOIQ7hVu+/AZYeZdytc8FF02givx7XjWOFNsPHcUgDYCe3Ga624BU1iU2XsdzsjU6h6/GY8C4dpuPo3WxjY8RoVqX/Xs1Vj2dDApWc93m
 5cRjvxKbNHT5Wr1byzwS6PhbOJS8+PLBdx2e82tJbL/mbjstumUa76dz1347LLZN5vgsv+3Vouu+wmrBVXS5yblqvxzX7fndbGS9gRbpVDsBvXblB8k+Ym5RJO4bZxGbDzrMcVKLw13Y3ltPDY31QmG19rHPu7yrK7L1rjtcb/KFx2mEVbTTyCVlx2PKutbFzNMthto/Cb0pZ5Wry1E9fN2qaJz8LfxGXau/5+SwFgI25m1pQ8N+uU1t+f/kRzVF+/dxbO+m3DblytwkS/7XLYv604lubSu43vZuXaicvS8HacVum+m/jsxlJcO04rCI/S299tsBu/NcxOc3NcTSK127n1t4nDd/1uTWvHbeKxwMym1NPaaQQ3K9futrLfDfC3mdlpCbf7oVGuRtjOtLtx6feOWR7+ti2Vf61cN8Ntl8P+rt9KY3Dxu8KMctqFy+D+N9BWczalWSbB7nLZcfRbeBq4WtOwTDZt2fiaOJrQWi4bl9U2TMN3O52Ny4Zm+pvTw6frfWh/t8HCbeHaKQDubwqA1kQ7EdtIWhqt/k1p7MpYcSypb3DVK3Ij4Vlh9nsTj42rWWhJRSvfZqM0ofm79VsTl91IVtkNLn43HVfHb+NoTX9TXC3hNi69W0TQWseWBudzB6661G+WaycuE2anrafZiatJvMJl52niKMzGZeIKf7Nc+m3jst9tXHb+djw9FW93XKtcFl6FNb83hWxDsxFMnHo6WXStuFrjmHj17yq7/W13uUz9GG93uZpQx1WPb+NSfBvsdK1h6kM7nY3LpL/Ju53G/Dbh9XK19OF/KS6lt8OVzsbVoC1+t9rdimfnfwOu3xC04NpVLoOL7w0BcNduAdCS2CAQ1AtoZ9rMvM5E9bgW2GmtQrbiElid14rLCm8UuB6vCTvTGzBLOpt4mrhuRRQCht003CqDwWPeLVw27G6LxjeG31hWG5f9vrNcdv56t+PYv+33VrDLs7tcin+rNIYR6/mZNPV
 4drksuFV77cRp47Ce1vfWtHYd7HYweBq4dkELrtZwG4+N1w67OW3tghZcNg4brDDruTtPCxTWEn5TXE0cNtwcV7Otdoc38TRxWc+P6sObh7fSwe68/tVy7SpfQwDcvUsAtCa2wSDZ9VvPRtiuzPW9WaDmt2bYzrg7w3bhMhKQ73a8m+CwYTeuG37buAw0v92qrJKm9u8bymW+22lvhuvmv28Afm/EuQkuEY5d593+sZ2u9WmlsRnNCre/3boPm/Fav9txzPfGu77VTdV6WAOXympwNePa3xu4WvDc7HczT8GuuAQjGHaUpyXOR+Bq9lX9N8vawNXAYT13lsEChdnt12yzZjxjvvPZSFt/3oirtV0tuOVvPVu+KXx3fzXDWqGZ3v5u4Wymu7UAMJ1Y78w6gk9/8hN46pnH8NBP7sHDTzyJZx+4Gw/efTd+8t1v4+GnHsPn//C3LIKoI//UJ34Nrzz3Iu555B78+LvfxMvPPY8ffPOr+MIXv4ynH7wTdz9wD+558G7ce+8P8OUvfN6ktSvxu5/5DJ579jm89OLTeOKh+/HA3ffisQcfwXNPPIBH77kHTz76MJ545EGmfwCvvvAsXnjhYTz40jN4/p77cff3v47faWFaU/nWcplGUN2sMD3tMNtstcthytSS1gprfrdwt4TXcem7SVuPJ5AJZsVtdszOODtx6bkDV0s5GlN3KrdAcUw8G5eVpvVplbU1zMpP7+Z3HY/5Xn82fu8oV52glM6EWWltPOa36tiS305cVph5Mo5w2QO9dlo9Ddj9aHDxex2HDa3lEh7Fa8VlcKvd9bueprUdDCidvu9KZ3C1uGqt5WpNa5dLYNKZ+Nb3Bi6+N8ulbxbuG3Ht+m3iN9PtxmXDDnqoh9nlav1tPa20wnVLAWBnZIDv+i1Jec8DP8bj9z+CF97Yj33PPImXnnwKj1EIPPvC6/j63/xRoyEEn/3cf8KRt45i78sv4ujrb+HI4cPY98LT+Jv/
 9Hnce8938JOfPIQjRw/g/h//AE/85PvN/Ai/+4d/iKcevwv3P/wwXn/xJTzx4GN47NHH8PSj9+CZhx7Do4/8BH/3xb/DHT/+Lp5//Ed46PH78MbrR3D4meewf+8b+OzvNXEJVGmrMS1QmF1Hu5EsP8uOo0ay6mw3mA02DoNTuOrtY77V47T+Vjzzm3AjLuu3hcuKZ6e1QRZLazw7jh1mg8mrHqdRx7pGMnF2pbNw2dqvicP+Zj+teIpTj6f3m+Kywk0chdlPtVX9t1WuljrW8ShsJ65WK80Ks5+teK08+c7ferfBMEQ9noW/ictKW8dXh+Y3lkNP4WnQg3BZ8YXLbttWMHVsCbfz3F1fg4ug3wZXPb4NjXKZeM06mbB6HJtO7XgNXPW0jW821HEpbHeet7YATMJmRIESm0GSegHMu8m8ZVCu/rR/N8J3fRNY6Zu4dhBGPV7jWz2N/U1x7ThNXAprvjfjN9MpTA1gf7MazWo8O02ri2AziB3fftphN8VVD9vRLiasicuKI8a24zbTNTusGdasnx3/5uWyvjXzbAXhUhobV7Ocir+rDObZjHczfPp2Y7n4bj/rYdaz3qb13zvAhLWUi3XXu77Z+Ox3U676t91gysk4ivfpetkVbtfD+m2F2dDAWY+7u90FO+qo93pbWTia+BS2E9duehA0y/6pTyheE5f9tOtgp1OZbDqxnzZYuGy8N+LaEa/+tOuo948UAPaooQoiiWqbsPotsL9ZSC3po8z03mi0+u+G+VOP+4lfbY7q7saxG5dp9EbhrXLoXaD31t827MTVLEcTl/W7NZ6gtc4WrrpJWU9vhVnfbcLS74YJpm8Gz872aqSrx9F3U796eBNX02S9AZd+18MbuJhGee/A1dJerfWxcKlMloCxymLFs4jCCjO46k+7TLtx6b0Vl8JtsMtxM1wWvhvL9Qnhsn8bbat0Nh4rjtKqrq0MuRuX3VYN3AT73TyZXk+lNzhvRQ/1uCpXa
 /omDiv+jbgsBtfvVprfXS497Xh62jRmf7fLJbDb2Y5vcNu4Gm1fL0+9LHafCXbTQ2tff6QAMJGEoJ7YejIDfauHCYkqbT1bG2Vnw9pPE2aDjasO+q7ObRTQhO8knB1QD7vZNxtX6+8mHhv0rZn2pvnwt5W23rGCG3C1xK+D/b21fjd8Ix67nBau3XGtMPOtHv9mcWxcJi61io3LhO3Cq292/Ga8eh717zauG8vVjGM/7fh22K1w2XGFw/SvvrXg0u/W+BYuq93teA1ct2qvepj9zbS9/c60Fm1ZZbWfrWDRXUu56uF2vS2w0hpc9TA7vg3NuE241bfW9hIeq1w3q1/z963ysHEJhKf1dzPezrQ3FQCZTAgP3nenBff+CA8Q9G6ejd96/hAP3V8Pt78z3II7cf89P2y829+bca1vdphgJy59VzoL3wPEZX9rfG9J24pL7zcvl4XvxnLtLEvj3cS7Ew+14GjFpXfhMmHMT2EWbuubFbf+Xg+3gL9b8rPLasWx0ph0N+Cy0ikPpWkth/29gatep0Z+DVwsr8LraXa2cwsugoVL9bPj1HHVf5unHb8evrvd7W92fPubAfO9BVcdh902zXZvfm/gYn1acend+r3zacPucjVx3Ywe6jjsZyPMindzXFbb2PSgONZ3u142Lvv9Frjq73reUK5GH+7CVQ+309nherfbsDU/C4eVRrx+gwDI5z+Gj+Fj+O8FPhYAH8PH8N8xfCwAPoaP4b9jaAiAf7r/FF7zeDGdCO2IUCwmsLVVw/b2+sfwMXwM/42CeLhYjO/gbUFDAHyZAuDPJ5z4hxnXjgjlctbcNvLx38d/H//9t/0nXm7lbcENAuCzE44dET4WAB//ffx3G/4iEeCpp4B7723CffcBzz4LFAr1SP++fx8LgI//Pv77v+LP6wXuvlt3eZvrvht/P/85kMsB3/seyIn1wH+/v19KAHxwfQ3j04vmBtbr17exubUBfyCMajFtbiqNJv
 NYra4iFQ9j8/r7KOZT5rpo3Zu+Vquay0B1D3qtWjWXa1Zr64hHo9jeXDd3+UfiaXNN8q3u1v/47+O//2b/7roLedL7l+Z9+LtZzw74tiOADfLMBw8/iGv01f89QBeE6u+XEgDvbVXQ1dOP/sEhzC7MYW52AnNzLkq0n6P9ymVEAkvoH+jHlbYuCoAPzD31+qstp+H0BdB+/hQmpqYwOTWJE6cuYMntQN/gCLq6OtHX142J4UHi74UrEDPpPv77+O//MX8/+QkWaxv4H3smDfxv/TP4w3EH/t+9U/itoTmsrpVx7fvfhc/rQiIeQnW1hI31ioFKuYBELIhYNIBaS7ggk46Zb7XqciNsrbaMleWcwWGH//SnH5hi/JIWwDq1fA5Dg8Pw+dxweTxwu2na8C8UDGKtUqRAmDf3tNc230Uhl2SFfOaO8kXHAmYmxsx97olEHGdOn8PcwjzcHh8W52cRDgXhXGScmVksV2oG58d/H//9P+bvnnsaAuAzZPy3aC2/Hsvik8PzDQEw9du/ha997Su4/757cfr0yQZDDw/24PVXn8cLzz6O2emxRvg601w4exJnTx8zQsIOz5Pvxkb60X71vEmrsNsiAG7n32qljI8t/Y///rv5axEA36DJvzeexcP+OP5y2t0QAOOf+E088shDeOihB/DOqeMNhnYuzmB0uNcwtMsx2wgXDPZ3kcm7d4RJAIwO9+Hi+Xcw0Ndpwv5vJwA+/vv477+rv7vvbggAmf9PBhN4hALgf+6btgRAdQWZf/wH7NnzCi6cP0PLeqHB0B6+D/R2YGSoF0G62Xa4LIB+hvd0XcFyKdsIlzUQ9LsxPTlihIfCbosA+AV9/Z/97KeED/Hzn/2MwOfPW56En334Pt77cJsZvouff/jBzm8t7x8y/Qcf/gzv/5RPQf1d8FPm8eHP3q/H/xC/+PB6I53B8/N6GRq/PzRhv/iQeSqM33724Yf4kGDH2QkWXvPOMv7ip9vE9z7
 z/IBPAb/V81acJl7l8V6zTi1lEHzIOvzsZz9n3X9qfTOws956f5/4VD/Bz3/ONmrB0QC1L58mb5Zp53fiN8+fs09+cVNQHPXXzb/V8dT7UgNEdly1ZTOfG0H1/8Wt8mX4zdKoLO+xD7ff28R7P1Vfql3q/WXah3Hq9W1N8wvFYd/sDK+Dnabetupvu51NP9ptRBw7++KnuPb+FsuyZcpk6GtXO/2M9bBoqglWe7bUtZHGelp9oXTMQ2mY37XretbjPfkkYk5q++E5/Prg7A743Pgi1ns68O7rLzeZe72MGn351VoRa2srjfCN9dU60NffEU5Ys8cB7DhN+PDDnxoe/qUEwPq7JXgyXchm3ChmQiikg1jh91I2jIpWGBW88IVG8Pjl7+Hk2MsoZ4MoF2JYzkWQSwaRT0dRLKSxXEjCG0liyJFA53wSPfMp9C8mcXEyZWAhtABH5gpS2UVUizFsLR3GevCywSXIZT0GXyETQaWUQDrtRiQ2i83ZZ5BPeJFJBMy3QjqEVX5X2cqqB5/V5SSqJTcqBR9WUi5cW3wa5fBZ1nMMufwEnyMoFMaQyUwjGJkl3hlsuvaxjqxncAyrvvMoxplW9WYbCFaFcyUDpyeLOUcRTqfXhFttE0I+FcJyPmbKks/6cTGwD45UBzK5XlQLlP4MN+UiqH5Ftqupa8aLa849qDCNcK2WklgtBlh+p6lLeaWAa9sbDdgmbJIAVpfTqOSniCNOoiijWs5ha7OG6noJseUlLKR6EMhMYTFyHqcn92EpOolsOYy1zTIixQkUSwGTv9pthX2nvJezEbYh+8L9NraZR2u+Nigv5Wn3k9KvloijMI6Xe+7Hfe98E3ORbhNeyYex7dhDGvGjkGWdc1FTf9VRedayI9hm3TPBkyiXrLZTH6qt9RT9LZPuRFv5dATJqI9tkjDfg9lhRNOsP+NV8tNWfiyXcKyUImh3vo3v7/8SXuy7BwP+k2yX3I56lGsrSC2HdsBK
 aRbbm2vm++ZWzTCoed+omefG5qpZaZdeDpv4yWIIp9sCaO/PWHhLebz3ja9g+9BBbF65hM3LFy1ou4LtPa/igx//CBv5GdTKbK9iGqurJZTKeYQyPj6zqK6uUOOvNqBELR9JRWg5LPPbsgmrlhyoreZ2xBNsba0bAam/X0oAbL1bhC9zGTkynBpfjC8wHU5G9ccmcNb9Ou44+mWcndlnGlyEHw664PKPYyHSAXdwCp5wElemk+iajaN7IYHe+TiGFuO4MJHE5ckEFv1hzCc6EM6MNoho03MUlUAXOzyKHBkqFfUiEfEhGvSQ2cMkgiA2FvdiNRcwDKRyiZBUBgPEU2Q8lbWaox8VOIkPpv4F2Wg/gmQWQaTghivTAW9uEKG8C6OBYfQ6Z7G28ArScT/WvKdRjowjn/SxHCQ+5lHMWEKwxjYKRLLom5lDIk0hx2+CQorCiFBMB/g7ZOrjjPXhqv9VpnM1y0cQHktosJz5CLacb2A1bhGwvkuoVPIO1sWLIhlyZdkSANubVaxXS9jaqDJeivWmUGJ91A7ZlBeORD8u+w/gcvAAhqLnMJ3uxnjiMk7MP4k7j38F33nzH/C9g1/E3Se+jieu3IETk6/iwNBT6Fw8hjH3ZaQyThIJ25ltu+YiAa+vYJtEpeml7S2LKWxQ+Do10Xq1SGZMIZqax6tdD+C5/h9jMdpnCcx6fddiQ9j0nrTqXhTzU1iT2WvxcWwvvIjVlIMMMIQc+0XtvcI2UZ+qPdS2uYQP4YDb9I0tqCRwVwp8L0hgMh8KkmWWQXRj5+vP9qHfdwLPdP0QPznxDYyHO81S2WYdNlBaLSJViiJZChooUwC01lOMr7purlcbYRIAhvkZP7NCBbSSxmtHAnB5ixQaVZQqKbw7OYb3ujvxXk8T3p0nbuJSPzoX+6kYisjmLcgVSoTlBswsuOphpZbvTcjmCY3fy0imcwiGQrfHAvhgu4bV8BQqyXFUchNGyxRIGL3ud/Bi5
 33o9B+HNz6FpzvvxIDnPDVxkJ0TQCyzgMX0JcwnO+AMLmFoIYILk0l0zCTQRkFweUqQwJmxJAVCHD1zccyGJpEuOExHm45nx9bm9qAQdzXCLOkvYUCGZNim5wRWki7zrUwC2CEACGLAaqgHW6692PCfwvWZu5HI+6gNQ9QaIYx4whgh0y+mL8OfG+XzIuLePaj5LiAVnDdEWUyS+cjM2QQZIumvWwFBEkLZEERX9ARmEiMoMX+VT8SaZ7xltqN+r2SdbLcxTEXOojN0hFaHz5RNZZVwkgYskblXo6PY9J9tfFP9RNzSaOW81a7ZXAzx5Vnkc5bFofRigjJ/V/LzSJBxLwfeRF/4GCJpB8ps+1UfIRVGrTiPeGKUwngY86FejHkv48rMYbwzvQfHZ1/ES53349Hz38cj57+LzuARdAQOoy1wEFddT+Fq6LCB9vARdEbeRm/sNIYTFzFBq2YwehHPtd+LC3NHsKf7Mdx55Kt48uoP4aC1sZKzhKUt0CSUN90HsBYdZF3fsWDpDVpcB2j9WFaWPzNAi8xr+lRpDPNTGKRiPiTY74VU0LTrcv17MeeHN9tDYcV2pVIqZ/pRTJBO69ZgseiHO9OOYHIUrvhpPHXpRzgw9QQylfAOBheUqVmTpRCZmWVentsh7NTXMtE31prWUI2CUcyfYpq1jTI2ydAL/gBeOUQ6qFRNesFKlRYZnwI7rQ1en9+4E4cOHcLBgwcxOzuL8fFxtLW14b333kMskTS8mEwmTXgmk8HU1BTcbjcCgQCGh4cxNjZGK9RJ3s3j/Q8+QCAYvE0CYHMTFf8SVqh1RWxFEtqx8afxoyNfwd7O5xCm+R1IuPF275sYXrrCzqozXiFMy6EP80EvusncYwsBnB1P4hK1/eBiAu0UBJcoEM5PJAiWSxCMs9Gp+ZV+hVaEhMlasB3XZx9FNTlnGDxLU1+ugKS7CGLde8Z8M3mK2VR2w1TEQ6tl07UfG57jWGXaCiu9tt
 SOlZmXMTyzgBFvlFZJnFp/xDC+YCl2Chs0Q3MJav/FV5AKtRtml0YXU0pTi7kTyXkSwgrKa0mESgs08Q+SOUXsKkPEaGIRboWaqZIfNWUf6r+EvslLaBs5icH+DizOTWBxdhwTowPoar+E9NgeMupioy4C5SXNLkEmq8cbmaTgGiLxWy6Y4uSS1IC5RfiSfTjn34PJxBkE8gOoRJjW6zZQYVus0twsxueRiy7SRWF9WE4JEbusEjY5uiCZ9JIJkzmtum+7DxtNt0HilkuxulbAci2D3GoMqXIAs6l+PNv5Ezxy9gd4ufshtDlPIUOmq+T9qFLwVWgatwrmTd9xXJt7hEJgAKuhPrw7ey/7xxJ4aqcoFY2e6kfVL033KxWjQGWf5wseKpdp08+2UClQALjSV40gWC1K2DpRpBW0QqFRYt6uVBfCuREkaAVG010o5RcQp6vZGTyKkcQlRJZdaHecwkXHW+heOo8u1zmsrGVp0fixxf4V48tCELOKgddr8r1Xze8iNbwEQJYCw1qAs8H3GM60e9A5GEEmu2LCquvLxuKQgNDvVvD6LQFw+fJlvPbaazhy5Aief/55PPbYY3QLVhsCYHl5Gf39/Yb5r1y5gs7OToyMjGBwcBCjo6Po6OiAw+FoCICf3Q4B8O61LZqU0j4+ZGh29cydwUMn76AP6TQDHblczkgsvV+7vk0J7Tcmsuk8dmgwRq0/m8Lkope+fgJXZ1Jw+mMYd9ES4LuH8aMxSlwyeypldWiR6WTy610dvRodM5pROLNk/kzcaxgjwzKVorP0UQ8ZQhGRGc3Jji8nF7E9/xxq6UXzrRInkQe8RhtWPdPYnH0dgcmjGF1cxHS0pyEAAqG3sB68ilxgnPEO0DRzmbxUDpMHnxky0xy1X7EcQ7osF6Idp3wvIEzmNSY7fU8Rp8pSLUySKC0tuDAziKnRLkxO9eMqhcD4VC8iNGdDXgcWB08i67pq6ihGlL8rt8MQem7amNZ
 6j4bdliugOjEPMWo6GcBY+BSuhg9gPmXVI5OebzC/oBobZ5qAGZuQcFVdVFbbolFfFVJ8Z962YNB7mW153UuG3UW0NwMxh7SdERb0qS0mZnvkZghTZPJpM/5xbfEpamgKGRKh6rAROEslc9X0d4llTGcdpv5JunxJMn6pxZTPFJxk5BlTVjtM1pAEQElukMZXipawURvlKZTjaZ9RLGWa975MN8syboSb6hlOz2A4dh4Pnf8Onur5Ae6/+C94rP27OB/YS2H6CkZjb2Ce7pO/OIvEio/9zTzo6miQTXUurqaNACjxabfDSjWL4Wk3JuYyOHt5yYTJHbC/7waP12uYVgPYgp8Stra3DW/pdygSN2GC1ji7wf527fq7t9ECeO+aIUq7wXpcp+CLu803Sa2FhQV4WQFJKv19wIrEIl50jVzCnGsMs64J9E+Po2uCJs1IP050nkP3xDAGSfzdZIYUzVqZtoJEnIyfjmKJ/muC2koElKIrkcvMYdO53xCtCHXZDEhSK9Msj4c9NCkPoZaqD6xRC6x736HJ/xxWUguGaVZIEIn4LCq0Row5LPAvYiN1DuuuV5D07GkIgKhvL4qeLmwuvEo3Y5DaZgrB9IjJz5jkZIgRzwW83HcvXhl8AKen34A724G+yAkMRs4wPz+ZZoGEToLPj5MgHYb4zPhBIUCipwmX9tBtGsV5/+vIRPuxuvgiqt5zZGbLrbF8X2tsQHX2Ojpx6fwpDA90ob+nHe1XzmFmchhT44OYnhhCr/c0hsJvobBMTZhpM/UorgRQ8bUIgMxYg2Fs5pB2lwCRVWPqRpCGzRVo8dUFRJlMdc1zDJtrZeOz3oyAW0EWUbK8YOJqgE51abt0BudPH8dwXxvGBtvQf/YJnHj7AC0iCsPRfowNdODcocfZXpZpn6KiCQfd7NslI/DtfleZLDqMUsOzfqRL1SWbdWEp02GsotXCjHEDWutpC2OlXa6PlVQYx4RTGBoTvZZDsZpA
 bNmLSMlDK2cZpWqK1k0fRiNHzBiKXB65Qb2R0xS2hzCfHaAllEahkmT8UqMNNDgYjKXQNRhCe++NboYGbgX271R8ETMzk5iZnTMwOT2J0ckRTM/OYGKCruP0NGbnrG9NoJswNY5JplO84dFL6BnrxDkqksM9r+G84yCWty0e/qUFgDpATBRITaDTdbo+/XHjih4z9WGsggx6Rq7iSv9ZzLsn0TtJjTc6jHc6T6FzvB+dYz0Ym2PHz/Q3xgwEfr+bZuw0Gz4CX66PDENfnwJgmVJ80/EmicDqTA0aJcjwItBsgpZJaBbbiy+bwbNtxytYi5PY2clmNJpCS2WPUYsWYxQAdGdWAxQMmRGk8iT2DE39pWOG8cU4cc9rWJ7bj/XAJeTJkOHkuDGtMyknRsNn0ebfj+PzL2Bv3+P0dx/G0YXn0B48TN/+BA57HsNgeD/GIscxED5JP/wEukNvoyP4Fq76DzIt/Wn/PrQHDpn3054X8WL39/Bc5514e/xFzPv7WB/69oYhLQtIkEuMwzk/iSXnLJwLU3DMT8G5OMm2PIOOkTNwR0YoFCcRoB9sC7Jgfhj+RA/KPqcRdhWav5Z2t7SpGEJaVLM6cgfyKR+CmUE40peRyM5ZDMe4K9kghelbqK6kGyPirdA6kCZYJdNIEG3USqhqZoJMOjbUg86rF3D8yH60XzqNwXNP4tw7h9HTeQUn3z6Ebro/V0+9QsHbZnz8XN3iEpRYToUVNftTZ3gpBr2rDgboPvjJjOrr1TytpbobKRC9qC56qv4mvLBAYWDlkSsu0Y9nWcnAy9Tc6xuWf7++YdVL5v9axU2TP29mAXLLMbPUtrSawky6F5dC+zGd6cH65o2zJLHECl49RMFayWGNabfqbsRu2KxFsLVe3BGmMYNShe1Hy09ugyyIMsugGZ3h0BUcG3sN+weexRnHXrSHj+JKcB8G4uewkB2kS+NGiYLppz993/DlLyUA3n9324yuppIetHv3I
 xym/5jPmwGH3X+VSsW4A5ubG4iQ6Apk0DwbfWhmGD0zbvTOLGKchBxLxBGjiZ6mP28zv8fvwGzEImA//deV5abZpw7dZkVtyS6NGsqO0DWxfNUENUU5Sd9n6odm+nC1yLQFat86IVjmrEbvyQAxJy2DIRK+n4RGwmL6Iol/Y/EF+v/vUAC8imvTDzGMrgwtDIGPlsAF3+uYDXfSLF8yaQsZ+tAkwsXoNEZ8fZgMt+GM/1VcDR6ELzVOd2AGKWqmVMqNQlb+NttUkFsiM1o+7GqwAwPTL2FP/0N4vON7ODT7BNr9hzAdaUMsTSJlPYwrlRln+SMYG+3FwGA7evov4MzVwxgNXKaPybozToXWhi/T1RAAgqVkO2LRYSxTiK3SJ7ctC6NR+W5cDdY/x7rkaTmJ+ZVOQtcwn9os6aUAOIz11TwZIYdaOUNrwPJrr23T5F/LYJ1+dzXah2trOWwU/MYakyVmt3+Vz1rWgw26WtuuN7DteQu1UKeZ1tTUrdzGXHACG3LlmKcYXIxtCXAJARIs3RxjidYZ39AB06v8eQpyV8YaA9BAtWkPm1YYR/RbyjeFwQr7QNPCsmo0HZiv0JVbjtRN+YzRzlX6+JVakZq9SOYsYWM1aOq8RSEo/1/TgtL8EhoSBCcdr6Lbc9ZYEjYTr6/X8Pw+P0bn6LIyrj2OIJBgkauUqUQwz34qrpCuqkmkKyFE+b6QHsZEvAuHhp7F4bHn8dSFu/D4pR/iR8e+jDvf/gqeuHoHnrx8J4YD7dbgY9VDnNb0pA23Zwzg+ibimXl0B4/D4TmCVMiBaZokQfoYu/+26bdo5LJapQnkmaPmom/mG8ew4yoOnHsTbcMdeKf7KNwkykh8AZHkDJJxD5b8c5iNdjYIVyO28tdK7JBC0Rox3wheNFNIdqcaq4Tl1G9jFjqOMc5lbPjPY9u7lyY4tZ46n/HkKsiEr9B/XEmPUvNZI+gC+dl6rlLDlxaeRH72SRJnF9OFkS
 Zz97sPoCf4NuYTmgr1GILTgKDyz/A57OvHZGAGmQyFZM6Bi/43kMkRJ5lL+dsmqzGvKVQEq4VZAhlC4xrxYboEXvgik0imnUhmnZiPd6Mj8BZx7UVP4ATmI2cxGDqDzvlTmHB1YWiw01gCuZQ1trBamKf2vtRov1ZwpGnJ5PuNRWEEmgbn1C5MpzpYwpHfaGW5kh1wJ7opDKw2EeOJmbac+8zvTMLSmtLu19ZXkBp4AKkLn0P0xO9i8qVfxdr0o1j3nKILds6M6m879mHLcYCwz8zWrEcHUKWZv5pZwsbcc4gEl4gzYLV/ch7b7jdNWfTbtoD0rjaUVZCmBad2VLhNByrPSiGMYGoYWVo5q8UFEy4BoG/qLz2tfrBoRgOzGxXLN7dBmt9oXQqA6lqlIRA0x1+layAtLX9fg3maBlxmPCMwykkqq6Rh1IfbvoVX+x4iLQ8SnzR+DWfbl/DaUQdiRZa9mkGo5MBQ4oKZTekIv4220Fu0EF9hX7+A/thZ42osZIewVJiEl+7MgeFnsH/kabw9sgdXSOOTFKIh0vEqLQa5GrYFtrHK+rQMVgpuiwBYvVbE1cBBLCb7kc4k4HK7zECDtP3uv+vXr1P7b7JBigj7qMFIPNmsDz6aZ4GYD/5IGJ70AAnzMhYCNDcTHViIdmAqZGl+Eas/248cJXqBmsSZvoKIRpEpDLLZWRLi64Yx1YmGCKgh1xITRqvUfOfM9KAkvKaY1j0nLUJifJVjmURXTM0zjJ3GcMPEjCszOJV0Ga077nwec45nUEg4seg9hTZaAyHPYUOMhYy1DkDEpfQSKCLWUf8gyz9NrR+GK9WPkdhxtNElWKbboTgqazrmoZVDAqalk6LAK5MAq/lRrC0+g8V4G5yJXsTT9HdpKVjEa5mr2YwXgTR9vCjN/MQwNbXPmOyyrAwDsF7l7DQJf4DafxDudIdpMxvMAi4SS5nWgRFctFz8mX6jESUYlY8GOPVNMDHZjZ6ec5i
 gm9bXdRkdV8+jr/sKBtrepul+EldPH8Sm+zAZ9QDWHfvhP/5nSF/9IsrzL2KFVkKFFo+lYcVo9LmJv9UfL+WoaZMUrMkItheeN+s3NE6wQgG45dpDAT9gmfZMa/qJbaAyyk83zJwJm4HoEp8mnPkIr55mwJHCpUqmsdrQ9vGtetplEOh3bXmGDKNByybD2LC+sYZ8OUGtnTCj/KXSLOOzzZapeAgpug1F0mSBUF5JEWeK32Lo8Z40A4gPX/k2LvjfxGjiKi46T+GhPVM4PP8STnpfQl/sDOJlL2oby8xbA6Z5TPXeh2iA7UqLandZxOByvVrXHtwMNlfdN4TdFgGwfo1+DzWCN5rFhckUznRN4Pq1a+ab/mo1mh38rflK+883cR6ZpW7T2FmaqK50O95u24/TvafI6HVNJUmWdGM+0IfZeCc82W4Sq8uY90pXZcOWViMUKBWs0fyURbDpO4P1cBe/x4022abZtc6waobp2KkijnyaEpuEoMUrufyS0XIibk1PGheAv8X0YmJpkwwFwyXfPkwE2zEcfgdveR/DOc9L9OXfYRwXNdlbJo20p/UMUvPLJ7UEyWJkiqa2ly5JCM442yk7jDFK+PGotYpR5VIZbAEgUzYnl8N7AoWIJfSmY50YD44ilJ9BjEykqThbcBkCzk0aPIIimUZhhpgpZFYyY0ZAWeWROU+GpimsadisGVRk3ZlejGmgjtdoWoLVHiwXhVTI54BnYQT+qYuY7d6LmcGTcE6yv8YvYGnyHDyOSTKt36QPTw4h+sy9iL30BGIua95eZbIFrNo2QatIdY6GvIiG/YhHmLaYMqv/1uIjuLb4nJmmvTb7qBHaRlDX21h1Vdn0TNNiC9AkTmbnDF61ofpa5bYERl0hCApaDSgBYeESzsa3Viiyb9cSDQEgRtNIvkz6Kl2DmgY964y0XtEqUrY18Wm8ocT2Vx/ot8qj/AUaIPZQIM/E+zGfGkRf5DTO+t7AMyfbsLfz
 ItLlYENj27BMRTDaeSdpfHpH+G7Y3PgIAUDNv9EiAOw63RYB8MF715FOx82cvRbt9E75MDM1ivfff88M+E1OTqK9vd1ofv2OhINYWhinyfc2ah5KOzaIRqbfurwPp7uPYYHaTgJgIX4VEZqUhXIUEfryWjTT2kFies2rbq1XzIo7q9NiJJoXcM3xIjYDZ9nZTY1sE0uWRJGPL9EleBUBas0iiVxpRQzSdkZ7k8AMkeZDuOrfjxDN0Vp0CJskyOTcA/AxzJvuZPk6sOE6anA4A0uY8k7CE5uDNzKPOIWXCDNDhowXg3DEIhj1RBGilbSxWUNf9DTC6TlTLuWvgTYJIGlvWTFbC6+yvFGzgMUIxNRVIwxc6R5EmU5ltNtCA5rCozqk0o6GMBJzr2QmzLsEgFwdMYWeNiMVqV01QKgwMbzCsmx31V/CQLhKySWUPRdoqr+KwtxhzPafhGeegsA9h5nxQYz0XsWK8y0yLxk/l0AoxXo+9RCmv/UVzH/na1h66k4zq5GlFZSIkln9i/B7nWR6Lwq5uFkyvVJIGGFQooAS85Vzo7jufIqC8LRZ8KXySIurvoah6vXN0CVyZzoMDck61BJhW5hJEEiw5vhUfPW/tQ5gyaILxtEyZb3fAIUQ1ssu0teqWU25yT7TAiBBoZwxrsAaXR2Nd6yXtTjNcp1UvlzBh1BuxAgBCeR4fpYCkG4T2zNP1yFTChv3QFCgBTG/FMcrh0IULHQfmE+DcQmryz1s62fJtM1ZhJvBRwoA8kmrALBgkwLgNiwFXt24jr75ODyBMHyhCP3gMAKeWQwNdCERj2F9fd1MARZKOQqGccxODpoOlASuLZ3CRuC8aaxFY5J2I0YzdC7ehYWkBrCsk4dXVlNIpFJmXlgNnNEAHTs0QWLWNUa+4ALiCQ9ink4U5vdiYeJtxGlK5xknHHXB65vld3YApXMqT6ajKV2df5NEb2k5EYt8SBGEbfoLpoMX6MOfxHJsimbtK
 6ik2AbJReSdL6O08BRKc49gw7kfqUyA1k8EXY4Fw6jT4UEM+vowRFhMDCKQm0C44MBCjEIiGEKikEOQmrKdZp3GGIz/aQi6brqScOSi1BKTxurxpgZYfhddiHb4ksOGkBRf5dXKOY1sq02LZPhs1m3SG+uA1sJKbqEhKKw4IaTJ4Oa78s2SCVMzZHSrLSwhQNM76UDFexWbzgMUfHtQC11GLd+NRNiNidE+DPS00/xvM26A9qNHh/egGmmnUHRRQC4i+tg96P3yf8bwV/8e0SfuRz4TY3tL6y8YRjWDcBqMpZVi1kHk6NalptkGg0gm+5Cj21Sm4Lm+8DSqyVkz3mDXw7RRnaGLbPscrUgxmspu19OOZ4QYhYemCyUMihlp60VTfwkQ4ybVQfH127gHBdJIcd7CRyGhvQlpCscUyxpimy3EpuEnPWSLfsabYXksJWMGKIlH06X2+I6Z5qVAUX+pPAXW214eLKtifX0Ne96isI/EDL23MmqBwm12+GG+L+8I3w0afJTLcLNvgk0zBmB91wDj6BD7oLxiePiXEgCF6nVcnU4a/1oVNg3GhhBDzUwMklDaMNTXjiNdLyIedpnOUGObTUOMp7XtufQsXDT5MiRYSWRPzI3FWB826n7N6loWG5Rw+UKB5nUY3sA8FpYm0TfRgfPdJ9E5QOh7C33jV7Dkn4XPN4HLXYfQNXoF3WNtaBu8gPahC9ToUZrAQUzNtGPDfdQMGmkxiVaQyY+U7ygBIG2TIwOcdb+IYHyC2mgEJZrLxjIgkQVTI3Ane+FInkdt4SWkyFBdjjn0uEcx5O9Gv7enAXJfjAavw3yUGisRpq8dwMHJp3Fi5FUyh8+0hfK2ibeaptvi2gtPaorWhBdBM904hBTdCK1CVDwRmzR7OTdr2lRhMoM1ly0BpjnvMq2YStHaUCTi1gIqMYMt+JbJkBJqJu/4gnGZthyvY3PpbZrd/VhOOMxiIAmqAssQj2jxTcCMzBvTvQ
 6pwAyF5MtkZjfzXUBq+BzW7/0+Vu7+Dt567A48+tAP8OiDP8DY8EmWaYIMPcznJNtUi3YI6QXWxWcGQWOJEbM2oex3o+SfxDYtMPWJGNQwNhmqkNVAqiwUrQOwBLbiGPqrt6FAfWvXXelLZhHRrOlvw7CMq/jCoXimHRle0Z4M1mWFeeWIV9aJGaOh8vCmnaZvJ4PDFOxTqJZmTZuqbcUH2iSmKWmVSUJZYypFplMexj2ji6OxAlsAiMbb+zLoHIo3GNaGUvYCHJOP8t2eWbkVrNf3ItzsGwVA1Y/tlqnIJdciKpWy4eFfSgAUKQAml5pSWY1elumdp5TNzdAXWzQNMBA8bTpMZrZG/xVXRFiJjJrNH7YkVqNJCIQiIfpZtsRaQ6WWpilWY8FSiES002+JlgAl/+JBpAMDlLo0o9nZOaaP0RpYXTrO/NX4JBaGK36WxNI71oE7nvouyuxEQywsh0xerTfQqHmBhL4cncSS9y0MBN4hg1CLZucNg1gmcxBRMqWYWQNpxYUnMOntMwQhjd/vGWwIgYGbCIAgid7aZxDEycm9uP/UtzDt07iFTbCWf6pxjOrC85iNnsMM/d/5RDeiyXkyCOsk05KML8JVu7sX6CcO9RC6MT3Xg8HBy5gY6UEsMIy+rquYHGP66VHMTY1gemwAgXeOILT3RaTnhlGNt6PiOIKN+VeswVJaHVrdZ/ZTxMTkS/XReA/7lMKFjCNClzbV9Goy4qnDEjZmnzfltusS2/MsjvzdX+I3P/Xr+O3f+yT+/ut/h1N9xzEXGWO7XMVU7CItNTdxkw5KadbJYuRYdpKCbgrFiINtPYZy6BLW/BcaeCN0D0LpEYtZ2RYWiJEt+msVAAIxuawELQlezY1TY2uGhKa89lfU47SmEU1Ui5N0TZLILlubf9IUpLIAnPE5Y90N+/uNRVmlS7AiOic+e81KNimrw7bmJAz021J4dj4VCgFNIW5sWCsGI/FlvPF2nJp892K
 qEnloPwVIz65wy5df21hDqVJFPFfG2lqFFgQt7hrdFg0Mkl/WahWza3B1OcA8yVdBHzxuJ0IBr7E89PdLCYDr168ZJlOltOFEo6xmbXrOmg8vpafgcQ5gaPYKpmgRaIXaGIlzemKAFsIQnItTmOo6aBpGHShfVNaDppRSWWl+q0FW1zJIFubgTy5gxjmCkamr6Oo/jEFq/TNdx3Gp/yzG5gYw6xrH4HQPOgfPoKPvCC2Aq+bbVVoBgSAZOelCaP5tdo6lLUxnsKNkAmvgqDq3B/Pjj+LZzm9jzHfJCLFlYybXBQA7MpKaMP54Jkd/0n8aPu8laoVFxOnnjfqnMZe4ihH/EHqcJBbvBMaCg4b5F1KXsZTpp58cohAIYz4yjjuPfhVPXP5hYwOQwGqLKNaDlzAzfxUDnkm4U3307ylMDRFZ2kWELSaIBycxNdaHuRkx+gjbtRvO+V5aXHRJZseNAHAsTOPSuZMY2/MCVh74ERa/9w1kH/w+KvNvoBieQIoMrAU1WnkZo28eJ0ggKg9p1lJmie8zFOABWk1keFpOskZScT29RiDUXEdQre9V0EBesusKHvrCX+Er3/8nHLz0JnodnRj1DZqZkdlYB5yJHsSp+VN5uhvaI0KGWqVm15RfLTFhoJqaxVpkGNfnH0WVZTCbeUqW4NPgptpB+RntzbLa7We3pfnG3+HsKDJ0w1YpgEWfCpMwlaCz29uOK/9/bXneLP7RdJ928WX4DNNNGfAOGOGuOkRSLloyY3DEJunni+GZd90yUT9JqempshmLi4JVeWjMSmMHrQN+YsaXD5L+i5ZAaMIqAnQ/kyEtt9Y0nqXp49kiHKE0XOEMvNE0LdUMsrkESqU8rYs8zfuSYfxatYx1Coa1Shwb1QSC/iXy4BjGhwexXCoaHv6lBMAH721TWqphJ9iBNEXzlmYS8VjSkH5TdAEdo6cxOtJLf3HUgOap52fG4HXPYWHoGBvKahwRt9LJP9MUUDyd
 N5JOVkAwP4SlyFnk6b/nNedOwROlv50mUyeYRvulK6tFugqyBmhhuI4jRUbMs0NSKZ8hmnXfOVSDHdQENDPlg5o8SQDsJFknlcUDeKnzLjzVfQecoQGUqY20Y00dGMgM0g9vo59/CYHsoAkrR3pQC3c3iKiQ9yOcHjeQpoCI0b2ZC05Ri9M6cM9iNjwPL4lxKdtLPB04MPI8vrPv79FBoSRCUXkEKuua5yRcFDDeTI8570DhInjlY5u9ajctblG7ydxMZReo6bwMm2OfjBr/uipNFaPmWzyM2Es/hPd7X8c9n/4EKvfdgejcRTMwp/0DylNg95vGSDSqrb6QENRafRG3vUDLl+43VpCDgi2RdGIlPIqNwLlGm4YojNpPHWG9u+EKzdB1kMDwm70jjdkc4t0IXcHW4ht0B9/E1tJ+YxGu+S5j3U/wnSecRsX9Ot6dux/vTf6Ycfdi03UIm46DfGd8534zWLjuu2D2aejMBLsdtThJ+yS0HyCYnGU9afVISdW/qz7aMyLXVHU32p+KprqaMHP80v4SANrNNxebMsxvWXe9mA72sX1oqdDiTcmaJT2tJEcpBGgtifnZJ3abSrCofzMFuhY17fyzfH2tL9B7IFDCG4eCaOuIY24uh3SqhNXKsmHk8jLdqhUnyiukb/5erYixdchHte77W4LEngrUb+1F0G/zXdbAWhqbtYT5bsNtmgWoIUdiCyVnzGIR21czJmQ8SElVQmk5iy7/MaMljDYxhGs1jgilFuwisZ8xjSQtrN18akB1UIFSbWV1Fds0ldajNAXde2l6kUBXciiUl2n6p6nVyczLoUbFtja1B56Slsy45T2GlOcIcpF2bDv34oOxfzZaqpRhJ+WG2ClWeWQBSLtNLF3EXSe/indmXrMI1SwZtsqylG2a88mc9pOTWCgAri8+QeawBJhA9bCY0xppV51lOaTy8+ZwjUCegiTdQQHQhj5fB566cicGyOhGiDCNwcO2WY2OG
 MLX6LryMrjrhGXiqf3oz64SrwbJ5J/rcBFNQ5mxDLoyVd9hXFt4EiuOk0j66NoMdKJ07x348KE70feTO/Dma4/h5ReeQl/nJcP0y9pOTO1vxkbEHCn64bJ8UlodN21mKWTqqu+061DTtsn8LBKkgRz95i2tyGQ55QfLmkgy7oSfJr9/zhIcFALaoLUebseW601sLh1Cz6XDtFgmME8XZWSgDQm6FMP9XXDMy7Lpxwwtm/GpDjL5cdToMupcBIFlAbAd+L6amEGNDL4WG2EZXjMLw6pkSCkOcw4BBc4KlZNWRGpsxHKzrP6Sa6D9JXJzNK6izUDaup0t1bX/ijYJOQ3Ty/T3JubhjhFHYZy482bbtwRNpcgyJcfpNlLZqJ/sviQYYcAyaKA7RaGXkZtVjtNqpGVZymB4KoXOvhTOX4riwpUYnI5cg7FVh42Ks0HfCtdhLnKJbZBVYFYgblThihQQSO0cM9iiBa2di61ht0UAVLeqGAuM0Oxto4k0bojVjCjLHycRZis03zeKeMf7EhvvDJlBJrWLHThrNJc07Gp+Advul1BJOY1vJkaQxkszfCk+b7aqXnO/iY1IF1ZWUihUMnWgi8CGyKbjiAUHsLEaorSjFJQErC3zvYaaOs/9Mlwzj1IgzOKa44XGisFSmmYtTThpUTGWCH7SfQyvDT5M7e02YcWUVgZqii4Id30jjUCadiXrRiFxDpWZe7G2+BzWXPtQdbyKNUI5PGzwCcxUGhlH+GqrBVoJYg4f/Cm6Q8Fh9Hg6cNrzKutsWSlKI+tCDL7t2otqfW7fGqiyzF8tGS7RD44EJrA4P4N5gp7BhT7kZg6hNvsK1t1HUaaAKcQWGmVxL05i+IXHsPSNf8Dv/sav4Ff+j/8Vv/fpT+KpR36CM8f34fK5I7h0ci/GOk6gmnY2yqJprtqyXLu6v82ntGqO5RBzaQVhoeDB2uwbSIx2IemcNlaClIDDt4DJGWpezylsLr5GDX8cG/
 FhrFfoz5MhXQuTZtPP+DC16ngXoiE33ZZ+OOYmMDlOt2Z2ArMUDuv+i1ilFlYZrME2S+jaisRiNlowFM6RuasITZ5EznERxfm3kJ6kHz1/EO6xdxDyDRtLJBJwmg1Fk5O9FAC9yLGfCql5CohFU2+1uQRBkkpimJakNP883SWTT1EWkfYMWJaf+kWnI0UDDtI+y0PrVMuz0xSAZnclGUpjBtoZGo26EI/SUqTrFGc9anQHFhx5tHXGsWd/CINDaaTTO/cOmGm8utUgJreFg2DHOyGYKlNA7Zw12N7IUwDEdoTdnoVA14uGIRxmdVknE85Rys4aZtSIa76yilTVT5+vEx3+txAk85VzGiAk89Asl1TW2uvV6DgqzmOG0QTeVC9NywuwNt/so1+qlXBJxBJhZGnS5SgI1upbLtUAoUgEAS81XpFaYGURW+uUeBQA2hiUy7ZhfvIhVGVGxWfNGgQxo4RMiT6oBvn0O+y/ijbt9mOHW51MVyQ9bTSemMDeSSfI50ngxOtKnkN+8Uk4+XQmz5syR1P9ZqlrjfgMA5H5JUQk3LS0VYwhSCTcmAmNGMK6tHQM/cFThpiVtwhKDF+lFbC1dNQQtkXgKhfxJQcNwy8QIm62Hd0d7VBcWyLjprRZp26JpciYhApN9A2a1ps0tfPDh3HyH/8Wf/75P8TePc9gcXaURGsN7vn9NJXD7Lu4g9r5CM3sPWajlXZUXvO9yvRvYt1DTRyi1Rbp57MbtfgU/XO6HdkAIs88gK1Hf4LCw3cjNtmP1XAfqvPPI7X0KoKR47QWpo1wlpCurmXNJh1bqOhZ0cwA+98SPGHkNIPB/la91xKT2JA7IF9bAtsWRgS73aRlwxTqY8P9uHj2BK6cP4ozJ4+gu+MyThw9YHYeXj17AMcOvIwrF46j48pZc9bC2BCVC+l1JTtBC9RyQXWgiHBHc2RKDfCynwJJa4zDLNcu1scf9FtPlmtksNvkraO52y6fxZVLBD4
 vnX8H7VfOUzhRiJc1+Fc1a/S1XFc0rI1AmXweLx0Mo1a7cU5/sxqkQrOYWnRtM73GyFZrO6f/NHi+O2x7o0QXoGklC26bAHDSl52Nt8NPqV4pjBE0oJWyOpAWQHDVhaXoMIZD5+AOUuMyvTGLKXEtrRYjIwZIwK+bcC1mCcQu0mx9lP7heVRW8iiWy0gUCnhy3xM43X2CTKh1A0PIlcN8TtIC6cCMfxZer8cwWTGlPfKL9Le7Ech1YXbsCfg8BxDTeX7zr9BqWKB566LJtkSNtA8+Mk534ACyOfnNljbR/G6JhC2CSNEk1pZSMf9S6hJdmwsUehfhSpyhlnm6IRgE2jQTJGFn3LQ2qIW1Y04DTjbjt0Is7sIoNdKgdwjvUNj54mOmPZS/PWik8wzkK1th7Bz558lhFMOTuD73GL8foKAYNUSbTYbMctp4mnUgY6673mK7voZ1xwGUjflM6yrqxuknH4TX0cXflqkvgZPOOjEVnDNmvq35q9TQ5QwFSGKBltoI60JrhCb8Kt22lcBVc5rSRuAihcVRFHpeRO3eH+Cv/7//H/h/8M+IvfIDvD/5Tazo2Le68NTgaYims1whX76Pgr7PjD+obgYK9fP66gxdXE4TUoaxzUpPulzWGYPyq5tmvA3ZohtR+uURum6hTC+FCYW+hAhhOa+VkqTd9BTybPeVxCxWFg5incJ3NdROi2eAfU/tzTgZ9nmBbaCzKssrWSyTJkIUovl8XTkQf6sbIVD7L7lptbqdWFycRSToQSKqQVVtW6YFSFPfMGN9Pl6+v727ULCyWsJLByi4KxWa9QUqsSyfRTN9J+bdqKUsU5+Kr1XrCzZvmD3YCZkE2927B9e3mysYb6sF4KEPZZmtbkpxl3kXERWq2xQAToTJeEsUEKPeq6ZzNeiiONY8Lhs8QX+dPqEWoOQDx80UmD96imZlv2mwKjthvbqM4ekhjLnbDCG1Mp0FlzBLE83nW0LI7ybuOcTSVxGR
 FswP0LTcA3/kKFKBs9Rqb5iz/HzjD6Nr4Lvo8B00OxpLJJiKhADNWY0Y62wBjQPkE6NkkE54mUeEDO6sH6zhjr2DtOv5XeVoQtS/D+uLr2AlvnhTASDwxOZpYg7QFWjHBd9+lpfuEdvICEa1k7cTK54rxhKxt72uR9rw3tw9eHf2IawHO1AN92ONQnY1SV98qRPhgw8g/uI3kZlqozC0xl7Maj/h0zstknJeswpeMjx94NQgPLS6vHS5JHhMPFkRZhZkiRBkm+jkonqZ+E1z8ZbwsNyngmYEHrwTpbu+g7X7foDZ00cw0XsO3os/oNl95Kbt40n1WAKN9bIOMqGJXWd+gabLkhpcI2zREjHjH6Q/o/0JEgz2EnGtFvXnBs35CxqczOQ6WEdrUFoggaGnNa4TJ23JRPejGFtke56mpXUE26QLnRBVTdDyY7sFgktmViQly41CPMOyajVpKTNuyi3loKfGXwI+F313uh8hn7GmtK6kdRygVrZ2Amq1nw5HicdCmF8cQaXsRGl5FqX8PF45qINMXdig1VxdmSfNBbBW8ZvTh1aXE9T4a/8qs98M0okLCGgn63ZzodFtORDkvbWI2Veu0WIRghpcC1PU0GLufHUL4aqWxbqJ1IurnrfYYNZKNBGkGkidaQmAN0jQ92PVc55ESx+ZAmNu6QKmHUOIkLh8wUUMz/RhNtiL+RjNesJivAOOZHsLUV1CIOE1EtfFzvA4+tkZc8w7hmT8JMYH7mV+E9h2vobY6Nfxctd38MDFb2IhNGgYLBOjxk8s0ZyleVscwAo7eplWgMYJUvy2kpukdm3HXPKqyc8dP4uE91Aj/92CSZbRtJuu0cxLqHjOIR2z1vy3QoZl9dIdMKPLvl6c8+ynUBhFjL5wPLCICv157WTUAhJNlV1zvoJt9z7UJKzSbqyFeyyTPNSJVVoy4f13ofzAjxC689tIPHoPMlqApYE8ghjI0lYkzqzMWK2k01Zfqw21bTaan
 TRtUKa5Xi0N0lcnXjL/anHYYjwykj/mRiBDK6e+z8IsY2Z/JgcuoHb3t/DO176IL33x7/Cnn/tjfPVL/xmxnrvhDx/d0TYCT6obCbZJJDHHfptEllrbtsBsAZDi7yqtgG33QWNNKVyWjB1H7oDGnMTMnnSvqUNxmW6lzHThkDAVzQoYV2coSgDk2Qaa2zczIEYoWIN1Sc8Iyo5jqM2+ilXHYSzH5thHXiTZRxrI1tqWPIW0mF6g6VMNXlt9aQkznfpkCR0pxQDBi9oyaZxafUML26o++v3dGJzrwBD7fMhPOi0UsedIlFpe031VtoUTsVwJeboMmpFIl8KNdQP/pSAB4CXd2MeSCW6LBfBzMnc5YS2tNB2TmyZYh3CKuYu1bYToAnQH3ka3/22c9exBJErCNRrO6kTtCjObdGhS1sIDBpchKGqVM13HcOjCazjbdQJnOo7h2JXDePvKIVwYOIbjnW/iTO8RDLnO7CAqL/00HVAhQvUuOeBzD6BCRtz2vQbX1MNYXngIm7MP4OkL38IjV7+Dfs9ZNlDAlMH46mlp/2kyfn0QjGUxDJNbQpG+dynbi6lQv8lrxH0RT7z5kBnckenvzuxc+LNAd2E0OEQTnxrD+SyqzoM3FQIalJoPTWJgqR8ji/1spzfg8Z2jif8o3hu/A8WZvRjoOo2e868hutBuBrDci1NYmNGac2u8QG2p47Jcr96L2X/5Mh78vd9C6Z7vI0Mhoji25ladNEawQm2p03JSKafZBah9BzpvL0emrpWG+H2O/US8Be1ZoI9fGDHpo7lxukPW2QLJbH25rGiCsOE8gMB938I//vEf4I//+Pfw8AM/MSf95GMObLIu6fQE09ptRGGdHjZMa7dXzkzPWmsipNWLJbqEpA8devFuvBMVWm2iHdGXxnfy+QDC6VnCtIUr18001J4lLcX1WHVl2yiNwcmnYXY+NUhnCTQKRdZbNBAL0wpkGi2ZjvN7ma7PBt2bNcdLtB
 RGGF8WBC20Aq0j0m9F03q0FIWzRpdTCqOc094AujLEWS1S2BSc/OYz41IbtTgWI710+3oxuDSC2cAUBUC/sQC9oTyOnKmvBqSJn80uIllYRaqUNtOQWj5sjxnshrXqClbLdBt2uQY2LBe7qQxf4HvTArg9AmDVjVpiyhCAGWzSTIAahg2sxs8sFzFPTZEjgZUyo2xcDzWptTHCdAb9KK0U1LqBdc9pml+HGx21TEEQpr8aji3QhKeZKb+PmkCWQEDSnnid8X4yXctBF6mrlJh504DrqwWDqxB3oDzxNLKhWVS1Ky3Hjs7M4dXBezG0RB9eFgMtDC1PLuWC9N8HTT0kDCzGoTbMjlEgTJs6JiNuao8uRNnZU65uvH7sGRJ1t9nW3ChHC0gIzCevUKufxNb4d1Cbfwm58NwOAZCM+s3NLTrqStNkJWq7NscjNBPHaI34kZp4E1fOHkRn2wVcOHccXe2X0cH36XHL9TIans9kegEzo3Sl7vs+PnjwRxh55B4cPfQG9r32AiZHe6x2Zdsvsx+SrIMsFh+1rnZlmoFH9lm1SKFCIa7667fWzq/ktMR3hHkEGJ++e6bHCA1ZAGIilUFuyHsTd2Lymfvx9EP3YHL+qmk/fVc/bHmOmqm6NPFp1mC5KL84hlBOpy5fxBIhGKUJz/q7kqO0iobgjU4iyPbXdNlmNWOWjifS8/Dz+3RkGN2z3Tje8RZOdR3HleEzaBs5g+6xKzjVcRChiIPlthSR0fysu96tdRNiXrkEMcP4ucQItbrF/PqWoVsUyyUxMdJn9juM9pxH55mXMNZ9CgPdZzA62I6RwSu4eO4Y++ScmcmQlWLOL8jR3K8UUCiVsLKcp2mvpfIRMyc/751G/3w3Omfa0T59FRf6T6N3oRMdU5240NuLkVnrHAIzfVlZ4tMa5NZve+zgZrBeK9PKppt0kziaGSjmezA79gAFaXMq8LYIgOs0aTZdBw1RrZBQZTYmyVzapSVzacL
 Xhh8e/TJm/F1kJM29j5qGdkXJuKkOQrtZXBOOTGFz/jX6YK9RoloDLTGamRMLgzjR9pZZzXeh5x0KhCWc7zmFc90n0TZ8Ead73kLP/OkGs82RYWwfSbu4NDJ7zfEcCtFxhAJL5t4AuStXg4eQCFxAOdBBa0ODdCRIoxFC9B3p92asLbYr6Uksp+kGUGiYvfYkkCXfHFL0tSsFCoL4HGLOo3AkuszcvrY2664Drd2PpKcQSo3Cnx4gDFoDXs6XEPYfQGX+cZSXziETcSLocyNKX3OF2mZL052uQ6hEJ+AJd2HEf8IiYJa/7L1kVklq2a18z5iXPqIx7zV9RQuG39IpFxlmGJ2P/wSOb/wD/vpPP4s/+P3fxV/82edw/rRWQErzyaKhhZXra7gsWilnBDi1mdlbwD62zXoJv2Ka3ygAVBbT1/xuMbeECd2+8Ijpu03PSaQdg6Yspbr/bQsALfCpJTXIZ40ZKGyFFoa1GYzMn7mEjhk/Ls0EcHXOS5qZQpBMnFtJUtg4kWTcNf8phMPncc/zd6Fvvh9zkT644oNweMcQoyCPU5CHw06EQ0NmwE95q86iAwmBFR0NTtdA1p5lwusOCQqivKZKNQakNRusN/OK552YnRzClYtnMDzcjvHZdszMMc+ZIXPsmjZFTY5ZK1p19uRatUzmTzJfulj5lLnQNpQsoFIpYrWSN1aM0z+PYUcfzg2cwsgCNf9CNwZmOyi8zuFExwDmSVtmj/9GxYwD2GcDGiHQYr7fCFobcGshsVadxiTd3+0t7aK1wm6LAJCvosMfamknG5euQN7FxqYJrxVobJABEvljXd+DhxJbHS5iqRYm4COjymR2pq8S2mj+9GJ9cb/Z960dgvL9xGxF5hWlRojTCohEqZXIpB4/GTBDn5zgDToxGZAFIEK+BAd9yiR9qZJWS2nfduASlpeOUatrDXmC1oMHM6Ee9AZOmXXvVR+/k4hFHHJFDLPlyYw0v1ak8amxdFKu
 BnqylO6J2BJeP/kiznaepDuyH/1jF3GF2uYsNdDVwTN4+/J+I5xK1Cz22nA9dWS38lgPd1MQHaSGu4q46xyq089jJTqFbdeb2Pa+jtXUvGEatVWUZu053+vmvAXNw2tXXillLUsOtZ1F5oE7kX7oLoR7LxvBYDbs8JtGyBNTgzj6pb/An33+T7D3tRexODtiCF24xRAygTVIZjQvTfIchbIOK9VCGWtg1pqGW85I+9MFkJlcGDVaU8JBOCoZLzb9Z8zc/vrScSwTx5r3PAoh4qgzuGHyen3WI91YU38YIWIJBfniYVoATgmhzAWMUUMO0W3TEuoF0kKK+WWWM8iupBAvai6dVgnzO3D2dSwGB7EQ6KfycGJ6cRj9k+0Ynu7B0GQHhcAUrg6c4+9uWiKDaBs4b8Ya8slJ+usUmnXz3y6jFlOt5Pym/1XvRNFhphNVdrVnLDdJi7MLiWwHhaIsBWs/hhGATCNLQlanGGv34RxlWsEa+HOR+TP5OAbI9F2zbRhfGsJ8mBZPfAKLIQeOXpxjG7hRXMlSAJB+K0Ezzbeum50oQP6t/v/NNgSVlycw2nsX+Wm4EXbbBMBKfBbbCy9hLXKOBEMJS+LQHu/trU2MeC7jB4e+hBCJWUQkIq0WF5BJzmMxcQVuasxoYgl51wGakH0krggC46/hTOcx03m9421weCYpfdmxE52YcQyjfYi+90w/Zpyj6J/oQA/Np/75C7gy9jai9LmqLJsvRgsiRL9s7iEESdA+dpaTvm5P+AIueg6SaDQFOGFOCDadbjqTQJNWGqJW7KMQmDfEIOa3TXVpXh1Tlqa2lCWQjk0jvURmpmCIEmc8TnOVIAaxBUBDCNDNWQ4MIOs8hXjUQ+vCQ+vkJWy59plFUNXiIhmMmjzrpTCK0pKax1nfq/RtJyj4/GYgsEKCKVDTJR6+Gyf+9i/Q9qW/heO+O9A9coVt1Id51xgGJjtx9vwBvPrjb+DUpaNkjA4Mz/Sib
 6LdlEvat5xW2U/AGz+LZGrC1Fumf4kCWnW2YTWvA0W0VoOuQUGzDAtYC3aaI7y2nS+Y9fpan6++Fd6apgaj1lSm2lXMJYGhZ5WCbJPCOJn0IBCaZvwptjt97/gQzfVO+vFtdAM6EKI1YhRD5ioVR4yQoVsnIZBANk+GY5tpW7HyDIQXTT9M0lIcn+2kpXgCQzPaZORFIODE8FQPBcAwxtg2sghk4cj6MeMh0vwSaIQcrTUpMNuVCmjvAJlR1pIRdjZoJ6OxoKz62sJMU4etAsBobC3BpTVarlZpUWTRP92FgeleHG07iO6pNgxSEPRPt+PC0EkcuUS3jrR8kUpkaKYPm2blnjUesFxIGRpaq916R2Cr6V9bs67+av2u8xmzqYt0xU/w3Tpb4LYJAGPOURu8P/F91CIDpsOl8UJBMkzBh87AUfrMcg9kNqrBNL00Sk04bXb0aTeepl+M2cl4ifAoFsePGoJeIJNP0ezy+kbgoiCIkdG8wQU4vTOG2Odd4ySmWcy4L2Ni6Tz92g4SSS8CyXMUFg/ivOtpXPLvJyPtMWfojca6aU6G4Qm5MR26hNWFZ82A34rW/GfnqAWl8cic2eblE+r4rJg5Vj8klGaxFqP0jl7FAAVUT+8hdPPd4Z5kR9FEr48Ky6+PhWiS0vUI+VwI+V3IhGjiOfea1XA6S08nFC/TNZL7pP3nlYJMasvEdrItn2z7IToXT5p2qyQX6R4cgI68jj79EHzf/Rqid/wzHE8+gI7e8+gbvkqhSVeEbbPkH6bF5ECWRC5B6qRmdS5p7pran0ykU5K3lw6yLHtwbeEFvLv0jFnws0ZNXgl0U9CMIh0Yocl9guU8RC2/H+8uPEI//rhZSSmLr1p0G2uuUtCmL60n8FIJtBM6KRSc7E+dwa/Vclobz/pRy17zvAp/YJhE3oPO4cvoHr6CKTLoEMt4ZfQk/fk3cWHwJN7pOYjFeLvZObkYijVWf66E6EqGjhoasi0IuZ
 YaiJNi0XJ0rd7UDkaNzmtmQAxqBBLb1Lg4fDfMr991xo6mtbSXbkRyiK7aKOlowQhA9YUY3h5ANYPDxGe+Gca3BICmGG0BsL5m3fijBT3V+o7WfCGN8mqBWrxKV4YWHPG7030UdBTOixM4et6JAK2MfDli1vivr4bNoKHBpwG+lYJxaS1mvhGscYKPchFkBcwgsPQC41l4b4sA0KGgakBzBNfiiyinrCW0GoVfX6shlXVjhD6bTCX7gE3DVHltWBmjP0yzM+WgRjlmLIdl+tYb88/i+vwzVgfR/Nbe8ApNutUiGYVhDbOtqJHYKWqDK3DRTdBuO5m0Q9FjuOR6FtPuwxikRtJ5hb5MgFI9Cj8ZLZiNm7XdruAMCo49KAav0F+nZCeTmakyCasctRM73CzjZWfraa3JtwbatNw5StPTQSk+N30BM4t0aVxTZvusRpIjARe87gX4PQ4zNWQT3GpkCO9Pfhe12KghHtVDzG2EIwXQKhnFxGO4Tv79yclv4NDgc4YQzd2A9LOX6QYkFyg47v0BIj/4Bh6+4zv40pf/Fv/4lf+Ezp4TdUK35rotH13uh+WzaxpR893lyGBLO7I/SHxa5KMFP5pOXA+1of/qCVw6cwS9HRcxNdKGkfbD6O+5iL7uq2abcWfbeUyOdmMlNWgt6S44sB5j2vAVllVTpn7SRpD4dXehwAedF6gdmalUmALKS2HgMBu5nMFxzNC66V/sQvfcIHrmJ2kBtGPKM4D7XrzHMH+eVpGOddeougSPOeO/oM1aOtFIMys+JCIU4FlrHYVAg3Jqfy3NNQt36guN1CZ6al2F2iCUHoc304c088wVKLDU14yjPjIWIt/1u3H6kn7X29bEYdvudAEshrSP+l7VzryaropbQzg/a+jUdlvfPD2P3ukZRAoLWK6mja+/XvHRAth50eu/Bq13D9wUrhVIl6+zfNaS4NsjAK5tUdv5sDb/OvIx68APNYZACx9ExJMREkRd6pr
 GIxghUAihmujEdcdjeHfyXmw6D5PA95jltzq+W4diGNOcmjeZmqTPOYDV+AxN4Us0J0fow/ZSilqDf+5ED2Yiw+gKH0Q7md8bnqGmX8JsdJpxuhBmhTQOIEiybDqVRYOMYf8otmcfZrnUkdag0XLWSSKyRpAtbW8tyolkdMCmm+Esk7bmZkZQC51EfqmThKbTZixNIT9Z5VYbSFBohiHr6cPawmuoON/GuvttVFgPQ1AkPoNfbZalJitY9xlo6+9M/CLue+dfcGJal4Za7ZZavIwCNbO25Ppfex7P/Pkf4VOf+gT++I8/g+efeww+t6buhE9ugw4qtdIVyGihE/uQeecerHjb2YdxpPM6vooCSGs4crNWPJbXEDXL43XNmg05gYU+BCaOwzFLge2bhX9pFAHvAgKeBTIc3ZW83CerLpoRWg+2mfYSDs3kXOo7jVFacwN01dzuQUxMvoPBSVoq86M4feoNTNACGKUgbZ+4iI6JKxh19vH9LF2fOXgiDrx98W3jAtR8GkS05us1HSdrS8JWA3Aap5GArEgQSejU21Vl0ICffP4S3dOajiincpKg1/cChbwuOnWmOs0uz2y2i+GacbKYXiAcZhER+10WgB2uOuub+kYC5lZjAAL55RoL0Cq+GC0nr072JcyEe/DyYRc8dMPChXnWMwZdsbZZDRDPzrsAbgds1mj9bdxGF+D6tU0KAI85DCITddP0ctLUXUTIu2hGWR3BEYxRC6sTtBy2Gh4w68k3HQewufCmWeaa9o3TtDxGs/gEGaBOSMkZSvs9ZJbj5tqvLScll+tN1JZOouo6QQ1FIi4smVFsafxz/pdxZulpDDifomaZIvHoEkn6/cSTZueL2ENkfhF8iQSiM9qkGUJkjK2FF8nM9L3lo6tjyTgr2WkzyGNZLNScRZY/q9mAYWo7LQ6iiaglsuFhEvwVixCMwLD20OsiS91oqzpJa6vM+egiGYzE4+/FsueSyc9oDwPzJC76
 znkNpkbYAW4zOHdw9Ens6X3YmLbCOzfejeneI2in9u149Un84C8/i4cevhvnzxA/XZsEhWWC/nwq227GVyQEyqFRJB67C7l778Dqgz9G6NIpQ8CRdAzBTIK+t4SfLgax5r8NQTMv0xas4zatsZoGJ1kuM22bH6WFYV1L1hpX7VRlvA3/hXo4BQuZzOWfNW7I6HwPppxDmJ48h8mLh5B66C7k77sDQ688gTm6er0z57HoH6d75qT1NoFUMWkGAMX8OSqLNcde+rG0wGTak/l16IYEjQSvLUx16KcsHzG3BJolBKynDjTRpS+1JJXTSobtNAd3qoft3IdggW20PItCvg/Zko7ojpIBV7G6nDZ4VEcJOo0PFflbC4/s+us8Ry0ZbjCZxgDq762g7b26NixeciG54kCQ/X15cAaXen2I0noK0aKp1rX+ZtVrLQGmMNh9TNgvA5u1qFlmrPfbIgA+2Eii4jkAHca5HqTvF5vASpxaSOYkiWVR033xITMmIHNsbfYVJIIumiJumseLCNIv9mnnGIXAyiy1/vwb1CpO+nHjKCZGkPV1IeoeMseIhxlXvl3MN4f1xb1s/Bim41dwwvsctdSTWPG9g4xOiKVZJ03vTbrhzgxiKRoiAdGHp++rHVlRMnAs7qDJH6YVQLeElsOG74zR1iIUi5B0mCZdD7oCy+lRMoKWBTuN1DfaXURBKMcXzPTXOutp1sR7jpDh92GLvvpW8Li5e1DWhZlJSGi6kXkk5lFznyAhsy4ht1kXoYUj5ayLeeikYmkWMU8UJ8ZfNbfpFrRtlOXTqrd19xGD0+Vqw9QUBQlNbR+tjOnQNCaCQ7RUdBTYBHwpamLPYZSHn0f5vh/gn3/tP2D2m/+E0Gt0KVj2dDqCSCqKOAnYPi9f+YqZJPjkAm3QXVj2vWWOGgvR4vFmuuHSMlsKGC2CsQSCxQim3GyPDc875t1YNQLmlcouIptn/ShIa7QKk09/C1Msy5P/8fdQo
 iAoROg66qAPMm88EYUnnqallkSEzBpjOQt+0lagnQyZ2oE74ncgSnqSoJHlFfENGw2vk4uklRXHMD/bspqyjhqraqluWZeFdJi7G5er9Qs+dcJ0xb1jfb4uBxEOy6KhIKG7YWl/zQJYd1RqHUE6RXqo5imsksivJOiy7Nx6a3Bt1FAqUZitWFNxYuzDp9kH8YJ1+xA1vs3sG6suWhS3nvf/KLjZLIANW2uJxtjC7REA724hHx8wN/TW2PEbwSPYoImrFWHaG+50v4qQtoAu7sfW4j4yyxPU5tT+riNYdx3F+sLrNI3fwMriMax5TmPb+TSZT+axlguzwakRl3MzlLhiIr/x9TQ3vc40KXb2SfeL6HbvR2VuLxnKS0sjhGBS/n4M/lQMXroRU/T1J6gFF6mRo9TQQZmN/J4hkQTCFBjJMNYW32CedRclq+vGdBhIP3JxuSEhMojlNxqm10i49wzrQQvGuRfvztyPWrCDfvUYVtNDZhmzuZ2X/qIIR+nM4KGYStoq6aG786bB1QhPjSJFgSCC0rSThJDWuL828BDuPPZVMo9lzmfZBuHZYyhSuOmsuhTbwhXy0P3pw2LyKut6CW4KtHSiG9n5A1gJ9iKrGYpXnsJPH7oT1Xt/gL5Dr+PsqSPmPkGv10lLSGb8Yp2oZc5b5aoEu1F2PGp2OFo+604IZS6yDtbKPTGZWTOQclNovG1wGEFKhhYD6TqxuFmBRz+8GEDsrWdR/sn3EPje15F45CcIOCbhcU6ZjTPxeIBCKYwU3ZRUMY0MGSqRpXW0+BSti9NsK2uWRfgH+zrQ09WGtktn4ZobMfcVaCdex9WL5q5EWwCUZWGRDnTvowSrM91Nk3vGaFibOTZWPWQQi3HtOfetjVVTFwlD9ZcGEYVTfZbXkt9KgRZBwmzAWlnNY3k1h6IZsExilUy9tr5imFo7+IRvudi8GWhjfQ1vHA1jvT5Q2ApGAHzkvP9/HVi7AnX8+G0SAO9dY2
 Hdh7EWGzYdUs5NGCKyB/xGg+ewFLQYQctKNTKsE1TNXe9JB7WrtJ+Oi9ZvlzmsU5JWDa6Gl1+3WqDvz4Y3N8jKjMsM07R+DdszD2Fm/i4cdT8Bh/+ksTK0v1ubN1y0FpbCfrhoaYwvTWCMxDXD54KDvquPVkdANw4tGQZw+9zIu8+jFBozBFhKa0sqy6hVjSndvc+OlnkbGzUblrQ1djVGgpRPyDpvOQ8yDU1SMUD9CDFDLNQWlvaxmEPtYhYTadUjhaEG87T4RhuOZFoqja7y0q1IYVo6vtAU3hx8HE+13UnCsSwOzYpc7T2BkxffwJX+czjV8TYuDp7EqZ6DaJs8jrbxt9E3eAjHL7yEs11vsY4sD9MVaFYX7vk+9v/DX+PP/vSz+MM/+D186UtfxNjcNE1hLZu1NnBJu2n335rzLbPDr5TpgecmzG+DrhvL5vtZthHWk25K2st0b5s+tARAwpS7lPeSiXW7MYWkVhZGJpB+8Oso/eibePibX8MX/v4L+Mu//hu8ffIINagu1MyQ8VOEOLw5CjfmJUEUDh6iwnjZ0IwgSpfTTM9ScOqsCZVfVpWsTUuYWusWChTmgXg3UvFJWoXddB2vIlmiRbpu7Y7TtVnNo7Ob13Rr0M5of9bBWACkP7lpalO5EbIcKis5U4Y83c5qpWi5AAqnOV+jANAagNq6tZVXJ/rYh90WS6s4cCJ2g8Y2pv/qIt//LQLgv0xIqD4SLhJwt0UA/KxG7emTzyczSQ00wY6wBoXUGQOB0whFrCkVMypcsK9msgbWxBTptBPREM04ao919zETVxpIOK2OptlGAquFu6wFM859Zgxgg1o06j+AjsABHPE8RYYfM1N1sgJC0QC8sSA8UTem6fdNBbswvzSNMCW11tCPj/SbSyc1yDXQ24HzJ9/E4nQPFsauwDHVgf7uq5aJm+g3ecmPX/OcwDKZU2UymtzUKUJtfojWguWjV/IayLMOHLW0hUU4Jj79Rq0
 pEHHWnEfNzkdN6WlMQRtg1CY6lMLnWzRTh5PuPjx45ns4MPCcGezSAF064TN7KRIz+5EKThhh4Ur0YSbQicmpg1hZeIWCrB9R1lvbnUs5nbdHLcxyBl98Av/853+CL/zdX2PPvtcxtjCDQDpOxtTx4daNv+Uwhdz8S7Qc+pFM0WxPOWm+WxufnGntd2ieiWBDMKNVd0uoaoSd7tIGXRQxiBEAqldeS7CnENaRavEeczt0MriI/Nv/gnP/8Ff41O98Ep/57J/hX+58DF3jC+bcfQmABIVuiG1o57OUOIXQ5P20JjUoam8ptywo0ZuZ4tMx42r7gk7lYfm1sYvuUzRrzRBpWbYj3UGff8xcz2Uz0NZ6jn63h8y3ahbftK7AM8fFZX20SjwI0frLazBaW95ZN53tt1YtsU81nb1kluTag4C2FSGXQoJA7/qmm7H0Ho6v4NSlhBk8FGNq3l8n/6gcG5U5UxY7vX1fwPZWgUJmgVaDj3nNU7BdoeV7nuUPmQG+jVUK4NWlhpl/M9DZAptrKXz40w8MD/9SAuD9a2sW4SgsTyIoUhMYba1VVBH0Bk4iyYZRZ5U1vZa3Dt8QiIGSuTl2DM3WWB8KUQfWNUWlb8QpQVIKjpg15BuOV5Dy0qSlj6yBwk3nq2QSMm2dOHrDb5lVcynllY0gl43Dn06YeWRHLIAFfwAOj4sET7eA1sHgYBfNxAsYGuzGmZOH0dd2FLMjl3Hl3BEs9u/FeBfdGNdhXHM/h1qogxqeFo3RkNYofzbtobZ2Y4VafNOxn+Wqr3PIWVaA6qv9BDomSgxoiJVuTZxaKk2mqvkumkU9xp+lpSDTWHX2LmnbsLWd9PjEHtx16qsY9LYz3yiFpAc+TSvy+0piEduLL6EUGEAssYBjF16lgKJQ0SlHLJ+xNChMzHSZ5srZ1rOH38Dh11+iFnXCl0zAk0iYQcBU1kEh5MQaXTJZN8t1E1tnDCpdie7QeGAUAx7rNOTdEM2w
 /GQ6w/QUJlu+fcZa0yWny5kJMgcFFi28WIRtRgGo8mk0vzz4Ml798hewj2UKehdpJdDNKiSsUXpCljg1j6/6BdK98A3cgf4n/gMq/nNW+VhHY5qz3eWireSHEaMFWqFLopN/zS68whxqxXGkl+fqG7baUNvIm8s7xXQ2U+jIrM1Vhxl8W1vR02dW44mJw2zDudAsLbKQORI9R/erWuhDrUTcBN27t1nVRSIzBueNswBapluxzO+1IirLMcYPY2bGhfYeukxMv15xoVYOwbU4y/7xMZ8lOBZG4XGTJ1YLTJclg2tNQzcWph4xq/rCoVdJDy/RiqWLvRGnu6JTsGh90G2RO7OzDBZYZwtEWdZxfPjBuuHhX0oA6Hpwdb4h/iwZX6P4JOYyG00+bLf/OLWapR2tDrG0o0Adp7vpRESe6BAK8SXU3AfNLi/dO6+1AeuuIygkhunT95sRf2+qB6sk9Ehg/05CTF1ET/AY5qPdZgAomU7CGbGm/VzxMBajEQqZGJwy+2Mh5qu14fzmXEDO3YGVQB9y1K5rZPrtpX3WCUXaVUjNpVkBjT/kch5EElOIp2cJZHLfO9hYeMMcUCl3QASpa6c0Jy53QPWt5DUgJ+sohlhm2pQ1kBwyJxNZ1o4Eo3XwSMDrMEdsC48GDM/NHMCT7T9kOsvVEGjgKeCaQtHbhY3AJVyfeRjB2ZP4/hPfpR+qcRNrVNy4G3Q1StTi5rZhMmee9ZNQCJP522eTBgIUkkUKXwmTlUC3EbrCoTJLOKmPtBQ4lOqHM9FtxhkC6SFzh0MoOYZAYpQWyZwZmdd0XCq0iNXFwyRga8ejBJksH3Pqb70OAi35rnqvwj8zbPLTSkkxtb4tl+n3L6dpmVgHxMpiWs3Q0jn8B0i0f4Ptay3uMcJJwPoavEXN8dMMpyWyVklbzLhWRrmaoxZdNWf75VdvvI9fYI2624dlUCOLWSkEpJFDrK83Ocg+cRphvbHqR43+/iZx1io6t
 LZuRazFjObV7IG09/YG3YGaLhqVVvdii+86n3+tEkS1nET/SAKTc9aAoMq6upKHkwKgs+Myhgd6MTXeTUu1B9VlppffTgaPFZYwG75qrqobYX8N+noMBOh2hqhgXaTZmdA8hQYFAHFaPj/LQMtgg0LGlIPaX99uiwtgrgfnb0vj2eelsTM1n81nh/cIUpRm0vZlMpC2ShqiIohIIzR/xdjB8CwZbh7vkqC3lt7C1sIerFHz5hM6cnqJ2iiAIDsiGDyMFcezcJmrsmiu101S7SvwJIfRHTyJLLWaYZS4rIA4nHE/rQBdNhKEO54wAsAb8MDjWjSLdeJLuojzTWwsvsH8HzBXV6u8uiW4knezzLJaotQgTfPXRR+y6j9JRtZyYWvqTIynuWKdKqv6CYfaREeQ63eO1osOqvCn2oypvOV5hXF7yZTd8LlnTZmttrHOR3il+yE8dPa7tJIorMhAa4lxs3Jvi67P8tJFc+7dmi7w8J6kZrWYX5eGyM3Q4RiyAsT45uw6amTdoqM2D6XimA0m0buYwqArifwCffak0yxztsxpXexCxmO7abNMOjbPd7ZT1IM421HnGdqujJVG5zrI5HZjleb+9tLrrAMFPfM1UKQrVZAQo5YuWtN162ESdqTflFm/bebXmQdFugDBdBrRCN1DCgBBfPg5OPd/CqvxAdOudvuqrFbaONtSy5IpACgIdB6kBt+0OCZfYX4bNZRrhQaz7gbr0M0bv9XW84jRfUjnLpNpyYgNIWGBhMBG/Z5AjSOsluiGZmbh8M+znzvMGInur2xNo7UAWhNwsTMNT8Cak0/Go2zbsIFiQScQ5VDI0FJbmsdKKU8osPxFTNLN1bkRraAzJHSewHhoBLNR3UXpZH0W65aJBIfqLatkZ/1uzywALQDdbJPLiFGsEVJzKQjdgSK1eJfvGJai1pZVDTRpNZ/paHU6O0075XSAQyTkNEdbmSuitTTWMFTdBGXaVTJgmVJvja6Ahw
 wkX04r/yYj1EpkSN0PlychXPLpyi+L8CUA3IkI/DRlfekwLYGgsQYCFBDeKAWKT+cWRM0FF9tzj6GmJa7JGWwtvkK3ZQKFHOuRoilJhlZZWwWAIOt5zaycExEbk1TlJYjpjfvCcmtvxEpGR6XJGnCTMWn2a7CKdVyffxER37iZxrK3Hkv7GwIvxNG5eAb7Rh9HMkPrKe0k879BwaGTa6nlGS8WWoKfBGLSsL56qhzmnkG+i5lNW1MDryZl5ltXiGXSIXhiUcz7w1jwMe38IbOrUIt6NIiq47t1a5K2Scsy0QpFWUK6Zryi1Xf5afbjHDra3sHkWDumxy9gduYi5qc6MD3WhdmOfejpuAivawIz1GJzkx2YGj3LPllgvdgmrN96pA+btKDUTwkKjThx5krMczkDZyxLBrIuDhUUw0MYef6TSPX8kH3L9KyD6qu62LRULVpjENWCzqO0TgPOla3bd3STr87Js1fl3Qxkgsvv39xshm2QcQOFQfiy3TSZ53bEt8BiKGl8+26+5dU4Rj1L5p7M8VA/6bMPmbKfAqjF3aBwqpSLOPxOBKG45au7nYvo6+nEUH8P2ttozXa3Y7CvC+1XTpvwidEhrNAVmI6MYy42A2dygRrfh+VqnkKqbMYI7DGHfyvcNgsgmpwkg2nQbIGMwg4RkdD3jdP86/adQDKl65jkGzvYUX7r9lf6eCLWbJqmZKYb+fiUmU+XpjWdS9AMwWp8kq7A27i28LyZeouSmWZinZiK2jsAxYyXaUksQDsFr/j3I5XQqcMx+OLaSBKjAKDvLAFAE9gVp58Vi2PJZ41LaB67RlO8vPgWVtLU9BmH2c+Qcb9Is6qPTDtOgvUhmrYuA9Gxzs7MFZNvwfE0VlI63FQj+SRUvmtNvxb0aFDNCABpKQrHWqmT9R+lxvTTH/YaZqvNv0G3R2WVi2ANAhphQlD5dbx5d/QkNZDTnOx7zfkyy2PPJFhMrpkPWTG6uVcDoNLKMsW
 1vThFM1y/Ex4HogQdn56I2CPkQbpmfiNgt1z7KbQo5OiuGCsur5OaxfAzhvm1HVhPa7ecrBlLi/e0X8RAbzvePrwX5y8dxdFDe9HfQ9P0ypsYGexBb1cbjh/Zj8GhdhL0JWRTdKvIpGqfteRxXJ9/yAyultLTRggkaDEOOFMYWEwaX1vMn4vMwHHos1g88AfIhujLKyyl/LUewB5ojJHxx8n4IXNTj7S/bt3RARo6SENWQCRbxtq6GETLc2/Uhrrg017JJ8thfXMFwYJ1ToE310Oz3WV8bH2v0JIQTu3O06o9hWnjjzS7mHspMYvLM36a6MOYi3fAk+1l3jsX86xWynjlEAV92bIeKtUaCisVpqegqsP25jrWdEEprZeGm6EBw/9CRr8V3BYB8OFGBpWsVokNG42vc/xL2Sma4dTuNLl7KOXlk4uodVbg2kqQ0jbDiqUN0VclNCj9s7Fpsz5glQykgx+3XAex6diLDf9Z6PRZbTmNmxt5rNFcGxypdoTT0qzWwGJH8Aj99Bnk8rrAkT4qNa3GAXzpCBwUDIFMDNNuDUZpSpL18HeZHXkSBnFaIZrDl/DZcLxMxu1l2YZIsDN0QeT3djIf62zARPYK1l3PGYYpZyeo5Wnqa4pSWpIuQ7XYx3d9GzWLmpJhCkH6zNpeLD9cO/q2Fp6jgNNdfhYhG3OdQkBPYxrTD04ue3DqyguY7toHX++zmOg/irHhbjjmJrHkmDbLc2WqB71agSlwmRWYMtG1/NW4JaynLCq5YFrhKKEk4aRjvbX2QWsZihTEy3Sz9E1lUf4qh4SMNbXpN+MgaiedppzSnYKshwRIJr2EaWcnBQ6tBeZlrkw3/UGriKa/FtzIetLBH5oKXmGbelJdxh0wKz5db9D624dqfIyWZIImdIr9E6J/XUS+/9sYf+FXkZ/dY1bf5cn8qpfKqLzNpiAK6WrJRy1YRWmFAoHMqfn37AoFw/oyiqtpZEor8CdXUKb/qzMD
 A4UhFKvN8QBdmqHBMb2X+NQ+BJ3tIJdNiiaWnzAmtb6Xa3kDdlobxKSyBHLLQaP5JQC6HQvoX5rGiJf1Xm0KgXRmGa+9FW4w9q1gsxagCf/RuwBvJhA+ajGQDbfHBVhPY9O7Hxkdg0Qik4awF0skSRg93tNIp+ibkvE0pVSgH6wroYuEfFYLNMgkjJuOuPDuxF00c/eiGm5HINlO96DPEKnW3yd8h5Fcemkn8yf7+I2+ZVHz6NRW6UmMhM7TD+oyxBFISPPTTCbBBkk0bvrHrpCfLkkQ3ljSrNLbmn2CDOs3lks4qDXlQSTz81jV+QTOwxQC9elIMoMYQivwzNoETQE59hkGMpqYzCGBprgSdjoaStpeTJHR4FudeTQzUKRlo7GN7QVdpmmN/iuNvhvXh/hUDu2S3PQdx6ULr+DSxRM4cvB1DHedwfnTOoXmEgapVS8ceRRRP60fxpf5no3TxdJpwJFerCxcQOjKMZRG6Vo5jpgVhGtxui7Gf6cFoAG66Kw5/lt5Kn+B+kP1UH3Mbw1S0o0yrgnLKgGg8wA1MJtOO8w9fRG6StYKPW1YOmisGe0xCOR01FjdTaPbltHGLTKUTlDS5ipZMPLfE+zLa/E2vLf0Gt4jPa0XA0j23Y3Bp34VyZ47zboSlUlLyoXb4Gd+upFKOw0lbMRMxUrKmP0y/zUPr/v89S4NnFuuIFNZatBPmj69zQxm+q8+cp5b9RlLb4VWxtraMrVzBsvU2JpeEzPqyrDsys1P37FP7fVnh42b2kfmlzvQ4whhym8twVU5p+bSONceN1d37cbRClqYtEUeu9m3jwJ7RWEr7BYUt8cFuF4hcT0PT4ImsaaNchopdZrOStLnXgrMGUZIJ6R13IiTqUPpMePHyQ8u0rSUtE+FFrC2cIAMH2ccPxaTFtHYZr4jeQHF+ceo8UlI/O1LdlGIaO28bnqhZpMgoHmZTM3jvP91hFMzJDBaIckEzUtNB8ZYFjeWIiEka
 KX4KQS25p5EPmAdcqFRasfiPMI+J/L0e41m9Byh6/EsysE+Q2wKW6YQsw6mjJvlyDopR0whRtFSXfnO8ZCb/rNO1WmOd4jYrXEQB01emuPUnjoARacfGUuEIDxmoIx5lZJ0ERwHsB3tpL8+ieHwBaRScXMNVoVx1/3ncM31KgLzXeYEoSpdpXX3W1ibfZHtdBSFmXPIPPh91B6+C7kHf4jw7CWUWKZ11wFzyrDtX9ecb2GV4Sq/mFHnDpirrFkuA2xXayajyXiqj4RWIjNr1gDoJCRNiSpcbantw4pXIp6IpoOp6X3Upin2WyBpnaWoo9u0H0PxdDRYJO+kSS2iJZEWFs01YOFjv4PswF3sV42PWFaRxjdWdGKUxiHkqtClrJSSZiBORF+oCwAJgpVqzoz86/KYSm2NjFujP+4xFoAjcxmJ5TkzSi7m36zFG4xWqsaYfudsgcYHtukWaKwgS0GiQcVMaZWChaZ/yym9sgA0DZhasWa3JiiIz43H0bVIGi9ag4EbaxWcuZrE4lLBXPdlp70ZaABva83H94+2FD4a1llG1pHt0zr1eVsEwHvXN83lDznPXnMMViKts9VlGobgJzMtLOqiBWqyzQ36UQn6+5egM+KlHcS0Wi6r45G1T1575M01XCSIUo7memIQs7EemlO96Fhgw9Nk1ummWhq8oqWr7Hxz7bIYM6NR5xHCJP31OZz2vYKZyAjc0Qi8ZHan2wFf2Mf8YyREMtncqygEziGu02FE+IS5WfqbC9ZxWNJ2m2QonYG/5n6bRP06VrVOP6MVjtZU2frCPuMy6CThWNBlfG4NUhlhkNKCIOtUWl0xLWGkQUJzwnBm0sSpuY6ipiuttIPOd47MfQBbi68TXsPm/Kuo0fVZry2bUfeLvn1GgGUWz9N3fhpbmqqkABV+XYel9GZunS7HomMcs4f3Ifzdr+Fb/+f/jur9P4Lv4lFqX5VJGvp1LC9RoPquoup8g4xKwU1mzecleN
 swT2ErV0ugtf8rOd3yY10AKnfDvvraWEVsq2R2AYGU7iWwLIRNhyUA1I4qn7UYaAQp9rUl1K2LUmUZBHND8GUGyagykZvz51tk4Gvet8yuUI0FSbDISlFfifG1Z0LujdyC9fUyGbxo1uKL4c19fsvsQ2p/CQQdyiHfWQNlsga0AEg+fnllEcGYA84A3bbSgln2q7zNwhtqcbssrbC+quvjaKHRXy9XV8y4gn2BrRlfYB4SABI0ujdCx8iH0110G3Vz1ZKZiquWHNhz2ItiMWM2CMnf352PDSulXkwN30/GvfXCnltBqxVga//bLwDe3WJHR8wAnjT6clZLWn0095fg9Iygc/okoiRyTelofl8HUcq3iuj0VJqYq6lhrPou0sd/g+b/CyTQaRLLLPHQkojoKSamzxgZwEr4HKr+SxZRGW1DnAX63TQDNZYg7WnWfOf76aPO4YJ/L3p87fDRP9agV5guRyhJonWdRJkmsU7e0SWe8dQihVTQXOQwOTlBRraWJ28svE5GlulOBqEg2Fp4AZXEuNFYIv61mZcQCy0iEbN28NkmshjBHM1F7ZfKLbLO1rZmY05r3CPVh5r3LC2Q58jsr+L67EOoRWkVJTXC3zS9lYdOVqqWC5iOd2FBp+bEk8ZtMIKF3+220LuYLhCcw7e//wUU7rsDs9/5Glbv/yF8fI5ePoEOnSo8fga9gbdxxf0Mevz7+H4UPcGj6Ay+hVf778cjV76NZ7p/hJOzz2MmdQ4htv+Q9yQOjjyH3qXT7IsRTAY7oINe0nlL6wtk0Zl3lm2bfWmO6pagYLl0UrROFdY6iqV0p2F+WxAItC32ZsddbdRobkeGcG2RrlLabQY/i9qBSe0v/JXlNM1tMisJfXk1Y8YAdNtOJJeFL5VGiWE1MqO0tMYFJBAkHJZp0osh0jpxaTxBSJrz+8SIuknXaHFjjewsj0ADjGsr8+ap35pZsP1tMdcGrYdamfRTnKCFM8I60M8304D
 abGQdFJLJlrH/BBVMdYZ5ps3y4NY8WqGyMoeBth+wbn7GXaegW97BxB8FN4unetuC4fa4AO9us6PDWAu2sbO6ycAOCgRKN3ZWNDGHQd95oxWXdcefrw1rgVMoeQ6i5n4DG/PUdpr6o6bTtdDr1MoaBBMhaavtcpRMTRehVugnszrgT5BQHC+Q2cX0Mv11PLOm/KyBK5mJYjyl1ZxwIu7GJd8BjEev0LQN0HdluV3Hse16jZpfjGaZ/jmN4JNYpcE1taZDPXTqjXxmMbU0txb2FLWslGUuO/azDp3GHNcgVDxpmdCW32yZ+hICyyy7P9kJf6wX5VA/LYljRrtvuPbRrehHkQyvsQGdk1cJ9lrmsMx/o13lT8fMQhZ1Vno5iMHIGdYhSU1OIcD6agbD1EHvfKr+wcwYrrz9HGoUAF+l9l++5/t47G8/h9/5k9/Ar//+/45//PbfwOEbNvvdNbVp5clyE9dcpAvn5l/CqwMP4ujkc7gcfBPnfa9j39gj+PGRr+C7+/8B33ztP+Pbe7+AJzt+iJ8c/wZGKbxrPrXpXloWr2B77hm8P3u3uYbMuDcsl3YmGuFA0LHlMv9t5temHO2EayVSG3QZjNq0Suvu2vyzZqehOVmotETfuWgG4sTwYvzWHXxadpsqRajtk4jlysitLJttxQqTAJBgWF/Lo1ZxI0pmLJH57bS30vwCHbudS9PCqSWMb26Hyz3QNOPmWg55WqDpYpD50KpdoTCsa15BdrmMUU8KY7NZdA4m4HW+DK/ukVy59foECYhEhG276Ta4dFmpBjZvFnc33EpQ2GMXt0cAvHfNMMm65uipoaV9y9QOCvPERzDmu2JpO9d+c41ULTaGQowEyI4vaWqQBCKTXwy75tzDznYYK8CahtKhHDRb6UNqBWE63Yfi0itYiw8YghejiYCt9QJkOjJxOqYpMBfN8iky14IZhR6OnMbVwEEEHHtpZehEmTClf9LcJyhCWillzKCYK2jd
 Rpxb6qJgOkhzWnjDFAweIxjkM+v3iq4X858xU5NV5mEGAlmGdDqMfH0wbSU6QX/7TWwvvYQNN8157ZeIThuXQcJEp+Zm6SbE0tNIRdvNHnoxSJzaMp6bQp71Xlulf8rOqq0uI0mh1hV8m/50AkFZAXWGcnunMecaN8ejOT3TGF3owtmug1i4/wf42cM/RuBbX8av/C//L/yv/9v/jC//4xcwNTGAeNRnjiD30zIKELTvQFCQqZ2fN8JBx3VLsJixC7oHSfroY4HL6HacxCIF9njwKp5v+wkePPsNc/OyBlTN9WWyTgjr0V5oi7guLDE3LdXLa+pI60xWwHyyncwZJ9NZGnJVy3G1ZJbvEnxqa9GHNvek/ROoLR1BNkGmDTnItGmj+bXJpnUwrrpGZqcbICap1GiK0+/WlGCUVsFcSCsMM8Yf1sUcmtaTe7BcsTSz0tvz+a1g7wvQFXW6cGZzPU8hEILZP1DTrJYLhfwC6WgamRItIwmaoq4AbzJ1UYfUUrikimWcvKTDadOYHX0YydgxunkVA3bcVtjajGCw/YfM2zrMU8Ku1bS/GWi8Q1aJhIotWFQ/WxjdVgtAR4IVI2O4NvcYSiRumb1yCSQAxqOX4PX3YIN+rRaAhFMj1GD0oykhDZMXtNJOxN5LDewhc1+hFXGaaYnHCAbGkyDQrEJhkaZTEAuhYayTsHSAhxhNo+wh36IZAdfcujm3j+GB4DwF0AWM0M8fiJzCae8reMfzEtz0+Yr5BPMkI4W1JmAagcwwoslFhKLWktTC7BFj8mtXoTswhvmobj4eNUyurbUZgjRTMTaPLY+WAh9kmYNI5OIwJ++Ghqjpn0eZvr22FFcLXWR866RhM+uRHUbCnAdnrSdYip8xeyAkzOLZaUTolmikvVxKk+B0jkIQqbQfbRQAGskOppaxFM2RMRPw+GfRPXkJV6dO4OLoMZzpfwtD820Y6z6N7B3fwKt/8Dv4n/6n/xGf+vQncc9dd
 9CHt6bq1D+CRHIB2katcxYigVmE/ONwORagO+00iKvbfXXNt0BbXqvlHCqVDMqrWSNcB/1n0RF+y4xxtDK5Aboy27T2rgVfoiAPWcKB4boHwpUYQbjgNi6OBE21nKaLNgZftgf+/ABpxBpfEB3oluCrF8/gwhm6Lmdex9VL5+D3Ow3z20Rvgwhd5+4VyjX2P81+tlFal5/QRcyUKHRLOQqdChXAAgVtiRbCCn15mvUy+8lct7IAxEiaPVmrUmjUkvTl+2gF6Nw+Wi/8JgtEg44SRnIj0kUKmcbYwAYF1jLjrGKNlsKzb4aQL0UR1mWrG0tk8jUUSzdOK1qQh2PmEeK1dypaDHwr7d4KtrDY3KrW1ytYm45sQXBbBEBmLYoXLn4HefdRY/Yvi1Fy8pv96A+eQIUmTjXZQUafJFBzm7nyKdRKNItpLmnBkBaWaC39sqcdaTLUsvz4wigZR1dXRcx+AV3MKc0YoYUQ8x5G2XnMmOyaYpMgsImuRELTDMATV+4wt/4803MnRkMaQXfBFR0kEx1GIpVALJky5pyP2t2sKozMIRYNG6bPzRxDIUTBRHdCKxXdqU4EkmPQwQ8SLpqSkga3VsoNYzV0CTXPGWO265RcjRUUSGArtGzMXfNpF+utumi2QpaKYJxuTT/94h5aDldpJew14RICxmwm6ISfIjuiRktgdb2Ii8ED7NQ1ZCtsr2oJ4+FRXA4cQGfoKBzJASyxzOGoi5oogWjMham7voW//dwf4b57foSB7susn44ctxhLzC9LJM32tN61j0E+vZdMk6SVEKCm1RQmLRqzll8biqKIKEyHX5CxTFnJ1NqDMRA8gxBdoQbz28A4lrX0DEIXvoLS5GNYodUUyc2gViuZstigOptpUNKCLClZXDqzr5SNmXUey9kZxF29tKbOMt8E1qg1S4XsDqKXttbovITk6kqOfWLNHqisKo/u8a9pTKAcpBWgqUOLkSxtaS3AacVnw3ptxbTLRj
 VCM5/Ka3mG4U0GbwUNAq4yvrSwWaHXMifv9hVx5CwVUPYCZkYe5DcdFLqOeR/dipvkXV4ewnj/3fzWnAqUkJEV0xpvN4j5Neah587wpvVwWwRAejWGHx76JxwaeJpMMoks/dSa8yD9+1cw4HgWRf9lEpem+7Q5RlNeAbN6rpqg3x88ZTb8bDjewBb96erCPqx4tRrQSYZhIxfpIrDjkikngtLIETcJcBHTAboCjmcoWGapyan1cw5EU3OYjF5FZ+AIOr3H8Ebv47gyfwS+5ITRONLeKRJeu/8w43sQT1OLlVI0p8NYCNLsjul0F5r3Ihb3aWPaBzKD1NKX4U8NGWK0wFpzL6FjxgWyg4zXj4rzRbo6F83BqLpxOJN2M09rM5DOPrQ0bggFCg7bZbFnG8oUHJoBMIxJgtWAniVMaUkxbGNthSZtCSd8L6JYTWI0cRmXyPgaE/BRCIUSGbMldXh2AD3jPThy+QDdgJM48/iP0Xb1BMtIq4S4YtlJ6NYjPwVPnMykvGVmS6gZAZBzs0zWFO5qKWlcjyxdpWiEQjXkJ2hHX4BPCkafx9yC611yUhvP48WBu/Hw+e8iU9BAZnO60Ia19DzCZ/8zuh/7Fczt/V2k+r6LWM+9dAmpCGjxaeFQa3zNOly9fNZcsT3U341L546ho/MdXDx7Cr3tZ9DVdgbDA7q15xJN+Sbj6BTeEn1+je2Y9iPYQlV4tdPQ0oTUjDUNxHkbaXXqbqsvbi8d1io/rT/YqGVomUxa4wgl7fzT2IO0/05BoP3+iULKbEKyBEvz2/mONGYW8gh5DiNGZWQLkWi2dMOU4NbGCq2EA/C7X+PvnWa/rdFbw/RbVoa9LHg38wta3aXbIgA+2F7B2OiDeHvmPnSQ+Tq8++AMXDKj5x1LbyOe6Eat2EPm8pgDNbSevep83dzwUogeQyCuq6m6zYBULupEYfE5s9usQJO5kNQFmWQmM/UUxqpG5+lbuyKDGA8cRtzxvHE
 zrvgPoN93nMwwxo6SCxBEwKMNLD6zmEaMqhN/cyS0q4xb0H1ysSg8wRgSCV0FTc27nDamqCESavMqfVrdk2dt3hmiJtSZgTrWK2AxKdvATAfS5dEy1uVYP96f+A6Kces+QcNcZCydaCTNKgKUhSBGs7SpBgrtQUv6lYtvmPUFYkjznWG2Zlwl0SZX/Ng7+zD2zz6O7vBphClkROQSDvL5fPEC2zJDX72A+UAUjqAGRWfYHjo/X3viNb/vZd+5qcEonMwcvDRjXTsSKoUlPpdI6JZZKyIRAWspqha32IRTLBYo4OK0BOgyaZFXNoWZ+ADuPvF1PHf5J+iYPo35BZ2QrAs0LOvBtGuRLgQZPjf+FLK938PEi7+GuT2/SSVwGFW6PDbzq63MtCnTarGSLMRCZtpsCy7lYmYnZCnpxLgrTuFX301HMHPyZD6rrS3GN2M2RhBoYNWaNWk1nzUtZ72TYVrqKKb1JupanPVfpW9fosWaLPqNACgWKQA2y+Yefg0kKo0YT+MNaVolox5q+XLChNuCpMa4rx6OoFqtwuN4jXR3rpGfYHm5fh7gphiZQp9uUY0CZ3vz5qcDG1egRQhoJqVVwwv03QiDuivQWvfbIgA+vE4fjj5vRQtzSNxiwOHwOUxFrmDC24G5cCfKZKCa6zD95QP056mJtbKMxJbJtlF79iCYsc6Xy8ZGUFl4Dv7wtDE9dVKtOXiBwqFEU7/icyEfHUfb7H48euH7eL79e3DF+2hO+VFJiXm8hmk1xZiIeGgtLMHvXTSDSLGQiz6tD22+txCIzGLWE0WBHaVBHTG3OTZaREpGSZz/G1oY1lZdA2TGWHIG2fqhGRZjSlOzTMxP8/jbdHV0wUc1tWi+SQAontYnaPGPRYAkZAqjcGqMedrbZbWoKIHNwFlU49ZpSvbGoCQtkigF6bGxV/D9Q1/C9w59EXv6HiHT6WAQmrD0NdWRZfqX8s/N/XP16SsvBUKZ2rhaHCd+mfZa
 J6G9GIsEuVhqW23soYWSn2Ld9XuEWvFWq87WTX4SCHJJzLhE2APf1bOItV1ANZ+kuzSLl7sewJ1v/xPuPf5NHOx9AWdH3kL/VLu5NtvncSIe0YEtNMvJ1DX2XWHqNbw/8yOzHFttuBFqQ5nWk9rEMDHpROv8taNSSkLhOh8incmgtmZpV4EG/AplauTaskln1ghIEAtHXQDpKeGwVR901NLfjfKIEQLJ5AKVwhzp0mnW31eW6aYk6K6uLNFtWKLAnDKMb0PaXOFNq3GZzExBoTaSxtV0Y0mzBStal2Ad/2UPIjo8RZxp0+xBDa65FxENHDPhNlRXy43px1zFj4L2zWhnYwvT2mBcneIqlleLRutrbcOt3AKVa73+TQORtpVzeyyA91aM1jBHgckkphAQkY+FLuKs+w1Mzj6J6pz2mp8gofUgExtGMjRsLv+o5LsZf5Jhk9SuDjKjBxuLugPe9gvp27PzCzTzg2QOZ6AD74w/jwcvfgtPXr0TkzMPo6LR/owf3nRPY5+AMyKLgya0Bh7pOph7/bLadLOIqdg79JeHMRfI0rzWcuSgZfaLQAg1uRMnfgeF4Z+Q+CxfXOcQOlNX4WEe8k1FTIZJKWi0g3BrcY85RKPMeomRy0niJHMv04fX2YCqgwY9tRsylNYdBb1IJjxGAEj4SFhohmTVe8HS/HRZYukQBrzdePryvXi26y682f8kTi+9hgiFnC6fLJeyRiuXSnkjDGwXRd800DTjo2A2e+PJ5CyvQLMKWl8vBpYpLIYQqK3L1QKWKSS0Mq6VeHaDOdGGeeuGY+/bdNseuguVB3+M6CtPm/bKsu/n/P04MnoIz7Y9jPvPfQv3nfqmudvAH50xMw+JWMCcF6DxlqR/GrX5PWxXukR0FdfDHRQEe3DNuQdrwYvsjzHjOuZotei8flkq19xvkvkt31raUovMpGXNYh9aROoz1UnjB5re1btpA1o72tC0Vg5gQ4d/1GLYLGtwbR1zo
 SI65zJkaDJVVScRx5HWZqKiRvUtrd8KqaKX7oAb3fOZxhLf1jYSzjUyppmloAuhK7/fOhNDJKaByxr76gzp9oqJZw7/lIZmfC2b31ynxbVRoRVE6zQ+TYvsxsFOjRsUVqTRW8JuYvLbYK8C1GCnPTtxWwTA++9WSbSz9OMmDCEbk5Zas0Cme67tR3iSMOrooC8zT6LvhztMAUBNrI0l5tBMdqgWjKiDchQG6879KNK8FfMHUlM4Pv4c3uh+HK/0PYgfn/gq7j75dZyeegNBaptQ8JA5WUcLZ5ZSnXBmLpNR26k5SSjL1lSZzN9llk3n0K2yI4OpCQzQOlmKZMx3W6vYAmCdvrFj328iNUjhUmcO1SeZpEuhI7bE1NQqJZZxY4lEqjUBms/XkmAKk226NxXGqYSdqAQW6bKQUDSlJg1GItZ1WGavBMukXXDFtAbhAuYy0LLjoLmrwBkbxNNX7sW39n4Br/Y+BG9Si48iNP2Ps5ObhK9pKZvxW6G8nIMznGPbyqLRaT1WHUVIukbaXCW9ou9JUzcxjA6j0Jl61qKVmxORYJ3ErbGSQjaOxAtP4OoX/wYP/f6nkH/gTpTot8tkj1HLd88l4A2GMOSaxqsdr9I9+AbufvvrOD72KvwJWh1a8cky1bSEma6ihFgiSuaKk+lYh+WEE5uhC6Y9t90HoduGColB9vdJXNMKTlofy3QDtnNzuM4+u1aiL7+2bASbWU4tOqUSqGhKMz9v2qFa1FbhAC2AJOtpacSNiiUAtKJPFoTCjNtDhtHBnrsZvwHUziVqZw/bIpCJIr48iyy1dqa8hDgtLH9+GAvxKbho6XX2R3H2QhR7DwZxjs98ztLCa2Xt23dhc1VHgC2hVlpEX/clDPa383kZg31XcfHcO7SeprBSSxoTvrUvWkFmvq3lbwbWzIGEEoVGPez2WADvlunv67AJTfFZEtoQFCVtZPYJPNX1Qzzf/RNK/Snk2PFakGNMMko3MYHOed
 fyToFOuKnFR5GmCTgX68SPjnwF337j7/HIme/j/PybZg46mJykliOxZAJwJi9QezxtlooW6N+PLl7GlQFdD92GrtGr5tLI/omLmFocwrx7AhPzg/AlpzAYvkBzXoRiaUazIMY8qSXpa7oPfBJJCgAJM3sTj/VO5mLdq2TarYXnsRql60PLR25BKr9grr3W1uVqRseJL1EwWPfpZ9gWgewA/JkBCjlrEFDWkjn5mBaHTHEt4fUuPIFT46+bY8CfuPxDTATasELGt8upQb/KmnUCTYVMvkyz+2YCIBMPIp7OYd6fYjvrQI6ASa+jpdTxmuvWNtRarWLGELZoSYihy3QHNDjWSji7oVypGFzL2l9x8RS27v8h3n/wR5h58kF00h04ffII5qZICxlaV+xTxS3S0grEXbg8dwQPvPNt/ODQP+LU3KsIZ+ewTJN/gwyt+xylKVW36uoKUskYohQk0uJVKpO16ADjncd117PYYvwCLcp04Ag24sNYp1W5TtrZpgu2pfY31p4OQRkj0+smH7kUpDkqBeFvrc+muYL7xjpLY8qHb2V6bS9u/Z21Dys1luclhPLTCOTH4cn0Ydg3jsvTQVyciuCdK2T8i3GcPB3BsZMUkPGi2augTUV2fpplUFt5XHOI6Nj8oBsBzzCi4SW4YrrF+TLKdM821q3bhVrLak8Lto4H3Aoqtebmo9tkAazR1J2mpO0jcWuayxrFrsbGseF7B5dnDuOHR76MCc8ZMpKDDGENcqmy5bwuYFyixKewSMySSV8zS1N7QyfhSPRh0H0CSySQcHKC0pzEQA0bSA1Cx1FlSGDahBIMHcfx0y/TBw7A7ZnB4FQnZl3j5oLMJJl9ysHGY0MOT/fC6V1A2+JpvNb7ONIUIiqDDbYAqGXnET/7OYQH76CwGUEmqQMzrcG6gi429V+C9rBrDYCZtqMAkIAwx5gR1oNXzX1/pYIf7vRVJBJuLCXG0R7aj3P+Pbjs34+2wGEMhc5
 gPtYDf3wcPn6filyldfM1fPdNMsf0GyiWd46KC6Zi7chUIo0OXCmmbyoABLlUhHhLtMTYF9R8Sm8G95hOo9paeGKPF+gkW2n1Gv1eG3cr2BpDUKlYhFopZYwbEHn5aTj+5cv4x7/9T/jsH/0BPv+nn8WZU0eNia9xAg1UagRdaRQWoWY/NfkqpmNdaAsdxmnX4+j3vmpWOrbmWVheoSVBiy1AjcqnZhaqyzLtx8ygbSQ1TQGiI8nZj3RBKwWHsazWku10EV7COtvTXneQyXjhzw3Am+1BrX4phg3SvOVqtrG6bq2+otDeVWhDajlMP7vC72VjGUgY5ApjWEq3I0wLI1Z0IUoLbyrowXTQgS6HE31LM2ibC2BkbgmvHArAH4nDHaLiikYQIu1owFB5aUfg1MQIRoZ60N1xGfMz4xgf7sX0WAd6u65iYPQyhsaumlkwqx93ugRaIizLUO/b2zeOF9hghOta00q4TQJgm4xMrU4/V4NcNnNvUlpXQ330tXvx4+NfRffiUZphWq9vrVvXQFkuM4FR/0Wcc+5Dm/sQFugHp8hwGkOQmS2zukTLQiZcMc93bVphwymffDYGb6oLzngPfvwMNRC1u+6Fn3GM0oxeQjA8h0C4fkKRBgajsjQi6HW/gwcvfQuTgVHiS9GMS6OQTzUEgEaqa3MvIB46RdO7l5p0xpRXx5jrfIKa7xzycWsJr0CHn2o2wLgKFARl1jcXPAl/tg8zybPmfIJLgX24stRO4TONaHYWiayDuMfI0G0YCJ9Gf/gUJuiWjPouIOLeR//Swidrw25PwWj0IkqrqYYW+ygBIOYrrpTNmQLWQGC8IQBsML4ptf9GrYi1FSdNUGrDOiFpaWswXcZcsIh+Zw6jnjwJt4RoZpkMlWLeSTNwGuq8hP1//9f4k8/+ER596F7091w15rmEunx8rTDUMexaQ6GFNCVaDrZLUi1nsJIYwWzoLM77X8NCbpDaTAt5SNB0NTRAa+pD
 YRbwkf6oCKqlEYbLMpikIKAFVpinptdJU7KoAqavrPsP30Jl/lWsUGBvaH9AacLsAtQmoEYbMK/ayjzbNN1gfHuaTIweJq5JfwI6XDazHDFaVgOP2tcvf7ta8bKvFhAtOihgRuHJ0sVNj2CJdffSnRr2LCGWj+HE5SCuDgWJL0SIYsSThjehS0A0flGlsE9hfm4Cc9NjmBwdwPTkCGZm+uGYH8fQQAf6BmllLE40BMD66s5FQ6IHey/FzQcMNVi6jto6hX6ddgS3RQB8uFXAevwyNfAwUtoqy28y7zWiW6IvHo3N4ZJ7PxZpxmg0V0SdSCyamYKu4FE4gueR986huGRNn1kMbi3e0KIeXRcdoflcKeo8eetuAHOKbmGaFgcbJduGqL8P2979cC71w+Ubxom2A+gauYy+iTazbr6YddIsXjSCYzbYjYeufAu9rtPI5bNmMClTKFIIJC0BIB8yOop11yFaNtZ4RjU6grW5ZxEKXISfRDgb7MKZqX0YcV/AqPttWjd0OVynMLx0AUHveUwtvYy24D6zjn4x2mcGcyJplzkdJqrzALR/Xe3E/MTgykPz4DKD1xZfoytluRpmMEsErXhkml4KitVKhkydstYGVAo03a3Vi7sFgCDLeun0pWrRyT7xGjw11k8gQtlaL9APdbA9dS2YZRHpqKrFcAmXp1JmH/vNQJtnrkynMOtLIzA7jb0/+h7GqLG0p0A4NPAmZrfqp4M7rOk8aXGtzFO4McfNeMY6Vss50lQI3eFjGKMG11RWqe7eqG5yT7o7Lpg1Ae2Xj5NBqCm7zuDyxXeoOYfQdumMyb+n4xKFjnWicTU9DefhP0Ho2KexqnGEjRUy9c679nRQ5tZ6cyFR64CaIF5I49xEEl3zGSzTLbHj2Ad7bK1ReZRorlMI+WhhJPiuZcgpum2W5aCj6QN46RAV1nKFjK5pup2m+hrdsupKjn1fMO0ioVcljhoFliwYa/aIFiYFbpX9rjjqP
 zu9Dfacv9qzWK5SmZYw5MohUyqb5dGmnXctN749FsDWCtb9h6kdX6dfTNMrcMHch7fhO2s6QgdUaK94V+BtMvQsNXYH2mkC+2JjNOu9qNCkr4RIoJEl6Ix8S7Na02ByF3Rrrz81YJhmmdI1nXGalYZqCA1yBcJT9DXHseZ4nELB8nW1eCabotmmbb/SoEU/solphFParryIQzNPY4GMmc1lySQlpkmyjGnkCznji4kZc87ziC++hIiL5uz8U+j1Hca39/2DgR8c+hJ++Nb/r73v/m4rO9L8j/bsmXP2zOxOtHfW7TB2J3Wrk3LOicpUorKYxExJpEgx50yAESQBAkTOORMAc5SaVAd397dVF4JESezxhLZl2fjhw3t4775866uqe+vW/QL7iz4T1s3Fpn04UrJFNNrtKdiIB8M3YPA30/0PEGExWSnp/vvgDbfQudnf15Bgs9ai52BtT+6ISDJC976sz6X39iJ4ha0L3s7x+FJPlTD/+L8ACdECaVEmBI7We40AxsOYn58WLePxhJl8Lta+nBZaC56AkiP6RFmqeBwd2TH244K/HprkfjLTreIcLOiJe+NW/ef3+Qz8vRi8zpVZ+K0kUBy6y37/FFkrLc5iGHmgF7klnEI86HPSs5NvrBuCXj0k2hiGZT3QKHuhJCIYHe5AU20JjFolaVCOGzGKbmHP+CieTJE1KdmK0Yy/QUh6HF+SD51wZ7ixM5EIlBtU1wpGAjyoSG7zoZHIkJOUvrqfyWOcLAAW9pmFiBBCnmgkPOmGb8IqtnfJbGiSBF87Ng4yyUmYE13G/F7imZx6MDp4lkhfK6wsloOl+Yn4t6Yyi2ssAO4B4Xco3uMzEuDMR0zSg6Yw+fxT4p4WyPTnMmwBJOISfiIX4IkwscVHjViwSCbXV8qj+Ea+B3OWRhE2G/SOot9RjiZ7PhFBLtwBJTG7QRCA1d2EEVsTlPZ2eHlgDWm8hNZjMAPyy2GBmBgn/y+sIr+WYw
 Oo4vqdQtB5bEHUlC1alPl4r99NAtgDR3AQE/QhZibIqggPwUbmJp9P65eQyV1NAkZC+Ow64loTQYQjYbo/Ne4P38TV9j241LIXPeSr6gI9aNc9JG3fAodPAU9IQ/erRYB8Ub+9kc4th8LaBakyC05X//Nzcg8FjxOIRbqpUtL1ozwNF8cTcLQj+63kFpEGEf3yHFyivykmSOFnToTt8nkswSGowlLRgDc7SSb4s+1MXrxkTfuqJTA1EUZ0eh6TpBHmJ7k7Uo158pPnScCW5+Pjy3kii0jIC4MzhDrSdusJ+R/CsDmCcTKTuVch8dys8RPrCfAYDLayeJ21GPuuHDfPZMBkx984HDGhxpaFyJyX6tikSC0njidSnCefm9Npu12cB4LrCJM7XYfjGqKcWYrcGLKKIjM2MvfbyN+fEEIf7DmJgWv/E5OKK+KZOYIvPqT338/Gw1rTR99v1O6FJ8phw8uYX3hhYnOK76XFiHAX2HVgAuAGuXlyqSzjMjrWjuIqO8xOsuyeTQyyFkyA/Gyi6/fZ9+SGU4fpHlRDZ7G0TO4yD3MWDbXcZjMnkHDTRE8QD/x5dr7Hz3oBZucXIdWNEynFXb5FcqdezUnI+EkIgMc4T4RUIvJusLcDvqE8zPuVZDYPYFW+F92WXDFrT4u9EFZ/LYbdJSRQleiylRAZlOBK8yGcrt+Bs027kNd7SYTzarzdcJIJJzM3weHnIBWuBNxKraeXxQ2JTjF+3+eLd8kFeLoxEsR53T1h8gfDBpjDnQhE1KJPPSjy9CnIDeCQZDfM5DvybEIiiSmZ5PGJMT2kpV0YclWjdOwqztbswb3+VMgUJJAkNNxyz8TEH4tJhMcB8HiASTqG9ydclkVjuRhIlBjWzD0D3HYRHZeKe+K4gDip0bloyX4wx6eLSk7gYbTzQR5S/SxMmM47Qdq/wZEv/P9Y2Cu6zFjYp2MkcNN0PGkEPpafLUyk6PD4MaDzo0MVRKsqjHp5EEp
 LAHYPvZsg+ZAkdBxwwpWHo93ax8LrCvZ/Bu1jIRi9k6JdIk7WL0g8AXazEusLVH94vH/i/wtC88MZVaPOnocgx1A828bgmIYnS1HRdsH5JWI8Nx/VCy9pe2434liUJ5wHnzXxswSeAiTwU/RdVswFWCVr8fGiHwaX8yVhWA8s8NPPcgiMz/DQXtq2Zj8n+IhbMaTJl6ZEAlJ2AWZ4jkAiWJ1HgVsFNnCmYz7HxGxAzDo8Me8WgT6cNITHUggLgOoWvzduMJ2MdCHgzcP0An3vWbaUlgWRj08SAdC1zL4p0R7D7TNqMvW5zYTdCs4OPDMfjwaMzXAUI98XWTrPGntfxU9CAKEA+XtBCeqry1B2Pw8T2vJnFdyDmFeJRiKAQfL3Za5SLEz0kBbiPn6OdTeT5iELwNtGPmcXWQEtsPiG4AqoaDmAPmc1EcNOnK7ehetNx3Gn9QzKB2+iW1NGpk0TalUFkBrqMGCph8bVQy9kSCTwYL8pEjaTeW+gh+BElzbReBTxjyHoHhUCFY3a0WTjgCOO2CMrIqxEgLRrl/MB+dk10NlNCEbssDmdWJBfxGyoT5Rj4U8INgsoE9FMlOMZxuIfkbYtm8sEAfA6d+E5SBNwfjk2/8NTKizMR8XH5vtg64BNes7+O01m49SUCwvuTiyaK0VlSFzHHRpDydgtMSBogvxhjqbzE1jLz8/yXHNzwpTkoCC1PYL6kR8342vJNGxVhoTQ/3vlEmhVhTBqi0HtiEGiHScr4d8/pk8/juB4lO6HzdUXAs+YiAVFmwSvs9Zfnmf3K75vLQFwO4Qu2I9aWzasgXgU4DxZR8vzL4SWSYAzSUU4AxN9B1YE/K0Xp8dExV9b0YWAsNlL2nmVFMyXjodUNzjN1osy64HPwwQQZcGde9kFEGMAZg1kds8hRN+N5x7gVn12BWJkpbDAa+x6ZD6ww0Fanf8HyeVzkhUzQ2TiiAyKGZW4Z8tKLm6U818QafIANP3oTdhM
 6Zjl/AJiToMlsmZnYCCh17gmEZ3iwUbxxtLE/bDlYfT5iOwDGJ/ikYdkWS2+CPphvNpA+NO4AF99SRXZDK9jEJOmOqH9ufImzFc9+dpqb5fo3uNcgfOx+LBaFqZQkKeXJn943Bz/7+G4f05tTexIL0Jh6Ua1rBAlg7eQ230BF5vJ136wCSlVW3GsYgt23t2Ay+0HsK/wUzGBpsGQKUxIZlUhgASex57j3SPkisSCw6Q1yT3w9aLUdI0q1xAG3HWia67NcR/1tjwiHwu0doto5Q5FJxFQVWDRyvPpO2EhN8BPwsjnjQs/VVpyPzi8NlF5OZEIpy+PWwsOYZ04I0RsdO25CTlZBD1EBgrRtuHjbMqkMaan4pqMj4+RezCnz4hnRbZWY97VC3tQTs+7FQNEkiajDnqtWgzZDQfo+eZ4jPksVbo5tJBgryeU/xU0KgIk+G6ynrhRKiQEdmEmgpnZGbjCM+jVRwSZrHdsLZHEkDlKzzeF2VnyQediQuMvkuXB/ujUTJCEPCR6JRLvTbxLXieCiMUioryDLLQaezakrjyEJs2vaTJhCXji0ZQc+svfZSo8Bs7vx70YLCRcjgUlsc5+97IhF9ayX+LLadvzcyUwt7C+thQRe2v+P16KiUZEbidgIeWIPyYLFrwFMtmZFIY0dpQ1EQGQcvDSewxTXQmRdToViWt9btdid9YYaiMC4J4vki1ynYKeapg0t0h450TyksT1OQjLG+FUZOu09BPBmbwx9BlC9H0SPQwv33NihuIEfhICmCPztbGGfOTRBtj68qBXEcORdmMB4FljDLYhVJky0WDJhNfZj5BbKtJjR7wDiPmJDAJ9iAUk8Lol9ODEhAEZmXYjpJUHiSAkJESD8IU6YfDWoNJwCxJrAapNOahUSslUL0WDqZD8nTqqkLWotKaj1VaMTlMZZLYmKDytGPN2YtjVJOYo7LQWo9Wcj0bTbTyy3Ua3swy2kFwMDhryNJJQ3YbNIie3w
 0vbyJSdX4DTRmbe6AlEnXIxTt8bUoqGyrjGYa1PZjxPmkGVVxBbyIYnuiwRz84NOkxGC8LE5xZcEnKygDzj8USn3sioOI6Fn10FK7kJPPcAk4MIfiEyW/U0w6a+hOOVW9BlrCO/PkLkSL4yCX8sEhAfmePRm38C4eeGo1alDyNWC5nf5GJMkKsTC5OJTUL5LCBpmp4nSgLMFY6v22eIrHuuBBrI/ehQhzFgjEDrniRC4YSaPEnHIubn1jRoJkDm8swUuTREBEwcMwRtsBMN5BJUW3MwGGgSjYS+abLySJNGpgPwiJiDeBg6H7M0w5Nnsl8e19Tx+QDiAsBhusu+DnRf+B+Y1ha8JBAMTiH26jb2oWd5eO8aElia1lI9JxeN7nl+MUok4IMnZoUpqIWP6oQzYkFTjxXNvfEwYhdti7H7R3WG3Vdejo9zg6UFLv+IUCgsM+wCBN21sOgyhE8/PTdObg1pciKWRM7C9cCEl7DOxhzsJr0s/IxXBwr9JATAY/Kby26i49Fl1JZkQDVMAh60YMbZjWlnGybsjajXXycCyCez1UQfSU8POQBPSAFLsA9+zstG5u3Z+l3IlV7CI0UGLjXuJezH+Zq9uFh/EAeKPsPe/I+R23sVSk8P+f4W+AI+cZNsyvMgHb/LCJ21H01USfr6m9HRVYeO7mrUNZahrr4UXZ2NCPjIH3ONwibLRFbNTah8XYgS6zZbH6KXtPysllyY4TQsjPD4hbukhfMxbyRzUZ6DZe7WJAGf4TRXHFkWi099xSmzZyJSwijGyVUIEmnFnOVYIg0+6TfA5+8gf7WKhJUHlNixNEcmYrT7eQSZY7wfzvEBMUzXGG6DnZaTJHwcV88CMT8VgmXsNlKqt0Jm7xBaj/vuuTKzibpElbtLM/6a4K0Fm/pNoyEhjHUjfqG5a4f9pOX9ZOJ7iDwd0PLEl1T5psmamyGSmuBJXGK9RHQm2Hx+RCfiGtoftoipqFQeOabJIhCmOG
 klbnRizb/e9deihsD30U+EwAOWOBvTWgKYnozQM5F5+2qwCxHGBGlD95QB2sgABnzNqLcXkpuQC02QLCyPhd5rnJie8MCYGW7ke9a3LwSfG8+eaU4ylz3NO2B4+AFW1oQ+i2OfCU5C2Nm0DkzGNTjP0TBHws7dp4mErzFyd82kGEwhMuljFvRZpZA74tN3FdYp0T7IeSG85BaRthcKIi78DB7DErcmuR2JZIq+OZdxmLPhsubTPb9oI2Esza8/KpDBXX/8jdm146QxiZb+tVibNo3xkxDAky9X4PWQNtQ/xIy9S6Sm5umbly0kBPYGQjNVrib0km8dJrbT+/rQ7SjFEGnlYVezQA+Zunl9VwhpKB/NRV7PddxpS8XthtOokmejWt6ORlUPWlRKSDRBSNQBjBgD8Af8GPV0wOQfJO1LjOrVQGrORLelEmMuKfRGBfQaOflTGpHnj9mVh/P2yVqR/uAWEUA3dP4+uhfOGUjmY8wPhckFm4s1O2nZkI8IQ44lzW18pUvBfCA+eCnoVhKL83ReZlpahN+WGH3G+Q/DXtJOhjbM6EqxRP78E/VlLI3lY4E1jvEOIRWLusuYM1zDjPEW4TaWbfS+nHVYdHdhwTMogqhmA/EU5FpLK+50nIPONyJa7bkBLwGrbwLtqsBL6CCMOcIwumPkbkyR2T6HhQVyFcgHd9F92ul+XWRyOkNRclF4tlqydthfJyuEeyamoxpMkevCU21zktVZzs8wwT0NARJaDUbI3dO6VAgFnKKPfpHuiQN3opMzGDGPi+u/ek/rgcv16UNEKhFxfT5/KEKmNZ2LA5i4S3btsy6RT5tYn5gmX3g6CE/Ugi7XI1SM5ENm6sIkWQ+8f3mB3I4pnRj4xG0kieMSmHe3w167GY8nDa/t427JpaV4QynfS2K7hzS01sWjSEfpe8fDlMMRB0ZdwyT0Mmi9SvFu1O5RsXzUpsXAmAKTbA0HOcaFhZ3bf+K9Nmzyc2MpuwS
 8j5exMMkWuZRLnGqMSJDfiQC9H+7hWCTLZmnN8/Cz8TZ2O6ZmpzG/QBbWmntei4VX3udPMj14dHYFjb1muAYy0TgSgJQEVGkOiD5lfkhmLpm7Hs2GVjRZKtBna6eH5imiSJsS43F7wRQto+MjYihvmMzfHq0fSqseFnMrVENtqBzwo6LPj+pB0h7DpMVkQVT2B1BF2yU6BypNuZB7m0mT50LhboTe2yv8enYJ2LT3BvViTn232wizVU0C3guJIYu0Rw5aHMX0Ec2irzkQ8mPYasSIiROFxDMGuUMTpA0DWDFkY16XDZ7m2kfEMz4e79J6HtjyCvjZORfBmHoMmr4q9Mu1kIxoMaYhjA5AO6bEbMiCLycsWCWLaDXYg1V/O556G/CEE0BoLuCJ9jq+VF3GkDwVJyq2Qe2VCaFI+HLsi7N2Z9N9LSTaEPmJE8JC4IYf7h/mJadEb1EGYPYGEI6FxDh2uTWGx1MerNqIuO0PxMAlZ4TcrnE1aS3yr8P0PJyElf1X0mL91h5yr/rICouPZmRwDMHcTHyMAmtRf3QWg6YoWRsv39ePgcupbONipOI0CfDS0oJwARJWQKIhi315NumXyYWIUP2LzYYFzONjuNRwGBfa9qFVU0V1Mx7ww5qa4x1ebfwSWAzD9ODncLUdem2fsBieveMlIoPE9kkyx0dtY2ShDQiFwyNOQxGb0Pq9FslzsAXAk3XmVSvRpRgQPT/j5A7HJ26N54GMEnGw9udoVz8RPYPLxUhJzU6YRZCRsPDoO4rxGuIbsrs3g8Qw47VgC4k1fLxH4OV9L8r8EVyAldWn8Bp64B6tQJvcjxoSTBbO8h4/2pVBmD0h8stLMGx00EcOknCR0IxrqULFI9NY8DjxA08tHiB3gAfF8Itxe32Qywcx0NuNGlkAejtn7yWioBc3QUzp8pKwGqjyEylUDNggNQ1hUpuGWbdMxFxrqbzRTezslKGgJZPMozKU9+ahSf4ItUMlaFfk
 oXGwikirDH2qAbTIhlAl6UQ9PUPCXG0eDUDtnBCpp2Ym6IMozousOGzGcqVtVgTQRgLFc9lxN5vK6ofaRsfYQ+jXxbd3jFgw1ltO78WO+kEXqvusYlk34ES3OiQa01hYhi1RKLm1na43ZrJAbSRT12SAkaf8cktRT2Q1Ncut6yHRbchCwBFqa81rBnf5BWKv55fjj88t2f7xCXrvpO1JYOeJNFf0d0SbxbSzUUyCwlGcYujtuI4stiF61xynMEzf3EQuSB9V9h44PQb4vU6YHfHpuxOIkvbikYZ8Pa6EPFxVaZ9ApyYszH4W9lfvdy043JjfNScJ5WfkHg4+19rGLF6foO0J4U/AHtUje4Abig/A5NFgYjJuLidIgEf9Lc9bwMk8uRvw8WIQ9qr3YSj5DVbnvc/Pz0iY/7xMRNgx5pai5O6w8uJsT3Frzx02vTRTb5+1C0a/EsFpC4obRtEpH6D6HG8vYj8/GNQK1y9IQs4KJDFlvJh+bFwh2s1myZXgocqJ6ybAz+6JzGB8mmc6ej2GgcmX8er2+D4itUUfkUmQLKlxWg+QBfClkOH/FgGISRE1VInUd7BseECCzBFlIcjNIdQMBPBIpkO5ugpDxiBpdzJ12JfycSDMEGl9N12Ix2xzH3s/sSOZmuQTs3/fQJptsK8bQ7JBWFzkG3L0H5lGoQj3pStE4wkTRSAyKUigkiyEOdUtrKpOCo3k87nh8fth99hhIK0v04ygd7QPck0/lIYx+jBSDJjb0C7vRtVgJer6JWgfURJBhFDRSxZHv5+2s6CTmTk+i9kZMqWdPYipS9Gp8pHmjbeUtxJJsDnLZMFLJgT2sSskZpR1aFEr1WC4pxbdMg3aepWoah8mi0mN5n4tmvq0aOw3oGPYgkGtG31qD6SEbpUXHUovnZuv40cLnbtirI6E24R+fRBuP5nKsZnXBIr/64lw15u3jjE1x+YhmdLOGqxqruKJsx6LYSn5n3YxkOmJ+T4Wf
 Tx/n4NcARm9bzJzSbDGySWwhnuhdw/BQO4PxyDwkF2j3fUSAcRBfi5ZF5wYY26GyErMoz9P5uc8IpPTog97PeJKgAlDmKhEAjMTQVp/WXvPkSsTXaP918I36cCIX4paex69B6VI+BI/jrMa8cjHScxOO7A4wyTgw4K/G4/H0rCyRsj/PfBcgsFINyZ5xmeqe+wChvxyODx9cBH0Xp7zoAHmsEQIdGmrDC1DpByprvvJSuGerkBAB32wVUymwl3LUXJhLGFuE2qkMqpnDYRk/s/on2l1MvG5Z4H7+BcmROOiMahGYJJcCfqfuDdh6YnG1dfvm0lsfEKOEWcl8gfP4Xb3URQNXsTi6qSQ4f8WAXy3YBWag4fBRsgHm1PcwCK9DG7x9o4b0WisIRIYwyMSUNaYersXfs6QG9HBpKlFO2nH9r4SyHprMNRbRJpdg0bSFhVkRYz0tyHqHCFSGRUhtZMx7jYkayEWT7LBOQM4S203VagysjgGFGroOq5ASqZ2v4o01hixs0qJXuUYaXsVaXk1pKMWdCudqOjsQomsDvd7TCiUqJDZW0VaSkcCZkbTsBMZjXakE7Ja7MjrcJLlEoLC4IJqoB7K3kr0jRrJvzNDprZgSGPBAF1vRGfDsNaO4i47WgaN6JYbUdc5gNbGB2hqb0VDjxrlbQo8aB5BDV2zpluF4iYFratFY1HXkBqSobHn6KZ7ru/V0fMFUTjQgsxWHVkfXiIgL0p7XOLe1qKg00kWhY1gxqiVLBFH5CXIDAEoRkeg675FRGjAoN6OHo0Rw2NyyOneR0YV0ErIjdLK6L8ZQzoT2sZ6Ua9qQaOqA92jY5DqVPRuLehVGH8UDYNW9JPFN6Kz03nswjqSGz1iXWFwQm7ykfvmee3+BVrtkGqD0Ng5oYmfLIEXZDZNBPZjwr8WtqiOSCCHTPEeMeybj2WLhN0HsU6mNGtT1pZPHZVYmeXUXYuYmVKRu8Sal3zlJx6srBCBzSsxNc
 HBQy5MzSjJNWmj+qgl6DAVUmOaXFYe0j0T0cIaahczR9vG+2AmoqjqkqFa2is0vIfqL1sBIvciubwM0WZEZOINy8U8izwV2wRt496AaSrfb9IKi4tdDOFmWCUvWRsDtl5yheJhxmzhBcmi4KhEtlwY43MeDAaaUe/IR7uzGBWabNyRnEGu7DLKFNlYfjovZPi/RADT02Fx8CpdeHSkH6ahOvhV1TCMDSI8eh/mgXtwOAbQ6Syl8n6MaOykpX14RNpVQiahwUG+ancVNMp6yPrLoRmrQndvI+qG/UKY21UhxLQcVSfBeMgo+u95KLCLTLAwXX92wkimkolMVT9U9hjKpX4UdNGNz/+QxF8Ahmxk6j+LHFyY59z/SyT80XUFfj04OdjLeQ8d1kr4QzySj2Pg470mLPyJdoXV8AhWXSV4PE/KY/Qi+ruOQjV8Dr1th+j/JbisGXCYb5PgK8gvH8fCNEdpkvsa48zQBrJwHGJMAbsWy8vxrsJERiD5WATVnWoxvXhs2kZ11isaWXk2K54nk+fFSPQIiG5AdhVIVriRcCZGRGvwQkfWMgv6WsF/DrMEg/ZezC9OY4KEWAz6oeuGZp3o8JQJOCd19MxTWJw2iAjQxYVpIjTOKzD3vA2AZXmtbDP+IAFEoxyrzbnhg6itrkBDXQUK89NR/agItVUPUVVWiMbWexjSN8NpM8Ji1JGmMaJLbkfbaAilbQbcb5Shpl2GdqkEjV0DKK6TIb+KW0+HIR8hc7PrJkZk7ejokUE9KoNSTj7oSD36h3oRcKvJROV7MpPfHBUWQ6EgACTxF4AhGycfmcbCXIz83XhQT2xmYl1hfxUhMQtQGH6yIGS+TlSZcqALyrH0mHMacr/+izaFlRkfvtGcpHXO5+8ksjGRcBjJfVFharKftk/gq6dzhC8JK3T8gojr4Ma5pflJrJLAPV19gpUnMawsufF0ZYEsh8eirNs3RyQwhdWnT0hRkgsyZyG4CRy+bcf
 yAgnlLEcvWgk2PJ4jEiGtvcgpy+eM5HJEME4yZgzpoQtoXoM1aIGbBHVufp6sIxLyxQVM032NhQfgmjDTf+7NWBBCPz8bRDQWJSt6nEDWFb3LaSLUuPbn6Ni1sv0fIoA4pujmfKZBeD0mmM1qqMnXtpg0GB2WYkRLGr7nEYyjUhh0ahj03B1HftP4OCTDGhRXdyGnvBPZZR0oqupCTXMXeiTtIof9SN15yFoK0S9tg6SrBdJOTpHUitrOPLR218Nt4/kFxsApwYctYTwiq6G420Psh5dgtHEo69yLbVNf48qVq2hXjr9U7lX0941C6V5Zd9+PobquB75n68GpVXIRQq+VMeot6BqbeG37Xzp6umXQBL5ed996kFk5+/C46A2Y42SZbLKTwM6TL7yeG8DBSWJJ8ETDCEyEyTwOi5mALGRmd7lqUOfIw3CoA74ZG7kDcVN55fECvlWnYHXGidWVJyTMX+LpM2H/6qsVfP3VKr75+imtr8Lvozo/HiTBnxIt8yIrUyxECIsGy4X5afq+w7BbNTCZzDAY3ZD0cbRfgP7L4Q1xA9yMEMjIZJBcCnJviFA4PdkYuWEz9J8bQedIOBeICDxRB9wTbhjcemgdGqjMShhdBoSmAwLBYBBarRZ+v1/A6/VCqeS2jxi9uwnY7XaxzeNhl30GLpdLwOfziTJsma8n04z/MAFMhC2Y1RYiPJIHBz2kyzkGm0kJm12JJkU+XLJiuEdr4JOmwm8ZIc1N5nyEB8S44bRooFWRZlf0klCXks9eSz6VUQTgcPzA/DQn6giQWcTJK+MRc96oEpEJdgHInOJJJ4m9eNwzN9oVSzwIzOAlXLx0AXuO3YL/2f+BHgm2Hb0NnWMG5tA3cPgXaPk1NLYJDCq9OLF7Jx71u1CcnYOH3RbI9FFxnN03j64RJ7yTP5B/Ok0+tB/uye/hGX+MzZt2QqqO4PiRCxgykEviWIA/9hjVLTr6YLNQ6INUCb+lY9yof1SK
 zFpT/P6m+VwzkCmt0PtWaNsPGJRbyX+fRWDyGyjNUQwonfjii13oU5Nf7JgTx6mtk/HjJ7+GZMgMU/AruILL6B40wxrmZ1oUZYb0E9Bbo+J+fLGn0NC27hEHPPQMgZnfo1dmxhjtC0x9izHLJHpGbKQ5aN/U79E/YoXW+yVcocdQ2yYhHfWJc+zbtgON8oC4vsn94tmUOh+GTVPiWLV1Gr0jFjhi39P/79CvsOH2pTR0W57A5p2j90iVcCr+HofVfnLtliGRe55/I8aAZRnO4BTmF16OZ2cskFaL/Yg7wNo/TCYtC7+fSCBBBLx0kJndZ25Fh7sc9c58chGK0Ebmf6fpDpnTN6EMSzC5GMIqaXQmABZ+JgEGa3VJVzvaWptQW1MpMhz390lRX1uNXmkX6uuq4fM4UV9fS9brACSSQfT06mlpgILeXWf3INo7u9DV3Y4uOk9rexPKqS5EJoICCtUwKqrK0dXZjurqKrR3NBMqMKoawv3SYji9dnR0t6GuqRKl5cWQKaRCwLu6ulBXV4eWlha6lgQymQw6nQ4ajQb9/f2oqqpCY2Oj2Nbc3AyVSgWpVEoCzpr/JyCAUNiIQGgMC+5e0Z00H1CLhgxTYBAanwQumx6jchkm3QqsaG9iztUjWj854ilC/o1b1wO77D50LanQtxzCV/qTYiQhD7pZnAuRv6QTo+x4gBGTQYxbPzmkVrRQD4PHl0t1YVT0+PCgx0sVC8/h9E/h7M1yXL18HaPer8W2uopSvPt5CkoKi5DfFUQrvfSiDg/e//VvcLO4FZs3vIsr97pQkH4Hmw5dw+efbEOvcQq7duzH8ZQzOJ3Vgj1bt+BcRg35dt/B5pnAr371Lu41qXBk1w6cvl6MDRv3whSexKHDBbh1ORW7T99FRWUtdhy/RQK0GRk1BqhJ4AzeJXz20ce4nlmC97adwrBcg5TUdLz7/naYnH787c8+RlFlO9755XsobZZj18FUWB0+HEkrFc+Sl
 noeaXfLUNakwO7dB5GeU4qNey+grboCn+y9io/e+wgHzt/Fh1/sgUprxDu/20nWz3WcyGjEtcuXcCWjHJ9u2Q2FxY+//4ff4RJZRmcy2pFzOx2HztzE7zYdI5+4A7/66CAO79uDwkYDNvz2d0ivkInrp6ddxM6TWfRsDdi8LxUbN26ClAjhZ//8W1y7nYFDFyvwID8bJ9KK8d47v0GrOood2/fj2IlTOJ/biZ1ffIHzWXU4f+Yszt4opG/07fNv12cmAgjFE1msB06sweZujIQ7IfxRWg+R6c/rQvCJCLxkDQRpncmA93nHffB44+m95hZjmJwPwhZVwaE+i1HlRUi8lRiL9uHxlwtxK4CwuvqYCGBZxGCYTRyfYoDDbhHjMqwWI9wuu0jQukzanScQ5RBnj4fK2mNQkmIw2yfgD7HlwtecQjgagNNjFd26i+QaLJIFYKJzarQq0uhqKNRDGBnrJWGVQKNTQqWWo69fgra2JvT2dqG3pxsK+RAWFjhe4TGZ+ovP19fD7Ozsutv/WwQQYQ3u0CMUtMPp0iLgtyHgpf9eHVkBerg8OjhcepHGyOM2wUFlY5yowTZM/4k0/FaMhzg5ppHOoYXXT2UDJjJrjIjQ+Z1hN4Ik+BxCaady4QjPQ++GK+yCn5Z+IhE/j7MnCyAY9tIL5u4zF2llPEfNw/v4t0/24+MNH+LSPZnYplHrcC69Bc2PynC3xYumijIUtHuw42iq2H/9DLke/h9QlJWDOuUcitIzUNlrwi9/9QHOXM5CUaP6edkEjh09B0sUOHL4AkiucfbEOaj8kzhIBHD9+k1IzCsoTL+KmtF5SJvrcadCiWvXc1HSMoZ9hy/DOQEqm4rKRxXYeewafvWv70Jh8mPHpTI6//c4fCQVVJeQc+sWjp6+irrRWdr+HfbuOQUHHWv1TePAyXRxLwfoPA1VFbjXN4HcrExILF/jzOkUsjKMOH6jCc7ANPadzsHeg6fFdQsys1EvM2
 HPqfswu0I4fuE+9u/YRMssIrOHkHR24MYjLWRdrbhepsX5lHNQh+PPffPmLXQZv0RRxjVsOkzkcSlLDEPek5IHZ2QZB4/fxtmU41D4vsfda9dR22/AL3/zkXiP95t1z9/jiNKC/YfOoF0zJ/4zeozL8AbJwiRF8GOIxXxUF8l/5UCyBJ79j6xdvrKNu55jtHxxHtrm1yFIdTYa43pnoyVf2y/A10lcLxRy0vEuROgcEaqTjPj54vvj54wfx+cIhUleaCnulcs828/LxPrL4HJcnoeBJ+4xLqhhDj6i6yXkL3H9/yrWyvOr+IMEEPRq8aAoD0V52ejpaUVhYR7KHxaTNihFYUEeGqpLUHyvAPeLc9HTXo1q0rQq/RjuFWTjUWkeMjLSoRgbhtFrQ57RhCKjAaUmE/I0OlSbzej3OPDAYES+Xo90nQHukAvltP22Ro8SKldC5fu9jpfuSap2wUmCksC1mwUwRQBHeAWnrhSKbVqDA+klZCYZffjo813Ys+8kHvWNCw3E+5vr67D1eDZKS2rRpl1CRUklOnQLOHfuArbvTaGKa3xeNoFMshbOZTXj6vUimOl/+u0CqP1zuHytAflFZei3PcWYzo3Ptuyh6x1FMRGOODb6e3z42/ewc+9RsiyayYTrx2fbjuNjIi0lme5ncztEuVs3ruNyXgcMFg/+9//7jDRW/Lpl90vx+a6juFshx+VLV7B15zGkFUvR3daFKvksHpZVod/+DW5n3MUQEcA//ssH2LRtPx71Buh7VItr7T11V+QEuJDeCjNJ3vWcFrQ0t+HT7cdw5NJ9yAZGUNDswMjgEPKbHCi9dw8HLj0U1y+8V45eyyrUBi82bT+AHXtPQ+lcwIU79bCPf4nLtx6hu6sPn2w9hE2bD0JqWsbpM+fEeyxtsz5/j7mZ+di04xikxsfx90KQGJbhD7pf+r5J/OnwBwkg5Degvb0VavJF2tsb0Eck0ElaorGpFjVVD9HZ0YDmljr
 UVD/EoLQRtbWVsDgMqKkkn0vaCWlPC/QGBTrIlLpnNqHMaoLOZ0cRCfc9oxEtThsarWY0Wky4T9tcRADNdise0fp9kxm9tL+B/q+9J+mYC3YSjrcG5EKknM8WAr3u/legGNXhSkH/uvv+ELR6Oy7cJb9xnX1/jujWJwngTeI/3Abw5wQmAOs4mcRJvPXo1CUJ4E3irSQACRGAmfzTJN5+dGiTBPAm8dYSgCGEPxr07sfYcyAF1bLYuvt/Kmjds7iTP4Cqim60aR+vW4YxbF4Uy6oGOVT+9cv8GLqkcmw5ehtK7w+v7SsuaUW//etn/79FeaPupf1roXWvQOFMlH15+6jzG4yoXcitM7+2n6HhMq5v1t3XpkkSwJvEW0sAugBeg8b3Le6TMJW2255vax/yobJpGI2yCEoqeyA1rkLleIyc+62oH4pCZV9EvcSM9JIeyF2/F8c8LH2I325ORZ9pETnFragdCEHreoxHrVpUSLzxa3m/QXF5J8q6nND5vkatxIbckjYM2L5BQ69DlGnud0Lt+wFa77copvvi84w5H+MunbNeNg6VLYy9hx8g62oOyoZmRUBRxgMJhh3fQu1YRua9NjT22fGLX32E+60WlFUNY5QIoHPAisz7nRh2fofOER9q2tVrnvkHNHfrkF3WB4XjK2zb+BEul6qgFftI4/ZZkPmgGyN0bOq5m8ipluFhh532/R6l9Rpo/d+jtLoX5RKPKN/QpUFB3Riyb1/DxgMZ6Dc9Rn5ZF73HFbE/6+ZVfHIwEw3tMuw7X4qssn6oPN9Dpg4hnZ6Ty2Vcu4zPDmdj0B5/v2vRMpYkgDeJt5IAuBtQQ4LwKnpHnDh8NhM//9kHkNi/E9sO7TuGtPw2/NM//xrpJPQf77mKmpYhUe4X7+6GRKbFLzYcR3b+Q+y8UCWOqaqqwycHMrF912HcrZTjsy170dKjxf/65R7UD8dEme5BCw6fy8TPfrYBfdZp/NO/bEBOST1p22Kk
 nLiAVs0Cdhy8SgQAZNy6jfN5PcivVmDf/mPIoXNu3LQPrSov9hx6gMy0HJT0jeP99z7BvqPn8MWJIhw+dAJ3SeCLqmT43QdbUdUXwOGdqZBovdiwPRVFZW349EgWLp25gINXKrBxw3Z0276DtE+Fzw+lI6fgEXacf4g9m7cis4mIiO5ZTlp6w/YLKCxtxufHc3H+9AWcutOEHTv2oFIxjwPHM1F4Nx8bdl3CO7/5GBWtCmzcdwM5DzqQmXEXW0+XoqSkGp+fyEdNf1C8h8K7Wdh+pgxNncP4+XuHkXblOs4XqpB/vw6HTqXRuW4hLzMdO8+XY8gR/yZr0ZQkgDeKt5YAxrx4DSX3HmLryQL89p330WT8Tmzbl3ILo54fsCflhvi/bX8KVfzzOHmnlir5ZrT3a7HjbDWGSUVuP3lflJH2KXH8Vofoshpx/YAL56+R9h/Fpov1z69VkFOAnece4De/eB/t+mlsOZIPpXMJOw/dQWt7P77YfgypJTpR9gRds1H3NWSmZXFOOZ3zzOk0VA3asZsIIONKDu6Rxn3n1x/hZkEzaeUxbN5yDMOu7+iYJ9ix7xw9A5HZjlQ0SoewN60Fo9ZFbDpwExdS76Bu7AkunLyIRsPvUVNZhzOFSgzrQth6vACpREbNpvi74K66fdc7obDMYfPBOzh7+hoqh+eQdSsD+dIY9h/LxMXTp3DoWjXSsmrx4EENTtwdxojlCRrrW3G2SI1h4wJuZt7DkWst4pxN9c04X6xFd68Cx+70ols6jBMZUnzxxW5cvVuBdzeloqGmARceGJ6/u7VoVCYJ4E3irSWAUTdeQ/eQHZ9vP4nNuy6iw/y92HajoBUKErjr+SQ09P9KVgUq6nvxybbT2H0qXxDAz361FZ/uOIWKwVlRpk/hRkaFHpUNVG7rCRy7Xo8R3TguPlA+v1ZHvwmfbaNr7bkMCQn2pRwp+cgrSMtuJ5/4K/z8579Fj+0HUbaTBP2zbUdwOrMd5
 TVd4pwpt1owbJ3FtewBlJZ2o250Gbcyiuk+TuJunRXl1Z3YuP04MqqMuJ1ZRMd24vbtWgw4v0XKmTR8tv0MSqRh5JOb0KZ7ivyCenrm7yC3PsHBo6n4fNd5VA/NITe/Fp2W+LsYpWOPnyRznI592BMh96Yee45cwdYTeUR0X9N6BnqVAWzaeQI7j2eh37yKfQdPY8vhm5COTeCTzYdRUDFIxx9HTqNbnFOmjYntFZ0mpFea0TPiQGaVCXcyH2DzvktIudmIQU0EG7ccQSuRYOL9JVBPz50kgDeHt5IAuogA5C4yaX8C9NDP5SLluvv+q5CZ5nH6VuO6+/5ckVtcjZRMbgdZf/8fC7WKJAG8SbydBKB0YciJJP4CUC1PEsCbxFtLAGRVJ/EMfaav0Udm/nr7/tzQa/wKA7YX/yuHkwTwJvFWEkAnEUCflSo+w/gYhy5Wv/j/n0RmYR+619n+Y2gbmUDz2FdolNqRXetZt8wfAy1DUbRqvll3X8qZdNSpv11333q4mtOCG9kNqOz1I7fev26Z9fE9KiSh17ZfuFqKxuf39iUOU11au7/HsIhjF2txODUH90uacK3mxTUfDSUJ4E3irSUAqRlx6Bfx7mencfhsFkr65tEoG8fB01m48ciIbs1jHE3NQ3H3tCjbOjqLI2eycfme8vnxO7akouXZeuGjfuxJyULZwDI6lHM4cj4Pd6ptKK4ewp6T2bR9Cbu2bsGvN1/EI0kQha1RNA1HcJCOuVqqgUS7hLScduw/W4Aaxao4Z1b5CM5eLcb1ciOaB4NIzWhCeq0LuaVS7DmVg0eyJ3jQZMAVEsjjt9vRbfoBRRWD2HPuPhpVXyG7TIaUazXY+NEGvLfrJm6UqtBFZYprVWjWfg+p6St8vvsGpMavceF2OQ6n1aDT8APS70uQcqMJTSNR7Kd7z24KxJ9ZM4ed50qx50QRqhplOHRtUGxvV87i6NlcnMuL/8+634H9F8vQNLqI4/QOef
 ujVhX+5u9+iZvlBtwt6cLeM/Sc8lUcOJyGE9fLcTZ3gI5dxqdb0tGtW8Gpy8W4WKRAac0grt7rxZVSM7rUs9h8JDd+L4QyWZIA3iTeSgLoGHWhy4g4tIv4l3e24n6bGe9tvY37dSrsPJGFv//XLSgo78KHh4pwvzsqypa1GrErJRv/558+Rp0ufvy2zalopGWLzI8Pdt1GRbcX/7b5Ag4fvYA7pB2LWzy4ml2DbYcu4nfbs5GWlomUfA1Kqnpw6OYIPt9+HPc6o6J7r7jNgn/89RHkPuzE1tMN4vwbNu5GbpMX7356CHkP2/Gb3QWobNfjwz1ZKG+30Tmv4eTpG0jJHcGxExdw4YEK//h/P8amncfow1Tg3Q+3I6cljLNnr+F8iQVp13OQVu3Hxp2X0Enn7xydxAcHc0mwFsWIv9/828e4XBHAL379Ge5JJok4tmLTkVv423d2iPLP3xvhUb0MB64OivV9h84js9GPAwdPEpkp8dH+u7jfYMCDNhd20zv7u7/7LcrkC/QcKahXfInzN0rw+Y6j+OJkHfYdOI8rD43Yuz8F2V3j+GRzOs6du4rfbruMf/j5+3gwuPriuvpv6NnTnv8vIbJNEsCbw1tLACRDcVDF/2h3Nq0/xcbtV7H/QArOFinxf3+5GeW9M0gnTfXpoVJR9uTJVBy9O4J3fvkpKsfix2/dlIo6WtZJLPhgfz5aVcv4HWn4bduO4d7AU1T0RvHr97bh1r0OIoabSM8qwbmHHkEAB2+M4IPP9qNO9T127zuHvGYTPjlSgbo+F7aerBDn/3DjQVTIn+LTbWdIa7ZjT5YKNR1qbDhSimb5DN4jAjhx6ibSqvy4eDkT5wuH8a8bjuFujQ6Z1S68vyNVnOfajTyk1UbQqpjAr363BbuvdYvt7WPzJFDZqGwexr/tyMTevcdwtsT97Lgf8MFHm3HzkQlXixVo4/Jr8LBOhn1pg2J9MwlziWwVp06l4czdLnqOctQPTuH
 cpSy6Vhd+/c5HKFV+iw1bz6NN+xTvvLsdl9Mf4pOj5ST4F5DVNomUlDRkdI7j403pOHr0DI5lD+F6YT9qVd+9uK7ma2zYc+X5//v9SQJ4k3grCaCdCKCFNLiA+iku5Mlp/VtczBnAAxLC9784iwNXmlDSaqf1k7jdGBFlKyQefLjpDHafq0CtOn586vUSvEtlThdocPHWQ7xHhJDfPYtKiR8fbaXt+UpcyajGxv0ZOJ8vR01/BB9vP0/mvwe3q4MoaTHiAzr+RLaczOU5XCrWo354BlcfGMT5P9i4D5/vvYBT+SpUdLlwsz4stp+7dg/vb7mEQuk8jp+8SUJxFVvOVqJJ8wMupT+ieyLCaJ/C+dweUb5S6sfHO6+gSkXn/GAzivpXxfYW3ff4dPcVNI2tYtuBK9h+PBd322afH/ew1UTPdBJHMwaflX+BKqkPH9K9v7vjDh5KvPiYSGrf1U7a9z1OXszFh+RaPJSQQG89i+0n7qGKSPNMWiG9ExVOXynG54cycbnEiJv3+rD72G3svNRIx36Fi9nDqB+aIdfkPLacLEXDs3fNqJXa6Dmbnv8v7k0SwJvE20kAChcaNXgrcPJmM+rX2b4WN/KlKCaBXm/f6/gex643vrTtTnEv7g1+89K2P1dklfYjv/fp8/8FPUkCeJN4KwmgjQigjrRREm8/8iRJAniTeGsJoFqJJP4CkNOdJIA3ibeSAIwOB+p6NKiRjCXxlqNpUC8q4XrfOYk/Pt5KAkgiiSR+GiQJIIkk/oqRJIAkkvgrRpIAkkjirxhJAkgiib9iJAkgiSTeMLxes5hS708NvnaSAJJI4g1DLh9AOOz/k0KpHEEo5EgSQBJJvGlotUoxNbnLtQKDYQVGTrmuW4FGswKzOQ6lcgUezwpGRngW4xU6Jj6duc22Ar1+hQQ5fuz8fLxM4liVagVq9cvn5uNdLjuCwSQBJJHEG0eCAEymFbS1raChYQVFRSukqVfQ2RlHU9MK
 Zmbiwh2LrSA/fwVu9wra21fw8GGcIB48iBOAQrGC4uI4CTQ3r6CqagX9/fH9cvkKlpaSBJBEEn82SBAACyYLvd8fX1osKySkcfD61FRc+Ken40urdQVeb1z78zovmQBY0/M57Pb4cbzO1sDERHyZtACSSOLPCAMDUtLmjj8pBgf7iADsSQJIIok3DW6MCwTsf3LwtZ8TwGenKrBBrse7BN6YRBJJ/OUjFHbHCeAXm65jA61sOFaGjbRMIokk/jrw/764hv8PEd5lqPvy02gAAAAASUVORK5CYII=" /></custom></pdnImage>\ufffd\ufffd\ufffd\ufffdPPaintDotNet.Data, Version=3.511.4977.23447, Culture=neutral, PublicKeyToken=nullISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089PaintDotNet.Document
-isDisposedlayerswidthheight	savedWithuserMetaDatauserMetadataItemsPaintDotNet.LayerListSystem.Version2System.Collections.Specialized.NameValueCollection\ufffdSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]][]	\ufffd0			PaintDotNet.LayerListparentArrayList+_itemsArrayList+_sizeArrayList+_versionPaintDotNet.Document			System.Version_Major_Minor_Build	_Revision\ufffdq\ufffd[2System.Collections.Specialized.NameValueCollectionReadOnlyHashProviderComparerCountKeysValuesVersion2System.Collections.CaseInsensitiveHashCodeProvider*System.Collections.CaseInsensitiveComparer	
-			
\ufffdSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]\ufffd\ufffd\ufffd\ufffd\ufffdSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]keyvalue
-$exif.tag7D<exif id="305" len="18" type="2" value="UGFpbnQuTkVUIHYzLjUuMTEA" />\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
-$exif.tag8/<exif id="296" len="2" type="3" value="AgA=" />\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
-$exif.tag97<exif id="282" len="8" type="5" value="YAAAAAEAAAA=" />\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd$exif.tag107<exif id="283" len="8" type="5" value="YAAAAAEAAAA=" />				
-
-2System.Collections.CaseInsensitiveHashCodeProviderm_textSystem.Globalization.TextInfo	*System.Collections.CaseInsensitiveComparer
m_compareInfo System.Globalization.CompareInfo					
	#	$	%	&'PPaintDotNet.Core, Version=3.511.4977.23444, Culture=neutral, PublicKeyToken=nullPaintDotNet.BitmapLayer
-propertiessurfaceLayer+isDisposedLayer+widthLayer+heightLayer+properties-PaintDotNet.BitmapLayer+BitmapLayerPropertiesPaintDotNet.Surface'!PaintDotNet.Layer+LayerProperties	(	)\ufffd0	*	+	,\ufffd0	-	.	/\ufffd0	0System.Globalization.TextInfom_listSeparatorm_isReadOnlycustomCultureNamem_nDataItemm_useUserOverride
m_win32LangID
-
-\ufffd System.Globalization.CompareInfo	win32LCIDculturem_name1#System.Collections.ArrayList_items_size_version	2$#	3%#	4&#	5(-PaintDotNet.BitmapLayer+BitmapLayerPropertiesblendOp&PaintDotNet.UserBlendOps+NormalBlendOp	6)PaintDotNet.Surfacescan0widthheightstridePaintDotNet.MemoryBlock''	7\ufffd0\ufffd*!PaintDotNet.Layer+LayerPropertiesnameuserMetaDatauserMetadataItemsvisibleisBackgroundopacity2System.Collections.Specialized.NameValueCollection\ufffdSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]][]8Layer 1	9	:\ufffd+(	;,)	<\ufffd0\ufffd-*=Layer 2	>	:\ufffd.(
 	@/)	A\ufffd0\ufffd0*BLayer 3	C	:\ufffd2	3	4	5	6&PaintDotNet.UserBlendOps+NormalBlendOp7PaintDotNet.MemoryBlocklength64	hasParentdeferred	'! 9	
-		K	L:\ufffdSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]];6<7! >	
-		O	P@6A7! C	
-		S	TKLOPST\ufffd\ufffd\ufffd\ufffdZ\R\ufffd\ufffd\ufffdlIu'\ufffdG\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdv7MB3\ufffd\ufffdf=I\ufffd9\ufffd\ufffd!<\ufffd4\ufffd@\ufffd\ufffd\u05d4\ufffd.\u02fb,\ufffd\ufffd\ufffd\ufffdeU\ufffd7\ufffd\u0796\ufffd\ufffd\ufffdq\ufffd\ufffd\u02ac[\ufffd\ufffd\ufffd{\ufffd\ufffd\ufffdZ\ufffd\ufffd\ufffd	\ufffd#\ufffd\ufffd\ufffd\ufffd8\ufffd\ufffd\ufffd)\ufffd\ufffd\ufffdg\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd8\ufffdb1\ufffd/]\ufffd\ufffdX\\ufffd\ufffdD\ufffd\ufffdcJ\ufffd\ufffdk\ufffd~<\ufffd;.\ua289:c\ufffd\ufffd\ufffd\ufffdz\ufffdv\ufffd4\ufffd\ufffd\ufffdu\ufffdOr\ufffdr\ufffd\u06be\ufffd}\ufffd\ufffdH\ufffd7.\u0463\ufffd\ufffd\ufffd4\ufffd<r\ufffdI4\ufffd\u0591\ufffd\u0198v\ufffd\ufffd\ufffd\ufffdi\ufffdi\ufffd"#\ufffd\U00064c4e\ufffd3\ufffdO\ufffdr\ufffdd\ufffd\ufffd\ufffd4\u01af\ufffd\ufffd\ufffdJ\ufffdk4\ufffdm\ufffd\ufffd\ufffd)\ufffdTz\ufffd\u0428\ufffd\ufffdD\ufffd\ufffd\ufffdv\ufffd\ufffdh\ufffd_\ufffdQ\ufffd\ufffd\ufffd\ufffdS\ufffd23\ufffd\ufffd44jc2\ufffdj
\ufffdqu,c\ufffd\ufffd\ufffd\ufffd1\ufffd\ufffd_*\ufffdr\ufffd\ufffd\ufffduc\ufffdi\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdb\ufffd\ufffd\ufffdBc<~\ufffdZ\ufffd\ufffd>\ufffd\ufffd\ufffdxFU9\ufffd-\ufffd\ufffd\u04a8\ufffdIZ\ufffdHc\ufffd\ufffd4\ufffdZ\ufffdf\ufffd1\ufffd\ufffd\ufffdq\ufffdTM{u\ufffd[\ufffd\ufffdtj\ufffd\ufffd|\ufffdN}\ufffdv\ufffd\ufffd:\ufffd:\ufffd\ufffd2\ufffd \ufffd\ufffd\ufffd\ufffdF\ufffd4^\ufffd7\ufffd\ufffdn<\ufffdNMC\ufffd\ufffdnhu\ufffd5\ufffd\ufffdF\ufffd>\ufffd\u0748g\ufffd\ufffd\ufffd\ufffd\ufffdw\ufffd\u0748\ufffdE\ufffd
 tj
-\ufffd\ufffd\ufffdv#~\ufffdF\ufffd\u0748?\ufffd\ufffd\ufffdn\ufffd\ufffdU\ufffd\ufffd\ufffda7\ufffd\ufffd\ufffdv\ufffdq\ufffd\ufffd\ufffdn<\ufffd/\ufffd*o\ufffd\ufffd\ufffd\ufffd?\ufffdn\ufffd\u04e9\ufffdt\ufffd[\ufffd\ufffdh>\ufffd\ufffd\ufffdol:\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd_|\ufffd}\ufffd
-
\ufffdXTs\ufffd\ufffd\ufffdX\ufffd{Q\ufffd\ufffd\ufffdE\ufffd\\ufffd\ufffdQ\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd-\u05ef\u026b\ufffd?\ufffd)o4]\ufffd\ufffdz\ufffd\ufffd~\ufffd}\ufffd@cR\ufffd<\ufffd\ufffdcCc\ufffd\ufffdi\ufffd\ufffdao\ufffds%\ufffd\ufffdK\ufffd~\ufffd4f\ufffd\ufffdd\ufffd~83\ufffd\ufffd4\ufffd\ufffd\ufffd-\ufffd3
\ufffd\ufffd1in\ufffd\u0272\ufffddi\ufffd%\u03e6\ufffd1\ufffd\ufffd\\ufffd\ufffd4>\ufffd\ufffdI7fe\ufffdm\ufffd1\ufffd\ufffdTe}\ufffdDh|\ufffd&\ufffd\ufffd\u0224ol72\ufffd\ufffdw\ufffd\u0748\ufffd\u04546o\ufffd\ufffd\ufffd\ufffd\ufffdz\ufffd\ufffdv\ufffd\ufffdP:5\ufffd\ufffd\ufffdw\ufffd\ufffdP\ufffd=\ufffd\u0748\ufffdi|\ufffd:\ufffd]l7\ufffd\ufffd5\ufffdI\ufffd\ufffd.\ufffd\ufffd\ud196\ufffd\ufffd'6\ufffd\ufffd\ufffd*xu\ufffd?\ufffd\ufffd\ufffd=\ufffdqG\ufffd\u06a7#\ufffd3o\ufffd6\ufffdD\ufffd&Z2\ufffd{\u014efc6fc6fc6fc6fc6fc6>\ufffd\ufffd8\ufffd	c\ufffd\ufffd\ufffd\ufffdMG\ufffd\ufffdI\ufffdN\ufffd\ufffdQ\ufffdg\ufffd\ufffd|\ufffdH$\ufffd&F\ufffd\ufffdQ\ufffd\ufffd[D\ufffdR_E\ufffdh"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffddh\ufffd<)mD}R\ufffdG\ufffd>\ufffd}\ufffd\ufffd\ufffd\ufffdF\ufffdJ\ufffd\ufffd\ufffd\ufffdLc$\ufffd}9\ufffdu&\ufffd7\ufffdP\ufffdC\ufffd\ufffd\ufffd\ufffd0<<\ufffd^\ufffdC/\ufffd\u9e97\ufffd\ufffd\ufffd\ufffd5\ufffd\ufffd^)O\ufffd\ufffdW-\u04eb\ufffd\ufffdM\ufffd\ufffd\ufffd\ufffdyj}\ufffdZ\ufffd\u02a9uIu\ufffdkO\ufffdOo\ufffd\u0696\ufffdK{\ufffd\u05c6\ufffd4\ufffd1
\ufffd\ufffd\ufffd6
\ufffd\ufffdQ\ufffd\ufffd\ufffd\ufffd\ufffdi\ucf41\ufffd\u079bh\ucf41Fe\ufffd\ufffd\ufffd\ufffd\ufffdLn\ufffdW\ufffd\ufffd\ufffd\ufffd\u0460\ufffdh0$\ufffd(\ufffd\ufffdXi4\\ufffd\ufffd\ufffd4\ufffd}NO\ufffd
 4\ufffd\ufffd4j\ufffd)m\ufffd\ufffd(\ufffdOO\ufffd\ufffd\ufffdiiT\ufffdP\ufffd\ufffd\ufffd4*\ufffd\ufffd \ufffd\ufffdi\ufffd\ufffd\ufffd\ufffdH4\ufffd\u0428\u03a9\ufffd\ufffd\ufffd\ufffd\ufffdd\ufffd\ufffd.\ufffd\\ufffdYL\ufffd1I\ufffd<\ufffdF\ufffdJ\ufffdA\ufffd)3\ufffd\ufffdI\ufffd,\ufffdi|,:5#\ufffd\ufffdk4&\ufffd\ufffd\ufffd'R\ufffd\ufffd4\ufffd^\ufffd\ufffd\ufffd\ufffdw\ufffd\ufffd\ufffd\ufffdLc\ufffd\ufffd?\ufffd\ufffd\ufffd\ufffdD
-\ufffdo\ufffdN}jvC#\ufffd\ufffdh\ufffd}\ufffd4\ufffd\ufffd\ufffd\ufffd\ufffdv\ufffdQu\ufffd\ufffdj7d=\ufffd\ufffd\u0187\u05a9Z]\ufffd0:5e\ufffdn\ufffdit\ufffd;\ufffdnh\ufffd\ufffdn\ufffd\u0469\u06be<n_\\u02eb\ufffd\ufffd\ufffd\ufffd\u05c7\ufffd\ufffd)x<\ufffd\ufffd'#\ufffdJ\ufffd\ufffd\ufffdJ\ufffd\ufffd\ufffd\ufffde\ufffd\ufffd{[\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdN\ufffd\ufffd\ufffdEs\ufffdpX\ufffd\ufffd^\ufffd0E\ufffd\ufffdj\ufffd\ufffd'\ufffd\u0213\ufffd\ufffd2\ufffd=\ufffd\ufffdH\ufffd\ufffdD\ufffd}9_\ufffd.\ufffd[\ufffd/_G\u0536\ufffd\u05d9(\ufffdh7\ufffd\ufffd%\ufffd\ufffd%\ufffd\ufffd\ufffd\ufffd\ufffdICc$\ufffd?2M\ufffdi\ufffd\ufffd@yvVVV\ufffd
\u0650
\u0650
\u0650
\u0650
\u0650
\ufffd\ufffd\ufffd\ufffd\ufffd%\ufffdf3\ufffd\ufffdVU\ufffd\ufffdL\ufffd\ufffd\ufffdI\ufffd*\ufffdP\ufffdjki\ufffdF\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdG\ufffd\ufffd\ufffda
~\ufffd\ufffd\u07e2LH\ufffd+e\ufffd)uqy\ufffd?$\u02a5\ufffd\ufffd\ufffdI\ufffdB\ufffd\ufffdC\ufffd\ufffdC\ufffdu&\ufffd\ufffd?j\ufffdr\ufffd\ufffd\ufffd\ufffd\ufffdvSh\ufffd\ufffdNGc\ufffd\ufffd4\ufffd\ufffdF\ufffdm\ufffdZa2\ufffdpuu\ufffdl\u0206l\u0206l\u0206l\u0206l\u0206l\u0206\ufffd\ufffd.-.*\ufffdi1U8\ufffd
-]\u01cc\ufffd|)xL\ufffd\ufffd7\ufffd\ufffdc\ufffd\ufffdME\ufffd\ufffdS\ufffd\ufffd\ufffd\ufffd\ufffdn\ufffd~\ufffd\ufffd\ufffdZ\ufffd\ufffdTF\u06ff`\ufffd6n\ufffd\ufffd`0M=A5\ufffd\ufffd\ufffd?<\ufffdr[6\ufffd
\ufffd\u0650
\u0650
\u0650
\u0650
\u0650
\u0650
oW8??\ufffd\ufffd\ufffd)...\ufffdwyi)\ufffd?S0\ufffd
\ufffd(\ufffd\ufffd`Z\ufffdt\ufffd\ufffdX\u030cW\ufffdb/\ufffdC\ufffduHs\ufffd\ufffd\ufffd\ufffd|\ufffd\ufffd\ufffd)\ufffdC\ufffd2\ufffd4\ufffd_\ufffd3\ufffd\ufffd\ufffde9\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffda^\ufffdW\ufffd\ufffd\u0249f\ufffd9c\u065bi\ufffd\ufffd8].)?\ufffd959\ufffd\ufffd\ufffd\ufffd[\ufffd\ufffdf#\ufffdj\ufffd\ufffdW\ufffd\ufffd8-5r\ufffd\u0675\ufffdl\u0206l\u0206l\u0206l\u0206l\u0206\ufffdv\ufffduN\ufffdv\ufffd]\ufffd\ufffd\ufffd!0\ufffd`\u01a9\ufffd\ufffd\ufffd(--%\ufffd2)\ufffd\ufffdM\ufffd\ufffd\ufffdu3\ufffd\ufffd\ufffd\ufffdZ\ufffd\u71121O:\ufffd(\ufffdW5\ufffd\ufffd\ufffdLF\ufffdj?"\Ex+\ufffdb\ufffd#\ufffdH8,H\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdr\ufffd\ufffd\ufffd\ufffd{R\ufffdE\ufffd"_P\ufffd/\u05eb\ufffd@J\ufffd\ufffdL\ufffd\ufffd\ufffdO\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd]\ufffd~\ufffd\ufffd\ufffd\ufffd\ufffd`ry\ufffdAo@\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdc|\ufffdK_\ufffdg?\ufffdY|\ufffds\ufffd\ufffd\ufffd\ufffd\ufffd}A\ufffd�\ufffd\ufffdCUU\ufffd\ufffd\ufffd\ufffdz\ufffd\ufffd}M\ufffd\ufffd\ufffdML\ufffd\ufffd\ufffd{0E\ufffd\ufffd\ufffd\u025f\ufffd\ufffd\ufffd$\ufffd\ufffd\ufffd\ufffdh*\ufffd\ufffd\ufffd\ufffd\ufffdU\ufffd\ufffd\ufffd\ufffd&\u03b6rd\ufffd\ufffd\ufffdU?\ufffd\ufffd7\ufffdx\ufffd<\ufffd0j
-br\ufffd\ufffdg\ufffd8#_\ufffde\u0307l\ufffd-!,\ufffd\ufffdU<m\ufffd\ufffd\ufffd\ufffd\u058eq\ufffdI\ufffdu\ufffd\ufffd\ufffd\ufffd}\ufffd\ufffd]bq\ufffdQ\ufffd\u9c75<\ufffd\ufffd\ufffd\ufffd.\ufffd\ufffd\ufffdV'\ufffd\ufffd\ufffd\ufffd\ufffdC6\ufffdk\ufffd\ufffdo'G\ufffd\ufffdr\ufffd\ufffd\ufffd\ufffdR\ufffd\ufffd{\ufffdk\ufffdR\u017fa\ufffd\ufffd\ufffdp\ufffd\ufffdO\ufffd\ufffd\ufffd=\u07824\ufffd\u05c3\ufffd$\ufffd\u0345%\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdI\ufffd+\ufffd\ufffd\ufffdx\ufffd\ufffdK\ufffd\ufffd#\ufffd\ufffd;\ufffd4&wk\ufffd\ufffd<?}[\ufffd\ufffdd\ufffd�1GWoo;O#\ufffdn-,\ufffd\ufffd,\ufffdwJ\ufffd\ufffdq\ufffd\ufffd\ufffdLWg\u0206lx7\ufffd\ufffdC?\ufffd\ufffdo\ufffd\ufffd\u0631\ufffd\ufffd\ufffd\ufffd\ufffd\u03f9M``\[x\ufffd\ufffd\ufffd\ufffd^\ufffdbL\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdY\ufffd\ufffd\ufffdQXX\ufffd\ufffd\ufffd#Q\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd=S*\ufffd(\ufffd\ufffdE\ufffd8??\ufffd2\ufffdWYYY\ufffdX^\ufffd\ufffd\ufffdN\ufffd\ufffd\ufffdS\u0744Wm\ufffd{\ufffd\ufffd\ufffd\ufffd\ufffd(\ufffd\ufffdk\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd#~\ufffd\ufffd\ufffd\ufffd\ufffdo}+\ufffd&\ufffd	$\ufffdD~\ufffd\ufffd_\ufffd'\ufffd\u0593\ufffd\ufffdR\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd[[[\ufffd\ufffd\ufffd\u4c81D\ufffdK\ufffd
h\ufffd\ufffd\ufffd\ufffdhll\ufffd\ufffd\ufffdE\ufffdS\ufffd\ufffd/\ufffdk_\ufffd\ufffd\ufffd\ufffd/<\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd~ \ufffd\ufffd\u07ff\ufffd\u96e6\ufffdr{\ufffd}
\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd~\ufffd\ufffd\ufffd\u0527>\ufffd7\ufffdxC\ufffd\ufffd?\ufffd\ufffd?
-H\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd	\ufffd\ufffd\ufffd\ufffdx\ufffdrq~\ufffd\ufffd3,..\ufffd5\u2c711\ufffd}\ufffdL\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd7\ufffd\ufffd8\ufffd/&,x\ufffd\u014f\ufffd<z\ufffd\ufffd5^*\ufffd\ufffdy\ufffdv\ufffd\ufffd\ufffd*++E\\ufb64;\ufffd|NE\ufffd4\ufffdLs\ufffd<\ufffd)ikT\ufffd\ufffdRS\ufffdq%\ufffd`\ufffd\ufffd%\ufffd\ufffd1\ufffd3\u02c7p3\ufffd\ufffd\ufffd\u0103B\u06cc}E\ufffd\ufffd*\ufffd\ufffdsJ\ufffd-G7\ufffd\ufffd\ufffdj\ufffdP\ufffd\ufffd\u0743\ufffd\ufffdvX\ufffdn\u0702\ufffd\ufffd\ufffdt\ufffd\ufffd9G0z\ufffd"\ufffd\ufffd\ufffd\ufffd\ufffd\u0737\u0171\ufffd-\ufffd\ufffdQZ\u0789\ufffdi\ufffd+\ufffd\ufffd\ufffd\ufffd^\u0113\ufffd\ufffd\ufffdF\ufffd\\ufffdU~\ufffd\u02161#\ufffdzJ\u04a6\ufffd.91\ufffd\ufffdG,\ufffd`~\ufffd`\ufffd\ufffda\ufffdo\ufffd*v\ufffd\ufffd:\ufffd\ufffd\ufffd|\ufffd\ufffdU\ufffd\ufffd8\u0582L\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdb\u0103G\ufffd\ufffd?g\ufffd,\ufffd\ufffd\ufffd\ufffd\ufffd\u0799\ufffd\ufffd9\ufffd#8\ufffdlG&_o|\u02c3>]!\ufffd\ufffd\ufffd\ufffd}%\ufffd\ufffdX\ufffd\u02c1$\ufffd\ufffd0\ufffdy\ufffd\ufffd\ufffdB\ufffdF\ufffd\ufffd\ufffd\ufffd\ufffdy3\ufffdm\ufffd4\ufffd�\ufffd\ufffd
lt\ufffd\ufffdU\ufffd\ufffd0uAU\ufffdN\ufffdw\ufffd\ufffd\ufffd\u0517\ufffd\ufffd\ufffd9\ufffdE\ufffd\ufffd\u0548\ufffd\ufffdB\ufffd\ufffd\ufffd\u074b
-\ufffdr\ufffd=\ufffd\ufffd\ufffd\ufffd
\ufffd\ufffdz\ufffd\ufffd\ufffd=\ufffdG\ufffd\ufffdc\ufffd^[?\ufffd\ufffdu\ufffd\ufffd\ufffd	\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd_\O4U\ufffd<.a\ufffd=\ufffd\ufffd\ufffd.%\ufffd\ufffdx\ufffd\ufffdcJ\ufffd!t6\ufffd\ufffd\ufffd'\ufffd=\ufffd\ufffd\ufffd\ufffdr\ufffd/\ufffd<~(\ufffd\ufffdS\ufffd\ufffd?\ufffdP6x\ufffd9\ufffd[\ufffd3\ufffd\ufffd1O\ufffd\ufffd\ufffd\ufffdY;z\ufffd\ufffd\u0563?\ufffdd \ufffdh,s\ufffd\ufffd*v-%\ufffda~\ufffd\ufffdD\u0285\ufffd#\ufffd\ufffd\ufffd\ufffdZ__/\ufffdcT\u01865\ufffd/\ufffd3\ufffd\ufffd\ufffd\ufffdI\ufffd\ufffd\ufffd\ufffd\ufffd2~\ufffd\ufffdn
-2^U\ufffd?-f\ufffd\ufffd\ufffd~&\ufffd?\ufffd\ufffd\u03e7\ufffd\ufffd\ufffdlnnN\ufffd\ufffdR0\u05756?}3^\ufffd6}>\ufffdx\ufffd\ufffd_\ufffd\ufffd)\ufffd\ufffd\ufffd	\ufffd\ufffd\ufffd\ufffd\u065f\ufffd6y\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdE\ufffd\ufffd~\ufffd\ufffd\ufffdK\ufffd\ufffdO\ufffd)\ufffd\ufffd'\ufffd\u0496\ufffd\ufffdr:\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\U0004d5cd\ufffd
x=^\ufffdG\ufffd\ufffd\ufffd\ufffdR\ufffdr=R]R}^�\ufffd#\ufffd\ufffd\ufffd\ufffd\ufffd+\ufffd\ufffd_\ufffd%\ufffd\u0739\ufffd
\ufffd\ufffd\ufffd[\ufffd\ufffd\ufffd<\ufffd\ufffd\ufffd\ufffd\ufffd-\ufffdU$\ufffd\ufffd\ufffdK\ufffd\ufffdtOK\ufffd|\ufffd\ufffdngi\u0739\ufffd\ufffd\ufffd\ufffd\ufffdc\ufffd\ufffd\ufffd\ufffd\u077bX\ufffdX\ufffd\ufffd\u0104:\ufffd\ufffd=1\ufffd|\ufffdx\ufffdcjpS_\ufffd\ufffd\u0173^\ufffdg|\ufffdc�i\ufffdg+\ufffd\ufffdY\u07cdx\ufffd\u01cd+\ufffd\ufffd\ufffd<R\ufffd\ufffd\ufffd\ufffd9\ufffd;\u0646-CA\ufffd0\ufffd\ufffd\ufffdqI8\ufffd
e\u0154\ufffd\ufffd7\ufffd\ufffd\ufffdN\ufffd\ufffd\ufffd\ufffd%&L\ufffd-.i\\ufffdP7\ufffdl\ufffd(7qt\ufffd\ufffd\ufffdJ\u06c4\ufffdC~u7\ufffd3\ufffd\ufffd\ufffdN\ufffd\ufffd\ufffd\ufffdB\ufffdq;[wvq\ufffd\ufffdS\ufffdP\ufffd}\ufffdG\ufffd\ufffd\ufffd\ufffd0\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdQ\ufffdw\ufffd"\u6e5d_uv~s\ufffd\ufffd\ufffd0Y\ufffd}Sy\ufffdk_\ufffdF0\ufffd\ufffd\u01d1\u02d6\u016b)\ufffda\ufffd*\u7a1d4\ufffd:\ufffdp\ufffd\ufffd%\ufffd\ufffd\ufffdV\ufffdj\ufffd\ufffd\ufffd\ufffd\u05d5\ufffd	\u01dd\ufffdn|+\ufffdsIu\ufffd\ufffd\ufffdQ>\ufffd\ufffd4�\ufffd\ufffdQ\ufffdj\ufffd\ufffd&\ufffd&;\ufffd0\ufffd,\ufffdg\ufffdu\u027b)\ufffd\ufffd\ufffdhjG\u063d#~\ufffd_\ufffdu~J
\ufffd\ufffd\ufffd\ufffd{Pz\ufffd\ufffd\ufffd?_\ufffdo\ufffd\ufffd\ufffdz5,~\ufffd\ufffd.h\ufffdy
 ~}\ufffd[\ufffd\ufffd\ufffd\ufffd\ufffdA,v\ufffd�\ufffdy\u9a0dW\ufffd\ufffd\ufffdO\ufffdol\ufffd\ufffd6\ufffd\ufffdVAz\u0437\ufffd'\ufffd1u\ufffdd\ufffd\ufffd.\ufffd\ufffd\ufffdvg\ufffd\ufffd>\ufffdxu\ufffdtd\ufffd\ufffd]K;\ufffdr\ufffdq\ufffd\ufffdP\ufffdaj\u03cb\ufffdJ\ufffd\ufffd\ufffd\u02b7.\ufffdW\ufffd\ufffd\ufffd"?\ufffd\ufffd5\ufffd\ufffdp\ufffd^\ufffdc\ufffd\ufffdGMU\ufffd\ufffdU\ufffd]^bt\u074a�\u0636E'\ufffd\u01aeW\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd/\ufffd\ufffd\ufffd/\ufffd#\ufffd\ufffd\ufffd{Hz\ufffdX\ufffdP~\ufffd\ufffd\ufffd/<2\ufffd\ufffdEoy	\ufffd\ufffd\ufffd-\ufffd?D>\ufffdD\ufffd\ufffd#\ufffdq\ufffd\u8e83\ufffd\ufffdc\u0182\ufffdB\ufffd\u7460\ufffd\ufffd\ufffdibL\ufffd?\ufffd\ufffdM\ufffd
^\ufffd\ufffdnZ\ufffdq\ufffd\ufffd\ufffd\ufffd\ufffdCq\ufffd6\ufffd\u02e8\ufffd\ufffd9\ufffd\ufffd\ufffd}\ufffdx\ufffd\ufffd5\ufffd\ufffd\ufffd\ufffd\ufffdMMM\ufffd\ufffdg\ufffd\ufffdG\ufffdO\[[+\ufffdDr\ufffd\ufffd\ufffdk\ufffd\ufffd\ufffd\ufffd\ufffdp~mXN|\ufffd\u012f\ufffdt\u02b5\ufffd\ufffd7\ufffd\ufffd\ufffd\ufffd\ufffdA\ufffd\ufffdcQQ\ufffd\ufffd\ufffd*\ufffd\ufffd'a-\ufffdou.3^\ufffdw\ufffd7E\u018c\ufffd\ufffd\ufffdX\ufffd;\ufffd\ufffd\ufffd\ufffd\ufffd.\ufffd\ufffd\ufffd5\ufffd\ufffd\ucd755\ufffd\ufffd\ufffds\ufffd<\ufffd\ufffd-\ufffdk\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd/\ufffd\ufffd\ufffd\u8ac4\ufffd}\u2ebd\ufffd\ufffd\ufffd/ha\ufffdYQQ\ufffd\ufffd}d\ufffd\ufffdu\ufffd\ufffdm|\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd3\ufffd\ufffd\ufffd\ufffd/\ufffd\ufffd~\ufffdzn�\ufffd}}boy\|\ufffd7*\u059b\ufffdZ[Ed>]\ufffd\U00079f3cn[S\ufffd-x\ufffd\ufffd\ufffda\ufffdGY\ufffdT\ufffd\ufffdC\u076fH0\ufffd\ufffdq\ufffd\u05a2+\ufffd\ufffdpv~VY5$
 \ufffd
P\ufffdy$\u0316\ufffdN\ufffdl\ufffd|\ufffd\ufffdk\ufffd1\ufffd\ufffd\ufffd\ufffdZE\ufffdHW	\ufffdi
$D\ufffd\ufffd0\ufffdG\ufffd\ufffd\ufffdTS\ufffd\ufffd$\ufffd\ufffdm\ufffd\ufffd\ufffdz?\ufffd\ufffd1\u0696\ufffd\u06cc\ufffd\ufffdm2@'h\ufffdsb\ufffd1\ufffd~\ufffd\ufffdi\ufffdzK"tP\ufffd_\ufffd}\ufffdU\ufffd\ufffdp\ufffdHe7\ufffd\\ufffd\ufffd\ufffdQ\ufffd\ufffd\u03ba\ufffd\ufffd-\ufffd\ufffd\ufffd\\ufffde\ufffdE)\ufffdo\ufffdb\ufffd\ufffd\ufffdI\ufffd\ufffd\ufffdm\ufffd\u0206
\ufffd\ufffd\ufffd;2#`\ufffdQ\ufffdn\ufffd\ufffd\ufffdL\ufffdt%\ufffd\ufffd\ufffd:t#\ufffd>\u01b1;
-\ufffd\u1592\ufffdN\ufffd\ufffd\ufffd9\ufffd\ufffd\ufffd	\ufffd\ufffd\ufffd\ufffd-\ufffd\ufffd
-.\ufffd^ak\ufffdM\ufffdw\ufffd\ufffdy\ufffd	'\ufffd@]\ufffd*\ufffd\uef86\ufffd\ufffd	\ufffd\ufffd&1\ufffd\ufffd4\ufffdK\ufffdX\ufffd\ufffd\u03a1
!\u06ee\ufffd\ufffd\ufffd~\u03d5d\ufffd7\ufffd\ufffdi\ufffd\ufffd\ufffd\ufffd\ufffdJ>+\ufffdb~N\ufffd\ufffd\ufffd/\ufffd\ufffd%\ufffd\ufffd
\ufffdG\ufffd\ufffd\ufffd\ufffd&X?r)}\ufffd\ufffd\ufffd\ufffd\u6360\ufffdw\ufffd\ufffd_\ufffd\ufffd\ufffd$\ufffd'\u0477(\ufffd\ufffd\ufffdv\ufffd{\ufffd\ufffd\ufffd\ufffd\ufffdG\ufffdSX\ufffd\ufffd\ufffd
-\ufffdu\ufffdXGJ\ufffdq(~\ufffd\ufffd=\ufffdT\ufffd\ufffdb\ufffd^\ufffd\ufffdij\u06b1\ufffd\ufffd\ufffdW\ufffd1\ufffd-\ufffdy\ufffd\ufffd\ufffd}\ufffd(\ufffd?\u0784?v\ufffd\u055dC\ufffd~;\ufffd\u03cd\ufffd\ufffd\ufffd<\ufffd<k"\ufffd\ufffd2\u02c2\ufffd\ufffd}g\ufffd\ufffdmc\ufffd\ufffd\ufffd\ufffdE\ufffd\ufffd$\ufffd\ufffdca\ufffd\u068bx\ufffd!2\ufffdE;<gg\ufffd$\ufffd\ufffda\ufffd\ufffd\ufffdmN;\ufffd\ufffd~*^\ufffd\ufffd\u03f0\ufffd\ufffd.\ufffd\ufffd\ufffdBcs\ufffd\ufffd\ufffd\ufffd:]7	\ufffd\ufffd\ufffd\ufffd{Js\ufffd,\ufffdl\ufffd<\ufffdIk\ufffd\ufffd\ufffd9,{;\ufffdsz\ufffdAiA\ufffd\ufffd\ufffdwl"\ufffd1\ufffd\ufffd\u0141\ufffd\ufffd\u06bd\ufffdab\ufffd\ufffd]\ufffdY\ufffd<1\ufffd\ufffd\ufffd)\ufffddO\ufffd^,-\ufffdHibn.\ufffd\ufffd[\ufffdTfE\ufffd\ufffdu\ufffd\ufffd\ufffdg\ufffd\ufffd\ufffd:r\ufffd6W\ufffdi\ufffd\ufffd\ufffdW\ufffd\ufffd\ufffd$\ufffd\ufffd*\ufffdtq\ufffd\ufffd\ufffdC\u03e9\ufffd\ufffd\ufffdp]\ufffd	\ufffdO\ufffdg2\ufffd<\ufffd&\ufffd\ufffd\ufffdu\ufffd\u3c10\ufffd\ufffd[\ufffdN\ufffd=vR\ufffd2\u05a9\ufffd\ufffd\ufffdH\ufffd\ufffdO\u0191\u0458\ufffd\ufffd"\ufffd\ufffd\ufffdD"RZTJ\ufffd\ufffdl\u03d8(\ufffda\ufffd\ufffd�\ufffd\ufffd1\ufffd\ufffd\ufffd	\u07fb\ufffd\ufffd\ufffd<>8\u0121\u02cb5\ufffd\ufffdsq.\ufffd\ufffd\ufffd\ufffd8
H\ufffd\ufffd\ufffd9\ufffdv\ufffd\ufffdE9O\ufffd&\ufffd>\ufffd\ufffdl	Y\ufffd\ufffd\ufffd\ufffd\ufffdiL\ufffd\ufffd\ufffd\ufffd\ufffdm�N\ufffd\ufffd\ufffdwy\ufffd\ufffd\ufffd#{"D\ufffd\u05be\ufffd\u0272\ufffdE\ufffd,\ufffd\ufffdC\ufffdT\ufffda\ufffd+&0K\ufffd"\ufffd\ufffdm\ufffdN
-\ufffd6\ufffd\ufffd
-#\ufffd0\ufffd\ufffd][A\ufffdX\ufffdg\ufffd\ufffd<\ufffd\ufffd\ufffd	e>y$\ufffd\ufffd\ufffdgr\ufffdyI\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd;\ufffd886#\ufffds\ufffdZ\ufffd:`\ufffd\ufffdJb\ufffd\ufffd;v\ufffd\ufffd\ufffd\ufffd\ufffdE4\ufffd/&O\ufffd\ufffdV\ufffd\ufffdM\ufffdG%m\ufffd\ufffd\ufffds<\ufffdXA\ufffd\ufffd6\ufffd\ufffd
-1=\ufffd)\ufffd\ufffd\ufffd\ufffd?\ufffdCuJ6\ufffdAvsy}K\ufffd\ufffd\ufffd8K\ufffd\ufffd
\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd\ufffd\H\ufffd\ufffd\ufffd\ufffdFWI[Q;\ufffd\ufffd\ufffd\ufffd:h\ufffd
-h\ufffdw%\ufffd7H\ufffd\ufffdl\ue8a8c\ufffd\ufffd\ufffdagu
-1\ufffd\ufffdx\ufffdK\ufffdZ}f\ufffdi\ufffd+4\ufffdn\ufffd\ufffd\ufffd\ufffd"\u0376\ufffd\ufffdX\ufffd\ufffd\ufffd\ufffd\-\ufffdPi\ufffd\ufffdH\ufffdT\ufffd\ufffdt\ufffd\ufffdT\ufffd\ufffd[\ufffd\ufffd:\ufffd\ufffd{9\ufffd\ufffd\ufffd"\ufffdm\ufffd\ufffd\ufffd\ufffd\ufffdt\ufffd2w&*\ufffd\ufffd\ufffd*\ufffd\ufffdk#\u07b8J>7x\ufffd\ufffd@]
\ufffd\ufffdU\ufffd\ufffdgm\ufffd*\u065c
u^\ufffd\ufffdQ9\ufffd\ufffdNy|\ufffdMV8\ufffd\ufffdXw\ufffd
c9\ufffd\ufffd
&\ufffd=\ufffd\ufffdB\ufffd\ufffd\ufffd\u0267\ufffd/\ufffd\ufffd\ufffd\ufffd\ufffd6y|\ufffd\ufffdX\ufffd3\ufffd\ufffd\ufffd[,3O\ufffd\ufffdc\ufffdj\ufffdb\ufffd\ufffd\ufffd�\ufffd?o\ufffd\ufffdh3\ufffd\ufffd\u05b07\u0522\ufffd\ufffd\ufffd\u01bf\ufffd\ufffd\ufffd\ufffdk\ufffd\ufffd\ufffd!\ufffdy\u05a9&\ufffd\ufffd\ufffd\ufffdZ]3B\ufffd-XHO\ufffdTv�6\ufffd^q\ufffdp\ufffd\ufffd\ufffd\ufffd\ufffdZ\ufffd\ufffd}\ufffdwP\ufffd\ufffdA\ufffd\ufffd\ufffdT\ufffd\u0507T\ufffd\ufffd2\ufffd\ufffdFoI\ufffdL!t\ufffd\ufffd\ufffd\ufffd\ufffd''\ufffd,\u02c4V\ufffd\U000b87d8\ufffd\ufffd\ufffdm\ufffd\ufffd]#\ufffd\ufffd\ufffd\ufffd\ufffd*�\ufffd#\ufffd-\u0123\ufffd$=\ufffd\ufffd*\ufffdl\ufffd]T\ufffd\ufffd\ufffd}\ufffd}\ufffd\ufffd\ufffdD\ufffd\ufffd\u02e8X5\ufffdh\ufffd\ufffdy\ufffd:\ufffdx\ufffd^^\ufffd\u19b8v\ufffd\ufffdp[\ufffd\u0632\ufffd\ufffd<\ufffd\ufffd\ufffd\ufffd\ufffdF\ufffdmk\ufffd\ufffdS\ufffd\ufffd\ufffd\ufffd1\ufffd\ufffd\u02f8\ufffd\ufffdmx\ufffd\ufffd~1\ufffd<\ufffd}KL\ufffd+)Y[n[\ufffdsQ\ufffd\ufffd\ufffd'\u06dd\ufffd\ufffd\ufffd<\ufffd-\ufffd\ufffd8 \ufffd>\ufffd\ufffd?\ufffd\ufffd\ufffd\ufffdV\ufffd\ufffd\ufffd\u4c37\ufffd\ufffd\ufffd\ufffdbqN3]8"[\ufffd\ufffdL;;:\ufffd\ufffd_\ufffdCCCbm\ufffd\ufffd\ufffd0\ufffd(a\ufffd\ufffd\ufffdnt&\ufffd\ufffd=\ufffd
 \ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd+?\ufffd\ufffd\ufffd\ufffdo\ufffd\\ufffd\ufffd^%\ufffde\ufffd+sS\ufffd\ufffd`G\ufffd\ufffdL\ufffd\ufffd\ufffd'?\ufffd\ufffdX\ufffdel\ufffd\ufffd\ufffd}\ufffd\ufffd?\ufffdO~\ufffd%\ufffd\ufffdbNNvww\ufffd\ufffd\ufffd~\ufffd\u7151\ufffd\ufffd\ufffd:55\ufffd\ufffds\ufffduh\u0185#\ufffd#b\ufffd6\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd@\ufffdG^?\u5f73^\ufffdOi\ufffd\ufffd\ufffd\ufffdB9r\ufffd\ufffd\ufffd\ufffd;\ufffd\ufffdZW\ufffd\ufffd\ufffd\ufffdfyL\ufffd\ufffd\ufffd\ufffd(cV\ufffd\u0255T'cV\ufffd_\ufffd\ufffd\ufffd\ufffd\ufffd_VKf\ufffd\ufffd\ufffd\ufffd=;;S\ufffd\ufffd\ufffd\ufffd3\ufffd\ufffd\ufffd]\ufffd\ufffd{i\ufffd5t\ufffdo\ufffd\ufffd/\ufffd\ufffd\ufffd /\ufffd.~\ufffd\u02af\ufffd\ufffd\ufffd\ufffd\u023fZ'?\ufffd/\ufffd\ufffd\ufffd|
y\ufffdo\ufffd\ufffd\ufffd/c\ufffd\ufffd
-\ufffd5/\ufffd\ufffdx\ufffd\ufffd\ufffd\ufffd\ufffdw\ufffd�/\ufffdzS\ufffd\ufffds_\ufffd:\ufffd\ufffd\ufffd\u07a4|\ufffd\ufffd\ufffd?\ufffd\ufffdg\ufffd\ufffd\u0169\ufffddg\ufffd\ufffd�\ufffd\ufffd\ufffd\ufffdCi\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdk\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u07e6\ufffd\uff09\ufffd\ufffdobn\ufffd\u076b\ufffd\ufffd\ufffds\ufffd\u37fd\ufffd\ufffdw1}t\ufffd\ufffd\ufffdd_\ufffdd\ufffd\ufffd.\ufffdV\ufffd\ufffdG\ufffdv\ufffdD}M;\ufffd'kp\ufffd\u03a8\ufffd
 x4\ufffd\u043dK\ufffd\ufffd\ufffd~A\ufffdTNW\ufffd\ufffd\ufffd6\ufffdTN\ufffdG\u0335
-'\ufffd\ufffd\ufffd
\ufffdoUe\ufffd\u0295\ufffd'\ufffd~"\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ue321}-\ufffd\ufffdj\u01bd\ufffd/\uf50d`\ufffd\ufffd\ufffdv\ufffd[\ufffd\u0712D\ufffd\ufffd\ufffd~\ufffd\ufffd\ufffd\ufffd\ufffd<\ufffd\ufffd\ufffd\ufffd	\ufffd7c\ufffd\ufffd\ufffdh[|.\ufffd\ufffdWw\ufffd`iu+\ufffd{\ufffd^s\ufffd\ufffd\ufffd\ufffdt\ufffd$\ufffd\ufffd\ufffd]\ufffd\u03ce\ufffd2*\ufffdJ>\ufffdX\ufffd\ufffd\ufffd\ufffd\ufffd|\ufffd\ufffd\ufffdI\ufffdf\u0434\ufffd\ufffd\}\ufffd\ufffd%{R\ufffd\ufffd0\ufffdXD&\ufffdn\ufffd\ufffd\ufffd\ufffd'\ufffd~\ufffd\u0576\\ufffdVw\ufffd-#\ufffdm\ufffd\ufffd\ufffd\ufffdA\ufffdv\ufffd\ufffd\ufffdM\ufffdVe\ufffd
0\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd6\u0477z\ufffd<V\ufffd`\ufffd\ufffdQ\u047d\ufffd\ufffdW\u024e\ufffd\ufffd-2\ufffd\ufffd9\ufffdgh\ufffdA\u0434k\ufffd\ufffd\ufffdo\ufffd\ufffd\ufffds\ufffd\ufffd\ufffdB\ufffd\ufffd	A\ufffd\ufffd\ufffd/\ufffd\u053f\ufffd\ufffd\ufffd\ufffdw}c\ufffdhn\ufffd\ufffd\ufffd\ufffd
-M\ufffd\ufffd\ufffdKi\ufffd\ufffd\ufffdDi\ufffd\ufffd$\ufffd\ufffd#\u01b0\ufffdK<\ufffd^\ufffdv\ufffdU\ufffdN\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u04c1\ufffd\ufffd1\ufffd\u03a1\ufffd\ufffdA\ufffd\ufffd\ufffdu7\ufffd\ufffd
\ufffdW\ufffd\ufffd\ufffd\ufffd$\ufffd}\ufffduL
wa\ufffd\u04a2!\ufffd\ufffdWy\ufffdU)\ufffd\ufffd\ufffdB7\ufffdw\ufffd\ufffd\ufffd\ufffd\u01faD\ufffd\ufffd\ufffd8\ufffdmV\ufffdjY\ufffd}\ufffdL\U00109d2a\ufffd~l\ufffd\ufffdK�FGm\ufffd!LO
bp|]-m\ufffd\ufffd\ufffdJ>o7\ufffd\ufffd\ufffd=\ufffd`\ufffdE\ufffd[Uc \ufffd\ufffd#\u6b29\ufffd\ufffdS]"\ufffd\ufffd\ufffd\ufffd-\ufffdx_V)-xbB?\ufffd\u039a2\ufffd?\ufffd\ufffd\ufffdy\ufffd+\ufffd\ufffd\ufffd@d\ufffd\ufffda\ufffdy\ufffd\ufffd\ufffd1\ufffd\ufffd\u0362\ufffdg\ufffd]u8#\u073fH\ufffd\u077d\ufffdrZ'\ufffd\ufffd7\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdiL\ufffd\u01a7\ufffdR\u07c4\ufffdsG\ufffd\ufffd\ufffd3\ufffd[\ufffd(m#\ufffdS\ufffd&\ufffdz\ufffd\ufffd\ufffd<1#\u0537\ufffd\ufffdZ\ufffdf%\ufffdk\ufffd8\ufffd\ufffd\ufffdn\ufffd\ufffd\ufffdG\ufffd\ufffd\ufffdT\ufffd\ufffdh\ufffd\u037e\ufffd#\ufffd#x\ufffd\ufffds\ufffd\ufffd\ufffdbL'\ufffdh\ufffd\ufffd|b?p\ufffd\ufffdq\ufffd\ufffd\ufffd\ufffd:[\ufffd\ufffd,\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd<\ufffd\ufffd\ufffdV\ufffd\u061fx%<\ufffd\ufffd5\ufffd\ufffdU\ufffd\ufffdIW'\ufffdY\ufffdOm\ufffd\ufffd\ufffd\ufffd\u065f\u01b6X7GIzn\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd.AS\ufffd\ufffd<\ufffdj	\u06b0\ufffd!\ufffd\ufffd\ufffdUX\ufffd\ufffd{\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdu\ufffd\ufffd\ufffd9\ufffdM\ufffd!_.\ufffde\u0540\ufffd\ufffdG6mn\ufffd!<\ufffd\ufffd}\ufffd\\ufffd}\ufffd\ufffd\ufffd\ufffd46\ufffd|L\ufffdctn+]=\ufffdWM\ufffd\u03ca
 \ufffd?\u043d`\ufffd\ufffd\ufffd\ufffd\ufffd9\ufffdy\ufffdHn\u01c6z153\ufffd\ufffd\ufffd>\ufffdw&\ufffdq`\u01db\ufffd\ufffd-"Y\ufffdV\ufffd*?\ufffd\ufffdk\\ufffd\ufffdfo\ufffdn\ufffd\ufffdX\ufffd\ufffdf,p\ufffd\ufffd\ufffda\ufffd=\ufffd\u026d\ufffdpo=\ufffd>}\ufffd(\ufffdZ\ufffd\ufffd\ufffdo\ufffdY\ufffd\ufffd\u0304\ufffd\ufffd\ufffd&\ufffd\ufffd}\ufffd\u78few\ufffd\u01abA\ufffdy\ufffd\ufffdJs\ufffd\ufffd\ufffd>#\u07f8}x\ufffd\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffdq\ufffd\ufffd\ufffd\ufffdG\ufffd\ufffd
-\ufffd

\ufffd&{\ufffd\u07e8\ufffd:\u04fbxL<0 \ufffd\ufffd\ufffd\u0413\ufffd\ufffd\ufffd\ufffd\ufffdQ\ufffdz\u04b1\ufffd\ufffd\ufffd\ufffd\ufffdm\ufffd_DQn&\ufffd\ufffd\ufffd;n\ufffd\ufffd\ufffdP|U\ufffd']\ufffd8\ufffdr\ud621\ufffd\ufffd]}X!\ufffd<\ufffd	\ufffd\ufffd-\ufffd\u01c8\ufffd\ufffd\ufffdVKX`\ufffd\ufffd\ufffdl_\ufffdO?\u065a\ufffd!\ufffd\ufffd#\ufffd>	A_\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdo\ufffdB_g\ufffd\ufffd)
\ufffd`\ufffdo\ufffd\ufffd	4\u7f4a\ufffd\ufffd	\ufffd\ufffdv\ufffd\ufffd\ufffda\ufffde&\ufffd=\ufffd\ufffdf\ufffd8\ufffd\ufffdX\ufffd\ufffd\ufffdH+4\ufffd\ufffd\ufffd.f\ufffd\ufffd0\ufffd:)\ufffd\ufffd\ufffdd\ufffdR\ufffd\ufffd\ufffd
\ufffd\ufffd\ufffd\ufffd{\ufffd>\ufffdbv\ufffdG\ufffd\ufffd\ufffdq;\ufffd\ufffd\ufffd~ ^Z\ufffdE\ufffdY\ufffd\ufffd\ufffdM\ufffd^a\ufffd\ufffd3\ufffd\ufffd\ufffd~\ufffd\ufffd\ufffd\ufffdGOs">\ufffd\u0312\ufffd\ufffd\ufffd\u07fcG-^ \ufffdnmUwH7\ufffdvJ\ufffd;`\ufffd2\ufffd\ufffdG\ufffd\ufffd\ufffd\ufffd\ufffd\u0385\ufffd"\ufffd;\ufffd\ufffd\ufffd\ufffd\ufffd{0V\ufffd\ufffd\ufffd\ufffdZ\ufffd\ufffd

<TRUNCATED>

[22/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/foundation.min.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/foundation.min.js b/content-OLDSITE/docs/js/foundation/5.5.1/foundation.min.js
deleted file mode 100644
index af9cad2..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/foundation.min.js
+++ /dev/null
@@ -1,6081 +0,0 @@
-/*
- * Foundation Responsive Library
- * http://foundation.zurb.com
- * Copyright 2014, ZURB
- * Free to use under the MIT license.
- * http://www.opensource.org/licenses/mit-license.php
-*/
-
-(function ($, window, document, undefined) {
-  'use strict';
-
-  var header_helpers = function (class_array) {
-    var i = class_array.length;
-    var head = $('head');
-
-    while (i--) {
-      if (head.has('.' + class_array[i]).length === 0) {
-        head.append('<meta class="' + class_array[i] + '" />');
-      }
-    }
-  };
-
-  header_helpers([
-    'foundation-mq-small',
-    'foundation-mq-small-only',
-    'foundation-mq-medium',
-    'foundation-mq-medium-only',
-    'foundation-mq-large',
-    'foundation-mq-large-only',
-    'foundation-mq-xlarge',
-    'foundation-mq-xlarge-only',
-    'foundation-mq-xxlarge',
-    'foundation-data-attribute-namespace']);
-
-  // Enable FastClick if present
-
-  $(function () {
-    if (typeof FastClick !== 'undefined') {
-      // Don't attach to body if undefined
-      if (typeof document.body !== 'undefined') {
-        FastClick.attach(document.body);
-      }
-    }
-  });
-
-  // private Fast Selector wrapper,
-  // returns jQuery object. Only use where
-  // getElementById is not available.
-  var S = function (selector, context) {
-    if (typeof selector === 'string') {
-      if (context) {
-        var cont;
-        if (context.jquery) {
-          cont = context[0];
-          if (!cont) {
-            return context;
-          }
-        } else {
-          cont = context;
-        }
-        return $(cont.querySelectorAll(selector));
-      }
-
-      return $(document.querySelectorAll(selector));
-    }
-
-    return $(selector, context);
-  };
-
-  // Namespace functions.
-
-  var attr_name = function (init) {
-    var arr = [];
-    if (!init) {
-      arr.push('data');
-    }
-    if (this.namespace.length > 0) {
-      arr.push(this.namespace);
-    }
-    arr.push(this.name);
-
-    return arr.join('-');
-  };
-
-  var add_namespace = function (str) {
-    var parts = str.split('-'),
-        i = parts.length,
-        arr = [];
-
-    while (i--) {
-      if (i !== 0) {
-        arr.push(parts[i]);
-      } else {
-        if (this.namespace.length > 0) {
-          arr.push(this.namespace, parts[i]);
-        } else {
-          arr.push(parts[i]);
-        }
-      }
-    }
-
-    return arr.reverse().join('-');
-  };
-
-  // Event binding and data-options updating.
-
-  var bindings = function (method, options) {
-    var self = this,
-        bind = function(){
-          var $this = S(this),
-              should_bind_events = !$this.data(self.attr_name(true) + '-init');
-          $this.data(self.attr_name(true) + '-init', $.extend({}, self.settings, (options || method), self.data_options($this)));
-
-          if (should_bind_events) {
-            self.events(this);
-          }
-        };
-
-    if (S(this.scope).is('[' + this.attr_name() +']')) {
-      bind.call(this.scope);
-    } else {
-      S('[' + this.attr_name() +']', this.scope).each(bind);
-    }
-    // # Patch to fix #5043 to move this *after* the if/else clause in order for Backbone and similar frameworks to have improved control over event binding and data-options updating.
-    if (typeof method === 'string') {
-      return this[method].call(this, options);
-    }
-
-  };
-
-  var single_image_loaded = function (image, callback) {
-    function loaded () {
-      callback(image[0]);
-    }
-
-    function bindLoad () {
-      this.one('load', loaded);
-
-      if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)) {
-        var src = this.attr( 'src' ),
-            param = src.match( /\?/ ) ? '&' : '?';
-
-        param += 'random=' + (new Date()).getTime();
-        this.attr('src', src + param);
-      }
-    }
-
-    if (!image.attr('src')) {
-      loaded();
-      return;
-    }
-
-    if (image[0].complete || image[0].readyState === 4) {
-      loaded();
-    } else {
-      bindLoad.call(image);
-    }
-  };
-
-  /*
-    https://github.com/paulirish/matchMedia.js
-  */
-
-  window.matchMedia = window.matchMedia || (function ( doc ) {
-
-    'use strict';
-
-    var bool,
-        docElem = doc.documentElement,
-        refNode = docElem.firstElementChild || docElem.firstChild,
-        // fakeBody required for <FF4 when executed in <head>
-        fakeBody = doc.createElement( 'body' ),
-        div = doc.createElement( 'div' );
-
-    div.id = 'mq-test-1';
-    div.style.cssText = 'position:absolute;top:-100em';
-    fakeBody.style.background = 'none';
-    fakeBody.appendChild(div);
-
-    return function (q) {
-
-      div.innerHTML = '&shy;<style media="' + q + '"> #mq-test-1 { width: 42px; }</style>';
-
-      docElem.insertBefore( fakeBody, refNode );
-      bool = div.offsetWidth === 42;
-      docElem.removeChild( fakeBody );
-
-      return {
-        matches : bool,
-        media : q
-      };
-
-    };
-
-  }( document ));
-
-  /*
-   * jquery.requestAnimationFrame
-   * https://github.com/gnarf37/jquery-requestAnimationFrame
-   * Requires jQuery 1.8+
-   *
-   * Copyright (c) 2012 Corey Frang
-   * Licensed under the MIT license.
-   */
-
-  (function(jQuery) {
-
-
-  // requestAnimationFrame polyfill adapted from Erik M�ller
-  // fixes from Paul Irish and Tino Zijdel
-  // http://paulirish.com/2011/requestanimationframe-for-smart-animating/
-  // http://my.opera.com/emoller/blog/2011/12/20/requestanimationframe-for-smart-er-animating
-
-  var animating,
-      lastTime = 0,
-      vendors = ['webkit', 'moz'],
-      requestAnimationFrame = window.requestAnimationFrame,
-      cancelAnimationFrame = window.cancelAnimationFrame,
-      jqueryFxAvailable = 'undefined' !== typeof jQuery.fx;
-
-  for (; lastTime < vendors.length && !requestAnimationFrame; lastTime++) {
-    requestAnimationFrame = window[ vendors[lastTime] + 'RequestAnimationFrame' ];
-    cancelAnimationFrame = cancelAnimationFrame ||
-      window[ vendors[lastTime] + 'CancelAnimationFrame' ] ||
-      window[ vendors[lastTime] + 'CancelRequestAnimationFrame' ];
-  }
-
-  function raf() {
-    if (animating) {
-      requestAnimationFrame(raf);
-
-      if (jqueryFxAvailable) {
-        jQuery.fx.tick();
-      }
-    }
-  }
-
-  if (requestAnimationFrame) {
-    // use rAF
-    window.requestAnimationFrame = requestAnimationFrame;
-    window.cancelAnimationFrame = cancelAnimationFrame;
-
-    if (jqueryFxAvailable) {
-      jQuery.fx.timer = function (timer) {
-        if (timer() && jQuery.timers.push(timer) && !animating) {
-          animating = true;
-          raf();
-        }
-      };
-
-      jQuery.fx.stop = function () {
-        animating = false;
-      };
-    }
-  } else {
-    // polyfill
-    window.requestAnimationFrame = function (callback) {
-      var currTime = new Date().getTime(),
-        timeToCall = Math.max(0, 16 - (currTime - lastTime)),
-        id = window.setTimeout(function () {
-          callback(currTime + timeToCall);
-        }, timeToCall);
-      lastTime = currTime + timeToCall;
-      return id;
-    };
-
-    window.cancelAnimationFrame = function (id) {
-      clearTimeout(id);
-    };
-
-  }
-
-  }( $ ));
-
-  function removeQuotes (string) {
-    if (typeof string === 'string' || string instanceof String) {
-      string = string.replace(/^['\\/"]+|(;\s?})+|['\\/"]+$/g, '');
-    }
-
-    return string;
-  }
-
-  window.Foundation = {
-    name : 'Foundation',
-
-    version : '5.5.1',
-
-    media_queries : {
-      'small'       : S('.foundation-mq-small').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'small-only'  : S('.foundation-mq-small-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'medium'      : S('.foundation-mq-medium').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'medium-only' : S('.foundation-mq-medium-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'large'       : S('.foundation-mq-large').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'large-only'  : S('.foundation-mq-large-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'xlarge'      : S('.foundation-mq-xlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'xlarge-only' : S('.foundation-mq-xlarge-only').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, ''),
-      'xxlarge'     : S('.foundation-mq-xxlarge').css('font-family').replace(/^[\/\\'"]+|(;\s?})+|[\/\\'"]+$/g, '')
-    },
-
-    stylesheet : $('<style></style>').appendTo('head')[0].sheet,
-
-    global : {
-      namespace : undefined
-    },
-
-    init : function (scope, libraries, method, options, response) {
-      var args = [scope, method, options, response],
-          responses = [];
-
-      // check RTL
-      this.rtl = /rtl/i.test(S('html').attr('dir'));
-
-      // set foundation global scope
-      this.scope = scope || this.scope;
-
-      this.set_namespace();
-
-      if (libraries && typeof libraries === 'string' && !/reflow/i.test(libraries)) {
-        if (this.libs.hasOwnProperty(libraries)) {
-          responses.push(this.init_lib(libraries, args));
-        }
-      } else {
-        for (var lib in this.libs) {
-          responses.push(this.init_lib(lib, libraries));
-        }
-      }
-
-      S(window).load(function () {
-        S(window)
-          .trigger('resize.fndtn.clearing')
-          .trigger('resize.fndtn.dropdown')
-          .trigger('resize.fndtn.equalizer')
-          .trigger('resize.fndtn.interchange')
-          .trigger('resize.fndtn.joyride')
-          .trigger('resize.fndtn.magellan')
-          .trigger('resize.fndtn.topbar')
-          .trigger('resize.fndtn.slider');
-      });
-
-      return scope;
-    },
-
-    init_lib : function (lib, args) {
-      if (this.libs.hasOwnProperty(lib)) {
-        this.patch(this.libs[lib]);
-
-        if (args && args.hasOwnProperty(lib)) {
-            if (typeof this.libs[lib].settings !== 'undefined') {
-              $.extend(true, this.libs[lib].settings, args[lib]);
-            } else if (typeof this.libs[lib].defaults !== 'undefined') {
-              $.extend(true, this.libs[lib].defaults, args[lib]);
-            }
-          return this.libs[lib].init.apply(this.libs[lib], [this.scope, args[lib]]);
-        }
-
-        args = args instanceof Array ? args : new Array(args);
-        return this.libs[lib].init.apply(this.libs[lib], args);
-      }
-
-      return function () {};
-    },
-
-    patch : function (lib) {
-      lib.scope = this.scope;
-      lib.namespace = this.global.namespace;
-      lib.rtl = this.rtl;
-      lib['data_options'] = this.utils.data_options;
-      lib['attr_name'] = attr_name;
-      lib['add_namespace'] = add_namespace;
-      lib['bindings'] = bindings;
-      lib['S'] = this.utils.S;
-    },
-
-    inherit : function (scope, methods) {
-      var methods_arr = methods.split(' '),
-          i = methods_arr.length;
-
-      while (i--) {
-        if (this.utils.hasOwnProperty(methods_arr[i])) {
-          scope[methods_arr[i]] = this.utils[methods_arr[i]];
-        }
-      }
-    },
-
-    set_namespace : function () {
-
-      // Description:
-      //    Don't bother reading the namespace out of the meta tag
-      //    if the namespace has been set globally in javascript
-      //
-      // Example:
-      //    Foundation.global.namespace = 'my-namespace';
-      // or make it an empty string:
-      //    Foundation.global.namespace = '';
-      //
-      //
-
-      // If the namespace has not been set (is undefined), try to read it out of the meta element.
-      // Otherwise use the globally defined namespace, even if it's empty ('')
-      var namespace = ( this.global.namespace === undefined ) ? $('.foundation-data-attribute-namespace').css('font-family') : this.global.namespace;
-
-      // Finally, if the namsepace is either undefined or false, set it to an empty string.
-      // Otherwise use the namespace value.
-      this.global.namespace = ( namespace === undefined || /false/i.test(namespace) ) ? '' : namespace;
-    },
-
-    libs : {},
-
-    // methods that can be inherited in libraries
-    utils : {
-
-      // Description:
-      //    Fast Selector wrapper returns jQuery object. Only use where getElementById
-      //    is not available.
-      //
-      // Arguments:
-      //    Selector (String): CSS selector describing the element(s) to be
-      //    returned as a jQuery object.
-      //
-      //    Scope (String): CSS selector describing the area to be searched. Default
-      //    is document.
-      //
-      // Returns:
-      //    Element (jQuery Object): jQuery object containing elements matching the
-      //    selector within the scope.
-      S : S,
-
-      // Description:
-      //    Executes a function a max of once every n milliseconds
-      //
-      // Arguments:
-      //    Func (Function): Function to be throttled.
-      //
-      //    Delay (Integer): Function execution threshold in milliseconds.
-      //
-      // Returns:
-      //    Lazy_function (Function): Function with throttling applied.
-      throttle : function (func, delay) {
-        var timer = null;
-
-        return function () {
-          var context = this, args = arguments;
-
-          if (timer == null) {
-            timer = setTimeout(function () {
-              func.apply(context, args);
-              timer = null;
-            }, delay);
-          }
-        };
-      },
-
-      // Description:
-      //    Executes a function when it stops being invoked for n seconds
-      //    Modified version of _.debounce() http://underscorejs.org
-      //
-      // Arguments:
-      //    Func (Function): Function to be debounced.
-      //
-      //    Delay (Integer): Function execution threshold in milliseconds.
-      //
-      //    Immediate (Bool): Whether the function should be called at the beginning
-      //    of the delay instead of the end. Default is false.
-      //
-      // Returns:
-      //    Lazy_function (Function): Function with debouncing applied.
-      debounce : function (func, delay, immediate) {
-        var timeout, result;
-        return function () {
-          var context = this, args = arguments;
-          var later = function () {
-            timeout = null;
-            if (!immediate) {
-              result = func.apply(context, args);
-            }
-          };
-          var callNow = immediate && !timeout;
-          clearTimeout(timeout);
-          timeout = setTimeout(later, delay);
-          if (callNow) {
-            result = func.apply(context, args);
-          }
-          return result;
-        };
-      },
-
-      // Description:
-      //    Parses data-options attribute
-      //
-      // Arguments:
-      //    El (jQuery Object): Element to be parsed.
-      //
-      // Returns:
-      //    Options (Javascript Object): Contents of the element's data-options
-      //    attribute.
-      data_options : function (el, data_attr_name) {
-        data_attr_name = data_attr_name || 'options';
-        var opts = {}, ii, p, opts_arr,
-            data_options = function (el) {
-              var namespace = Foundation.global.namespace;
-
-              if (namespace.length > 0) {
-                return el.data(namespace + '-' + data_attr_name);
-              }
-
-              return el.data(data_attr_name);
-            };
-
-        var cached_options = data_options(el);
-
-        if (typeof cached_options === 'object') {
-          return cached_options;
-        }
-
-        opts_arr = (cached_options || ':').split(';');
-        ii = opts_arr.length;
-
-        function isNumber (o) {
-          return !isNaN (o - 0) && o !== null && o !== '' && o !== false && o !== true;
-        }
-
-        function trim (str) {
-          if (typeof str === 'string') {
-            return $.trim(str);
-          }
-          return str;
-        }
-
-        while (ii--) {
-          p = opts_arr[ii].split(':');
-          p = [p[0], p.slice(1).join(':')];
-
-          if (/true/i.test(p[1])) {
-            p[1] = true;
-          }
-          if (/false/i.test(p[1])) {
-            p[1] = false;
-          }
-          if (isNumber(p[1])) {
-            if (p[1].indexOf('.') === -1) {
-              p[1] = parseInt(p[1], 10);
-            } else {
-              p[1] = parseFloat(p[1]);
-            }
-          }
-
-          if (p.length === 2 && p[0].length > 0) {
-            opts[trim(p[0])] = trim(p[1]);
-          }
-        }
-
-        return opts;
-      },
-
-      // Description:
-      //    Adds JS-recognizable media queries
-      //
-      // Arguments:
-      //    Media (String): Key string for the media query to be stored as in
-      //    Foundation.media_queries
-      //
-      //    Class (String): Class name for the generated <meta> tag
-      register_media : function (media, media_class) {
-        if (Foundation.media_queries[media] === undefined) {
-          $('head').append('<meta class="' + media_class + '"/>');
-          Foundation.media_queries[media] = removeQuotes($('.' + media_class).css('font-family'));
-        }
-      },
-
-      // Description:
-      //    Add custom CSS within a JS-defined media query
-      //
-      // Arguments:
-      //    Rule (String): CSS rule to be appended to the document.
-      //
-      //    Media (String): Optional media query string for the CSS rule to be
-      //    nested under.
-      add_custom_rule : function (rule, media) {
-        if (media === undefined && Foundation.stylesheet) {
-          Foundation.stylesheet.insertRule(rule, Foundation.stylesheet.cssRules.length);
-        } else {
-          var query = Foundation.media_queries[media];
-
-          if (query !== undefined) {
-            Foundation.stylesheet.insertRule('@media ' +
-              Foundation.media_queries[media] + '{ ' + rule + ' }');
-          }
-        }
-      },
-
-      // Description:
-      //    Performs a callback function when an image is fully loaded
-      //
-      // Arguments:
-      //    Image (jQuery Object): Image(s) to check if loaded.
-      //
-      //    Callback (Function): Function to execute when image is fully loaded.
-      image_loaded : function (images, callback) {
-        var self = this,
-            unloaded = images.length;
-
-        if (unloaded === 0) {
-          callback(images);
-        }
-
-        images.each(function () {
-          single_image_loaded(self.S(this), function () {
-            unloaded -= 1;
-            if (unloaded === 0) {
-              callback(images);
-            }
-          });
-        });
-      },
-
-      // Description:
-      //    Returns a random, alphanumeric string
-      //
-      // Arguments:
-      //    Length (Integer): Length of string to be generated. Defaults to random
-      //    integer.
-      //
-      // Returns:
-      //    Rand (String): Pseudo-random, alphanumeric string.
-      random_str : function () {
-        if (!this.fidx) {
-          this.fidx = 0;
-        }
-        this.prefix = this.prefix || [(this.name || 'F'), (+new Date).toString(36)].join('-');
-
-        return this.prefix + (this.fidx++).toString(36);
-      },
-
-      // Description:
-      //    Helper for window.matchMedia
-      //
-      // Arguments:
-      //    mq (String): Media query
-      //
-      // Returns:
-      //    (Boolean): Whether the media query passes or not
-      match : function (mq) {
-        return window.matchMedia(mq).matches;
-      },
-
-      // Description:
-      //    Helpers for checking Foundation default media queries with JS
-      //
-      // Returns:
-      //    (Boolean): Whether the media query passes or not
-
-      is_small_up : function () {
-        return this.match(Foundation.media_queries.small);
-      },
-
-      is_medium_up : function () {
-        return this.match(Foundation.media_queries.medium);
-      },
-
-      is_large_up : function () {
-        return this.match(Foundation.media_queries.large);
-      },
-
-      is_xlarge_up : function () {
-        return this.match(Foundation.media_queries.xlarge);
-      },
-
-      is_xxlarge_up : function () {
-        return this.match(Foundation.media_queries.xxlarge);
-      },
-
-      is_small_only : function () {
-        return !this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_medium_only : function () {
-        return this.is_medium_up() && !this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_large_only : function () {
-        return this.is_medium_up() && this.is_large_up() && !this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_xlarge_only : function () {
-        return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && !this.is_xxlarge_up();
-      },
-
-      is_xxlarge_only : function () {
-        return this.is_medium_up() && this.is_large_up() && this.is_xlarge_up() && this.is_xxlarge_up();
-      }
-    }
-  };
-
-  $.fn.foundation = function () {
-    var args = Array.prototype.slice.call(arguments, 0);
-
-    return this.each(function () {
-      Foundation.init.apply(Foundation, [this].concat(args));
-      return this;
-    });
-  };
-
-}(jQuery, window, window.document));
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.slider = {
-    name : 'slider',
-
-    version : '5.5.1',
-
-    settings : {
-      start : 0,
-      end : 100,
-      step : 1,
-      precision : null,
-      initial : null,
-      display_selector : '',
-      vertical : false,
-      trigger_input_change : false,
-      on_change : function () {}
-    },
-
-    cache : {},
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'throttle');
-      this.bindings(method, options);
-      this.reflow();
-    },
-
-    events : function () {
-      var self = this;
-
-      $(this.scope)
-        .off('.slider')
-        .on('mousedown.fndtn.slider touchstart.fndtn.slider pointerdown.fndtn.slider',
-        '[' + self.attr_name() + ']:not(.disabled, [disabled]) .range-slider-handle', function (e) {
-          if (!self.cache.active) {
-            e.preventDefault();
-            self.set_active_slider($(e.target));
-          }
-        })
-        .on('mousemove.fndtn.slider touchmove.fndtn.slider pointermove.fndtn.slider', function (e) {
-          if (!!self.cache.active) {
-            e.preventDefault();
-            if ($.data(self.cache.active[0], 'settings').vertical) {
-              var scroll_offset = 0;
-              if (!e.pageY) {
-                scroll_offset = window.scrollY;
-              }
-              self.calculate_position(self.cache.active, self.get_cursor_position(e, 'y') + scroll_offset);
-            } else {
-              self.calculate_position(self.cache.active, self.get_cursor_position(e, 'x'));
-            }
-          }
-        })
-        .on('mouseup.fndtn.slider touchend.fndtn.slider pointerup.fndtn.slider', function (e) {
-          self.remove_active_slider();
-        })
-        .on('change.fndtn.slider', function (e) {
-          self.settings.on_change();
-        });
-
-      self.S(window)
-        .on('resize.fndtn.slider', self.throttle(function (e) {
-          self.reflow();
-        }, 300));
-    },
-
-    get_cursor_position : function (e, xy) {
-      var pageXY = 'page' + xy.toUpperCase(),
-          clientXY = 'client' + xy.toUpperCase(),
-          position;
-
-      if (typeof e[pageXY] !== 'undefined') {
-        position = e[pageXY];
-      } else if (typeof e.originalEvent[clientXY] !== 'undefined') {
-        position = e.originalEvent[clientXY];
-      } else if (e.originalEvent.touches && e.originalEvent.touches[0] && typeof e.originalEvent.touches[0][clientXY] !== 'undefined') {
-        position = e.originalEvent.touches[0][clientXY];
-      } else if (e.currentPoint && typeof e.currentPoint[xy] !== 'undefined') {
-        position = e.currentPoint[xy];
-      }
-
-      return position;
-    },
-
-    set_active_slider : function ($handle) {
-      this.cache.active = $handle;
-    },
-
-    remove_active_slider : function () {
-      this.cache.active = null;
-    },
-
-    calculate_position : function ($handle, cursor_x) {
-      var self = this,
-          settings = $.data($handle[0], 'settings'),
-          handle_l = $.data($handle[0], 'handle_l'),
-          handle_o = $.data($handle[0], 'handle_o'),
-          bar_l = $.data($handle[0], 'bar_l'),
-          bar_o = $.data($handle[0], 'bar_o');
-
-      requestAnimationFrame(function () {
-        var pct;
-
-        if (Foundation.rtl && !settings.vertical) {
-          pct = self.limit_to(((bar_o + bar_l - cursor_x) / bar_l), 0, 1);
-        } else {
-          pct = self.limit_to(((cursor_x - bar_o) / bar_l), 0, 1);
-        }
-
-        pct = settings.vertical ? 1 - pct : pct;
-
-        var norm = self.normalized_value(pct, settings.start, settings.end, settings.step, settings.precision);
-
-        self.set_ui($handle, norm);
-      });
-    },
-
-    set_ui : function ($handle, value) {
-      var settings = $.data($handle[0], 'settings'),
-          handle_l = $.data($handle[0], 'handle_l'),
-          bar_l = $.data($handle[0], 'bar_l'),
-          norm_pct = this.normalized_percentage(value, settings.start, settings.end),
-          handle_offset = norm_pct * (bar_l - handle_l) - 1,
-          progress_bar_length = norm_pct * 100,
-          $handle_parent = $handle.parent(),
-          $hidden_inputs = $handle.parent().children('input[type=hidden]');
-
-      if (Foundation.rtl && !settings.vertical) {
-        handle_offset = -handle_offset;
-      }
-
-      handle_offset = settings.vertical ? -handle_offset + bar_l - handle_l + 1 : handle_offset;
-      this.set_translate($handle, handle_offset, settings.vertical);
-
-      if (settings.vertical) {
-        $handle.siblings('.range-slider-active-segment').css('height', progress_bar_length + '%');
-      } else {
-        $handle.siblings('.range-slider-active-segment').css('width', progress_bar_length + '%');
-      }
-
-      $handle_parent.attr(this.attr_name(), value).trigger('change').trigger('change.fndtn.slider');
-
-      $hidden_inputs.val(value);
-      if (settings.trigger_input_change) {
-          $hidden_inputs.trigger('change');
-      }
-
-      if (!$handle[0].hasAttribute('aria-valuemin')) {
-        $handle.attr({
-          'aria-valuemin' : settings.start,
-          'aria-valuemax' : settings.end
-        });
-      }
-      $handle.attr('aria-valuenow', value);
-
-      if (settings.display_selector != '') {
-        $(settings.display_selector).each(function () {
-          if (this.hasOwnProperty('value')) {
-            $(this).val(value);
-          } else {
-            $(this).text(value);
-          }
-        });
-      }
-
-    },
-
-    normalized_percentage : function (val, start, end) {
-      return Math.min(1, (val - start) / (end - start));
-    },
-
-    normalized_value : function (val, start, end, step, precision) {
-      var range = end - start,
-          point = val * range,
-          mod = (point - (point % step)) / step,
-          rem = point % step,
-          round = ( rem >= step * 0.5 ? step : 0);
-      return ((mod * step + round) + start).toFixed(precision);
-    },
-
-    set_translate : function (ele, offset, vertical) {
-      if (vertical) {
-        $(ele)
-          .css('-webkit-transform', 'translateY(' + offset + 'px)')
-          .css('-moz-transform', 'translateY(' + offset + 'px)')
-          .css('-ms-transform', 'translateY(' + offset + 'px)')
-          .css('-o-transform', 'translateY(' + offset + 'px)')
-          .css('transform', 'translateY(' + offset + 'px)');
-      } else {
-        $(ele)
-          .css('-webkit-transform', 'translateX(' + offset + 'px)')
-          .css('-moz-transform', 'translateX(' + offset + 'px)')
-          .css('-ms-transform', 'translateX(' + offset + 'px)')
-          .css('-o-transform', 'translateX(' + offset + 'px)')
-          .css('transform', 'translateX(' + offset + 'px)');
-      }
-    },
-
-    limit_to : function (val, min, max) {
-      return Math.min(Math.max(val, min), max);
-    },
-
-    initialize_settings : function (handle) {
-      var settings = $.extend({}, this.settings, this.data_options($(handle).parent())),
-          decimal_places_match_result;
-
-      if (settings.precision === null) {
-        decimal_places_match_result = ('' + settings.step).match(/\.([\d]*)/);
-        settings.precision = decimal_places_match_result && decimal_places_match_result[1] ? decimal_places_match_result[1].length : 0;
-      }
-
-      if (settings.vertical) {
-        $.data(handle, 'bar_o', $(handle).parent().offset().top);
-        $.data(handle, 'bar_l', $(handle).parent().outerHeight());
-        $.data(handle, 'handle_o', $(handle).offset().top);
-        $.data(handle, 'handle_l', $(handle).outerHeight());
-      } else {
-        $.data(handle, 'bar_o', $(handle).parent().offset().left);
-        $.data(handle, 'bar_l', $(handle).parent().outerWidth());
-        $.data(handle, 'handle_o', $(handle).offset().left);
-        $.data(handle, 'handle_l', $(handle).outerWidth());
-      }
-
-      $.data(handle, 'bar', $(handle).parent());
-      $.data(handle, 'settings', settings);
-    },
-
-    set_initial_position : function ($ele) {
-      var settings = $.data($ele.children('.range-slider-handle')[0], 'settings'),
-          initial = ((typeof settings.initial == 'number' && !isNaN(settings.initial)) ? settings.initial : Math.floor((settings.end - settings.start) * 0.5 / settings.step) * settings.step + settings.start),
-          $handle = $ele.children('.range-slider-handle');
-      this.set_ui($handle, initial);
-    },
-
-    set_value : function (value) {
-      var self = this;
-      $('[' + self.attr_name() + ']', this.scope).each(function () {
-        $(this).attr(self.attr_name(), value);
-      });
-      if (!!$(this.scope).attr(self.attr_name())) {
-        $(this.scope).attr(self.attr_name(), value);
-      }
-      self.reflow();
-    },
-
-    reflow : function () {
-      var self = this;
-      self.S('[' + this.attr_name() + ']').each(function () {
-        var handle = $(this).children('.range-slider-handle')[0],
-            val = $(this).attr(self.attr_name());
-        self.initialize_settings(handle);
-
-        if (val) {
-          self.set_ui($(handle), parseFloat(val));
-        } else {
-          self.set_initial_position($(this));
-        }
-      });
-    }
-  };
-
-}(jQuery, window, window.document));
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  var Modernizr = Modernizr || false;
-
-  Foundation.libs.joyride = {
-    name : 'joyride',
-
-    version : '5.5.1',
-
-    defaults : {
-      expose                   : false,     // turn on or off the expose feature
-      modal                    : true,      // Whether to cover page with modal during the tour
-      keyboard                 : true,      // enable left, right and esc keystrokes
-      tip_location             : 'bottom',  // 'top' or 'bottom' in relation to parent
-      nub_position             : 'auto',    // override on a per tooltip bases
-      scroll_speed             : 1500,      // Page scrolling speed in milliseconds, 0 = no scroll animation
-      scroll_animation         : 'linear',  // supports 'swing' and 'linear', extend with jQuery UI.
-      timer                    : 0,         // 0 = no timer , all other numbers = timer in milliseconds
-      start_timer_on_click     : true,      // true or false - true requires clicking the first button start the timer
-      start_offset             : 0,         // the index of the tooltip you want to start on (index of the li)
-      next_button              : true,      // true or false to control whether a next button is used
-      prev_button              : true,      // true or false to control whether a prev button is used
-      tip_animation            : 'fade',    // 'pop' or 'fade' in each tip
-      pause_after              : [],        // array of indexes where to pause the tour after
-      exposed                  : [],        // array of expose elements
-      tip_animation_fade_speed : 300,       // when tipAnimation = 'fade' this is speed in milliseconds for the transition
-      cookie_monster           : false,     // true or false to control whether cookies are used
-      cookie_name              : 'joyride', // Name the cookie you'll use
-      cookie_domain            : false,     // Will this cookie be attached to a domain, ie. '.notableapp.com'
-      cookie_expires           : 365,       // set when you would like the cookie to expire.
-      tip_container            : 'body',    // Where will the tip be attached
-      abort_on_close           : true,      // When true, the close event will not fire any callback
-      tip_location_patterns    : {
-        top : ['bottom'],
-        bottom : [], // bottom should not need to be repositioned
-        left : ['right', 'top', 'bottom'],
-        right : ['left', 'top', 'bottom']
-      },
-      post_ride_callback     : function () {},    // A method to call once the tour closes (canceled or complete)
-      post_step_callback     : function () {},    // A method to call after each step
-      pre_step_callback      : function () {},    // A method to call before each step
-      pre_ride_callback      : function () {},    // A method to call before the tour starts (passed index, tip, and cloned exposed element)
-      post_expose_callback   : function () {},    // A method to call after an element has been exposed
-      template : { // HTML segments for tip layout
-        link          : '<a href="#close" class="joyride-close-tip">&times;</a>',
-        timer         : '<div class="joyride-timer-indicator-wrap"><span class="joyride-timer-indicator"></span></div>',
-        tip           : '<div class="joyride-tip-guide"><span class="joyride-nub"></span></div>',
-        wrapper       : '<div class="joyride-content-wrapper"></div>',
-        button        : '<a href="#" class="small button joyride-next-tip"></a>',
-        prev_button   : '<a href="#" class="small button joyride-prev-tip"></a>',
-        modal         : '<div class="joyride-modal-bg"></div>',
-        expose        : '<div class="joyride-expose-wrapper"></div>',
-        expose_cover  : '<div class="joyride-expose-cover"></div>'
-      },
-      expose_add_class : '' // One or more space-separated class names to be added to exposed element
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'throttle random_str');
-
-      this.settings = this.settings || $.extend({}, this.defaults, (options || method));
-
-      this.bindings(method, options)
-    },
-
-    go_next : function () {
-      if (this.settings.$li.next().length < 1) {
-        this.end();
-      } else if (this.settings.timer > 0) {
-        clearTimeout(this.settings.automate);
-        this.hide();
-        this.show();
-        this.startTimer();
-      } else {
-        this.hide();
-        this.show();
-      }
-    },
-
-    go_prev : function () {
-      if (this.settings.$li.prev().length < 1) {
-        // Do nothing if there are no prev element
-      } else if (this.settings.timer > 0) {
-        clearTimeout(this.settings.automate);
-        this.hide();
-        this.show(null, true);
-        this.startTimer();
-      } else {
-        this.hide();
-        this.show(null, true);
-      }
-    },
-
-    events : function () {
-      var self = this;
-
-      $(this.scope)
-        .off('.joyride')
-        .on('click.fndtn.joyride', '.joyride-next-tip, .joyride-modal-bg', function (e) {
-          e.preventDefault();
-          this.go_next()
-        }.bind(this))
-        .on('click.fndtn.joyride', '.joyride-prev-tip', function (e) {
-          e.preventDefault();
-          this.go_prev();
-        }.bind(this))
-
-        .on('click.fndtn.joyride', '.joyride-close-tip', function (e) {
-          e.preventDefault();
-          this.end(this.settings.abort_on_close);
-        }.bind(this))
-
-        .on('keyup.fndtn.joyride', function (e) {
-          // Don't do anything if keystrokes are disabled
-          // or if the joyride is not being shown
-          if (!this.settings.keyboard || !this.settings.riding) {
-            return;
-          }
-
-          switch (e.which) {
-            case 39: // right arrow
-              e.preventDefault();
-              this.go_next();
-              break;
-            case 37: // left arrow
-              e.preventDefault();
-              this.go_prev();
-              break;
-            case 27: // escape
-              e.preventDefault();
-              this.end(this.settings.abort_on_close);
-          }
-        }.bind(this));
-
-      $(window)
-        .off('.joyride')
-        .on('resize.fndtn.joyride', self.throttle(function () {
-          if ($('[' + self.attr_name() + ']').length > 0 && self.settings.$next_tip && self.settings.riding) {
-            if (self.settings.exposed.length > 0) {
-              var $els = $(self.settings.exposed);
-
-              $els.each(function () {
-                var $this = $(this);
-                self.un_expose($this);
-                self.expose($this);
-              });
-            }
-
-            if (self.is_phone()) {
-              self.pos_phone();
-            } else {
-              self.pos_default(false);
-            }
-          }
-        }, 100));
-    },
-
-    start : function () {
-      var self = this,
-          $this = $('[' + this.attr_name() + ']', this.scope),
-          integer_settings = ['timer', 'scrollSpeed', 'startOffset', 'tipAnimationFadeSpeed', 'cookieExpires'],
-          int_settings_count = integer_settings.length;
-
-      if (!$this.length > 0) {
-        return;
-      }
-
-      if (!this.settings.init) {
-        this.events();
-      }
-
-      this.settings = $this.data(this.attr_name(true) + '-init');
-
-      // non configureable settings
-      this.settings.$content_el = $this;
-      this.settings.$body = $(this.settings.tip_container);
-      this.settings.body_offset = $(this.settings.tip_container).position();
-      this.settings.$tip_content = this.settings.$content_el.find('> li');
-      this.settings.paused = false;
-      this.settings.attempts = 0;
-      this.settings.riding = true;
-
-      // can we create cookies?
-      if (typeof $.cookie !== 'function') {
-        this.settings.cookie_monster = false;
-      }
-
-      // generate the tips and insert into dom.
-      if (!this.settings.cookie_monster || this.settings.cookie_monster && !$.cookie(this.settings.cookie_name)) {
-        this.settings.$tip_content.each(function (index) {
-          var $this = $(this);
-          this.settings = $.extend({}, self.defaults, self.data_options($this));
-
-          // Make sure that settings parsed from data_options are integers where necessary
-          var i = int_settings_count;
-          while (i--) {
-            self.settings[integer_settings[i]] = parseInt(self.settings[integer_settings[i]], 10);
-          }
-          self.create({$li : $this, index : index});
-        });
-
-        // show first tip
-        if (!this.settings.start_timer_on_click && this.settings.timer > 0) {
-          this.show('init');
-          this.startTimer();
-        } else {
-          this.show('init');
-        }
-
-      }
-    },
-
-    resume : function () {
-      this.set_li();
-      this.show();
-    },
-
-    tip_template : function (opts) {
-      var $blank, content;
-
-      opts.tip_class = opts.tip_class || '';
-
-      $blank = $(this.settings.template.tip).addClass(opts.tip_class);
-      content = $.trim($(opts.li).html()) +
-        this.prev_button_text(opts.prev_button_text, opts.index) +
-        this.button_text(opts.button_text) +
-        this.settings.template.link +
-        this.timer_instance(opts.index);
-
-      $blank.append($(this.settings.template.wrapper));
-      $blank.first().attr(this.add_namespace('data-index'), opts.index);
-      $('.joyride-content-wrapper', $blank).append(content);
-
-      return $blank[0];
-    },
-
-    timer_instance : function (index) {
-      var txt;
-
-      if ((index === 0 && this.settings.start_timer_on_click && this.settings.timer > 0) || this.settings.timer === 0) {
-        txt = '';
-      } else {
-        txt = $(this.settings.template.timer)[0].outerHTML;
-      }
-      return txt;
-    },
-
-    button_text : function (txt) {
-      if (this.settings.tip_settings.next_button) {
-        txt = $.trim(txt) || 'Next';
-        txt = $(this.settings.template.button).append(txt)[0].outerHTML;
-      } else {
-        txt = '';
-      }
-      return txt;
-    },
-
-    prev_button_text : function (txt, idx) {
-      if (this.settings.tip_settings.prev_button) {
-        txt = $.trim(txt) || 'Previous';
-
-        // Add the disabled class to the button if it's the first element
-        if (idx == 0) {
-          txt = $(this.settings.template.prev_button).append(txt).addClass('disabled')[0].outerHTML;
-        } else {
-          txt = $(this.settings.template.prev_button).append(txt)[0].outerHTML;
-        }
-      } else {
-        txt = '';
-      }
-      return txt;
-    },
-
-    create : function (opts) {
-      this.settings.tip_settings = $.extend({}, this.settings, this.data_options(opts.$li));
-      var buttonText = opts.$li.attr(this.add_namespace('data-button')) || opts.$li.attr(this.add_namespace('data-text')),
-          prevButtonText = opts.$li.attr(this.add_namespace('data-button-prev')) || opts.$li.attr(this.add_namespace('data-prev-text')),
-        tipClass = opts.$li.attr('class'),
-        $tip_content = $(this.tip_template({
-          tip_class : tipClass,
-          index : opts.index,
-          button_text : buttonText,
-          prev_button_text : prevButtonText,
-          li : opts.$li
-        }));
-
-      $(this.settings.tip_container).append($tip_content);
-    },
-
-    show : function (init, is_prev) {
-      var $timer = null;
-
-      // are we paused?
-      if (this.settings.$li === undefined || ($.inArray(this.settings.$li.index(), this.settings.pause_after) === -1)) {
-
-        // don't go to the next li if the tour was paused
-        if (this.settings.paused) {
-          this.settings.paused = false;
-        } else {
-          this.set_li(init, is_prev);
-        }
-
-        this.settings.attempts = 0;
-
-        if (this.settings.$li.length && this.settings.$target.length > 0) {
-          if (init) { //run when we first start
-            this.settings.pre_ride_callback(this.settings.$li.index(), this.settings.$next_tip);
-            if (this.settings.modal) {
-              this.show_modal();
-            }
-          }
-
-          this.settings.pre_step_callback(this.settings.$li.index(), this.settings.$next_tip);
-
-          if (this.settings.modal && this.settings.expose) {
-            this.expose();
-          }
-
-          this.settings.tip_settings = $.extend({}, this.settings, this.data_options(this.settings.$li));
-
-          this.settings.timer = parseInt(this.settings.timer, 10);
-
-          this.settings.tip_settings.tip_location_pattern = this.settings.tip_location_patterns[this.settings.tip_settings.tip_location];
-
-          // scroll and hide bg if not modal
-          if (!/body/i.test(this.settings.$target.selector)) {
-            var joyridemodalbg = $('.joyride-modal-bg');
-            if (/pop/i.test(this.settings.tipAnimation)) {
-                joyridemodalbg.hide();
-            } else {
-                joyridemodalbg.fadeOut(this.settings.tipAnimationFadeSpeed);
-            }
-            this.scroll_to();
-          }
-
-          if (this.is_phone()) {
-            this.pos_phone(true);
-          } else {
-            this.pos_default(true);
-          }
-
-          $timer = this.settings.$next_tip.find('.joyride-timer-indicator');
-
-          if (/pop/i.test(this.settings.tip_animation)) {
-
-            $timer.width(0);
-
-            if (this.settings.timer > 0) {
-
-              this.settings.$next_tip.show();
-
-              setTimeout(function () {
-                $timer.animate({
-                  width : $timer.parent().width()
-                }, this.settings.timer, 'linear');
-              }.bind(this), this.settings.tip_animation_fade_speed);
-
-            } else {
-              this.settings.$next_tip.show();
-
-            }
-
-          } else if (/fade/i.test(this.settings.tip_animation)) {
-
-            $timer.width(0);
-
-            if (this.settings.timer > 0) {
-
-              this.settings.$next_tip
-                .fadeIn(this.settings.tip_animation_fade_speed)
-                .show();
-
-              setTimeout(function () {
-                $timer.animate({
-                  width : $timer.parent().width()
-                }, this.settings.timer, 'linear');
-              }.bind(this), this.settings.tip_animation_fade_speed);
-
-            } else {
-              this.settings.$next_tip.fadeIn(this.settings.tip_animation_fade_speed);
-            }
-          }
-
-          this.settings.$current_tip = this.settings.$next_tip;
-
-        // skip non-existant targets
-        } else if (this.settings.$li && this.settings.$target.length < 1) {
-
-          this.show(init, is_prev);
-
-        } else {
-
-          this.end();
-
-        }
-      } else {
-
-        this.settings.paused = true;
-
-      }
-
-    },
-
-    is_phone : function () {
-      return matchMedia(Foundation.media_queries.small).matches &&
-        !matchMedia(Foundation.media_queries.medium).matches;
-    },
-
-    hide : function () {
-      if (this.settings.modal && this.settings.expose) {
-        this.un_expose();
-      }
-
-      if (!this.settings.modal) {
-        $('.joyride-modal-bg').hide();
-      }
-
-      // Prevent scroll bouncing...wait to remove from layout
-      this.settings.$current_tip.css('visibility', 'hidden');
-      setTimeout($.proxy(function () {
-        this.hide();
-        this.css('visibility', 'visible');
-      }, this.settings.$current_tip), 0);
-      this.settings.post_step_callback(this.settings.$li.index(),
-        this.settings.$current_tip);
-    },
-
-    set_li : function (init, is_prev) {
-      if (init) {
-        this.settings.$li = this.settings.$tip_content.eq(this.settings.start_offset);
-        this.set_next_tip();
-        this.settings.$current_tip = this.settings.$next_tip;
-      } else {
-        if (is_prev) {
-          this.settings.$li = this.settings.$li.prev();
-        } else {
-          this.settings.$li = this.settings.$li.next();
-        }
-        this.set_next_tip();
-      }
-
-      this.set_target();
-    },
-
-    set_next_tip : function () {
-      this.settings.$next_tip = $('.joyride-tip-guide').eq(this.settings.$li.index());
-      this.settings.$next_tip.data('closed', '');
-    },
-
-    set_target : function () {
-      var cl = this.settings.$li.attr(this.add_namespace('data-class')),
-          id = this.settings.$li.attr(this.add_namespace('data-id')),
-          $sel = function () {
-            if (id) {
-              return $(document.getElementById(id));
-            } else if (cl) {
-              return $('.' + cl).first();
-            } else {
-              return $('body');
-            }
-          };
-
-      this.settings.$target = $sel();
-    },
-
-    scroll_to : function () {
-      var window_half, tipOffset;
-
-      window_half = $(window).height() / 2;
-      tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight());
-
-      if (tipOffset != 0) {
-        $('html, body').stop().animate({
-          scrollTop : tipOffset
-        }, this.settings.scroll_speed, 'swing');
-      }
-    },
-
-    paused : function () {
-      return ($.inArray((this.settings.$li.index() + 1), this.settings.pause_after) === -1);
-    },
-
-    restart : function () {
-      this.hide();
-      this.settings.$li = undefined;
-      this.show('init');
-    },
-
-    pos_default : function (init) {
-      var $nub = this.settings.$next_tip.find('.joyride-nub'),
-          nub_width = Math.ceil($nub.outerWidth() / 2),
-          nub_height = Math.ceil($nub.outerHeight() / 2),
-          toggle = init || false;
-
-      // tip must not be "display: none" to calculate position
-      if (toggle) {
-        this.settings.$next_tip.css('visibility', 'hidden');
-        this.settings.$next_tip.show();
-      }
-
-      if (!/body/i.test(this.settings.$target.selector)) {
-          var topAdjustment = this.settings.tip_settings.tipAdjustmentY ? parseInt(this.settings.tip_settings.tipAdjustmentY) : 0,
-              leftAdjustment = this.settings.tip_settings.tipAdjustmentX ? parseInt(this.settings.tip_settings.tipAdjustmentX) : 0;
-
-          if (this.bottom()) {
-            if (this.rtl) {
-              this.settings.$next_tip.css({
-                top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment),
-                left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth() + leftAdjustment});
-            } else {
-              this.settings.$next_tip.css({
-                top : (this.settings.$target.offset().top + nub_height + this.settings.$target.outerHeight() + topAdjustment),
-                left : this.settings.$target.offset().left + leftAdjustment});
-            }
-
-            this.nub_position($nub, this.settings.tip_settings.nub_position, 'top');
-
-          } else if (this.top()) {
-            if (this.rtl) {
-              this.settings.$next_tip.css({
-                top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment),
-                left : this.settings.$target.offset().left + this.settings.$target.outerWidth() - this.settings.$next_tip.outerWidth()});
-            } else {
-              this.settings.$next_tip.css({
-                top : (this.settings.$target.offset().top - this.settings.$next_tip.outerHeight() - nub_height + topAdjustment),
-                left : this.settings.$target.offset().left + leftAdjustment});
-            }
-
-            this.nub_position($nub, this.settings.tip_settings.nub_position, 'bottom');
-
-          } else if (this.right()) {
-
-            this.settings.$next_tip.css({
-              top : this.settings.$target.offset().top + topAdjustment,
-              left : (this.settings.$target.outerWidth() + this.settings.$target.offset().left + nub_width + leftAdjustment)});
-
-            this.nub_position($nub, this.settings.tip_settings.nub_position, 'left');
-
-          } else if (this.left()) {
-
-            this.settings.$next_tip.css({
-              top : this.settings.$target.offset().top + topAdjustment,
-              left : (this.settings.$target.offset().left - this.settings.$next_tip.outerWidth() - nub_width + leftAdjustment)});
-
-            this.nub_position($nub, this.settings.tip_settings.nub_position, 'right');
-
-          }
-
-          if (!this.visible(this.corners(this.settings.$next_tip)) && this.settings.attempts < this.settings.tip_settings.tip_location_pattern.length) {
-
-            $nub.removeClass('bottom')
-              .removeClass('top')
-              .removeClass('right')
-              .removeClass('left');
-
-            this.settings.tip_settings.tip_location = this.settings.tip_settings.tip_location_pattern[this.settings.attempts];
-
-            this.settings.attempts++;
-
-            this.pos_default();
-
-          }
-
-      } else if (this.settings.$li.length) {
-
-        this.pos_modal($nub);
-
-      }
-
-      if (toggle) {
-        this.settings.$next_tip.hide();
-        this.settings.$next_tip.css('visibility', 'visible');
-      }
-
-    },
-
-    pos_phone : function (init) {
-      var tip_height = this.settings.$next_tip.outerHeight(),
-          tip_offset = this.settings.$next_tip.offset(),
-          target_height = this.settings.$target.outerHeight(),
-          $nub = $('.joyride-nub', this.settings.$next_tip),
-          nub_height = Math.ceil($nub.outerHeight() / 2),
-          toggle = init || false;
-
-      $nub.removeClass('bottom')
-        .removeClass('top')
-        .removeClass('right')
-        .removeClass('left');
-
-      if (toggle) {
-        this.settings.$next_tip.css('visibility', 'hidden');
-        this.settings.$next_tip.show();
-      }
-
-      if (!/body/i.test(this.settings.$target.selector)) {
-
-        if (this.top()) {
-
-            this.settings.$next_tip.offset({top : this.settings.$target.offset().top - tip_height - nub_height});
-            $nub.addClass('bottom');
-
-        } else {
-
-          this.settings.$next_tip.offset({top : this.settings.$target.offset().top + target_height + nub_height});
-          $nub.addClass('top');
-
-        }
-
-      } else if (this.settings.$li.length) {
-        this.pos_modal($nub);
-      }
-
-      if (toggle) {
-        this.settings.$next_tip.hide();
-        this.settings.$next_tip.css('visibility', 'visible');
-      }
-    },
-
-    pos_modal : function ($nub) {
-      this.center();
-      $nub.hide();
-
-      this.show_modal();
-    },
-
-    show_modal : function () {
-      if (!this.settings.$next_tip.data('closed')) {
-        var joyridemodalbg =  $('.joyride-modal-bg');
-        if (joyridemodalbg.length < 1) {
-          var joyridemodalbg = $(this.settings.template.modal);
-          joyridemodalbg.appendTo('body');
-        }
-
-        if (/pop/i.test(this.settings.tip_animation)) {
-            joyridemodalbg.show();
-        } else {
-            joyridemodalbg.fadeIn(this.settings.tip_animation_fade_speed);
-        }
-      }
-    },
-
-    expose : function () {
-      var expose,
-          exposeCover,
-          el,
-          origCSS,
-          origClasses,
-          randId = 'expose-' + this.random_str(6);
-
-      if (arguments.length > 0 && arguments[0] instanceof $) {
-        el = arguments[0];
-      } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) {
-        el = this.settings.$target;
-      } else {
-        return false;
-      }
-
-      if (el.length < 1) {
-        if (window.console) {
-          console.error('element not valid', el);
-        }
-        return false;
-      }
-
-      expose = $(this.settings.template.expose);
-      this.settings.$body.append(expose);
-      expose.css({
-        top : el.offset().top,
-        left : el.offset().left,
-        width : el.outerWidth(true),
-        height : el.outerHeight(true)
-      });
-
-      exposeCover = $(this.settings.template.expose_cover);
-
-      origCSS = {
-        zIndex : el.css('z-index'),
-        position : el.css('position')
-      };
-
-      origClasses = el.attr('class') == null ? '' : el.attr('class');
-
-      el.css('z-index', parseInt(expose.css('z-index')) + 1);
-
-      if (origCSS.position == 'static') {
-        el.css('position', 'relative');
-      }
-
-      el.data('expose-css', origCSS);
-      el.data('orig-class', origClasses);
-      el.attr('class', origClasses + ' ' + this.settings.expose_add_class);
-
-      exposeCover.css({
-        top : el.offset().top,
-        left : el.offset().left,
-        width : el.outerWidth(true),
-        height : el.outerHeight(true)
-      });
-
-      if (this.settings.modal) {
-        this.show_modal();
-      }
-
-      this.settings.$body.append(exposeCover);
-      expose.addClass(randId);
-      exposeCover.addClass(randId);
-      el.data('expose', randId);
-      this.settings.post_expose_callback(this.settings.$li.index(), this.settings.$next_tip, el);
-      this.add_exposed(el);
-    },
-
-    un_expose : function () {
-      var exposeId,
-          el,
-          expose,
-          origCSS,
-          origClasses,
-          clearAll = false;
-
-      if (arguments.length > 0 && arguments[0] instanceof $) {
-        el = arguments[0];
-      } else if (this.settings.$target && !/body/i.test(this.settings.$target.selector)) {
-        el = this.settings.$target;
-      } else {
-        return false;
-      }
-
-      if (el.length < 1) {
-        if (window.console) {
-          console.error('element not valid', el);
-        }
-        return false;
-      }
-
-      exposeId = el.data('expose');
-      expose = $('.' + exposeId);
-
-      if (arguments.length > 1) {
-        clearAll = arguments[1];
-      }
-
-      if (clearAll === true) {
-        $('.joyride-expose-wrapper,.joyride-expose-cover').remove();
-      } else {
-        expose.remove();
-      }
-
-      origCSS = el.data('expose-css');
-
-      if (origCSS.zIndex == 'auto') {
-        el.css('z-index', '');
-      } else {
-        el.css('z-index', origCSS.zIndex);
-      }
-
-      if (origCSS.position != el.css('position')) {
-        if (origCSS.position == 'static') {// this is default, no need to set it.
-          el.css('position', '');
-        } else {
-          el.css('position', origCSS.position);
-        }
-      }
-
-      origClasses = el.data('orig-class');
-      el.attr('class', origClasses);
-      el.removeData('orig-classes');
-
-      el.removeData('expose');
-      el.removeData('expose-z-index');
-      this.remove_exposed(el);
-    },
-
-    add_exposed : function (el) {
-      this.settings.exposed = this.settings.exposed || [];
-      if (el instanceof $ || typeof el === 'object') {
-        this.settings.exposed.push(el[0]);
-      } else if (typeof el == 'string') {
-        this.settings.exposed.push(el);
-      }
-    },
-
-    remove_exposed : function (el) {
-      var search, i;
-      if (el instanceof $) {
-        search = el[0]
-      } else if (typeof el == 'string') {
-        search = el;
-      }
-
-      this.settings.exposed = this.settings.exposed || [];
-      i = this.settings.exposed.length;
-
-      while (i--) {
-        if (this.settings.exposed[i] == search) {
-          this.settings.exposed.splice(i, 1);
-          return;
-        }
-      }
-    },
-
-    center : function () {
-      var $w = $(window);
-
-      this.settings.$next_tip.css({
-        top : ((($w.height() - this.settings.$next_tip.outerHeight()) / 2) + $w.scrollTop()),
-        left : ((($w.width() - this.settings.$next_tip.outerWidth()) / 2) + $w.scrollLeft())
-      });
-
-      return true;
-    },
-
-    bottom : function () {
-      return /bottom/i.test(this.settings.tip_settings.tip_location);
-    },
-
-    top : function () {
-      return /top/i.test(this.settings.tip_settings.tip_location);
-    },
-
-    right : function () {
-      return /right/i.test(this.settings.tip_settings.tip_location);
-    },
-
-    left : function () {
-      return /left/i.test(this.settings.tip_settings.tip_location);
-    },
-
-    corners : function (el) {
-      var w = $(window),
-          window_half = w.height() / 2,
-          //using this to calculate since scroll may not have finished yet.
-          tipOffset = Math.ceil(this.settings.$target.offset().top - window_half + this.settings.$next_tip.outerHeight()),
-          right = w.width() + w.scrollLeft(),
-          offsetBottom =  w.height() + tipOffset,
-          bottom = w.height() + w.scrollTop(),
-          top = w.scrollTop();
-
-      if (tipOffset < top) {
-        if (tipOffset < 0) {
-          top = 0;
-        } else {
-          top = tipOffset;
-        }
-      }
-
-      if (offsetBottom > bottom) {
-        bottom = offsetBottom;
-      }
-
-      return [
-        el.offset().top < top,
-        right < el.offset().left + el.outerWidth(),
-        bottom < el.offset().top + el.outerHeight(),
-        w.scrollLeft() > el.offset().left
-      ];
-    },
-
-    visible : function (hidden_corners) {
-      var i = hidden_corners.length;
-
-      while (i--) {
-        if (hidden_corners[i]) {
-          return false;
-        }
-      }
-
-      return true;
-    },
-
-    nub_position : function (nub, pos, def) {
-      if (pos === 'auto') {
-        nub.addClass(def);
-      } else {
-        nub.addClass(pos);
-      }
-    },
-
-    startTimer : function () {
-      if (this.settings.$li.length) {
-        this.settings.automate = setTimeout(function () {
-          this.hide();
-          this.show();
-          this.startTimer();
-        }.bind(this), this.settings.timer);
-      } else {
-        clearTimeout(this.settings.automate);
-      }
-    },
-
-    end : function (abort) {
-      if (this.settings.cookie_monster) {
-        $.cookie(this.settings.cookie_name, 'ridden', {expires : this.settings.cookie_expires, domain : this.settings.cookie_domain});
-      }
-
-      if (this.settings.timer > 0) {
-        clearTimeout(this.settings.automate);
-      }
-
-      if (this.settings.modal && this.settings.expose) {
-        this.un_expose();
-      }
-
-      // Unplug keystrokes listener
-      $(this.scope).off('keyup.joyride')
-
-      this.settings.$next_tip.data('closed', true);
-      this.settings.riding = false;
-
-      $('.joyride-modal-bg').hide();
-      this.settings.$current_tip.hide();
-
-      if (typeof abort === 'undefined' || abort === false) {
-        this.settings.post_step_callback(this.settings.$li.index(), this.settings.$current_tip);
-        this.settings.post_ride_callback(this.settings.$li.index(), this.settings.$current_tip);
-      }
-
-      $('.joyride-tip-guide').remove();
-    },
-
-    off : function () {
-      $(this.scope).off('.joyride');
-      $(window).off('.joyride');
-      $('.joyride-close-tip, .joyride-next-tip, .joyride-modal-bg').off('.joyride');
-      $('.joyride-tip-guide, .joyride-modal-bg').remove();
-      clearTimeout(this.settings.automate);
-      this.settings = {};
-    },
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.equalizer = {
-    name : 'equalizer',
-
-    version : '5.5.1',
-
-    settings : {
-      use_tallest : true,
-      before_height_change : $.noop,
-      after_height_change : $.noop,
-      equalize_on_stack : false
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'image_loaded');
-      this.bindings(method, options);
-      this.reflow();
-    },
-
-    events : function () {
-      this.S(window).off('.equalizer').on('resize.fndtn.equalizer', function (e) {
-        this.reflow();
-      }.bind(this));
-    },
-
-    equalize : function (equalizer) {
-      var isStacked = false,
-          vals = equalizer.find('[' + this.attr_name() + '-watch]:visible'),
-          settings = equalizer.data(this.attr_name(true) + '-init');
-
-      if (vals.length === 0) {
-        return;
-      }
-      var firstTopOffset = vals.first().offset().top;
-      settings.before_height_change();
-      equalizer.trigger('before-height-change').trigger('before-height-change.fndth.equalizer');
-      vals.height('inherit');
-      vals.each(function () {
-        var el = $(this);
-        if (el.offset().top !== firstTopOffset) {
-          isStacked = true;
-        }
-      });
-
-      if (settings.equalize_on_stack === false) {
-        if (isStacked) {
-          return;
-        }
-      };
-
-      var heights = vals.map(function () { return $(this).outerHeight(false) }).get();
-
-      if (settings.use_tallest) {
-        var max = Math.max.apply(null, heights);
-        vals.css('height', max);
-      } else {
-        var min = Math.min.apply(null, heights);
-        vals.css('height', min);
-      }
-      settings.after_height_change();
-      equalizer.trigger('after-height-change').trigger('after-height-change.fndtn.equalizer');
-    },
-
-    reflow : function () {
-      var self = this;
-
-      this.S('[' + this.attr_name() + ']', this.scope).each(function () {
-        var $eq_target = $(this);
-        self.image_loaded(self.S('img', this), function () {
-          self.equalize($eq_target)
-        });
-      });
-    }
-  };
-})(jQuery, window, window.document);
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.dropdown = {
-    name : 'dropdown',
-
-    version : '5.5.1',
-
-    settings : {
-      active_class : 'open',
-      disabled_class : 'disabled',
-      mega_class : 'mega',
-      align : 'bottom',
-      is_hover : false,
-      hover_timeout : 150,
-      opened : function () {},
-      closed : function () {}
-    },
-
-    init : function (scope, method, options) {
-      Foundation.inherit(this, 'throttle');
-
-      $.extend(true, this.settings, method, options);
-      this.bindings(method, options);
-    },
-
-    events : function (scope) {
-      var self = this,
-          S = self.S;
-
-      S(this.scope)
-        .off('.dropdown')
-        .on('click.fndtn.dropdown', '[' + this.attr_name() + ']', function (e) {
-          var settings = S(this).data(self.attr_name(true) + '-init') || self.settings;
-          if (!settings.is_hover || Modernizr.touch) {
-            e.preventDefault();
-            if (S(this).parent('[data-reveal-id]')) {
-              e.stopPropagation();
-            }
-            self.toggle($(this));
-          }
-        })
-        .on('mouseenter.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) {
-          var $this = S(this),
-              dropdown,
-              target;
-
-          clearTimeout(self.timeout);
-
-          if ($this.data(self.data_attr())) {
-            dropdown = S('#' + $this.data(self.data_attr()));
-            target = $this;
-          } else {
-            dropdown = $this;
-            target = S('[' + self.attr_name() + '="' + dropdown.attr('id') + '"]');
-          }
-
-          var settings = target.data(self.attr_name(true) + '-init') || self.settings;
-
-          if (S(e.currentTarget).data(self.data_attr()) && settings.is_hover) {
-            self.closeall.call(self);
-          }
-
-          if (settings.is_hover) {
-            self.open.apply(self, [dropdown, target]);
-          }
-        })
-        .on('mouseleave.fndtn.dropdown', '[' + this.attr_name() + '], [' + this.attr_name() + '-content]', function (e) {
-          var $this = S(this);
-          var settings;
-
-          if ($this.data(self.data_attr())) {
-              settings = $this.data(self.data_attr(true) + '-init') || self.settings;
-          } else {
-              var target   = S('[' + self.attr_name() + '="' + S(this).attr('id') + '"]'),
-                  settings = target.data(self.attr_name(true) + '-init') || self.settings;
-          }
-
-          self.timeout = setTimeout(function () {
-            if ($this.data(self.data_attr())) {
-              if (settings.is_hover) {
-                self.close.call(self, S('#' + $this.data(self.data_attr())));
-              }
-            } else {
-              if (settings.is_hover) {
-                self.close.call(self, $this);
-              }
-            }
-          }.bind(this), settings.hover_timeout);
-        })
-        .on('click.fndtn.dropdown', function (e) {
-          var parent = S(e.target).closest('[' + self.attr_name() + '-content]');
-          var links  = parent.find('a');
-
-          if (links.length > 0 && parent.attr('aria-autoclose') !== 'false') {
-              self.close.call(self, S('[' + self.attr_name() + '-content]'));
-          }
-
-          if (e.target !== document && !$.contains(document.documentElement, e.target)) {
-            return;
-          }
-
-          if (S(e.target).closest('[' + self.attr_name() + ']').length > 0) {
-            return;
-          }
-
-          if (!(S(e.target).data('revealId')) &&
-            (parent.length > 0 && (S(e.target).is('[' + self.attr_name() + '-content]') ||
-              $.contains(parent.first()[0], e.target)))) {
-            e.stopPropagation();
-            return;
-          }
-
-          self.close.call(self, S('[' + self.attr_name() + '-content]'));
-        })
-        .on('opened.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () {
-          self.settings.opened.call(this);
-        })
-        .on('closed.fndtn.dropdown', '[' + self.attr_name() + '-content]', function () {
-          self.settings.closed.call(this);
-        });
-
-      S(window)
-        .off('.dropdown')
-        .on('resize.fndtn.dropdown', self.throttle(function () {
-          self.resize.call(self);
-        }, 50));
-
-      this.resize();
-    },
-
-    close : function (dropdown) {
-      var self = this;
-      dropdown.each(function () {
-        var original_target = $('[' + self.attr_name() + '=' + dropdown[0].id + ']') || $('aria-controls=' + dropdown[0].id + ']');
-        original_target.attr('aria-expanded', 'false');
-        if (self.S(this).hasClass(self.settings.active_class)) {
-          self.S(this)
-            .css(Foundation.rtl ? 'right' : 'left', '-99999px')
-            .attr('aria-hidden', 'true')
-            .removeClass(self.settings.active_class)
-            .prev('[' + self.attr_name() + ']')
-            .removeClass(self.settings.active_class)
-            .removeData('target');
-
-          self.S(this).trigger('closed').trigger('closed.fndtn.dropdown', [dropdown]);
-        }
-      });
-      dropdown.removeClass('f-open-' + this.attr_name(true));
-    },
-
-    closeall : function () {
-      var self = this;
-      $.each(self.S('.f-open-' + this.attr_name(true)), function () {
-        self.close.call(self, self.S(this));
-      });
-    },
-
-    open : function (dropdown, target) {
-      this
-        .css(dropdown
-        .addClass(this.settings.active_class), target);
-      dropdown.prev('[' + this.attr_name() + ']').addClass(this.settings.active_class);
-      dropdown.data('target', target.get(0)).trigger('opened').trigger('opened.fndtn.dropdown', [dropdown, target]);
-      dropdown.attr('aria-hidden', 'false');
-      target.attr('aria-expanded', 'true');
-      dropdown.focus();
-      dropdown.addClass('f-open-' + this.attr_name(true));
-    },
-
-    data_attr : function () {
-      if (this.namespace.length > 0) {
-        return this.namespace + '-' + this.name;
-      }
-
-      return this.name;
-    },
-
-    toggle : function (target) {
-      if (target.hasClass(this.settings.disabled_class)) {
-        return;
-      }
-      var dropdown = this.S('#' + target.data(this.data_attr()));
-      if (dropdown.length === 0) {
-        // No dropdown found, not continuing
-        return;
-      }
-
-      this.close.call(this, this.S('[' + this.attr_name() + '-content]').not(dropdown));
-
-      if (dropdown.hasClass(this.settings.active_class)) {
-        this.close.call(this, dropdown);
-        if (dropdown.data('target') !== target.get(0)) {
-          this.open.call(this, dropdown, target);
-        }
-      } else {
-        this.open.call(this, dropdown, target);
-      }
-    },
-
-    resize : function () {
-      var dropdown = this.S('[' + this.attr_name() + '-content].open');
-      var target = $(dropdown.data("target"));
-
-      if (dropdown.length && target.length) {
-        this.css(dropdown, target);
-      }
-    },
-
-    css : function (dropdown, target) {
-      var left_offset = Math.max((target.width() - dropdown.width()) / 2, 8),
-          settings = target.data(this.attr_name(true) + '-init') || this.settings;
-
-      this.clear_idx();
-
-      if (this.small()) {
-        var p = this.dirs.bottom.call(dropdown, target, settings);
-
-        dropdown.attr('style', '').removeClass('drop-left drop-right drop-top').css({
-          position : 'absolute',
-          width : '95%',
-          'max-width' : 'none',
-          top : p.top
-        });
-
-        dropdown.css(Foundation.rtl ? 'right' : 'left', left_offset);
-      } else {
-
-        this.style(dropdown, target, settings);
-      }
-
-      return dropdown;
-    },
-
-    style : function (dropdown, target, settings) {
-      var css = $.extend({position : 'absolute'},
-        this.dirs[settings.align].call(dropdown, target, settings));
-
-      dropdown.attr('style', '').css(css);
-    },
-
-    // return CSS property object
-    // `this` is the dropdown
-    dirs : {
-      // Calculate target offset
-      _base : function (t) {
-        var o_p = this.offsetParent(),
-            o = o_p.offset(),
-            p = t.offset();
-
-        p.top -= o.top;
-        p.left -= o.left;
-
-        //set some flags on the p object to pass along
-        p.missRight = false;
-        p.missTop = false;
-        p.missLeft = false;
-        p.leftRightFlag = false;
-
-        //lets see if the panel will be off the screen
-        //get the actual width of the page and store it
-        var actualBodyWidth;
-        if (document.getElementsByClassName('row')[0]) {
-          actualBodyWidth = document.getElementsByClassName('row')[0].clientWidth;
-        } else {
-          actualBodyWidth = window.outerWidth;
-        }
-
-        var actualMarginWidth = (window.outerWidth - actualBodyWidth) / 2;
-        var actualBoundary = actualBodyWidth;
-
-        if (!this.hasClass('mega')) {
-          //miss top
-          if (t.offset().top <= this.outerHeight()) {
-            p.missTop = true;
-            actualBoundary = window.outerWidth - actualMarginWidth;
-            p.leftRightFlag = true;
-          }
-
-          //miss right
-          if (t.offset().left + this.outerWidth() > t.offset().left + actualMarginWidth && t.offset().left - actualMarginWidth > this.outerWidth()) {
-            p.missRight = true;
-            p.missLeft = false;
-          }
-
-          //miss left
-          if (t.offset().left - this.outerWidth() <= 0) {
-            p.missLeft = true;
-            p.missRight = false;
-          }
-        }
-
-        return p;
-      },
-
-      top : function (t, s) {
-        var self = Foundation.libs.dropdown,
-            p = self.dirs._base.call(this, t);
-
-        this.addClass('drop-top');
-
-        if (p.missTop == true) {
-          p.top = p.top + t.outerHeight() + this.outerHeight();
-          this.removeClass('drop-top');
-        }
-
-        if (p.missRight == true) {
-          p.left = p.left - this.outerWidth() + t.outerWidth();
-        }
-
-        if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) {
-          self.adjust_pip(this, t, s, p);
-        }
-
-        if (Foundation.rtl) {
-          return {left : p.left - this.outerWidth() + t.outerWidth(),
-            top : p.top - this.outerHeight()};
-        }
-
-        return {left : p.left, top : p.top - this.outerHeight()};
-      },
-
-      bottom : function (t, s) {
-        var self = Foundation.libs.dropdown,
-            p = self.dirs._base.call(this, t);
-
-        if (p.missRight == true) {
-          p.left = p.left - this.outerWidth() + t.outerWidth();
-        }
-
-        if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) {
-          self.adjust_pip(this, t, s, p);
-        }
-
-        if (self.rtl) {
-          return {left : p.left - this.outerWidth() + t.outerWidth(), top : p.top + t.outerHeight()};
-        }
-
-        return {left : p.left, top : p.top + t.outerHeight()};
-      },
-
-      left : function (t, s) {
-        var p = Foundation.libs.dropdown.dirs._base.call(this, t);
-
-        this.addClass('drop-left');
-
-        if (p.missLeft == true) {
-          p.left =  p.left + this.outerWidth();
-          p.top = p.top + t.outerHeight();
-          this.removeClass('drop-left');
-        }
-
-        return {left : p.left - this.outerWidth(), top : p.top};
-      },
-
-      right : function (t, s) {
-        var p = Foundation.libs.dropdown.dirs._base.call(this, t);
-
-        this.addClass('drop-right');
-
-        if (p.missRight == true) {
-          p.left = p.left - this.outerWidth();
-          p.top = p.top + t.outerHeight();
-          this.removeClass('drop-right');
-        } else {
-          p.triggeredRight = true;
-        }
-
-        var self = Foundation.libs.dropdown;
-
-        if (t.outerWidth() < this.outerWidth() || self.small() || this.hasClass(s.mega_menu)) {
-          self.adjust_pip(this, t, s, p);
-        }
-
-        return {left : p.left + t.outerWidth(), top : p.top};
-      }
-    },
-
-    // Insert rule to style psuedo elements
-    adjust_pip : function (dropdown, target, settings, position) {
-      var sheet = Foundation.stylesheet,
-          pip_offset_base = 8;
-
-      if (dropdown.hasClass(settings.mega_class)) {
-        pip_offset_base = position.left + (target.outerWidth() / 2) - 8;
-      } else if (this.small()) {
-        pip_offset_base += position.left - 8;
-      }
-
-      this.rule_idx = sheet.cssRules.length;
-
-      //default
-      var sel_before = '.f-dropdown.open:before',
-          sel_after  = '.f-dropdown.open:after',
-          css_before = 'left: ' + pip_offset_base + 'px;',
-          css_after  = 'left: ' + (pip_offset_base - 1) + 'px;';
-
-      if (position.missRight == true) {
-        pip_offset_base = dropdown.outerWidth() - 23;
-        sel_before = '.f-dropdown.open:before',
-        sel_after  = '.f-dropdown.open:after',
-        css_before = 'left: ' + pip_offset_base + 'px;',
-        css_after  = 'left: ' + (pip_offset_base - 1) + 'px;';
-      }
-
-      //just a case where right is fired, but its not missing right
-      if (position.triggeredRight == true) {
-        sel_before = '.f-dropdown.open:before',
-        sel_after  = '.f-dropdown.open:after',
-        css_before = 'left:-12px;',
-        css_after  = 'left:-14px;';
-      }
-
-      if (sheet.insertRule) {
-        sheet.insertRule([sel_before, '{', css_before, '}'].join(' '), this.rule_idx);
-        sheet.insertRule([sel_after, '{', css_after, '}'].join(' '), this.rule_idx + 1);
-      } else {
-        sheet.addRule(sel_before, css_before, this.rule_idx);
-        sheet.addRule(sel_after, css_after, this.rule_idx + 1);
-      }
-    },
-
-    // Remove old dropdown rule index
-    clear_idx : function () {
-      var sheet = Foundation.stylesheet;
-
-      if (typeof this.rule_idx !== 'undefined') {
-        sheet.deleteRule(this.rule_idx);
-        sheet.deleteRule(this.rule_idx);
-        delete this.rule_idx;
-      }
-    },
-
-    small : function () {
-      return matchMedia(Foundation.media_queries.small).matches &&
-        !matchMedia(Foundation.media_queries.medium).matches;
-    },
-
-    off : function () {
-      this.S(this.scope).off('.fndtn.dropdown');
-      this.S('html, body').off('.fndtn.dropdown');
-      this.S(window).off('.fndtn.dropdown');
-      this.S('[data-dropdown-content]').off('.fndtn.dropdown');
-    },
-
-    reflow : function () {}
-  };
-}(jQuery, window, window.document));
-;(function ($, window, document, undefined) {
-  'use strict';
-
-  Foundation.libs.clearing = {
-    name : 'clearing',
-
-    version : '5.5.1',
-
-    settings : {
-      templates : {
-        viewing : '<a href="#" class="clearing-close">&times;</a>' +
-          '<div class="visible-img" style="display: none"><div class="clearing-touch-label"></div><img src="data:image/gif;base64,R0lGODlhAQABAAD/ACwAAAAAAQABAAACADs%3D" alt="" />' +
-          '<p class="clearing-caption"></p><a href="#" class="clearing-main-prev"><span></span></a>' +
-          '<a href="#" class="clearing-main-next"><span></span></a></div>'
-      },
-
-      // comma delimited list of selectors that, on click, will close clearing,
-      // add 'div.clearing-blackout, div.visible-img' to close on background click
-      close_selectors : '.clearing-close, div.clearing-blackout',
-
-      // Default to the entire li element.
-      open_selectors : '',
-
-      // Image will be skipped in carousel.
-      skip_selector : '',
-
-      touch_label : '',
-
-      // event initializers and locks
-      init : false,
-      locked : false
-    },
-
-    init : function (scope, method, options) {
-      var self = this;
-      Foundation.inherit(this, 'throttle image_loaded');
-
-      this.bindings(method, options);
-
-      if (self.S(this.scope).is('[' + this.attr_name() + ']')) {
-        this.assemble(self.S('li', this.scope));
-      } else {
-        self.S('[' + this.attr_name() + ']', this.scope).each(function () {
-          self.assemble(self.S('li', this));
-        });
-      }
-    },
-
-    events : function (scope) {
-      var self = this,
-          S = self.S,
-          $scroll_container = $('.scroll-container');
-
-      if ($scroll_container.length > 0) {
-        this.scope = $scroll_container;
-      }
-
-      S(this.scope)
-        .off('.clearing')
-        .on('click.fndtn.clearing', 'ul[' + this.attr_name() + '] li ' + this.settings.open_selectors,
-          function (e, current, target) {
-            var current = current || S(this),
-                target = target || current,
-                next = current.next('li'),
-                settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init'),
-                image = S(e.target);
-
-            e.preventDefault();
-
-            if (!settings) {
-              self.init();
-              settings = current.closest('[' + self.attr_name() + ']').data(self.attr_name(true) + '-init');
-            }
-
-            // if clearing is open and the current image is
-            // clicked, go to the next image in sequence
-            if (target.hasClass('visible') &&
-              current[0] === target[0] &&
-              next.length > 0 && self.is_open(current)) {
-              target = next;
-              image = S('img', target);
-            }
-
-            // set current and target to the clicked li if not otherwise defined.
-            self.open(image, current, target);
-            self.update_paddles(target);
-          })
-
-        .on('click.fndtn.clearing', '.clearing-main-next',
-          function (e) { self.nav(e, 'next') })
-        .on('click.fndtn.clearing', '.clearing-main-prev',
-          function (e) { self.nav(e, 'prev') })
-        .on('click.fndtn.clearing', this.settings.close_selectors,
-          function (e) { Foundation.libs.clearing.close(e, this) });
-
-      $(document).on('keydown.fndtn.clearing',
-          function (e) { self.keydown(e) });
-
-      S(window).off('.clearing').on('resize.fndtn.clearing',
-        function () { self.resize() });
-
-      this.swipe_events(scope);
-    },
-
-    swipe_events : function (scope) {
-      var self = this,
-      S = self.S;
-
-      S(this.scope)
-        .on('touchstart.fndtn.clearing', '.visible-img', function (e) {
-          if (!e.touches) { e = e.originalEvent; }
-          var data = {
-                start_page_x : e.touches[0].pageX,
-                start_page_y : e.touches[0].pageY,
-                start_time : (new Date()).getTime(),
-                delta_x : 0,
-                is_scrolling : undefined
-              };
-
-          S(this).data('swipe-transition', data);
-          e.stopPropagation();
-        })
-        .on('touchmove.fndtn.clearing', '.visible-img', function (e) {
-          if (!e.touches) {
-            e = e.originalEvent;
-          }
-          // Ignore pinch/zoom events
-          if (e.touches.length > 1 || e.scale && e.scale !== 1) {
-            return;
-          }
-
-          var data = S(this).data('swipe-transition');
-
-          if (typeof data === 'undefined') {
-            data = {};
-          }
-
-          data.delta_x = e.touches[0].pageX - data.start_page_x;
-
-          if (Foundation.rtl) {
-            data.delta_x = -data.delta_x;
-          }
-
-          if (typeof data.is_scrolling === 'undefined') {
-            data.is_scrolling = !!( data.is_scrolling || Math.abs(data.delta_x) < Math.abs(e.touches[0].pageY - data.start_page_y) );
-          }
-
-          if (!data.is_scrolling && !data.active) {
-            e.preventDefault();
-            var direction = (data.delta_x < 0) ? 'next' : 'prev';
-            data.active = true;
-            self.nav(e, direction);
-          }
-        })
-        .on('touchend.fndtn.clearing', '.visible-img', function (e) {
-          S(this).data('swipe-transition', {});
-          e.stopPropagation();
-        });
-    },
-
-    assemble : function ($li) {
-      var $el = $li.parent();
-
-      if ($el.parent().hasClass('carousel')) {
-        return;
-      }
-
-      $el.after('<div id="foundationClearingHolder"></div>');
-
-      var grid = $el.detach(),
-          grid_outerHTML = '';
-
-      if (grid[0] == null) {
-        return;
-      } else {
-        grid_outerHTML = grid[0].outerHTML;
-      }
-
-      var holder = this.S('#foundationClearingHolder'),
-          settings = $el.data(this.attr_name(true) + '-init'),
-          data = {
-            grid : '<div class="carousel">' + grid_outerHTML + '</div>',
-            viewing : settings.templates.viewing
-          },
-          wrapper = '<div class="clearing-assembled"><div>' + data.viewing +
-            data.grid + '</div></div>',
-          touch_label = this.settings.touch_label;
-
-      if (Modernizr.touch) {
-        wrapper = $(wrapper).find('.clearing-touch-label').html(touch_label).end();
-      }
-
-      holder.after(wrapper).remove();
-    },
-
-    open : function ($image, current, target) {
-      var self = this,
-          body = $(document.body),
-          root = target.closest('.clearing-assembled'),
-          container = self.S('div', root).first(),
-          visible_image = self.S('.visible-img', container),
-          image = self.S('img', visible_image).not($image),

<TRUNCATED>

[05/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/jquery-latest.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/jquery-latest.js b/content-OLDSITE/javascript/jquery-latest.js
deleted file mode 100644
index 74ce411..0000000
--- a/content-OLDSITE/javascript/jquery-latest.js
+++ /dev/null
@@ -1,9266 +0,0 @@
-/*!
- * jQuery JavaScript Library v1.7.1
- * http://jquery.com/
- *
- * Copyright 2011, John Resig
- * Dual licensed under the MIT or GPL Version 2 licenses.
- * http://jquery.org/license
- *
- * Includes Sizzle.js
- * http://sizzlejs.com/
- * Copyright 2011, The Dojo Foundation
- * Released under the MIT, BSD, and GPL Licenses.
- *
- * Date: Mon Nov 21 21:11:03 2011 -0500
- */
-(function( window, undefined ) {
-
-// Use the correct document accordingly with window argument (sandbox)
-var document = window.document,
-	navigator = window.navigator,
-	location = window.location;
-var jQuery = (function() {
-
-// Define a local copy of jQuery
-var jQuery = function( selector, context ) {
-		// The jQuery object is actually just the init constructor 'enhanced'
-		return new jQuery.fn.init( selector, context, rootjQuery );
-	},
-
-	// Map over jQuery in case of overwrite
-	_jQuery = window.jQuery,
-
-	// Map over the $ in case of overwrite
-	_$ = window.$,
-
-	// A central reference to the root jQuery(document)
-	rootjQuery,
-
-	// A simple way to check for HTML strings or ID strings
-	// Prioritize #id over <tag> to avoid XSS via location.hash (#9521)
-	quickExpr = /^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,
-
-	// Check if a string has a non-whitespace character in it
-	rnotwhite = /\S/,
-
-	// Used for trimming whitespace
-	trimLeft = /^\s+/,
-	trimRight = /\s+$/,
-
-	// Match a standalone tag
-	rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>)?$/,
-
-	// JSON RegExp
-	rvalidchars = /^[\],:{}\s]*$/,
-	rvalidescape = /\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,
-	rvalidtokens = /"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,
-	rvalidbraces = /(?:^|:|,)(?:\s*\[)+/g,
-
-	// Useragent RegExp
-	rwebkit = /(webkit)[ \/]([\w.]+)/,
-	ropera = /(opera)(?:.*version)?[ \/]([\w.]+)/,
-	rmsie = /(msie) ([\w.]+)/,
-	rmozilla = /(mozilla)(?:.*? rv:([\w.]+))?/,
-
-	// Matches dashed string for camelizing
-	rdashAlpha = /-([a-z]|[0-9])/ig,
-	rmsPrefix = /^-ms-/,
-
-	// Used by jQuery.camelCase as callback to replace()
-	fcamelCase = function( all, letter ) {
-		return ( letter + "" ).toUpperCase();
-	},
-
-	// Keep a UserAgent string for use with jQuery.browser
-	userAgent = navigator.userAgent,
-
-	// For matching the engine and version of the browser
-	browserMatch,
-
-	// The deferred used on DOM ready
-	readyList,
-
-	// The ready event handler
-	DOMContentLoaded,
-
-	// Save a reference to some core methods
-	toString = Object.prototype.toString,
-	hasOwn = Object.prototype.hasOwnProperty,
-	push = Array.prototype.push,
-	slice = Array.prototype.slice,
-	trim = String.prototype.trim,
-	indexOf = Array.prototype.indexOf,
-
-	// [[Class]] -> type pairs
-	class2type = {};
-
-jQuery.fn = jQuery.prototype = {
-	constructor: jQuery,
-	init: function( selector, context, rootjQuery ) {
-		var match, elem, ret, doc;
-
-		// Handle $(""), $(null), or $(undefined)
-		if ( !selector ) {
-			return this;
-		}
-
-		// Handle $(DOMElement)
-		if ( selector.nodeType ) {
-			this.context = this[0] = selector;
-			this.length = 1;
-			return this;
-		}
-
-		// The body element only exists once, optimize finding it
-		if ( selector === "body" && !context && document.body ) {
-			this.context = document;
-			this[0] = document.body;
-			this.selector = selector;
-			this.length = 1;
-			return this;
-		}
-
-		// Handle HTML strings
-		if ( typeof selector === "string" ) {
-			// Are we dealing with HTML string or an ID?
-			if ( selector.charAt(0) === "<" && selector.charAt( selector.length - 1 ) === ">" && selector.length >= 3 ) {
-				// Assume that strings that start and end with <> are HTML and skip the regex check
-				match = [ null, selector, null ];
-
-			} else {
-				match = quickExpr.exec( selector );
-			}
-
-			// Verify a match, and that no context was specified for #id
-			if ( match && (match[1] || !context) ) {
-
-				// HANDLE: $(html) -> $(array)
-				if ( match[1] ) {
-					context = context instanceof jQuery ? context[0] : context;
-					doc = ( context ? context.ownerDocument || context : document );
-
-					// If a single string is passed in and it's a single tag
-					// just do a createElement and skip the rest
-					ret = rsingleTag.exec( selector );
-
-					if ( ret ) {
-						if ( jQuery.isPlainObject( context ) ) {
-							selector = [ document.createElement( ret[1] ) ];
-							jQuery.fn.attr.call( selector, context, true );
-
-						} else {
-							selector = [ doc.createElement( ret[1] ) ];
-						}
-
-					} else {
-						ret = jQuery.buildFragment( [ match[1] ], [ doc ] );
-						selector = ( ret.cacheable ? jQuery.clone(ret.fragment) : ret.fragment ).childNodes;
-					}
-
-					return jQuery.merge( this, selector );
-
-				// HANDLE: $("#id")
-				} else {
-					elem = document.getElementById( match[2] );
-
-					// Check parentNode to catch when Blackberry 4.6 returns
-					// nodes that are no longer in the document #6963
-					if ( elem && elem.parentNode ) {
-						// Handle the case where IE and Opera return items
-						// by name instead of ID
-						if ( elem.id !== match[2] ) {
-							return rootjQuery.find( selector );
-						}
-
-						// Otherwise, we inject the element directly into the jQuery object
-						this.length = 1;
-						this[0] = elem;
-					}
-
-					this.context = document;
-					this.selector = selector;
-					return this;
-				}
-
-			// HANDLE: $(expr, $(...))
-			} else if ( !context || context.jquery ) {
-				return ( context || rootjQuery ).find( selector );
-
-			// HANDLE: $(expr, context)
-			// (which is just equivalent to: $(context).find(expr)
-			} else {
-				return this.constructor( context ).find( selector );
-			}
-
-		// HANDLE: $(function)
-		// Shortcut for document ready
-		} else if ( jQuery.isFunction( selector ) ) {
-			return rootjQuery.ready( selector );
-		}
-
-		if ( selector.selector !== undefined ) {
-			this.selector = selector.selector;
-			this.context = selector.context;
-		}
-
-		return jQuery.makeArray( selector, this );
-	},
-
-	// Start with an empty selector
-	selector: "",
-
-	// The current version of jQuery being used
-	jquery: "1.7.1",
-
-	// The default length of a jQuery object is 0
-	length: 0,
-
-	// The number of elements contained in the matched element set
-	size: function() {
-		return this.length;
-	},
-
-	toArray: function() {
-		return slice.call( this, 0 );
-	},
-
-	// Get the Nth element in the matched element set OR
-	// Get the whole matched element set as a clean array
-	get: function( num ) {
-		return num == null ?
-
-			// Return a 'clean' array
-			this.toArray() :
-
-			// Return just the object
-			( num < 0 ? this[ this.length + num ] : this[ num ] );
-	},
-
-	// Take an array of elements and push it onto the stack
-	// (returning the new matched element set)
-	pushStack: function( elems, name, selector ) {
-		// Build a new jQuery matched element set
-		var ret = this.constructor();
-
-		if ( jQuery.isArray( elems ) ) {
-			push.apply( ret, elems );
-
-		} else {
-			jQuery.merge( ret, elems );
-		}
-
-		// Add the old object onto the stack (as a reference)
-		ret.prevObject = this;
-
-		ret.context = this.context;
-
-		if ( name === "find" ) {
-			ret.selector = this.selector + ( this.selector ? " " : "" ) + selector;
-		} else if ( name ) {
-			ret.selector = this.selector + "." + name + "(" + selector + ")";
-		}
-
-		// Return the newly-formed element set
-		return ret;
-	},
-
-	// Execute a callback for every element in the matched set.
-	// (You can seed the arguments with an array of args, but this is
-	// only used internally.)
-	each: function( callback, args ) {
-		return jQuery.each( this, callback, args );
-	},
-
-	ready: function( fn ) {
-		// Attach the listeners
-		jQuery.bindReady();
-
-		// Add the callback
-		readyList.add( fn );
-
-		return this;
-	},
-
-	eq: function( i ) {
-		i = +i;
-		return i === -1 ?
-			this.slice( i ) :
-			this.slice( i, i + 1 );
-	},
-
-	first: function() {
-		return this.eq( 0 );
-	},
-
-	last: function() {
-		return this.eq( -1 );
-	},
-
-	slice: function() {
-		return this.pushStack( slice.apply( this, arguments ),
-			"slice", slice.call(arguments).join(",") );
-	},
-
-	map: function( callback ) {
-		return this.pushStack( jQuery.map(this, function( elem, i ) {
-			return callback.call( elem, i, elem );
-		}));
-	},
-
-	end: function() {
-		return this.prevObject || this.constructor(null);
-	},
-
-	// For internal use only.
-	// Behaves like an Array's method, not like a jQuery method.
-	push: push,
-	sort: [].sort,
-	splice: [].splice
-};
-
-// Give the init function the jQuery prototype for later instantiation
-jQuery.fn.init.prototype = jQuery.fn;
-
-jQuery.extend = jQuery.fn.extend = function() {
-	var options, name, src, copy, copyIsArray, clone,
-		target = arguments[0] || {},
-		i = 1,
-		length = arguments.length,
-		deep = false;
-
-	// Handle a deep copy situation
-	if ( typeof target === "boolean" ) {
-		deep = target;
-		target = arguments[1] || {};
-		// skip the boolean and the target
-		i = 2;
-	}
-
-	// Handle case when target is a string or something (possible in deep copy)
-	if ( typeof target !== "object" && !jQuery.isFunction(target) ) {
-		target = {};
-	}
-
-	// extend jQuery itself if only one argument is passed
-	if ( length === i ) {
-		target = this;
-		--i;
-	}
-
-	for ( ; i < length; i++ ) {
-		// Only deal with non-null/undefined values
-		if ( (options = arguments[ i ]) != null ) {
-			// Extend the base object
-			for ( name in options ) {
-				src = target[ name ];
-				copy = options[ name ];
-
-				// Prevent never-ending loop
-				if ( target === copy ) {
-					continue;
-				}
-
-				// Recurse if we're merging plain objects or arrays
-				if ( deep && copy && ( jQuery.isPlainObject(copy) || (copyIsArray = jQuery.isArray(copy)) ) ) {
-					if ( copyIsArray ) {
-						copyIsArray = false;
-						clone = src && jQuery.isArray(src) ? src : [];
-
-					} else {
-						clone = src && jQuery.isPlainObject(src) ? src : {};
-					}
-
-					// Never move original objects, clone them
-					target[ name ] = jQuery.extend( deep, clone, copy );
-
-				// Don't bring in undefined values
-				} else if ( copy !== undefined ) {
-					target[ name ] = copy;
-				}
-			}
-		}
-	}
-
-	// Return the modified object
-	return target;
-};
-
-jQuery.extend({
-	noConflict: function( deep ) {
-		if ( window.$ === jQuery ) {
-			window.$ = _$;
-		}
-
-		if ( deep && window.jQuery === jQuery ) {
-			window.jQuery = _jQuery;
-		}
-
-		return jQuery;
-	},
-
-	// Is the DOM ready to be used? Set to true once it occurs.
-	isReady: false,
-
-	// A counter to track how many items to wait for before
-	// the ready event fires. See #6781
-	readyWait: 1,
-
-	// Hold (or release) the ready event
-	holdReady: function( hold ) {
-		if ( hold ) {
-			jQuery.readyWait++;
-		} else {
-			jQuery.ready( true );
-		}
-	},
-
-	// Handle when the DOM is ready
-	ready: function( wait ) {
-		// Either a released hold or an DOMready/load event and not yet ready
-		if ( (wait === true && !--jQuery.readyWait) || (wait !== true && !jQuery.isReady) ) {
-			// Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
-			if ( !document.body ) {
-				return setTimeout( jQuery.ready, 1 );
-			}
-
-			// Remember that the DOM is ready
-			jQuery.isReady = true;
-
-			// If a normal DOM Ready event fired, decrement, and wait if need be
-			if ( wait !== true && --jQuery.readyWait > 0 ) {
-				return;
-			}
-
-			// If there are functions bound, to execute
-			readyList.fireWith( document, [ jQuery ] );
-
-			// Trigger any bound ready events
-			if ( jQuery.fn.trigger ) {
-				jQuery( document ).trigger( "ready" ).off( "ready" );
-			}
-		}
-	},
-
-	bindReady: function() {
-		if ( readyList ) {
-			return;
-		}
-
-		readyList = jQuery.Callbacks( "once memory" );
-
-		// Catch cases where $(document).ready() is called after the
-		// browser event has already occurred.
-		if ( document.readyState === "complete" ) {
-			// Handle it asynchronously to allow scripts the opportunity to delay ready
-			return setTimeout( jQuery.ready, 1 );
-		}
-
-		// Mozilla, Opera and webkit nightlies currently support this event
-		if ( document.addEventListener ) {
-			// Use the handy event callback
-			document.addEventListener( "DOMContentLoaded", DOMContentLoaded, false );
-
-			// A fallback to window.onload, that will always work
-			window.addEventListener( "load", jQuery.ready, false );
-
-		// If IE event model is used
-		} else if ( document.attachEvent ) {
-			// ensure firing before onload,
-			// maybe late but safe also for iframes
-			document.attachEvent( "onreadystatechange", DOMContentLoaded );
-
-			// A fallback to window.onload, that will always work
-			window.attachEvent( "onload", jQuery.ready );
-
-			// If IE and not a frame
-			// continually check to see if the document is ready
-			var toplevel = false;
-
-			try {
-				toplevel = window.frameElement == null;
-			} catch(e) {}
-
-			if ( document.documentElement.doScroll && toplevel ) {
-				doScrollCheck();
-			}
-		}
-	},
-
-	// See test/unit/core.js for details concerning isFunction.
-	// Since version 1.3, DOM methods and functions like alert
-	// aren't supported. They return false on IE (#2968).
-	isFunction: function( obj ) {
-		return jQuery.type(obj) === "function";
-	},
-
-	isArray: Array.isArray || function( obj ) {
-		return jQuery.type(obj) === "array";
-	},
-
-	// A crude way of determining if an object is a window
-	isWindow: function( obj ) {
-		return obj && typeof obj === "object" && "setInterval" in obj;
-	},
-
-	isNumeric: function( obj ) {
-		return !isNaN( parseFloat(obj) ) && isFinite( obj );
-	},
-
-	type: function( obj ) {
-		return obj == null ?
-			String( obj ) :
-			class2type[ toString.call(obj) ] || "object";
-	},
-
-	isPlainObject: function( obj ) {
-		// Must be an Object.
-		// Because of IE, we also have to check the presence of the constructor property.
-		// Make sure that DOM nodes and window objects don't pass through, as well
-		if ( !obj || jQuery.type(obj) !== "object" || obj.nodeType || jQuery.isWindow( obj ) ) {
-			return false;
-		}
-
-		try {
-			// Not own constructor property must be Object
-			if ( obj.constructor &&
-				!hasOwn.call(obj, "constructor") &&
-				!hasOwn.call(obj.constructor.prototype, "isPrototypeOf") ) {
-				return false;
-			}
-		} catch ( e ) {
-			// IE8,9 Will throw exceptions on certain host objects #9897
-			return false;
-		}
-
-		// Own properties are enumerated firstly, so to speed up,
-		// if last one is own, then all properties are own.
-
-		var key;
-		for ( key in obj ) {}
-
-		return key === undefined || hasOwn.call( obj, key );
-	},
-
-	isEmptyObject: function( obj ) {
-		for ( var name in obj ) {
-			return false;
-		}
-		return true;
-	},
-
-	error: function( msg ) {
-		throw new Error( msg );
-	},
-
-	parseJSON: function( data ) {
-		if ( typeof data !== "string" || !data ) {
-			return null;
-		}
-
-		// Make sure leading/trailing whitespace is removed (IE can't handle it)
-		data = jQuery.trim( data );
-
-		// Attempt to parse using the native JSON parser first
-		if ( window.JSON && window.JSON.parse ) {
-			return window.JSON.parse( data );
-		}
-
-		// Make sure the incoming data is actual JSON
-		// Logic borrowed from http://json.org/json2.js
-		if ( rvalidchars.test( data.replace( rvalidescape, "@" )
-			.replace( rvalidtokens, "]" )
-			.replace( rvalidbraces, "")) ) {
-
-			return ( new Function( "return " + data ) )();
-
-		}
-		jQuery.error( "Invalid JSON: " + data );
-	},
-
-	// Cross-browser xml parsing
-	parseXML: function( data ) {
-		var xml, tmp;
-		try {
-			if ( window.DOMParser ) { // Standard
-				tmp = new DOMParser();
-				xml = tmp.parseFromString( data , "text/xml" );
-			} else { // IE
-				xml = new ActiveXObject( "Microsoft.XMLDOM" );
-				xml.async = "false";
-				xml.loadXML( data );
-			}
-		} catch( e ) {
-			xml = undefined;
-		}
-		if ( !xml || !xml.documentElement || xml.getElementsByTagName( "parsererror" ).length ) {
-			jQuery.error( "Invalid XML: " + data );
-		}
-		return xml;
-	},
-
-	noop: function() {},
-
-	// Evaluates a script in a global context
-	// Workarounds based on findings by Jim Driscoll
-	// http://weblogs.java.net/blog/driscoll/archive/2009/09/08/eval-javascript-global-context
-	globalEval: function( data ) {
-		if ( data && rnotwhite.test( data ) ) {
-			// We use execScript on Internet Explorer
-			// We use an anonymous function so that context is window
-			// rather than jQuery in Firefox
-			( window.execScript || function( data ) {
-				window[ "eval" ].call( window, data );
-			} )( data );
-		}
-	},
-
-	// Convert dashed to camelCase; used by the css and data modules
-	// Microsoft forgot to hump their vendor prefix (#9572)
-	camelCase: function( string ) {
-		return string.replace( rmsPrefix, "ms-" ).replace( rdashAlpha, fcamelCase );
-	},
-
-	nodeName: function( elem, name ) {
-		return elem.nodeName && elem.nodeName.toUpperCase() === name.toUpperCase();
-	},
-
-	// args is for internal usage only
-	each: function( object, callback, args ) {
-		var name, i = 0,
-			length = object.length,
-			isObj = length === undefined || jQuery.isFunction( object );
-
-		if ( args ) {
-			if ( isObj ) {
-				for ( name in object ) {
-					if ( callback.apply( object[ name ], args ) === false ) {
-						break;
-					}
-				}
-			} else {
-				for ( ; i < length; ) {
-					if ( callback.apply( object[ i++ ], args ) === false ) {
-						break;
-					}
-				}
-			}
-
-		// A special, fast, case for the most common use of each
-		} else {
-			if ( isObj ) {
-				for ( name in object ) {
-					if ( callback.call( object[ name ], name, object[ name ] ) === false ) {
-						break;
-					}
-				}
-			} else {
-				for ( ; i < length; ) {
-					if ( callback.call( object[ i ], i, object[ i++ ] ) === false ) {
-						break;
-					}
-				}
-			}
-		}
-
-		return object;
-	},
-
-	// Use native String.trim function wherever possible
-	trim: trim ?
-		function( text ) {
-			return text == null ?
-				"" :
-				trim.call( text );
-		} :
-
-		// Otherwise use our own trimming functionality
-		function( text ) {
-			return text == null ?
-				"" :
-				text.toString().replace( trimLeft, "" ).replace( trimRight, "" );
-		},
-
-	// results is for internal usage only
-	makeArray: function( array, results ) {
-		var ret = results || [];
-
-		if ( array != null ) {
-			// The window, strings (and functions) also have 'length'
-			// Tweaked logic slightly to handle Blackberry 4.7 RegExp issues #6930
-			var type = jQuery.type( array );
-
-			if ( array.length == null || type === "string" || type === "function" || type === "regexp" || jQuery.isWindow( array ) ) {
-				push.call( ret, array );
-			} else {
-				jQuery.merge( ret, array );
-			}
-		}
-
-		return ret;
-	},
-
-	inArray: function( elem, array, i ) {
-		var len;
-
-		if ( array ) {
-			if ( indexOf ) {
-				return indexOf.call( array, elem, i );
-			}
-
-			len = array.length;
-			i = i ? i < 0 ? Math.max( 0, len + i ) : i : 0;
-
-			for ( ; i < len; i++ ) {
-				// Skip accessing in sparse arrays
-				if ( i in array && array[ i ] === elem ) {
-					return i;
-				}
-			}
-		}
-
-		return -1;
-	},
-
-	merge: function( first, second ) {
-		var i = first.length,
-			j = 0;
-
-		if ( typeof second.length === "number" ) {
-			for ( var l = second.length; j < l; j++ ) {
-				first[ i++ ] = second[ j ];
-			}
-
-		} else {
-			while ( second[j] !== undefined ) {
-				first[ i++ ] = second[ j++ ];
-			}
-		}
-
-		first.length = i;
-
-		return first;
-	},
-
-	grep: function( elems, callback, inv ) {
-		var ret = [], retVal;
-		inv = !!inv;
-
-		// Go through the array, only saving the items
-		// that pass the validator function
-		for ( var i = 0, length = elems.length; i < length; i++ ) {
-			retVal = !!callback( elems[ i ], i );
-			if ( inv !== retVal ) {
-				ret.push( elems[ i ] );
-			}
-		}
-
-		return ret;
-	},
-
-	// arg is for internal usage only
-	map: function( elems, callback, arg ) {
-		var value, key, ret = [],
-			i = 0,
-			length = elems.length,
-			// jquery objects are treated as arrays
-			isArray = elems instanceof jQuery || length !== undefined && typeof length === "number" && ( ( length > 0 && elems[ 0 ] && elems[ length -1 ] ) || length === 0 || jQuery.isArray( elems ) ) ;
-
-		// Go through the array, translating each of the items to their
-		if ( isArray ) {
-			for ( ; i < length; i++ ) {
-				value = callback( elems[ i ], i, arg );
-
-				if ( value != null ) {
-					ret[ ret.length ] = value;
-				}
-			}
-
-		// Go through every key on the object,
-		} else {
-			for ( key in elems ) {
-				value = callback( elems[ key ], key, arg );
-
-				if ( value != null ) {
-					ret[ ret.length ] = value;
-				}
-			}
-		}
-
-		// Flatten any nested arrays
-		return ret.concat.apply( [], ret );
-	},
-
-	// A global GUID counter for objects
-	guid: 1,
-
-	// Bind a function to a context, optionally partially applying any
-	// arguments.
-	proxy: function( fn, context ) {
-		if ( typeof context === "string" ) {
-			var tmp = fn[ context ];
-			context = fn;
-			fn = tmp;
-		}
-
-		// Quick check to determine if target is callable, in the spec
-		// this throws a TypeError, but we will just return undefined.
-		if ( !jQuery.isFunction( fn ) ) {
-			return undefined;
-		}
-
-		// Simulated bind
-		var args = slice.call( arguments, 2 ),
-			proxy = function() {
-				return fn.apply( context, args.concat( slice.call( arguments ) ) );
-			};
-
-		// Set the guid of unique handler to the same of original handler, so it can be removed
-		proxy.guid = fn.guid = fn.guid || proxy.guid || jQuery.guid++;
-
-		return proxy;
-	},
-
-	// Mutifunctional method to get and set values to a collection
-	// The value/s can optionally be executed if it's a function
-	access: function( elems, key, value, exec, fn, pass ) {
-		var length = elems.length;
-
-		// Setting many attributes
-		if ( typeof key === "object" ) {
-			for ( var k in key ) {
-				jQuery.access( elems, k, key[k], exec, fn, value );
-			}
-			return elems;
-		}
-
-		// Setting one attribute
-		if ( value !== undefined ) {
-			// Optionally, function values get executed if exec is true
-			exec = !pass && exec && jQuery.isFunction(value);
-
-			for ( var i = 0; i < length; i++ ) {
-				fn( elems[i], key, exec ? value.call( elems[i], i, fn( elems[i], key ) ) : value, pass );
-			}
-
-			return elems;
-		}
-
-		// Getting an attribute
-		return length ? fn( elems[0], key ) : undefined;
-	},
-
-	now: function() {
-		return ( new Date() ).getTime();
-	},
-
-	// Use of jQuery.browser is frowned upon.
-	// More details: http://docs.jquery.com/Utilities/jQuery.browser
-	uaMatch: function( ua ) {
-		ua = ua.toLowerCase();
-
-		var match = rwebkit.exec( ua ) ||
-			ropera.exec( ua ) ||
-			rmsie.exec( ua ) ||
-			ua.indexOf("compatible") < 0 && rmozilla.exec( ua ) ||
-			[];
-
-		return { browser: match[1] || "", version: match[2] || "0" };
-	},
-
-	sub: function() {
-		function jQuerySub( selector, context ) {
-			return new jQuerySub.fn.init( selector, context );
-		}
-		jQuery.extend( true, jQuerySub, this );
-		jQuerySub.superclass = this;
-		jQuerySub.fn = jQuerySub.prototype = this();
-		jQuerySub.fn.constructor = jQuerySub;
-		jQuerySub.sub = this.sub;
-		jQuerySub.fn.init = function init( selector, context ) {
-			if ( context && context instanceof jQuery && !(context instanceof jQuerySub) ) {
-				context = jQuerySub( context );
-			}
-
-			return jQuery.fn.init.call( this, selector, context, rootjQuerySub );
-		};
-		jQuerySub.fn.init.prototype = jQuerySub.fn;
-		var rootjQuerySub = jQuerySub(document);
-		return jQuerySub;
-	},
-
-	browser: {}
-});
-
-// Populate the class2type map
-jQuery.each("Boolean Number String Function Array Date RegExp Object".split(" "), function(i, name) {
-	class2type[ "[object " + name + "]" ] = name.toLowerCase();
-});
-
-browserMatch = jQuery.uaMatch( userAgent );
-if ( browserMatch.browser ) {
-	jQuery.browser[ browserMatch.browser ] = true;
-	jQuery.browser.version = browserMatch.version;
-}
-
-// Deprecated, use jQuery.browser.webkit instead
-if ( jQuery.browser.webkit ) {
-	jQuery.browser.safari = true;
-}
-
-// IE doesn't match non-breaking spaces with \s
-if ( rnotwhite.test( "\xA0" ) ) {
-	trimLeft = /^[\s\xA0]+/;
-	trimRight = /[\s\xA0]+$/;
-}
-
-// All jQuery objects should point back to these
-rootjQuery = jQuery(document);
-
-// Cleanup functions for the document ready method
-if ( document.addEventListener ) {
-	DOMContentLoaded = function() {
-		document.removeEventListener( "DOMContentLoaded", DOMContentLoaded, false );
-		jQuery.ready();
-	};
-
-} else if ( document.attachEvent ) {
-	DOMContentLoaded = function() {
-		// Make sure body exists, at least, in case IE gets a little overzealous (ticket #5443).
-		if ( document.readyState === "complete" ) {
-			document.detachEvent( "onreadystatechange", DOMContentLoaded );
-			jQuery.ready();
-		}
-	};
-}
-
-// The DOM ready check for Internet Explorer
-function doScrollCheck() {
-	if ( jQuery.isReady ) {
-		return;
-	}
-
-	try {
-		// If IE is used, use the trick by Diego Perini
-		// http://javascript.nwbox.com/IEContentLoaded/
-		document.documentElement.doScroll("left");
-	} catch(e) {
-		setTimeout( doScrollCheck, 1 );
-		return;
-	}
-
-	// and execute any waiting functions
-	jQuery.ready();
-}
-
-return jQuery;
-
-})();
-
-
-// String to Object flags format cache
-var flagsCache = {};
-
-// Convert String-formatted flags into Object-formatted ones and store in cache
-function createFlags( flags ) {
-	var object = flagsCache[ flags ] = {},
-		i, length;
-	flags = flags.split( /\s+/ );
-	for ( i = 0, length = flags.length; i < length; i++ ) {
-		object[ flags[i] ] = true;
-	}
-	return object;
-}
-
-/*
- * Create a callback list using the following parameters:
- *
- *	flags:	an optional list of space-separated flags that will change how
- *			the callback list behaves
- *
- * By default a callback list will act like an event callback list and can be
- * "fired" multiple times.
- *
- * Possible flags:
- *
- *	once:			will ensure the callback list can only be fired once (like a Deferred)
- *
- *	memory:			will keep track of previous values and will call any callback added
- *					after the list has been fired right away with the latest "memorized"
- *					values (like a Deferred)
- *
- *	unique:			will ensure a callback can only be added once (no duplicate in the list)
- *
- *	stopOnFalse:	interrupt callings when a callback returns false
- *
- */
-jQuery.Callbacks = function( flags ) {
-
-	// Convert flags from String-formatted to Object-formatted
-	// (we check in cache first)
-	flags = flags ? ( flagsCache[ flags ] || createFlags( flags ) ) : {};
-
-	var // Actual callback list
-		list = [],
-		// Stack of fire calls for repeatable lists
-		stack = [],
-		// Last fire value (for non-forgettable lists)
-		memory,
-		// Flag to know if list is currently firing
-		firing,
-		// First callback to fire (used internally by add and fireWith)
-		firingStart,
-		// End of the loop when firing
-		firingLength,
-		// Index of currently firing callback (modified by remove if needed)
-		firingIndex,
-		// Add one or several callbacks to the list
-		add = function( args ) {
-			var i,
-				length,
-				elem,
-				type,
-				actual;
-			for ( i = 0, length = args.length; i < length; i++ ) {
-				elem = args[ i ];
-				type = jQuery.type( elem );
-				if ( type === "array" ) {
-					// Inspect recursively
-					add( elem );
-				} else if ( type === "function" ) {
-					// Add if not in unique mode and callback is not in
-					if ( !flags.unique || !self.has( elem ) ) {
-						list.push( elem );
-					}
-				}
-			}
-		},
-		// Fire callbacks
-		fire = function( context, args ) {
-			args = args || [];
-			memory = !flags.memory || [ context, args ];
-			firing = true;
-			firingIndex = firingStart || 0;
-			firingStart = 0;
-			firingLength = list.length;
-			for ( ; list && firingIndex < firingLength; firingIndex++ ) {
-				if ( list[ firingIndex ].apply( context, args ) === false && flags.stopOnFalse ) {
-					memory = true; // Mark as halted
-					break;
-				}
-			}
-			firing = false;
-			if ( list ) {
-				if ( !flags.once ) {
-					if ( stack && stack.length ) {
-						memory = stack.shift();
-						self.fireWith( memory[ 0 ], memory[ 1 ] );
-					}
-				} else if ( memory === true ) {
-					self.disable();
-				} else {
-					list = [];
-				}
-			}
-		},
-		// Actual Callbacks object
-		self = {
-			// Add a callback or a collection of callbacks to the list
-			add: function() {
-				if ( list ) {
-					var length = list.length;
-					add( arguments );
-					// Do we need to add the callbacks to the
-					// current firing batch?
-					if ( firing ) {
-						firingLength = list.length;
-					// With memory, if we're not firing then
-					// we should call right away, unless previous
-					// firing was halted (stopOnFalse)
-					} else if ( memory && memory !== true ) {
-						firingStart = length;
-						fire( memory[ 0 ], memory[ 1 ] );
-					}
-				}
-				return this;
-			},
-			// Remove a callback from the list
-			remove: function() {
-				if ( list ) {
-					var args = arguments,
-						argIndex = 0,
-						argLength = args.length;
-					for ( ; argIndex < argLength ; argIndex++ ) {
-						for ( var i = 0; i < list.length; i++ ) {
-							if ( args[ argIndex ] === list[ i ] ) {
-								// Handle firingIndex and firingLength
-								if ( firing ) {
-									if ( i <= firingLength ) {
-										firingLength--;
-										if ( i <= firingIndex ) {
-											firingIndex--;
-										}
-									}
-								}
-								// Remove the element
-								list.splice( i--, 1 );
-								// If we have some unicity property then
-								// we only need to do this once
-								if ( flags.unique ) {
-									break;
-								}
-							}
-						}
-					}
-				}
-				return this;
-			},
-			// Control if a given callback is in the list
-			has: function( fn ) {
-				if ( list ) {
-					var i = 0,
-						length = list.length;
-					for ( ; i < length; i++ ) {
-						if ( fn === list[ i ] ) {
-							return true;
-						}
-					}
-				}
-				return false;
-			},
-			// Remove all callbacks from the list
-			empty: function() {
-				list = [];
-				return this;
-			},
-			// Have the list do nothing anymore
-			disable: function() {
-				list = stack = memory = undefined;
-				return this;
-			},
-			// Is it disabled?
-			disabled: function() {
-				return !list;
-			},
-			// Lock the list in its current state
-			lock: function() {
-				stack = undefined;
-				if ( !memory || memory === true ) {
-					self.disable();
-				}
-				return this;
-			},
-			// Is it locked?
-			locked: function() {
-				return !stack;
-			},
-			// Call all callbacks with the given context and arguments
-			fireWith: function( context, args ) {
-				if ( stack ) {
-					if ( firing ) {
-						if ( !flags.once ) {
-							stack.push( [ context, args ] );
-						}
-					} else if ( !( flags.once && memory ) ) {
-						fire( context, args );
-					}
-				}
-				return this;
-			},
-			// Call all the callbacks with the given arguments
-			fire: function() {
-				self.fireWith( this, arguments );
-				return this;
-			},
-			// To know if the callbacks have already been called at least once
-			fired: function() {
-				return !!memory;
-			}
-		};
-
-	return self;
-};
-
-
-
-
-var // Static reference to slice
-	sliceDeferred = [].slice;
-
-jQuery.extend({
-
-	Deferred: function( func ) {
-		var doneList = jQuery.Callbacks( "once memory" ),
-			failList = jQuery.Callbacks( "once memory" ),
-			progressList = jQuery.Callbacks( "memory" ),
-			state = "pending",
-			lists = {
-				resolve: doneList,
-				reject: failList,
-				notify: progressList
-			},
-			promise = {
-				done: doneList.add,
-				fail: failList.add,
-				progress: progressList.add,
-
-				state: function() {
-					return state;
-				},
-
-				// Deprecated
-				isResolved: doneList.fired,
-				isRejected: failList.fired,
-
-				then: function( doneCallbacks, failCallbacks, progressCallbacks ) {
-					deferred.done( doneCallbacks ).fail( failCallbacks ).progress( progressCallbacks );
-					return this;
-				},
-				always: function() {
-					deferred.done.apply( deferred, arguments ).fail.apply( deferred, arguments );
-					return this;
-				},
-				pipe: function( fnDone, fnFail, fnProgress ) {
-					return jQuery.Deferred(function( newDefer ) {
-						jQuery.each( {
-							done: [ fnDone, "resolve" ],
-							fail: [ fnFail, "reject" ],
-							progress: [ fnProgress, "notify" ]
-						}, function( handler, data ) {
-							var fn = data[ 0 ],
-								action = data[ 1 ],
-								returned;
-							if ( jQuery.isFunction( fn ) ) {
-								deferred[ handler ](function() {
-									returned = fn.apply( this, arguments );
-									if ( returned && jQuery.isFunction( returned.promise ) ) {
-										returned.promise().then( newDefer.resolve, newDefer.reject, newDefer.notify );
-									} else {
-										newDefer[ action + "With" ]( this === deferred ? newDefer : this, [ returned ] );
-									}
-								});
-							} else {
-								deferred[ handler ]( newDefer[ action ] );
-							}
-						});
-					}).promise();
-				},
-				// Get a promise for this deferred
-				// If obj is provided, the promise aspect is added to the object
-				promise: function( obj ) {
-					if ( obj == null ) {
-						obj = promise;
-					} else {
-						for ( var key in promise ) {
-							obj[ key ] = promise[ key ];
-						}
-					}
-					return obj;
-				}
-			},
-			deferred = promise.promise({}),
-			key;
-
-		for ( key in lists ) {
-			deferred[ key ] = lists[ key ].fire;
-			deferred[ key + "With" ] = lists[ key ].fireWith;
-		}
-
-		// Handle state
-		deferred.done( function() {
-			state = "resolved";
-		}, failList.disable, progressList.lock ).fail( function() {
-			state = "rejected";
-		}, doneList.disable, progressList.lock );
-
-		// Call given func if any
-		if ( func ) {
-			func.call( deferred, deferred );
-		}
-
-		// All done!
-		return deferred;
-	},
-
-	// Deferred helper
-	when: function( firstParam ) {
-		var args = sliceDeferred.call( arguments, 0 ),
-			i = 0,
-			length = args.length,
-			pValues = new Array( length ),
-			count = length,
-			pCount = length,
-			deferred = length <= 1 && firstParam && jQuery.isFunction( firstParam.promise ) ?
-				firstParam :
-				jQuery.Deferred(),
-			promise = deferred.promise();
-		function resolveFunc( i ) {
-			return function( value ) {
-				args[ i ] = arguments.length > 1 ? sliceDeferred.call( arguments, 0 ) : value;
-				if ( !( --count ) ) {
-					deferred.resolveWith( deferred, args );
-				}
-			};
-		}
-		function progressFunc( i ) {
-			return function( value ) {
-				pValues[ i ] = arguments.length > 1 ? sliceDeferred.call( arguments, 0 ) : value;
-				deferred.notifyWith( promise, pValues );
-			};
-		}
-		if ( length > 1 ) {
-			for ( ; i < length; i++ ) {
-				if ( args[ i ] && args[ i ].promise && jQuery.isFunction( args[ i ].promise ) ) {
-					args[ i ].promise().then( resolveFunc(i), deferred.reject, progressFunc(i) );
-				} else {
-					--count;
-				}
-			}
-			if ( !count ) {
-				deferred.resolveWith( deferred, args );
-			}
-		} else if ( deferred !== firstParam ) {
-			deferred.resolveWith( deferred, length ? [ firstParam ] : [] );
-		}
-		return promise;
-	}
-});
-
-
-
-
-jQuery.support = (function() {
-
-	var support,
-		all,
-		a,
-		select,
-		opt,
-		input,
-		marginDiv,
-		fragment,
-		tds,
-		events,
-		eventName,
-		i,
-		isSupported,
-		div = document.createElement( "div" ),
-		documentElement = document.documentElement;
-
-	// Preliminary tests
-	div.setAttribute("className", "t");
-	div.innerHTML = "   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";
-
-	all = div.getElementsByTagName( "*" );
-	a = div.getElementsByTagName( "a" )[ 0 ];
-
-	// Can't get basic test support
-	if ( !all || !all.length || !a ) {
-		return {};
-	}
-
-	// First batch of supports tests
-	select = document.createElement( "select" );
-	opt = select.appendChild( document.createElement("option") );
-	input = div.getElementsByTagName( "input" )[ 0 ];
-
-	support = {
-		// IE strips leading whitespace when .innerHTML is used
-		leadingWhitespace: ( div.firstChild.nodeType === 3 ),
-
-		// Make sure that tbody elements aren't automatically inserted
-		// IE will insert them into empty tables
-		tbody: !div.getElementsByTagName("tbody").length,
-
-		// Make sure that link elements get serialized correctly by innerHTML
-		// This requires a wrapper element in IE
-		htmlSerialize: !!div.getElementsByTagName("link").length,
-
-		// Get the style information from getAttribute
-		// (IE uses .cssText instead)
-		style: /top/.test( a.getAttribute("style") ),
-
-		// Make sure that URLs aren't manipulated
-		// (IE normalizes it by default)
-		hrefNormalized: ( a.getAttribute("href") === "/a" ),
-
-		// Make sure that element opacity exists
-		// (IE uses filter instead)
-		// Use a regex to work around a WebKit issue. See #5145
-		opacity: /^0.55/.test( a.style.opacity ),
-
-		// Verify style float existence
-		// (IE uses styleFloat instead of cssFloat)
-		cssFloat: !!a.style.cssFloat,
-
-		// Make sure that if no value is specified for a checkbox
-		// that it defaults to "on".
-		// (WebKit defaults to "" instead)
-		checkOn: ( input.value === "on" ),
-
-		// Make sure that a selected-by-default option has a working selected property.
-		// (WebKit defaults to false instead of true, IE too, if it's in an optgroup)
-		optSelected: opt.selected,
-
-		// Test setAttribute on camelCase class. If it works, we need attrFixes when doing get/setAttribute (ie6/7)
-		getSetAttribute: div.className !== "t",
-
-		// Tests for enctype support on a form(#6743)
-		enctype: !!document.createElement("form").enctype,
-
-		// Makes sure cloning an html5 element does not cause problems
-		// Where outerHTML is undefined, this still works
-		html5Clone: document.createElement("nav").cloneNode( true ).outerHTML !== "<:nav></:nav>",
-
-		// Will be defined later
-		submitBubbles: true,
-		changeBubbles: true,
-		focusinBubbles: false,
-		deleteExpando: true,
-		noCloneEvent: true,
-		inlineBlockNeedsLayout: false,
-		shrinkWrapBlocks: false,
-		reliableMarginRight: true
-	};
-
-	// Make sure checked status is properly cloned
-	input.checked = true;
-	support.noCloneChecked = input.cloneNode( true ).checked;
-
-	// Make sure that the options inside disabled selects aren't marked as disabled
-	// (WebKit marks them as disabled)
-	select.disabled = true;
-	support.optDisabled = !opt.disabled;
-
-	// Test to see if it's possible to delete an expando from an element
-	// Fails in Internet Explorer
-	try {
-		delete div.test;
-	} catch( e ) {
-		support.deleteExpando = false;
-	}
-
-	if ( !div.addEventListener && div.attachEvent && div.fireEvent ) {
-		div.attachEvent( "onclick", function() {
-			// Cloning a node shouldn't copy over any
-			// bound event handlers (IE does this)
-			support.noCloneEvent = false;
-		});
-		div.cloneNode( true ).fireEvent( "onclick" );
-	}
-
-	// Check if a radio maintains its value
-	// after being appended to the DOM
-	input = document.createElement("input");
-	input.value = "t";
-	input.setAttribute("type", "radio");
-	support.radioValue = input.value === "t";
-
-	input.setAttribute("checked", "checked");
-	div.appendChild( input );
-	fragment = document.createDocumentFragment();
-	fragment.appendChild( div.lastChild );
-
-	// WebKit doesn't clone checked state correctly in fragments
-	support.checkClone = fragment.cloneNode( true ).cloneNode( true ).lastChild.checked;
-
-	// Check if a disconnected checkbox will retain its checked
-	// value of true after appended to the DOM (IE6/7)
-	support.appendChecked = input.checked;
-
-	fragment.removeChild( input );
-	fragment.appendChild( div );
-
-	div.innerHTML = "";
-
-	// Check if div with explicit width and no margin-right incorrectly
-	// gets computed margin-right based on width of container. For more
-	// info see bug #3333
-	// Fails in WebKit before Feb 2011 nightlies
-	// WebKit Bug 13343 - getComputedStyle returns wrong value for margin-right
-	if ( window.getComputedStyle ) {
-		marginDiv = document.createElement( "div" );
-		marginDiv.style.width = "0";
-		marginDiv.style.marginRight = "0";
-		div.style.width = "2px";
-		div.appendChild( marginDiv );
-		support.reliableMarginRight =
-			( parseInt( ( window.getComputedStyle( marginDiv, null ) || { marginRight: 0 } ).marginRight, 10 ) || 0 ) === 0;
-	}
-
-	// Technique from Juriy Zaytsev
-	// http://perfectionkills.com/detecting-event-support-without-browser-sniffing/
-	// We only care about the case where non-standard event systems
-	// are used, namely in IE. Short-circuiting here helps us to
-	// avoid an eval call (in setAttribute) which can cause CSP
-	// to go haywire. See: https://developer.mozilla.org/en/Security/CSP
-	if ( div.attachEvent ) {
-		for( i in {
-			submit: 1,
-			change: 1,
-			focusin: 1
-		}) {
-			eventName = "on" + i;
-			isSupported = ( eventName in div );
-			if ( !isSupported ) {
-				div.setAttribute( eventName, "return;" );
-				isSupported = ( typeof div[ eventName ] === "function" );
-			}
-			support[ i + "Bubbles" ] = isSupported;
-		}
-	}
-
-	fragment.removeChild( div );
-
-	// Null elements to avoid leaks in IE
-	fragment = select = opt = marginDiv = div = input = null;
-
-	// Run tests that need a body at doc ready
-	jQuery(function() {
-		var container, outer, inner, table, td, offsetSupport,
-			conMarginTop, ptlm, vb, style, html,
-			body = document.getElementsByTagName("body")[0];
-
-		if ( !body ) {
-			// Return for frameset docs that don't have a body
-			return;
-		}
-
-		conMarginTop = 1;
-		ptlm = "position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";
-		vb = "visibility:hidden;border:0;";
-		style = "style='" + ptlm + "border:5px solid #000;padding:0;'";
-		html = "<div " + style + "><div></div></div>" +
-			"<table " + style + " cellpadding='0' cellspacing='0'>" +
-			"<tr><td></td></tr></table>";
-
-		container = document.createElement("div");
-		container.style.cssText = vb + "width:0;height:0;position:static;top:0;margin-top:" + conMarginTop + "px";
-		body.insertBefore( container, body.firstChild );
-
-		// Construct the test element
-		div = document.createElement("div");
-		container.appendChild( div );
-
-		// Check if table cells still have offsetWidth/Height when they are set
-		// to display:none and there are still other visible table cells in a
-		// table row; if so, offsetWidth/Height are not reliable for use when
-		// determining if an element has been hidden directly using
-		// display:none (it is still safe to use offsets if a parent element is
-		// hidden; don safety goggles and see bug #4512 for more information).
-		// (only IE 8 fails this test)
-		div.innerHTML = "<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";
-		tds = div.getElementsByTagName( "td" );
-		isSupported = ( tds[ 0 ].offsetHeight === 0 );
-
-		tds[ 0 ].style.display = "";
-		tds[ 1 ].style.display = "none";
-
-		// Check if empty table cells still have offsetWidth/Height
-		// (IE <= 8 fail this test)
-		support.reliableHiddenOffsets = isSupported && ( tds[ 0 ].offsetHeight === 0 );
-
-		// Figure out if the W3C box model works as expected
-		div.innerHTML = "";
-		div.style.width = div.style.paddingLeft = "1px";
-		jQuery.boxModel = support.boxModel = div.offsetWidth === 2;
-
-		if ( typeof div.style.zoom !== "undefined" ) {
-			// Check if natively block-level elements act like inline-block
-			// elements when setting their display to 'inline' and giving
-			// them layout
-			// (IE < 8 does this)
-			div.style.display = "inline";
-			div.style.zoom = 1;
-			support.inlineBlockNeedsLayout = ( div.offsetWidth === 2 );
-
-			// Check if elements with layout shrink-wrap their children
-			// (IE 6 does this)
-			div.style.display = "";
-			div.innerHTML = "<div style='width:4px;'></div>";
-			support.shrinkWrapBlocks = ( div.offsetWidth !== 2 );
-		}
-
-		div.style.cssText = ptlm + vb;
-		div.innerHTML = html;
-
-		outer = div.firstChild;
-		inner = outer.firstChild;
-		td = outer.nextSibling.firstChild.firstChild;
-
-		offsetSupport = {
-			doesNotAddBorder: ( inner.offsetTop !== 5 ),
-			doesAddBorderForTableAndCells: ( td.offsetTop === 5 )
-		};
-
-		inner.style.position = "fixed";
-		inner.style.top = "20px";
-
-		// safari subtracts parent border width here which is 5px
-		offsetSupport.fixedPosition = ( inner.offsetTop === 20 || inner.offsetTop === 15 );
-		inner.style.position = inner.style.top = "";
-
-		outer.style.overflow = "hidden";
-		outer.style.position = "relative";
-
-		offsetSupport.subtractsBorderForOverflowNotVisible = ( inner.offsetTop === -5 );
-		offsetSupport.doesNotIncludeMarginInBodyOffset = ( body.offsetTop !== conMarginTop );
-
-		body.removeChild( container );
-		div  = container = null;
-
-		jQuery.extend( support, offsetSupport );
-	});
-
-	return support;
-})();
-
-
-
-
-var rbrace = /^(?:\{.*\}|\[.*\])$/,
-	rmultiDash = /([A-Z])/g;
-
-jQuery.extend({
-	cache: {},
-
-	// Please use with caution
-	uuid: 0,
-
-	// Unique for each copy of jQuery on the page
-	// Non-digits removed to match rinlinejQuery
-	expando: "jQuery" + ( jQuery.fn.jquery + Math.random() ).replace( /\D/g, "" ),
-
-	// The following elements throw uncatchable exceptions if you
-	// attempt to add expando properties to them.
-	noData: {
-		"embed": true,
-		// Ban all objects except for Flash (which handle expandos)
-		"object": "clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",
-		"applet": true
-	},
-
-	hasData: function( elem ) {
-		elem = elem.nodeType ? jQuery.cache[ elem[jQuery.expando] ] : elem[ jQuery.expando ];
-		return !!elem && !isEmptyDataObject( elem );
-	},
-
-	data: function( elem, name, data, pvt /* Internal Use Only */ ) {
-		if ( !jQuery.acceptData( elem ) ) {
-			return;
-		}
-
-		var privateCache, thisCache, ret,
-			internalKey = jQuery.expando,
-			getByName = typeof name === "string",
-
-			// We have to handle DOM nodes and JS objects differently because IE6-7
-			// can't GC object references properly across the DOM-JS boundary
-			isNode = elem.nodeType,
-
-			// Only DOM nodes need the global jQuery cache; JS object data is
-			// attached directly to the object so GC can occur automatically
-			cache = isNode ? jQuery.cache : elem,
-
-			// Only defining an ID for JS objects if its cache already exists allows
-			// the code to shortcut on the same path as a DOM node with no cache
-			id = isNode ? elem[ internalKey ] : elem[ internalKey ] && internalKey,
-			isEvents = name === "events";
-
-		// Avoid doing any more work than we need to when trying to get data on an
-		// object that has no data at all
-		if ( (!id || !cache[id] || (!isEvents && !pvt && !cache[id].data)) && getByName && data === undefined ) {
-			return;
-		}
-
-		if ( !id ) {
-			// Only DOM nodes need a new unique ID for each element since their data
-			// ends up in the global cache
-			if ( isNode ) {
-				elem[ internalKey ] = id = ++jQuery.uuid;
-			} else {
-				id = internalKey;
-			}
-		}
-
-		if ( !cache[ id ] ) {
-			cache[ id ] = {};
-
-			// Avoids exposing jQuery metadata on plain JS objects when the object
-			// is serialized using JSON.stringify
-			if ( !isNode ) {
-				cache[ id ].toJSON = jQuery.noop;
-			}
-		}
-
-		// An object can be passed to jQuery.data instead of a key/value pair; this gets
-		// shallow copied over onto the existing cache
-		if ( typeof name === "object" || typeof name === "function" ) {
-			if ( pvt ) {
-				cache[ id ] = jQuery.extend( cache[ id ], name );
-			} else {
-				cache[ id ].data = jQuery.extend( cache[ id ].data, name );
-			}
-		}
-
-		privateCache = thisCache = cache[ id ];
-
-		// jQuery data() is stored in a separate object inside the object's internal data
-		// cache in order to avoid key collisions between internal data and user-defined
-		// data.
-		if ( !pvt ) {
-			if ( !thisCache.data ) {
-				thisCache.data = {};
-			}
-
-			thisCache = thisCache.data;
-		}
-
-		if ( data !== undefined ) {
-			thisCache[ jQuery.camelCase( name ) ] = data;
-		}
-
-		// Users should not attempt to inspect the internal events object using jQuery.data,
-		// it is undocumented and subject to change. But does anyone listen? No.
-		if ( isEvents && !thisCache[ name ] ) {
-			return privateCache.events;
-		}
-
-		// Check for both converted-to-camel and non-converted data property names
-		// If a data property was specified
-		if ( getByName ) {
-
-			// First Try to find as-is property data
-			ret = thisCache[ name ];
-
-			// Test for null|undefined property data
-			if ( ret == null ) {
-
-				// Try to find the camelCased property
-				ret = thisCache[ jQuery.camelCase( name ) ];
-			}
-		} else {
-			ret = thisCache;
-		}
-
-		return ret;
-	},
-
-	removeData: function( elem, name, pvt /* Internal Use Only */ ) {
-		if ( !jQuery.acceptData( elem ) ) {
-			return;
-		}
-
-		var thisCache, i, l,
-
-			// Reference to internal data cache key
-			internalKey = jQuery.expando,
-
-			isNode = elem.nodeType,
-
-			// See jQuery.data for more information
-			cache = isNode ? jQuery.cache : elem,
-
-			// See jQuery.data for more information
-			id = isNode ? elem[ internalKey ] : internalKey;
-
-		// If there is already no cache entry for this object, there is no
-		// purpose in continuing
-		if ( !cache[ id ] ) {
-			return;
-		}
-
-		if ( name ) {
-
-			thisCache = pvt ? cache[ id ] : cache[ id ].data;
-
-			if ( thisCache ) {
-
-				// Support array or space separated string names for data keys
-				if ( !jQuery.isArray( name ) ) {
-
-					// try the string as a key before any manipulation
-					if ( name in thisCache ) {
-						name = [ name ];
-					} else {
-
-						// split the camel cased version by spaces unless a key with the spaces exists
-						name = jQuery.camelCase( name );
-						if ( name in thisCache ) {
-							name = [ name ];
-						} else {
-							name = name.split( " " );
-						}
-					}
-				}
-
-				for ( i = 0, l = name.length; i < l; i++ ) {
-					delete thisCache[ name[i] ];
-				}
-
-				// If there is no data left in the cache, we want to continue
-				// and let the cache object itself get destroyed
-				if ( !( pvt ? isEmptyDataObject : jQuery.isEmptyObject )( thisCache ) ) {
-					return;
-				}
-			}
-		}
-
-		// See jQuery.data for more information
-		if ( !pvt ) {
-			delete cache[ id ].data;
-
-			// Don't destroy the parent cache unless the internal data object
-			// had been the only thing left in it
-			if ( !isEmptyDataObject(cache[ id ]) ) {
-				return;
-			}
-		}
-
-		// Browsers that fail expando deletion also refuse to delete expandos on
-		// the window, but it will allow it on all other JS objects; other browsers
-		// don't care
-		// Ensure that `cache` is not a window object #10080
-		if ( jQuery.support.deleteExpando || !cache.setInterval ) {
-			delete cache[ id ];
-		} else {
-			cache[ id ] = null;
-		}
-
-		// We destroyed the cache and need to eliminate the expando on the node to avoid
-		// false lookups in the cache for entries that no longer exist
-		if ( isNode ) {
-			// IE does not allow us to delete expando properties from nodes,
-			// nor does it have a removeAttribute function on Document nodes;
-			// we must handle all of these cases
-			if ( jQuery.support.deleteExpando ) {
-				delete elem[ internalKey ];
-			} else if ( elem.removeAttribute ) {
-				elem.removeAttribute( internalKey );
-			} else {
-				elem[ internalKey ] = null;
-			}
-		}
-	},
-
-	// For internal use only.
-	_data: function( elem, name, data ) {
-		return jQuery.data( elem, name, data, true );
-	},
-
-	// A method for determining if a DOM node can handle the data expando
-	acceptData: function( elem ) {
-		if ( elem.nodeName ) {
-			var match = jQuery.noData[ elem.nodeName.toLowerCase() ];
-
-			if ( match ) {
-				return !(match === true || elem.getAttribute("classid") !== match);
-			}
-		}
-
-		return true;
-	}
-});
-
-jQuery.fn.extend({
-	data: function( key, value ) {
-		var parts, attr, name,
-			data = null;
-
-		if ( typeof key === "undefined" ) {
-			if ( this.length ) {
-				data = jQuery.data( this[0] );
-
-				if ( this[0].nodeType === 1 && !jQuery._data( this[0], "parsedAttrs" ) ) {
-					attr = this[0].attributes;
-					for ( var i = 0, l = attr.length; i < l; i++ ) {
-						name = attr[i].name;
-
-						if ( name.indexOf( "data-" ) === 0 ) {
-							name = jQuery.camelCase( name.substring(5) );
-
-							dataAttr( this[0], name, data[ name ] );
-						}
-					}
-					jQuery._data( this[0], "parsedAttrs", true );
-				}
-			}
-
-			return data;
-
-		} else if ( typeof key === "object" ) {
-			return this.each(function() {
-				jQuery.data( this, key );
-			});
-		}
-
-		parts = key.split(".");
-		parts[1] = parts[1] ? "." + parts[1] : "";
-
-		if ( value === undefined ) {
-			data = this.triggerHandler("getData" + parts[1] + "!", [parts[0]]);
-
-			// Try to fetch any internally stored data first
-			if ( data === undefined && this.length ) {
-				data = jQuery.data( this[0], key );
-				data = dataAttr( this[0], key, data );
-			}
-
-			return data === undefined && parts[1] ?
-				this.data( parts[0] ) :
-				data;
-
-		} else {
-			return this.each(function() {
-				var self = jQuery( this ),
-					args = [ parts[0], value ];
-
-				self.triggerHandler( "setData" + parts[1] + "!", args );
-				jQuery.data( this, key, value );
-				self.triggerHandler( "changeData" + parts[1] + "!", args );
-			});
-		}
-	},
-
-	removeData: function( key ) {
-		return this.each(function() {
-			jQuery.removeData( this, key );
-		});
-	}
-});
-
-function dataAttr( elem, key, data ) {
-	// If nothing was found internally, try to fetch any
-	// data from the HTML5 data-* attribute
-	if ( data === undefined && elem.nodeType === 1 ) {
-
-		var name = "data-" + key.replace( rmultiDash, "-$1" ).toLowerCase();
-
-		data = elem.getAttribute( name );
-
-		if ( typeof data === "string" ) {
-			try {
-				data = data === "true" ? true :
-				data === "false" ? false :
-				data === "null" ? null :
-				jQuery.isNumeric( data ) ? parseFloat( data ) :
-					rbrace.test( data ) ? jQuery.parseJSON( data ) :
-					data;
-			} catch( e ) {}
-
-			// Make sure we set the data so it isn't changed later
-			jQuery.data( elem, key, data );
-
-		} else {
-			data = undefined;
-		}
-	}
-
-	return data;
-}
-
-// checks a cache object for emptiness
-function isEmptyDataObject( obj ) {
-	for ( var name in obj ) {
-
-		// if the public data object is empty, the private is still empty
-		if ( name === "data" && jQuery.isEmptyObject( obj[name] ) ) {
-			continue;
-		}
-		if ( name !== "toJSON" ) {
-			return false;
-		}
-	}
-
-	return true;
-}
-
-
-
-
-function handleQueueMarkDefer( elem, type, src ) {
-	var deferDataKey = type + "defer",
-		queueDataKey = type + "queue",
-		markDataKey = type + "mark",
-		defer = jQuery._data( elem, deferDataKey );
-	if ( defer &&
-		( src === "queue" || !jQuery._data(elem, queueDataKey) ) &&
-		( src === "mark" || !jQuery._data(elem, markDataKey) ) ) {
-		// Give room for hard-coded callbacks to fire first
-		// and eventually mark/queue something else on the element
-		setTimeout( function() {
-			if ( !jQuery._data( elem, queueDataKey ) &&
-				!jQuery._data( elem, markDataKey ) ) {
-				jQuery.removeData( elem, deferDataKey, true );
-				defer.fire();
-			}
-		}, 0 );
-	}
-}
-
-jQuery.extend({
-
-	_mark: function( elem, type ) {
-		if ( elem ) {
-			type = ( type || "fx" ) + "mark";
-			jQuery._data( elem, type, (jQuery._data( elem, type ) || 0) + 1 );
-		}
-	},
-
-	_unmark: function( force, elem, type ) {
-		if ( force !== true ) {
-			type = elem;
-			elem = force;
-			force = false;
-		}
-		if ( elem ) {
-			type = type || "fx";
-			var key = type + "mark",
-				count = force ? 0 : ( (jQuery._data( elem, key ) || 1) - 1 );
-			if ( count ) {
-				jQuery._data( elem, key, count );
-			} else {
-				jQuery.removeData( elem, key, true );
-				handleQueueMarkDefer( elem, type, "mark" );
-			}
-		}
-	},
-
-	queue: function( elem, type, data ) {
-		var q;
-		if ( elem ) {
-			type = ( type || "fx" ) + "queue";
-			q = jQuery._data( elem, type );
-
-			// Speed up dequeue by getting out quickly if this is just a lookup
-			if ( data ) {
-				if ( !q || jQuery.isArray(data) ) {
-					q = jQuery._data( elem, type, jQuery.makeArray(data) );
-				} else {
-					q.push( data );
-				}
-			}
-			return q || [];
-		}
-	},
-
-	dequeue: function( elem, type ) {
-		type = type || "fx";
-
-		var queue = jQuery.queue( elem, type ),
-			fn = queue.shift(),
-			hooks = {};
-
-		// If the fx queue is dequeued, always remove the progress sentinel
-		if ( fn === "inprogress" ) {
-			fn = queue.shift();
-		}
-
-		if ( fn ) {
-			// Add a progress sentinel to prevent the fx queue from being
-			// automatically dequeued
-			if ( type === "fx" ) {
-				queue.unshift( "inprogress" );
-			}
-
-			jQuery._data( elem, type + ".run", hooks );
-			fn.call( elem, function() {
-				jQuery.dequeue( elem, type );
-			}, hooks );
-		}
-
-		if ( !queue.length ) {
-			jQuery.removeData( elem, type + "queue " + type + ".run", true );
-			handleQueueMarkDefer( elem, type, "queue" );
-		}
-	}
-});
-
-jQuery.fn.extend({
-	queue: function( type, data ) {
-		if ( typeof type !== "string" ) {
-			data = type;
-			type = "fx";
-		}
-
-		if ( data === undefined ) {
-			return jQuery.queue( this[0], type );
-		}
-		return this.each(function() {
-			var queue = jQuery.queue( this, type, data );
-
-			if ( type === "fx" && queue[0] !== "inprogress" ) {
-				jQuery.dequeue( this, type );
-			}
-		});
-	},
-	dequeue: function( type ) {
-		return this.each(function() {
-			jQuery.dequeue( this, type );
-		});
-	},
-	// Based off of the plugin by Clint Helfers, with permission.
-	// http://blindsignals.com/index.php/2009/07/jquery-delay/
-	delay: function( time, type ) {
-		time = jQuery.fx ? jQuery.fx.speeds[ time ] || time : time;
-		type = type || "fx";
-
-		return this.queue( type, function( next, hooks ) {
-			var timeout = setTimeout( next, time );
-			hooks.stop = function() {
-				clearTimeout( timeout );
-			};
-		});
-	},
-	clearQueue: function( type ) {
-		return this.queue( type || "fx", [] );
-	},
-	// Get a promise resolved when queues of a certain type
-	// are emptied (fx is the type by default)
-	promise: function( type, object ) {
-		if ( typeof type !== "string" ) {
-			object = type;
-			type = undefined;
-		}
-		type = type || "fx";
-		var defer = jQuery.Deferred(),
-			elements = this,
-			i = elements.length,
-			count = 1,
-			deferDataKey = type + "defer",
-			queueDataKey = type + "queue",
-			markDataKey = type + "mark",
-			tmp;
-		function resolve() {
-			if ( !( --count ) ) {
-				defer.resolveWith( elements, [ elements ] );
-			}
-		}
-		while( i-- ) {
-			if (( tmp = jQuery.data( elements[ i ], deferDataKey, undefined, true ) ||
-					( jQuery.data( elements[ i ], queueDataKey, undefined, true ) ||
-						jQuery.data( elements[ i ], markDataKey, undefined, true ) ) &&
-					jQuery.data( elements[ i ], deferDataKey, jQuery.Callbacks( "once memory" ), true ) )) {
-				count++;
-				tmp.add( resolve );
-			}
-		}
-		resolve();
-		return defer.promise();
-	}
-});
-
-
-
-
-var rclass = /[\n\t\r]/g,
-	rspace = /\s+/,
-	rreturn = /\r/g,
-	rtype = /^(?:button|input)$/i,
-	rfocusable = /^(?:button|input|object|select|textarea)$/i,
-	rclickable = /^a(?:rea)?$/i,
-	rboolean = /^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,
-	getSetAttribute = jQuery.support.getSetAttribute,
-	nodeHook, boolHook, fixSpecified;
-
-jQuery.fn.extend({
-	attr: function( name, value ) {
-		return jQuery.access( this, name, value, true, jQuery.attr );
-	},
-
-	removeAttr: function( name ) {
-		return this.each(function() {
-			jQuery.removeAttr( this, name );
-		});
-	},
-
-	prop: function( name, value ) {
-		return jQuery.access( this, name, value, true, jQuery.prop );
-	},
-
-	removeProp: function( name ) {
-		name = jQuery.propFix[ name ] || name;
-		return this.each(function() {
-			// try/catch handles cases where IE balks (such as removing a property on window)
-			try {
-				this[ name ] = undefined;
-				delete this[ name ];
-			} catch( e ) {}
-		});
-	},
-
-	addClass: function( value ) {
-		var classNames, i, l, elem,
-			setClass, c, cl;
-
-		if ( jQuery.isFunction( value ) ) {
-			return this.each(function( j ) {
-				jQuery( this ).addClass( value.call(this, j, this.className) );
-			});
-		}
-
-		if ( value && typeof value === "string" ) {
-			classNames = value.split( rspace );
-
-			for ( i = 0, l = this.length; i < l; i++ ) {
-				elem = this[ i ];
-
-				if ( elem.nodeType === 1 ) {
-					if ( !elem.className && classNames.length === 1 ) {
-						elem.className = value;
-
-					} else {
-						setClass = " " + elem.className + " ";
-
-						for ( c = 0, cl = classNames.length; c < cl; c++ ) {
-							if ( !~setClass.indexOf( " " + classNames[ c ] + " " ) ) {
-								setClass += classNames[ c ] + " ";
-							}
-						}
-						elem.className = jQuery.trim( setClass );
-					}
-				}
-			}
-		}
-
-		return this;
-	},
-
-	removeClass: function( value ) {
-		var classNames, i, l, elem, className, c, cl;
-
-		if ( jQuery.isFunction( value ) ) {
-			return this.each(function( j ) {
-				jQuery( this ).removeClass( value.call(this, j, this.className) );
-			});
-		}
-
-		if ( (value && typeof value === "string") || value === undefined ) {
-			classNames = ( value || "" ).split( rspace );
-
-			for ( i = 0, l = this.length; i < l; i++ ) {
-				elem = this[ i ];
-
-				if ( elem.nodeType === 1 && elem.className ) {
-					if ( value ) {
-						className = (" " + elem.className + " ").replace( rclass, " " );
-						for ( c = 0, cl = classNames.length; c < cl; c++ ) {
-							className = className.replace(" " + classNames[ c ] + " ", " ");
-						}
-						elem.className = jQuery.trim( className );
-
-					} else {
-						elem.className = "";
-					}
-				}
-			}
-		}
-
-		return this;
-	},
-
-	toggleClass: function( value, stateVal ) {
-		var type = typeof value,
-			isBool = typeof stateVal === "boolean";
-
-		if ( jQuery.isFunction( value ) ) {
-			return this.each(function( i ) {
-				jQuery( this ).toggleClass( value.call(this, i, this.className, stateVal), stateVal );
-			});
-		}
-
-		return this.each(function() {
-			if ( type === "string" ) {
-				// toggle individual class names
-				var className,
-					i = 0,
-					self = jQuery( this ),
-					state = stateVal,
-					classNames = value.split( rspace );
-
-				while ( (className = classNames[ i++ ]) ) {
-					// check each className given, space seperated list
-					state = isBool ? state : !self.hasClass( className );
-					self[ state ? "addClass" : "removeClass" ]( className );
-				}
-
-			} else if ( type === "undefined" || type === "boolean" ) {
-				if ( this.className ) {
-					// store className if set
-					jQuery._data( this, "__className__", this.className );
-				}
-
-				// toggle whole className
-				this.className = this.className || value === false ? "" : jQuery._data( this, "__className__" ) || "";
-			}
-		});
-	},
-
-	hasClass: function( selector ) {
-		var className = " " + selector + " ",
-			i = 0,
-			l = this.length;
-		for ( ; i < l; i++ ) {
-			if ( this[i].nodeType === 1 && (" " + this[i].className + " ").replace(rclass, " ").indexOf( className ) > -1 ) {
-				return true;
-			}
-		}
-
-		return false;
-	},
-
-	val: function( value ) {
-		var hooks, ret, isFunction,
-			elem = this[0];
-
-		if ( !arguments.length ) {
-			if ( elem ) {
-				hooks = jQuery.valHooks[ elem.nodeName.toLowerCase() ] || jQuery.valHooks[ elem.type ];
-
-				if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) {
-					return ret;
-				}
-
-				ret = elem.value;
-
-				return typeof ret === "string" ?
-					// handle most common string cases
-					ret.replace(rreturn, "") :
-					// handle cases where value is null/undef or number
-					ret == null ? "" : ret;
-			}
-
-			return;
-		}
-
-		isFunction = jQuery.isFunction( value );
-
-		return this.each(function( i ) {
-			var self = jQuery(this), val;
-
-			if ( this.nodeType !== 1 ) {
-				return;
-			}
-
-			if ( isFunction ) {
-				val = value.call( this, i, self.val() );
-			} else {
-				val = value;
-			}
-
-			// Treat null/undefined as ""; convert numbers to string
-			if ( val == null ) {
-				val = "";
-			} else if ( typeof val === "number" ) {
-				val += "";
-			} else if ( jQuery.isArray( val ) ) {
-				val = jQuery.map(val, function ( value ) {
-					return value == null ? "" : value + "";
-				});
-			}
-
-			hooks = jQuery.valHooks[ this.nodeName.toLowerCase() ] || jQuery.valHooks[ this.type ];
-
-			// If set returns undefined, fall back to normal setting
-			if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) {
-				this.value = val;
-			}
-		});
-	}
-});
-
-jQuery.extend({
-	valHooks: {
-		option: {
-			get: function( elem ) {
-				// attributes.value is undefined in Blackberry 4.7 but
-				// uses .value. See #6932
-				var val = elem.attributes.value;
-				return !val || val.specified ? elem.value : elem.text;
-			}
-		},
-		select: {
-			get: function( elem ) {
-				var value, i, max, option,
-					index = elem.selectedIndex,
-					values = [],
-					options = elem.options,
-					one = elem.type === "select-one";
-
-				// Nothing was selected
-				if ( index < 0 ) {
-					return null;
-				}
-
-				// Loop through all the selected options
-				i = one ? index : 0;
-				max = one ? index + 1 : options.length;
-				for ( ; i < max; i++ ) {
-					option = options[ i ];
-
-					// Don't return options that are disabled or in a disabled optgroup
-					if ( option.selected && (jQuery.support.optDisabled ? !option.disabled : option.getAttribute("disabled") === null) &&
-							(!option.parentNode.disabled || !jQuery.nodeName( option.parentNode, "optgroup" )) ) {
-
-						// Get the specific value for the option
-						value = jQuery( option ).val();
-
-						// We don't need an array for one selects
-						if ( one ) {
-							return value;
-						}
-
-						// Multi-Selects return an array
-						values.push( value );
-					}
-				}
-
-				// Fixes Bug #2551 -- select.val() broken in IE after form.reset()
-				if ( one && !values.length && options.length ) {
-					return jQuery( options[ index ] ).val();
-				}
-
-				return values;
-			},
-
-			set: function( elem, value ) {
-				var values = jQuery.makeArray( value );
-
-				jQuery(elem).find("option").each(function() {
-					this.selected = jQuery.inArray( jQuery(this).val(), values ) >= 0;
-				});
-
-				if ( !values.length ) {
-					elem.selectedIndex = -1;
-				}
-				return values;
-			}
-		}
-	},
-
-	attrFn: {
-		val: true,
-		css: true,
-		html: true,
-		text: true,
-		data: true,
-		width: true,
-		height: true,
-		offset: true
-	},
-
-	attr: function( elem, name, value, pass ) {
-		var ret, hooks, notxml,
-			nType = elem.nodeType;
-
-		// don't get/set attributes on text, comment and attribute nodes
-		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
-			return;
-		}
-
-		if ( pass && name in jQuery.attrFn ) {
-			return jQuery( elem )[ name ]( value );
-		}
-
-		// Fallback to prop when attributes are not supported
-		if ( typeof elem.getAttribute === "undefined" ) {
-			return jQuery.prop( elem, name, value );
-		}
-
-		notxml = nType !== 1 || !jQuery.isXMLDoc( elem );
-
-		// All attributes are lowercase
-		// Grab necessary hook if one is defined
-		if ( notxml ) {
-			name = name.toLowerCase();
-			hooks = jQuery.attrHooks[ name ] || ( rboolean.test( name ) ? boolHook : nodeHook );
-		}
-
-		if ( value !== undefined ) {
-
-			if ( value === null ) {
-				jQuery.removeAttr( elem, name );
-				return;
-
-			} else if ( hooks && "set" in hooks && notxml && (ret = hooks.set( elem, value, name )) !== undefined ) {
-				return ret;
-
-			} else {
-				elem.setAttribute( name, "" + value );
-				return value;
-			}
-
-		} else if ( hooks && "get" in hooks && notxml && (ret = hooks.get( elem, name )) !== null ) {
-			return ret;
-
-		} else {
-
-			ret = elem.getAttribute( name );
-
-			// Non-existent attributes return null, we normalize to undefined
-			return ret === null ?
-				undefined :
-				ret;
-		}
-	},
-
-	removeAttr: function( elem, value ) {
-		var propName, attrNames, name, l,
-			i = 0;
-
-		if ( value && elem.nodeType === 1 ) {
-			attrNames = value.toLowerCase().split( rspace );
-			l = attrNames.length;
-
-			for ( ; i < l; i++ ) {
-				name = attrNames[ i ];
-
-				if ( name ) {
-					propName = jQuery.propFix[ name ] || name;
-
-					// See #9699 for explanation of this approach (setting first, then removal)
-					jQuery.attr( elem, name, "" );
-					elem.removeAttribute( getSetAttribute ? name : propName );
-
-					// Set corresponding property to false for boolean attributes
-					if ( rboolean.test( name ) && propName in elem ) {
-						elem[ propName ] = false;
-					}
-				}
-			}
-		}
-	},
-
-	attrHooks: {
-		type: {
-			set: function( elem, value ) {
-				// We can't allow the type property to be changed (since it causes problems in IE)
-				if ( rtype.test( elem.nodeName ) && elem.parentNode ) {
-					jQuery.error( "type property can't be changed" );
-				} else if ( !jQuery.support.radioValue && value === "radio" && jQuery.nodeName(elem, "input") ) {
-					// Setting the type on a radio button after the value resets the value in IE6-9
-					// Reset value to it's default in case type is set after value
-					// This is for element creation
-					var val = elem.value;
-					elem.setAttribute( "type", value );
-					if ( val ) {
-						elem.value = val;
-					}
-					return value;
-				}
-			}
-		},
-		// Use the value property for back compat
-		// Use the nodeHook for button elements in IE6/7 (#1954)
-		value: {
-			get: function( elem, name ) {
-				if ( nodeHook && jQuery.nodeName( elem, "button" ) ) {
-					return nodeHook.get( elem, name );
-				}
-				return name in elem ?
-					elem.value :
-					null;
-			},
-			set: function( elem, value, name ) {
-				if ( nodeHook && jQuery.nodeName( elem, "button" ) ) {
-					return nodeHook.set( elem, value, name );
-				}
-				// Does not return so that setAttribute is also used
-				elem.value = value;
-			}
-		}
-	},
-
-	propFix: {
-		tabindex: "tabIndex",
-		readonly: "readOnly",
-		"for": "htmlFor",
-		"class": "className",
-		maxlength: "maxLength",
-		cellspacing: "cellSpacing",
-		cellpadding: "cellPadding",
-		rowspan: "rowSpan",
-		colspan: "colSpan",
-		usemap: "useMap",
-		frameborder: "frameBorder",
-		contenteditable: "contentEditable"
-	},
-
-	prop: function( elem, name, value ) {
-		var ret, hooks, notxml,
-			nType = elem.nodeType;
-
-		// don't get/set properties on text, comment and attribute nodes
-		if ( !elem || nType === 3 || nType === 8 || nType === 2 ) {
-			return;
-		}
-
-		notxml = nType !== 1 || !jQuery.isXMLDoc( elem );
-
-		if ( notxml ) {
-			// Fix name and attach hooks
-			name = jQuery.propFix[ name ] || name;
-			hooks = jQuery.propHooks[ name ];
-		}
-
-		if ( value !== undefined ) {
-			if ( hooks && "set" in hooks && (ret = hooks.set( elem, value, name )) !== undefined ) {
-				return ret;
-
-			} else {
-				return ( elem[ name ] = value );
-			}
-
-		} else {
-			if ( hooks && "get" in hooks && (ret = hooks.get( elem, name )) !== null ) {
-				return ret;
-
-			} else {
-				return elem[ name ];
-			}
-		}
-	},
-
-	propHooks: {
-		tabIndex: {
-			get: function( elem ) {
-				// elem.tabIndex doesn't always return the correct value when it hasn't been explicitly set
-				// http://fluidproject.org/blog/2008/01/09/getting-setting-and-removing-tabindex-values-with-javascript/
-				var attributeNode = elem.getAttributeNode("tabindex");
-
-				return attributeNode && attributeNode.specified ?
-					parseInt( attributeNode.value, 10 ) :
-					rfocusable.test( elem.nodeName ) || rclickable.test( elem.nodeName ) && elem.href ?
-						0 :
-						undefined;
-			}
-		}
-	}
-});
-
-// Add the tabIndex propHook to attrHooks for back-compat (different case is intentional)
-jQuery.attrHooks.tabindex = jQuery.propHooks.tabIndex;
-
-// Hook for boolean attributes
-boolHook = {
-	get: function( elem, name ) {
-		// Align boolean attributes with corresponding properties
-		// Fall back to attribute presence where some booleans are not supported
-		var attrNode,
-			property = jQuery.prop( elem, name );
-		return property === true || typeof property !== "boolean" && ( attrNode = elem.getAttributeNode(name) ) && attrNode.nodeValue !== false ?
-			name.toLowerCase() :
-			undefined;
-	},
-	set: function( elem, value, name ) {
-		var propName;
-		if ( value === false ) {
-			// Remove boolean attributes when set to false
-			jQuery.removeAttr( elem, name );
-		} else {
-			// value is true since we know at this point it's type boolean and not false
-			// Set boolean attributes to the same name and set the DOM property
-			propName = jQuery.propFix[ name ] || name;
-			if ( propName in elem ) {
-				// Only set the IDL specifically if it already exists on the element
-				elem[ propName ] = true;
-			}
-
-			elem.setAttribute( name, name.toLowerCase() );
-		}
-		return name;
-	}
-};
-
-// IE6/7 do not support getting/setting some attributes with get/setAttribute
-if ( !getSetAttribute ) {
-
-	fixSpecified = {
-		name: true,
-		id: true
-	};
-
-	// Use this for any attribute in IE6/7
-	// This fixes almost every IE6/7 issue
-	nodeHook = jQuery.valHooks.button = {
-		get: function( elem, name ) {
-			var ret;
-			ret = elem.getAttributeNode( name );
-			return ret && ( fixSpecified[ name ] ? ret.nodeValue !== "" : ret.specified ) ?
-				ret.nodeValue :
-				undefined;
-		},
-		set: function( elem, value, name ) {
-			// Set the existing or create a new attribute node
-			var ret = elem.getAttributeNode( name );
-			if ( !ret ) {
-				ret = document.createAttribute( name );
-				elem.setAttributeNode( ret );
-			}
-			return ( ret.nodeValue = value + "" );
-		}
-	};
-
-	// Apply the nodeHook to tabindex
-	jQuery.attrHooks.tabindex.set = nodeHook.set;
-
-	// Set width and height to auto instead of 0 on empty string( Bug #8150 )
-	// This is for removals
-	jQuery.each([ "width", "height" ], function( i, name ) {
-		jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], {
-			set: function( elem, value ) {
-				if ( value === "" ) {
-					elem.setAttribute( name, "auto" );
-					return value;
-				}
-			}
-		});
-	});
-
-	// Set contenteditable to false on removals(#10429)
-	// Setting to empty string throws an error as an invalid value
-	jQuery.attrHooks.contenteditable = {
-		get: nodeHook.get,
-		set: function( elem, value, name ) {
-			if ( value === "" ) {
-				value = "false";
-			}
-			nodeHook.set( elem, value, name );
-		}
-	};
-}
-
-
-// Some attributes require a special call on IE
-if ( !jQuery.support.hrefNormalized ) {
-	jQuery.each([ "href", "src", "width", "height" ], function( i, name ) {
-		jQuery.attrHooks[ name ] = jQuery.extend( jQuery.attrHooks[ name ], {
-			get: function( elem ) {
-				var ret = elem.getAttribute( name, 2 );
-				return ret === null ? undefined : ret;
-			}
-		});
-	});
-}
-
-if ( !jQuery.support.style ) {
-	jQuery.attrHooks.style = {
-		get: function( elem ) {
-			// Return undefined in the case of empty string
-			// Normalize to lowercase since IE uppercases css property names
-			return elem.style.cssText.toLowerCase() || undefined;
-		},
-		set: function( elem, value ) {
-			return ( elem.style.cssText = "" + value );
-		}
-	};
-}
-
-// Safari mis-reports the default selected property of an option
-// Accessing the parent's selectedIndex property fixes it
-if ( !jQuery.support.optSelected ) {
-	jQuery.propHooks.selected = jQuery.extend( jQuery.propHooks.selected, {
-		get: function( elem ) {
-			var parent = elem.parentNode;
-
-			if ( parent ) {
-				parent.selectedIndex;
-
-				// Make sure that it also works with optgroups, see #5701
-				if ( parent.parentNode ) {
-					parent.parentNode.selectedIndex;
-				}
-			}
-			return null;
-		}
-	});
-}
-
-// IE6/7 call enctype encoding
-if ( !jQuery.support.enctype ) {
-	jQuery.propFix.enctype = "encoding";
-}
-
-// Radios and checkboxes getter/setter
-if ( !jQuery.support.checkOn ) {
-	jQuery.each([ "radio", "checkbox" ], function() {
-		jQuery.valHooks[ this ] = {
-			get: function( elem ) {
-				// Handle the case where in Webkit "" is returned instead of "on" if a value isn't specified
-				return elem.getAttribute("value") === null ? "on" : elem.value;
-			}
-		};
-	});
-}
-jQuery.each([ "radio", "checkbox" ], function() {
-	jQuery.valHooks[ this ] = jQuery.extend( jQuery.valHooks[ this ], {
-		set: function( elem, value ) {
-			if ( jQuery.isArray( value ) ) {
-				return ( elem.checked = jQuery.inArray( jQuery(elem).val(), value ) >= 0 );
-			}
-		}
-	});
-});
-
-
-
-
-var rformElems = /^(?:textarea|input|select)$/i,
-	rtypenamespace = /^([^\.]*)?(?:\.(.+))?$/,
-	rhoverHack = /\bhover(\.\S+)?\b/,
-	rkeyEvent = /^key/,
-	rmouseEvent = /^(?:mouse|contextmenu)|click/,
-	rfocusMorph = /^(?:focusinfocus|focusoutblur)$/,
-	rquickIs = /^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,
-	quickParse = function( selector ) {
-		var quick = rquickIs.exec( selector );
-		if ( quick ) {
-			//   0  1    2   3
-			// [ _, tag, id, class ]
-			quick[1] = ( quick[1] || "" ).toLowerCase();
-			quick[3] = quick[3] && new RegExp( "(?:^|\\s)" + quick[3] + "(?:\\s|$)" );
-		}
-		return quick;
-	},
-	quickIs = function( elem, m ) {
-		var attrs = elem.attributes || {};
-		return (
-			(!m[1] || elem.nodeName.toLowerCase() === m[1]) &&
-			(!m[2] || (attrs.id || {}).value === m[2]) &&
-			(!m[3] || m[3].test( (attrs[ "class" ] || {}).value ))
-		);
-	},
-	hoverHack = function( events ) {
-		return jQuery.event.special.hover ? events : events.replace( rhoverHack, "mouseenter$1 mouseleave$1" );
-	};
-
-/*
- * Helper functions for managing events -- not part of the public interface.
- * Props to Dean Edwards' addEvent library for many of the ideas.
- */
-jQuery.event = {
-
-	add: function( elem, types, handler, data, selector ) {
-
-		var elemData, eventHandle, events,
-			t, tns, type, namespaces, handleObj,
-			handleObjIn, quick, handlers, special;
-
-		// Don't attach events to noData or text/comment nodes (allow plain objects tho)
-		if ( elem.nodeType === 3 || elem.nodeType === 8 || !types || !handler || !(elemData = jQuery._data( elem )) ) {
-			return;
-		}
-
-		// Caller can pass in an object of custom data in lieu of the handler
-		if ( handler.handler ) {
-			handleObjIn = handler;
-			handler = handleObjIn.handler;
-		}
-
-		// Make sure that the handler has a unique ID, used to find/remove it later
-		if ( !handler.guid ) {
-			handler.guid = jQuery.guid++;
-		}
-
-		// Init the element's event structure and main handler, if this is the first
-		events = elemData.events;
-		if ( !events ) {
-			elemData.events = events = {};
-		}
-		eventHandle = elemData.handle;
-		if ( !eventHandle ) {
-			elemData.handle = eventHandle = function( e ) {
-				// Discard the second event of a jQuery.event.trigger() and
-				// when an event is called after a page has unloaded
-				return typeof jQuery !== "undefined" && (!e || jQuery.event.triggered !== e.type) ?
-					jQuery.event.dispatch.apply( eventHandle.elem, arguments ) :
-					undefined;
-			};
-			// Add elem as a property of the handle fn to prevent a memory leak with IE non-native events
-			eventHandle.elem = elem;
-		}
-
-		// Handle multiple events separated by a space
-		// jQuery(...).bind("mouseover mouseout", fn);
-		types = jQuery.trim( hoverHack(types) ).split( " " );
-		for ( t = 0; t < types.length; t++ ) {
-
-			tns = rtypenamespace.exec( types[t] ) || [];
-			type = tns[1];
-			namespaces = ( tns[2] || "" ).split( "." ).sort();
-
-			// If event changes its type, use the special event handlers for the changed type
-			special = jQuery.event.special[ type ] || {};
-
-			// If selector defined, determine special event api type, otherwise given type
-			type = ( selector ? special.delegateType : special.bindType ) || type;
-
-			// Update special based on newly reset type
-			special = jQuery.event.special[ type ] || {};
-
-			// handleObj is passed to all event handlers
-			handleObj = jQuery.extend({
-				type: type,
-				origType: tns[1],
-				data: data,
-				handler: handler,
-				guid: handler.guid,
-				selector: selector,
-				quick: quickParse( selector ),
-				namespace: namespaces.join(".")
-			}, handleObjIn );
-
-			// Init the event handler queue if we're the first
-			handlers = events[ type ];
-			if ( !handlers ) {
-				handlers = events[ type ] = [];
-				handlers.delegateCount = 0;
-
-				// Only use addEventListener/attachEvent if the special events handler returns false
-				if ( !special.setup || special.setup.call( elem, data, namespaces, eventHandle ) === false ) {
-					// Bind the global event handler to the element
-					if ( elem.addEventListener ) {
-						elem.addEventListener( type, eventHandle, false );
-
-					} else if ( elem.attachEvent ) {
-						elem.attachEvent( "on" + type, eventHandle );
-					}
-				}
-			}
-
-			if ( special.add ) {
-				special.add.call( elem, handleObj );
-
-				if ( !handleObj.handler.guid ) {
-					handleObj.handler.guid = handler.guid;
-				}
-			}
-
-			// Add to the element's handler list, delegates in front
-			if ( selector ) {
-				handlers.splice( handlers.delegateCount++, 0, handleObj );
-			} else {
-				handlers.push( handleObj );
-			}
-
-			// Keep track of which events have ever been used, for event optimization
-			jQuery.event.global[ type ] = true;
-		}
-
-		// Nullify elem to prevent memory leaks in IE
-		elem = null;
-	},
-
-	global: {},
-
-	// Detach an event or set of events from an element
-	remove: function( elem, types, handler, selector, mappedTypes ) {
-
-		var elemData = jQuery.hasData( elem ) && jQuery._data( elem ),
-			t, tns, type, origType, namespaces, origCount,
-			j, events, special, handle, eventType, handleObj;
-
-		if ( !elemData || !(events = elemData.events) ) {
-			return;
-		}
-
-		// Once for each type.namespace in types; type may be omitted
-		types = jQuery.trim( hoverHack( types || "" ) ).split(" ");
-		for ( t = 0; t < types.length; t++ ) {
-			tns = rtypenamespace.exec( types[t] ) || [];
-			type = origType = tns[1];
-			namespaces = tns[2];
-
-			// Unbind all events (on this namespace, if provided) for the element
-			if ( !type ) {
-				for ( type in events ) {
-					jQuery.event.remove( elem, type + types[ t ], handler, selector, true );
-				}
-				continue;
-			}
-
-			special = jQuery.event.special[ type ] || {};
-			type = ( selector? special.delegateType : special.bindType ) || type;
-			eventType = events[ type ] || [];
-			origCount = eventType.length;
-			namespaces = namespaces ? new RegExp("(^|\\.)" + namespaces.split(".").sort().join("\\.(?:.*\\.)?") + "(\\.|$)") : null;
-
-			// Remove matching events
-			for ( j = 0; j < eventType.length; j++ ) {
-				handleObj = eventType[ j ];
-
-				if ( ( mappedTypes || origType === handleObj.origType ) &&
-					 ( !handler || handler.guid === handleObj.guid ) &&
-					 ( !namespaces || namespaces.test( handleObj.namespace ) ) &&
-					 ( !selector || selector === handleObj.selector || selector === "**" && handleObj.selector ) ) {
-					eventType.splice( j--, 1 );
-
-					if ( handleObj.selector ) {
-						eventType.delegateCount--;
-					}
-					if ( special.remove ) {
-						special.remove.call( elem, handleObj );
-					}
-				}
-			}
-
-			// Remove generic event handler if we removed something and no more handlers exist
-			// (avoids potential for endless recursion during removal of special event handlers)
-			if ( eventType.length === 0 && origCount !== eventType.length ) {
-				if ( !special.teardown || special.teardown.call( elem, namespaces ) === false ) {
-					jQuery.removeEvent( elem, type, elemData.handle );
-				}
-
-				delete events[ type ];
-			}
-		}
-
-		// Remove the expando if it's no longer used
-		if ( jQuery.isEmptyObject( events ) ) {
-			handle = elemData.handle;
-			if ( handle ) {
-				handle.elem = null;
-			}
-
-			// removeData also checks for emptiness and clears the expando if empty
-			// so use it instead of delete
-			jQuery.removeData( elem, [ "events", "handle" ], true );
-		}
-	},
-
-	// Events that are safe to short-circuit if no handlers are attached.
-	// Native DOM events should not be added, they may have inline handlers.
-	customEvent: {
-		"getData": true,
-		"setData": true,
-		"changeData": true
-	},
-
-	trigger: function( event, data, elem, onlyHandlers ) {
-		// Don't do events on text and comment nodes
-		if ( elem && (elem.nodeType === 3 || elem.nodeType === 8) ) {
-			return;
-		}
-
-		// Event object or event type
-		var type = event.type || event,
-			namespaces = [],
-			cache, exclusive, i, cur, old, ontype, special, handle, eventPath, bubbleType;
-
-		// focus/blur morphs to focusin/out; ensure we're not firing them right now
-		if ( rfocusMorph.test( type + jQuery.event.triggered ) ) {
-			return;
-		}
-
-		if ( type.indexOf( "!" ) >= 0 ) {
-			// Exclusive events trigger only for the exact event (no namespaces)
-			type = type.slice(0, -1);
-			exclusive = true;
-		}
-
-		if ( type.indexOf( "." ) >= 0 ) {
-			// Namespaced trigger; create a regexp to match event type in handle()
-			namespaces = type.split(".");
-			type = namespaces.shift();
-			namespaces.sort();
-		}
-
-		if ( (!elem || jQuery.event.customEvent[ type ]) && !jQuery.event.global[ type ] ) {
-			// No jQuery handlers for this event type, and it can't have inline handlers
-			return;
-		}
-
-		// Caller can pass in an Event, Object, or just an event type string
-		event = typeof event === "object" ?
-			// jQuery.Event object
-			event[ jQuery.expando ] ? event :
-			// Object literal
-			new jQuery.Event( type, event ) :
-			// Just the event type (string)
-			new jQuery.Event( type );
-
-		event.type = type;
-		event.isTrigger = true;
-		event.exclusive = exclusive;
-		event.namespace = namespaces.join( "." );
-		event.namespace_re = event.namespace? new RegExp("(^|\\.)" + namespaces.join("\\.(?:.*\\.)?") + "(\\.|$)") : null;
-		ontype = type.indexOf( ":" ) < 0 ? "on" + type : "";
-
-		// Handle a global trigger
-		if ( !elem ) {
-
-			// TODO: Stop taunting the data cache; remove global events and always attach to document
-			cache = jQuery.cache;
-			for ( i in cache ) {
-				if ( cache[ i ].events && cache[ i ].events[ type ] ) {
-					jQuery.event.trigger( event, data, cache[ i ].handle.elem, true );
-				}
-			}
-			return;
-		}
-
-		// Clean up the event in case it is being reused
-		event.result = undefined;
-		if ( !event.target ) {
-			event.target = elem;
-		}
-
-		// Clone any incoming data and prepend the event, creating the handler arg list
-		data = data != null ? jQuery.makeArray( data ) : [];
-		data.unshift( event );
-
-		// Allow special events to draw outside the lines
-		special = jQuery.event.special[ type ] || {};
-		if ( special.trigger && special.trigger.apply( elem, data ) === false ) {
-			return;
-		}
-
-		// Determine event propagation path in advance, per W3C events spec (#9951)
-		// Bubble up to document, then to window; watch for a global ownerDocument var (#9724)
-		eventPath = [[ elem, special.bindType || type ]];
-		if ( !onlyHandlers && !special.noBubble && !jQuery.isWindow( elem ) ) {
-
-			bubbleType = special.delegateType || type;
-			cur = rfocusMorph.test( bubbleType + type ) ? elem : elem.parentNode;
-			old = null;
-			for ( ; cur; cur = cur.parentNode ) {
-				eventPath.push([ cur, bubbleType ]);
-				old = cur;
-			}
-
-			// Only add window if we got to document (e.g., not plain obj or detached DOM)
-			if ( old && old === elem.ownerDocument ) {
-				eventPath.push([ old.defaultView || old.parentWindow || window, bubbleType ]);
-			}
-		}
-
-		// Fire handlers on the event path
-		for ( i = 0; i < eventPath.length && !event.isPropagationStopped(); i++ ) {
-
-			cur = eventPath[i][0];
-			event.type = eventPath[i][1];
-
-			handle = ( jQuery._data( cur, "events" ) || {} )[ event.type ] && jQuery._data( cur, "handle" );
-			if ( handle ) {
-				handle.apply( cur, data );
-			}
-			// Note that this is a bare JS function and not a jQuery handler
-			handle = ontype && cur[ ontype ];
-			if ( handle && jQuery.acceptData( cur ) && handle.apply( cur, data ) === false ) {
-				event.preventDefault();
-			}
-		}
-		event.type = type;
-
-		// If nobody prevented the default action, do it now
-		if ( !onlyHandlers && !event.isDe

<TRUNCATED>

[32/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/iconic.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/iconic.css b/content-OLDSITE/docs/css/asciidoctor/iconic.css
deleted file mode 100644
index fe387d1..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/iconic.css
+++ /dev/null
@@ -1,712 +0,0 @@
-/* Inspired by the O'Reilly typography and the Atlas user manual | http://oreilly.com */
-@import url(https://fonts.googleapis.com/css?family=Lato:400,700,700italic,400italic);
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #191919; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #1f3c99; text-decoration: none; line-height: inherit; }
-a:hover, a:focus { color: #1b3484; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.4; margin-bottom: 1.25em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: Lato, sans-serif; font-weight: bold; font-style: normal; color: #191919; text-rendering: optimizeLegibility; margin-top: 1.25em; margin-bottom: 0.45em; line-height: 1.2125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #666666; line-height: 0; }
-
-h1 { font-size: 1.75em; }
-
-h2 { font-size: 1em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.125em; }
-
-h4 { font-size: 0.75em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid #dddddd; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: Consolas, "Monaco", "Liberation Mono", Courier, monospace; font-weight: normal; color: #191919; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.4; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit; }
-
-ul, ol { margin-left: 0; }
-ul.no-bullet, ol.no-bullet { margin-left: 0; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3125em; font-weight: normal; }
-dl dd { margin-bottom: 1.25em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: #191919; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 1.25em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #dddddd; }
-blockquote cite { display: block; font-size: 0.8125em; color: #4c4c4c; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #4c4c4c; }
-
-blockquote, blockquote p { line-height: 1.4; color: #191919; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-  h1 { font-size: 2.375em; }
-  h2 { font-size: 1.625em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.4375em; }
-  h4 { font-size: 1.0625em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 1px #d8d8d8; }
-table thead, table tfoot { background: none; font-weight: normal; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.25em; font-size: inherit; color: #191919; text-align: left; }
-table tr th, table tr td { padding: 0.3125em; font-size: inherit; color: #191919; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #f0f0f0; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.4; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: 0.9em; font-style: normal !important; letter-spacing: 0; padding: 0; line-height: inherit; }
-
-pre, pre > code { line-height: 1.6; color: white; font-family: Consolas, Monaco, "Lucida Console", Courier, monospace; font-weight: normal; }
-
-.keyseq { color: #4c4c4c; }
-
-kbd { display: inline-block; color: #191919; font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: black; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: white; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #dddddd; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #dddddd; padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid #dddddd; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #4c4c4c; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #191919; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #191919; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: white; border-bottom: 1px solid #dddddd; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 0 solid #dddddd; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: Lato, sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #191919; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: #ededed; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #dddddd; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #dddddd; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: lightgrey; margin-bottom: 1.25em; padding: 1.25em; background: #ededed; -webkit-border-radius: 5px; border-radius: 5px; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: white; padding: 1.25em; }
-
-#footer-text { color: #333333; line-height: 1.26; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 0 solid #dddddd; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #191919; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #0c0c0c; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: white; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: Lato, sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid #dddddd; color: #4c4c4c; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 5px; border-radius: 5px; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: lightgrey; margin-bottom: 1.25em; padding: 1.25em; background: #ededed; -webkit-border-radius: 5px; border-radius: 5px; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #191919; margin-top: 0; border-width: 0 0 1px 0; border-style: solid; border-color: #bfbfbf; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #333333; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 1px solid #dddddd; -webkit-border-radius: 5px; border-radius: 5px; word-wrap: break-word; padding: 1.0625em; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: #333333; background-color: white; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 1.0625em; -webkit-border-radius: 5px; border-radius: 5px; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #dddddd; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 1.25em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #191919; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #191919; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #4c4c4c; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 1.25em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #191919; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.8125em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #4c4c4c; }
-
-.quoteblock.abstract { margin: 0 0 1.25em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #d8d8d8; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: normal; }
-
-tbody tr th { display: table-cell; line-height: 1.4; background: none; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #191919; font-weight: normal; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 0.25em; }
-
-ul li ol { margin-left: 0; }
-
-dl dd { margin-left: 2.5em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.625em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.625em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #172d73; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: #191919; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-.imageblock, .literalblock, .listingblock, .sidebarblock { margin-left: -0.9375em; margin-right: -0.9375em; }
-
-body { background: linear-gradient(270deg, #333333 0%, #333333 100%) no-repeat 0 0/100% 178px; background: -webkit-linear-gradient(270deg, #333333 0, #333333 100%) no-repeat 0 0/100% 178px; }
-
-#header { margin-bottom: 4em; }
-#header > h1 { border-bottom: none; margin-bottom: -28px; margin-top: 2em; }
-#header span { color: white; }
-#header #toc { padding-top: 2em; margin-bottom: -4em; }
-
-.sect1:not(:last-child) { padding-bottom: 0; }
-
-#toc ol li ol, #toc ol li ul { padding-left: 40px; }
-
-#toctitle { letter-spacing: -1px; }
-
-#content h2, #content h3, #content #toctitle, #content .sidebarblock > .content > .title, #content h4, #content h5 { letter-spacing: -1px; }
-
-dl dt { font-style: italic; }
-
-.ulist > ul, .olist > ol { margin-left: 0; padding-left: 40px; }
-
-.admonitionblock > table { border: 0 solid #bfbfbf; border-width: 1px 0; background-color: #f7f7f7; }
-.admonitionblock > table td.icon { padding-top: 15px; padding-bottom: 20px; }
-.admonitionblock > table td.content { border-left: 0; padding: 15px 25px 20px 15px; }
-
-.imageblock { border: 1px solid #d8d8d8; margin-top: 3.125em; margin-bottom: 3.125em; padding: 15px 15px 5px 15px; }
-.imageblock > .content { text-align: center; }
-.imageblock > .title { font-weight: normal; font-style: italic; letter-spacing: 0.5px; margin-top: 0.375em; margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre { background: #333333; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0; border: 0; }
-
-pre .conum { background: white; color: #191919 !important; }
-pre .conum * { color: #191919 !important; }
-
-.sidebarblock { border-color: #bfbfbf; }
-
-table.tableblock.grid-all { -webkit-border-radius: 0; border-radius: 0; border: 0; border-collapse: collapse; }
-table.tableblock.grid-all > thead > tr { border-bottom: 2px solid #d8d8d8; }
-table.tableblock.grid-all > tbody > tr { border-bottom: 1px solid #d8d8d8; }
-
-#footer { border-top: 1px dashed #d8d8d8; }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/maker.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/maker.css b/content-OLDSITE/docs/css/asciidoctor/maker.css
deleted file mode 100644
index 05531be..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/maker.css
+++ /dev/null
@@ -1,688 +0,0 @@
-@import url(https://fonts.googleapis.com/css?family=Glegoo);
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #a32421; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #cd2e29; text-decoration: none; line-height: inherit; }
-a:hover, a:focus { color: #cd2e29; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.6; margin-bottom: 0.75em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: "Glegoo", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 400; font-style: normal; color: #555555; text-rendering: optimizeLegibility; margin-top: 0.5em; margin-bottom: 0.5em; line-height: 1.6125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #a2a2a2; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid #dddddd; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: bold; color: black; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.6; margin-bottom: 0.75em; list-style-position: outside; font-family: inherit; }
-
-ul, ol { margin-left: 0; }
-ul.no-bullet, ol.no-bullet { margin-left: 0; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3em; font-weight: bold; }
-dl dd { margin-bottom: 0.75em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: black; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 0.75em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #dddddd; }
-blockquote cite { display: block; font-size: 0.8125em; color: #888888; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #888888; }
-
-blockquote, blockquote p { line-height: 1.6; color: #555555; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.8; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 1px #dddddd; }
-table thead, table tfoot { background: whitesmoke; font-weight: bold; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: #222222; text-align: left; }
-table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: #222222; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #f9f9f9; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.4; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.8; }
-
-a:hover, a:focus { text-decoration: underline; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: inherit; font-style: normal !important; letter-spacing: 0; padding: 0; line-height: inherit; }
-
-pre, pre > code { line-height: 1.6; color: #333333; font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: normal; }
-
-.keyseq { color: #333333; }
-
-kbd { display: inline-block; color: black; font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: black; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 1.5em; padding-right: 1.5em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: black; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #dddddd; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #dddddd; padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid #dddddd; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #888888; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #555555; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #555555; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: black; border-bottom: 1px solid #dddddd; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 0 solid #eeeeee; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: "Glegoo", "Helvetica Neue", Helvetica, Arial, sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #a32421; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: whitesmoke; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #eeeeee; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #eeeeee; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: gainsboro; margin-bottom: 1.25em; padding: 1.25em; background: whitesmoke; -webkit-border-radius: 3px; border-radius: 3px; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: none; padding: 1.25em; }
-
-#footer-text { color: black; line-height: 1.44; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 0 solid #eeeeee; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #555555; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #484848; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: black; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: "Glegoo", "Helvetica Neue", Helvetica, Arial, sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid #dddddd; color: #888888; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #d4d4d4; margin-bottom: 1.25em; padding: 1.25em; background: #eeeeee; -webkit-border-radius: 3px; border-radius: 3px; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: gainsboro; margin-bottom: 1.25em; padding: 1.25em; background: whitesmoke; -webkit-border-radius: 3px; border-radius: 3px; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #a32421; margin-top: 0; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #f8f8f8; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 1px solid #cccccc; -webkit-border-radius: 3px; border-radius: 3px; word-wrap: break-word; padding: 0.75em 0.75em 0.625em 0.75em; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: #f8f8f8; background-color: #333333; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 0.75em 0.75em 0.625em 0.75em; -webkit-border-radius: 3px; border-radius: 3px; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #dddddd; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 0.75em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #555555; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #a32421; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #888888; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 0.75em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #555555; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.8125em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #888888; }
-
-.quoteblock.abstract { margin: 0 0 0.75em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #dddddd; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: bold; }
-
-tbody tr th { display: table-cell; line-height: 1.4; background: whitesmoke; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #222222; font-weight: bold; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 0.25em; }
-
-ul li ol { margin-left: 0; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.375em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.375em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #9a221f; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: black; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-body { background-image: url('../images/maker/body-bg.png?1429104175'); padding-bottom: 5em; }
-
-#header, #content { background-color: #fff; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); }
-
-#content { -webkit-border-radius: 0 0 6px 6px; border-radius: 0 0 6px 6px; }
-
-#header { -webkit-border-radius: 6px 6px 0 0; border-radius: 6px 6px 0 0; margin-top: 2em; margin-bottom: 0; padding-bottom: 0.625em; }
-
-#footer-text { text-align: center; }
-
-#toc { margin-top: 2em; }
-
-#toctitle { color: #555555; }
-
-.imageblock > .content { text-align: center; }
-.imageblock > .title { text-align: center; font-style: italic; font-weight: normal; color: black; }
\ No newline at end of file


[07/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/apacheconeu-2014.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/apacheconeu-2014.md b/content-OLDSITE/intro/tutorials/apacheconeu-2014.md
deleted file mode 100644
index ea709ad..0000000
--- a/content-OLDSITE/intro/tutorials/apacheconeu-2014.md
+++ /dev/null
@@ -1,636 +0,0 @@
-Title: Stop scaffolding, start coding
-
-[//]: # (content copied to _user-guide_xxx)
-
-{apacheconeu2014
-
-{note
-A half-day tutorial on developing domain-driven apps using Apache Isis.
-}
-
-Actually, you could spend a full day working through this tutorial if you wanted to... so pick and choose the bits that look interesting.
-
-
-
-## Prerequisites
-
-You'll need:
-
-* Java 7 JDK
-* [Maven](http://maven.apache.org/) 3.2.x
-* an IDE, such as [Eclipse](http://www.eclipse.org/) or [IntelliJ IDEA](https://www.jetbrains.com/idea/).
-
-
-
-## Run the archetype
-
-As per the [Isis website](http://isis.apache.org/intro/getting-started/simpleapp-archetype.html), run the simpleapp archetype to build an empty Isis application:
-
-    mvn archetype:generate  \
-        -D archetypeGroupId=org.apache.isis.archetype \
-        -D archetypeArtifactId=simpleapp-archetype \
-        -D archetypeVersion=1.8.0 \
-        -D groupId=com.mycompany \
-        -D artifactId=myapp \
-        -D version=1.0-SNAPSHOT \
-        -D archetypeRepository=http://repository-estatio.forge.cloudbees.com/snapshot/ \
-        -B
-
-
-        
-## Build and run
-
-Start off by building the app from the command line:
-
-    cd myapp
-    mvn clean install
-    
-Once that's built then run using:
-
-    mvn antrun:run -P self-host
-
-
-A splash screen should appear offering to start up the app.  Go ahead and start; the web browser should be opened at http://localhost:8080
-
-
-Alternatively, you can run using the mvn-jetty-plugin:
-
-    mvn jetty:run    
-     
-This will accomplish the same thing, though the webapp is mounted at a slightly different URL
-
-
-
-
-## Using the app
-
-Navigate to the Wicket UI (eg http://localhost:8080/wicket), and login (sven/pass).
-
-Once at the home page:
-
-* install fixtures
-* list all objects
-* create a new object
-* list all objects
-
-Go back to the splash screen, and quit the app.  Note that the database runs in-memory (using HSQLDB) so any data created will be lost between runs.
-
-   
-   
-## Dev environment
-
-Set up an IDE and import the project to be able to run and debug the app
-
-To configure the app, use these links:
-
-* IDE:
-  * configure [IntelliJ](http://isis.apache.org/intro/getting-started/ide/intellij.html), import app
-  * configure [Eclipse](http://isis.apache.org/intro/getting-started/ide/eclipse.html), import app
-* Set up IDE [editor templates](http://isis.apache.org/intro/resources/editor-templates.html)
-
-Then set up a launch configuration and check that you can:
-
-* Run the app from within the IDE
-* Run the app in debug mode
-* Run with different deploymentTypes; note whether `@Prototype` actions are available or not:
-  - `--type SERVER_PROTOTYPE`
-  - `--type SERVER`
-  
-  
-## Explore codebase
-
-Apache Isis applications are organized into several Maven modules.  Within your IDE navigate to the various classes and correlate back to the generated UI:
-
-* `myapp` : parent module
-* `myapp-dom`: domain objects module
-   - entity: `dom.simple.SimpleObject`
-   - repository: `dom.simple.SimpleObjects`
-* `myapp-fixture`: fixtures module
-   - fixture script:`fixture.simple.SimpleObjectsFixture`
-* `myapp-integtests`: integration tests module
-* `myapp-webapp`: webapp module
-  * (builds the WAR file)
-
-
-  
-## Testing
-
-Testing is of course massively important, and Isis makes both unit testing and (end-to-end) integration testing easy.  Building the app from the Maven command line ("mvn clean install") will run all tests, but you should also run the tests from within the IDE.
-
-* `myapp-dom` unit tests
-   - run 
-   - inspect, eg
-        - `SimpleObjectTest`
-* `myapp-integtests` integration tests
-   - run
-   - inspect, eg: 
-       - `integration.tests.smoke.SimpleObjectsTest`
-       - `integration.specs.simple.SimpleObjectSpec_listAllAndCreate.feature`
-   -  generated report, eg
-        - `myapp/integtests/target/cucumber-html-report/index.html`
-    - change test in IDE, re-run (in Maven)   
-
-If you have issues with the integration tests, make sure that the domain classes have been enhanced by the DataNucleus enhancer.  (The exact mechanics depends on the IDE being used).
-
-
-    
-## Prototyping
-
-Although testing is important, in this tutorial we want to concentrate on how to write features and to iterate quickly.  So for now, exclude the `integtests` module.  Later on in the tutorial we'll add the tests back in so you can learn how to write automated tests for the features of your app.
-
-In the parent `pom.xml`:
-
-    <modules>
-        <module>dom</module>
-        <module>fixture</module>
-        <module>integtests</module>
-        <module>webapp</module>
-    </modules>
-
-change to:
-
-    <modules>
-        <module>dom</module>
-        <module>fixture</module>
-        <!--
-        <module>integtests</module>
-        -->
-        <module>webapp</module>
-    </modules>
-
-
-
-## Build a domain app
-
-The remainder of the tutorial provides guidance on building a domain application.  We'd rather you build your own app, but if you're not feeling inspired, you could have a go at building our "petclinic" app.  Here's the design:
-
-![](http://yuml.me/a070d071)
-
-In case you're interested, the above diagram was built using [yuml.me][http://yuml.me]; the DSL that defines this diagram is:
-<pre>
-[Visit|-checkIn:DateTime;-checkout:DateTime;-diagnosis:String|+checkin();+checkout();+addNote()]->[Pet|-name:String;-species:PetSpecies]
-[Owner|-firstName:String;-lastName:String]<0..1-0..*>[Pet]
-</pre>
-
-
-
-
-## Domain entity
-
-Most domain objects in Apache Isis applications are persistent entities.  In the simpleapp archetype the `SimpleObject` is an example.  We can start developing our app by refactoring that class:
-
-* rename the `SimpleObject` class
-  * eg rename to `Pet`
-* if required, rename the `SimpleObject` class' `name` property
-  * for `Pet`, can leave `name` property as is
-* specify a [title](http://isis.apache.org/how-tos/how-to-01-040-How-to-specify-a-title-for-a-domain-entity.html)
-* specify an [icon](http://isis.apache.org/how-tos/how-to-01-070-How-to-specify-the-icon-for-a-domain-entity.html)
-* add the [@Bookmarkable](http://isis.apache.org/reference/recognized-annotations/Bookmarkable.html) annotation
-  * confirm is available from bookmark panel (top-left of Wicket UI)
-
-  
-
-## Domain service
-
-Domain services often act as factories or repositories to entities; more generally can be used to "bridge across" to other domains/bounded contexts.  Most are application-scoped, but they can also be request-scoped if required.
-
-In the simpleapp archetype the `SimpleObjects` service is a factory/repository for the original `SimpleObject` entity.  For our app it therefore makes sense to refactor that class into our own first service:
-
-* rename the `SimpleObjects` class
-  * eg rename to `Pets`
-* review `create` action (acting as a factory)
-  - as per our [docs](http://isis.apache.org/how-tos/how-to-01-160-How-to-create-or-delete-objects-within-your-code.html)
-  - rename if you wish
-    - eg `newPet(...)` or `addPet(...)`
-* review `listAll` action (acting as a repository)
-  - as per our [docs](http://isis.apache.org/how-tos/how-to-09-040-How-to-write-a-custom-repository.html)
-  - note the annotations on the corresponding domain class (originally called `SimpleObject`, though renamed by now, eg to `Pet`)
-  - rename if you wish
-    - eg `listPets()`
-* note the `@DomainService` annotation
-* optional: add an action to a return subset of objects
-  - use `@Query` annotation
-  - see for example the Isisaddons example [todoapp](https://github.com/isisaddons/isis-app-todoapp) (not ASF), see [here](https://github.com/apache/isis/blob/b3e936c9aae28754fb46c2df52b1cb9b023f9ab8/example/application/todoapp/dom/src/main/java/dom/todo/ToDoItem.java#L93) and [here](https://github.com/apache/isis/blob/b3e936c9aae28754fb46c2df52b1cb9b023f9ab8/example/application/todoapp/dom/src/main/java/dom/todo/ToDoItems.java#L63)
-
-
-
-  
-## Fixture scripts
-
-Fixture scripts are used to setup the app into a known state.  They are great for demo's and as a time-saver when implementing a feature, and they can also be reused in automated integration tests.  We usually also have a fixture script to zap all the (non-reference) data (or some logical subset of the data)
-
-* rename the `SimpleObjectsTearDownFixture` class
-  - and update to delete from the appropriate underlying database table(s)
-  - use the injected [IsisJdoSupport](http://isis.apache.org/components/objectstores/jdo/services/isisjdosupport-service.html) domain service.
-* refactor/rename the fixture script classes that create instances your entity:
-  - `SimpleObjectsFixture`, which sets up a set of objects for a given scenario
-  - `SimpleObjectForFoo`, `SimpleObjectForBar`, `SimpleObjectForBaz` and their superclass, `SimpleObjectAbstract`
-  - note that domain services can be injected into these fixture scripts
-
-
-  
-## Actions
-
-Most business functionality is implemented using actions... basically a `public` method accepting domain classes and primitives as its parameter types.  The action can return a domain entity, or a collection of entities, or a primitive/String/value, or void.  If a domain entity is returned then that object is rendered immediately; if a collection is returned then the Wicket viewer renders a table.  Such collections are sometimes called "standalone" collections.
-
-* write an action to update the domain property (originally called `SimpleObject#name`, though renamed by now)
-* use the [@Named](http://isis.apache.org/reference/recognized-annotations/Named.html) annotation to specify the name of action parameters
-* use [@ActionSemantics](http://isis.apache.org/reference/recognized-annotations/ActionSemantics.html) annotation to indicate the semantics of the action (safe/query-only, idempotent or non-idempotent)
-* annotate safe action as [@Bookmarkable](http://isis.apache.org/reference/recognized-annotations/Bookmarkable.html) 
-  * confirm is available from bookmark panel (top-left of Wicket UI)
-* optional: add an action to clone an object  
-
-  
-  
-## REST API
-
-As well as exposing the Wicket viewer, Isis also exposes a REST API (an implementation of the [Restful Objects spec](http://restfulobjects.org)).  All of the functionality of the domain object model is available through this REST API.
-
-* add Chrome extensions
-  * install [Postman](https://chrome.google.com/webstore/detail/postman-rest-client/fdmmgilgnpjigdojojpjoooidkmcomcm?hl=en)
-  * install [JSON-View](https://chrome.google.com/webstore/detail/jsonview/chklaanhfefbnpoihckbnefhakgolnmc?hl=en)
-* browse to Wicket viewer, install fixtures
-* browse to the http://localhost:8080/restful API
-* invoke the service to list all objects
-  * services
-  * actions
-  * invoke (invoking 0-arg actions is easy; the Restful Objects spec defines how to invoke N-arg actions)
-
-
-
-  
-## Specify Action semantics
-
-The semantics of an action (whether it is safe/query only, whether it is idempotent, whether it is neither) can be specified for each action; if not specified then Isis assumes non-idempotent.  In the Wicket viewer this matters in that only query-only actions can be bookmarked or used as contributed properties/collections.  In the RESTful viewer this matters in that it determines the HTTP verb (GET, PUT or POST) that is used to invoke the action.
-
-* experiment changing [@ActionSemantics] on actions
-  * note the HTTP methods exposed in the REST API change
-  * note whether the action is bookmarkable (assuming that it has been annotated with `@Bookmarkable`, that is).
-
-
-  
-
-## Value properties
-
-Domain entities have state: either values (primitives, strings) or references to other entities.  In this section we explore adding some value properties
-
-* add some [value properties](http://isis.apache.org/how-tos/how-to-01-030-How-to-add-a-property-to-a-domain-entity.html); also:
-  - for string properties
-    - use the [@MultiLine](http://isis.apache.org/reference/recognized-annotations/MultiLine-deprecated.html) annotation to render a text area instead of a text box
-    - use the [@MaxLength](http://isis.apache.org/reference/recognized-annotations/MaxLength.html) annotation to specify the maximum number of characters allowable
-    - use [joda date/time](http://isis.apache.org/components/objectstores/jdo/mapping-joda-dates.html) properties
-  - use [bigdecimals](http://isis.apache.org/components/objectstores/jdo/mapping-bigdecimals.html) properties
-  - use [blob/clobs](http://isis.apache.org/components/objectstores/jdo/mapping-blobs.html) properties
-  - specify whether [optional or mandatory](http://isis.apache.org/components/objectstores/jdo/mapping-mandatory-and-optional-properties.html)
-  - enums (eg as used in the Isis addons example [todoapp](https://github.com/isisaddons/isis-app-todoapp) (not ASF), see [here](https://github.com/apache/isis/blob/b3e936c9aae28754fb46c2df52b1cb9b023f9ab8/example/application/todoapp/dom/src/main/java/dom/todo/ToDoItem.java#L207) and [here](https://github.com/apache/isis/blob/b3e936c9aae28754fb46c2df52b1cb9b023f9ab8/example/application/todoapp/dom/src/main/java/dom/todo/ToDoItem.java#L266)
-* update the corresponding domain service for creating new instances
-  - for all non-optional properties will either need to prompt for a value, or calculate some suitable default
-* change the implementation of title, if need be
-  - might prefer to use [@Title](http://isis.apache.org/reference/recognized-annotations/Title.html) annotation rather than the `title()` method
-* [order the properties](http://isis.apache.org/how-tos/how-to-01-080-How-to-specify-the-order-in-which-properties-or-collections-are-displayed.html) using the [@MemberOrder](http://isis.apache.org/reference/recognized-annotations/MemberOrder.html) annotation and [@MemberGroupLayout](http://isis.apache.org/reference/recognized-annotations/MemberGroupLayout.html) annotation
-  * see also this [static layouts](http://isis.apache.org/components/viewers/wicket/static-layouts.html) documentation
-* use the [@PropertyLayout](http://isis.apache.org/reference/recognized-annotations/about.html) annotation and [@ParameterLayout](http://isis.apache.org/reference/recognized-annotations/about.html) annotation to position property/action parameter labels either to the LEFT, TOP or NONE
-
-
-
-
-## Reference properties
-
-Domain entities can also reference other domain entities.  These references may be either scalar (single-valued) or vector (multi-valued).  In this section we focus on scalar reference properties.
-
-* add some [reference properties](http://isis.apache.org/how-tos/how-to-01-030-How-to-add-a-property-to-a-domain-entity.html)
-* update the corresponding domain service
-* use different techniques to obtain references (shown in drop-down list box)
-  * use [@Bounded](http://isis.apache.org/reference/recognized-annotations/Bounded.html) annotation
-  * use the [@AutoComplete](http://isis.apache.org/reference/recognized-annotations/AutoComplete.html) annotation
-  * use a `choicesXxx()` supporting method on [property](http://isis.apache.org/how-tos/how-to-03-010-How-to-specify-a-set-of-choices-for-a-property.html) or [action param](http://isis.apache.org/how-tos/how-to-03-020-How-to-specify-a-set-of-choices-for-an-action-parameter.html)
-  * use an `autoCompleteXxx()` supporting method on [property](http://isis.apache.org/how-tos/how-to-03-015-How-to-specify-an-autocomplete-for-a-property.html) or [action param](http://isis.apache.org/how-tos/how-to-03-025-How-to-specify-an-autocomplete-for-an-action-parameter.html)
-
-
-
-  
-## Usability: Defaults
-
-Quick detour: often we want to set up defaults to go with choices.  Sensible defaults for action parameters can really improve the usability of the app.
-
-* Add [defaults](http://isis.apache.org/how-tos/how-to-03-050-How-to-specify-default-values-for-an-action-parameter.html) for action parameters
- 
-
- 
- 
-## Collections  
-
-Returning back to references, Isis also supports vector (multi-valued) references to another object instances... in other words collections.  We sometimes called these "parented" collections (to distinguish from a "standalone" collection as returned from an action)
-
-* Ensure that all domain classes implement `java.lang.Comparable`
-  * use the [ObjectContracts](http://isis.apache.org/reference/Utility.html) utility class to help implement `Comparable` (also `equals()`, `hashCode()`, `toString()`)
-* Add a [one-to-many-collection](http://isis.apache.org/components/objectstores/jdo/managed-1-to-m-relationships.html) to one of the entities
-  * Use `SortedSet` as the class
-* Use the @Render (http://isis.apache.org/reference/recognized-annotations/Render-deprecated.html) annotation to indicate if the collection should be visible or hidden by default
-* optional: Use the [@SortedBy](http://isis.apache.org/reference/recognized-annotations/SortedBy-deprecated.html) annotation to specify a different comparator than the natural ordering
-
-
-
-
-## Actions and Collections
-
-The Wicket UI doesn't allow collections to be modified (added to/removed from).  However, we can easily write actions to accomplish the same.  Moreover, these actions can provide some additional business logic.  For example: it probably shouldn't be possible to add an object twice into a collection, so it should not be presented in the list of choices/autoComplete; conversely, only those objects in the collection should be offered as choices to be removed.
-
-* Add domain actions to add/remove from the collection
-  * to create objects, [inject](http://isis.apache.org/how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.html) associated domain service
-    * generally we recommend using the `@Inject` annotation with either private or default visibility
-  * the service itself should use [DomainObjectContainer](http://isis.apache.org/reference/DomainObjectContainer.html)
-* Use the [@MemberOrder](http://isis.apache.org/reference/recognized-annotations/MemberOrder.html) annotation to associate an action with a property or with a collection
-  * set the `name` attribute
-
-
-  
-  
-## CSS UI Hints
-
-(In 1.8.0), CSS classes can be associated with any class member (property, collection, action).  But for actions in particular:
-- the bootstrap "btn" CSS classes can be used using [@CssClass](http://isis.apache.org/reference/recognized-annotations/CssClass.html) annotation
-- the [Font Awesome](http://fortawesome.github.io/Font-Awesome/icons/) icons can be used using the [@CssClassFa](http://isis.apache.org/reference/recognized-annotations/CssClassFa-deprecated.html) annotation
-
-It's also possible to use Font Awesome icons for the [domain object icon](http://isis.apache.org/how-tos/how-to-01-070-How-to-specify-the-icon-for-a-domain-entity.html).
-
-So:
-- for some of the actions of your domain services or entities, annotate using `@CssClass` or `@CssClassFa`.
-
-
-
-## Dynamic Layout
-
-Up to this point we've been using annotations (`@MemberOrder`, `@MemberGroupLayout`, `@Named`, `@PropertyLayout`, `@ParameterLayout`, `@CssClass` and `@CssClassFa` and so on) for UI hints.  However, the feedback loop is not good: it requires us stopping the app, editing the code, recompiling and running again.  So instead, all these UI hints (and more) can be specified dynamically, using a corresponding `.layout.json` file.  If edited while the app is running, it will be reloaded automatically (in IntelliJ, use Run>Reload Changed Classes):
-
-* Delete the various hint annotations and instead specify layout hints using a [.layout.json](http://isis.apache.org/components/viewers/wicket/dynamic-layouts.html) file.
-
-
-
-## Business rules
-
-Apache Isis excels for domains where there are complex business rules to enforce.  The UI tries not to constrain the user from navigating around freely, however the domain objects nevertheless ensure that they cannot change into an invalid state.  Such rules can be enforced either declaratively (using annotations) or imperatively (using code).  The objects can do this in one of three ways:
-
-- visibility: preventing the user from even seeing a property/collection/action
-- usability: allowing the user to view a property/collection/action but not allowing the user to change it
-- validity: allowing the user to modify the property/invoke the action, but validating that the new value/action arguments are correct before hand.
-
-Or, more pithily: "see it, use it, do it"
-
-
-#### See it!
-
-* Use the [@Hidden](http://isis.apache.org/reference/recognized-annotations/Hidden-deprecated.html) annotation to make properties/collections/actions invisible
-  * the [@Programmatic](http://isis.apache.org/reference/recognized-annotations/Programmatic.html) annotation can also be used and in many cases is to be preferred; the difference is that the latter means the member is not part of the Isis metamodel.
-* Use the `hideXxx()` supporting method on [properties](http://isis.apache.org/how-tos/how-to-02-010-How-to-hide-a-property.html), [collections](http://isis.apache.org/how-tos/how-to-02-020-How-to-hide-a-collection.html) and [actions](http://isis.apache.org/how-tos/how-to-02-030-How-to-hide-an-action.html) to make a property/collection/action invisible according to some imperative rule
-
-  
-#### Use it!
-
-* Use the [@Disabled](http://isis.apache.org/reference/recognized-annotations/Disabled.html) annotation to make properties read-only/actions non-invokable ('greyed out')
-* Use the `disabledXxx()` supporting method on [properties](http://isis.apache.org/how-tos/how-to-02-050-How-to-prevent-a-property-from-being-modified.html) and [actions](http://isis.apache.org/how-tos/how-to-02-070-How-to-prevent-an-action-from-being-invoked.html) to make a property/action disabled according to some imperative rule
-
-
-#### Do it!
-
-* Validate string properties or action paramters:
-  - use the [@Regex](http://isis.apache.org/reference/recognized-annotations/RegEx.html) annotation to specify a pattern
-  - use the [@MinLength](http://isis.apache.org/reference/recognized-annotations/MinLength.html) annotation to indicate a minimum number of characters
-* Use the `validateXxx()` supporting method on [properties](http://isis.staging.apache.org/how-tos/how-to-02-100-How-to-validate-user-input-for-a-property.html) or [action parameter](http://isis.staging.apache.org/how-tos/how-to-02-120-How-to-validate-an-action-parameter-argument.html)
-* optional: for any data type:
-  - use the [@MustSatisfy](http://isis.apache.org/reference/recognized-annotations/MustSatisfy.html) annotation to specify an arbitrary constraint
-  
-
-  
-  
-## Home page
-
-The Wicket UI will automatically invoke the "home page" action, if available.  This is a no-arg action of one of the domain services, that can return either an object (eg representing the current user) or a standalone action.
-
-* Add the [@HomePage](http://isis.apache.org/reference/recognized-annotations/HomePage.html) annotation to one (no more) of the domain services' no-arg actions
-
-
-
-
-## Clock Service
-
-To ensure testability, there should be no dependencies on system time, for example usage of `LocalDate.now()`.  Instead the domain objects should delegate to the provided `ClockService`.
-
-* remove any dependencies on system time (eg defaults for date/time action parameters)
-  * inject [ClockService](http://isis.apache.org/reference/services/ClockService.html)
-  * call `ClockService.now()` etc where required.
-  
-
-  
-  
-## Decoupling using Contributions
-
-One of Isis' most powerful features is the ability for the UI to combine functionality from domain services into the representation of an entity.  The effect is similar to traits or mix-ins in other languages, however the "mixing in" is done at runtime, within the Isis metamodel.  In Isis' terminology, we say that the domain service action is contributed to the entity.
-
-Any action of a domain service that has a domain entity type as one of its parameter types will (by default) be contributed.  If the service action takes more than one argument, or does not have safe semantics, then it will be contributed as an entity action.  If the service action has precisely one parameter type (that of the entity) and has safe semantics then it will be contributed either as a collection or as a property (dependent on whether it returns a collection of a scalar).
-
-Why are contributions so useful?  Because the service action will match not on the entity type, but also on any of the entity's supertypes (all the way up to `java.lang.Object`).  That means that you can apply the [dependency inversion principle](http://en.wikipedia.org/wiki/Dependency_inversion_principle) to ensure that the modules of your application have acyclic dependencies; but in the UI it can still appear as if there are bidirectional dependencies between those modules.  The lack of bidirectional dependencies can help save your app degrading into a [big ball of mud](http://en.wikipedia.org/wiki/Big_ball_of_mud).
-
-Finally, note that the layout of contributed actions/collections/properties can be specified using the `.layout.json` file (and it is highly recommended that you do so).
-
-
-#### Contributed Actions
-
-* Write a new domain service
-  - by convention, called "XxxContributions"
-  - annotate with `@DomainService`
-* Write an action accepting >1 args:
-  - one being a domain entity
-  - other being a primitive or String
-* For this action, add the [@NotInServiceMenu](http://isis.apache.org/reference/recognized-annotations/NotInServiceMenu.html) annotation
-  * indicates service's actions should *not* be included in the main application menu bar
-* should be rendered "as if" an action of the entity
-
-  
-#### Contributed Collections
-
-* Write a new domain service (or update the one previously)
-* Write a query-only action accepting exactly 1 arg (a domain entity)
-  - returning a collection, list or set
-* For this action:
-  * add the [@NotInServiceMenu](http://isis.apache.org/reference/recognized-annotations/NotInServiceMenu.html) annotation
-  * add the [@NotContributed(As.ACTION)](http://isis.apache.org/reference/recognized-annotations/NotContributed.html) annotation
-* should be rendered in the UI "as if" a collection of the entity
-* use `.layout.json` to position as required
-
-
-#### Contributed Properties
-
-* As for contributed collections, write a new domain service with a query-only action accepting exactly 1 arg (a domain entity); except:
-  - returning a scalar value rather than a collection
-* For this action, annotate as [@NotInServiceMenu](http://isis.apache.org/reference/recognized-annotations/NotInServiceMenu.html) and [@NotContributed(As.ACTION)](http://isis.apache.org/reference/recognized-annotations/NotContributed.html)
-* should be rendered in the UI "as if" a property of the entity
-* use `.layout.json` to position as required
-
-
-
-## Decoupling using the Event Bus
-
-Another way in which Apache Isis helps you keep your application nicely modularized is through its event bus.  Each action invocation, or property modification, can be used to generate a succession of events that allows subscribers to veto the interaction (the see it/use it/do it rules) or, if the action is allowed, to perform work prior to the execution of the action or after the execution of the action.
-
-Under the covers Isis uses the [Guava event bus](https://code.google.com/p/guava-libraries/wiki/EventBusExplained) and subscribers (always domain services) subscribe by writing methods annotated with `@com.google.common.eventbus.Subscribe` annotation.
-
-By default the events generated are `ActionInteractionEvent.Default` (for actions) and `PropertyInteractionEvent.Default` (for properties).  Subclasses of these can be specified using the [@ActionInteraction](http://isis.apache.org/reference/recognized-annotations/ActionInteraction.html) or [@PropertyInteraction](http://isis.apache.org/reference/recognized-annotations/PropertyInteraction.html).
-
-Using the guidance in [these docs](http://isis.apache.org/reference/services/event-bus-service.html): 
-
-* write a domain service subscriber to subscribe to events
-* use the domain service to perform log events
-* use the domain service to veto actions (hide/disable or validate)
-
-
-
-* Bulk actions (and the ScratchPad)
-
-Bulk actions are actions that can be invoked on a collection of actions, that is on collections returned by invoking an action.  Actions are specified as being bulk actions using the [@Bulk](http://isis.apache.org/reference/recognized-annotations/Bulk.html) annotation.  Note that currently (1.8.0) only no-arg actions can be specified as bulk actions.
-
-* Write a no-arg action for your domain entity, annotate with `@Bulk`
-* Inject the [Bulk.InteractionContext](http://isis.apache.org/reference/services/bulk-interaction.html) (request-scoped) service
-* Use the `Bulk.InteractionContext` service to determine whether the action was invoked in bulk or as a regular action.
-  * return null if invoked as a bulk action; the Wicket viewer will go back to the original collection
-  * (if return non-null, then Wicket viewer will navigate to the object of the last invocation... generally not what is required)
-  
-The similar [ScratchPad](http://isis.apache.org/reference/services/scratchpad.html) (request-scoped) domain service is a good way to share information between bulk action invocations:
-
-* Inject the [ScratchPad] domain service
-* for each action, store state (eg a running total)
-* In the last invoked bulk action, perform some aggregate processing (eg calculate the average) and return
-
- 
-
-## Performance tuning (optional)
-
-The [QueryResultsCache](http://isis.apache.org/reference/services/query-results-cache.html) (request-scoped) domain service allows arbitrary objects to be cached for the duration of a request.
-
-This can be helpful for "naive" code which would normally make the same query within a loop.  
-
-* optional: inject the `QueryResultsCache` service, invoke queries "through" the cache API
-  * remember that the service is request-scoped, so it only really makes sense to use this service for code that invokes queries within a loop
-
-
-## Extending the Wicket UI
-
-Each element in the Wicket viewer (entity form, properties, collections, action button etc) is a component, each created by a internal API (`ComponentFactory`, described [here](http://isis.apache.org/components/viewers/wicket/customizing-the-viewer.html)).  For collections there can be multiple views, and the Wicket viewer provides a view selector drop down (top right of each collection panel).
-
-Moreover, we can add additional views.  In this section we'll explore some of these, already provided through [Isis addons](http://www.isisaddons.org/).
-
-
-### Excel download
-
-The [Excel download add-on](https://github.com/isisaddons/isis-wicket-excel) allows the collection to be downloaded as an Excel spreadsheet (`.xlsx`).
-
-* Use the instructions on the add-on module's README  to add in the excel download module (ie: update the POM).
-
-
-
-### Fullcalendar2
-
-The [Fullcalendar2 download add-on](https://github.com/isisaddons/isis-wicket-fullcalendar2) allows entities to be rendered in a full-page calendar.
-
-* Use the instructions on the add-on module's README  to add in the fullcalendar2 module (ie: update the POM).
-* on one of your entities, implement either the `CalendarEventable` interface or the (more complex) `Calendarable` interface.
-* update fixture scripts to populate any new properties
-* when the app is run, a collection of the entities should be shown within a calendar view
-
-
-### gmap3
-
-The [Gmap3 download add-on](https://github.com/isisaddons/isis-wicket-gmap3) allows entities that implement certain APIs to be rendered in a full-page gmap3.
-
-* Use the instructions on the add-on module's README to add in the gmap3 module (ie: update the POM).
-* on one of your entities, implement the `Locatable` interface
-* update fixture scripts to populate any new properties
-* when the app is run, a collection of the entities should be shown within a map view
-
-
-
-## Add-on modules (optional)
-
-In addition to providing Wicket viewer extensions, [Isis addons](http://www.isisaddons.org/) also has a large number of modules.  These address such cross-cutting concerns as security, command (profiling), auditing and publishing.
-
-* (optional): follow the [security module](https://github.com/isisaddons/isis-module-security) README or [screencast](http://youtu.be/bj8735nBRR4)
-* (optional): follow the [command module](https://github.com/isisaddons/isis-module-command) README or [screencast](http://youtu.be/g01tK58MxJ8)
-* (optional): follow the [auditing module](https://github.com/isisaddons/isis-module-audit) README or (the same) [screencast](http://youtu.be/g01tK58MxJ8)
-
-
-
-## View models
-
-In most cases users can accomplish the business operations they need by invoking actions directly on domain entities.  For some high-volume or specialized uses cases, though, there may be a requirement to bring together data or functionality that spans several entities.
-
-Also, if using Isis' REST API then the REST client may be a native application (on a smartphone or tablet, say) that is deployed by a third party.  In these cases exposing the entities directly would be inadvisable because a refactoring of the domain entity would change the REST API and probably break that REST client.
-
-To support these use cases, Isis therefore allows you to write a [view model](http://isis.apache.org/reference/recognized-annotations/ViewModel.html), either by annotating the class with [@ViewModel](http://isis.apache.org/reference/recognized-annotations/ViewModel.html) or (for more control) by implementing the `ViewModel` interface.
-
-* build a view model summarizing the state of the app (a "dashboard")
-* write a new `@HomePage` domain service action returning this dashboard viewmodel (and remove the `@HomePage` annotation from any other domain service if present)
-
-
-## Testing
-
-Up to this point we've been introducing the features of Isis and building out our domain application, but with little regard to testing.  Time to fix that.
-
-### Unit testing
-
-Unit testing domain entities and domain services is easy; just use JUnit and mocking libraries to mock out interactions with domain services.
-
-[Mockito](https://code.google.com/p/mockito/) seems to be the current favourite among Java developers for mocking libraries, but if you use JMock then you'll find we provide a `JUnitRuleMockery2` class and a number of other utility classes, documented [here](http://isis.apache.org/core/unittestsupport.html).
-
-* write some unit tests (adapt from the unit tests in the `myapp-dom` Maven module).
-
-
-### Integration testing
-
-Although unit tests are easy to write and fast to execute, integration tests are more valuable: they test interactions of the system from the outside-in, simulating the way in which the end-users use the application.
-
-Earlier on in the tutorial we commented out the `myapp-integtests` module.  Let's commented it back in.  In the parent `pom.xml`:
-
-    <modules>
-        <module>dom</module>
-        <module>fixture</module>
-        <!--
-        <module>integtests</module>
-        -->
-        <module>webapp</module>
-    </modules>
-
-change to:
-
-    <modules>
-        <module>dom</module>
-        <module>fixture</module>
-        <module>integtests</module>
-        <module>webapp</module>
-    </modules>
-
-There will probably be some compile issues to fix up once you've done this; comment out all code that doesn't compile.
-
-Isis has great support for writing [integration tests](http://isis.apache.org/core/integtestsupport.html); well-written integration tests should leverage fixture scripts and use the [wrapper factory](http://isis.apache.org/reference/services/wrapper-factory.html) service.
-
-* use the tests from the original archetype and the documentation on the website to develop integration tests for your app's functionality.
-
-
-## Customising the REST API
-
-The REST API generated by Isis conforms to the Restful Objects specification.  Isis 1.8.0 provides experimental support to allow the representations to be customized.
-
-* as per [these docs](http://isis.apache.org/components/viewers/restfulobjects/simplified-object-representation.html), configure the Restful Objects viewer to generate a simplified object representation:
-
-<pre>
-    isis.viewer.restfulobjects.objectPropertyValuesOnly=true
-</pre>
-
-
-## Configuring to use an external database
-
-If you have an external database available, then update the `pom.xml` for the classpath and update the JDBC properties in `WEB-INF\persistor.properties` to point to your database.
-
-
-
-
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/010-01-login-page.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/010-01-login-page.png b/content-OLDSITE/intro/tutorials/resources/petclinic/010-01-login-page.png
deleted file mode 100644
index 068c3a8..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/010-01-login-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/010-02-home-page.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/010-02-home-page.png b/content-OLDSITE/intro/tutorials/resources/petclinic/010-02-home-page.png
deleted file mode 100644
index 59c2726..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/010-02-home-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/010-03-prototyping-menu.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/010-03-prototyping-menu.png b/content-OLDSITE/intro/tutorials/resources/petclinic/010-03-prototyping-menu.png
deleted file mode 100644
index ed85463..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/010-03-prototyping-menu.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/010-04-simpleobjects.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/010-04-simpleobjects.png b/content-OLDSITE/intro/tutorials/resources/petclinic/010-04-simpleobjects.png
deleted file mode 100644
index 324083d..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/010-04-simpleobjects.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/010-05-simpleobject-list.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/010-05-simpleobject-list.png b/content-OLDSITE/intro/tutorials/resources/petclinic/010-05-simpleobject-list.png
deleted file mode 100644
index 79bfffa..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/010-05-simpleobject-list.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/020-01-idea-configuration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/020-01-idea-configuration.png b/content-OLDSITE/intro/tutorials/resources/petclinic/020-01-idea-configuration.png
deleted file mode 100644
index 1ee8280..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/020-01-idea-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/020-02-idea-configuration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/020-02-idea-configuration.png b/content-OLDSITE/intro/tutorials/resources/petclinic/020-02-idea-configuration.png
deleted file mode 100644
index 99be18b..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/020-02-idea-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/030-01-idea-configuration-updated.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/030-01-idea-configuration-updated.png b/content-OLDSITE/intro/tutorials/resources/petclinic/030-01-idea-configuration-updated.png
deleted file mode 100644
index c836f14..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/030-01-idea-configuration-updated.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/030-02-updated-app.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/030-02-updated-app.png b/content-OLDSITE/intro/tutorials/resources/petclinic/030-02-updated-app.png
deleted file mode 100644
index c438315..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/030-02-updated-app.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/040-01-idea-configuration-updated.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/040-01-idea-configuration-updated.png b/content-OLDSITE/intro/tutorials/resources/petclinic/040-01-idea-configuration-updated.png
deleted file mode 100644
index acddc93..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/040-01-idea-configuration-updated.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/050-01-list-all.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/050-01-list-all.png b/content-OLDSITE/intro/tutorials/resources/petclinic/050-01-list-all.png
deleted file mode 100644
index 1c87cca..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/050-01-list-all.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/050-02-view-pet.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/050-02-view-pet.png b/content-OLDSITE/intro/tutorials/resources/petclinic/050-02-view-pet.png
deleted file mode 100644
index 77824ce..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/050-02-view-pet.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/060-01-owners-menu.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/060-01-owners-menu.png b/content-OLDSITE/intro/tutorials/resources/petclinic/060-01-owners-menu.png
deleted file mode 100644
index 642f9dc..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/060-01-owners-menu.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/060-02-owners-list.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/060-02-owners-list.png b/content-OLDSITE/intro/tutorials/resources/petclinic/060-02-owners-list.png
deleted file mode 100644
index db0ec25..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/060-02-owners-list.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/060-03-pets-list.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/060-03-pets-list.png b/content-OLDSITE/intro/tutorials/resources/petclinic/060-03-pets-list.png
deleted file mode 100644
index f2b9230..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/060-03-pets-list.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/060-04-pet-owner-autoComplete.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/060-04-pet-owner-autoComplete.png b/content-OLDSITE/intro/tutorials/resources/petclinic/060-04-pet-owner-autoComplete.png
deleted file mode 100644
index d301b59..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/060-04-pet-owner-autoComplete.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/petclinic/domain-model.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/petclinic/domain-model.png b/content-OLDSITE/intro/tutorials/resources/petclinic/domain-model.png
deleted file mode 100644
index 268e998..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/petclinic/domain-model.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/rrraddd/RRRADD lab.v0.5.pdf
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/rrraddd/RRRADD lab.v0.5.pdf b/content-OLDSITE/intro/tutorials/resources/rrraddd/RRRADD lab.v0.5.pdf
deleted file mode 100644
index 192b751..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/rrraddd/RRRADD lab.v0.5.pdf and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/resources/rrraddd/myapp.zip
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/resources/rrraddd/myapp.zip b/content-OLDSITE/intro/tutorials/resources/rrraddd/myapp.zip
deleted file mode 100644
index ccefa47..0000000
Binary files a/content-OLDSITE/intro/tutorials/resources/rrraddd/myapp.zip and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/screencasts.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/screencasts.md b/content-OLDSITE/intro/tutorials/screencasts.md
deleted file mode 100644
index 86b0315..0000000
--- a/content-OLDSITE/intro/tutorials/screencasts.md
+++ /dev/null
@@ -1,199 +0,0 @@
-Title: Screencasts
-
-[//]: # (content copied to _user-guide_xxx)
-
-We've prepared some screencasts to help you quickly see what Apache Isis has to offer.
-
-<table class="table table-bordered table-hover">
-  <tr>
-      <td colspan="2">
-        <h2>Getting Started</h2>
-      </td>
-  </tr>
-  <tr>
-    <td>How it works (v1.1.0)<br/><br/><i>How Apache Isis builds a webapp from the underlying domain object model</i>
-    <br/><br/>
-    See <a href="../elevator-pitch/common-use-cases.html#screencast">common use cases</a>
-    <br/><br/>
-    <i>This screencast is for Isis v1.1.0 (ie very out of date)</i>
-    </td>
-    <td>
-      <iframe width="420" height="315" src="http://www.youtube.com/embed/ludOLyi6VyY" frameborder="0" allowfullscreen></iframe>
-    </td>
-  </tr>
-  <tr>
-    <td>Todo app walkthrough (v.1.4.0)<br/><br/><i>A run-through of the main features of the todo application generated by the Apache Isis todoapp archetype</i>
-    <br/><br/>
-    Learn how to generate this app <a href="../getting-started/todoapp-archetype.html#screencast">here</a>
-    <br/><br/>
-    <i>nb: the todoapp has (in 1.8.0) moved to <a href="https://github.com/isisaddons/isis-app-todoapp">Isis addons</a> (not ASF).</i>
-    <br/><br/>
-    <i>nb: the todoapp was previously called the 'quickstart' app</i>
-    </td>
-    <td>
-      <iframe width="420" height="210" src="//www.youtube.com/embed/2leQwavWxeg" frameborder="0" allowfullscreen></iframe>
-      </td>
-  </tr>
-  <tr>
-    <td>Todoapp Archetype<br/><br/><i>How to use the Apache Isis quickstart archetype to generate your first Apache Isis application</i>
-    <br/><br/>
-    <i>nb: the todoapp has (in 1.8.0) moved to <a href="https://github.com/isisaddons/isis-app-todoapp">Isis addons</a> (not ASF); simply fork.</i>
-    </td>
-    <td>
-      <iframe width="420" height="315" src="http://www.youtube.com/embed/RH6J4gx8OoA" frameborder="0" allowfullscreen></iframe>
-    </td>
-  </tr>
-
-  
-  <tr>
-      <td colspan="2">
-        <h2>Development Environment</h2>
-      </td>
-  </tr>
-  <tr>
-    <td>Setting up Eclipse<br/><br/><i>How to import an Apache Isis maven-based application into Eclipse and configure to use with the JDO Objectstore</i><br/><br/>NB: when configuring DataNucleus for the *dom* project, make sure you are in the 'Java perspective', not the 'Java EE perspective').
-    <br/><br/>
-    Learn more <a href="../getting-started/ide/eclipse.html#screencast">here</a>
-    </td>
-    <td>
-      <iframe width="420" height="315" src="http://www.youtube.com/embed/RgcYfjQ8yJA" frameborder="0" allowfullscreen></iframe>
-    </td>
-  </tr>
-  <tr>
-    <td>Setting up IntelliJ<br/><br/><i>How to import an Apache Isis maven-based application into IntelliJ and run the app.</i>
-    <br/><br/>
-    Learn more <a href="../getting-started/ide/intellij.html#screencast">here</a>
-    </td>
-    <td>
-      <iframe width="420" height="315" src="http://www.youtube.com/embed/lwKsyTbTSnA" frameborder="0" allowfullscreen></iframe>
-    </td>
-  </tr>
-
-
-  <tr>
-    <td colspan="2">
-        <h2>Isis Add-on Modules</h2>
-    </td>
-  </tr>
-  <tr>
-    <td>Commands and Auditing (v1.6.0)<br/><br/><i>Configuring the command and auditing add-on modules for the simpleapp application (as per by the <a href="../getting-started/simpleapp-archetype.html">archetype</a>).</i>
-    <br/><br/>
-    Learn more at the <a href="http://github.com/isisaddons/isis-module-command.html">isis-module-command</a> and <a href="http://github.com/isisaddons/isis-module-audit.html">isis-module-audit</a> github repos.
-    </td>
-    <td>
-      <iframe width="420" height="236" src="//www.youtube.com/embed/g01tK58MxJ8" frameborder="0" allowfullscreen></iframe>
-  </td>
-  </tr>
-  <tr>
-    <td>Security (v1.6.0)<br/><br/><i>Configuring the security add-on module for the simpleapp application (as per by the <a href="../getting-started/simpleapp-archetype.html">archetype</a>).</i>
-    <br/><br/>
-    Learn more at the <a href="http://github.com/isisaddons/isis-module-security.html">isis-module-security</a> github repo.
-    </td>
-    <td>
-      <iframe width="420" height="236" src="//www.youtube.com/embed/bj8735nBRR4" frameborder="0" allowfullscreen></iframe>
-  </td>
-  </tr>
-  <tr>
-    <td>Commands, Auditing, Publishing (v1.5.0)<br/><br/><i>A run-through of the command (profiling) service, auditing service, publishing service.  Also shows how commands can be run in the background either explicitly by scheduling through the background service or implicitly by way of a framework annotation.</i>
-    <br/><br/>
-    Learn more at the <a href="http://github.com/isisaddons/isis-module-command.html">isis-module-command</a>, <a href="http://github.com/isisaddons/isis-module-audit.html">isis-module-audit</a> and <a href="http://github.com/isisaddons/isis-module-publishing.html">isis-module-publishing</a> github repos.
-    <br/><br/>
-    See also the <a href="../../reference/services/command-context.html#screencast">Command context domain service</a> page
-    </td>
-    <td>
-      <iframe width="420" height="210" src="//www.youtube.com/embed/tqXUZkPB3EI" frameborder="0" allowfullscreen></iframe>
-  </td>
-  </tr>
-  <tr>
-    <td>Bulk updates in Isis (v1.5.0)<br/><br/><i>Using the <code>isis-module-excel</code> module and view models to perform bulk updates).</i>
-    <br/><br/>
-    Learn more at the  <a href="http://github.com/isisaddons/isis-module-excel.html">isis-module-excel</a> github repo.
-    </td>
-    <td>
-      <iframe width="420" height="315" src="http://www.youtube.com/embed/8SsRDhCUuRc" frameborder="0" allowfullscreen></iframe>
-    </td>
-  </tr>
-
-
-  
-  <tr>
-      <td colspan="2">
-        <h2>Wicket Viewer</h2>
-      </td>
-  </tr>
-  <tr>
-    <td>Dynamic layouts in the Wicket viewer<br/><br/><i>How to layout properties and collections dynamically</i>
-    <br/><br/>
-    Learn more <a href="../../components/viewers/wicket/dynamic-layouts.html#screencast">here</a>
-    </td>
-    <td>
-      <iframe width="420" height="236" src="http://www.youtube.com/embed/zmrg49WeEPc" frameborder="0" allowfullscreen></iframe>
-    </td>
-  </tr>
-
-  
-  <tr>
-    <td colspan="2">
-        <h2>Isis Add-on Wicket Viewer Extensions</h2>
-    </td>
-  </tr>
-  <tr>
-    <td>Customizing the Wicket viewer<br/><br/><i>How to customize the Wicket viewer, integrating the <code>isis-module-gmap3</code> google maps extension.</i>
-    <br/><br/>
-    Learn more at the <a href="http://github.com/isisaddons/isis-wicket-excel.html">isis-wicket-gmap3</a> github repo.
-    </td>
-    <td>
-      <iframe width="420" height="315" src="http://www.youtube.com/embed/9o5zAME8LrM" frameborder="0" allowfullscreen></iframe>
-    </td>
-  </tr>
-
-
-  <tr>
-      <td colspan="2">
-        <h2>Restful Objects Viewer</h2>
-      </td>
-  </tr>
-  <tr>
-    <td>Using Chrome Tools<br/><br/><i>Interacting with the REST API using Chrome Plugins</i>
-    </td>
-    <td>
-      <iframe width="420" height="236" src="//www.youtube.com/embed/_-TOvVYWCHc" frameborder="0" allowfullscreen></iframe>)
-    </td>
-  </tr>
-  
-  
-  <tr>
-      <td colspan="2">
-        <h2><a id="jrebel" name="jrebel">JRebel</a></h2>
-      </td>
-  </tr>
-  <tr>
-    <td>Maven and JRebel<br/><br/>
-        <br/><br/><i>Develop your app without having to redeploy using <a href="http://zeroturnaround.com/software/jrebel/">JRebel</a> and an <a href="https://github.com/danhaywood/isis-jrebel-plugin">Isis plugin</a> for JRebel.</i>
-    <br/><br/>
-    See also <a href="../../other/jrebel.html#screencast">here</a>
-    </td>
-    <td>
-      <iframe width="420" height="236" src="//www.youtube.com/embed/jpYNZ343gi4" frameborder="0" allowfullscreen></iframe>
-    </td>
-  </tr>
-  <tr>
-    <td>Eclipse and JRebel<br/><br/>
-    <br/><br/>
-    See also <a href="../../other/jrebel.html#screencast">here</a>
-    </td>
-    <td>
-      <iframe width="420" height="236" src="//www.youtube.com/embed/uPfRXllQV1o" frameborder="0" allowfullscreen></iframe>
-    </td>
-  </tr>
-  <tr>
-    <td>IntelliJ and JRebel<br/><br/>
-    <br/><br/>
-    See also <a href="../../other/jrebel.html#screencast">here</a>
-    </td>
-    <td>
-      <iframe width="420" height="236" src="//www.youtube.com/embed/fb5VbU-VY8I" frameborder="0" allowfullscreen></iframe>
-    </td>
-  </tr>
-<table>
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/step-by-step-petclinic.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/step-by-step-petclinic.md b/content-OLDSITE/intro/tutorials/step-by-step-petclinic.md
deleted file mode 100644
index ecc6881..0000000
--- a/content-OLDSITE/intro/tutorials/step-by-step-petclinic.md
+++ /dev/null
@@ -1,449 +0,0 @@
-Title: Step-by-step tutorial: Petclinic
-
-[//]: # (content copied to _user-guide_xxx)
-
-{step-by-step
-
-{note
-A step-by-step tutorial to building a petclinic application using Apache Isis.
-}
-
-This tutorial builds a simple petclinic application, consisting of just three domain classes:
-
-<img src="resources/petclinic/domain-model.png"></img>
-
-The above diagram was built using [yuml.me](http://yuml.me]); the DSL that defines this diagram is:
-
-    [Pet|-name:String{bg:green}]<-0..*[Visit|-checkIn:LocalDate;-checkout:LocalDate;-diagnosis:String|{bg:pink}]
-    [Owner|-firstName:String;-lastName:String{bg:green}]<0..1-0..*>[Pet]
-    [PetSpecies|-name:String{bg:blue}]<species-[Pet]
-
-This supports the following use cases:
-
-* register a Pet
-* register an Owner
-* maintain a Pet's details
-* check in a Pet to visit the clinic
-* enter a diagnosis
-* check out a Pet to visit the clinic
-
-    
-Either follow along or check out the tags from the corresponding [github repo](https://github.com/danhaywood/isis-app-petclinic).
-
-
-## Prerequisites
-
-You'll need:
-
-* Java 7 JDK
-* [Maven](http://maven.apache.org/) 3.2.x
-* an IDE, such as [Eclipse](http://www.eclipse.org/) or [IntelliJ IDEA](https://www.jetbrains.com/idea/).
-
-
-
-## Run the archetype
-
-{note
-git checkout [249abe476797438d83faa12ff88365da2c362451](https://github.com/danhaywood/isis-app-petclinic/commit/249abe476797438d83faa12ff88365da2c362451)
-}
-
-As per the [Isis website](http://isis.apache.org/intro/getting-started/simpleapp-archetype.html), run the simpleapp archetype to build an empty Isis application:
-
-    mvn archetype:generate  \
-        -D archetypeGroupId=org.apache.isis.archetype \
-        -D archetypeArtifactId=simpleapp-archetype \
-        -D archetypeVersion=1.8.0 \
-        -D groupId=com.mycompany \
-        -D artifactId=petclinic \
-        -D version=1.0-SNAPSHOT \
-        -D archetypeRepository=http://repository-estatio.forge.cloudbees.com/snapshot/ \
-        -B
-
-This will generate the app in a `petclinic` directory.  Move the contents back:
-
-    mv petclinic/* .
-    rmdir petclinic
-
-
-   
-        
-## Build and run
-
-Start off by building the app from the command line:
-
-    mvn clean install
-    
-Once that's built then run using:
-
-    mvn antrun:run -P self-host
-
-
-A splash screen should appear offering to start up the app.  Go ahead and start; the web browser should be opened at http://localhost:8080
-
-
-Alternatively, you can run using the mvn-jetty-plugin:
-
-    mvn jetty:run    
-     
-This will accomplish the same thing, though the webapp is mounted at a slightly different URL
-
-
-
-## Using the app
-
-Navigate to the Wicket UI (eg [http://localhost:8080/wicket](http://localhost:8080/wicket)), and login (sven/pass).
-
-<a href="resources/petclinic/010-01-login-page.png"><img src="resources/petclinic/010-01-login-page.png" width="600"></img></a>
-
-The home page should be shown:
-
-<a href="resources/petclinic/010-02-home-page.png"><img src="resources/petclinic/010-02-home-page.png" width="600"></img></a>
-
-Install the fixtures (example test data) using the `Prototyping` menu:
-
-<a href="resources/petclinic/010-03-prototyping-menu.png"><img src="resources/petclinic/010-03-prototyping-menu.png" width="600"></img></a>
-
-List all objects using the `Simple Objects` menu:
-
-<a href="resources/petclinic/010-04-simpleobjects.png"><img src="resources/petclinic/010-04-simpleobjects.png" width="600"></img></a>
-
-To return the objects created:
-
-<a href="resources/petclinic/010-05-simpleobject-list.png"><img src="resources/petclinic/010-05-simpleobject-list.png" width="600"></img></a>
-
-Experiment some more, to:
-
-* create a new object
-* list all objects
-
-Go back to the splash screen, and quit the app.  Note that the database runs in-memory (using HSQLDB) so any data created will be lost between runs.
-
-   
-   
-## Dev environment
-
-Set up an IDE and import the project to be able to run and debug the app
-
-To configure the app, use these links:
-
-* IDE:
-  * configure [IntelliJ](http://isis.apache.org/intro/getting-started/ide/intellij.html), import app
-  * configure [Eclipse](http://isis.apache.org/intro/getting-started/ide/eclipse.html), import app
-* Set up IDE [editor templates](http://isis.apache.org/intro/resources/editor-templates.html)
-
-Then set up a launch configuration so that you can run the app from within the IDE.  To save having to run the fixtures 
-every time, specify the following system properties:
-
-    -Disis.persistor.datanucleus.install-fixtures=true -Disis.fixtures=fixture.simple.scenario.SimpleObjectsFixture
-    
-For example, here's what a launch configuration in IntelliJ idea looks like:    
-
-<a href="resources/petclinic/020-01-idea-configuration.png"><img src="resources/petclinic/020-01-idea-configuration.png" width="600"></img></a>
-
-where the "before launch" maven goal (to run the DataNucleus enhancer) is defined as:
-
-<a href="resources/petclinic/020-02-idea-configuration.png"><img src="resources/petclinic/020-02-idea-configuration.png" width="400"></img></a>
-
-  
-  
-## Explore codebase
-
-Apache Isis applications are organized into several Maven modules.  Within your IDE navigate to the various classes and correlate back to the generated UI:
-
-* `petclinic` : parent module
-* `petclinic-dom`: domain objects module
-   - entity: `dom.simple.SimpleObject`
-   - repository: `dom.simple.SimpleObjects`
-* `petclinic-fixture`: fixtures module
-   - fixture script:`fixture.simple.SimpleObjectsFixture`
-* `petclinic-integtests`: integration tests module
-* `petclinic-webapp`: webapp module
-  * (builds the WAR file)
-
-
-  
-## Testing
-
-Testing is of course massively important, and Isis makes both unit testing and (end-to-end) integration testing easy.  Building the app from the Maven command line ("mvn clean install") will run all tests, but you should also run the tests from within the IDE.
-
-* `myapp-dom` unit tests
-   - run 
-   - inspect, eg
-        - `SimpleObjectTest`
-* `myapp-integtests` integration tests
-   - run
-   - inspect, eg: 
-       - `integration.tests.smoke.SimpleObjectsTest`
-       - `integration.specs.simple.SimpleObjectSpec_listAllAndCreate.feature`
-   -  generated report, eg
-        - `myapp/integtests/target/cucumber-html-report/index.html`
-    - change test in IDE, re-run (in Maven)   
-
-If you have issues with the integration tests, make sure that the domain classes have been enhanced by the DataNucleus enhancer.  (The exact mechanics depends on the IDE being used).
-
-
-    
-## Update POM files
-
-{note
-git checkout [68904752bc2de9ebb3c853b79236df2b3ad2c944](https://github.com/danhaywood/isis-app-petclinic/commit/68904752bc2de9ebb3c853b79236df2b3ad2c944)
-}
-
-The POM files generated by the simpleapp archetype describe the app as "SimpleApp".  Update them to say "PetClinic" instead.
-
-
-## Delete the BDD specs
-
-{note
-git checkout [9046226249429b269325dfa2baccf03635841c20](https://github.com/danhaywood/isis-app-petclinic/commit/9046226249429b269325dfa2baccf03635841c20)
-}
-
-During this tutorial we're going to keep the integration tests in-sync with the code, but we're going to stop short of writing BDD/Cucumber specs.
-
-Therefore delete the BDD feature spec and glue in the `integtest` module:
-
-* `integration/specs/*`
-* `integration/glue/*`
-
-
-
-## Rename the app, and rename the SimpleObject entity
-
-{note
-git checkout [bee3629c0b64058f939b6dd20f226be31810fc66](https://github.com/danhaywood/isis-app-petclinic/commit/bee3629c0b64058f939b6dd20f226be31810fc66)
-}
-
-Time to start refactoring the app.  The heart of the PetClinic app is the `Pet` concept, so go through the code and refactor.  While we're at it, refactor the app itself from "SimpleApp" to "PetClinicApp".
-
-See the git commit for more detail, but in outline, the renames required are:
-
-* in the `dom` module's production code
-    * `SimpleObject` -> `Pet` (entity)
-    * `SimpleObjects` -> `Pets` (repository domain service)
-    * `SimpleObject.layout.json` -> `Pet.layout.json` (layout hints for the `Pet` entity)
-    * delete the `SimpleObject.png`, and add a new `Pet.png` (icon shown against all `Pet` instances).
-* in the `dom` module's unit test code
-    * `SimpleObjectTest` -> `PetTest` (unit tests for `Pet` entity)
-    * `SimpleObjectsTest` -> `PetsTest` (unit tests for `Pets` domain service)
-* in the `fixture` module:
-    * `SimpleObjectsFixturesService` -> `PetClinicAppFixturesService` (rendered as the prototyping menu in the UI)
-    * `SimpleObjectsTearDownService` -> `PetClinicAppTearDownService` (tear down all objects between integration tests)
-    * `SimpleObjectAbstract` -> `PetAbstract` (abstract class for setting up a single pet object
-        * and corresponding subclasses to set up sample data (eg `PetForFido`)
-    * `SimpleObjectsFixture` -> `PetsFixture` (tear downs system and then sets up all pets)
-* in the `integtest` module:
-    * `SimpleAppSystemInitializer` -> `PetClinicAppSystemInitializer` (bootstraps integration tests with domain service/repositories)
-    * `SimpleAppIntegTest` -> `PetClinicAppIntegTest` (base class for integration tests)
-    * `SimpleObjectTest` -> `PetTest` (integration test for `Pet` entity)
-    * `SimpleObjectsTest` -> `PetsTest` (integration test for `Pets` domain service)
-* in the `webapp` module:
-    * `SimpleApplication` -> `PetClinicApplication`
-    * update `isis.properties`
-    * update `web.xml`
-
-Note that `Pet` has both both Isis and JDO annotations:
-    
-    @javax.jdo.annotations.PersistenceCapable(identityType=IdentityType.DATASTORE)
-    @javax.jdo.annotations.DatastoreIdentity(
-            strategy=javax.jdo.annotations.IdGeneratorStrategy.IDENTITY,
-             column="id")
-    @javax.jdo.annotations.Version(
-            strategy=VersionStrategy.VERSION_NUMBER, 
-            column="version")
-    @javax.jdo.annotations.Unique(name="Pet_name_UNQ", members = {"name"})
-    @ObjectType("PET")
-    @Bookmarkable
-    public class Pet implements Comparable<Pet> {
-        ...
-    }
-
-where:
-
-* `PersistenceCapable` and `DatastoreIdentity` specify a surrogate `Id` column to be used as the primary key
-* `Version` provides support for optimistic locking
-* `Unique` enforces a uniqueness constraint so that no two `Pet`s can have the same name (unrealistic, but can refactor later)
-* `ObjectType` is used by Isis for its own internal "OID" identifier; this also appears in the URL in Isis' Wicket viewer and REST API
-* `Bookmarkable` indicates that the object can be automatically bookmarked in Isis' Wicket viewer
-
-The `Pets` domain service also has Isis annotations:
-
-    @DomainService(repositoryFor = Pet.class)
-    @DomainServiceLayout(menuOrder = "10")
-    public class Pets {
-        ...
-    }
-    
-where:
-
-* `DomainService` indicates that the service should be instantiated automatically (as a singleton)
-* `DomainServiceLayout` provides UI hints, in this case the positioning of the menu for the actions provided by the service
-
-To run the application will require an update to the IDE configuration, for the changed name of the fixture class:
-
-<a href="resources/petclinic/030-01-idea-configuration-updated.png"><img src="resources/petclinic/030-01-idea-configuration-updated.png" width="600"></img></a>
-
-Running the app should now show `Pet`s:
-
-<a href="resources/petclinic/030-02-updated-app.png"><img src="resources/petclinic/030-02-updated-app.png" width="600"></img></a>
-
-
-## Update package names
-
-{note
-git checkout [55ec36e520191f5fc8fe7f5b89956814eaf13317](https://github.com/danhaywood/isis-app-petclinic/commit/55ec36e520191f5fc8fe7f5b89956814eaf13317)
-}
-
-The classes created by the simpleapp archetype are by default in the `simple` package.  Move these classes to `pets` package instead.  Also adjust package names where they appear as strings:
-
-* in `PetClinicAppFixturesService`, change the package name from "fixture.simple" to "fixture.pets".
-* in `PetClinicAppSystemInitializer`, change the package name "dom.simple" to "dom.pets", and similarly "fixture.simple" to "fixture.pets"
-* in `WEB-INF/isis.properties`, similarly change the package name "dom.simple" to "dom.pets", and similarly "fixture.simple" to "fixture.pets"
-
-To run the application will require a further update to the IDE configuration, for the changed package of the fixture class:
-
-<a href="resources/petclinic/040-01-idea-configuration-updated.png"><img src="resources/petclinic/040-01-idea-configuration-updated.png" width="600"></img></a>
-
-
-## Add PetSpecies (as an enum)
-
-{note
-git checkout [55c9cd28ff960220719b3dc7cb8abadace8d0829](https://github.com/danhaywood/isis-app-petclinic/commit/55c9cd28ff960220719b3dc7cb8abadace8d0829)
-}
-
-Each `Pet` is of a particular species.  Model these as an enum called `PetSpecies`:
-
-    public enum PetSpecies {
-        Cat,
-        Dog,
-        Budgie,
-        Hamster,
-        Tortoise
-    }
-
-Introduce a new property on `Pet` of this type:
-
-    public class Pet {
-        ...   
-        private PetSpecies species;
-        @javax.jdo.annotations.Column(allowsNull = "false")
-        public PetSpecies getSpecies() { return species; }
-        public void setSpecies(final PetSpecies species) { this.species = species; }
-        ...
-    }
-
-Update fixtures, unit tests and integration tests.
-
-
-## Icon reflects the pet species
-
-{note
-git checkout [2212765694693eb463f8fa88bab1bad154add0cb](https://github.com/danhaywood/isis-app-petclinic/commit/2212765694693eb463f8fa88bab1bad154add0cb)
-}
-
-Rather than using a single icon for a domain class, instead a different icon can be supplied for each instance.  We can therefore have different icon files for each pet, reflecting that pet's species.
-
-    public class Pet {
-        ...
-        public String iconName() {
-            return getSpecies().name();
-        }
-        ...
-    }
-
-Download corresponding icon files (`Dog.png`, `Cat.png` etc)
-
-Running the app shows the `Pet` and its associated icon:
-
-<a href="resources/petclinic/050-01-list-all.png"><img src="resources/petclinic/050-01-list-all.png" width="600"></img></a>
-
-with the corresponding view of the `Pet`:
-
-<a href="resources/petclinic/050-02-view-pet.png"><img src="resources/petclinic/050-02-view-pet.png" width="600"></img></a>
-
-
-
-## Add Pet Owner
-
-{note
-git checkout [6f92a8ee8e76696d005da2a8b7a746444d017546](https://github.com/danhaywood/isis-app-petclinic/commit/6f92a8ee8e76696d005da2a8b7a746444d017546)
-}
-
-Add the `Owner` entity and corresponding `Owners` domain service (repository).  Add a query to find `Order`s by name:
-
-    ...
-    @javax.jdo.annotations.Queries( {
-            @javax.jdo.annotations.Query(
-                    name = "findByName", language = "JDOQL",
-                    value = "SELECT "
-                            + "FROM dom.owners.Owner "
-                            + "WHERE name.matches(:name)")
-    })
-    public class Owner ... {
-        ...
-    }
-
-and `findByName(...)` in `Owners`:
-
-    public class Owners {
-        ...
-        public List<Owner> findByName(
-                @ParameterLayout(named = "Name")
-                final String name) {
-            final String nameArg = String.format(".*%s.*", name);
-            final List<Owner> owners = container.allMatches(
-                    new QueryDefault<>(
-                            Owner.class,
-                            "findByName",
-                            "name", nameArg));
-            return owners;
-        }
-        ...
-    }
-
-Add an `owner` property to `Pet`, with supporting `autoCompleteXxx()` method (so that available owners are shown in a drop-down list box):
-
-    public class Pet ... {
-        ...
-        private Owner owner;
-        @javax.jdo.annotations.Column(allowsNull = "false")
-        public Owner getOwner() { return owner; }
-        public void setOwner(final Owner owner) { this.owner = owner; }
-        public Collection<Owner> autoCompleteOwner(final @MinLength(1) String name) {
-            return owners.findByName(name);
-        }
-        ...
-    }
-
-Also updated fixture data to set up a number of `Owner`s, and associate each `Pet` with an `Owner`.  Also add unit tests and integration tests for `Owner`/`Owners` and updated for `Pet`/`Pets`.
-
-When running the app, notice the new `Owners` menu:
-
-<a href="resources/petclinic/060-01-owners-menu.png"><img src="resources/petclinic/060-01-owners-menu.png" width="600"></img></a>
-
-which when invoked returns all `Owner` objects:
-
-<a href="resources/petclinic/060-02-owners-list.png"><img src="resources/petclinic/060-02-owners-list.png" width="600"></img></a>
-
-Each `Pet` also indicates its corresponding `Owner`:
-
-<a href="resources/petclinic/060-03-pets-list.png"><img src="resources/petclinic/060-03-pets-list.png" width="600"></img></a>
-
-And, on editing a `Pet`, a new `Owner` can be specified using the autoComplete:
-
-<a href="resources/petclinic/060-04-pet-owner-autoComplete.png"><img src="resources/petclinic/060-04-pet-owner-autoComplete.png" width="600"></img></a>
-    
-
-<!--
-
-
-{note
-git checkout [xxx](https://github.com/danhaywood/isis-app-petclinic/commit/xxx)
-}
-
-
-
-
--->
-
-
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/tutorials.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/tutorials.md b/content-OLDSITE/intro/tutorials/tutorials.md
deleted file mode 100644
index da8b2eb..0000000
--- a/content-OLDSITE/intro/tutorials/tutorials.md
+++ /dev/null
@@ -1,27 +0,0 @@
-Title: Tutorials
-
-[//]: # (content copied to _user-guide_xxx)
-
-## Stop Scaffolding, Start Coding
-
-This [tutorial](apacheconeu-2014.html) was originally put together for Apache Con Europe 2014.
-
-
-## RRRADDD!!! Really Ridiculously Rapid Application Development (Domain-Driven)
-
-### 2012 edition
-
-Jeroen and Dan ran this tutorial at the [J-Fall 2012](http://www.nljug.org/jfall/) conference as a 50 minute-long session.  It seemed to go well, though we reckon you probably need about 90 minutes to complete it.
-
-The tutorial is based on a slightly-modified version of the quickstart archetype, configured to use the Wicket viewer and JDO ObjectStore and pointing at a snapshot in the Apache snapshot repo.  You can download the zip [here](resources/rrraddd/myapp.zip); the PDF for the tutorial is [here](resources/rrraddd/RRRADD%20lab.v0.5.pdf).
-
-And if you've built Isis locally, then you might want to tweak the `pom.xml` of the app to reference the latest-n-greatest snapshot.
-
-
-### 2013 edition
-
-At [Oredev 2013](http://oredev.org/2013) Dan delivered a [presentation](http://oredev.org/2013/wed-fri-conference/rrraddd-ridiculously-rapid-domain-driven-and-restful-apps-with-apache-isis) with the same title, showing how to build an app with Isis.
-
-To support that presentation, there is a [github project](https://github.com/danhaywood/rrraddd-isis-131), set up to run against Isis v1.3.1.  You can run throug the README of that project, or just do a `git checkout` for each of the various tags (22 in all!)
-
-There's also an [updated version](https://github.com/danhaywood/isis-tutorial-140) that runs against Isis v1.4.0.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-alert.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-alert.js b/content-OLDSITE/javascript/bootstrap-alert.js
deleted file mode 100644
index 7568dc9..0000000
--- a/content-OLDSITE/javascript/bootstrap-alert.js
+++ /dev/null
@@ -1,90 +0,0 @@
-/* ==========================================================
- * bootstrap-alert.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#alerts
- * ==========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ========================================================== */
-
-
-!function ($) {
-
-  "use strict"; // jshint ;_;
-
-
- /* ALERT CLASS DEFINITION
-  * ====================== */
-
-  var dismiss = '[data-dismiss="alert"]'
-    , Alert = function (el) {
-        $(el).on('click', dismiss, this.close)
-      }
-
-  Alert.prototype.close = function (e) {
-    var $this = $(this)
-      , selector = $this.attr('data-target')
-      , $parent
-
-    if (!selector) {
-      selector = $this.attr('href')
-      selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
-    }
-
-    $parent = $(selector)
-
-    e && e.preventDefault()
-
-    $parent.length || ($parent = $this.hasClass('alert') ? $this : $this.parent())
-
-    $parent.trigger(e = $.Event('close'))
-
-    if (e.isDefaultPrevented()) return
-
-    $parent.removeClass('in')
-
-    function removeElement() {
-      $parent
-        .trigger('closed')
-        .remove()
-    }
-
-    $.support.transition && $parent.hasClass('fade') ?
-      $parent.on($.support.transition.end, removeElement) :
-      removeElement()
-  }
-
-
- /* ALERT PLUGIN DEFINITION
-  * ======================= */
-
-  $.fn.alert = function (option) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('alert')
-      if (!data) $this.data('alert', (data = new Alert(this)))
-      if (typeof option == 'string') data[option].call($this)
-    })
-  }
-
-  $.fn.alert.Constructor = Alert
-
-
- /* ALERT DATA-API
-  * ============== */
-
-  $(function () {
-    $('body').on('click.alert.data-api', dismiss, Alert.prototype.close)
-  })
-
-}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-button.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-button.js b/content-OLDSITE/javascript/bootstrap-button.js
deleted file mode 100644
index b7c75fc..0000000
--- a/content-OLDSITE/javascript/bootstrap-button.js
+++ /dev/null
@@ -1,96 +0,0 @@
-/* ============================================================
- * bootstrap-button.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#buttons
- * ============================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============================================================ */
-
-
-!function ($) {
-
-  "use strict"; // jshint ;_;
-
-
- /* BUTTON PUBLIC CLASS DEFINITION
-  * ============================== */
-
-  var Button = function (element, options) {
-    this.$element = $(element)
-    this.options = $.extend({}, $.fn.button.defaults, options)
-  }
-
-  Button.prototype.setState = function (state) {
-    var d = 'disabled'
-      , $el = this.$element
-      , data = $el.data()
-      , val = $el.is('input') ? 'val' : 'html'
-
-    state = state + 'Text'
-    data.resetText || $el.data('resetText', $el[val]())
-
-    $el[val](data[state] || this.options[state])
-
-    // push to event loop to allow forms to submit
-    setTimeout(function () {
-      state == 'loadingText' ?
-        $el.addClass(d).attr(d, d) :
-        $el.removeClass(d).removeAttr(d)
-    }, 0)
-  }
-
-  Button.prototype.toggle = function () {
-    var $parent = this.$element.parent('[data-toggle="buttons-radio"]')
-
-    $parent && $parent
-      .find('.active')
-      .removeClass('active')
-
-    this.$element.toggleClass('active')
-  }
-
-
- /* BUTTON PLUGIN DEFINITION
-  * ======================== */
-
-  $.fn.button = function (option) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('button')
-        , options = typeof option == 'object' && option
-      if (!data) $this.data('button', (data = new Button(this, options)))
-      if (option == 'toggle') data.toggle()
-      else if (option) data.setState(option)
-    })
-  }
-
-  $.fn.button.defaults = {
-    loadingText: 'loading...'
-  }
-
-  $.fn.button.Constructor = Button
-
-
- /* BUTTON DATA-API
-  * =============== */
-
-  $(function () {
-    $('body').on('click.button.data-api', '[data-toggle^=button]', function ( e ) {
-      var $btn = $(e.target)
-      if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
-      $btn.button('toggle')
-    })
-  })
-
-}(window.jQuery);
\ No newline at end of file


[37/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/isis-1.5.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/isis-1.5.0.md b/content-OLDSITE/core/release-notes/isis-1.5.0.md
deleted file mode 100644
index 2e0e202..0000000
--- a/content-OLDSITE/core/release-notes/isis-1.5.0.md
+++ /dev/null
@@ -1,64 +0,0 @@
-Title: isis-1.5.0
-                   
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-550'>ISIS-550</a>] -         Complete the guava EventBus support with new annotations
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-776'>ISIS-776</a>] -         FixtureScripts service as means of doing fixture management for end-to-end stories.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-786'>ISIS-786</a>] -         Allow event bus subscribers to veto interactions by throwing a RecoverableException or NonRecoverableException
-</li>
-</ul>
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-569'>ISIS-569</a>] -         Fix JMock to support JDK7 (JavassistImposteriser)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-745'>ISIS-745</a>] -         Do not suppress the org.apache.isis classes from the &quot;download metamodel&quot; action (as provided by DeveloperUtilities service)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-749'>ISIS-749</a>] -         Make logging less noisy for selected classes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-762'>ISIS-762</a>] -         For commands on contributed actions, the target and &quot;user friendly&quot; target details should be captured as the contributee, not the contributed service.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-765'>ISIS-765</a>] -         Allow UserMemento#hasRole to match on wildcards
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-770'>ISIS-770</a>] -         Remove dependency on wicket-ioc (because brings in cglib/asm dependency)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-772'>ISIS-772</a>] -         Reimplement WrapperFactory to use javassist instead of cglib/asm (for Java7 support)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-782'>ISIS-782</a>] -         Integration testing framework should automatically install the FixtureClock singleton rather than the regular Clock
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-783'>ISIS-783</a>] -         Integration test support enhancements
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-795'>ISIS-795</a>] -         disable persistence-by-reachability-at-commit in the archetypes.
-</li>
-</ul>
-    
-                            
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-758'>ISIS-758</a>] -         Auditing should be able to cope with a change to a property where the referenced object has been deleted.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-759'>ISIS-759</a>] -         Transient errors being logged as result of incorrect call to sendRedirect; not sure why, need diagnostics.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-760'>ISIS-760</a>] -         IllegalStateException when commands/audit enabled in Estatio and failing to persist the Oid of a view model.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-769'>ISIS-769</a>] -         IsisTransaction should do a &quot;precommit&quot; for pending updates to applib services, prior to commiting the underlying (JDO) transaction.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-777'>ISIS-777</a>] -         RO Viewer is not thread-safe for concurrent requests.
-</li>
-</ul>
-
-                
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-751'>ISIS-751</a>] -         Update NOTICE copyright dates
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-792'>ISIS-792</a>] -         Tidy-up tasks for Isis 1.5.0 release
-</li>
-</ul>
-                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/isis-1.6.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/isis-1.6.0.md b/content-OLDSITE/core/release-notes/isis-1.6.0.md
deleted file mode 100644
index e1f83e7..0000000
--- a/content-OLDSITE/core/release-notes/isis-1.6.0.md
+++ /dev/null
@@ -1,81 +0,0 @@
-Title: isis-1.6.0
-                
-<i>Isis core 1.6.0 also incorporates the Restful Objects viewer, Shiro Security and JDO Objectstore.</i>
-
-<h2>        New Feature
-</h2>
-
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-493'>ISIS-493</a>] -         Annotation to identify domain services/repositories
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-800'>ISIS-800</a>] -         Wizard-like form for Wicket viewer
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-813'>ISIS-813</a>] -         Provide the ability to mock out domain services in integration tests.
-</li>
-</ul>
-                                
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-421'>ISIS-421</a>] -         Write TCK tests for Restful Objects viewer
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-574'>ISIS-574</a>] -         Upgrade isis-security-shiro to use shiro 1.2.3 (currently using 1.2.1)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-798'>ISIS-798</a>] -         Minor improvements in support of integration testing.
-</li>
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-823'>ISIS-823</a>] -         Restructure Todo&#39;s tests, nested static classes.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-827'>ISIS-827</a>] -         Introduce WrappingObject, with more unique method names, as a replacement for WrappedObject.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-831'>ISIS-831</a>] -         Extend (custom) EventBus vetoing logic so that can also encompass hide, disable, validate.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-832'>ISIS-832</a>] -         Move jdo, shiro and restful into core
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-833'>ISIS-833</a>] -         Break out applib and JDO services into modules
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-838'>ISIS-838</a>] -         Provide an additional hook method for AbstractIsisSessionTemplate that automatically sets up the transaction.
-</li>
-</ul>
-    
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-796'>ISIS-796</a>] -         lifecycle callback &quot;updating()&quot; is not firing
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-797'>ISIS-797</a>] -         &#39;Restful objects&#39; decodes json request body while this is not 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-801'>ISIS-801</a>] -         Action method taking domain object paramater gets triggered automatically whenever instances of that object type is accessed
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-812'>ISIS-812</a>] -         Isis 1.5 blob mapping broken for PostgreSQL (when set to null)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-818'>ISIS-818</a>] -         wrapSkipRules does not execute action due to being hidden
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-821'>ISIS-821</a>] -         Precision gets lost when double values are use in BigDecimal attributes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-824'>ISIS-824</a>] -         Generic repository is broken
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-828'>ISIS-828</a>] -         Wrapping an already wrapped object should honour the mode if different.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-836'>ISIS-836</a>] -         Not certain that FixtureScripts&#39; ClassDiscoveryService works when referencing deployed 1.5.0 JAR
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-840'>ISIS-840</a>] -         &quot;Permission groups&quot; for IsisPermission (custom security string for Shiro) not working as advertised.
-</li>
-</ul>
-    
-<h2>        Dependency upgrade
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-716'>ISIS-716</a>] -         Update to DN 3.3.8 (deferred)
-</li>
-</ul>
-            
-<h2>        Task (Core)
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-751'>ISIS-751</a>] -         Update NOTICE copyright dates
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-839'>ISIS-839</a>] -         1.6.0 release tasks
-</li>
-</ul>
-                
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/isis-1.7.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/isis-1.7.0.md b/content-OLDSITE/core/release-notes/isis-1.7.0.md
deleted file mode 100644
index cc568a1..0000000
--- a/content-OLDSITE/core/release-notes/isis-1.7.0.md
+++ /dev/null
@@ -1,111 +0,0 @@
-Title: isis-1.7.0
-                
-                
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-809'>ISIS-809</a>] -         Provide implementation of ViewModelFacet that doesn&#39;t require explicit implementation of the IViewModel interface.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-873'>ISIS-873</a>] -         CommandContext.getCommand() should also expose the ActionInteractionEvent.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-917'>ISIS-917</a>] -         Support pluggable representations for the RO viewer (object and list representations)
-</li>
-</ul>
-                
-
-<h2>        Security fixes
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-846'>ISIS-846</a>] -         Enhance ExceptionRecognizer so that the stack trace can be suppressed in certain circumstances (for security)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-895'>ISIS-895</a>] -         HomePage should honour authorization rules.
-</li>
-</ul>
-
-
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-864'>ISIS-864</a>] -         Command should be persisted if any dirty objects enlisted into transaction, in order to ensure no accidental orphans.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-866'>ISIS-866</a>] -         Request-scoped service should be told when the request is starting and stopping.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-882'>ISIS-882</a>] -         Appropriate facets should be copied over to contributed collections and properties.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-907'>ISIS-907</a>] -         Enums drop-downs are truncated... the (derived) typical length for enums uses the name() rather than the toString()
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-908'>ISIS-908</a>] -         Enhance FixtureScript service, support &quot;non-strict&quot; mode
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-916'>ISIS-916</a>] -         Provide a mechanism so that framework-provided services, such as MementoService or BookmarkService, can be overridden by the developer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-918'>ISIS-918</a>] -         Remove special-case handling of DomainObjectContainer; is just another service.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-927'>ISIS-927</a>] -         BookmarkService should be WrapperFactory aware...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-805'>ISIS-805</a>] -         (Mac and Linux) Class discovery service throws errors on startup
-</li>
-</ul>
-    
-
-                
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-404'>ISIS-404</a>] -         Testing if a &quot;wrapped&quot; Domain Object has been persisted fails
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-643'>ISIS-643</a>] -         FrameworkSynchronizer throws NPE on delete of child entity in 1-N relationship
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-852'>ISIS-852</a>] -         Derived property cannot be written properly
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-871'>ISIS-871</a>] -         NPE - ActionInvocationFacetForInteractionAbstract passes Null to &quot;ObjectSpecification.isViewModelCloneable&quot;
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-879'>ISIS-879</a>] -         ObjectMemberAbstract#isAlwaysHidden() does not honour where=Where.EVERYWHERE.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-899'>ISIS-899</a>] -         Can&#39;t return a view model in Isis 1.6.0 over RO viewer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-905'>ISIS-905</a>] -         Transaction handling fix, if throw exception on flush for no-arg action.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-912'>ISIS-912</a>] -         Not possible to specify the fixtures to be loaded from the command line (ie --fixture flag is broken).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-919'>ISIS-919</a>] -         Don&#39;t &quot;touch&quot; a (request-scoped) service when logging in DEBUG mode.
-</li>
-</ul>
-
-
-<h2>        Removed features - available in <a href="http://www.isisaddons.org">isiaddons.org</a>
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-851'>ISIS-851</a>] -         Remove modules from Isis core (available instead through isisaddons).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-887'>ISIS-887</a>] -         Mothball the o.a.isis.core:isis-module-xxx modules, as now in isisaddons.
-</li>
-</ul>
-
-
-<h2>        Removed features (obsolete)
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-802'>ISIS-802</a>] -         Remove the ProfileStore component (in future, can raise a ProfileService as and when we identify a concrete reqt).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-913'>ISIS-913</a>] -         Remove the &quot;ViewerInstaller&quot; and &quot;EmbeddedWebServerInstaller&quot; APIs, since in effect defunct.
-</li>
-</ul>
-
-                
-<h2>        Unreleased features (Implemented but then backed out)
-</h2>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-865'>ISIS-865</a>] -         Either warn or fail-fast if an action is annotated with safe semantics but nevertheless results in dirty objects in the xactn.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-921'>ISIS-921</a>] -         Disable &quot;ensure safe semantics&quot; feature (ISIS-865), since does not cater for edits with contributed properties.
-</li>
-
-
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-872'>ISIS-872</a>] -         1.7.0 release activities
-</li>
-</ul>
-                
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/isis-1.8.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/isis-1.8.0.md b/content-OLDSITE/core/release-notes/isis-1.8.0.md
deleted file mode 100644
index 2e06f6f..0000000
--- a/content-OLDSITE/core/release-notes/isis-1.8.0.md
+++ /dev/null
@@ -1,216 +0,0 @@
-Title: isis-1.8.0
-
-Note that Isis 1.8.0 now incorporates the Wicket viewer, which was previously a separately released component.  Other components that are included in core (that were previously released separately are: the Restful Objects viewer, Shiro Security and the JDO/DataNucleus ObjectStore.
-
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-284'>ISIS-284</a>] -         Maven plugin to validate domain object model w.r.t. Isis programming conventions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-537'>ISIS-537</a>] -         Convert Wicket viewer to use Bootstrap, so that it can be themed.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-690'>ISIS-690</a>] -         &#39;Show all&#39; button for tables.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-702'>ISIS-702</a>] -         Provide new annotation/facet as a hint for the layout of the label for a property.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-703'>ISIS-703</a>] -         Provide a switch in the Wicket viewer to make the positioning of a fields label either to the left or above the field.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-819'>ISIS-819</a>] -         Wicket viewer should show the environment details so can distinguish if running in productnio vs UAT/systest/dev etc
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-854'>ISIS-854</a>] -         Separator between for menu items
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-874'>ISIS-874</a>] -         Allow individual items to stand out in a collection, eg new reserved method
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-901'>ISIS-901</a>] -         Use @DomainService(repositoryFor=...) as the basis for an implementation of the IconFacet.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-930'>ISIS-930</a>] -         Support use of &quot;font awesome&quot; icons as decoration of actions and also instead of entity icons.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-933'>ISIS-933</a>] -         Allow the RO viewer to be configured so that it can honour or ignore UI hints (in particular, the @Render(EAGERLY) facet).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-951'>ISIS-951</a>] -         Add menu separators (bootstrap dividers) when multiple services define actions on the same menu 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-956'>ISIS-956</a>] -         Allow fa-icons to be specified using pattern matching on member names.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-963'>ISIS-963</a>] -         Allow service actions to be rendered either on a primary, secondary or tertiary (the &quot;me&quot; icon) menu
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-964'>ISIS-964</a>] -         Unify UI hints into @XxxLayout annotations with corresponding support in .layout.json for properties, collections and actions.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-967'>ISIS-967</a>] -         Let the LayoutMetadataReader implementation(s) be configured using isis.properties.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-983'>ISIS-983</a>] -         Embedded Neo4J support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-985'>ISIS-985</a>] -         Filter collections so that objects that are not visible to the current user are not shown.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-987'>ISIS-987</a>] -         Provide some sort of mechanism to allow users to self-register for an Isis application.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-990'>ISIS-990</a>] -         Optional UserProfileService to allow the user profile information to be customized.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-995'>ISIS-995</a>] -         Allow the label of a property to be rendered as HTML.  Also, allow the label of boolean panels to be rendered on the right hand side.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-999'>ISIS-999</a>] -         Provide a log to administrator of which users logged in and logged out
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1000'>ISIS-1000</a>] -         Allow objects to return CSS  class (analogous to iconName() method) so that their presentation can be dynamically reflected in tables or on an object form.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1016'>ISIS-1016</a>] -         Make it possible to use brand logo instead of plain text in the header
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1024'>ISIS-1024</a>] -         Support imperative validation of a single action parameter argument (as well as of entire parameter args).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1027'>ISIS-1027</a>] -         Raise metamodel validation exceptions if deprecated annotations or method prefixes are used.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1033'>ISIS-1033</a>] -         Extend DomainObjectContainer, add isViewModel(...).
-</li>
-</ul>
-    
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-568'>ISIS-568</a>] -         Drop support for JDK 1.6, standardize on JDK 1.7.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-650'>ISIS-650</a>] -         Nested Menu Support in Apache ISIS
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-705'>ISIS-705</a>] -         Support actions accepting parameters that return Blobs/Clobs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-755'>ISIS-755</a>] -         Allow external system data to be integrated and managed with an Apache Isis domain object 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-779'>ISIS-779</a>] -         Refactor EventBusService as a @RequestScoped service, and have it own the guava EventBus as a field.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-903'>ISIS-903</a>] -         Improve i18n support (in NamedFacetDecorator etc) to honour client-side locale.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-931'>ISIS-931</a>] -         Make Isis faster to start.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-934'>ISIS-934</a>] -         RO JSON representations should only be pretty-printed if running in prototype mode.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-935'>ISIS-935</a>] -         RO viewer should return a 404 exception if object not found.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-936'>ISIS-936</a>] -         Incorporate the objectstore modules (JDO and in-memory) into core (metamodel and runtime)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-937'>ISIS-937</a>] -         Move TCK out of core
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-938'>ISIS-938</a>] -         Mothball the core-bytecode modules (as no longer used by either objectstore)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-939'>ISIS-939</a>] -         Simplify Persistor and ObjectStore components.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-944'>ISIS-944</a>] -         Minor improvements to TitleBuffer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-948'>ISIS-948</a>] -         Fix concurrent exception in EventBus, improve support for request-scoped services
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-950'>ISIS-950</a>] -         Suppress stack trace from Error page if exception is recognised.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-953'>ISIS-953</a>] -         Minor enhancements to Fixture script execution context
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-955'>ISIS-955</a>] -         Merge JDO Java Type Mapping for Money.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-960'>ISIS-960</a>] -         The event bus swallows errors thrown in the subscribers
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-968'>ISIS-968</a>] -         Rationalize handling of menu actions and contributed actions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-969'>ISIS-969</a>] -         Create new @DomainServiceLayout annotation, and move UI hints out of @DomainService
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-970'>ISIS-970</a>] -         Introduce new annotations to collect together all non-UI (layout) hints, and deprecate old annotations
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-972'>ISIS-972</a>] -         Make it possible to set FontAwesome icons after the label for action links
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-973'>ISIS-973</a>] -         Simplify the FixtureScript API so that child fixtures are executed using the ExecutionContext object
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-980'>ISIS-980</a>] -         Do not render empty sub-menu sections in the tertiary actions menu panel 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-981'>ISIS-981</a>] -         Should be able to use the wrapper factory when installing fixtures.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1002'>ISIS-1002</a>] -         Recognize (JDO) exceptions for foreign key constraint violations
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1003'>ISIS-1003</a>] -         Add &quot;veto&quot; as a simpler API for EventBusSubscribers
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1008'>ISIS-1008</a>] -         Make it possible to stream Lobs after using the action prompt
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1012'>ISIS-1012</a>] -         Use the same date and time format across tables and fields
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1014'>ISIS-1014</a>] -         Modal window improvements
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1018'>ISIS-1018</a>] -         Do not allow http session replacement in Wicket because Shiro knowledge becomes outdated
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1019'>ISIS-1019</a>] -         Upgrade dependencies to javassist, org.reflections
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1026'>ISIS-1026</a>] -         Upgrade jetty-console-maven-plugin to 1.56
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1032'>ISIS-1032</a>] -         Contract test for bidirectional relationship can&#39;t handle overridden methods
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1036'>ISIS-1036</a>] -         Inject services into Comparators specified in a @CollectionLayout(sortedBy=...) clause
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1038'>ISIS-1038</a>] -         Extend ActionDomainEvent so that it provides the return value during the Executed phase.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1039'>ISIS-1039</a>] -         XmlSnapshot.Builder interface missing the build() method...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1040'>ISIS-1040</a>] -         Extend FixtureScript / ExecutionContext with defaultParam / checkParam...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1043'>ISIS-1043</a>] -         Enhance fixture script framework with better support for parameters being passed between scripts.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1049'>ISIS-1049</a>] -         Move Wicket viewer under core.
-</li>
-</ul>
-    
-                                
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-853'>ISIS-853</a>] -         joda DateTime properties loose time when persisted
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-878'>ISIS-878</a>] -         Wicket viewer escape does not dismiss some (though not all) action dialog boxes
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-881'>ISIS-881</a>] -         Menu service ordering appears to be non-deterministic?
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-897'>ISIS-897</a>] -         Wrong format for org.joda.time.LocalDateTime
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-911'>ISIS-911</a>] -         The blob panel&#39;s &quot;additionalLinks&quot; (for upload and clear buttons) should be hidden in Edit mode.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-941'>ISIS-941</a>] -         Wicket viewer shouldn&#39;t try to flush properties that are disabled.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-942'>ISIS-942</a>] -         Auditing broken for deleted objects.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-943'>ISIS-943</a>] -         ObjectContracts#equals should be more resilient.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-946'>ISIS-946</a>] -         Isis application won&#39;t run from Eclipse
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-954'>ISIS-954</a>] -         Duplicate menu items in the application menu
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-961'>ISIS-961</a>] -         Throwing exception in application code does NOT abort the transaction (it should, of course).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-966'>ISIS-966</a>] -         Restful viewer doesn&#39;t return a JSON representation when hits a 500 internally (instead getting an HTML page)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-971'>ISIS-971</a>] -         Ignore anonymous classes which inherit from @DomainService (eg in integ tests).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1010'>ISIS-1010</a>] -         &quot;Session already open&quot; error if attempting to login in a second browser tab
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1011'>ISIS-1011</a>] -         Select2 component doesn&#39;t filter the suggestions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1017'>ISIS-1017</a>] -         @PreDestroy annotated method is not called
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1029'>ISIS-1029</a>] -         Hidden{where} in layout is not honored by table representations
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1030'>ISIS-1030</a>] -         Not possible for a declarative view model (@ViewModel) to reference another view model/
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1041'>ISIS-1041</a>] -         Under certain circumstances, appears that auditing can cause the same tuple to be audited within a single transaction.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-1042'>ISIS-1042</a>] -         Dropdown of Enums does not honour title() method
-</li>
-</ul>
-                
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-928'>ISIS-928</a>] -         Isis 1.8.0 release tasks
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-959'>ISIS-959</a>] -         Update Jackson dependency from 1.9.11 to 2.4.3
-</li>
-</ul>
-                
-<h2>        Sub-task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-512'>ISIS-512</a>] -         Wicket: render icons for actions (if available)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-556'>ISIS-556</a>] -         Re-enable maven-enforcer-plugin before merging ISIS-537 branch to master
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-876'>ISIS-876</a>] -         Action prompt dialog box rendering when title too long...
-</li>
-</ul>
-            

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/migrating-to-1.6.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/migrating-to-1.6.0.md b/content-OLDSITE/core/release-notes/migrating-to-1.6.0.md
deleted file mode 100644
index 635c2a6..0000000
--- a/content-OLDSITE/core/release-notes/migrating-to-1.6.0.md
+++ /dev/null
@@ -1,113 +0,0 @@
-Title: Migrating from v1.5.0 to v1.6.0
-
-In v1.6.0 we've started work on simplifying and also modularizing the framework.  Specifically:
-
-* [ISIS-832](https://issues.apache.org/jira/browse/ISIS-832) - to simplify the framework by bringing Restful Objects viewer, the JDO/DataNucleus objectstore and Shiro Security into Isis Core, and
-* [ISIS-833](https://issues.apache.org/jira/browse/ISIS-833) - to factor out re-usable modules from existing services (primarily the JDO auditing, publishing and command services).  
-
-This has resulted in a number of Maven modules being renamed, added or removed.  This will necessarily impact existing applications, requiring changes to existing `pom.xml` files.  To minimize the migration effort, and to reduce risk, no classes/packages have been renamed. 
-
-This approach does mean that there are now mismatches between package names and modules, but better to go with baby steps.  In any case, Isis tries to follow semantic versioning, which means that the time to rationalize such matters is in Isis 2.0, not in the 1.6.x baseline.
-
-Another related change in 1.6.0 is [ISIS-493](https://issues.apache.org/jira/browse/ISIS-493), which introduces a new annotation called `@DomainService`.  This allows services to be automatically registered (rather than have to register in `WEB-INF/isis.properties`).
-
-
-### Summary of changes
-
-components moved to core:
-
-* `o.a.i.security:isis-security-shiro` -> `o.a.i.core:isis-core-security-shiro`
-
-* `o.a.i.objectstore:isis-objectstore-jdo` -> DELETED (modules now parented by core directly)
-* `o.a.i.objectstore:isis-objectstore-jdo-applib` -> DELETED; see the new `isis-module-xxx` modules below
-* `o.a.i.objectstore:isis-objectstore-jdo-metamodel` -> `o.a.i.core:isis-core-objectstore-jdo-metamodel`
-* `o.a.i.objectstore:isis-objectstore-jdo-datanucleus` -> `o.a.i.core:isis-core-objectstore-jdo-datanucleus`
-
-* `o.a.i.viewer:isis-viewer-restfulobjects` -> DELETED (modules now parented by core directly)
-* `o.a.i.viewer:isis-viewer-restfulobjects-rendering` -> `o.a.i.core:isis-core-viewer-restfulobjects-rendering`
-* `o.a.i.viewer:isis-viewer-restfulobjects-server` -> `o.a.i.core:isis-core-viewer-restfulobjects-server`
-
-new modules:
-
-* `o.a.i.module:isis-module-settings`
-    * this has `applib` and `impl` as submodules
-    * application and user settings
-* `o.a.i.module:isis-module-devutils`
-    * this has `applib` and `impl` as submodules
-    * developer utilities service (download metamodel etc)
-* `o.a.i.module:isis-module-audit-jdo`
-    * persisting `AuditEntry` entity
-* `o.a.i.module:isis-module-background`
-    * scheduling background commands
-* `o.a.i.module:isis-module-command-jdo`
-    * persisting `Command` entity and enabling background commands via scheduler
-* `o.a.i.module:isis-module-publishing-jdo`
-    * persisting `PublishedEvent` entity
-* `o.a.i.module:isis-module-publishingeventserializer-ro`
-    * used by publishing service to serialize object graph into JSON
-
-The reason that the first two modules have their own applib but the last four do not is because the latter four will be used by the framework if configured, eg to publish audit events.  Their APIs are therefore defined in Isis' own applib.   In contrast, the settings and devutils modules are not used or referenced in any capacity by the framework.
-
-
-### Impact to existing applications
-
-in `root/pom.xml`
-
-* remove dependency to `o.a.i.security:isis-security-shiro`  (now parented by core parent pom).
-* remove dependency to `o.a.i.objectstore:isis-objectstore-jdo`  (this is a deleted parent pom, child modules referenced instead by core parent pom).
-* remove dependency to `o.a.i.viewer:isis-viewer-restfulobjects`  (this is a deleted parent pom, child modules referenced instead by core parent pom).
-
-in `dom/pom.xml`
-
-* delete dependency to `o.a.i-objectstore:isis-objectstore-jdo-applib`
-
-* add in dependencies (if used) to
-    * `o.a.i.module:isis-module-settings-applib`
-    * `o.a.i.module:isis-module-devutils-applib`
-
-in `webapp/pom.xml`
-
-* add in dependencies (if used) to:
-    * `o.a.i.module:isis-module-audit-jdo`
-    * `o.a.i.module:isis-module-background`
-    * `o.a.i.module:isis-module-command-jdo`
-    * `o.a.i.module:isis-module-publishing-jdo`
-    * `o.a.i.module:isis-module-publishingeventserializer-ro`
-    * `o.a.i.module:isis-module-devutils-impl`
-    * `o.a.i.module:isis-module-settings-impl-jdo`
-
-in `webapp/src/main/webapp/WEB-INF/isis.properties`
-
-* enable `@DomainService` support using:
-
-<pre>
-    isis.services-installer=configuration-and-annotation
-    isis.services.ServicesInstallerFromAnnotation.packagePrefix=\
-                                     com.mycompany.foo,com.mycompany.bar
-</pre>
-
-* for the `isis.services` key:
-
-    * add (if required):
-        * `org.apache.isis.applib.services.bookmark.BookmarkHolderActionContributions`
-        * `org.apache.isis.objectstore.jdo.applib.service.background.BackgroundCommandServiceJdoContributions`
-
-    * remove (since now automatically registered via `@DomainService`):
-        * `org.apache.isis.objectstore.jdo.datanucleus.service.support.IsisJdoSupportImpl`
-        * `org.apache.isis.objectstore.jdo.datanucleus.service.eventbus.EventBusServiceJdo`
-        * `org.apache.isis.objectstore.jdo.applib.service.background.BackgroundCommandServiceJdo`
-        * `org.apache.isis.objectstore.jdo.applib.service.command.CommandServiceJdo`
-        * `org.apache.isis.objectstore.jdo.applib.service.command.CommandServiceJdoRepository`
-        * `org.apache.isis.objectstore.jdo.applib.service.background.BackgroundCommandServiceJdoRepository`
-        * `org.apache.isis.objectstore.jdo.applib.service.audit.AuditingServiceJdo`
-        * `org.apache.isis.objectstore.jdo.applib.service.audit.AuditingServiceJdoRepository`
-        * `org.apache.isis.objectstore.jdo.applib.service.publish.PublishingService`
-        * `org.apache.isis.objectstore.jdo.applib.service.publish.PublishingServiceJdoRepository`
-        * `org.apache.isis.viewer.restfulobjects.rendering.eventserializer.RestfulObjectsSpecEventSerializer`
-
-       
-It is still necessary to:
-
-* explicitly register any service (`*Contributions`) that affects the UI
-* explicitly register `ExceptionRecognizerCompositeForJdoObjectStore` (as is desgned to be optionally subclassed)
-* explicitly register `ApplicationSettings`, `UserSettings` and `DeveloperUtilities` services (each is designed to be optionally subclassed)

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/migrating-to-1.7.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/migrating-to-1.7.0.md b/content-OLDSITE/core/release-notes/migrating-to-1.7.0.md
deleted file mode 100644
index ce82f3e..0000000
--- a/content-OLDSITE/core/release-notes/migrating-to-1.7.0.md
+++ /dev/null
@@ -1,187 +0,0 @@
-    Title: Migrating from v1.6.0 to 1.7.0
-
-In v1.7.0 we've continued the work started in [1.6.0](migrating-to-1.6.0.html) in modularizing the framework.  The most important change to note is that all Isis core modules (with the Maven `groupId` of `org.apache.isis.module` have now MOVED to [http://www.isisaddons.org](Isis Addons).
-
-In addition, we've retired some obsolete (and unused) functionality, specifically the `ProfileStore` component.
-
-To move up amounts to changing POM files and, where required, updating package names for any referenced modules.
-
-## Reorganized 'modules' ##
-
-The following modules are no longer released as part of Isis core and have moved to Isis Addons (or in one case, back into Isis core).
-
-Minor changes are required to `pom.xml` files and (in some cases) to `isis.properties` config file.
-
-In one or two exceptional cases it may be necessary to fix up import statements if there are reference to changed package/class names in code (most likely any dependency on the `devutils` module or `settings` module).
-
-### Audit module ###
-
-In `pom.xml`, replace:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-audit-jdo</artifactId>
-    </dependency>
-
-with:
-
-    <dependency>
-        <groupId>org.isisaddons.module.audit</groupId>
-	    <artifactId>isis-module-audit-dom</artifactId>
-    </dependency>
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-### Command module ###
-
-In `pom.xml`, replace:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-command-jdo</artifactId>
-    </dependency>
-
-with:
-
-    <dependency>
-        <groupId>org.isisaddons.module.command</groupId>
-	    <artifactId>isis-module-command-dom</artifactId>
-    </dependency>
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-### DevUtils module ###
-
-In `pom.xml`, replace:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-devutils-applib</artifactId>
-    </dependency>
-
-with:
-
-    <dependency>
-        <groupId>org.isisaddons.module.devutils</groupId>
-	    <artifactId>isis-module-devutils-dom</artifactId>
-    </dependency>
-
-Remove any references to:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-devutils</artifactId>
-    </dependency>
-
-or to:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-devutils-impl</artifactId>
-    </dependency>
-
-These modules are no longer required (the `org.apache.isis.module:isis-module-devutils-applib`
-and `org.apache.isis.module:isis-module-devutils-impl` submodules have been combined
-into the new `org.isisaddons.module.devutils:isis-module-devutils-dom` module).
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-### Publishing module ###
-
-In `pom.xml`, replace:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-publishing-jdo</artifactId>
-    </dependency>
-
-with:
-
-    <dependency>
-        <groupId>org.isisaddons.module.publishing</groupId>
-	    <artifactId>isis-module-publishing-dom</artifactId>
-    </dependency>
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-### Publishing Event Serializer RO module ###
-
-Remove any references to:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-publishingeventserializer-ro</artifactId>
-    </dependency>
-
-This module has been merged with `org.isisaddons.module.publishing:isis-module-publishing-dom`, above.
-
-### Settings module ###
-
-In `pom.xml`, replace:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-settings-applib</artifactId>
-    </dependency>
-
-with:
-
-    <dependency>
-        <groupId>org.isisaddons.module.settings</groupId>
-	    <artifactId>isis-module-settings-dom</artifactId>
-    </dependency>
-
-Remove any references to:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-settings</artifactId>
-    </dependency>
-
-or to:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-settings-impl</artifactId>
-    </dependency>
-
-These modules are no longer required (the `org.apache.isis.module:isis-module-settings-applib`
-and `org.apache.isis.module:isis-module-settings-impl` submodules have been combined
-into the new `org.isisaddons.module.settings:isis-module-settings-dom` module).
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-### Background module ###
-
-In `pom.xml`, remove:
-
-    <dependency>
-        <groupId>org.apache.isis.module</groupId>
-	    <artifactId>isis-module-background</artifactId>
-    </dependency>
-
-The service classes have been moved into existing `org.apache.isis.core:isis-core-runtime` Maven module (that is, already be referenced in the `pom.xml`).
-
-If necessary, also update any services registered in `isis.properties` (package/class names may have changed slightly).
-
-
-## Retired `ProfileStore` component ##
-
-As per <a href='https://issues.apache.org/jira/browse/ISIS-802'>ISIS-802</a>, the ProfileStore component has been removed.  This functionality was not surfaced or available in the Wicket or Restful Objects viewers, so there is no meaningful loss of functionality.  However, Maven `pom.xml` files will require updating:
-
-Specifically, remove any dependencies on `org.apache.isis:isis-core-profilestore`:
-
-    <dependency>
-        <groupId>org.apache.isis.core</groupId>
-	    <artifactId>isis-core-profilestore</artifactId>
-    </dependency>
-
-A number of corresponding classes/interfaces have also been removed from the Isis applib:
-
-* `org.apache.isis.applib.fixtures.userprofile.UserProfileService`
-* `org.apache.isis.applib.fixtures.userprofile.UserProfileServiceAware`
-* `org.apache.isis.applib.fixtures.UserProfileFixture`
-* `org.apache.isis.applib.profiles.Profile`
-* `org.apache.isis.applib.profiles.Perspective`
-
-It is highly unlikely that any existing production code references these classes.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/migrating-to-1.8.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/migrating-to-1.8.0.md b/content-OLDSITE/core/release-notes/migrating-to-1.8.0.md
deleted file mode 100644
index 118b6ee..0000000
--- a/content-OLDSITE/core/release-notes/migrating-to-1.8.0.md
+++ /dev/null
@@ -1,15 +0,0 @@
-Title: Migrating from v1.7.0 to 1.8.0
-
-Existing projects written against v1.7.0 should run against v1.8.0 without any changes.  In particular (unlike 1.6.0 and
- 1.7.0) there should be no need to update `pom.xml` files of existing projects.  If you *do* encounter any difficulties
-then let us know via the [users mailing list](../../support.html), so we can support you and document issues here.
-
-That said, many of the existing annotations have been deprecated in 1.8.0, replaced with a simplified and rationalized
- set of annotations; see [here](../../reference/recognized-annotations/about.html).  To help you migrate your application
- over to the new annotations, there is a new configuration property that can be set in `isis.properties`:
-
-    isis.reflector.validator.allowDeprecated=false
-
-If this flag is present and set to false, then metamodel validation errors will be thrown on startup if any deprecated
-annotations are encountered.  These can be viewed either in the console or by browsing to the app (an error page will
-be displayed).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/runtime.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/runtime.md b/content-OLDSITE/core/runtime.md
deleted file mode 100644
index 4044741..0000000
--- a/content-OLDSITE/core/runtime.md
+++ /dev/null
@@ -1,8 +0,0 @@
-Title: Core Runtime
-
-{stub
-This page is a stub.
-}
-
-This module implements the object lifecycle management.  It defines the `ObjectStore` API (and other related APIs) and delegates persistence of objects to the object store components.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/specsupport-and-integtestsupport.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/specsupport-and-integtestsupport.md b/content-OLDSITE/core/specsupport-and-integtestsupport.md
deleted file mode 100644
index 49e7bf3..0000000
--- a/content-OLDSITE/core/specsupport-and-integtestsupport.md
+++ /dev/null
@@ -1,318 +0,0 @@
-Title: BDD Specs and Integration testing Support
-
-[//]: # (content copied to _user-guide_testing_bdd-spec-support)
-
-> This new feature replaces the integration test support provided in 1.2.0.  Please note that some small changes to your tests will be required.
-
-## Concepts ##
-
-The `isis-core-specsupport` and `isis-core-integtestsupport` modules provide the ability to bootstrap Isis and run either BDD specifications
-or regular integration tests.
-
-* In the case of BDD specs, these are run using [Cucumber-JVM](https://github.com/cucumber/cucumber-jvm), the Java port of the original Ruby [Cucumber](http://cukes.info) tool.
- 
-    Specifications are written in the [Gherkin](https://github.com/cucumber/cucumber/wiki/Gherkin) DSL, following the ["given/when/then"](https://github.com/cucumber/cucumber/wiki/Given-When-Then) format.  Cucumber-JVM itself is a JUnit runner, and searches for [feature files](https://github.com/cucumber/cucumber/wiki/Feature-Introduction) on the classpath.   These in turn are matched to [step definition](http://cukes.info/step-definitions.html)s through regular expressions.  It is the step definitions (the "glue") that exercise the system. 
-
-* In the case of integration tests, these are run using JUnit.
-
-To untangle the above a little: in terms of lines of code to be written, the code that goes in step definitions is broadly the same as the code that goes in an integration test method.  The benefit of the former is that the given/then/when scenarios feature file describe the context of the interaction, and the step definitions are reusable across scenarios.  
-
-There are some key framework classes that make up the spec/integtest support; these are discussed below.
-
-### IsisSystemForTest ###
-
-To support both BDD specs and integration tests, Isis provides the `IsisSystemForTest` class.  This allows a complete running instance of Isis to be bootstrapped (usually with the JDO objectstore), and then held on a `ThreadLocal` from one test to another.
-
-Typically bootstrapping code is used to lazily instantiate the `IsisSystemForTest` once and once only.  The mechanism for doing this is line-for-line identical in both BDD step defs and integration tests.  
-
-
-### ScenarioExecution ###
-
-Isis also provides a `ScenarioExecution` class.  The purpose of this class is to provide a context under which the specification or an integration test is executing.
-
-For both BDD specs and integration tests, the `ScenarioExecution` also provides access to the configured domain services (accessible through the `service(...)` method) and the `DomainObjectContainer` (through the `container()` method).
-  
-In addition, UI behaviour can be integration tested by "wrapping" each domain object in a proxy.  This proxy ensures that the "see it/use it/do it" rules (ie to hide, disable, or validate) are enforced.  The wrapping is performed using the `WrapperFactory`, part of the [isis-core-wrapper](../reference/services/wrapper-factory.html) module.    The `ScenarioExecution`'s `wrap()` and `unwrap()` helper methods provide access to this capability.
-
-The `ScenarioExecution` also provides the `install()` method, allowing fixtures to be installed in the normal way.  If using the JDO Object store, then these fixtures the `IsisJdoSupport` service can be used to run arbitrary SQL against the underlying database (eg to truncate/delete existing tables as need be).
-
-Of relevance only to BDD specs, the `ScenarioExecution`'s `getVar()` and `putVar()` methods also allow variables to be passed from one step definition to the next.  (Broadly speaking, this is the same as the "World" object in Ruby-flavoured Cucumber).
-
-Like the `IsisSystemForTest` class, the `ScenarioExecution` class also binds an instance of itself onto a `ThreadLocal`.  It can then be accessed in both BDD step defs and in integration tests using `ScenarioExecution.current()` static method.
-
-### CukeGlueAbstract and IntegrationTestAbstract ###
-
-The `CukeGlueAbstract` acts as a convenience superclass for writing BDD step definitions.  Similarly, the `IntegrationTestAbstract` acts as a convenience subclass for writing integration tests.  These two classes are very similar in that they both delegate to an underlying `ScenarioExecution`.
-
-### Separate Glue from Specs ###
-
-The "glue" (step definitions) are intended to be reused across features.  We therefore recommend that they reside in a separate package, and are organized by the entity type upon which they act.  
-
-For example, given a feature that involves `Customer` and `Order`, have the step definitions pertaining to `Customer` reside in `CustomerGlue`, and the step definitions pertaining to `Order` reside in `OrderGlue`.
-
-The Cucumber-JVM spec runner allows you to indicate which package(s) should be recursively searched to find any glue.
-
-### Integration- vs Unit- Scope
-
-Although BDD specs are most commonly used for end-to-end tests (ie at the same scope as an integration test), the two concerns (expressability of a test to a business person vs granularity of the test) should not be conflated.  There are a couple of [good](http://silkandspinach.net/2013/01/18/a-testing-strategy/) blog [posts](http://claysnow.co.uk/the-testing-iceberg/) discussing [this](http://claysnow.co.uk/living-documentation-can-be-readable-and-fast/).  The basic idea is to avoid the overhead of a heavy-duty integration test if possible.
-
-Isis takes inspiration from these to optionally allow BDD specs to be run at a unit scope.  The scope is indicated by annotating the scenario with the `@unit` or `@integration` tags.
-
-When running under unit-level scope, the Isis system is *not* instantiated.  Instead, `ScenarioExecution` class returns JMock mocks (except for the `WrapperFactory`, if configured).
-
-Writing a BDD spec that supports both modes of operation therefore takes more effort, but the benefit is a (much) faster executing test suite.  Writing to support both modes means that the developer/tester can easily check the scenario at both scopes just by altering the tag.
-
-To support unit-testing, Isis provides the `InMemoryDB` class; a glorified hashmap of "persisted" objects.  Use of this utility class is optional.
-
-## Usage
-
-The following examples are taken from the [todoapp](https://github.com/apache/isis/tree/master/example/application/todoapp); in particular from that project's [integration test](https://github.com/apache/isis/tree/master/example/application/todoapp/integtests/src/test/java) module.
-
-
-### Root pom ###
-
-In the root [`pom.xml`](https://github.com/apache/isis/blob/master/example/application/todoapp/pom.xml), we recommend that you update the `maven-surefire-plugin` patterns, so that BDD specs are recognised alongside unit and integration tests:
-
-    <plugin>
-        <groupId>org.apache.maven.plugins</groupId>
-        <artifactId>maven-surefire-plugin</artifactId>
-        <version>2.10</version>
-        <configuration>
-            <includes>
-                <include>**/*Test.java</include>
-                <include>**/*Test_*.java</include>
-                <include>**/*Spec*.java</include>
-            </includes>
-            <excludes>
-                <exclude>**/Test*.java</exclude>
-                <exclude>**/*ForTesting.java</exclude>
-                <exclude>**/*Abstract*.java</exclude>
-            </excludes>
-            <useFile>true</useFile>
-            <printSummary>true</printSummary>
-            <outputDirectory>${project.build.directory}/surefire-reports</outputDirectory>
-        </configuration>
-    </plugin>
-
-### Integration testing module ###
-
-Assuming you have a module for your integration tests, add in the dependencies:
-
-    <dependency>
-        <groupId>org.apache.isis.core</groupId>
-        <artifactId>isis-core-specsupport</artifactId>
-    </dependency>
-    <dependency>
-        <groupId>org.apache.isis.core</groupId>
-        <artifactId>isis-core-integtestsupport</artifactId>
-    </dependency>
-
-There is no need to explicitly add in a dependency on `isis-core-wrapper`; this is done automatically.
-
-### Writing an Integration test ###
-
-Integration tests should subclass from `IntegrationTestAbstract`.  For example, here's a the [`ToDoItemTest_completed`](https://github.com/apache/isis/blob/master/example/application/todoapp/integtests/src/test/java/integration/tests/actions/ToDoItemTest_completed.java) test which exercises of the `ToDoItem`'s `completed()` action:
-
-
-    public class ToDoItemTest_completed  {
-
-        @BeforeClass
-        public static void initClass() {
-            PropertyConfigurator.configure("logging.properties");
-            ToDoSystemInitializer.initIsft();
-            
-            // instantiating will install onto ThreadLocal
-            new ScenarioExecutionForIntegration();
-        }
-    
-        private ToDoItem toDoItem;
-    
-        @Before
-        public void setUp() throws Exception {
-            scenarioExecution().install(new ToDoItemsFixture());
-    
-            final List<ToDoItem> all = wrap(service(ToDoItems.class)).notYetComplete();
-            toDoItem = wrap(all.get(0));
-        }   
-    
-        @Test
-        public void happyCase() throws Exception {
-            assertThat(toDoItem.isComplete(), is(false));
-            toDoItem.completed();
-            assertThat(toDoItem.isComplete(), is(true));
-        }
-        
-        @Test
-        public void cannotCompleteIfAlreadyCompleted() throws Exception {
-            unwrap(toDoItem).setComplete(true);
-            expectedExceptions.expectMessage("Already completed");
-            toDoItem.completed();
-        }
-        
-        @Test
-        public void cannotSetPropertyDirectly() throws Exception {
-            expectedExceptions.expectMessage("Always disabled");
-            toDoItem.setComplete(true);
-        }
-    }
-
-The [ToDoItemsFixture](https://github.com/apache/isis/blob/master/example/application/todoapp/fixture/src/main/java/fixture/todo/ToDoItemsFixture.java) referenced above tears down data as well as installs new data.  In this example it runs at the class level (`@BeforeClass`), but it can also run at the instance level (`@Before`).  
-
-Note also that when the `ToDoItem` is wrapped, it is not possible to call `setComplete()` directly on the object; but when it is unwrapped then this call can be made as per normal.
-
-The [ToDoSystemInitializer](https://github.com/apache/isis/blob/master/example/application/todoapp/integtests/src/test/java/integration/ToDoSystemInitializer.java) class referenced above is responsible for setting up the `IsisSystemForTest`.  You can think of it as being broadly equivalent to the information that is in the regular `isis.properties` file: 
-
-    public class ToDoSystemInitializer {
-        
-        public static IsisSystemForTest initIsft() {
-            IsisSystemForTest isft = IsisSystemForTest.getElseNull();
-            if(isft == null) {
-                isft = new ToDoSystemBuilder().build().setUpSystem();
-                IsisSystemForTest.set(isft);
-            }
-            return isft;
-        }
-    
-        private static class ToDoSystemBuilder extends IsisSystemForTest.Builder {
-            public ToDoSystemBuilder() {
-                withLoggingAt(Level.INFO);
-                with(testConfiguration());
-                with(new DataNucleusPersistenceMechanismInstaller());
-                withServices(
-                        new ToDoItemsJdo(),
-                        new WrapperFactoryDefault(),
-                        new RegisterEntities(),
-                        new IsisJdoSupportImpl()
-                        );
-            }
-    
-            private IsisConfiguration testConfiguration() {
-                // ... elided ...
-            }
-        }
-    }
-
-### Writing a BDD specification ###
-
-BDD specifications contain a few more parts:
-
-* a `XxxSpec.feature` file, describing the feature and the scenarios (given/when/then)s that constitute its acceptance criteria
-
-* a `RunSpecs.java` class file to run the specification (all boilerplate).  This will run all `.feature` files in the same package or subpackages.
-
-* one or several `XxxGlue` constituting the step definitions to be matched against.  These are normally placed in a separate package(s) to the specifications; the `glue` attribute of the Cucumber-JVM JUnit runner indicates which package(s) to search in.
-
-* a system initializer class.  This can be reused with any integration tests (eg the `ToDoSystemInitializer` class, shown above).
-
-You may find it more convenient to place the `.feature` files in `src/test/java`, rather than `src/test/resources`.  If you wish to do this, then your integration test module's `pom.xml` must contain:
- 
-    <build>
-        <testResources>
-            <testResource>
-                <filtering>false</filtering>
-                <directory>src/test/resources</directory>
-            </testResource>
-            <testResource>
-                <filtering>false</filtering>
-                <directory>src/test/java</directory>
-                <includes>
-                    <include>**</include>
-                </includes>
-                <excludes>
-                    <exclude>**/*.java</exclude>
-                </excludes>
-            </testResource>
-        </testResources>
-    </build>
-
-Let's now look at the a specification for the `ToDoItem'`s "completed" feature.  Firstly, the [`ToDoItemSpec_findAndComplete.feature`](https://github.com/apache/isis/blob/master/example/application/todoapp/integtests/src/test/java/integration/specs/todoitem/ToDoItemSpec_findAndComplete.feature):
-
-    @ToDoItemsFixture
-    Feature: Find And Complete ToDo Items
-
-        @integration
-        Scenario: Todo items once completed are no longer listed
-          Given there are a number of incomplete ToDo items
-          When  I choose the first of the incomplete items
-          And   mark the item as complete
-          Then  the item is no longer listed as incomplete 
-
-The `@ToDoItemsFixture` is a custom tag we've specified to indicate the prerequisite fixtures to be loaded; more on this in a moment.  The `@integration` tag, meanwhile, says that this feature should be run with integration-level scope.  (If we wanted to run at unit-level scope, the tag would be `@unit`).
-
-The [`RunSpecs`](https://github.com/apache/isis/blob/master/example/application/todoapp/integtests/src/test/java/integration/specs/todoitem/RunSpecs.java) class to run this feature (and any other features in this package or subpackages) is just boilerplate:
-
-    @RunWith(Cucumber.class)
-    @Cucumber.Options(
-            format = {
-                    "html:target/cucumber-html-report",
-                    "json:target/cucumber.json"
-            },
-            glue={"classpath:com.mycompany.integration.glue"},
-            strict = true,
-            tags = { "~@backlog", "~@ignore" })
-    public class RunSpecs {
-        // intentionally empty 
-    }
-
-The JSON formatter allows integration with enhanced reports, for example as provided by [Masterthought.net](http://www.masterthought.net/section/cucumber-reporting) (screenshots at end of page).  (Commented out) configuration for this is provided in the [simpleapp](../intro/getting-started/simpleapp-archetype.html)  `integtests` module's [pom.xml](https://github.com/apache/isis/blob/07fe61ef3fb029ae36427f60da2afeeb931e4f88/example/application/simpleapp/integtests/pom.xml#L52).
-
-The bootstrapping of Isis can be moved into a [`BootstrappingGlue`](https://github.com/apache/isis/blob/07fe61ef3fb029ae36427f60da2afeeb931e4f88/example/application/simpleapp/integtests/src/test/java/domainapp/integtests/specglue/BootstrappingGlue.java#L26) step definition:
-
-    public class BootstrappingGlue extends CukeGlueAbstract {
-    
-        @Before(value={"@integration"}, order=100)
-        public void beforeScenarioIntegrationScope() {
-            PropertyConfigurator.configure("logging.properties");
-            SimpleAppSystemInitializer.initIsft();
-            
-            before(ScenarioExecutionScope.INTEGRATION);
-        }
-    
-        @After
-        public void afterScenario(cucumber.api.Scenario sc) {
-            assertMocksSatisfied();
-            after(sc);
-        }
-
-        // bootstrapping of @unit scope omitted
-    }
-
-The fixture to run also lives in its own step definition, [`CatalogOfFixturesGlue`](https://github.com/apache/isis/blob/07fe61ef3fb029ae36427f60da2afeeb931e4f88/example/application/simpleapp/integtests/src/test/java/domainapp/integtests/specglue/CatalogOfFixturesGlue.java#L24):
-
-    public class CatalogOfFixturesGlue extends CukeGlueAbstract {
-
-        @Before(value={"@integration", "@SimpleObjectsFixture"}, order=20000)
-        public void integrationFixtures() throws Throwable {
-            scenarioExecution().install(new RecreateSimpleObjects());
-        }
-
-    }
-
-Note that this is annotated with a tag (`@SimpleObjectsFixture`) so that the correct fixture runs.  (We might have a whole variety of these).
-     
-The step definitions pertaining to `SimpleObject` domain entity then reside in the [`SimpleObjectGlue`](https://github.com/apache/isis/blob/07fe61ef3fb029ae36427f60da2afeeb931e4f88/example/application/simpleapp/integtests/src/test/java/domainapp/integtests/specglue/modules/simple/SimpleObjectGlue.java#L31) class.  This is where the heavy lifting gets done:
-
-    public class SimpleObjectGlue extends CukeGlueAbstract {
-
-        @Given("^there are.* (\\d+) simple objects$")
-        public void there_are_N_simple_objects(int n) throws Throwable {
-            try {
-                final List<SimpleObject> findAll = service(SimpleObjects.class).listAll();
-                assertThat(findAll.size(), is(n));
-                putVar("list", "all", findAll);
-
-            } finally {
-                assertMocksSatisfied();
-            }
-        }
-
-        @When("^I create a new simple object$")
-        public void I_create_a_new_simple_object() throws Throwable {
-            service(SimpleObjects.class).create(UUID.randomUUID().toString());
-        }
-
-    }
-
-## BDD Tooling ##
-
-To help write feature files and generate step definitions, we recommend [Roberto Lo Giacco's Eclipse plugin](https://github.com/rlogiacco/Natural).  For more information, see Dan's short [blog post](http://danhaywood.com/2013/07/05/cucumber-editors-in-eclipse/).  It works very well.  Of interest: this is implemented using [XText](http://www.eclipse.org/Xtext/). 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/unittestsupport.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/unittestsupport.md b/content-OLDSITE/core/unittestsupport.md
deleted file mode 100644
index 35627ef..0000000
--- a/content-OLDSITE/core/unittestsupport.md
+++ /dev/null
@@ -1,165 +0,0 @@
-Title: Unit Test Support
-
-[//]: # (content copied to user-guide_testing_unit-test-support)
-
-This module provides unit test helpers for use by all other modules.  There are also utilities that you may find useful in testing your domain objects:
-
-To use, update the `pom.xml`:
-
-    <dependency>
-        <groupId>org.apache.isis.core</groupId>
-        <artifactId>isis-core-unittestsupport</artifactId>
-    </dependency>
-
-
-##SortedSets Contract Test
-
-This contract test automatically checks that all fields of type `java.util.Collection` are declared as `java.util.SortedSet`.  In other words, it precludes either `java.util.List` or `java.util.Set` from being used as a collection.
-
-
-For example, the following passes the contract test:
-
-    public class Department {
-        
-        private SortedSet<Employee> employees = new TreeSet<Employee>();
-    
-        ...
-    }
-
-whereas this would not:
-
-    public class SomeDomainObject {
-        
-        private List<Employee> employees = new ArrayList<Employee>();
-    
-        ...
-    }
-
-If using the JDO Objectstore then we strongly recommend that you implement this test, for several reasons:
-
-* First, `Set`s align more closely to the relational model than do `List`s.  A `List` must have an additional index to specify order.
-
-* Second, `SortedSet` is preferable to `Set` because then the order is well-defined and predictable (to an end user, to the programmer).
-
-    The [ObjectContracts](../reference/Utility.html) utility class substantially simplifies the task of implementing `Comparable` in your domain classes. 
-
-* Third, if the relationship is bidirectional then JDO/Objectstore will automatically maintain the relationship.  See [here](../components/objectstores/jdo/managed-1-to-m-relationships.html) for further discussion.    
-
-To use the contract test, subclass `SortedSetsContractTestAbstract`, specifying the root package to search for domain classes.
-
-For example:
-
-    public class SortedSetsContractTestAll extends SortedSetsContractTestAbstract {
-    
-        public SortedSetsContractTestAll() {
-            super("org.estatio.dom");
-            withLoggingTo(System.out);
-        }
-    }
-
-##Injected Services Method Contract Test
-
-It is quite common for some basic services to be injected in a project-specific domain object superclass; for example a `ClockService` might generally be injected everywhere:
-
-    public abstract class EstatioDomainObject {
-        protected ClockService clockService;
-        public void injectClockService(ClockService clockService) {
-            this.clockService = clockService;
-        }
-    }
-
-If a subclass inadvertantly overrides this method and provides its own `ClockService` field, then the field in the superclass will never initialized.  As you might imagine, `NullPointerException`s could then arise.
-
-This contract test automatically checks that the `injectXxx(...)` method, to allow for injected services, is not overridable, ie `final`.
-
-To use the contract test, , subclass `SortedSetsContractTestAbstract`, specifying the root package to search for domain classes.
-
-For example:
-
-    public class InjectServiceMethodMustBeFinalContractTestAll extends InjectServiceMethodMustBeFinalContractTestAbstract {
-    
-        public InjectServiceMethodMustBeFinalContractTestAll() {
-            super("org.estatio.dom");
-            withLoggingTo(System.out);
-        }
-    }
-
-
-##Bidirectional Contract Test
-
-This contract test automatically checks that bidirectional 1:m or 1:1 associations are being maintained correctly (assuming that they follow the [mutual registration pattern](../more-advanced-topics/how-to-04-060-How-to-set-up-and-maintain-bidirectional-relationships.html)
-
-> *Note* If using the [JDO Object Store](../components/objectstores/jdo/about.html), then there is generally no need to programmatically maintain 1:m relationships (indeed it may introduce subtle errors).  For more details, see [here](../components/objectstores/jdo/managed-1-to-m-relationships.html).  Check out the [Eclipse templates](../intro/resources/editor-templates.html) for further guidance.
-
-For example, suppose that `ParentDomainObject` and `ChildDomainObject` have a 1:m relationship (`ParentDomainObject#children` / `ChildDomainObject#parent`), and also `PeerDomainObject` has a 1:1 relationship with itself (`PeerDomainObject#next` / `PeerDomainObject#previous`).  
-
-The following will exercise these relationships:
-
-    public class BidirectionalRelationshipContractTestAll
-            extends BidirectionalRelationshipContractTestAbstract {
-    
-        public BidirectionalRelationshipContractTestAll() {
-            super("org.apache.isis.core.unittestsupport.bidir", 
-                    ImmutableMap.<Class<?>,Instantiator>of(
-                        ChildDomainObject.class, new InstantiatorForChildDomainObject(),
-                        PeerDomainObject.class, new InstantiatorSimple(PeerDomainObjectForTesting.class)
-                    ));
-            withLoggingTo(System.out);
-        }
-    }
-
-The first argument to the constructor scopes the search for domain objects; usually this would be something like `"com.mycompany.dom"`.
-
-The second argument provides a map of `Instantiator` for certain of the domain object types.  This has two main purposes.  First, for abstract classes, it nominates an alternative concrete class to be instantiated.  Second, for classes (such as `ChildDomainObject`) that are `Comparable` and are held in a `SortedSet`), it provides the ability to ensure that different instances are unique when compared against each other.  If no `Instantiator` is provided, then the contract test simply attempts to instantiates the class.
-
-If any of the supporting methods (`addToXxx()`, `removeFromXxx()`, `modifyXxx()` or `clearXxx()`) are missing, the relationship is skipped.
-
-To see what's going on (and to identify any skipped relationships), use the `withLoggingTo()` method call.  If any assertion fails then the error should be descriptive enough to figure out the problem (without enabling logging).
-
-The example tests can be found [here](https://github.com/apache/isis/tree/master/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/bidir).
-
-##JUnitRuleMockery2
-
-An extension to the JMock's `JunitRuleMockery`, providing a simpler API and also providing support for autowiring.
-
-For example, here we see that the class under test, an instance of `CollaboratingUsingSetterInjection`, is automatically wired up with its `Collaborator`:
-
-    public class JUnitRuleMockery2Test_autoWiring_setterInjection_happyCase {
-    
-        @Rule
-        public JUnitRuleMockery2 context = JUnitRuleMockery2.createFor(Mode.INTERFACES_AND_CLASSES);
-    
-        @Mock
-        private Collaborator collaborator;
-    
-        @ClassUnderTest
-        private CollaboratingUsingSetterInjection collaborating;
-    
-        @Test
-        public void wiring() {
-        	assertThat(collaborating.collaborator, is(not(nullValue())));
-        }
-    }
-
-The example tests can be found [here](https://github.com/apache/isis/tree/master/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/jmocking)
-
-##ValueTypeContractTestAbstract
-
-Automatically tests that a custom value type implements `equals()` and `hashCode()` correctly.
-
-For example, testing JDK's own `java.math.BigInteger` can be done as follows:
-
-    public class ValueTypeContractTestAbstract_BigIntegerTest extends ValueTypeContractTestAbstract<BigInteger> {
-    
-        @Override
-        protected List<BigInteger> getObjectsWithSameValue() {
-            return Arrays.asList(new BigInteger("1"), new BigInteger("1"));
-        }
-    
-        @Override
-        protected List<BigInteger> getObjectsWithDifferentValue() {
-            return Arrays.asList(new BigInteger("2"));
-        }
-    }
-
-The example unit tests can be found [here](https://github.com/apache/isis/tree/master/core/unittestsupport/src/test/java/org/apache/isis/core/unittestsupport/value).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/webserver.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/webserver.md b/content-OLDSITE/core/webserver.md
deleted file mode 100644
index afec972..0000000
--- a/content-OLDSITE/core/webserver.md
+++ /dev/null
@@ -1,9 +0,0 @@
-Title: Webapp and Webserver Support
-
-[//]: # (content copied to _user-guide_xxx)
-
-{stub
-This page is a stub.
-}
-
-This module provides support for bootstrapping and running Isis as a web application.


[06/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-carousel.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-carousel.js b/content-OLDSITE/javascript/bootstrap-carousel.js
deleted file mode 100644
index 28d722b..0000000
--- a/content-OLDSITE/javascript/bootstrap-carousel.js
+++ /dev/null
@@ -1,169 +0,0 @@
-/* ==========================================================
- * bootstrap-carousel.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#carousel
- * ==========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ========================================================== */
-
-
-!function ($) {
-
-  "use strict"; // jshint ;_;
-
-
- /* CAROUSEL CLASS DEFINITION
-  * ========================= */
-
-  var Carousel = function (element, options) {
-    this.$element = $(element)
-    this.options = options
-    this.options.slide && this.slide(this.options.slide)
-    this.options.pause == 'hover' && this.$element
-      .on('mouseenter', $.proxy(this.pause, this))
-      .on('mouseleave', $.proxy(this.cycle, this))
-  }
-
-  Carousel.prototype = {
-
-    cycle: function (e) {
-      if (!e) this.paused = false
-      this.options.interval
-        && !this.paused
-        && (this.interval = setInterval($.proxy(this.next, this), this.options.interval))
-      return this
-    }
-
-  , to: function (pos) {
-      var $active = this.$element.find('.active')
-        , children = $active.parent().children()
-        , activePos = children.index($active)
-        , that = this
-
-      if (pos > (children.length - 1) || pos < 0) return
-
-      if (this.sliding) {
-        return this.$element.one('slid', function () {
-          that.to(pos)
-        })
-      }
-
-      if (activePos == pos) {
-        return this.pause().cycle()
-      }
-
-      return this.slide(pos > activePos ? 'next' : 'prev', $(children[pos]))
-    }
-
-  , pause: function (e) {
-      if (!e) this.paused = true
-      clearInterval(this.interval)
-      this.interval = null
-      return this
-    }
-
-  , next: function () {
-      if (this.sliding) return
-      return this.slide('next')
-    }
-
-  , prev: function () {
-      if (this.sliding) return
-      return this.slide('prev')
-    }
-
-  , slide: function (type, next) {
-      var $active = this.$element.find('.active')
-        , $next = next || $active[type]()
-        , isCycling = this.interval
-        , direction = type == 'next' ? 'left' : 'right'
-        , fallback  = type == 'next' ? 'first' : 'last'
-        , that = this
-        , e = $.Event('slide')
-
-      this.sliding = true
-
-      isCycling && this.pause()
-
-      $next = $next.length ? $next : this.$element.find('.item')[fallback]()
-
-      if ($next.hasClass('active')) return
-
-      if ($.support.transition && this.$element.hasClass('slide')) {
-        this.$element.trigger(e)
-        if (e.isDefaultPrevented()) return
-        $next.addClass(type)
-        $next[0].offsetWidth // force reflow
-        $active.addClass(direction)
-        $next.addClass(direction)
-        this.$element.one($.support.transition.end, function () {
-          $next.removeClass([type, direction].join(' ')).addClass('active')
-          $active.removeClass(['active', direction].join(' '))
-          that.sliding = false
-          setTimeout(function () { that.$element.trigger('slid') }, 0)
-        })
-      } else {
-        this.$element.trigger(e)
-        if (e.isDefaultPrevented()) return
-        $active.removeClass('active')
-        $next.addClass('active')
-        this.sliding = false
-        this.$element.trigger('slid')
-      }
-
-      isCycling && this.cycle()
-
-      return this
-    }
-
-  }
-
-
- /* CAROUSEL PLUGIN DEFINITION
-  * ========================== */
-
-  $.fn.carousel = function (option) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('carousel')
-        , options = $.extend({}, $.fn.carousel.defaults, typeof option == 'object' && option)
-      if (!data) $this.data('carousel', (data = new Carousel(this, options)))
-      if (typeof option == 'number') data.to(option)
-      else if (typeof option == 'string' || (option = options.slide)) data[option]()
-      else if (options.interval) data.cycle()
-    })
-  }
-
-  $.fn.carousel.defaults = {
-    interval: 5000
-  , pause: 'hover'
-  }
-
-  $.fn.carousel.Constructor = Carousel
-
-
- /* CAROUSEL DATA-API
-  * ================= */
-
-  $(function () {
-    $('body').on('click.carousel.data-api', '[data-slide]', function ( e ) {
-      var $this = $(this), href
-        , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
-        , options = !$target.data('modal') && $.extend({}, $target.data(), $this.data())
-      $target.carousel(options)
-      e.preventDefault()
-    })
-  })
-
-}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-collapse.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-collapse.js b/content-OLDSITE/javascript/bootstrap-collapse.js
deleted file mode 100644
index 0bbe8d3..0000000
--- a/content-OLDSITE/javascript/bootstrap-collapse.js
+++ /dev/null
@@ -1,157 +0,0 @@
-/* =============================================================
- * bootstrap-collapse.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#collapse
- * =============================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============================================================ */
-
-
-!function ($) {
-
-  "use strict"; // jshint ;_;
-
-
- /* COLLAPSE PUBLIC CLASS DEFINITION
-  * ================================ */
-
-  var Collapse = function (element, options) {
-    this.$element = $(element)
-    this.options = $.extend({}, $.fn.collapse.defaults, options)
-
-    if (this.options.parent) {
-      this.$parent = $(this.options.parent)
-    }
-
-    this.options.toggle && this.toggle()
-  }
-
-  Collapse.prototype = {
-
-    constructor: Collapse
-
-  , dimension: function () {
-      var hasWidth = this.$element.hasClass('width')
-      return hasWidth ? 'width' : 'height'
-    }
-
-  , show: function () {
-      var dimension
-        , scroll
-        , actives
-        , hasData
-
-      if (this.transitioning) return
-
-      dimension = this.dimension()
-      scroll = $.camelCase(['scroll', dimension].join('-'))
-      actives = this.$parent && this.$parent.find('> .accordion-group > .in')
-
-      if (actives && actives.length) {
-        hasData = actives.data('collapse')
-        if (hasData && hasData.transitioning) return
-        actives.collapse('hide')
-        hasData || actives.data('collapse', null)
-      }
-
-      this.$element[dimension](0)
-      this.transition('addClass', $.Event('show'), 'shown')
-      this.$element[dimension](this.$element[0][scroll])
-    }
-
-  , hide: function () {
-      var dimension
-      if (this.transitioning) return
-      dimension = this.dimension()
-      this.reset(this.$element[dimension]())
-      this.transition('removeClass', $.Event('hide'), 'hidden')
-      this.$element[dimension](0)
-    }
-
-  , reset: function (size) {
-      var dimension = this.dimension()
-
-      this.$element
-        .removeClass('collapse')
-        [dimension](size || 'auto')
-        [0].offsetWidth
-
-      this.$element[size !== null ? 'addClass' : 'removeClass']('collapse')
-
-      return this
-    }
-
-  , transition: function (method, startEvent, completeEvent) {
-      var that = this
-        , complete = function () {
-            if (startEvent.type == 'show') that.reset()
-            that.transitioning = 0
-            that.$element.trigger(completeEvent)
-          }
-
-      this.$element.trigger(startEvent)
-
-      if (startEvent.isDefaultPrevented()) return
-
-      this.transitioning = 1
-
-      this.$element[method]('in')
-
-      $.support.transition && this.$element.hasClass('collapse') ?
-        this.$element.one($.support.transition.end, complete) :
-        complete()
-    }
-
-  , toggle: function () {
-      this[this.$element.hasClass('in') ? 'hide' : 'show']()
-    }
-
-  }
-
-
- /* COLLAPSIBLE PLUGIN DEFINITION
-  * ============================== */
-
-  $.fn.collapse = function (option) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('collapse')
-        , options = typeof option == 'object' && option
-      if (!data) $this.data('collapse', (data = new Collapse(this, options)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.collapse.defaults = {
-    toggle: true
-  }
-
-  $.fn.collapse.Constructor = Collapse
-
-
- /* COLLAPSIBLE DATA-API
-  * ==================== */
-
-  $(function () {
-    $('body').on('click.collapse.data-api', '[data-toggle=collapse]', function ( e ) {
-      var $this = $(this), href
-        , target = $this.attr('data-target')
-          || e.preventDefault()
-          || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7
-        , option = $(target).data('collapse') ? 'toggle' : $this.data()
-      $(target).collapse(option)
-    })
-  })
-
-}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-dropdown.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-dropdown.js b/content-OLDSITE/javascript/bootstrap-dropdown.js
deleted file mode 100644
index 9c30e0e..0000000
--- a/content-OLDSITE/javascript/bootstrap-dropdown.js
+++ /dev/null
@@ -1,100 +0,0 @@
-/* ============================================================
- * bootstrap-dropdown.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#dropdowns
- * ============================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============================================================ */
-
-
-!function ($) {
-
-  "use strict"; // jshint ;_;
-
-
- /* DROPDOWN CLASS DEFINITION
-  * ========================= */
-
-  var toggle = '[data-toggle="dropdown"]'
-    , Dropdown = function (element) {
-        var $el = $(element).on('click.dropdown.data-api', this.toggle)
-        $('html').on('click.dropdown.data-api', function () {
-          $el.parent().removeClass('open')
-        })
-      }
-
-  Dropdown.prototype = {
-
-    constructor: Dropdown
-
-  , toggle: function (e) {
-      var $this = $(this)
-        , $parent
-        , selector
-        , isActive
-
-      if ($this.is('.disabled, :disabled')) return
-
-      selector = $this.attr('data-target')
-
-      if (!selector) {
-        selector = $this.attr('href')
-        selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
-      }
-
-      $parent = $(selector)
-      $parent.length || ($parent = $this.parent())
-
-      isActive = $parent.hasClass('open')
-
-      clearMenus()
-
-      if (!isActive) $parent.toggleClass('open')
-
-      return false
-    }
-
-  }
-
-  function clearMenus() {
-    $(toggle).parent().removeClass('open')
-  }
-
-
-  /* DROPDOWN PLUGIN DEFINITION
-   * ========================== */
-
-  $.fn.dropdown = function (option) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('dropdown')
-      if (!data) $this.data('dropdown', (data = new Dropdown(this)))
-      if (typeof option == 'string') data[option].call($this)
-    })
-  }
-
-  $.fn.dropdown.Constructor = Dropdown
-
-
-  /* APPLY TO STANDARD DROPDOWN ELEMENTS
-   * =================================== */
-
-  $(function () {
-    $('html').on('click.dropdown.data-api', clearMenus)
-    $('body')
-      .on('click.dropdown', '.dropdown form', function (e) { e.stopPropagation() })
-      .on('click.dropdown.data-api', toggle, Dropdown.prototype.toggle)
-  })
-
-}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-modal.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-modal.js b/content-OLDSITE/javascript/bootstrap-modal.js
deleted file mode 100644
index e43a907..0000000
--- a/content-OLDSITE/javascript/bootstrap-modal.js
+++ /dev/null
@@ -1,218 +0,0 @@
-/* =========================================================
- * bootstrap-modal.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#modals
- * =========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ========================================================= */
-
-
-!function ($) {
-
-  "use strict"; // jshint ;_;
-
-
- /* MODAL CLASS DEFINITION
-  * ====================== */
-
-  var Modal = function (content, options) {
-    this.options = options
-    this.$element = $(content)
-      .delegate('[data-dismiss="modal"]', 'click.dismiss.modal', $.proxy(this.hide, this))
-  }
-
-  Modal.prototype = {
-
-      constructor: Modal
-
-    , toggle: function () {
-        return this[!this.isShown ? 'show' : 'hide']()
-      }
-
-    , show: function () {
-        var that = this
-          , e = $.Event('show')
-
-        this.$element.trigger(e)
-
-        if (this.isShown || e.isDefaultPrevented()) return
-
-        $('body').addClass('modal-open')
-
-        this.isShown = true
-
-        escape.call(this)
-        backdrop.call(this, function () {
-          var transition = $.support.transition && that.$element.hasClass('fade')
-
-          if (!that.$element.parent().length) {
-            that.$element.appendTo(document.body) //don't move modals dom position
-          }
-
-          that.$element
-            .show()
-
-          if (transition) {
-            that.$element[0].offsetWidth // force reflow
-          }
-
-          that.$element.addClass('in')
-
-          transition ?
-            that.$element.one($.support.transition.end, function () { that.$element.trigger('shown') }) :
-            that.$element.trigger('shown')
-
-        })
-      }
-
-    , hide: function (e) {
-        e && e.preventDefault()
-
-        var that = this
-
-        e = $.Event('hide')
-
-        this.$element.trigger(e)
-
-        if (!this.isShown || e.isDefaultPrevented()) return
-
-        this.isShown = false
-
-        $('body').removeClass('modal-open')
-
-        escape.call(this)
-
-        this.$element.removeClass('in')
-
-        $.support.transition && this.$element.hasClass('fade') ?
-          hideWithTransition.call(this) :
-          hideModal.call(this)
-      }
-
-  }
-
-
- /* MODAL PRIVATE METHODS
-  * ===================== */
-
-  function hideWithTransition() {
-    var that = this
-      , timeout = setTimeout(function () {
-          that.$element.off($.support.transition.end)
-          hideModal.call(that)
-        }, 500)
-
-    this.$element.one($.support.transition.end, function () {
-      clearTimeout(timeout)
-      hideModal.call(that)
-    })
-  }
-
-  function hideModal(that) {
-    this.$element
-      .hide()
-      .trigger('hidden')
-
-    backdrop.call(this)
-  }
-
-  function backdrop(callback) {
-    var that = this
-      , animate = this.$element.hasClass('fade') ? 'fade' : ''
-
-    if (this.isShown && this.options.backdrop) {
-      var doAnimate = $.support.transition && animate
-
-      this.$backdrop = $('<div class="modal-backdrop ' + animate + '" />')
-        .appendTo(document.body)
-
-      if (this.options.backdrop != 'static') {
-        this.$backdrop.click($.proxy(this.hide, this))
-      }
-
-      if (doAnimate) this.$backdrop[0].offsetWidth // force reflow
-
-      this.$backdrop.addClass('in')
-
-      doAnimate ?
-        this.$backdrop.one($.support.transition.end, callback) :
-        callback()
-
-    } else if (!this.isShown && this.$backdrop) {
-      this.$backdrop.removeClass('in')
-
-      $.support.transition && this.$element.hasClass('fade')?
-        this.$backdrop.one($.support.transition.end, $.proxy(removeBackdrop, this)) :
-        removeBackdrop.call(this)
-
-    } else if (callback) {
-      callback()
-    }
-  }
-
-  function removeBackdrop() {
-    this.$backdrop.remove()
-    this.$backdrop = null
-  }
-
-  function escape() {
-    var that = this
-    if (this.isShown && this.options.keyboard) {
-      $(document).on('keyup.dismiss.modal', function ( e ) {
-        e.which == 27 && that.hide()
-      })
-    } else if (!this.isShown) {
-      $(document).off('keyup.dismiss.modal')
-    }
-  }
-
-
- /* MODAL PLUGIN DEFINITION
-  * ======================= */
-
-  $.fn.modal = function (option) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('modal')
-        , options = $.extend({}, $.fn.modal.defaults, $this.data(), typeof option == 'object' && option)
-      if (!data) $this.data('modal', (data = new Modal(this, options)))
-      if (typeof option == 'string') data[option]()
-      else if (options.show) data.show()
-    })
-  }
-
-  $.fn.modal.defaults = {
-      backdrop: true
-    , keyboard: true
-    , show: true
-  }
-
-  $.fn.modal.Constructor = Modal
-
-
- /* MODAL DATA-API
-  * ============== */
-
-  $(function () {
-    $('body').on('click.modal.data-api', '[data-toggle="modal"]', function ( e ) {
-      var $this = $(this), href
-        , $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
-        , option = $target.data('modal') ? 'toggle' : $.extend({}, $target.data(), $this.data())
-
-      e.preventDefault()
-      $target.modal(option)
-    })
-  })
-
-}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-popover.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-popover.js b/content-OLDSITE/javascript/bootstrap-popover.js
deleted file mode 100644
index dc8683d..0000000
--- a/content-OLDSITE/javascript/bootstrap-popover.js
+++ /dev/null
@@ -1,98 +0,0 @@
-/* ===========================================================
- * bootstrap-popover.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#popovers
- * ===========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * =========================================================== */
-
-
-!function ($) {
-
-  "use strict"; // jshint ;_;
-
-
- /* POPOVER PUBLIC CLASS DEFINITION
-  * =============================== */
-
-  var Popover = function ( element, options ) {
-    this.init('popover', element, options)
-  }
-
-
-  /* NOTE: POPOVER EXTENDS BOOTSTRAP-TOOLTIP.js
-     ========================================== */
-
-  Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype, {
-
-    constructor: Popover
-
-  , setContent: function () {
-      var $tip = this.tip()
-        , title = this.getTitle()
-        , content = this.getContent()
-
-      $tip.find('.popover-title')[this.isHTML(title) ? 'html' : 'text'](title)
-      $tip.find('.popover-content > *')[this.isHTML(content) ? 'html' : 'text'](content)
-
-      $tip.removeClass('fade top bottom left right in')
-    }
-
-  , hasContent: function () {
-      return this.getTitle() || this.getContent()
-    }
-
-  , getContent: function () {
-      var content
-        , $e = this.$element
-        , o = this.options
-
-      content = $e.attr('data-content')
-        || (typeof o.content == 'function' ? o.content.call($e[0]) :  o.content)
-
-      return content
-    }
-
-  , tip: function () {
-      if (!this.$tip) {
-        this.$tip = $(this.options.template)
-      }
-      return this.$tip
-    }
-
-  })
-
-
- /* POPOVER PLUGIN DEFINITION
-  * ======================= */
-
-  $.fn.popover = function (option) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('popover')
-        , options = typeof option == 'object' && option
-      if (!data) $this.data('popover', (data = new Popover(this, options)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.popover.Constructor = Popover
-
-  $.fn.popover.defaults = $.extend({} , $.fn.tooltip.defaults, {
-    placement: 'right'
-  , content: ''
-  , template: '<div class="popover"><div class="arrow"></div><div class="popover-inner"><h3 class="popover-title"></h3><div class="popover-content"><p></p></div></div></div>'
-  })
-
-}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-scrollspy.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-scrollspy.js b/content-OLDSITE/javascript/bootstrap-scrollspy.js
deleted file mode 100644
index d74cfcb..0000000
--- a/content-OLDSITE/javascript/bootstrap-scrollspy.js
+++ /dev/null
@@ -1,151 +0,0 @@
-/* =============================================================
- * bootstrap-scrollspy.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#scrollspy
- * =============================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============================================================== */
-
-
-!function ($) {
-
-  "use strict"; // jshint ;_;
-
-
-  /* SCROLLSPY CLASS DEFINITION
-   * ========================== */
-
-  function ScrollSpy( element, options) {
-    var process = $.proxy(this.process, this)
-      , $element = $(element).is('body') ? $(window) : $(element)
-      , href
-    this.options = $.extend({}, $.fn.scrollspy.defaults, options)
-    this.$scrollElement = $element.on('scroll.scroll.data-api', process)
-    this.selector = (this.options.target
-      || ((href = $(element).attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
-      || '') + ' .nav li > a'
-    this.$body = $('body')
-    this.refresh()
-    this.process()
-  }
-
-  ScrollSpy.prototype = {
-
-      constructor: ScrollSpy
-
-    , refresh: function () {
-        var self = this
-          , $targets
-
-        this.offsets = $([])
-        this.targets = $([])
-
-        $targets = this.$body
-          .find(this.selector)
-          .map(function () {
-            var $el = $(this)
-              , href = $el.data('target') || $el.attr('href')
-              , $href = /^#\w/.test(href) && $(href)
-            return ( $href
-              && href.length
-              && [[ $href.position().top, href ]] ) || null
-          })
-          .sort(function (a, b) { return a[0] - b[0] })
-          .each(function () {
-            self.offsets.push(this[0])
-            self.targets.push(this[1])
-          })
-      }
-
-    , process: function () {
-        var scrollTop = this.$scrollElement.scrollTop() + this.options.offset
-          , scrollHeight = this.$scrollElement[0].scrollHeight || this.$body[0].scrollHeight
-          , maxScroll = scrollHeight - this.$scrollElement.height()
-          , offsets = this.offsets
-          , targets = this.targets
-          , activeTarget = this.activeTarget
-          , i
-
-        if (scrollTop >= maxScroll) {
-          return activeTarget != (i = targets.last()[0])
-            && this.activate ( i )
-        }
-
-        for (i = offsets.length; i--;) {
-          activeTarget != targets[i]
-            && scrollTop >= offsets[i]
-            && (!offsets[i + 1] || scrollTop <= offsets[i + 1])
-            && this.activate( targets[i] )
-        }
-      }
-
-    , activate: function (target) {
-        var active
-          , selector
-
-        this.activeTarget = target
-
-        $(this.selector)
-          .parent('.active')
-          .removeClass('active')
-
-        selector = this.selector
-          + '[data-target="' + target + '"],'
-          + this.selector + '[href="' + target + '"]'
-
-        active = $(selector)
-          .parent('li')
-          .addClass('active')
-
-        if (active.parent('.dropdown-menu'))  {
-          active = active.closest('li.dropdown').addClass('active')
-        }
-
-        active.trigger('activate')
-      }
-
-  }
-
-
- /* SCROLLSPY PLUGIN DEFINITION
-  * =========================== */
-
-  $.fn.scrollspy = function ( option ) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('scrollspy')
-        , options = typeof option == 'object' && option
-      if (!data) $this.data('scrollspy', (data = new ScrollSpy(this, options)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.scrollspy.Constructor = ScrollSpy
-
-  $.fn.scrollspy.defaults = {
-    offset: 10
-  }
-
-
- /* SCROLLSPY DATA-API
-  * ================== */
-
-  $(function () {
-    $('[data-spy="scroll"]').each(function () {
-      var $spy = $(this)
-      $spy.scrollspy($spy.data())
-    })
-  })
-
-}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-tab.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-tab.js b/content-OLDSITE/javascript/bootstrap-tab.js
deleted file mode 100644
index a8e5e25..0000000
--- a/content-OLDSITE/javascript/bootstrap-tab.js
+++ /dev/null
@@ -1,135 +0,0 @@
-/* ========================================================
- * bootstrap-tab.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#tabs
- * ========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================== */
-
-
-!function ($) {
-
-  "use strict"; // jshint ;_;
-
-
- /* TAB CLASS DEFINITION
-  * ==================== */
-
-  var Tab = function ( element ) {
-    this.element = $(element)
-  }
-
-  Tab.prototype = {
-
-    constructor: Tab
-
-  , show: function () {
-      var $this = this.element
-        , $ul = $this.closest('ul:not(.dropdown-menu)')
-        , selector = $this.attr('data-target')
-        , previous
-        , $target
-        , e
-
-      if (!selector) {
-        selector = $this.attr('href')
-        selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
-      }
-
-      if ( $this.parent('li').hasClass('active') ) return
-
-      previous = $ul.find('.active a').last()[0]
-
-      e = $.Event('show', {
-        relatedTarget: previous
-      })
-
-      $this.trigger(e)
-
-      if (e.isDefaultPrevented()) return
-
-      $target = $(selector)
-
-      this.activate($this.parent('li'), $ul)
-      this.activate($target, $target.parent(), function () {
-        $this.trigger({
-          type: 'shown'
-        , relatedTarget: previous
-        })
-      })
-    }
-
-  , activate: function ( element, container, callback) {
-      var $active = container.find('> .active')
-        , transition = callback
-            && $.support.transition
-            && $active.hasClass('fade')
-
-      function next() {
-        $active
-          .removeClass('active')
-          .find('> .dropdown-menu > .active')
-          .removeClass('active')
-
-        element.addClass('active')
-
-        if (transition) {
-          element[0].offsetWidth // reflow for transition
-          element.addClass('in')
-        } else {
-          element.removeClass('fade')
-        }
-
-        if ( element.parent('.dropdown-menu') ) {
-          element.closest('li.dropdown').addClass('active')
-        }
-
-        callback && callback()
-      }
-
-      transition ?
-        $active.one($.support.transition.end, next) :
-        next()
-
-      $active.removeClass('in')
-    }
-  }
-
-
- /* TAB PLUGIN DEFINITION
-  * ===================== */
-
-  $.fn.tab = function ( option ) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('tab')
-      if (!data) $this.data('tab', (data = new Tab(this)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.tab.Constructor = Tab
-
-
- /* TAB DATA-API
-  * ============ */
-
-  $(function () {
-    $('body').on('click.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) {
-      e.preventDefault()
-      $(this).tab('show')
-    })
-  })
-
-}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-tooltip.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-tooltip.js b/content-OLDSITE/javascript/bootstrap-tooltip.js
deleted file mode 100644
index ee2708c..0000000
--- a/content-OLDSITE/javascript/bootstrap-tooltip.js
+++ /dev/null
@@ -1,275 +0,0 @@
-/* ===========================================================
- * bootstrap-tooltip.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#tooltips
- * Inspired by the original jQuery.tipsy by Jason Frame
- * ===========================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ========================================================== */
-
-
-!function ($) {
-
-  "use strict"; // jshint ;_;
-
-
- /* TOOLTIP PUBLIC CLASS DEFINITION
-  * =============================== */
-
-  var Tooltip = function (element, options) {
-    this.init('tooltip', element, options)
-  }
-
-  Tooltip.prototype = {
-
-    constructor: Tooltip
-
-  , init: function (type, element, options) {
-      var eventIn
-        , eventOut
-
-      this.type = type
-      this.$element = $(element)
-      this.options = this.getOptions(options)
-      this.enabled = true
-
-      if (this.options.trigger != 'manual') {
-        eventIn  = this.options.trigger == 'hover' ? 'mouseenter' : 'focus'
-        eventOut = this.options.trigger == 'hover' ? 'mouseleave' : 'blur'
-        this.$element.on(eventIn, this.options.selector, $.proxy(this.enter, this))
-        this.$element.on(eventOut, this.options.selector, $.proxy(this.leave, this))
-      }
-
-      this.options.selector ?
-        (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
-        this.fixTitle()
-    }
-
-  , getOptions: function (options) {
-      options = $.extend({}, $.fn[this.type].defaults, options, this.$element.data())
-
-      if (options.delay && typeof options.delay == 'number') {
-        options.delay = {
-          show: options.delay
-        , hide: options.delay
-        }
-      }
-
-      return options
-    }
-
-  , enter: function (e) {
-      var self = $(e.currentTarget)[this.type](this._options).data(this.type)
-
-      if (!self.options.delay || !self.options.delay.show) return self.show()
-
-      clearTimeout(this.timeout)
-      self.hoverState = 'in'
-      this.timeout = setTimeout(function() {
-        if (self.hoverState == 'in') self.show()
-      }, self.options.delay.show)
-    }
-
-  , leave: function (e) {
-      var self = $(e.currentTarget)[this.type](this._options).data(this.type)
-
-      if (this.timeout) clearTimeout(this.timeout)
-      if (!self.options.delay || !self.options.delay.hide) return self.hide()
-
-      self.hoverState = 'out'
-      this.timeout = setTimeout(function() {
-        if (self.hoverState == 'out') self.hide()
-      }, self.options.delay.hide)
-    }
-
-  , show: function () {
-      var $tip
-        , inside
-        , pos
-        , actualWidth
-        , actualHeight
-        , placement
-        , tp
-
-      if (this.hasContent() && this.enabled) {
-        $tip = this.tip()
-        this.setContent()
-
-        if (this.options.animation) {
-          $tip.addClass('fade')
-        }
-
-        placement = typeof this.options.placement == 'function' ?
-          this.options.placement.call(this, $tip[0], this.$element[0]) :
-          this.options.placement
-
-        inside = /in/.test(placement)
-
-        $tip
-          .remove()
-          .css({ top: 0, left: 0, display: 'block' })
-          .appendTo(inside ? this.$element : document.body)
-
-        pos = this.getPosition(inside)
-
-        actualWidth = $tip[0].offsetWidth
-        actualHeight = $tip[0].offsetHeight
-
-        switch (inside ? placement.split(' ')[1] : placement) {
-          case 'bottom':
-            tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}
-            break
-          case 'top':
-            tp = {top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}
-            break
-          case 'left':
-            tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}
-            break
-          case 'right':
-            tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}
-            break
-        }
-
-        $tip
-          .css(tp)
-          .addClass(placement)
-          .addClass('in')
-      }
-    }
-
-  , isHTML: function(text) {
-      // html string detection logic adapted from jQuery
-      return typeof text != 'string'
-        || ( text.charAt(0) === "<"
-          && text.charAt( text.length - 1 ) === ">"
-          && text.length >= 3
-        ) || /^(?:[^<]*<[\w\W]+>[^>]*$)/.exec(text)
-    }
-
-  , setContent: function () {
-      var $tip = this.tip()
-        , title = this.getTitle()
-
-      $tip.find('.tooltip-inner')[this.isHTML(title) ? 'html' : 'text'](title)
-      $tip.removeClass('fade in top bottom left right')
-    }
-
-  , hide: function () {
-      var that = this
-        , $tip = this.tip()
-
-      $tip.removeClass('in')
-
-      function removeWithAnimation() {
-        var timeout = setTimeout(function () {
-          $tip.off($.support.transition.end).remove()
-        }, 500)
-
-        $tip.one($.support.transition.end, function () {
-          clearTimeout(timeout)
-          $tip.remove()
-        })
-      }
-
-      $.support.transition && this.$tip.hasClass('fade') ?
-        removeWithAnimation() :
-        $tip.remove()
-    }
-
-  , fixTitle: function () {
-      var $e = this.$element
-      if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') {
-        $e.attr('data-original-title', $e.attr('title') || '').removeAttr('title')
-      }
-    }
-
-  , hasContent: function () {
-      return this.getTitle()
-    }
-
-  , getPosition: function (inside) {
-      return $.extend({}, (inside ? {top: 0, left: 0} : this.$element.offset()), {
-        width: this.$element[0].offsetWidth
-      , height: this.$element[0].offsetHeight
-      })
-    }
-
-  , getTitle: function () {
-      var title
-        , $e = this.$element
-        , o = this.options
-
-      title = $e.attr('data-original-title')
-        || (typeof o.title == 'function' ? o.title.call($e[0]) :  o.title)
-
-      return title
-    }
-
-  , tip: function () {
-      return this.$tip = this.$tip || $(this.options.template)
-    }
-
-  , validate: function () {
-      if (!this.$element[0].parentNode) {
-        this.hide()
-        this.$element = null
-        this.options = null
-      }
-    }
-
-  , enable: function () {
-      this.enabled = true
-    }
-
-  , disable: function () {
-      this.enabled = false
-    }
-
-  , toggleEnabled: function () {
-      this.enabled = !this.enabled
-    }
-
-  , toggle: function () {
-      this[this.tip().hasClass('in') ? 'hide' : 'show']()
-    }
-
-  }
-
-
- /* TOOLTIP PLUGIN DEFINITION
-  * ========================= */
-
-  $.fn.tooltip = function ( option ) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('tooltip')
-        , options = typeof option == 'object' && option
-      if (!data) $this.data('tooltip', (data = new Tooltip(this, options)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.tooltip.Constructor = Tooltip
-
-  $.fn.tooltip.defaults = {
-    animation: true
-  , placement: 'top'
-  , selector: false
-  , template: '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>'
-  , trigger: 'hover'
-  , title: ''
-  , delay: 0
-  }
-
-}(window.jQuery);

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-transition.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-transition.js b/content-OLDSITE/javascript/bootstrap-transition.js
deleted file mode 100644
index ef021ed..0000000
--- a/content-OLDSITE/javascript/bootstrap-transition.js
+++ /dev/null
@@ -1,61 +0,0 @@
-/* ===================================================
- * bootstrap-transition.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#transitions
- * ===================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ========================================================== */
-
-
-!function ($) {
-
-  $(function () {
-
-    "use strict"; // jshint ;_;
-
-
-    /* CSS TRANSITION SUPPORT (http://www.modernizr.com/)
-     * ======================================================= */
-
-    $.support.transition = (function () {
-
-      var transitionEnd = (function () {
-
-        var el = document.createElement('bootstrap')
-          , transEndEventNames = {
-               'WebkitTransition' : 'webkitTransitionEnd'
-            ,  'MozTransition'    : 'transitionend'
-            ,  'OTransition'      : 'oTransitionEnd'
-            ,  'msTransition'     : 'MSTransitionEnd'
-            ,  'transition'       : 'transitionend'
-            }
-          , name
-
-        for (name in transEndEventNames){
-          if (el.style[name] !== undefined) {
-            return transEndEventNames[name]
-          }
-        }
-
-      }())
-
-      return transitionEnd && {
-        end: transitionEnd
-      }
-
-    })()
-
-  })
-
-}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/bootstrap-typeahead.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/bootstrap-typeahead.js b/content-OLDSITE/javascript/bootstrap-typeahead.js
deleted file mode 100644
index 3d5d2df..0000000
--- a/content-OLDSITE/javascript/bootstrap-typeahead.js
+++ /dev/null
@@ -1,285 +0,0 @@
-/* =============================================================
- * bootstrap-typeahead.js v2.0.4
- * http://twitter.github.com/bootstrap/javascript.html#typeahead
- * =============================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ============================================================ */
-
-
-!function($){
-
-  "use strict"; // jshint ;_;
-
-
- /* TYPEAHEAD PUBLIC CLASS DEFINITION
-  * ================================= */
-
-  var Typeahead = function (element, options) {
-    this.$element = $(element)
-    this.options = $.extend({}, $.fn.typeahead.defaults, options)
-    this.matcher = this.options.matcher || this.matcher
-    this.sorter = this.options.sorter || this.sorter
-    this.highlighter = this.options.highlighter || this.highlighter
-    this.updater = this.options.updater || this.updater
-    this.$menu = $(this.options.menu).appendTo('body')
-    this.source = this.options.source
-    this.shown = false
-    this.listen()
-  }
-
-  Typeahead.prototype = {
-
-    constructor: Typeahead
-
-  , select: function () {
-      var val = this.$menu.find('.active').attr('data-value')
-      this.$element
-        .val(this.updater(val))
-        .change()
-      return this.hide()
-    }
-
-  , updater: function (item) {
-      return item
-    }
-
-  , show: function () {
-      var pos = $.extend({}, this.$element.offset(), {
-        height: this.$element[0].offsetHeight
-      })
-
-      this.$menu.css({
-        top: pos.top + pos.height
-      , left: pos.left
-      })
-
-      this.$menu.show()
-      this.shown = true
-      return this
-    }
-
-  , hide: function () {
-      this.$menu.hide()
-      this.shown = false
-      return this
-    }
-
-  , lookup: function (event) {
-      var that = this
-        , items
-        , q
-
-      this.query = this.$element.val()
-
-      if (!this.query) {
-        return this.shown ? this.hide() : this
-      }
-
-      items = $.grep(this.source, function (item) {
-        return that.matcher(item)
-      })
-
-      items = this.sorter(items)
-
-      if (!items.length) {
-        return this.shown ? this.hide() : this
-      }
-
-      return this.render(items.slice(0, this.options.items)).show()
-    }
-
-  , matcher: function (item) {
-      return ~item.toLowerCase().indexOf(this.query.toLowerCase())
-    }
-
-  , sorter: function (items) {
-      var beginswith = []
-        , caseSensitive = []
-        , caseInsensitive = []
-        , item
-
-      while (item = items.shift()) {
-        if (!item.toLowerCase().indexOf(this.query.toLowerCase())) beginswith.push(item)
-        else if (~item.indexOf(this.query)) caseSensitive.push(item)
-        else caseInsensitive.push(item)
-      }
-
-      return beginswith.concat(caseSensitive, caseInsensitive)
-    }
-
-  , highlighter: function (item) {
-      var query = this.query.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g, '\\$&')
-      return item.replace(new RegExp('(' + query + ')', 'ig'), function ($1, match) {
-        return '<strong>' + match + '</strong>'
-      })
-    }
-
-  , render: function (items) {
-      var that = this
-
-      items = $(items).map(function (i, item) {
-        i = $(that.options.item).attr('data-value', item)
-        i.find('a').html(that.highlighter(item))
-        return i[0]
-      })
-
-      items.first().addClass('active')
-      this.$menu.html(items)
-      return this
-    }
-
-  , next: function (event) {
-      var active = this.$menu.find('.active').removeClass('active')
-        , next = active.next()
-
-      if (!next.length) {
-        next = $(this.$menu.find('li')[0])
-      }
-
-      next.addClass('active')
-    }
-
-  , prev: function (event) {
-      var active = this.$menu.find('.active').removeClass('active')
-        , prev = active.prev()
-
-      if (!prev.length) {
-        prev = this.$menu.find('li').last()
-      }
-
-      prev.addClass('active')
-    }
-
-  , listen: function () {
-      this.$element
-        .on('blur',     $.proxy(this.blur, this))
-        .on('keypress', $.proxy(this.keypress, this))
-        .on('keyup',    $.proxy(this.keyup, this))
-
-      if ($.browser.webkit || $.browser.msie) {
-        this.$element.on('keydown', $.proxy(this.keypress, this))
-      }
-
-      this.$menu
-        .on('click', $.proxy(this.click, this))
-        .on('mouseenter', 'li', $.proxy(this.mouseenter, this))
-    }
-
-  , keyup: function (e) {
-      switch(e.keyCode) {
-        case 40: // down arrow
-        case 38: // up arrow
-          break
-
-        case 9: // tab
-        case 13: // enter
-          if (!this.shown) return
-          this.select()
-          break
-
-        case 27: // escape
-          if (!this.shown) return
-          this.hide()
-          break
-
-        default:
-          this.lookup()
-      }
-
-      e.stopPropagation()
-      e.preventDefault()
-  }
-
-  , keypress: function (e) {
-      if (!this.shown) return
-
-      switch(e.keyCode) {
-        case 9: // tab
-        case 13: // enter
-        case 27: // escape
-          e.preventDefault()
-          break
-
-        case 38: // up arrow
-          if (e.type != 'keydown') break
-          e.preventDefault()
-          this.prev()
-          break
-
-        case 40: // down arrow
-          if (e.type != 'keydown') break
-          e.preventDefault()
-          this.next()
-          break
-      }
-
-      e.stopPropagation()
-    }
-
-  , blur: function (e) {
-      var that = this
-      setTimeout(function () { that.hide() }, 150)
-    }
-
-  , click: function (e) {
-      e.stopPropagation()
-      e.preventDefault()
-      this.select()
-    }
-
-  , mouseenter: function (e) {
-      this.$menu.find('.active').removeClass('active')
-      $(e.currentTarget).addClass('active')
-    }
-
-  }
-
-
-  /* TYPEAHEAD PLUGIN DEFINITION
-   * =========================== */
-
-  $.fn.typeahead = function (option) {
-    return this.each(function () {
-      var $this = $(this)
-        , data = $this.data('typeahead')
-        , options = typeof option == 'object' && option
-      if (!data) $this.data('typeahead', (data = new Typeahead(this, options)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.typeahead.defaults = {
-    source: []
-  , items: 8
-  , menu: '<ul class="typeahead dropdown-menu"></ul>'
-  , item: '<li><a href="#"></a></li>'
-  }
-
-  $.fn.typeahead.Constructor = Typeahead
-
-
- /* TYPEAHEAD DATA-API
-  * ================== */
-
-  $(function () {
-    $('body').on('focus.typeahead.data-api', '[data-provide="typeahead"]', function (e) {
-      var $this = $(this)
-      if ($this.data('typeahead')) return
-      e.preventDefault()
-      $this.typeahead($this.data())
-    })
-  })
-
-}(window.jQuery);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/common.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/common.js b/content-OLDSITE/javascript/common.js
deleted file mode 100644
index d2fc6ba..0000000
--- a/content-OLDSITE/javascript/common.js
+++ /dev/null
@@ -1,5 +0,0 @@
-$(document).ready(function() {
-	var location = escape(window.localtion.href).replace("+", "%2B").replace("/", "%2F");
-	$('fb_share_link').attr('share_url', location);
-	$('fb_share_link').attr('share_url', 'http://twitter.com/share?url=' + location + "&via=OpenEJB");
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/index.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/index.js b/content-OLDSITE/javascript/index.js
deleted file mode 100644
index cc35b1c..0000000
--- a/content-OLDSITE/javascript/index.js
+++ /dev/null
@@ -1,140 +0,0 @@
-$(document).ready(function() {
-    $('input[type=text]#searchbox').keyup(function() {
-        input = $(this).val();
-        if (input.length != 0) {
-            var filter = input.split(' ');
-            var regexps = new Array();
-            var idx = 0;
-
-            for (var i = 0; i < filter.length; i++) {
-                if (!$.trim(filter[i]).length == 0) {
-                    regexps[idx++] = new RegExp(filter[i],"i");
-                }
-            }
-        }
-
-        // filtering apis
-        $('div#checkboxes-check > ul > li > input[type=button].button').each(function(i, val) {
-            var toShow = false;
-            if (input.length == 0) {
-                toShow = true;
-            } else {
-                for (var i = 0; i < regexps.length; i++) {
-                    if (regexps[i].test($(val).attr('value'))) {
-                        toShow = true;
-                        break;
-                    }
-                }
-            }
-            if (toShow) {
-                $(val).show('fast');
-            } else {
-                $(val).hide();
-            }
-        });
-
-        // used only in click-filtering mode
-        $('#api-info').hide();
-    });
-});
-
-var close = ' X';
-var selectedClasses = new Array(); // classes to use
-var correspondingExamples = new Array(); // classes to use
-
-function filterExamples($button) {
-    // resetting filter by text input
-    $('#searchbox').val('');
-
-    // selecting the clicked button
-    if ($button.selected) {
-        $button.value = $button.value.substring(0, $button.value.length - close.length);
-        for (var i = 0; i < selectedClasses.length; i++) {
-            if (selectedClasses[i] == $($button).attr('api')) {
-                selectedClasses.splice(i, 1);
-                correspondingExamples.splice(i, 1);
-                break;
-            }
-        }
-    } else {
-        $button.value = $button.value.concat(close);
-        selectedClasses.push($($button).attr('api'));
-        correspondingExamples.push($($button).attr('class'));
-    }
-    $button.selected = !$button.selected;
-
-    // refreshing
-    var filteringForExamples = ''; // for examples
-    if (selectedClasses.length > 0) {
-        filteringForExamples = '.'.concat(selectedClasses.join('.'));
-    }
-
-    var filteringForButtons = ''; // for buttons
-    if (correspondingExamples.length > 0) {
-        for (var i = 0; i < correspondingExamples.length; i++) {
-            filteringForButtons = filteringForButtons.concat(' ').concat(correspondingExamples[i]);
-        }
-        var examplesForButtons = $.unique(filteringForButtons.split(' '));
-        filteringForButtons = '.'.concat(examplesForButtons.join('.'));
-    }
-
-    // filtering examples
-    $('div#examples').find('li' + filteringForExamples).show('fast');
-    if (selectedClasses.length > 0) {
-        $('div#examples').find('li:not(' + filteringForExamples + ').example').hide();
-    }
-
-    // filtering buttons (apis)
-    if (correspondingExamples.length > 0) {
-        var examples = new Array();
-        $('div#examples').find('li' + filteringForExamples).each(function(i, val) {
-            examples.push($(val).attr('example'));
-        });
-        examples = filterArray(examples);
-
-        $('div#checkboxes-check > ul > li > input[type=button].button').hide();
-        for (var i = 0; i < examples.length; i++) {
-            $('li[example="' + examples[i].substring(examples[i].lastIndexOf('_') + 1, examples[i].length) + '"]').each(function(i, val) {
-                $buttons = $(val).attr('class');
-                $buttons = $buttons.substring('example '.length, $buttons.length);
-                $buttonsArray = $buttons.split(' ');
-                for (var b = 0; b < $buttonsArray.length; b++) {
-                    if (shouldIHideIt(examples, $buttonsArray[b]) && selectedClasses.indexOf($buttonsArray[b]) == -1) {
-                        $('input[api="' + $buttonsArray[b] + '"]').hide();
-                    } else {
-                        $('input[api="' + $buttonsArray[b] + '"]').show('fast');
-                    }
-                }
-            });
-        }
-
-        $('#api-info').show();
-        $('#api-info').text(examples.length + ' examples are matching');
-    } else {
-        $('div#checkboxes-check > ul > li > input[type=button].button').show('fast');
-        $('#api-info').hide();
-    }
-}
-
-function filterArray(list) {
-    var out = new Array();
-    for (var i = 0; i < list.length; i++) {
-        if (list[i].length > 0) {
-            out.push(list[i]);
-        }
-    }
-    return out;
-}
-
-function shouldIHideIt(list, api) {
-    for (var i = 0; i < list.length; i++) {
-        $item = $('li[example="' + list[i].substring(list[i].lastIndexOf('_') + 1, list[i].length) + '"]').next().attr('class');
-        if ($item != undefined && $item != false) {
-            $apis = $item.split(' ');
-            if ($apis.indexOf(api) == -1) {
-                return false;
-            }
-        }
-    }
-    return true;
-}


[38/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/nexus-staging-1.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/nexus-staging-1.png b/content-OLDSITE/contributors/resources/nexus-staging-1.png
deleted file mode 100644
index 7266ea9..0000000
Binary files a/content-OLDSITE/contributors/resources/nexus-staging-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/nexus-staging-2.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/nexus-staging-2.png b/content-OLDSITE/contributors/resources/nexus-staging-2.png
deleted file mode 100644
index d4a985a..0000000
Binary files a/content-OLDSITE/contributors/resources/nexus-staging-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/nexus-staging-2a.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/nexus-staging-2a.png b/content-OLDSITE/contributors/resources/nexus-staging-2a.png
deleted file mode 100644
index 894c168..0000000
Binary files a/content-OLDSITE/contributors/resources/nexus-staging-2a.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/nexus-staging-3.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/nexus-staging-3.png b/content-OLDSITE/contributors/resources/nexus-staging-3.png
deleted file mode 100644
index 8bc439c..0000000
Binary files a/content-OLDSITE/contributors/resources/nexus-staging-3.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/nexus-staging-4.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/nexus-staging-4.png b/content-OLDSITE/contributors/resources/nexus-staging-4.png
deleted file mode 100644
index c3610b5..0000000
Binary files a/content-OLDSITE/contributors/resources/nexus-staging-4.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/release.sh
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/release.sh b/content-OLDSITE/contributors/resources/release.sh
deleted file mode 100644
index c3e3b4d..0000000
--- a/content-OLDSITE/contributors/resources/release.sh
+++ /dev/null
@@ -1,182 +0,0 @@
-#!/bin/bash
-#
-# parameterize
-#
-
-if [ "$OS" == "Windows_NT" ]; then
-    ISISTMP=/c/tmp
-else
-    ISISTMP=/tmp
-fi
-
-
-# artifact
-# releaseVersion
-# developmentVersion
-# release candidate
-
-# export ISISART=isis
-# export ISISREL=1.8.0
-# export ISISDEV=1.9.0-SNAPSHOT
-# export ISISRC=RC1
-
-read -p "ISISART? ($ISISART): " xISISART
-read -p "ISISREL? ($ISISREL): " xISISREL
-read -p "ISISDEV? ($ISISDEV): " xISISDEV
-read -p "ISISRC? ($ISISRC): " xISISRC
-
-if [ ! -z $xISISART ]; then ISISART=$xISISART; fi
-if [ ! -z $xISISREL ]; then ISISREL=$xISISREL; fi
-if [ ! -z $xISISDEV ]; then ISISDEV=$xISISDEV; fi
-if [ ! -z $xISISRC ]; then ISISRC=$xISISRC; fi
-
-echo "" 
-if [ -z $ISISART ]; then echo "ISISART is required">&2; exit; fi
-if [ -z $ISISREL ]; then echo "ISISREL is required">&2; exit; fi
-if [ -z $ISISDEV ]; then echo "ISISDEV is required">&2; exit; fi
-if [ -z $ISISRC ]; then echo "ISISRC is required">&2; exit; fi
-
-# derived
-export ISISCPT=$(echo $ISISART | cut -d- -f2)
-export ISISCPN=$(echo $ISISART | cut -d- -f3)
-if [ $(echo "$ISISART" | grep -v "-") ]; then export ISISCOR="Y"; else export ISISCOR="N"; fi
-
-
-echo "" 
-echo "" 
-echo "" 
-echo "#################################################" 
-echo "env vars"
-echo "#################################################" 
-echo "" 
-env | grep ISIS | sort
-echo "" 
-
-exit
-
-#
-# release prepare
-#
-echo "" 
-echo "" 
-echo "" 
-echo "#################################################" 
-echo "release prepare" 
-echo "#################################################" 
-echo "" 
-echo "" 
-echo "" 
-
-
-# eg isis-1.4.0-RC1
-git checkout $ISISART-$ISISREL-$ISISRC 
-if [ $? -ne 0 ]; then
-    echo "git checkout $ISISART-$ISISREL-$ISISRC  failed :-(" >&2
-    exit 1
-fi
-
-mvn release:prepare -P apache-release -D dryRun=true -DreleaseVersion=$ISISREL -DdevelopmentVersion=$ISISDEV -Dtag=$ISISART-$ISISREL-$ISISRC
-if [ $? -ne 0 ]; then
-    echo "mvn release:prepare -DdryRun=true failed :-("  >&2
-    exit 1
-fi
-
-mvn release:prepare -P apache-release -D skipTests=true -Dresume=false -DreleaseVersion=$ISISREL -DdevelopmentVersion=$ISISDEV -Dtag=$ISISART-$ISISREL-$ISISRC
-if [ $? -ne 0 ]; then
-    echo "mvn release:prepare failed :-("  >&2
-    exit 1
-fi
-
-
-#
-# sanity check
-#
-echo "" 
-echo "" 
-echo "" 
-echo "#################################################" 
-echo "sanity check" 
-echo "#################################################" 
-echo "" 
-echo "" 
-echo "" 
-
-rm -rf $ISISTMP/$ISISART-$ISISREL
-mkdir $ISISTMP/$ISISART-$ISISREL
-
-if [ "$ISISCOR" == "Y" ]; then
-    ZIPDIR="$M2_REPO/repository/org/apache/isis/core/$ISISART/$ISISREL"
-else
-    ZIPDIR="$M2_REPO/repository/org/apache/isis/$ISISCPT/$ISISART/$ISISREL"
-fi
-echo "cp \"$ZIPDIR/$ISISART-$ISISREL-source-release.zip\" $ISISTMP/$ISISART-$ISISREL/."
-cp "$ZIPDIR/$ISISART-$ISISREL-source-release.zip" $ISISTMP/$ISISART-$ISISREL/.
-
-pushd $ISISTMP/$ISISART-$ISISREL
-unzip $ISISART-$ISISREL-source-release.zip
-
-cd $ISISART-$ISISREL
-mvn clean install
-if [ $? -ne 0 ]; then
-    echo "sanity check failed :-("  >&2
-    popd
-    exit 1
-fi
-
-cat DEPENDENCIES
-
-popd
-
-
-#
-# release perform
-#
-echo "" 
-echo "" 
-echo "" 
-echo "#################################################" 
-echo "release perform" 
-echo "#################################################" 
-echo "" 
-echo "" 
-echo "" 
-
-mvn release:perform -P apache-release -DworkingDirectory=$ISISTMP/$ISISART-$ISISREL-$ISISRC
-if [ $? -ne 0 ]; then
-    echo "mvn release:perform failed :-("  >&2
-    exit 1
-fi
-
-
-#
-# nexus
-#
-echo "" 
-echo "" 
-echo "" 
-echo "#################################################" 
-echo "nexus staging" 
-echo "#################################################" 
-echo "" 
-echo "" 
-echo "" 
-read -p "Hit enter when staged in nexus (else ^C): " CONFIRM
-
-
-
-#
-# git push branch/tag
-#
-echo "" 
-echo "" 
-echo "" 
-echo "#################################################" 
-echo "git push branch/tag" 
-echo "#################################################" 
-echo "" 
-echo "" 
-echo "" 
-
-git push -u origin prepare/$ISISART-$ISISREL-$ISISRC
-git push origin refs/tags/$ISISART-$ISISREL:refs/tags/$ISISART-$ISISREL-$ISISRC
-git fetch

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/setting-up-git.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/setting-up-git.png b/content-OLDSITE/contributors/resources/setting-up-git.png
deleted file mode 100644
index 5ed2a79..0000000
Binary files a/content-OLDSITE/contributors/resources/setting-up-git.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/sharing-projects-1.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/sharing-projects-1.png b/content-OLDSITE/contributors/resources/sharing-projects-1.png
deleted file mode 100644
index 5ce4c37..0000000
Binary files a/content-OLDSITE/contributors/resources/sharing-projects-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/sharing-projects-2.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/sharing-projects-2.png b/content-OLDSITE/contributors/resources/sharing-projects-2.png
deleted file mode 100644
index fa1daed..0000000
Binary files a/content-OLDSITE/contributors/resources/sharing-projects-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/upd.sh
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/upd.sh b/content-OLDSITE/contributors/resources/upd.sh
deleted file mode 100644
index 7f25089..0000000
--- a/content-OLDSITE/contributors/resources/upd.sh
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/bash
-#################################################################
-#
-# update the variables in this first section as required; 
-# format is "old_ver new_ver"
-#
-# eg:
-# isis_core="1.4.0 1.5.0"   # update from 1.4.0 to 1.5.0
-# isis_core="1.4.0 1.4.0"   # don't update (since old_ver = new_ver)
-# isis_core=""              # also don't update (no versions provided)
-#
-# It shouldn't be necessary to update anything else.
-#
-#################################################################
-
-isis_core="1.7.0 1.8.0"
-archetype_simpleapp="1.7.0 1.8.0"
-
-
-
-#################################################################
-# constants
-#################################################################
-repo_root=https://repository.apache.org/content/repositories/releases/org/apache/isis
-
-zip="source-release.zip"
-asc="$zip.asc"
-md5="$zip.md5"
-
-
-
-
-#################################################################
-#
-# isis_core
-#
-#################################################################
-old_ver=`echo $isis_core | awk '{print $1}'`
-new_ver=`echo $isis_core | awk '{print $2}'`
-
-if [ "$old_ver" != "$new_ver" ]; then 
-
-	type="core"
-	fullname="isis"
-	pushd isis-core
-
-	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$asc
-	svn add $fullname-$new_ver-$asc
-	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$md5
-	svn add $fullname-$new_ver-$md5
-	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$zip
-	svn add $fullname-$new_ver-$zip
-
-	svn delete $fullname-$old_ver-$asc
-	svn delete $fullname-$old_ver-$md5
-	svn delete $fullname-$old_ver-$zip
-
-	popd
-fi
-
-
-
-
-#################################################################
-#
-# archetype_simpleapp
-#
-#################################################################
-old_ver=`echo $archetype_simpleapp | awk '{print $1}'`
-new_ver=`echo $archetype_simpleapp | awk '{print $2}'`
-
-if [ "$old_ver" != "$new_ver" ]; then 
-
-	type="archetype"
-	fullname="simpleapp-archetype"
-	pushd $type/$fullname
-
-	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$md5
-	svn add $fullname-$new_ver-$md5
-	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$asc
-	svn add $fullname-$new_ver-$asc
-	curl -O $repo_root/$type/$fullname/$new_ver/$fullname-$new_ver-$zip
-	svn add $fullname-$new_ver-$zip
-
-	svn delete $fullname-$old_ver-$md5
-	svn delete $fullname-$old_ver-$asc
-	svn delete $fullname-$old_ver-$zip
-
-	popd
-fi
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/resources/verify-isis-release.sh
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/resources/verify-isis-release.sh b/content-OLDSITE/contributors/resources/verify-isis-release.sh
deleted file mode 100644
index 20738f0..0000000
--- a/content-OLDSITE/contributors/resources/verify-isis-release.sh
+++ /dev/null
@@ -1,52 +0,0 @@
-#!/bin/bash
-# Instructions:
-# -Create an empty directory
-# -Put a .txt file in it containing a list of all the urls of the zip files
-# -Run this script
-# TODO: enhance this script so it will stop when something is broken
-_download(){
-    for fil in `cat *.txt`
-    do
-        echo 'Downloading '$fil
-        curl -L -O $fil
-        curl -L -O $fil.asc
-    done
-}
-_verify(){
-    for zip in *.zip
-    do 
-        echo 'Verifying '$zip   
-        gpg --verify $zip.asc $zip 
-    done
-}
-_unpack(){
-    echo 'Unpacking '
-    unzip -q '*.zip'
-}
-_build(){
-    echo 'Removing Isis from local repo '$module
-    rm -rf ~/.m2/repository/org/apache/isis
-    COUNTER=0
-    for module in ./*/
-    do
-        COUNTER=$[COUNTER+1]
-        if [ $COUNTER -eq 1 ]
-        then
-            cd $module
-            echo 'Building Core '$module
-            mvn clean install -o
-            cd ..
-        else
-            cd $module
-            echo 'Building Module '$module
-            mvn clean install
-            cd ..
-        fi
-    done
-}
-# The work starts here 
-_download
-_verify
-_unpack
-_build
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/snapshot-process.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/snapshot-process.md b/content-OLDSITE/contributors/snapshot-process.md
deleted file mode 100644
index 49e06e2..0000000
--- a/content-OLDSITE/contributors/snapshot-process.md
+++ /dev/null
@@ -1,76 +0,0 @@
-Title: Snapshot Release Process
-
-[//]: # (content copied to _user-guide_xxx)
-
-Apache Isis consists of a number of separately releasable modules; see the main [release process](release-process.html) documentation for full details.  All the non-core components depend on the `core`, and use the `core`'s parent `pom.xml` as their parent pom.
-
-{note
-Unless otherwise stated, you should assume that the steps described here are performed in the base directory of the module being released.
-}
-
-
-## Prerequisites
-Before you start, make sure you've defined the snapshots repo in your local `~/.m2/settings.xml` file:
-
-<pre>
-&lt;settings&gt;
-  &lt;servers&gt;
-    &lt;!-- To publish a snapshot of some part of Maven --&gt;
-    &lt;server&gt;
-      &lt;id&gt;apache.snapshots.https&lt;/id&gt;
-      &lt;username&gt;xxxxxxx&lt;/username&gt;
-      &lt;password&gt;yyyyyyy&lt;/password&gt;
-    &lt;/server&gt;
-    ...
-  &lt;/servers&gt;
-  ...
-&lt;/settings&gt;
-</pre>
-
-where `xxxxxxx` and `yyyyyyy` are your Apache LDAP username and password.     For more information, see these [ASF docs](http://www.apache.org/dev/publishing-maven-artifacts.html#dev-env).
-
-{note
-It is also possible to configure to use `.ssh` secure keys, and thereby avoid hardcoding your Apache LDAP password into your `.m2/settings.xml` file. A description of how to do this can be found, for example, [here](http://bval.apache.org/release-setup.html).
-}
-
-### Sanity Check
-
-Before deploying the snapshot, perform a quick sanity check.
-
-First, delete all Isis artifacts from your local Maven repo:
-
-<pre>
-rm -rf ~/.m2/repository/org/apache/isis
-</pre>
-
-Next, check that the releasable module builds independently. The build process depends on whether the artifact is of Isis core or of one of its components:
-
-* For Isis core, build using the `-o` offline flag:
-
-  `mvn clean install -o`
-
-  Confirm that the versions of the Isis artifacts now cached in your local repository are correct.
-
-* For an Isis component, build without the offline flag; Maven should pull down the component's dependencies from the Maven central repo:
-
-  `mvn clean install`
-
-  Confirm that the versions of the Isis artifacts now cached in your local repository are correct (both those pulled down from Maven central repo, as well as those of the component built locally).
-
-### Deploy All Modules
-
-Deploy all modules using:
-
-<pre>
-mvn -D deploy=snapshot deploy
-</pre>
-
-This will deploy all the modules that make up a release.
-
-To confirm that they are present, browse to Apache's [Nexus repository manager](https://repository.apache.org) and search for "isis".
-
-{note
-Depending on the module being released, the deploy process could take a long time.  Go grab a bite of lunch.
-}
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/upd_sh.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/upd_sh.md b/content-OLDSITE/contributors/upd_sh.md
deleted file mode 100644
index c7190eb..0000000
--- a/content-OLDSITE/contributors/upd_sh.md
+++ /dev/null
@@ -1,18 +0,0 @@
-Title: upd.sh script
-
-[//]: # (content copied to _user-guide_xxx)
-
-The `upd.sh` script automates the downloading of the zip, asc and md5 scripts from the official Apache repository.
-
-To use:
-
-* download the [upd.sh](./resources/upd.sh) script to your local SVN workspace (corresponding to `https://dist.apache.org/repos/dist/release/isis`).  
-
-* edit the first section, to specify the old and new versions for each of the components.
-
-* run the script.
-
-* commit the changes.
-
-Note that the `upd.sh` script must not itself be checked in to Subversion, hence the necessity to copy it down from here whenever needed.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/updating-the-cms-site.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/updating-the-cms-site.md b/content-OLDSITE/contributors/updating-the-cms-site.md
deleted file mode 100644
index d5dda38..0000000
--- a/content-OLDSITE/contributors/updating-the-cms-site.md
+++ /dev/null
@@ -1,42 +0,0 @@
-Title: Updating the CMS site
-
-[//]: # (content copied to _user-guide_xxx)
-
-Apache Isis uses the Apache CMS to manage this website.
-
-##About the Apache CMS
-
-A picture tells more then a thousands word so we recommend that you watch this [tutorial video](http://s.apache.org/cms-tutorial) before you start. Extended information can be found on the [Apache CMS documentation page](http://www.apache.org/dev/cms.html).
-
-With the right karma you can edit both the live and staging site but it's recommended to use the staging site to be able to preview your changes before pushing them to the production site. Our staging site is located here here:
-
-* <http://isis.staging.apache.org>
-
-The content lives in SVN at <https://svn.apache.org/repos/asf/isis/site> in case you want to check it out and do offline edits.
-
-##Install Bookmarklet
-
-Please be sure to install the bookmarklet on your browser toolbar by either dragging and dropping this [ASF CMS][1] link to your toolbar or by creating a new bookmark by either right-clicking on that link and selecting "Bookmark this Link", or by opening a "New Bookmark" dialog screen from your browser's menu and typing the following into the Location/URL field:
-
-    javascript:void(location.href='https://cms.apache.org/redirect?uri='+escape(location.href))
-
-Without this bookmarklet installed you will not be able to browse the live site and instantly edit pages in the CMS by clicking on the bookmarklet. This is an essential component of the CMS and is therefore strongly recommended.
-
-To use the bookmarklet simply browse your live production or staging site (NOT the cms!), locate a page you'd like to edit, and click on the bookmarklet. You'll be taken to a page within the cms that allows you to edit the content by clicking on the [Edit] link.
-
-##Start editing
-
-If you just want to get started editing a page:
-
-* Install the bookmarklet from (see above). You only have to do this once.
-* Navigate to the page you wish to edit (on the live site, not in the cms).
-* Click the bookmarklet. There will be a short pause while the CMS system is initialised for you.
-* Click on Edit (to skip this step hack the bookmarklet to add an 'action=edit' param to the bookmarklet's query string)
-* The page editor should then be displayed.
-* Click Submit to save your edit to the workarea
-* Click Commit to save the updated file to SVN and trigger a staged build. (to skip this step click on the "Quick Commit" checkbox in the Edit form).
-* The results should appear shortly on the staging site. (You may have to force the page to refresh in order to see the updated content)
-* Once you are happy with the updated page, click on Publish Site to deploy.
-
-[1]: javascript:void(location.href='https://cms.apache.org/redirect?uri='+escape(location.href))
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/verifying-releases-script.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/verifying-releases-script.md b/content-OLDSITE/contributors/verifying-releases-script.md
deleted file mode 100644
index 42a72fe..0000000
--- a/content-OLDSITE/contributors/verifying-releases-script.md
+++ /dev/null
@@ -1,115 +0,0 @@
-Title: Verify releases using a script
-
-[//]: # (content copied to _user-guide_xxx)
-
-To save some time in verifying an Isis release we've assembled a script to automate the process. The script is tested on Mac OSX and Linux.  Windows users can use Cygwin or [msysgit](http://msysgit.github.io/).
-
-It's **recommended** that you start this process in an empty directory:
-
-	mkdir ~/verify-isis-release
-	cd ~/verify-isis-release
-
-## Copy the script to your local machine 
-	
-The script could be enhanced in many ways, feel free to do so! Copy (or [download](resources/verify-isis-release.sh)) the `verify-isis-release.sh` script below:
-	
-	#!/bin/bash
-	# Instructions:
-	# -Create an empty directory
-	# -Put a .txt file in it containing a list of all the urls of the zip files
-	# -Run this script
-	# TODO: enhance this script so it will stop when something is broken
-	_download(){
-		for fil in `cat *.txt`
-		do
-			echo 'Downloading '$fil
-			curl  -L -O $fil
-			curl  -L -O $fil.asc
-		done
-	}
-	_verify(){
-		for zip in *.zip
-		do 
-			echo 'Verifying '$zip	
-			gpg --verify $zip.asc $zip 
-		done
-	}
-	_unpack(){
-		echo 'Unpacking '
-		unzip -q '*.zip'
-	}
-	_build(){
-		echo 'Removing Isis from local repo '$module
-		rm -rf ~/.m2/repository/org/apache/isis
-		COUNTER=0
-		for module in ./*/
-		do
-			COUNTER=$[COUNTER+1]
-			if [ $COUNTER -eq 1 ]
-			then
-				cd $module
-				echo 'Building Core '$module
-				mvn clean install -o
-				cd ..
-			else
-				cd $module
-				echo 'Building Module '$module
-				mvn clean install
-				cd ..
-			fi
-		done
-	}
-	# The work starts here 
-	_download
-	_verify
-	_unpack
-	_build
-
-Make sure the script is executable:
-
-	chmod +x verify-isis-release.sh
-
-
-## Create an input file
-
-The input file is a plain .txt file containing all urls to the packages to be verfied. Here's a sample of the release of Isis 1.0.0:
-
-    https://repository.apache.org/content/repositories/orgapacheisis-063/org/apache/isis/core/isis/1.0.0/isis-1.0.0-source-release.zip
-    https://repository.apache.org/content/repositories/orgapacheisis-058/org/apache/isis/objectstore/isis-objectstore-jdo/1.0.0/isis-objectstore-jdo-1.0.0-source-release.zip
-    https://repository.apache.org/content/repositories/orgapacheisis-059/org/apache/isis/security/isis-security-file/1.0.0/isis-security-file-1.0.0-source-release.zip
-    https://repository.apache.org/content/repositories/orgapacheisis-060/org/apache/isis/viewer/isis-viewer-wicket/1.0.0/isis-viewer-wicket-1.0.0-source-release.zip
-     https://repository.apache.org/content/repositories/orgapacheisis-062/org/apache/isis/viewer/isis-viewer-restfulobjects/1.0.0/isis-viewer-restfulobjects-1.0.0-source-release.zip
-    https://repository.apache.org/content/repositories/orgapacheisis-065/org/apache/isis/archetype/quickstart_wicket_restful_jdo-archetype/1.0.0/quickstart_wicket_restful_jdo-archetype-1.0.0-source-release.zip
-    
-The actual list of packages to be verified will be provided through the mailing list.
-
-## Clean out Isis from your local Maven repo
-
-    rm -rf ~/.m2/repository/org/apache/isis
-
-## Execute the script
-Execute...
-
-    ./verify-isis-release.sh
-    
-\u2026and get yourself a cup of coffee.
-
-## Test the archetype
-
-Assuming that everything builds ok, then test the archetypes (adjust version as necessary):
-
-    mvn archetype:generate  \
-        -D archetypeGroupId=org.apache.isis.archetype \
-        -D archetypeArtifactId=simpleapp-archetype \
-        -D groupId=com.mycompany \
-        -D artifactId=myapp \
-        -D version=1.0-SNAPSHOT \
-        -B \
-        -o \
-        -D archetypeVersion=1.8.0   # adjust version as necessary
-
-    cd myapp
-    mvn clean install -o
-    mvn -P self-host antrun:run
-    
-If it runs up ok, then it's time to [vote](verifying-releases.html)!

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/verifying-releases-using-creadur-tools.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/verifying-releases-using-creadur-tools.md b/content-OLDSITE/contributors/verifying-releases-using-creadur-tools.md
deleted file mode 100644
index ab7b1c8..0000000
--- a/content-OLDSITE/contributors/verifying-releases-using-creadur-tools.md
+++ /dev/null
@@ -1,36 +0,0 @@
-Title: Verifying Releases using Creadur Tools
-
-[//]: # (content copied to _user-guide_xxx)
-
-The [Apache Creadur](http://creadur.apache.org) project exists to provide a set of tools to ensure compliance with Apache's licensing standards.  The main release auditing tool, [Apache RAT](http://creadur.apache.org/rat), is used in the preparation of the release (as documented [here](release-process.html)).  Creadur's remaining tools are to support the verification process.
-
-At the time of writing, these additional tools are quite young and haven't been formally released; so to use them will take a little bit of work.  In the future we expect these tools to mature and ease the effort required to verify releases.
-
-## Using the Tentacles tool
-
-At the time of writing the Tentacles tool hasn't been released, so you'll need to build from source:
-
-<pre>
-mkdir /tmp/verify
-cd /tmp/verify
-svn co http://svn.apache.org/repos/asf/creadur/tentacles/trunk creadur-tentacles
-cd creadur-tentacles
-mvn clean install
-</pre>
-
-You can pull down a release, using a command such as:
-<pre>
-cd /tmp/verify
-java -jar creadur-tentacles/target/apache-tentacles-0.1-SNAPSHOT.jar https://repository.apache.org/content/repositories/orgapacheisis-NNN/
-</pre>
-
-where `NNN` is the repository that has the staged artifacts requiring verification.
-
-As per the [tentacles documentation](http://creadur.apache.org/tentacles/), this command generates a report called `archives.html` (in the newly created `orgapacheisis-NNN` directory).  This lists all of the top-level binaires, their `LICENSE` and `NOTICE` files and any `LICENSE` and `NOTICE` files of any binaries they may contain.
-
-Validation of the output at this point is all still manual.  Things to check for include:
-
-* any binaries that contain no LICENSE and NOTICE files
-* any binaries that contain more than one LICENSE or NOTICE file
-
-In this report, each binary will have three links listed after its name '(licenses, notices, contents)'

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/verifying-releases.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/verifying-releases.md b/content-OLDSITE/contributors/verifying-releases.md
deleted file mode 100644
index efe47b7..0000000
--- a/content-OLDSITE/contributors/verifying-releases.md
+++ /dev/null
@@ -1,114 +0,0 @@
-Title: Verifying Releases
-
-[//]: # (content copied to _user-guide_xxx)
-
-Whenever a committer announces a vote on a release on the [dev mailing list](../support.html), it is the responsibility of the project's PMC to cast their vote on the release.  Anyone else can also vote, but only members of the Apache Isis PMC's vote are binding.
-
-This page provides some guidance on what a voter is expected to verify before casting their vote. 
-
-Per this [ASF documentation](http://www.apache.org/dev/release.html), the legal requirements for an ASF release are:
-
-* a source zip file + corresponding signature (signed by the release manager, which is in the ASF web of trust and in our KEYS file)
-* all source files have the Apache license (this is ensured by the running of the rat plugin prior to release; you could run it on the unzipped source)
-* all dependencies are appropriately licensed; see the `DEPENDENCIES` file which is automatically generated from the POMs plus the supplemental-models.xml file
-
-Note that the binaries are *not* an ASF release, they merely exist on the Maven central repo as a convenience.  That said, you might also want to verify the release by pulling the binaries from the Maven staging repository.  Details of how to do this are also documented below.
-
-## Prerequisites ##
-
-To verify the source ZIP files, you will need to have imported the public keys used for signing Isis releases.  These can be downloaded from the root of the Isis source tree.
-
-Since the Isis source is mirrored on github.com, you can just use:
-
-<pre>
-curl http://www.apache.org/dist/isis/KEYS > /tmp/KEYS
-gpg --import /tmp/KEYS
-</pre>
-
-## Verifying the source release artifacts ##
-
-> Note: to automate this next stage, there is also a [script](/contributors/verifying-releases-script.html) available; but read what follows first before using the script.
-
-Download both the ZIP and .ASC files from the location specified in the voting email. To verify that the signature is correct, use:
-
-    gpg --verify isis-x.y.z.zip.asc isis-x.y.z.zip
-
-## Building the source release artifacts ##
-
-Assuming the ZIP file verifies, it should be unpacked, and then the artifact built from source.
-
-First, delete all Isis artifacts from your local Maven repo:
-
-    rm -rf ~/.m2/repository/org/apache/isis
-
-The build process depends on whether the artifact is of Isis core or of one of its components.
-
-#### Isis Core ####
-
-To build Isis core, first download any dependencies:
-
-    mvn dependency:go-offline
-
-Check that no Isis artifacts have yet been downloaded, ie there is no `~/.m2/org/repository/org/apache/isis` directory.  If there are, it could indicate that the release being verified incorrectly references previous versions of Isis core.
-
-Assuming all is ok, build using the `-o` offline flag:
-
-    mvn clean install -o
-
-Confirm that the versions of the Isis artifacts now cached in your local repository are correct.
-
-#### Isis Component ####
-
-To build an Isis component, build without the offline flag; Maven should pull down the component's dependencies from the Maven central repo:
-
-    mvn clean install
-
-Confirm that the versions of the Isis artifacts now cached in your local repository are correct (both those pulled down from Maven central repo, as well as those of the component built locally).
-
-The above steps are the bare minimum you should perform before casting a vote.  Ideally, you should also run an Isis application (eg one of the examples) against the new code (either against a new version of core, or configured to use the new version of the component).
-
-## Verifying the binary release artifacts (using the Maven staging repository) ##
-
-If you wish, you can verify the binary releases by configuring your local Maven install to point to the Maven Maven staging repository (or repositories) and then using them, eg to run the [simpleapp archetype](../intro/getting-started/simpleapp-archetype.html) and running the resultant app.
-
-Configuring your local Maven install amounts to updating the `~/.m2/settings.xml` file:
-
-    <profiles>
-        <profile>
-            <id>verify-isis</id>
-            <repositories>
-                <repository>
-                    <id>isis-core-staging</id>
-                    <name>Isis Core Staging</name>
-                    <releases>
-                        <enabled>true</enabled>
-                        <updatePolicy>always</updatePolicy>
-                        <checksumPolicy>warn</checksumPolicy>
-                    </releases>
-                    <url>http://repository.apache.org/content/repositories/orgapacheisis-10xx</url>
-                    <layout>default</layout>
-                </repository>
-                ...
-            </repositories>
-        </profile>
-        ...
-    </profiles>
-    <activeProfiles>
-        <activeProfile>verify-isis</activeProfile>
-        ...
-    </activeProfiles>
-
-where the repository URL is as provided in the VOTE email.  If there is more than one repository (as is sometimes the case if multiple components have been released), then repeat the <repository> section for each.
-
-Once the vote has completed, the staging repositories will be removed and so you should deactive the profile (comment out the `<activeProfile>` element).  If you forget to deactive the profile, there should be no adverse effects; Maven will just spend unnecessary cycles attempting to hit a non-existent repo.
-
-## Using the Creadur Tools
-
-The [Apache Creadur](http://creadur.apache.org) project exists to provide a set of tools to ensure compliance with Apache's licensing standards.  The main release auditing tool, [Apache RAT](http://creadur.apache.org/rat), is used in the preparation of the release (as documented [here](release-process.html)).  Creadur's remaining tools are to support the verification process.
-
-At the time of writing, these additional tools are quite young and haven't been formally released; so to use them will take a little bit of work.  See [here](verifying-releases-using-creadur-tools.html) for more details.
-
-## Casting a Vote
-
-When you have made the above checks (and any other checks you think may be relevant), cast your vote by replying to the email thread on the mailing list.  If you are casting `-1`, please provide details of the problem(s) you have found.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/contributors/versioning-policy.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/contributors/versioning-policy.md b/content-OLDSITE/contributors/versioning-policy.md
deleted file mode 100644
index d584810..0000000
--- a/content-OLDSITE/contributors/versioning-policy.md
+++ /dev/null
@@ -1,51 +0,0 @@
-Title: Versioning Policy
-
-[//]: # (content copied to _user-guide_xxx)
-
-## Semantic Versioning
-
-Starting from v1.0.0, Isis has adopted [semantic versioning](http://semver.org)
-for its versioning policy.
-
-Version numbers are in the form `x.y.z`:
-
-- x is bumped up whenever there a breaking API change
-- y is bumped up whenever there is a new feature that does not break API
-- z is bumped up for minor bug fixes.
-
-This scheme would be adopted for both core and components.  
-
-## Version numbers are not synchronized between Core and Components
-
-Version numbers are NOT kept in sync between core and components.  Therefore components should clearly indicate the version of core that they depend upon.
-
-For example, here is a possible flow of how versioning might evolve over a number of releases:
-
-* `core 1.0.0` is released
-* `isis-objectstore-jdo 1.0.0 is released, dependent on `core 1.0.0`
-* `isis-viewer-wicket 1.0.0` is released, dependent on `core 1.0.0`
-* `core 1.0.1` is released.  This is NOT picked up by either of the above components.
-* `isis-objectstore-jdo 1.0.1` is released, dependent on `core 1.0.1`.  This also incorporates a number of its own bug fixes
-* `core 1.1.0` is released, providing a new feature
-* `isis-viewer-wicket 1.1.0` is released, using the new feature provided by `core 1.1.0`.
-* `isis-viewer-wicket 1.2.0` is released, offering its own new feature.  It still depends on core `1.1.0`.
-* `isis-objectstore-jdo 1.0.2` is released.  This has some bug fixes and depends on `core 1.1.0` (even though it does not require the new feature introduced in `core 1.1.0`, it tracks the latest available version of `core`)
-* `core 2.0.0` is released, making breaking changes to the objectstore API
-* `isis-objectstore-jdo 2.0.0` is released, dependent on `core 2.0.0`.
-* `isis-objectstore-jdo 2.1.0` is released, providing a new feature.  It depends on `core 2.0.0`.
-* `isis-viewer-wicket 1.2.1` is released.  This has some bug fixes, and also updates to run against `core 2.0.0`.
-
-At the end of this sequence we have:
-- `core 2.0.0`
-- `isis-objectstore-jdo 2.1.0`, dependent upon `core 2.0.0`
-- `isis-wicket-viewer 1.2.1`, dependent upon `core 2.0.0`
-
-
-
-## Version numbers may not be used
-
-Version ranges may not be used.  If necessary, end-users can use `<dependencyManagement` elements to have combine components built against different versions of core.
-
-That said, this can introduce instability and so generally we recommend that end-users configure the `maven-enforcer-plugin` and its [DependencyConvergence](http://maven.apache.org/enforcer/enforcer-rules/dependencyConvergence.html) rule.  This will avoid "jar hell" (components having conflicting dependencies of core).
-
-If there is a conflict, we would ask that end-users engage with Isis committers to have an updated version of the component(s) pushed out.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/about.md b/content-OLDSITE/core/about.md
deleted file mode 100644
index 1cc3e0f..0000000
--- a/content-OLDSITE/core/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: Core Modules
-
-go back to: [documentation](../documentation.html)

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/bypass-security.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/bypass-security.md b/content-OLDSITE/core/bypass-security.md
deleted file mode 100644
index 4ea42a9..0000000
--- a/content-OLDSITE/core/bypass-security.md
+++ /dev/null
@@ -1,11 +0,0 @@
-Title: Bypass Security
-
-[//]: # (content copied to _user-guide_security)
-
-{stub
-This page is a stub.
-}
-
-The bypass security component consists of an implementation of both the `AuthenticationManager` and `AuthorizationManager` APIs, and are intended for prototyping use only.
-
-The authentication manager allows access with any credentials (in a sense, "bypassing" authentication), while the authorization manager provides access to all class members (in a sense, "bypassing" authorization).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/inmemory-objectstore.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/inmemory-objectstore.md b/content-OLDSITE/core/inmemory-objectstore.md
deleted file mode 100644
index 2b936fc..0000000
--- a/content-OLDSITE/core/inmemory-objectstore.md
+++ /dev/null
@@ -1,8 +0,0 @@
-Title: Core (in-memory) Object Store
-
-{note
-As of 1.9.0 this module has been retired 
-}
-
-
-The core in-memory object store provides a simple implementation of the `ObjectStore` API, suitable for prototyping and unit testing.  Objects state is stored only in-memory and is not persisted between runs.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/inmemory-profilestore.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/inmemory-profilestore.md b/content-OLDSITE/core/inmemory-profilestore.md
deleted file mode 100644
index 407e9f3..0000000
--- a/content-OLDSITE/core/inmemory-profilestore.md
+++ /dev/null
@@ -1,7 +0,0 @@
-Title: Core (in-memory) Profile Store
-
-{note
-As of 1.7.0 this module has been retired 
-}
-
-The in-memory profile store provides an implementation of the `ProfileStore` API.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/integtestsupport.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/integtestsupport.md b/content-OLDSITE/core/integtestsupport.md
deleted file mode 100644
index 1dcc3df..0000000
--- a/content-OLDSITE/core/integtestsupport.md
+++ /dev/null
@@ -1,122 +0,0 @@
-Title: Integration testing Support
-
-[//]: # (content copied to _user-guide_testing_integ-test-support)
-
-> See also Isis' [BDD support](specsupport-and-integtestsupport.html).
-
-The `isis-core-integtestsupport` module provides the ability to bootstrap Isis within a JUnit testing framework, using any object store.  This is done using a JUnit rule.
-
-In addition, the UI can be integration tested by "wrapping" each domain object in a proxy.  This proxy ensures that the "see it/use it/do it" rules (ie to hide, disable, or validate) are enforced.  The wrapping is performed using the [WrapperFactory](../reference/services/wrapper-factory.html), part of Isis core.
-
-To use, update the `pom.xml`:
-
-    <dependency>
-        <groupId>org.apache.isis.core</groupId>
-        <artifactId>isis-core-integtestsupport</artifactId>
-    </dependency>
-    <dependency>
-        <groupId>org.apache.isis.core</groupId>
-        <artifactId>isis-core-wrapper</artifactId>
-    </dependency>
-
-A full example is provided in the [simpleapp archetype](../intro/getting-started/simpleapp-archetype.html).  But to briefly explain; the recommended approach is to create an abstract class for all your integration tests.  Here's an example derived from the Isis addons example [todoapp](https://github.com/isisaddons/isis-app-todoapp/) (not ASF):
-
-    public abstract class AbstractIntegTest {
-
-        @Inject
-        protected ToDoItems toDoItems;
-        @Inject
-        protected WrapperFactory wrapperFactory;
-        @Inject
-        protected DomainObjectContainer container;
-    
-        @Rule
-        public JUnitRuleMockery2 context = JUnitRuleMockery2.createFor(Mode.INTERFACES_AND_CLASSES);
-        
-        @Rule
-        public IsisSystemForTestRule bootstrapIsis = new IsisSystemForTestRule();
-    
-        @Rule
-        public ExpectedException expectedExceptions = ExpectedException.none();
-    
-        /**
-         * Same running system returned for all tests, set up with {@link ToDoItemsFixture}.
-         * 
-         * <p>
-         * The database is NOT reset between tests.
-         */
-        public IsisSystemForTest getIsft() {
-            return bootstrapIsis.getIsisSystemForTest();
-        }
-    
-        protected <T> T wrap(T obj) {
-            return wrapperFactory.wrap(obj);
-        }
-    
-        protected <T> T unwrap(T obj) {
-            return wrapperFactory.unwrap(obj);
-        }
-    
-        // other boilerplate omitted
-    }    
-
-Each of the integration tests then inherit from this abstract class.  For example, here's a test of the `ToDoItem`'s `completed()` action:
-    
-    public class ToDoItem_completed extends AbstractIntegTest {
-    
-        private ToDoItem toDoItem;
-        private boolean isComplete;
-    
-        @Before
-        public void setUp() throws Exception {
-            // given
-            final List<ToDoItem> all = wrap(toDoItems).notYetComplete();
-            toDoItem = wrap(all.get(0));
-    
-            // to reset after
-            isComplete = toDoItem.isComplete();
-        }
-    
-        @After
-        public void tearDown() throws Exception {
-            unwrap(toDoItem).setComplete(isComplete);
-        }
-    
-        @Test
-        public void happyCase() throws Exception {
-            
-            // given
-            assertThat(toDoItem.isComplete(), is(false));
-            
-            // when
-            toDoItem.completed();
-            
-            // then
-            assertThat(toDoItem.isComplete(), is(true));
-        }
-    
-        @Test
-        public void cannotCompleteIfAlreadyCompleted() throws Exception {
-            
-            // given
-            unwrap(toDoItem).setComplete(true);
-    
-            // when, then should fail
-            expectedExceptions.expectMessage("Already completed");
-            toDoItem.completed();
-        }
-    
-        @Test
-        public void cannotSetPropertyDirectly() throws Exception {
-            
-            // given
-    
-            // when, then should fail
-            expectedExceptions.expectMessage("Always disabled");
-            toDoItem.setComplete(true);
-        }
-    }
-
-Note that when the `ToDoItem` is wrapped, it is not possible to call `setComplete()` directly on the object; but when it is unwrapped then this call can be made as per normal.
-
-The full source code, plus other example tests, can be found [here](https://github.com/apache/isis/tree/3dcfb2fcd61636ff2fac66a3c7c54a500fdf2c6a/example/application/quickstart_wicket_restful_jdo/integtests/src/test/java/integration/tests).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/about.md b/content-OLDSITE/core/release-notes/about.md
deleted file mode 100644
index 1129075..0000000
--- a/content-OLDSITE/core/release-notes/about.md
+++ /dev/null
@@ -1,24 +0,0 @@
-Title: Release Notes
-
-Note that Core incorporates the Wicket viewer, the Restful Objects viewer, Shiro Security and the JDO/DataNucleus ObjectStore.  In earlier releases each of these were released as separate components.
-
-- [isis-1.8.0](isis-1.8.0.html) ([migrating from 1.7.0 to 1.8.0](migrating-to-1.8.0.html))
-- [isis-1.7.0](isis-1.7.0.html) ([migrating from 1.6.0 to 1.7.0](migrating-to-1.7.0.html))
-- [isis-1.6.0](isis-1.6.0.html) ([migrating from 1.5.0 to 1.6.0](migrating-to-1.6.0.html))
-- [isis-1.5.0](isis-1.5.0.html)
-- [isis-1.4.0](isis-1.4.0.html)
-- [isis-1.3.0](isis-1.3.0.html)
-- [isis-1.2.0](isis-1.2.0.html)
-- [isis-1.1.0](isis-1.1.0.html)
-- [isis-1.0.0](isis-1.0.0.html)
-
-
-See also release notes for previous releases of:
-* [Wicket Viewer](../../components/viewers/wicket/release-notes/about.html)
-* [Restful Objects Viewer](../../components/viewers/restfulobjects/release-notes/about.html)
-* [Shiro Security](../../components/security/shiro/release-notes/about.html)
-* [JDO/DataNucleus ObjectStore](../../components/objectstores/jdo/release-notes/about.html)
-
-
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/isis-1.0.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/isis-1.0.0.md b/content-OLDSITE/core/release-notes/isis-1.0.0.md
deleted file mode 100644
index d8d66d4..0000000
--- a/content-OLDSITE/core/release-notes/isis-1.0.0.md
+++ /dev/null
@@ -1,93 +0,0 @@
-Title: isis-1.0.0
-                
-<h2>        New Feature
-</h2>
-<ul>
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-240'>ISIS-240</a>] -         Provide a bookmark service in order to lookup any object
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-242'>ISIS-242</a>] -         Provide support for JODA LocalDate and LocalDateTime as value types.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-250'>ISIS-250</a>] -         Change MetaModelValidator such that multiple validation errors can be reported in a single shot....
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-263'>ISIS-263</a>] -         Introduce a new @CommonlyUsed annotation as a hint for the UI.  To be implemented by Wicket viewer (as a minimum)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-264'>ISIS-264</a>] -         Add @Paged annotation (for use by viewer-side paging as a minimum).  Implement in Wicket as a minimum
-</li>
-</ul>
-
-           
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-89'>ISIS-89</a>] -         Finish off updating documentation post the first (pre 1.0) release of Isis.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-131'>ISIS-131</a>] -         Archive off (and no longer support) the default runtime&#39;s client/server remoting
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-188'>ISIS-188</a>] -         Stabilization for isis-1.0.0 release.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-192'>ISIS-192</a>] -         Change the default config files for file-based authentication and file-based authorization
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-202'>ISIS-202</a>] -         Rename @Stable to @ViewModel
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-203'>ISIS-203</a>] -         Improve the logging at startup
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-216'>ISIS-216</a>] -         Make OIDs immutable and self-describing (ie make OidWithSpecification the norm, using an ObjectTypeFacet as a way of determining the type).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-227'>ISIS-227</a>] -         Separate out Eclipse (m2e) target classes from Maven cli,so co-exist better.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-228'>ISIS-228</a>] -         Use JUnit categories to distinguish between tests that can be run on CI server and those that cannot.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-243'>ISIS-243</a>] -         Remove the Maybe type from the Isis applib.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-245'>ISIS-245</a>] -         Collapse the Version hierarchy
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-248'>ISIS-248</a>] -         Perform concurrency checking within the persistor (rather than rely on every viewer/client to do the check)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-252'>ISIS-252</a>] -         Use enums instead of booleans in FacetFactory&#39;s/Facets/ValueSemanticsProvider
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-253'>ISIS-253</a>] -         Get rid of DateValueFacet#getLevel(), since unused
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-257'>ISIS-257</a>] -         Remove the @Executed annotation from the applib (and corresponding metadata stuff) since remoting no longer supported.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-258'>ISIS-258</a>] -         Extend @Hidden and @Disabled to specify Where the object member should be hidden/disabled.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-259'>ISIS-259</a>] -         Replace @QueryOnly and @Idempotent with a new @ActionSemantics annotation.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-260'>ISIS-260</a>] -         If a property is annotated as @Title, then by default it should not appear as a column in tables.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-261'>ISIS-261</a>] -         Remove obsolete code (Enumeration interface, AnnotationBasedFacetFactory)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-262'>ISIS-262</a>] -         Real composite for ResourceSourceStream
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-267'>ISIS-267</a>] -         Handle &quot;recreating&quot; object adapters which are already resolved
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-274'>ISIS-274</a>] -         Simplify the bootstrapping of Isis so that there are fewer configuration properties to set in isis.properties
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-280'>ISIS-280</a>] -         More consistent support for @Prototype and @Exploration, by utilizing the existing HidingInteractionAdvisor API
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-281'>ISIS-281</a>] -         Provide support for integration testing using a JUnit rule.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-283'>ISIS-283</a>] -         Provide the ability to use fixtures as domain objects, eg within demo apps
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-285'>ISIS-285</a>] -         Add additional MetaModelValidators so that orphaned prefixes are treated as a validation error.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-286'>ISIS-286</a>] -         Make sure pending changes are stored before issuing a query
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-288'>ISIS-288</a>] -         During start up the configuration files are read in repeatedly making it confusing to track down configuration issues
-</li>
-</ul>
-    
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-184'>ISIS-184</a>] -         PasswordValueSemanticsProvider.doEncode threw exception when I provided a defaultXXX method
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-255'>ISIS-255</a>] -         Test in Runtime TestSupport component fails due to TimeZone
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-265'>ISIS-265</a>] -         NullPointerException when storing new objects
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-266'>ISIS-266</a>] -         BoundedFacetAbstract was invalidating using disabledReason()
-</li>
-</ul>
-                                             

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/isis-1.1.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/isis-1.1.0.md b/content-OLDSITE/core/release-notes/isis-1.1.0.md
deleted file mode 100644
index 8114ea9..0000000
--- a/content-OLDSITE/core/release-notes/isis-1.1.0.md
+++ /dev/null
@@ -1,28 +0,0 @@
-Title: isis-1.1.0
-                   
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-282'>ISIS-282</a>] -         Add support for file uploads and downloads to Wicket viewer and JDO objectstore
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-304'>ISIS-304</a>] -         Contributed actions for collections (1-arg, no business rules) do not appear.
-</li>
-</ul>
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-305'>ISIS-305</a>] -         compareTo methods (when implement Comparable) should be automatically hidden
-</li>
-</ul>
- 
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-207'>ISIS-207</a>] -         Improve the message given when a field is too long (exceeds its @MaxLength value)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-312'>ISIS-312</a>] -         Guard in BaseFixture to allow fixtures to load in production mode was faulty
-</li>
-</ul>
-                                    
-                    
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/isis-1.2.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/isis-1.2.0.md b/content-OLDSITE/core/release-notes/isis-1.2.0.md
deleted file mode 100644
index 449973c..0000000
--- a/content-OLDSITE/core/release-notes/isis-1.2.0.md
+++ /dev/null
@@ -1,80 +0,0 @@
-Title: isis-1.2.0
-                   
-<h2>New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-323'>ISIS-323</a>] -         Provide the capability to publish events, either changed objects or invoked actions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-327'>ISIS-327</a>] -         Initialize and shutdown domain services
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-344'>ISIS-344</a>] -         Automatically exclude &quot;parent references&quot; from parented collections.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-351'>ISIS-351</a>] -         Provide the ability for certain runtime exceptions to be recognized as non-fatal, for rendering to the user.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-356'>ISIS-356</a>] -         Allow &#39;inject&#39; to be used as a prefix for injecting services into entities, fixtures or other services.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-360'>ISIS-360</a>] -         About page on wicket viewer should show version, build number and other details.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-367'>ISIS-367</a>] -         Refactor to support JTA transactions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-377'>ISIS-377</a>] -         Publishing Service implementation that writes to a queue (using JDO).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-378'>ISIS-378</a>] -         IsisServices - a service for prototyping that allows access into the internals of the Isis runtime
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-380'>ISIS-380</a>] -         Enhance BookmarkService API to allow objects to be looked up directly (rather than by dint of a BookmarkHolder)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-407'>ISIS-407</a>] -         Annotation to automatically adjust end dates of ranges so that they are shown as inclusive vs exclusive.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-409'>ISIS-409</a>] -         Move the &#39;wrapper&#39; progmodel component into core, reworked as an optional service
-</li>
-</ul>
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-208'>ISIS-208</a>] -         If two services accidentally have the same Id, then should throw an exception.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-326'>ISIS-326</a>] -         Make Datanucleus JNDI aware
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-330'>ISIS-330</a>] -         Wicket viewer calls choices method while figuring out how to render properties.  Should call less often (if not at all).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-331'>ISIS-331</a>] -         Explicitly specify project.build.sourceEncoding for both Isis and the quickstart archetype
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-343'>ISIS-343</a>] -         Introduce @Render annotation and deprecate @Resolve
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-345'>ISIS-345</a>] -         Move the Bookmark service in the applib to a different package
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-353'>ISIS-353</a>] -         compareTo methods (when implement Comparable) should be automatically hidden
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-358'>ISIS-358</a>] -         Should be able to delete objects even if they are not versioned.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-362'>ISIS-362</a>] -         Upgrade to JMock 2.6.0
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-364'>ISIS-364</a>] -         Suppress components of title when rendered in a parented collection.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-366'>ISIS-366</a>] -         Core unit testing support JUnitRuleMockery2 does not support autoinjection of setters
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-386'>ISIS-386</a>] -         Provide the ability to force a reload of an object by the JDO objectstore, and provide a domain service for clients.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-387'>ISIS-387</a>] -         Enhance PublishingService and AuditingService for created and deleted objects (as well as just updated objects).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-396'>ISIS-396</a>] -         Wicket/JDO handling of BigDecimal properties should honour the @Column&#39;s scale attribute.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-397'>ISIS-397</a>] -         Change default AuditingService impl to write to stderr, not stdout
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-398'>ISIS-398</a>] -         Extend applib&#39;s Clock interface to also return time as Joda LocalDate or LocalDateTime
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-403'>ISIS-403</a>] -         Improve the bookmarks in the Wicket viewer.
-</li>
-</ul>
- 
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-359'>ISIS-359</a>] -         Bulk actions being shown even if action is not a no-arg...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-408'>ISIS-408</a>] -         Auditing should ignore non-persistable properties (annotated with @NotPersisted).
-</li>
-</ul>
-                                    
-                   
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/isis-1.3.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/isis-1.3.0.md b/content-OLDSITE/core/release-notes/isis-1.3.0.md
deleted file mode 100644
index 3983cb0..0000000
--- a/content-OLDSITE/core/release-notes/isis-1.3.0.md
+++ /dev/null
@@ -1,164 +0,0 @@
-Title: isis-1.3.0
-                   
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-420'>ISIS-420</a>] -         Application-level settings service and a user-level settings service.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-423'>ISIS-423</a>] -         Provide contract test utility for the automatic testing of 1:m and 1:1 bidirectional relationships
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-426'>ISIS-426</a>] -         Provide abstract contract test to easily verify Comparable implementations.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-427'>ISIS-427</a>] -         An application setting service (both global and user-specific), with JDO implementation.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-430'>ISIS-430</a>] -         Allow the sort order for SortedSet parented collections to be overridden with a new @SortedBy annotation.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-433'>ISIS-433</a>] -         Provide context-specific autoComplete through prefixed methods on actions parameters (cf choices method).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-434'>ISIS-434</a>] -         Provide context-specific autoComplete through prefixed methods on properties
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-440'>ISIS-440</a>] -         Contributed collections to allow decoupling
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-441'>ISIS-441</a>] -         Helper classes in the applib to implement common object contracts (toString, equals, hashCode, compareTo)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-446'>ISIS-446</a>] -         A new DeveloperUtilitiesService to download the metamodel as a CSV spreadsheet
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-450'>ISIS-450</a>] -         Provide an EventBusService (based on guava) for decoupled intra-session interaction between entities.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-452'>ISIS-452</a>] -         New @PostsPropertyChangedEvent annotation to post a PropertyChangedEvent via EventBusService
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-457'>ISIS-457</a>] -         New annotation @CssClass for class member, should render in the HTML markup for that member.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-461'>ISIS-461</a>] -         Provide the ability to run arbitrary fixtures (implementing the applib&#39;s InstallableFixture) in integration tests 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-463'>ISIS-463</a>] -         Enhance unittestsupport and integtestsupport to enable Cucumber-JVM specs to be written (at  unit- or integration-scope, respectively)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-468'>ISIS-468</a>] -         Provide better layout management of pages in the Wicket viewer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-469'>ISIS-469</a>] -         Provide implementations of certain layout facets that read from a &quot;Xxx.layout.properties&quot; file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-470'>ISIS-470</a>] -         Provide the ability to rebuild the metamodel for individual classes, thus allowing dynamic layout capability...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-475'>ISIS-475</a>] -         Dynamic layout using JSON, using an Xxx.layout.json file
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-478'>ISIS-478</a>] -         Provide conditional choices, defaults and validation between action parameters
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-484'>ISIS-484</a>] -         Contract test for ensuring that injectXxx methods are final and not overridable
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-497'>ISIS-497</a>] -         Allow service actions to be rendered as contributed collections or as contributed properties.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-518'>ISIS-518</a>] -         Support Guava&#39;s Predicate API for allMatches etc in the applib; deprecate the Filter&lt;T&gt; API.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-553'>ISIS-553</a>] -         Provide view model support, as sketched out in the Restful Objects spec
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-554'>ISIS-554</a>] -         Automatically render a &quot;Dashboard&quot; service (perhaps one annotated with @Dashboard) as an object in the Wicket viewer.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-559'>ISIS-559</a>] -         When a @Bulk action is invoked, an interaction context (available via a ThreadLocal) should provide additional contextual information.
-</li>
-</ul>
-
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-51'>ISIS-51</a>] -         Standardize on just one collections API (either google-collections/guava or Apache collections)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-74'>ISIS-74</a>] -         Get rid of BoundedFacet (or keep only for information); instead replace with ChoicesFacetBecauseBounded.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-210'>ISIS-210</a>] -         Support parameter choices on contributed actions
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-425'>ISIS-425</a>] -         Factor out abstract contract test class to make it easier to write contract tests that apply to all entities.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-428'>ISIS-428</a>] -         JUnitMockery2 should automatically instantiate the @ClassUnderTest
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-436'>ISIS-436</a>] -         Extend the ApplicationSettings and UserSettings (read/write and listAll)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-444'>ISIS-444</a>] -         Autocomplete should allow minimum characters to be specified; choices should require no characters to be specified.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-453'>ISIS-453</a>] -         Extend @MemberGroups annotation so that it can provide a hint to lay out properties on either left or right hand side of the page (with respect to Wicket viewer&#39;s rendering)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-456'>ISIS-456</a>] -         ResourceServlet should set the contentType for common file types.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-458'>ISIS-458</a>] -         Allow services to be rendered in a different order than listed in isis.properties.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-462'>ISIS-462</a>] -         Improve ValueTypeContractTestAbstract to also test for value types that implement Comparable.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-465'>ISIS-465</a>] -         Provide the ability to reuse FixtureInstallerDelegate to install demo fixtures (in running application).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-474'>ISIS-474</a>] -         hide operation in the sevice menu that are not invoke-able due to user role permission mapping.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-480'>ISIS-480</a>] -         With the new multiple columns for properties, should only be a single edit form, and should also allow collections to &quot;overflow&quot; underneath property columns if need be.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-482'>ISIS-482</a>] -         Allow as &quot;choices&quot; return type any descendant of &quot;Collection&quot;
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-485'>ISIS-485</a>] -         Clearer messages for validation exceptions (specially MandatoryExceptions)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-490'>ISIS-490</a>] -         Switch from log4j to using slf4j throughout
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-495'>ISIS-495</a>] -         Remove dependences to commons-lang and commons-collection
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-500'>ISIS-500</a>] -         Make EntityIconAndTitlePanel easier to subclass; minor tidy up ComponentFactory and PageRegistryDefault.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-503'>ISIS-503</a>] -         Refactor the way that members are ordered to allow contributee actions to be ordered within regular actions 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-504'>ISIS-504</a>] -         Metamodel validator should throw a violation if discover any properties/collections on a service
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-509'>ISIS-509</a>] -         Tidy up and rationalize Util classes in core (and all dependents)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-519'>ISIS-519</a>] -         Delete applib&#39;s src-archived/old-valueholders (and the other src-archived stuff too, the never implemented searchable annotations/interfaces).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-528'>ISIS-528</a>] -         Allow framework to deal with transient objects not instantiated by newTransientInstance.  Improve javadoc.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-536'>ISIS-536</a>] -         Provide the capability to disable concurrency checking in core through a thread-local
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-539'>ISIS-539</a>] -         Allow a reason to be specified in @Disabled annotation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-546'>ISIS-546</a>] -         OID marshalling should allow an &#39;@&#39; symbol for the version.getUser()
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-564'>ISIS-564</a>] -         The API for the AuditingService#audit omits the id of the property being changed.  Fix this (respecting semver)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-567'>ISIS-567</a>] -         Provide the capability to disable concurrency checking through a global property (in isis.properties)
-</li>
-</ul>
- 
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-236'>ISIS-236</a>] -         Classes that are not referenced in the DOM aren&#39;t found by the specification loader
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-435'>ISIS-435</a>] -         Problems with Enums implementing methods on values
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-442'>ISIS-442</a>] -         Fix error handling flow in IsisTransaction
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-449'>ISIS-449</a>] -         Error handling when transaction aborted incorrect
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-451'>ISIS-451</a>] -         Abstract methods (and perhaps synthetic methods) not being filtered out of metamodel
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-464'>ISIS-464</a>] -         Some trivial cleanup
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-467'>ISIS-467</a>] -         timezone difference issue in date test in org.apache.isis.objectstore.sql.HsqlTest
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-531'>ISIS-531</a>] -         Reinstate metamodel pseudo-&quot;API&quot; classes that are used by danhaywood&#39;s wicket extensions, was breaking backward compatibility
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-533'>ISIS-533</a>] -         When flushing transaction, allow for fact that flushing might cause additional persistence commands to be created, and iterate.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-545'>ISIS-545</a>] -         Test in error (Unparseable date)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-549'>ISIS-549</a>] -         RegisterEntities has two @PostConstruct methods...
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-565'>ISIS-565</a>] -         NullPointerException on OneToOneAssociation#clearValue
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-566'>ISIS-566</a>] -         Concurrency conflict on related entity that has not been edited
-</li>
-</ul>
-                
-    
-                        
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-437'>ISIS-437</a>] -         Tidy-up tasks for Isis 1.3.0 and associated components.
-</li>
-</ul>
-                    
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/core/release-notes/isis-1.4.0.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/core/release-notes/isis-1.4.0.md b/content-OLDSITE/core/release-notes/isis-1.4.0.md
deleted file mode 100644
index 0cc3818..0000000
--- a/content-OLDSITE/core/release-notes/isis-1.4.0.md
+++ /dev/null
@@ -1,161 +0,0 @@
-Title: isis-1.4.0
-                   
-<h2>        New Feature
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-592'>ISIS-592</a>] -         Make XmlSnapshot (in core.runtime) available as an applib service.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-593'>ISIS-593</a>] -         MementoService enhancements 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-595'>ISIS-595</a>] -         Validate metamodel to ensure that any bookmarkable actions are explicitly annotated as having safe action semantics.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-601'>ISIS-601</a>] -         Extend the dynamic JSON layout so that the PagedFacet (@Paged annotation) can be specified for collections.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-602'>ISIS-602</a>] -         Extend the dynamic JSON layout so that RenderFacet (@Render annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-603'>ISIS-603</a>] -         Extend the dynamic JSON layout so that NamedFacet (@Named annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-604'>ISIS-604</a>] -         Extend the dynamic JSON layout so that TypicalLengthFacet (@TypicalLength annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-605'>ISIS-605</a>] -         Extend the dynamic JSON layout so that MultiLineFacet (@MultiLine annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-606'>ISIS-606</a>] -         Extend the dynamic JSON layout so that CssClassFacet (@CssClass annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-607'>ISIS-607</a>] -         Extend the dynamic JSON layout so that DescribedAsFacet (@DescribedAs annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-612'>ISIS-612</a>] -         Return a URL from an action opens a new browser window
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-613'>ISIS-613</a>] -         Extend the dynamic JSON layout so that HiddenFacet (@Hidden annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-614'>ISIS-614</a>] -         Extend the dynamic JSON layout so that DisabledFacet (@Disabled annotation) can be specified dynamically
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-624'>ISIS-624</a>] -         Use javax.validation.constraints.Digits to specify length and scale for BigDecimal action parameters (to avoid JDO exceptions later).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-625'>ISIS-625</a>] -         Better reporting of metamodel violation errors
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-648'>ISIS-648</a>] -         Improve support for bulk update
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-652'>ISIS-652</a>] -         Support @RequestScoped beans (registered as services)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-653'>ISIS-653</a>] -         Provide a &quot;Scratchpad&quot; request-scoped service, as a way of passing arbitrary user data from one place to another.  One use case is to coordinate the response of bulk actions.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-654'>ISIS-654</a>] -         Provide a request-scoped QueryResultsCache service, as a technique for performance tuning.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-655'>ISIS-655</a>] -         Deprecate Bulk.InteractionContext, instead use a new request-scoped Bulk.InteractionContextService bean.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-660'>ISIS-660</a>] -         Profiling support and also infrastructure for background (async job) support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-661'>ISIS-661</a>] -         BackgroundService and BackgroundTaskService as a way of creating mementos to execute jobs asynchronously
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-662'>ISIS-662</a>] -         Provide a &quot;contributions&quot; service to add a PublishedEvents contributed collection for the Interaction entity.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-663'>ISIS-663</a>] -         Provide a &quot;contributions&quot; service for AuditEntry, so that audit entries are shown as a contributed collection to the Interaction entity.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-664'>ISIS-664</a>] -         Provide an abstract class for running &quot;sudo&quot; scheduler jobs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-673'>ISIS-673</a>] -         AbstractIsisSessionTemplate as a way to run arbitrary &#39;runnable&#39; in an Isis session
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-685'>ISIS-685</a>] -         Add new @Command(async=true|false) flag, so that Command is automatically scheduled to run in the background
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-696'>ISIS-696</a>] -         Extra overload for BookmarkService for lookup with downcast (making more consistent with API of MementoService).
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-697'>ISIS-697</a>] -         Extend DeveloperUtilitiesService to be able to refresh services (for contributed actions)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-728'>ISIS-728</a>] -         Provide facet factory to enable auditing by default on all objects, unless explicitly opted out
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-729'>ISIS-729</a>] -         Provide facet factory to treat all actions by default as commands, unless explicitly opted out
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-730'>ISIS-730</a>] -         Provide a very simple ClockService, so all services accessed in same way via DI
-</li>
-</ul>
-                            
-
-<h2>        Improvement
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-272'>ISIS-272</a>] -         Adding ValueSemanticProviders for UUID and URI
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-541'>ISIS-541</a>] -         Enhance contributed actions/associations to support hideXxx, disableXxx, validateXxx, defaultXxx and choices where the contributee is automatically populated.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-543'>ISIS-543</a>] -         title() should take precedence over @Title, or perhaps should fail eagerly?
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-579'>ISIS-579</a>] -         Add support for range queries in JDO objectstore
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-583'>ISIS-583</a>] -         Contributed collections ignore @Render annotation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-597'>ISIS-597</a>] -         Services still not injected when entering @PostConstruct methods on a Service
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-598'>ISIS-598</a>] -         Add support for @Inject standard annotation
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-599'>ISIS-599</a>] -         Better message and diagnostics for Exception Recognizers
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-600'>ISIS-600</a>] -         Change format of facet properties file, scope by member then facet
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-623'>ISIS-623</a>] -         Make the default logging of JDO and IsisSytemForTest less verbose
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-626'>ISIS-626</a>] -         Recognize Wicket PageExpiredExceptions and display a friendlier error message
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-634'>ISIS-634</a>] -         Drop-downs (for enums/bounded and autocomplete) should honour TypicalLengthFacet.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-639'>ISIS-639</a>] -         Jetty webserver support long URLs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-640'>ISIS-640</a>] -         Extend MementoService.Memento API so that can also return the set of keys held in the Memento
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-651'>ISIS-651</a>] -         Modifications to enable JRebel support
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-659'>ISIS-659</a>] -         Extend MementoServiceDefault service to handle Bookmarks and also enums (as well as simple values)
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-665'>ISIS-665</a>] -         ObjectActionImpl should escalate a thrown Isis ApplicationException to its underlying cause if the transaction is in a state of mustAbort.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-668'>ISIS-668</a>] -         Improve parsing of isis.services key in the isis.properties file, to allow &quot;commented-out&quot; services.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-670'>ISIS-670</a>] -         Replace AuditingService and AuditingService2 with new AuditingService3 API, more consistent with other APIs
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-671'>ISIS-671</a>] -         Add a ReifiableActionFacet and @Reifiable annotation as a way to restrict which ReifiableActions are persisted.  Enable background task service to hint that an ReifiableAction should be persisted even if not annotated.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-672'>ISIS-672</a>] -         Unify BackgroundTask and Interaction into same entity, rename to &quot;ReifiableAction&quot;.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-684'>ISIS-684</a>] -         Rename ReifiableAction to simply &#39;Command&#39;, and update services also
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-693'>ISIS-693</a>] -         Minor extensions in support of Excel import/export functionality.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-708'>ISIS-708</a>] -         BookmarkService null handling
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-723'>ISIS-723</a>] -         BookmarkService should support lookup of domain services as well as domain entities (and throw an exception for view models)
-</li>
-</ul>
-
-
-<h2>        Bug
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-234'>ISIS-234</a>] -         Persistence by reachability of aggregated instances fails.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-619'>ISIS-619</a>] -         Extend IsisActions to support easy mocking of the DOC#newTransientInstance
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-627'>ISIS-627</a>] -         Lazily loaded object cannot be deleted, throws an NPE
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-635'>ISIS-635</a>] -         JDO Publishing Service impl causes ConcurrentModificationException in core.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-636'>ISIS-636</a>] -         BookmarkServiceDefault throws NPE if the BookmarkHolder (to which it contributes a property) returns a null Bookmark
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-641'>ISIS-641</a>] -         Incompatibility of TreeSet for @Bulk. 
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-691'>ISIS-691</a>] -         In Wicket viewer, improve drop-down list&#39;s handling of null entity or values
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-700'>ISIS-700</a>] -         Bug in memento service - strings with double spaces get converted into single space  :-(
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-707'>ISIS-707</a>] -         Support Bulk.InteractionContext with contributed actions.
-</li>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-712'>ISIS-712</a>] -         Inconsistency in domain logic for validation of optional strings causes Wicket viewer to trip up.
-</li>
-</ul>
-                
-    
-<h2>        Task
-</h2>
-<ul>
-<li>[<a href='https://issues.apache.org/jira/browse/ISIS-695'>ISIS-695</a>] -         Tidy-up tasks for Isis 1.4.0 release
-</li>
-</ul>
-                
\ No newline at end of file


[24/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/foundation/5.5.1/foundation.min.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/foundation/5.5.1/foundation.min.css b/content-OLDSITE/docs/css/foundation/5.5.1/foundation.min.css
deleted file mode 100644
index be1132a..0000000
--- a/content-OLDSITE/docs/css/foundation/5.5.1/foundation.min.css
+++ /dev/null
@@ -1 +0,0 @@
-meta.foundation-version{font-family:"/5.5.1/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 40em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.063em) and (max-width:90em)/";width:64.063em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.063em) and (max-width:120em)/";width:90.063em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}meta.foundation-data-attribute-namespace{font-family:false}html,
 body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0
 ;margin-bottom:0;max-width:62.5rem}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{width:auto;margin:0;max-width:none}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}@media only screen{.small-push-0{position:relative;left:0%;right:auto}.small-pull-0{position:relative;right:0%;left:auto}.small-push-1{position:relative;left:8.33333%;right:auto}.small-pull-1{position:relat
 ive;right:8.33333%;left:auto}.small-push-2{position:relative;left:16.66667%;right:auto}.small-pull-2{position:relative;right:16.66667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.33333%;right:auto}.small-pull-4{position:relative;right:33.33333%;left:auto}.small-push-5{position:relative;left:41.66667%;right:auto}.small-pull-5{position:relative;right:41.66667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.33333%;right:auto}.small-pull-7{position:relative;right:58.33333%;left:auto}.small-push-8{position:relative;left:66.66667%;right:auto}.small-pull-8{position:relative;right:66.66667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.33333%;right:auto}.small-pull-10{po
 sition:relative;right:83.33333%;left:auto}.small-push-11{position:relative;left:91.66667%;right:auto}.small-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.33333%}.small-2{width:16.66667%}.small-3{width:25%}.small-4{width:33.33333%}.small-5{width:41.66667%}.small-6{width:50%}.small-7{width:58.33333%}.small-8{width:66.66667%}.small-9{width:75%}.small-10{width:83.33333%}.small-11{width:91.66667%}.small-12{width:100%}.small-offset-0{margin-left:0% !important}.small-offset-1{margin-left:8.33333% !important}.small-offset-2{margin-left:16.66667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.33333% !important}.small-offset-5{margin-left:41.66667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.33333% !important}.small-offset-8{margin-left:66.66667% !important}.small-offset-9{margin-left:75% !important}.
 small-offset-10{margin-left:83.33333% !important}.small-offset-11{margin-left:91.66667% !important}.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}}@media only screen and (min-width: 40.063em){.medium-push-0{position:relative;left:0%;right:auto}.medium-pull-0{position:relati
 ve;right:0%;left:auto}.medium-push-1{position:relative;left:8.33333%;right:auto}.medium-pull-1{position:relative;right:8.33333%;left:auto}.medium-push-2{position:relative;left:16.66667%;right:auto}.medium-pull-2{position:relative;right:16.66667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.33333%;right:auto}.medium-pull-4{position:relative;right:33.33333%;left:auto}.medium-push-5{position:relative;left:41.66667%;right:auto}.medium-pull-5{position:relative;right:41.66667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.33333%;right:auto}.medium-pull-7{position:relative;right:58.33333%;left:auto}.medium-push-8{position:relative;left:66.66667%;right:auto}.medium-pull-8{position:relative;right:66.66667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.med
 ium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.33333%;right:auto}.medium-pull-10{position:relative;right:83.33333%;left:auto}.medium-push-11{position:relative;left:91.66667%;right:auto}.medium-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.33333%}.medium-2{width:16.66667%}.medium-3{width:25%}.medium-4{width:33.33333%}.medium-5{width:41.66667%}.medium-6{width:50%}.medium-7{width:58.33333%}.medium-8{width:66.66667%}.medium-9{width:75%}.medium-10{width:83.33333%}.medium-11{width:91.66667%}.medium-12{width:100%}.medium-offset-0{margin-left:0% !important}.medium-offset-1{margin-left:8.33333% !important}.medium-offset-2{margin-left:16.66667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.33333% !important}.medium-offset-5{margin-left:41.66667% !important}.medium-offset-6{margin-left:50% !impo
 rtant}.medium-offset-7{margin-left:58.33333% !important}.medium-offset-8{margin-left:66.66667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.33333% !important}.medium-offset-11{margin-left:91.66667% !important}.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.93
 75rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{positi
 on:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}@media only screen and (min-width: 64.063em){.large-push-0{position:relative;left:0%;right:auto}.large-pull-0{position:relative;right:0%;left:auto}.large-push-1{position:relative;left:8.33333%;right:auto}.large-pull-1{position:relative;right:8.33333%;left:auto}.large-push-2{position:relative;left:16.66667%;right:auto}.large-pull-2{position:relative;right:16.66667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.33333%;right:auto}.large-pull-4{position:relative;right:33.33333%;left:auto}.large-push-5{position:relative;left:41.66667%;right:auto}.large-pull-5{position:relative;right:41.66667%;left:auto}.large-push-6{position:relative;left:50
 %;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.33333%;right:auto}.large-pull-7{position:relative;right:58.33333%;left:auto}.large-push-8{position:relative;left:66.66667%;right:auto}.large-pull-8{position:relative;right:66.66667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.33333%;right:auto}.large-pull-10{position:relative;right:83.33333%;left:auto}.large-push-11{position:relative;left:91.66667%;right:auto}.large-pull-11{position:relative;right:91.66667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.33333%}.large-2{width:16.66667%}.large-3{width:25%}.large-4{width:33.33333%}.large-5{width:41.66667%}.large-6{width:50%}.large-7{width:58.33333%}.large-8{width:66.66667%}.large-9{width:75%}.large-10{width:83.33333%}.large-11{width:91.66667%}.large-12
 {width:100%}.large-offset-0{margin-left:0% !important}.large-offset-1{margin-left:8.33333% !important}.large-offset-2{margin-left:16.66667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.33333% !important}.large-offset-5{margin-left:41.66667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.33333% !important}.large-offset-8{margin-left:66.66667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.33333% !important}.large-offset-11{margin-left:91.66667% !important}.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{floa
 t:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0%;right:auto}.pull-0{position:relative;right:0%;left:auto}.push-1{position:relative;left:8.33333%;right:auto}.pull-1{position:relative;right:8.33333%;left:auto}.push-2{position:relative;left:16.66667%;right:auto}.pull-2{position:relative;right:16.66667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.33333%;right:auto}.pull-4{position:relative;right:33.33333%;left:auto}.push-5{position:relative;left:41.66667%;right:auto}.pull-5{position:relative;right:41.66667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-
 6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.33333%;right:auto}.pull-7{position:relative;right:58.33333%;left:auto}.push-8{position:relative;left:66.66667%;right:auto}.pull-8{position:relative;right:66.66667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.33333%;right:auto}.pull-10{position:relative;right:83.33333%;left:auto}.push-11{position:relative;left:91.66667%;right:auto}.pull-11{position:relative;right:91.66667%;left:auto}}button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#008CBA;bo
 rder-color:#007095;color:#fff;transition:background-color 300ms ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:#007095}button:hover,button:focus,.button:hover,.button:focus{color:#fff}button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}button.success,.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:#fff}button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{backgr
 ound-color:#cf2a0e}button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:#fff}button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:#fff}button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:#fff}button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}button.small,.button.small{padding-top:0.875rem;padding-right:1.75rem;padding-bottom:0.9375rem;padding-left:1.75rem;font-size:0.8125rem}button.tiny,.button.tiny{padding-top:0.625rem;padding-rig
 ht:1.25rem;padding-bottom:0.6875rem;padding-left:1.25rem;font-size:0.6875rem}button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}button.left-align,.button.left-align{text-align:left;text-indent:0.75rem}button.right-align,.button.right-align{text-align:right;padding-right:0.75rem}button.radius,.button.radius{border-radius:3px}button.round,.button.round{border-radius:1000px}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008CBA;border-color:#007095;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007095}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:#fff}button.disabled:hover,button.di
 sabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#008CBA}button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;cursor:default;opacity:0.7;box-shadow:none}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}button.disabled.secondary:hover,button.disabled
 .secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43AC6A;border-color:#368a55;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:#fff}button.disabled.success
 :hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43AC6A}button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:#fff}button.disabled.alert:hover,button.disabled.alert:focus
 ,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;cursor:default;opacity:0.7;box-shadow:none}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:#fff}button.disabled.warning:hover,button.disabled.warning:focus,but
 ton[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;cursor:default;opacity:0.7;box-shadow:none}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:#fff}button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.butt
 on.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}button::-moz-focus-inner{border:0;padding:0}@media only screen and (min-width: 40.063em){button,.button{display:inline-block}}form{margin:0 0 1rem}form .row .row{margin:0 -0.5rem}form .row .row .column,form .row .row .columns{padding:0 0.5rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:0.5rem}label{font-size:0.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{tex
 t-transform:capitalize;color:#676767}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:visible;font-size:0.875rem;height:2.3125rem;line-height:2.3125rem}.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;border:none}.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:10
 00px}.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}span.prefix,label.prefix{background:#f2f2f2;border-right:none;color:#333;border-color:#ccc}span.postfix,label.postfix{background:#f2f2f2;border-left:none;color:#333;border-color:#ccc}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;border-radius:0;background-color:#fff;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:0.875rem;margin:0 0 1rem 0;padding:0.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-
 moz-box-sizing:border-box;box-sizing:border-box;transition:all 0.15s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}input[type="t
 ext"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled]
  input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}form .row .prefix-radius.row.collapse input,form .row .prefix-radius.r
 ow.collapse textarea,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}form .row .pref
 ix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse button{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse button{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-r
 adius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type="submit"]{-webkit-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}select{-webkit-appearance:none !important;border-radius:0;background-color:#FAFAFA;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;padding:0.5rem;font-size:0.875rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}select::-ms-expand{display:none}select.radius{border-radius:3px}select:hover{background-color:#f3
 f3f3;border-color:#999}select:disabled{background-color:#ddd;cursor:default}select[multiple]{height:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}fieldset legend{font-weight:bold;background:#fff;padding:0 0.1875rem;margin:0;margin-left:-0.1875rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}[data-abide] span.error,[data-abide] small.error{display:none}span.error,small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;fo
 nt-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error label,.error label.error{color:#f04124}.error small.error{display:block;padding:0.375rem 0.5625rem 0.5625rem;margin-top:-1px;margin-bottom:1rem;font-size:0.75rem;font-weight:normal;font-style:italic;background:#f04124;color:#fff}.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}.error span.error-message{display:block}input.error,textarea.error,select.error{margin-bottom:0}label.error{color:#f04124}meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}.contain-to-grid{width:100%;background:#333}.contain-to-grid .top-bar{margin-bottom:0}.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}.fixed.expanded:not(.top-bar){overfl
 ow-y:auto;height:auto;width:100%;max-height:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:2.8125rem}.top-bar{overflow:hidden;height:2.8125rem;line-height:2.8125rem;position:relative;background:#333;margin-bottom:0}.top-bar ul{margin-bottom:0;list-style:none}.top-bar .row{max-width:none}.top-bar form,.top-bar input{margin-bottom:0}.top-bar input{height:1.75rem;padding-top:.35rem;padding-bottom:.35rem;font-size:0.75rem}.top-bar .button,.top-bar button{padding-top:0.4125rem;padding-bottom:0.4125rem;margin-bottom:0;font-size:0.75rem}@media only screen and (max-width: 40em){.top-bar .button,.top-bar button{position:relative;top:-1px}}.top-bar .title-area{position:relative;margin:0}.top-bar .name{height:2.8125rem;margin:0;font-size:16px}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{line-height:2.8125rem;font-size:1.0625re
 m;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{font-weight:normal;color:#fff;width:75%;display:block;padding:0 0.9375rem}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#fff;text-transform:uppercase;font-size:0.8125rem;font-weight:bold;position:relative;display:block;padding:0 0.9375rem;height:2.8125rem;line-height:2.8125rem}.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 2.5rem 0 0.9375rem;color:#fff;position:relative}.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:0.9375rem;box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{height:auto;background:tr
 ansparent}.top-bar.expanded .title-area{background:#333}.top-bar.expanded .toggle-topbar a{color:#888}.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888,0 7px 0 1px #888,0 14px 0 1px #888}.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}.top-bar-section ul li{background:#333}.top-bar-section ul li>a{display:block;width:100%;color:#fff;padding:12px 0 12px 0;padding-left:0.9375rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:0.8125rem;font-weight:normal;text-transform:none}.top-bar-section ul li>a.button{font-size:0.8125rem;padding-right:0.9375rem;padding-left:0.9375rem;background-color:#008CBA;border-color:#007095;color:#fff}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.bu
 tton:focus{background-color:#007095}.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:#fff}.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333}.top-bar-section ul li>a.button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:#fff}.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li
 >a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:#fff}.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:#fff}.top-bar-section ul li>button{font-size:0.8125rem;padding-right:0.9375rem;padding-left:0.9375rem;background-color:#008CBA;border-color:#007095;color:#fff}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:#fff}.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}.top-bar-section ul li>button.secondary:hover,.top-bar-
 section ul li>button.secondary:focus{color:#333}.top-bar-section ul li>button.success{background-color:#43AC6A;border-color:#368a55;color:#fff}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:#fff}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:#fff}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:#fff}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:#fff}.top-bar-section ul li:hover:not(.has-
 form)>a{background-color:#555;background:#333;color:#fff}.top-bar-section ul li.active>a{background:#008CBA;color:#fff}.top-bar-section ul li.active>a:hover{background:#0078a0;color:#fff}.top-bar-section .has-form{padding:0.9375rem}.top-bar-section .has-dropdown{position:relative}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:0.9375rem;margin-top:-4.5px;position:absolute;top:50%;right:0}.top-bar-section .has-dropdown.moved{position:static}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}.top-bar-section .has-dropdown.moved>a:after{display:none}.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidd
 en;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .dropdown li{width:100%;height:auto}.top-bar-section .dropdown li a{font-weight:normal;padding:8px 0.9375rem}.top-bar-section .dropdown li a.parent-link{font-weight:normal}.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:#fff;display:block}.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:none}.top-bar-section .dropdown li.has-form{padding:8px 0.9375rem}.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}.top-bar-section .dropdown label{padding:8px 0.9375rem 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:bold;font-size:0.625rem}.js-generated{display:block}@media only screen and (min-width: 40.063em){.top-bar{background:#333;overflow:visible}.top-bar:before,
 .top-bar:after{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}.top-bar input,.top-bar .button,.top-bar button{font-size:0.875rem;position:relative;height:1.75rem;top:0.53125rem}.top-bar.expanded{background:#333}.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0}.top-bar-section{transition:none 0 0;left:0 !important}.top-bar-section ul{width:auto;height:auto !important;display:inline}.top-bar-section ul li{float:left}.top-bar-section ul li .js-generated{display:none}.top-bar-section li.hover>a:not(.button){background-color:#555;background:#333;color:#fff}.top-bar-section li:not(.has-form) a:not(.button){padding:0 0.9375rem;line-height:2.8125rem;background:#333}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#333}.top-ba
 r-section li.active:not(.has-form) a:not(.button){padding:0 0.9375rem;line-height:2.8125rem;color:#fff;background:#008CBA}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:#fff}.top-bar-section .has-dropdown>a{padding-right:2.1875rem !important}.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:1.40625rem}.top-bar-section .has-dropdown.moved{position:relative}.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px, 1px, 1px, 1px)}.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown>a:focus+.dropdown{disp
 lay:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:none;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}.top-bar-section .dropdown li a{color:#fff;line-height:2.8125rem;white-space:nowrap;padding:12px 0.9375rem;background:#333}.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#fff;background:#333}.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:#fff;background-color:#555;background:#333}.top-bar-section .dropdown li label{white-space:nowrap;background:#333}.top-bar-section .dropdown li .dropdown{left:100%;top:0}.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:none;border-top:none;border-right:solid 1px #4e4e4e;clear:none;height:2.8125rem;width:0}.top-bar
 -section .has-form{background:#333;padding:0 0.9375rem;height:2.8125rem}.top-bar-section .right li .dropdown{left:auto;right:0}.top-bar-section .right li .dropdown li .dropdown{right:100%}.top-bar-section .left li .dropdown{right:auto;left:0}.top-bar-section .left li .dropdown li .dropdown{left:100%}.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#333;color:#fff}.no-js .top-bar-section ul li:active>a{background:#008CBA;color:#fff}.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}}.breadcrumbs{display:block;padding:0.5625rem 0.875rem 0.5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f4f4f4;border-color:#dcdc
 dc;border-radius:3px}.breadcrumbs>*{margin:0;float:left;font-size:0.6875rem;line-height:0.6875rem;text-transform:uppercase;color:#008CBA}.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}.breadcrumbs>* a{color:#008CBA}.breadcrumbs>*.current{cursor:default;color:#333}.breadcrumbs>*.current a{cursor:default;color:#333}.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}.breadcrumbs>*.unavailable{color:#999}.breadcrumbs>*.unavailable a{color:#999}.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999;cursor:not-allowed}.breadcrumbs>*:before{content:"/";color:#aaa;margin:0 0.75rem;position:relative;top:1px}.breadcrumbs>*:first-child:before{content:" ";margin:0}[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}.alert-box{border-style:solid;border-width
 :1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:0.875rem 1.5rem 0.875rem 0.875rem;font-size:0.8125rem;transition:opacity 300ms ease-out;background-color:#008CBA;border-color:#0078a0;color:#fff}.alert-box .close{font-size:1.375rem;padding:0 6px 4px;line-height:.9;position:absolute;top:50%;margin-top:-0.6875rem;right:0.25rem;color:#333;opacity:0.3;background:inherit}.alert-box .close:hover,.alert-box .close:focus{opacity:0.5}.alert-box.radius{border-radius:3px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43AC6A;border-color:#3a945b;color:#fff}.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:#fff}.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#fff}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f}.alert-box.alert-close{opacity:0}.inline-list{margin:0 auto 1.0625rem auto;
 margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}.inline-list>li>*{display:block}.button-group{list-style:none;margin:0;left:0}.button-group:before,.button-group:after{content:" ";display:table}.button-group:after{clear:both}.button-group.even-2 li{margin:0 -2px;display:inline-block;width:50%}.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}.button-group.even-3 li{margin:0 -2px;display:inline-block;width:33.33333%}.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}.but
 ton-group.even-3 li button,.button-group.even-3 li .button{width:100%}.button-group.even-4 li{margin:0 -2px;display:inline-block;width:25%}.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}.button-group.even-5 li{margin:0 -2px;display:inline-block;width:20%}.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}.button-group.even-6 li{margin:0 -2px;display:inline-block;width:16.66667%}.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.but
 ton-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}.button-group.even-7 li{margin:0 -2px;display:inline-block;width:14.28571%}.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}.button-group.even-8 li{margin:0 -2px;display:inline-block;width:12.5%}.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}.button-group>li{margin:0 -2px;display:inline-block}.button-group>li>button,.button-group>
 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group>li:first-child button,.button-group>li:first-child .button{border-left:0}.button-group.stack>li{margin:0 -2px;display:inline-block;display:block;margin:0;float:none}.button-group.stack>li>button,.button-group.stack>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-left:0}.button-group.stack>li>button,.button-group.stack>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.stack>li>button{width:100%}.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-top:0}.button-group.stack-for-small>li{margin:0 -2px;display:inline-block}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-smal
 l>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}@media only screen and (max-width: 40em){.button-group.stack-for-small>li{margin:0 -2px;display:inline-block;display:block;margin:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.stack-for-small>li>button{width:100%}.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-top:0}}.button-group.radius>*{margin:0 -2px;display:inline-block}.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,
 255,0.5)}.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}.button-group.radius>*,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button{border-radius:0}.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*{margin:0 -2px;display:inline-block;display:block;margin:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-left:1px solid;border-c
 olor:rgba(255,255,255,0.5)}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-left:0}.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack>*>button{width:100%}.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-top:0}.button-group.radius.stack>*,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button,.button-group.radius.stack>*>.button{border-radius:0}.button-group.radius.stack>*:first-child,.button-group.radius.stack>*:first-child>a,.button-group.radius.stack>*:first-child>button,.button-group.radius.stack>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack>*:last-child,.button-group.radius.stack>*:last-child>a,.butto
 n-group.radius.stack>*:last-child>button,.button-group.radius.stack>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}@media only screen and (min-width: 40.063em){.button-group.radius.stack-for-small>*{margin:0 -2px;display:inline-block}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-sm
 all>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}}@media only screen and (max-width: 40em){.button-group.radius.stack-for-small>*{margin:0 -2px;display:inline-block;display:block;margin:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}.button-group.radius.stack-for-small>*>button,.button-group.radius.sta
 ck-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.radius.stack-for-small>*>button{width:100%}.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-top:0}.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button
 -group.radius.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}}.button-group.round>*{margin:0 -2px;display:inline-block}.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button{border-radius:0}.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-
 child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.button-group.round.stack>*{margin:0 -2px;display:inline-block;display:block;margin:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-left:0}.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.round.stack>*>button{width:100%}.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-top:0}.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button{border-radius:0}.button-group.round.stack>*:first-child,.butt
 on-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media only screen and (min-width: 40.063em){.button-group.round.stack-for-small>*{margin:0 -2px;display:inline-block}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*,.button-group.r
 ound.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}}@media only screen and (max-width: 40em){.button-group.round.stack-for-small>*{margin:0 -2px;display:inline-block;display:block;margin:0}.button-g
 roup.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}.button-group.round.stack-for-small>*>button{width:100%}.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-top:0}.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-gro
 up.round.stack-for-small>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}}.button-bar:before,.button-bar:after{content:" ";display:table}.button-bar:after{clear:both}.button-bar .button-group{float:left;margin-right:0.625rem}.button-bar .button-group div{overflow:hidden}.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333}.panel>:first-child{margin-top:0}.panel>:last-child{margin-bottom:0}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:
 #333}.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:0.625rem}.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}.panel.callout{border-style:solid;border-width:1px;border-color:#b6edff;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333}.panel.callout>:first-child{margin-top:0}.panel.callout>:last-child{margin-bottom:0}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333}.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:0.625rem}.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}.panel.callout a:not(.button){colo
 r:#008CBA}.panel.callout a:not(.button):hover,.panel.callout a:not(.button):focus{color:#0078a0}.panel.radius{border-radius:3px}.dropdown.button,button.dropdown{position:relative;outline:none;padding-right:3.5625rem}.dropdown.button::after,button.dropdown::after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:#fff transparent transparent transparent;top:50%}.dropdown.button::after,button.dropdown::after{border-width:0.375rem;right:1.40625rem;margin-top:-0.15625rem}.dropdown.button::after,button.dropdown::after{border-color:#fff transparent transparent transparent}.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}.dropdown.button.tiny:after,button.dropdown.tiny:after{border-width:0.375rem;right:1.125rem;margin-top:-0.125rem}.dropdown.button.tiny::after,button.dropdown.tiny::after{border-color:#fff transparent transparent transparent}.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}.dropdown.button.small::
 after,button.dropdown.small::after{border-width:0.4375rem;right:1.3125rem;margin-top:-0.15625rem}.dropdown.button.small::after,button.dropdown.small::after{border-color:#fff transparent transparent transparent}.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}.dropdown.button.large::after,button.dropdown.large::after{border-width:0.3125rem;right:1.71875rem;margin-top:-0.15625rem}.dropdown.button.large::after,button.dropdown.large::after{border-color:#fff transparent transparent transparent}.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333 transparent transparent transparent}.th{line-height:0;display:inline-block;border:solid 4px #fff;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out}.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(0,140,186,0.5)}.th.radius{border-radius:3px}.toolbar{background:#333;width:100%;font-size:0;display:inline-block}.toolbar.label-bottom .tab .tab-content i,.toolbar.label-bott
 om .tab .tab-content img{margin-bottom:10px}.toolbar.label-right .tab .tab-content i,.toolbar.label-right .tab .tab-content img{margin-right:10px;display:inline-block}.toolbar.label-right .tab .tab-content label{display:inline-block}.toolbar.vertical.label-right .tab .tab-content{text-align:left}.toolbar.vertical{height:100%;width:auto}.toolbar.vertical .tab{width:auto;margin:auto;float:none}.toolbar .tab{text-align:center;width:25%;margin:0 auto;display:block;padding:20px;float:left}.toolbar .tab:hover{background:rgba(255,255,255,0.1)}.toolbar .tab-content{font-size:16px;text-align:center}.toolbar .tab-content label{color:#ccc}.toolbar .tab-content i{font-size:30px;display:block;margin:0 auto;color:#ccc;vertical-align:middle}.toolbar .tab-content img{width:30px;height:30px;display:block;margin:0 auto}.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25rem}.pricing-table *{list-style:none;line-height:1}.pricing-table .title{background-color:#333;padding:0.9375rem 1.
 25rem;text-align:center;color:#eee;font-weight:normal;font-size:1rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.pricing-table .price{background-color:#F6F6F6;padding:0.9375rem 1.25rem;text-align:center;color:#333;font-weight:normal;font-size:2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.pricing-table .description{background-color:#fff;padding:0.9375rem;text-align:center;color:#777;font-size:0.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #ddd}.pricing-table .bullet-item{background-color:#fff;padding:0.9375rem;text-align:center;color:#333;font-size:0.875rem;font-weight:normal;border-bottom:dotted 1px #ddd}.pricing-table .cta-button{background-color:#fff;text-align:center;padding:1.25rem 1.25rem 0}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-o-keyframes rotate{from{-o-transform:
 rotate(0deg)}to{-o-transform:rotate(360deg)}}@keyframes rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.slideshow-wrapper{position:relative}.slideshow-wrapper ul{list-style-type:none;margin:0}.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}.slideshow-wrapper ul li:first-child{display:block}.slideshow-wrapper .orbit-container{background-color:transparent}.slideshow-wrapper .orbit-container li{display:block}.slideshow-wrapper .orbit-container li .orbit-caption{display:block}.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555 #fff;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}.orbit-container{overflow:hidden;width:100%;position:relative;background:none}.orbit-c
 ontainer .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0)}.orbit-container .orbit-slides-container img{display:block;max-width:100%}.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}.orbit-container .orbit-slides-container>*:first-child{margin-left:0}.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:#fff;width:100%;padding:0.625rem 0.875rem;font-size:0.875rem}.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:#fff;background:transparent;z-index:10}.orbit-container .orbit-slide-number span{font-weight:700;padding:0.3125rem}.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0;position:relative;right
 :20px;top:5px}.orbit-container .orbit-timer>span{display:none;position:absolute;top:0;right:0;width:11px;height:14px;border:solid 4px #fff;border-top:none;border-bottom:none}.orbit-container .orbit-timer.paused>span{right:-4px;top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:#fff}.orbit-container .orbit-timer.paused>span.dark{border-left-color:#333}.orbit-container:hover .orbit-timer>span{display:block}.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10}.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px}.orbit-container .orbit-prev{left:0}.orb
 it-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:#fff}.orbit-container .orbit-prev:hover>span{border-right-color:#fff}.orbit-container .orbit-next{right:0}.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:#fff;left:50%;margin-left:-4px}.orbit-container .orbit-next:hover>span{border-left-color:#fff}.orbit-bullets-container{text-align:center}.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block}.orbit-bullets li{cursor:pointer;display:inline-block;width:0.5625rem;height:0.5625rem;background:#ccc;float:none;margin-right:6px;border-radius:1000px}.orbit-bullets li.active{background:#999}.orbit-bullets li:last-child{margin-right:0}.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}.touch .orbit-bullets{display:none}@media only screen and (min-width: 40.063em){.touch .orbit-container .or
 bit-prev,.touch .orbit-container .orbit-next{display:inherit}.touch .orbit-bullets{display:block}}@media only screen and (max-width: 40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}.orbit-stack-on-small .orbit-slides-container>*{position:relative;margin:0 !important;opacity:1 !important}.orbit-stack-on-small .orbit-slide-number{display:none}.orbit-timer{display:none}.orbit-next,.orbit-prev{display:none}.orbit-bullets{display:none}}[data-magellan-expedition],[data-magellan-expedition-clone]{background:#fff;z-index:50;min-width:100%;padding:10px}[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}.icon-bar{width:100%;font-size:0;display:inline-block;background:#333}.icon-bar>*{text-align:center;font-size:1rem;width:25%;m
 argin:0 auto;display:block;padding:1.25rem;float:left}.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem}.icon-bar>* i{font-size:1.875rem;vertical-align:middle}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar.label-right>* i,.icon-bar.label-right>* img{margin:0 .0625rem 0 0;display:inline-block}.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}.icon-bar.label-right>* label{display:inline-block}.icon-bar.vertical.label-right>*{text-align:left}.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto}.icon-bar.vertical .item,.icon-bar.small-vertical .item{width:auto;margin:auto;float:none}@media only screen and (min-width: 40.063em){.icon-bar.medium-vertical{height:100%;width:auto}.icon-bar.medium-vertical .item{width:auto;margin:auto;float:none}}@media only screen and (min-width: 64.063em){.icon-bar.large-vertical{height:100%;width:auto}.icon-bar.large-vertical .item{wid
 th:auto;margin:auto;float:none}}.icon-bar>*{font-size:1rem;padding:1.25rem}.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem}.icon-bar>* i{font-size:1.875rem}.icon-bar>* img{width:1.875rem;height:1.875rem}.icon-bar>* label{color:#fff}.icon-bar>* i{color:#fff}.icon-bar>a:hover{background:#008CBA}.icon-bar>a:hover label{color:#fff}.icon-bar>a:hover i{color:#fff}.icon-bar>a.active{background:#008CBA}.icon-bar>a.active label{color:#fff}.icon-bar>a.active i{color:#fff}.icon-bar .item.disabled{opacity:0.7;cursor:not-allowed;pointer-events:none}.icon-bar .item.disabled>*{opacity:0.7;cursor:not-allowed}.icon-bar.two-up .item{width:50%}.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.063em){.icon-bar.two-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.063em){.icon-bar.two-up.large-vertical .item{width:auto}}.icon-bar.three-up .item{width:33.3333%}.icon-bar.three-up.vertical .item,.ico
 n-bar.three-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.063em){.icon-bar.three-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.063em){.icon-bar.three-up.large-vertical .item{width:auto}}.icon-bar.four-up .item{width:25%}.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.063em){.icon-bar.four-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.063em){.icon-bar.four-up.large-vertical .item{width:auto}}.icon-bar.five-up .item{width:20%}.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.063em){.icon-bar.five-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.063em){.icon-bar.five-up.large-vertical .item{width:auto}}.icon-bar.six-up .item{width:16.66667%}.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}@media only scr
 een and (min-width: 40.063em){.icon-bar.six-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.063em){.icon-bar.six-up.large-vertical .item{width:auto}}.icon-bar.seven-up .item{width:14.28571%}.icon-bar.seven-up.vertical .item,.icon-bar.seven-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.063em){.icon-bar.seven-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.063em){.icon-bar.seven-up.large-vertical .item{width:auto}}.icon-bar.eight-up .item{width:12.5%}.icon-bar.eight-up.vertical .item,.icon-bar.eight-up.small-vertical .item{width:auto}@media only screen and (min-width: 40.063em){.icon-bar.eight-up.medium-vertical .item{width:auto}}@media only screen and (min-width: 64.063em){.icon-bar.eight-up.large-vertical .item{width:auto}}.tabs{margin-bottom:0 !important;margin-left:0}.tabs:before,.tabs:after{content:" ";display:table}.tabs:after{clear:both}.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !i
 mportant;list-style:none;float:left}.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#EFEFEF;color:#222;padding:1rem 2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem}.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}.tabs dd>a:focus,.tabs .tab-title>a:focus{outline:none}.tabs dd.active a,.tabs .tab-title.active a{background-color:#fff;color:#222}.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}.tabs-content{margin-bottom:1.5rem;width:100%}.tabs-content:before,.tabs-content:after{content:" ";displa
 y:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:0.9375rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tabs-content>.content.contained{padding:0.9375rem}.tabs-content.vertical{display:block}.tabs-content.vertical>.content{padding:0 0.9375rem}@media only screen and (min-width: 40.063em){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}}.no-js .tabs-content>.content{display:block;float:none}ul.pagination{display:block;min-height:1.5rem;margin-left:-0.3125rem}ul.pagination li{height:1.5rem;color:#222;font-size:0.875rem;margin-left:0.3125rem}ul.pagination li a,ul.pagination li button{display:block;padding:0.0625rem 0.625rem 0.0625rem;color:#999;background:none;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out}ul.pagination li:hover a,ul.paginat
 ion li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999}ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}ul.pagination li.current a,ul.pagination li.current button{background:#008CBA;color:#fff;font-weight:bold;cursor:default}ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#008CBA}ul.pagination li{float:left;display:block}.pagination-centered{text-align:center}.pagination-centered ul.pagination li{float:none;display:inline-block}.side-nav{display:block;margin:0;padding:0.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li{margin:0 0 0.4375re
 m 0;font-size:0.875rem;font-weight:normal}.side-nav li a:not(.button){display:block;color:#008CBA;margin:0;padding:0.4375rem 0.875rem}.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#1cc7ff}.side-nav li.active>a:first-child:not(.button){color:#1cc7ff;font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:#fff}.side-nav li.heading{color:#008CBA;font-size:0.875rem;font-weight:bold;text-transform:uppercase}.accordion{margin-bottom:0}.accordion:before,.accordion:after{content:" ";display:table}.accordion:after{clear:both}.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}.accordion .accordion-navigation>a,.accordion dd>a{background:#EFEFEF;color:#222;padding:1rem;display:block;font-family:"Helve
 tica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem}.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:0.9375rem}.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:#fff}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width: 40em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-
 width: 40.063em) and (max-width: 64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 40.063em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em) and (max-width: 90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 64.063em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !importan
 t}}@media only screen and (min-width: 90.063em) and (max-width: 120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 90.063em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em) and (max-width: 99999999em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width: 120.063em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !impo
 rtant}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#008CBA;text-decoration:none;line-height:inherit}a:hover,a:focus{color:#0078a0}a img{border:none}p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}p.lead{font-size:1.21875rem;line-height:1.6}p aside{font-size:0.875rem;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:0.2rem;margin-bottom:0.5rem;line-height:1.4}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:2.125rem}h2{font-size:1.6875rem}h3{font-size:1.375rem}h4{font-size:1.125rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-to
 p:0.2rem;margin-bottom:0.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#dfdfdf;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}ul{margin-left:1.1rem}ul.no-bullet{margin-left:0}ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ul.no-bullet{list-
 style:none}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}dl dt{margin-bottom:0.3rem;font-weight:bold}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.25rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:0.8125rem;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}blockquote,blockquote p{line-height:1.6;color:#6f6f6f}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:bold;font-size:0.9375rem}.vevent .summary{font-weight:bold}.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:none;padding:0 0.0625rem}@media only screen and (min-width: 40.063em){h1,h2,h3,h4,h5,h6{line-height:1.
 4}h1{font-size:2.75rem}h2{font-size:2.3125rem}h3{font-size:1.6875rem}h4{font-size:1.4375rem}h5{font-size:1.125rem}h6{font-size:1rem}}.split.button{position:relative;padding-right:5.0625rem}.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}.split.button span:active{background-color:rgba(0,0,0,0.1)}.split.button span{border-left-color:rgba(255,255,255,0.5)}.split.button span{width:3.09375rem}.split.button span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button span:after{border-color:#fff transparent transparent transparent}.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}.split.button.secondary span:after{border-color:#fff transparent transparent transparent}.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}.split.button.success span{borde
 r-left-color:rgba(255,255,255,0.5)}.split.button.tiny{padding-right:3.75rem}.split.button.tiny span{width:2.25rem}.split.button.tiny span:after{border-top-style:solid;border-width:0.375rem;top:48%;margin-left:-0.375rem}.split.button.small{padding-right:4.375rem}.split.button.sma

<TRUNCATED>

[27/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf b/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf
deleted file mode 100644
index ed9372f..0000000
Binary files a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.woff
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.woff b/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.woff
deleted file mode 100644
index 8b280b9..0000000
Binary files a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.woff and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2 b/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2
deleted file mode 100644
index 3311d58..0000000
Binary files a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2 and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/animated.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/animated.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/animated.less
deleted file mode 100644
index f9f1a47..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/animated.less
+++ /dev/null
@@ -1,34 +0,0 @@
-// Animated Icons
-// --------------------------
-
-.@{fa-css-prefix}-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-          animation: fa-spin 2s infinite linear;
-}
-
-.@{fa-css-prefix}-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-          animation: fa-spin 1s infinite steps(8);
-}
-
-@-webkit-keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-            transform: rotate(359deg);
-  }
-}
-
-@keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-            transform: rotate(359deg);
-  }
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/bordered-pulled.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/bordered-pulled.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/bordered-pulled.less
deleted file mode 100644
index 48a7004..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/bordered-pulled.less
+++ /dev/null
@@ -1,16 +0,0 @@
-// Bordered & Pulled
-// -------------------------
-
-.@{fa-css-prefix}-border {
-  padding: .2em .25em .15em;
-  border: solid .08em @fa-border-color;
-  border-radius: .1em;
-}
-
-.pull-right { float: right; }
-.pull-left { float: left; }
-
-.@{fa-css-prefix} {
-  &.pull-left { margin-right: .3em; }
-  &.pull-right { margin-left: .3em; }
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/core.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/core.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/core.less
deleted file mode 100644
index a26f96f..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/core.less
+++ /dev/null
@@ -1,13 +0,0 @@
-// Base Class Definition
-// -------------------------
-
-.@{fa-css-prefix} {
-  display: inline-block;
-  font: normal normal normal @fa-font-size-base/1 FontAwesome; // shortening font declaration
-  font-size: inherit; // can't have font-size inherit on line above, so need to override
-  text-rendering: auto; // optimizelegibility throws things off #1094
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-  transform: translate(0, 0); // ensures no half-pixel rendering in firefox
-
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/fixed-width.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/fixed-width.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/fixed-width.less
deleted file mode 100644
index 4fd1ed3..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/fixed-width.less
+++ /dev/null
@@ -1,6 +0,0 @@
-// Fixed Width Icons
-// -------------------------
-.@{fa-css-prefix}-fw {
-  width: (18em / 14);
-  text-align: center;
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/font-awesome.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/font-awesome.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/font-awesome.less
deleted file mode 100644
index 698812f..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/font-awesome.less
+++ /dev/null
@@ -1,17 +0,0 @@
-/*!
- *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
- *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
-
-@import "variables.less";
-@import "mixins.less";
-@import "path.less";
-@import "core.less";
-@import "larger.less";
-@import "fixed-width.less";
-@import "list.less";
-@import "bordered-pulled.less";
-@import "animated.less";
-@import "rotated-flipped.less";
-@import "stacked.less";
-@import "icons.less";

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/icons.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/icons.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/icons.less
deleted file mode 100644
index 7a7a261..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/icons.less
+++ /dev/null
@@ -1,596 +0,0 @@
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-   readers do not read off random characters that represent icons */
-
-.@{fa-css-prefix}-glass:before { content: @fa-var-glass; }
-.@{fa-css-prefix}-music:before { content: @fa-var-music; }
-.@{fa-css-prefix}-search:before { content: @fa-var-search; }
-.@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; }
-.@{fa-css-prefix}-heart:before { content: @fa-var-heart; }
-.@{fa-css-prefix}-star:before { content: @fa-var-star; }
-.@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; }
-.@{fa-css-prefix}-user:before { content: @fa-var-user; }
-.@{fa-css-prefix}-film:before { content: @fa-var-film; }
-.@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; }
-.@{fa-css-prefix}-th:before { content: @fa-var-th; }
-.@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; }
-.@{fa-css-prefix}-check:before { content: @fa-var-check; }
-.@{fa-css-prefix}-remove:before,
-.@{fa-css-prefix}-close:before,
-.@{fa-css-prefix}-times:before { content: @fa-var-times; }
-.@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; }
-.@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; }
-.@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; }
-.@{fa-css-prefix}-signal:before { content: @fa-var-signal; }
-.@{fa-css-prefix}-gear:before,
-.@{fa-css-prefix}-cog:before { content: @fa-var-cog; }
-.@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; }
-.@{fa-css-prefix}-home:before { content: @fa-var-home; }
-.@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; }
-.@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; }
-.@{fa-css-prefix}-road:before { content: @fa-var-road; }
-.@{fa-css-prefix}-download:before { content: @fa-var-download; }
-.@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; }
-.@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; }
-.@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; }
-.@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; }
-.@{fa-css-prefix}-rotate-right:before,
-.@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; }
-.@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; }
-.@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; }
-.@{fa-css-prefix}-lock:before { content: @fa-var-lock; }
-.@{fa-css-prefix}-flag:before { content: @fa-var-flag; }
-.@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; }
-.@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; }
-.@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; }
-.@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; }
-.@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; }
-.@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; }
-.@{fa-css-prefix}-tag:before { content: @fa-var-tag; }
-.@{fa-css-prefix}-tags:before { content: @fa-var-tags; }
-.@{fa-css-prefix}-book:before { content: @fa-var-book; }
-.@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; }
-.@{fa-css-prefix}-print:before { content: @fa-var-print; }
-.@{fa-css-prefix}-camera:before { content: @fa-var-camera; }
-.@{fa-css-prefix}-font:before { content: @fa-var-font; }
-.@{fa-css-prefix}-bold:before { content: @fa-var-bold; }
-.@{fa-css-prefix}-italic:before { content: @fa-var-italic; }
-.@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; }
-.@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; }
-.@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; }
-.@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; }
-.@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; }
-.@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; }
-.@{fa-css-prefix}-list:before { content: @fa-var-list; }
-.@{fa-css-prefix}-dedent:before,
-.@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; }
-.@{fa-css-prefix}-indent:before { content: @fa-var-indent; }
-.@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; }
-.@{fa-css-prefix}-photo:before,
-.@{fa-css-prefix}-image:before,
-.@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; }
-.@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; }
-.@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; }
-.@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; }
-.@{fa-css-prefix}-tint:before { content: @fa-var-tint; }
-.@{fa-css-prefix}-edit:before,
-.@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; }
-.@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; }
-.@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; }
-.@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; }
-.@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; }
-.@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; }
-.@{fa-css-prefix}-backward:before { content: @fa-var-backward; }
-.@{fa-css-prefix}-play:before { content: @fa-var-play; }
-.@{fa-css-prefix}-pause:before { content: @fa-var-pause; }
-.@{fa-css-prefix}-stop:before { content: @fa-var-stop; }
-.@{fa-css-prefix}-forward:before { content: @fa-var-forward; }
-.@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; }
-.@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; }
-.@{fa-css-prefix}-eject:before { content: @fa-var-eject; }
-.@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; }
-.@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; }
-.@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; }
-.@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; }
-.@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; }
-.@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; }
-.@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; }
-.@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; }
-.@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; }
-.@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; }
-.@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; }
-.@{fa-css-prefix}-ban:before { content: @fa-var-ban; }
-.@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; }
-.@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; }
-.@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; }
-.@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; }
-.@{fa-css-prefix}-mail-forward:before,
-.@{fa-css-prefix}-share:before { content: @fa-var-share; }
-.@{fa-css-prefix}-expand:before { content: @fa-var-expand; }
-.@{fa-css-prefix}-compress:before { content: @fa-var-compress; }
-.@{fa-css-prefix}-plus:before { content: @fa-var-plus; }
-.@{fa-css-prefix}-minus:before { content: @fa-var-minus; }
-.@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; }
-.@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; }
-.@{fa-css-prefix}-gift:before { content: @fa-var-gift; }
-.@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; }
-.@{fa-css-prefix}-fire:before { content: @fa-var-fire; }
-.@{fa-css-prefix}-eye:before { content: @fa-var-eye; }
-.@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; }
-.@{fa-css-prefix}-warning:before,
-.@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; }
-.@{fa-css-prefix}-plane:before { content: @fa-var-plane; }
-.@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; }
-.@{fa-css-prefix}-random:before { content: @fa-var-random; }
-.@{fa-css-prefix}-comment:before { content: @fa-var-comment; }
-.@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; }
-.@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; }
-.@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; }
-.@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; }
-.@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; }
-.@{fa-css-prefix}-folder:before { content: @fa-var-folder; }
-.@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; }
-.@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; }
-.@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; }
-.@{fa-css-prefix}-bar-chart-o:before,
-.@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; }
-.@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; }
-.@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; }
-.@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; }
-.@{fa-css-prefix}-key:before { content: @fa-var-key; }
-.@{fa-css-prefix}-gears:before,
-.@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; }
-.@{fa-css-prefix}-comments:before { content: @fa-var-comments; }
-.@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; }
-.@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; }
-.@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; }
-.@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; }
-.@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; }
-.@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; }
-.@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; }
-.@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; }
-.@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; }
-.@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; }
-.@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; }
-.@{fa-css-prefix}-upload:before { content: @fa-var-upload; }
-.@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; }
-.@{fa-css-prefix}-phone:before { content: @fa-var-phone; }
-.@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; }
-.@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; }
-.@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; }
-.@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; }
-.@{fa-css-prefix}-facebook-f:before,
-.@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; }
-.@{fa-css-prefix}-github:before { content: @fa-var-github; }
-.@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; }
-.@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; }
-.@{fa-css-prefix}-rss:before { content: @fa-var-rss; }
-.@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; }
-.@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; }
-.@{fa-css-prefix}-bell:before { content: @fa-var-bell; }
-.@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; }
-.@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; }
-.@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; }
-.@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; }
-.@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; }
-.@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; }
-.@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; }
-.@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; }
-.@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; }
-.@{fa-css-prefix}-globe:before { content: @fa-var-globe; }
-.@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; }
-.@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; }
-.@{fa-css-prefix}-filter:before { content: @fa-var-filter; }
-.@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; }
-.@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; }
-.@{fa-css-prefix}-group:before,
-.@{fa-css-prefix}-users:before { content: @fa-var-users; }
-.@{fa-css-prefix}-chain:before,
-.@{fa-css-prefix}-link:before { content: @fa-var-link; }
-.@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; }
-.@{fa-css-prefix}-flask:before { content: @fa-var-flask; }
-.@{fa-css-prefix}-cut:before,
-.@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; }
-.@{fa-css-prefix}-copy:before,
-.@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; }
-.@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; }
-.@{fa-css-prefix}-save:before,
-.@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; }
-.@{fa-css-prefix}-square:before { content: @fa-var-square; }
-.@{fa-css-prefix}-navicon:before,
-.@{fa-css-prefix}-reorder:before,
-.@{fa-css-prefix}-bars:before { content: @fa-var-bars; }
-.@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; }
-.@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; }
-.@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; }
-.@{fa-css-prefix}-underline:before { content: @fa-var-underline; }
-.@{fa-css-prefix}-table:before { content: @fa-var-table; }
-.@{fa-css-prefix}-magic:before { content: @fa-var-magic; }
-.@{fa-css-prefix}-truck:before { content: @fa-var-truck; }
-.@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; }
-.@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; }
-.@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; }
-.@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; }
-.@{fa-css-prefix}-money:before { content: @fa-var-money; }
-.@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; }
-.@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; }
-.@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; }
-.@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; }
-.@{fa-css-prefix}-columns:before { content: @fa-var-columns; }
-.@{fa-css-prefix}-unsorted:before,
-.@{fa-css-prefix}-sort:before { content: @fa-var-sort; }
-.@{fa-css-prefix}-sort-down:before,
-.@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; }
-.@{fa-css-prefix}-sort-up:before,
-.@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; }
-.@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; }
-.@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; }
-.@{fa-css-prefix}-rotate-left:before,
-.@{fa-css-prefix}-undo:before { content: @fa-var-undo; }
-.@{fa-css-prefix}-legal:before,
-.@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; }
-.@{fa-css-prefix}-dashboard:before,
-.@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; }
-.@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; }
-.@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; }
-.@{fa-css-prefix}-flash:before,
-.@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; }
-.@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; }
-.@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; }
-.@{fa-css-prefix}-paste:before,
-.@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; }
-.@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; }
-.@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; }
-.@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; }
-.@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; }
-.@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; }
-.@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; }
-.@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; }
-.@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; }
-.@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; }
-.@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; }
-.@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; }
-.@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; }
-.@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; }
-.@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; }
-.@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; }
-.@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; }
-.@{fa-css-prefix}-beer:before { content: @fa-var-beer; }
-.@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; }
-.@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; }
-.@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; }
-.@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; }
-.@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; }
-.@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; }
-.@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; }
-.@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; }
-.@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; }
-.@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; }
-.@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; }
-.@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; }
-.@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; }
-.@{fa-css-prefix}-mobile-phone:before,
-.@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; }
-.@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; }
-.@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; }
-.@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; }
-.@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; }
-.@{fa-css-prefix}-circle:before { content: @fa-var-circle; }
-.@{fa-css-prefix}-mail-reply:before,
-.@{fa-css-prefix}-reply:before { content: @fa-var-reply; }
-.@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; }
-.@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; }
-.@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; }
-.@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; }
-.@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; }
-.@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; }
-.@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; }
-.@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; }
-.@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; }
-.@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; }
-.@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; }
-.@{fa-css-prefix}-code:before { content: @fa-var-code; }
-.@{fa-css-prefix}-mail-reply-all:before,
-.@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; }
-.@{fa-css-prefix}-star-half-empty:before,
-.@{fa-css-prefix}-star-half-full:before,
-.@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; }
-.@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; }
-.@{fa-css-prefix}-crop:before { content: @fa-var-crop; }
-.@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; }
-.@{fa-css-prefix}-unlink:before,
-.@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; }
-.@{fa-css-prefix}-question:before { content: @fa-var-question; }
-.@{fa-css-prefix}-info:before { content: @fa-var-info; }
-.@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; }
-.@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; }
-.@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; }
-.@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; }
-.@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; }
-.@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; }
-.@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; }
-.@{fa-css-prefix}-shield:before { content: @fa-var-shield; }
-.@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; }
-.@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; }
-.@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; }
-.@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; }
-.@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; }
-.@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; }
-.@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; }
-.@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; }
-.@{fa-css-prefix}-html5:before { content: @fa-var-html5; }
-.@{fa-css-prefix}-css3:before { content: @fa-var-css3; }
-.@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; }
-.@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; }
-.@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; }
-.@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; }
-.@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; }
-.@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; }
-.@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; }
-.@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; }
-.@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; }
-.@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; }
-.@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; }
-.@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; }
-.@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; }
-.@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; }
-.@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; }
-.@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; }
-.@{fa-css-prefix}-compass:before { content: @fa-var-compass; }
-.@{fa-css-prefix}-toggle-down:before,
-.@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; }
-.@{fa-css-prefix}-toggle-up:before,
-.@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; }
-.@{fa-css-prefix}-toggle-right:before,
-.@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; }
-.@{fa-css-prefix}-euro:before,
-.@{fa-css-prefix}-eur:before { content: @fa-var-eur; }
-.@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; }
-.@{fa-css-prefix}-dollar:before,
-.@{fa-css-prefix}-usd:before { content: @fa-var-usd; }
-.@{fa-css-prefix}-rupee:before,
-.@{fa-css-prefix}-inr:before { content: @fa-var-inr; }
-.@{fa-css-prefix}-cny:before,
-.@{fa-css-prefix}-rmb:before,
-.@{fa-css-prefix}-yen:before,
-.@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; }
-.@{fa-css-prefix}-ruble:before,
-.@{fa-css-prefix}-rouble:before,
-.@{fa-css-prefix}-rub:before { content: @fa-var-rub; }
-.@{fa-css-prefix}-won:before,
-.@{fa-css-prefix}-krw:before { content: @fa-var-krw; }
-.@{fa-css-prefix}-bitcoin:before,
-.@{fa-css-prefix}-btc:before { content: @fa-var-btc; }
-.@{fa-css-prefix}-file:before { content: @fa-var-file; }
-.@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; }
-.@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; }
-.@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; }
-.@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; }
-.@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; }
-.@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; }
-.@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; }
-.@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; }
-.@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; }
-.@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; }
-.@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; }
-.@{fa-css-prefix}-xing:before { content: @fa-var-xing; }
-.@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; }
-.@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; }
-.@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; }
-.@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; }
-.@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; }
-.@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; }
-.@{fa-css-prefix}-adn:before { content: @fa-var-adn; }
-.@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; }
-.@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; }
-.@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; }
-.@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; }
-.@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; }
-.@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; }
-.@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; }
-.@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; }
-.@{fa-css-prefix}-apple:before { content: @fa-var-apple; }
-.@{fa-css-prefix}-windows:before { content: @fa-var-windows; }
-.@{fa-css-prefix}-android:before { content: @fa-var-android; }
-.@{fa-css-prefix}-linux:before { content: @fa-var-linux; }
-.@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; }
-.@{fa-css-prefix}-skype:before { content: @fa-var-skype; }
-.@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; }
-.@{fa-css-prefix}-trello:before { content: @fa-var-trello; }
-.@{fa-css-prefix}-female:before { content: @fa-var-female; }
-.@{fa-css-prefix}-male:before { content: @fa-var-male; }
-.@{fa-css-prefix}-gittip:before,
-.@{fa-css-prefix}-gratipay:before { content: @fa-var-gratipay; }
-.@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; }
-.@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; }
-.@{fa-css-prefix}-archive:before { content: @fa-var-archive; }
-.@{fa-css-prefix}-bug:before { content: @fa-var-bug; }
-.@{fa-css-prefix}-vk:before { content: @fa-var-vk; }
-.@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; }
-.@{fa-css-prefix}-renren:before { content: @fa-var-renren; }
-.@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; }
-.@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; }
-.@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; }
-.@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; }
-.@{fa-css-prefix}-toggle-left:before,
-.@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; }
-.@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; }
-.@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; }
-.@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; }
-.@{fa-css-prefix}-turkish-lira:before,
-.@{fa-css-prefix}-try:before { content: @fa-var-try; }
-.@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; }
-.@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; }
-.@{fa-css-prefix}-slack:before { content: @fa-var-slack; }
-.@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; }
-.@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; }
-.@{fa-css-prefix}-openid:before { content: @fa-var-openid; }
-.@{fa-css-prefix}-institution:before,
-.@{fa-css-prefix}-bank:before,
-.@{fa-css-prefix}-university:before { content: @fa-var-university; }
-.@{fa-css-prefix}-mortar-board:before,
-.@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; }
-.@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; }
-.@{fa-css-prefix}-google:before { content: @fa-var-google; }
-.@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; }
-.@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; }
-.@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; }
-.@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; }
-.@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; }
-.@{fa-css-prefix}-digg:before { content: @fa-var-digg; }
-.@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; }
-.@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; }
-.@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; }
-.@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; }
-.@{fa-css-prefix}-language:before { content: @fa-var-language; }
-.@{fa-css-prefix}-fax:before { content: @fa-var-fax; }
-.@{fa-css-prefix}-building:before { content: @fa-var-building; }
-.@{fa-css-prefix}-child:before { content: @fa-var-child; }
-.@{fa-css-prefix}-paw:before { content: @fa-var-paw; }
-.@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; }
-.@{fa-css-prefix}-cube:before { content: @fa-var-cube; }
-.@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; }
-.@{fa-css-prefix}-behance:before { content: @fa-var-behance; }
-.@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; }
-.@{fa-css-prefix}-steam:before { content: @fa-var-steam; }
-.@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; }
-.@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; }
-.@{fa-css-prefix}-automobile:before,
-.@{fa-css-prefix}-car:before { content: @fa-var-car; }
-.@{fa-css-prefix}-cab:before,
-.@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; }
-.@{fa-css-prefix}-tree:before { content: @fa-var-tree; }
-.@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; }
-.@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; }
-.@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; }
-.@{fa-css-prefix}-database:before { content: @fa-var-database; }
-.@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; }
-.@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; }
-.@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; }
-.@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; }
-.@{fa-css-prefix}-file-photo-o:before,
-.@{fa-css-prefix}-file-picture-o:before,
-.@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; }
-.@{fa-css-prefix}-file-zip-o:before,
-.@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; }
-.@{fa-css-prefix}-file-sound-o:before,
-.@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; }
-.@{fa-css-prefix}-file-movie-o:before,
-.@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; }
-.@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; }
-.@{fa-css-prefix}-vine:before { content: @fa-var-vine; }
-.@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; }
-.@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; }
-.@{fa-css-prefix}-life-bouy:before,
-.@{fa-css-prefix}-life-buoy:before,
-.@{fa-css-prefix}-life-saver:before,
-.@{fa-css-prefix}-support:before,
-.@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; }
-.@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; }
-.@{fa-css-prefix}-ra:before,
-.@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; }
-.@{fa-css-prefix}-ge:before,
-.@{fa-css-prefix}-empire:before { content: @fa-var-empire; }
-.@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; }
-.@{fa-css-prefix}-git:before { content: @fa-var-git; }
-.@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; }
-.@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; }
-.@{fa-css-prefix}-qq:before { content: @fa-var-qq; }
-.@{fa-css-prefix}-wechat:before,
-.@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; }
-.@{fa-css-prefix}-send:before,
-.@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; }
-.@{fa-css-prefix}-send-o:before,
-.@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; }
-.@{fa-css-prefix}-history:before { content: @fa-var-history; }
-.@{fa-css-prefix}-genderless:before,
-.@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; }
-.@{fa-css-prefix}-header:before { content: @fa-var-header; }
-.@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; }
-.@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; }
-.@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; }
-.@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; }
-.@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; }
-.@{fa-css-prefix}-soccer-ball-o:before,
-.@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; }
-.@{fa-css-prefix}-tty:before { content: @fa-var-tty; }
-.@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; }
-.@{fa-css-prefix}-plug:before { content: @fa-var-plug; }
-.@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; }
-.@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; }
-.@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; }
-.@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; }
-.@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; }
-.@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; }
-.@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; }
-.@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; }
-.@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; }
-.@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; }
-.@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; }
-.@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; }
-.@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; }
-.@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; }
-.@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; }
-.@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; }
-.@{fa-css-prefix}-trash:before { content: @fa-var-trash; }
-.@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; }
-.@{fa-css-prefix}-at:before { content: @fa-var-at; }
-.@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; }
-.@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; }
-.@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; }
-.@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; }
-.@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; }
-.@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; }
-.@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; }
-.@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; }
-.@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; }
-.@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; }
-.@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; }
-.@{fa-css-prefix}-bus:before { content: @fa-var-bus; }
-.@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; }
-.@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; }
-.@{fa-css-prefix}-cc:before { content: @fa-var-cc; }
-.@{fa-css-prefix}-shekel:before,
-.@{fa-css-prefix}-sheqel:before,
-.@{fa-css-prefix}-ils:before { content: @fa-var-ils; }
-.@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; }
-.@{fa-css-prefix}-buysellads:before { content: @fa-var-buysellads; }
-.@{fa-css-prefix}-connectdevelop:before { content: @fa-var-connectdevelop; }
-.@{fa-css-prefix}-dashcube:before { content: @fa-var-dashcube; }
-.@{fa-css-prefix}-forumbee:before { content: @fa-var-forumbee; }
-.@{fa-css-prefix}-leanpub:before { content: @fa-var-leanpub; }
-.@{fa-css-prefix}-sellsy:before { content: @fa-var-sellsy; }
-.@{fa-css-prefix}-shirtsinbulk:before { content: @fa-var-shirtsinbulk; }
-.@{fa-css-prefix}-simplybuilt:before { content: @fa-var-simplybuilt; }
-.@{fa-css-prefix}-skyatlas:before { content: @fa-var-skyatlas; }
-.@{fa-css-prefix}-cart-plus:before { content: @fa-var-cart-plus; }
-.@{fa-css-prefix}-cart-arrow-down:before { content: @fa-var-cart-arrow-down; }
-.@{fa-css-prefix}-diamond:before { content: @fa-var-diamond; }
-.@{fa-css-prefix}-ship:before { content: @fa-var-ship; }
-.@{fa-css-prefix}-user-secret:before { content: @fa-var-user-secret; }
-.@{fa-css-prefix}-motorcycle:before { content: @fa-var-motorcycle; }
-.@{fa-css-prefix}-street-view:before { content: @fa-var-street-view; }
-.@{fa-css-prefix}-heartbeat:before { content: @fa-var-heartbeat; }
-.@{fa-css-prefix}-venus:before { content: @fa-var-venus; }
-.@{fa-css-prefix}-mars:before { content: @fa-var-mars; }
-.@{fa-css-prefix}-mercury:before { content: @fa-var-mercury; }
-.@{fa-css-prefix}-transgender:before { content: @fa-var-transgender; }
-.@{fa-css-prefix}-transgender-alt:before { content: @fa-var-transgender-alt; }
-.@{fa-css-prefix}-venus-double:before { content: @fa-var-venus-double; }
-.@{fa-css-prefix}-mars-double:before { content: @fa-var-mars-double; }
-.@{fa-css-prefix}-venus-mars:before { content: @fa-var-venus-mars; }
-.@{fa-css-prefix}-mars-stroke:before { content: @fa-var-mars-stroke; }
-.@{fa-css-prefix}-mars-stroke-v:before { content: @fa-var-mars-stroke-v; }
-.@{fa-css-prefix}-mars-stroke-h:before { content: @fa-var-mars-stroke-h; }
-.@{fa-css-prefix}-neuter:before { content: @fa-var-neuter; }
-.@{fa-css-prefix}-facebook-official:before { content: @fa-var-facebook-official; }
-.@{fa-css-prefix}-pinterest-p:before { content: @fa-var-pinterest-p; }
-.@{fa-css-prefix}-whatsapp:before { content: @fa-var-whatsapp; }
-.@{fa-css-prefix}-server:before { content: @fa-var-server; }
-.@{fa-css-prefix}-user-plus:before { content: @fa-var-user-plus; }
-.@{fa-css-prefix}-user-times:before { content: @fa-var-user-times; }
-.@{fa-css-prefix}-hotel:before,
-.@{fa-css-prefix}-bed:before { content: @fa-var-bed; }
-.@{fa-css-prefix}-viacoin:before { content: @fa-var-viacoin; }
-.@{fa-css-prefix}-train:before { content: @fa-var-train; }
-.@{fa-css-prefix}-subway:before { content: @fa-var-subway; }
-.@{fa-css-prefix}-medium:before { content: @fa-var-medium; }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/larger.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/larger.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/larger.less
deleted file mode 100644
index 3646d3d..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/larger.less
+++ /dev/null
@@ -1,13 +0,0 @@
-// Icon Sizes
-// -------------------------
-
-/* makes the font 33% larger relative to the icon container */
-.@{fa-css-prefix}-lg {
-  font-size: (4em / 3);
-  line-height: (3em / 4);
-  vertical-align: -15%;
-}
-.@{fa-css-prefix}-2x { font-size: 2em; }
-.@{fa-css-prefix}-3x { font-size: 3em; }
-.@{fa-css-prefix}-4x { font-size: 4em; }
-.@{fa-css-prefix}-5x { font-size: 5em; }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/list.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/list.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/list.less
deleted file mode 100644
index eb64bf4..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/list.less
+++ /dev/null
@@ -1,19 +0,0 @@
-// List Icons
-// -------------------------
-
-.@{fa-css-prefix}-ul {
-  padding-left: 0;
-  margin-left: @fa-li-width;
-  list-style-type: none;
-  > li { position: relative; }
-}
-.@{fa-css-prefix}-li {
-  position: absolute;
-  left: -@fa-li-width;
-  width: @fa-li-width;
-  top: (2em / 14);
-  text-align: center;
-  &.@{fa-css-prefix}-lg {
-    left: (-@fa-li-width + (4em / 14));
-  }
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/mixins.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/mixins.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/mixins.less
deleted file mode 100644
index 2e3b61e..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/mixins.less
+++ /dev/null
@@ -1,27 +0,0 @@
-// Mixins
-// --------------------------
-
-.fa-icon() {
-  display: inline-block;
-  font: normal normal normal @fa-font-size-base/1 FontAwesome; // shortening font declaration
-  font-size: inherit; // can't have font-size inherit on line above, so need to override
-  text-rendering: auto; // optimizelegibility throws things off #1094
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-  transform: translate(0, 0); // ensures no half-pixel rendering in firefox
-
-}
-
-.fa-icon-rotate(@degrees, @rotation) {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation);
-  -webkit-transform: rotate(@degrees);
-      -ms-transform: rotate(@degrees);
-          transform: rotate(@degrees);
-}
-
-.fa-icon-flip(@horiz, @vert, @rotation) {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1);
-  -webkit-transform: scale(@horiz, @vert);
-      -ms-transform: scale(@horiz, @vert);
-          transform: scale(@horiz, @vert);
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/path.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/path.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/path.less
deleted file mode 100644
index fa7062a..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/path.less
+++ /dev/null
@@ -1,15 +0,0 @@
-/* FONT PATH
- * -------------------------- */
-
-@font-face {
-  font-family: 'FontAwesome';
-  src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
-  src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
-    url('@{fa-font-path}/fontawesome-webfont.woff2?v=@{fa-version}') format('woff2'),
-    url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
-    url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
-    url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
-//  src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
-  font-weight: normal;
-  font-style: normal;
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/rotated-flipped.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/rotated-flipped.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/rotated-flipped.less
deleted file mode 100644
index 34faba5..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/rotated-flipped.less
+++ /dev/null
@@ -1,20 +0,0 @@
-// Rotated & Flipped Icons
-// -------------------------
-
-.@{fa-css-prefix}-rotate-90  { .fa-icon-rotate(90deg, 1);  }
-.@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); }
-.@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); }
-
-.@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); }
-.@{fa-css-prefix}-flip-vertical   { .fa-icon-flip(1, -1, 2); }
-
-// Hook for IE8-9
-// -------------------------
-
-:root .@{fa-css-prefix}-rotate-90,
-:root .@{fa-css-prefix}-rotate-180,
-:root .@{fa-css-prefix}-rotate-270,
-:root .@{fa-css-prefix}-flip-horizontal,
-:root .@{fa-css-prefix}-flip-vertical {
-  filter: none;
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/stacked.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/stacked.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/stacked.less
deleted file mode 100644
index d3fc101..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/stacked.less
+++ /dev/null
@@ -1,20 +0,0 @@
-// Stacked Icons
-// -------------------------
-
-.@{fa-css-prefix}-stack {
-  position: relative;
-  display: inline-block;
-  width: 2em;
-  height: 2em;
-  line-height: 2em;
-  vertical-align: middle;
-}
-.@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x {
-  position: absolute;
-  left: 0;
-  width: 100%;
-  text-align: center;
-}
-.@{fa-css-prefix}-stack-1x { line-height: inherit; }
-.@{fa-css-prefix}-stack-2x { font-size: 2em; }
-.@{fa-css-prefix}-inverse { color: @fa-inverse; }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/less/variables.less
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/variables.less b/content-OLDSITE/docs/css/font-awesome/4.3.0/less/variables.less
deleted file mode 100644
index fb22ab8..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/less/variables.less
+++ /dev/null
@@ -1,606 +0,0 @@
-// Variables
-// --------------------------
-
-@fa-font-path:        "../fonts";
-@fa-font-size-base:   14px;
-//@fa-font-path:        "//netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts"; // for referencing Bootstrap CDN font files directly
-@fa-css-prefix:       fa;
-@fa-version:          "4.3.0";
-@fa-border-color:     #eee;
-@fa-inverse:          #fff;
-@fa-li-width:         (30em / 14);
-
-@fa-var-adjust: "\f042";
-@fa-var-adn: "\f170";
-@fa-var-align-center: "\f037";
-@fa-var-align-justify: "\f039";
-@fa-var-align-left: "\f036";
-@fa-var-align-right: "\f038";
-@fa-var-ambulance: "\f0f9";
-@fa-var-anchor: "\f13d";
-@fa-var-android: "\f17b";
-@fa-var-angellist: "\f209";
-@fa-var-angle-double-down: "\f103";
-@fa-var-angle-double-left: "\f100";
-@fa-var-angle-double-right: "\f101";
-@fa-var-angle-double-up: "\f102";
-@fa-var-angle-down: "\f107";
-@fa-var-angle-left: "\f104";
-@fa-var-angle-right: "\f105";
-@fa-var-angle-up: "\f106";
-@fa-var-apple: "\f179";
-@fa-var-archive: "\f187";
-@fa-var-area-chart: "\f1fe";
-@fa-var-arrow-circle-down: "\f0ab";
-@fa-var-arrow-circle-left: "\f0a8";
-@fa-var-arrow-circle-o-down: "\f01a";
-@fa-var-arrow-circle-o-left: "\f190";
-@fa-var-arrow-circle-o-right: "\f18e";
-@fa-var-arrow-circle-o-up: "\f01b";
-@fa-var-arrow-circle-right: "\f0a9";
-@fa-var-arrow-circle-up: "\f0aa";
-@fa-var-arrow-down: "\f063";
-@fa-var-arrow-left: "\f060";
-@fa-var-arrow-right: "\f061";
-@fa-var-arrow-up: "\f062";
-@fa-var-arrows: "\f047";
-@fa-var-arrows-alt: "\f0b2";
-@fa-var-arrows-h: "\f07e";
-@fa-var-arrows-v: "\f07d";
-@fa-var-asterisk: "\f069";
-@fa-var-at: "\f1fa";
-@fa-var-automobile: "\f1b9";
-@fa-var-backward: "\f04a";
-@fa-var-ban: "\f05e";
-@fa-var-bank: "\f19c";
-@fa-var-bar-chart: "\f080";
-@fa-var-bar-chart-o: "\f080";
-@fa-var-barcode: "\f02a";
-@fa-var-bars: "\f0c9";
-@fa-var-bed: "\f236";
-@fa-var-beer: "\f0fc";
-@fa-var-behance: "\f1b4";
-@fa-var-behance-square: "\f1b5";
-@fa-var-bell: "\f0f3";
-@fa-var-bell-o: "\f0a2";
-@fa-var-bell-slash: "\f1f6";
-@fa-var-bell-slash-o: "\f1f7";
-@fa-var-bicycle: "\f206";
-@fa-var-binoculars: "\f1e5";
-@fa-var-birthday-cake: "\f1fd";
-@fa-var-bitbucket: "\f171";
-@fa-var-bitbucket-square: "\f172";
-@fa-var-bitcoin: "\f15a";
-@fa-var-bold: "\f032";
-@fa-var-bolt: "\f0e7";
-@fa-var-bomb: "\f1e2";
-@fa-var-book: "\f02d";
-@fa-var-bookmark: "\f02e";
-@fa-var-bookmark-o: "\f097";
-@fa-var-briefcase: "\f0b1";
-@fa-var-btc: "\f15a";
-@fa-var-bug: "\f188";
-@fa-var-building: "\f1ad";
-@fa-var-building-o: "\f0f7";
-@fa-var-bullhorn: "\f0a1";
-@fa-var-bullseye: "\f140";
-@fa-var-bus: "\f207";
-@fa-var-buysellads: "\f20d";
-@fa-var-cab: "\f1ba";
-@fa-var-calculator: "\f1ec";
-@fa-var-calendar: "\f073";
-@fa-var-calendar-o: "\f133";
-@fa-var-camera: "\f030";
-@fa-var-camera-retro: "\f083";
-@fa-var-car: "\f1b9";
-@fa-var-caret-down: "\f0d7";
-@fa-var-caret-left: "\f0d9";
-@fa-var-caret-right: "\f0da";
-@fa-var-caret-square-o-down: "\f150";
-@fa-var-caret-square-o-left: "\f191";
-@fa-var-caret-square-o-right: "\f152";
-@fa-var-caret-square-o-up: "\f151";
-@fa-var-caret-up: "\f0d8";
-@fa-var-cart-arrow-down: "\f218";
-@fa-var-cart-plus: "\f217";
-@fa-var-cc: "\f20a";
-@fa-var-cc-amex: "\f1f3";
-@fa-var-cc-discover: "\f1f2";
-@fa-var-cc-mastercard: "\f1f1";
-@fa-var-cc-paypal: "\f1f4";
-@fa-var-cc-stripe: "\f1f5";
-@fa-var-cc-visa: "\f1f0";
-@fa-var-certificate: "\f0a3";
-@fa-var-chain: "\f0c1";
-@fa-var-chain-broken: "\f127";
-@fa-var-check: "\f00c";
-@fa-var-check-circle: "\f058";
-@fa-var-check-circle-o: "\f05d";
-@fa-var-check-square: "\f14a";
-@fa-var-check-square-o: "\f046";
-@fa-var-chevron-circle-down: "\f13a";
-@fa-var-chevron-circle-left: "\f137";
-@fa-var-chevron-circle-right: "\f138";
-@fa-var-chevron-circle-up: "\f139";
-@fa-var-chevron-down: "\f078";
-@fa-var-chevron-left: "\f053";
-@fa-var-chevron-right: "\f054";
-@fa-var-chevron-up: "\f077";
-@fa-var-child: "\f1ae";
-@fa-var-circle: "\f111";
-@fa-var-circle-o: "\f10c";
-@fa-var-circle-o-notch: "\f1ce";
-@fa-var-circle-thin: "\f1db";
-@fa-var-clipboard: "\f0ea";
-@fa-var-clock-o: "\f017";
-@fa-var-close: "\f00d";
-@fa-var-cloud: "\f0c2";
-@fa-var-cloud-download: "\f0ed";
-@fa-var-cloud-upload: "\f0ee";
-@fa-var-cny: "\f157";
-@fa-var-code: "\f121";
-@fa-var-code-fork: "\f126";
-@fa-var-codepen: "\f1cb";
-@fa-var-coffee: "\f0f4";
-@fa-var-cog: "\f013";
-@fa-var-cogs: "\f085";
-@fa-var-columns: "\f0db";
-@fa-var-comment: "\f075";
-@fa-var-comment-o: "\f0e5";
-@fa-var-comments: "\f086";
-@fa-var-comments-o: "\f0e6";
-@fa-var-compass: "\f14e";
-@fa-var-compress: "\f066";
-@fa-var-connectdevelop: "\f20e";
-@fa-var-copy: "\f0c5";
-@fa-var-copyright: "\f1f9";
-@fa-var-credit-card: "\f09d";
-@fa-var-crop: "\f125";
-@fa-var-crosshairs: "\f05b";
-@fa-var-css3: "\f13c";
-@fa-var-cube: "\f1b2";
-@fa-var-cubes: "\f1b3";
-@fa-var-cut: "\f0c4";
-@fa-var-cutlery: "\f0f5";
-@fa-var-dashboard: "\f0e4";
-@fa-var-dashcube: "\f210";
-@fa-var-database: "\f1c0";
-@fa-var-dedent: "\f03b";
-@fa-var-delicious: "\f1a5";
-@fa-var-desktop: "\f108";
-@fa-var-deviantart: "\f1bd";
-@fa-var-diamond: "\f219";
-@fa-var-digg: "\f1a6";
-@fa-var-dollar: "\f155";
-@fa-var-dot-circle-o: "\f192";
-@fa-var-download: "\f019";
-@fa-var-dribbble: "\f17d";
-@fa-var-dropbox: "\f16b";
-@fa-var-drupal: "\f1a9";
-@fa-var-edit: "\f044";
-@fa-var-eject: "\f052";
-@fa-var-ellipsis-h: "\f141";
-@fa-var-ellipsis-v: "\f142";
-@fa-var-empire: "\f1d1";
-@fa-var-envelope: "\f0e0";
-@fa-var-envelope-o: "\f003";
-@fa-var-envelope-square: "\f199";
-@fa-var-eraser: "\f12d";
-@fa-var-eur: "\f153";
-@fa-var-euro: "\f153";
-@fa-var-exchange: "\f0ec";
-@fa-var-exclamation: "\f12a";
-@fa-var-exclamation-circle: "\f06a";
-@fa-var-exclamation-triangle: "\f071";
-@fa-var-expand: "\f065";
-@fa-var-external-link: "\f08e";
-@fa-var-external-link-square: "\f14c";
-@fa-var-eye: "\f06e";
-@fa-var-eye-slash: "\f070";
-@fa-var-eyedropper: "\f1fb";
-@fa-var-facebook: "\f09a";
-@fa-var-facebook-f: "\f09a";
-@fa-var-facebook-official: "\f230";
-@fa-var-facebook-square: "\f082";
-@fa-var-fast-backward: "\f049";
-@fa-var-fast-forward: "\f050";
-@fa-var-fax: "\f1ac";
-@fa-var-female: "\f182";
-@fa-var-fighter-jet: "\f0fb";
-@fa-var-file: "\f15b";
-@fa-var-file-archive-o: "\f1c6";
-@fa-var-file-audio-o: "\f1c7";
-@fa-var-file-code-o: "\f1c9";
-@fa-var-file-excel-o: "\f1c3";
-@fa-var-file-image-o: "\f1c5";
-@fa-var-file-movie-o: "\f1c8";
-@fa-var-file-o: "\f016";
-@fa-var-file-pdf-o: "\f1c1";
-@fa-var-file-photo-o: "\f1c5";
-@fa-var-file-picture-o: "\f1c5";
-@fa-var-file-powerpoint-o: "\f1c4";
-@fa-var-file-sound-o: "\f1c7";
-@fa-var-file-text: "\f15c";
-@fa-var-file-text-o: "\f0f6";
-@fa-var-file-video-o: "\f1c8";
-@fa-var-file-word-o: "\f1c2";
-@fa-var-file-zip-o: "\f1c6";
-@fa-var-files-o: "\f0c5";
-@fa-var-film: "\f008";
-@fa-var-filter: "\f0b0";
-@fa-var-fire: "\f06d";
-@fa-var-fire-extinguisher: "\f134";
-@fa-var-flag: "\f024";
-@fa-var-flag-checkered: "\f11e";
-@fa-var-flag-o: "\f11d";
-@fa-var-flash: "\f0e7";
-@fa-var-flask: "\f0c3";
-@fa-var-flickr: "\f16e";
-@fa-var-floppy-o: "\f0c7";
-@fa-var-folder: "\f07b";
-@fa-var-folder-o: "\f114";
-@fa-var-folder-open: "\f07c";
-@fa-var-folder-open-o: "\f115";
-@fa-var-font: "\f031";
-@fa-var-forumbee: "\f211";
-@fa-var-forward: "\f04e";
-@fa-var-foursquare: "\f180";
-@fa-var-frown-o: "\f119";
-@fa-var-futbol-o: "\f1e3";
-@fa-var-gamepad: "\f11b";
-@fa-var-gavel: "\f0e3";
-@fa-var-gbp: "\f154";
-@fa-var-ge: "\f1d1";
-@fa-var-gear: "\f013";
-@fa-var-gears: "\f085";
-@fa-var-genderless: "\f1db";
-@fa-var-gift: "\f06b";
-@fa-var-git: "\f1d3";
-@fa-var-git-square: "\f1d2";
-@fa-var-github: "\f09b";
-@fa-var-github-alt: "\f113";
-@fa-var-github-square: "\f092";
-@fa-var-gittip: "\f184";
-@fa-var-glass: "\f000";
-@fa-var-globe: "\f0ac";
-@fa-var-google: "\f1a0";
-@fa-var-google-plus: "\f0d5";
-@fa-var-google-plus-square: "\f0d4";
-@fa-var-google-wallet: "\f1ee";
-@fa-var-graduation-cap: "\f19d";
-@fa-var-gratipay: "\f184";
-@fa-var-group: "\f0c0";
-@fa-var-h-square: "\f0fd";
-@fa-var-hacker-news: "\f1d4";
-@fa-var-hand-o-down: "\f0a7";
-@fa-var-hand-o-left: "\f0a5";
-@fa-var-hand-o-right: "\f0a4";
-@fa-var-hand-o-up: "\f0a6";
-@fa-var-hdd-o: "\f0a0";
-@fa-var-header: "\f1dc";
-@fa-var-headphones: "\f025";
-@fa-var-heart: "\f004";
-@fa-var-heart-o: "\f08a";
-@fa-var-heartbeat: "\f21e";
-@fa-var-history: "\f1da";
-@fa-var-home: "\f015";
-@fa-var-hospital-o: "\f0f8";
-@fa-var-hotel: "\f236";
-@fa-var-html5: "\f13b";
-@fa-var-ils: "\f20b";
-@fa-var-image: "\f03e";
-@fa-var-inbox: "\f01c";
-@fa-var-indent: "\f03c";
-@fa-var-info: "\f129";
-@fa-var-info-circle: "\f05a";
-@fa-var-inr: "\f156";
-@fa-var-instagram: "\f16d";
-@fa-var-institution: "\f19c";
-@fa-var-ioxhost: "\f208";
-@fa-var-italic: "\f033";
-@fa-var-joomla: "\f1aa";
-@fa-var-jpy: "\f157";
-@fa-var-jsfiddle: "\f1cc";
-@fa-var-key: "\f084";
-@fa-var-keyboard-o: "\f11c";
-@fa-var-krw: "\f159";
-@fa-var-language: "\f1ab";
-@fa-var-laptop: "\f109";
-@fa-var-lastfm: "\f202";
-@fa-var-lastfm-square: "\f203";
-@fa-var-leaf: "\f06c";
-@fa-var-leanpub: "\f212";
-@fa-var-legal: "\f0e3";
-@fa-var-lemon-o: "\f094";
-@fa-var-level-down: "\f149";
-@fa-var-level-up: "\f148";
-@fa-var-life-bouy: "\f1cd";
-@fa-var-life-buoy: "\f1cd";
-@fa-var-life-ring: "\f1cd";
-@fa-var-life-saver: "\f1cd";
-@fa-var-lightbulb-o: "\f0eb";
-@fa-var-line-chart: "\f201";
-@fa-var-link: "\f0c1";
-@fa-var-linkedin: "\f0e1";
-@fa-var-linkedin-square: "\f08c";
-@fa-var-linux: "\f17c";
-@fa-var-list: "\f03a";
-@fa-var-list-alt: "\f022";
-@fa-var-list-ol: "\f0cb";
-@fa-var-list-ul: "\f0ca";
-@fa-var-location-arrow: "\f124";
-@fa-var-lock: "\f023";
-@fa-var-long-arrow-down: "\f175";
-@fa-var-long-arrow-left: "\f177";
-@fa-var-long-arrow-right: "\f178";
-@fa-var-long-arrow-up: "\f176";
-@fa-var-magic: "\f0d0";
-@fa-var-magnet: "\f076";
-@fa-var-mail-forward: "\f064";
-@fa-var-mail-reply: "\f112";
-@fa-var-mail-reply-all: "\f122";
-@fa-var-male: "\f183";
-@fa-var-map-marker: "\f041";
-@fa-var-mars: "\f222";
-@fa-var-mars-double: "\f227";
-@fa-var-mars-stroke: "\f229";
-@fa-var-mars-stroke-h: "\f22b";
-@fa-var-mars-stroke-v: "\f22a";
-@fa-var-maxcdn: "\f136";
-@fa-var-meanpath: "\f20c";
-@fa-var-medium: "\f23a";
-@fa-var-medkit: "\f0fa";
-@fa-var-meh-o: "\f11a";
-@fa-var-mercury: "\f223";
-@fa-var-microphone: "\f130";
-@fa-var-microphone-slash: "\f131";
-@fa-var-minus: "\f068";
-@fa-var-minus-circle: "\f056";
-@fa-var-minus-square: "\f146";
-@fa-var-minus-square-o: "\f147";
-@fa-var-mobile: "\f10b";
-@fa-var-mobile-phone: "\f10b";
-@fa-var-money: "\f0d6";
-@fa-var-moon-o: "\f186";
-@fa-var-mortar-board: "\f19d";
-@fa-var-motorcycle: "\f21c";
-@fa-var-music: "\f001";
-@fa-var-navicon: "\f0c9";
-@fa-var-neuter: "\f22c";
-@fa-var-newspaper-o: "\f1ea";
-@fa-var-openid: "\f19b";
-@fa-var-outdent: "\f03b";
-@fa-var-pagelines: "\f18c";
-@fa-var-paint-brush: "\f1fc";
-@fa-var-paper-plane: "\f1d8";
-@fa-var-paper-plane-o: "\f1d9";
-@fa-var-paperclip: "\f0c6";
-@fa-var-paragraph: "\f1dd";
-@fa-var-paste: "\f0ea";
-@fa-var-pause: "\f04c";
-@fa-var-paw: "\f1b0";
-@fa-var-paypal: "\f1ed";
-@fa-var-pencil: "\f040";
-@fa-var-pencil-square: "\f14b";
-@fa-var-pencil-square-o: "\f044";
-@fa-var-phone: "\f095";
-@fa-var-phone-square: "\f098";
-@fa-var-photo: "\f03e";
-@fa-var-picture-o: "\f03e";
-@fa-var-pie-chart: "\f200";
-@fa-var-pied-piper: "\f1a7";
-@fa-var-pied-piper-alt: "\f1a8";
-@fa-var-pinterest: "\f0d2";
-@fa-var-pinterest-p: "\f231";
-@fa-var-pinterest-square: "\f0d3";
-@fa-var-plane: "\f072";
-@fa-var-play: "\f04b";
-@fa-var-play-circle: "\f144";
-@fa-var-play-circle-o: "\f01d";
-@fa-var-plug: "\f1e6";
-@fa-var-plus: "\f067";
-@fa-var-plus-circle: "\f055";
-@fa-var-plus-square: "\f0fe";
-@fa-var-plus-square-o: "\f196";
-@fa-var-power-off: "\f011";
-@fa-var-print: "\f02f";
-@fa-var-puzzle-piece: "\f12e";
-@fa-var-qq: "\f1d6";
-@fa-var-qrcode: "\f029";
-@fa-var-question: "\f128";
-@fa-var-question-circle: "\f059";
-@fa-var-quote-left: "\f10d";
-@fa-var-quote-right: "\f10e";
-@fa-var-ra: "\f1d0";
-@fa-var-random: "\f074";
-@fa-var-rebel: "\f1d0";
-@fa-var-recycle: "\f1b8";
-@fa-var-reddit: "\f1a1";
-@fa-var-reddit-square: "\f1a2";
-@fa-var-refresh: "\f021";
-@fa-var-remove: "\f00d";
-@fa-var-renren: "\f18b";
-@fa-var-reorder: "\f0c9";
-@fa-var-repeat: "\f01e";
-@fa-var-reply: "\f112";
-@fa-var-reply-all: "\f122";
-@fa-var-retweet: "\f079";
-@fa-var-rmb: "\f157";
-@fa-var-road: "\f018";
-@fa-var-rocket: "\f135";
-@fa-var-rotate-left: "\f0e2";
-@fa-var-rotate-right: "\f01e";
-@fa-var-rouble: "\f158";
-@fa-var-rss: "\f09e";
-@fa-var-rss-square: "\f143";
-@fa-var-rub: "\f158";
-@fa-var-ruble: "\f158";
-@fa-var-rupee: "\f156";
-@fa-var-save: "\f0c7";
-@fa-var-scissors: "\f0c4";
-@fa-var-search: "\f002";
-@fa-var-search-minus: "\f010";
-@fa-var-search-plus: "\f00e";
-@fa-var-sellsy: "\f213";
-@fa-var-send: "\f1d8";
-@fa-var-send-o: "\f1d9";
-@fa-var-server: "\f233";
-@fa-var-share: "\f064";
-@fa-var-share-alt: "\f1e0";
-@fa-var-share-alt-square: "\f1e1";
-@fa-var-share-square: "\f14d";
-@fa-var-share-square-o: "\f045";
-@fa-var-shekel: "\f20b";
-@fa-var-sheqel: "\f20b";
-@fa-var-shield: "\f132";
-@fa-var-ship: "\f21a";
-@fa-var-shirtsinbulk: "\f214";
-@fa-var-shopping-cart: "\f07a";
-@fa-var-sign-in: "\f090";
-@fa-var-sign-out: "\f08b";
-@fa-var-signal: "\f012";
-@fa-var-simplybuilt: "\f215";
-@fa-var-sitemap: "\f0e8";
-@fa-var-skyatlas: "\f216";
-@fa-var-skype: "\f17e";
-@fa-var-slack: "\f198";
-@fa-var-sliders: "\f1de";
-@fa-var-slideshare: "\f1e7";
-@fa-var-smile-o: "\f118";
-@fa-var-soccer-ball-o: "\f1e3";
-@fa-var-sort: "\f0dc";
-@fa-var-sort-alpha-asc: "\f15d";
-@fa-var-sort-alpha-desc: "\f15e";
-@fa-var-sort-amount-asc: "\f160";
-@fa-var-sort-amount-desc: "\f161";
-@fa-var-sort-asc: "\f0de";
-@fa-var-sort-desc: "\f0dd";
-@fa-var-sort-down: "\f0dd";
-@fa-var-sort-numeric-asc: "\f162";
-@fa-var-sort-numeric-desc: "\f163";
-@fa-var-sort-up: "\f0de";
-@fa-var-soundcloud: "\f1be";
-@fa-var-space-shuttle: "\f197";
-@fa-var-spinner: "\f110";
-@fa-var-spoon: "\f1b1";
-@fa-var-spotify: "\f1bc";
-@fa-var-square: "\f0c8";
-@fa-var-square-o: "\f096";
-@fa-var-stack-exchange: "\f18d";
-@fa-var-stack-overflow: "\f16c";
-@fa-var-star: "\f005";
-@fa-var-star-half: "\f089";
-@fa-var-star-half-empty: "\f123";
-@fa-var-star-half-full: "\f123";
-@fa-var-star-half-o: "\f123";
-@fa-var-star-o: "\f006";
-@fa-var-steam: "\f1b6";
-@fa-var-steam-square: "\f1b7";
-@fa-var-step-backward: "\f048";
-@fa-var-step-forward: "\f051";
-@fa-var-stethoscope: "\f0f1";
-@fa-var-stop: "\f04d";
-@fa-var-street-view: "\f21d";
-@fa-var-strikethrough: "\f0cc";
-@fa-var-stumbleupon: "\f1a4";
-@fa-var-stumbleupon-circle: "\f1a3";
-@fa-var-subscript: "\f12c";
-@fa-var-subway: "\f239";
-@fa-var-suitcase: "\f0f2";
-@fa-var-sun-o: "\f185";
-@fa-var-superscript: "\f12b";
-@fa-var-support: "\f1cd";
-@fa-var-table: "\f0ce";
-@fa-var-tablet: "\f10a";
-@fa-var-tachometer: "\f0e4";
-@fa-var-tag: "\f02b";
-@fa-var-tags: "\f02c";
-@fa-var-tasks: "\f0ae";
-@fa-var-taxi: "\f1ba";
-@fa-var-tencent-weibo: "\f1d5";
-@fa-var-terminal: "\f120";
-@fa-var-text-height: "\f034";
-@fa-var-text-width: "\f035";
-@fa-var-th: "\f00a";
-@fa-var-th-large: "\f009";
-@fa-var-th-list: "\f00b";
-@fa-var-thumb-tack: "\f08d";
-@fa-var-thumbs-down: "\f165";
-@fa-var-thumbs-o-down: "\f088";
-@fa-var-thumbs-o-up: "\f087";
-@fa-var-thumbs-up: "\f164";
-@fa-var-ticket: "\f145";
-@fa-var-times: "\f00d";
-@fa-var-times-circle: "\f057";
-@fa-var-times-circle-o: "\f05c";
-@fa-var-tint: "\f043";
-@fa-var-toggle-down: "\f150";
-@fa-var-toggle-left: "\f191";
-@fa-var-toggle-off: "\f204";
-@fa-var-toggle-on: "\f205";
-@fa-var-toggle-right: "\f152";
-@fa-var-toggle-up: "\f151";
-@fa-var-train: "\f238";
-@fa-var-transgender: "\f224";
-@fa-var-transgender-alt: "\f225";
-@fa-var-trash: "\f1f8";
-@fa-var-trash-o: "\f014";
-@fa-var-tree: "\f1bb";
-@fa-var-trello: "\f181";
-@fa-var-trophy: "\f091";
-@fa-var-truck: "\f0d1";
-@fa-var-try: "\f195";
-@fa-var-tty: "\f1e4";
-@fa-var-tumblr: "\f173";
-@fa-var-tumblr-square: "\f174";
-@fa-var-turkish-lira: "\f195";
-@fa-var-twitch: "\f1e8";
-@fa-var-twitter: "\f099";
-@fa-var-twitter-square: "\f081";
-@fa-var-umbrella: "\f0e9";
-@fa-var-underline: "\f0cd";
-@fa-var-undo: "\f0e2";
-@fa-var-university: "\f19c";
-@fa-var-unlink: "\f127";
-@fa-var-unlock: "\f09c";
-@fa-var-unlock-alt: "\f13e";
-@fa-var-unsorted: "\f0dc";
-@fa-var-upload: "\f093";
-@fa-var-usd: "\f155";
-@fa-var-user: "\f007";
-@fa-var-user-md: "\f0f0";
-@fa-var-user-plus: "\f234";
-@fa-var-user-secret: "\f21b";
-@fa-var-user-times: "\f235";
-@fa-var-users: "\f0c0";
-@fa-var-venus: "\f221";
-@fa-var-venus-double: "\f226";
-@fa-var-venus-mars: "\f228";
-@fa-var-viacoin: "\f237";
-@fa-var-video-camera: "\f03d";
-@fa-var-vimeo-square: "\f194";
-@fa-var-vine: "\f1ca";
-@fa-var-vk: "\f189";
-@fa-var-volume-down: "\f027";
-@fa-var-volume-off: "\f026";
-@fa-var-volume-up: "\f028";
-@fa-var-warning: "\f071";
-@fa-var-wechat: "\f1d7";
-@fa-var-weibo: "\f18a";
-@fa-var-weixin: "\f1d7";
-@fa-var-whatsapp: "\f232";
-@fa-var-wheelchair: "\f193";
-@fa-var-wifi: "\f1eb";
-@fa-var-windows: "\f17a";
-@fa-var-won: "\f159";
-@fa-var-wordpress: "\f19a";
-@fa-var-wrench: "\f0ad";
-@fa-var-xing: "\f168";
-@fa-var-xing-square: "\f169";
-@fa-var-yahoo: "\f19e";
-@fa-var-yelp: "\f1e9";
-@fa-var-yen: "\f157";
-@fa-var-youtube: "\f167";
-@fa-var-youtube-play: "\f16a";
-@fa-var-youtube-square: "\f166";
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_animated.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_animated.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_animated.scss
deleted file mode 100644
index 9aaae39..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_animated.scss
+++ /dev/null
@@ -1,34 +0,0 @@
-// Spinning Icons
-// --------------------------
-
-.#{$fa-css-prefix}-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-          animation: fa-spin 2s infinite linear;
-}
-
-.#{$fa-css-prefix}-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-          animation: fa-spin 1s infinite steps(8);
-}
-
-@-webkit-keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-            transform: rotate(359deg);
-  }
-}
-
-@keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-            transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-            transform: rotate(359deg);
-  }
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_bordered-pulled.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_bordered-pulled.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_bordered-pulled.scss
deleted file mode 100644
index 904a09c..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_bordered-pulled.scss
+++ /dev/null
@@ -1,16 +0,0 @@
-// Bordered & Pulled
-// -------------------------
-
-.#{$fa-css-prefix}-border {
-  padding: .2em .25em .15em;
-  border: solid .08em $fa-border-color;
-  border-radius: .1em;
-}
-
-.pull-right { float: right; }
-.pull-left { float: left; }
-
-.#{$fa-css-prefix} {
-  &.pull-left { margin-right: .3em; }
-  &.pull-right { margin-left: .3em; }
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_core.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_core.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_core.scss
deleted file mode 100644
index cc64fcd..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_core.scss
+++ /dev/null
@@ -1,13 +0,0 @@
-// Base Class Definition
-// -------------------------
-
-.#{$fa-css-prefix} {
-  display: inline-block;
-  font: normal normal normal #{$fa-font-size-base}/1 FontAwesome; // shortening font declaration
-  font-size: inherit; // can't have font-size inherit on line above, so need to override
-  text-rendering: auto; // optimizelegibility throws things off #1094
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-  transform: translate(0, 0); // ensures no half-pixel rendering in firefox
-
-}

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_fixed-width.scss
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_fixed-width.scss b/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_fixed-width.scss
deleted file mode 100644
index b01670a..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/scss/_fixed-width.scss
+++ /dev/null
@@ -1,6 +0,0 @@
-// Fixed Width Icons
-// -------------------------
-.#{$fa-css-prefix}-fw {
-  width: (18em / 14);
-  text-align: center;
-}


[46/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/bootstrap-3.0.0/js/bootstrap.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/bootstrap-3.0.0/js/bootstrap.js b/content-OLDSITE/bootstrap-3.0.0/js/bootstrap.js
deleted file mode 100644
index a6bf193..0000000
--- a/content-OLDSITE/bootstrap-3.0.0/js/bootstrap.js
+++ /dev/null
@@ -1,1992 +0,0 @@
-/* ========================================================================
- * Bootstrap: alert.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#alerts
- * ========================================================================
- * Copyright 2013 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // ALERT CLASS DEFINITION
-  // ======================
-
-  var dismiss = '[data-dismiss="alert"]'
-  var Alert   = function (el) {
-    $(el).on('click', dismiss, this.close)
-  }
-
-  Alert.prototype.close = function (e) {
-    var $this    = $(this)
-    var selector = $this.attr('data-target')
-
-    if (!selector) {
-      selector = $this.attr('href')
-      selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
-    }
-
-    var $parent = $(selector)
-
-    if (e) e.preventDefault()
-
-    if (!$parent.length) {
-      $parent = $this.hasClass('alert') ? $this : $this.parent()
-    }
-
-    $parent.trigger(e = $.Event('close.bs.alert'))
-
-    if (e.isDefaultPrevented()) return
-
-    $parent.removeClass('in')
-
-    function removeElement() {
-      $parent.trigger('closed.bs.alert').remove()
-    }
-
-    $.support.transition && $parent.hasClass('fade') ?
-      $parent
-        .one($.support.transition.end, removeElement)
-        .emulateTransitionEnd(150) :
-      removeElement()
-  }
-
-
-  // ALERT PLUGIN DEFINITION
-  // =======================
-
-  var old = $.fn.alert
-
-  $.fn.alert = function (option) {
-    return this.each(function () {
-      var $this = $(this)
-      var data  = $this.data('bs.alert')
-
-      if (!data) $this.data('bs.alert', (data = new Alert(this)))
-      if (typeof option == 'string') data[option].call($this)
-    })
-  }
-
-  $.fn.alert.Constructor = Alert
-
-
-  // ALERT NO CONFLICT
-  // =================
-
-  $.fn.alert.noConflict = function () {
-    $.fn.alert = old
-    return this
-  }
-
-
-  // ALERT DATA-API
-  // ==============
-
-  $(document).on('click.bs.alert.data-api', dismiss, Alert.prototype.close)
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: button.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#buttons
- * ========================================================================
- * Copyright 2013 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // BUTTON PUBLIC CLASS DEFINITION
-  // ==============================
-
-  var Button = function (element, options) {
-    this.$element = $(element)
-    this.options  = $.extend({}, Button.DEFAULTS, options)
-  }
-
-  Button.DEFAULTS = {
-    loadingText: 'loading...'
-  }
-
-  Button.prototype.setState = function (state) {
-    var d    = 'disabled'
-    var $el  = this.$element
-    var val  = $el.is('input') ? 'val' : 'html'
-    var data = $el.data()
-
-    state = state + 'Text'
-
-    if (!data.resetText) $el.data('resetText', $el[val]())
-
-    $el[val](data[state] || this.options[state])
-
-    // push to event loop to allow forms to submit
-    setTimeout(function () {
-      state == 'loadingText' ?
-        $el.addClass(d).attr(d, d) :
-        $el.removeClass(d).removeAttr(d);
-    }, 0)
-  }
-
-  Button.prototype.toggle = function () {
-    var $parent = this.$element.closest('[data-toggle="buttons"]')
-
-    if ($parent.length) {
-      var $input = this.$element.find('input')
-        .prop('checked', !this.$element.hasClass('active'))
-        .trigger('change')
-      if ($input.prop('type') === 'radio') $parent.find('.active').removeClass('active')
-    }
-
-    this.$element.toggleClass('active')
-  }
-
-
-  // BUTTON PLUGIN DEFINITION
-  // ========================
-
-  var old = $.fn.button
-
-  $.fn.button = function (option) {
-    return this.each(function () {
-      var $this   = $(this)
-      var data    = $this.data('bs.button')
-      var options = typeof option == 'object' && option
-
-      if (!data) $this.data('bs.button', (data = new Button(this, options)))
-
-      if (option == 'toggle') data.toggle()
-      else if (option) data.setState(option)
-    })
-  }
-
-  $.fn.button.Constructor = Button
-
-
-  // BUTTON NO CONFLICT
-  // ==================
-
-  $.fn.button.noConflict = function () {
-    $.fn.button = old
-    return this
-  }
-
-
-  // BUTTON DATA-API
-  // ===============
-
-  $(document).on('click.bs.button.data-api', '[data-toggle^=button]', function (e) {
-    var $btn = $(e.target)
-    if (!$btn.hasClass('btn')) $btn = $btn.closest('.btn')
-    $btn.button('toggle')
-    e.preventDefault()
-  })
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: carousel.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#carousel
- * ========================================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // CAROUSEL CLASS DEFINITION
-  // =========================
-
-  var Carousel = function (element, options) {
-    this.$element    = $(element)
-    this.$indicators = this.$element.find('.carousel-indicators')
-    this.options     = options
-    this.paused      =
-    this.sliding     =
-    this.interval    =
-    this.$active     =
-    this.$items      = null
-
-    this.options.pause == 'hover' && this.$element
-      .on('mouseenter', $.proxy(this.pause, this))
-      .on('mouseleave', $.proxy(this.cycle, this))
-  }
-
-  Carousel.DEFAULTS = {
-    interval: 5000
-  , pause: 'hover'
-  , wrap: true
-  }
-
-  Carousel.prototype.cycle =  function (e) {
-    e || (this.paused = false)
-
-    this.interval && clearInterval(this.interval)
-
-    this.options.interval
-      && !this.paused
-      && (this.interval = setInterval($.proxy(this.next, this), this.options.interval))
-
-    return this
-  }
-
-  Carousel.prototype.getActiveIndex = function () {
-    this.$active = this.$element.find('.item.active')
-    this.$items  = this.$active.parent().children()
-
-    return this.$items.index(this.$active)
-  }
-
-  Carousel.prototype.to = function (pos) {
-    var that        = this
-    var activeIndex = this.getActiveIndex()
-
-    if (pos > (this.$items.length - 1) || pos < 0) return
-
-    if (this.sliding)       return this.$element.one('slid', function () { that.to(pos) })
-    if (activeIndex == pos) return this.pause().cycle()
-
-    return this.slide(pos > activeIndex ? 'next' : 'prev', $(this.$items[pos]))
-  }
-
-  Carousel.prototype.pause = function (e) {
-    e || (this.paused = true)
-
-    if (this.$element.find('.next, .prev').length && $.support.transition.end) {
-      this.$element.trigger($.support.transition.end)
-      this.cycle(true)
-    }
-
-    this.interval = clearInterval(this.interval)
-
-    return this
-  }
-
-  Carousel.prototype.next = function () {
-    if (this.sliding) return
-    return this.slide('next')
-  }
-
-  Carousel.prototype.prev = function () {
-    if (this.sliding) return
-    return this.slide('prev')
-  }
-
-  Carousel.prototype.slide = function (type, next) {
-    var $active   = this.$element.find('.item.active')
-    var $next     = next || $active[type]()
-    var isCycling = this.interval
-    var direction = type == 'next' ? 'left' : 'right'
-    var fallback  = type == 'next' ? 'first' : 'last'
-    var that      = this
-
-    if (!$next.length) {
-      if (!this.options.wrap) return
-      $next = this.$element.find('.item')[fallback]()
-    }
-
-    this.sliding = true
-
-    isCycling && this.pause()
-
-    var e = $.Event('slide.bs.carousel', { relatedTarget: $next[0], direction: direction })
-
-    if ($next.hasClass('active')) return
-
-    if (this.$indicators.length) {
-      this.$indicators.find('.active').removeClass('active')
-      this.$element.one('slid', function () {
-        var $nextIndicator = $(that.$indicators.children()[that.getActiveIndex()])
-        $nextIndicator && $nextIndicator.addClass('active')
-      })
-    }
-
-    if ($.support.transition && this.$element.hasClass('slide')) {
-      this.$element.trigger(e)
-      if (e.isDefaultPrevented()) return
-      $next.addClass(type)
-      $next[0].offsetWidth // force reflow
-      $active.addClass(direction)
-      $next.addClass(direction)
-      $active
-        .one($.support.transition.end, function () {
-          $next.removeClass([type, direction].join(' ')).addClass('active')
-          $active.removeClass(['active', direction].join(' '))
-          that.sliding = false
-          setTimeout(function () { that.$element.trigger('slid') }, 0)
-        })
-        .emulateTransitionEnd(600)
-    } else {
-      this.$element.trigger(e)
-      if (e.isDefaultPrevented()) return
-      $active.removeClass('active')
-      $next.addClass('active')
-      this.sliding = false
-      this.$element.trigger('slid')
-    }
-
-    isCycling && this.cycle()
-
-    return this
-  }
-
-
-  // CAROUSEL PLUGIN DEFINITION
-  // ==========================
-
-  var old = $.fn.carousel
-
-  $.fn.carousel = function (option) {
-    return this.each(function () {
-      var $this   = $(this)
-      var data    = $this.data('bs.carousel')
-      var options = $.extend({}, Carousel.DEFAULTS, $this.data(), typeof option == 'object' && option)
-      var action  = typeof option == 'string' ? option : options.slide
-
-      if (!data) $this.data('bs.carousel', (data = new Carousel(this, options)))
-      if (typeof option == 'number') data.to(option)
-      else if (action) data[action]()
-      else if (options.interval) data.pause().cycle()
-    })
-  }
-
-  $.fn.carousel.Constructor = Carousel
-
-
-  // CAROUSEL NO CONFLICT
-  // ====================
-
-  $.fn.carousel.noConflict = function () {
-    $.fn.carousel = old
-    return this
-  }
-
-
-  // CAROUSEL DATA-API
-  // =================
-
-  $(document).on('click.bs.carousel.data-api', '[data-slide], [data-slide-to]', function (e) {
-    var $this   = $(this), href
-    var $target = $($this.attr('data-target') || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
-    var options = $.extend({}, $target.data(), $this.data())
-    var slideIndex = $this.attr('data-slide-to')
-    if (slideIndex) options.interval = false
-
-    $target.carousel(options)
-
-    if (slideIndex = $this.attr('data-slide-to')) {
-      $target.data('bs.carousel').to(slideIndex)
-    }
-
-    e.preventDefault()
-  })
-
-  $(window).on('load', function () {
-    $('[data-ride="carousel"]').each(function () {
-      var $carousel = $(this)
-      $carousel.carousel($carousel.data())
-    })
-  })
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: dropdown.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#dropdowns
- * ========================================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // DROPDOWN CLASS DEFINITION
-  // =========================
-
-  var backdrop = '.dropdown-backdrop'
-  var toggle   = '[data-toggle=dropdown]'
-  var Dropdown = function (element) {
-    var $el = $(element).on('click.bs.dropdown', this.toggle)
-  }
-
-  Dropdown.prototype.toggle = function (e) {
-    var $this = $(this)
-
-    if ($this.is('.disabled, :disabled')) return
-
-    var $parent  = getParent($this)
-    var isActive = $parent.hasClass('open')
-
-    clearMenus()
-
-    if (!isActive) {
-      if ('ontouchstart' in document.documentElement && !$parent.closest('.navbar-nav').length) {
-        // if mobile we we use a backdrop because click events don't delegate
-        $('<div class="dropdown-backdrop"/>').insertAfter($(this)).on('click', clearMenus)
-      }
-
-      $parent.trigger(e = $.Event('show.bs.dropdown'))
-
-      if (e.isDefaultPrevented()) return
-
-      $parent
-        .toggleClass('open')
-        .trigger('shown.bs.dropdown')
-
-      $this.focus()
-    }
-
-    return false
-  }
-
-  Dropdown.prototype.keydown = function (e) {
-    if (!/(38|40|27)/.test(e.keyCode)) return
-
-    var $this = $(this)
-
-    e.preventDefault()
-    e.stopPropagation()
-
-    if ($this.is('.disabled, :disabled')) return
-
-    var $parent  = getParent($this)
-    var isActive = $parent.hasClass('open')
-
-    if (!isActive || (isActive && e.keyCode == 27)) {
-      if (e.which == 27) $parent.find(toggle).focus()
-      return $this.click()
-    }
-
-    var $items = $('[role=menu] li:not(.divider):visible a', $parent)
-
-    if (!$items.length) return
-
-    var index = $items.index($items.filter(':focus'))
-
-    if (e.keyCode == 38 && index > 0)                 index--                        // up
-    if (e.keyCode == 40 && index < $items.length - 1) index++                        // down
-    if (!~index)                                      index=0
-
-    $items.eq(index).focus()
-  }
-
-  function clearMenus() {
-    $(backdrop).remove()
-    $(toggle).each(function (e) {
-      var $parent = getParent($(this))
-      if (!$parent.hasClass('open')) return
-      $parent.trigger(e = $.Event('hide.bs.dropdown'))
-      if (e.isDefaultPrevented()) return
-      $parent.removeClass('open').trigger('hidden.bs.dropdown')
-    })
-  }
-
-  function getParent($this) {
-    var selector = $this.attr('data-target')
-
-    if (!selector) {
-      selector = $this.attr('href')
-      selector = selector && /#/.test(selector) && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
-    }
-
-    var $parent = selector && $(selector)
-
-    return $parent && $parent.length ? $parent : $this.parent()
-  }
-
-
-  // DROPDOWN PLUGIN DEFINITION
-  // ==========================
-
-  var old = $.fn.dropdown
-
-  $.fn.dropdown = function (option) {
-    return this.each(function () {
-      var $this = $(this)
-      var data  = $this.data('dropdown')
-
-      if (!data) $this.data('dropdown', (data = new Dropdown(this)))
-      if (typeof option == 'string') data[option].call($this)
-    })
-  }
-
-  $.fn.dropdown.Constructor = Dropdown
-
-
-  // DROPDOWN NO CONFLICT
-  // ====================
-
-  $.fn.dropdown.noConflict = function () {
-    $.fn.dropdown = old
-    return this
-  }
-
-
-  // APPLY TO STANDARD DROPDOWN ELEMENTS
-  // ===================================
-
-  $(document)
-    .on('click.bs.dropdown.data-api', clearMenus)
-    .on('click.bs.dropdown.data-api', '.dropdown form', function (e) { e.stopPropagation() })
-    .on('click.bs.dropdown.data-api'  , toggle, Dropdown.prototype.toggle)
-    .on('keydown.bs.dropdown.data-api', toggle + ', [role=menu]' , Dropdown.prototype.keydown)
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: modal.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#modals
- * ========================================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // MODAL CLASS DEFINITION
-  // ======================
-
-  var Modal = function (element, options) {
-    this.options   = options
-    this.$element  = $(element)
-    this.$backdrop =
-    this.isShown   = null
-
-    if (this.options.remote) this.$element.load(this.options.remote)
-  }
-
-  Modal.DEFAULTS = {
-      backdrop: true
-    , keyboard: true
-    , show: true
-  }
-
-  Modal.prototype.toggle = function (_relatedTarget) {
-    return this[!this.isShown ? 'show' : 'hide'](_relatedTarget)
-  }
-
-  Modal.prototype.show = function (_relatedTarget) {
-    var that = this
-    var e    = $.Event('show.bs.modal', { relatedTarget: _relatedTarget })
-
-    this.$element.trigger(e)
-
-    if (this.isShown || e.isDefaultPrevented()) return
-
-    this.isShown = true
-
-    this.escape()
-
-    this.$element.on('click.dismiss.modal', '[data-dismiss="modal"]', $.proxy(this.hide, this))
-
-    this.backdrop(function () {
-      var transition = $.support.transition && that.$element.hasClass('fade')
-
-      if (!that.$element.parent().length) {
-        that.$element.appendTo(document.body) // don't move modals dom position
-      }
-
-      that.$element.show()
-
-      if (transition) {
-        that.$element[0].offsetWidth // force reflow
-      }
-
-      that.$element
-        .addClass('in')
-        .attr('aria-hidden', false)
-
-      that.enforceFocus()
-
-      var e = $.Event('shown.bs.modal', { relatedTarget: _relatedTarget })
-
-      transition ?
-        that.$element.find('.modal-dialog') // wait for modal to slide in
-          .one($.support.transition.end, function () {
-            that.$element.focus().trigger(e)
-          })
-          .emulateTransitionEnd(300) :
-        that.$element.focus().trigger(e)
-    })
-  }
-
-  Modal.prototype.hide = function (e) {
-    if (e) e.preventDefault()
-
-    e = $.Event('hide.bs.modal')
-
-    this.$element.trigger(e)
-
-    if (!this.isShown || e.isDefaultPrevented()) return
-
-    this.isShown = false
-
-    this.escape()
-
-    $(document).off('focusin.bs.modal')
-
-    this.$element
-      .removeClass('in')
-      .attr('aria-hidden', true)
-      .off('click.dismiss.modal')
-
-    $.support.transition && this.$element.hasClass('fade') ?
-      this.$element
-        .one($.support.transition.end, $.proxy(this.hideModal, this))
-        .emulateTransitionEnd(300) :
-      this.hideModal()
-  }
-
-  Modal.prototype.enforceFocus = function () {
-    $(document)
-      .off('focusin.bs.modal') // guard against infinite focus loop
-      .on('focusin.bs.modal', $.proxy(function (e) {
-        if (this.$element[0] !== e.target && !this.$element.has(e.target).length) {
-          this.$element.focus()
-        }
-      }, this))
-  }
-
-  Modal.prototype.escape = function () {
-    if (this.isShown && this.options.keyboard) {
-      this.$element.on('keyup.dismiss.bs.modal', $.proxy(function (e) {
-        e.which == 27 && this.hide()
-      }, this))
-    } else if (!this.isShown) {
-      this.$element.off('keyup.dismiss.bs.modal')
-    }
-  }
-
-  Modal.prototype.hideModal = function () {
-    var that = this
-    this.$element.hide()
-    this.backdrop(function () {
-      that.removeBackdrop()
-      that.$element.trigger('hidden.bs.modal')
-    })
-  }
-
-  Modal.prototype.removeBackdrop = function () {
-    this.$backdrop && this.$backdrop.remove()
-    this.$backdrop = null
-  }
-
-  Modal.prototype.backdrop = function (callback) {
-    var that    = this
-    var animate = this.$element.hasClass('fade') ? 'fade' : ''
-
-    if (this.isShown && this.options.backdrop) {
-      var doAnimate = $.support.transition && animate
-
-      this.$backdrop = $('<div class="modal-backdrop ' + animate + '" />')
-        .appendTo(document.body)
-
-      this.$element.on('click.dismiss.modal', $.proxy(function (e) {
-        if (e.target !== e.currentTarget) return
-        this.options.backdrop == 'static'
-          ? this.$element[0].focus.call(this.$element[0])
-          : this.hide.call(this)
-      }, this))
-
-      if (doAnimate) this.$backdrop[0].offsetWidth // force reflow
-
-      this.$backdrop.addClass('in')
-
-      if (!callback) return
-
-      doAnimate ?
-        this.$backdrop
-          .one($.support.transition.end, callback)
-          .emulateTransitionEnd(150) :
-        callback()
-
-    } else if (!this.isShown && this.$backdrop) {
-      this.$backdrop.removeClass('in')
-
-      $.support.transition && this.$element.hasClass('fade')?
-        this.$backdrop
-          .one($.support.transition.end, callback)
-          .emulateTransitionEnd(150) :
-        callback()
-
-    } else if (callback) {
-      callback()
-    }
-  }
-
-
-  // MODAL PLUGIN DEFINITION
-  // =======================
-
-  var old = $.fn.modal
-
-  $.fn.modal = function (option, _relatedTarget) {
-    return this.each(function () {
-      var $this   = $(this)
-      var data    = $this.data('bs.modal')
-      var options = $.extend({}, Modal.DEFAULTS, $this.data(), typeof option == 'object' && option)
-
-      if (!data) $this.data('bs.modal', (data = new Modal(this, options)))
-      if (typeof option == 'string') data[option](_relatedTarget)
-      else if (options.show) data.show(_relatedTarget)
-    })
-  }
-
-  $.fn.modal.Constructor = Modal
-
-
-  // MODAL NO CONFLICT
-  // =================
-
-  $.fn.modal.noConflict = function () {
-    $.fn.modal = old
-    return this
-  }
-
-
-  // MODAL DATA-API
-  // ==============
-
-  $(document).on('click.bs.modal.data-api', '[data-toggle="modal"]', function (e) {
-    var $this   = $(this)
-    var href    = $this.attr('href')
-    var $target = $($this.attr('data-target') || (href && href.replace(/.*(?=#[^\s]+$)/, ''))) //strip for ie7
-    var option  = $target.data('modal') ? 'toggle' : $.extend({ remote: !/#/.test(href) && href }, $target.data(), $this.data())
-
-    e.preventDefault()
-
-    $target
-      .modal(option, this)
-      .one('hide', function () {
-        $this.is(':visible') && $this.focus()
-      })
-  })
-
-  $(document)
-    .on('show.bs.modal',  '.modal', function () { $(document.body).addClass('modal-open') })
-    .on('hidden.bs.modal', '.modal', function () { $(document.body).removeClass('modal-open') })
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: tooltip.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#tooltip
- * Inspired by the original jQuery.tipsy by Jason Frame
- * ========================================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // TOOLTIP PUBLIC CLASS DEFINITION
-  // ===============================
-
-  var Tooltip = function (element, options) {
-    this.type       =
-    this.options    =
-    this.enabled    =
-    this.timeout    =
-    this.hoverState =
-    this.$element   = null
-
-    this.init('tooltip', element, options)
-  }
-
-  Tooltip.DEFAULTS = {
-    animation: true
-  , placement: 'top'
-  , selector: false
-  , template: '<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>'
-  , trigger: 'hover focus'
-  , title: ''
-  , delay: 0
-  , html: false
-  , container: false
-  }
-
-  Tooltip.prototype.init = function (type, element, options) {
-    this.enabled  = true
-    this.type     = type
-    this.$element = $(element)
-    this.options  = this.getOptions(options)
-
-    var triggers = this.options.trigger.split(' ')
-
-    for (var i = triggers.length; i--;) {
-      var trigger = triggers[i]
-
-      if (trigger == 'click') {
-        this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this))
-      } else if (trigger != 'manual') {
-        var eventIn  = trigger == 'hover' ? 'mouseenter' : 'focus'
-        var eventOut = trigger == 'hover' ? 'mouseleave' : 'blur'
-
-        this.$element.on(eventIn  + '.' + this.type, this.options.selector, $.proxy(this.enter, this))
-        this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this))
-      }
-    }
-
-    this.options.selector ?
-      (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
-      this.fixTitle()
-  }
-
-  Tooltip.prototype.getDefaults = function () {
-    return Tooltip.DEFAULTS
-  }
-
-  Tooltip.prototype.getOptions = function (options) {
-    options = $.extend({}, this.getDefaults(), this.$element.data(), options)
-
-    if (options.delay && typeof options.delay == 'number') {
-      options.delay = {
-        show: options.delay
-      , hide: options.delay
-      }
-    }
-
-    return options
-  }
-
-  Tooltip.prototype.getDelegateOptions = function () {
-    var options  = {}
-    var defaults = this.getDefaults()
-
-    this._options && $.each(this._options, function (key, value) {
-      if (defaults[key] != value) options[key] = value
-    })
-
-    return options
-  }
-
-  Tooltip.prototype.enter = function (obj) {
-    var self = obj instanceof this.constructor ?
-      obj : $(obj.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type)
-
-    clearTimeout(self.timeout)
-
-    self.hoverState = 'in'
-
-    if (!self.options.delay || !self.options.delay.show) return self.show()
-
-    self.timeout = setTimeout(function () {
-      if (self.hoverState == 'in') self.show()
-    }, self.options.delay.show)
-  }
-
-  Tooltip.prototype.leave = function (obj) {
-    var self = obj instanceof this.constructor ?
-      obj : $(obj.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type)
-
-    clearTimeout(self.timeout)
-
-    self.hoverState = 'out'
-
-    if (!self.options.delay || !self.options.delay.hide) return self.hide()
-
-    self.timeout = setTimeout(function () {
-      if (self.hoverState == 'out') self.hide()
-    }, self.options.delay.hide)
-  }
-
-  Tooltip.prototype.show = function () {
-    var e = $.Event('show.bs.'+ this.type)
-
-    if (this.hasContent() && this.enabled) {
-      this.$element.trigger(e)
-
-      if (e.isDefaultPrevented()) return
-
-      var $tip = this.tip()
-
-      this.setContent()
-
-      if (this.options.animation) $tip.addClass('fade')
-
-      var placement = typeof this.options.placement == 'function' ?
-        this.options.placement.call(this, $tip[0], this.$element[0]) :
-        this.options.placement
-
-      var autoToken = /\s?auto?\s?/i
-      var autoPlace = autoToken.test(placement)
-      if (autoPlace) placement = placement.replace(autoToken, '') || 'top'
-
-      $tip
-        .detach()
-        .css({ top: 0, left: 0, display: 'block' })
-        .addClass(placement)
-
-      this.options.container ? $tip.appendTo(this.options.container) : $tip.insertAfter(this.$element)
-
-      var pos          = this.getPosition()
-      var actualWidth  = $tip[0].offsetWidth
-      var actualHeight = $tip[0].offsetHeight
-
-      if (autoPlace) {
-        var $parent = this.$element.parent()
-
-        var orgPlacement = placement
-        var docScroll    = document.documentElement.scrollTop || document.body.scrollTop
-        var parentWidth  = this.options.container == 'body' ? window.innerWidth  : $parent.outerWidth()
-        var parentHeight = this.options.container == 'body' ? window.innerHeight : $parent.outerHeight()
-        var parentLeft   = this.options.container == 'body' ? 0 : $parent.offset().left
-
-        placement = placement == 'bottom' && pos.top   + pos.height  + actualHeight - docScroll > parentHeight  ? 'top'    :
-                    placement == 'top'    && pos.top   - docScroll   - actualHeight < 0                         ? 'bottom' :
-                    placement == 'right'  && pos.right + actualWidth > parentWidth                              ? 'left'   :
-                    placement == 'left'   && pos.left  - actualWidth < parentLeft                               ? 'right'  :
-                    placement
-
-        $tip
-          .removeClass(orgPlacement)
-          .addClass(placement)
-      }
-
-      var calculatedOffset = this.getCalculatedOffset(placement, pos, actualWidth, actualHeight)
-
-      this.applyPlacement(calculatedOffset, placement)
-      this.$element.trigger('shown.bs.' + this.type)
-    }
-  }
-
-  Tooltip.prototype.applyPlacement = function(offset, placement) {
-    var replace
-    var $tip   = this.tip()
-    var width  = $tip[0].offsetWidth
-    var height = $tip[0].offsetHeight
-
-    // manually read margins because getBoundingClientRect includes difference
-    var marginTop = parseInt($tip.css('margin-top'), 10)
-    var marginLeft = parseInt($tip.css('margin-left'), 10)
-
-    // we must check for NaN for ie 8/9
-    if (isNaN(marginTop))  marginTop  = 0
-    if (isNaN(marginLeft)) marginLeft = 0
-
-    offset.top  = offset.top  + marginTop
-    offset.left = offset.left + marginLeft
-
-    $tip
-      .offset(offset)
-      .addClass('in')
-
-    // check to see if placing tip in new offset caused the tip to resize itself
-    var actualWidth  = $tip[0].offsetWidth
-    var actualHeight = $tip[0].offsetHeight
-
-    if (placement == 'top' && actualHeight != height) {
-      replace = true
-      offset.top = offset.top + height - actualHeight
-    }
-
-    if (/bottom|top/.test(placement)) {
-      var delta = 0
-
-      if (offset.left < 0) {
-        delta       = offset.left * -2
-        offset.left = 0
-
-        $tip.offset(offset)
-
-        actualWidth  = $tip[0].offsetWidth
-        actualHeight = $tip[0].offsetHeight
-      }
-
-      this.replaceArrow(delta - width + actualWidth, actualWidth, 'left')
-    } else {
-      this.replaceArrow(actualHeight - height, actualHeight, 'top')
-    }
-
-    if (replace) $tip.offset(offset)
-  }
-
-  Tooltip.prototype.replaceArrow = function(delta, dimension, position) {
-    this.arrow().css(position, delta ? (50 * (1 - delta / dimension) + "%") : '')
-  }
-
-  Tooltip.prototype.setContent = function () {
-    var $tip  = this.tip()
-    var title = this.getTitle()
-
-    $tip.find('.tooltip-inner')[this.options.html ? 'html' : 'text'](title)
-    $tip.removeClass('fade in top bottom left right')
-  }
-
-  Tooltip.prototype.hide = function () {
-    var that = this
-    var $tip = this.tip()
-    var e    = $.Event('hide.bs.' + this.type)
-
-    function complete() {
-      if (that.hoverState != 'in') $tip.detach()
-    }
-
-    this.$element.trigger(e)
-
-    if (e.isDefaultPrevented()) return
-
-    $tip.removeClass('in')
-
-    $.support.transition && this.$tip.hasClass('fade') ?
-      $tip
-        .one($.support.transition.end, complete)
-        .emulateTransitionEnd(150) :
-      complete()
-
-    this.$element.trigger('hidden.bs.' + this.type)
-
-    return this
-  }
-
-  Tooltip.prototype.fixTitle = function () {
-    var $e = this.$element
-    if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string') {
-      $e.attr('data-original-title', $e.attr('title') || '').attr('title', '')
-    }
-  }
-
-  Tooltip.prototype.hasContent = function () {
-    return this.getTitle()
-  }
-
-  Tooltip.prototype.getPosition = function () {
-    var el = this.$element[0]
-    return $.extend({}, (typeof el.getBoundingClientRect == 'function') ? el.getBoundingClientRect() : {
-      width: el.offsetWidth
-    , height: el.offsetHeight
-    }, this.$element.offset())
-  }
-
-  Tooltip.prototype.getCalculatedOffset = function (placement, pos, actualWidth, actualHeight) {
-    return placement == 'bottom' ? { top: pos.top + pos.height,   left: pos.left + pos.width / 2 - actualWidth / 2  } :
-           placement == 'top'    ? { top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2  } :
-           placement == 'left'   ? { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth } :
-        /* placement == 'right' */ { top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width   }
-  }
-
-  Tooltip.prototype.getTitle = function () {
-    var title
-    var $e = this.$element
-    var o  = this.options
-
-    title = $e.attr('data-original-title')
-      || (typeof o.title == 'function' ? o.title.call($e[0]) :  o.title)
-
-    return title
-  }
-
-  Tooltip.prototype.tip = function () {
-    return this.$tip = this.$tip || $(this.options.template)
-  }
-
-  Tooltip.prototype.arrow = function () {
-    return this.$arrow = this.$arrow || this.tip().find('.tooltip-arrow')
-  }
-
-  Tooltip.prototype.validate = function () {
-    if (!this.$element[0].parentNode) {
-      this.hide()
-      this.$element = null
-      this.options  = null
-    }
-  }
-
-  Tooltip.prototype.enable = function () {
-    this.enabled = true
-  }
-
-  Tooltip.prototype.disable = function () {
-    this.enabled = false
-  }
-
-  Tooltip.prototype.toggleEnabled = function () {
-    this.enabled = !this.enabled
-  }
-
-  Tooltip.prototype.toggle = function (e) {
-    var self = e ? $(e.currentTarget)[this.type](this.getDelegateOptions()).data('bs.' + this.type) : this
-    self.tip().hasClass('in') ? self.leave(self) : self.enter(self)
-  }
-
-  Tooltip.prototype.destroy = function () {
-    this.hide().$element.off('.' + this.type).removeData('bs.' + this.type)
-  }
-
-
-  // TOOLTIP PLUGIN DEFINITION
-  // =========================
-
-  var old = $.fn.tooltip
-
-  $.fn.tooltip = function (option) {
-    return this.each(function () {
-      var $this   = $(this)
-      var data    = $this.data('bs.tooltip')
-      var options = typeof option == 'object' && option
-
-      if (!data) $this.data('bs.tooltip', (data = new Tooltip(this, options)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.tooltip.Constructor = Tooltip
-
-
-  // TOOLTIP NO CONFLICT
-  // ===================
-
-  $.fn.tooltip.noConflict = function () {
-    $.fn.tooltip = old
-    return this
-  }
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: popover.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#popovers
- * ========================================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // POPOVER PUBLIC CLASS DEFINITION
-  // ===============================
-
-  var Popover = function (element, options) {
-    this.init('popover', element, options)
-  }
-
-  if (!$.fn.tooltip) throw new Error('Popover requires tooltip.js')
-
-  Popover.DEFAULTS = $.extend({} , $.fn.tooltip.Constructor.DEFAULTS, {
-    placement: 'right'
-  , trigger: 'click'
-  , content: ''
-  , template: '<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'
-  })
-
-
-  // NOTE: POPOVER EXTENDS tooltip.js
-  // ================================
-
-  Popover.prototype = $.extend({}, $.fn.tooltip.Constructor.prototype)
-
-  Popover.prototype.constructor = Popover
-
-  Popover.prototype.getDefaults = function () {
-    return Popover.DEFAULTS
-  }
-
-  Popover.prototype.setContent = function () {
-    var $tip    = this.tip()
-    var title   = this.getTitle()
-    var content = this.getContent()
-
-    $tip.find('.popover-title')[this.options.html ? 'html' : 'text'](title)
-    $tip.find('.popover-content')[this.options.html ? 'html' : 'text'](content)
-
-    $tip.removeClass('fade top bottom left right in')
-
-    // IE8 doesn't accept hiding via the `:empty` pseudo selector, we have to do
-    // this manually by checking the contents.
-    if (!$tip.find('.popover-title').html()) $tip.find('.popover-title').hide()
-  }
-
-  Popover.prototype.hasContent = function () {
-    return this.getTitle() || this.getContent()
-  }
-
-  Popover.prototype.getContent = function () {
-    var $e = this.$element
-    var o  = this.options
-
-    return $e.attr('data-content')
-      || (typeof o.content == 'function' ?
-            o.content.call($e[0]) :
-            o.content)
-  }
-
-  Popover.prototype.arrow = function () {
-    return this.$arrow = this.$arrow || this.tip().find('.arrow')
-  }
-
-  Popover.prototype.tip = function () {
-    if (!this.$tip) this.$tip = $(this.options.template)
-    return this.$tip
-  }
-
-
-  // POPOVER PLUGIN DEFINITION
-  // =========================
-
-  var old = $.fn.popover
-
-  $.fn.popover = function (option) {
-    return this.each(function () {
-      var $this   = $(this)
-      var data    = $this.data('bs.popover')
-      var options = typeof option == 'object' && option
-
-      if (!data) $this.data('bs.popover', (data = new Popover(this, options)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.popover.Constructor = Popover
-
-
-  // POPOVER NO CONFLICT
-  // ===================
-
-  $.fn.popover.noConflict = function () {
-    $.fn.popover = old
-    return this
-  }
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: tab.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#tabs
- * ========================================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // TAB CLASS DEFINITION
-  // ====================
-
-  var Tab = function (element) {
-    this.element = $(element)
-  }
-
-  Tab.prototype.show = function () {
-    var $this    = this.element
-    var $ul      = $this.closest('ul:not(.dropdown-menu)')
-    var selector = $this.attr('data-target')
-
-    if (!selector) {
-      selector = $this.attr('href')
-      selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') //strip for ie7
-    }
-
-    if ($this.parent('li').hasClass('active')) return
-
-    var previous = $ul.find('.active:last a')[0]
-    var e        = $.Event('show.bs.tab', {
-      relatedTarget: previous
-    })
-
-    $this.trigger(e)
-
-    if (e.isDefaultPrevented()) return
-
-    var $target = $(selector)
-
-    this.activate($this.parent('li'), $ul)
-    this.activate($target, $target.parent(), function () {
-      $this.trigger({
-        type: 'shown.bs.tab'
-      , relatedTarget: previous
-      })
-    })
-  }
-
-  Tab.prototype.activate = function (element, container, callback) {
-    var $active    = container.find('> .active')
-    var transition = callback
-      && $.support.transition
-      && $active.hasClass('fade')
-
-    function next() {
-      $active
-        .removeClass('active')
-        .find('> .dropdown-menu > .active')
-        .removeClass('active')
-
-      element.addClass('active')
-
-      if (transition) {
-        element[0].offsetWidth // reflow for transition
-        element.addClass('in')
-      } else {
-        element.removeClass('fade')
-      }
-
-      if (element.parent('.dropdown-menu')) {
-        element.closest('li.dropdown').addClass('active')
-      }
-
-      callback && callback()
-    }
-
-    transition ?
-      $active
-        .one($.support.transition.end, next)
-        .emulateTransitionEnd(150) :
-      next()
-
-    $active.removeClass('in')
-  }
-
-
-  // TAB PLUGIN DEFINITION
-  // =====================
-
-  var old = $.fn.tab
-
-  $.fn.tab = function ( option ) {
-    return this.each(function () {
-      var $this = $(this)
-      var data  = $this.data('bs.tab')
-
-      if (!data) $this.data('bs.tab', (data = new Tab(this)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.tab.Constructor = Tab
-
-
-  // TAB NO CONFLICT
-  // ===============
-
-  $.fn.tab.noConflict = function () {
-    $.fn.tab = old
-    return this
-  }
-
-
-  // TAB DATA-API
-  // ============
-
-  $(document).on('click.bs.tab.data-api', '[data-toggle="tab"], [data-toggle="pill"]', function (e) {
-    e.preventDefault()
-    $(this).tab('show')
-  })
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: affix.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#affix
- * ========================================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // AFFIX CLASS DEFINITION
-  // ======================
-
-  var Affix = function (element, options) {
-    this.options = $.extend({}, Affix.DEFAULTS, options)
-    this.$window = $(window)
-      .on('scroll.bs.affix.data-api', $.proxy(this.checkPosition, this))
-      .on('click.bs.affix.data-api',  $.proxy(this.checkPositionWithEventLoop, this))
-
-    this.$element = $(element)
-    this.affixed  =
-    this.unpin    = null
-
-    this.checkPosition()
-  }
-
-  Affix.RESET = 'affix affix-top affix-bottom'
-
-  Affix.DEFAULTS = {
-    offset: 0
-  }
-
-  Affix.prototype.checkPositionWithEventLoop = function () {
-    setTimeout($.proxy(this.checkPosition, this), 1)
-  }
-
-  Affix.prototype.checkPosition = function () {
-    if (!this.$element.is(':visible')) return
-
-    var scrollHeight = $(document).height()
-    var scrollTop    = this.$window.scrollTop()
-    var position     = this.$element.offset()
-    var offset       = this.options.offset
-    var offsetTop    = offset.top
-    var offsetBottom = offset.bottom
-
-    if (typeof offset != 'object')         offsetBottom = offsetTop = offset
-    if (typeof offsetTop == 'function')    offsetTop    = offset.top()
-    if (typeof offsetBottom == 'function') offsetBottom = offset.bottom()
-
-    var affix = this.unpin   != null && (scrollTop + this.unpin <= position.top) ? false :
-                offsetBottom != null && (position.top + this.$element.height() >= scrollHeight - offsetBottom) ? 'bottom' :
-                offsetTop    != null && (scrollTop <= offsetTop) ? 'top' : false
-
-    if (this.affixed === affix) return
-    if (this.unpin) this.$element.css('top', '')
-
-    this.affixed = affix
-    this.unpin   = affix == 'bottom' ? position.top - scrollTop : null
-
-    this.$element.removeClass(Affix.RESET).addClass('affix' + (affix ? '-' + affix : ''))
-
-    if (affix == 'bottom') {
-      this.$element.offset({ top: document.body.offsetHeight - offsetBottom - this.$element.height() })
-    }
-  }
-
-
-  // AFFIX PLUGIN DEFINITION
-  // =======================
-
-  var old = $.fn.affix
-
-  $.fn.affix = function (option) {
-    return this.each(function () {
-      var $this   = $(this)
-      var data    = $this.data('bs.affix')
-      var options = typeof option == 'object' && option
-
-      if (!data) $this.data('bs.affix', (data = new Affix(this, options)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.affix.Constructor = Affix
-
-
-  // AFFIX NO CONFLICT
-  // =================
-
-  $.fn.affix.noConflict = function () {
-    $.fn.affix = old
-    return this
-  }
-
-
-  // AFFIX DATA-API
-  // ==============
-
-  $(window).on('load', function () {
-    $('[data-spy="affix"]').each(function () {
-      var $spy = $(this)
-      var data = $spy.data()
-
-      data.offset = data.offset || {}
-
-      if (data.offsetBottom) data.offset.bottom = data.offsetBottom
-      if (data.offsetTop)    data.offset.top    = data.offsetTop
-
-      $spy.affix(data)
-    })
-  })
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: collapse.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#collapse
- * ========================================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // COLLAPSE PUBLIC CLASS DEFINITION
-  // ================================
-
-  var Collapse = function (element, options) {
-    this.$element      = $(element)
-    this.options       = $.extend({}, Collapse.DEFAULTS, options)
-    this.transitioning = null
-
-    if (this.options.parent) this.$parent = $(this.options.parent)
-    if (this.options.toggle) this.toggle()
-  }
-
-  Collapse.DEFAULTS = {
-    toggle: true
-  }
-
-  Collapse.prototype.dimension = function () {
-    var hasWidth = this.$element.hasClass('width')
-    return hasWidth ? 'width' : 'height'
-  }
-
-  Collapse.prototype.show = function () {
-    if (this.transitioning || this.$element.hasClass('in')) return
-
-    var startEvent = $.Event('show.bs.collapse')
-    this.$element.trigger(startEvent)
-    if (startEvent.isDefaultPrevented()) return
-
-    var actives = this.$parent && this.$parent.find('> .panel > .in')
-
-    if (actives && actives.length) {
-      var hasData = actives.data('bs.collapse')
-      if (hasData && hasData.transitioning) return
-      actives.collapse('hide')
-      hasData || actives.data('bs.collapse', null)
-    }
-
-    var dimension = this.dimension()
-
-    this.$element
-      .removeClass('collapse')
-      .addClass('collapsing')
-      [dimension](0)
-
-    this.transitioning = 1
-
-    var complete = function () {
-      this.$element
-        .removeClass('collapsing')
-        .addClass('in')
-        [dimension]('auto')
-      this.transitioning = 0
-      this.$element.trigger('shown.bs.collapse')
-    }
-
-    if (!$.support.transition) return complete.call(this)
-
-    var scrollSize = $.camelCase(['scroll', dimension].join('-'))
-
-    this.$element
-      .one($.support.transition.end, $.proxy(complete, this))
-      .emulateTransitionEnd(350)
-      [dimension](this.$element[0][scrollSize])
-  }
-
-  Collapse.prototype.hide = function () {
-    if (this.transitioning || !this.$element.hasClass('in')) return
-
-    var startEvent = $.Event('hide.bs.collapse')
-    this.$element.trigger(startEvent)
-    if (startEvent.isDefaultPrevented()) return
-
-    var dimension = this.dimension()
-
-    this.$element
-      [dimension](this.$element[dimension]())
-      [0].offsetHeight
-
-    this.$element
-      .addClass('collapsing')
-      .removeClass('collapse')
-      .removeClass('in')
-
-    this.transitioning = 1
-
-    var complete = function () {
-      this.transitioning = 0
-      this.$element
-        .trigger('hidden.bs.collapse')
-        .removeClass('collapsing')
-        .addClass('collapse')
-    }
-
-    if (!$.support.transition) return complete.call(this)
-
-    this.$element
-      [dimension](0)
-      .one($.support.transition.end, $.proxy(complete, this))
-      .emulateTransitionEnd(350)
-  }
-
-  Collapse.prototype.toggle = function () {
-    this[this.$element.hasClass('in') ? 'hide' : 'show']()
-  }
-
-
-  // COLLAPSE PLUGIN DEFINITION
-  // ==========================
-
-  var old = $.fn.collapse
-
-  $.fn.collapse = function (option) {
-    return this.each(function () {
-      var $this   = $(this)
-      var data    = $this.data('bs.collapse')
-      var options = $.extend({}, Collapse.DEFAULTS, $this.data(), typeof option == 'object' && option)
-
-      if (!data) $this.data('bs.collapse', (data = new Collapse(this, options)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.collapse.Constructor = Collapse
-
-
-  // COLLAPSE NO CONFLICT
-  // ====================
-
-  $.fn.collapse.noConflict = function () {
-    $.fn.collapse = old
-    return this
-  }
-
-
-  // COLLAPSE DATA-API
-  // =================
-
-  $(document).on('click.bs.collapse.data-api', '[data-toggle=collapse]', function (e) {
-    var $this   = $(this), href
-    var target  = $this.attr('data-target')
-        || e.preventDefault()
-        || (href = $this.attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '') //strip for ie7
-    var $target = $(target)
-    var data    = $target.data('bs.collapse')
-    var option  = data ? 'toggle' : $this.data()
-    var parent  = $this.attr('data-parent')
-    var $parent = parent && $(parent)
-
-    if (!data || !data.transitioning) {
-      if ($parent) $parent.find('[data-toggle=collapse][data-parent="' + parent + '"]').not($this).addClass('collapsed')
-      $this[$target.hasClass('in') ? 'addClass' : 'removeClass']('collapsed')
-    }
-
-    $target.collapse(option)
-  })
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: scrollspy.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#scrollspy
- * ========================================================================
- * Copyright 2012 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // SCROLLSPY CLASS DEFINITION
-  // ==========================
-
-  function ScrollSpy(element, options) {
-    var href
-    var process  = $.proxy(this.process, this)
-
-    this.$element       = $(element).is('body') ? $(window) : $(element)
-    this.$body          = $('body')
-    this.$scrollElement = this.$element.on('scroll.bs.scroll-spy.data-api', process)
-    this.options        = $.extend({}, ScrollSpy.DEFAULTS, options)
-    this.selector       = (this.options.target
-      || ((href = $(element).attr('href')) && href.replace(/.*(?=#[^\s]+$)/, '')) //strip for ie7
-      || '') + ' .nav li > a'
-    this.offsets        = $([])
-    this.targets        = $([])
-    this.activeTarget   = null
-
-    this.refresh()
-    this.process()
-  }
-
-  ScrollSpy.DEFAULTS = {
-    offset: 10
-  }
-
-  ScrollSpy.prototype.refresh = function () {
-    var offsetMethod = this.$element[0] == window ? 'offset' : 'position'
-
-    this.offsets = $([])
-    this.targets = $([])
-
-    var self     = this
-    var $targets = this.$body
-      .find(this.selector)
-      .map(function () {
-        var $el   = $(this)
-        var href  = $el.data('target') || $el.attr('href')
-        var $href = /^#\w/.test(href) && $(href)
-
-        return ($href
-          && $href.length
-          && [[ $href[offsetMethod]().top + (!$.isWindow(self.$scrollElement.get(0)) && self.$scrollElement.scrollTop()), href ]]) || null
-      })
-      .sort(function (a, b) { return a[0] - b[0] })
-      .each(function () {
-        self.offsets.push(this[0])
-        self.targets.push(this[1])
-      })
-  }
-
-  ScrollSpy.prototype.process = function () {
-    var scrollTop    = this.$scrollElement.scrollTop() + this.options.offset
-    var scrollHeight = this.$scrollElement[0].scrollHeight || this.$body[0].scrollHeight
-    var maxScroll    = scrollHeight - this.$scrollElement.height()
-    var offsets      = this.offsets
-    var targets      = this.targets
-    var activeTarget = this.activeTarget
-    var i
-
-    if (scrollTop >= maxScroll) {
-      return activeTarget != (i = targets.last()[0]) && this.activate(i)
-    }
-
-    for (i = offsets.length; i--;) {
-      activeTarget != targets[i]
-        && scrollTop >= offsets[i]
-        && (!offsets[i + 1] || scrollTop <= offsets[i + 1])
-        && this.activate( targets[i] )
-    }
-  }
-
-  ScrollSpy.prototype.activate = function (target) {
-    this.activeTarget = target
-
-    $(this.selector)
-      .parents('.active')
-      .removeClass('active')
-
-    var selector = this.selector
-      + '[data-target="' + target + '"],'
-      + this.selector + '[href="' + target + '"]'
-
-    var active = $(selector)
-      .parents('li')
-      .addClass('active')
-
-    if (active.parent('.dropdown-menu').length)  {
-      active = active
-        .closest('li.dropdown')
-        .addClass('active')
-    }
-
-    active.trigger('activate')
-  }
-
-
-  // SCROLLSPY PLUGIN DEFINITION
-  // ===========================
-
-  var old = $.fn.scrollspy
-
-  $.fn.scrollspy = function (option) {
-    return this.each(function () {
-      var $this   = $(this)
-      var data    = $this.data('bs.scrollspy')
-      var options = typeof option == 'object' && option
-
-      if (!data) $this.data('bs.scrollspy', (data = new ScrollSpy(this, options)))
-      if (typeof option == 'string') data[option]()
-    })
-  }
-
-  $.fn.scrollspy.Constructor = ScrollSpy
-
-
-  // SCROLLSPY NO CONFLICT
-  // =====================
-
-  $.fn.scrollspy.noConflict = function () {
-    $.fn.scrollspy = old
-    return this
-  }
-
-
-  // SCROLLSPY DATA-API
-  // ==================
-
-  $(window).on('load', function () {
-    $('[data-spy="scroll"]').each(function () {
-      var $spy = $(this)
-      $spy.scrollspy($spy.data())
-    })
-  })
-
-}(window.jQuery);
-
-/* ========================================================================
- * Bootstrap: transition.js v3.0.0
- * http://twbs.github.com/bootstrap/javascript.html#transitions
- * ========================================================================
- * Copyright 2013 Twitter, Inc.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- * ======================================================================== */
-
-
-+function ($) { "use strict";
-
-  // CSS TRANSITION SUPPORT (Shoutout: http://www.modernizr.com/)
-  // ============================================================
-
-  function transitionEnd() {
-    var el = document.createElement('bootstrap')
-
-    var transEndEventNames = {
-      'WebkitTransition' : 'webkitTransitionEnd'
-    , 'MozTransition'    : 'transitionend'
-    , 'OTransition'      : 'oTransitionEnd otransitionend'
-    , 'transition'       : 'transitionend'
-    }
-
-    for (var name in transEndEventNames) {
-      if (el.style[name] !== undefined) {
-        return { end: transEndEventNames[name] }
-      }
-    }
-  }
-
-  // http://blog.alexmaccaw.com/css-transitions
-  $.fn.emulateTransitionEnd = function (duration) {
-    var called = false, $el = this
-    $(this).one($.support.transition.end, function () { called = true })
-    var callback = function () { if (!called) $($el).trigger($.support.transition.end) }
-    setTimeout(callback, duration)
-    return this
-  }
-
-  $(function () {
-    $.support.transition = transitionEnd()
-  })
-
-}(window.jQuery);

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/bootstrap-3.0.0/js/bootstrap.min.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/bootstrap-3.0.0/js/bootstrap.min.js b/content-OLDSITE/bootstrap-3.0.0/js/bootstrap.min.js
deleted file mode 100644
index f0b7d68..0000000
--- a/content-OLDSITE/bootstrap-3.0.0/js/bootstrap.min.js
+++ /dev/null
@@ -1,11 +0,0 @@
-/*!
- * Bootstrap v3.0.0
- *
- * Copyright 2013 Twitter, Inc
- * Licensed under the Apache License v2.0
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Designed and built with all the love in the world @twitter by @mdo and @fat.
- */
-
-+function(a){"use strict";var b='[data-dismiss="alert"]',c=function(c){a(c).on("click",b,this.close)};c.prototype.close=function(b){function f(){e.trigger("closed.bs.alert").remove()}var c=a(this),d=c.attr("data-target");d||(d=c.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,""));var e=a(d);b&&b.preventDefault(),e.length||(e=c.hasClass("alert")?c:c.parent()),e.trigger(b=a.Event("close.bs.alert"));if(b.isDefaultPrevented())return;e.removeClass("in"),a.support.transition&&e.hasClass("fade")?e.one(a.support.transition.end,f).emulateTransitionEnd(150):f()};var d=a.fn.alert;a.fn.alert=function(b){return this.each(function(){var d=a(this),e=d.data("bs.alert");e||d.data("bs.alert",e=new c(this)),typeof b=="string"&&e[b].call(d)})},a.fn.alert.Constructor=c,a.fn.alert.noConflict=function(){return a.fn.alert=d,this},a(document).on("click.bs.alert.data-api",b,c.prototype.close)}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d)
 };b.DEFAULTS={loadingText:"loading..."},b.prototype.setState=function(a){var b="disabled",c=this.$element,d=c.is("input")?"val":"html",e=c.data();a+="Text",e.resetText||c.data("resetText",c[d]()),c[d](e[a]||this.options[a]),setTimeout(function(){a=="loadingText"?c.addClass(b).attr(b,b):c.removeClass(b).removeAttr(b)},0)},b.prototype.toggle=function(){var a=this.$element.closest('[data-toggle="buttons"]');if(a.length){var b=this.$element.find("input").prop("checked",!this.$element.hasClass("active")).trigger("change");b.prop("type")==="radio"&&a.find(".active").removeClass("active")}this.$element.toggleClass("active")};var c=a.fn.button;a.fn.button=function(c){return this.each(function(){var d=a(this),e=d.data("bs.button"),f=typeof c=="object"&&c;e||d.data("bs.button",e=new b(this,f)),c=="toggle"?e.toggle():c&&e.setState(c)})},a.fn.button.Constructor=b,a.fn.button.noConflict=function(){return a.fn.button=c,this},a(document).on("click.bs.button.data-api","[data-toggle^=button]",functi
 on(b){var c=a(b.target);c.hasClass("btn")||(c=c.closest(".btn")),c.button("toggle"),b.preventDefault()})}(window.jQuery),+function(a){"use strict";var b=function(b,c){this.$element=a(b),this.$indicators=this.$element.find(".carousel-indicators"),this.options=c,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.pause=="hover"&&this.$element.on("mouseenter",a.proxy(this.pause,this)).on("mouseleave",a.proxy(this.cycle,this))};b.DEFAULTS={interval:5e3,pause:"hover",wrap:!0},b.prototype.cycle=function(b){return b||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(a.proxy(this.next,this),this.options.interval)),this},b.prototype.getActiveIndex=function(){return this.$active=this.$element.find(".item.active"),this.$items=this.$active.parent().children(),this.$items.index(this.$active)},b.prototype.to=function(b){var c=this,d=this.getActiveIndex();if(b>this.$items.length-1||b<0)return;r
 eturn this.sliding?this.$element.one("slid",function(){c.to(b)}):d==b?this.pause().cycle():this.slide(b>d?"next":"prev",a(this.$items[b]))},b.prototype.pause=function(b){return b||(this.paused=!0),this.$element.find(".next, .prev").length&&a.support.transition.end&&(this.$element.trigger(a.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},b.prototype.next=function(){if(this.sliding)return;return this.slide("next")},b.prototype.prev=function(){if(this.sliding)return;return this.slide("prev")},b.prototype.slide=function(b,c){var d=this.$element.find(".item.active"),e=c||d[b](),f=this.interval,g=b=="next"?"left":"right",h=b=="next"?"first":"last",i=this;if(!e.length){if(!this.options.wrap)return;e=this.$element.find(".item")[h]()}this.sliding=!0,f&&this.pause();var j=a.Event("slide.bs.carousel",{relatedTarget:e[0],direction:g});if(e.hasClass("active"))return;this.$indicators.length&&(this.$indicators.find(".active").removeClass("active"),this.$ele
 ment.one("slid",function(){var b=a(i.$indicators.children()[i.getActiveIndex()]);b&&b.addClass("active")}));if(a.support.transition&&this.$element.hasClass("slide")){this.$element.trigger(j);if(j.isDefaultPrevented())return;e.addClass(b),e[0].offsetWidth,d.addClass(g),e.addClass(g),d.one(a.support.transition.end,function(){e.removeClass([b,g].join(" ")).addClass("active"),d.removeClass(["active",g].join(" ")),i.sliding=!1,setTimeout(function(){i.$element.trigger("slid")},0)}).emulateTransitionEnd(600)}else{this.$element.trigger(j);if(j.isDefaultPrevented())return;d.removeClass("active"),e.addClass("active"),this.sliding=!1,this.$element.trigger("slid")}return f&&this.cycle(),this};var c=a.fn.carousel;a.fn.carousel=function(c){return this.each(function(){var d=a(this),e=d.data("bs.carousel"),f=a.extend({},b.DEFAULTS,d.data(),typeof c=="object"&&c),g=typeof c=="string"?c:f.slide;e||d.data("bs.carousel",e=new b(this,f)),typeof c=="number"?e.to(c):g?e[g]():f.interval&&e.pause().cycle()}
 )},a.fn.carousel.Constructor=b,a.fn.carousel.noConflict=function(){return a.fn.carousel=c,this},a(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",function(b){var c=a(this),d,e=a(c.attr("data-target")||(d=c.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,"")),f=a.extend({},e.data(),c.data()),g=c.attr("data-slide-to");g&&(f.interval=!1),e.carousel(f),(g=c.attr("data-slide-to"))&&e.data("bs.carousel").to(g),b.preventDefault()}),a(window).on("load",function(){a('[data-ride="carousel"]').each(function(){var b=a(this);b.carousel(b.data())})})}(window.jQuery),+function(a){function e(){a(b).remove(),a(c).each(function(b){var c=f(a(this));if(!c.hasClass("open"))return;c.trigger(b=a.Event("hide.bs.dropdown"));if(b.isDefaultPrevented())return;c.removeClass("open").trigger("hidden.bs.dropdown")})}function f(b){var c=b.attr("data-target");c||(c=b.attr("href"),c=c&&/#/.test(c)&&c.replace(/.*(?=#[^\s]*$)/,""));var d=c&&a(c);return d&&d.length?d:b.parent()}"use strict";var b=".d
 ropdown-backdrop",c="[data-toggle=dropdown]",d=function(b){var c=a(b).on("click.bs.dropdown",this.toggle)};d.prototype.toggle=function(b){var c=a(this);if(c.is(".disabled, :disabled"))return;var d=f(c),g=d.hasClass("open");e();if(!g){"ontouchstart"in document.documentElement&&!d.closest(".navbar-nav").length&&a('<div class="dropdown-backdrop"/>').insertAfter(a(this)).on("click",e),d.trigger(b=a.Event("show.bs.dropdown"));if(b.isDefaultPrevented())return;d.toggleClass("open").trigger("shown.bs.dropdown"),c.focus()}return!1},d.prototype.keydown=function(b){if(!/(38|40|27)/.test(b.keyCode))return;var d=a(this);b.preventDefault(),b.stopPropagation();if(d.is(".disabled, :disabled"))return;var e=f(d),g=e.hasClass("open");if(!g||g&&b.keyCode==27)return b.which==27&&e.find(c).focus(),d.click();var h=a("[role=menu] li:not(.divider):visible a",e);if(!h.length)return;var i=h.index(h.filter(":focus"));b.keyCode==38&&i>0&&i--,b.keyCode==40&&i<h.length-1&&i++,~i||(i=0),h.eq(i).focus()};var g=a.fn
 .dropdown;a.fn.dropdown=function(b){return this.each(function(){var c=a(this),e=c.data("dropdown");e||c.data("dropdown",e=new d(this)),typeof b=="string"&&e[b].call(c)})},a.fn.dropdown.Constructor=d,a.fn.dropdown.noConflict=function(){return a.fn.dropdown=g,this},a(document).on("click.bs.dropdown.data-api",e).on("click.bs.dropdown.data-api",".dropdown form",function(a){a.stopPropagation()}).on("click.bs.dropdown.data-api",c,d.prototype.toggle).on("keydown.bs.dropdown.data-api",c+", [role=menu]",d.prototype.keydown)}(window.jQuery),+function(a){"use strict";var b=function(b,c){this.options=c,this.$element=a(b),this.$backdrop=this.isShown=null,this.options.remote&&this.$element.load(this.options.remote)};b.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},b.prototype.toggle=function(a){return this[this.isShown?"hide":"show"](a)},b.prototype.show=function(b){var c=this,d=a.Event("show.bs.modal",{relatedTarget:b});this.$element.trigger(d);if(this.isShown||d.isDefaultPrevented())return;this.isS
 hown=!0,this.escape(),this.$element.on("click.dismiss.modal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.backdrop(function(){var d=a.support.transition&&c.$element.hasClass("fade");c.$element.parent().length||c.$element.appendTo(document.body),c.$element.show(),d&&c.$element[0].offsetWidth,c.$element.addClass("in").attr("aria-hidden",!1),c.enforceFocus();var e=a.Event("shown.bs.modal",{relatedTarget:b});d?c.$element.find(".modal-dialog").one(a.support.transition.end,function(){c.$element.focus().trigger(e)}).emulateTransitionEnd(300):c.$element.focus().trigger(e)})},b.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.modal"),this.$element.trigger(b);if(!this.isShown||b.isDefaultPrevented())return;this.isShown=!1,this.escape(),a(document).off("focusin.bs.modal"),this.$element.removeClass("in").attr("aria-hidden",!0).off("click.dismiss.modal"),a.support.transition&&this.$element.hasClass("fade")?this.$element.one(a.support.transition.end,a.proxy(this.hideM
 odal,this)).emulateTransitionEnd(300):this.hideModal()},b.prototype.enforceFocus=function(){a(document).off("focusin.bs.modal").on("focusin.bs.modal",a.proxy(function(a){this.$element[0]!==a.target&&!this.$element.has(a.target).length&&this.$element.focus()},this))},b.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keyup.dismiss.bs.modal",a.proxy(function(a){a.which==27&&this.hide()},this)):this.isShown||this.$element.off("keyup.dismiss.bs.modal")},b.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.removeBackdrop(),a.$element.trigger("hidden.bs.modal")})},b.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},b.prototype.backdrop=function(b){var c=this,d=this.$element.hasClass("fade")?"fade":"";if(this.isShown&&this.options.backdrop){var e=a.support.transition&&d;this.$backdrop=a('<div class="modal-backdrop '+d+'" />').appendTo(document.body),this.$element.on("click
 .dismiss.modal",a.proxy(function(a){if(a.target!==a.currentTarget)return;this.options.backdrop=="static"?this.$element[0].focus.call(this.$element[0]):this.hide.call(this)},this)),e&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in");if(!b)return;e?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()}else!this.isShown&&this.$backdrop?(this.$backdrop.removeClass("in"),a.support.transition&&this.$element.hasClass("fade")?this.$backdrop.one(a.support.transition.end,b).emulateTransitionEnd(150):b()):b&&b()};var c=a.fn.modal;a.fn.modal=function(c,d){return this.each(function(){var e=a(this),f=e.data("bs.modal"),g=a.extend({},b.DEFAULTS,e.data(),typeof c=="object"&&c);f||e.data("bs.modal",f=new b(this,g)),typeof c=="string"?f[c](d):g.show&&f.show(d)})},a.fn.modal.Constructor=b,a.fn.modal.noConflict=function(){return a.fn.modal=c,this},a(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(b){var c=a(this),d=c.attr("href"),e=a(c.attr("dat
 a-target")||d&&d.replace(/.*(?=#[^\s]+$)/,"")),f=e.data("modal")?"toggle":a.extend({remote:!/#/.test(d)&&d},e.data(),c.data());b.preventDefault(),e.modal(f,this).one("hide",function(){c.is(":visible")&&c.focus()})}),a(document).on("show.bs.modal",".modal",function(){a(document.body).addClass("modal-open")}).on("hidden.bs.modal",".modal",function(){a(document.body).removeClass("modal-open")})}(window.jQuery),+function(a){"use strict";var b=function(a,b){this.type=this.options=this.enabled=this.timeout=this.hoverState=this.$element=null,this.init("tooltip",a,b)};b.DEFAULTS={animation:!0,placement:"top",selector:!1,template:'<div class="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,container:!1},b.prototype.init=function(b,c,d){this.enabled=!0,this.type=b,this.$element=a(c),this.options=this.getOptions(d);var e=this.options.trigger.split(" ");for(var f=e.length;f--;){var g=e[f];if(g=="click")this.$eleme
 nt.on("click."+this.type,this.options.selector,a.proxy(this.toggle,this));else if(g!="manual"){var h=g=="hover"?"mouseenter":"focus",i=g=="hover"?"mouseleave":"blur";this.$element.on(h+"."+this.type,this.options.selector,a.proxy(this.enter,this)),this.$element.on(i+"."+this.type,this.options.selector,a.proxy(this.leave,this))}}this.options.selector?this._options=a.extend({},this.options,{trigger:"manual",selector:""}):this.fixTitle()},b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.getOptions=function(b){return b=a.extend({},this.getDefaults(),this.$element.data(),b),b.delay&&typeof b.delay=="number"&&(b.delay={show:b.delay,hide:b.delay}),b},b.prototype.getDelegateOptions=function(){var b={},c=this.getDefaults();return this._options&&a.each(this._options,function(a,d){c[a]!=d&&(b[a]=d)}),b},b.prototype.enter=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);clearTimeout(c.timeout),c.hove
 rState="in";if(!c.options.delay||!c.options.delay.show)return c.show();c.timeout=setTimeout(function(){c.hoverState=="in"&&c.show()},c.options.delay.show)},b.prototype.leave=function(b){var c=b instanceof this.constructor?b:a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type);clearTimeout(c.timeout),c.hoverState="out";if(!c.options.delay||!c.options.delay.hide)return c.hide();c.timeout=setTimeout(function(){c.hoverState=="out"&&c.hide()},c.options.delay.hide)},b.prototype.show=function(){var b=a.Event("show.bs."+this.type);if(this.hasContent()&&this.enabled){this.$element.trigger(b);if(b.isDefaultPrevented())return;var c=this.tip();this.setContent(),this.options.animation&&c.addClass("fade");var d=typeof this.options.placement=="function"?this.options.placement.call(this,c[0],this.$element[0]):this.options.placement,e=/\s?auto?\s?/i,f=e.test(d);f&&(d=d.replace(e,"")||"top"),c.detach().css({top:0,left:0,display:"block"}).addClass(d),this.options.container?c.
 appendTo(this.options.container):c.insertAfter(this.$element);var g=this.getPosition(),h=c[0].offsetWidth,i=c[0].offsetHeight;if(f){var j=this.$element.parent(),k=d,l=document.documentElement.scrollTop||document.body.scrollTop,m=this.options.container=="body"?window.innerWidth:j.outerWidth(),n=this.options.container=="body"?window.innerHeight:j.outerHeight(),o=this.options.container=="body"?0:j.offset().left;d=d=="bottom"&&g.top+g.height+i-l>n?"top":d=="top"&&g.top-l-i<0?"bottom":d=="right"&&g.right+h>m?"left":d=="left"&&g.left-h<o?"right":d,c.removeClass(k).addClass(d)}var p=this.getCalculatedOffset(d,g,h,i);this.applyPlacement(p,d),this.$element.trigger("shown.bs."+this.type)}},b.prototype.applyPlacement=function(a,b){var c,d=this.tip(),e=d[0].offsetWidth,f=d[0].offsetHeight,g=parseInt(d.css("margin-top"),10),h=parseInt(d.css("margin-left"),10);isNaN(g)&&(g=0),isNaN(h)&&(h=0),a.top=a.top+g,a.left=a.left+h,d.offset(a).addClass("in");var i=d[0].offsetWidth,j=d[0].offsetHeight;b=="to
 p"&&j!=f&&(c=!0,a.top=a.top+f-j);if(/bottom|top/.test(b)){var k=0;a.left<0&&(k=a.left*-2,a.left=0,d.offset(a),i=d[0].offsetWidth,j=d[0].offsetHeight),this.replaceArrow(k-e+i,i,"left")}else this.replaceArrow(j-f,j,"top");c&&d.offset(a)},b.prototype.replaceArrow=function(a,b,c){this.arrow().css(c,a?50*(1-a/b)+"%":"")},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle();a.find(".tooltip-inner")[this.options.html?"html":"text"](b),a.removeClass("fade in top bottom left right")},b.prototype.hide=function(){function e(){b.hoverState!="in"&&c.detach()}var b=this,c=this.tip(),d=a.Event("hide.bs."+this.type);this.$element.trigger(d);if(d.isDefaultPrevented())return;return c.removeClass("in"),a.support.transition&&this.$tip.hasClass("fade")?c.one(a.support.transition.end,e).emulateTransitionEnd(150):e(),this.$element.trigger("hidden.bs."+this.type),this},b.prototype.fixTitle=function(){var a=this.$element;(a.attr("title")||typeof a.attr("data-original-title")!="string")&&a.at
 tr("data-original-title",a.attr("title")||"").attr("title","")},b.prototype.hasContent=function(){return this.getTitle()},b.prototype.getPosition=function(){var b=this.$element[0];return a.extend({},typeof b.getBoundingClientRect=="function"?b.getBoundingClientRect():{width:b.offsetWidth,height:b.offsetHeight},this.$element.offset())},b.prototype.getCalculatedOffset=function(a,b,c,d){return a=="bottom"?{top:b.top+b.height,left:b.left+b.width/2-c/2}:a=="top"?{top:b.top-d,left:b.left+b.width/2-c/2}:a=="left"?{top:b.top+b.height/2-d/2,left:b.left-c}:{top:b.top+b.height/2-d/2,left:b.left+b.width}},b.prototype.getTitle=function(){var a,b=this.$element,c=this.options;return a=b.attr("data-original-title")||(typeof c.title=="function"?c.title.call(b[0]):c.title),a},b.prototype.tip=function(){return this.$tip=this.$tip||a(this.options.template)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".tooltip-arrow")},b.prototype.validate=function(){this.$element[0].pa
 rentNode||(this.hide(),this.$element=null,this.options=null)},b.prototype.enable=function(){this.enabled=!0},b.prototype.disable=function(){this.enabled=!1},b.prototype.toggleEnabled=function(){this.enabled=!this.enabled},b.prototype.toggle=function(b){var c=b?a(b.currentTarget)[this.type](this.getDelegateOptions()).data("bs."+this.type):this;c.tip().hasClass("in")?c.leave(c):c.enter(c)},b.prototype.destroy=function(){this.hide().$element.off("."+this.type).removeData("bs."+this.type)};var c=a.fn.tooltip;a.fn.tooltip=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tooltip"),f=typeof c=="object"&&c;e||d.data("bs.tooltip",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.tooltip.Constructor=b,a.fn.tooltip.noConflict=function(){return a.fn.tooltip=c,this}}(window.jQuery),+function(a){"use strict";var b=function(a,b){this.init("popover",a,b)};if(!a.fn.tooltip)throw new Error("Popover requires tooltip.js");b.DEFAULTS=a.extend({},a.fn.tooltip.Constructor.DEFAULTS,{pla
 cement:"right",trigger:"click",content:"",template:'<div class="popover"><div class="arrow"></div><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),b.prototype=a.extend({},a.fn.tooltip.Constructor.prototype),b.prototype.constructor=b,b.prototype.getDefaults=function(){return b.DEFAULTS},b.prototype.setContent=function(){var a=this.tip(),b=this.getTitle(),c=this.getContent();a.find(".popover-title")[this.options.html?"html":"text"](b),a.find(".popover-content")[this.options.html?"html":"text"](c),a.removeClass("fade top bottom left right in"),a.find(".popover-title").html()||a.find(".popover-title").hide()},b.prototype.hasContent=function(){return this.getTitle()||this.getContent()},b.prototype.getContent=function(){var a=this.$element,b=this.options;return a.attr("data-content")||(typeof b.content=="function"?b.content.call(a[0]):b.content)},b.prototype.arrow=function(){return this.$arrow=this.$arrow||this.tip().find(".arrow")},b.prototype.tip=function(){re
 turn this.$tip||(this.$tip=a(this.options.template)),this.$tip};var c=a.fn.popover;a.fn.popover=function(c){return this.each(function(){var d=a(this),e=d.data("bs.popover"),f=typeof c=="object"&&c;e||d.data("bs.popover",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.popover.Constructor=b,a.fn.popover.noConflict=function(){return a.fn.popover=c,this}}(window.jQuery),+function(a){"use strict";var b=function(b){this.element=a(b)};b.prototype.show=function(){var b=this.element,c=b.closest("ul:not(.dropdown-menu)"),d=b.attr("data-target");d||(d=b.attr("href"),d=d&&d.replace(/.*(?=#[^\s]*$)/,""));if(b.parent("li").hasClass("active"))return;var e=c.find(".active:last a")[0],f=a.Event("show.bs.tab",{relatedTarget:e});b.trigger(f);if(f.isDefaultPrevented())return;var g=a(d);this.activate(b.parent("li"),c),this.activate(g,g.parent(),function(){b.trigger({type:"shown.bs.tab",relatedTarget:e})})},b.prototype.activate=function(b,c,d){function g(){e.removeClass("active").find("> .dropdown-me
 nu > .active").removeClass("active"),b.addClass("active"),f?(b[0].offsetWidth,b.addClass("in")):b.removeClass("fade"),b.parent(".dropdown-menu")&&b.closest("li.dropdown").addClass("active"),d&&d()}var e=c.find("> .active"),f=d&&a.support.transition&&e.hasClass("fade");f?e.one(a.support.transition.end,g).emulateTransitionEnd(150):g(),e.removeClass("in")};var c=a.fn.tab;a.fn.tab=function(c){return this.each(function(){var d=a(this),e=d.data("bs.tab");e||d.data("bs.tab",e=new b(this)),typeof c=="string"&&e[c]()})},a.fn.tab.Constructor=b,a.fn.tab.noConflict=function(){return a.fn.tab=c,this},a(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"]',function(b){b.preventDefault(),a(this).tab("show")})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.options=a.extend({},b.DEFAULTS,d),this.$window=a(window).on("scroll.bs.affix.data-api",a.proxy(this.checkPosition,this)).on("click.bs.affix.data-api",a.proxy(this.checkPositionWithEventLoop,this)),th
 is.$element=a(c),this.affixed=this.unpin=null,this.checkPosition()};b.RESET="affix affix-top affix-bottom",b.DEFAULTS={offset:0},b.prototype.checkPositionWithEventLoop=function(){setTimeout(a.proxy(this.checkPosition,this),1)},b.prototype.checkPosition=function(){if(!this.$element.is(":visible"))return;var c=a(document).height(),d=this.$window.scrollTop(),e=this.$element.offset(),f=this.options.offset,g=f.top,h=f.bottom;typeof f!="object"&&(h=g=f),typeof g=="function"&&(g=f.top()),typeof h=="function"&&(h=f.bottom());var i=this.unpin!=null&&d+this.unpin<=e.top?!1:h!=null&&e.top+this.$element.height()>=c-h?"bottom":g!=null&&d<=g?"top":!1;if(this.affixed===i)return;this.unpin&&this.$element.css("top",""),this.affixed=i,this.unpin=i=="bottom"?e.top-d:null,this.$element.removeClass(b.RESET).addClass("affix"+(i?"-"+i:"")),i=="bottom"&&this.$element.offset({top:document.body.offsetHeight-h-this.$element.height()})};var c=a.fn.affix;a.fn.affix=function(c){return this.each(function(){var d=
 a(this),e=d.data("bs.affix"),f=typeof c=="object"&&c;e||d.data("bs.affix",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.affix.Constructor=b,a.fn.affix.noConflict=function(){return a.fn.affix=c,this},a(window).on("load",function(){a('[data-spy="affix"]').each(function(){var b=a(this),c=b.data();c.offset=c.offset||{},c.offsetBottom&&(c.offset.bottom=c.offsetBottom),c.offsetTop&&(c.offset.top=c.offsetTop),b.affix(c)})})}(window.jQuery),+function(a){"use strict";var b=function(c,d){this.$element=a(c),this.options=a.extend({},b.DEFAULTS,d),this.transitioning=null,this.options.parent&&(this.$parent=a(this.options.parent)),this.options.toggle&&this.toggle()};b.DEFAULTS={toggle:!0},b.prototype.dimension=function(){var a=this.$element.hasClass("width");return a?"width":"height"},b.prototype.show=function(){if(this.transitioning||this.$element.hasClass("in"))return;var b=a.Event("show.bs.collapse");this.$element.trigger(b);if(b.isDefaultPrevented())return;var c=this.$parent&&this.$paren
 t.find("> .panel > .in");if(c&&c.length){var d=c.data("bs.collapse");if(d&&d.transitioning)return;c.collapse("hide"),d||c.data("bs.collapse",null)}var e=this.dimension();this.$element.removeClass("collapse").addClass("collapsing")[e](0),this.transitioning=1;var f=function(){this.$element.removeClass("collapsing").addClass("in")[e]("auto"),this.transitioning=0,this.$element.trigger("shown.bs.collapse")};if(!a.support.transition)return f.call(this);var g=a.camelCase(["scroll",e].join("-"));this.$element.one(a.support.transition.end,a.proxy(f,this)).emulateTransitionEnd(350)[e](this.$element[0][g])},b.prototype.hide=function(){if(this.transitioning||!this.$element.hasClass("in"))return;var b=a.Event("hide.bs.collapse");this.$element.trigger(b);if(b.isDefaultPrevented())return;var c=this.dimension();this.$element[c](this.$element[c]())[0].offsetHeight,this.$element.addClass("collapsing").removeClass("collapse").removeClass("in"),this.transitioning=1;var d=function(){this.transitioning=0
 ,this.$element.trigger("hidden.bs.collapse").removeClass("collapsing").addClass("collapse")};if(!a.support.transition)return d.call(this);this.$element[c](0).one(a.support.transition.end,a.proxy(d,this)).emulateTransitionEnd(350)},b.prototype.toggle=function(){this[this.$element.hasClass("in")?"hide":"show"]()};var c=a.fn.collapse;a.fn.collapse=function(c){return this.each(function(){var d=a(this),e=d.data("bs.collapse"),f=a.extend({},b.DEFAULTS,d.data(),typeof c=="object"&&c);e||d.data("bs.collapse",e=new b(this,f)),typeof c=="string"&&e[c]()})},a.fn.collapse.Constructor=b,a.fn.collapse.noConflict=function(){return a.fn.collapse=c,this},a(document).on("click.bs.collapse.data-api","[data-toggle=collapse]",function(b){var c=a(this),d,e=c.attr("data-target")||b.preventDefault()||(d=c.attr("href"))&&d.replace(/.*(?=#[^\s]+$)/,""),f=a(e),g=f.data("bs.collapse"),h=g?"toggle":c.data(),i=c.attr("data-parent"),j=i&&a(i);if(!g||!g.transitioning)j&&j.find('[data-toggle=collapse][data-parent="
 '+i+'"]').not(c).addClass("collapsed"),c[f.hasClass("in")?"addClass":"removeClass"]("collapsed");f.collapse(h)})}(window.jQuery),+function(a){function b(c,d){var e,f=a.proxy(this.process,this);this.$element=a(c).is("body")?a(window):a(c),this.$body=a("body"),this.$scrollElement=this.$element.on("scroll.bs.scroll-spy.data-api",f),this.options=a.extend({},b.DEFAULTS,d),this.selector=(this.options.target||(e=a(c).attr("href"))&&e.replace(/.*(?=#[^\s]+$)/,"")||"")+" .nav li > a",this.offsets=a([]),this.targets=a([]),this.activeTarget=null,this.refresh(),this.process()}"use strict",b.DEFAULTS={offset:10},b.prototype.refresh=function(){var b=this.$element[0]==window?"offset":"position";this.offsets=a([]),this.targets=a([]);var c=this,d=this.$body.find(this.selector).map(function(){var d=a(this),e=d.data("target")||d.attr("href"),f=/^#\w/.test(e)&&a(e);return f&&f.length&&[[f[b]().top+(!a.isWindow(c.$scrollElement.get(0))&&c.$scrollElement.scrollTop()),e]]||null}).sort(function(a,b){return
  a[0]-b[0]}).each(function(){c.offsets.push(this[0]),c.targets.push(this[1])})},b.prototype.process=function(){var a=this.$scrollElement.scrollTop()+this.options.offset,b=this.$scrollElement[0].scrollHeight||this.$body[0].scrollHeight,c=b-this.$scrollElement.height(),d=this.offsets,e=this.targets,f=this.activeTarget,g;if(a>=c)return f!=(g=e.last()[0])&&this.activate(g);for(g=d.length;g--;)f!=e[g]&&a>=d[g]&&(!d[g+1]||a<=d[g+1])&&this.activate(e[g])},b.prototype.activate=function(b){this.activeTarget=b,a(this.selector).parents(".active").removeClass("active");var c=this.selector+'[data-target="'+b+'"],'+this.selector+'[href="'+b+'"]',d=a(c).parents("li").addClass("active");d.parent(".dropdown-menu").length&&(d=d.closest("li.dropdown").addClass("active")),d.trigger("activate")};var c=a.fn.scrollspy;a.fn.scrollspy=function(c){return this.each(function(){var d=a(this),e=d.data("bs.scrollspy"),f=typeof c=="object"&&c;e||d.data("bs.scrollspy",e=new b(this,f)),typeof c=="string"&&e[c]()})},
 a.fn.scrollspy.Constructor=b,a.fn.scrollspy.noConflict=function(){return a.fn.scrollspy=c,this},a(window).on("load",function(){a('[data-spy="scroll"]').each(function(){var b=a(this);b.scrollspy(b.data())})})}(window.jQuery),+function(a){function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(a.style[c]!==undefined)return{end:b[c]}}"use strict",a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one(a.support.transition.end,function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b()})}(window.jQuery)
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/components/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/components/about.md b/content-OLDSITE/components/about.md
deleted file mode 100644
index 6839dab..0000000
--- a/content-OLDSITE/components/about.md
+++ /dev/null
@@ -1,7 +0,0 @@
-Title: Components
-
-* [Object Stores](./objectstores/about.html)
-* [Security](./security/about.html)
-* [Viewers](./viewers/about.html)
-* back to [documentation](../documentation.html)
-    
\ No newline at end of file


[14/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/eclipse.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/eclipse.md b/content-OLDSITE/intro/getting-started/ide/eclipse.md
deleted file mode 100644
index 20ddcec..0000000
--- a/content-OLDSITE/intro/getting-started/ide/eclipse.md
+++ /dev/null
@@ -1,156 +0,0 @@
-Title: Setting up Eclipse (with JDO/DataNucleus)
-
-[//]: # (content copied to _user-guide_appendices_xxx)
-
-> See also:
-> 
-> * setting up [IntelliJ IDE](./intellij.html).  
-> * setting up [Eclipse and JRebel](../../../other/jrebel.html).  
-> * [IDE templates for Eclipse](../../resources/editor-templates.html).  
-> 
-
-We highly recommend that you develop your Isis application using an IDE.  Isis is built with Maven, and all modern IDEs can import Maven projects.  The most commonly used IDE is [Eclipse](http://www.eclipse.org), which can be downloaded in various configurations, all of which are free for use.  We recommend you download the "Eclipse JEE package".
-
-If using the [JDO Objectstore](../../../components/objectstores/jdo/about.html) (the default if using the [simple](../simple-archetype.html) archetype), then the development environment must be configured such that the Java bytecode can be enhanced by a [JDO enhancer](http://db.apache.org/jdo/enhancement.html).  If working in Eclipse, then JDO enhancement is most easily done by installing the [DataNucleus' plugin](http://www.datanucleus.org/products/datanucleus/jdo/guides/eclipse.html).  This hooks the bytecode enhancement of your domain objects into Eclipse's normal incremental compilation.  This plugin needs to be configured for each of your domain modules (usually just one in any given app).
-
-The steps are therefore:
-
-* import the project into Eclipse
-* configure the DataNucleus enhancer
-* run the app from the `.launch` file
-
-## <a name="screencast"></a>Screencast
-
-The following screencast shows how to import an Apache Isis maven-based application into Eclipse and configure to use with the JDO Objectstore
-
-<iframe width="640" height="480" src="http://www.youtube.com/embed/RgcYfjQ8yJA" frameborder="0" allowfullscreen></iframe>
-
-
-## Importing the Project
-
-Use File > Import, then Maven > Existing Maven Projects.
-
-## Add DataNucleus support
-
-> note:
-> Make sure you are in the 'Java' Perspective, not the 'Java EE' Perspective.  
-
-In Eclipse, for the *domain object model* project, first add DataNucleus support:
-
-<img src="images/eclipse-100-project-support.png"  width="600px"/>
-
-Then turn on Auto-Enhancement:
-
-<img src="images/eclipse-110-project-support.png"  width="600px"/>
-
-
-#### Update the classpath
-
-DataNucleus' enhancer uses the domain object model's own classpath to reference DataNucleus JARs.  So, even though your domain objects are unlikely to depend on DataNucleus, these references must still be present.
-
-Add the following to your `pom.xml`:
-
-    <dependencies>
-        <dependency>
-            <groupId>org.apache.isis.core</groupId>
-            <artifactId>isis-core-applib</artifactId>
-        </dependency>
-
-        <dependency>
-            <groupId>org.apache.isis.objectstore</groupId>
-            <artifactId>isis-objectstore-jdo-applib</artifactId>
-        </dependency>
-
-        <!-- DataNucleus (horrid, but needed to run the enhancer)-->
-        <dependency>
-            <groupId>javax.jdo</groupId>
-            <artifactId>jdo-api</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.datanucleus</groupId>
-            <artifactId>datanucleus-core</artifactId>
-        </dependency>
-        <dependency>
-            <groupId>org.datanucleus</groupId>
-            <artifactId>datanucleus-enhancer</artifactId>
-            <exclusions>
-                <exclusion>
-                    <groupId>org.ow2.asm</groupId>
-                    <artifactId>asm</artifactId>
-                </exclusion>
-            </exclusions>
-        </dependency>
-        <dependency>
-            <groupId>org.datanucleus</groupId>
-            <artifactId>datanucleus-api-jdo</artifactId>
-            </dependency>
-    </dependencies>
-
-Then, tell DataNucleus to use the project classpath:
-
-<img src="images/eclipse-010-windows-preferences.png" width="600px"/>
-
-When the enhancer runs, it will print out to the console:
-
-<img src="images/eclipse-120-console.png" width="500px"/>
-
-
-
-#### Workaround for path limits (the DN plugin to use the persistence.xml)
-
-If running on Windows then the DataNucleus plugin is very likely to hit the Windows path limit.
-
-To fix this, we configure the enhancer to read from the `persistence.xml` file.  (This fix is also required if [working with Maven](../../../components/objectstores/jdo/datanucleus-and-maven.html)).
-
-As a prerequisite, first make sure that your domain object has a `persistence.xml` file.  The details of how to do this can be found [here](../../../components/objectstores/jdo/persistence_xml.html).
-
-
-Then specify the `persistence-unit` in the project properties:
-
-<img src="images/eclipse-025-project-properties.png"  width="600px"/>
-
-
-#### Workaround: If the enhancer fails
-
-On occasion it appears that Eclipse can attempt to run two instances of the DataNucleus enhancer.  This is probably due to multiple Eclipse builders being defined; we've noticed multiple entries in the Eclipse's `Debug` view:
-<img src="images/eclipse-210-enhancer-fails-duplicates.png"/>
-
-At any rate, you'll know you've encountered this error if you see the following in the console:
-<img src="images/eclipse-200-enhancer-fails-duplicates.png" width="600px"/>
-
-The best solution is to remove DataNucleus support and then to re-add it:
-<img src="images/eclipse-220-enhancer-fails-duplicates.png"  width="600px"/>
-
-If you consistently hit problems, then the final recourse is to disable the automatic enhancement and to remember to manually enhance your domain object model before each run.  
-
-Not ideal, we know.  Please feel free to contribute a better solution :-)
-
-
-## Running the App
-
-The simpleapp archetype automatically provides a `.launch` configurations in the `webapp` module.  You can therefore very simply run the application by right-clicking on one of these files, and choosing "Run As..." or "Debug As...".
-
-> the screencast shows this in action.
-
-<hr/>
-## Other domain projects.
-
-There is nothing to prevent you having multiple domain projects.  You might want to do such that each domain project corresponds to a [DDD module](http://www.methodsandtools.com/archive/archive.php?id=97p2), thus guaranteeing that there are no cyclic dependencies between your modules.
-
-If you do this, make sure that each project has its own `persistence.xml` file.
-
-And, remember also to configure Eclipse's DataNucleus plugin for these other domain projects.
-
-#### JDO Applib domain projects.
-
-The JDO objectstore also defines some of its own persistable domain entities, these being used in its implementation of the [Publishing Service](../../../components/objectstores/jdo/services/publishing-service-jdo.html) and the [Settings Services](../../../components/objectstores/jdo/services/settings-services-jdo.html).   These persistable domain entities are defined in the JDO applib, and must be enhanced.
-
-If just using released versions of Isis, then there is nothing to be done.
-
-However, if building Isis from source code and in Eclipse, and if you plan to use either of these services, then you must also configure Eclipse's DataNucleus plugin.
-
-As noted in the [page describing persistence.xml](../../../components/objectstores/jdo/persistence_xml.html), the `persistence-unit` name is: `jdo-applib`.  You should therefore configure the enhance the DataNucleus enhancer for the `isis-objectstore-jdo-applib` project, and configure the plugin as shown below:
-
-<img src="images/jdo-applib-dn-project-configuration.png"  width="600px"/>
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/eclipse-010-windows-preferences.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/eclipse-010-windows-preferences.png b/content-OLDSITE/intro/getting-started/ide/images/eclipse-010-windows-preferences.png
deleted file mode 100644
index 149a23b..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/eclipse-010-windows-preferences.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/eclipse-025-project-properties.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/eclipse-025-project-properties.png b/content-OLDSITE/intro/getting-started/ide/images/eclipse-025-project-properties.png
deleted file mode 100644
index 120856c..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/eclipse-025-project-properties.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/eclipse-100-project-support.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/eclipse-100-project-support.png b/content-OLDSITE/intro/getting-started/ide/images/eclipse-100-project-support.png
deleted file mode 100644
index 7068fb4..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/eclipse-100-project-support.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/eclipse-110-project-support.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/eclipse-110-project-support.png b/content-OLDSITE/intro/getting-started/ide/images/eclipse-110-project-support.png
deleted file mode 100644
index 49d04a8..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/eclipse-110-project-support.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/eclipse-120-console.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/eclipse-120-console.png b/content-OLDSITE/intro/getting-started/ide/images/eclipse-120-console.png
deleted file mode 100644
index 1e77587..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/eclipse-120-console.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/eclipse-200-enhancer-fails-duplicates.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/eclipse-200-enhancer-fails-duplicates.png b/content-OLDSITE/intro/getting-started/ide/images/eclipse-200-enhancer-fails-duplicates.png
deleted file mode 100644
index 8d7e10a..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/eclipse-200-enhancer-fails-duplicates.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/eclipse-210-enhancer-fails-duplicates.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/eclipse-210-enhancer-fails-duplicates.png b/content-OLDSITE/intro/getting-started/ide/images/eclipse-210-enhancer-fails-duplicates.png
deleted file mode 100644
index 5350251..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/eclipse-210-enhancer-fails-duplicates.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/eclipse-220-enhancer-fails-duplicates.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/eclipse-220-enhancer-fails-duplicates.png b/content-OLDSITE/intro/getting-started/ide/images/eclipse-220-enhancer-fails-duplicates.png
deleted file mode 100644
index dbe247e..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/eclipse-220-enhancer-fails-duplicates.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/intellij-010-import.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/intellij-010-import.png b/content-OLDSITE/intro/getting-started/ide/images/intellij-010-import.png
deleted file mode 100644
index d6c773f..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/intellij-010-import.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/intellij-020-maven.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/intellij-020-maven.png b/content-OLDSITE/intro/getting-started/ide/images/intellij-020-maven.png
deleted file mode 100644
index 2faf4ff..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/intellij-020-maven.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/intellij-030-run-configuration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/intellij-030-run-configuration.png b/content-OLDSITE/intro/getting-started/ide/images/intellij-030-run-configuration.png
deleted file mode 100644
index 336c96f..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/intellij-030-run-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/intellij-035-run-configuration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/intellij-035-run-configuration.png b/content-OLDSITE/intro/getting-started/ide/images/intellij-035-run-configuration.png
deleted file mode 100644
index a54b16a..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/intellij-035-run-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/intellij-040-run-configuration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/intellij-040-run-configuration.png b/content-OLDSITE/intro/getting-started/ide/images/intellij-040-run-configuration.png
deleted file mode 100644
index 68bb236..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/intellij-040-run-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/images/jdo-applib-dn-project-configuration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/images/jdo-applib-dn-project-configuration.png b/content-OLDSITE/intro/getting-started/ide/images/jdo-applib-dn-project-configuration.png
deleted file mode 100644
index 3786e3c..0000000
Binary files a/content-OLDSITE/intro/getting-started/ide/images/jdo-applib-dn-project-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/ide/intellij.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/ide/intellij.md b/content-OLDSITE/intro/getting-started/ide/intellij.md
deleted file mode 100644
index 3bec6ac..0000000
--- a/content-OLDSITE/intro/getting-started/ide/intellij.md
+++ /dev/null
@@ -1,64 +0,0 @@
-Title: Setting up the IntelliJ IDE
-
-> See also:
-> 
-> * setting up [Eclipse IDE](./eclipse.html).  
-> * setting up [IntelliJ and JRebel](../../../other/jrebel.html).  
-> * [IDE templates for IntelliJ](../../resources/editor-templates.html).  
-> 
-
-We highly recommend that you develop your Isis application using an IDE.  Isis is built with Maven, and all modern IDEs can import Maven projects.  One of the most popular IDEs is [IntelliJ IDEA](http://www.jetbrains.com/idea/), offering either a paid-for "Ultimate" edition or a free-to-use Community edition.  Either will do for Isis development.
-
-If using the [JDO Objectstore](../../../components/objectstores/jdo/about.html) (the default if using the [simpleapp](../simple-archetype.html) archetype), then the development environment must be configured such that the Java bytecode can be enhanced by a [JDO enhancer](http://db.apache.org/jdo/enhancement.html).  When working in IntelliJ, then JDO enhancement is most easily done by leveraging the Maven configuration.  We do this by executing the `mvn compile` goal in the dom project, prior to running the application.
-
-The steps are therefore:
-
-* import the project into IntelliJ
-* setting up a run/debug configuration to run the app
-
-## <a name="screencast"></a>Screencasts
-
-This screencast shows how to import an Isis app into IntelliJ, and then how to setup the run/debug configuration to run the app:
-
-<iframe width="640" height="360" src="//www.youtube.com/embed/gF2FRadglpk" frameborder="0" allowfullscreen></iframe>
-
-If you are a [JRebel](http://zeroturnaround.com/software/jrebel/) user, then do also look at [how to configure IntelliJ with JRebel](../../../other/jrebel.html#intellij).
-
-## Importing the Code into IntelliJ
-
-Importing the Isis as a Maven app is straightforward:
-
-<img src="images/intellij-010-import.png"  width="500px"/>
-
-and then:
-
-<img src="images/intellij-020-maven.png"  width="500px"/>
-
-
-## Setting up a Run/Debug Configuration
-
-The screenshot below shows how to setup the run/debug configuration:
-
-<img src="images/intellij-030-run-configuration.png"  width="720px"/>
-
-That is:
-
-* Main Class: `org.apache.isis.WebServer`
-* VM options: (leave blank)
-* Program arguments: `--type SERVER_PROTOTYPE --port 8080`
-* Environment variables: (leave blank)
-* Use classpath of module: (the `webapp` module)
-
-See [here](../../../reference/deployment-type.html) for other deployment types (the `--type` argument).
-
-Then - importantly - for the `Before launch` setting, first remove the default "Make" entry, and then add a new Maven goal:
-
-<img src="images/intellij-035-run-configuration.png"  width="720px"/>
-
-to execute `mvn datanucleus:enhance` for the `dom` module (adjust path as necessary):
-
-<img src="images/intellij-040-run-configuration.png"  width="600px"/>
-  
-Running `mvn datanucleus:enhance` will ensure that the domain object classes are enhanced by the DataNucleus enhancer.
-
-> *Note*: The above assumes you are using IntelliJ's background automatic builds (File > Settings > Compiler > Make project automatically).  If you have this switched off, then you probably should also run IntelliJ's regular make here.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/00-notes.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/00-notes.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/00-notes.pdn
deleted file mode 100644
index 025f0dd..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/00-notes.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/010-sign-in.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/010-sign-in.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/010-sign-in.pdn
deleted file mode 100644
index bf4f16a..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/010-sign-in.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/010-sign-in.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/010-sign-in.png b/content-OLDSITE/intro/getting-started/images/screenshots/010-sign-in.png
deleted file mode 100644
index 138910a..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/010-sign-in.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/020-todo-app.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/020-todo-app.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/020-todo-app.pdn
deleted file mode 100644
index cafb5c0..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/020-todo-app.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/020-todo-app.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/020-todo-app.png b/content-OLDSITE/intro/getting-started/images/screenshots/020-todo-app.png
deleted file mode 100644
index ead2f45..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/020-todo-app.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/030-jdo.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/030-jdo.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/030-jdo.pdn
deleted file mode 100644
index 05804ef..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/030-jdo.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/030-jdo.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/030-jdo.png b/content-OLDSITE/intro/getting-started/images/screenshots/030-jdo.png
deleted file mode 100644
index 137a810..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/030-jdo.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/040-rest-api.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/040-rest-api.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/040-rest-api.pdn
deleted file mode 100644
index 9d11713..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/040-rest-api.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/040-rest-api.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/040-rest-api.png b/content-OLDSITE/intro/getting-started/images/screenshots/040-rest-api.png
deleted file mode 100644
index ff4b8d2..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/040-rest-api.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/050-menu-services.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/050-menu-services.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/050-menu-services.pdn
deleted file mode 100644
index 673e55f..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/050-menu-services.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/050-menu-services.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/050-menu-services.png b/content-OLDSITE/intro/getting-started/images/screenshots/050-menu-services.png
deleted file mode 100644
index 5946b53..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/050-menu-services.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/060-menu-class.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/060-menu-class.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/060-menu-class.pdn
deleted file mode 100644
index aeffdb6..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/060-menu-class.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/060-menu-class.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/060-menu-class.png b/content-OLDSITE/intro/getting-started/images/screenshots/060-menu-class.png
deleted file mode 100644
index 0244521..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/060-menu-class.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/070-ToDoItem-newToDo.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/070-ToDoItem-newToDo.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/070-ToDoItem-newToDo.pdn
deleted file mode 100644
index 25234e4..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/070-ToDoItem-newToDo.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/070-ToDoItem-newToDo.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/070-ToDoItem-newToDo.png b/content-OLDSITE/intro/getting-started/images/screenshots/070-ToDoItem-newToDo.png
deleted file mode 100644
index 6bab538..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/070-ToDoItem-newToDo.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/080-ToDoItems-newToDo-Category-enum.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/080-ToDoItems-newToDo-Category-enum.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/080-ToDoItems-newToDo-Category-enum.pdn
deleted file mode 100644
index 4e8235e..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/080-ToDoItems-newToDo-Category-enum.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/080-ToDoItems-newToDo-Category-enum.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/080-ToDoItems-newToDo-Category-enum.png b/content-OLDSITE/intro/getting-started/images/screenshots/080-ToDoItems-newToDo-Category-enum.png
deleted file mode 100644
index 3895474..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/080-ToDoItems-newToDo-Category-enum.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/090-ToDoItems-newToDo-Subcategory-choices.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/090-ToDoItems-newToDo-Subcategory-choices.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/090-ToDoItems-newToDo-Subcategory-choices.pdn
deleted file mode 100644
index 3dd5eec..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/090-ToDoItems-newToDo-Subcategory-choices.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/090-ToDoItems-newToDo-Subcategory-choices.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/090-ToDoItems-newToDo-Subcategory-choices.png b/content-OLDSITE/intro/getting-started/images/screenshots/090-ToDoItems-newToDo-Subcategory-choices.png
deleted file mode 100644
index 90deaf0..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/090-ToDoItems-newToDo-Subcategory-choices.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/100-ToDoItems-newToDo-datepicker.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/100-ToDoItems-newToDo-datepicker.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/100-ToDoItems-newToDo-datepicker.pdn
deleted file mode 100644
index 99a69c7..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/100-ToDoItems-newToDo-datepicker.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/100-ToDoItems-newToDo-datepicker.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/100-ToDoItems-newToDo-datepicker.png b/content-OLDSITE/intro/getting-started/images/screenshots/100-ToDoItems-newToDo-datepicker.png
deleted file mode 100644
index 44d8d1a..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/100-ToDoItems-newToDo-datepicker.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/110-ToDoItems-newToDo-defaults.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/110-ToDoItems-newToDo-defaults.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/110-ToDoItems-newToDo-defaults.pdn
deleted file mode 100644
index 2ec3242..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/110-ToDoItems-newToDo-defaults.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/110-ToDoItems-newToDo-defaults.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/110-ToDoItems-newToDo-defaults.png b/content-OLDSITE/intro/getting-started/images/screenshots/110-ToDoItems-newToDo-defaults.png
deleted file mode 100644
index 94b5b02..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/110-ToDoItems-newToDo-defaults.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/120-ToDoItems-newToDo-mandatory.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/120-ToDoItems-newToDo-mandatory.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/120-ToDoItems-newToDo-mandatory.pdn
deleted file mode 100644
index f206506..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/120-ToDoItems-newToDo-mandatory.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/120-ToDoItems-newToDo-mandatory.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/120-ToDoItems-newToDo-mandatory.png b/content-OLDSITE/intro/getting-started/images/screenshots/120-ToDoItems-newToDo-mandatory.png
deleted file mode 100644
index 85bec0a..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/120-ToDoItems-newToDo-mandatory.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/130-ToDoItems-newToDo-regex.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/130-ToDoItems-newToDo-regex.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/130-ToDoItems-newToDo-regex.pdn
deleted file mode 100644
index 4599cd4..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/130-ToDoItems-newToDo-regex.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/130-ToDoItems-newToDo-regex.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/130-ToDoItems-newToDo-regex.png b/content-OLDSITE/intro/getting-started/images/screenshots/130-ToDoItems-newToDo-regex.png
deleted file mode 100644
index 5ff75ae..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/130-ToDoItems-newToDo-regex.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/140-ToDoItems-notYetComplete.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/140-ToDoItems-notYetComplete.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/140-ToDoItems-notYetComplete.pdn
deleted file mode 100644
index 9eb4c59..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/140-ToDoItems-notYetComplete.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/140-ToDoItems-notYetComplete.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/140-ToDoItems-notYetComplete.png b/content-OLDSITE/intro/getting-started/images/screenshots/140-ToDoItems-notYetComplete.png
deleted file mode 100644
index f32758e..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/140-ToDoItems-notYetComplete.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/150-standalone-collection.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/150-standalone-collection.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/150-standalone-collection.pdn
deleted file mode 100644
index f4e720c..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/150-standalone-collection.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/150-standalone-collection.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/150-standalone-collection.png b/content-OLDSITE/intro/getting-started/images/screenshots/150-standalone-collection.png
deleted file mode 100644
index 587cd27..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/150-standalone-collection.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/160-navigating-to-object.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/160-navigating-to-object.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/160-navigating-to-object.pdn
deleted file mode 100644
index dbd2101..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/160-navigating-to-object.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/160-navigating-to-object.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/160-navigating-to-object.png b/content-OLDSITE/intro/getting-started/images/screenshots/160-navigating-to-object.png
deleted file mode 100644
index e742307..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/160-navigating-to-object.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/170-object-layout.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/170-object-layout.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/170-object-layout.pdn
deleted file mode 100644
index 8c57e10..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/170-object-layout.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/170-object-layout.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/170-object-layout.png b/content-OLDSITE/intro/getting-started/images/screenshots/170-object-layout.png
deleted file mode 100644
index 203a3a6..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/170-object-layout.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/180-object-layout-json.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/180-object-layout-json.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/180-object-layout-json.pdn
deleted file mode 100644
index bfb3014..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/180-object-layout-json.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/180-object-layout-json.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/180-object-layout-json.png b/content-OLDSITE/intro/getting-started/images/screenshots/180-object-layout-json.png
deleted file mode 100644
index b9f2109..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/180-object-layout-json.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/190-download-layout.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/190-download-layout.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/190-download-layout.pdn
deleted file mode 100644
index c131e8e..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/190-download-layout.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/190-download-layout.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/190-download-layout.png b/content-OLDSITE/intro/getting-started/images/screenshots/190-download-layout.png
deleted file mode 100644
index d30e908..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/190-download-layout.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/200-refresh-layout.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/200-refresh-layout.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/200-refresh-layout.pdn
deleted file mode 100644
index fa5606e..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/200-refresh-layout.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/200-refresh-layout.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/200-refresh-layout.png b/content-OLDSITE/intro/getting-started/images/screenshots/200-refresh-layout.png
deleted file mode 100644
index fbefc57..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/200-refresh-layout.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/210-css-styling.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/210-css-styling.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/210-css-styling.pdn
deleted file mode 100644
index 4cf14f4..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/210-css-styling.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/210-css-styling.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/210-css-styling.png b/content-OLDSITE/intro/getting-started/images/screenshots/210-css-styling.png
deleted file mode 100644
index c6a385f..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/210-css-styling.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/220-title.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/220-title.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/220-title.pdn
deleted file mode 100644
index 35cb2b6..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/220-title.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/220-title.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/220-title.png b/content-OLDSITE/intro/getting-started/images/screenshots/220-title.png
deleted file mode 100644
index a5719bc..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/220-title.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/230-icon.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/230-icon.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/230-icon.pdn
deleted file mode 100644
index ab92e2a..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/230-icon.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/230-icon.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/230-icon.png b/content-OLDSITE/intro/getting-started/images/screenshots/230-icon.png
deleted file mode 100644
index f86911e..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/230-icon.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/240-editing-properties.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/240-editing-properties.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/240-editing-properties.pdn
deleted file mode 100644
index b59a863..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/240-editing-properties.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/240-editing-properties.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/240-editing-properties.png b/content-OLDSITE/intro/getting-started/images/screenshots/240-editing-properties.png
deleted file mode 100644
index 3b6c5b5..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/240-editing-properties.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/250-disabled-properties.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/250-disabled-properties.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/250-disabled-properties.pdn
deleted file mode 100644
index 05ee506..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/250-disabled-properties.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/250-disabled-properties.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/250-disabled-properties.png b/content-OLDSITE/intro/getting-started/images/screenshots/250-disabled-properties.png
deleted file mode 100644
index 1bdfdf9..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/250-disabled-properties.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/260-ToDoItem-hidden.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/260-ToDoItem-hidden.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/260-ToDoItem-hidden.pdn
deleted file mode 100644
index a8f22e0..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/260-ToDoItem-hidden.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/260-ToDoItem-hidden.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/260-ToDoItem-hidden.png b/content-OLDSITE/intro/getting-started/images/screenshots/260-ToDoItem-hidden.png
deleted file mode 100644
index fa6799f..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/260-ToDoItem-hidden.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/270-ToDoItem-validateDeclaratively.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/270-ToDoItem-validateDeclaratively.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/270-ToDoItem-validateDeclaratively.pdn
deleted file mode 100644
index 588d231..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/270-ToDoItem-validateDeclaratively.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/270-ToDoItem-validateDeclaratively.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/270-ToDoItem-validateDeclaratively.png b/content-OLDSITE/intro/getting-started/images/screenshots/270-ToDoItem-validateDeclaratively.png
deleted file mode 100644
index ec45ab1..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/270-ToDoItem-validateDeclaratively.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/280-ToDoItem-validateImperatively.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/280-ToDoItem-validateImperatively.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/280-ToDoItem-validateImperatively.pdn
deleted file mode 100644
index 0500143..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/280-ToDoItem-validateImperatively.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/280-ToDoItem-validateImperatively.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/280-ToDoItem-validateImperatively.png b/content-OLDSITE/intro/getting-started/images/screenshots/280-ToDoItem-validateImperatively.png
deleted file mode 100644
index 0e4f7f8..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/280-ToDoItem-validateImperatively.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/290-invoke-noarg-action.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/290-invoke-noarg-action.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/290-invoke-noarg-action.pdn
deleted file mode 100644
index 2b0fe52..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/290-invoke-noarg-action.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/290-invoke-noarg-action.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/290-invoke-noarg-action.png b/content-OLDSITE/intro/getting-started/images/screenshots/290-invoke-noarg-action.png
deleted file mode 100644
index 9126041..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/290-invoke-noarg-action.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/300-disable-action.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/300-disable-action.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/300-disable-action.pdn
deleted file mode 100644
index cd10273..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/300-disable-action.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/300-disable-action.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/300-disable-action.png b/content-OLDSITE/intro/getting-started/images/screenshots/300-disable-action.png
deleted file mode 100644
index 088849d..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/300-disable-action.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/310-action-with-args.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/310-action-with-args.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/310-action-with-args.pdn
deleted file mode 100644
index 29da309..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/310-action-with-args.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/310-action-with-args.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/310-action-with-args.png b/content-OLDSITE/intro/getting-started/images/screenshots/310-action-with-args.png
deleted file mode 100644
index 29b102d..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/310-action-with-args.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/320-action-with-args-autocomplete.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/320-action-with-args-autocomplete.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/320-action-with-args-autocomplete.pdn
deleted file mode 100644
index e8d1361..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/320-action-with-args-autocomplete.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/320-action-with-args-autocomplete.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/320-action-with-args-autocomplete.png b/content-OLDSITE/intro/getting-started/images/screenshots/320-action-with-args-autocomplete.png
deleted file mode 100644
index 280ce0a..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/320-action-with-args-autocomplete.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/330-bulk-actions.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/330-bulk-actions.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/330-bulk-actions.pdn
deleted file mode 100644
index 554f339..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/330-bulk-actions.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/330-bulk-actions.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/330-bulk-actions.png b/content-OLDSITE/intro/getting-started/images/screenshots/330-bulk-actions.png
deleted file mode 100644
index 676ef09..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/330-bulk-actions.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/340-contributed-action.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/340-contributed-action.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/340-contributed-action.pdn
deleted file mode 100644
index c72c8cb..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/340-contributed-action.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/340-contributed-action.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/340-contributed-action.png b/content-OLDSITE/intro/getting-started/images/screenshots/340-contributed-action.png
deleted file mode 100644
index e3c9118..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/340-contributed-action.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/350-contributed-properties.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/350-contributed-properties.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/350-contributed-properties.pdn
deleted file mode 100644
index caaab50..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/350-contributed-properties.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/350-contributed-properties.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/350-contributed-properties.png b/content-OLDSITE/intro/getting-started/images/screenshots/350-contributed-properties.png
deleted file mode 100644
index 745ba7a..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/350-contributed-properties.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/360-contributed-collections.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/360-contributed-collections.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/360-contributed-collections.pdn
deleted file mode 100644
index ddff889..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/360-contributed-collections.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/360-contributed-collections.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/360-contributed-collections.png b/content-OLDSITE/intro/getting-started/images/screenshots/360-contributed-collections.png
deleted file mode 100644
index eaaf805..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/360-contributed-collections.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/370-view-models-1.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/370-view-models-1.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/370-view-models-1.pdn
deleted file mode 100644
index eb644fe..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/370-view-models-1.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/370-view-models-1.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/370-view-models-1.png b/content-OLDSITE/intro/getting-started/images/screenshots/370-view-models-1.png
deleted file mode 100644
index 8451c8c..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/370-view-models-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/380-view-models-2.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/380-view-models-2.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/380-view-models-2.pdn
deleted file mode 100644
index b161cb6..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/380-view-models-2.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/380-view-models-2.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/380-view-models-2.png b/content-OLDSITE/intro/getting-started/images/screenshots/380-view-models-2.png
deleted file mode 100644
index 1cb0396..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/380-view-models-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/390-view-model-rest-api.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/390-view-model-rest-api.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/390-view-model-rest-api.pdn
deleted file mode 100644
index 4784322..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/390-view-model-rest-api.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/390-view-model-rest-api.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/390-view-model-rest-api.png b/content-OLDSITE/intro/getting-started/images/screenshots/390-view-model-rest-api.png
deleted file mode 100644
index 59e5a6c..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/390-view-model-rest-api.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/400-dashboard.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/400-dashboard.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/400-dashboard.pdn
deleted file mode 100644
index f801cd2..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/400-dashboard.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/400-dashboard.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/400-dashboard.png b/content-OLDSITE/intro/getting-started/images/screenshots/400-dashboard.png
deleted file mode 100644
index b158ac2..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/400-dashboard.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/410-bookmarkable.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/410-bookmarkable.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/410-bookmarkable.pdn
deleted file mode 100644
index 9d666d9..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/410-bookmarkable.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/410-bookmarkable.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/410-bookmarkable.png b/content-OLDSITE/intro/getting-started/images/screenshots/410-bookmarkable.png
deleted file mode 100644
index 5944d2b..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/410-bookmarkable.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/420-optimistic-locking.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/420-optimistic-locking.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/420-optimistic-locking.pdn
deleted file mode 100644
index 61814c7..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/420-optimistic-locking.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/420-optimistic-locking.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/420-optimistic-locking.png b/content-OLDSITE/intro/getting-started/images/screenshots/420-optimistic-locking.png
deleted file mode 100644
index d1ae802..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/420-optimistic-locking.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/430-domainobjectcontainer.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/430-domainobjectcontainer.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/430-domainobjectcontainer.pdn
deleted file mode 100644
index d4ed62d..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/430-domainobjectcontainer.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/430-domainobjectcontainer.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/430-domainobjectcontainer.png b/content-OLDSITE/intro/getting-started/images/screenshots/430-domainobjectcontainer.png
deleted file mode 100644
index 08c66ce..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/430-domainobjectcontainer.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/440-domainobjectcontainer-2.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/440-domainobjectcontainer-2.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/440-domainobjectcontainer-2.pdn
deleted file mode 100644
index ff71b7e..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/440-domainobjectcontainer-2.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/440-domainobjectcontainer-2.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/440-domainobjectcontainer-2.png b/content-OLDSITE/intro/getting-started/images/screenshots/440-domainobjectcontainer-2.png
deleted file mode 100644
index aa22bb7..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/440-domainobjectcontainer-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/450-prototyping-actions.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/450-prototyping-actions.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/450-prototyping-actions.pdn
deleted file mode 100644
index ced61de..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/450-prototyping-actions.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/450-prototyping-actions.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/450-prototyping-actions.png b/content-OLDSITE/intro/getting-started/images/screenshots/450-prototyping-actions.png
deleted file mode 100644
index c342c77..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/450-prototyping-actions.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/460-authorization.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/460-authorization.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/460-authorization.pdn
deleted file mode 100644
index f70fcc5..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/460-authorization.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/460-authorization.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/460-authorization.png b/content-OLDSITE/intro/getting-started/images/screenshots/460-authorization.png
deleted file mode 100644
index 1bf28c0..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/460-authorization.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/470-publishing-service.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/470-publishing-service.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/470-publishing-service.pdn
deleted file mode 100644
index 3ad01e3..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/470-publishing-service.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/470-publishing-service.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/470-publishing-service.png b/content-OLDSITE/intro/getting-started/images/screenshots/470-publishing-service.png
deleted file mode 100644
index ee2fc5a..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/470-publishing-service.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/480-auditing-service.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/480-auditing-service.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/480-auditing-service.pdn
deleted file mode 100644
index c407930..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/480-auditing-service.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/480-auditing-service.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/480-auditing-service.png b/content-OLDSITE/intro/getting-started/images/screenshots/480-auditing-service.png
deleted file mode 100644
index fd6f387..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/480-auditing-service.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/490-integtesting.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/490-integtesting.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/490-integtesting.pdn
deleted file mode 100644
index 6123b08..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/490-integtesting.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/490-integtesting.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/490-integtesting.png b/content-OLDSITE/intro/getting-started/images/screenshots/490-integtesting.png
deleted file mode 100644
index 708d35f..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/490-integtesting.png and /dev/null differ


[17/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/vendor/modernizr.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/vendor/modernizr.js b/content-OLDSITE/docs/js/foundation/5.5.1/vendor/modernizr.js
deleted file mode 100644
index c61ff84..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/vendor/modernizr.js
+++ /dev/null
@@ -1,8 +0,0 @@
-/*!
- * Modernizr v2.8.3
- * www.modernizr.com
- *
- * Copyright (c) Faruk Ates, Paul Irish, Alex Sexton
- * Available under the BSD and MIT licenses: www.modernizr.com/license/
- */
-window.Modernizr=function(a,b,c){function d(a){t.cssText=a}function e(a,b){return d(x.join(a+";")+(b||""))}function f(a,b){return typeof a===b}function g(a,b){return!!~(""+a).indexOf(b)}function h(a,b){for(var d in a){var e=a[d];if(!g(e,"-")&&t[e]!==c)return"pfx"==b?e:!0}return!1}function i(a,b,d){for(var e in a){var g=b[a[e]];if(g!==c)return d===!1?a[e]:f(g,"function")?g.bind(d||b):g}return!1}function j(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+z.join(d+" ")+d).split(" ");return f(b,"string")||f(b,"undefined")?h(e,b):(e=(a+" "+A.join(d+" ")+d).split(" "),i(e,b,c))}function k(){o.input=function(c){for(var d=0,e=c.length;e>d;d++)E[c[d]]=!!(c[d]in u);return E.list&&(E.list=!(!b.createElement("datalist")||!a.HTMLDataListElement)),E}("autocomplete autofocus list placeholder max min multiple pattern required step".split(" ")),o.inputtypes=function(a){for(var d,e,f,g=0,h=a.length;h>g;g++)u.setAttribute("type",e=a[g]),d="text"!==u.type,d&&(u.value=v,u.style.cssText="positi
 on:absolute;visibility:hidden;",/^range$/.test(e)&&u.style.WebkitAppearance!==c?(q.appendChild(u),f=b.defaultView,d=f.getComputedStyle&&"textfield"!==f.getComputedStyle(u,null).WebkitAppearance&&0!==u.offsetHeight,q.removeChild(u)):/^(search|tel)$/.test(e)||(d=/^(url|email)$/.test(e)?u.checkValidity&&u.checkValidity()===!1:u.value!=v)),D[a[g]]=!!d;return D}("search tel url email datetime date month week time datetime-local number range color".split(" "))}var l,m,n="2.8.3",o={},p=!0,q=b.documentElement,r="modernizr",s=b.createElement(r),t=s.style,u=b.createElement("input"),v=":)",w={}.toString,x=" -webkit- -moz- -o- -ms- ".split(" "),y="Webkit Moz O ms",z=y.split(" "),A=y.toLowerCase().split(" "),B={svg:"http://www.w3.org/2000/svg"},C={},D={},E={},F=[],G=F.slice,H=function(a,c,d,e){var f,g,h,i,j=b.createElement("div"),k=b.body,l=k||b.createElement("body");if(parseInt(d,10))for(;d--;)h=b.createElement("div"),h.id=e?e[d]:r+(d+1),j.appendChild(h);return f=["&#173;",'<style id="s',r,'">'
 ,a,"</style>"].join(""),j.id=r,(k?j:l).innerHTML+=f,l.appendChild(j),k||(l.style.background="",l.style.overflow="hidden",i=q.style.overflow,q.style.overflow="hidden",q.appendChild(l)),g=c(j,a),k?j.parentNode.removeChild(j):(l.parentNode.removeChild(l),q.style.overflow=i),!!g},I=function(b){var c=a.matchMedia||a.msMatchMedia;if(c)return c(b)&&c(b).matches||!1;var d;return H("@media "+b+" { #"+r+" { position: absolute; } }",function(b){d="absolute"==(a.getComputedStyle?getComputedStyle(b,null):b.currentStyle).position}),d},J=function(){function a(a,e){e=e||b.createElement(d[a]||"div"),a="on"+a;var g=a in e;return g||(e.setAttribute||(e=b.createElement("div")),e.setAttribute&&e.removeAttribute&&(e.setAttribute(a,""),g=f(e[a],"function"),f(e[a],"undefined")||(e[a]=c),e.removeAttribute(a))),e=null,g}var d={select:"input",change:"input",submit:"form",reset:"form",error:"img",load:"img",abort:"img"};return a}(),K={}.hasOwnProperty;m=f(K,"undefined")||f(K.call,"undefined")?function(a,b){ret
 urn b in a&&f(a.constructor.prototype[b],"undefined")}:function(a,b){return K.call(a,b)},Function.prototype.bind||(Function.prototype.bind=function(a){var b=this;if("function"!=typeof b)throw new TypeError;var c=G.call(arguments,1),d=function(){if(this instanceof d){var e=function(){};e.prototype=b.prototype;var f=new e,g=b.apply(f,c.concat(G.call(arguments)));return Object(g)===g?g:f}return b.apply(a,c.concat(G.call(arguments)))};return d}),C.flexbox=function(){return j("flexWrap")},C.flexboxlegacy=function(){return j("boxDirection")},C.canvas=function(){var a=b.createElement("canvas");return!(!a.getContext||!a.getContext("2d"))},C.canvastext=function(){return!(!o.canvas||!f(b.createElement("canvas").getContext("2d").fillText,"function"))},C.webgl=function(){return!!a.WebGLRenderingContext},C.touch=function(){var c;return"ontouchstart"in a||a.DocumentTouch&&b instanceof DocumentTouch?c=!0:H(["@media (",x.join("touch-enabled),("),r,")","{#modernizr{top:9px;position:absolute}}"].join
 (""),function(a){c=9===a.offsetTop}),c},C.geolocation=function(){return"geolocation"in navigator},C.postmessage=function(){return!!a.postMessage},C.websqldatabase=function(){return!!a.openDatabase},C.indexedDB=function(){return!!j("indexedDB",a)},C.hashchange=function(){return J("hashchange",a)&&(b.documentMode===c||b.documentMode>7)},C.history=function(){return!(!a.history||!history.pushState)},C.draganddrop=function(){var a=b.createElement("div");return"draggable"in a||"ondragstart"in a&&"ondrop"in a},C.websockets=function(){return"WebSocket"in a||"MozWebSocket"in a},C.rgba=function(){return d("background-color:rgba(150,255,150,.5)"),g(t.backgroundColor,"rgba")},C.hsla=function(){return d("background-color:hsla(120,40%,100%,.5)"),g(t.backgroundColor,"rgba")||g(t.backgroundColor,"hsla")},C.multiplebgs=function(){return d("background:url(https://),url(https://),red url(https://)"),/(url\s*\(.*?){3}/.test(t.background)},C.backgroundsize=function(){return j("backgroundSize")},C.border
 image=function(){return j("borderImage")},C.borderradius=function(){return j("borderRadius")},C.boxshadow=function(){return j("boxShadow")},C.textshadow=function(){return""===b.createElement("div").style.textShadow},C.opacity=function(){return e("opacity:.55"),/^0.55$/.test(t.opacity)},C.cssanimations=function(){return j("animationName")},C.csscolumns=function(){return j("columnCount")},C.cssgradients=function(){var a="background-image:",b="gradient(linear,left top,right bottom,from(#9f9),to(white));",c="linear-gradient(left top,#9f9, white);";return d((a+"-webkit- ".split(" ").join(b+a)+x.join(c+a)).slice(0,-a.length)),g(t.backgroundImage,"gradient")},C.cssreflections=function(){return j("boxReflect")},C.csstransforms=function(){return!!j("transform")},C.csstransforms3d=function(){var a=!!j("perspective");return a&&"webkitPerspective"in q.style&&H("@media (transform-3d),(-webkit-transform-3d){#modernizr{left:9px;position:absolute;height:3px;}}",function(b){a=9===b.offsetLeft&&3===b
 .offsetHeight}),a},C.csstransitions=function(){return j("transition")},C.fontface=function(){var a;return H('@font-face {font-family:"font";src:url("https://")}',function(c,d){var e=b.getElementById("smodernizr"),f=e.sheet||e.styleSheet,g=f?f.cssRules&&f.cssRules[0]?f.cssRules[0].cssText:f.cssText||"":"";a=/src/i.test(g)&&0===g.indexOf(d.split(" ")[0])}),a},C.generatedcontent=function(){var a;return H(["#",r,"{font:0/0 a}#",r,':after{content:"',v,'";visibility:hidden;font:3px/1 a}'].join(""),function(b){a=b.offsetHeight>=3}),a},C.video=function(){var a=b.createElement("video"),c=!1;try{(c=!!a.canPlayType)&&(c=new Boolean(c),c.ogg=a.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),c.h264=a.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),c.webm=a.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""))}catch(d){}return c},C.audio=function(){var a=b.createElement("audio"),c=!1;try{(c=!!a.canPlayType)&&(c=new Boolean(c),c.ogg=a.canPlayType('audio
 /ogg; codecs="vorbis"').replace(/^no$/,""),c.mp3=a.canPlayType("audio/mpeg;").replace(/^no$/,""),c.wav=a.canPlayType('audio/wav; codecs="1"').replace(/^no$/,""),c.m4a=(a.canPlayType("audio/x-m4a;")||a.canPlayType("audio/aac;")).replace(/^no$/,""))}catch(d){}return c},C.localstorage=function(){try{return localStorage.setItem(r,r),localStorage.removeItem(r),!0}catch(a){return!1}},C.sessionstorage=function(){try{return sessionStorage.setItem(r,r),sessionStorage.removeItem(r),!0}catch(a){return!1}},C.webworkers=function(){return!!a.Worker},C.applicationcache=function(){return!!a.applicationCache},C.svg=function(){return!!b.createElementNS&&!!b.createElementNS(B.svg,"svg").createSVGRect},C.inlinesvg=function(){var a=b.createElement("div");return a.innerHTML="<svg/>",(a.firstChild&&a.firstChild.namespaceURI)==B.svg},C.smil=function(){return!!b.createElementNS&&/SVGAnimate/.test(w.call(b.createElementNS(B.svg,"animate")))},C.svgclippaths=function(){return!!b.createElementNS&&/SVGClipPath/.
 test(w.call(b.createElementNS(B.svg,"clipPath")))};for(var L in C)m(C,L)&&(l=L.toLowerCase(),o[l]=C[L](),F.push((o[l]?"":"no-")+l));return o.input||k(),o.addTest=function(a,b){if("object"==typeof a)for(var d in a)m(a,d)&&o.addTest(d,a[d]);else{if(a=a.toLowerCase(),o[a]!==c)return o;b="function"==typeof b?b():b,"undefined"!=typeof p&&p&&(q.className+=" "+(b?"":"no-")+a),o[a]=b}return o},d(""),s=u=null,function(a,b){function c(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function d(){var a=s.elements;return"string"==typeof a?a.split(" "):a}function e(a){var b=r[a[p]];return b||(b={},q++,a[p]=q,r[q]=b),b}function f(a,c,d){if(c||(c=b),k)return c.createElement(a);d||(d=e(c));var f;return f=d.cache[a]?d.cache[a].cloneNode():o.test(a)?(d.cache[a]=d.createElem(a)).cloneNode():d.createElem(a),!f.canHaveChildren||n.test(a)||f.tagUrn?f:d.frag.appendChild(f)}function g(a
 ,c){if(a||(a=b),k)return a.createDocumentFragment();c=c||e(a);for(var f=c.frag.cloneNode(),g=0,h=d(),i=h.length;i>g;g++)f.createElement(h[g]);return f}function h(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return s.shivMethods?f(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+d().join().replace(/[\w\-]+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(s,b.frag)}function i(a){a||(a=b);var d=e(a);return!s.shivCSS||j||d.hasCSS||(d.hasCSS=!!c(a,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),k||h(a,d),a}var j,k,l="3.7.0",m=a.html5||{},n=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,o=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label
 |li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,p="_html5shiv",q=0,r={};!function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",j="hidden"in a,k=1==a.childNodes.length||function(){b.createElement("a");var a=b.createDocumentFragment();return"undefined"==typeof a.cloneNode||"undefined"==typeof a.createDocumentFragment||"undefined"==typeof a.createElement}()}catch(c){j=!0,k=!0}}();var s={elements:m.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output progress section summary template time video",version:l,shivCSS:m.shivCSS!==!1,supportsUnknownElements:k,shivMethods:m.shivMethods!==!1,type:"default",shivDocument:i,createElement:f,createDocumentFragment:g};a.html5=s,i(b)}(this,b),o._version=n,o._prefixes=x,o._domPrefixes=A,o._cssomPrefixes=z,o.mq=I,o.hasEvent=J,o.testProp=function(a){return h([a])},o.testAllProps=j,o.testStyles=H,o.prefixed=function(a,b,c){return b?j(a,b,c):j(a,
 "pfx")},q.className=q.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(p?" js "+F.join(" "):""),o}(this,this.document);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/vendor/placeholder.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/vendor/placeholder.js b/content-OLDSITE/docs/js/foundation/5.5.1/vendor/placeholder.js
deleted file mode 100644
index a68128c..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/vendor/placeholder.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! http://mths.be/placeholder v2.0.9 by @mathias */
-!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a(jQuery)}(function(a){function b(b){var c={},d=/^jQuery\d+$/;return a.each(b.attributes,function(a,b){b.specified&&!d.test(b.name)&&(c[b.name]=b.value)}),c}function c(b,c){var d=this,f=a(d);if(d.value==f.attr("placeholder")&&f.hasClass("placeholder"))if(f.data("placeholder-password")){if(f=f.hide().nextAll('input[type="password"]:first').show().attr("id",f.removeAttr("id").data("placeholder-id")),b===!0)return f[0].value=c;f.focus()}else d.value="",f.removeClass("placeholder"),d==e()&&d.select()}function d(){var d,e=this,f=a(e),g=this.id;if(""===e.value){if("password"===e.type){if(!f.data("placeholder-textinput")){try{d=f.clone().attr({type:"text"})}catch(h){d=a("<input>").attr(a.extend(b(this),{type:"text"}))}d.removeAttr("name").data({"placeholder-password":f,"placeholder-id":g}).bind("focus.placeholder",c),f.data({"placeholder-textinput":d,"placeholder-id":g}).before(d)}f=f.removeAttr("id").hide().prevAll('i
 nput[type="text"]:first').attr("id",g).show()}f.addClass("placeholder"),f[0].value=f.attr("placeholder")}else f.removeClass("placeholder")}function e(){try{return document.activeElement}catch(a){}}var f,g,h="[object OperaMini]"==Object.prototype.toString.call(window.operamini),i="placeholder"in document.createElement("input")&&!h,j="placeholder"in document.createElement("textarea")&&!h,k=a.valHooks,l=a.propHooks;i&&j?(g=a.fn.placeholder=function(){return this},g.input=g.textarea=!0):(g=a.fn.placeholder=function(){var a=this;return a.filter((i?"textarea":":input")+"[placeholder]").not(".placeholder").bind({"focus.placeholder":c,"blur.placeholder":d}).data("placeholder-enabled",!0).trigger("blur.placeholder"),a},g.input=i,g.textarea=j,f={get:function(b){var c=a(b),d=c.data("placeholder-password");return d?d[0].value:c.data("placeholder-enabled")&&c.hasClass("placeholder")?"":b.value},set:function(b,f){var g=a(b),h=g.data("placeholder-password");return h?h[0].value=f:g.data("placeholde
 r-enabled")?(""===f?(b.value=f,b!=e()&&d.call(b)):g.hasClass("placeholder")?c.call(b,!0,f)||(b.value=f):b.value=f,g):b.value=f}},i||(k.input=f,l.value=f),j||(k.textarea=f,l.value=f),a(function(){a(document).delegate("form","submit.placeholder",function(){var b=a(".placeholder",this).each(c);setTimeout(function(){b.each(d)},10)})}),a(window).bind("beforeunload.placeholder",function(){a(".placeholder").each(function(){this.value=""})}))});
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/010-welcome-page.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/010-welcome-page.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/010-welcome-page.png
deleted file mode 100644
index 24fbed3..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/010-welcome-page.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/020-choose-location.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/020-choose-location.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/020-choose-location.png
deleted file mode 100644
index 1d0cb46..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/020-choose-location.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/030-installation-options.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/030-installation-options.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/030-installation-options.png
deleted file mode 100644
index 01fbe56..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/030-installation-options.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/040-start-menu-folder.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/040-start-menu-folder.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/040-start-menu-folder.png
deleted file mode 100644
index dc850cc..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/040-start-menu-folder.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/050-completing.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/050-completing.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/050-completing.png
deleted file mode 100644
index 7b80e17..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/050-completing.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/060-import-settings-or-not.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/060-import-settings-or-not.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/060-import-settings-or-not.png
deleted file mode 100644
index 0054c4c..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/060-import-settings-or-not.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/070-set-ui-theme.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/070-set-ui-theme.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/070-set-ui-theme.png
deleted file mode 100644
index 247fc64..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/010-installing/070-set-ui-theme.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/010-new-project-create.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/010-new-project-create.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/010-new-project-create.png
deleted file mode 100644
index a950887..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/010-new-project-create.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/020-java-project-setup-jdk.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/020-java-project-setup-jdk.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/020-java-project-setup-jdk.png
deleted file mode 100644
index 16fe8d1..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/020-java-project-setup-jdk.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/030-java-project-select-jdk.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/030-java-project-select-jdk.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/030-java-project-select-jdk.png
deleted file mode 100644
index d0214c6..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/030-java-project-select-jdk.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/040-sdk-selected.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/040-sdk-selected.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/040-sdk-selected.png
deleted file mode 100644
index b9399d6..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/040-sdk-selected.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/050-name-and-location.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/050-name-and-location.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/050-name-and-location.png
deleted file mode 100644
index 7f3b8d6..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/050-name-and-location.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/060-create-dir.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/060-create-dir.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/060-create-dir.png
deleted file mode 100644
index 287478a..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/020-create-new-project/060-create-dir.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/010-settings-import-jar.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/010-settings-import-jar.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/010-settings-import-jar.png
deleted file mode 100644
index c607856..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/010-settings-import-jar.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/020-select-all.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/020-select-all.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/020-select-all.png
deleted file mode 100644
index 8e63a35..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/020-select-all.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/030-restart.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/030-restart.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/030-restart.png
deleted file mode 100644
index c20e0ac..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/030-import-settings/030-restart.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/010-maven-installation.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/010-maven-installation.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/010-maven-installation.png
deleted file mode 100644
index 9fef693..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/010-maven-installation.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/020-maven-configuration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/020-maven-configuration.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/020-maven-configuration.png
deleted file mode 100644
index 945968d..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/020-maven-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/030-build-automatically.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/030-build-automatically.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/030-build-automatically.png
deleted file mode 100644
index b383b3c..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/030-build-automatically.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/040-auto-import.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/040-auto-import.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/040-auto-import.png
deleted file mode 100644
index 293d2c3..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/040-other-settings/040-auto-import.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/050-some-plugins/010-some-plugins.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/050-some-plugins/010-some-plugins.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/050-some-plugins/010-some-plugins.png
deleted file mode 100644
index 9e2230b..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/050-some-plugins/010-some-plugins.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/050-some-plugins/020-some-plugins-confirmation.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/050-some-plugins/020-some-plugins-confirmation.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/050-some-plugins/020-some-plugins-confirmation.png
deleted file mode 100644
index 037c967..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/050-some-plugins/020-some-plugins-confirmation.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/010-maven-modules-view.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/010-maven-modules-view.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/010-maven-modules-view.png
deleted file mode 100644
index a5b8944..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/010-maven-modules-view.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/020-adding-another-module.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/020-adding-another-module.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/020-adding-another-module.png
deleted file mode 100644
index b8e9ba9..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/020-adding-another-module.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/030-other-module-added.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/030-other-module-added.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/030-other-module-added.png
deleted file mode 100644
index 58b42f0..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/030-other-module-added.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/040-ignoring-modules.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/040-ignoring-modules.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/040-ignoring-modules.png
deleted file mode 100644
index 0421f99..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/040-ignoring-modules.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/050-ignoring-modules-2.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/050-ignoring-modules-2.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/050-ignoring-modules-2.png
deleted file mode 100644
index 6bf26ac..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/050-ignoring-modules-2.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/060-ignored-modules.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/060-ignored-modules.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/060-ignored-modules.png
deleted file mode 100644
index b16086b..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/100-maven-module-mgmt/060-ignored-modules.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/010-run-configuration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/010-run-configuration.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/010-run-configuration.png
deleted file mode 100644
index 0c6a929..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/010-run-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/020-datanucleus-enhancer-goal.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/020-datanucleus-enhancer-goal.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/020-datanucleus-enhancer-goal.png
deleted file mode 100644
index 2dae157..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/020-datanucleus-enhancer-goal.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/030-running-unit-tests.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/030-running-unit-tests.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/030-running-unit-tests.png
deleted file mode 100644
index b4e042a..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/030-running-unit-tests.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/040-running-unit-tests-run-configuration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/040-running-unit-tests-run-configuration.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/040-running-unit-tests-run-configuration.png
deleted file mode 100644
index 83a4a70..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/040-running-unit-tests-run-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/050-running-integration-tests-run-configuration.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/050-running-integration-tests-run-configuration.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/050-running-integration-tests-run-configuration.png
deleted file mode 100644
index 6b0ad89..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/110-running-the-app/050-running-integration-tests-run-configuration.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/010-file-project-structure.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/010-file-project-structure.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/010-file-project-structure.png
deleted file mode 100644
index 544a185..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/010-file-project-structure.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/020-select-jdk.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/020-select-jdk.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/020-select-jdk.png
deleted file mode 100644
index 90865f1..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/020-select-jdk.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/030-select-jdk-directory.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/030-select-jdk-directory.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/030-select-jdk-directory.png
deleted file mode 100644
index f5675b2..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/030-select-jdk-directory.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/040-set-project-level.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/040-set-project-level.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/040-set-project-level.png
deleted file mode 100644
index 026a821..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/040-set-project-level.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/050-isis-language-level-7.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/050-isis-language-level-7.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/050-isis-language-level-7.png
deleted file mode 100644
index 62e220b..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/050-isis-language-level-7.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/060-app-language-level-8.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/060-app-language-level-8.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/060-app-language-level-8.png
deleted file mode 100644
index 5723524..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/200-project-sdk/060-app-language-level-8.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/300-paraname8-support/010-configuring-the-compiler.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/300-paraname8-support/010-configuring-the-compiler.png b/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/300-paraname8-support/010-configuring-the-compiler.png
deleted file mode 100644
index 50a043f..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/appendices/dev-env/intellij-idea/300-paraname8-support/010-configuring-the-compiler.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/background-execution/BackgroundCommandExecution.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/background-execution/BackgroundCommandExecution.png b/content-OLDSITE/docs/user-guide/images/background-execution/BackgroundCommandExecution.png
deleted file mode 100644
index 5cefae3..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/background-execution/BackgroundCommandExecution.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/background-execution/BackgroundCommandExecutionFromBackgroundCommandServiceJdo.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/background-execution/BackgroundCommandExecutionFromBackgroundCommandServiceJdo.png b/content-OLDSITE/docs/user-guide/images/background-execution/BackgroundCommandExecutionFromBackgroundCommandServiceJdo.png
deleted file mode 100644
index 0c026fb..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/background-execution/BackgroundCommandExecutionFromBackgroundCommandServiceJdo.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/core-concepts/philosophy/hexagonal-architecture.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/core-concepts/philosophy/hexagonal-architecture.png b/content-OLDSITE/docs/user-guide/images/core-concepts/philosophy/hexagonal-architecture.png
deleted file mode 100644
index d8b28bd..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/core-concepts/philosophy/hexagonal-architecture.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/core-concepts/philosophy/hexagonal-architecture.pptx
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/core-concepts/philosophy/hexagonal-architecture.pptx b/content-OLDSITE/docs/user-guide/images/core-concepts/philosophy/hexagonal-architecture.pptx
deleted file mode 100644
index 3eb0aad..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/core-concepts/philosophy/hexagonal-architecture.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/how-tos/domain-services/hexagonal-architecture-addons.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/how-tos/domain-services/hexagonal-architecture-addons.png b/content-OLDSITE/docs/user-guide/images/how-tos/domain-services/hexagonal-architecture-addons.png
deleted file mode 100644
index af32db1..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/how-tos/domain-services/hexagonal-architecture-addons.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure-happy-case.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure-happy-case.png b/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure-happy-case.png
deleted file mode 100644
index 1981c09..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure-happy-case.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure-sad-case.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure-sad-case.png b/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure-sad-case.png
deleted file mode 100644
index 6182447..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure-sad-case.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure.png b/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure.png
deleted file mode 100644
index e1a76fe..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/how-tos/tips-n-tricks/are-you-sure.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/images/reference/configuration-properties/datanucleus-objectstore/party-agreementrole-agreement.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/images/reference/configuration-properties/datanucleus-objectstore/party-agreementrole-agreement.png b/content-OLDSITE/docs/user-guide/images/reference/configuration-properties/datanucleus-objectstore/party-agreementrole-agreement.png
deleted file mode 100644
index 67744c9..0000000
Binary files a/content-OLDSITE/docs/user-guide/images/reference/configuration-properties/datanucleus-objectstore/party-agreementrole-agreement.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/dan-settings-keymaps.jar
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/dan-settings-keymaps.jar b/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/dan-settings-keymaps.jar
deleted file mode 100644
index 75d09be..0000000
Binary files a/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/dan-settings-keymaps.jar and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/dan-settings-uisettings.jar
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/dan-settings-uisettings.jar b/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/dan-settings-uisettings.jar
deleted file mode 100644
index 0787a69..0000000
Binary files a/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/dan-settings-uisettings.jar and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/isis-settings.jar
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/isis-settings.jar b/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/isis-settings.jar
deleted file mode 100644
index f1fdece..0000000
Binary files a/content-OLDSITE/docs/user-guide/resources/appendices/dev-env/intellij-idea/isis-settings.jar and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/user-guide/resources/core-concepts/Pawson-Naked-Objects-thesis.pdf
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/user-guide/resources/core-concepts/Pawson-Naked-Objects-thesis.pdf b/content-OLDSITE/docs/user-guide/resources/core-concepts/Pawson-Naked-Objects-thesis.pdf
deleted file mode 100644
index aca07e4..0000000
Binary files a/content-OLDSITE/docs/user-guide/resources/core-concepts/Pawson-Naked-Objects-thesis.pdf and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/documentation.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/documentation.md b/content-OLDSITE/documentation.md
deleted file mode 100644
index 8a0b582..0000000
--- a/content-OLDSITE/documentation.md
+++ /dev/null
@@ -1,803 +0,0 @@
-Title: Documentation
-
-[//]: # (content copied to _user-guide_xxx)
-
-<blockquote>
-  <p>Perfection is finally attained not when there is no longer anything to add but when there is no longer anything to take away.
-  <p class="author">Antoine de Saint-Exupery</em></br>
-</blockquote>
-
-
-{documentation
-
-{row
-
-{col-md-4
-#### <a name="elevator-pitch">Elevator pitch</a>
-
-* **[What's Isis?](intro/elevator-pitch/isis-in-pictures.html) ... in pictures**
-* [Common Use Cases](intro/elevator-pitch/common-use-cases.html)  <a href="intro/elevator-pitch/common-use-cases.html#screencast"><img src="./images/tv_show-25.png"></a>
-* [Online demo](http://isisdemo.mmyco.co.uk/) (todoapp)
-
-#### <a name="getting-started">Archetypes and Apps</a>
-
-* **[SimpleApp Archetype](intro/getting-started/simpleapp-archetype.html)**
-* [TodoApp Example App](http://github.com/isisaddons/isis-app-todoapp) (not ASF)
-
-#### <a name="release-notes">Release notes</a>
-
-* [Core v1.8.0](core/release-notes/about.html)
-* [Simpleapp v1.8.0](archetypes/release-notes/about.html)
-
-}
-
-{col-md-4
-
-#### <a name="getting-started">Development Environment</a>
-
-* [Setting up IntelliJ](intro/getting-started/ide/intellij.html) <a href="./intro/getting-started/ide/intellij.html#screencast"><img src="./images/tv_show-25.png"></a>
-* [Setting up Eclipse](intro/getting-started/ide/eclipse.html) <a href="./intro/getting-started/ide/eclipse.html#screencast"><img src="./images/tv_show-25.png"></a>
-* [Using Maven with DataNucleus plugin](components/objectstores/jdo/datanucleus-and-maven.html) (prior to 1.4.0)
-
-#### <a name="tutorials">Tutorials, screencasts</a>
-<p class="display:none"/>
-
-- **[Screencasts](intro/tutorials/screencasts.html)** <a href="intro/tutorials/screencasts.html"><img src="./images/tv_show-25.png"></a>
-- [Tutorials](intro/tutorials/tutorials.html)
-- **[ApacheCon EU 2014](intro/tutorials/apacheconeu-2014.html)**
-
-}
-
-{col-md-4
-
-#### <a name="learning-more">Learning more</a>
-
-- [Powered by Isis](intro/powered-by/powered-by.html)
-- [Articles, Conferences, Podcasts](intro/learning-more/articles-and-presentations.html)
-- [Books](intro/learning-more/books.html)
-- [Naked Objects PhD thesis](intro/learning-more/Pawson-Naked-Objects-thesis.pdf) (Pawson)
-
-#### <a name="resources">Resources</a>
-<p class="display:none"/>
-
-- [Downloadable Presentations](intro/resources/downloadable-presentations.html)
-- **[IDE templates](intro/resources/editor-templates.html)** (IntelliJ and Eclipse)
-- [Icons](intro/resources/icons.html)
-- **[Cheat Sheet](intro/resources/cheat-sheet.html)**
-
-}
-
-}
-
-{row
-
-{col-md-12
-## <a name="core">Core Concepts</a>
-
-}
-
-}
-
-{row
-
-{col-md-4
-
-####  <a name="reference-reference">Programming Conventions</a>
-
-* [Recognized Annotations](./reference/recognized-annotations/about.html)
-* [Recognized Methods](./reference/Recognized-Methods-and-Prefixes.html)
-
-
-}
-
-
-{col-md-4
-
-#### <a name="core-modules-common">DomainObjectContainer</a>
-
-* [DomainObjectContainer API](./reference/DomainObjectContainer.html)
-* [Users and Roles](./reference/Security.html)
-
-}
-
-{col-md-4
-
-#### <a name="reference-config">Config</a>
-
-* [Configuration Files](./reference/configuration-files.html)
-* [Deployment Types](./reference/deployment-type.html)
-
-
-}
-
-}
-
-
-{row
-
-{col-md-12
-## <a name="how-tos">How-tos</a>
-
-}
-
-}
-
-
-
-{row
-
-{col-md-4
-
-#### <a name="how-tos-pojos">Pojos</a>
-
-* [Pojo vs Inheriting from framework](./how-tos/how-to-01-010-How-to-have-a-domain-object-be-a-POJO.html)
-* [Registering a domain service](./how-tos/how-to-09-010-How-to-register-domain-services,-repositories-and-factories.html)
-* [Entity property](./how-tos/how-to-01-030-How-to-add-a-property-to-a-domain-entity.html)
-* [Entity collection](./how-tos/how-to-01-050-How-to-add-a-collection-to-a-domain-entity.html)
-* [Entity or service action](./how-tos/how-to-01-060-How-to-add-an-action-to-a-domain-entity-or-service.html)
-
-#### <a name="how-tos-ui-hints-icons">UI Hints</a>
-
-Icons and Titles
-
-* [Object title](./how-tos/how-to-01-040-How-to-specify-a-title-for-a-domain-entity.html)
-* [Object icon](./how-tos/how-to-01-070-How-to-specify-the-icon-for-a-domain-entity.html)
-* [Object CSS styling](./how-tos/how-to-customize-styling-for-a-domain-object.html)
-* [Titles in tables](components/viewers/wicket/titles-in-tables.html)
-
-Names & Descriptions
-
-* [Names/description of action param](./how-tos/how-to-01-140-How-to-specify-names-or-descriptions-for-an-action-parameter.html)
-
-Layout
-
-* [Layout using annotations](components/viewers/wicket/static-layouts.html)
-* [Dynamic layouts](components/viewers/wicket/dynamic-layouts.html) <a href="components/viewers/wicket/dynamic-layouts.html#screencast"><img src="./images/tv_show-25.png"></a>
-* [Application menu layout](components/viewers/wicket/application-menu-layout.html)
-
-}
-
-{col-md-4
-
-
-#### <a name="how-tos-business-rules">Business rules</a>
-
-Visibility ("see it")
-
-* [Hide a property](./how-tos/how-to-02-010-How-to-hide-a-property.html)
-* [Hide a collection](./how-tos/how-to-02-020-How-to-hide-a-collection.html)
-* [Hide an action](./how-tos/how-to-02-030-How-to-hide-an-action.html)
-
-Usability ("use it")
-
-* [Unmodifiable property](./how-tos/how-to-02-050-How-to-prevent-a-property-from-being-modified.html)
-* [Unmodifiable collection](./how-tos/how-to-02-060-How-to-prevent-a-collection-from-being-modified.html)
-* [Uninvokable action](./how-tos/how-to-02-070-How-to-prevent-an-action-from-being-invoked.html)
-
-Validity ("do it")
-
-* [Validate property](./how-tos/how-to-02-100-How-to-validate-user-input-for-a-property.html)
-* [Validate collection add/remove](./how-tos/how-to-02-110-How-to-validate-an-object-being-added-or-removed-from-a-collection.html)
-* [Validate action params](./how-tos/how-to-02-120-How-to-validate-an-action-parameter-argument.html)
-
-#### <a name="how-tos-common-constraints">Common constraints</a>
-
-* [Optional property](./how-tos/how-to-01-100-How-to-make-a-property-optional.html)
-* [Optional action ](./how-tos/how-to-01-110-How-to-make-an-action-parameter-optional.html)
-* [Size of string properties](./how-tos/how-to-01-120-How-to-specify-the-size-of-String-properties.html)
-* [Size of string action params](./how-tos/how-to-01-130-How-to-specify-the-size-of-String-action-parameters.html)
-
-#### <a name="how-tos-object-management">Object management</a>
-
-* [Injecting services](./how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.html)
-* [Finding objects](./how-tos/how-to-09-040-How-to-write-a-custom-repository.html)
-* [Instantiating and persisting objects](./how-tos/how-to-09-050-How-to-use-Factories.html)
-* [Create/delete objects](./how-tos/how-to-01-160-How-to-create-or-delete-objects-within-your-code.html)
-
-}
-
-{col-md-4
-
-
-#### <a name="how-tos-drop-downs">Drop-downs &amp; defaults</a>
-
-For properties:
-
-* [Choices for property](./how-tos/how-to-03-010-How-to-specify-a-set-of-choices-for-a-property.html)
-* [Auto-complete for property](./how-tos/how-to-03-015-How-to-specify-an-autocomplete-for-a-property.html)
-* [Default for property](./how-tos/how-to-03-017-How-to-specify-default-value-of-an-object-property.html)
-
-For actions:
-
-* [Choices for action param](./how-tos/how-to-03-020-How-to-specify-a-set-of-choices-for-an-action-parameter.html)
-* [Dependent choices for action params](./how-tos/how-to-03-022-How-to-specify-dependent-choices-for-action-parameters.html)
-* [Auto-complete for action param](./how-tos/how-to-03-025-How-to-specify-an-autocomplete-for-an-action-parameter.html)
-* [Default for action param](./how-tos/how-to-03-050-How-to-specify-default-values-for-an-action-parameter.html)
-
-For both:
-
-* [Drop-down for limited # instances](./how-tos/how-to-03-030-How-to-specify-that-a-class-of-objects-has-a-limited-number-of-instances.html)
-* [Auto-complete (repository-based)](./how-tos/how-to-03-040-How-to-find-an-entity-(for-an-action-parameter-or-property)-using-auto-complete.html)
-
-####  <a name="jdo-objectstore-jdo-mapping-hints">JDO (Mapping) Hints</a>
-<p class="display:none"/>
-
-* [Mapping Mandatory and Optional Properties](components/objectstores/jdo/mapping-mandatory-and-optional-properties.html)
-* [Mapping JODA Dates](components/objectstores/jdo/mapping-joda-dates.html)
-* [Mapping BigDecimals](components/objectstores/jdo/mapping-bigdecimals.html)
-* [Mapping Blobs](components/objectstores/jdo/mapping-blobs.html)
-* [Managed 1:m bidirectional relationships](components/objectstores/jdo/managed-1-to-m-relationships.html)
-* [Lazy Loading](components/objectstores/jdo/lazy-loading.html)
-
-
-}
-
-}
-
-
-
-
-{row
-
-{col-md-12
-## <a name="more-advanced-topics">More advanced topics</a>
-
-}
-
-}
-
-{row
-
-{col-md-4
-
-#### <a name="more-advanced-topics-business-rules">Business rules</a>
-
-* [Hide part of a title](./more-advanced-topics/how-to-hide-part-of-a-title.html)
-* [All members hidden](./more-advanced-topics/how-to-02-040-How-to-specify-that-none-of-an-object's-members-is-visible.html)
-* [All members unmodifiable](./more-advanced-topics/how-to-02-080-How-to-specify-that-none-of-an-object's-members-can-be-modified-or-invoked.html)
-* [Immutable object](./more-advanced-topics/how-to-02-090-How-to-specify-that-an-object-is-immutable.html)
-* [Declarative validation using @MustSatisfy](./more-advanced-topics/how-to-02-130-How-to-validate-declaratively-using-MustSatisfy.html)
-* [Hide/disable/validate per user/role](./more-advanced-topics/how-to-08-010-Hiding,-disabling-or-validating-for-specific-users-or-roles.html)
-
-#### <a name="more-advanced-topics-derived-props-colls">Derived props/colls</a>
-
-* [Derived property](./more-advanced-topics/how-to-04-010-How-to-make-a-derived-property.html)
-* [Passwords](./more-advanced-topics/how-to-04-015-Password-properties-and-params.html)
-* [Derived collection](./more-advanced-topics/how-to-04-020-How-to-make-a-derived-collection.html)
-* [Inlining query-only repository action](./more-advanced-topics/how-to-04-030-How-to-inline-the-results-of-a-query-only-repository-action.html)
-* [Trigger on property change](./more-advanced-topics/how-to-04-040-How-to-trigger-other-behaviour-when-a-property-is-changed.html)
-* [Trigger on collection change](./more-advanced-topics/how-to-04-050-How-to-trigger-other-behaviour-when-an-object-is-added-or-removed.html)
-
-#### <a name="more-advanced-topics-idioms-and-patterns">Idioms and patterns</a>
-
-* [Are you sure?](./more-advanced-topics/are-you-sure-idiom.html)
-* [Singleton &amp; request-scoped services](./more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.html)
-* **[Decoupling dependencies using contributions](./more-advanced-topics/how-to-01-062-How-to-decouple-dependencies-using-contributions.html)**
-* [How to suppress contributions](./more-advanced-topics/how-to-suppress-contributions-to-action-parameter.html)
-* [Bulk actions, acting upon lists](./more-advanced-topics/how-to-01-065-How-to-add-an-action-to-be-called-on-every-object-in-a-list.html)
-* [Bidirectional relationships](./more-advanced-topics/how-to-04-060-How-to-set-up-and-maintain-bidirectional-relationships.html)
-* [View models](./more-advanced-topics/ViewModel.html)
-
-
-}
-
-{col-md-4
-
-#### <a name="ui-hints-names-and-descriptions">UI Overrides</a>
-
-* [Name/descr. of an object](./more-advanced-topics/how-to-05-010-How-to-specify-a-name-or-description-for-an-object.html)
-* [Name/descr. of a property](./more-advanced-topics/how-to-05-020-How-to-specify-a-name-or-description-for-a-property.html)
-* [Name/descr. of a collection](./more-advanced-topics/how-to-05-030-How-to-specify-a-name-or-description-for-a-collection.html)
-* [Name/descr. of an action](./more-advanced-topics/how-to-05-040-How-to-specify-names-or-description-for-an-action.html)
-
-#### <a name="more-advanced-topics-error-handling">Error handling</a>
-
-* [Raise message/errors to users](./more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.html)
-* [Exception Recognizers](./reference/services/exception-recognizers.html)
-
-#### <a name="more-advanced-topics-persistence-lifecycle">Persistence lifecycle</a>
-
-* [Initial value of property](./more-advanced-topics/how-to-07-010-How-to-set-up-the-initial-value-of-a-property-programmatically.html)
-* [Lifecycle hooks](./more-advanced-topics/how-to-07-020-How-to-insert-behaviour-into-the-object-life-cycle.html) [reference](./reference/object-lifecycle-callbacks.html)
-* [Ensuring object in valid state](./more-advanced-topics/how-to-07-030-How-to-ensure-object-is-in-valid-state.html)
-* [Non-persistable entities](./more-advanced-topics/how-to-07-040-How-to-specify-that-an-object-should-not-be-persisted.html)
-
-#### <a name="core-dev-support">Support for testing</a>
-<p class="display:none"/>
-
-* [Unit Test Support](core/unittestsupport.html)
-* [Integration Test Support](core/integtestsupport.html)
-* [BDD/Integ Test Support](core/specsupport-and-integtestsupport.html)
-* [Fixture Scripts](./more-advanced-topics/Fixture-Scripts.html)
-* [SudoService](./reference/services/sudo-service.html) (1.9.0-SNAPSHOT)
-* [IsisConfigurationForJdoIntegTests](components/objectstores/jdo/IsisConfigurationForJdoIntegTests.html)
-
-
-}
-
-{col-md-4
-
-
-#### <a name="reference-config">Programming Model Configuration</a>
-
-* [Disallowing deprecated annotations](config/disallowing-deprecations.html)
-* [Custom validator](config/custom-validator.html)
-* [Finetuning the Programming Model](config/metamodel-finetuning-the-programming-model.html)
-* [Layout metadata reader](config/dynamic-layout-metadata-reader.html)
-* [Standardized font-awesome icons and CSS](config/standardised-font-awesome-icons-and-CSS.html)
-
-#### <a name="config-i18n">i18n</a>
-
-* [i18n Support](config/i18n-support.html)
-
-#### <a name="more-advanced-topics-deployment">Deployment</a>
-
-* [Externalized Configuration](./reference/externalized-configuration.html)
-* [JVM args](./reference/jvm-args.html)
-
-#### <a name="more-advanced-topics-jdo-objectstore">JDO Objectstore</a>
-
-* [Multi-tenancy](more-advanced-topics/multi-tenancy.html)
-* [Using a JNDI Datasource](components/objectstores/jdo/using-jndi-datasource.html)
-* [Overriding Annotations](components/objectstores/jdo/overriding-annotations.html)
-* [Autocreating schema objects](components/objectstores/jdo/autocreating-schema-objects.html) (1.9.0-SNAPSHOT)
-* [Enabling Logging](components/objectstores/jdo/enabling-logging.html)
-
-#### <a name="more-advanced-topics-no-sql-support">NoSQL Support</a>
-
-* [Deploying on the Google App Engine](components/objectstores/jdo/deploying-on-the-google-app-engine.html)
-* [Using Neo4J](components/objectstores/jdo/using-neo4j.html)
-
-
-<!--
-
-<a name="core-bundled-components">Other Core Components</a>
-
-* [Core Runtime](core/runtime.html) [stub]
-* [Webserver](core/webserver.html) [stub]
-* [In-memory Object Store](core/inmemory-objectstore.html) [stub]
-* ['Bypass' Implementation](core/bypass-security.html) [stub]
-
--->
-
-
-}
-
-}
-
-
-
-
-{row
-
-{col-md-12
-## <a name="core-domain-services">Domain Services</a>
-
-Commonly-used domain services to use within your app, implemented in Isis core.  Some implement API defined in the applib; see <a href="./reference/services.html">summary</a>.
-
-}
-
-}
-
-{row
-
-{col-md-4
-
-#### <a name="reference-supporting-features">Supporting features</a>
-
-* [ClockService](./reference/services/ClockService.html)
-* [Applib utility classes](./reference/Utility.html)
-
-JDO Objectstore 
-
-* [IsisJdoSupport](components/objectstores/jdo/services/isisjdosupport-service.html)
-
-#### <a name="core-modules-common">WrapperFactory</a>
-
-* [Wrapper Factory](reference/services/wrapper-factory.html)
-* [Applib Events](./reference/Event.html)
-
-#### <a name="domain-services-event-bus">Event Bus</a>
-
-Decouple business logic across modules using intra-process **domain events**
-
-* [EventBusService API](./reference/services/event-bus-service.html) [Impl](components/objectstores/jdo/services/event-bus-service-jdo.html)
-
-
-
-}
-
-{col-md-4
-
-#### <a name="domain-services-information-sharing">Commands/Background</a>
-
-Context in which actions invoked, infrastructure to run actions in background.
-
-* [Command Context](./reference/services/command-context.html) <a href="./reference/services/command-context.html#screencast"><img src="./images/tv_show-25.png"></a>
-* [Background Service](./reference/services/background-service.html)
-
-
-#### <a name="domain-services-information-sharing">Information sharing</a>
-
-Co-ordinate sharing of information across multiple objects/interactions
-
-* [Scratchpad](./reference/services/scratchpad.html)
-* [Bulk.Interaction](./reference/services/bulk-interaction.html)
-* [QueryResultsCache](./reference/services/query-results-cache.html)
-
-}
-
-{col-md-4
-
-#### <a name="domain-services-email">Email</a>
-
-* [Email Service](./reference/services/email-service.html)
-
-#### <a name="domain-services-user-profile">User management</a>
-
-* [User Profile Service](./reference/services/user-profile-service.html) (API only)
-* [User Registration Service](./reference/services/user-registration-service.html) (API only)
-* [Email Notification Service](./reference/services/email-notification-service.html)
-
-#### <a name="domain-services-bookmark-memento">Bookmarks and mementos</a>
-
-* [Bookmark Service](./reference/services/bookmark-service.html)
-* [Memento Service](./reference/services/memento-service.html)
-* [Deep Link Service](./reference/services/deep-link-service.html)
-* [XmlSnapshot Service](./reference/services/xmlsnapshot-service.html)
-
-####  <a name="reference-non-ui-execution">Non-UI execution</a>
-
-- [IsisSessionTemplate](./reference/non-ui/isis-session-template.html)
-
-}
-
-}
-
-
-{row
-
-{col-md-12
-## <a name="wicket-viewer">Wicket Viewer</a> [About](components/viewers/wicket/about.html)
-
-Features, configuration and UI customisation.
-
-}
-
-}
-
-{row
-
-{col-md-4
-
-#### <a name="wicket-viewer-features">Features/end-user usage</a>
-
-* [File upload/download](components/viewers/wicket/file-upload-download.html)
-* [Bookmarked pages (sliding panel)](components/viewers/wicket/bookmarks.html)
-* [Recent pages (drop down)](components/viewers/wicket/recent-pages.html)
-* [Hints and copy URL](components/viewers/wicket/hints-and-copy-url.html)
-* [User Registration](./components/viewers/wicket/user-registration.html)
-
-#### <a name="wicket-viewer-configuration">Configuration</a>
-
-* [Brand logo](components/viewers/wicket/brand-logo.html)
-* [Suppressing 'sign up'](components/viewers/wicket/suppressing-sign-up.html)
-* [Suppressing 'password reset'](components/viewers/wicket/suppressing-password-reset.html)
-* [Suppressing 'remember me'](components/viewers/wicket/suppressing-remember-me.html)
-* [Number of bookmarked pages](components/viewers/wicket/bookmarks.html)
-* [Stripped Wicket tags](components/viewers/wicket/stripped-wicket-tags.html)
-* [Disabling modal dialogs](components/viewers/wicket/disabling-modal-dialogs.html)
-* [Showing a theme chooser](components/viewers/wicket/showing-a-theme-chooser.html)
-* [Suppressing header and footer (embedded view)](components/viewers/wicket/suppressing-header-and-footer.html)
-
-}
-
-{col-md-4
-
-#### <a name="wicket-viewer-customization">Application-specific customisation</a>
-
-* [Customising the Welcome page](components/viewers/wicket/customizing-the-welcome-page.html)
-* [Customising the About page](components/viewers/wicket/configuring-the-about-page.html)
-* [Specifying a default theme](components/viewers/wicket/specifying-a-default-theme.html)
-* [Tweaking CSS classes](./components/viewers/wicket/how-to-tweak-the-ui-using-css-classes.html)
-* [Custom Javascript](./components/viewers/wicket/how-to-tweak-the-ui-using-javascript.html)
-
-#### <a name="wicket-viewer-customization">Tips</a>
-
-* [Render abstract properties in tables](components/viewers/wicket/tips-and-workarounds.html)
-* [Auto-refresh page](components/viewers/wicket/how-to-auto-refresh-page.html)
-
-}
-
-{col-md-4
-
-#### <a name="wicket-viewer-extensions">Extending the viewer</a>
-
-* [Writing a custom theme](components/viewers/wicket/writing-a-custom-theme.html)
-* [Replacing page elements](components/viewers/wicket/customizing-the-viewer.html)
-* [Custom pages](components/viewers/wicket/custom-pages.html)
-
-#### <a name="wicket-viewer-isisaddons">Isis Add-ons (not&nbsp;ASF)</a>
-
-* [Excel download](./components/viewers/wicket/isisaddons/isis-wicket-excel.html)
-* [Fullcalendar2](./components/viewers/wicket/isisaddons/isis-wicket-fullcalendar2.html)
-* [Gmap3](./components/viewers/wicket/isisaddons/isis-wicket-gmap3.html) <a href="./components/viewers/wicket/isisaddons/isis-wicket-gmap3.html#screencast"><img src="./images/tv_show-25.png"></a> 
-* [Wicked charts](./components/viewers/wicket/isisaddons/isis-wicket-wickedcharts.html)
-
-}
-
-}
-
-
-{row
-
-{col-md-12
-## <a name="restfulobjects-viewer">Core REST API, Security, Objectstore</a> 
-
-}
-
-}
-
-{row
-
-{col-md-4
-
-#### <a name="restfulobjects-viewer-about">REST API</a> [About](components/viewers/restfulobjects/about.html)
-<p class="display:none"/>
-
-<i>previously released as the Restful Objects Viewer component (v[2.3.0](components/viewers/restfulobjects/release-notes/about.html)).</i>
-
-Features
-
-* [Restful Objects Specification](http://restfulobjects.org)
-* [Pretty printing](components/viewers/restfulobjects/pretty-printing.html)
-
-Configuration & Customisation
-
-* [Honor UI hints](components/viewers/restfulobjects/honor-ui-hints.html)
-* [Suppressing elements of the representations](components/viewers/restfulobjects/suppressing-elements-of-the-representations.html)
-* [Simplified object representation](components/viewers/restfulobjects/simplified-object-representation.html)
-* [Custom representations](components/viewers/restfulobjects/custom-representations.html) 
-
-Hints and Tips
-
-* [Using Chrome Tools](components/viewers/restfulobjects/using-chrome-tools.html) <a href="components/viewers/restfulobjects/using-chrome-tools.html"><img src="./images/tv_show-25.png"></a>
-* [AngularJS Tips](components/viewers/restfulobjects/angularjs-tips.html)
-
-}
-
-{col-md-4
-
-#### <a name="security">Core Security</a> [About](components/security/shiro/about.html)
-
-<i>previously released as the Shiro Security Component (v[1.5.0](components/security/shiro/release-notes/about.html))</i>
-
-See also the [Security Isis add-on](http://github.com/isisaddons//isis-module-security) <a href="./intro/tutorials/screencasts.html"><img src="./images/tv_show-25.png"></a> (not&nbsp;ASF)
-
-* [Configuring Isis to use Shiro](components/security/shiro/configuring-shiro.html)
-* [Configuring Shiro to use LDAP](components/security/shiro/using-ldap.html)
-* [Format of Isis Permissions](components/security/shiro/format-of-permissions.html)
-
-}
-
-{col-md-4
-
-#### <a name="jdo-objectstore">Core Object Store</a> [About](components/objectstores/jdo/about.html)
-
-<i>previously released as the JDO/DataNucleus Objectstore component (v[1.5.0](components/objectstores/jdo/release-notes/about.html))</i>
-
-See also <a href="#jdo-objectstore-jdo-mapping-hints">JDO Mapping Hints</a>, <a href="#more-advanced-topics-error-handling">Error handling</a> and <a href="#more-advanced-topics-deployment">Deployment</a>, above.
-
-* [`persistence.xml` file](components/objectstores/jdo/persistence_xml.html)
-* [Eagerly Registering Entity Types](components/objectstores/jdo/eagerly-registering-entities.html)
-* [Disabling persistence-by-reachability](components/objectstores/jdo/disabling-persistence-by-reachability.html)
-* [Transaction Management](components/objectstores/jdo/transaction-management.html)
-
-}
-
-}
-
-{row
-
-{col-md-12
-## <a name="modules">Add-on Modules/Services</a>
-
-Optional supporting modules to use within your app, with implementations in [Isis addons](http://www.isisaddons.org) (not&nbsp;ASF).  Some modules implement interfaces defined in Isis applib (eg auditing), others are standalone (eg excel and tags).
-
-In addition, a full list of all applib services (including those that are implemented by the framework itself, eg `DomainObjectContainer` and `MementoService`) is summarized **[here](./reference/services.html)**.
-
-
-}
-
-}
-
-{row
-
-{col-md-4
-
-#### <a name="isis-module-command">Command Service (persistence)</a>
-
-* [API](./reference/services/command-service.html) <a href="./reference/services/command-context.html#screencast"><img src="./images/tv_show-25.png"></a> 
-* [Isis addons implementation](http://github.com/isisaddons/isis-module-command)  <a href="./intro/tutorials/screencasts.html"><img src="./images/tv_show-25.png"></a> (not&nbsp;ASF)
-
-#### <a name="isis-module-command">Background Command Service</a>
-
-* [API](./reference/services/background-command-service.html)
-* [Background Execution](./reference/non-ui/background-command-execution.html)
-* [Isis addons implementation](http://github.com/isisaddons/isis-module-command) (not&nbsp;ASF)
-
-}
-
-{col-md-4
-
-#### <a name="isis-module-auditing">Auditing</a>
-
-* [Auditing API](./reference/services/auditing-service.html)
-* [Isis addons implementation](http://github.com/isisaddons/isis-module-audit) (not&nbsp;ASF) <a href="./intro/tutorials/screencasts.html"><img src="./images/tv_show-25.png"></a>
-
-#### <a name="isis-module-publishing">Publishing Service</a>
-
-* [API](./reference/services/publishing-service.html)
-* [Isis addons implementation](http://github.com/isisaddons/isis-module-publishing) (not&nbsp;ASF) <a href="./intro/tutorials/screencasts.html"><img src="./images/tv_show-25.png"></a>
-* [Event Serializer per RO Spec](components/viewers/restfulobjects/event-serializer-rospec.html) (out-of-date)
-
-
-}
-
-{col-md-4
-
-#### <a name="modules-isisaddons">Other Isis Addons</a>
-
-* [Developer Utilities](http://github.com/isisaddons/isis-module-devutils) (not&nbsp;ASF)
-* [Docx Mail merge](http://github.com/isisaddons/isis-module-docx) (not&nbsp;ASF)
-* [Excel download/upload](http://github.com/isisaddons/isis-module-excel) (not&nbsp;ASF) <a href="./intro/tutorials/screencasts.html"><img src="./images/tv_show-25.png"></a>
-* [Security](http://github.com/isisaddons//isis-module-security) (not&nbsp;ASF) <a href="./intro/tutorials/screencasts.html"><img src="./images/tv_show-25.png"></a>
-* [Session Logger](http://github.com/isisaddons/isis-module-sessionlogger) (not&nbsp;ASF)
-* [Settings](http://github.com/isisaddons/isis-module-settings) (not&nbsp;ASF)
-* [String interpolator](http://github.com/isisaddons//isis-module-stringinterpolator) (not&nbsp;ASF)
-* [Tags](http://github.com/isisaddons/isis-module-tags) (not&nbsp;ASF)
-
-
-}
-
-}
-
-
-{row
-
-#### <i>Note that Isis addons, while maintained by Isis committers, are not part of the ASF.</i>
-
-}
-
-
-{row
-
-{col-md-12
-##  <a name="other-topics">Other Topics</a>
-}
-
-{col-md-4
-
-#### <a name="other-topics-contributors">Contributors</a>
-
-* [Contributing](contributors/contributing.html)
-* [Development Environment](contributors/development-environment.html)
-* [Building Isis](contributors/building-isis.html)
-* [Git Policy](contributors/git-policy.html)
-* [Git Cookbook](contributors/git-cookbook.html)
-* [Versioning Policy](contributors/versioning-policy.html)
-
-#### <a name="releases">Releases</a>
-
-- [Release Matrix](./release-matrix.html)
-
-
-}
-
-{col-md-4
-
-#### <a name="other-topics-committers">Committers</a>
-<p class="display:none"/>
-
-* [Updating the CMS site](contributors/updating-the-cms-site.html)
-* [Applying Patches](contributors/applying-patches.html)
-* [Recreating an archetype](contributors/recreating-an-archetype.html)
-* [Snapshot process](contributors/snapshot-process.html)
-* [Release process](contributors/release-process.html) ([one-pager](contributors/release-process-one-pager.html))
-* [Release branch and tag names](contributors/release-branch-and-tag-names.html)
-* [Verifying releases](contributors/verifying-releases.html)
-* [Key generation](contributors/key-generation.html)
-
-#### <a name="other-topics-pmc">PMC</a>
-
-* [Notes](contributors/pmc-notes.html)
-
-
-}
-
-{col-md-4
-#### <a name="other-topics-third-party-viewers">Third Party Viewers</a>
-
-* [DHTMLX](third-party/viewers/dhtmlx/about.html)
-* [Android Viewer (GSOC2013)](https://github.com/DImuthuUpe/ISIS_Android_Viewer)
-* [JQueryMobile Viewer (GSOC2013)](https://github.com/bhargavgolla/isisJavaScript/)
-
-#### <a name="other-topics-third-party-plugins">Third-party Plugins</a>
-
-* [JRebel](other/jrebel.html)  <a href="./other/jrebel.html#screencast"><img src="./images/tv_show-25.png"></a>
-
-
-
-<!--
-
-----------
-
-#### Kemble
-
-* [About](components/progmodels/kemble/about.html) [stub]
-
--->
-
-
-}
-
-}
-
-}
-
-
-{row
-
-{col-md-12
-## <a name="unreleased">Unreleased or Mothballed components</a>
-}
-
-{col-md-4
-
-#### <a name="unreleased-mothballed">Mothballed</a>
-
-Never released (post incubation), no longer under active development
-
-* [HTML Viewer](components/viewers/html/about.html) (use Wicket)
-* [LDAP Security](components/security/ldap/about.html) (use Shiro)
-* [SQL Security](components/security/sql/about.html) (use Shiro)
-* [BDD (Concordion)](components/viewers/bdd/about.html) (use Cucumber-JVM in unittestsupport and integtestsupport)
-* [SQL Object Store](components/objectstores/sql/about.html) (use JDO)
-* [NoSQL Object Store](components/objectstores/nosql/about.html) [0.2.0-incubating](components/objectstores/nosql/release-notes/about.html) (use JDO)
-* [XML Object Store](components/objectstores/xml/about.html) [0.2.0-incubating](components/objectstores/xml/release-notes/about.html) (use JDO)
-* [DnD Viewer](components/viewers/dnd/about.html) [0.2.0-incubating](components/viewers/dnd/release-notes/about.html)
-* [Scimpi Viewer](components/viewers/scimpi/about.html) [0.2.0-incubating](components/viewers/scimpi/release-notes/about.html) (use Wicket)
-* [Groovy Programming Model](components/progmodels/groovy/about.html) [0.2.0-incubating](components/progmodels/groovy/release-notes/about.html)
-
-}
-
-{col-md-4
-
-#### <a name="unreleased-obsolete">Obsolete</a>
-
-Never released (post incubation), now obsolete
-
-* [SQL Profile Store](components/profilestores/sql/about.html) (use Isisaddons [settings](https://github.com/isisaddons/isis-module-settings) module, non ASF)
-* [XML Profile Store](components/profilestores/xml/about.html) (use Isisaddons [settings](https://github.com/isisaddons/isis-module-settings) module, non ASF)
-
-}
-
-{col-md-4
-
-#### <a name="retired">Retired</a>
-
-Previously released (post incubation) but now retired
-
-* [In-memory Profile Store](core/inmemory-profilestore.html) (use Isisaddons [settings](https://github.com/isisaddons/isis-module-settings) module, non ASF)
-* [File Security](components/security/file/about.html) (use Shiro)
-
-#### <a name="unreleased-incomplete">Incomplete</a>
-
-* [Value types](./reference/value-types.html) (partial support)
-* [Eclipse IDE Plugin](other/eclipse-plugin.html) [stub]
-* [Maven Plugin](other/maven-plugin.html) [stub]
-
-}
-
-}
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/download.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/download.md b/content-OLDSITE/download.md
deleted file mode 100644
index e03ac90..0000000
--- a/content-OLDSITE/download.md
+++ /dev/null
@@ -1,109 +0,0 @@
-Title: Downloads
-
-[//]: # (content copied to _user-guide_xxx)
-
-Apache Isis&trade; software is a framework for rapidly developing domain-driven apps in Java. Write your business logic in entities, domain services and repositories, and the framework dynamically generates a representation of that domain model as a webapp or RESTful API.  Use for prototyping or production.
-
-## Getting Started
-
-If you just want to get going quickly, we suggest using one of our Maven archetypes.
-
-For example:
-
-<pre>
-mvn archetype:generate  \
-    -D archetypeGroupId=org.apache.isis.archetype \
-    -D archetypeArtifactId=simpleapp-archetype \
-    -D archetypeVersion=1.8.0 \
-    -D groupId=com.mycompany \
-    -D artifactId=myapp \
-    -D version=1.0-SNAPSHOT \
-    -B
-</pre>
-
-For more information, see [here](intro/getting-started/simpleapp-archetype.html).
-
-## Formal Releases
-
-If you want to build Isis from formally released source tarballs, you can download from here:
-
-Core:
-
-* [isis-1.8.0](https://www.apache.org/dyn/closer.cgi/isis/isis-core/isis-1.8.0-source-release.zip) ([asc](http://www.apache.org/dist/isis/isis-core/isis-1.8.0-source-release.zip.asc), [md5](http://www.apache.org/dist/isis/isis-core/isis-1.8.0-source-release.zip.md5)) 
-
-Notes:
-* in v1.6.0, core incorporates JDO/DataNucleus ObjectStore, Restful Objects viewer and Shiro Security (previously released as separate components).
-* in v1.7.0, modules released (in `org.apache.isis.module` have been moved to be [http://www.isisaddons.org](Isis add-ons) (not ASF).
-* in v1.8.0, core incorporates Wicket viewer (previously released as separate components).
-
-
-Archetypes:
-
-* [simpleapp-archetype-1.8.0](https://www.apache.org/dyn/closer.cgi/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.8.0-source-release.zip) ([asc](http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.8.0-source-release.zip.asc), [md5](http://www.apache.org/dist/isis/archetype/simpleapp-archetype/simpleapp-archetype-1.8.0-source-release.zip.md5))
-
-
-## Verifying Releases
-
-It is essential that you verify the integrity of any downloaded files using
-the PGP or MD5 signatures.  For more information on signing artifacts and
-why we do it, check out the
-[Release Signing FAQ](http://www.apache.org/dev/release-signing.html).
-
-The PGP signatures can be verified using PGP or GPG.  First download the [KEYS](http://www.apache.org/dist/isis/KEYS) as well as the asc signature file for the artifact.  Make sure you get these files from the [main distribution directory](http://www.apache.org/dist/isis/), rather than from a mirror.
-
-Then verify the signatures using a command such as:
-
-<pre>
-pgpk -a KEYS
-pgpv isis-1.8.0-source-release.zip.asc
-</pre>
-
-or
-<pre>
-pgp -ka KEYS
-pgp isis-1.8.0-source-release.zip.asc
-</pre>
-
-or
-<pre>
-gpg --import KEYS
-gpg --verify isis-1.8.0-source-release.zip.asc
-</pre>
-
-Alternatively, you can verify the MD5 signature on the files. A Unix/Linux
-program called `md5` or `md5sum` is included in most distributions.  It is
-also available as part of
-[GNU Textutils](http://www.gnu.org/software/textutils/textutils.html).
-Windows users can get binary md5 programs from these (and likely other) places:
-
- * <http://www.md5summer.org/>
- * <http://www.fourmilab.ch/md5/>
- * <http://www.pc-tools.net/win32/md5sums/>
-
-
-## Source Code
-
-You can also download the Isis source code using:
-
-<pre>
-git clone git://git.apache.org/isis.git
-</pre>
-
-or
-
-<pre>
-git clone http://git.apache.org/isis.git
-</pre>
-
-The code is also mirrored on [github](http://github.com/apache/isis), where you can browse it or fork it.   And if you're interested in contributing back to Isis, see [here](contributors/contributing.html).
-       
-### Committers
-
-Committers should use the read/write repo:
-
-<pre>
-https://git-wip-us.apache.org/repos/asf/isis.git
-</pre>
-
-You can browse the repo [here](https://git-wip-us.apache.org/repos/asf/isis/repo?p=isis.git;a=summary).
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/foo.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/foo.css b/content-OLDSITE/foo.css
deleted file mode 100644
index 46a60df..0000000
--- a/content-OLDSITE/foo.css
+++ /dev/null
@@ -1 +0,0 @@
-/* testing 1, 2, 3, 4, 5 */
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/about.md b/content-OLDSITE/how-tos/about.md
deleted file mode 100644
index fa97147..0000000
--- a/content-OLDSITE/how-tos/about.md
+++ /dev/null
@@ -1,6 +0,0 @@
-title: How-tos
-
-go back to: [documentation](../documentation.html)
-
-
-


[08/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/isis-templates.xml
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/isis-templates.xml b/content-OLDSITE/intro/resources/resources/isis-templates.xml
deleted file mode 100644
index f8ea500..0000000
--- a/content-OLDSITE/intro/resources/resources/isis-templates.xml
+++ /dev/null
@@ -1,465 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-  Licensed to the Apache Software Foundation (ASF) under one
-  or more contributor license agreements.  See the NOTICE file
-  distributed with this work for additional information
-  regarding copyright ownership.  The ASF licenses this file
-  to you under the Apache License, Version 2.0 (the
-  "License"); you may not use this file except in compliance
-  with the License.  You may obtain a copy of the License at
-  
-         http://www.apache.org/licenses/LICENSE-2.0
-         
-  Unless required by applicable law or agreed to in writing,
-  software distributed under the License is distributed on an
-  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-  KIND, either express or implied.  See the License for the
-  specific language governing permissions and limitations
-  under the License.
--->
-<templates><template autoinsert="true" context="java-members" deleted="false" description="Action" enabled="true" name="isa">// {{ ${actionName} (action)&#13;
-${:import(org.apache.isis.applib.annotation.MemberOrder)}@MemberOrder(sequence="1")&#13;
-public ${ReturnType} ${actionName}(final ${ParameterType} ${parameterType}) {&#13;
-	return ${cursor}null; // TODO: business logic here&#13;
-}&#13;
-// }}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Action argument N choices" enabled="true" name="isacho">${:import(java.util.Collections,java.util.List)}public List&lt;${ParameterType}&gt; choices${ParameterNumThenCapitalizedActionName}() {&#13;
-	return ${cursor}Collections.emptyList(); // TODO: return list of choices for argument N&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Action argument defaults" enabled="true" name="isadef">public ${ParameterType} default${ParameterNumThenCapitalizedActionName}() {&#13;
-	return ${cursor}null; // TODO: return default for argument N&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Action disabling" enabled="true" name="isadis">public String disable${ActionName}() {&#13;
-	return ${cursor}null; // TODO: return reason why action disabled, null if enabled&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Action hiding" enabled="true" name="isahid">public boolean hide${ActionName}() {&#13;
-	return ${cursor}false; // TODO: return true if action is hidden, false if visible&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Action validation" enabled="true" name="isaval">public String validate${ActionName}(final ${ParameterType} ${parameterType}) {&#13;
-	return ${cursor}null; // TODO: return reason why action arguments are invalid, null if ok&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection (1:m bidir parent)" enabled="true" name="isc-1m">public void addTo${ChildCollectionName}(final ${ChildElementType} ${childElementName}) {&#13;
-	// check for no-op&#13;
-	if (${childElementName} == null || &#13;
-		get${ChildCollectionName}().contains(${childElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate arg from its current parent (if any).&#13;
-	${childElementName}.clear${ParentPropertyNameInChild}();&#13;
-	// associate arg&#13;
-	${childElementName}.set${ParentPropertyNameInChild}(this);&#13;
-	get${ChildCollectionName}().add(${childElementName});&#13;
-	// additional business logic&#13;
-	onAddTo${ChildCollectionName}(${childElementName});&#13;
-}&#13;
-public void removeFrom${ChildCollectionName}(final ${ChildElementType} ${childElementName}) {&#13;
-	// check for no-op&#13;
-	if (${childElementName} == null || &#13;
-		!get${ChildCollectionName}().contains(${childElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate arg&#13;
-	${childElementName}.set${ParentPropertyNameInChild}(null);&#13;
-	get${ChildCollectionName}().remove(${childElementName});&#13;
-	// additional business logic&#13;
-	onRemoveFrom${ChildCollectionName}(${childElementName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection (m:m bidir child)" enabled="true" name="isc-mmc">public void addTo${ParentCollectionName}(final ${ParentElementType} ${parentElementName}) {&#13;
-	// check for no-op&#13;
-	if (${parentElementName} == null || &#13;
-		get${ParentCollectionName}().contains(${parentElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to add&#13;
-	${parentElementName}.addTo${ChildCollectionNameInParent}(this);&#13;
-	// additional business logic&#13;
-	onAddTo${ParentCollectionName}(${parentElementName});&#13;
-}&#13;
-public void removeFrom${ParentCollectionName}(final ${ParentElementType} ${parentElementName}) {&#13;
-	// check for no-op&#13;
-	if (${parentElementName} == null || &#13;
-		!get${ParentCollectionName}().contains(${parentElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to remove&#13;
-	${parentElementName}.removeFrom${ChildCollectionNameInParent}(this);&#13;
-	// additional business logic&#13;
-	onRemoveFrom${ParentCollectionName}(${parentElementName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection (m:m bidir parent)" enabled="true" name="isc-mmp">public void addTo${ChildCollectionName}(final ${ChildElementType} ${childElementName}) {&#13;
-	// check for no-op&#13;
-	if (${childElementName} == null || &#13;
-		get${ChildCollectionName}().contains(${childElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate arg from its current parent (if any).&#13;
-	${childElementName}.removeFrom${ParentCollectionNameInChild}(this);&#13;
-	// associate arg&#13;
-	${childElementName}.get${ParentCollectionNameInChild}().add(this);&#13;
-	get${ChildCollectionName}().add(${childElementName});&#13;
-	// additional business logic&#13;
-	onAddTo${ChildCollectionName}(${childElementName});&#13;
-}&#13;
-public void removeFrom${ChildCollectionName}(final ${ChildElementType} ${childElementName}) {&#13;
-	// check for no-op&#13;
-	if (${childElementName} == null || &#13;
-		!get${ChildCollectionName}().contains(${childElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate arg&#13;
-	${childElementName}.get${ParentCollectionNameInChild}().remove(this);&#13;
-	get${ChildCollectionName}().remove(${childElementName});&#13;
-	// additional business logic&#13;
-	onRemoveFrom${ChildCollectionName}(${childElementName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection disabling" enabled="true" name="iscdis">public String disable${CollectionName}() {&#13;
-	return ${cursor}null; // TODO: return reason why collection read-only, null if editable&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection hiding" enabled="true" name="ischid">public boolean hide${CollectionName}() {&#13;
-	return ${cursor}false; // TODO: return true if hidden, false otherwise&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection (list)" enabled="true" name="iscl">// {{ ${CollectionName} (Collection)&#13;
-${:import(java.util.List,java.util.ArrayList,org.apache.isis.applib.annotation.MemberOrder)}private List&lt;${ElementType}&gt; ${collectionName} = new ArrayList&lt;${ElementType}&gt;();&#13;
-@MemberOrder(sequence="1")&#13;
-public List&lt;${ElementType}&gt; get${CollectionName}() {&#13;
-	return ${collectionName};&#13;
-}&#13;
-public void set${CollectionName}(final List&lt;${ElementType}&gt; ${collectionName}) {&#13;
-	this.${collectionName} = ${collectionName};&#13;
-}&#13;
-// }}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Collection modify" enabled="true" name="iscmod">public void addTo${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-	// check for no-op&#13;
-	if (${elementName} == null || &#13;
-		get${CollectionName}().contains(${elementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// associate new&#13;
-	get${CollectionName}().add(${elementName});&#13;
-    // additional business logic&#13;
-    onAddTo${CollectionName}(${elementName});&#13;
-}&#13;
-public void removeFrom${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-	// check for no-op&#13;
-	if (${elementName} == null || &#13;
-		!get${CollectionName}().contains(${elementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate existing&#13;
-	get${CollectionName}().remove(${elementName});&#13;
-    // additional business logic&#13;
-    onRemoveFrom${CollectionName}(${elementName});&#13;
-}&#13;
-protected void onAddTo${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-}&#13;
-protected void onRemoveFrom${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection (set)" enabled="true" name="iscs">// {{ ${CollectionName} (Collection)&#13;
-${:import(java.util.Set,java.util.LinkedHashSet,org.apache.isis.applib.annotation.MemberOrder)}private Set&lt;${ElementType}&gt; ${collectionName} = new LinkedHashSet&lt;${ElementType}&gt;();&#13;
-@MemberOrder(sequence="1")&#13;
-public Set&lt;${ElementType}&gt; get${CollectionName}() {&#13;
-	return ${collectionName};&#13;
-}&#13;
-public void set${CollectionName}(final Set&lt;${ElementType}&gt; ${collectionName}) {&#13;
-	this.${collectionName} = ${collectionName};&#13;
-}&#13;
-// }}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Collection validation" enabled="true" name="iscval">public String validateAddTo${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-	return ${cursor}null; // TODO: return reason why argument cannot be added, null if ok to add&#13;
-}&#13;
-public String validateRemoveFrom${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-	return null; // TODO: return reason why argument cannot be removed, null if ok to remove&#13;
-}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Dependencies region" enabled="true" name="isd">// {{ injected dependencies&#13;
-${cursor}&#13;
-// }}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Dependencies - injected service" enabled="true" name="isds">// {{ injected: ${ServiceType}&#13;
-private ${ServiceType} ${serviceType};&#13;
-public void set${ServiceType}(final ${ServiceType} ${serviceType}) {&#13;
-	this.${serviceType} = ${serviceType};&#13;
-}&#13;
-// }}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Factory - new instance (persistent)" enabled="true" name="isfp">// {{ Create new (already persisted) ${Type}&#13;
-public ${Type} new${Type}() {&#13;
-	${Type} ${type} = newTransientInstance(${Type}.class);&#13;
-	${cursor}// TODO: set up any properties&#13;
-&#13;
-	persist(${type});&#13;
-	return ${type};&#13;
-}&#13;
-// }}</template><template autoinsert="true" context="java-members" deleted="false" description="Factory - new instance (transient)" enabled="true" name="isft">// {{ Create new (still transient) ${Type}&#13;
-public ${Type} new${InstanceOfType}() {&#13;
-	${Type} ${type} = newTransientInstance(${Type}.class);&#13;
-	${cursor}// TODO: set up any properties&#13;
-&#13;
-	return ${type};&#13;
-}&#13;
-// }}</template><template autoinsert="true" context="java-members" deleted="false" description="Identification region" enabled="true" name="isid">// {{ Identification&#13;
-${cursor}&#13;
-// }}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Identification - icon" enabled="true" name="isidicon">public String iconName() {&#13;
-	return ${cursor}null; // TODO: return name of image file (without suffix)&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Identification - title" enabled="true" name="isidtitle">public String title() {&#13;
-    ${:import(org.apache.isis.applib.util.TitleBuffer)}final TitleBuffer buf = new TitleBuffer();&#13;
-    ${cursor}// TODO: append to TitleBuffer, typically value properties&#13;
-	return buf.toString();&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (1:n bidir, foreign key)" enabled="true" name="isjdc-1n-b-fk">// {{ ${CollectionName} (Collection)
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Persistent)}@Persistent(mappedBy="${elementNameInChild}", dependentElement="${trueOrFalse}")
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();
-@MemberOrder(sequence="1")
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-this.${collectionName} = ${collectionName};
-}
-// }}</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (1:n bidir, join table)" enabled="true" name="isjdc-1n-b-jt">// {{ ${CollectionName} (Collection)
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Persitent,javax.jdo.annotations.Join)}@Persistent(mappedBy="${elementNameInChild}", dependentElement="${trueOrFalse}")
-@Join
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();
-@MemberOrder(sequence="1")
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-this.${collectionName} = ${collectionName};
-}
-// }}</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (1:n unidir, foreign key)" enabled="true" name="isjdc-1n-u-fk">// {{ ${CollectionName} (Collection)
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Element)}
-@Element(column="${ColumnName}", dependent="${trueOrFalse}")
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();
-@MemberOrder(sequence="1")
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-this.${collectionName} = ${collectionName};
-}
-// }}</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (1:n unidir, join table)" enabled="true" name="isjdc-1n-u-jt">// {{ ${CollectionName} (Collection)
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Join,javax.jdo.annotations.Element)}@Join
-@Element(dependent="${trueOrFalse}")
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();
-@MemberOrder(sequence="1")
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-this.${collectionName} = ${collectionName};
-}
-// }}</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (m:n bidir - child)" enabled="true" name="isjdc-mn-ub-c">// {{ ${CollectionName} (Collection)
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Persistent)}@Persistent(mappedBy="${ChildCollectionNameInParent}")
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-this.${collectionName} = ${collectionName};
-}
-// }}</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (m:n unidir &amp; bidir - parent)" enabled="true" name="isjdc-mn-ub-p">// {{ ${CollectionName} (Collection)
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Persistent,javax.jdo.annotations.Join,javax.jdo.annotations.Element)}@Persistent(table="${TableName}")
-@Join(column="${ThisEntityFieldName}")
-@Element(column="${RelatedEntityFieldName}")
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();@MemberOrder(sequence="1")
-
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-	return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-	this.${collectionName} = ${collectionName};
-}
-// }}</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Property (simple - 1:1 unidir &amp; bidir - parent)" enabled="true" name="isjdp">// {{ ${PropertyName} (property)&#13;
-private ${PropertyType} ${propertyName};&#13;
-${:import(org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Column)}@MemberOrder(sequence="1")&#13;
-@Column(allowsNull="${trueOrFalse}")&#13;
-public ${PropertyType} get${PropertyName}() {&#13;
-	return ${propertyName};&#13;
-}&#13;
-public void set${PropertyName}(final ${PropertyType} ${propertyName}) {&#13;
-	this.${propertyName} = ${propertyName};&#13;
-}&#13;
-// }}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Property (1:1 child)" enabled="true" name="isjdp-11c">// {{ ${PropertyName} (property)
-private ${PropertyType} ${propertyName};
-${:import(org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Column,javax.jdo.annotations.Persistent)}@MemberOrder(sequence="1")
-@Column(allowsNull="${trueOrFalse}")
-@Persistent(mappedBy="${fieldOnChild}")
-public ${PropertyType} get${PropertyName}() {
-	return ${propertyName};
-}
-public void set${PropertyName}(final ${PropertyType} ${propertyName}) {
-	this.${propertyName} = ${propertyName};
-}
-// }}</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle region" enabled="true" name="isl">// {{ Lifecycle methods&#13;
-${cursor}&#13;
-// }}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle - create" enabled="true" name="islc">public void created() {&#13;
-    ${cursor}// TODO: post-create&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle - load" enabled="true" name="isll">public void loading() {&#13;
-    ${cursor}// TODO: pre-load&#13;
-}&#13;
-public void loaded() {&#13;
-    // TODO: post-load&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle - persist" enabled="true" name="islp">public void persisting() {&#13;
-    ${cursor}// TODO: pre-persist&#13;
-}&#13;
-public void persisted() {&#13;
-    // TODO: post-persist&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle - remove" enabled="true" name="islr">public void removing() {&#13;
-    ${cursor}// TODO: pre-remove&#13;
-}&#13;
-public void removed() {&#13;
-    // TODO: post-remove&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle - update" enabled="true" name="islu">public void updating() {&#13;
-    ${cursor}// TODO: pre-update&#13;
-}&#13;
-public void updated() {&#13;
-    // TODO: post-update&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property" enabled="true" name="isp">// {{ ${PropertyName} (property)&#13;
-private ${PropertyType} ${propertyName};&#13;
-${:import(org.apache.isis.applib.annotation.MemberOrder)}@MemberOrder(sequence="1")&#13;
-public ${PropertyType} get${PropertyName}() {&#13;
-	return ${propertyName};&#13;
-}&#13;
-public void set${PropertyName}(final ${PropertyType} ${propertyName}) {&#13;
-	this.${propertyName} = ${propertyName};&#13;
-}&#13;
-// }}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Property (1:1 bidir child)" enabled="true" name="isp-11c">public void modify${ParentPropertyName}(final ${ParentPropertyType} ${parentPropertyName}) {&#13;
-    ${ParentPropertyType} current${ParentPropertyName} = get${ParentPropertyName}();&#13;
-	// check for no-op&#13;
-	if (${parentPropertyName} == null || &#13;
-		${parentPropertyName}.equals(current${ParentPropertyName})) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to associate&#13;
-	${parentPropertyName}.modify${ChildPropertyNameInParent}(this);&#13;
-	// additional business logic&#13;
-	onModify${ParentPropertyName}(current${ParentPropertyName}, ${parentPropertyName});&#13;
-}&#13;
-public void clear${PropertyName}() {&#13;
-    ${ParentPropertyType} current${ParentPropertyName} = get${ParentPropertyName}();&#13;
-	// check for no-op&#13;
-	if (current${ParentPropertyName} == null) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to dissociate&#13;
-	current${ParentPropertyName}.clear${ChildPropertyNameInParent}();&#13;
-	// additional business logic&#13;
-	onClear${ParentPropertyName}(current${ParentPropertyName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property (1:1 bidir parent)" enabled="true" name="isp-11p">public void modify${ChildPropertyName}(final ${ChildPropertyType} ${childPropertyName}) {&#13;
-    ${ChildPropertyType} current${ChildPropertyName} = get${ChildPropertyName}();&#13;
-	// check for no-op&#13;
-	if (${childPropertyName} == null || &#13;
-		${childPropertyName}.equals(current${ChildPropertyName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate existing&#13;
-	clear${ChildPropertyName}();&#13;
-	// associate new&#13;
-	${childPropertyName}.set${ParentPropertyNameInChild}(this);&#13;
-	set${ChildPropertyName}(${childPropertyName});&#13;
-	// additional business logic&#13;
-	onModify${ChildPropertyName}(current${ChildPropertyName}, ${childPropertyName});&#13;
-}&#13;
-public void clear${ChildPropertyName}() {&#13;
-    ${ChildPropertyType} current${ChildPropertyName} = get${ChildPropertyName}();&#13;
-	// check for no-op&#13;
-	if (current${ChildPropertyName} == null) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate existing&#13;
-	current${ChildPropertyName}.set${ParentPropertyNameInChild}(null);&#13;
-	set${ChildPropertyName}(null);&#13;
-	// additional business logic&#13;
-	onClear${ChildPropertyName}(current${ChildPropertyName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property (m:1 bidir child)" enabled="true" name="isp-m1">public void modify${ParentPropertyName}(final ${ParentPropertyType} ${parentPropertyName}) {&#13;
-    ${ParentPropertyType} current${ParentPropertyName} = get${ParentPropertyName}();&#13;
-	// check for no-op&#13;
-	if (${parentPropertyName} == null || &#13;
-		${parentPropertyName}.equals(current${ParentPropertyName})) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to associate&#13;
-	${parentPropertyName}.addTo${ChildCollectionNameInParent}(this);&#13;
-	// additional business logic&#13;
-	onModify${ParentPropertyName}(current${ParentPropertyName}, ${parentPropertyName});&#13;
-}&#13;
-public void clear${ParentPropertyName}() {&#13;
-    ${ParentPropertyType} current${ParentPropertyName} = get${ParentPropertyName}();&#13;
-	// check for no-op&#13;
-	if (current${ParentPropertyName} == null) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to dissociate&#13;
-	current${ParentPropertyName}.removeFrom${ChildCollectionNameInParent}(this);&#13;
-	// additional business logic&#13;
-	onClear${ParentPropertyName}(current${ParentPropertyName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property choices" enabled="true" name="ispcho">${:import(java.util.List)}public List&lt;${PropertyType}&gt; choices${PropertyName}() {&#13;
-	return ${cursor}null; // TODO: return list of choices for property&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property defaults" enabled="true" name="ispdef">public ${PropertyType} default${PropertyName}() {&#13;
-	return ${cursor}null; // TODO: return default for property when first created&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property disabling" enabled="true" name="ispdis">public String disable${PropertyName}() {&#13;
-	return ${cursor}null; // TODO: return reason why property is disabled, null if editable&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property hiding" enabled="true" name="isphid">public boolean hide${PropertyName}() {&#13;
-	return ${cursor}false; // TODO: return true if hidden, false if visible&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property modify" enabled="true" name="ispmod">public void modify${PropertyName}(final ${PropertyType} ${propertyName}) {&#13;
-    ${PropertyType} current${PropertyName} = get${PropertyName}();&#13;
-	// check for no-op&#13;
-	if (${propertyName} == null || &#13;
-		${propertyName}.equals(current${PropertyName})) {&#13;
-		return;&#13;
-	}&#13;
-	// associate new&#13;
-	set${PropertyName}(${propertyName});&#13;
-	// additional business logic&#13;
-	onModify${PropertyName}(current${PropertyName}, ${propertyName});&#13;
-}&#13;
-public void clear${PropertyName}() {&#13;
-    ${PropertyType} current${PropertyName} = get${PropertyName}();&#13;
-	// check for no-op&#13;
-	if (current${PropertyName} == null) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate existing&#13;
-	set${PropertyName}(null);&#13;
-	// additional business logic&#13;
-	onClear${PropertyName}(current${PropertyName});&#13;
-}&#13;
-protected void onModify${PropertyName}(final ${PropertyType} old${PropertyName}, final ${PropertyType} new${PropertyName}) {&#13;
-}&#13;
-protected void onClear${PropertyName}(final ${PropertyType} old${PropertyName}) {&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property validation" enabled="true" name="ispval">public String validate${PropertyName}(final ${PropertyType} ${propertyName}) {&#13;
-	if (${propertyName} == null) return null;&#13;
-	return ${cursor}null; // TODO: return reason why proposed value is invalid, null if valid&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Isis Section" enabled="true" name="iss">// {{ ${SectionName}
-${cursor}
-// }}</template><template autoinsert="true" context="java-members" deleted="false" description="Search for all" enabled="true" name="issa">// {{ all ${TypePlural}&#13;
-${:import(org.apache.isis.applib.annotation.Exploration,java.util.List)}@Exploration&#13;
-public List&lt;${Type}&gt; all${TypePlural}() {&#13;
-	return allInstances(${Type}.class);&#13;
-}&#13;
-// }}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Search for all matching" enabled="true" name="issafil">// {{ all ${TypePlural} that ${filterDescription}&#13;
-${:import(org.apache.isis.applib.annotation.Exploration,org.apache.isis.applib.Filter,java.util.List)}@Exploration&#13;
-public List&lt;${Type}&gt; all${TypePlural}Matching(final Filter&lt;${Type}&gt; filter) {&#13;
-	return allMatches(${Type}.class, filter);&#13;
-}&#13;
-// }}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Search for first matching" enabled="true" name="issffil">// {{ first ${Type} that ${filterDescription}&#13;
-${:import(org.apache.isis.applib.annotation.Exploration,org.apache.isis.applib.Filter,java.util.List)}@Exploration&#13;
-public ${Type} first${Type}Matching(final Filter&lt;${Type}&gt; filter) {&#13;
-	return firstMatch(${Type}.class, filter);&#13;
-}&#13;
-// }}&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Search for unique matching" enabled="true" name="issufil">// {{ unique ${Type} that ${filterDescription}&#13;
-${:import(org.apache.isis.applib.annotation.Exploration,org.apache.isis.applib.Filter,java.util.List)}@Exploration&#13;
-public ${Type} unique${Type}Matching(final Filter&lt;${Type}&gt; filter) {&#13;
-	return uniqueMatch(${Type}.class, filter);&#13;
-}&#13;
-// }}&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Object-level validation" enabled="true" name="isval">public String validate() {&#13;
-    ${cursor}// TODO: return reason why object is in invalid state (and so cannot be saved/updated), or null if ok&#13;
-}</template></templates>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/isis-templates2.xml
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/isis-templates2.xml b/content-OLDSITE/intro/resources/resources/isis-templates2.xml
deleted file mode 100644
index fa7d4a6..0000000
--- a/content-OLDSITE/intro/resources/resources/isis-templates2.xml
+++ /dev/null
@@ -1,479 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="java-members" deleted="false" description="Action" enabled="true" name="isa">// //////////////////////////////////////&#13;
-// ${actionName} (action)&#13;
-// //////////////////////////////////////&#13;
-&#13;
-${:import(org.apache.isis.applib.annotation.MemberOrder)}@MemberOrder(sequence="1")&#13;
-public ${ReturnType} ${actionName}(final ${ParameterType} ${parameterType}) {&#13;
-	return ${cursor}null; // TODO: business logic here&#13;
-}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Action argument N choices" enabled="true" name="isacho">${:import(java.util.Collections,java.util.List)}public List&lt;${ParameterType}&gt; choices${ParameterNumThenCapitalizedActionName}() {&#13;
-	return ${cursor}Collections.emptyList(); // TODO: return list of choices for argument N&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Action argument defaults" enabled="true" name="isadef">public ${ParameterType} default${ParameterNumThenCapitalizedActionName}() {&#13;
-	return ${cursor}null; // TODO: return default for argument N&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Action disabling" enabled="true" name="isadis">public String disable${ActionName}() {&#13;
-	return ${cursor}null; // TODO: return reason why action disabled, null if enabled&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Action hiding" enabled="true" name="isahid">public boolean hide${ActionName}() {&#13;
-	return ${cursor}false; // TODO: return true if action is hidden, false if visible&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Action validation" enabled="true" name="isaval">public String validate${ActionName}(final ${ParameterType} ${parameterType}) {&#13;
-	return ${cursor}null; // TODO: return reason why action arguments are invalid, null if ok&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection (1:m bidir parent)" enabled="true" name="isc-1m">public void addTo${ChildCollectionName}(final ${ChildElementType} ${childElementName}) {&#13;
-	// check for no-op&#13;
-	if (${childElementName} == null || &#13;
-		get${ChildCollectionName}().contains(${childElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate arg from its current parent (if any).&#13;
-	${childElementName}.clear${ParentPropertyNameInChild}();&#13;
-	// associate arg&#13;
-	${childElementName}.set${ParentPropertyNameInChild}(this);&#13;
-	get${ChildCollectionName}().add(${childElementName});&#13;
-	// additional business logic&#13;
-	onAddTo${ChildCollectionName}(${childElementName});&#13;
-}&#13;
-public void removeFrom${ChildCollectionName}(final ${ChildElementType} ${childElementName}) {&#13;
-	// check for no-op&#13;
-	if (${childElementName} == null || &#13;
-		!get${ChildCollectionName}().contains(${childElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate arg&#13;
-	${childElementName}.set${ParentPropertyNameInChild}(null);&#13;
-	get${ChildCollectionName}().remove(${childElementName});&#13;
-	// additional business logic&#13;
-	onRemoveFrom${ChildCollectionName}(${childElementName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (set - 1:n bidir, foreign key)" enabled="true" name="isc-jdo-1n-b-fk">// //////////////////////////////////////
-// ${collectionName} (collection)
-// //////////////////////////////////////
-
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Persistent)}@Persistent(mappedBy="${elementNameInChild}", dependentElement="${trueOrFalse}")
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();
-@MemberOrder(sequence="1")
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-this.${collectionName} = ${collectionName};
-}
-
-
-</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (set - 1:n bidir, join table)" enabled="true" name="isc-jdo-1n-b-jt">// //////////////////////////////////////
-// ${collectionName} (collection)
-// //////////////////////////////////////
-
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Persitent,javax.jdo.annotations.Join)}@Persistent(mappedBy="${elementNameInChild}", dependentElement="${trueOrFalse}")
-@Join
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();
-@MemberOrder(sequence="1")
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-this.${collectionName} = ${collectionName};
-}
-
-
-</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (set - 1:n unidir, foreign key)" enabled="true" name="isc-jdo-1n-u-fk">// //////////////////////////////////////
-// ${collectionName} (collection)
-// //////////////////////////////////////
-
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Element)}
-@Element(column="${ColumnName}", dependent="${trueOrFalse}")
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();
-@MemberOrder(sequence="1")
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-this.${collectionName} = ${collectionName};
-}
-
-
-</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (set - 1:n unidir, join table)" enabled="true" name="isc-jdo-1n-u-jt">// //////////////////////////////////////
-// ${collectionName} (collection)
-// //////////////////////////////////////
-
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Join,javax.jdo.annotations.Element)}@Join
-@Element(dependent="${trueOrFalse}")
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();
-@MemberOrder(sequence="1")
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-this.${collectionName} = ${collectionName};
-}
-
-
-</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (set - m:n bidir - child)" enabled="true" name="isc-jdo-mn-ub-c">// //////////////////////////////////////
-// ${collectionName} (collection)
-// //////////////////////////////////////
-
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Persistent)}@Persistent(mappedBy="${ChildCollectionNameInParent}")
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-this.${collectionName} = ${collectionName};
-}
-
-
-</template><template autoinsert="true" context="java-members" deleted="false" description="JDO Collection (set - m:n unidir &amp; bidir - parent)" enabled="true" name="isc-jdo-mn-ub-p">// //////////////////////////////////////
-// ${collectionName} (collection)
-// //////////////////////////////////////
-
-${:import(java.util.SortedSet,java.util.TreeSet,org.apache.isis.applib.annotation.MemberOrder,javax.jdo.annotations.Persistent,javax.jdo.annotations.Join,javax.jdo.annotations.Element)}@Persistent(table="${TableName}")
-@Join(column="${ThisEntityFieldName}")
-@Element(column="${RelatedEntityFieldName}")
-private SortedSet&lt;${ElementType}&gt; ${collectionName} = new TreeSet&lt;${ElementType}&gt;();@MemberOrder(sequence="1")
-
-public SortedSet&lt;${ElementType}&gt; get${CollectionName}() {
-	return ${collectionName};
-}
-public void set${CollectionName}(final SortedSet&lt;${ElementType}&gt; ${collectionName}) {
-	this.${collectionName} = ${collectionName};
-}
-
-
-</template><template autoinsert="true" context="java-members" deleted="false" description="Collection (m:m bidir child)" enabled="true" name="isc-mmc">public void addTo${ParentCollectionName}(final ${ParentElementType} ${parentElementName}) {&#13;
-	// check for no-op&#13;
-	if (${parentElementName} == null || &#13;
-		get${ParentCollectionName}().contains(${parentElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to add&#13;
-	${parentElementName}.addTo${ChildCollectionNameInParent}(this);&#13;
-	// additional business logic&#13;
-	onAddTo${ParentCollectionName}(${parentElementName});&#13;
-}&#13;
-public void removeFrom${ParentCollectionName}(final ${ParentElementType} ${parentElementName}) {&#13;
-	// check for no-op&#13;
-	if (${parentElementName} == null || &#13;
-		!get${ParentCollectionName}().contains(${parentElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to remove&#13;
-	${parentElementName}.removeFrom${ChildCollectionNameInParent}(this);&#13;
-	// additional business logic&#13;
-	onRemoveFrom${ParentCollectionName}(${parentElementName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection (m:m bidir parent)" enabled="true" name="isc-mmp">public void addTo${ChildCollectionName}(final ${ChildElementType} ${childElementName}) {&#13;
-	// check for no-op&#13;
-	if (${childElementName} == null || &#13;
-		get${ChildCollectionName}().contains(${childElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate arg from its current parent (if any).&#13;
-	${childElementName}.removeFrom${ParentCollectionNameInChild}(this);&#13;
-	// associate arg&#13;
-	${childElementName}.get${ParentCollectionNameInChild}().add(this);&#13;
-	get${ChildCollectionName}().add(${childElementName});&#13;
-	// additional business logic&#13;
-	onAddTo${ChildCollectionName}(${childElementName});&#13;
-}&#13;
-public void removeFrom${ChildCollectionName}(final ${ChildElementType} ${childElementName}) {&#13;
-	// check for no-op&#13;
-	if (${childElementName} == null || &#13;
-		!get${ChildCollectionName}().contains(${childElementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate arg&#13;
-	${childElementName}.get${ParentCollectionNameInChild}().remove(this);&#13;
-	get${ChildCollectionName}().remove(${childElementName});&#13;
-	// additional business logic&#13;
-	onRemoveFrom${ChildCollectionName}(${childElementName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection disabling" enabled="true" name="iscdis">public String disable${CollectionName}() {&#13;
-	return ${cursor}null; // TODO: return reason why collection read-only, null if editable&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection hiding" enabled="true" name="ischid">public boolean hide${CollectionName}() {&#13;
-	return ${cursor}false; // TODO: return true if hidden, false otherwise&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection (list)" enabled="true" name="iscl">// //////////////////////////////////////&#13;
-// ${collectionName} (collection)&#13;
-// //////////////////////////////////////&#13;
-&#13;
-${:import(java.util.List,java.util.ArrayList,org.apache.isis.applib.annotation.MemberOrder)}private List&lt;${ElementType}&gt; ${collectionName} = new ArrayList&lt;${ElementType}&gt;();&#13;
-@MemberOrder(sequence="1")&#13;
-public List&lt;${ElementType}&gt; get${CollectionName}() {&#13;
-	return ${collectionName};&#13;
-}&#13;
-public void set${CollectionName}(final List&lt;${ElementType}&gt; ${collectionName}) {&#13;
-	this.${collectionName} = ${collectionName};&#13;
-}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Collection modify" enabled="true" name="iscmod">public void addTo${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-	// check for no-op&#13;
-	if (${elementName} == null || &#13;
-		get${CollectionName}().contains(${elementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// associate new&#13;
-	get${CollectionName}().add(${elementName});&#13;
-    // additional business logic&#13;
-    onAddTo${CollectionName}(${elementName});&#13;
-}&#13;
-public void removeFrom${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-	// check for no-op&#13;
-	if (${elementName} == null || &#13;
-		!get${CollectionName}().contains(${elementName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate existing&#13;
-	get${CollectionName}().remove(${elementName});&#13;
-    // additional business logic&#13;
-    onRemoveFrom${CollectionName}(${elementName});&#13;
-}&#13;
-protected void onAddTo${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-}&#13;
-protected void onRemoveFrom${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Collection (set)" enabled="true" name="iscs">// //////////////////////////////////////&#13;
-// ${collectionName} (collection)&#13;
-// //////////////////////////////////////&#13;
-&#13;
-${:import(java.util.Set,java.util.LinkedHashSet,org.apache.isis.applib.annotation.MemberOrder)}private Set&lt;${ElementType}&gt; ${collectionName} = new LinkedHashSet&lt;${ElementType}&gt;();&#13;
-@MemberOrder(sequence="1")&#13;
-public Set&lt;${ElementType}&gt; get${CollectionName}() {&#13;
-	return ${collectionName};&#13;
-}&#13;
-public void set${CollectionName}(final Set&lt;${ElementType}&gt; ${collectionName}) {&#13;
-	this.${collectionName} = ${collectionName};&#13;
-}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Collection validation" enabled="true" name="iscval">public String validateAddTo${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-	return ${cursor}null; // TODO: return reason why argument cannot be added, null if ok to add&#13;
-}&#13;
-public String validateRemoveFrom${CollectionName}(final ${ElementType} ${elementName}) {&#13;
-	return null; // TODO: return reason why argument cannot be removed, null if ok to remove&#13;
-}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Dependencies region" enabled="true" name="isd">// //////////////////////////////////////&#13;
-// injected dependencies&#13;
-// //////////////////////////////////////&#13;
-&#13;
-${cursor}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Dependencies - injected service" enabled="true" name="isds">private ${ServiceType} ${serviceType};&#13;
-public final void inject${ServiceType}(final ${ServiceType} ${serviceType}) {&#13;
-	this.${serviceType} = ${serviceType};&#13;
-}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Factory - new instance (persistent)" enabled="true" name="isfp">public ${Type} new${Type}() {&#13;
-	${Type} ${type} = newTransientInstance(${Type}.class);&#13;
-	${cursor}// TODO: set up any properties&#13;
-&#13;
-	persistIfNotAlready(${type});&#13;
-	return ${type};&#13;
-}&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Factory - new instance (transient)" enabled="true" name="isft">public ${Type} new${InstanceOfType}() {&#13;
-	${Type} ${type} = newTransientInstance(${Type}.class);&#13;
-	${cursor}// TODO: set up any properties&#13;
-&#13;
-	return ${type};&#13;
-}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Identification region" enabled="true" name="isid">// //////////////////////////////////////&#13;
-// Identification&#13;
-// //////////////////////////////////////&#13;
-&#13;
-${cursor}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Identification - icon" enabled="true" name="isidicon">public String iconName() {&#13;
-	return ${cursor}null; // TODO: return name of image file (without suffix)&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Identification - title" enabled="true" name="isidtitle">public String title() {&#13;
-    ${:import(org.apache.isis.applib.util.TitleBuffer)}final TitleBuffer buf = new TitleBuffer();&#13;
-    ${cursor}// TODO: append to TitleBuffer, typically value properties&#13;
-	return buf.toString();&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle region" enabled="true" name="isl">// //////////////////////////////////////&#13;
-// Lifecycle methods&#13;
-// //////////////////////////////////////&#13;
-&#13;
-${cursor}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle - create" enabled="true" name="islc">public void created() {&#13;
-    ${cursor}// TODO: post-create&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle - load" enabled="true" name="isll">public void loading() {&#13;
-    ${cursor}// TODO: pre-load&#13;
-}&#13;
-public void loaded() {&#13;
-    // TODO: post-load&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle - persist" enabled="true" name="islp">public void persisting() {&#13;
-    ${cursor}// TODO: pre-persist&#13;
-}&#13;
-public void persisted() {&#13;
-    // TODO: post-persist&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle - remove" enabled="true" name="islr">public void removing() {&#13;
-    ${cursor}// TODO: pre-remove&#13;
-}&#13;
-public void removed() {&#13;
-    // TODO: post-remove&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Lifecycle - update" enabled="true" name="islu">public void updating() {&#13;
-    ${cursor}// TODO: pre-update&#13;
-}&#13;
-public void updated() {&#13;
-    // TODO: post-update&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property" enabled="true" name="isp">// //////////////////////////////////////&#13;
-// ${propertyName} (property)&#13;
-// //////////////////////////////////////&#13;
-&#13;
-private ${PropertyType} ${propertyName};&#13;
-${:import(org.apache.isis.applib.annotation.MemberOrder)}@MemberOrder(sequence="1")&#13;
-public ${PropertyType} get${PropertyName}() {&#13;
-	return ${propertyName};&#13;
-}&#13;
-public void set${PropertyName}(final ${PropertyType} ${propertyName}) {&#13;
-	this.${propertyName} = ${propertyName};&#13;
-}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Property (1:1 bidir child)" enabled="true" name="isp-11c">public void modify${ParentPropertyName}(final ${ParentPropertyType} ${parentPropertyName}) {&#13;
-    ${ParentPropertyType} current${ParentPropertyName} = get${ParentPropertyName}();&#13;
-	// check for no-op&#13;
-	if (${parentPropertyName} == null || &#13;
-		${parentPropertyName}.equals(current${ParentPropertyName})) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to associate&#13;
-	${parentPropertyName}.modify${ChildPropertyNameInParent}(this);&#13;
-	// additional business logic&#13;
-	onModify${ParentPropertyName}(current${ParentPropertyName}, ${parentPropertyName});&#13;
-}&#13;
-public void clear${PropertyName}() {&#13;
-    ${ParentPropertyType} current${ParentPropertyName} = get${ParentPropertyName}();&#13;
-	// check for no-op&#13;
-	if (current${ParentPropertyName} == null) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to dissociate&#13;
-	current${ParentPropertyName}.clear${ChildPropertyNameInParent}();&#13;
-	// additional business logic&#13;
-	onClear${ParentPropertyName}(current${ParentPropertyName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property (1:1 bidir parent)" enabled="true" name="isp-11p">public void modify${ChildPropertyName}(final ${ChildPropertyType} ${childPropertyName}) {&#13;
-    ${ChildPropertyType} current${ChildPropertyName} = get${ChildPropertyName}();&#13;
-	// check for no-op&#13;
-	if (${childPropertyName} == null || &#13;
-		${childPropertyName}.equals(current${ChildPropertyName})) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate existing&#13;
-	clear${ChildPropertyName}();&#13;
-	// associate new&#13;
-	${childPropertyName}.set${ParentPropertyNameInChild}(this);&#13;
-	set${ChildPropertyName}(${childPropertyName});&#13;
-	// additional business logic&#13;
-	onModify${ChildPropertyName}(current${ChildPropertyName}, ${childPropertyName});&#13;
-}&#13;
-public void clear${ChildPropertyName}() {&#13;
-    ${ChildPropertyType} current${ChildPropertyName} = get${ChildPropertyName}();&#13;
-	// check for no-op&#13;
-	if (current${ChildPropertyName} == null) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate existing&#13;
-	current${ChildPropertyName}.set${ParentPropertyNameInChild}(null);&#13;
-	set${ChildPropertyName}(null);&#13;
-	// additional business logic&#13;
-	onClear${ChildPropertyName}(current${ChildPropertyName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property (m:1 bidir child)" enabled="true" name="isp-m1">public void modify${ParentPropertyName}(final ${ParentPropertyType} ${parentPropertyName}) {&#13;
-    ${ParentPropertyType} current${ParentPropertyName} = get${ParentPropertyName}();&#13;
-	// check for no-op&#13;
-	if (${parentPropertyName} == null || &#13;
-		${parentPropertyName}.equals(current${ParentPropertyName})) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to associate&#13;
-	${parentPropertyName}.addTo${ChildCollectionNameInParent}(this);&#13;
-	// additional business logic&#13;
-	onModify${ParentPropertyName}(current${ParentPropertyName}, ${parentPropertyName});&#13;
-}&#13;
-public void clear${ParentPropertyName}() {&#13;
-    ${ParentPropertyType} current${ParentPropertyName} = get${ParentPropertyName}();&#13;
-	// check for no-op&#13;
-	if (current${ParentPropertyName} == null) {&#13;
-		return;&#13;
-	}&#13;
-	// delegate to parent to dissociate&#13;
-	current${ParentPropertyName}.removeFrom${ChildCollectionNameInParent}(this);&#13;
-	// additional business logic&#13;
-	onClear${ParentPropertyName}(current${ParentPropertyName});&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property choices" enabled="true" name="ispcho">${:import(java.util.List)}public List&lt;${PropertyType}&gt; choices${PropertyName}() {&#13;
-	return ${cursor}null; // TODO: return list of choices for property&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property defaults" enabled="true" name="ispdef">public ${PropertyType} default${PropertyName}() {&#13;
-	return ${cursor}null; // TODO: return default for property when first created&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property disabling" enabled="true" name="ispdis">public String disable${PropertyName}() {&#13;
-	return ${cursor}null; // TODO: return reason why property is disabled, null if editable&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property hiding" enabled="true" name="isphid">public boolean hide${PropertyName}() {&#13;
-	return ${cursor}false; // TODO: return true if hidden, false if visible&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property modify" enabled="true" name="ispmod">public void modify${PropertyName}(final ${PropertyType} ${propertyName}) {&#13;
-    ${PropertyType} current${PropertyName} = get${PropertyName}();&#13;
-	// check for no-op&#13;
-	if (${propertyName} == null || &#13;
-		${propertyName}.equals(current${PropertyName})) {&#13;
-		return;&#13;
-	}&#13;
-	// associate new&#13;
-	set${PropertyName}(${propertyName});&#13;
-	// additional business logic&#13;
-	onModify${PropertyName}(current${PropertyName}, ${propertyName});&#13;
-}&#13;
-public void clear${PropertyName}() {&#13;
-    ${PropertyType} current${PropertyName} = get${PropertyName}();&#13;
-	// check for no-op&#13;
-	if (current${PropertyName} == null) {&#13;
-		return;&#13;
-	}&#13;
-	// dissociate existing&#13;
-	set${PropertyName}(null);&#13;
-	// additional business logic&#13;
-	onClear${PropertyName}(current${PropertyName});&#13;
-}&#13;
-protected void onModify${PropertyName}(final ${PropertyType} old${PropertyName}, final ${PropertyType} new${PropertyName}) {&#13;
-}&#13;
-protected void onClear${PropertyName}(final ${PropertyType} old${PropertyName}) {&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Property validation" enabled="true" name="ispval">public String validate${PropertyName}(final ${PropertyType} ${propertyName}) {&#13;
-	if (${propertyName} == null) return null;&#13;
-	return ${cursor}null; // TODO: return reason why proposed value is invalid, null if valid&#13;
-}</template><template autoinsert="true" context="java-members" deleted="false" description="Search for all" enabled="true" name="issa">// //////////////////////////////////////&#13;
-// all ${TypePlural}&#13;
-// //////////////////////////////////////&#13;
-&#13;
-${:import(org.apache.isis.applib.annotation.Prototype,java.util.List)}@Prototype&#13;
-public List&lt;${Type}&gt; all${TypePlural}() {&#13;
-	return allInstances(${Type}.class);&#13;
-}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Search for all matching" enabled="true" name="issafil">// //////////////////////////////////////&#13;
-// all ${TypePlural} that ${filterDescription}&#13;
-// //////////////////////////////////////&#13;
-&#13;
-${:import(org.apache.isis.applib.annotation.Prototype,org.apache.isis.applib.Filter,java.util.List)}@Prototype&#13;
-public List&lt;${Type}&gt; all${TypePlural}Matching(final Filter&lt;${Type}&gt; filter) {&#13;
-	return allMatches(${Type}.class, filter);&#13;
-}&#13;
-&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Search for first matching" enabled="true" name="issffil">// //////////////////////////////////////&#13;
-// first ${Type} that ${filterDescription}&#13;
-// //////////////////////////////////////&#13;
-&#13;
-${:import(org.apache.isis.applib.annotation.Prototype,org.apache.isis.applib.Filter,java.util.List)}@Prototype&#13;
-public ${Type} first${Type}Matching(final Filter&lt;${Type}&gt; filter) {&#13;
-	return firstMatch(${Type}.class, filter);&#13;
-}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Search for unique matching" enabled="true" name="issufil">// //////////////////////////////////////&#13;
-// unique ${Type} that ${filterDescription}&#13;
-// //////////////////////////////////////&#13;
-&#13;
-${:import(org.apache.isis.applib.annotation.Exploration,org.apache.isis.applib.Filter,java.util.List)}@Exploration&#13;
-public ${Type} unique${Type}Matching(final Filter&lt;${Type}&gt; filter) {&#13;
-	return uniqueMatch(${Type}.class, filter);&#13;
-}&#13;
-&#13;
-</template><template autoinsert="true" context="java-members" deleted="false" description="Object-level validation" enabled="true" name="isval">public String validate() {&#13;
-    ${cursor}// TODO: return reason why object is in invalid state (and so cannot be saved/updated), or null if ok&#13;
-}</template></templates>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/jmock2-templates-idea.xml
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/jmock2-templates-idea.xml b/content-OLDSITE/intro/resources/resources/jmock2-templates-idea.xml
deleted file mode 100644
index ed89bb9..0000000
--- a/content-OLDSITE/intro/resources/resources/jmock2-templates-idea.xml
+++ /dev/null
@@ -1,91 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<templateSet group="jmock2-templates">
-  <template name="jmautomock" value="@org.jmock.auto.Mock&#10;private $MockClass$ mock$MockClass$;" description="" toReformat="true" toShortenFQNames="true">
-    <variable name="MockClass" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="jmcontext" value="private org.jmock.Mockery context = new org.jmock.integration.junit4.JUnit4Mockery();" description="" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="jmexpectations" value="context.checking(new org.jmock.Expectations() {{&#10;    $END$&#10;}});" description="" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="jmmock" value="$MockClass$ $mockObject$ = context.mock($MockClass$.class);" description="" toReformat="true" toShortenFQNames="true">
-    <variable name="MockClass" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="mockObject" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="jmrule" value="@org.junit.Rule&#10;public org.apache.isis.core.unittestsupport.jmocking.JUnitRuleMockery2 context = org.apache.isis.core.unittestsupport.jmocking.JUnitRuleMockery2.createFor(org.apache.isis.core.unittestsupport.jmocking.JUnitRuleMockery2.Mode.INTERFACES_AND_CLASSES$END$);" description="" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="jmrunwith" value="@org.junit.runner.RunWith(org.jmock.integration.junit4.JMock.class)" description="" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="jmvalue" value="will(returnValue($END$));" description="" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-</templateSet>
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/jmock2-templates.xml
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/jmock2-templates.xml b/content-OLDSITE/intro/resources/resources/jmock2-templates.xml
deleted file mode 100644
index bec197e..0000000
--- a/content-OLDSITE/intro/resources/resources/jmock2-templates.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="java" deleted="false" description="JMock2 AutoMock Definition" enabled="true" name="jmautomock">${:import(org.jmock.auto.Mock)}@Mock&#13;
-private ${MockClass} mock${MockClass};&#13;
-</template><template autoinsert="true" context="java" deleted="false" description="JMock2 Context field" enabled="true" name="jmcontext">${:import(org.jmock.Mockery,org.jmock.integration.junit4.JUnit4Mockery)}private Mockery context = new JUnit4Mockery();&#13;
-</template><template autoinsert="true" context="java" deleted="false" description="JMock2 Expectations" enabled="true" name="jmexpectations">${:import(org.jmock.Expectations)}context.checking(new Expectations() {{&#13;
-    ${cursor}&#13;
-}});</template><template autoinsert="true" context="java" deleted="false" description="JMock2 Mock Definition" enabled="true" name="jmmock">${MockClass} ${mockObject} = context.mock(${MockClass}.class);</template><template autoinsert="true" context="java" deleted="false" description="JMock2 Rule (Isis variant)" enabled="true" name="jmrule">${:import(org.junit.Rule,org.apache.isis.core.unittestsupport.jmocking.JUnitRuleMockery2,org.apache.isis.core.unittestsupport.jmocking.JUnitRuleMockery2.Mode)}@Rule&#13;
-public JUnitRuleMockery2 context = JUnitRuleMockery2.createFor(Mode.INTERFACES_AND_CLASSES${cursor});&#13;
-&#13;
-</template><template autoinsert="true" context="java" deleted="false" description="JMock2 RunWith" enabled="true" name="jmrunwith">${:import(org.junit.runner.RunWith,org.jmock.integration.junit4.JMock)}@RunWith(JMock.class)</template><template autoinsert="true" context="java" deleted="false" description="JMock2 Expectation Return Value" enabled="true" name="jmvalue">will(returnValue(${cursor}));</template></templates>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/junit4-templates-idea.xml
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/junit4-templates-idea.xml b/content-OLDSITE/intro/resources/resources/junit4-templates-idea.xml
deleted file mode 100644
index cb6c5be..0000000
--- a/content-OLDSITE/intro/resources/resources/junit4-templates-idea.xml
+++ /dev/null
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<templateSet group="junit4-templates">
-  <template name="juafter" value="@org.junit.After&#10;public void tearDown() throws Exception {&#10;    $END$&#10;}" description="" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="juassertThat" value="org.junit.Assert.assertThat($object$, $matcher$);" description="" toReformat="true" toShortenFQNames="true">
-    <variable name="object" expression="&quot;object&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="matcher" expression="&quot;matcher&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="jubefore" value="@org.junit.Before&#10;public void setUp() throws Exception {&#10;    $END$&#10;}" description="" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="jutest" value="@org.junit.Test&#10;public void $xxx$() throws Exception {&#10;    $END$&#10;}" description="" toReformat="true" toShortenFQNames="true">
-    <variable name="xxx" expression="&quot;xxx&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-</templateSet>
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/junit4-templates.xml
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/junit4-templates.xml b/content-OLDSITE/intro/resources/resources/junit4-templates.xml
deleted file mode 100644
index c453155..0000000
--- a/content-OLDSITE/intro/resources/resources/junit4-templates.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="no"?><templates><template autoinsert="true" context="java" deleted="false" description="JUnit4 After Method" enabled="true" name="juafter">${:import(org.junit.After)}@After&#13;
-public void tearDown() throws Exception {&#13;
-	${cursor}&#13;
-}&#13;
-</template><template autoinsert="true" context="java" deleted="false" description="JUnit4 AssertThat" enabled="true" name="juassertThat">${:importStatic(org.junit.Assert.assertThat,'org.hamcrest.CoreMatchers.*')}assertThat(${object}, ${matcher});</template><template autoinsert="true" context="java" deleted="false" description="JUnit4 Before Method" enabled="true" name="jubefore">${:import(org.junit.Before)}@Before&#13;
-public void setUp() throws Exception {&#13;
-	${cursor}&#13;
-}&#13;
-</template><template autoinsert="true" context="java" deleted="false" description="JUnit4 Test Method" enabled="true" name="jutest">${:import(org.junit.Test)}@Test&#13;
-public void ${xxx}() throws Exception {&#13;
-	${cursor}&#13;
-}&#13;
-</template></templates>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/quickstart_dnd_junit_bdd.tar.gz
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/quickstart_dnd_junit_bdd.tar.gz b/content-OLDSITE/intro/resources/resources/quickstart_dnd_junit_bdd.tar.gz
deleted file mode 100644
index 95569c0..0000000
Binary files a/content-OLDSITE/intro/resources/resources/quickstart_dnd_junit_bdd.tar.gz and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/quickstart_wicket_restful_jdo.tar.gz
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/quickstart_wicket_restful_jdo.tar.gz b/content-OLDSITE/intro/resources/resources/quickstart_wicket_restful_jdo.tar.gz
deleted file mode 100644
index 6909e29..0000000
Binary files a/content-OLDSITE/intro/resources/resources/quickstart_wicket_restful_jdo.tar.gz and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/tutorials/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/tutorials/about.md b/content-OLDSITE/intro/tutorials/about.md
deleted file mode 100644
index adb0e9c..0000000
--- a/content-OLDSITE/intro/tutorials/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: Tutorials and Screencasts
-
-back to: [documentation](../../documentation.html) page.
\ No newline at end of file


[49/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/bootstrap-3.0.0/css/bootstrap.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/bootstrap-3.0.0/css/bootstrap.css b/content-OLDSITE/bootstrap-3.0.0/css/bootstrap.css
deleted file mode 100644
index 5c85821..0000000
--- a/content-OLDSITE/bootstrap-3.0.0/css/bootstrap.css
+++ /dev/null
@@ -1,5909 +0,0 @@
-/*!
- * Bootstrap v3.0.0
- *
- * Copyright 2013 Twitter, Inc
- * Licensed under the Apache License v2.0
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Designed and built with all the love in the world @twitter by @mdo and @fat.
- */
-
-/*! normalize.css v2.1.0 | MIT License | git.io/normalize */
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-main,
-nav,
-section,
-summary {
-  display: block;
-}
-audio,
-canvas,
-video {
-  display: inline-block;
-}
-audio:not([controls]) {
-  display: none;
-  height: 0;
-}
-[hidden] {
-  display: none;
-}
-html {
-  font-family: sans-serif;
-  -webkit-text-size-adjust: 100%;
-  -ms-text-size-adjust: 100%;
-}
-body {
-  margin: 0;
-}
-a:focus {
-  outline: thin dotted;
-}
-a:active,
-a:hover {
-  outline: 0;
-}
-h1 {
-  font-size: 2em;
-  margin: 0.67em 0;
-}
-abbr[title] {
-  border-bottom: 1px dotted;
-}
-b,
-strong {
-  font-weight: bold;
-}
-dfn {
-  font-style: italic;
-}
-hr {
-  -moz-box-sizing: content-box;
-  box-sizing: content-box;
-  height: 0;
-}
-mark {
-  background: #ff0;
-  color: #000;
-}
-code,
-kbd,
-pre,
-samp {
-  font-family: monospace, serif;
-  font-size: 1em;
-}
-pre {
-  white-space: pre-wrap;
-}
-q {
-  quotes: "\201C" "\201D" "\2018" "\2019";
-}
-small {
-  font-size: 80%;
-}
-sub,
-sup {
-  font-size: 75%;
-  line-height: 0;
-  position: relative;
-  vertical-align: baseline;
-}
-sup {
-  top: -0.5em;
-}
-sub {
-  bottom: -0.25em;
-}
-img {
-  border: 0;
-}
-svg:not(:root) {
-  overflow: hidden;
-}
-figure {
-  margin: 0;
-}
-fieldset {
-  border: 1px solid #c0c0c0;
-  margin: 0 2px;
-  padding: 0.35em 0.625em 0.75em;
-}
-legend {
-  border: 0;
-  padding: 0;
-}
-button,
-input,
-select,
-textarea {
-  font-family: inherit;
-  font-size: 100%;
-  margin: 0;
-}
-button,
-input {
-  line-height: normal;
-}
-button,
-select {
-  text-transform: none;
-}
-button,
-html input[type="button"],
-input[type="reset"],
-input[type="submit"] {
-  -webkit-appearance: button;
-  cursor: pointer;
-}
-button[disabled],
-html input[disabled] {
-  cursor: default;
-}
-input[type="checkbox"],
-input[type="radio"] {
-  box-sizing: border-box;
-  padding: 0;
-}
-input[type="search"] {
-  -webkit-appearance: textfield;
-  -moz-box-sizing: content-box;
-  -webkit-box-sizing: content-box;
-  box-sizing: content-box;
-}
-input[type="search"]::-webkit-search-cancel-button,
-input[type="search"]::-webkit-search-decoration {
-  -webkit-appearance: none;
-}
-button::-moz-focus-inner,
-input::-moz-focus-inner {
-  border: 0;
-  padding: 0;
-}
-textarea {
-  overflow: auto;
-  vertical-align: top;
-}
-table {
-  border-collapse: collapse;
-  border-spacing: 0;
-}
-*,
-*:before,
-*:after {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-}
-html {
-  font-size: 62.5%;
-  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
-}
-body {
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 14px;
-  line-height: 1.428571429;
-  color: #333333;
-  background-color: #ffffff;
-}
-input,
-button,
-select,
-textarea {
-  font-family: inherit;
-  font-size: inherit;
-  line-height: inherit;
-}
-button,
-input,
-select[multiple],
-textarea {
-  background-image: none;
-}
-a {
-  color: #428bca;
-  text-decoration: none;
-}
-a:hover,
-a:focus {
-  color: #2a6496;
-  text-decoration: underline;
-}
-a:focus {
-  outline: thin dotted #333;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-img {
-  vertical-align: middle;
-}
-.img-responsive {
-  display: block;
-  max-width: 100%;
-  height: auto;
-}
-.img-rounded {
-  border-radius: 6px;
-}
-.img-thumbnail {
-  padding: 4px;
-  line-height: 1.428571429;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 4px;
-  -webkit-transition: all 0.2s ease-in-out;
-  transition: all 0.2s ease-in-out;
-  display: inline-block;
-  max-width: 100%;
-  height: auto;
-}
-.img-circle {
-  border-radius: 50%;
-}
-hr {
-  margin-top: 20px;
-  margin-bottom: 20px;
-  border: 0;
-  border-top: 1px solid #eeeeee;
-}
-.sr-only {
-  position: absolute;
-  width: 1px;
-  height: 1px;
-  margin: -1px;
-  padding: 0;
-  overflow: hidden;
-  clip: rect(0 0 0 0);
-  border: 0;
-}
-@media print {
-  * {
-    text-shadow: none !important;
-    color: #000 !important;
-    background: transparent !important;
-    box-shadow: none !important;
-  }
-  a,
-  a:visited {
-    text-decoration: underline;
-  }
-  a[href]:after {
-    content: " (" attr(href) ")";
-  }
-  abbr[title]:after {
-    content: " (" attr(title) ")";
-  }
-  .ir a:after,
-  a[href^="javascript:"]:after,
-  a[href^="#"]:after {
-    content: "";
-  }
-  pre,
-  blockquote {
-    border: 1px solid #999;
-    page-break-inside: avoid;
-  }
-  thead {
-    display: table-header-group;
-  }
-  tr,
-  img {
-    page-break-inside: avoid;
-  }
-  img {
-    max-width: 100% !important;
-  }
-  @page  {
-    margin: 2cm .5cm;
-  }
-  p,
-  h2,
-  h3 {
-    orphans: 3;
-    widows: 3;
-  }
-  h2,
-  h3 {
-    page-break-after: avoid;
-  }
-  .navbar {
-    display: none;
-  }
-  .table td,
-  .table th {
-    background-color: #fff !important;
-  }
-  .btn > .caret,
-  .dropup > .btn > .caret {
-    border-top-color: #000 !important;
-  }
-  .label {
-    border: 1px solid #000;
-  }
-  .table {
-    border-collapse: collapse !important;
-  }
-  .table-bordered th,
-  .table-bordered td {
-    border: 1px solid #ddd !important;
-  }
-}
-p {
-  margin: 0 0 10px;
-}
-.lead {
-  margin-bottom: 20px;
-  font-size: 16.099999999999998px;
-  font-weight: 200;
-  line-height: 1.4;
-}
-@media (min-width: 768px) {
-  .lead {
-    font-size: 21px;
-  }
-}
-small {
-  font-size: 85%;
-}
-cite {
-  font-style: normal;
-}
-.text-muted {
-  color: #999999;
-}
-.text-primary {
-  color: #428bca;
-}
-.text-warning {
-  color: #c09853;
-}
-.text-danger {
-  color: #b94a48;
-}
-.text-success {
-  color: #468847;
-}
-.text-info {
-  color: #3a87ad;
-}
-.text-left {
-  text-align: left;
-}
-.text-right {
-  text-align: right;
-}
-.text-center {
-  text-align: center;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-.h1,
-.h2,
-.h3,
-.h4,
-.h5,
-.h6 {
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-weight: 500;
-  line-height: 1.1;
-}
-h1 small,
-h2 small,
-h3 small,
-h4 small,
-h5 small,
-h6 small,
-.h1 small,
-.h2 small,
-.h3 small,
-.h4 small,
-.h5 small,
-.h6 small {
-  font-weight: normal;
-  line-height: 1;
-  color: #999999;
-}
-h1,
-h2,
-h3 {
-  margin-top: 20px;
-  margin-bottom: 10px;
-}
-h4,
-h5,
-h6 {
-  margin-top: 10px;
-  margin-bottom: 10px;
-}
-h1,
-.h1 {
-  font-size: 36px;
-}
-h2,
-.h2 {
-  font-size: 30px;
-}
-h3,
-.h3 {
-  font-size: 24px;
-}
-h4,
-.h4 {
-  font-size: 18px;
-}
-h5,
-.h5 {
-  font-size: 14px;
-}
-h6,
-.h6 {
-  font-size: 12px;
-}
-h1 small,
-.h1 small {
-  font-size: 24px;
-}
-h2 small,
-.h2 small {
-  font-size: 18px;
-}
-h3 small,
-.h3 small,
-h4 small,
-.h4 small {
-  font-size: 14px;
-}
-.page-header {
-  padding-bottom: 9px;
-  margin: 40px 0 20px;
-  border-bottom: 1px solid #eeeeee;
-}
-ul,
-ol {
-  margin-top: 0;
-  margin-bottom: 10px;
-}
-ul ul,
-ol ul,
-ul ol,
-ol ol {
-  margin-bottom: 0;
-}
-.list-unstyled {
-  padding-left: 0;
-  list-style: none;
-}
-.list-inline {
-  padding-left: 0;
-  list-style: none;
-}
-.list-inline > li {
-  display: inline-block;
-  padding-left: 5px;
-  padding-right: 5px;
-}
-dl {
-  margin-bottom: 20px;
-}
-dt,
-dd {
-  line-height: 1.428571429;
-}
-dt {
-  font-weight: bold;
-}
-dd {
-  margin-left: 0;
-}
-@media (min-width: 768px) {
-  .dl-horizontal dt {
-    float: left;
-    width: 160px;
-    clear: left;
-    text-align: right;
-    overflow: hidden;
-    text-overflow: ellipsis;
-    white-space: nowrap;
-  }
-  .dl-horizontal dd {
-    margin-left: 180px;
-  }
-  .dl-horizontal dd:before,
-  .dl-horizontal dd:after {
-    content: " ";
-    /* 1 */
-  
-    display: table;
-    /* 2 */
-  
-  }
-  .dl-horizontal dd:after {
-    clear: both;
-  }
-  .dl-horizontal dd:before,
-  .dl-horizontal dd:after {
-    content: " ";
-    /* 1 */
-  
-    display: table;
-    /* 2 */
-  
-  }
-  .dl-horizontal dd:after {
-    clear: both;
-  }
-}
-abbr[title],
-abbr[data-original-title] {
-  cursor: help;
-  border-bottom: 1px dotted #999999;
-}
-abbr.initialism {
-  font-size: 90%;
-  text-transform: uppercase;
-}
-blockquote {
-  padding: 10px 20px;
-  margin: 0 0 20px;
-  border-left: 5px solid #eeeeee;
-}
-blockquote p {
-  font-size: 17.5px;
-  font-weight: 300;
-  line-height: 1.25;
-}
-blockquote p:last-child {
-  margin-bottom: 0;
-}
-blockquote small {
-  display: block;
-  line-height: 1.428571429;
-  color: #999999;
-}
-blockquote small:before {
-  content: '\2014 \00A0';
-}
-blockquote.pull-right {
-  padding-right: 15px;
-  padding-left: 0;
-  border-right: 5px solid #eeeeee;
-  border-left: 0;
-}
-blockquote.pull-right p,
-blockquote.pull-right small {
-  text-align: right;
-}
-blockquote.pull-right small:before {
-  content: '';
-}
-blockquote.pull-right small:after {
-  content: '\00A0 \2014';
-}
-q:before,
-q:after,
-blockquote:before,
-blockquote:after {
-  content: "";
-}
-address {
-  display: block;
-  margin-bottom: 20px;
-  font-style: normal;
-  line-height: 1.428571429;
-}
-code,
-pre {
-  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
-}
-code {
-  padding: 2px 4px;
-  font-size: 90%;
-  color: #c7254e;
-  background-color: #f9f2f4;
-  white-space: nowrap;
-  border-radius: 4px;
-}
-pre {
-  display: block;
-  padding: 9.5px;
-  margin: 0 0 10px;
-  font-size: 13px;
-  line-height: 1.428571429;
-  word-break: break-all;
-  word-wrap: break-word;
-  color: #333333;
-  background-color: #f5f5f5;
-  border: 1px solid #cccccc;
-  border-radius: 4px;
-}
-pre.prettyprint {
-  margin-bottom: 20px;
-}
-pre code {
-  padding: 0;
-  font-size: inherit;
-  color: inherit;
-  white-space: pre-wrap;
-  background-color: transparent;
-  border: 0;
-}
-.pre-scrollable {
-  max-height: 340px;
-  overflow-y: scroll;
-}
-.container {
-  margin-right: auto;
-  margin-left: auto;
-  padding-left: 15px;
-  padding-right: 15px;
-}
-.container:before,
-.container:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.container:after {
-  clear: both;
-}
-.container:before,
-.container:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.container:after {
-  clear: both;
-}
-.row {
-  margin-left: -15px;
-  margin-right: -15px;
-}
-.row:before,
-.row:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.row:after {
-  clear: both;
-}
-.row:before,
-.row:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.row:after {
-  clear: both;
-}
-.col-xs-1,
-.col-xs-2,
-.col-xs-3,
-.col-xs-4,
-.col-xs-5,
-.col-xs-6,
-.col-xs-7,
-.col-xs-8,
-.col-xs-9,
-.col-xs-10,
-.col-xs-11,
-.col-xs-12,
-.col-sm-1,
-.col-sm-2,
-.col-sm-3,
-.col-sm-4,
-.col-sm-5,
-.col-sm-6,
-.col-sm-7,
-.col-sm-8,
-.col-sm-9,
-.col-sm-10,
-.col-sm-11,
-.col-sm-12,
-.col-md-1,
-.col-md-2,
-.col-md-3,
-.col-md-4,
-.col-md-5,
-.col-md-6,
-.col-md-7,
-.col-md-8,
-.col-md-9,
-.col-md-10,
-.col-md-11,
-.col-md-12,
-.col-lg-1,
-.col-lg-2,
-.col-lg-3,
-.col-lg-4,
-.col-lg-5,
-.col-lg-6,
-.col-lg-7,
-.col-lg-8,
-.col-lg-9,
-.col-lg-10,
-.col-lg-11,
-.col-lg-12 {
-  position: relative;
-  min-height: 1px;
-  padding-left: 15px;
-  padding-right: 15px;
-}
-.col-xs-1,
-.col-xs-2,
-.col-xs-3,
-.col-xs-4,
-.col-xs-5,
-.col-xs-6,
-.col-xs-7,
-.col-xs-8,
-.col-xs-9,
-.col-xs-10,
-.col-xs-11 {
-  float: left;
-}
-.col-xs-1 {
-  width: 8.333333333333332%;
-}
-.col-xs-2 {
-  width: 16.666666666666664%;
-}
-.col-xs-3 {
-  width: 25%;
-}
-.col-xs-4 {
-  width: 33.33333333333333%;
-}
-.col-xs-5 {
-  width: 41.66666666666667%;
-}
-.col-xs-6 {
-  width: 50%;
-}
-.col-xs-7 {
-  width: 58.333333333333336%;
-}
-.col-xs-8 {
-  width: 66.66666666666666%;
-}
-.col-xs-9 {
-  width: 75%;
-}
-.col-xs-10 {
-  width: 83.33333333333334%;
-}
-.col-xs-11 {
-  width: 91.66666666666666%;
-}
-.col-xs-12 {
-  width: 100%;
-}
-@media (min-width: 768px) {
-  .container {
-    max-width: 750px;
-  }
-  .col-sm-1,
-  .col-sm-2,
-  .col-sm-3,
-  .col-sm-4,
-  .col-sm-5,
-  .col-sm-6,
-  .col-sm-7,
-  .col-sm-8,
-  .col-sm-9,
-  .col-sm-10,
-  .col-sm-11 {
-    float: left;
-  }
-  .col-sm-1 {
-    width: 8.333333333333332%;
-  }
-  .col-sm-2 {
-    width: 16.666666666666664%;
-  }
-  .col-sm-3 {
-    width: 25%;
-  }
-  .col-sm-4 {
-    width: 33.33333333333333%;
-  }
-  .col-sm-5 {
-    width: 41.66666666666667%;
-  }
-  .col-sm-6 {
-    width: 50%;
-  }
-  .col-sm-7 {
-    width: 58.333333333333336%;
-  }
-  .col-sm-8 {
-    width: 66.66666666666666%;
-  }
-  .col-sm-9 {
-    width: 75%;
-  }
-  .col-sm-10 {
-    width: 83.33333333333334%;
-  }
-  .col-sm-11 {
-    width: 91.66666666666666%;
-  }
-  .col-sm-12 {
-    width: 100%;
-  }
-  .col-sm-push-1 {
-    left: 8.333333333333332%;
-  }
-  .col-sm-push-2 {
-    left: 16.666666666666664%;
-  }
-  .col-sm-push-3 {
-    left: 25%;
-  }
-  .col-sm-push-4 {
-    left: 33.33333333333333%;
-  }
-  .col-sm-push-5 {
-    left: 41.66666666666667%;
-  }
-  .col-sm-push-6 {
-    left: 50%;
-  }
-  .col-sm-push-7 {
-    left: 58.333333333333336%;
-  }
-  .col-sm-push-8 {
-    left: 66.66666666666666%;
-  }
-  .col-sm-push-9 {
-    left: 75%;
-  }
-  .col-sm-push-10 {
-    left: 83.33333333333334%;
-  }
-  .col-sm-push-11 {
-    left: 91.66666666666666%;
-  }
-  .col-sm-pull-1 {
-    right: 8.333333333333332%;
-  }
-  .col-sm-pull-2 {
-    right: 16.666666666666664%;
-  }
-  .col-sm-pull-3 {
-    right: 25%;
-  }
-  .col-sm-pull-4 {
-    right: 33.33333333333333%;
-  }
-  .col-sm-pull-5 {
-    right: 41.66666666666667%;
-  }
-  .col-sm-pull-6 {
-    right: 50%;
-  }
-  .col-sm-pull-7 {
-    right: 58.333333333333336%;
-  }
-  .col-sm-pull-8 {
-    right: 66.66666666666666%;
-  }
-  .col-sm-pull-9 {
-    right: 75%;
-  }
-  .col-sm-pull-10 {
-    right: 83.33333333333334%;
-  }
-  .col-sm-pull-11 {
-    right: 91.66666666666666%;
-  }
-  .col-sm-offset-1 {
-    margin-left: 8.333333333333332%;
-  }
-  .col-sm-offset-2 {
-    margin-left: 16.666666666666664%;
-  }
-  .col-sm-offset-3 {
-    margin-left: 25%;
-  }
-  .col-sm-offset-4 {
-    margin-left: 33.33333333333333%;
-  }
-  .col-sm-offset-5 {
-    margin-left: 41.66666666666667%;
-  }
-  .col-sm-offset-6 {
-    margin-left: 50%;
-  }
-  .col-sm-offset-7 {
-    margin-left: 58.333333333333336%;
-  }
-  .col-sm-offset-8 {
-    margin-left: 66.66666666666666%;
-  }
-  .col-sm-offset-9 {
-    margin-left: 75%;
-  }
-  .col-sm-offset-10 {
-    margin-left: 83.33333333333334%;
-  }
-  .col-sm-offset-11 {
-    margin-left: 91.66666666666666%;
-  }
-}
-@media (min-width: 992px) {
-  .container {
-    max-width: 970px;
-  }
-  .col-md-1,
-  .col-md-2,
-  .col-md-3,
-  .col-md-4,
-  .col-md-5,
-  .col-md-6,
-  .col-md-7,
-  .col-md-8,
-  .col-md-9,
-  .col-md-10,
-  .col-md-11 {
-    float: left;
-  }
-  .col-md-1 {
-    width: 8.333333333333332%;
-  }
-  .col-md-2 {
-    width: 16.666666666666664%;
-  }
-  .col-md-3 {
-    width: 25%;
-  }
-  .col-md-4 {
-    width: 33.33333333333333%;
-  }
-  .col-md-5 {
-    width: 41.66666666666667%;
-  }
-  .col-md-6 {
-    width: 50%;
-  }
-  .col-md-7 {
-    width: 58.333333333333336%;
-  }
-  .col-md-8 {
-    width: 66.66666666666666%;
-  }
-  .col-md-9 {
-    width: 75%;
-  }
-  .col-md-10 {
-    width: 83.33333333333334%;
-  }
-  .col-md-11 {
-    width: 91.66666666666666%;
-  }
-  .col-md-12 {
-    width: 100%;
-  }
-  .col-md-push-0 {
-    left: auto;
-  }
-  .col-md-push-1 {
-    left: 8.333333333333332%;
-  }
-  .col-md-push-2 {
-    left: 16.666666666666664%;
-  }
-  .col-md-push-3 {
-    left: 25%;
-  }
-  .col-md-push-4 {
-    left: 33.33333333333333%;
-  }
-  .col-md-push-5 {
-    left: 41.66666666666667%;
-  }
-  .col-md-push-6 {
-    left: 50%;
-  }
-  .col-md-push-7 {
-    left: 58.333333333333336%;
-  }
-  .col-md-push-8 {
-    left: 66.66666666666666%;
-  }
-  .col-md-push-9 {
-    left: 75%;
-  }
-  .col-md-push-10 {
-    left: 83.33333333333334%;
-  }
-  .col-md-push-11 {
-    left: 91.66666666666666%;
-  }
-  .col-md-pull-0 {
-    right: auto;
-  }
-  .col-md-pull-1 {
-    right: 8.333333333333332%;
-  }
-  .col-md-pull-2 {
-    right: 16.666666666666664%;
-  }
-  .col-md-pull-3 {
-    right: 25%;
-  }
-  .col-md-pull-4 {
-    right: 33.33333333333333%;
-  }
-  .col-md-pull-5 {
-    right: 41.66666666666667%;
-  }
-  .col-md-pull-6 {
-    right: 50%;
-  }
-  .col-md-pull-7 {
-    right: 58.333333333333336%;
-  }
-  .col-md-pull-8 {
-    right: 66.66666666666666%;
-  }
-  .col-md-pull-9 {
-    right: 75%;
-  }
-  .col-md-pull-10 {
-    right: 83.33333333333334%;
-  }
-  .col-md-pull-11 {
-    right: 91.66666666666666%;
-  }
-  .col-md-offset-0 {
-    margin-left: 0;
-  }
-  .col-md-offset-1 {
-    margin-left: 8.333333333333332%;
-  }
-  .col-md-offset-2 {
-    margin-left: 16.666666666666664%;
-  }
-  .col-md-offset-3 {
-    margin-left: 25%;
-  }
-  .col-md-offset-4 {
-    margin-left: 33.33333333333333%;
-  }
-  .col-md-offset-5 {
-    margin-left: 41.66666666666667%;
-  }
-  .col-md-offset-6 {
-    margin-left: 50%;
-  }
-  .col-md-offset-7 {
-    margin-left: 58.333333333333336%;
-  }
-  .col-md-offset-8 {
-    margin-left: 66.66666666666666%;
-  }
-  .col-md-offset-9 {
-    margin-left: 75%;
-  }
-  .col-md-offset-10 {
-    margin-left: 83.33333333333334%;
-  }
-  .col-md-offset-11 {
-    margin-left: 91.66666666666666%;
-  }
-}
-@media (min-width: 1200px) {
-  .container {
-    max-width: 1170px;
-  }
-  .col-lg-1,
-  .col-lg-2,
-  .col-lg-3,
-  .col-lg-4,
-  .col-lg-5,
-  .col-lg-6,
-  .col-lg-7,
-  .col-lg-8,
-  .col-lg-9,
-  .col-lg-10,
-  .col-lg-11 {
-    float: left;
-  }
-  .col-lg-1 {
-    width: 8.333333333333332%;
-  }
-  .col-lg-2 {
-    width: 16.666666666666664%;
-  }
-  .col-lg-3 {
-    width: 25%;
-  }
-  .col-lg-4 {
-    width: 33.33333333333333%;
-  }
-  .col-lg-5 {
-    width: 41.66666666666667%;
-  }
-  .col-lg-6 {
-    width: 50%;
-  }
-  .col-lg-7 {
-    width: 58.333333333333336%;
-  }
-  .col-lg-8 {
-    width: 66.66666666666666%;
-  }
-  .col-lg-9 {
-    width: 75%;
-  }
-  .col-lg-10 {
-    width: 83.33333333333334%;
-  }
-  .col-lg-11 {
-    width: 91.66666666666666%;
-  }
-  .col-lg-12 {
-    width: 100%;
-  }
-  .col-lg-push-0 {
-    left: auto;
-  }
-  .col-lg-push-1 {
-    left: 8.333333333333332%;
-  }
-  .col-lg-push-2 {
-    left: 16.666666666666664%;
-  }
-  .col-lg-push-3 {
-    left: 25%;
-  }
-  .col-lg-push-4 {
-    left: 33.33333333333333%;
-  }
-  .col-lg-push-5 {
-    left: 41.66666666666667%;
-  }
-  .col-lg-push-6 {
-    left: 50%;
-  }
-  .col-lg-push-7 {
-    left: 58.333333333333336%;
-  }
-  .col-lg-push-8 {
-    left: 66.66666666666666%;
-  }
-  .col-lg-push-9 {
-    left: 75%;
-  }
-  .col-lg-push-10 {
-    left: 83.33333333333334%;
-  }
-  .col-lg-push-11 {
-    left: 91.66666666666666%;
-  }
-  .col-lg-pull-0 {
-    right: auto;
-  }
-  .col-lg-pull-1 {
-    right: 8.333333333333332%;
-  }
-  .col-lg-pull-2 {
-    right: 16.666666666666664%;
-  }
-  .col-lg-pull-3 {
-    right: 25%;
-  }
-  .col-lg-pull-4 {
-    right: 33.33333333333333%;
-  }
-  .col-lg-pull-5 {
-    right: 41.66666666666667%;
-  }
-  .col-lg-pull-6 {
-    right: 50%;
-  }
-  .col-lg-pull-7 {
-    right: 58.333333333333336%;
-  }
-  .col-lg-pull-8 {
-    right: 66.66666666666666%;
-  }
-  .col-lg-pull-9 {
-    right: 75%;
-  }
-  .col-lg-pull-10 {
-    right: 83.33333333333334%;
-  }
-  .col-lg-pull-11 {
-    right: 91.66666666666666%;
-  }
-  .col-lg-offset-0 {
-    margin-left: 0;
-  }
-  .col-lg-offset-1 {
-    margin-left: 8.333333333333332%;
-  }
-  .col-lg-offset-2 {
-    margin-left: 16.666666666666664%;
-  }
-  .col-lg-offset-3 {
-    margin-left: 25%;
-  }
-  .col-lg-offset-4 {
-    margin-left: 33.33333333333333%;
-  }
-  .col-lg-offset-5 {
-    margin-left: 41.66666666666667%;
-  }
-  .col-lg-offset-6 {
-    margin-left: 50%;
-  }
-  .col-lg-offset-7 {
-    margin-left: 58.333333333333336%;
-  }
-  .col-lg-offset-8 {
-    margin-left: 66.66666666666666%;
-  }
-  .col-lg-offset-9 {
-    margin-left: 75%;
-  }
-  .col-lg-offset-10 {
-    margin-left: 83.33333333333334%;
-  }
-  .col-lg-offset-11 {
-    margin-left: 91.66666666666666%;
-  }
-}
-table {
-  max-width: 100%;
-  background-color: transparent;
-}
-th {
-  text-align: left;
-}
-.table {
-  width: 100%;
-  margin-bottom: 20px;
-}
-.table thead > tr > th,
-.table tbody > tr > th,
-.table tfoot > tr > th,
-.table thead > tr > td,
-.table tbody > tr > td,
-.table tfoot > tr > td {
-  padding: 8px;
-  line-height: 1.428571429;
-  vertical-align: top;
-  border-top: 1px solid #dddddd;
-}
-.table thead > tr > th {
-  vertical-align: bottom;
-  border-bottom: 2px solid #dddddd;
-}
-.table caption + thead tr:first-child th,
-.table colgroup + thead tr:first-child th,
-.table thead:first-child tr:first-child th,
-.table caption + thead tr:first-child td,
-.table colgroup + thead tr:first-child td,
-.table thead:first-child tr:first-child td {
-  border-top: 0;
-}
-.table tbody + tbody {
-  border-top: 2px solid #dddddd;
-}
-.table .table {
-  background-color: #ffffff;
-}
-.table-condensed thead > tr > th,
-.table-condensed tbody > tr > th,
-.table-condensed tfoot > tr > th,
-.table-condensed thead > tr > td,
-.table-condensed tbody > tr > td,
-.table-condensed tfoot > tr > td {
-  padding: 5px;
-}
-.table-bordered {
-  border: 1px solid #dddddd;
-}
-.table-bordered > thead > tr > th,
-.table-bordered > tbody > tr > th,
-.table-bordered > tfoot > tr > th,
-.table-bordered > thead > tr > td,
-.table-bordered > tbody > tr > td,
-.table-bordered > tfoot > tr > td {
-  border: 1px solid #dddddd;
-}
-.table-bordered > thead > tr > th,
-.table-bordered > thead > tr > td {
-  border-bottom-width: 2px;
-}
-.table-striped > tbody > tr:nth-child(odd) > td,
-.table-striped > tbody > tr:nth-child(odd) > th {
-  background-color: #f9f9f9;
-}
-.table-hover > tbody > tr:hover > td,
-.table-hover > tbody > tr:hover > th {
-  background-color: #f5f5f5;
-}
-table col[class*="col-"] {
-  float: none;
-  display: table-column;
-}
-table td[class*="col-"],
-table th[class*="col-"] {
-  float: none;
-  display: table-cell;
-}
-.table > thead > tr > td.active,
-.table > tbody > tr > td.active,
-.table > tfoot > tr > td.active,
-.table > thead > tr > th.active,
-.table > tbody > tr > th.active,
-.table > tfoot > tr > th.active,
-.table > thead > tr.active > td,
-.table > tbody > tr.active > td,
-.table > tfoot > tr.active > td,
-.table > thead > tr.active > th,
-.table > tbody > tr.active > th,
-.table > tfoot > tr.active > th {
-  background-color: #f5f5f5;
-}
-.table > thead > tr > td.success,
-.table > tbody > tr > td.success,
-.table > tfoot > tr > td.success,
-.table > thead > tr > th.success,
-.table > tbody > tr > th.success,
-.table > tfoot > tr > th.success,
-.table > thead > tr.success > td,
-.table > tbody > tr.success > td,
-.table > tfoot > tr.success > td,
-.table > thead > tr.success > th,
-.table > tbody > tr.success > th,
-.table > tfoot > tr.success > th {
-  background-color: #dff0d8;
-  border-color: #d6e9c6;
-}
-.table-hover > tbody > tr > td.success:hover,
-.table-hover > tbody > tr > th.success:hover,
-.table-hover > tbody > tr.success:hover > td {
-  background-color: #d0e9c6;
-  border-color: #c9e2b3;
-}
-.table > thead > tr > td.danger,
-.table > tbody > tr > td.danger,
-.table > tfoot > tr > td.danger,
-.table > thead > tr > th.danger,
-.table > tbody > tr > th.danger,
-.table > tfoot > tr > th.danger,
-.table > thead > tr.danger > td,
-.table > tbody > tr.danger > td,
-.table > tfoot > tr.danger > td,
-.table > thead > tr.danger > th,
-.table > tbody > tr.danger > th,
-.table > tfoot > tr.danger > th {
-  background-color: #f2dede;
-  border-color: #eed3d7;
-}
-.table-hover > tbody > tr > td.danger:hover,
-.table-hover > tbody > tr > th.danger:hover,
-.table-hover > tbody > tr.danger:hover > td {
-  background-color: #ebcccc;
-  border-color: #e6c1c7;
-}
-.table > thead > tr > td.warning,
-.table > tbody > tr > td.warning,
-.table > tfoot > tr > td.warning,
-.table > thead > tr > th.warning,
-.table > tbody > tr > th.warning,
-.table > tfoot > tr > th.warning,
-.table > thead > tr.warning > td,
-.table > tbody > tr.warning > td,
-.table > tfoot > tr.warning > td,
-.table > thead > tr.warning > th,
-.table > tbody > tr.warning > th,
-.table > tfoot > tr.warning > th {
-  background-color: #fcf8e3;
-  border-color: #fbeed5;
-}
-.table-hover > tbody > tr > td.warning:hover,
-.table-hover > tbody > tr > th.warning:hover,
-.table-hover > tbody > tr.warning:hover > td {
-  background-color: #faf2cc;
-  border-color: #f8e5be;
-}
-@media (max-width: 768px) {
-  .table-responsive {
-    width: 100%;
-    margin-bottom: 15px;
-    overflow-y: hidden;
-    overflow-x: scroll;
-    border: 1px solid #dddddd;
-  }
-  .table-responsive > .table {
-    margin-bottom: 0;
-    background-color: #fff;
-  }
-  .table-responsive > .table > thead > tr > th,
-  .table-responsive > .table > tbody > tr > th,
-  .table-responsive > .table > tfoot > tr > th,
-  .table-responsive > .table > thead > tr > td,
-  .table-responsive > .table > tbody > tr > td,
-  .table-responsive > .table > tfoot > tr > td {
-    white-space: nowrap;
-  }
-  .table-responsive > .table-bordered {
-    border: 0;
-  }
-  .table-responsive > .table-bordered > thead > tr > th:first-child,
-  .table-responsive > .table-bordered > tbody > tr > th:first-child,
-  .table-responsive > .table-bordered > tfoot > tr > th:first-child,
-  .table-responsive > .table-bordered > thead > tr > td:first-child,
-  .table-responsive > .table-bordered > tbody > tr > td:first-child,
-  .table-responsive > .table-bordered > tfoot > tr > td:first-child {
-    border-left: 0;
-  }
-  .table-responsive > .table-bordered > thead > tr > th:last-child,
-  .table-responsive > .table-bordered > tbody > tr > th:last-child,
-  .table-responsive > .table-bordered > tfoot > tr > th:last-child,
-  .table-responsive > .table-bordered > thead > tr > td:last-child,
-  .table-responsive > .table-bordered > tbody > tr > td:last-child,
-  .table-responsive > .table-bordered > tfoot > tr > td:last-child {
-    border-right: 0;
-  }
-  .table-responsive > .table-bordered > thead > tr:last-child > th,
-  .table-responsive > .table-bordered > tbody > tr:last-child > th,
-  .table-responsive > .table-bordered > tfoot > tr:last-child > th,
-  .table-responsive > .table-bordered > thead > tr:last-child > td,
-  .table-responsive > .table-bordered > tbody > tr:last-child > td,
-  .table-responsive > .table-bordered > tfoot > tr:last-child > td {
-    border-bottom: 0;
-  }
-}
-fieldset {
-  padding: 0;
-  margin: 0;
-  border: 0;
-}
-legend {
-  display: block;
-  width: 100%;
-  padding: 0;
-  margin-bottom: 20px;
-  font-size: 21px;
-  line-height: inherit;
-  color: #333333;
-  border: 0;
-  border-bottom: 1px solid #e5e5e5;
-}
-label {
-  display: inline-block;
-  margin-bottom: 5px;
-  font-weight: bold;
-}
-input[type="search"] {
-  -webkit-box-sizing: border-box;
-  -moz-box-sizing: border-box;
-  box-sizing: border-box;
-}
-input[type="radio"],
-input[type="checkbox"] {
-  margin: 4px 0 0;
-  margin-top: 1px \9;
-  /* IE8-9 */
-
-  line-height: normal;
-}
-input[type="file"] {
-  display: block;
-}
-select[multiple],
-select[size] {
-  height: auto;
-}
-select optgroup {
-  font-size: inherit;
-  font-style: inherit;
-  font-family: inherit;
-}
-input[type="file"]:focus,
-input[type="radio"]:focus,
-input[type="checkbox"]:focus {
-  outline: thin dotted #333;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-input[type="number"]::-webkit-outer-spin-button,
-input[type="number"]::-webkit-inner-spin-button {
-  height: auto;
-}
-.form-control:-moz-placeholder {
-  color: #999999;
-}
-.form-control::-moz-placeholder {
-  color: #999999;
-}
-.form-control:-ms-input-placeholder {
-  color: #999999;
-}
-.form-control::-webkit-input-placeholder {
-  color: #999999;
-}
-.form-control {
-  display: block;
-  width: 100%;
-  height: 34px;
-  padding: 6px 12px;
-  font-size: 14px;
-  line-height: 1.428571429;
-  color: #555555;
-  vertical-align: middle;
-  background-color: #ffffff;
-  border: 1px solid #cccccc;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-  -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-  transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
-}
-.form-control:focus {
-  border-color: #66afe9;
-  outline: 0;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
-  box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);
-}
-.form-control[disabled],
-.form-control[readonly],
-fieldset[disabled] .form-control {
-  cursor: not-allowed;
-  background-color: #eeeeee;
-}
-textarea.form-control {
-  height: auto;
-}
-.form-group {
-  margin-bottom: 15px;
-}
-.radio,
-.checkbox {
-  display: block;
-  min-height: 20px;
-  margin-top: 10px;
-  margin-bottom: 10px;
-  padding-left: 20px;
-  vertical-align: middle;
-}
-.radio label,
-.checkbox label {
-  display: inline;
-  margin-bottom: 0;
-  font-weight: normal;
-  cursor: pointer;
-}
-.radio input[type="radio"],
-.radio-inline input[type="radio"],
-.checkbox input[type="checkbox"],
-.checkbox-inline input[type="checkbox"] {
-  float: left;
-  margin-left: -20px;
-}
-.radio + .radio,
-.checkbox + .checkbox {
-  margin-top: -5px;
-}
-.radio-inline,
-.checkbox-inline {
-  display: inline-block;
-  padding-left: 20px;
-  margin-bottom: 0;
-  vertical-align: middle;
-  font-weight: normal;
-  cursor: pointer;
-}
-.radio-inline + .radio-inline,
-.checkbox-inline + .checkbox-inline {
-  margin-top: 0;
-  margin-left: 10px;
-}
-input[type="radio"][disabled],
-input[type="checkbox"][disabled],
-.radio[disabled],
-.radio-inline[disabled],
-.checkbox[disabled],
-.checkbox-inline[disabled],
-fieldset[disabled] input[type="radio"],
-fieldset[disabled] input[type="checkbox"],
-fieldset[disabled] .radio,
-fieldset[disabled] .radio-inline,
-fieldset[disabled] .checkbox,
-fieldset[disabled] .checkbox-inline {
-  cursor: not-allowed;
-}
-.input-sm {
-  height: 30px;
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-select.input-sm {
-  height: 30px;
-  line-height: 30px;
-}
-textarea.input-sm {
-  height: auto;
-}
-.input-lg {
-  height: 45px;
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
-}
-select.input-lg {
-  height: 45px;
-  line-height: 45px;
-}
-textarea.input-lg {
-  height: auto;
-}
-.has-warning .help-block,
-.has-warning .control-label {
-  color: #c09853;
-}
-.has-warning .form-control {
-  border-color: #c09853;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.has-warning .form-control:focus {
-  border-color: #a47e3c;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #dbc59e;
-}
-.has-warning .input-group-addon {
-  color: #c09853;
-  border-color: #c09853;
-  background-color: #fcf8e3;
-}
-.has-error .help-block,
-.has-error .control-label {
-  color: #b94a48;
-}
-.has-error .form-control {
-  border-color: #b94a48;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.has-error .form-control:focus {
-  border-color: #953b39;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #d59392;
-}
-.has-error .input-group-addon {
-  color: #b94a48;
-  border-color: #b94a48;
-  background-color: #f2dede;
-}
-.has-success .help-block,
-.has-success .control-label {
-  color: #468847;
-}
-.has-success .form-control {
-  border-color: #468847;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.has-success .form-control:focus {
-  border-color: #356635;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #7aba7b;
-}
-.has-success .input-group-addon {
-  color: #468847;
-  border-color: #468847;
-  background-color: #dff0d8;
-}
-.form-control-static {
-  margin-bottom: 0;
-  padding-top: 7px;
-}
-.help-block {
-  display: block;
-  margin-top: 5px;
-  margin-bottom: 10px;
-  color: #737373;
-}
-@media (min-width: 768px) {
-  .form-inline .form-group {
-    display: inline-block;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .form-inline .form-control {
-    display: inline-block;
-  }
-  .form-inline .radio,
-  .form-inline .checkbox {
-    display: inline-block;
-    margin-top: 0;
-    margin-bottom: 0;
-    padding-left: 0;
-  }
-  .form-inline .radio input[type="radio"],
-  .form-inline .checkbox input[type="checkbox"] {
-    float: none;
-    margin-left: 0;
-  }
-}
-.form-horizontal .control-label,
-.form-horizontal .radio,
-.form-horizontal .checkbox,
-.form-horizontal .radio-inline,
-.form-horizontal .checkbox-inline {
-  margin-top: 0;
-  margin-bottom: 0;
-  padding-top: 7px;
-}
-.form-horizontal .form-group {
-  margin-left: -15px;
-  margin-right: -15px;
-}
-.form-horizontal .form-group:before,
-.form-horizontal .form-group:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.form-horizontal .form-group:after {
-  clear: both;
-}
-.form-horizontal .form-group:before,
-.form-horizontal .form-group:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.form-horizontal .form-group:after {
-  clear: both;
-}
-@media (min-width: 768px) {
-  .form-horizontal .control-label {
-    text-align: right;
-  }
-}
-.btn {
-  display: inline-block;
-  padding: 6px 12px;
-  margin-bottom: 0;
-  font-size: 14px;
-  font-weight: normal;
-  line-height: 1.428571429;
-  text-align: center;
-  vertical-align: middle;
-  cursor: pointer;
-  border: 1px solid transparent;
-  border-radius: 4px;
-  white-space: nowrap;
-  -webkit-user-select: none;
-  -moz-user-select: none;
-  -ms-user-select: none;
-  -o-user-select: none;
-  user-select: none;
-}
-.btn:focus {
-  outline: thin dotted #333;
-  outline: 5px auto -webkit-focus-ring-color;
-  outline-offset: -2px;
-}
-.btn:hover,
-.btn:focus {
-  color: #333333;
-  text-decoration: none;
-}
-.btn:active,
-.btn.active {
-  outline: 0;
-  background-image: none;
-  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-.btn.disabled,
-.btn[disabled],
-fieldset[disabled] .btn {
-  cursor: not-allowed;
-  pointer-events: none;
-  opacity: 0.65;
-  filter: alpha(opacity=65);
-  -webkit-box-shadow: none;
-  box-shadow: none;
-}
-.btn-default {
-  color: #333333;
-  background-color: #ffffff;
-  border-color: #cccccc;
-}
-.btn-default:hover,
-.btn-default:focus,
-.btn-default:active,
-.btn-default.active,
-.open .dropdown-toggle.btn-default {
-  color: #333333;
-  background-color: #ebebeb;
-  border-color: #adadad;
-}
-.btn-default:active,
-.btn-default.active,
-.open .dropdown-toggle.btn-default {
-  background-image: none;
-}
-.btn-default.disabled,
-.btn-default[disabled],
-fieldset[disabled] .btn-default,
-.btn-default.disabled:hover,
-.btn-default[disabled]:hover,
-fieldset[disabled] .btn-default:hover,
-.btn-default.disabled:focus,
-.btn-default[disabled]:focus,
-fieldset[disabled] .btn-default:focus,
-.btn-default.disabled:active,
-.btn-default[disabled]:active,
-fieldset[disabled] .btn-default:active,
-.btn-default.disabled.active,
-.btn-default[disabled].active,
-fieldset[disabled] .btn-default.active {
-  background-color: #ffffff;
-  border-color: #cccccc;
-}
-.btn-primary {
-  color: #ffffff;
-  background-color: #428bca;
-  border-color: #357ebd;
-}
-.btn-primary:hover,
-.btn-primary:focus,
-.btn-primary:active,
-.btn-primary.active,
-.open .dropdown-toggle.btn-primary {
-  color: #ffffff;
-  background-color: #3276b1;
-  border-color: #285e8e;
-}
-.btn-primary:active,
-.btn-primary.active,
-.open .dropdown-toggle.btn-primary {
-  background-image: none;
-}
-.btn-primary.disabled,
-.btn-primary[disabled],
-fieldset[disabled] .btn-primary,
-.btn-primary.disabled:hover,
-.btn-primary[disabled]:hover,
-fieldset[disabled] .btn-primary:hover,
-.btn-primary.disabled:focus,
-.btn-primary[disabled]:focus,
-fieldset[disabled] .btn-primary:focus,
-.btn-primary.disabled:active,
-.btn-primary[disabled]:active,
-fieldset[disabled] .btn-primary:active,
-.btn-primary.disabled.active,
-.btn-primary[disabled].active,
-fieldset[disabled] .btn-primary.active {
-  background-color: #428bca;
-  border-color: #357ebd;
-}
-.btn-warning {
-  color: #ffffff;
-  background-color: #f0ad4e;
-  border-color: #eea236;
-}
-.btn-warning:hover,
-.btn-warning:focus,
-.btn-warning:active,
-.btn-warning.active,
-.open .dropdown-toggle.btn-warning {
-  color: #ffffff;
-  background-color: #ed9c28;
-  border-color: #d58512;
-}
-.btn-warning:active,
-.btn-warning.active,
-.open .dropdown-toggle.btn-warning {
-  background-image: none;
-}
-.btn-warning.disabled,
-.btn-warning[disabled],
-fieldset[disabled] .btn-warning,
-.btn-warning.disabled:hover,
-.btn-warning[disabled]:hover,
-fieldset[disabled] .btn-warning:hover,
-.btn-warning.disabled:focus,
-.btn-warning[disabled]:focus,
-fieldset[disabled] .btn-warning:focus,
-.btn-warning.disabled:active,
-.btn-warning[disabled]:active,
-fieldset[disabled] .btn-warning:active,
-.btn-warning.disabled.active,
-.btn-warning[disabled].active,
-fieldset[disabled] .btn-warning.active {
-  background-color: #f0ad4e;
-  border-color: #eea236;
-}
-.btn-danger {
-  color: #ffffff;
-  background-color: #d9534f;
-  border-color: #d43f3a;
-}
-.btn-danger:hover,
-.btn-danger:focus,
-.btn-danger:active,
-.btn-danger.active,
-.open .dropdown-toggle.btn-danger {
-  color: #ffffff;
-  background-color: #d2322d;
-  border-color: #ac2925;
-}
-.btn-danger:active,
-.btn-danger.active,
-.open .dropdown-toggle.btn-danger {
-  background-image: none;
-}
-.btn-danger.disabled,
-.btn-danger[disabled],
-fieldset[disabled] .btn-danger,
-.btn-danger.disabled:hover,
-.btn-danger[disabled]:hover,
-fieldset[disabled] .btn-danger:hover,
-.btn-danger.disabled:focus,
-.btn-danger[disabled]:focus,
-fieldset[disabled] .btn-danger:focus,
-.btn-danger.disabled:active,
-.btn-danger[disabled]:active,
-fieldset[disabled] .btn-danger:active,
-.btn-danger.disabled.active,
-.btn-danger[disabled].active,
-fieldset[disabled] .btn-danger.active {
-  background-color: #d9534f;
-  border-color: #d43f3a;
-}
-.btn-success {
-  color: #ffffff;
-  background-color: #5cb85c;
-  border-color: #4cae4c;
-}
-.btn-success:hover,
-.btn-success:focus,
-.btn-success:active,
-.btn-success.active,
-.open .dropdown-toggle.btn-success {
-  color: #ffffff;
-  background-color: #47a447;
-  border-color: #398439;
-}
-.btn-success:active,
-.btn-success.active,
-.open .dropdown-toggle.btn-success {
-  background-image: none;
-}
-.btn-success.disabled,
-.btn-success[disabled],
-fieldset[disabled] .btn-success,
-.btn-success.disabled:hover,
-.btn-success[disabled]:hover,
-fieldset[disabled] .btn-success:hover,
-.btn-success.disabled:focus,
-.btn-success[disabled]:focus,
-fieldset[disabled] .btn-success:focus,
-.btn-success.disabled:active,
-.btn-success[disabled]:active,
-fieldset[disabled] .btn-success:active,
-.btn-success.disabled.active,
-.btn-success[disabled].active,
-fieldset[disabled] .btn-success.active {
-  background-color: #5cb85c;
-  border-color: #4cae4c;
-}
-.btn-info {
-  color: #ffffff;
-  background-color: #5bc0de;
-  border-color: #46b8da;
-}
-.btn-info:hover,
-.btn-info:focus,
-.btn-info:active,
-.btn-info.active,
-.open .dropdown-toggle.btn-info {
-  color: #ffffff;
-  background-color: #39b3d7;
-  border-color: #269abc;
-}
-.btn-info:active,
-.btn-info.active,
-.open .dropdown-toggle.btn-info {
-  background-image: none;
-}
-.btn-info.disabled,
-.btn-info[disabled],
-fieldset[disabled] .btn-info,
-.btn-info.disabled:hover,
-.btn-info[disabled]:hover,
-fieldset[disabled] .btn-info:hover,
-.btn-info.disabled:focus,
-.btn-info[disabled]:focus,
-fieldset[disabled] .btn-info:focus,
-.btn-info.disabled:active,
-.btn-info[disabled]:active,
-fieldset[disabled] .btn-info:active,
-.btn-info.disabled.active,
-.btn-info[disabled].active,
-fieldset[disabled] .btn-info.active {
-  background-color: #5bc0de;
-  border-color: #46b8da;
-}
-.btn-link {
-  color: #428bca;
-  font-weight: normal;
-  cursor: pointer;
-  border-radius: 0;
-}
-.btn-link,
-.btn-link:active,
-.btn-link[disabled],
-fieldset[disabled] .btn-link {
-  background-color: transparent;
-  -webkit-box-shadow: none;
-  box-shadow: none;
-}
-.btn-link,
-.btn-link:hover,
-.btn-link:focus,
-.btn-link:active {
-  border-color: transparent;
-}
-.btn-link:hover,
-.btn-link:focus {
-  color: #2a6496;
-  text-decoration: underline;
-  background-color: transparent;
-}
-.btn-link[disabled]:hover,
-fieldset[disabled] .btn-link:hover,
-.btn-link[disabled]:focus,
-fieldset[disabled] .btn-link:focus {
-  color: #999999;
-  text-decoration: none;
-}
-.btn-lg {
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
-}
-.btn-sm,
-.btn-xs {
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-.btn-xs {
-  padding: 1px 5px;
-}
-.btn-block {
-  display: block;
-  width: 100%;
-  padding-left: 0;
-  padding-right: 0;
-}
-.btn-block + .btn-block {
-  margin-top: 5px;
-}
-input[type="submit"].btn-block,
-input[type="reset"].btn-block,
-input[type="button"].btn-block {
-  width: 100%;
-}
-@font-face {
-  font-family: 'Glyphicons Halflings';
-  src: url('../fonts/glyphicons-halflings-regular.eot');
-  src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');
-}
-.glyphicon {
-  position: relative;
-  top: 1px;
-  display: inline-block;
-  font-family: 'Glyphicons Halflings';
-  font-style: normal;
-  font-weight: normal;
-  line-height: 1;
-  -webkit-font-smoothing: antialiased;
-}
-.glyphicon-asterisk:before {
-  content: "\2a";
-}
-.glyphicon-plus:before {
-  content: "\2b";
-}
-.glyphicon-euro:before {
-  content: "\20ac";
-}
-.glyphicon-minus:before {
-  content: "\2212";
-}
-.glyphicon-cloud:before {
-  content: "\2601";
-}
-.glyphicon-envelope:before {
-  content: "\2709";
-}
-.glyphicon-pencil:before {
-  content: "\270f";
-}
-.glyphicon-glass:before {
-  content: "\e001";
-}
-.glyphicon-music:before {
-  content: "\e002";
-}
-.glyphicon-search:before {
-  content: "\e003";
-}
-.glyphicon-heart:before {
-  content: "\e005";
-}
-.glyphicon-star:before {
-  content: "\e006";
-}
-.glyphicon-star-empty:before {
-  content: "\e007";
-}
-.glyphicon-user:before {
-  content: "\e008";
-}
-.glyphicon-film:before {
-  content: "\e009";
-}
-.glyphicon-th-large:before {
-  content: "\e010";
-}
-.glyphicon-th:before {
-  content: "\e011";
-}
-.glyphicon-th-list:before {
-  content: "\e012";
-}
-.glyphicon-ok:before {
-  content: "\e013";
-}
-.glyphicon-remove:before {
-  content: "\e014";
-}
-.glyphicon-zoom-in:before {
-  content: "\e015";
-}
-.glyphicon-zoom-out:before {
-  content: "\e016";
-}
-.glyphicon-off:before {
-  content: "\e017";
-}
-.glyphicon-signal:before {
-  content: "\e018";
-}
-.glyphicon-cog:before {
-  content: "\e019";
-}
-.glyphicon-trash:before {
-  content: "\e020";
-}
-.glyphicon-home:before {
-  content: "\e021";
-}
-.glyphicon-file:before {
-  content: "\e022";
-}
-.glyphicon-time:before {
-  content: "\e023";
-}
-.glyphicon-road:before {
-  content: "\e024";
-}
-.glyphicon-download-alt:before {
-  content: "\e025";
-}
-.glyphicon-download:before {
-  content: "\e026";
-}
-.glyphicon-upload:before {
-  content: "\e027";
-}
-.glyphicon-inbox:before {
-  content: "\e028";
-}
-.glyphicon-play-circle:before {
-  content: "\e029";
-}
-.glyphicon-repeat:before {
-  content: "\e030";
-}
-.glyphicon-refresh:before {
-  content: "\e031";
-}
-.glyphicon-list-alt:before {
-  content: "\e032";
-}
-.glyphicon-flag:before {
-  content: "\e034";
-}
-.glyphicon-headphones:before {
-  content: "\e035";
-}
-.glyphicon-volume-off:before {
-  content: "\e036";
-}
-.glyphicon-volume-down:before {
-  content: "\e037";
-}
-.glyphicon-volume-up:before {
-  content: "\e038";
-}
-.glyphicon-qrcode:before {
-  content: "\e039";
-}
-.glyphicon-barcode:before {
-  content: "\e040";
-}
-.glyphicon-tag:before {
-  content: "\e041";
-}
-.glyphicon-tags:before {
-  content: "\e042";
-}
-.glyphicon-book:before {
-  content: "\e043";
-}
-.glyphicon-print:before {
-  content: "\e045";
-}
-.glyphicon-font:before {
-  content: "\e047";
-}
-.glyphicon-bold:before {
-  content: "\e048";
-}
-.glyphicon-italic:before {
-  content: "\e049";
-}
-.glyphicon-text-height:before {
-  content: "\e050";
-}
-.glyphicon-text-width:before {
-  content: "\e051";
-}
-.glyphicon-align-left:before {
-  content: "\e052";
-}
-.glyphicon-align-center:before {
-  content: "\e053";
-}
-.glyphicon-align-right:before {
-  content: "\e054";
-}
-.glyphicon-align-justify:before {
-  content: "\e055";
-}
-.glyphicon-list:before {
-  content: "\e056";
-}
-.glyphicon-indent-left:before {
-  content: "\e057";
-}
-.glyphicon-indent-right:before {
-  content: "\e058";
-}
-.glyphicon-facetime-video:before {
-  content: "\e059";
-}
-.glyphicon-picture:before {
-  content: "\e060";
-}
-.glyphicon-map-marker:before {
-  content: "\e062";
-}
-.glyphicon-adjust:before {
-  content: "\e063";
-}
-.glyphicon-tint:before {
-  content: "\e064";
-}
-.glyphicon-edit:before {
-  content: "\e065";
-}
-.glyphicon-share:before {
-  content: "\e066";
-}
-.glyphicon-check:before {
-  content: "\e067";
-}
-.glyphicon-move:before {
-  content: "\e068";
-}
-.glyphicon-step-backward:before {
-  content: "\e069";
-}
-.glyphicon-fast-backward:before {
-  content: "\e070";
-}
-.glyphicon-backward:before {
-  content: "\e071";
-}
-.glyphicon-play:before {
-  content: "\e072";
-}
-.glyphicon-pause:before {
-  content: "\e073";
-}
-.glyphicon-stop:before {
-  content: "\e074";
-}
-.glyphicon-forward:before {
-  content: "\e075";
-}
-.glyphicon-fast-forward:before {
-  content: "\e076";
-}
-.glyphicon-step-forward:before {
-  content: "\e077";
-}
-.glyphicon-eject:before {
-  content: "\e078";
-}
-.glyphicon-chevron-left:before {
-  content: "\e079";
-}
-.glyphicon-chevron-right:before {
-  content: "\e080";
-}
-.glyphicon-plus-sign:before {
-  content: "\e081";
-}
-.glyphicon-minus-sign:before {
-  content: "\e082";
-}
-.glyphicon-remove-sign:before {
-  content: "\e083";
-}
-.glyphicon-ok-sign:before {
-  content: "\e084";
-}
-.glyphicon-question-sign:before {
-  content: "\e085";
-}
-.glyphicon-info-sign:before {
-  content: "\e086";
-}
-.glyphicon-screenshot:before {
-  content: "\e087";
-}
-.glyphicon-remove-circle:before {
-  content: "\e088";
-}
-.glyphicon-ok-circle:before {
-  content: "\e089";
-}
-.glyphicon-ban-circle:before {
-  content: "\e090";
-}
-.glyphicon-arrow-left:before {
-  content: "\e091";
-}
-.glyphicon-arrow-right:before {
-  content: "\e092";
-}
-.glyphicon-arrow-up:before {
-  content: "\e093";
-}
-.glyphicon-arrow-down:before {
-  content: "\e094";
-}
-.glyphicon-share-alt:before {
-  content: "\e095";
-}
-.glyphicon-resize-full:before {
-  content: "\e096";
-}
-.glyphicon-resize-small:before {
-  content: "\e097";
-}
-.glyphicon-exclamation-sign:before {
-  content: "\e101";
-}
-.glyphicon-gift:before {
-  content: "\e102";
-}
-.glyphicon-leaf:before {
-  content: "\e103";
-}
-.glyphicon-eye-open:before {
-  content: "\e105";
-}
-.glyphicon-eye-close:before {
-  content: "\e106";
-}
-.glyphicon-warning-sign:before {
-  content: "\e107";
-}
-.glyphicon-plane:before {
-  content: "\e108";
-}
-.glyphicon-random:before {
-  content: "\e110";
-}
-.glyphicon-comment:before {
-  content: "\e111";
-}
-.glyphicon-magnet:before {
-  content: "\e112";
-}
-.glyphicon-chevron-up:before {
-  content: "\e113";
-}
-.glyphicon-chevron-down:before {
-  content: "\e114";
-}
-.glyphicon-retweet:before {
-  content: "\e115";
-}
-.glyphicon-shopping-cart:before {
-  content: "\e116";
-}
-.glyphicon-folder-close:before {
-  content: "\e117";
-}
-.glyphicon-folder-open:before {
-  content: "\e118";
-}
-.glyphicon-resize-vertical:before {
-  content: "\e119";
-}
-.glyphicon-resize-horizontal:before {
-  content: "\e120";
-}
-.glyphicon-hdd:before {
-  content: "\e121";
-}
-.glyphicon-bullhorn:before {
-  content: "\e122";
-}
-.glyphicon-certificate:before {
-  content: "\e124";
-}
-.glyphicon-thumbs-up:before {
-  content: "\e125";
-}
-.glyphicon-thumbs-down:before {
-  content: "\e126";
-}
-.glyphicon-hand-right:before {
-  content: "\e127";
-}
-.glyphicon-hand-left:before {
-  content: "\e128";
-}
-.glyphicon-hand-up:before {
-  content: "\e129";
-}
-.glyphicon-hand-down:before {
-  content: "\e130";
-}
-.glyphicon-circle-arrow-right:before {
-  content: "\e131";
-}
-.glyphicon-circle-arrow-left:before {
-  content: "\e132";
-}
-.glyphicon-circle-arrow-up:before {
-  content: "\e133";
-}
-.glyphicon-circle-arrow-down:before {
-  content: "\e134";
-}
-.glyphicon-globe:before {
-  content: "\e135";
-}
-.glyphicon-tasks:before {
-  content: "\e137";
-}
-.glyphicon-filter:before {
-  content: "\e138";
-}
-.glyphicon-fullscreen:before {
-  content: "\e140";
-}
-.glyphicon-dashboard:before {
-  content: "\e141";
-}
-.glyphicon-heart-empty:before {
-  content: "\e143";
-}
-.glyphicon-link:before {
-  content: "\e144";
-}
-.glyphicon-phone:before {
-  content: "\e145";
-}
-.glyphicon-usd:before {
-  content: "\e148";
-}
-.glyphicon-gbp:before {
-  content: "\e149";
-}
-.glyphicon-sort:before {
-  content: "\e150";
-}
-.glyphicon-sort-by-alphabet:before {
-  content: "\e151";
-}
-.glyphicon-sort-by-alphabet-alt:before {
-  content: "\e152";
-}
-.glyphicon-sort-by-order:before {
-  content: "\e153";
-}
-.glyphicon-sort-by-order-alt:before {
-  content: "\e154";
-}
-.glyphicon-sort-by-attributes:before {
-  content: "\e155";
-}
-.glyphicon-sort-by-attributes-alt:before {
-  content: "\e156";
-}
-.glyphicon-unchecked:before {
-  content: "\e157";
-}
-.glyphicon-expand:before {
-  content: "\e158";
-}
-.glyphicon-collapse-down:before {
-  content: "\e159";
-}
-.glyphicon-collapse-up:before {
-  content: "\e160";
-}
-.glyphicon-log-in:before {
-  content: "\e161";
-}
-.glyphicon-flash:before {
-  content: "\e162";
-}
-.glyphicon-log-out:before {
-  content: "\e163";
-}
-.glyphicon-new-window:before {
-  content: "\e164";
-}
-.glyphicon-record:before {
-  content: "\e165";
-}
-.glyphicon-save:before {
-  content: "\e166";
-}
-.glyphicon-open:before {
-  content: "\e167";
-}
-.glyphicon-saved:before {
-  content: "\e168";
-}
-.glyphicon-import:before {
-  content: "\e169";
-}
-.glyphicon-export:before {
-  content: "\e170";
-}
-.glyphicon-send:before {
-  content: "\e171";
-}
-.glyphicon-floppy-disk:before {
-  content: "\e172";
-}
-.glyphicon-floppy-saved:before {
-  content: "\e173";
-}
-.glyphicon-floppy-remove:before {
-  content: "\e174";
-}
-.glyphicon-floppy-save:before {
-  content: "\e175";
-}
-.glyphicon-floppy-open:before {
-  content: "\e176";
-}
-.glyphicon-credit-card:before {
-  content: "\e177";
-}
-.glyphicon-transfer:before {
-  content: "\e178";
-}
-.glyphicon-cutlery:before {
-  content: "\e179";
-}
-.glyphicon-header:before {
-  content: "\e180";
-}
-.glyphicon-compressed:before {
-  content: "\e181";
-}
-.glyphicon-earphone:before {
-  content: "\e182";
-}
-.glyphicon-phone-alt:before {
-  content: "\e183";
-}
-.glyphicon-tower:before {
-  content: "\e184";
-}
-.glyphicon-stats:before {
-  content: "\e185";
-}
-.glyphicon-sd-video:before {
-  content: "\e186";
-}
-.glyphicon-hd-video:before {
-  content: "\e187";
-}
-.glyphicon-subtitles:before {
-  content: "\e188";
-}
-.glyphicon-sound-stereo:before {
-  content: "\e189";
-}
-.glyphicon-sound-dolby:before {
-  content: "\e190";
-}
-.glyphicon-sound-5-1:before {
-  content: "\e191";
-}
-.glyphicon-sound-6-1:before {
-  content: "\e192";
-}
-.glyphicon-sound-7-1:before {
-  content: "\e193";
-}
-.glyphicon-copyright-mark:before {
-  content: "\e194";
-}
-.glyphicon-registration-mark:before {
-  content: "\e195";
-}
-.glyphicon-cloud-download:before {
-  content: "\e197";
-}
-.glyphicon-cloud-upload:before {
-  content: "\e198";
-}
-.glyphicon-tree-conifer:before {
-  content: "\e199";
-}
-.glyphicon-tree-deciduous:before {
-  content: "\e200";
-}
-.glyphicon-briefcase:before {
-  content: "\1f4bc";
-}
-.glyphicon-calendar:before {
-  content: "\1f4c5";
-}
-.glyphicon-pushpin:before {
-  content: "\1f4cc";
-}
-.glyphicon-paperclip:before {
-  content: "\1f4ce";
-}
-.glyphicon-camera:before {
-  content: "\1f4f7";
-}
-.glyphicon-lock:before {
-  content: "\1f512";
-}
-.glyphicon-bell:before {
-  content: "\1f514";
-}
-.glyphicon-bookmark:before {
-  content: "\1f516";
-}
-.glyphicon-fire:before {
-  content: "\1f525";
-}
-.glyphicon-wrench:before {
-  content: "\1f527";
-}
-.btn-default .caret {
-  border-top-color: #333333;
-}
-.btn-primary .caret,
-.btn-success .caret,
-.btn-warning .caret,
-.btn-danger .caret,
-.btn-info .caret {
-  border-top-color: #fff;
-}
-.dropup .btn-default .caret {
-  border-bottom-color: #333333;
-}
-.dropup .btn-primary .caret,
-.dropup .btn-success .caret,
-.dropup .btn-warning .caret,
-.dropup .btn-danger .caret,
-.dropup .btn-info .caret {
-  border-bottom-color: #fff;
-}
-.btn-group,
-.btn-group-vertical {
-  position: relative;
-  display: inline-block;
-  vertical-align: middle;
-}
-.btn-group > .btn,
-.btn-group-vertical > .btn {
-  position: relative;
-  float: left;
-}
-.btn-group > .btn:hover,
-.btn-group-vertical > .btn:hover,
-.btn-group > .btn:focus,
-.btn-group-vertical > .btn:focus,
-.btn-group > .btn:active,
-.btn-group-vertical > .btn:active,
-.btn-group > .btn.active,
-.btn-group-vertical > .btn.active {
-  z-index: 2;
-}
-.btn-group > .btn:focus,
-.btn-group-vertical > .btn:focus {
-  outline: none;
-}
-.btn-group .btn + .btn,
-.btn-group .btn + .btn-group,
-.btn-group .btn-group + .btn,
-.btn-group .btn-group + .btn-group {
-  margin-left: -1px;
-}
-.btn-toolbar:before,
-.btn-toolbar:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.btn-toolbar:after {
-  clear: both;
-}
-.btn-toolbar:before,
-.btn-toolbar:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.btn-toolbar:after {
-  clear: both;
-}
-.btn-toolbar .btn-group {
-  float: left;
-}
-.btn-toolbar > .btn + .btn,
-.btn-toolbar > .btn-group + .btn,
-.btn-toolbar > .btn + .btn-group,
-.btn-toolbar > .btn-group + .btn-group {
-  margin-left: 5px;
-}
-.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
-  border-radius: 0;
-}
-.btn-group > .btn:first-child {
-  margin-left: 0;
-}
-.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
-  border-bottom-right-radius: 0;
-  border-top-right-radius: 0;
-}
-.btn-group > .btn:last-child:not(:first-child),
-.btn-group > .dropdown-toggle:not(:first-child) {
-  border-bottom-left-radius: 0;
-  border-top-left-radius: 0;
-}
-.btn-group > .btn-group {
-  float: left;
-}
-.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
-  border-radius: 0;
-}
-.btn-group > .btn-group:first-child > .btn:last-child,
-.btn-group > .btn-group:first-child > .dropdown-toggle {
-  border-bottom-right-radius: 0;
-  border-top-right-radius: 0;
-}
-.btn-group > .btn-group:last-child > .btn:first-child {
-  border-bottom-left-radius: 0;
-  border-top-left-radius: 0;
-}
-.btn-group .dropdown-toggle:active,
-.btn-group.open .dropdown-toggle {
-  outline: 0;
-}
-.btn-group-xs > .btn {
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-  padding: 1px 5px;
-}
-.btn-group-sm > .btn {
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-.btn-group-lg > .btn {
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
-}
-.btn-group > .btn + .dropdown-toggle {
-  padding-left: 8px;
-  padding-right: 8px;
-}
-.btn-group > .btn-lg + .dropdown-toggle {
-  padding-left: 12px;
-  padding-right: 12px;
-}
-.btn-group.open .dropdown-toggle {
-  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
-}
-.btn .caret {
-  margin-left: 0;
-}
-.btn-lg .caret {
-  border-width: 5px 5px 0;
-  border-bottom-width: 0;
-}
-.dropup .btn-lg .caret {
-  border-width: 0 5px 5px;
-}
-.btn-group-vertical > .btn,
-.btn-group-vertical > .btn-group {
-  display: block;
-  float: none;
-  width: 100%;
-  max-width: 100%;
-}
-.btn-group-vertical > .btn-group:before,
-.btn-group-vertical > .btn-group:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.btn-group-vertical > .btn-group:after {
-  clear: both;
-}
-.btn-group-vertical > .btn-group:before,
-.btn-group-vertical > .btn-group:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.btn-group-vertical > .btn-group:after {
-  clear: both;
-}
-.btn-group-vertical > .btn-group > .btn {
-  float: none;
-}
-.btn-group-vertical > .btn + .btn,
-.btn-group-vertical > .btn + .btn-group,
-.btn-group-vertical > .btn-group + .btn,
-.btn-group-vertical > .btn-group + .btn-group {
-  margin-top: -1px;
-  margin-left: 0;
-}
-.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
-  border-radius: 0;
-}
-.btn-group-vertical > .btn:first-child:not(:last-child) {
-  border-top-right-radius: 4px;
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.btn-group-vertical > .btn:last-child:not(:first-child) {
-  border-bottom-left-radius: 4px;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
-  border-radius: 0;
-}
-.btn-group-vertical > .btn-group:first-child > .btn:last-child,
-.btn-group-vertical > .btn-group:first-child > .dropdown-toggle {
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.btn-group-vertical > .btn-group:last-child > .btn:first-child {
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-.btn-group-justified {
-  display: table;
-  width: 100%;
-  table-layout: fixed;
-  border-collapse: separate;
-}
-.btn-group-justified .btn {
-  float: none;
-  display: table-cell;
-  width: 1%;
-}
-[data-toggle="buttons"] > .btn > input[type="radio"],
-[data-toggle="buttons"] > .btn > input[type="checkbox"] {
-  display: none;
-}
-.input-group {
-  position: relative;
-  display: table;
-  border-collapse: separate;
-}
-.input-group.col {
-  float: none;
-  padding-left: 0;
-  padding-right: 0;
-}
-.input-group .form-control {
-  width: 100%;
-  margin-bottom: 0;
-}
-.input-group-lg > .form-control,
-.input-group-lg > .input-group-addon,
-.input-group-lg > .input-group-btn > .btn {
-  height: 45px;
-  padding: 10px 16px;
-  font-size: 18px;
-  line-height: 1.33;
-  border-radius: 6px;
-}
-select.input-group-lg > .form-control,
-select.input-group-lg > .input-group-addon,
-select.input-group-lg > .input-group-btn > .btn {
-  height: 45px;
-  line-height: 45px;
-}
-textarea.input-group-lg > .form-control,
-textarea.input-group-lg > .input-group-addon,
-textarea.input-group-lg > .input-group-btn > .btn {
-  height: auto;
-}
-.input-group-sm > .form-control,
-.input-group-sm > .input-group-addon,
-.input-group-sm > .input-group-btn > .btn {
-  height: 30px;
-  padding: 5px 10px;
-  font-size: 12px;
-  line-height: 1.5;
-  border-radius: 3px;
-}
-select.input-group-sm > .form-control,
-select.input-group-sm > .input-group-addon,
-select.input-group-sm > .input-group-btn > .btn {
-  height: 30px;
-  line-height: 30px;
-}
-textarea.input-group-sm > .form-control,
-textarea.input-group-sm > .input-group-addon,
-textarea.input-group-sm > .input-group-btn > .btn {
-  height: auto;
-}
-.input-group-addon,
-.input-group-btn,
-.input-group .form-control {
-  display: table-cell;
-}
-.input-group-addon:not(:first-child):not(:last-child),
-.input-group-btn:not(:first-child):not(:last-child),
-.input-group .form-control:not(:first-child):not(:last-child) {
-  border-radius: 0;
-}
-.input-group-addon,
-.input-group-btn {
-  width: 1%;
-  white-space: nowrap;
-  vertical-align: middle;
-}
-.input-group-addon {
-  padding: 6px 12px;
-  font-size: 14px;
-  font-weight: normal;
-  line-height: 1;
-  text-align: center;
-  background-color: #eeeeee;
-  border: 1px solid #cccccc;
-  border-radius: 4px;
-}
-.input-group-addon.input-sm {
-  padding: 5px 10px;
-  font-size: 12px;
-  border-radius: 3px;
-}
-.input-group-addon.input-lg {
-  padding: 10px 16px;
-  font-size: 18px;
-  border-radius: 6px;
-}
-.input-group-addon input[type="radio"],
-.input-group-addon input[type="checkbox"] {
-  margin-top: 0;
-}
-.input-group .form-control:first-child,
-.input-group-addon:first-child,
-.input-group-btn:first-child > .btn,
-.input-group-btn:first-child > .dropdown-toggle,
-.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle) {
-  border-bottom-right-radius: 0;
-  border-top-right-radius: 0;
-}
-.input-group-addon:first-child {
-  border-right: 0;
-}
-.input-group .form-control:last-child,
-.input-group-addon:last-child,
-.input-group-btn:last-child > .btn,
-.input-group-btn:last-child > .dropdown-toggle,
-.input-group-btn:first-child > .btn:not(:first-child) {
-  border-bottom-left-radius: 0;
-  border-top-left-radius: 0;
-}
-.input-group-addon:last-child {
-  border-left: 0;
-}
-.input-group-btn {
-  position: relative;
-  white-space: nowrap;
-}
-.input-group-btn > .btn {
-  position: relative;
-}
-.input-group-btn > .btn + .btn {
-  margin-left: -4px;
-}
-.input-group-btn > .btn:hover,
-.input-group-btn > .btn:active {
-  z-index: 2;
-}
-.nav {
-  margin-bottom: 0;
-  padding-left: 0;
-  list-style: none;
-}
-.nav:before,
-.nav:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.nav:after {
-  clear: both;
-}
-.nav:before,
-.nav:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.nav:after {
-  clear: both;
-}
-.nav > li {
-  position: relative;
-  display: block;
-}
-.nav > li > a {
-  position: relative;
-  display: block;
-  padding: 10px 15px;
-}
-.nav > li > a:hover,
-.nav > li > a:focus {
-  text-decoration: none;
-  background-color: #eeeeee;
-}
-.nav > li.disabled > a {
-  color: #999999;
-}
-.nav > li.disabled > a:hover,
-.nav > li.disabled > a:focus {
-  color: #999999;
-  text-decoration: none;
-  background-color: transparent;
-  cursor: not-allowed;
-}
-.nav .open > a,
-.nav .open > a:hover,
-.nav .open > a:focus {
-  background-color: #eeeeee;
-  border-color: #428bca;
-}
-.nav .nav-divider {
-  height: 1px;
-  margin: 9px 0;
-  overflow: hidden;
-  background-color: #e5e5e5;
-}
-.nav > li > a > img {
-  max-width: none;
-}
-.nav-tabs {
-  border-bottom: 1px solid #dddddd;
-}
-.nav-tabs > li {
-  float: left;
-  margin-bottom: -1px;
-}
-.nav-tabs > li > a {
-  margin-right: 2px;
-  line-height: 1.428571429;
-  border: 1px solid transparent;
-  border-radius: 4px 4px 0 0;
-}
-.nav-tabs > li > a:hover {
-  border-color: #eeeeee #eeeeee #dddddd;
-}
-.nav-tabs > li.active > a,
-.nav-tabs > li.active > a:hover,
-.nav-tabs > li.active > a:focus {
-  color: #555555;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-bottom-color: transparent;
-  cursor: default;
-}
-.nav-tabs.nav-justified {
-  width: 100%;
-  border-bottom: 0;
-}
-.nav-tabs.nav-justified > li {
-  float: none;
-}
-.nav-tabs.nav-justified > li > a {
-  text-align: center;
-}
-@media (min-width: 768px) {
-  .nav-tabs.nav-justified > li {
-    display: table-cell;
-    width: 1%;
-  }
-}
-.nav-tabs.nav-justified > li > a {
-  border-bottom: 1px solid #dddddd;
-  margin-right: 0;
-}
-.nav-tabs.nav-justified > .active > a {
-  border-bottom-color: #ffffff;
-}
-.nav-pills > li {
-  float: left;
-}
-.nav-pills > li > a {
-  border-radius: 5px;
-}
-.nav-pills > li + li {
-  margin-left: 2px;
-}
-.nav-pills > li.active > a,
-.nav-pills > li.active > a:hover,
-.nav-pills > li.active > a:focus {
-  color: #ffffff;
-  background-color: #428bca;
-}
-.nav-stacked > li {
-  float: none;
-}
-.nav-stacked > li + li {
-  margin-top: 2px;
-  margin-left: 0;
-}
-.nav-justified {
-  width: 100%;
-}
-.nav-justified > li {
-  float: none;
-}
-.nav-justified > li > a {
-  text-align: center;
-}
-@media (min-width: 768px) {
-  .nav-justified > li {
-    display: table-cell;
-    width: 1%;
-  }
-}
-.nav-tabs-justified {
-  border-bottom: 0;
-}
-.nav-tabs-justified > li > a {
-  border-bottom: 1px solid #dddddd;
-  margin-right: 0;
-}
-.nav-tabs-justified > .active > a {
-  border-bottom-color: #ffffff;
-}
-.tabbable:before,
-.tabbable:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.tabbable:after {
-  clear: both;
-}
-.tabbable:before,
-.tabbable:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.tabbable:after {
-  clear: both;
-}
-.tab-content > .tab-pane,
-.pill-content > .pill-pane {
-  display: none;
-}
-.tab-content > .active,
-.pill-content > .active {
-  display: block;
-}
-.nav .caret {
-  border-top-color: #428bca;
-  border-bottom-color: #428bca;
-}
-.nav a:hover .caret {
-  border-top-color: #2a6496;
-  border-bottom-color: #2a6496;
-}
-.nav-tabs .dropdown-menu {
-  margin-top: -1px;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-.navbar {
-  position: relative;
-  z-index: 1000;
-  min-height: 50px;
-  margin-bottom: 20px;
-  border: 1px solid transparent;
-}
-.navbar:before,
-.navbar:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.navbar:after {
-  clear: both;
-}
-.navbar:before,
-.navbar:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.navbar:after {
-  clear: both;
-}
-@media (min-width: 768px) {
-  .navbar {
-    border-radius: 4px;
-  }
-}
-.navbar-header:before,
-.navbar-header:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.navbar-header:after {
-  clear: both;
-}
-.navbar-header:before,
-.navbar-header:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.navbar-header:after {
-  clear: both;
-}
-@media (min-width: 768px) {
-  .navbar-header {
-    float: left;
-  }
-}
-.navbar-collapse {
-  max-height: 340px;
-  overflow-x: visible;
-  padding-right: 15px;
-  padding-left: 15px;
-  border-top: 1px solid transparent;
-  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
-  -webkit-overflow-scrolling: touch;
-}
-.navbar-collapse:before,
-.navbar-collapse:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.navbar-collapse:after {
-  clear: both;
-}
-.navbar-collapse:before,
-.navbar-collapse:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.navbar-collapse:after {
-  clear: both;
-}
-.navbar-collapse.in {
-  overflow-y: auto;
-}
-@media (min-width: 768px) {
-  .navbar-collapse {
-    width: auto;
-    border-top: 0;
-    box-shadow: none;
-  }
-  .navbar-collapse.collapse {
-    display: block !important;
-    height: auto !important;
-    padding-bottom: 0;
-    overflow: visible !important;
-  }
-  .navbar-collapse.in {
-    overflow-y: visible;
-  }
-  .navbar-collapse .navbar-nav.navbar-left:first-child {
-    margin-left: -15px;
-  }
-  .navbar-collapse .navbar-nav.navbar-right:last-child {
-    margin-right: -15px;
-  }
-  .navbar-collapse .navbar-text:last-child {
-    margin-right: 0;
-  }
-}
-.container > .navbar-header,
-.container > .navbar-collapse {
-  margin-right: -15px;
-  margin-left: -15px;
-}
-@media (min-width: 768px) {
-  .container > .navbar-header,
-  .container > .navbar-collapse {
-    margin-right: 0;
-    margin-left: 0;
-  }
-}
-.navbar-static-top {
-  border-width: 0 0 1px;
-}
-@media (min-width: 768px) {
-  .navbar-static-top {
-    border-radius: 0;
-  }
-}
-.navbar-fixed-top,
-.navbar-fixed-bottom {
-  position: fixed;
-  right: 0;
-  left: 0;
-  border-width: 0 0 1px;
-}
-@media (min-width: 768px) {
-  .navbar-fixed-top,
-  .navbar-fixed-bottom {
-    border-radius: 0;
-  }
-}
-.navbar-fixed-top {
-  z-index: 1030;
-  top: 0;
-}
-.navbar-fixed-bottom {
-  bottom: 0;
-  margin-bottom: 0;
-}
-.navbar-brand {
-  float: left;
-  padding: 15px 15px;
-  font-size: 18px;
-  line-height: 20px;
-}
-.navbar-brand:hover,
-.navbar-brand:focus {
-  text-decoration: none;
-}
-@media (min-width: 768px) {
-  .navbar > .container .navbar-brand {
-    margin-left: -15px;
-  }
-}
-.navbar-toggle {
-  position: relative;
-  float: right;
-  margin-right: 15px;
-  padding: 9px 10px;
-  margin-top: 8px;
-  margin-bottom: 8px;
-  background-color: transparent;
-  border: 1px solid transparent;
-  border-radius: 4px;
-}
-.navbar-toggle .icon-bar {
-  display: block;
-  width: 22px;
-  height: 2px;
-  border-radius: 1px;
-}
-.navbar-toggle .icon-bar + .icon-bar {
-  margin-top: 4px;
-}
-@media (min-width: 768px) {
-  .navbar-toggle {
-    display: none;
-  }
-}
-.navbar-nav {
-  margin: 7.5px -15px;
-}
-.navbar-nav > li > a {
-  padding-top: 10px;
-  padding-bottom: 10px;
-  line-height: 20px;
-}
-@media (max-width: 767px) {
-  .navbar-nav .open .dropdown-menu {
-    position: static;
-    float: none;
-    width: auto;
-    margin-top: 0;
-    background-color: transparent;
-    border: 0;
-    box-shadow: none;
-  }
-  .navbar-nav .open .dropdown-menu > li > a,
-  .navbar-nav .open .dropdown-menu .dropdown-header {
-    padding: 5px 15px 5px 25px;
-  }
-  .navbar-nav .open .dropdown-menu > li > a {
-    line-height: 20px;
-  }
-  .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-nav .open .dropdown-menu > li > a:focus {
-    background-image: none;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-nav {
-    float: left;
-    margin: 0;
-  }
-  .navbar-nav > li {
-    float: left;
-  }
-  .navbar-nav > li > a {
-    padding-top: 15px;
-    padding-bottom: 15px;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-left {
-    float: left !important;
-  }
-  .navbar-right {
-    float: right !important;
-  }
-}
-.navbar-form {
-  margin-left: -15px;
-  margin-right: -15px;
-  padding: 10px 15px;
-  border-top: 1px solid transparent;
-  border-bottom: 1px solid transparent;
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
-  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
-  margin-top: 8px;
-  margin-bottom: 8px;
-}
-@media (min-width: 768px) {
-  .navbar-form .form-group {
-    display: inline-block;
-    margin-bottom: 0;
-    vertical-align: middle;
-  }
-  .navbar-form .form-control {
-    display: inline-block;
-  }
-  .navbar-form .radio,
-  .navbar-form .checkbox {
-    display: inline-block;
-    margin-top: 0;
-    margin-bottom: 0;
-    padding-left: 0;
-  }
-  .navbar-form .radio input[type="radio"],
-  .navbar-form .checkbox input[type="checkbox"] {
-    float: none;
-    margin-left: 0;
-  }
-}
-@media (max-width: 767px) {
-  .navbar-form .form-group {
-    margin-bottom: 5px;
-  }
-}
-@media (min-width: 768px) {
-  .navbar-form {
-    width: auto;
-    border: 0;
-    margin-left: 0;
-    margin-right: 0;
-    padding-top: 0;
-    padding-bottom: 0;
-    -webkit-box-shadow: none;
-    box-shadow: none;
-  }
-}
-.navbar-nav > li > .dropdown-menu {
-  margin-top: 0;
-  border-top-right-radius: 0;
-  border-top-left-radius: 0;
-}
-.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
-  border-bottom-right-radius: 0;
-  border-bottom-left-radius: 0;
-}
-.navbar-nav.pull-right > li > .dropdown-menu,
-.navbar-nav > li > .dropdown-menu.pull-right {
-  left: auto;
-  right: 0;
-}
-.navbar-btn {
-  margin-top: 8px;
-  margin-bottom: 8px;
-}
-.navbar-text {
-  float: left;
-  margin-top: 15px;
-  margin-bottom: 15px;
-}
-@media (min-width: 768px) {
-  .navbar-text {
-    margin-left: 15px;
-    margin-right: 15px;
-  }
-}
-.navbar-default {
-  background-color: #f8f8f8;
-  border-color: #e7e7e7;
-}
-.navbar-default .navbar-brand {
-  color: #777777;
-}
-.navbar-default .navbar-brand:hover,
-.navbar-default .navbar-brand:focus {
-  color: #5e5e5e;
-  background-color: transparent;
-}
-.navbar-default .navbar-text {
-  color: #777777;
-}
-.navbar-default .navbar-nav > li > a {
-  color: #777777;
-}
-.navbar-default .navbar-nav > li > a:hover,
-.navbar-default .navbar-nav > li > a:focus {
-  color: #333333;
-  background-color: transparent;
-}
-.navbar-default .navbar-nav > .active > a,
-.navbar-default .navbar-nav > .active > a:hover,
-.navbar-default .navbar-nav > .active > a:focus {
-  color: #555555;
-  background-color: #e7e7e7;
-}
-.navbar-default .navbar-nav > .disabled > a,
-.navbar-default .navbar-nav > .disabled > a:hover,
-.navbar-default .navbar-nav > .disabled > a:focus {
-  color: #cccccc;
-  background-color: transparent;
-}
-.navbar-default .navbar-toggle {
-  border-color: #dddddd;
-}
-.navbar-default .navbar-toggle:hover,
-.navbar-default .navbar-toggle:focus {
-  background-color: #dddddd;
-}
-.navbar-default .navbar-toggle .icon-bar {
-  background-color: #cccccc;
-}
-.navbar-default .navbar-collapse,
-.navbar-default .navbar-form {
-  border-color: #e6e6e6;
-}
-.navbar-default .navbar-nav > .dropdown > a:hover .caret,
-.navbar-default .navbar-nav > .dropdown > a:focus .caret {
-  border-top-color: #333333;
-  border-bottom-color: #333333;
-}
-.navbar-default .navbar-nav > .open > a,
-.navbar-default .navbar-nav > .open > a:hover,
-.navbar-default .navbar-nav > .open > a:focus {
-  background-color: #e7e7e7;
-  color: #555555;
-}
-.navbar-default .navbar-nav > .open > a .caret,
-.navbar-default .navbar-nav > .open > a:hover .caret,
-.navbar-default .navbar-nav > .open > a:focus .caret {
-  border-top-color: #555555;
-  border-bottom-color: #555555;
-}
-.navbar-default .navbar-nav > .dropdown > a .caret {
-  border-top-color: #777777;
-  border-bottom-color: #777777;
-}
-@media (max-width: 767px) {
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a {
-    color: #777777;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #333333;
-    background-color: transparent;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
-    color: #555555;
-    background-color: #e7e7e7;
-  }
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
-  .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #cccccc;
-    background-color: transparent;
-  }
-}
-.navbar-default .navbar-link {
-  color: #777777;
-}
-.navbar-default .navbar-link:hover {
-  color: #333333;
-}
-.navbar-inverse {
-  background-color: #222222;
-  border-color: #080808;
-}
-.navbar-inverse .navbar-brand {
-  color: #999999;
-}
-.navbar-inverse .navbar-brand:hover,
-.navbar-inverse .navbar-brand:focus {
-  color: #ffffff;
-  background-color: transparent;
-}
-.navbar-inverse .navbar-text {
-  color: #999999;
-}
-.navbar-inverse .navbar-nav > li > a {
-  color: #999999;
-}
-.navbar-inverse .navbar-nav > li > a:hover,
-.navbar-inverse .navbar-nav > li > a:focus {
-  color: #ffffff;
-  background-color: transparent;
-}
-.navbar-inverse .navbar-nav > .active > a,
-.navbar-inverse .navbar-nav > .active > a:hover,
-.navbar-inverse .navbar-nav > .active > a:focus {
-  color: #ffffff;
-  background-color: #080808;
-}
-.navbar-inverse .navbar-nav > .disabled > a,
-.navbar-inverse .navbar-nav > .disabled > a:hover,
-.navbar-inverse .navbar-nav > .disabled > a:focus {
-  color: #444444;
-  background-color: transparent;
-}
-.navbar-inverse .navbar-toggle {
-  border-color: #333333;
-}
-.navbar-inverse .navbar-toggle:hover,
-.navbar-inverse .navbar-toggle:focus {
-  background-color: #333333;
-}
-.navbar-inverse .navbar-toggle .icon-bar {
-  background-color: #ffffff;
-}
-.navbar-inverse .navbar-collapse,
-.navbar-inverse .navbar-form {
-  border-color: #101010;
-}
-.navbar-inverse .navbar-nav > .open > a,
-.navbar-inverse .navbar-nav > .open > a:hover,
-.navbar-inverse .navbar-nav > .open > a:focus {
-  background-color: #080808;
-  color: #ffffff;
-}
-.navbar-inverse .navbar-nav > .dropdown > a:hover .caret {
-  border-top-color: #ffffff;
-  border-bottom-color: #ffffff;
-}
-.navbar-inverse .navbar-nav > .dropdown > a .caret {
-  border-top-color: #999999;
-  border-bottom-color: #999999;
-}
-.navbar-inverse .navbar-nav > .open > a .caret,
-.navbar-inverse .navbar-nav > .open > a:hover .caret,
-.navbar-inverse .navbar-nav > .open > a:focus .caret {
-  border-top-color: #ffffff;
-  border-bottom-color: #ffffff;
-}
-@media (max-width: 767px) {
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
-    border-color: #080808;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
-    color: #999999;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
-    color: #ffffff;
-    background-color: transparent;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
-    color: #ffffff;
-    background-color: #080808;
-  }
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
-  .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
-    color: #444444;
-    background-color: transparent;
-  }
-}
-.navbar-inverse .navbar-link {
-  color: #999999;
-}
-.navbar-inverse .navbar-link:hover {
-  color: #ffffff;
-}
-.breadcrumb {
-  padding: 8px 15px;
-  margin-bottom: 20px;
-  list-style: none;
-  background-color: #f5f5f5;
-  border-radius: 4px;
-}
-.breadcrumb > li {
-  display: inline-block;
-}
-.breadcrumb > li + li:before {
-  content: "/\00a0";
-  padding: 0 5px;
-  color: #cccccc;
-}
-.breadcrumb > .active {
-  color: #999999;
-}
-.pagination {
-  display: inline-block;
-  padding-left: 0;
-  margin: 20px 0;
-  border-radius: 4px;
-}
-.pagination > li {
-  display: inline;
-}
-.pagination > li > a,
-.pagination > li > span {
-  position: relative;
-  float: left;
-  padding: 6px 12px;
-  line-height: 1.428571429;
-  text-decoration: none;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  margin-left: -1px;
-}
-.pagination > li:first-child > a,
-.pagination > li:first-child > span {
-  margin-left: 0;
-  border-bottom-left-radius: 4px;
-  border-top-left-radius: 4px;
-}
-.pagination > li:last-child > a,
-.pagination > li:last-child > span {
-  border-bottom-right-radius: 4px;
-  border-top-right-radius: 4px;
-}
-.pagination > li > a:hover,
-.pagination > li > span:hover,
-.pagination > li > a:focus,
-.pagination > li > span:focus {
-  background-color: #eeeeee;
-}
-.pagination > .active > a,
-.pagination > .active > span,
-.pagination > .active > a:hover,
-.pagination > .active > span:hover,
-.pagination > .active > a:focus,
-.pagination > .active > span:focus {
-  z-index: 2;
-  color: #ffffff;
-  background-color: #428bca;
-  border-color: #428bca;
-  cursor: default;
-}
-.pagination > .disabled > span,
-.pagination > .disabled > a,
-.pagination > .disabled > a:hover,
-.pagination > .disabled > a:focus {
-  color: #999999;
-  background-color: #ffffff;
-  border-color: #dddddd;
-  cursor: not-allowed;
-}
-.pagination-lg > li > a,
-.pagination-lg > li > span {
-  padding: 10px 16px;
-  font-size: 18px;
-}
-.pagination-lg > li:first-child > a,
-.pagination-lg > li:first-child > span {
-  border-bottom-left-radius: 6px;
-  border-top-left-radius: 6px;
-}
-.pagination-lg > li:last-child > a,
-.pagination-lg > li:last-child > span {
-  border-bottom-right-radius: 6px;
-  border-top-right-radius: 6px;
-}
-.pagination-sm > li > a,
-.pagination-sm > li > span {
-  padding: 5px 10px;
-  font-size: 12px;
-}
-.pagination-sm > li:first-child > a,
-.pagination-sm > li:first-child > span {
-  border-bottom-left-radius: 3px;
-  border-top-left-radius: 3px;
-}
-.pagination-sm > li:last-child > a,
-.pagination-sm > li:last-child > span {
-  border-bottom-right-radius: 3px;
-  border-top-right-radius: 3px;
-}
-.pager {
-  padding-left: 0;
-  margin: 20px 0;
-  list-style: none;
-  text-align: center;
-}
-.pager:before,
-.pager:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.pager:after {
-  clear: both;
-}
-.pager:before,
-.pager:after {
-  content: " ";
-  /* 1 */
-
-  display: table;
-  /* 2 */
-
-}
-.pager:after {
-  clear: both;
-}
-.pager li {
-  display: inline;
-}
-.pager li > a,
-.pager li > span {
-  display: inline-block;
-  padding: 5px 14px;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 15px;
-}
-.pager li > a:hover,
-.pager li > a:focus {
-  text-decoration: none;
-  background-color: #eeeeee;
-}
-.pager .next > a,
-.pager .next > span {
-  float: right;
-}
-.pager .previous > a,
-.pager .previous > span {
-  float: left;
-}
-.pager .disabled > a,
-.pager .disabled > a:hover,
-.pager .disabled > a:focus,
-.pager .disabled > span {
-  color: #999999;
-  background-color: #ffffff;
-  cursor: not-allowed;
-}
-.label {
-  display: inline;
-  padding: .2em .6em .3em;
-  font-size: 75%;
-  font-weight: bold;
-  line-height: 1;
-  color: #ffffff;
-  text-align: center;
-  white-space: nowrap;
-  vertical-align: baseline;
-  border-radius: .25em;
-}
-.label[href]:hover,
-.label[href]:focus {
-  color: #ffffff;
-  text-decoration: none;
-  cursor: pointer;
-}
-.label:empty {
-  display: none;
-}
-.label-default {
-  background-color: #999999;
-}
-.label-default[href]:hover,
-.label-default[href]:focus {
-  background-color: #808080;
-}
-.label-primary {
-  background-color: #428bca;
-}
-.label-primary[href]:hover,
-.label-primary[href]:focus {
-  background-color: #3071a9;
-}
-.label-success {
-  background-color: #5cb85c;
-}
-.label-success[href]:hover,
-.label-success[href]:focus {
-  background-color: #449d44;
-}
-.label-info {
-  background-color: #5bc0de;
-}
-.label-info[href]:hover,
-.label-info[href]:focus {
-  background-color: #31b0d5;
-}
-.label-warning {
-  background-color: #f0ad4e;
-}
-.label-warning[href]:hover,
-.label-warning[href]:focus {
-  background-color: #ec971f;
-}
-.label-danger {
-  background-color: #d9534f;
-}
-.label-danger[href]:hover,
-.label-danger[href]:focus {
-  background-color: #c9302c;
-}
-.badge {
-  display: inline-block;
-  min-width: 10px;
-  padding: 3px 7px;
-  font-size: 12px;
-  font-weight: bold;
-  color: #ffffff;
-  line-height: 1;
-  vertical-align: baseline;
-  white-space: nowrap;
-  text-align: center;
-  background-color: #999999;
-  border-radius: 10px;
-}
-.badge:empty {
-  display: none;
-}
-a.badge:hover,
-a.badge:focus {
-  color: #ffffff;
-  text-decoration: none;
-  cursor: pointer;
-}
-.btn .badge {
-  position: relative;
-  top: -1px;
-}
-a.list-group-item.active > .badge,
-.nav-pills > .active > a > .badge {
-  color: #428bca;
-  background-color: #ffffff;
-}
-.nav-pills > li > a > .badge {
-  margin-left: 3px;
-}
-.jumbotron {
-  padding: 30px;
-  margin-bottom: 30px;
-  font-size: 21px;
-  font-weight: 200;
-  line-height: 2.1428571435;
-  color: inherit;
-  background-color: #eeeeee;
-}
-.jumbotron h1 {
-  line-height: 1;
-  color: inherit;
-}
-.jumbotron p {
-  line-height: 1.4;
-}
-.container .jumbotron {
-  border-radius: 6px;
-}
-@media screen and (min-width: 768px) {
-  .jumbotron {
-    padding-top: 48px;
-    padding-bottom: 48px;
-  }
-  .container .jumbotron {
-    padding-left: 60px;
-    padding-right: 60px;
-  }
-  .jumbotron h1 {
-    font-size: 63px;
-  }
-}
-.thumbnail {
-  padding: 4px;
-  line-height: 1.428571429;
-  background-color: #ffffff;
-  border: 1px solid #dddddd;
-  border-radius: 4px;
-  -webkit-transition: all 0.2s ease-in-out;
-  transition: all 0.2s ease-in-out;
-  display: inline-block;
-  max-width: 100%;
-  height: auto;
-  display: block;
-}
-.thumbnail > img {
-  display: block;
-  max-width: 100%;
-  height: auto;
-}
-a.thumbnail:hover,
-a.thumbnail:focus {
-  border-color: #428bca;
-}
-.thumbnail > img {
-  margin-left: auto;
-  margin-right: auto;
-}
-.thumbnail .caption {
-  padding: 9px;
-  color: #333333;
-}
-.alert {
-  padding: 15px;
-  margin-bottom: 20px;
-  border: 1px solid transparent;
-  border-radius: 4px;
-}
-.alert h4 {
-  margin-top: 0;
-  color: inherit;
-}
-.alert .alert-link {
-  font-weight: bold;
-}
-.alert > p,
-.alert > ul {
-  margin-bottom: 0;
-}
-.alert > p + p {
-  margin-top: 5px;
-}
-.alert-dismissable {
-  padding-right: 35px;
-}
-.alert-dismissable .close {
-  position: relative;
-  top: -2px;
-  right: -21px;
-  color: inherit;
-}
-.alert-success {
-  background-color: #dff0d8;
-  border-color: #d6e9c6;
-  color: #468847;
-}
-.alert-success hr {
-  border-top-color: #c9e2b3;
-}
-.alert-success .alert-link {
-  color: #356635;
-}
-.alert-info {
-  background-color: #d9edf7;
-  border-color: #bce8f1;
-  color: #3a87ad;
-}
-.alert-info hr {
-  border-top-color: #a6e1ec;
-}
-.alert-info .alert-link {
-  color: #2d6987;
-}
-.alert-warning {
-  background-color: #fcf8e3;
-  border-color: #fbeed5;
-  color: #c09853;
-}
-.alert-warning hr {
-  border-top-color: #f8e5be;
-}
-.alert-warning .alert-link {
-  color: #a47e3c;
-}
-.alert-danger {
-  background-color: #f2dede;
-  border-color: #eed3d7;
-  color: #b94a48;
-}
-.alert-danger hr {
-  border-top-color: #e6c1c7;
-}
-.alert-danger .alert-link {
-  color: #953b39;
-}
-@-webkit-keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
-}
-@-moz-keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
-}
-@-o-keyframes progress-bar-stripes {
-  from {
-    background-position: 0 0;
-  }
-  to {
-    background-position: 40px 0;
-  }
-}
-@keyframes progress-bar-stripes {
-  from {
-    background-position: 40px 0;
-  }
-  to {
-    background-position: 0 0;
-  }
-}
-.progress {
-  overflow: hidden;
-  height: 20px;
-  margin-bottom: 20px;
-  background-color: #f5f5f5;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
-}
-.progress-bar {
-  float: left;
-  width: 0%;
-  height: 100%;
-  font-size: 12px;
-  color: #ffffff;
-  text-align: center;
-  background-color: #428bca;
-  -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-  box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
-  -webkit-transition: width 0.6s ease;
-  transition: width 0.6s ease;
-}
-.progress-striped .progress-bar {
-  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
-  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
-  background-size: 40px 40px;
-}
-.progress.active .progress-bar {
-  -webkit-animation: progress-bar-stripes 2s linear infinite;
-  -moz-animation: progress-bar-stripes 2s linear infinite;
-  -ms-animation: progress-bar-stripes 2s linear infinite;
-  -o-animation: progress-bar-stripes 2s linear infinite;
-  animation: progress-bar-stripes 2s linear infinite;
-}
-.progress-bar-success {
-  background-color: #5cb85c;
-}
-.progress-striped .progress-bar-success {
-  background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75

<TRUNCATED>

[18/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/js/foundation/5.5.1/vendor/jquery.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/js/foundation/5.5.1/vendor/jquery.js b/content-OLDSITE/docs/js/foundation/5.5.1/vendor/jquery.js
deleted file mode 100644
index 82708e9..0000000
--- a/content-OLDSITE/docs/js/foundation/5.5.1/vendor/jquery.js
+++ /dev/null
@@ -1,26 +0,0 @@
-/*!
- * jQuery JavaScript Library v2.1.3
- * http://jquery.com/
- *
- * Includes Sizzle.js
- * http://sizzlejs.com/
- *
- * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors
- * Released under the MIT license
- * http://jquery.org/license
- *
- * Date: 2014-12-18T15:11Z
- */
-!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){function c(a){var b=a.length,c=_.type(a);return"function"===c||_.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}function d(a,b,c){if(_.isFunction(b))return _.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return _.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(hb.test(b))return _.filter(b,a,c);b=_.filter(b,a)}return _.grep(a,function(a){return U.call(b,a)>=0!==c})}function e(a,b){for(;(a=a[b])&&1!==a.nodeType;);return a}function f(a){var b=ob[a]={};return _.each(a.match(nb)||[],function(a,c){b[c]=!0}),b}function g(){Z.removeEventListener("DOMContentLoaded",g,!1),a.removeEventListener("load",g,!1),_.ready()}function h(){Object.defineProperty(this.ca
 che={},0,{get:function(){return{}}}),this.expando=_.expando+h.uid++}function i(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(ub,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:tb.test(c)?_.parseJSON(c):c}catch(e){}sb.set(a,b,c)}else c=void 0;return c}function j(){return!0}function k(){return!1}function l(){try{return Z.activeElement}catch(a){}}function m(a,b){return _.nodeName(a,"table")&&_.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function n(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function o(a){var b=Kb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function p(a,b){for(var c=0,d=a.length;d>c;c++)rb.set(a[c],"globalEval",!b||rb.get(b[c],"globalEval"))}function q(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(rb.hasData(a)&&(f=rb.access(a),g=rb.set(b,f),j=f.
 events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)_.event.add(b,e,j[e][c])}sb.hasData(a)&&(h=sb.access(a),i=_.extend({},h),sb.set(b,i))}}function r(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&_.nodeName(a,b)?_.merge([a],c):c}function s(a,b){var c=b.nodeName.toLowerCase();"input"===c&&yb.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}function t(b,c){var d,e=_(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:_.css(e[0],"display");return e.detach(),f}function u(a){var b=Z,c=Ob[a];return c||(c=t(a,b),"none"!==c&&c||(Nb=(Nb||_("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=Nb[0].contentDocument,b.write(),b.close(),c=t(a,b),Nb.detach()),Ob[a]=c),c}function v(a,b,c){var d,e,f,g,h=a.style;return c=c||Rb(a),c&&(g=c.getPropertyValu
 e(b)||c[b]),c&&(""!==g||_.contains(a.ownerDocument,a)||(g=_.style(a,b)),Qb.test(g)&&Pb.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function w(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}function x(a,b){if(b in a)return b;for(var c=b[0].toUpperCase()+b.slice(1),d=b,e=Xb.length;e--;)if(b=Xb[e]+c,b in a)return b;return d}function y(a,b,c){var d=Tb.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function z(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=_.css(a,c+wb[f],!0,e)),d?("content"===c&&(g-=_.css(a,"padding"+wb[f],!0,e)),"margin"!==c&&(g-=_.css(a,"border"+wb[f]+"Width",!0,e))):(g+=_.css(a,"padding"+wb[f],!0,e),"padding"!==c&&(g+=_.css(a,"border"+wb[f]+"Width",!0,e)));return g}function A(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=Rb(a),g="border-box"===_.css
 (a,"boxSizing",!1,f);if(0>=e||null==e){if(e=v(a,b,f),(0>e||null==e)&&(e=a.style[b]),Qb.test(e))return e;d=g&&(Y.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+z(a,b,c||(g?"border":"content"),d,f)+"px"}function B(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=rb.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&xb(d)&&(f[g]=rb.access(d,"olddisplay",u(d.nodeName)))):(e=xb(d),"none"===c&&e||rb.set(d,"olddisplay",e?c:_.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}function C(a,b,c,d,e){return new C.prototype.init(a,b,c,d,e)}function D(){return setTimeout(function(){Yb=void 0}),Yb=_.now()}function E(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=wb[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function F(a,b,c){for(var d,e=(cc[b]||[]).concat(cc["*"]),f=0,g=e.length;g>
 f;f++)if(d=e[f].call(c,b,a))return d}function G(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},n=a.style,o=a.nodeType&&xb(a),p=rb.get(a,"fxshow");c.queue||(h=_._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,_.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[n.overflow,n.overflowX,n.overflowY],j=_.css(a,"display"),k="none"===j?rb.get(a,"olddisplay")||u(a.nodeName):j,"inline"===k&&"none"===_.css(a,"float")&&(n.display="inline-block")),c.overflow&&(n.overflow="hidden",l.always(function(){n.overflow=c.overflow[0],n.overflowX=c.overflow[1],n.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],$b.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(o?"hide":"show")){if("show"!==e||!p||void 0===p[d])continue;o=!0}m[d]=p&&p[d]||_.style(a,d)}else j=void 0;if(_.isEmptyObject(m))"inline"===("none"===j?u(a.nodeName):j)&&(n.display=j);el
 se{p?"hidden"in p&&(o=p.hidden):p=rb.access(a,"fxshow",{}),f&&(p.hidden=!o),o?_(a).show():l.done(function(){_(a).hide()}),l.done(function(){var b;rb.remove(a,"fxshow");for(b in m)_.style(a,b,m[b])});for(d in m)g=F(o?p[d]:0,d,l),d in p||(p[d]=g.start,o&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function H(a,b){var c,d,e,f,g;for(c in a)if(d=_.camelCase(c),e=b[d],f=a[c],_.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=_.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function I(a,b,c){var d,e,f=0,g=bc.length,h=_.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Yb||D(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:_.extend({},b),opts:_.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTi
 me:Yb||D(),duration:c.duration,tweens:[],createTween:function(b,c){var d=_.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(H(k,j.opts.specialEasing);g>f;f++)if(d=bc[f].call(j,a,k,j.opts))return d;return _.map(k,F,j),_.isFunction(j.opts.start)&&j.opts.start.call(a,j),_.fx.timer(_.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}function J(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(nb)||[];if(_.isFunction(c))for(;d=f[e++];)"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function K(a,b,c,d){function e(h){var i;return f[h]=!0,_.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||g||
 f[j]?g?!(i=j):void 0:(b.dataTypes.unshift(j),e(j),!1)}),i}var f={},g=a===tc;return e(b.dataTypes[0])||!f["*"]&&e("*")}function L(a,b){var c,d,e=_.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&_.extend(!0,a,d),a}function M(a,b,c){for(var d,e,f,g,h=a.contents,i=a.dataTypes;"*"===i[0];)i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function N(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];for(f=k.shift();f;)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]|
 |j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}function O(a,b,c,d){var e;if(_.isArray(b))_.each(b,function(b,e){c||yc.test(a)?d(a,e):O(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==_.type(b))d(a,b);else for(e in b)O(a+"["+e+"]",b[e],c,d)}function P(a){return _.isWindow(a)?a:9===a.nodeType&&a.defaultView}var Q=[],R=Q.slice,S=Q.concat,T=Q.push,U=Q.indexOf,V={},W=V.toString,X=V.hasOwnProperty,Y={},Z=a.document,$="2.1.3",_=function(a,b){return new _.fn.init(a,b)},ab=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,bb=/^-ms-/,cb=/-([\da-z])/gi,db=function(a,b){return b.toUpperCase()};_.fn=_.prototype={jquery:$,constructor:_,selector:"",length:0,toArray:function(){return R.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:R.call(this)},pushStack:function(a){var b=_.merge
 (this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return _.each(this,a,b)},map:function(a){return this.pushStack(_.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(R.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:T,sort:Q.sort,splice:Q.splice},_.extend=_.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||_.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(_.isPlainObject(d)||(e=_.isArray(d)))?(e?(e=!1,f=c&&_.isArray(c)?c:[]):f=c&&_.isPlainObject(c)?c:{},g[b]=_.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},_.extend({expando:"
 jQuery"+($+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===_.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!_.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==_.type(a)||a.nodeType||_.isWindow(a)?!1:a.constructor&&!X.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?V[W.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=_.trim(a),a&&(1===a.indexOf("use strict")?(b=Z.createElement("script"),b.text=a,Z.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(bb,"ms-").replace(cb,db)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,d){var e,f=0,g=a.length,h
 =c(a);if(d){if(h)for(;g>f&&(e=b.apply(a[f],d),e!==!1);f++);else for(f in a)if(e=b.apply(a[f],d),e===!1)break}else if(h)for(;g>f&&(e=b.call(a[f],f,a[f]),e!==!1);f++);else for(f in a)if(e=b.call(a[f],f,a[f]),e===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(ab,"")},makeArray:function(a,b){var d=b||[];return null!=a&&(c(Object(a))?_.merge(d,"string"==typeof a?[a]:a):T.call(d,a)),d},inArray:function(a,b,c){return null==b?-1:U.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,d){var e,f=0,g=a.length,h=c(a),i=[];if(h)for(;g>f;f++)e=b(a[f],f,d),null!=e&&i.push(e);else for(f in a)e=b(a[f],f,d),null!=e&&i.push(e);return S.apply([],i)},guid:1,proxy:function(a,b){var c,d,e;return"string"==typeof b&&(c=a[b],b=a,a=c),_.isFunction(a)?(d=R.call(arguments,2),e=function(){return a.apply(b||this,d.
 concat(R.call(arguments)))},e.guid=a.guid=a.guid||_.guid++,e):void 0},now:Date.now,support:Y}),_.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){V["[object "+b+"]"]=b.toLowerCase()});var eb=/*!
- * Sizzle CSS Selector Engine v2.2.0-pre
- * http://sizzlejs.com/
- *
- * Copyright 2008, 2014 jQuery Foundation, Inc. and other contributors
- * Released under the MIT license
- * http://jquery.org/license
- *
- * Date: 2014-12-16
- */
-function(a){function b(a,b,c,d){var e,f,g,h,i,j,l,n,o,p;if((b?b.ownerDocument||b:O)!==G&&F(b),b=b||G,c=c||[],h=b.nodeType,"string"!=typeof a||!a||1!==h&&9!==h&&11!==h)return c;if(!d&&I){if(11!==h&&(e=sb.exec(a)))if(g=e[1]){if(9===h){if(f=b.getElementById(g),!f||!f.parentNode)return c;if(f.id===g)return c.push(f),c}else if(b.ownerDocument&&(f=b.ownerDocument.getElementById(g))&&M(b,f)&&f.id===g)return c.push(f),c}else{if(e[2])return $.apply(c,b.getElementsByTagName(a)),c;if((g=e[3])&&v.getElementsByClassName)return $.apply(c,b.getElementsByClassName(g)),c}if(v.qsa&&(!J||!J.test(a))){if(n=l=N,o=b,p=1!==h&&a,1===h&&"object"!==b.nodeName.toLowerCase()){for(j=z(a),(l=b.getAttribute("id"))?n=l.replace(ub,"\\$&"):b.setAttribute("id",n),n="[id='"+n+"'] ",i=j.length;i--;)j[i]=n+m(j[i]);o=tb.test(a)&&k(b.parentNode)||b,p=j.join(",")}if(p)try{return $.apply(c,o.querySelectorAll(p)),c}catch(q){}finally{l||b.removeAttribute("id")}}}return B(a.replace(ib,"$1"),b,c,d)}function c(){function a(c,d){
 return b.push(c+" ")>w.cacheLength&&delete a[b.shift()],a[c+" "]=d}var b=[];return a}function d(a){return a[N]=!0,a}function e(a){var b=G.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function f(a,b){for(var c=a.split("|"),d=a.length;d--;)w.attrHandle[c[d]]=b}function g(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||V)-(~a.sourceIndex||V);if(d)return d;if(c)for(;c=c.nextSibling;)if(c===b)return-1;return a?1:-1}function h(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function i(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function j(a){return d(function(b){return b=+b,d(function(c,d){for(var e,f=a([],c.length,b),g=f.length;g--;)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function k(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}function l(){}function m(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].v
 alue;return d}function n(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=Q++;return b.first?function(b,c,f){for(;b=b[d];)if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[P,f];if(g){for(;b=b[d];)if((1===b.nodeType||e)&&a(b,c,g))return!0}else for(;b=b[d];)if(1===b.nodeType||e){if(i=b[N]||(b[N]={}),(h=i[d])&&h[0]===P&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function o(a){return a.length>1?function(b,c,d){for(var e=a.length;e--;)if(!a[e](b,c,d))return!1;return!0}:a[0]}function p(a,c,d){for(var e=0,f=c.length;f>e;e++)b(a,c[e],d);return d}function q(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function r(a,b,c,e,f,g){return e&&!e[N]&&(e=r(e)),f&&!f[N]&&(f=r(f,g)),d(function(d,g,h,i){var j,k,l,m=[],n=[],o=g.length,r=d||p(b||"*",h.nodeType?[h]:h,[]),s=!a||!d&&b?r:q(r,m,a,h,i),t=c?f||(d?a:o||e)?[]:g:s;if(c&&c(s,t,h,i),e)for(j=q(t,n),e(j,[],h,i),k=j.length;k--;)(l=j[k])&&(t[n[k]]=!(s[n[k]
 ]=l));if(d){if(f||a){if(f){for(j=[],k=t.length;k--;)(l=t[k])&&j.push(s[k]=l);f(null,t=[],j,i)}for(k=t.length;k--;)(l=t[k])&&(j=f?ab(d,l):m[k])>-1&&(d[j]=!(g[j]=l))}}else t=q(t===g?t.splice(o,t.length):t),f?f(null,g,t,i):$.apply(g,t)})}function s(a){for(var b,c,d,e=a.length,f=w.relative[a[0].type],g=f||w.relative[" "],h=f?1:0,i=n(function(a){return a===b},g,!0),j=n(function(a){return ab(b,a)>-1},g,!0),k=[function(a,c,d){var e=!f&&(d||c!==C)||((b=c).nodeType?i(a,c,d):j(a,c,d));return b=null,e}];e>h;h++)if(c=w.relative[a[h].type])k=[n(o(k),c)];else{if(c=w.filter[a[h].type].apply(null,a[h].matches),c[N]){for(d=++h;e>d&&!w.relative[a[d].type];d++);return r(h>1&&o(k),h>1&&m(a.slice(0,h-1).concat({value:" "===a[h-2].type?"*":""})).replace(ib,"$1"),c,d>h&&s(a.slice(h,d)),e>d&&s(a=a.slice(d)),e>d&&m(a))}k.push(c)}return o(k)}function t(a,c){var e=c.length>0,f=a.length>0,g=function(d,g,h,i,j){var k,l,m,n=0,o="0",p=d&&[],r=[],s=C,t=d||f&&w.find.TAG("*",j),u=P+=null==s?1:Math.random()||.1,v=t.l
 ength;for(j&&(C=g!==G&&g);o!==v&&null!=(k=t[o]);o++){if(f&&k){for(l=0;m=a[l++];)if(m(k,g,h)){i.push(k);break}j&&(P=u)}e&&((k=!m&&k)&&n--,d&&p.push(k))}if(n+=o,e&&o!==n){for(l=0;m=c[l++];)m(p,r,g,h);if(d){if(n>0)for(;o--;)p[o]||r[o]||(r[o]=Y.call(i));r=q(r)}$.apply(i,r),j&&!d&&r.length>0&&n+c.length>1&&b.uniqueSort(i)}return j&&(P=u,C=s),p};return e?d(g):g}var u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N="sizzle"+1*new Date,O=a.document,P=0,Q=0,R=c(),S=c(),T=c(),U=function(a,b){return a===b&&(E=!0),0},V=1<<31,W={}.hasOwnProperty,X=[],Y=X.pop,Z=X.push,$=X.push,_=X.slice,ab=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},bb="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",cb="[\\x20\\t\\r\\n\\f]",db="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",eb=db.replace("w","w#"),fb="\\["+cb+"*("+db+")(?:"+cb+"*([*^$|!~]?=)"+cb+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+eb+"))|)"+cb+"*\\]",gb=":
 ("+db+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+fb+")*)|.*)\\)|)",hb=new RegExp(cb+"+","g"),ib=new RegExp("^"+cb+"+|((?:^|[^\\\\])(?:\\\\.)*)"+cb+"+$","g"),jb=new RegExp("^"+cb+"*,"+cb+"*"),kb=new RegExp("^"+cb+"*([>+~]|"+cb+")"+cb+"*"),lb=new RegExp("="+cb+"*([^\\]'\"]*?)"+cb+"*\\]","g"),mb=new RegExp(gb),nb=new RegExp("^"+eb+"$"),ob={ID:new RegExp("^#("+db+")"),CLASS:new RegExp("^\\.("+db+")"),TAG:new RegExp("^("+db.replace("w","w*")+")"),ATTR:new RegExp("^"+fb),PSEUDO:new RegExp("^"+gb),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+cb+"*(even|odd|(([+-]|)(\\d*)n|)"+cb+"*(?:([+-]|)"+cb+"*(\\d+)|))"+cb+"*\\)|)","i"),bool:new RegExp("^(?:"+bb+")$","i"),needsContext:new RegExp("^"+cb+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+cb+"*((?:-\\d)?\\d*)"+cb+"*\\)|)(?=[^-]|$)","i")},pb=/^(?:input|select|textarea|button)$/i,qb=/^h\d$/i,rb=/^[^{]+\{\s*\[native \w/,sb=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tb=/[+~]/,u
 b=/'|\\/g,vb=new RegExp("\\\\([\\da-f]{1,6}"+cb+"?|("+cb+")|.)","ig"),wb=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},xb=function(){F()};try{$.apply(X=_.call(O.childNodes),O.childNodes),X[O.childNodes.length].nodeType}catch(yb){$={apply:X.length?function(a,b){Z.apply(a,_.call(b))}:function(a,b){for(var c=a.length,d=0;a[c++]=b[d++];);a.length=c-1}}}v=b.support={},y=b.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},F=b.setDocument=function(a){var b,c,d=a?a.ownerDocument||a:O;return d!==G&&9===d.nodeType&&d.documentElement?(G=d,H=d.documentElement,c=d.defaultView,c&&c!==c.top&&(c.addEventListener?c.addEventListener("unload",xb,!1):c.attachEvent&&c.attachEvent("onunload",xb)),I=!y(d),v.attributes=e(function(a){return a.className="i",!a.getAttribute("className")}),v.getElementsByTagName=e(function(a){return a.appendChild(d.createComment("")),!a.getEleme
 ntsByTagName("*").length}),v.getElementsByClassName=rb.test(d.getElementsByClassName),v.getById=e(function(a){return H.appendChild(a).id=N,!d.getElementsByName||!d.getElementsByName(N).length}),v.getById?(w.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&I){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},w.filter.ID=function(a){var b=a.replace(vb,wb);return function(a){return a.getAttribute("id")===b}}):(delete w.find.ID,w.filter.ID=function(a){var b=a.replace(vb,wb);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),w.find.TAG=v.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):v.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){for(;c=f[e++];)1===c.nodeType&&d.push(c);return d}return f},w.find.CLASS=v.getElementsByClassName&&function(a,b){return I?b.getElementsByClassName(a):void 0}
 ,K=[],J=[],(v.qsa=rb.test(d.querySelectorAll))&&(e(function(a){H.appendChild(a).innerHTML="<a id='"+N+"'></a><select id='"+N+"-\f]' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&J.push("[*^$]="+cb+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||J.push("\\["+cb+"*(?:value|"+bb+")"),a.querySelectorAll("[id~="+N+"-]").length||J.push("~="),a.querySelectorAll(":checked").length||J.push(":checked"),a.querySelectorAll("a#"+N+"+*").length||J.push(".#.+[+~]")}),e(function(a){var b=d.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&J.push("name"+cb+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||J.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),J.push(",.*:")})),(v.matchesSelector=rb.test(L=H.matches||H.webkitMatchesSelector||H.mozMatchesSelector||H.oMatchesSelector||H.msMatchesSelector))&&e(function(a){v.disconnectedMatch
 =L.call(a,"div"),L.call(a,"[s!='']:x"),K.push("!=",gb)}),J=J.length&&new RegExp(J.join("|")),K=K.length&&new RegExp(K.join("|")),b=rb.test(H.compareDocumentPosition),M=b||rb.test(H.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)for(;b=b.parentNode;)if(b===a)return!0;return!1},U=b?function(a,b){if(a===b)return E=!0,0;var c=!a.compareDocumentPosition-!b.compareDocumentPosition;return c?c:(c=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&c||!v.sortDetached&&b.compareDocumentPosition(a)===c?a===d||a.ownerDocument===O&&M(O,a)?-1:b===d||b.ownerDocument===O&&M(O,b)?1:D?ab(D,a)-ab(D,b):0:4&c?-1:1)}:function(a,b){if(a===b)return E=!0,0;var c,e=0,f=a.parentNode,h=b.parentNode,i=[a],j=[b];if(!f||!h)return a===d?-1:b===d?1:f?-1:h?1:D?ab(D,a)-ab(D,b):0;if(f===h)return g(a,b);for(c=a;c=c.pa
 rentNode;)i.unshift(c);for(c=b;c=c.parentNode;)j.unshift(c);for(;i[e]===j[e];)e++;return e?g(i[e],j[e]):i[e]===O?-1:j[e]===O?1:0},d):G},b.matches=function(a,c){return b(a,null,null,c)},b.matchesSelector=function(a,c){if((a.ownerDocument||a)!==G&&F(a),c=c.replace(lb,"='$1']"),!(!v.matchesSelector||!I||K&&K.test(c)||J&&J.test(c)))try{var d=L.call(a,c);if(d||v.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return b(c,G,null,[a]).length>0},b.contains=function(a,b){return(a.ownerDocument||a)!==G&&F(a),M(a,b)},b.attr=function(a,b){(a.ownerDocument||a)!==G&&F(a);var c=w.attrHandle[b.toLowerCase()],d=c&&W.call(w.attrHandle,b.toLowerCase())?c(a,b,!I):void 0;return void 0!==d?d:v.attributes||!I?a.getAttribute(b):(d=a.getAttributeNode(b))&&d.specified?d.value:null},b.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},b.uniqueSort=function(a){var b,c=[],d=0,e=0;if(E=!v.detectDuplicates,D=!v.sortStable&&a.slice(0),a.sort(U),E){for(;b=a[e++
 ];)b===a[e]&&(d=c.push(e));for(;d--;)a.splice(c[d],1)}return D=null,a},x=b.getText=function(a){var b,c="",d=0,e=a.nodeType;if(e){if(1===e||9===e||11===e){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=x(a)}else if(3===e||4===e)return a.nodeValue}else for(;b=a[d++];)c+=x(b);return c},w=b.selectors={cacheLength:50,createPseudo:d,match:ob,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(vb,wb),a[3]=(a[3]||a[4]||a[5]||"").replace(vb,wb),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||b.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&b.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return ob.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c
 &&mb.test(c)&&(b=z(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(vb,wb).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=R[a+" "];return b||(b=new RegExp("(^|"+cb+")"+a+"("+cb+"|$)"))&&R(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,c,d){return function(e){var f=b.attr(e,a);return null==f?"!="===c:c?(f+="","="===c?f===d:"!="===c?f!==d:"^="===c?d&&0===f.indexOf(d):"*="===c?d&&f.indexOf(d)>-1:"$="===c?d&&f.slice(-d.length)===d:"~="===c?(" "+f.replace(hb," ")+" ").indexOf(d)>-1:"|="===c?f===d||f.slice(0,d.length+1)===d+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,
 k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){for(;p;){for(l=b;l=l[p];)if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){for(k=q[N]||(q[N]={}),j=k[a]||[],n=j[0]===P&&j[1],m=j[0]===P&&j[2],l=n&&q.childNodes[n];l=++n&&l&&l[p]||(m=n=0)||o.pop();)if(1===l.nodeType&&++m&&l===b){k[a]=[P,n,m];break}}else if(s&&(j=(b[N]||(b[N]={}))[a])&&j[0]===P)m=j[1];else for(;(l=++n&&l&&l[p]||(m=n=0)||o.pop())&&((h?l.nodeName.toLowerCase()!==r:1!==l.nodeType)||!++m||(s&&((l[N]||(l[N]={}))[a]=[P,m]),l!==b)););return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,c){var e,f=w.pseudos[a]||w.setFilters[a.toLowerCase()]||b.error("unsupported pseudo: "+a);return f[N]?f(c):f.length>1?(e=[a,a,"",c],w.setFilters.hasOwnProperty(a.toLowerCase())?d(function(a,b){for(var d,e=f(a,c),g=e.length;g--;)d=ab(a,e[g]),a[d]=!(b[d]=e[g])}):function(a){return f(a,0,e)
 }):f}},pseudos:{not:d(function(a){var b=[],c=[],e=A(a.replace(ib,"$1"));return e[N]?d(function(a,b,c,d){for(var f,g=e(a,null,d,[]),h=a.length;h--;)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,d,f){return b[0]=a,e(b,null,f,c),b[0]=null,!c.pop()}}),has:d(function(a){return function(c){return b(a,c).length>0}}),contains:d(function(a){return a=a.replace(vb,wb),function(b){return(b.textContent||b.innerText||x(b)).indexOf(a)>-1}}),lang:d(function(a){return nb.test(a||"")||b.error("unsupported lang: "+a),a=a.replace(vb,wb).toLowerCase(),function(b){var c;do if(c=I?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===H},focus:function(a){return a===G.activeElement&&(!G.hasFocus||G.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:f
 unction(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!w.pseudos.empty(a)},header:function(a){return qb.test(a.nodeName)},input:function(a){return pb.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:j(function(){return[0]}),last:j(function(a,b){return[b-1]}),eq:j(function(a,b,c){return[0>c?c+b:c]}),even:j(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:j(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:j(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d)
 ;return a}),gt:j(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},w.pseudos.nth=w.pseudos.eq;for(u in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[u]=h(u);for(u in{submit:!0,reset:!0})w.pseudos[u]=i(u);return l.prototype=w.filters=w.pseudos,w.setFilters=new l,z=b.tokenize=function(a,c){var d,e,f,g,h,i,j,k=S[a+" "];if(k)return c?0:k.slice(0);for(h=a,i=[],j=w.preFilter;h;){(!d||(e=jb.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),d=!1,(e=kb.exec(h))&&(d=e.shift(),f.push({value:d,type:e[0].replace(ib," ")}),h=h.slice(d.length));for(g in w.filter)!(e=ob[g].exec(h))||j[g]&&!(e=j[g](e))||(d=e.shift(),f.push({value:d,type:g,matches:e}),h=h.slice(d.length));if(!d)break}return c?h.length:h?b.error(a):S(a,i).slice(0)},A=b.compile=function(a,b){var c,d=[],e=[],f=T[a+" "];if(!f){for(b||(b=z(a)),c=b.length;c--;)f=s(b[c]),f[N]?d.push(f):e.push(f);f=T(a,t(e,d)),f.selector=a}return f},B=b.select=function(a,b,c,d){var e,f,g,h,i,j="function"==typeof a&&a,l=!
 d&&z(a=j.selector||a);if(c=c||[],1===l.length){if(f=l[0]=l[0].slice(0),f.length>2&&"ID"===(g=f[0]).type&&v.getById&&9===b.nodeType&&I&&w.relative[f[1].type]){if(b=(w.find.ID(g.matches[0].replace(vb,wb),b)||[])[0],!b)return c;j&&(b=b.parentNode),a=a.slice(f.shift().value.length)}for(e=ob.needsContext.test(a)?0:f.length;e--&&(g=f[e],!w.relative[h=g.type]);)if((i=w.find[h])&&(d=i(g.matches[0].replace(vb,wb),tb.test(f[0].type)&&k(b.parentNode)||b))){if(f.splice(e,1),a=d.length&&m(f),!a)return $.apply(c,d),c;break}}return(j||A(a,l))(d,b,!I,c,tb.test(a)&&k(b.parentNode)||b),c},v.sortStable=N.split("").sort(U).join("")===N,v.detectDuplicates=!!E,F(),v.sortDetached=e(function(a){return 1&a.compareDocumentPosition(G.createElement("div"))}),e(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||f("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),v.attributes&&e(function(a){return a.innerHTML="<inpu
 t/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||f("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),e(function(a){return null==a.getAttribute("disabled")})||f(bb,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),b}(a);_.find=eb,_.expr=eb.selectors,_.expr[":"]=_.expr.pseudos,_.unique=eb.uniqueSort,_.text=eb.getText,_.isXMLDoc=eb.isXML,_.contains=eb.contains;var fb=_.expr.match.needsContext,gb=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,hb=/^.[^:#\[\.,]*$/;_.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?_.find.matchesSelector(d,a)?[d]:[]:_.find.matches(a,_.grep(b,function(a){return 1===a.nodeType}))},_.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(_(a).filter(function(){for(b=0;c>b;b++)if(_.contains(e[b],this))return!0}));for(b=0;c>b;b++)_.find(a,e[b],
 d);return d=this.pushStack(c>1?_.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(d(this,a||[],!1))},not:function(a){return this.pushStack(d(this,a||[],!0))},is:function(a){return!!d(this,"string"==typeof a&&fb.test(a)?_(a):a||[],!1).length}});var ib,jb=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,kb=_.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:jb.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||ib).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof _?b[0]:b,_.merge(this,_.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:Z,!0)),gb.test(c[1])&&_.isPlainObject(b))for(c in b)_.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=Z.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=Z,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):_.isFunction(a)?"undefined"!=type
 of ib.ready?ib.ready(a):a(_):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),_.makeArray(a,this))};kb.prototype=_.fn,ib=_(Z);var lb=/^(?:parents|prev(?:Until|All))/,mb={children:!0,contents:!0,next:!0,prev:!0};_.extend({dir:function(a,b,c){for(var d=[],e=void 0!==c;(a=a[b])&&9!==a.nodeType;)if(1===a.nodeType){if(e&&_(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),_.fn.extend({has:function(a){var b=_(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(_.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=fb.test(a)||"string"!=typeof a?_(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&_.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?_.unique(f):f)},index:function(a){return a?"string"==typeof a?U.call(_(a),this[0]):U.call(t
 his,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(_.unique(_.merge(this.get(),_(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}}),_.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return _.dir(a,"parentNode")},parentsUntil:function(a,b,c){return _.dir(a,"parentNode",c)},next:function(a){return e(a,"nextSibling")},prev:function(a){return e(a,"previousSibling")},nextAll:function(a){return _.dir(a,"nextSibling")},prevAll:function(a){return _.dir(a,"previousSibling")},nextUntil:function(a,b,c){return _.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return _.dir(a,"previousSibling",c)},siblings:function(a){return _.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return _.sibling(a.firstChild)},contents:function(a){return a.contentDocument||_.merge([],a.childNodes)}},function(a,b){_.fn[a]=function(c,d)
 {var e=_.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=_.filter(d,e)),this.length>1&&(mb[a]||_.unique(e),lb.test(a)&&e.reverse()),this.pushStack(e)}});var nb=/\S+/g,ob={};_.Callbacks=function(a){a="string"==typeof a?ob[a]||f(a):_.extend({},a);var b,c,d,e,g,h,i=[],j=!a.once&&[],k=function(f){for(b=a.memory&&f,c=!0,h=e||0,e=0,g=i.length,d=!0;i&&g>h;h++)if(i[h].apply(f[0],f[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,i&&(j?j.length&&k(j.shift()):b?i=[]:l.disable())},l={add:function(){if(i){var c=i.length;!function f(b){_.each(b,function(b,c){var d=_.type(c);"function"===d?a.unique&&l.has(c)||i.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),d?g=i.length:b&&(e=c,k(b))}return this},remove:function(){return i&&_.each(arguments,function(a,b){for(var c;(c=_.inArray(b,i,c))>-1;)i.splice(c,1),d&&(g>=c&&g--,h>=c&&h--)}),this},has:function(a){return a?_.inArray(a,i)>-1:!(!i||!i.length)},empty:function(){return i=[],g=0,this},disable:function(){return i=j=b=void 0
 ,this},disabled:function(){return!i},lock:function(){return j=void 0,b||l.disable(),this},locked:function(){return!j},fireWith:function(a,b){return!i||c&&!j||(b=b||[],b=[a,b.slice?b.slice():b],d?j.push(b):k(b)),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!c}};return l},_.extend({Deferred:function(a){var b=[["resolve","done",_.Callbacks("once memory"),"resolved"],["reject","fail",_.Callbacks("once memory"),"rejected"],["notify","progress",_.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return _.Deferred(function(c){_.each(b,function(b,f){var g=_.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&_.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?_.extend
 (a,d):d}},e={};return d.pipe=d.then,_.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b,c,d,e=0,f=R.call(arguments),g=f.length,h=1!==g||a&&_.isFunction(a.promise)?g:0,i=1===h?a:_.Deferred(),j=function(a,c,d){return function(e){c[a]=this,d[a]=arguments.length>1?R.call(arguments):e,d===b?i.notifyWith(c,d):--h||i.resolveWith(c,d)}};if(g>1)for(b=new Array(g),c=new Array(g),d=new Array(g);g>e;e++)f[e]&&_.isFunction(f[e].promise)?f[e].promise().done(j(e,d,f)).fail(i.reject).progress(j(e,c,b)):--h;return h||i.resolveWith(d,f),i.promise()}});var pb;_.fn.ready=function(a){return _.ready.promise().done(a),this},_.extend({isReady:!1,readyWait:1,holdReady:function(a){a?_.readyWait++:_.ready(!0)},ready:function(a){(a===!0?--_.readyWait:_.isReady)||(_.isReady=!0,a!==!0&&--_.readyWait>
 0||(pb.resolveWith(Z,[_]),_.fn.triggerHandler&&(_(Z).triggerHandler("ready"),_(Z).off("ready"))))}}),_.ready.promise=function(b){return pb||(pb=_.Deferred(),"complete"===Z.readyState?setTimeout(_.ready):(Z.addEventListener("DOMContentLoaded",g,!1),a.addEventListener("load",g,!1))),pb.promise(b)},_.ready.promise();var qb=_.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===_.type(c)){e=!0;for(h in c)_.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,_.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(_(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};_.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType},h.uid=1,h.accepts=_.acceptData,h.prototype={key:function(a){if(!h.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=h.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,_.extend(a,b)}}return this.cache
 [c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(_.isEmptyObject(f))_.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,_.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{_.isArray(b)?d=b.concat(b.map(_.camelCase)):(e=_.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(nb)||[])),c=d.length;for(;c--;)delete g[d[c]]}},hasData:function(a){return!_.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var rb=new h,sb=new h,tb=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ub=/([A-Z])/g;_.extend({hasData:function(a){return sb.hasData(a)||rb.hasData(a)},data:functi
 on(a,b,c){return sb.access(a,b,c)},removeData:function(a,b){sb.remove(a,b)},_data:function(a,b,c){return rb.access(a,b,c)},_removeData:function(a,b){rb.remove(a,b)}}),_.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=sb.get(f),1===f.nodeType&&!rb.get(f,"hasDataAttrs"))){for(c=g.length;c--;)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=_.camelCase(d.slice(5)),i(f,d,e[d])));rb.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){sb.set(this,a)}):qb(this,function(b){var c,d=_.camelCase(a);if(f&&void 0===b){if(c=sb.get(f,a),void 0!==c)return c;if(c=sb.get(f,d),void 0!==c)return c;if(c=i(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=sb.get(this,d);sb.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&sb.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){sb.remove(this,a)})}}),_.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue"
 ,d=rb.get(a,b),c&&(!d||_.isArray(c)?d=rb.access(a,b,_.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=_.queue(a,b),d=c.length,e=c.shift(),f=_._queueHooks(a,b),g=function(){_.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return rb.get(a,c)||rb.access(a,c,{empty:_.Callbacks("once memory").add(function(){rb.remove(a,[b+"queue",c])})})}}),_.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?_.queue(this[0],a):void 0===b?this:this.each(function(){var c=_.queue(this,a,b);_._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&_.dequeue(this,a)})},dequeue:function(a){return this.each(function(){_.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=_.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};f
 or("string"!=typeof a&&(b=a,a=void 0),a=a||"fx";g--;)c=rb.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var vb=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,wb=["Top","Right","Bottom","Left"],xb=function(a,b){return a=b||a,"none"===_.css(a,"display")||!_.contains(a.ownerDocument,a)},yb=/^(?:checkbox|radio)$/i;!function(){var a=Z.createDocumentFragment(),b=a.appendChild(Z.createElement("div")),c=Z.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),Y.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",Y.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var zb="undefined";Y.focusinBubbles="onfocusin"in a;var Ab=/^key/,Bb=/^(?:mouse|pointer|contextmenu)|click/,Cb=/^(?:focusinfocus|focusoutblur)$/,Db=/^([^.]*)(?:\.(.+)|)$/;_.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=rb.get(a);if(q)for(c.han
 dler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=_.guid++),(i=q.events)||(i=q.events={}),(g=q.handle)||(g=q.handle=function(b){return typeof _!==zb&&_.event.triggered!==b.type?_.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(nb)||[""],j=b.length;j--;)h=Db.exec(b[j])||[],n=p=h[1],o=(h[2]||"").split(".").sort(),n&&(l=_.event.special[n]||{},n=(e?l.delegateType:l.bindType)||n,l=_.event.special[n]||{},k=_.extend({type:n,origType:p,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&_.expr.match.needsContext.test(e),namespace:o.join(".")},f),(m=i[n])||(m=i[n]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,o,g)!==!1||a.addEventListener&&a.addEventListener(n,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),_.event.global[n]=!0)},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,n,o,p,q=rb.hasData(a)&&rb.get(a);if(q&&(i=q.events)){for(b=(b||"").match(nb)||[""],j=b.length;j--;)if(h=Db.exec(b[j])||[],n=p=h[1],o
 =(h[2]||"").split(".").sort(),n){for(l=_.event.special[n]||{},n=(d?l.delegateType:l.bindType)||n,m=i[n]||[],h=h[2]&&new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;f--;)k=m[f],!e&&p!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,o,q.handle)!==!1||_.removeEvent(a,n,q.handle),delete i[n])}else for(n in i)_.event.remove(a,n+b[j],c,d,!0);_.isEmptyObject(i)&&(delete q.handle,rb.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,j,k,l,m=[d||Z],n=X.call(b,"type")?b.type:b,o=X.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||Z,3!==d.nodeType&&8!==d.nodeType&&!Cb.test(n+_.event.triggered)&&(n.indexOf(".")>=0&&(o=n.split("."),n=o.shift(),o.sort()),j=n.indexOf(":")<0&&"on"+n,b=b[_.expando]?b:new _.Event(n,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=o.join("."),b.namespace_r
 e=b.namespace?new RegExp("(^|\\.)"+o.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:_.makeArray(c,[b]),l=_.event.special[n]||{},e||!l.trigger||l.trigger.apply(d,c)!==!1)){if(!e&&!l.noBubble&&!_.isWindow(d)){for(i=l.delegateType||n,Cb.test(i+n)||(g=g.parentNode);g;g=g.parentNode)m.push(g),h=g;
-h===(d.ownerDocument||Z)&&m.push(h.defaultView||h.parentWindow||a)}for(f=0;(g=m[f++])&&!b.isPropagationStopped();)b.type=f>1?i:l.bindType||n,k=(rb.get(g,"events")||{})[b.type]&&rb.get(g,"handle"),k&&k.apply(g,c),k=j&&g[j],k&&k.apply&&_.acceptData(g)&&(b.result=k.apply(g,c),b.result===!1&&b.preventDefault());return b.type=n,e||b.isDefaultPrevented()||l._default&&l._default.apply(m.pop(),c)!==!1||!_.acceptData(d)||j&&_.isFunction(d[n])&&!_.isWindow(d)&&(h=d[j],h&&(d[j]=null),_.event.triggered=n,d[n](),_.event.triggered=void 0,h&&(d[j]=h)),b.result}},dispatch:function(a){a=_.event.fix(a);var b,c,d,e,f,g=[],h=R.call(arguments),i=(rb.get(this,"events")||{})[a.type]||[],j=_.event.special[a.type]||{};if(h[0]=a,a.delegateTarget=this,!j.preDispatch||j.preDispatch.call(this,a)!==!1){for(g=_.event.handlers.call(this,a,i),b=0;(e=g[b++])&&!a.isPropagationStopped();)for(a.currentTarget=e.elem,c=0;(f=e.handlers[c++])&&!a.isImmediatePropagationStopped();)(!a.namespace_re||a.namespace_re.test(f.name
 space))&&(a.handleObj=f,a.data=f.data,d=((_.event.special[f.origType]||{}).handle||f.handler).apply(e.elem,h),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()));return j.postDispatch&&j.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?_(e,this).index(i)>=0:_.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{
 props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||Z,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[_.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];for(g||(this.fixHooks[e]=g=Bb.test(e)?this.mouseHooks:Ab.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new _.Event(f),b=d.length;b--;)c=d[b],a[c]=f[c];return a.target||(a.target=Z),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==l()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{
 trigger:function(){return this===l()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&_.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return _.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=_.extend(new _.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?_.event.trigger(e,null,b):_.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},_.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},_.Event=function(a,b){return this instanceof _.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?j:k):this.type=a,b&&_.extend(this,b),this.timeStamp=a&&a.timeStamp||_.now(),void(this[_.expando]=!0)):new _.Event(a,b)},_.Event.pro
 totype={isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=j,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=j,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=j,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},_.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){_.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!_.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),Y.focusinBubbles||_.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){_.event.simulate(b,a.target,_.event.fix(a),!0)};_.event.speci
 al[b]={setup:function(){var d=this.ownerDocument||this,e=rb.access(d,b);e||d.addEventListener(a,c,!0),rb.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=rb.access(d,b)-1;e?rb.access(d,b,e):(d.removeEventListener(a,c,!0),rb.remove(d,b))}}}),_.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(g in a)this.on(g,b,c,a[g],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=k;else if(!d)return this;return 1===e&&(f=d,d=function(a){return _().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=_.guid++)),this.each(function(){_.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,_(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e
 ]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=k),this.each(function(){_.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){_.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?_.event.trigger(a,b,c,!0):void 0}});var Eb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,Fb=/<([\w:]+)/,Gb=/<|&#?\w+;/,Hb=/<(?:script|style|link)/i,Ib=/checked\s*(?:[^=]|=\s*.checked.)/i,Jb=/^$|\/(?:java|ecma)script/i,Kb=/^true\/(.*)/,Lb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,Mb={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};Mb.optgroup=Mb.option,Mb.tbody=Mb.tfoot=Mb.colgroup=Mb.caption=Mb.thead,Mb.th=Mb.td,_.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=_.contains(a.ownerDocu
 ment,a);if(!(Y.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||_.isXMLDoc(a)))for(g=r(h),f=r(a),d=0,e=f.length;e>d;d++)s(f[d],g[d]);if(b)if(c)for(f=f||r(a),g=g||r(h),d=0,e=f.length;e>d;d++)q(f[d],g[d]);else q(a,h);return g=r(h,"script"),g.length>0&&p(g,!i&&r(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,n=a.length;n>m;m++)if(e=a[m],e||0===e)if("object"===_.type(e))_.merge(l,e.nodeType?[e]:e);else if(Gb.test(e)){for(f=f||k.appendChild(b.createElement("div")),g=(Fb.exec(e)||["",""])[1].toLowerCase(),h=Mb[g]||Mb._default,f.innerHTML=h[1]+e.replace(Eb,"<$1></$2>")+h[2],j=h[0];j--;)f=f.lastChild;_.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));for(k.textContent="",m=0;e=l[m++];)if((!d||-1===_.inArray(e,d))&&(i=_.contains(e.ownerDocument,e),f=r(k.appendChild(e),"script"),i&&p(f),c))for(j=0;e=f[j++];)Jb.test(e.type||"")&&c.push(e);return k},cleanData:function(a){for(var b,c,d,e,f=_.event.sp
 ecial,g=0;void 0!==(c=a[g]);g++){if(_.acceptData(c)&&(e=c[rb.expando],e&&(b=rb.cache[e]))){if(b.events)for(d in b.events)f[d]?_.event.remove(c,d):_.removeEvent(c,d,b.handle);rb.cache[e]&&delete rb.cache[e]}delete sb.cache[c[sb.expando]]}}}),_.fn.extend({text:function(a){return qb(this,function(a){return void 0===a?_.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=m(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=m(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&t
 his.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?_.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||_.cleanData(r(c)),c.parentNode&&(b&&_.contains(c.ownerDocument,c)&&p(r(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(_.cleanData(r(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return _.clone(this,a,b)})},html:function(a){return qb(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!Hb.test(a)&&!Mb[(Fb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Eb,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(_.cleanData(r(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,_.
 cleanData(r(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=S.apply([],a);var c,d,e,f,g,h,i=0,j=this.length,k=this,l=j-1,m=a[0],p=_.isFunction(m);if(p||j>1&&"string"==typeof m&&!Y.checkClone&&Ib.test(m))return this.each(function(c){var d=k.eq(c);p&&(a[0]=m.call(this,c,d.html())),d.domManip(a,b)});if(j&&(c=_.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(e=_.map(r(c,"script"),n),f=e.length;j>i;i++)g=c,i!==l&&(g=_.clone(g,!0,!0),f&&_.merge(e,r(g,"script"))),b.call(this[i],g,i);if(f)for(h=e[e.length-1].ownerDocument,_.map(e,o),i=0;f>i;i++)g=e[i],Jb.test(g.type||"")&&!rb.access(g,"globalEval")&&_.contains(h,g)&&(g.src?_._evalUrl&&_._evalUrl(g.src):_.globalEval(g.textContent.replace(Lb,"")))}return this}}),_.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){_
 .fn[a]=function(a){for(var c,d=[],e=_(a),f=e.length-1,g=0;f>=g;g++)c=g===f?this:this.clone(!0),_(e[g])[b](c),T.apply(d,c.get());return this.pushStack(d)}});var Nb,Ob={},Pb=/^margin/,Qb=new RegExp("^("+vb+")(?!px)[a-z%]+$","i"),Rb=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)};!function(){function b(){g.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",g.innerHTML="",e.appendChild(f);var b=a.getComputedStyle(g,null);c="1%"!==b.top,d="4px"===b.width,e.removeChild(f)}var c,d,e=Z.documentElement,f=Z.createElement("div"),g=Z.createElement("div");g.style&&(g.style.backgroundClip="content-box",g.cloneNode(!0).style.backgroundClip="",Y.clearCloneStyle="content-box"===g.style.backgroundClip,f.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:a
 bsolute",f.appendChild(g),a.getComputedStyle&&_.extend(Y,{pixelPosition:function(){return b(),c},boxSizingReliable:function(){return null==d&&b(),d},reliableMarginRight:function(){var b,c=g.appendChild(Z.createElement("div"));return c.style.cssText=g.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",g.style.width="1px",e.appendChild(f),b=!parseFloat(a.getComputedStyle(c,null).marginRight),e.removeChild(f),g.removeChild(c),b}}))}(),_.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var Sb=/^(none|table(?!-c[ea]).+)/,Tb=new RegExp("^("+vb+")(.*)$","i"),Ub=new RegExp("^([+-])=("+vb+")","i"),Vb={position:"absolute",visibility:"hidden",display:"block"},Wb={letterSpacing:"0",fontWeight:"400"},Xb=["Webkit","O","Moz","ms"];_.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c
 =v(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=_.camelCase(b),i=a.style;return b=_.cssProps[h]||(_.cssProps[h]=x(i,h)),g=_.cssHooks[b]||_.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Ub.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(_.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||_.cssNumber[h]||(c+="px"),Y.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=_.camelCase(b);return b=_.cssProps[h]||(_.cssProps[h]=x(a.style,h)),g=_.cssHooks[b]||_.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=v(a,b,d)),"normal"===e&&b in Wb&&(e=Wb[b]),""===c||c?(f=parseFl
 oat(e),c===!0||_.isNumeric(f)?f||0:e):e}}),_.each(["height","width"],function(a,b){_.cssHooks[b]={get:function(a,c,d){return c?Sb.test(_.css(a,"display"))&&0===a.offsetWidth?_.swap(a,Vb,function(){return A(a,b,d)}):A(a,b,d):void 0},set:function(a,c,d){var e=d&&Rb(a);return y(a,c,d?z(a,b,d,"border-box"===_.css(a,"boxSizing",!1,e),e):0)}}}),_.cssHooks.marginRight=w(Y.reliableMarginRight,function(a,b){return b?_.swap(a,{display:"inline-block"},v,[a,"marginRight"]):void 0}),_.each({margin:"",padding:"",border:"Width"},function(a,b){_.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+wb[d]+b]=f[d]||f[d-2]||f[0];return e}},Pb.test(a)||(_.cssHooks[a+b].set=y)}),_.fn.extend({css:function(a,b){return qb(this,function(a,b,c){var d,e,f={},g=0;if(_.isArray(b)){for(d=Rb(a),e=b.length;e>g;g++)f[b[g]]=_.css(a,b[g],!1,d);return f}return void 0!==c?_.style(a,b,c):_.css(a,b)},a,b,arguments.length>1)},show:function(){return B(this,!0)},hide:function()
 {return B(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){xb(this)?_(this).show():_(this).hide()})}}),_.Tween=C,C.prototype={constructor:C,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(_.cssNumber[c]?"":"px")},cur:function(){var a=C.propHooks[this.prop];return a&&a.get?a.get(this):C.propHooks._default.get(this)},run:function(a){var b,c=C.propHooks[this.prop];return this.pos=b=this.options.duration?_.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):C.propHooks._default.set(this),this}},C.prototype.init.prototype=C.prototype,C.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=_.css(a.elem,a.prop,""),b&&"auto"!==b?b:0)
 :a.elem[a.prop]},set:function(a){_.fx.step[a.prop]?_.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[_.cssProps[a.prop]]||_.cssHooks[a.prop])?_.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},C.propHooks.scrollTop=C.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},_.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},_.fx=C.prototype.init,_.fx.step={};var Yb,Zb,$b=/^(?:toggle|show|hide)$/,_b=new RegExp("^(?:([+-])=|)("+vb+")([a-z%]*)$","i"),ac=/queueHooks$/,bc=[G],cc={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=_b.exec(b),f=e&&e[3]||(_.cssNumber[a]?"":"px"),g=(_.cssNumber[a]||"px"!==f&&+d)&&_b.exec(_.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,_.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};_.Animation=_.extend(I,{tweener:function(a,b){_.isF
 unction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],cc[c]=cc[c]||[],cc[c].unshift(b)},prefilter:function(a,b){b?bc.unshift(a):bc.push(a)}}),_.speed=function(a,b,c){var d=a&&"object"==typeof a?_.extend({},a):{complete:c||!c&&b||_.isFunction(a)&&a,duration:a,easing:c&&b||b&&!_.isFunction(b)&&b};return d.duration=_.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in _.fx.speeds?_.fx.speeds[d.duration]:_.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){_.isFunction(d.old)&&d.old.call(this),d.queue&&_.dequeue(this,d.queue)},d},_.fn.extend({fadeTo:function(a,b,c,d){return this.filter(xb).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=_.isEmptyObject(a),f=_.speed(b,c,d),g=function(){var b=I(this,_.extend({},a),f);(e||rb.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function
 (a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=_.timers,g=rb.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&ac.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&_.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=rb.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=_.timers,g=d?d.length:0;for(c.finish=!0,_.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),_.each(["toggle","show","hide"],function(a,b){var c=_.fn[b];_.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(E(b,!0),a,d,e)}}),_.each({slideDown:E("show"),s
 lideUp:E("hide"),slideToggle:E("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){_.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),_.timers=[],_.fx.tick=function(){var a,b=0,c=_.timers;for(Yb=_.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||_.fx.stop(),Yb=void 0},_.fx.timer=function(a){_.timers.push(a),a()?_.fx.start():_.timers.pop()},_.fx.interval=13,_.fx.start=function(){Zb||(Zb=setInterval(_.fx.tick,_.fx.interval))},_.fx.stop=function(){clearInterval(Zb),Zb=null},_.fx.speeds={slow:600,fast:200,_default:400},_.fn.delay=function(a,b){return a=_.fx?_.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a=Z.createElement("input"),b=Z.createElement("select"),c=b.appendChild(Z.createElement("option"));a.type="checkbox",Y.checkOn=""!==a.value,Y.optSelected=c.selected,b.disabled=!0,Y.optDisabled=!c.disabled,a=Z.createElement("input
 "),a.value="t",a.type="radio",Y.radioValue="t"===a.value}();var dc,ec,fc=_.expr.attrHandle;_.fn.extend({attr:function(a,b){return qb(this,_.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){_.removeAttr(this,a)})}}),_.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===zb?_.prop(a,b,c):(1===f&&_.isXMLDoc(a)||(b=b.toLowerCase(),d=_.attrHooks[b]||(_.expr.match.bool.test(b)?ec:dc)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=_.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void _.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(nb);if(f&&1===a.nodeType)for(;c=f[e++];)d=_.propFix[c]||c,_.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!Y.radioValue&&"radio"===b&&_.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),ec={set:functi
 on(a,b,c){return b===!1?_.removeAttr(a,c):a.setAttribute(c,c),c}},_.each(_.expr.match.bool.source.match(/\w+/g),function(a,b){var c=fc[b]||_.find.attr;fc[b]=function(a,b,d){var e,f;return d||(f=fc[b],fc[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,fc[b]=f),e}});var gc=/^(?:input|select|textarea|button)$/i;_.fn.extend({prop:function(a,b){return qb(this,_.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[_.propFix[a]||a]})}}),_.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!_.isXMLDoc(a),f&&(b=_.propFix[b]||b,e=_.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||gc.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),Y.optSelected||(_.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNod
 e.selectedIndex,null}}),_.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){_.propFix[this.toLowerCase()]=this});var hc=/[\t\r\n\f]/g;_.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(_.isFunction(a))return this.each(function(b){_(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(nb)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(hc," "):" ")){for(f=0;e=b[f++];)d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=_.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(_.isFunction(a))return this.each(function(b){_(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(nb)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(hc," "):"")){for(f=0;e
 =b[f++];)for(;d.indexOf(" "+e+" ")>=0;)d=d.replace(" "+e+" "," ");g=a?_.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(_.isFunction(a)?function(c){_(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c)for(var b,d=0,e=_(this),f=a.match(nb)||[];b=f[d++];)e.hasClass(b)?e.removeClass(b):e.addClass(b);else(c===zb||"boolean"===c)&&(this.className&&rb.set(this,"__className__",this.className),this.className=this.className||a===!1?"":rb.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(hc," ").indexOf(b)>=0)return!0;return!1}});var ic=/\r/g;_.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=_.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,_(this).val()):a,
 null==e?e="":"number"==typeof e?e+="":_.isArray(e)&&(e=_.map(e,function(a){return null==a?"":a+""})),b=_.valHooks[this.type]||_.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=_.valHooks[e.type]||_.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(ic,""):null==c?"":c)}}}),_.extend({valHooks:{option:{get:function(a){var b=_.find.attr(a,"value");return null!=b?b:_.trim(_.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(Y.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&_.nodeName(c.parentNode,"optgroup"))){if(b=_(c).val(),f)return b;g.push(b)}return g},set:function(a,b){for(var c,d,e=a.options,f=_.makeArray(b),g=e.length;g--;)d=e[g],(d.selected=_.inArray(d.value,f)>=0)&&(c=!0);
 return c||(a.selectedIndex=-1),f}}}}),_.each(["radio","checkbox"],function(){_.valHooks[this]={set:function(a,b){return _.isArray(b)?a.checked=_.inArray(_(a).val(),b)>=0:void 0}},Y.checkOn||(_.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),_.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){_.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),_.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var jc=_.now(),kc=/\?/;_.parseJSON=function(a){return JSON.parse(a+"")},_.
 parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&_.error("Invalid XML: "+a),b};var lc=/#.*$/,mc=/([?&])_=[^&]*/,nc=/^(.*?):[ \t]*([^\r\n]*)$/gm,oc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,pc=/^(?:GET|HEAD)$/,qc=/^\/\//,rc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,sc={},tc={},uc="*/".concat("*"),vc=a.location.href,wc=rc.exec(vc.toLowerCase())||[];_.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:vc,type:"GET",isLocal:oc.test(wc[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":uc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":Str
 ing,"text html":!0,"text json":_.parseJSON,"text xml":_.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?L(L(a,_.ajaxSettings),b):L(_.ajaxSettings,a)},ajaxPrefilter:J(sc),ajaxTransport:J(tc),ajax:function(a,b){function c(a,b,c,g){var i,k,r,s,u,w=b;2!==t&&(t=2,h&&clearTimeout(h),d=void 0,f=g||"",v.readyState=a>0?4:0,i=a>=200&&300>a||304===a,c&&(s=M(l,v,c)),s=N(l,s,v,i),i?(l.ifModified&&(u=v.getResponseHeader("Last-Modified"),u&&(_.lastModified[e]=u),u=v.getResponseHeader("etag"),u&&(_.etag[e]=u)),204===a||"HEAD"===l.type?w="nocontent":304===a?w="notmodified":(w=s.state,k=s.data,r=s.error,i=!r)):(r=w,(a||!w)&&(w="error",0>a&&(a=0))),v.status=a,v.statusText=(b||w)+"",i?o.resolveWith(m,[k,w,v]):o.rejectWith(m,[v,w,r]),v.statusCode(q),q=void 0,j&&n.trigger(i?"ajaxSuccess":"ajaxError",[v,l,i?k:r]),p.fireWith(m,[v,w]),j&&(n.trigger("ajaxComplete",[v,l]),--_.active||_.event.trigger("ajaxStop")))}"object"==typeof a&&(b=a,a=void 0),b=b||{};var d,e,f,g,h,i,j,k,l=_.aj
 axSetup({},b),m=l.context||l,n=l.context&&(m.nodeType||m.jquery)?_(m):_.event,o=_.Deferred(),p=_.Callbacks("once memory"),q=l.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!g)for(g={};b=nc.exec(f);)g[b[1].toLowerCase()]=b[2];b=g[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?f:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(l.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return d&&d.abort(b),c(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,l.url=((a||l.url||vc)+"").replace(lc,"").replace(qc,wc[1]+"//"),l.type=b.method||b.type||l.method||l.type,l.dataTypes=_.trim(l.dataType||"*").toLowerCase().match(nb)||[""],null==l.crossDomain&&(i=rc.exec(l.url.toLowerCase())
 ,l.crossDomain=!(!i||i[1]===wc[1]&&i[2]===wc[2]&&(i[3]||("http:"===i[1]?"80":"443"))===(wc[3]||("http:"===wc[1]?"80":"443")))),l.data&&l.processData&&"string"!=typeof l.data&&(l.data=_.param(l.data,l.traditional)),K(sc,l,b,v),2===t)return v;j=_.event&&l.global,j&&0===_.active++&&_.event.trigger("ajaxStart"),l.type=l.type.toUpperCase(),l.hasContent=!pc.test(l.type),e=l.url,l.hasContent||(l.data&&(e=l.url+=(kc.test(e)?"&":"?")+l.data,delete l.data),l.cache===!1&&(l.url=mc.test(e)?e.replace(mc,"$1_="+jc++):e+(kc.test(e)?"&":"?")+"_="+jc++)),l.ifModified&&(_.lastModified[e]&&v.setRequestHeader("If-Modified-Since",_.lastModified[e]),_.etag[e]&&v.setRequestHeader("If-None-Match",_.etag[e])),(l.data&&l.hasContent&&l.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",l.contentType),v.setRequestHeader("Accept",l.dataTypes[0]&&l.accepts[l.dataTypes[0]]?l.accepts[l.dataTypes[0]]+("*"!==l.dataTypes[0]?", "+uc+"; q=0.01":""):l.accepts["*"]);for(k in l.headers)v.setRequestHeader(
 k,l.headers[k]);if(l.beforeSend&&(l.beforeSend.call(m,v,l)===!1||2===t))return v.abort();u="abort";for(k in{success:1,error:1,complete:1})v[k](l[k]);if(d=K(tc,l,b,v)){v.readyState=1,j&&n.trigger("ajaxSend",[v,l]),l.async&&l.timeout>0&&(h=setTimeout(function(){v.abort("timeout")},l.timeout));try{t=1,d.send(r,c)}catch(w){if(!(2>t))throw w;c(-1,w)}}else c(-1,"No Transport");return v},getJSON:function(a,b,c){return _.get(a,b,c,"json")},getScript:function(a,b){return _.get(a,void 0,b,"script")}}),_.each(["get","post"],function(a,b){_[b]=function(a,c,d,e){return _.isFunction(c)&&(e=e||d,d=c,c=void 0),_.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),_._evalUrl=function(a){return _.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},_.fn.extend({wrapAll:function(a){var b;return _.isFunction(a)?this.each(function(b){_(this).wrapAll(a.call(this,b))}):(this[0]&&(b=_(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function()
 {for(var a=this;a.firstElementChild;)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(_.isFunction(a)?function(b){_(this).wrapInner(a.call(this,b))}:function(){var b=_(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=_.isFunction(a);return this.each(function(c){_(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){_.nodeName(this,"body")||_(this).replaceWith(this.childNodes)}).end()}}),_.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},_.expr.filters.visible=function(a){return!_.expr.filters.hidden(a)};var xc=/%20/g,yc=/\[\]$/,zc=/\r?\n/g,Ac=/^(?:submit|button|image|reset|file)$/i,Bc=/^(?:input|select|textarea|keygen)/i;_.param=function(a,b){var c,d=[],e=function(a,b){b=_.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=_.ajaxSettings&&_.ajaxSettings.traditional),_.isArray(a)||a.jqu
 ery&&!_.isPlainObject(a))_.each(a,function(){e(this.name,this.value)});else for(c in a)O(c,a[c],b,e);
-return d.join("&").replace(xc,"+")},_.fn.extend({serialize:function(){return _.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=_.prop(this,"elements");return a?_.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!_(this).is(":disabled")&&Bc.test(this.nodeName)&&!Ac.test(a)&&(this.checked||!yb.test(a))}).map(function(a,b){var c=_(this).val();return null==c?null:_.isArray(c)?_.map(c,function(a){return{name:b.name,value:a.replace(zc,"\r\n")}}):{name:b.name,value:c.replace(zc,"\r\n")}}).get()}}),_.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Cc=0,Dc={},Ec={0:200,1223:204},Fc=_.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Dc)Dc[a]()}),Y.cors=!!Fc&&"withCredentials"in Fc,Y.ajax=Fc=!!Fc,_.ajaxTransport(function(a){var b;return Y.cors||Fc&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Cc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)f
 or(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Dc[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Ec[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Dc[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),_.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return _.globalEval(a),a}}}),_.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),_.ajaxTransport("script",function(
 a){if(a.crossDomain){var b,c;return{send:function(d,e){b=_("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),Z.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Gc=[],Hc=/(=)\?(?=&|$)|\?\?/;_.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Gc.pop()||_.expando+"_"+jc++;return this[a]=!0,a}}),_.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Hc.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Hc.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=_.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Hc,"$1"+e):b.jsonp!==!1&&(b.url+=(kc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||_.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e
 ]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Gc.push(e)),g&&_.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),_.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||Z;var d=gb.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=_.buildFragment([a],b,e),e&&e.length&&_(e).remove(),_.merge([],d.childNodes))};var Ic=_.fn.load;_.fn.load=function(a,b,c){if("string"!=typeof a&&Ic)return Ic.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=_.trim(a.slice(h)),a=a.slice(0,h)),_.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&_.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?_("<div>").append(_.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},_.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){_.fn[b]=function(a){return this.on(b,a)}}),_.expr.filters.animated=function(
 a){return _.grep(_.timers,function(b){return a===b.elem}).length};var Jc=a.document.documentElement;_.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=_.css(a,"position"),l=_(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=_.css(a,"top"),i=_.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),_.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},_.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){_.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,_.contains(b,d)?(typeof d.getBoundingClientRect!==zb&&(e=d.getBoundingClientRect()),c=P(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=thi
 s[0],d={top:0,left:0};return"fixed"===_.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),_.nodeName(a[0],"html")||(d=a.offset()),d.top+=_.css(a[0],"borderTopWidth",!0),d.left+=_.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-_.css(c,"marginTop",!0),left:b.left-d.left-_.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var a=this.offsetParent||Jc;a&&!_.nodeName(a,"html")&&"static"===_.css(a,"position");)a=a.offsetParent;return a||Jc})}}),_.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;_.fn[b]=function(e){return qb(this,function(b,e,f){var g=P(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),_.each(["top","left"],function(a,b){_.cssHooks[b]=w(Y.pixelPosition,function(a,c){return c?(c=v(a,b),Qb.test(c)?_(a).position()[b]+"px":c):void 0})}),_.each({Height:"height",Width:"width"},function(a,b){_.
 each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){_.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return qb(this,function(b,c,d){var e;return _.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?_.css(b,c,g):_.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),_.fn.size=function(){return this.length},_.fn.andSelf=_.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return _});var Kc=a.jQuery,Lc=a.$;return _.noConflict=function(b){return a.$===_&&(a.$=Lc),b&&a.jQuery===_&&(a.jQuery=Kc),_},typeof b===zb&&(a.jQuery=a.$=_),_});
\ No newline at end of file


[04/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/prettify.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/prettify.js b/content-OLDSITE/javascript/prettify.js
deleted file mode 100644
index 523ade6..0000000
--- a/content-OLDSITE/javascript/prettify.js
+++ /dev/null
@@ -1,1478 +0,0 @@
-// Copyright (C) 2006 Google Inc.
-//
-// Licensed under the Apache License, Version 2.0 (the "License");
-// you may not use this file except in compliance with the License.
-// You may obtain a copy of the License at
-//
-//      http://www.apache.org/licenses/LICENSE-2.0
-//
-// Unless required by applicable law or agreed to in writing, software
-// distributed under the License is distributed on an "AS IS" BASIS,
-// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-// See the License for the specific language governing permissions and
-// limitations under the License.
-
-
-/**
- * @fileoverview
- * some functions for browser-side pretty printing of code contained in html.
- *
- * <p>
- * For a fairly comprehensive set of languages see the
- * <a href="http://google-code-prettify.googlecode.com/svn/trunk/README.html#langs">README</a>
- * file that came with this source.  At a minimum, the lexer should work on a
- * number of languages including C and friends, Java, Python, Bash, SQL, HTML,
- * XML, CSS, Javascript, and Makefiles.  It works passably on Ruby, PHP and Awk
- * and a subset of Perl, but, because of commenting conventions, doesn't work on
- * Smalltalk, Lisp-like, or CAML-like languages without an explicit lang class.
- * <p>
- * Usage: <ol>
- * <li> include this source file in an html page via
- *   {@code <script type="text/javascript" src="/path/to/prettify.js"></script>}
- * <li> define style rules.  See the example page for examples.
- * <li> mark the {@code <pre>} and {@code <code>} tags in your source with
- *    {@code class=prettyprint.}
- *    You can also use the (html deprecated) {@code <xmp>} tag, but the pretty
- *    printer needs to do more substantial DOM manipulations to support that, so
- *    some css styles may not be preserved.
- * </ol>
- * That's it.  I wanted to keep the API as simple as possible, so there's no
- * need to specify which language the code is in, but if you wish, you can add
- * another class to the {@code <pre>} or {@code <code>} element to specify the
- * language, as in {@code <pre class="prettyprint lang-java">}.  Any class that
- * starts with "lang-" followed by a file extension, specifies the file type.
- * See the "lang-*.js" files in this directory for code that implements
- * per-language file handlers.
- * <p>
- * Change log:<br>
- * cbeust, 2006/08/22
- * <blockquote>
- *   Java annotations (start with "@") are now captured as literals ("lit")
- * </blockquote>
- * @requires console
- */
-
-// JSLint declarations
-/*global console, document, navigator, setTimeout, window */
-
-/**
- * Split {@code prettyPrint} into multiple timeouts so as not to interfere with
- * UI events.
- * If set to {@code false}, {@code prettyPrint()} is synchronous.
- */
-window['PR_SHOULD_USE_CONTINUATION'] = true;
-
-(function () {
-  // Keyword lists for various languages.
-  // We use things that coerce to strings to make them compact when minified
-  // and to defeat aggressive optimizers that fold large string constants.
-  var FLOW_CONTROL_KEYWORDS = ["break,continue,do,else,for,if,return,while"];
-  var C_KEYWORDS = [FLOW_CONTROL_KEYWORDS,"auto,case,char,const,default," +
-      "double,enum,extern,float,goto,int,long,register,short,signed,sizeof," +
-      "static,struct,switch,typedef,union,unsigned,void,volatile"];
-  var COMMON_KEYWORDS = [C_KEYWORDS,"catch,class,delete,false,import," +
-      "new,operator,private,protected,public,this,throw,true,try,typeof"];
-  var CPP_KEYWORDS = [COMMON_KEYWORDS,"alignof,align_union,asm,axiom,bool," +
-      "concept,concept_map,const_cast,constexpr,decltype," +
-      "dynamic_cast,explicit,export,friend,inline,late_check," +
-      "mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast," +
-      "template,typeid,typename,using,virtual,where"];
-  var JAVA_KEYWORDS = [COMMON_KEYWORDS,
-      "abstract,boolean,byte,extends,final,finally,implements,import," +
-      "instanceof,null,native,package,strictfp,super,synchronized,throws," +
-      "transient"];
-  var CSHARP_KEYWORDS = [JAVA_KEYWORDS,
-      "as,base,by,checked,decimal,delegate,descending,dynamic,event," +
-      "fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock," +
-      "object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed," +
-      "stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"];
-  var COFFEE_KEYWORDS = "all,and,by,catch,class,else,extends,false,finally," +
-      "for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then," +
-      "true,try,unless,until,when,while,yes";
-  var JSCRIPT_KEYWORDS = [COMMON_KEYWORDS,
-      "debugger,eval,export,function,get,null,set,undefined,var,with," +
-      "Infinity,NaN"];
-  var PERL_KEYWORDS = "caller,delete,die,do,dump,elsif,eval,exit,foreach,for," +
-      "goto,if,import,last,local,my,next,no,our,print,package,redo,require," +
-      "sub,undef,unless,until,use,wantarray,while,BEGIN,END";
-  var PYTHON_KEYWORDS = [FLOW_CONTROL_KEYWORDS, "and,as,assert,class,def,del," +
-      "elif,except,exec,finally,from,global,import,in,is,lambda," +
-      "nonlocal,not,or,pass,print,raise,try,with,yield," +
-      "False,True,None"];
-  var RUBY_KEYWORDS = [FLOW_CONTROL_KEYWORDS, "alias,and,begin,case,class," +
-      "def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo," +
-      "rescue,retry,self,super,then,true,undef,unless,until,when,yield," +
-      "BEGIN,END"];
-  var SH_KEYWORDS = [FLOW_CONTROL_KEYWORDS, "case,done,elif,esac,eval,fi," +
-      "function,in,local,set,then,until"];
-  var ALL_KEYWORDS = [
-      CPP_KEYWORDS, CSHARP_KEYWORDS, JSCRIPT_KEYWORDS, PERL_KEYWORDS +
-      PYTHON_KEYWORDS, RUBY_KEYWORDS, SH_KEYWORDS];
-  var C_TYPES = /^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/;
-
-  // token style names.  correspond to css classes
-  /**
-   * token style for a string literal
-   * @const
-   */
-  var PR_STRING = 'str';
-  /**
-   * token style for a keyword
-   * @const
-   */
-  var PR_KEYWORD = 'kwd';
-  /**
-   * token style for a comment
-   * @const
-   */
-  var PR_COMMENT = 'com';
-  /**
-   * token style for a type
-   * @const
-   */
-  var PR_TYPE = 'typ';
-  /**
-   * token style for a literal value.  e.g. 1, null, true.
-   * @const
-   */
-  var PR_LITERAL = 'lit';
-  /**
-   * token style for a punctuation string.
-   * @const
-   */
-  var PR_PUNCTUATION = 'pun';
-  /**
-   * token style for a punctuation string.
-   * @const
-   */
-  var PR_PLAIN = 'pln';
-
-  /**
-   * token style for an sgml tag.
-   * @const
-   */
-  var PR_TAG = 'tag';
-  /**
-   * token style for a markup declaration such as a DOCTYPE.
-   * @const
-   */
-  var PR_DECLARATION = 'dec';
-  /**
-   * token style for embedded source.
-   * @const
-   */
-  var PR_SOURCE = 'src';
-  /**
-   * token style for an sgml attribute name.
-   * @const
-   */
-  var PR_ATTRIB_NAME = 'atn';
-  /**
-   * token style for an sgml attribute value.
-   * @const
-   */
-  var PR_ATTRIB_VALUE = 'atv';
-
-  /**
-   * A class that indicates a section of markup that is not code, e.g. to allow
-   * embedding of line numbers within code listings.
-   * @const
-   */
-  var PR_NOCODE = 'nocode';
-
-
-
-/**
- * A set of tokens that can precede a regular expression literal in
- * javascript
- * http://web.archive.org/web/20070717142515/http://www.mozilla.org/js/language/js20/rationale/syntax.html
- * has the full list, but I've removed ones that might be problematic when
- * seen in languages that don't support regular expression literals.
- *
- * <p>Specifically, I've removed any keywords that can't precede a regexp
- * literal in a syntactically legal javascript program, and I've removed the
- * "in" keyword since it's not a keyword in many languages, and might be used
- * as a count of inches.
- *
- * <p>The link a above does not accurately describe EcmaScript rules since
- * it fails to distinguish between (a=++/b/i) and (a++/b/i) but it works
- * very well in practice.
- *
- * @private
- * @const
- */
-var REGEXP_PRECEDER_PATTERN = '(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*';
-
-// CAVEAT: this does not properly handle the case where a regular
-// expression immediately follows another since a regular expression may
-// have flags for case-sensitivity and the like.  Having regexp tokens
-// adjacent is not valid in any language I'm aware of, so I'm punting.
-// TODO: maybe style special characters inside a regexp as punctuation.
-
-
-  /**
-   * Given a group of {@link RegExp}s, returns a {@code RegExp} that globally
-   * matches the union of the sets of strings matched by the input RegExp.
-   * Since it matches globally, if the input strings have a start-of-input
-   * anchor (/^.../), it is ignored for the purposes of unioning.
-   * @param {Array.<RegExp>} regexs non multiline, non-global regexs.
-   * @return {RegExp} a global regex.
-   */
-  function combinePrefixPatterns(regexs) {
-    var capturedGroupIndex = 0;
-
-    var needToFoldCase = false;
-    var ignoreCase = false;
-    for (var i = 0, n = regexs.length; i < n; ++i) {
-      var regex = regexs[i];
-      if (regex.ignoreCase) {
-        ignoreCase = true;
-      } else if (/[a-z]/i.test(regex.source.replace(
-                     /\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi, ''))) {
-        needToFoldCase = true;
-        ignoreCase = false;
-        break;
-      }
-    }
-
-    var escapeCharToCodeUnit = {
-      'b': 8,
-      't': 9,
-      'n': 0xa,
-      'v': 0xb,
-      'f': 0xc,
-      'r': 0xd
-    };
-
-    function decodeEscape(charsetPart) {
-      var cc0 = charsetPart.charCodeAt(0);
-      if (cc0 !== 92 /* \\ */) {
-        return cc0;
-      }
-      var c1 = charsetPart.charAt(1);
-      cc0 = escapeCharToCodeUnit[c1];
-      if (cc0) {
-        return cc0;
-      } else if ('0' <= c1 && c1 <= '7') {
-        return parseInt(charsetPart.substring(1), 8);
-      } else if (c1 === 'u' || c1 === 'x') {
-        return parseInt(charsetPart.substring(2), 16);
-      } else {
-        return charsetPart.charCodeAt(1);
-      }
-    }
-
-    function encodeEscape(charCode) {
-      if (charCode < 0x20) {
-        return (charCode < 0x10 ? '\\x0' : '\\x') + charCode.toString(16);
-      }
-      var ch = String.fromCharCode(charCode);
-      if (ch === '\\' || ch === '-' || ch === '[' || ch === ']') {
-        ch = '\\' + ch;
-      }
-      return ch;
-    }
-
-    function caseFoldCharset(charSet) {
-      var charsetParts = charSet.substring(1, charSet.length - 1).match(
-          new RegExp(
-              '\\\\u[0-9A-Fa-f]{4}'
-              + '|\\\\x[0-9A-Fa-f]{2}'
-              + '|\\\\[0-3][0-7]{0,2}'
-              + '|\\\\[0-7]{1,2}'
-              + '|\\\\[\\s\\S]'
-              + '|-'
-              + '|[^-\\\\]',
-              'g'));
-      var groups = [];
-      var ranges = [];
-      var inverse = charsetParts[0] === '^';
-      for (var i = inverse ? 1 : 0, n = charsetParts.length; i < n; ++i) {
-        var p = charsetParts[i];
-        if (/\\[bdsw]/i.test(p)) {  // Don't muck with named groups.
-          groups.push(p);
-        } else {
-          var start = decodeEscape(p);
-          var end;
-          if (i + 2 < n && '-' === charsetParts[i + 1]) {
-            end = decodeEscape(charsetParts[i + 2]);
-            i += 2;
-          } else {
-            end = start;
-          }
-          ranges.push([start, end]);
-          // If the range might intersect letters, then expand it.
-          // This case handling is too simplistic.
-          // It does not deal with non-latin case folding.
-          // It works for latin source code identifiers though.
-          if (!(end < 65 || start > 122)) {
-            if (!(end < 65 || start > 90)) {
-              ranges.push([Math.max(65, start) | 32, Math.min(end, 90) | 32]);
-            }
-            if (!(end < 97 || start > 122)) {
-              ranges.push([Math.max(97, start) & ~32, Math.min(end, 122) & ~32]);
-            }
-          }
-        }
-      }
-
-      // [[1, 10], [3, 4], [8, 12], [14, 14], [16, 16], [17, 17]]
-      // -> [[1, 12], [14, 14], [16, 17]]
-      ranges.sort(function (a, b) { return (a[0] - b[0]) || (b[1]  - a[1]); });
-      var consolidatedRanges = [];
-      var lastRange = [NaN, NaN];
-      for (var i = 0; i < ranges.length; ++i) {
-        var range = ranges[i];
-        if (range[0] <= lastRange[1] + 1) {
-          lastRange[1] = Math.max(lastRange[1], range[1]);
-        } else {
-          consolidatedRanges.push(lastRange = range);
-        }
-      }
-
-      var out = ['['];
-      if (inverse) { out.push('^'); }
-      out.push.apply(out, groups);
-      for (var i = 0; i < consolidatedRanges.length; ++i) {
-        var range = consolidatedRanges[i];
-        out.push(encodeEscape(range[0]));
-        if (range[1] > range[0]) {
-          if (range[1] + 1 > range[0]) { out.push('-'); }
-          out.push(encodeEscape(range[1]));
-        }
-      }
-      out.push(']');
-      return out.join('');
-    }
-
-    function allowAnywhereFoldCaseAndRenumberGroups(regex) {
-      // Split into character sets, escape sequences, punctuation strings
-      // like ('(', '(?:', ')', '^'), and runs of characters that do not
-      // include any of the above.
-      var parts = regex.source.match(
-          new RegExp(
-              '(?:'
-              + '\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]'  // a character set
-              + '|\\\\u[A-Fa-f0-9]{4}'  // a unicode escape
-              + '|\\\\x[A-Fa-f0-9]{2}'  // a hex escape
-              + '|\\\\[0-9]+'  // a back-reference or octal escape
-              + '|\\\\[^ux0-9]'  // other escape sequence
-              + '|\\(\\?[:!=]'  // start of a non-capturing group
-              + '|[\\(\\)\\^]'  // start/emd of a group, or line start
-              + '|[^\\x5B\\x5C\\(\\)\\^]+'  // run of other characters
-              + ')',
-              'g'));
-      var n = parts.length;
-
-      // Maps captured group numbers to the number they will occupy in
-      // the output or to -1 if that has not been determined, or to
-      // undefined if they need not be capturing in the output.
-      var capturedGroups = [];
-
-      // Walk over and identify back references to build the capturedGroups
-      // mapping.
-      for (var i = 0, groupIndex = 0; i < n; ++i) {
-        var p = parts[i];
-        if (p === '(') {
-          // groups are 1-indexed, so max group index is count of '('
-          ++groupIndex;
-        } else if ('\\' === p.charAt(0)) {
-          var decimalValue = +p.substring(1);
-          if (decimalValue && decimalValue <= groupIndex) {
-            capturedGroups[decimalValue] = -1;
-          }
-        }
-      }
-
-      // Renumber groups and reduce capturing groups to non-capturing groups
-      // where possible.
-      for (var i = 1; i < capturedGroups.length; ++i) {
-        if (-1 === capturedGroups[i]) {
-          capturedGroups[i] = ++capturedGroupIndex;
-        }
-      }
-      for (var i = 0, groupIndex = 0; i < n; ++i) {
-        var p = parts[i];
-        if (p === '(') {
-          ++groupIndex;
-          if (capturedGroups[groupIndex] === undefined) {
-            parts[i] = '(?:';
-          }
-        } else if ('\\' === p.charAt(0)) {
-          var decimalValue = +p.substring(1);
-          if (decimalValue && decimalValue <= groupIndex) {
-            parts[i] = '\\' + capturedGroups[groupIndex];
-          }
-        }
-      }
-
-      // Remove any prefix anchors so that the output will match anywhere.
-      // ^^ really does mean an anchored match though.
-      for (var i = 0, groupIndex = 0; i < n; ++i) {
-        if ('^' === parts[i] && '^' !== parts[i + 1]) { parts[i] = ''; }
-      }
-
-      // Expand letters to groups to handle mixing of case-sensitive and
-      // case-insensitive patterns if necessary.
-      if (regex.ignoreCase && needToFoldCase) {
-        for (var i = 0; i < n; ++i) {
-          var p = parts[i];
-          var ch0 = p.charAt(0);
-          if (p.length >= 2 && ch0 === '[') {
-            parts[i] = caseFoldCharset(p);
-          } else if (ch0 !== '\\') {
-            // TODO: handle letters in numeric escapes.
-            parts[i] = p.replace(
-                /[a-zA-Z]/g,
-                function (ch) {
-                  var cc = ch.charCodeAt(0);
-                  return '[' + String.fromCharCode(cc & ~32, cc | 32) + ']';
-                });
-          }
-        }
-      }
-
-      return parts.join('');
-    }
-
-    var rewritten = [];
-    for (var i = 0, n = regexs.length; i < n; ++i) {
-      var regex = regexs[i];
-      if (regex.global || regex.multiline) { throw new Error('' + regex); }
-      rewritten.push(
-          '(?:' + allowAnywhereFoldCaseAndRenumberGroups(regex) + ')');
-    }
-
-    return new RegExp(rewritten.join('|'), ignoreCase ? 'gi' : 'g');
-  }
-
-
-  /**
-   * Split markup into a string of source code and an array mapping ranges in
-   * that string to the text nodes in which they appear.
-   *
-   * <p>
-   * The HTML DOM structure:</p>
-   * <pre>
-   * (Element   "p"
-   *   (Element "b"
-   *     (Text  "print "))       ; #1
-   *   (Text    "'Hello '")      ; #2
-   *   (Element "br")            ; #3
-   *   (Text    "  + 'World';")) ; #4
-   * </pre>
-   * <p>
-   * corresponds to the HTML
-   * {@code <p><b>print </b>'Hello '<br>  + 'World';</p>}.</p>
-   *
-   * <p>
-   * It will produce the output:</p>
-   * <pre>
-   * {
-   *   sourceCode: "print 'Hello '\n  + 'World';",
-   *   //                 1         2
-   *   //       012345678901234 5678901234567
-   *   spans: [0, #1, 6, #2, 14, #3, 15, #4]
-   * }
-   * </pre>
-   * <p>
-   * where #1 is a reference to the {@code "print "} text node above, and so
-   * on for the other text nodes.
-   * </p>
-   *
-   * <p>
-   * The {@code} spans array is an array of pairs.  Even elements are the start
-   * indices of substrings, and odd elements are the text nodes (or BR elements)
-   * that contain the text for those substrings.
-   * Substrings continue until the next index or the end of the source.
-   * </p>
-   *
-   * @param {Node} node an HTML DOM subtree containing source-code.
-   * @return {Object} source code and the text nodes in which they occur.
-   */
-  function extractSourceSpans(node) {
-    var nocode = /(?:^|\s)nocode(?:\s|$)/;
-
-    var chunks = [];
-    var length = 0;
-    var spans = [];
-    var k = 0;
-
-    var whitespace;
-    if (node.currentStyle) {
-      whitespace = node.currentStyle.whiteSpace;
-    } else if (window.getComputedStyle) {
-      whitespace = document.defaultView.getComputedStyle(node, null)
-          .getPropertyValue('white-space');
-    }
-    var isPreformatted = whitespace && 'pre' === whitespace.substring(0, 3);
-
-    function walk(node) {
-      switch (node.nodeType) {
-        case 1:  // Element
-          if (nocode.test(node.className)) { return; }
-          for (var child = node.firstChild; child; child = child.nextSibling) {
-            walk(child);
-          }
-          var nodeName = node.nodeName;
-          if ('BR' === nodeName || 'LI' === nodeName) {
-            chunks[k] = '\n';
-            spans[k << 1] = length++;
-            spans[(k++ << 1) | 1] = node;
-          }
-          break;
-        case 3: case 4:  // Text
-          var text = node.nodeValue;
-          if (text.length) {
-            if (!isPreformatted) {
-              text = text.replace(/[ \t\r\n]+/g, ' ');
-            } else {
-              text = text.replace(/\r\n?/g, '\n');  // Normalize newlines.
-            }
-            // TODO: handle tabs here?
-            chunks[k] = text;
-            spans[k << 1] = length;
-            length += text.length;
-            spans[(k++ << 1) | 1] = node;
-          }
-          break;
-      }
-    }
-
-    walk(node);
-
-    return {
-      sourceCode: chunks.join('').replace(/\n$/, ''),
-      spans: spans
-    };
-  }
-
-
-  /**
-   * Apply the given language handler to sourceCode and add the resulting
-   * decorations to out.
-   * @param {number} basePos the index of sourceCode within the chunk of source
-   *    whose decorations are already present on out.
-   */
-  function appendDecorations(basePos, sourceCode, langHandler, out) {
-    if (!sourceCode) { return; }
-    var job = {
-      sourceCode: sourceCode,
-      basePos: basePos
-    };
-    langHandler(job);
-    out.push.apply(out, job.decorations);
-  }
-
-  var notWs = /\S/;
-
-  /**
-   * Given an element, if it contains only one child element and any text nodes
-   * it contains contain only space characters, return the sole child element.
-   * Otherwise returns undefined.
-   * <p>
-   * This is meant to return the CODE element in {@code <pre><code ...>} when
-   * there is a single child element that contains all the non-space textual
-   * content, but not to return anything where there are multiple child elements
-   * as in {@code <pre><code>...</code><code>...</code></pre>} or when there
-   * is textual content.
-   */
-  function childContentWrapper(element) {
-    var wrapper = undefined;
-    for (var c = element.firstChild; c; c = c.nextSibling) {
-      var type = c.nodeType;
-      wrapper = (type === 1)  // Element Node
-          ? (wrapper ? element : c)
-          : (type === 3)  // Text Node
-          ? (notWs.test(c.nodeValue) ? element : wrapper)
-          : wrapper;
-    }
-    return wrapper === element ? undefined : wrapper;
-  }
-
-  /** Given triples of [style, pattern, context] returns a lexing function,
-    * The lexing function interprets the patterns to find token boundaries and
-    * returns a decoration list of the form
-    * [index_0, style_0, index_1, style_1, ..., index_n, style_n]
-    * where index_n is an index into the sourceCode, and style_n is a style
-    * constant like PR_PLAIN.  index_n-1 <= index_n, and style_n-1 applies to
-    * all characters in sourceCode[index_n-1:index_n].
-    *
-    * The stylePatterns is a list whose elements have the form
-    * [style : string, pattern : RegExp, DEPRECATED, shortcut : string].
-    *
-    * Style is a style constant like PR_PLAIN, or can be a string of the
-    * form 'lang-FOO', where FOO is a language extension describing the
-    * language of the portion of the token in $1 after pattern executes.
-    * E.g., if style is 'lang-lisp', and group 1 contains the text
-    * '(hello (world))', then that portion of the token will be passed to the
-    * registered lisp handler for formatting.
-    * The text before and after group 1 will be restyled using this decorator
-    * so decorators should take care that this doesn't result in infinite
-    * recursion.  For example, the HTML lexer rule for SCRIPT elements looks
-    * something like ['lang-js', /<[s]cript>(.+?)<\/script>/].  This may match
-    * '<script>foo()<\/script>', which would cause the current decorator to
-    * be called with '<script>' which would not match the same rule since
-    * group 1 must not be empty, so it would be instead styled as PR_TAG by
-    * the generic tag rule.  The handler registered for the 'js' extension would
-    * then be called with 'foo()', and finally, the current decorator would
-    * be called with '<\/script>' which would not match the original rule and
-    * so the generic tag rule would identify it as a tag.
-    *
-    * Pattern must only match prefixes, and if it matches a prefix, then that
-    * match is considered a token with the same style.
-    *
-    * Context is applied to the last non-whitespace, non-comment token
-    * recognized.
-    *
-    * Shortcut is an optional string of characters, any of which, if the first
-    * character, gurantee that this pattern and only this pattern matches.
-    *
-    * @param {Array} shortcutStylePatterns patterns that always start with
-    *   a known character.  Must have a shortcut string.
-    * @param {Array} fallthroughStylePatterns patterns that will be tried in
-    *   order if the shortcut ones fail.  May have shortcuts.
-    *
-    * @return {function (Object)} a
-    *   function that takes source code and returns a list of decorations.
-    */
-  function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns) {
-    var shortcuts = {};
-    var tokenizer;
-    (function () {
-      var allPatterns = shortcutStylePatterns.concat(fallthroughStylePatterns);
-      var allRegexs = [];
-      var regexKeys = {};
-      for (var i = 0, n = allPatterns.length; i < n; ++i) {
-        var patternParts = allPatterns[i];
-        var shortcutChars = patternParts[3];
-        if (shortcutChars) {
-          for (var c = shortcutChars.length; --c >= 0;) {
-            shortcuts[shortcutChars.charAt(c)] = patternParts;
-          }
-        }
-        var regex = patternParts[1];
-        var k = '' + regex;
-        if (!regexKeys.hasOwnProperty(k)) {
-          allRegexs.push(regex);
-          regexKeys[k] = null;
-        }
-      }
-      allRegexs.push(/[\0-\uffff]/);
-      tokenizer = combinePrefixPatterns(allRegexs);
-    })();
-
-    var nPatterns = fallthroughStylePatterns.length;
-
-    /**
-     * Lexes job.sourceCode and produces an output array job.decorations of
-     * style classes preceded by the position at which they start in
-     * job.sourceCode in order.
-     *
-     * @param {Object} job an object like <pre>{
-     *    sourceCode: {string} sourceText plain text,
-     *    basePos: {int} position of job.sourceCode in the larger chunk of
-     *        sourceCode.
-     * }</pre>
-     */
-    var decorate = function (job) {
-      var sourceCode = job.sourceCode, basePos = job.basePos;
-      /** Even entries are positions in source in ascending order.  Odd enties
-        * are style markers (e.g., PR_COMMENT) that run from that position until
-        * the end.
-        * @type {Array.<number|string>}
-        */
-      var decorations = [basePos, PR_PLAIN];
-      var pos = 0;  // index into sourceCode
-      var tokens = sourceCode.match(tokenizer) || [];
-      var styleCache = {};
-
-      for (var ti = 0, nTokens = tokens.length; ti < nTokens; ++ti) {
-        var token = tokens[ti];
-        var style = styleCache[token];
-        var match = void 0;
-
-        var isEmbedded;
-        if (typeof style === 'string') {
-          isEmbedded = false;
-        } else {
-          var patternParts = shortcuts[token.charAt(0)];
-          if (patternParts) {
-            match = token.match(patternParts[1]);
-            style = patternParts[0];
-          } else {
-            for (var i = 0; i < nPatterns; ++i) {
-              patternParts = fallthroughStylePatterns[i];
-              match = token.match(patternParts[1]);
-              if (match) {
-                style = patternParts[0];
-                break;
-              }
-            }
-
-            if (!match) {  // make sure that we make progress
-              style = PR_PLAIN;
-            }
-          }
-
-          isEmbedded = style.length >= 5 && 'lang-' === style.substring(0, 5);
-          if (isEmbedded && !(match && typeof match[1] === 'string')) {
-            isEmbedded = false;
-            style = PR_SOURCE;
-          }
-
-          if (!isEmbedded) { styleCache[token] = style; }
-        }
-
-        var tokenStart = pos;
-        pos += token.length;
-
-        if (!isEmbedded) {
-          decorations.push(basePos + tokenStart, style);
-        } else {  // Treat group 1 as an embedded block of source code.
-          var embeddedSource = match[1];
-          var embeddedSourceStart = token.indexOf(embeddedSource);
-          var embeddedSourceEnd = embeddedSourceStart + embeddedSource.length;
-          if (match[2]) {
-            // If embeddedSource can be blank, then it would match at the
-            // beginning which would cause us to infinitely recurse on the
-            // entire token, so we catch the right context in match[2].
-            embeddedSourceEnd = token.length - match[2].length;
-            embeddedSourceStart = embeddedSourceEnd - embeddedSource.length;
-          }
-          var lang = style.substring(5);
-          // Decorate the left of the embedded source
-          appendDecorations(
-              basePos + tokenStart,
-              token.substring(0, embeddedSourceStart),
-              decorate, decorations);
-          // Decorate the embedded source
-          appendDecorations(
-              basePos + tokenStart + embeddedSourceStart,
-              embeddedSource,
-              langHandlerForExtension(lang, embeddedSource),
-              decorations);
-          // Decorate the right of the embedded section
-          appendDecorations(
-              basePos + tokenStart + embeddedSourceEnd,
-              token.substring(embeddedSourceEnd),
-              decorate, decorations);
-        }
-      }
-      job.decorations = decorations;
-    };
-    return decorate;
-  }
-
-  /** returns a function that produces a list of decorations from source text.
-    *
-    * This code treats ", ', and ` as string delimiters, and \ as a string
-    * escape.  It does not recognize perl's qq() style strings.
-    * It has no special handling for double delimiter escapes as in basic, or
-    * the tripled delimiters used in python, but should work on those regardless
-    * although in those cases a single string literal may be broken up into
-    * multiple adjacent string literals.
-    *
-    * It recognizes C, C++, and shell style comments.
-    *
-    * @param {Object} options a set of optional parameters.
-    * @return {function (Object)} a function that examines the source code
-    *     in the input job and builds the decoration list.
-    */
-  function sourceDecorator(options) {
-    var shortcutStylePatterns = [], fallthroughStylePatterns = [];
-    if (options['tripleQuotedStrings']) {
-      // '''multi-line-string''', 'single-line-string', and double-quoted
-      shortcutStylePatterns.push(
-          [PR_STRING,  /^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
-           null, '\'"']);
-    } else if (options['multiLineStrings']) {
-      // 'multi-line-string', "multi-line-string"
-      shortcutStylePatterns.push(
-          [PR_STRING,  /^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,
-           null, '\'"`']);
-    } else {
-      // 'single-line-string', "single-line-string"
-      shortcutStylePatterns.push(
-          [PR_STRING,
-           /^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,
-           null, '"\'']);
-    }
-    if (options['verbatimStrings']) {
-      // verbatim-string-literal production from the C# grammar.  See issue 93.
-      fallthroughStylePatterns.push(
-          [PR_STRING, /^@\"(?:[^\"]|\"\")*(?:\"|$)/, null]);
-    }
-    var hc = options['hashComments'];
-    if (hc) {
-      if (options['cStyleComments']) {
-        if (hc > 1) {  // multiline hash comments
-          shortcutStylePatterns.push(
-              [PR_COMMENT, /^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/, null, '#']);
-        } else {
-          // Stop C preprocessor declarations at an unclosed open comment
-          shortcutStylePatterns.push(
-              [PR_COMMENT, /^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,
-               null, '#']);
-        }
-        fallthroughStylePatterns.push(
-            [PR_STRING,
-             /^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,
-             null]);
-      } else {
-        shortcutStylePatterns.push([PR_COMMENT, /^#[^\r\n]*/, null, '#']);
-      }
-    }
-    if (options['cStyleComments']) {
-      fallthroughStylePatterns.push([PR_COMMENT, /^\/\/[^\r\n]*/, null]);
-      fallthroughStylePatterns.push(
-          [PR_COMMENT, /^\/\*[\s\S]*?(?:\*\/|$)/, null]);
-    }
-    if (options['regexLiterals']) {
-      /**
-       * @const
-       */
-      var REGEX_LITERAL = (
-          // A regular expression literal starts with a slash that is
-          // not followed by * or / so that it is not confused with
-          // comments.
-          '/(?=[^/*])'
-          // and then contains any number of raw characters,
-          + '(?:[^/\\x5B\\x5C]'
-          // escape sequences (\x5C),
-          +    '|\\x5C[\\s\\S]'
-          // or non-nesting character sets (\x5B\x5D);
-          +    '|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'
-          // finally closed by a /.
-          + '/');
-      fallthroughStylePatterns.push(
-          ['lang-regex',
-           new RegExp('^' + REGEXP_PRECEDER_PATTERN + '(' + REGEX_LITERAL + ')')
-           ]);
-    }
-
-    var types = options['types'];
-    if (types) {
-      fallthroughStylePatterns.push([PR_TYPE, types]);
-    }
-
-    var keywords = ("" + options['keywords']).replace(/^ | $/g, '');
-    if (keywords.length) {
-      fallthroughStylePatterns.push(
-          [PR_KEYWORD,
-           new RegExp('^(?:' + keywords.replace(/[\s,]+/g, '|') + ')\\b'),
-           null]);
-    }
-
-    shortcutStylePatterns.push([PR_PLAIN,       /^\s+/, null, ' \r\n\t\xA0']);
-    fallthroughStylePatterns.push(
-        // TODO(mikesamuel): recognize non-latin letters and numerals in idents
-        [PR_LITERAL,     /^@[a-z_$][a-z_$@0-9]*/i, null],
-        [PR_TYPE,        /^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/, null],
-        [PR_PLAIN,       /^[a-z_$][a-z_$@0-9]*/i, null],
-        [PR_LITERAL,
-         new RegExp(
-             '^(?:'
-             // A hex number
-             + '0x[a-f0-9]+'
-             // or an octal or decimal number,
-             + '|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'
-             // possibly in scientific notation
-             + '(?:e[+\\-]?\\d+)?'
-             + ')'
-             // with an optional modifier like UL for unsigned long
-             + '[a-z]*', 'i'),
-         null, '0123456789'],
-        // Don't treat escaped quotes in bash as starting strings.  See issue 144.
-        [PR_PLAIN,       /^\\[\s\S]?/, null],
-        [PR_PUNCTUATION, /^.[^\s\w\.$@\'\"\`\/\#\\]*/, null]);
-
-    return createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns);
-  }
-
-  var decorateSource = sourceDecorator({
-        'keywords': ALL_KEYWORDS,
-        'hashComments': true,
-        'cStyleComments': true,
-        'multiLineStrings': true,
-        'regexLiterals': true
-      });
-
-  /**
-   * Given a DOM subtree, wraps it in a list, and puts each line into its own
-   * list item.
-   *
-   * @param {Node} node modified in place.  Its content is pulled into an
-   *     HTMLOListElement, and each line is moved into a separate list item.
-   *     This requires cloning elements, so the input might not have unique
-   *     IDs after numbering.
-   */
-  function numberLines(node, opt_startLineNum) {
-    var nocode = /(?:^|\s)nocode(?:\s|$)/;
-    var lineBreak = /\r\n?|\n/;
-
-    var document = node.ownerDocument;
-
-    var whitespace;
-    if (node.currentStyle) {
-      whitespace = node.currentStyle.whiteSpace;
-    } else if (window.getComputedStyle) {
-      whitespace = document.defaultView.getComputedStyle(node, null)
-          .getPropertyValue('white-space');
-    }
-    // If it's preformatted, then we need to split lines on line breaks
-    // in addition to <BR>s.
-    var isPreformatted = whitespace && 'pre' === whitespace.substring(0, 3);
-
-    var li = document.createElement('LI');
-    while (node.firstChild) {
-      li.appendChild(node.firstChild);
-    }
-    // An array of lines.  We split below, so this is initialized to one
-    // un-split line.
-    var listItems = [li];
-
-    function walk(node) {
-      switch (node.nodeType) {
-        case 1:  // Element
-          if (nocode.test(node.className)) { break; }
-          if ('BR' === node.nodeName) {
-            breakAfter(node);
-            // Discard the <BR> since it is now flush against a </LI>.
-            if (node.parentNode) {
-              node.parentNode.removeChild(node);
-            }
-          } else {
-            for (var child = node.firstChild; child; child = child.nextSibling) {
-              walk(child);
-            }
-          }
-          break;
-        case 3: case 4:  // Text
-          if (isPreformatted) {
-            var text = node.nodeValue;
-            var match = text.match(lineBreak);
-            if (match) {
-              var firstLine = text.substring(0, match.index);
-              node.nodeValue = firstLine;
-              var tail = text.substring(match.index + match[0].length);
-              if (tail) {
-                var parent = node.parentNode;
-                parent.insertBefore(
-                    document.createTextNode(tail), node.nextSibling);
-              }
-              breakAfter(node);
-              if (!firstLine) {
-                // Don't leave blank text nodes in the DOM.
-                node.parentNode.removeChild(node);
-              }
-            }
-          }
-          break;
-      }
-    }
-
-    // Split a line after the given node.
-    function breakAfter(lineEndNode) {
-      // If there's nothing to the right, then we can skip ending the line
-      // here, and move root-wards since splitting just before an end-tag
-      // would require us to create a bunch of empty copies.
-      while (!lineEndNode.nextSibling) {
-        lineEndNode = lineEndNode.parentNode;
-        if (!lineEndNode) { return; }
-      }
-
-      function breakLeftOf(limit, copy) {
-        // Clone shallowly if this node needs to be on both sides of the break.
-        var rightSide = copy ? limit.cloneNode(false) : limit;
-        var parent = limit.parentNode;
-        if (parent) {
-          // We clone the parent chain.
-          // This helps us resurrect important styling elements that cross lines.
-          // E.g. in <i>Foo<br>Bar</i>
-          // should be rewritten to <li><i>Foo</i></li><li><i>Bar</i></li>.
-          var parentClone = breakLeftOf(parent, 1);
-          // Move the clone and everything to the right of the original
-          // onto the cloned parent.
-          var next = limit.nextSibling;
-          parentClone.appendChild(rightSide);
-          for (var sibling = next; sibling; sibling = next) {
-            next = sibling.nextSibling;
-            parentClone.appendChild(sibling);
-          }
-        }
-        return rightSide;
-      }
-
-      var copiedListItem = breakLeftOf(lineEndNode.nextSibling, 0);
-
-      // Walk the parent chain until we reach an unattached LI.
-      for (var parent;
-           // Check nodeType since IE invents document fragments.
-           (parent = copiedListItem.parentNode) && parent.nodeType === 1;) {
-        copiedListItem = parent;
-      }
-      // Put it on the list of lines for later processing.
-      listItems.push(copiedListItem);
-    }
-
-    // Split lines while there are lines left to split.
-    for (var i = 0;  // Number of lines that have been split so far.
-         i < listItems.length;  // length updated by breakAfter calls.
-         ++i) {
-      walk(listItems[i]);
-    }
-
-    // Make sure numeric indices show correctly.
-    if (opt_startLineNum === (opt_startLineNum|0)) {
-      listItems[0].setAttribute('value', opt_startLineNum);
-    }
-
-    var ol = document.createElement('OL');
-    ol.className = 'linenums';
-    var offset = Math.max(0, ((opt_startLineNum - 1 /* zero index */)) | 0) || 0;
-    for (var i = 0, n = listItems.length; i < n; ++i) {
-      li = listItems[i];
-      // Stick a class on the LIs so that stylesheets can
-      // color odd/even rows, or any other row pattern that
-      // is co-prime with 10.
-      li.className = 'L' + ((i + offset) % 10);
-      if (!li.firstChild) {
-        li.appendChild(document.createTextNode('\xA0'));
-      }
-      ol.appendChild(li);
-    }
-
-    node.appendChild(ol);
-  }
-
-  /**
-   * Breaks {@code job.sourceCode} around style boundaries in
-   * {@code job.decorations} and modifies {@code job.sourceNode} in place.
-   * @param {Object} job like <pre>{
-   *    sourceCode: {string} source as plain text,
-   *    spans: {Array.<number|Node>} alternating span start indices into source
-   *       and the text node or element (e.g. {@code <BR>}) corresponding to that
-   *       span.
-   *    decorations: {Array.<number|string} an array of style classes preceded
-   *       by the position at which they start in job.sourceCode in order
-   * }</pre>
-   * @private
-   */
-  function recombineTagsAndDecorations(job) {
-    var isIE = /\bMSIE\b/.test(navigator.userAgent);
-    var newlineRe = /\n/g;
-
-    var source = job.sourceCode;
-    var sourceLength = source.length;
-    // Index into source after the last code-unit recombined.
-    var sourceIndex = 0;
-
-    var spans = job.spans;
-    var nSpans = spans.length;
-    // Index into spans after the last span which ends at or before sourceIndex.
-    var spanIndex = 0;
-
-    var decorations = job.decorations;
-    var nDecorations = decorations.length;
-    // Index into decorations after the last decoration which ends at or before
-    // sourceIndex.
-    var decorationIndex = 0;
-
-    // Remove all zero-length decorations.
-    decorations[nDecorations] = sourceLength;
-    var decPos, i;
-    for (i = decPos = 0; i < nDecorations;) {
-      if (decorations[i] !== decorations[i + 2]) {
-        decorations[decPos++] = decorations[i++];
-        decorations[decPos++] = decorations[i++];
-      } else {
-        i += 2;
-      }
-    }
-    nDecorations = decPos;
-
-    // Simplify decorations.
-    for (i = decPos = 0; i < nDecorations;) {
-      var startPos = decorations[i];
-      // Conflate all adjacent decorations that use the same style.
-      var startDec = decorations[i + 1];
-      var end = i + 2;
-      while (end + 2 <= nDecorations && decorations[end + 1] === startDec) {
-        end += 2;
-      }
-      decorations[decPos++] = startPos;
-      decorations[decPos++] = startDec;
-      i = end;
-    }
-
-    nDecorations = decorations.length = decPos;
-
-    var decoration = null;
-    while (spanIndex < nSpans) {
-      var spanStart = spans[spanIndex];
-      var spanEnd = spans[spanIndex + 2] || sourceLength;
-
-      var decStart = decorations[decorationIndex];
-      var decEnd = decorations[decorationIndex + 2] || sourceLength;
-
-      var end = Math.min(spanEnd, decEnd);
-
-      var textNode = spans[spanIndex + 1];
-      var styledText;
-      if (textNode.nodeType !== 1  // Don't muck with <BR>s or <LI>s
-          // Don't introduce spans around empty text nodes.
-          && (styledText = source.substring(sourceIndex, end))) {
-        // This may seem bizarre, and it is.  Emitting LF on IE causes the
-        // code to display with spaces instead of line breaks.
-        // Emitting Windows standard issue linebreaks (CRLF) causes a blank
-        // space to appear at the beginning of every line but the first.
-        // Emitting an old Mac OS 9 line separator makes everything spiffy.
-        if (isIE) { styledText = styledText.replace(newlineRe, '\r'); }
-        textNode.nodeValue = styledText;
-        var document = textNode.ownerDocument;
-        var span = document.createElement('SPAN');
-        span.className = decorations[decorationIndex + 1];
-        var parentNode = textNode.parentNode;
-        parentNode.replaceChild(span, textNode);
-        span.appendChild(textNode);
-        if (sourceIndex < spanEnd) {  // Split off a text node.
-          spans[spanIndex + 1] = textNode
-              // TODO: Possibly optimize by using '' if there's no flicker.
-              = document.createTextNode(source.substring(end, spanEnd));
-          parentNode.insertBefore(textNode, span.nextSibling);
-        }
-      }
-
-      sourceIndex = end;
-
-      if (sourceIndex >= spanEnd) {
-        spanIndex += 2;
-      }
-      if (sourceIndex >= decEnd) {
-        decorationIndex += 2;
-      }
-    }
-  }
-
-
-  /** Maps language-specific file extensions to handlers. */
-  var langHandlerRegistry = {};
-  /** Register a language handler for the given file extensions.
-    * @param {function (Object)} handler a function from source code to a list
-    *      of decorations.  Takes a single argument job which describes the
-    *      state of the computation.   The single parameter has the form
-    *      {@code {
-    *        sourceCode: {string} as plain text.
-    *        decorations: {Array.<number|string>} an array of style classes
-    *                     preceded by the position at which they start in
-    *                     job.sourceCode in order.
-    *                     The language handler should assigned this field.
-    *        basePos: {int} the position of source in the larger source chunk.
-    *                 All positions in the output decorations array are relative
-    *                 to the larger source chunk.
-    *      } }
-    * @param {Array.<string>} fileExtensions
-    */
-  function registerLangHandler(handler, fileExtensions) {
-    for (var i = fileExtensions.length; --i >= 0;) {
-      var ext = fileExtensions[i];
-      if (!langHandlerRegistry.hasOwnProperty(ext)) {
-        langHandlerRegistry[ext] = handler;
-      } else if (window['console']) {
-        console['warn']('cannot override language handler %s', ext);
-      }
-    }
-  }
-  function langHandlerForExtension(extension, source) {
-    if (!(extension && langHandlerRegistry.hasOwnProperty(extension))) {
-      // Treat it as markup if the first non whitespace character is a < and
-      // the last non-whitespace character is a >.
-      extension = /^\s*</.test(source)
-          ? 'default-markup'
-          : 'default-code';
-    }
-    return langHandlerRegistry[extension];
-  }
-  registerLangHandler(decorateSource, ['default-code']);
-  registerLangHandler(
-      createSimpleLexer(
-          [],
-          [
-           [PR_PLAIN,       /^[^<?]+/],
-           [PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
-           [PR_COMMENT,     /^<\!--[\s\S]*?(?:-\->|$)/],
-           // Unescaped content in an unknown language
-           ['lang-',        /^<\?([\s\S]+?)(?:\?>|$)/],
-           ['lang-',        /^<%([\s\S]+?)(?:%>|$)/],
-           [PR_PUNCTUATION, /^(?:<[%?]|[%?]>)/],
-           ['lang-',        /^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],
-           // Unescaped content in javascript.  (Or possibly vbscript).
-           ['lang-js',      /^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],
-           // Contains unescaped stylesheet content
-           ['lang-css',     /^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],
-           ['lang-in.tag',  /^(<\/?[a-z][^<>]*>)/i]
-          ]),
-      ['default-markup', 'htm', 'html', 'mxml', 'xhtml', 'xml', 'xsl']);
-  registerLangHandler(
-      createSimpleLexer(
-          [
-           [PR_PLAIN,        /^[\s]+/, null, ' \t\r\n'],
-           [PR_ATTRIB_VALUE, /^(?:\"[^\"]*\"?|\'[^\']*\'?)/, null, '\"\'']
-           ],
-          [
-           [PR_TAG,          /^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],
-           [PR_ATTRIB_NAME,  /^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],
-           ['lang-uq.val',   /^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],
-           [PR_PUNCTUATION,  /^[=<>\/]+/],
-           ['lang-js',       /^on\w+\s*=\s*\"([^\"]+)\"/i],
-           ['lang-js',       /^on\w+\s*=\s*\'([^\']+)\'/i],
-           ['lang-js',       /^on\w+\s*=\s*([^\"\'>\s]+)/i],
-           ['lang-css',      /^style\s*=\s*\"([^\"]+)\"/i],
-           ['lang-css',      /^style\s*=\s*\'([^\']+)\'/i],
-           ['lang-css',      /^style\s*=\s*([^\"\'>\s]+)/i]
-           ]),
-      ['in.tag']);
-  registerLangHandler(
-      createSimpleLexer([], [[PR_ATTRIB_VALUE, /^[\s\S]+/]]), ['uq.val']);
-  registerLangHandler(sourceDecorator({
-          'keywords': CPP_KEYWORDS,
-          'hashComments': true,
-          'cStyleComments': true,
-          'types': C_TYPES
-        }), ['c', 'cc', 'cpp', 'cxx', 'cyc', 'm']);
-  registerLangHandler(sourceDecorator({
-          'keywords': 'null,true,false'
-        }), ['json']);
-  registerLangHandler(sourceDecorator({
-          'keywords': CSHARP_KEYWORDS,
-          'hashComments': true,
-          'cStyleComments': true,
-          'verbatimStrings': true,
-          'types': C_TYPES
-        }), ['cs']);
-  registerLangHandler(sourceDecorator({
-          'keywords': JAVA_KEYWORDS,
-          'cStyleComments': true
-        }), ['java']);
-  registerLangHandler(sourceDecorator({
-          'keywords': SH_KEYWORDS,
-          'hashComments': true,
-          'multiLineStrings': true
-        }), ['bsh', 'csh', 'sh']);
-  registerLangHandler(sourceDecorator({
-          'keywords': PYTHON_KEYWORDS,
-          'hashComments': true,
-          'multiLineStrings': true,
-          'tripleQuotedStrings': true
-        }), ['cv', 'py']);
-  registerLangHandler(sourceDecorator({
-          'keywords': PERL_KEYWORDS,
-          'hashComments': true,
-          'multiLineStrings': true,
-          'regexLiterals': true
-        }), ['perl', 'pl', 'pm']);
-  registerLangHandler(sourceDecorator({
-          'keywords': RUBY_KEYWORDS,
-          'hashComments': true,
-          'multiLineStrings': true,
-          'regexLiterals': true
-        }), ['rb']);
-  registerLangHandler(sourceDecorator({
-          'keywords': JSCRIPT_KEYWORDS,
-          'cStyleComments': true,
-          'regexLiterals': true
-        }), ['js']);
-  registerLangHandler(sourceDecorator({
-          'keywords': COFFEE_KEYWORDS,
-          'hashComments': 3,  // ### style block comments
-          'cStyleComments': true,
-          'multilineStrings': true,
-          'tripleQuotedStrings': true,
-          'regexLiterals': true
-        }), ['coffee']);
-  registerLangHandler(createSimpleLexer([], [[PR_STRING, /^[\s\S]+/]]), ['regex']);
-
-  function applyDecorator(job) {
-    var opt_langExtension = job.langExtension;
-
-    try {
-      // Extract tags, and convert the source code to plain text.
-      var sourceAndSpans = extractSourceSpans(job.sourceNode);
-      /** Plain text. @type {string} */
-      var source = sourceAndSpans.sourceCode;
-      job.sourceCode = source;
-      job.spans = sourceAndSpans.spans;
-      job.basePos = 0;
-
-      // Apply the appropriate language handler
-      langHandlerForExtension(opt_langExtension, source)(job);
-
-      // Integrate the decorations and tags back into the source code,
-      // modifying the sourceNode in place.
-      recombineTagsAndDecorations(job);
-    } catch (e) {
-      if ('console' in window) {
-        console['log'](e && e['stack'] ? e['stack'] : e);
-      }
-    }
-  }
-
-  /**
-   * @param sourceCodeHtml {string} The HTML to pretty print.
-   * @param opt_langExtension {string} The language name to use.
-   *     Typically, a filename extension like 'cpp' or 'java'.
-   * @param opt_numberLines {number|boolean} True to number lines,
-   *     or the 1-indexed number of the first line in sourceCodeHtml.
-   */
-  function prettyPrintOne(sourceCodeHtml, opt_langExtension, opt_numberLines) {
-    var container = document.createElement('PRE');
-    // This could cause images to load and onload listeners to fire.
-    // E.g. <img onerror="alert(1337)" src="nosuchimage.png">.
-    // We assume that the inner HTML is from a trusted source.
-    container.innerHTML = sourceCodeHtml;
-    if (opt_numberLines) {
-      numberLines(container, opt_numberLines);
-    }
-
-    var job = {
-      langExtension: opt_langExtension,
-      numberLines: opt_numberLines,
-      sourceNode: container
-    };
-    applyDecorator(job);
-    return container.innerHTML;
-  }
-
-  function prettyPrint(opt_whenDone) {
-    function byTagName(tn) { return document.getElementsByTagName(tn); }
-    // fetch a list of nodes to rewrite
-    var codeSegments = [byTagName('pre'), byTagName('code'), byTagName('xmp')];
-    var elements = [];
-    for (var i = 0; i < codeSegments.length; ++i) {
-      for (var j = 0, n = codeSegments[i].length; j < n; ++j) {
-        elements.push(codeSegments[i][j]);
-      }
-    }
-    codeSegments = null;
-
-    var clock = Date;
-    if (!clock['now']) {
-      clock = { 'now': function () { return +(new Date); } };
-    }
-
-    // The loop is broken into a series of continuations to make sure that we
-    // don't make the browser unresponsive when rewriting a large page.
-    var k = 0;
-    var prettyPrintingJob;
-
-    var langExtensionRe = /\blang(?:uage)?-([\w.]+)(?!\S)/;
-    var prettyPrintRe = /\bprettyprint\b/;
-
-    function doWork() {
-      var endTime = (window['PR_SHOULD_USE_CONTINUATION'] ?
-                     clock['now']() + 250 /* ms */ :
-                     Infinity);
-      for (; k < elements.length && clock['now']() < endTime; k++) {
-        var cs = elements[k];
-        var className = cs.className;
-        if (className.indexOf('prettyprint') >= 0) {
-          // If the classes includes a language extensions, use it.
-          // Language extensions can be specified like
-          //     <pre class="prettyprint lang-cpp">
-          // the language extension "cpp" is used to find a language handler as
-          // passed to PR.registerLangHandler.
-          // HTML5 recommends that a language be specified using "language-"
-          // as the prefix instead.  Google Code Prettify supports both.
-          // http://dev.w3.org/html5/spec-author-view/the-code-element.html
-          var langExtension = className.match(langExtensionRe);
-          // Support <pre class="prettyprint"><code class="language-c">
-          var wrapper;
-          if (!langExtension && (wrapper = childContentWrapper(cs))
-              && "CODE" === wrapper.tagName) {
-            langExtension = wrapper.className.match(langExtensionRe);
-          }
-
-          if (langExtension) {
-            langExtension = langExtension[1];
-          }
-
-          // make sure this is not nested in an already prettified element
-          var nested = false;
-          for (var p = cs.parentNode; p; p = p.parentNode) {
-            if ((p.tagName === 'pre' || p.tagName === 'code' ||
-                 p.tagName === 'xmp') &&
-                p.className && p.className.indexOf('prettyprint') >= 0) {
-              nested = true;
-              break;
-            }
-          }
-          if (!nested) {
-            // Look for a class like linenums or linenums:<n> where <n> is the
-            // 1-indexed number of the first line.
-            var lineNums = cs.className.match(/\blinenums\b(?::(\d+))?/);
-            lineNums = lineNums
-                  ? lineNums[1] && lineNums[1].length ? +lineNums[1] : true
-                  : false;
-            if (lineNums) { numberLines(cs, lineNums); }
-
-            // do the pretty printing
-            prettyPrintingJob = {
-              langExtension: langExtension,
-              sourceNode: cs,
-              numberLines: lineNums
-            };
-            applyDecorator(prettyPrintingJob);
-          }
-        }
-      }
-      if (k < elements.length) {
-        // finish up in a continuation
-        setTimeout(doWork, 250);
-      } else if (opt_whenDone) {
-        opt_whenDone();
-      }
-    }
-
-    doWork();
-  }
-
-   /**
-    * Find all the {@code <pre>} and {@code <code>} tags in the DOM with
-    * {@code class=prettyprint} and prettify them.
-    *
-    * @param {Function?} opt_whenDone if specified, called when the last entry
-    *     has been finished.
-    */
-  window['prettyPrintOne'] = prettyPrintOne;
-   /**
-    * Pretty print a chunk of code.
-    *
-    * @param {string} sourceCodeHtml code as html
-    * @return {string} code as html, but prettier
-    */
-  window['prettyPrint'] = prettyPrint;
-   /**
-    * Contains functions for creating and registering new language handlers.
-    * @type {Object}
-    */
-  window['PR'] = {
-        'createSimpleLexer': createSimpleLexer,
-        'registerLangHandler': registerLangHandler,
-        'sourceDecorator': sourceDecorator,
-        'PR_ATTRIB_NAME': PR_ATTRIB_NAME,
-        'PR_ATTRIB_VALUE': PR_ATTRIB_VALUE,
-        'PR_COMMENT': PR_COMMENT,
-        'PR_DECLARATION': PR_DECLARATION,
-        'PR_KEYWORD': PR_KEYWORD,
-        'PR_LITERAL': PR_LITERAL,
-        'PR_NOCODE': PR_NOCODE,
-        'PR_PLAIN': PR_PLAIN,
-        'PR_PUNCTUATION': PR_PUNCTUATION,
-        'PR_SOURCE': PR_SOURCE,
-        'PR_STRING': PR_STRING,
-        'PR_TAG': PR_TAG,
-        'PR_TYPE': PR_TYPE
-      };
-})();
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/javascript/prettyprint.js
----------------------------------------------------------------------
diff --git a/content-OLDSITE/javascript/prettyprint.js b/content-OLDSITE/javascript/prettyprint.js
deleted file mode 100644
index 5b5924a..0000000
--- a/content-OLDSITE/javascript/prettyprint.js
+++ /dev/null
@@ -1,4 +0,0 @@
-$(document).ready(function() {
-    $('code').addClass('prettyprint');
-    prettyPrint();
-});

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/Fixture-Scripts.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/Fixture-Scripts.md b/content-OLDSITE/more-advanced-topics/Fixture-Scripts.md
deleted file mode 100644
index 217db9f..0000000
--- a/content-OLDSITE/more-advanced-topics/Fixture-Scripts.md
+++ /dev/null
@@ -1,365 +0,0 @@
-Fixture Scripts
-===============
-
-[//]: # (content copied to _user-guide_xxx)
-
-Fixture scripts are intended to support development and testing, by setting up the system into a known state.   A 
-fixture script is invoked using a "fixture script" service, and typically invokes business actions on domain objects, 
-either directly, or by delegating to child fixture scripts (the composite pattern).
-
-One simple, but noteworthy point about fixture scripts is that they can be invoked through the UI.  This makes them
-useful for more than "just" testing:
-
-* If working with your domain experts/business analyst, fixture scripts allow you to set up the app in the appropriate
-  state to start exploring proposed new functionality
-  
-* if implementing a user story/feature, fixture scripts (by setting up the system into a specific state) can make it 
-  faster for you to manually verify that you've implemented the functionality correctly
-  
-* if writing automated [integration tests](../core/integtestsupport.html), the fixture scripts can be used as the
-  "given" in a "given/when/then" style test
-  
-* if demo'ing your feature to the domain experts/stakeholder, fixture scripts can automate any tedious setup prior to
-  demoing that feature.
-  
-* if performing manual/exploratory testing or user acceptance testing, the fixture script can setup the system into
-  a known state for the feature being tested
-  
-* if training new users, the fixture script can be used to setup the system into a known state so that the users
-  can practice using the features of the system.
-
-The "fixture script" service is an application-specific subclass of the abstract `FixtureScripts` service provided in
-Isis' applib.  An example of this can be found in the [simple app](../intro/getting-started/simpleapp-archetype.html)
-archetype, which defines `SimpleObjectsFixtureService`.
-
-## Using Fixture Scripts in the UI ##
-
-The normal convention is to for the (application's) fixture script service to be surfaced on a "Prototyping" menu.  Here's
-how the [simpleapp](../intro/getting-started/simpleapp-archetype.html) defines its fixture script service:
-
-    @DomainService
-    @DomainServiceLayout(
-            named="Prototyping",
-            menuBar = DomainServiceLayout.MenuBar.SECONDARY,
-            menuOrder = "20"
-    )
-    public class SimpleObjectsFixturesService extends FixtureScripts {
-        ...
-    }
-
-On the prototyping menu the fixture script service's "run fixture script" action can be called (these screenshots
-taken from the [todoapp](https://github.com/isisaddons/isis-app-todoapp) (not ASF):
-
-<img src="images/fixture-scenarios-run.png" width="800"></img>
-
-This brings up an action prompt that lists the available fixture scripts:
-
-<img src="images/fixture-scenarios-choice.png" width="800"></img>
-
-Selecting and running one of these generates a list detailing the results of running the fixture:
-
-<img src="images/fixture-scenarios-results.png" width="800"></img>
-
-This list acts as a useful transcript of the steps taken by the fixture script.  It also allows the user to navigate
-to any of the objects created/updated by the fixture script.
-
-The fixture script framework automatically detects all available fixture scripts by searching the classpath.  The (application-specific) fixture service subclass specifies which packages to search in through the constructor.
-
-So, for example, the `SimpleObjectsFixturesService`'s constructor is:
-
-    public class SimpleObjectsFixturesService extends FixtureScripts {
-        public ToDoItemsFixturesService() {
-            super("simpleapp.fixture");
-        }
-        ...
-    }
-
-
-## Using Fixture Scripts in Integration Tests ##
-
-Fixture scripts can be invoked in integration tests by injecting the `FixtureScripts` service and then using the service to execute the required fixture script.
-
-For example, here's one of the [simpleapp](../intro/getting-started/simpleapp-archetype.html)'s integration tests:
-
-    public class SimpleObjectsIntegTest extends SimpleAppIntegTest {
-
-        @Inject
-        FixtureScripts fixtureScripts;
-        SimpleObject simpleObjectPojo;
-
-        @Before
-        public void setUp() throws Exception {
-            // given
-            fs = new RecreateSimpleObjects().setNumber(1);
-            fixtureScripts.runFixtureScript(fs, null);
-
-            simpleObjectPojo = fs.getSimpleObjects().get(0);
-        }
-        ...
-    }
-
-The test invokes the `RecreateSimpleObjects` fixture script, instructing it to set up one object:
-
-    fs = new RecreateSimpleObjects().setNumber(1);
-
-the retrieves that object later:
-
-    simpleObjectPojo = fs.getSimpleObjects().get(0);
-
-There's further discussion on this style of writing fixture scripts (with the input "setNumber" property and the
-output "simpleObjects" property) below.
-
-
-## Writing Fixture Scripts ##
-
-We find it's helpful to distinguish:
-
-* scenario fixture scripts - coarse-grained, to accomplish a particular business goal (or set up a bunch of related data)
-* action fixture scripts - fine-grained, perform a single action on a domain object or service
-
-Scenario scripts can be called from the UI, making it easy to demonstrate new features, or for manual exploratory testing.
-These scenario scripts then call action scripts, with the action scripts as the atomic building blocks that do the actual work.
-
-Both scenario scripts and action scripts are subclasses of the `FixtureScript` class (defined in the applib), with an
-implementation of the `execute(ExecutionContext)` method:
-
-    public abstract class FixtureScript ... {
-        @Programmatic
-        protected abstract void execute(final ExecutionContext executionContext);
-        ...
-    }
-
-The `ExecutionContext` provides three main capabilities to the fixture script:
-
-* the script can execute other child fixture scripts (eg a scenario script calling an action script) (1.8.0)
-
-<pre>
-    executionContext.executeChild(this, someObject);
-</pre>
-
-* the script can get and set parameters from/to the context.
-
-   More on this topic below.
-
-* the script can add created or updated objects to the fixture's results, so that they can be rendered in the UI.
-
-<pre>
-    executionContext.addResult(this, someObject);
-</pre>
-
-> Prior to 1.8.0, child fixture scripts were executed using the inherited `FixtureScript#executeChild(FixtureScript, ExecutionContext)` method.  That has now been deprecated).
-
-The script can do whatever is necessary within its `execute` method to set up the state of the system (read: insert data
-into the database).  One way of doing this would be simple SQL INSERT or UPDATE statements, or calling stored procs to
-do the same.  This can lead to unmaintainable tests, however: if the business logic changes, then the knowledge encoded
-in those SQL statements will be out-of-date.
-
-Therefore a better approach is to have the fixture scripts simply invoke the relevant actions and other business logic
-on the domain objects.  Then, if those actions change in the future, the scripts remain valid.  Put another way: have
-the fixture scripts replay the "cause" of the change (business actions) rather than the "effect" (data inserts).
-
-### Execution context parameters
-
-As the screenshots above show, the `FixtureScripts#runFixtureScript` action allows optional parameters to be provided to the called fixture scripts:
-
-    public abstract class FixtureScripts {
-        ...
-        public List<FixtureResult> runFixtureScript(
-                final FixtureScript fixtureScript,
-                @ParameterLayout(
-                    named="Parameters",
-                    describedAs="Script-specific parameters (if any).  The format depends on the script implementation...",
-                    multiLine = 10
-                )
-                @Optional
-                final String parameters) {
-            ...
-        }
-        ...
-    }
-
-These parameters are then made available in `ExecutionContext` to be consumed by the fixture script (and any child
-fixture scripts that might be called in turn):
-
-    public class ExecutionContext {
-        ...
-        public String getParameters() { ... }
-        ...
-    }
-
-The fixture script framework itself places no conditions on the format of these parameters, but it would quickly become
-tedious to have to parse that single parameter string.  The `ExecutionContext` therefore provides additional methods
-that parses that initial string into a set of parameters as key=value pairs:
-
-    public class ExecutionContext {
-        ...
-        public Map<String,String> getParameterMap() { ... }
-        ...
-    }
-
-There are also various overloads to retrieve each parameter as a particular datatype:
-
-    public class ExecutionContext {
-        ...
-        public String getParameter(String parameterName) { ... }
-        public String getParameterAsInteger(String parameterName) { ... }
-        public LocalDate getParameterAsLocalDate(String parameterName) { ... }
-        public Boolean getParameterAsBoolean(String parameterName) { ... }
-        ...
-    }
-
-For example:
-
-<pre>
-    LocalDate dob = executionContext.getParameterAsLocalDate("dateOfBirth");
-    // or equivalently:
-    LocalDate dob = executionContext.getParameterAsT("dateOfBirth", LocalDate.class);
-</pre>
-
-Parameter values can also be set on `ExecutionContext`:
-
-    public class ExecutionContext {
-        ...
-        public void setParameter(String parameterName, String parameterValue) { ... }
-        public void setParameter(String parameterName, Integer parameterValue) { ... }
-        public void setParameter(String parameterName, LocalDate parameterValue) { ... }
-        public void setParameter(String parameterName, Boolean parameterValue) { ... }
-        ...
-    }
-
-For example:
-
-<pre>
-    executionContext.setParameter("dateOfBirth", clockService.now().minus(new Years(18)));
-</pre>
-
-This provides a useful mechanism for sharing data between fixture scripts that call child fixture scripts.  And on that topic...
-
-
-## Input and output properties
-
-We also recommend that fixture scripts define both inputs and outputs, as simple JavaBean properties.
-Input properties are used to adjust the behaviour of the fixture script, while the output properties provide the means for
-the fixture script to make the object(s) created/modified available to a calling integration test.
-
-So that they can be "just be executed" from the UI, scenario scripts should have defaults for all inputs.  A lot of
-the value for fixture scripts arises if they can perform their setup with a minimum of inputs, in other words using
-sensible defaults if none are specified.  Action scripts should also default as much as possible, on the other hand may
-have some mandatory inputs that must be set by the calling scenario.
-
-> Check out libraries that can generate random test data (a quick google search throws up
-[this ASLv2 licensed port](https://github.com/DiUS/java-faker) of the popular Ruby Faker library.
-
-To assist with this all of this, the `FixtureScript` class provides two methods:
-
-* `defaultParam(...)` will attempt to (reflectively) read a parameter the fixture script itself, otherwise from the
-execution context itself, otherwise will fall back on a default value:
-
-<pre>
-    LocalDate dateOfBirth = defaultParam("dateOfBirth", executionContext ec, clockService.now().minus(new Years(18)));
-</pre>
-
-* `checkParam(...)` will attempt to (reflectively) read a parameter the fixture script itself, otherwise from the
-execution context itself, otherwise will throw an exception:
-
-<pre>
-    LocalDate dateOfBirth = defaultParam("dateOfBirth", executionContext ec, LocalDate.class);
-</pre>
-
-As you can probably guess, scenario scripts should only call `defaultParam(...)`, whereas action scripts can also call
-`checkParam(...)` for any mandatory parameters.
-
-### Example Usage (1.8.0)
-
-The [simpleapp](../intro/getting-started/simpleapp-archetype.html) has fixtures that follow this pattern:
-
-* `RecreateSimpleObjects` is a scenario that creates a number of simple objects
-* `SimpleObjectCreate` is an action script that creates a single simple object.
-
-Because the `RecreateSimpleObjects` is a scenario script, it can be run without any input parameters, and will by default
-cause 3 object to be created.  This can be influenced by the "number" input property, a simple JavaBean:
-
-    private Integer number;
-
-    /**
-     * The number of objects to create, up to 10; optional, defaults to 3.
-     */
-    public Integer getNumber() { return number; }
-
-    public RecreateSimpleObjects setNumber(final Integer number) {
-        this.number = number;
-        return this;
-    }
-
-(The setter returns 'this' to allow for chaining).
-
-In the body of the scenario, the script uses `defaultParam(...)` to default this value if not specified:
-
-        final int number = defaultParam("number", ec, 3);
-
-This scenario script also provides an output property, being a list of the objects created by the script:
-
-    private final List<SimpleObject> simpleObjects = Lists.newArrayList();
-
-    /**
-     * The simpleobjects created by this fixture (output).
-     */
-    public List<SimpleObject> getSimpleObjects() { return simpleObjects; }
-
-Then (as already shown in an earlier section on this page), these properties together constitute a simple and
-convenient API for integration tests to use:
-
-    @Before
-    public void setUp() throws Exception {
-        // given
-        fs = new RecreateSimpleObjects().setNumber(1);
-        fixtureScripts.runFixtureScript(fs, null);
-
-        simpleObjectPojo = fs.getSimpleObjects().get(0);
-    }
-
-Or, if the end-user (using the UI) wants to specify a different number of objects to be created than the default, they
-can simply execute the script specifying a parameter such as "number=6" (or whatever).
-
-
-## Running a fixture script automatically on start up
-
-If working or prototyping a particular user story (running with an in-memory database) it can be useful to have the
-application automatically run a specific fixture script.  There are several ways to accomplish this.
-
-### Using isis.properties
-
-First, the fixture script class name can be specified in `isis.properties` config file:
-
-    isis.fixtures=fixture.todo.scenarios.ToDoItemsRecreateForSven
-
-The app must also be started using the following system property:
-
-    -D isis.persistor.datanucleus.install-fixtures=true
-
-### On the command line, using --fixture
-
-Alternatively, the fixture class itself can be specified on the command line using the `--fixture` flag:
-
-    --fixture fixture.todo.scenarios.ToDoItemsRecreateForSven \
-    -D isis.persistor.datanucleus.install-fixtures=true
-
-### On the command line, using system properties
-
-A variation on this is to specify the fixture class using the following system properties:
-
-    -D isis.fixtures=fixture.todo.scenarios.ToDoItemsRecreateForSven \
-    -D isis.persistor.datanucleus.install-fixtures=true
-
-Note that the key is "isis.fixtures", not "isis.fixture".
-
-### Running the standalone jetty-console
-
-A final variation allows the app to be run as a standalone WAR using jetty-console (ie `xxx-jetty-console.war`).  This
-is accomplished using the `--initParam` flag:
-
-    java -jar todoapp-jetty-console.war \
-        --initParam isis.fixtures=fixture.todo.scenarios.ToDoItemsRecreateForSven \
-        --initParam isis.persistor.datanucleus.install-fixtures=true
-
-In this case any initParam named "isis." wil be loaded into Isis' configuration.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/ViewModel.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/ViewModel.md b/content-OLDSITE/more-advanced-topics/ViewModel.md
deleted file mode 100644
index 9e81919..0000000
--- a/content-OLDSITE/more-advanced-topics/ViewModel.md
+++ /dev/null
@@ -1,101 +0,0 @@
-Title: ViewModels
-
-[//]: # (content copied to _user-guide_xxx)
-
-In most cases users can accomplish the business operations they need by invoking actions directly on domain entities.  For some high-volume or specialized uses cases, 
-though, there may be a requirement to bring together data or functionality that spans several entities.
-
-Also, if using Isis' REST API then the REST client may be a native application (on a smartphone or tablet, say) that is owned/deployed by a third party.  In these cases exposing the entities directly would be inadvisable because a refactoring of the domain entity would change the REST API and probably break that REST client.
-
-To support these use cases, Isis therefore allows you to write a view model, either by annotating the class with [@ViewModel](http://isis.apache.org/reference/recognized-annotations/ViewModel.html) or (for more control) by implementing the `ViewModel` interface.
-
-View models are immutable; their state is in fact encoded in their identity.  Editable view models can be simulated by implementing the `ViewModel.Cloneable` interface.
-
-#### A word of caution: don't use view models indiscriminately
-
-One of the compelling things about Isis-based applications is that the cost of the UI/Application layer is zero if you don't make use of View Models.  To put that another way: if you develop your Isis application only in terms of view models, then you are throwing away one of the major benefits of the framework.
-
-So, the sensible thing to do when building non-trivial business applications is:
-
-1. Focus on the overall domain model (particularly the shape which in turn gets influenced by the domain behaviour required - so sorting out the business behaviour up front with your business subject matter experts avoids an unsuitable shape that results from a "CRUD" behaviour alone). The domain model as represented by a UML class/object model should be devoid of all infrastructure plumbing concerns.
-
-2. Build the Isis app with just using Domain Objects taken directly from the Domain Model only (do not introduce View Models at this crucial stage).
-
-3. Verify the domain model with the business  using the live application from (2) and adjust as necessary.
-
-4. Once you have a consensus with the overall domain model then you can have a discussion with the business about any specialised UI interactions that might require the use of a View Model or several. 
-
-5. Add as many View Models over time as necessary but don't use these to compensate for an inadequate Domain Model and don't use them in lieu of a required extension to the Domain Model (a good domain model shape that more or less follows Peter Coad's [Domain Neutral Component archetypal](http://www.step-10.com/SoftwareDesign/ModellingInColour/dnc.html) domain shape will stand you in good stead for extensibility and longevity). 
-
-6. Never be tempted to put domain logic into View Models. 
-
-7. Never have any of the domain objects dependent on View Models. I.e. The direction of dependency is one way: The View Models depend on the Domain Layer."
-
-(Adapted from [this post](http://isis.markmail.org/thread/uxo66yc54xdon4u5) on users@isis.a.o; many thanks).
-
-
-## @ViewModel annotation
-
-The simplest way to create a view model is to annotate the class with `@ViewModel`:
-
-    @ViewModel
-    public class MyViewModel {
-    
-        public MyViewModel() {}
-        
-        ...
-        
-    }
-
-View models must have a no-arg constructor, but there are few other constraints.
-
-* if the view model has dependencies on domain services, then either:
-  * instantiate using `DomainObjectContainer#newTransientInstance()` or
-  * instantiate directly and then inject explicitly using `DomainObjectContainer#injectServicesInto(.)`
-* if the view model has no dependencies on domain services, then just instantiate directly 
-
->
-> Note that there is a `DomainObjectContainer#newViewModelInstance(.)`; this is for view models that implement `ViewModel` interface and can be safely ignored.
->
-    
-The view model's memento will be derived from the value of the view model object's properties.  Any [@NotPersisted](http://isis.apache.org/reference/recognized-annotations/NotPersisted.html) properties will be excluded from the memento, as will any [@Programmatic](http://isis.apache.org/reference/recognized-annotations/Programmatic.html) properties.  Properties that are merely [@Hidden](http://isis.apache.org/reference/recognized-annotations/Hidden-deprecated.html) *are* included in the memento.
-
-Only properties supported by the configured [MementoService](../reference/services/memento-service.html) can be used.  The default implementation supports all the value types and persisted entities.
-
-(As of 1.8.0) there are some limitations:
-* view models cannot hold collections other view models (simple properties *are* supported, though)
-* collections (of either view models or entities) are ignored.
-
-
-
-## ViewModel interface
-
-Another way to indicate that a domain object is a view model is by implementing the `ViewModel` interface:
-
-    public interface ViewModel {
-    
-        @Hidden
-        public String viewModelMemento();
-        
-        @Hidden
-        public void viewModelInit(String memento);
-    }
-
-where:
-
-* `viewModelMemento()`
-
-   is called by the framework, to obtain a memento of the view model.  Typically this will be the identifier of a backing domain entity, but it could also be an arbitrary string, for example a bunch of JSON.
-
-* `viewModelInit()`
-
-   is called by the framework so that the view model may initialize or subsequently recreate its state in a subsequent call (using the memento that the framework obtained from `viewModelMemento()`
-
-View models implemented this way must be instantiated using `DomainObjectContainer#newViewModelInstance(Class,String)`, where the second String argument is the memento of the view model, and which is passed to the view model in turn through the `viewModelInit(.)` method.
-
-   
-The `viewModelMemento()` and `viewModelInit()` methods should be reciprocals of each other, but there are no other constraints.  The [MementoService](../reference/services/memento-service.html) provides a convenient mechanism for view models to build up and parse memento strings.  But the methods could do anything; it would even be possible for a view model to store its state in the `HttpSession` and key that state with a GUID.
-
-
-
- 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/about.md b/content-OLDSITE/more-advanced-topics/about.md
deleted file mode 100644
index 7716a59..0000000
--- a/content-OLDSITE/more-advanced-topics/about.md
+++ /dev/null
@@ -1,6 +0,0 @@
-title: More advanced topics
-
-go back to: [documentation](../documentation.html)
-
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/are-you-sure-idiom.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/are-you-sure-idiom.md b/content-OLDSITE/more-advanced-topics/are-you-sure-idiom.md
deleted file mode 100644
index f9781ad..0000000
--- a/content-OLDSITE/more-advanced-topics/are-you-sure-idiom.md
+++ /dev/null
@@ -1,46 +0,0 @@
-Title: 'Are you sure?' idiom
-----------
-
-[//]: # (content copied to _user-guide_xxx)
-
-[//]: # (content copied to user-guide_how-tos_tips-n-tricks_are-you-sure)
-
-If providing an action that will perform irreversible changes, include a
-mandatory boolean parameter that must be explicitly checked by the end-user
-in order for the action to proceed.
-
-## Screenshots
-
-For example:
-
-<img src="images/are-you-sure.png"/>
-
-If the user checks the box:
-
-<img src="images/are-you-sure-happy-case.png"/>
-
-then the action will complete.
-
-However, if the user fails to check the box, then a validation message is shown:
-
-<img src="images/are-you-sure-sad-case.png"/>
-
-## Code example
-
-The code for this is pretty simple:
-
-    public List<ToDoItem> delete(@Named("Are you sure?") boolean areYouSure) {
-        
-        container.removeIfNotAlready(this);
-
-        container.informUser("Deleted " + container.titleOf(this));
-        
-        // invalid to return 'this' (cannot render a deleted object)
-        return toDoItems.notYetComplete(); 
-    }
-    public String validateDelete(boolean areYouSure) {
-        return areYouSure? null: "Please confirm you are sure";
-    }
-
-Note that the action itself does not use the boolean parameter, it is only
-used by the supporting `validate` method.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-01-062-How-to-decouple-dependencies-using-contributions.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-01-062-How-to-decouple-dependencies-using-contributions.md b/content-OLDSITE/more-advanced-topics/how-to-01-062-How-to-decouple-dependencies-using-contributions.md
deleted file mode 100644
index 561029b..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-01-062-How-to-decouple-dependencies-using-contributions.md
+++ /dev/null
@@ -1,68 +0,0 @@
-How to decouple dependencies using contributions
-------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-In a small application (a dozen or less entities, say) there is little risk in having cyclic
-dependencies between entities, but as your application gets larger this coupling will cause problems - the inevitable [big ball of mud](http://en.wikipedia.org/wiki/Big_ball_of_mud).
-
-You should, therefore, use packages to group related entities together, and then make sure that the package dependencies are acyclic.  There are tools available that can help you visualize this and detect violations.  Some tools can even plug into your build so that your build can fail if the architectural layering defined between your packages is violated.  In DDD terms we are grouping our entities into [module](http://domainlanguage.com/ddd/patterns)s.
-
-On the other hand, although the dependencies between your modules should be well-defined and acyclic, you might want the UI to show the relationship as if it were bidirectional.
-
-For example, suppose we have an `communicationChannels` module that defines various subtypes of `CommunicationChannel` entity: `PostalAddress`, `PhoneNumber`, `EmailAddress` and so on.  Each such `CommunicationChannel` is associated with (owned by) a `CommunicationChannelOwner`, defined as an interface.
-
-In the `customers` module, we have the `Customer` entity that implements `CommunicationChannel`, while in the `assets` module we have `FixedAsset` that also implements this entity.  Thus, a given `Customer` and a given `FixedAsset` could both - logically, at least - have a collection of `CommunicationChannel`s.
-
-For both `Customer` and `FixedAsset` (and any other future implementation) we would want to have some means to add and remove `CommunicationChannel`s).  Rather than having very similar collections and actions in each, we can implement the requirement by defining the behaviour in the `communicationChannels` module, through a domain service.  It would look something like:
-
-    @DomainService(
-        nature=NatureOfService.VIEW_CONTRIBUTIONS_ONLY
-    )
-    public class CommunicationChannelContributions {
-
-        public CommunicationChannelOwner addPostalAddress(
-                        final CommunicationChannelOwner owner,
-                        final @Named("Address line 1") String addressLine1,
-                        ... 
-                        final @Named("Zipcode") String zipCode) {
-            ...
-        }
-
-        @Action(
-            semantics=SemanticsOf.SAFE
-        )
-        @ActionLayout(
-            contributed=Contributed.AS_ASSOCIATION)
-        }
-        @CollectionLayout(
-            render=RenderType.EAGERLY
-        )
-        public Collection<CommunicationChannel> communicationChannels(
-                        final CommunicationChannelOwner owner) {
-            ...
-        }
-
-        @Action(
-            semantics=SemanticsOf.SAFE
-        )
-        @ActionLayout(
-            contributed=Contributed.AS_ASSOCIATION)
-        }
-        public CommunicationChannel preferredCommunicationChannels(
-                        final CommunicationChannelOwner owner) {
-            ...
-        }
-
-    }
-
-The first action, `addPostalAddress` will be rendered seemingly as a regular action for all implementations of `CommunicationChannelOwner`, but with that parameter omitted.  This is a contributed action.
-
-The second action - whose implementation will be some repository query to search for all `CommunicationChannel`s for the given owner - will be rendered as a collection of the owner; this is a contributed collection.  The `@ActionLayout(contributed=Contributed.AS_ASSOCIATION)` suppresses the action from being contributed as an action also.  Note that the action must have safe semantics, specified using `@Action(semantics=SemanticsOf.SAFE)`; otherwise the rendering of the collection could cause unwanted side-effects.  Note also that it is valid to apply a `@CollectionLayout` annotation; or this could be specified using a `Xxx.layout.json` file for each contributee (implementing `CommunicationChannelOwner`).
-
-Finally, the third action - that again will be some sort of repository query - will be rendered as a property of hte owner; this is a contributed property.  Again, the action must have safe semantics, specified using `@Action(semantics=SemanticsOf.SAFE)`.  And, again, , the `@ActionLayout(contributed=Contributed.AS_ASSOCIATION)` suppresses the action from being contributed as an action also.  Analogously to the contributed collection, a `@PropertyLayout` annotation could be also be specified.
-
-## See also
-
-See also: how to [suppress contributions for one action parameter](./how-to-suppress-contributions-to-action-parameter.html) but not another.
-


[02/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/other/jrebel.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/other/jrebel.md b/content-OLDSITE/other/jrebel.md
deleted file mode 100644
index a45d4fe..0000000
--- a/content-OLDSITE/other/jrebel.md
+++ /dev/null
@@ -1,109 +0,0 @@
-Title: JRebel plugin (hot redeploys)
-
-[//]: # (content copied to _user-guide_xxx)
-
-The Apache Isis JRebel plugin for [JRebel](http://zeroturnaround.com/software/jrebel/) allows you to alter the domain classes in your development environment and have the running app pick up those changes (avoiding a restart).
-
-JRebel monitors the compiled bytecode of the domain object classes, and reloads whenever these are changed.  The Isis plugin then recreates the Isis and JDO metamodels automatically.
-
-This page describes how to use the JRebel with:
-
-* Maven
-* Eclipse IDE
-* IntelliJ IDE
-
-The Isis JRebel plugin itself is free for use, and is hosted on [github](https://github.com/danhaywood/isis-jrebel-plugin).  However, JRebel itself is commercial software.  There is though  a community version that is [free for open source use](https://my.jrebel.com/).   Please check terms and conditions before using.
-
-> Note that Isis must be run in prototype mode to automatically pick up changes.
-
-## Prerequisites
-
-There are two prerequisites:
-
-* first, you'll need to download the JRebel JAR (or install the plugins into the IDE) and set up a license
-* second, you'll need to build/download the Isis JRebel plugin.  Do this by cloning the [github repo](https://github.com/danhaywood/isis-jrebel-plugin), and building using maven.
-
-## DOM project configuration
-
-The `dom` module requires a `rebel.xml` file in order to tell JRebel which classes to monitor.  This file resides in `src/main/resources`, and is as follows:
-
-    <?xml version="1.0" encoding="UTF-8"?>
-    <application xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.zeroturnaround.com" xsi:schemaLocation="http://www.zeroturnaround.com http://www.zeroturnaround.com/alderaan/rebel-2_0.xsd">
-        <classpath>
-            <dir name="${project.root}/dom/${target.dir}/classes">
-            </dir>
-        </classpath>
-    </application>
-
-Note the use of the `${project.root}` and `${target.dir}` properties; values are supplied when the application is launched (as explained below).
-
-> Prior to 1.5.0, the `rebel.xml` file simply had hard-coded values within it.
-
-## <a name="maven"><a name="screencast">Using Maven with JRebel (v1.5.0 onwards)</a></a>
-
-This screencast shows how to use Maven in conjunction with JRebel:
-
-<iframe width="640" height="360" src="//www.youtube.com/embed/jpYNZ343gi4" frameborder="0" allowfullscreen></iframe>
-
-The command used to run the webapp is:
-
-    mvn -P jrebel antrun:run \
-        -Djrebel.jar="C:/Users/Dan/.IdeaIC13/config/plugins/jr-ide-idea/lib/jrebel/jrebel.jar" \
-        -Disis_jrebel_plugin.jar="C:/github/danhaywood/isis-jrebel-plugin/target/danhaywood-isis-jrebel-plugin-1.0.0-SNAPSHOT.jar"
-
-Change the values of `rebel.jar` and `isis_jrebel_plugin.jar` as necessary:
-
-* the `rebel.jar` property is the location of the JRebel jar file.  You can either download this or (as the above example shows) simply use the embedded JRebel from an IDE
-* the `isis_jrebel_plugin.jar` property points to the Isis plugin JAR that you built previously
-* `isis-jrebel-plugin.packagePrefix` for the prefix of the application (eg `com.mycompany.myapp.dom`)
-
-## <a name="eclipse">Using Eclipse with JRebel</a>
-
-> Remember to install the JRebel plugin for Eclipse from the Eclipse Marketplace (Help > Eclipse Marketplace), and set up a license.
-
-This screencast shows how to use Eclipse in conjunction with JRebel:
-
-<iframe width="640" height="360" src="//www.youtube.com/embed/uPfRXllQV1o" frameborder="0" allowfullscreen></iframe>
-
-The archetypes already include a `.launch` file for JRebel.  You will have to adjust some of the property values:
-
-* `rebel.plugins` for the location of the Isis plugin JAR (from the github repo)
-* `isis-jrebel-plugin.packagePrefix` for the prefix of the application (eg `com.mycompany.myapp.dom`)
-
-
-## <a name="intellij">Using IntelliJ with JRebel</a>
-
->  Remember to installed the JRebel plugin for IntelliJ (File > Settings > Plugins), and set up a license.
-
-This screencast shows how to use IntelliJ in conjunction with JRebel:
-
-<iframe width="640" height="360" src="//www.youtube.com/embed/fb5VbU-VY8I" frameborder="0" allowfullscreen></iframe>
-
-> This screencast follows on from the one that explains [how to setup IntelliJ](../../intro/getting-started/ide/intellij.html#screencast) as your IDE.
-
-The screenshot below show the Run/Debug configuration updated with appropriate VM options:
-
-<img src="images/intellij-040-run-config.png"  width="720px"/>
-
-where the VM options, in full, are:
-
-<img src="images/intellij-050-run-config-vm.png"  width="720px"/>
-
-If you want to copy-n-paste those VM options, they are:
-
-    -Drebel.log=false
-    -Drebel.check_class_hash=true
-    -Drebel.packages_exclude=org.apache.isis
-    -Dproject.root=C:\APACHE\isis-git-rw\example\application\simple_wicket_restful_jdo
-    -Dtarget.dir=target
-    -Drebel.plugins=C:/github/danhaywood/isis-jrebel-plugin/target/danhaywood-isis-jrebel-plugin-1.0.0-SNAPSHOT.jar
-    -Disis-jrebel-plugin.packagePrefix=dom.simple,org.apache.isis.objectstore.jdo.applib
-    -Disis-jrebel-plugin.loggingLevel=warn
-    -XX:MaxPermSize=128m
-
-You'll need to adjust the value of some of these:
-
-* `rebel.plugins` is the location of the Isis plugin JAR (from the github repo)
-* `isis-jrebel-plugin.packagePrefix` is the prefix of the application (eg `com.mycompany.myapp.dom`)
-* `project.root` is the root directory of the application
-    

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/other/maven-plugin.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/other/maven-plugin.md b/content-OLDSITE/other/maven-plugin.md
deleted file mode 100644
index fcbec36..0000000
--- a/content-OLDSITE/other/maven-plugin.md
+++ /dev/null
@@ -1,9 +0,0 @@
-Title: Maven Plugin
-
-[//]: # (content copied to _user-guide_xxx)
-
-{stub
-This page is a stub.
-}
-
-This is a placeholder.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/prettify.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/prettify.css b/content-OLDSITE/prettify.css
deleted file mode 100644
index acfee4d..0000000
--- a/content-OLDSITE/prettify.css
+++ /dev/null
@@ -1,52 +0,0 @@
-/* Pretty printing styles. Used with prettify.js. */
-
-/* SPAN elements with the classes below are added by prettyprint. */
-.pln { color: #000 }  /* plain text */
-
-@media screen {
-  .str { color: #080 }  /* string content */
-  .kwd { color: #008 }  /* a keyword */
-  .com { color: #800 }  /* a comment */
-  .typ { color: #606 }  /* a type name */
-  .lit { color: #066 }  /* a literal value */
-  /* punctuation, lisp open bracket, lisp close bracket */
-  .pun, .opn, .clo { color: #660 }
-  .tag { color: #008 }  /* a markup tag name */
-  .atn { color: #606 }  /* a markup attribute name */
-  .atv { color: #080 }  /* a markup attribute value */
-  .dec, .var { color: #606 }  /* a declaration; a variable name */
-  .fun { color: red }  /* a function name */
-}
-
-/* Use higher contrast and text-weight for printable form. */
-@media print, projection {
-  .str { color: #060 }
-  .kwd { color: #006; font-weight: bold }
-  .com { color: #600; font-style: italic }
-  .typ { color: #404; font-weight: bold }
-  .lit { color: #044 }
-  .pun, .opn, .clo { color: #440 }
-  .tag { color: #006; font-weight: bold }
-  .atn { color: #404 }
-  .atv { color: #060 }
-}
-
-/* Put a border around prettyprinted code snippets. */
-pre.prettyprint { padding: 2px; border: 1px solid #888 }
-
-/* Specify class=linenums on a pre to get line numbering */
-ol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */
-li.L0,
-li.L1,
-li.L2,
-li.L3,
-li.L5,
-li.L6,
-li.L7,
-li.L8 { list-style-type: none }
-/* Alternate shading for lines */
-li.L1,
-li.L3,
-li.L5,
-li.L7,
-li.L9 { background: #eee }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/DomainObjectContainer.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/DomainObjectContainer.md b/content-OLDSITE/reference/DomainObjectContainer.md
deleted file mode 100644
index 11934b0..0000000
--- a/content-OLDSITE/reference/DomainObjectContainer.md
+++ /dev/null
@@ -1,138 +0,0 @@
-title: DomainObjectContainer interface
-
-[//]: # (content copied to _user-guide_xxx)
-
-> Provides a single point of contact from domain objects into the
-> *Apache Isis* framework.
-
-The `DomainObjectContainer` interface provides a single point of contact
-from domain objects into the *Isis* framework. It can also be used as a
-lightweight general purpose repository during prototyping.
-
-The following table lists the most important (ie non deprecated) methods in this interface.
-
-<table class="table table-striped table-bordered table-condensed">
-<tr>
-    <th>Category</th>
-    <th>Method</th>
-    <th>Description</th>
-</tr>
-<tr>
-    <td>Object creation</td>
-    <td>newTransientInstance(Class&lt;T>)</td>
-    <td>Creates new non-persisted object.  
-        <p>While it is also possible to simply <i>new()</i> up an object, that object will not have any services injected into it, nor will any properties be <a href="../how-tos/how-to-03-017-How-to-specify-default-value-of-an-object-property.html">defaulted</a> nor will any <a href="./object-lifecycle-callbacks.html"><i>created()</i></a> callback be invoked.</td>
-</tr>
-<tr>
-    <td>Validation</td>
-    <td>isValid(Object)</td>
-    <td>whether object is valid</td>
-</tr>
-<tr>
-    <td></td>
-    <td>validate(Object)</td>
-    <td>reason why object is invalid (if any)</td>
-</tr>
-<tr>
-    <td>Generic Repository</td>
-    <td>allInstances(Class&lt;T>)</td>
-    <td>All persisted instances of specified type</td>
-</tr>
-<tr>
-    <td></td>
-    <td>allMatches(Class&lt;T>, Predicate&lt;T>)</td>
-    <td>All persistenced instances of specified type matching predicate</td>
-</tr>
-<tr>
-    <td></td>
-    <td>allMatches(Class&lt;T>, String)</td>
-    <td>All persisted instances with the specified string as their title</td>
-</tr>
-<tr>
-    <td></td>
-    <td>allMatches(Class&lt;T>, Object)</td>
-    <td>All persisted instances matching object (query-by-example)</td>
-</tr>
-<tr>
-    <td></td>
-    <td>allMatches(Query&lt;T>)</td>
-    <td>All instances satisfying the provided query</td>
-</tr>
-<tr>
-    <td></td>
-    <td>firstMatch(...)</td>
-    <td>As for allMatches(...), but returning first instance</td>
-</tr>
-<tr>
-    <td></td>
-    <td>uniqueMatch(...)</td>
-    <td>As for firstMatch(...), but requiring there to be only one match</td>
-</tr>
-<tr>
-    <td>Object persistence</td>
-    <td>isPersistent(Object)</td>
-    <td>whether object is persistent</td>
-</tr>
-<tr>
-    <td></td>
-    <td>persist(Object)</td>
-    <td>persist the transient object</td>
-</tr>
-<tr>
-    <td></td>
-    <td>persistIfNotAlready(Object)</td>
-    <td>persist the object (provided is not already persisted)</td>
-</tr>
-<tr>
-    <td></td>
-    <td>remove(Object)</td>
-    <td>remove the persisted object</td>
-</tr>
-<tr>
-    <td></td>
-    <td>removeIfNotAlready(Object)</td>
-    <td>remove the object (provided is not already transient)</td>
-</tr>
-<tr>
-    <td>Presentation</td>
-    <td>titleOf(Object)</td>
-    <td>Returns the title of the object.</td>
-</tr>
-<tr>
-    <td>Messages and warnings</td>
-    <td>informUser(String)</td>
-    <td>Inform the user</td>
-</tr>
-<tr>
-    <td></td>
-    <td>warnUser(String)</td>
-    <td>Warn the user about a situation, requiring acknowledgement.</td>
-</tr>
-<tr>
-    <td></td>
-    <td>raiseError(String)</td>
-    <td>Notify user of a serious application error, typically requiring further action on behalf of the user</td>
-</tr>
-<tr>
-    <td>Security</td>
-    <td>getUser()</td>
-    <td>The currently-logged on user</td>
-</tr>
-<tr>
-    <td>Properties</td>
-    <td>getProperty(String)</td>
-    <td>Value of configuration property</td>
-</tr>
-<tr>
-    <td></td>
-    <td>getPropertyNames()</td>
-    <td>All configuration properties available</td>
-</tr>
-<tr>
-    <td>Object store control</td>
-    <td>flush()</td>
-    <td>Flush all pending changes to object store</td>
-</tr>
-</table>
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/Event.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/Event.md b/content-OLDSITE/reference/Event.md
deleted file mode 100644
index 176139f..0000000
--- a/content-OLDSITE/reference/Event.md
+++ /dev/null
@@ -1,16 +0,0 @@
-title: Events
-
-[//]: # (content copied to _user-guide_xxx)
-
-> The InteractionEvent hierarchy.
-
-Although not supported by the default programming model, the applib
-nevertheless defines an event hierarchy that characterizes all of the
-different types of interactions that can occur. This is used by the
-[wrapper factory](./services/wrapper-factory.html) service, and is exploited 
-by the core [integration testing](../core/integtestsupport.html) support.
-
-The following UML class diagram shows the hierarchy of events:
-
-![](images/Events.png)
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/Recognized-Methods-and-Prefixes.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/Recognized-Methods-and-Prefixes.md b/content-OLDSITE/reference/Recognized-Methods-and-Prefixes.md
deleted file mode 100644
index 91bde4a..0000000
--- a/content-OLDSITE/reference/Recognized-Methods-and-Prefixes.md
+++ /dev/null
@@ -1,328 +0,0 @@
-title: Recognized Methods and Prefixes
-
-[//]: # (content copied to _user-guide_xxx)
-
-The following table lists all of the methods or method prefixes that are
-recognized by *Apache Isis*' default programming model:
-
-<table class="table table-striped table-bordered table-condensed">
-<tr>
-    <th>Prefix</th>
-    <th>Object</th>
-    <th>Property</th>
-    <th>Collection</th>
-    <th>Action</th>
-    <th>Action Param</th>
-    <th>Description</th>
-</tr>
-<tr>
-    <td>addTo</td>
-    <td></td>
-    <td></td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td>add object to a collection (nb: not currently supported by Wicket viewer)<p>See also <tt>removeFrom</tt></td>
-</tr>
-<tr>
-    <td>autoComplete</td>
-    <td></td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td>Y</td>
-    <td>Return a list of matching elements for a <a href="../how-tos/how-to-03-015-How-to-specify-an-autocomplete-for-a-property.html">property</a> or an <a href="../how-tos/how-to-03-025-How-to-specify-an-autocomplete-for-an-action-parameter.html">action parameter</a>.  <p>Alternatively, can specify for a class using the <a href="recognized-annotations/AutoComplete.html">@AutoComplete </a> annotation.<p>See also <tt>choices</tt></td>
-</tr>
-<tr>
-    <td>cssClass</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Provides a CSS class for this object, which is added as a style in the containing &lt;tr&gt; when rendering the object within a table, or to a containing &lt;div&gt; when rendering the object on a page.  In conjunction with <i>css/application.css</i>, can therefore provide custom styling of an object instance wherever it is rendered.
-    <p>See also <tt>title</tt> and <tt>iconName</tt>.
-    </td>
-</tr>
-<tr>
-    <td>choices</td>
-    <td></td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td>Y</td>
-    <td>Provide list of choices for a <a href="../how-tos/how-to-03-010-How-to-specify-a-set-of-choices-for-a-property.html">property</a> or <a href="../how-tos/how-to-03-020-How-to-specify-a-set-of-choices-for-an-action-parameter.html">action</a> <a href="../how-tos/how-to-03-022-How-to-specify-dependent-choices-for-action-parameters.html">parameter</a><p>See also <tt>autoComplete</tt>.</td>
-</tr>
-<tr>
-    <td>clear</td>
-    <td></td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Clear a property (set it to null).  Allows business logic to be placed apart from the setter.<p>See also <tt>modify</tt></td>
-</tr>
-<tr>
-    <td>created</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Lifecycle callback for when the object has just been <a href="./object-lifecycle-callbacks.html">created</a> using <tt>newTransientInstance()</tt></td>
-</tr>
-<tr>
-    <td>default</td>
-    <td></td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td>Y</td>
-    <td>Default value for a <a href="../how-tos/how-to-03-017-How-to-specify-default-value-of-an-object-property.html">property</a> or an <a href="../how-tos/how-to-03-050-How-to-specify-default-values-for-an-action-parameter.html">action parameter</a>.</td>
-</tr>
-<tr>
-    <td>disable</td>
-    <td>Y</td>
-    <td>Y</td>
-    <td>Y</td>
-    <td>Y</td>
-    <td></td>
-    <td>Disables (makes read-only) a <a href="../how-tos/how-to-02-050-How-to-prevent-a-property-from-being-modified.html">property</a>, a <a href="../how-tos/how-to-02-060-How-to-prevent-a-collection-from-being-modified.html">collection</a> or an <a href="../how-tos/how-to-02-070-How-to-prevent-an-action-from-being-invoked.html">action</a>.</td>
-</tr>
-<tr>
-    <td>get</td>
-    <td></td>
-    <td>Y</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td>Access the value of a property or collection.<p>See also <tt>set</tt>.</td>
-</tr>
-<tr>
-    <td>getId</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Provides an optional unique identifier of a service.<p>If not provided, the services fully-qualified class name is used.</td>
-</tr>
-<tr>
-    <td>hide</td>
-    <td></td>
-    <td>Y</td>
-    <td>Y</td>
-    <td>Y</td>
-    <td></td>
-    <td>Hides a <a href="../how-tos/how-to-02-010-How-to-hide-a-property.html">property</a>, a <a href="../how-tos/how-to-02-020-How-to-hide-a-collection.html">collection</a> or an <a href="../how-tos/how-to-02-030-How-to-hide-an-action.html">action</a>.</td>
-</tr>
-<tr>
-    <td>iconName</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Provides the name of the image to render, usually alongside the title, to represent the object.  If not provided, then the class name is used to locate an image.<p>See also <tt>title</tt> and <tt>cssClass</tt></td>
-</tr>
-<tr>
-    <td>loaded</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Lifecycle callback for when the (persistent) object has just been <a href="./object-lifecycle-callbacks.html">loaded</a> from the object store.<p>NB: this may not called by the JDO ObjectStore.</td>
-</tr>
-<tr>
-    <td>loading</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Lifecycle callback for when the (persistent) object is just about to be <a href="./object-lifecycle-callbacks.html">loaded</a> from the object store.<p>NB: this may not called by the JDO ObjectStore.</td>
-</tr>
-<tr>
-    <td>modify</td>
-    <td></td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Modify a property (set it to a non-null) value.  Allows business logic to be placed apart from the setter.<p>See also <tt>clear</tt>.</td>
-</tr>
-<tr>
-    <td>persisted</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Lifecycle callback for when the (persistent) object has just been <a href="./object-lifecycle-callbacks.html">persisted</a> from the object store.<p>NB: this may not called by the JDO ObjectStore</td>
-</tr>
-<tr>
-    <td>persisting</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Lifecycle callback for when the (persistent) object is just about to be <a href="./object-lifecycle-callbacks.html">persisted</a> from the object store<p>NB: this may not called by the JDO ObjectStore in all situations</td>
-</tr>
-<tr>
-    <td>removeFrom</td>
-    <td></td>
-    <td></td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td>remove object from a collection (nb: not currently supported by Wicket viewer)<p>See also <tt>addTo</tt></td>
-</tr>
-<tr>
-    <td>removed</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Lifecycle callback for when the (persistent) object has just been <a href="./object-lifecycle-callbacks.html">persisted</a> from the object store<p>NB: this may not called by the JDO ObjectStore in all situations</td>
-</tr>
-<tr>
-    <td>removing</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Lifecycle callback for when the (persistent) object is just about to be <a href="./object-lifecycle-callbacks.html">deleted</a> from the object store<p>NB: this may not called by the JDO ObjectStore in all situations</td>
-</tr>
-<tr>
-    <td>set</td>
-    <td></td>
-    <td>Y</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td>Sets the value of a propery or a collection.</td>
-</tr>
-<tr>
-    <td>toString</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Used as the fallback title for an object if there is <a href="../how-tos/how-to-01-040-How-to-specify-a-title-for-a-domain-entity.html">no <tt>title()</tt> method</a> or properties annotated with the <a href="recognized-annotations/Title.html"><tt>@Title</tt> annotation.</a></td>
-</tr>
-<tr>
-    <td>title</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Provides a title for the object. <p>Alternatively, use the <a href="recognized-annotations/Title.html">@Title</a> annotation.
-     <p>See also <tt>iconName</tt> and <tt>cssClass</tt></td>
-</tr>
-<tr>
-    <td>updated</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Lifecycle callback for when the (persistent) object has just been <a href="./object-lifecycle-callbacks.html">updated</a> in the object store<p>NB: this may not called by the JDO ObjectStore in all situations</td>
-</tr>
-<tr>
-    <td>updating</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Lifecycle callback for when the (persistent) object is just about to be <a href="./object-lifecycle-callbacks.html">updated</a> in the object store<p>NB: this may not called by the JDO ObjectStore in all situations</td>
-</tr>
-<tr>
-    <td>validate</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td>Y</td>
-    <td>Y</td>
-    <td>Check that a proposed value of a <a href="../how-tos/how-to-02-100-How-to-validate-user-input-for-a-property.html">property</a> or an <a href="../how-tos/how-to-02-120-How-to-validate-an-action-parameter-argument.html">action parameter</a> is valid.<p>See also <tt>validateAddTo</tt> and <tt>validateRemoveFrom</tt> for collections.</td>
-</tr>
-<tr>
-    <td>validateAddTo</td>
-    <td></td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Check that a proposed object to add to a <a href="../how-tos/how-to-02-110-How-to-validate-an-object-being-added-or-removed-from-a-collection.html">collection</a> is valid.<p>See also <tt>validateRemoveFrom</tt>, and <tt>validate</tt> for properties and collections.</td>
-</tr>
-<tr>
-    <td>validateRemoveFrom</td>
-    <td></td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Check that a proposed object to add to a <a href="../how-tos/how-to-02-110-How-to-validate-an-object-being-added-or-removed-from-a-collection.html">collection</a> is valid.<p>See also <tt>validateAddTo</tt>, and <tt>validate</tt> for properties and collections.</td>
-</tr>
-</table>
-
-
-There are also a number of deprecated methods (for lifecycle callbacks):
-
-<table class="table table-striped table-bordered table-condensed">
-<tr>
-    <th>Prefix</th>
-    <th>Object</th>
-    <th>Property</th>
-    <th>Collection</th>
-    <th>Action</th>
-    <th>Action Param</th>
-    <th>See also</th>
-</tr>
-<tr>
-    <td>deleted</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Replaced by <tt>removed</tt></td>
-</tr>
-<tr>
-    <td>deleting</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Replaced by <tt>removing</tt></td>
-</tr>
-<tr>
-    <td>saved</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Replaced by <tt>persisted</tt></td>
-</tr>
-<tr>
-    <td>saving</td>
-    <td>Y</td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td></td>
-    <td>Replaced by <tt>persisting</tt></td>
-</tr>
-</table>
-
-In order to be recognized, all methods must be `public`. Any methods
-that do not match are deemed to be action methods that the user can
-invoke from the user interface.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/Security.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/Security.md b/content-OLDSITE/reference/Security.md
deleted file mode 100644
index 6a0f568..0000000
--- a/content-OLDSITE/reference/Security.md
+++ /dev/null
@@ -1,38 +0,0 @@
-title: Security Classes
-
-[//]: # (content copied to _user-guide_xxx)
-
-> A simple set of classes to represent the currently logged on user and
-> their roles.
-
-When the user logs onto an *Isis* application, the framework constructs a
-representation of their user and roles using classes from the applib.
-This allows the application to inspect and act upon those details if
-required.
-
-These can be obtained from the `DomainObjectContainer`:
-
-    final UserMemento user = container.getUser();
-
-The user details are captured in the
-`org.apache.isis.applib.security.UserMemento` class ("memento" because it
-is a snapshot of their credentials at the point of logging on). 
-
-The roles of the user can be obtained in turn:
-
-    final List<RoleMemento> roles = user.getRoles();
-
-Both `UserMemento` and `RoleMemento` are defined in Isis applib.
-
-
-### `BackgroundService`s and `CommandContext`
-
-If using the [BackgroundService](./services/background-service.html), then it is possible to persist commands that will execute corresponding actions in the background (for example under the control of a scheduler).
-
-In this situation, the `user` obtained from `DomainObjectContainer` will be that of the scheduler process, which may not be what you want.
-
-However, the creator of the background `Command` (the effective user, if you like), *can* be obtained from the `CommandContext` service, using:
-
-    final String userName = commandContext.getCommand().getUser()
-
-> *Note*: At the time of writing, the roles of the effective user are not captured. 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/Utility.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/Utility.md b/content-OLDSITE/reference/Utility.md
deleted file mode 100644
index 4137c30..0000000
--- a/content-OLDSITE/reference/Utility.md
+++ /dev/null
@@ -1,64 +0,0 @@
-title: Utility Classes
-
-[//]: # (content copied to user-guide_reference_applib-utility-classes)
-
-> Simple utility classes for domain objects.
-
-The `org.apache.isis.applib.util` package has a number of simple utility
-classes designed to simplify the coding of some common tasks.
-
-## Title creation
-
-The `TitleBuffer` utility class is intended to make it easy to construct
-title strings (returned from the `title()` method). For example, it has
-overloaded versions of methods called `append()` and `concat()`.
-
-##Reason text creation (for disable and validate methods)
-
-There are two different classes provided to help build reasons returned
-by `disableXxX()` and `validateXxx()` methods:
-
--   the `org.apache.isis.applib.util.ReasonBuffer` helper class
-
--   the `org.apache.isis.applib.util.Reasons` helper class
-
-For example:
-
-    public class Customer {
-        ...
-        public String validatePlaceOrder(Product p, int quantity) {
-            return Reasons.coalesce(
-                whetherCustomerBlacklisted(this),
-                whetherProductOutOfStock(p)
-            );
-        }
-    }
-
-Which you use (if any) is up to you.
-
-##ObjectContracts
-
-The `ObjectContracts` test provides a series of methods to make it easy for your domain objects to:
-
-* implement `Comparable` (eg so can be stored in `java.util.SortedSet`s)
-* implement `toString()`
-* implement `equals()`
-* implement `hashCode()`
-
-For example:
-
-    public class ToDoItem implements Comparable<ToDoItem> {
-
-        public boolean isComplete() { ... }
-        public LocalDate getDueBy() { ... }
-        public String getDescription() { ... }
-        public String getOwnedBy() { ... }
-
-        public int compareTo(final ToDoItem other) {
-            return ObjectContracts.compare(this, other, "complete,dueBy,description");
-        }
-
-        public String toString() {
-            return ObjectContracts.toString(this, "description,complete,dueBy,ownedBy");
-        }
-    } 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/about.md b/content-OLDSITE/reference/about.md
deleted file mode 100644
index 86f0a60..0000000
--- a/content-OLDSITE/reference/about.md
+++ /dev/null
@@ -1,6 +0,0 @@
-title: Reference
-
-go back to: [documentation](../documentation.html)
-
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/configuration-files.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/configuration-files.md b/content-OLDSITE/reference/configuration-files.md
deleted file mode 100644
index 3665525..0000000
--- a/content-OLDSITE/reference/configuration-files.md
+++ /dev/null
@@ -1,81 +0,0 @@
-Title: Configuration Files
-
-[//]: # (content copied to _user-guide_xxx)
-
-Isis has one mandatory configuration file, `isis.properties`.  For the webapp viewers, this typically lives alongside the `web.xml` file in the `WEB-INF` directory.
-
-In addition, Isis will also read from a number of supplementary configuration files (if present), for each of the configured components.  For example:
-
-* if the JDO (DataNucleus) objectstore (aka persistor) is configured, then Isis will search for `persistor_datanucleus.properties`.  Isis will also read from `persistor.properties`
-* if the Shiro authentication has been configured, it will search for `authentication_shiro.properties`.  Isis will also read from `authentication.properties`.
-
-This approach allows configuration to be partitioned by component.  
-
-> It is also possible to externalize all configuration files so that they reside outside of `WEB-INF` directory; this is discussed [here](./externalized-configuration.html).
-
-## Specifying Components
-
-A running Isis instance requires a persistor (aka objectstore), an authentication mechanism, and an authorization mechanism.  It also requires some sort of viewer or viewers.
-
-The objectstore, authentication and authorization are specified in the `isis.properties` file.  For example, this is the configuration of the [simple](../intro/getting-started/simple-archetype.html) archetype:
-
-    isis.persistor=datanucleus
-    isis.authentication=shiro
-    isis.authorization=shiro
-
-The available values are registered in [installer-registry.properties](https://raw.githubusercontent.com/apache/isis/master/core/runtime/src/main/resources/org/apache/isis/core/runtime/installer-registry.properties); alternatively the fully qualified class name can be specified.  In either case the appropriate component must also (of course) be added as a dependency to the `pom.xml` files.  
-
-The viewer is *not* specified in the `isis.properties` file; rather it is implied by the configuration of `WEB-INF/web.xml` file.  The archetypes are a good point of reference for the required servlet context listeners and servlets; every viewer has its own requirements.
-
-## Componentized configuration Files by component
-
-As noted in the introduction, the configuration can optionally be broken out by component and also component implementation.  
-
-This is also supported for the configured viewer(s).  However, because the configured viewer(s) is/are not listed in `isis.properties`, an additional hint is required in the `web.xml` file to tell Isis which viewers are in use.
-
-For example, to specify that the Wicket viewer and Restful Objects viewers are configured, specify:
-
-    <context-param>
-        <param-name>isis.viewers</param-name>
-        <param-value>wicket,restfulobjects</param-value>
-    </context-param>
-
-The table below summarizes the additional configuration files that are searched for the most commonly configured components:
-    
-<table class="table table-striped table-bordered table-condensed">
-<tr>
-    <th>Component type</th>
-    <th>Component implementation</th>
-    <th>Additional configuration files</th>
-</tr>
-<tr>
-    <td>Object Store</td>
-    <td>JDO (DataNucleus)</td>
-    <td>persistor_datanucleus.properties<br/>
-persistor.properties</td>
-</tr>
-<tr>
-    <td>Authentication</td>
-    <td>Shiro</td>
-    <td>authentication_shiro.properties<br/>
-authentication.properties</td>
-</tr>
-<tr>
-    <td>Authorization</td>
-    <td>Shiro</td>
-    <td>authorization_shiro.properties<br/>
-authorization.properties</td>
-</tr>
-<tr>
-    <td>Viewer</td>
-    <td>Wicket</td>
-    <td>viewer_wicket.properties<br/>
-viewer.properties</td>
-</tr>
-<tr>
-    <td>Viewer</td>
-    <td>Restful Objects</td>
-    <td>viewer_restfulobjects.properties<br/>
-viewer.properties</td>
-</tr>
-</table>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/deployment-type.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/deployment-type.md b/content-OLDSITE/reference/deployment-type.md
deleted file mode 100644
index f2fa519..0000000
--- a/content-OLDSITE/reference/deployment-type.md
+++ /dev/null
@@ -1,91 +0,0 @@
-Title: Deployment Types
-
-[//]: # (content copied to _user-guide_xxx)
-
-The `deploymentType` configuration setting is used to specify whether Isis is running in development mode or production mode (similar to Apache Wicket's concept of the application's [configuration type](http://ci.apache.org/projects/wicket/apidocs/6.0.x/org/apache/wicket/Application.html#getConfigurationType()).
-
-The most notable thing that varies by `deploymentType` is simply whether actions annotated with [@Prototype](./recognized-annotations/Prototype-deprecated.html) are visible.
-
-Each `deploymentType` list has a corresponding `deploymentCategory`, and it is this that determines whether `@Prototype` actions are visible:
-
-<table class="table table-striped table-bordered table-condensed">
-<tr>
-<th>Deployment types</th>
-<th><tt>@Prototype<tt> actions</th>
-</tr>
-<tr>
-    <td>SERVER_PROTOTYPE</td>
-    <td>Visible</td>
-</tr>
-<tr>
-    <td>UNIT_TESTING</td>
-    <td>Not visible</td>
-</tr>
-<tr>
-    <td>SERVER</td>
-    <td>Not visible</td>
-</tr>
-</table>
-
-
-## Specifying the Deployment Type in the `web.xml` file
-
-> If running these viewers using the [WebServer](https://raw.githubusercontent.com/apache/isis/master/core/webserver/src/main/java/org/apache/isis/core/webserver/WebServer.java), then the `deploymentType` is forced to SERVER_PROTOTYPE; the value in the `web.xml` file is ignored.  Thus these settings only take force when deploying into a regular webapp server, eg Tomcat.
-
-#### Wicket
-
-For the [wicket](../components/viewers/wicket/about.html) viewer, the Isis `deploymentType` is inferred from [Apache Wicket](http://wicket.apache.org)'s own [deployment mode](http://ci.apache.org/projects/wicket/apidocs/6.x/org/apache/wicket/Application.html#getConfigurationType()):
-
-* Wicket's `DEVELOPMENT` mode corresponds to Isis' `PROTOTYPING` mode
-* Wicket's `DEPLOYMENT` mode corresponds to Isis' `PRODUCTION` mode
-
-The Wicket configuration type is set in the usual way for a Wicket application, for example:
-
-    <context-param>
-        <param-name>configuration</param-name>
-        <param-value>deployment</param-value>
-    </context-param>
-
-(Alternative ways of specifying the Wicket configuration type can be found [in this blog post](http://www.mysticcoders.com/blog/development-and-deployment-mode-how-to-configure-it/)).
-
-Note that if the Wicket configuration type is set to deployment, then any Wicket tags will automatically be stripped.  The presence of Wicket tags can occasionally trip up some browsers (we have noticed that Internet Explorer is particularly susceptible) and some Javascript components.  The Wicket viewer therefore also allows the stripping of Wicket tags to be forced (even in prototype mode) using a configuration setting described [here](../components/viewers/wicket/stripped-wicket-tags.html).
-
-#### Restful Objects viewer
-
-First thing to note is that, if [Restful Objects](../components/viewers/restfulobjects/about.html) viewer is deployed alongside the [Wicket](../components/viewers/wicket/about.html) viewer, then the Wicket viewer's configuration takes precedence.  See the section above for details.
-
-However, if the Restful Objects viewer is deployed by itself, then the `deploymentType` is specified in the `<web.xml>` file:
-
-    <context-param>
-        <param-name>deploymentType</param-name>
-        <param-value>SERVER</param-name>
-    </context-param>
-
-
-#### Scimpi viewer (not released)
-
-The [Scimpi](../components/viewers/scimpi/about.html) is configured the same way as the [Restful Objects](../components/viewers/restfulobjects/about.html) viewer, see above.
-
-## Running a web viewer using `WebServer`
-
-If running these viewers using the [WebServer](https://raw.githubusercontent.com/apache/isis/master/core/webserver/src/main/java/org/apache/isis/core/webserver/WebServer.java), then the `deploymentType` defaults to prototype; see below for more details.
-
-It is possible to explicitly specify the deployment mode at the command line:
-
-    -t server_prototype
-
-or using the long form:
-
-    --type server_exploration
-
-Only `server_*`-style `deploymentType`s should be specified (it has a bearing on the way that Isis does its session management).
-
-
-## Component Defaults
-
-If a component implementation is not specified explicitly, then the defaults are:
-
-* authentication=[shiro](../components/security/shiro/about.html)
-* authorization=[shiro](../components/security/shiro/about.html)
-* persistor=[datanucleus](../components/objectstores/jdo/about.html)
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/externalized-configuration.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/externalized-configuration.md b/content-OLDSITE/reference/externalized-configuration.md
deleted file mode 100644
index 9880ba1..0000000
--- a/content-OLDSITE/reference/externalized-configuration.md
+++ /dev/null
@@ -1,85 +0,0 @@
-Title: Externalized Configuration
-
-[//]: # (content copied to _ug_deployment_externalized-configuration)
-
-As described [here](./configuration-files.html), Isis itself bootstraps from the `isis.properties` configuration file.
-It will also read configuration from the (optional) component/implementation-specific configuration files (such as
-`persistor_datanucleus.properties` or `viewer_wicket.properties`) and also (otional) component-specific configuration
-files (such as `persistor.properties` or `viewer.properties`).
-
-> By convention we put JDBC URL properties in `persistor.properties`, but they could reside in any of
-> `persistor_datanucleus.properties`, `persistor.properties` or (even) `isis.properties`
-
-By default these are read from the `WEB-INF` directory.  Having this configuration "baked into" the application is
-okay in a development environment, but when the app needs to be deployed to a test or production environment, this
-configuration should be read from an external location.
-
-There are in fact three frameworks involved here, all of which need to be pointed to this external location:
-
-* Apache Isis itself
-
-  which as already discussed reads `isis.properties` and optional component-specific config files.
-
-* [Apache Shiro](http://shiro.apache.org) (if using the Isis' [Shiro integration](../components/security/shiro/about.html) for authentication and/or authorization
-  
-  which reads the `shiro.ini` file (and may read other files referenced from that file)  
-
-* [Apache log4j 1.2](http://logging.apache.org/log4j/1.2), for logging
-
-  which reads `logging.properties` file
-  
-Each of these frameworks has its own way of externalizing its configuration.
-
-## <a name="isis">Externalizing Isis' Configuration</a>
-
-> Note that running the app from org.apache.isis.WebServer currently does not externalized Isis configuration.
-
-To tell Isis to load configuration from an external directory, specify the `isis.config.dir` context parameter.  
-
-If the external configuration directory is fixed for all environments (systest, UAT, prod etc), then you can specify within the `web.xml` itself:
-
-    <context-param>
-        <param-name>isis.config.dir</param-name>
-        <param-value>location of external config directory</param-value>
-    </context-param>
-
-If however the configuration directory varies by environment, then the context parameter will be specified to each installation of your servlet container.  Most (if not all) servlet containers will provide a means to define context parameters through proprietary config files.
-
-For example, if using Tomcat 7.0, you would typically copy the empty `$TOMCAT_HOME/webapps/conf/context.xml` to a file specific to the webapp, for example `$TOMCAT_HOME/webapps/conf/todo.xml`.  The context parameter would then be specified by adding the following:
-
-    <Parameter name="isis.config.dir"
-               value="/usr/local/tomcat/myapp/conf/"
-               override="true"/>
-
-For more detail, see the Tomcat documentation on [defining a context](http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Defining_a_context) and on [context parameters](http://tomcat.apache.org/tomcat-7.0-doc/config/context.html#Context_Parameters).
-     
-## <a name="shiro">Externalizing Shiro's Configuration</a>
-
-If using Isis' [Shiro integration](../components/security/shiro/about.html) for authentication and/or authorization, note that it reads from the `shiro.ini` configuration file.  By default this also resides in `WEB-INF`.
-
-Similar to Isis, Shiro lets this configuration directory be altered, by specifying the `shiroConfigLocations` context parameter.
-
-You can therefore override the default location using the same technique as described above for Isis' `isis.config.dir` context parameter.  For example:
-
-    <Parameter name="shiroConfigLocations" 
-               value="file:/usr/local/myapp/conf/shiro.ini" 
-               override="true" />
-
-> Note that Shiro is more flexible than Isis; it will read its configuration from any URL, not just a directory on the local filesystem. 
-
-
-## <a name="log4j">Externalizing Log4j's Configuration</a>
-
-By default Isis configures log4j to read the `logging.properties` file in the `WEB-INF` directory.  This can be overridden by setting the `log4j.properties` system property to the URL of the log4j properties file.
-
-For example, if deploying to Tomcat7, this amounts to adding the following to the `CATALINA_OPTS` flags:
-
-    export CATALINA_OPTS="-Dlog4j.configuration=/usr/local/tomcat/myapp/conf/logging.properties"
-
-Further details an be found in the [log4j documentation](https://logging.apache.org/log4j/1.2/manual.html#Example_Configurations).
-
-> `CATALINA_OPTS` was called `TOMCAT_OPTS` in earlier versions of Tomcat.
-
-## See also
-
-See [JVM args](./jvm-args.html) for other JVM args and system properties that you might want to consider setting.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/images/Events.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/images/Events.png b/content-OLDSITE/reference/images/Events.png
deleted file mode 100644
index 67d1d35..0000000
Binary files a/content-OLDSITE/reference/images/Events.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/jvm-args.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/jvm-args.md b/content-OLDSITE/reference/jvm-args.md
deleted file mode 100644
index 72a262c..0000000
--- a/content-OLDSITE/reference/jvm-args.md
+++ /dev/null
@@ -1,46 +0,0 @@
-Title: Suggested JVM args
-
-[//]: # (content copied to _ug_deployment_jvm-flags)
-
-The default JVM configuration will most likely not be appropriate for running Isis as a webapp.  Some args that you will 
-
-<table class="table table-striped table-bordered">
-<tr>
-    <th>Flag</th>
-    <th>Description</th>
-</tr>
-<tr>
-    <td>&#8209;server</td>
-    <td>Run the JVM in server mode, meaning that the JVM should spend more time on the optimization of the fragments of codes that are most often used (hotspots). This leads to better performance at the price of a higher overhead at startup</td>
-</tr>
-<tr>
-    <td>&#8209;Xms128m</td>
-    <td>Minimum heap size</td>
-</tr>
-<tr>
-    <td>&#8209;Xmx768m</td>
-    <td>Maximum heap size</td>
-</tr>
-<tr>
-    <td>&#8209;XX:PermSize=64m</td>
-    <td>Minimum perm size (for class definitions)</td>
-</tr>
-<tr>
-    <td>&#8209;XX:MaxPermSize=256m</td>
-    <td>Maximum perm size (for class definitions)</td>
-</tr>
-<tr>
-    <td>&#8209;XX:+DisableExplicitGC</td>
-    <td>Causes any explicit calls to <tt>System.gc()</tt> to be ignored.  See <a href="http://stackoverflow.com/questions/12847151/setting-xxdisableexplicitgc-in-production-what-could-go-wrong">this stackoverflow</a> question.</td>
-</tr>
-</table>
-   
-There are also a whole bunch of GC-related flags, that you might want to explore; see this detailed [Hotspot JVM](http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html) documentation and also this [blog post](http://blog.ragozin.info/2011/09/hotspot-jvm-garbage-collection-options.html).
-
-   
-## Configuring in Tomcat
-
-If using Tomcat, update the `CATALINA_OPTS` variable.
-
-> This variable is also updated if [configuring logging to run externally](./externalized-configuration.html#log4j).
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/non-ui/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/non-ui/about.md b/content-OLDSITE/reference/non-ui/about.md
deleted file mode 100644
index a562cc7..0000000
--- a/content-OLDSITE/reference/non-ui/about.md
+++ /dev/null
@@ -1,6 +0,0 @@
-title: Non-UI
-
-go back to: [documentation](../../documentation.html)
-
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/non-ui/background-command-execution.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/non-ui/background-command-execution.md b/content-OLDSITE/reference/non-ui/background-command-execution.md
deleted file mode 100644
index dab0339..0000000
--- a/content-OLDSITE/reference/non-ui/background-command-execution.md
+++ /dev/null
@@ -1,35 +0,0 @@
-Title: BackgroundCommandExecution
-
-[//]: # (content copied to user-guide_background-execution)
-
-The `BackgroundCommandExecution` class (a subclass of [AbstractIsisSessionTemplate](./isis-session-template.html) is intended to simplify the execution of background `Command`s persisted by way of the [CommandService](../services/command-context.html) and the [BackgroundCommandService](../services/background-service.html).  Its signature is:
-
-    public abstract class BackgroundCommandExecution extends AbstractIsisSessionTemplate {
-        protected void doExecute(Object context) { ... }
-        protected abstract List<? extends Command> findBackgroundCommandsToExecute();
-    }
-
-where:
-
-* `findBackgroundCommandsToExecute()` is a mandatory hook method for subclasses to implement.
-
-This allows for different implementations of the `CommandService` and `BackgroundCommandService` to persist to wherever.
-
-The diagram below shows the dependencies between these various classes:
-
-![](http://yuml.me/25343da1)
-
-
-## Related Classes
-
-The JDO object store provides its own (concrete) subclass, [BackgroundCommandExecutionFromBackgroundCommandServiceJdo](../../components/objectstores/jdo/non-ui/background-command-execution-jdo.html) that queries for persisted `Command`s (created either through [CommandServiceJdo](../../components/objectstores/jdo/services/command-service-jdo.html) or through [BackgroundCommandServiceJdo](../../components/objectstores/jdo/services/background-command-service-jdo.html)), using the corresponding repository.
-
-
-#### neat!
-The diagram on this page were created using [yuml.me](http://yuml.me). 
-
-DSL ([edit](http://yuml.me/edit/25343da1)):
-
-    [AbstractIsisSessionTemplate|#doExecute()]^-[BackgroundCommandExecution|#findBackgroundCommandsToExecute()]
-    [BackgroundCommandExecution]->injected[BookmarkService|lookup()]
-    [BackgroundCommandExecution]->injected[CommandContext|setCommand()]

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/non-ui/isis-session-template.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/non-ui/isis-session-template.md b/content-OLDSITE/reference/non-ui/isis-session-template.md
deleted file mode 100644
index a8a6347..0000000
--- a/content-OLDSITE/reference/non-ui/isis-session-template.md
+++ /dev/null
@@ -1,41 +0,0 @@
-Title: AbstractIsisSessionTemplate
-
-[//]: # (content copied to user-guide_background-execution)
-
-{note
-This class is only semi-formalized, and may change (in small ways) over time.
-}
-
-The `AbstractIsisSessionTemplate` class (whose name is inspired by the Spring framework's naming convention for similar classes that query [JDBC](http://docs.spring.io/spring/docs/2.5.x/reference/jdbc.html#jdbc-JdbcTemplate), [JMS](http://docs.spring.io/spring/docs/2.5.x/reference/jms.html#jms-jmstemplate), [JPA](http://docs.spring.io/spring/docs/2.5.x/reference/orm.html#orm-jpa-template) etc) provides the mechanism to open up a 'session' within the Isis framework, in order to resolve and interact with entities.
-
-This is a low-level API that circumvents any UI concerns, and allows code to interact very directly with the Isis metamodel and runtime.  Typical use cases are to support batch execution or background scheduler execution.  It could also be used to run Isis as a service, or to integrate within JMS/ESB messaging solutions.
-
-The class itself is intended to be subclassed:
-
-
-    public abstract class AbstractIsisSessionTemplate {
-
-        public void execute(final AuthenticationSession authSession, final Object context) { ... }
-        protected abstract void doExecute(Object context);
-
-        protected ObjectAdapter adapterFor(final Object targetObject) { ... }
-        protected ObjectAdapter adapterFor(final RootOid rootOid) { ... }
-        
-        protected PersistenceSession getPersistenceSession() { ... }
-        protected IsisTransactionManager getTransactionManager() { ... }
-        protected AdapterManager getAdapterManager() { ... }
-
-    }
-
-where `execute(...)` sets up the `IsisSession` and delegates to `doExecute(...)`, the mandatory hook method for subclasses to implement.  The passed object represents passes a context from the caller (eg the scheduler, cron job, JMS etc) that instantiated and executed the class.
-
-The `protected` methods expose key internal APIs within Isis, for the subclass to use as necessary.
-
-### Auto-injection
-
-One notable feature of `AbstractIsisSessionTemplate` is that it will automatically inject any domain services into itself.  Thus, it is relatively easy for the subclass to "reach into" the domain, through injected repository services.
-
-### Related classes
-
-The [BackgroundCommandExecution](./background-command-execution.html) class is a subclass of `AbstractIsisSessionTemplate`, designed to execute [background commands](../services/background-service.html)).  The `BackgroundCommandExecutionFromBackgroundCommandServiceJdo` (a further subclass) obtains the commands from the `BackgroundCommandJdoServiceRepository`.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/object-lifecycle-callbacks.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/object-lifecycle-callbacks.md b/content-OLDSITE/reference/object-lifecycle-callbacks.md
deleted file mode 100644
index ec23815..0000000
--- a/content-OLDSITE/reference/object-lifecycle-callbacks.md
+++ /dev/null
@@ -1,62 +0,0 @@
-Object lifecycle callbacks
---------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Isis supports a number of callback methods corresponding to the persistence lifecycle of the object.
-
-They are:
- 
-<table class="table table-striped table-bordered table-condensed">
-<tr>
-    <th>Method</th>
-    <th>Called?</th>
-    <th>Notes</th>
-</tr>
-<tr>
-    <td><tt>created()</tt></td>
-    <td>After the object has been instantiated with <tt>DomainObjectContainer#newTransientInstance()</tt></td>
-    <td></td>
-</tr>
-<tr>
-    <td><tt>persisting()</tt></td>
-    <td>Before the object is persisted for the first time (INSERTed) into the object store</td>
-    <td><tt>saving()</tt> is also supported, but is deprecated</td>
-</tr>
-<tr>
-    <td><tt>persisted()</tt></td>
-    <td>After the object has been persisted for the first time (INSERTed) into the object store</td>
-    <td><tt>saved()</tt> is also supported, but is deprecated</td>
-</tr>
-<tr>
-    <td><tt>loading()</tt></td>
-    <td>Before the object is retrieved (resolved) from the object store</td>
-    <td></td>
-</tr>
-<tr>
-    <td><tt>loaded()</tt></td>
-    <td>After the object is retrieved (resolved) from the object store</td>
-    <td></td>
-</tr>
-<tr>
-    <td><tt>updating()</tt></td>
-    <td>Before the changed object is flushed (UPDATEd) to the object store</td>
-    <td></td>
-</tr>
-<tr>
-    <td><tt>updated()</tt></td>
-    <td>After the changed object is flushed (UPDATEd) to the object store</td>
-    <td></td>
-</tr>
-<tr>
-    <td><tt>removing()</tt></td>
-    <td>Before a removed object (through <tt>DomainObjectContainer#remove()</tt>) is removed (DELETEd) from the object store</td>
-    <td><tt>deleting()</tt> is also supported, but is deprecated</td>
-</tr>
-<tr>
-    <td><tt>removed()</tt></td>
-    <td>After a removed object has been removed (DELETEd) from the object store</td>
-    <td><tt>deleted()</tt> is also supported, but is deprecated</td>
-</tr>
-</table>
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/recognized-annotations/Action.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/recognized-annotations/Action.md b/content-OLDSITE/reference/recognized-annotations/Action.md
deleted file mode 100644
index fd364bf..0000000
--- a/content-OLDSITE/reference/recognized-annotations/Action.md
+++ /dev/null
@@ -1,409 +0,0 @@
-Title: @Action
-
-[//]: # (content copied to _user-guide_xxx)
-
-The `Action` annotation groups together all domain-specific metadata for an invokable action on a domain object or domain service:
-
-* `domainEvent` - specifies the subtype of the `ActionDomainEvent` that should be posted to the [Event Bus service](../services/event-bus-service.htm) to broadcast the action's business rule checking (hide, disable, validate) and its invocation (pre-execute and post-execution).
-
-* `hidden` -  indicates where (in the UI) the action is not visible to the user.
-
-* `semantics` - the action's semantics, either safe (query-only), idempotent or non-idempotent.
-
-* `invokeOn` - whether an action can be invoked on a single object and/or on many objects in a collection.
-
-* `command` - whether the action invocation should be reified into a `org.apache.isis.applib.services.command.Command` object.
-
-* `commandPersistence` - how the reified `Command` (as provided by the `CommandContext` domain service) should be persisted.
-
-* `commandExecuteIn` - how the command/action should be executed: foreground or background.
-
-* `publishing` - whether changes to the object should be published to the registered [publishing service](../publishing-service.html).
-
-* `publishingPayloadFactory` - specifies that a custom implementation of `PublishingPayloadFactoryForAction` be used to create the (payload of the) published event
-
-* `typeOf` - if the action returns a collection, specifies the type of the objects within that collection
-
-* `restrictTo` - whether the action is restricted to prototyping
-
-
-
-## Domain events
-
-Every interaction with a domain object action causes multiple events to be fired, in the following phases:
-
-* Hide phase: to check that the action is visible (has not been hidden)
-
-* Disable phase: to check that the action is usable (has not been disabled)
-
-* Validate phase: to check that the action's arguments are valid
-
-* Pre-execute phase: before the invocation of the action
-
-* Post-execute: after the invocation of the action
-
-Subscribers subscribe through the [Event Bus Service](../services/event-bus-service.html) 
-using Guava annotations and can influence each of these phases.
-
-By default the event raised is `ActionDomainEvent.Default`.  For example:
-
-    public class ToDoItem {
-        ...
-        @Action()
-        public ToDoItem completed() { ... }
-    }
-
-Optionally a subclass can be declared:
-
-    public class ToDoItem {
-
-        public static class CompletedEvent extends AbstractActionDomainEvent {
-            private static final long serialVersionUID = 1L;
-            public CompletedEvent(
-                    final ToDoItem source,
-                    final Identifier identifier,
-                    final Object... arguments) {
-                super("completed", source, identifier, arguments);
-            }
-        }
-
-        @Action(domainEvent=CompletedEvent.class)
-        public ToDoItem completed() { ... }
-
-    }
-
-#### Subscribers
-
-Subscribers (which must be domain services) subscribe using the Guava API.
-Subscribers can be either coarse-grained (if they subscribe to the top-level event type):
-
-    @DomainService
-    public class SomeSubscriber {
-
-        @Programmatic
-        @com.google.common.eventbus.Subscribe
-        public void on(ActionInteractionEvent ev) {
-
-            ...
-        }
-
-    }
-
-or can be fine-grained by subscribing to specific event subtypes:
-
-    @DomainService
-    public class SomeSubscriber {
-
-        @Programmatic
-        @com.google.common.eventbus.Subscribe
-        public void on(ToDoItem.CompletedEvent ev) {
-
-            ...
-        }
-
-    }
-
-The subscriber's method is called (up to) 5 times:
-
-* whether to veto visibility (hide)
-* whether to veto usability (disable)
-* whether to veto execution (validate)
-* steps to perform prior to the action being invoked.
-* steps to perform after the action has been invoked.
-
-The subscriber can distinguish these by calling `ev.getEventPhase()`.  Thus the general form is:
-
-    @Programmatic
-    @com.google.common.eventbus.Subscribe
-    public void on(ActionInteractionEvent ev) {
-
-        switch(ev.getPhase()) {
-            case HIDE:
-                ...
-                break;
-            case DISABLE:
-                ...
-                break;
-            case VALIDATE:
-                ...
-                break;
-            case EXECUTING:
-                ...
-                break;
-            case EXECUTED:
-                ...
-                break;
-        }
-    }
-
-Vetoing is performed by calling the appropriate method on the event:
-
-* To hide:
-
-    `ev.hide()`
-
-    or
-
-    `ev.veto("")`
-
-* To disable:
-
-    `ev.disable("...");`
-
-    or
-
-    `ev.veto("...");`
-
-* To invalidate:
-
-     `ev.invalidate("...");`
-
-     or
-
-    `ev.veto("...");`
-
-It is also possible to abort the transaction during the executing or executed
-phases by throwing an exception.  If the exception is a subtype of `RecoverableException`
-then the exception will be rendered as a user-friendly warning (eg Growl/toast)
-rather than an error.
-
-
-#### Raising events programmatically.
-
-Normally events are only raised for interactions through the UI.  However, events can be raised programmatically by
-wrapping the target object using the [Wrapper Factory](../services/wrapper-factory.html) service.
-
-
-
-## Hidden
-
-Actions can be hidden at the domain-level, indicating that they are not visible to the end-user.  For example:
-
-    public class Customer {
-
-        @Action(hidden=EVERYWHERE)
-        public void updateStatus() { ... }
-        ...
-    }
-
-The only value that currently makes sense is `EVERYWHERE` (or its synonym `ANYWHERE`).
-
-#### See also
-
-It is also possible to use `@ActionLayout` or [dynamic layouts](../../components/viewers/wicket/dynamic-layouts.html)
-such that the action can be hidden at the view layer.  Both options are provided with a view that in the future the
-view-layer semantics may be under the control of (expert) users, whereas domain-layer semantics cannot be overridden
-or modified by the user.
-
-For `DomainService` actions, the action's visibility is dependent upon its `DomainService#nature()` and for contributed
-actions on how it is `ActionLayout#contributed()`.
-
-
-## Semantics
-
-This annotation, which applies only to actions, describes whether the
-invocation is safe (as no side-effects), is idempotent (may have
-side-effects but always has the same postconditions), or is neither safe
-nor idempotent. If the annotation is missing then the framework assumes
-non-idempotent.
-
-For example:
-
-    public class Customer {
-        @Action(semantics=SemanticsOf.SAFE)
-        public CreditRating checkCredit() { ... }
-
-        @Action(semantics=SemanticsOf.IDEMPOTENT)
-        public void changeOfAddress(Address address) { ... }
-
-        @Action(semantics=SemanticsOf.NON_IDEMPOTENT)
-        public Order placeNewOrder() { ... }
-        ...
-    }
-
-The annotation was introduced for the restfulobjects viewer in order
-that action invocations could be made available using either HTTP GET,
-PUT or POST (respectively). It is now also used in core runtime's
-in-built concurrency checking; the invocation of a safe action does not
-perform a concurrency check, whereas non-safe actions do perform a
-concurrency check.
-
-
-## Invoke On
-
-Indicates whether the an action can be invoked on a single object (the default) and/or on many objects in a collection.
-
-Actions to be invoked on collection (currently) have a number of constraints:
-
-* It must take no arguments
-* It cannot be hidden (any annotations or supporting methods to that effect will be  ignored
-*It cannot be disabled (any annotations or supporting methods to that effect will be ignored).
-
-This attribute has no meaning if annotated on an action of a domain service.
-
-
-
-## Command
-
-Using `@Action(command=...)` allows an action invocation to be made into a concrete object such that it can be
-inspected and persisted, for various purposes.  These include enhanced profiling/auditing, as well as being able to
-defer the execution of the action and have it be invoked in the background.
-
-The annotation works (and influences the behaviour of) the `CommandContext`, `CommandService`, `BackgroundService` and
-`BackgroundCommandService` domain services (documented [here](../../../reference/services/command-context.html) and
-[here](../../../reference/services/background-service.html)).
-
-By default, actions are invoked in directly in the thread of the invocation.
-
-Each action invocation is reified by the `CommandContext` service into a `Command` object,
-capturing details of the target object, the action, the parameter arguments, the user, a timestamp and so on.
-
-If an appropriate `CommandService` service is configured (for example the
-[CommandServiceJdo](../../../components/objectstores/jdo/services/command-service-jdo.html) JDO implementation), then
-the `Command` itself is persisted.
-
-If the `BackgroundService` is configured, then commands can be invoked by means of a separate background process.  If an appropriate `BackgroundCommandService` service is configured (for example, the [BackgroundCommandServiceJdo](../../../components/objectstores/jdo/services/background-command-service-jdo.html) JDO implementation), then the background command is persisted.
-
-### `command()`
-
-The `command()` attribute determines whether the action invocation should be reified into a `Command` object (by the `CommandContext` service).
-
-The default is `AS_CONFIGURED`, meaning that the configuration property:
-
-    isis.services.command.actions
-
-is used to determine the whether the action is reified:
-
-* `all` - all actions are reified
-* `ignoreSafe` (or `ignoreQueryOnly`) - actions with safe (read-only) semantics are ignored, but actions which may modify data are not ignored
-* `none` - no actions are reifired.
-
-This default can be overridden on an action-by-action basis; if `command()` is set to `ENABLED` then the action is reified irrespective of the configured value; if set to `DISABLED` then the action is NOT reified irrespective of the configured value.
-
-
-The `@Action(command=...)` annotation can be annotated on action methods, to influence this behaviour:
-
-    public class Order {
-
-        @Action(command=CommandReification.ENABLED)
-        public Invoice generateInvoice(...) { ... }
-
-    }
-
-corresponds to the behaviour described above; the `Command` object is persisted (assuming an appropriate `CommandService` is defined, and executed immediately in the foreground).
-
-
-### `commandPersistence()`
-
-If the action has been reified, then the `commandPersistence()` attribute determines whether that `Command` object
-should then also be persisted (the default), or not persisted, or only if hinted.
-
-To explain this last alternative:
-
-    public class Order {
-
-        @Action(
-            command=CommandReification.ENABLED,
-            commandPersistence=CommandPersistence.IF_HINTED)
-        public Invoice generateInvoice(...) { ... }
-
-    }
-
-will suppress the persistence of the `Command` object *unless* a child background `Command` has been created in the body of the action by way of the `BackgroundService`.
-
-Next:
-
-    public class Order {
-
-        @Command(
-            command=CommandReification.ENABLED,
-            commandExecuteIn=CommandExecuteIn.FOREGROUND,
-            commandPersistence=CommandPersistence.NOT_PERSISTED)
-        public Invoice generateInvoice(...) { ... }
-
-    }
-
-will prevent the parent `Command` object from being persisted, *even if* a child background `Command` is created.
-
-
-### `commandExecuteIn()`
-
-For persisted commands, the `commandExecuteIn()` attribute determines whether the `Command` should be executed in the
-foreground (the default) or executed in the background.
-
-Background execution means that the command is not executed immediately, but is available for a configured
-[background service](../services/background-service.html) to execute, eg by way of an in-memory scheduler such as Quartz.
-
-For example:
-
-    public class Order {
-
-        @Action(
-            command=CommandReification.ENABLED,
-            commandExecuteIn=CommandExecuteIn.BACKGROUND)
-        public Invoice generateInvoice(...) { ... }
-
-    }
-
-will result in the `Command` being persisted but its execution deferred to a background execution mechanism.  The
-returned object from this action is the persisted `Command` itself.
-
-
-## Publishing
-
-Publishing is managed by the `publishing()` and `publishingPayloadFactory()` attributes.
-
-### `publishing()`
-
-Indicates whether the action invocation should be published to the [publishing service](../publishing-service.html).
-
-The default is `AS_CONFIGURED`, meaning that the configuration property:
-
-    isis.services.publish.actions
-
-is used to determine the whether the action is published:
-
-* `all` - all actions are published
-* `ignoreSafe` (or `ignoreQueryOnly`) - actions with safe (read-only) semantics are ignored, but actions which may modify data are not ignored
-* `none` - no actions are published
-
-This default can be overridden on an action-by-action basis; if `command()` is set to `ENABLED` then the action is reified irrespective of the configured value; if set to `DISABLED` then the action is NOT reified irrespective of the configured value.
-
-### `publishingPayloadFactory()`
-
-The `publishingPayloadFactory()` specifies the class to use to create the (payload of the) event to be published by the publishing factory.
-Rather than simply broadcast that the action was invoked, the payload factory allows a "fatter" payload to be isntantiated
-that can eagerly push commonly-required information to all subscribers.  For at least some subscribers this should avoid
-the necessity to query back for additional information.
-
-
-
-## `typeOf()`
-
-Specifies the type-of the elements returned by the action.
-
-
-## `restrictTo()`
-
-Whether the action is restricted to prototyping.
-
-By default there are no restrictions, with the action being available in all environments.
-
-## See also
-
-Other domain semantics:
-
-* [@Property](./Property.html)
-* [@Collection](./Collection.html)
-* [@Action](./Action.html)
-* [@Parameter](./Parameter.html)
-* [@DomainObject](./DomainObject.html)
-* [@DomainService](./DomainService.html)
-* [@ViewModel](./ViewModel.html)
-
-Corresponding view layer ("Layout") annotation:
-
-* [@ActionLayout](./ActionLayout.html)
-
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/recognized-annotations/ActionInteraction.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/recognized-annotations/ActionInteraction.md b/content-OLDSITE/reference/recognized-annotations/ActionInteraction.md
deleted file mode 100644
index dc4e5d7..0000000
--- a/content-OLDSITE/reference/recognized-annotations/ActionInteraction.md
+++ /dev/null
@@ -1,135 +0,0 @@
-Title: @ActionInteraction
-
-[//]: # (content copied to _user-guide_xxx)
-
-> Deprecated, use instead [@Action#domainEvent()](./Action.html).
-
-The `@ActionInteraction` annotation applies to domain entity actions, allowing
-subscribers to optionally veto, validate or otherwise perform tasks before 
-or after the action has been invoked.
-
-Subscribers subscribe through the [Event Bus Service](../services/event-bus-service.html) using Guava annotations.
-
-By default the event raised is `ActionInteractionEvent.Default`.  For example:
-
-    public class ToDoItem {
-        ...     
-        @ActionInteraction
-        public ToDoItem completed() { ... }
-    }
-
-Optionally a subclass can be declared:
-
-    public class ToDoItem {
-    
-        public static class CompletedEvent extends AbstractActionInteractionEvent {
-            private static final long serialVersionUID = 1L;
-            public CompletedEvent(
-                    final ToDoItem source, 
-                    final Identifier identifier, 
-                    final Object... arguments) {
-                super("completed", source, identifier, arguments);
-            }
-        }
-        
-        @ActionInteraction(CompletedEvent.class)
-        public ToDoItem completed() { ... }
-        
-    }
-
-
-## Subscribers
-
-Subscribers (which must be domain services) subscribe using the Guava API.  
-Subscribers can be either coarse-grained (if they subscribe to the top-level event type):
-
-    @DomainService
-    public class SomeSubscriber {
-
-        @Programmatic
-        @com.google.common.eventbus.Subscribe
-        public void on(ActionInteractionEvent ev) {
-        
-            ...
-        }
-        
-    }
-    
-or can be fine-grained by subscribing to specific event subtypes:
-
-    @DomainService
-    public class SomeSubscriber {
-
-        @Programmatic
-        @com.google.common.eventbus.Subscribe
-        public void on(ToDoItem.CompletedEvent ev) {
-        
-            ...
-        }
-        
-    }
-
-The subscriber's method is called (up to) 5 times:
-
-* whether to veto visibility (hide)
-* whether to veto usability (disable)
-* whether to veto execution (validate)
-* steps to perform prior to the action being invoked.
-* steps to perform after the action has been invoked.
-
-The subscriber can distinguish these by calling `ev.getPhase()`.  Thus the general form is:
-
-    @Programmatic
-    @com.google.common.eventbus.Subscribe
-    public void on(ActionInteractionEvent ev) {
-        
-        switch(ev.getPhase()) {
-            case HIDE:
-                ...
-                break;
-            case DISABLE:
-                ...
-                break;
-            case VALIDATE:
-                ...
-                break;
-            case EXECUTING:
-                ...
-                break;
-            case EXECUTED:
-                ...
-                break;
-        }
-    }
-
-Vetoing is performed by calling the appropriate method on the event:
-
-* To hide:
-
-    ev.hide()
-    
-* To disable:
-
-    ev.disable("...");
-
-* To invalidate:
-
-    ev.invalidate("...");
-
-It is also possible to abort the transaction during the executing or executed
-phases by throwing an exception.  If the exception is a subtype of `RecoverableException` 
-then the exception will be rendered as a user-friendly warning (eg Growl/toast)
-rather than an error.
-
-    
-## Raising events programmatically.
-
-Normally events are only raised for interactions through the UI.  However, events can be raised programmatically by
-wrapping the target object using the [Wrapper Factory](../services/wrapper-factory.html) service.
-
-
-## See also
-
-Interaction events can also be raised for [properties](./PropertyInteraction.html) and [collections](./CollectionInteraction.html).
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/recognized-annotations/ActionLayout.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/recognized-annotations/ActionLayout.md b/content-OLDSITE/reference/recognized-annotations/ActionLayout.md
deleted file mode 100644
index a4f2b55..0000000
--- a/content-OLDSITE/reference/recognized-annotations/ActionLayout.md
+++ /dev/null
@@ -1,24 +0,0 @@
-Title: @ActionLayout (1.8.0)
-
-[//]: # (content copied to _user-guide_xxx)
-
-The `@ActionLayout` annotation applies to actions, collecting together all UI hints within a single
-annotation.
-
-
-## See also
-
-Similar layout annotations exist for other elements of the metamodel:
-
-* [@PropertyLayout](./PropertyLayout.html) for properties
-* [@CollectionLayout](./CollectionLayout.html) for collections
-* [@ParameterLayout](./ParameterLayout.html) for action parameters
-* [@DomainObjectLayout](./DomainObjectLayout.html)
-* [@DomainServiceLayout](./DomainServiceLayout.html)
-* [@ViewModelLayout](./ViewModelLayout.html)
-
-Corresponding domain semantics:
-
-* [@Action](./Action.html)
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/recognized-annotations/ActionOrder-deprecated.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/recognized-annotations/ActionOrder-deprecated.md b/content-OLDSITE/reference/recognized-annotations/ActionOrder-deprecated.md
deleted file mode 100644
index 32ef779..0000000
--- a/content-OLDSITE/reference/recognized-annotations/ActionOrder-deprecated.md
+++ /dev/null
@@ -1,46 +0,0 @@
-Title: @ActionOrder
-
-[//]: # (content copied to _user-guide_xxx)
-
-> Deprecated, use instead [@MemberOrder#sequence()](./MemberOrder.html) or [dynamic layouts](../../components/viewers/wicket/dynamic-layouts.html).
-
-`@ActionOrder` provides a mechanism to specify the order in which
-actions appear in the user interface, in which the order is specified in
-one place in the class.
-
-For example:
-
-    @ActionOrder("PlaceNewOrder, CheckCredit")
-    public class Customer {
-
-        public Order placeNewOrder() {}
-
-        public CreditRating checkCredit() {}
-
-    ...
-    }
-
-The action names are not case sensitive.
-
-Compared to `@MemberOrder`, there is (currently) one additional advantage
-in that you can easily specify groupings (which may be rendered by the
-viewer as sub-menus). This information may be used by the viewing
-mechanism to render actions into sub-menus.
-
-For example:
-
-    @ActionOrder("(Account Management: PlaceOrder, CheckCredit), (Personal Details: ChangeOfAddress, AddEmail)")
-    public class Customer {
-        public CreditRating checkCredit() { ... }
-        public void changeOfAddress() { ... }
-        public Order placeNewOrder() { ... }
-        public void addEmail(String emailAddress) { ... }
-        ...
-    }
-
-However, `@ActionOrder` is more 'brittle' to change: if you change the
-name of an existing action you will need to ensure that the
-corresponding name within the `@ActionOrder` annotation is also changed.  For this reason we recommend you use `@MemberOrder` instead.
-
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/recognized-annotations/ActionSemantics.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/recognized-annotations/ActionSemantics.md b/content-OLDSITE/reference/recognized-annotations/ActionSemantics.md
deleted file mode 100644
index 2e2719c..0000000
--- a/content-OLDSITE/reference/recognized-annotations/ActionSemantics.md
+++ /dev/null
@@ -1,32 +0,0 @@
-Title: @ActionSemantics
-
-[//]: # (content copied to _user-guide_xxx)
-
-> Deprecated, use instead [@Action#semantics()](./Action.html).
-
-This annotation, which applies only to actions, describes whether the
-invocation is safe (as no side-effects), is idempotent (may have
-side-effects but always has the same postconditions), or is neither safe
-nor idempotent. If the annotation is missing then the framework assumes
-non-idempotent.
-
-For example:
-
-    public class Customer {
-        @ActionSemantics(Of.SAFE)
-        public CreditRating checkCredit() { ... }
-
-        @ActionSemantics(Of.IDEMPOTENT)
-        public void changeOfAddress(Address address) { ... }
-
-        @ActionSemantics(Of.NON_IDEMPOTENT)
-        public Order placeNewOrder() { ... }
-        ...
-    }
-
-The annotation was introduced for the restfulobjects viewer in order
-that action invocations could be made available using either HTTP GET,
-PUT or POST (respectively). It is now also used in core runtime's
-in-built concurrency checking; the invocation of a safe action does not
-perform a concurrency check, whereas non-safe actions do perform a
-concurrency check.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/recognized-annotations/Aggregated.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/recognized-annotations/Aggregated.md b/content-OLDSITE/reference/recognized-annotations/Aggregated.md
deleted file mode 100644
index 61b1caa..0000000
--- a/content-OLDSITE/reference/recognized-annotations/Aggregated.md
+++ /dev/null
@@ -1,13 +0,0 @@
-Title: @Aggregated
-
-[//]: # (content copied to _user-guide_xxx)
-
-
-> This annotation has partial/incomplete support.
-
-This annotation indicates that the object is aggregated, or wholly owned, by a root object.
-
-This information could in theory provide useful semantics for some object store implementations, eg to store the aggregated objects "inline".  The JDO ObjectStore does *not* use this semantic, however.
-
-At the time of writing none of the viewers exploit this metadata.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/recognized-annotations/Audited.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/recognized-annotations/Audited.md b/content-OLDSITE/reference/recognized-annotations/Audited.md
deleted file mode 100644
index a701088..0000000
--- a/content-OLDSITE/reference/recognized-annotations/Audited.md
+++ /dev/null
@@ -1,28 +0,0 @@
-Title: @Audited
-
-[//]: # (content copied to _user-guide_xxx)
-
-> Deprecated, use instead [@DomainObject#auditing()](./DomainObject.html).
-
-This annotation, which applies only to objects, indicates that if the
-object is modified, then it should be submitted to the
-`AuditingService`, if one has been configured.
-
-For example:
-
-    @Audited
-    public class Customer extends AbstractDomainObject {
-       ....
-    }
-
-The `AuditingService` is defined within the applib (in the
-`org.apache.isis.applib.services.audit` package):
-
-    public interface AuditingService {
-        @Hidden
-        public void audit(String user, long currentTimestampEpoch, String objectType, String identifier, String preValue, String postValue);
-    }
-
-At the time of writing only the JDO Object Store supported this
-annotation. Check with the documentation of the object store or ask on
-the mailing list to determine whether auditing is supported for other object stores.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/recognized-annotations/AutoComplete.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/recognized-annotations/AutoComplete.md b/content-OLDSITE/reference/recognized-annotations/AutoComplete.md
deleted file mode 100644
index 174744a..0000000
--- a/content-OLDSITE/reference/recognized-annotations/AutoComplete.md
+++ /dev/null
@@ -1,34 +0,0 @@
-Title: @AutoComplete
-
-[//]: # (content copied to _user-guide_xxx)
-
-> Deprecated, use instead [@DomainObject#autoCompleteRepository](./DomainObject.html).
-
-This annotation is to support an auto-complete capability for reference
-properties and action parameters, the idea being that the user enters a
-few characters to locate a reference, and these are shown - for example
-- in a drop-down list box.
-
-The annotation is specified on the type, and specifies an action on a
-repository; this action should take a single string and should return a
-list of the type.
-
-For example:
-
-    @AutoComplete(repository=Customers.class, action="autoComplete")
-    public class Customer extends AbstractDomainObject {
-       ....
-    }
-
-where:
-
-    public interface Customers {
-
-        @Hidden
-        List<Customer> autoComplete(String search);
-        ...
-    }
-
->{note
-In many cases you may require additional control.  For this, you can use the `autoComplete` method prefix, associated either with [action parameter](../../how-tos/how-to-03-025-How-to-specify-an-autocomplete-for-an-action-parameter.html) or with the [property](../../how-tos/how-to-03-015-How-to-specify-an-autocomplete-for-a-property.html).
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/reference/recognized-annotations/Bookmarkable.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/reference/recognized-annotations/Bookmarkable.md b/content-OLDSITE/reference/recognized-annotations/Bookmarkable.md
deleted file mode 100644
index f5d7964..0000000
--- a/content-OLDSITE/reference/recognized-annotations/Bookmarkable.md
+++ /dev/null
@@ -1,51 +0,0 @@
-Title: @Bookmarkable
-
-[//]: # (content copied to _user-guide_xxx)
-
-> Deprecated, use instead [@DomainObjectLayout#bookmarking()](./DomainObjectLayout.html) and [@ActionLayout#bookmarking()](./ActionLayout.html)  
-
-The `@Bookmarkable` annotation indicates that an entity or an action (with safe [action semantics](./ActionSemantics.html)) is automatically bookmarked.
-
-(In the Wicket viewer), a link to a bookmarked object is shown in the bookmarks panel that slides out from the left:
-
-<img src="images/Bookmarkable.png" width="640px"/>
- 
-For example:
-
-    @Bookmarkable
-    public class ToDoItem ... {
-        ...
-    }
-
-indicates that the `ToDoItem` class is bookmarkable, while:
-
-    @Named("ToDos")
-    public class ToDoItems {
-
-        @Bookmarkable
-        @ActionSemantics(Of.SAFE)
-        @MemberOrder(sequence = "1")
-        public List<ToDoItem> notYetComplete() {
-            ...
-        }
-        
-    }
-
-indicates that the "not yet complete" action is bookmarkable.
-
-It is also possible to nest bookmarkable entities.  For example, this screenshot is taken from [Estatio](http://github.com/estatio/estatio):
-
-<img src="images/Bookmarkable-nested.png" width="640px"/>
-
-For example, the `Property` entity "[OXF] Oxford Super Mall" is a root bookmark (the default), but the `Unit` child entity "[OXF-001] Unit 1" only appears as a bookmark if its parent `Property` has already been visited.  This is accomplished with the following annotations:
-
-    @Bookmarkable
-    public class Property { ... }
-    
-and
-
-    @Bookmarkable(BookmarkPolicy.AS_CHILD)
-    public abstract class Unit { ... }
-
-The nesting can be done to any level; the Estatio screenshot also shows a bookmark nesting 3 deep: `Lease` -> `LeaseItem` -> `LeaseTerm`.
-


[10/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/530-extensible-map.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/530-extensible-map.png b/content-OLDSITE/intro/getting-started/images/screenshots/530-extensible-map.png
deleted file mode 100644
index 3276bc6..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/530-extensible-map.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/540-extensible-charts.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/540-extensible-charts.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/540-extensible-charts.pdn
deleted file mode 100644
index d47cc5c..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/540-extensible-charts.pdn and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/540-extensible-charts.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/540-extensible-charts.png b/content-OLDSITE/intro/getting-started/images/screenshots/540-extensible-charts.png
deleted file mode 100644
index fd4a3db..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/540-extensible-charts.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/screenshot-captions.pptx
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/screenshot-captions.pptx b/content-OLDSITE/intro/getting-started/images/screenshots/screenshot-captions.pptx
deleted file mode 100644
index 0cea77b..0000000
Binary files a/content-OLDSITE/intro/getting-started/images/screenshots/screenshot-captions.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/simpleapp-archetype.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/simpleapp-archetype.md b/content-OLDSITE/intro/getting-started/simpleapp-archetype.md
deleted file mode 100644
index df1ed03..0000000
--- a/content-OLDSITE/intro/getting-started/simpleapp-archetype.md
+++ /dev/null
@@ -1,139 +0,0 @@
-Title: SimpleApp Archetype
-
-[//]: # (content copied to _user-guide_getting-started_simpleapp-archetype)
-
-The quickest way to get started with Apache Isis is to run the simple archetype.  This will generate a very simple one-class domain model, called `SimpleObject`, with a single property `name`.  There is also a corresponding `SimpleObjectRepository` domain service.  From this you can easily rename these initial classes, and extend to build up your own Isis domain application.
-
-
-
-## Generating the App (stable release)
-
-Create a new directory, and `cd` into that directory.
-
-Then run the following command:
-
-    mvn archetype:generate  \
-        -D archetypeGroupId=org.apache.isis.archetype \
-        -D archetypeArtifactId=simpleapp-archetype \
-        -D archetypeVersion=1.8.0 \
-        -D groupId=com.mycompany \
-        -D artifactId=myapp \
-        -D version=1.0-SNAPSHOT \
-        -B
-
-where:
-
-- `groupId` represents your own organization, and
-- `artifactId` is a unique identifier for this app within your organization.
-- `version` is the initial (snapshot) version of your app
-
-The archetype generation process will then run; it only takes a few seconds.
-
-## Generating the App (snapshot release)
-
-We also maintain the archetype for the most current `-SNAPSHOT`; an app generated with this archetype will contain the latest features of Isis, but the usual caveats apply: some features still in development may be unstable.
-
-The process is almost identical to that for stable releases, however the `archetype:generate` goal is called with slightly different arguments:
-
-    mvn archetype:generate  \
-        -D archetypeGroupId=org.apache.isis.archetype \
-        -D archetypeArtifactId=simpleapp-archetype \
-        -D archetypeVersion=1.9.0-SNAPSHOT \
-        -D groupId=com.mycompany \
-        -D artifactId=myapp \
-        -D version=1.0-SNAPSHOT \
-        -D archetypeRepository=http://repository-estatio.forge.cloudbees.com/snapshot/ \
-        -B
-
-where as before:
-
-- `groupId` represents your own organization, and
-- `artifactId` is a unique identifier for this app within your organization.
-- `version` is the initial (snapshot) version of your app
-
-but also:
-
-- `archetypeVersion` is the SNAPSHOT version of Isis.
-- `archetypeRepository` specifies the location of our snapshot repo (hosted on [CloudBees](http://www.cloudbees.com)), and
-
-The archetype generation process will then run; it only takes a few seconds.
-
-## Building the App
-
-Switch into the root directory of your newly generated app, and build your app:
-
-<pre>
-cd myapp
-mvn clean install
-</pre>
-
-where `myapp` is the `artifactId` entered above.
-
-## Running the App
-
-The `simpleapp` archetype generates a single WAR file, configured to run both the [Wicket viewer](../../components/viewers/wicket/about.html) and the [Restful Objects viewer](../../components/viewers/wicket/about.html).  The archetype also configures the [JDO Objectstore](../../components/objectstores/jdo/about.html) to use an in-memory HSQLDB connection.  
-
-Once you've built the app, you can run the WAR in a variety of ways. 
-
-The recommended approach when getting started is to run the self-hosting version of the WAR, allowing Isis to run as a standalone app; for example:
-
-    java -jar webapp/target/myapp-webapp-1.0-SNAPSHOT-jetty-console.jar
-
-This can also be accomplished using an embedded Ant target provided in the build script:
-
-    mvn -P self-host antrun:run
-
-> prior to v1.5.0, this was simply: mvn antrun:run
-    
-The first is to simply deploying the generated WAR (`webapp/target/myapp-webapp-1.0-SNAPSHOT.war`) to a servlet container.
-
-
-Alternatively, you could run the WAR in a Maven-hosted Jetty instance, though you need to `cd` into the `webapp` module:
-
-    cd webapp
-    mvn jetty:run -D jetty.port=9090
-
-In the above, we've passed in a property to indicate a different port from the default port (8080).
-
-Note that if you use `mvn jetty:run`, then the context path changes; check the console output (eg [http://localhost:9090/myapp-webapp](http://localhost:9090/myapp-webapp)).
-
-Finally, you can also run the app by deploying to a standalone servlet container such as [Tomcat](http://tomcat.apache.org).
-
-## Running the App with Fixtures
-
-It is also possible to start the application with a pre-defined set of data; useful for demos or manual exploratory
-testing.  This is done by specifying a _fixture script_ on the command line:
-
-    java -jar webapp/target/myapp-webapp-1.0-SNAPSHOT-jetty-console.jar \
-         --initParam isis.persistor.datanucleus.install-fixtures=true  \
-         --initParam isis.fixtures=fixture.simple.SimpleObjectsFixture
-    
-where (in the above example) `fixture.simple.SimpleObjectsFixture` is the fully qualified class name of the fixture 
-script to be run.
-
-## Using the App
-
-The archetype provides a welcome page that explains the classes and files generated, and provides detailed guidance and what to do next.
-
-The app itself is configured to run using shiro security, as configured in the `WEB-INF/shiro.ini` config file.  To log in, use `sven/pass`.
-
-## Modifying the App
-
-Once you are familiar with the generated app, you'll want to start modifying it.  There is plenty of guidance on this site; check out the 'programming model how-tos' section on the main [documentation](../../documentation.html) page first).
-
-If you use Eclipse, do also install the [Eclipse templates](../resources/editor-templates.html); these will help you follow the Isis naming conventions.  
-
-## App Structure
-
-As noted above, the generated app is a very simple application consisting of a single domain object that can be easily renamed and extended. The intention is not to showcase all of Isis' capabilities; rather it is to allow you to very easily modify the generated application (eg rename `SimpleObject` to `Customer`) without having to waste time deleting lots of generated code.
-
-<table class="table table-striped table-bordered table-condensed">
-<tr><th>Module</th><th>Description</th></tr>
-<tr><td>myapp</td><td>The parent (aggregator) module</td></tr>
-<tr><td>myapp-dom</td><td>The domain object model, consisting of <tt>SimpleObject</tt> and <tt>SimpleObjects</tt> (repository) domain service.</td></tr>
-<tr><td>myapp-fixture</td><td>Domain object fixtures used for initializing the system when being demo'ed or for unit testing.</td></tr>
-<tr><td>myapp-integtests</td><td>End-to-end <a href="../../core/integtestsupport.html">integration tests</a>, that exercise from the UI through to the database</td></tr>
-<tr><td>myapp-webapp</td><td>Run as a webapp (from <tt>web.xml</tt>) using either the Wicket viewer or the RestfulObjects viewer</td></tr>
-</table>
-
-If you run into issues, please don't hesitate to ask for help on the [users mailing list](../../support.html).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/todoapp-archetype.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/todoapp-archetype.md b/content-OLDSITE/intro/getting-started/todoapp-archetype.md
deleted file mode 100644
index bacfce9..0000000
--- a/content-OLDSITE/intro/getting-started/todoapp-archetype.md
+++ /dev/null
@@ -1,6 +0,0 @@
-Title: TodoApp Archetype
-
-[//]: # (content copied to _user-guide_xxx)
-
-> as of 1.8.0 the todoapp is no longer released; the example app has instead moved to [Isis addons](https://github.com/isisaddons/isis-app-todoapp) (not ASF).  This allows us to provide a more fully-fledged example that integrates with other Isis addons modules.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/learning-more/Pawson-Naked-Objects-thesis.pdf
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/learning-more/Pawson-Naked-Objects-thesis.pdf b/content-OLDSITE/intro/learning-more/Pawson-Naked-Objects-thesis.pdf
deleted file mode 100644
index aca07e4..0000000
Binary files a/content-OLDSITE/intro/learning-more/Pawson-Naked-Objects-thesis.pdf and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/learning-more/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/learning-more/about.md b/content-OLDSITE/intro/learning-more/about.md
deleted file mode 100644
index a01d20b..0000000
--- a/content-OLDSITE/intro/learning-more/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: Learning More
-
-back to: [documentation](../../documentation.html) page.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/learning-more/articles-and-presentations.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/learning-more/articles-and-presentations.md b/content-OLDSITE/intro/learning-more/articles-and-presentations.md
deleted file mode 100644
index bb4a716..0000000
--- a/content-OLDSITE/intro/learning-more/articles-and-presentations.md
+++ /dev/null
@@ -1,61 +0,0 @@
-Title: Articles, Conference Sessions, Podcasts
-
-[//]: # (content to copy to ???)
-
-Some articles and recorded material relating to either Apache Isis (or its predecessor, the Naked Objects framework), or its 'sister' open source project on the .NET platform, Naked Objects .NET.  We've **highlighted** some of the better ones...
-
-2014
-
-* Presentation, BDD Exchange: [To those whom much is given, much is expected... ](https://skillsmatter.com/skillscasts/5638-to-those-whom-much-is-given-much-is-expected) (45 min. video)
-* Presentation, JEEConf: [Extremely rapid application development with Apache Isis](https://www.youtube.com/watch?v=BNGUqZ6YE-M) (50 min. video)
-
-2013
-
-* Presentation, Oredev: [RRRADDD! Ridiculously Rapid Domain-driven (and Restful) Apps With Apache Isis](http://oredev.org/2013/wed-fri-conference/rrraddd-ridiculously-rapid-domain-driven-and-restful-apps-with-apache-isis)  (50 min. video)
-* **Article, Methods and Tools : [Introducing Apache Isis](http://www.methodsandtools.com/PDF/mt201302.pdf)**
-* Article, SDJournal : [Introducing Isis](http://sdjournal.org/software-developers-journal-open-012013-2/)
-* Article, SDJournal: [Restful Objects on Apache Isis](http://sdjournal.org/software-developers-journal-open-012013-2/)
-* A Prezi [presentation on Naked Objects and Apache Isis](http://prezi.com/cunfhjsf8dqg/braiv-apache-isis/), mixed by Thomas Eck 
-
-2012
-
-* **Article, InfoQ: [Introducing Restful Objects](http://www.infoq.com/articles/Intro_Restful_Objects)**
-* Presentation, Skillsmatter: [Restful Objects - A Hypermedia API For Domain Object Models](http://skillsmatter.com/podcast/java-jee/restful-objects)
-
-2011
-
-* **Presentation, InfoQ: [Case study: Large-scale Pure OO at the Irish Government](http://www.infoq.com/presentations/Large-scale-Pure-OO-Irish-Government)**  (1 hr video)
-* Article, InfoQ: [Interview and Book Excerpt: Dan Haywood's Domain Driven Design using Naked Objects](http://www.infoq.com/articles/haywood-ddd-no)
-
-2010
-
-* Presentation, Skillsmatter: [How to have your domain-driven design cake and eat it, too](http://skillsmatter.com/podcast/java-jee/have-your-ddd-cake-eat-it-too) (1 hr video)
-* Article, InfoQ: [Fulfilling the Promise of MVC](http://www.infoq.com/articles/Nacked-MVC) (Naked Objects .NET)
-* **Podcast, Hanselminutes: [Inside the Naked Objects Framework with Richard Pawson](http://www.hanselman.com/blog/HanselminutesPodcast233InsideTheNakedObjectsFrameworkWithRichardPawson.aspx)** (Naked Objects .NET) (30 min)
-
-2009
-
-* **Article, Methods and Tools: [An Introduction to Domain Driven Design](http://www.methodsandtools.com/archive/archive.php?id=97)**
-* Presentation, Skillsmatter: [Exploring Domains and Collaborating with Domain Experts](http://skillsmatter.com/podcast/design-architecture/exploring-domains-and-collaborating-with-domain-experts)  (1 hr video)
-* Presentation, Devoxx: [Introducing Scimpi](http://www.parleys.com/#id=1671&st=5) (30 min video)
-* Article, PragPub: [Going Naked](http://pragprog.com/magazines/2009-12)
-* **Book: [Domain Driven Design using Naked Objects](./books.html), Dan Haywood**
-
-2008:
-
-* Article, InfoQ: [Rapid Application Development using Naked Objects for .NET](http://www.infoq.com/articles/RAD-Naked-Objects) (Naked Objects .NET)
-
-
-2004:
-
-* **Richard Pawson's [PhD thesis on Naked Objects](./Pawson-Naked-Objects-thesis.pdf)**
-* Article series, TheServerSide
-  * Part 1 - [The Case for Naked Objects - Getting Back to the Object-Oriented Ideal](http://www.theserverside.com/news/1365562/Part-1-The-Case-for-Naked-Objects-Getting-Back-to-the-Object-Oriented-Ideal)
-  * **Part 2 - [Challenging the Dominant Design of the 4-Layer Architecture](http://www.theserverside.com/news/1365568/Part-2-Challenging-the-Dominant-Design-of-the-4-Layer-Architecture)**
-  * Part 3 - [Write an application in Java and deploy it on .Net](http://www.theserverside.com/news/1365570/Part-3-Write-an-application-in-Java-and-deploy-it-on-Net)
-  * Part 4 - [Modeling simultaneously in UML, Java, and User Perspectives](http://www.theserverside.com/news/1366868/Part-4-Modeling-simultaneously-in-UML-Java-and-User-Perspectives)
-  * Part 5 - [Building Rich Internet Applications with Naked Objects](http://www.theserverside.com/news/1366871/Part-5-Building-Rich-Internet-Applications-with-Naked-Objects)
-
-2002:
-
-* **Book: [Naked Objects](./books.html), Richard Pawson and Robert Matthews.**

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/learning-more/books.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/learning-more/books.md b/content-OLDSITE/intro/learning-more/books.md
deleted file mode 100644
index 820ac5a..0000000
--- a/content-OLDSITE/intro/learning-more/books.md
+++ /dev/null
@@ -1,81 +0,0 @@
-Title: Books
-
-[//]: # (content copied to _user-guide_xxx)
-
-Although it has evolved since, the *Apache Isis* framework started out as an open source implementation of the naked objects pattern.  Indeed, the generic user interfaces provided by Isis [Wicket](../../components/viewers/wicket/about.html) viewer and the [Restful Objects](../../components/viewers/restfulobjects/about.html) viewer are both "just" naked objects implementations; the first serves up a default generic representation of domain objects for human interaction, the latter serving up representation intended for machine consumption rather than human beings.
-
-If the idea of naked objects is of interest, then there are a couple of books on the topic that you might want to read.
-
-### Naked Objects
-
-Richard Pawson and Robert Matthews, Wiley 2002
-
-{row
-
-{span-one-third
-
-{book-image
-
-![](resources/books/nakedobjects-book.jpg)
-}
-
-}
-
-{span-two-thirds
-
-This book describes the original ideas of Naked Objects. Although based on a very early version of the framework, it's still definitely worth a read (and beautifully produced).
-
-
-Amazon quotes: (avg 5 stars)
-
-- Brilliant argument and toolkit for information systems
-- Most thoughtful and beautiful technical book I have read
-- Excellent presentation of an innovative practical idea
-
-The book is freely available online [here](http://www.nakedobjects.org/book/). Or, you can get a hardcopy of the book at [Wiley (publisher)](http://eu.wiley.com/WileyCDA/WileyTitle/productCd-0470844205.html) and [Amazon](http://www.amazon.com/Naked-Objects-Richard-Pawson/dp/0470844205).
- 
-}
-
-}
-
-### Domain Driven Design using Naked Objects
-
-Dan Haywood, Pragmatic Bookshelf 2009
-
-{row
-
-
-{span-one-third
-
-{book-image
-
-![](resources/books/dhnako.jpg)
-}
-
-}
-
-{span-two-thirds
-
-This more recent book draws the parallel between domain-driven design and Naked Objects (4.0). In the spirit of the Pragmatic Bookshelf, it's a practical, hands-on sort of book, building up a case study as it goes and encouraging you to build your own app as you go.
-
-Amazon quotes: (avg 4.5 stars)
-
-- Important Contribution to Domain-Driven Design
-- The easy-to-learn Naked Objects Framework .. provide[s] a masterful exposition on DDD
-- Clear and passionate book about a great subject
-- Excellent book and a great framework
-
-You can find the book at [Pragmatic Bookshelf (publisher)](http://www.pragprog.com/titles/dhnako/domain-driven-design-using-naked-objects) and [Amazon](http://www.amazon.com/Domain-Driven-Design-Objects-Pragmatic-Programmers/dp/1934356441).
-
-}
-
-}
-
-### Restful Objects Specification
-
-Dan Haywood
-
-The [Restful Objects specification](http://restfulobjects.org) defines a set of RESTful resources, and corresponding JSON representations, for accessing and manipulating a domain object model.
-
-This is a comprehensive specification, running to over 200 pages in length.  It is implemented by Isis' [Restful Objects](../../components/viewers/restfulobjects/about.html) viewer, and is also implemented by another (non-Apache) open source project, [Naked Objects MVC](http://nakedobjects.codeplex.com).
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/learning-more/hexagonal-architecture.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/learning-more/hexagonal-architecture.md b/content-OLDSITE/intro/learning-more/hexagonal-architecture.md
deleted file mode 100644
index 95df646..0000000
--- a/content-OLDSITE/intro/learning-more/hexagonal-architecture.md
+++ /dev/null
@@ -1,18 +0,0 @@
-Title: Hexagonal Architecture
-
-[//]: # (content copied to _user-guide_core-concepts_hexagonal-architecture)
-
-{stub
-This page is a stub.
-}
-
-Apache Isis follows the *hexagonal architecture* pattern (also known as the *onion architecture* or *ports-and-adapters* architecture).  It places the domain model in the middle, with presentation, persistence and other services dependent upon the domain model.
-
-
-<!--
-TODO
-
-x-rf the architecture picture, 
-
--->
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/learning-more/resources/books/dhnako.jpg
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/learning-more/resources/books/dhnako.jpg b/content-OLDSITE/intro/learning-more/resources/books/dhnako.jpg
deleted file mode 100644
index 4c6b6cd..0000000
Binary files a/content-OLDSITE/intro/learning-more/resources/books/dhnako.jpg and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/learning-more/resources/books/nakedobjects-book.jpg
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/learning-more/resources/books/nakedobjects-book.jpg b/content-OLDSITE/intro/learning-more/resources/books/nakedobjects-book.jpg
deleted file mode 100644
index 8ef05ac..0000000
Binary files a/content-OLDSITE/intro/learning-more/resources/books/nakedobjects-book.jpg and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/powered-by/TransportPlanner/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/powered-by/TransportPlanner/about.md b/content-OLDSITE/intro/powered-by/TransportPlanner/about.md
deleted file mode 100644
index 95e794c..0000000
--- a/content-OLDSITE/intro/powered-by/TransportPlanner/about.md
+++ /dev/null
@@ -1,43 +0,0 @@
-Title: TransportPlanner Script
-
-[//]: # (content copied to _user-guide_xxx)
-
-###Log in
-- log in with chris/pass
-- a user with less privileges is arne/pass (Arne is not allowed to plan. He represents a customer who only is able to create a transport demand)
-
-###Fixtures
-- System/Install to have some predefined objects. Give it some time to complete...
-
-###Browse existing `TransportDemand`s
-- Select 'Transport Demands/All Transport Demands' to show a list of predefined transport demands, i.e. requests to transport a cargo from pickup to delivery.
-    -   The [calendar view](https://github.com/danhaywood/isis-wicket-fullcalendar) gets somewhat confused by the dates.
-- Select 'Fiskarstrand-Rotterdam' with the Dried Fish cargo
-- On the left side of the screen some details show up, on the right side an empty schedule and no waypoints.
-
-###Schedule a new `TransportDemand`
-- Select the 'Plan transport' at the top right corner of the screen
-- You may now enter you criteria for finding a transport. Max price, max time and/or 'fastest', 'cheapest', 'cheap and fast' and, as a bonus 'expensive and slow' ;-)
-  The software uses a shortest-paths-algorithm to look for the best solutions according to your criterium
-- When done, click and a list with possible schedules is presented
-- Select one, click the corresponding check box on the left and click 'plan and book'
-- The image of the selected schedule changes (a tick mark is placed on top of the globe)
-
-###View the `TransportDemand`
-- Select the transport demand again, either from the top menu or click on the corresponding bread crumb
-- The schedule is now filled, waypoints may be shown on a google map in the widget below
-- Click on 'Cost Pie' and 'Resource Usage' to see some graphs
-
-###Send an `Event`
-- You may now send an Event to the system. Events should in principle come from an outside system, but this is a demo...
-- Send a 'Failure event' and select a leg (probably not the last leg)
-- The status in the schedule changes to CANCELD and a red cross icon is shown.
-- Selecting replan-transport will give you the possibility to replan the transport, starting at the canceled destination.
-- Be sure to select 'REPLAN and book' (plan and book is still shown. It should have been hidden...)
-
-###Other Features
-- Have a look at all the logistic service providers, all logistic services, all destinations etc.
-- See the file TpmFixture.java for how the main domain objects link.
-
-###Caveats
-The software is not as streamlined as it should be and it contains bugs. ;-)  But, remember, it was a quickly written demo.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/powered-by/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/powered-by/about.md b/content-OLDSITE/intro/powered-by/about.md
deleted file mode 100644
index 26a8261..0000000
--- a/content-OLDSITE/intro/powered-by/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: Powered by
-
-back to: [documentation](../../documentation.html) page.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/powered-by/images/estatio-1.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/powered-by/images/estatio-1.png b/content-OLDSITE/intro/powered-by/images/estatio-1.png
deleted file mode 100644
index e80ecb2..0000000
Binary files a/content-OLDSITE/intro/powered-by/images/estatio-1.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/powered-by/powered-by.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/powered-by/powered-by.md b/content-OLDSITE/intro/powered-by/powered-by.md
deleted file mode 100644
index b45ee1f..0000000
--- a/content-OLDSITE/intro/powered-by/powered-by.md
+++ /dev/null
@@ -1,67 +0,0 @@
-Title: Powered by
-
-[//]: # (content copied to _user-guide_xxx)
-
-Here are some freely accessible (and sometimes open source) applications that are powered by Isis.
-
->If you have written an app in Isis that you'd like to share, please mention it on the [mailing list](../../support.html).
-
-## Estatio
-
-Estatio is an open source estate management application, available on [github](https://github.com/estatio/estatio).
-
-<img src="images/estatio-1.png" width="900"></img>
-
-
-Much of Isis' recent development has been driven out by the requirements of this application, so you can see for yourself how many of the features in Isis are used in real life.
-
-Estatio is being deployed by [Eurocommercial Properties](http://www.eurocommercialproperties.com/), who sponsored the development of the framework in order to make Estatio a reality.  Our heart-felt thanks to them for their investment.  
-
-
-## TransportPlanner
-
-TransportPlanner is a demo done by [Marintek AS](http://www.sintef.no/home/MARINTEK/) to show a possible 'solution' to a multimodal transport planning problem. It's a small part of a bigger European funded project.
-
-The domain is that:
-
--  some cargo should be transported from a pickup destination to a delivery destination.
--  A 'client' creates a transport demand
--  A 'logistics service provider' plans a route from pickup to delivery using a shortest path algorithm.
--  The route's waypoints (where cargo is loaded from one providere to another) may be shown on a map.
--  The costs associated with each leg may be shown as a pie chart
-- The resource usage, i.e. costs and time for each leg, may be shown as a bar chart.
--  An event may be generated (e.g. some customs papers are missing, therefore transport execution stops and a replan
-is necessary).
-
-The author, Christian Steinebach, wrote this demo part-time over the course of a few weeks.  He commented:
-
-> I did not have too much time to get 'something done' ... But although I had a hard time in the beginning with Isis I don't think I would have made it
-in time using 'conventional' development with database, GUI etc...
-
-He went on,
-
-> Because this is a demo, there is a lot of room for improvement, but it does show how a relatively simple domain model can be brought 'alive' using Isis.
-
-If you want to try out the application, grab the [source code](https://www.assembla.com/code/transportplanner/git/nodes) and use this [script](TransportPlanner/about.html).  Note that the app was written against a snapshot version of Isis; ask on the [mailing list](../../support.html) for help.
-
-<table>
-  <tr>
-    <td>TransportPlanner allows schedules of journeys to be planned.  It uses Isis' integration with <a href="https://github.com/isisaddons/isis-wicket-gmap3">Google Maps</a> to provide the map.</td>
-    <td>
-      <a href="https://www.assembla.com/code/transportplanner/git/nodes/master/screenshots/TransportDemand.png"><img src="https://www.assembla.com/code/transportplanner/git/node/blob/screenshots/TransportDemand.png?raw=1&rev=a9d5184ecb05c3d95dafec587c84cfcbc7a25b8b" width="530"></img></a>
-    </td>
-  </tr>
-  <tr>
-    <td>TransportPlanner uses Isis' <a href="https://github.com/isisaddons/isis-wicket-wickedcharts">Wicked Charts</a> integration to provide custom graphs</td>
-    <td>
-      <a href="https://www.assembla.com/code/transportplanner/git/nodes/master/screenshots/TPM_CostPie.png"><img src="https://www.assembla.com/code/transportplanner/git/node/blob/screenshots/TPM_CostPie.png?raw=1&rev=a9d5184ecb05c3d95dafec587c84cfcbc7a25b8b" width="530"></img></a>
-    </td>
-  </tr>
-  <tr>
-    <td>Another example of TransportPlanner's use of <i>Wicked Charts</i></td>
-    <td>
-      <a href="https://www.assembla.com/code/transportplanner/git/nodes/master/screenshots/Tpm_ResourceUsage.png"><img src="https://www.assembla.com/code/transportplanner/git/node/blob/screenshots/Tpm_ResourceUsage.png?raw=1&rev=a9d5184ecb05c3d95dafec587c84cfcbc7a25b8b" width="530"></img></a>
-    </td>
-  </tr>
-<table>
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/about.md b/content-OLDSITE/intro/resources/about.md
deleted file mode 100644
index e7d98a8..0000000
--- a/content-OLDSITE/intro/resources/about.md
+++ /dev/null
@@ -1,3 +0,0 @@
-Title: Resources
-
-back to: [documentation](../../documentation.html) page.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/cheat-sheet.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/cheat-sheet.md b/content-OLDSITE/intro/resources/cheat-sheet.md
deleted file mode 100644
index cf0ea4a..0000000
--- a/content-OLDSITE/intro/resources/cheat-sheet.md
+++ /dev/null
@@ -1,5 +0,0 @@
-Title: Cheat Sheet
-
-[//]: # (content copied to _user-guide_xxx)
-
-The cheat sheet ([pdf](resources/IsisCheatSheet.pdf) [docx](resources/IsisCheatSheet.docx)) summarises the main programming conventions to follow when writing an Isis application.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/downloadable-presentations.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/downloadable-presentations.md b/content-OLDSITE/intro/resources/downloadable-presentations.md
deleted file mode 100644
index ce3ed17..0000000
--- a/content-OLDSITE/intro/resources/downloadable-presentations.md
+++ /dev/null
@@ -1,13 +0,0 @@
-Title: Downloadable Presentations
-
-The following presentation, available in multiple formats, provides some background on Isis:
-
-- Introduction to Apache Isis ([pptx][1], [ppt][2], [odp][3], [pdf slides][4], [pdf notes][5])
-
-Feel free to use/adapt as you see fit.
-
-[1]: resources/IntroducingApacheIsis.pptx
-[2]: resources/IntroducingApacheIsis.ppt
-[3]: resources/IntroducingApacheIsis.odp
-[4]: resources/IntroducingApacheIsis-slides.pdf
-[5]: resources/IntroducingApacheIsis-notes.pdf

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/editor-templates.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/editor-templates.md b/content-OLDSITE/intro/resources/editor-templates.md
deleted file mode 100644
index e3724ea..0000000
--- a/content-OLDSITE/intro/resources/editor-templates.md
+++ /dev/null
@@ -1,47 +0,0 @@
-Title: Editor Templates
-
-[//]: # (content copied to _user-guide_xxx)
-
-The following table lists various IDE templates (for IntelliJ and Eclipse) when writing Isis domain objects and unit tests:
-
-<table  class="table table-striped table-bordered table-condensed">
-    <tr class="heading">
-        <th>Template</th>
-        <th>Prefix</th>
-        <th>IntelliJ</th>
-        <th>Eclipse</th>
-    </tr>
-    <tr>
-        <td>Isis Domain Objects</td>
-        <td><tt>is</tt></td>
-        <td><a href="resources/isis-templates-idea.xml">Download</a></td>
-        <td><a href="resources/isis-templates.xml">Download</a></td>
-    </tr>
-    <tr>
-        <td>JUnit tests</td>
-        <td><tt>ju</tt></td>
-        <td><a href="resources/junit4-templates-idea.xml">Download</a></td>
-        <td><a href="resources/junit4-templates.xml">Download</a></td>
-    </tr>
-    <tr>
-        <td>JMock tests</td>
-        <td><tt>jm</tt></td>
-        <td><a href="resources/jmock2-templates-idea.xml">Download</a></td>
-        <td><a href="resources/jmock2-templates.xml">Download</a></td>
-    </tr>
-</table>
-
-Enter the prefix (`is`, `ju`, `jm`) and the IDE will list all available templates in that category.  
-
-The most commonly used Isis domain objects templates are also listed on the [Isis cheat sheet](cheat-sheet.html).
-
-### Installation
-
-To install in IntelliJ, copy to the relevant `config/templates` directory, eg:
-
-* Windows `<User home>\.IntelliJIdea13\config\templates`
-* Linux `~/.IntelliJIdea13/config/templates`
-* Mac OS `~/Library/Preferences/IntelliJIdea13/templates`
-
-To install in Eclipse, go to `Windows > Preferences > Java > Editor > Templates` and choose `Import`.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/icons.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/icons.md b/content-OLDSITE/intro/resources/icons.md
deleted file mode 100644
index 7e7592f..0000000
--- a/content-OLDSITE/intro/resources/icons.md
+++ /dev/null
@@ -1,28 +0,0 @@
-Title: Icons
-
-[//]: # (content copied to _user-guide_xxx)
-
-Most Isis viewers use icons to help identify domain objects in the user interface.  It's a good idea to ensure that these are styled consistently.  To get you started, we couple of basic icon sets:
-
-* [haywood](https://github.com/apache/isis/blob/master/src/site/resources/images/icons/haywood.zip?raw=true)
-* [nogl](https://github.com/apache/isis/blob/master/src/site/resources/images/icons/nogl.zip?raw=true)
-
-
-## Third Party Icon Sets
-
-There are also various open source icon sets for both personal and commercial use (though some require a link back to the authors website):
-
-* [icons8](http://icons8.com/) (as used in the [Estatio](../powered-by/powered-by.html) app) - styled for Win8, Android and MacOS
-
-* [tango desktop](http://tango.freedesktop.org/Tango_Icon_Library) icon set - as used in Linux GNOME and KDE desktops
-
-* [the noun project](http://thenounproject.com/) community of icon providers (both free and commercial)
-
-* [flaticon](http://www.flaticon.com/) - free vector icons
-
-* [Google material design](http://google.github.io/material-design-icons/) and [zip here](http://www.google.com/design/spec/resources/sticker-sheets.html#)
-
-* [batch](http://adamwhitcroft.com/batch/) (300+ icons)
-
-
-If you know of any others freely usable and easily accessible, let us know through the [mailing list](../../support.html).
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis-notes.pdf
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis-notes.pdf b/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis-notes.pdf
deleted file mode 100644
index 90f14ee..0000000
Binary files a/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis-notes.pdf and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis-slides.pdf
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis-slides.pdf b/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis-slides.pdf
deleted file mode 100644
index e82fc1c..0000000
Binary files a/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis-slides.pdf and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.odp
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.odp b/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.odp
deleted file mode 100644
index 25db2d4..0000000
Binary files a/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.odp and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.ppt
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.ppt b/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.ppt
deleted file mode 100644
index 1a10993..0000000
Binary files a/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.ppt and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.pptx
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.pptx b/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.pptx
deleted file mode 100644
index 49fd202..0000000
Binary files a/content-OLDSITE/intro/resources/resources/IntroducingApacheIsis.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/IsisCheatSheet.docx
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/IsisCheatSheet.docx b/content-OLDSITE/intro/resources/resources/IsisCheatSheet.docx
deleted file mode 100644
index dfd7d82..0000000
Binary files a/content-OLDSITE/intro/resources/resources/IsisCheatSheet.docx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/IsisCheatSheet.pdf
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/IsisCheatSheet.pdf b/content-OLDSITE/intro/resources/resources/IsisCheatSheet.pdf
deleted file mode 100644
index dded201..0000000
Binary files a/content-OLDSITE/intro/resources/resources/IsisCheatSheet.pdf and /dev/null differ


[13/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/getting-started/images/screenshots/500-maven-modules.pdn
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/getting-started/images/screenshots/500-maven-modules.pdn b/content-OLDSITE/intro/getting-started/images/screenshots/500-maven-modules.pdn
deleted file mode 100644
index 40f010a..0000000
--- a/content-OLDSITE/intro/getting-started/images/screenshots/500-maven-modules.pdn
+++ /dev/null
@@ -1,1560 +0,0 @@
-PDN3<pdnImage width="941" height="560" layers="5" savedWithVersion="3.511.4977.23443"><custom><thumb png="iVBORw0KGgoAAAANSUhEUgAAAQAAAACYCAYAAAALMDf8AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAMPJSURBVHhe7H0FfFbH0vdtcUiIu7u7uwvuDi2FUqFQoXihQHF3d0uACJIEYjghQCAJMRKIB3d3+H8z++RJAw0t9L3ltv04v0yec9b3nB3bnZ39z+XLl1FUVITjx48jPz8f/CyFU8ePobisHDnZp1FSUloTnpudhXMlZa+kfR1OHD2MgqJiFBcVUBmVIqycyno9XVFeLnJO56DqouS5rOzXcl9Pn59zGoXnfm0HQ+GZwleeD+/fj9KKKnFfU9alSygvr6hJk354PwqLf9uWs2fPIu90FnLyCsTzhaoKnCv+bT8rSoopvJjeSTmKqP5Lr8V/gA/wTwFBAA4fPozt27dj5cqV2Lx5c03k9i1bER+3C0vmLcSqlRtrwtMP7cPGDZsQuX4doqO2I3LtBuzaEYu1kbE1aaI2rMPqFaswdcpMrF+zBhs3b8GaVWuxhcI3btyCqvMXRbqjyYlYvmgpllHdUTGxiI3ahiULlxMswGrKN3/+clwkBOa0GUcPYfXy5RS+FgvmL8LWyChEbNyMlJQD1fVewuZVq7ElIgqRGzZg6+YIzJu7CLFUbtS2HTVpIlevQETkdmxdvx4bNsfWIPDhA0lYvHgptkZsw4pFKxC5cS2WLl6FTRs3EGwioiEhBrnHj9B7isCc6XOxhtqyZN5SInISovMBPsA/CQQBOH36NNLS0nDmzBnk5ubWRCbtTsChQ4eQlXUaefkSrsiwLzUZBw8eFBLDiZOnUHy2iLj4aZzO+VWCKC0pQR5x7KzsHOSezkZO
 Tg72JCbhVMZJFBadq0l3KiMDsbGxOMYSSMEZlBSfxbrVa5FB6fKo/Kys7BoEPVd0RrQ1KSkZiYnJKCzIpzyFVJdEKrhEhCKZ4k5nU31ZmUhJ3ovMzCyRp7BQIilwmtSUFBzcv4/isonrF9e0JT3tMGJit+Mkt5Hakk1lnCbp58yZAuTkFtQQojN5edizZw+OHjmCvLxsJOxMron7AB/gnwSCAPxfYfXq1UKKyDh58s1AiC7gTXF1hUvh9by/V87r6d6UVgp1xb8prK7yaofVjqsd9np87bDa8DZhtZ9fL0f6LA2rHfe/AKr/4kWJpPcB3h2uXr1aZ/h/E/5zvupX0fXSxd+KsfwBBVy48Mozc1JpmpjoKDGHsJ/Uhd1jR2LnuJ9wLD2dOORhJK+cjNTl43B4X4pIk5zM3DsR+0lX5+d3hdVrNqBTv9Fo1X0k2nb9FocPHcTR9GNIP3qUftN/k/4oSTZHKe718GPHOM9v09fAsXTi8kni/mjab/Pv2b0bR0gCkD5zf2s/M9TOd4zKS6PnY+lp1H/Ju+Cw2vHSewaWyLiNSfSu0um3rjSSsGPYn5JI0lUqlX1USEYczm1J3rNbSFav53mf8H8hAOfPV+HS+XJcKMurM76Sx+7VazQWJWOzNvD4/E34pd9pSx0S3Ottl455nlu6du3aXwZcPkvC169ff6V+aRtrt+t8BUu/l4Q0nhAfJ2A3jYGKiooaXJWmvUDv83xV5SvS6n/KSotxNOcsoo+XoSB9ARV4BhcI2bkR3GGePLtGDeGXLQ0vLS1FMYn4XHgJ6b4bSEfet28f9oz8EcVDv0FW11aI37AeSVtW4Pqeb3A75VvsWzsJqampIt1J4g4sQvP9u8KMmfPQacgIhPcfAu8WPbFlzRJMnDwdC+YtxLTJk8TcwUzS+zeuX4fZ0yZg3NgJGDFyNDZv3IhFc+di/oIFmDN7Bjauo/jp0zBz9ixM+GUSRgwbjpnTpmHY8OGYM2sO5
 syZi2FDfsCEKbOwYf0GTPxpBKZPn015puKn0VTuL1Mwf9Y0zF+4DONGj8So0WMwn8qd/Mt4zJo6HYuXrsD61SsxafxPmD5jARbPmYGpkyZj9dpV+ObrYZhD5fzy81jMmDoZE8b9gp9+GoVt23dje+R6TJo2EzMnT8QsasMv48dj2cLFGDp0CMaPnyjewdyZs6nO4ZgyaRKmThyPwV8OxMKly7Fw3hzq+2IirvswncK/HPAVZsyejfXrJN/nfwE8ZqSD7V2Bx2Zp1k5czIumcSiZfzl//nzN5O6ZvHSU0FgspXT8XFlZKaCMxuy2HTE4nxeDC8XHRdyl0gxU5VBYySnxXF5ejioa0zzGmdBcuCC55zhuM99L236uuATZOdmkbkoI0YWqcqEuFhaW4voVqpfqyzyZhbv3HhBBPorbt65T/oui3LKyctH2+w8f420v0Ufqk5QAHDpVhMjkTBQeXyGYNOPdpYsVOH9uP/Yu+AbZByUMdfuq6dhFMG9TPLJJDY5K3I2NCduRnSdR6w/GrsC25TOxOelEjVr9nwpq3Llzubj19CXuXj+Fi0RxWV+eP39+DQFg/f/suWLxQorpZbAOz7Pg/AIzcsuxbPVm7Nq1C4krl6N8/RpkT5+EnVFRiI+NxPkTk3A18xckRa0SaQ4cOCDmGZgA8PO7wvgJE+HfsRPsPcNgbeeNzWtXYMWqNZgzdz5Wr1qJhYsWY+78hUhIiMeEkd/j50mzMG/hQuyKS8C6NWuwad0aTCVEXr12Az2vwLq1azBjxjSMHzcBS5evonJmE2JNxoIlS4mozMEqUm/Wrd+M6b/8jNGjxxGST8OI0ROxfOVqrFqxDAuIoEyZ+AsRkvlYtXIFZk6fjiXLVmHlkkVYtzECk8cOx5hfZmLu3HlYsngRVq5ahckTp2IZxc+cNQuzZkwnwjJLTMAuIERft3oVpk2dhkVLVmDRokVYvGgJ1TGf4hZi4fy54nnFitX0O5/6sgqziY
 DNnkHtXLOKCMZ8LF1M6efPo/78gl9+mYyFC+m9rI+o813+NyEuLq7OMB7MPND+DPDYrCg8grLT25FHyMZhPJe0ZMkSgWAXMleg+OQ2FJyVEASuLyEhQdxX5u3AxZMzUUlIz88XC7bjYvYKVBUki+e1a9cK6YmRqZK4aEVpEY1vSVuZQfFYl7a98vwFnCNCw8SFn89XluEgSbS7dyYgbhfVuTMJyQlxqKB0ifE7sCshCcdI6jyYmoId9B4Sdu/Bhau3qtH7jy+ut7TkXA0ByM07geyzZ3A6U9J2jr9QVYbTB9chP30ryorPIGVvCgZs+AYriRlvjtmDrKwsbNuTgDlxCxB3aB8qicANjPge67duwYGMfHp/knf8n7KyEqJS53D1cgnOFRIBqH4JUigjSsnLhGfPnqsRKYronpfM+CVl5Zdh9qI1WL9+vYAtGzZgU/U9Q8QmCtu8ruZ5A8XzSoP0+V2BP/6gQYPxzTeDMHz4CKwjTl5XOgYRR/XVFcftqCu8Lvht2rfLK8nH7fu/1PUqvH27377OvxKYSdQeT+8CPDaLiiuReaYKRaW/lSQqz+xH5bmTglG9Hsfi8vnyoprnSxcv4ELFr5PPr4OU29cGHuv8K5V+pc8sPVwh9YIlDUZSCdzAjRsS+DXsuhDp+ZfDb968+VbAEk55OUkXlI/ryz+Th6zsTCJ+meJZ2tbiMxkktUcSzlZi7969WBO1EZPHb0ZkRJQglOcZP4n7S99PxplsrFicjPJaK1b/uXKZCyO4RIj/J6GsrFR86P8rSMWysnIW4yTiHD/zbzkNhgoCaZg0LUMFhUnDpekrK/n31fI/wPuHS3WMl7qA0/3dgPGiLvwQ8SSK/xm4+BbA5Z8/XymIByPv2wC/a2bKDOfOSZh1XelqgyAALE7cvHUL9+7dw/379/8UcGE8L1BQkI8zZ/IFQZBSGClwwzguPz+vRrTKz8+tznNGPEsp2+4TF5Bw8gIyCioo7CLKz+b
 gdNRgpEWPJ/Es45W0J/LLsTL5HNYm5QlRjcNyzl1EWsEVZBVKRLYP8L+DC1du4PxbQNWl6yRms+GVhMjXBh47rNO+Hv7fAp4wq+tZOpHG/SgoK8LF65fqHP/vAoxnXCbjS+06BVSUoaTw9G/Dq6GkhKX1sjrj3gRv6hsTDP79z5UrV3DhIiHSzhW4mHcQV0i3OJx2slpkuYrCfMls5K2bNwhu4t79e0g7eISIxh1cu3oNJUXnqKAK5OXlCOTcfywRaaf2i5fG6/vx8fHifvshUg32zcGRY/tRXMzzCeeRdvQQtu1fivUpc3CRdbpqpD6Sfw0ZZQ9wvOwxIXgVSgtOIH/L50gvuo79BbdxlsRBadr1e4uwPLEQI1YfRWZeCRGjy1iTcg7RR0qxak/eh/X5/zGcyCvF3iMnsT+jgO7LcCynBHvTsnDk5BnEp6Qjt/Qa8suuoPLiVRSVXaL7q/R9f7XaZOA5qTlz5oiZ7oqK/y5RZ0mSkULKlPhe+suMjZHu5s1bSEhPRVxGEiquV+EcieQVVedRUVqC01kFKDlbjKL8ApIWrhCu3MBV4tw3b9zCdcKhvNO5AukfPnokCMAtYra3b9/GI3qWjmGGC1WEoCc3ouzEOpw+eQIns3NwjlRt5ubFBOlH0nC2uLSmfW8D3CfuHwM/M+FhxK/dR2EHUFl1Acd2LEfV6X0ozsvGwUPpWLJokUDeVctWY+WypdhMuuyCOQuQnpWNzWs2kJ6xFSsWLEDM1igcPpwuKmGqtuXgYkQfXiUqYAMcqWHR+v2LsHjvz8gtyhKN4M6fLS7E+sOzMHf3WCJCv066HM8lnSbrKrIrnxEBuIDSM6dwfNknOHrmGo4XP0Bhya9pk9ML8Mu6I5i6dh9KSW3gsO0H8zFr2wls35/zwUz3fwyzFqzFlPmbsX5rAn6Zswq/TFyIKUvWYdLUlRg7cR42JWTg8OkKlFZewkmS+A6ersLB7ArkV0/sSeHSxfPYvn0n
 Mo6ffCX8vw08LhlJJerLJcGsrt+4iaQT+7Hj2B6cu1SKtEMHhKn74kXLsCd+P/YnJSF2y1asXLgUK1dvxua1q7Bt2y6xjByzbj1itu9ABRG4O3fu1MwTMAFgwiDG8aULqCzYjeSoNbhScQb52SexdP4czFu0FLNmz8a6VRuxLXIb4uMS34kAvA5MANi2QCrVCALAD7dv38Edokr37t4huCsaxi9BSq1YRcjNOoWyygu4TZ24SR1gieBs4TncpWcpMjJUke5ygT6W9FkK/DLrChecvzqcX7o0/EzxBWSdOY+SCokuw+udWWeqRNiFixKdR5q2opLCSFWQPjPXL6e2cj5p2Af430DsoSJs3X8GW/YVYMvegpp7/o3cm49tB4sQ9QqcFRB9sBBHMotQWvbrgL9A4yy/lkXqXw1SAsB4kFtSgKqrFwRu3Llzuxo/btP9XdwlnLlLuMM4xGG3KY6RndPwL1uS3qV8nPd1YPw6X1VB0kMJKkoky4wXecKSCBGPccYtfpb8Xvo/EYDXoYYAMDV6E9y4TZ27d1/81hXPIKWWdVXyPkBK0T7A3w+OFVxAWt6fh/T888gsrPzL4RCpKHvTT+PQyQKkEeFhSE7PF8vf0ln8vxKYMzMe1QaWqNPZoO7oUfHLz6+n+b8AS+3/YcR9/Xr48CGePn0q7hOO5qKo8ASO5JbT00s8enAXL1++wCWiUEzBLp6/JNYsOX1SykEsXhGJRcsjsSs+Rcxicuf49/WljrrCpOE36giXwg36GPxBaoexyWlmVg6Wr43G8jXR2BKVINr+m+vlS/p7Wf0guV68eCHCnj9/jhfV8eL+heSe458zUBhfr+fncJ53WFFd96p10UQUH4p0r6R9/bn6ej3N712PH7+9Mcn7uqTj5NmzZ+KXL35nDP+ki8cdzzU8ePAAVeW5OJ81BRm5RYIA8DxZXcTtvwGs2lTmbMPFSsmSZSVx5bLiEpIKqgTiz46Yj/g9u4URHVuHM
 r7yvpQdJ+KF9Hy2OJeI5DHCwVd38oqyzl9EcWU54k9L5uEYWJKQAhOBOglAXl6e2B3IH/FSTgwyM/bhdNxE+tjPcP1iMR4TEdiwdDnidycgKmIHDuzbLwbCqPHz0GHoWPh1GYkvB41F8u4diEvci/Xr1gjrtENpx3GBGhS3awfWb9yAJStWklhXgd1xu5CSkoz9h45i86ZNYrPR3v0HcORoGlJS9yIxIR7RpP/tP7APMZFrsXbLDqTV0gV5H8KqtVvQadg4+HcdifCOA/Hi+dNqW+oLKC4hEevKRRQWFIqw6zdvV/f0BbIzs1F2tgDpJzKRRUSk5Gwh2ObhXGkZikh0KystqbF7uEMEj+u7du06kULJxf1OP5aBNl+PRFCvUfBs8SUuslUZSyVEGK5QfZzmCuXLz8sXebkNDx89wYP7dynNJWFYdZUG2fXrV8XmpmtXr5A4eQdXKc/tu/era4IQNf9OF4u3bCPCF3MT7hdfPHHFxjT/pIsJABsRMcOqKs/D+eypfzkBYOQvI+QsPjwLFfkSI58z2aeRvpPCiBgx19+ctA2R0TswNXYO4ccBzE9ahiPpGUjM3CuIQd65QhwqyquZOGUDu8jISHEffbQQi/YmIu749po6GaQS8xsJAA9YKWe6mrcdl84ew43steJZet2mj/34uYSrcUGcZ/joiWgz6Av4duiJ/l98j9gt6zBs5BiMHz8ao38ajQlTZyNx5zZ8O/hLjJ+1GAsXzMGRAylYs34zRvw4CENGjMHmiC0Y8cP3mD1rGib8MhGfDfgSUyZPwk8jh+M7LmvMMHw9aAgWL1uOHbviBCFgArBy1Xq0/eZL+HXshaCWXfHwznUcz8hELhGzooICIibpKMjNwenTeWKykJHv0ZMnKCkqRB6FZ5zMQnlZKU6dPEWcIJ+Qv0jMOnPaIvoYuflnSNqpJES9LOZCrl25iluk/wkCkH4c4X37IqBbH7j4tyH9rQJ5p7muHDEJeu/+fe
 TknEZ2dg4RnFMirLySqDARw5zTuSg4Qx+bqH1F1UWUkDRVUV6CUxmnUFB4DqVEfK7fvIX79x/+7QgASz+8lMQXDyiWHPniAcZj4p90lZVV4OCJc8Q1r4i2s358Irf4LyYAF1CWsRJVBRLrRYbS4mIUnj5NY6Bc7OeYGDEN0Tu3kxQg2Zlbeb4KaUQAFiWvEBPneedKsPf0GWTll0jKJHyWInju2TKcO38NZ9/gu+ONBIA/rJQAbD+cj/zCXJwsuiCeWbxlcY851OPHD3G+4jy9rHI8IWRasnQFOnfphU6de2L27HmSgUCiBi/5CbGD1IYLhEQ7t+8gJOJwXgaRNJjveaNCZVWttATcSP5lYGunqvOSe4kYI7HOEhtfklPQq3c/9OjZFyNHjRXt534wCDG++lcKHF8D1fF8L00r7qufGZ5xWc8k4TVl0T2/C54o+uTTAaLu/p9/LRD1xYtf65Xk+bXu2nXVDpOW+0od1cBhLJ7y7z8J/inXpvh8fL0gB+uTfxWlMwvKBQHgSThhelyNWAwXa006vw4svvMYlT4zjtXcUxn8zOOafxk3eJMO7xmQppGCdA7gxIkTApgo1VVvbWc9UijnvTzV96/n4bqlRLpOAlBAHHPnzp1i4J3JPIwDaYdxNGEZHj96gI0rV2LX9jhEborBvn2pWL9iFSF0NMaMGYPRo4nT/w9g2LBhov6xY8d+gL8BsFrAkgEPNh5D/4RrW9JZ/LKlGFsOS4zSGKQEICk2GnFxpLaujUB83G6xPB65aQv279tH4fFIiN9DamYp6ezpQpVdt3g59uzajb0HD2E3xRUVFmE/qbWHDx9Dyi7m5ruxdd1WJCXuxqZN0dizMwbrNm7FiYwMUo93UZ4ERGzeig1rNmD18pXYHrsduwgSk5KwiaRlrmN7VAxS97EjnHKsXLQSx09kEM7GYU/CbkSSFL1szjwkJKbg4JGj2BGzHXuTk3DgwF5q836sW7kWp7Lz3kwAmIP
 x7D5feedu4cTpStw8OlE8ny8rwdUbbMjwmMTo+0QUHiE6OhoqGtpQUZSHvoEhNNTVIScvBw1NLSjIN4eOri5kmyvASF8H//nPfz7AvxzY/oPnAaRj6J9wxaSew8wdZdhx4uxvCEDOqVMkfaZi+1ZC1t0pSE87ip2kl+9JiMNOUkP3JaUQQuVib+o+bNm6DYm74rFnR7yYtJs3e4GQdqM3b0JCXAJio6IJMfdgz/YE7Nixg/LuQxJP8u09gP0H9hOyx+Lg3v2I37UHKQkJwqlNTCzVtXMHomJiEBW1HVu2bEViPDHhiEicI3zcE5+MvUSMWLI+tHefIEiHDqZhb2ICIiMjkLL3IBJ27kJsTDR2UdtitkULN31vJAC1r8SMYqqkHEVV16tDJBeLo8BL3L55m17CLlja2KFRg3rw9vGGm08QOnftiLCQINg6ucLa2hYWRtpwcXWqc8B8gH8XZGZmYunSpWJi7Z9yRRMBmBZbhthjRbhysRg3LxwnvTpPEABeaeL1+neHW8KvJd/zBOlv4yXwZ8sXtgh1hNcGxu/Xw6T1sZpSJwFg/YB37LEeeqnkBIpyDyApIYa4/UPERcfg8IE07IljxxPpiFy/CSuXLxUEoHGjRggMDoajoz386dfexhIKalrw9vSGurI8EQDnOgfMB/h3wSnimDzgWZL8p8wDbEs+i0nbSrDtSCGuXczH3UsHkZ2XKQgAT26yNMMrQTzpy1cWpbn58A7dvUR58TlcvXYTBcePo+BcIdIPZ+JcUS7Sj2bj5JH9JIYfx3VCVl5R4pWoE8eJOycfQvKeJEpXgIzjmWJD2yHCq9KSIvFcRXr7k4e3SE3YT2VfF3sAzhUV4uiRdGwnEf8sPXN41slMYSrM5vjnq0qRvHufYM5PHj/Ao4d3cfvGBdy9eQkXyvMl34KAVzqYeDCe10kAOCGLQHyVH5xJHYvD9X3fiswn0w6joPAsKqsuUaXluEhiBBMLJVUNKMnL1jkg
 GJo0aw49Hc064z7Avwt4spYHGdu+/1MIQCxJALN2lmNnxq9bhqUqgNQuhlVdZorPXjzHjAOLcbjsFOV8gbitW4S/y9iNkUjZn4qEmEQkJe8hpnkQR5ITsffAERw7lkb6/ibsjU8lUf8AdseQ6kDifeS2KCSTWM5ifWxsPCIJl/YlJdNzNHHp69gdn4LDR9JI3I9AGon3uxNScXDfIezbQ+pHXLxQR+JInYjeEoFE0vPjdyTSu79OzPouqoqzUF54DGVnjqH83Gk8JMLw9MlDnDlThJxsiqt6gwRQ+3rx7DFevnhGv6TP0cd8+uAWblwsw/OnT6pTQKgARuZWUFNWhJuHB2wdnGBhYQo7OztoaZPo7+ICDTV1ODva1TlgakNDkiIaNqiPxo0bo0H9+qhXrz4aNmyI+nTfhMKk6QyNTNC4QQNK1wj16jdAo0YNoaOjI/I0pns9U0soN5eBvZ0tPqrO04jyN2rSFLbWllRuPQGNGjchaAoTQ300aNiI8tcTdSkoqcKO0nG+j+o3hIODPRrU+4ieP4KdoxMaVadTVNWCKhG+xk2a4OOPPxbt0dTSRuOG3LbGaK6oCmM9bZiRGtSsYX1RXlNZRRjoaKCpvCr01JWp7Y2goKJJYeoiT/3qthlb2kChWRPRr48/4rp/v998r29uDSWZZrC3taG61aCnoSLyNWzaHI5ODmjWWNIGfhcNqByuR01LDwpN6d1QmIGBIRpR2xvSu+D3zmXXp3oaUtqGjRqjSdOm0NJUF++U+8vtatxEVszvcHv42/0TCUAUSQCTWQJI+9XNfG0CwFftCc2nz58R7+e+vcStGruS316P/qTx1rMnT4i0/P7FtiOvX+8y78K4/4cEoPZ1/+pZnM9YirglY3ChKAv5uVk4eTwDy5cvFypAw/ofw83dFU5unujWq6eYA3B094CRoSmsTXVr5gA+/rgBDPR1ISunKIiGlo4+IUw9/Ofjemjf8zP07NgObTp1RniQP
 1ydXdCmfSeEhLZGu7Yh0FJVg4aqEpw9vGFhbofWrakOB1fYWJigVatWMDA2ReeObaFhbAl9JVmq0x1NSfrQUlcn9SQMznYWcHN1g52NDewd3dChW29YmxnA080NXt7ecCEk0SYErt+wMQJ8vcUg58Hu7huA5k0a4aOPPoatsytkCWm1NTWoHgvYmJgjMLwFvN1dEOjlgqCwcKiT6tOxaxdoq6lSnTYwtnGAUtNGov9m1o5QUlSAb0gLdO/UXrTXzz8EpgZ6aNWxM9oEesOaiKeBpR10VZTQulVLyMsrSvpN6pS5hQPatgqEg+Ov/dY3MkUXKkfbzAa6cs3g6uZOba8HF2fJO7e2dUWvT/rCUEsZ9RrJwDc4HO1bhsHV1R7G1vYw1dWHu6sDfP1D4eflDE/fQBgb6Iq6LYh4tQoNQkBIS9hQX8KC/Ajx/0PqnQ6CfLzg7O4OD2dHuNCvnGyzfyQBiE45i2kxpYg59qsTkdcJQO2Ll72l133iqpfvSebInpGk8PDhIzx++AAlxWUoPlOIO6QKFRcV49aNqyitvIAH92+j+GwZ7t+7LxD21o1rSDt8BOeKK/CA6rp94wohJ3Nxial9Uf5pUhtOi7gHD+7hAnFuFvMf3H+AZ8+e4+GdG8g6XSCklIcPHor3XkXS+amM08g4cZLC7uE81cs7EouLzlHe+/Qs2WPwTgTgzqWzqDowETsSc3HvwWPSfYpQXFKOdWtWw8rBWawC2Ds4CuQ2MjGBproqIVJT2NhYQ15BET7e7mIwvhEIuYzMLGFtYQknZ2dCEhXiLJowNDaDlpYuSRNqaEycl7mwpa09DPX1KEwDamoa0KVfRn4jI2PB/QxMLGCoq01czwlNBOeth7AWYVAnQuBEYQaGRoQUDvikb3+4OFoREbEnKUUFKqqq0NHWhYauISxNDKCpQ4SqmQwRG1PIyClBU0VR1K2iIA8dLU1KZwRzE2OoULm69GxuaiRWRPQIoZypD7qU38
 bSHGZWtlBXkhP9VNbQg7mRPqzsnWBqZAhTYwMoUF+bNpWh9jrDjMqzsbKEMXFzLarPzNJSTLBK+u1A71ef+q0u6beWpN+G1G8HW2sYmFqQJKEl+q2ipglLY31Rp6mlE3r36kISQAN8RATYzjMQgZ4ucCKpTI8ItBG9K0uqU09Xh6QAfejoGRBxVoAZfQsTEzNYmppAld7NR0RULKg92iTZ6VEaGyL8+vS9Rd3UBmUFuX8kAfi9VYC6CAC7FONZdL625yVhzqFl4v7Ygf2I3RKJiE1RWLVgAXZE7cDmiEgS5Xdiw9qt2LlzB1JSk7Bu+QZs27ARW7dux65tsUiM24P0QwewYvU6JOyOQ+TaCGyL3IQVS1diM/3uTzqERQsXY/fuPYhetxZbY2IRz2rE4XTcvFSJHbv2IDk1GYsXLsTWDZGkbmxDDKkkMdu2Y9HiJdi2cROWr1iBJYvXYvnihYjdFoOzBfnvRgD4ev70Ee7fuSOMZ6QXqwANGpCYTuLkKwhdC5gbNSDx8NXwj4QYzffMWVkclcZJOS///pr+VfiIxE+peP82ULt8CXwkxN56H0vE6/cJv23Lfx+k75Dv+f2yilATT++u3u+82z8CVtVeKa8W1CYAJSXFKDxbQmLyLeTn5ODmrdu4VFmJa7d499wd4n7XUZifh4uXr9Xsjis5V4IXRDeePn6IS1fez0oCTwL+srWkTjuAuggAt1NK3B49e4JbDyVWmpeIOz8hTsz7NhieP3smpIXnPHdA96xG8DPD0+rwJ4+I6997QHHPcf3KJdy8c1/EMUdn4LS18z17Jgm7Q5JDZdVFYaT2+HF1WU+4zuciHz8zcByX9+QJt6u6blLh31kCeHSrEpdytmDX/O9x8VwOKsro4xYUgv3eOTm5kNirBn3irDpGFvBxsRVi4sf1G8HMzAzKKirErdSFuK+uqYUgf1/oGZjD3Yl0VXkFqCgrkxjuKgbQx/UakAjqC1VFRYSGBJIeqg8
 lOckEowKFMejqGxAnsoeTnSk9K0NLQwNm5hb0qwkT4nrvQhg+wH8XahOADZFbsTdlF9YTR9ybtBfH0o5j3844HExLI460HnNnTkdezhmcOHSQuFgCtkTvRFLCHtKxX+LqpSrhLeh9XO8qATBCSgnA85cvxJwAXxzGcc8JSa9dvUEEoQqPCOmuXr6KG9eu4EzRWdLdr4t3I9I9f4qb164hJzsbFy5fFxvPHt6/i7t3mCBIrEAvna9AXm5RNUI/w92792qQm+t7QiI+E1lR93OJVendO7dQWlJBakiJJM8dtk59IdohfX7jKsCbrltVOSjb8x12JmXjFlFwdlyQnZ2HZUuWomWH7vDycEfX7t1I3LWBr7OlQMIGzVUIye1I/G6JYH8vePoFkVivB39fLxJxHUj/NoZ3SDjc7cwREhwsiAYPIlMSj0OJCASHtUCgXyDcScdk0dQ/pBV6d++KLj16oWXLVmjRMpSIiT86d+qGYMrfo1tH+BNxaVSPy/kY+pRHRlYOWuoqUCPRXKZaD/8Afx28tQpAcYVn8vHoya87CWtfPNHM+yDexxWd8qsdwNsQADbi4b0ifO0qSMW8IyvFffbx49izczv2xKdg0/LlpALsxK5dcdgVE41tWxJw8vhRbFq5Ggk74rFx81akpR1ExNotSNgZj8P79okj9FKS9yAmgkT8nbHYtCGC1IQIpOw+INy784lc0WvXIz4xEXGxcTiRlYvbpAKk7juEAwcpzdp1iI7Yis2btyFi1XpsJnWAnbPGUF28Wrdq5WYKW0vt2i42HL2bCkAf7PnTxyT+vDrTyCoAzxg3adIEss3lxEy6HHF1I2MTGOjxDDWJ/w0bQVamGcU3F8+SX57l/1jkadq0KRSJsxsYGsPY2BguJA3IcHkyMmgmIytml3lwNeKZ6MZNCKmbizzNZWXQlHR0eUU1WJoZiFly+ebNfjMoP8D7g3/iHECNHcDvrALUvngnJHNavq7dv4lz13i7
 PHCuoEDsAK1gp7QVlbhz6xYunL+Au/fukrpzE5evXEVVeRlOZ+eKfTKXLl4Sh9BeIBWIOX9x0RlUXLiEKxR+9eoVsYuUHeDw5B7vfeG9BNdJkmDnIJfPVyInL1+0j/fQsN0F7ytg47zLV65Q3bcFp+d62OvQxUuXUcl7cOj56tXLqKqs+GMCwGID23Xzx3xy/xou58djz5KRuFJ2Bteu8CaeS9i2NRKqbAqspAATM3NoaWoQAZCHto6eCNM3MJCYAhvoigHSsHFTWFiY4ePaA6eWTsoTTbo62mgmKy8mFmWby6OhmPyrlZ7TkarAE1AsaXAeJjAffVQPKipKYhJLsbmMmNRr2LgZdLQ1KV4WCsoqMDM1hrycZEKO1QmputBEpnn1hOGr9TAoKSoJnVq6HFcbpHW/Hv461GvYGDqa6uKedfLmsnXbTTSj/op+y1G/iUDWjhNzB9QGJQWFV8KbEqGs/1raj+s1hEK16tSwiYxkpaU6rq45iLrCuN+S+48gV10Ww8eU9k1q1j+RAAg7gB1vtgN4m4v1bs7HG4cYr2oDi+LlpaXgczX43ExGag4vo/sz+bnIycmrCXsVLqL47FmxT4DzllEZjPwcxxviSs8V4VRWtjiF6vyFX+tlL0NMhPieN+AVFhbh5MlTghjwRiHe2PRWpsD8AWNiYoTl0OMbxTh/ZBpK477AreJDOJl+GIcPpWHenLmvLAO6eAeiS9eOCA0OgLWjCywtrWBprPOKKTCns7Kxh52tFdw8PKFjbIE2wd5Ct7c2N4GzmzsRhHpwdXGBjYsHDHQMERzoBWtLa3i4SSwKjawdoK4oC3kFVcjLNoOjowPUdE3QOiwQAUHB8PH2QceunREaFIBGhABhoa3Qqn17+LnbQ8fQHKqU18fXD8pqmnC0NoORrTMM1JThSaoMr+Oz3YGtoyvsbCzh5+MNWzdfuFoZCdsBRXVtBPj7wZ7ab25uLurW0NaHl6c7bO3sYWpqAldPT
 3hTG9q0CIeXjy9MDLTh6uoGE3MrONpZw8HBAU1JPfH2coezkwucnN2oPT7QUFWEG6k8tq6eUFNSgZO9tZg3caE62nfsBDU1NXjT+zO1oDLsHOHlHwATQ0OYGerAwtqG3qcPDI31YWRoRP0yhxW1x8LeE+H+rrCwsqZ3qYmOVA6viPhQ3faOzrC3s0GnTh3RrHFDIlRNYGlhClPqlz/1W9vAGHpa2ujQuTNMTM0Q6O+DQFLbzPQkhl0aekbwovY4ODrB0tToH0kA2A7gXSSA2hc7EuEt3pyuvKQAV/MXCfdeFRVFWLdyPZISdmP5guVYu2o1ojZHYNmipaQObMWq1euwYuFSbI/bjaTYGETH7sTqlStJjN+E7bFRWLV0lTAUWjh1hjA0WrZsJbZEbMNKViHid1HZq7Fh+TLMXbAYsyfPwvo1axEVG0sqRYRkr8DmKKxevgLbIjdi5YoIbI+OJBVgNTaticCWjRvF3MtbqQAsBfD16DrpRznbcffcTjy7UyU+LgPvHJSYAjeUmAI72MOfENDWyhxyKhrCFFhNSa6GADBHDgkJgoWZCUxJYnDzCRBLal6E2D7+wfDz8kBAcAg0NTQR4OdDBMCTEMYJdvbmaNO6HcICfUQ5KloGcHawhAITAJkm0DI0owHrScjmB1d7S6hqG8DT2xstw0NhwsttpB44eXiJiccGDRqJQe8TEAxtLS2EBfnDwNoJ9maG8AsKERxYWUkJnXv0IcSzpfaGQENHH3bmhlAkpNQg6UZZXgYeROwCvd2gTQTFw80NvoRQDk6ucCai1a1HN4QG+KFdmw5o1boVEUJzKicYHl5EOIjgqBOxcnVxRbcuHRAcEAg3r0CEhwYSkhkjwNeLCIAXrMwt4e5sCxd3b+q3H+wIWTU0NBASHARnIhhuRCQMicAaayrB3sEJrtS/lq3aIzgsGBampvDzdIOruzuMze0RHuQFA3oHbk62cHRxg5WtE7p3aUffwVSsqLi6ew
 oC8J+PGyAotCV9DyfRbyZoevSOwtu0ISLlivBgXxgYm8FYV0N8By19QzRr0pjeWyhMicj9EwmAmAN4BzuA2hdv2+WturxmX1pSjOLMWHG2X0lxLtauJP09ORG7E/govAM4vH8/kpP34kT6UXHKddyueNLr9+PggcNITzuCBCIWRw+nYc2KxUQQ4pGSkoID+w8gYU8S9qUkYdPGLSLfgX17Kc9+JMTtwoFDR3DsyFEk7tmDlNRERGyIwO7dicJZb2pykthstCcxmfIl4QDVdeRAGo6np6O48Ow7zgHQxWKO9LpTlY3SI1uweflMKKqq/4EpsNx/xRRYS1cfxoYSVeJ1+Ohjthase2mqLuA5hLrCa4CQwoQQUFNNKga/GT766PfqJpGdVKHfhJO60rSJZFJSSUkR9Rs1hZzMr9aO7wqNmzQVKoqqisT6788AT5SamhijobA7qDuNFBo1lhErPKpK8q+E/xMJwLuuAtR1cV+ZCHB6YahDwO9Aev8uwHMMdYXzUmld4bXhbet842ag37vY5ZDU3VPpkSikb/oZa6d/UfPx2VjkP/+pT9zaVqyvf1Sv/ivmuM1Ir1UgfVlbXx8NabCy/szGJ9L8DA2bykNNuW5iokmctwGVK6nnt/FSYN2/foMm0NVSey3uIyJEkvrq1W/8ClFSVlFFvepVCClwOW/SdWvD6+2p17Ap7O1t0Lh68lKf+quuZyIMdNwdrWBqZUfxDgS2UJB9lRDJK6qS2mEl8tQOfxPo0jthqUqB1KC64t9UDpspKzZ/MxFspqABRZlfCQGXw3MXutraNWF6ur8SY2k9/9RJwDf5A3hbAvBPuxj335kA8FyAVCW4c+Eszp+MRvTyYbAnMd2FdNWOnTpBW9sMLcN8hMWdAyG/C5ulikHyEaxIrPX38kav3t0QSKJwgLcnbEjEdCRxNqRlW/Tp2RWtWrVD+/ZtERTggx5dOqFFy9Zo3a4LupK4aqSnC3PSb1kXNjQyxee
 ff0K6OInDpEP36tsfHdq3QbfO7dGmXTthRWdHerYjia2tWrSEk7sHnBxsSdz2h4OLOwxIdP38iwGk61qgXXggglu2gaGuHrr06oMObVqQHu6Mtu07QJ04HBssefkFoU2rMIRSW1qRXt8yLAiN6/9HmA1zv91J/A4OCkITClMztoKRugIaNpKFjqYqSRLW8PB0R8uOXYXJblBwGDp37QEfdzsxx8CTair6Jvhu4GC4ksjv7+MFQ1NLqOkaoWPrcLRqQ+8gNBSt23eifPROwlrC19sLDtamCKVwbWNrhPl5ws8vAP7BLdCuVQtSE/zh7uIMMwtrmNmQCkB1tmkVCiciPD36fgEbM1JpqG4ndx906NAVbdq0RWgwv/OO8PXzh6mNGzp3CEd7Ev1bhwYIk2BesQkitcyeviPXHUZ1q+kYomWQN3SNLaAk2/j/Wwngn3b9KQJQ+4M+uFaKizl7sXX9UihLzVJJx5Rt2pzEUHkYmpjDyMCAdGInqKkoQ0VZBSY0EC2NTeDs6gh9PUMY6Gqhqbwa6fI2sLayIKQ0gpaWDuzsrIV5qzXpt0HBwTC1dkGAp51YQrSytIC2ngFxHEO4ODtAnbhvYzll9OjRC66k3/Jqg4qGFjSIAKjT4LQyp4FKujeb4xrq6RFhcoS2ji61VwtGpmbQoXZbmpmQGqMBfSIA3F7TajVDjdqiRgSAuZu2rgHMjKlN9s6khhiQ3vuryM/91tPTJ33auMYAytraEjL0LtSpHQ2byhEy2qOxTHNBeHjOQ0/fANrqSjC1sCLRWxNqaqqwMrOAjYMjLE0NBVe3tLYmLt0E6po6REi0EdaCkF1bV2xoUlPXIAlGm4icI+Tl5YS5srEJ9Yf6oCgnA019S9iYaou6bakclio0NdRQr7Esevb6BFYmJO5T3eZEAG3s3BDkT0TR0Ag29H55OVVLm6QWdWUYcjs11dC4uTK9J2M4OdpTOLVf1E3fltptbmJE0l5DWJqb/HPn
 AGL/3BzAP/X6UwSAHRPyjCdfV07vRHrEL1g1ZWANIrwJmtHAV1RQgKysjJhwqivNm4BNiNmU+HdNdqlMXnp8Uxre+VZX+N8VrDxaYt7Gva/BPizecrCO8LphecxRzK8jfN6mfVgbl4lFEftqwuZvPkDP+19N9ychLr0cqVlXsPf0VezPvU5w428P249exJZDF7E9/QJSMi8L2J1xCUknL2Lf6Wt15vk7Q0zaeTxne+rfuf4UAeDZTqaIvD24NGk4yvYtQMySgVBUUSPuogENLW3iDqrE5fSIu5IEYEgc2NIcasS9XO1soEX6Kk80mRvrobmCInEWTRLBLYkjasHcjCQCWxeYElf09fFBY+Ke+joagjtqUbpAfz9okUhsbWIAXQMjaBIXsjAzIi5pi8YN60OfuJYucSp5IjSWDq5QIy5oQJzak0R/XvLSIs6pqqYurBCVlJSgpaEOA+KYhgTerg5C/2dC1bhJY2hqG8DVwRqqJEkYmDnAxVayGUabOLevfwDkq/V27pc2SRD6RkaCwOloqcPd24fapkZiezsYaLN7NHk4k7qjUC0xKKlpw4UlHGtneNiTqmAoMV0WdTduRO3UQbu+P6LqBj7AB/hTsPf0TTx7/vsbiv8UAah9Pb59Ebeq8hEduR5BYa3g5uKETt16wd3NDd16dEf3np+hb59+CA0hfdJID15u7mjfuSssCPnt7e1JD/dEh3Yd4ePrj65dO8I/wA/6Fjaw1dcQSMZbeVUU5OAb0gr+ni6k3xISqWnBw9WN9F9/dOzYEX4BnpBvrkRiuzOCw1uiR/tWFOYHI2sn2Jlbwd3RAv5B4fByd4SLpy+J7vqU1xNOrp5o27oVqRDOUCfR3ov07o+IAChp6qFn916wszYXOraXjzc0DW3xWc92CA4Nh7e7MzwJwZs2kkgUzq6u0NIzRcdOHcWEXgjp4c4eXlAgScfD3V34QvD08oaNMxEhOckk3ccNm8Kb2h/YojV6U799f
 fygo6EKU0tr9OzWE59+2hu9v52Eyuv4AB/gT0HqX0UA+Jhm6TbI0iNbcWTtT1g+aTBxaxkoKMgLhxFs5sv73ZvJyEBZXR+WpGs2lZGFipIimsspiKUv9iCkKE9qgaIK6aYW0CXdX11FgbilIhSIY6oRp2bTYmUlCiNJoSlxRt5SLCcnD2VFeXHPLsiYYzL31CQJgifMjHQ0iRPLQ0FRSexNV1RWRrOmTSSmxkrKYg6B45pTG+UISRs2lCCykrKKmHMwMtAnNUVW9EFVWUmYHDcnaNasKQGVR7p2k2YygkvzEphi9dInl835FOSao0GjxqJuNo9mq0d5ClNSVhWOQjiPMUlGZoZ6ol9s1qxAZXIZvCIiQ++J+x3W7RuUX8OfgriYVGRWPql5ToxPxYHcW6+keRdI2BqN6CMXsHpNNM5dqTtN6aUHOHSqCuWX72Pp2j11pvm/wOpla3G46H6dcXuTDyI58yqmTFiIoksPqR2VdaargSuPsXTNrrrjasHxoycwft7W6ueXWLFkCRIyrryS5s/BS/w8ahgGDPwRXw4ejs1bd2FVfEEd6f48pGT/RQSAPb7y+iFfl/P2ozBhGmIW9RMDmIEHvfReCsqEHJKlNDYnbV4Tzp5m6jKtlQKv67N5a1MZOYH0HCbLBKLWcpeSoqL4las27a0LGDHrCpdCvfoNCdkl5fAyF0/mNag2q23crHmNuN9cXgmqPJlJqgD3Q02VNxgR4SEio80TbyStMAKrqqlRnCpMTEzQpFpSeFfwaNEHZVfxp2DOT1Oxr/AOli5bjdXbj+Pg/pNIL7qHdWs3YXHEgZp0u3YmYMTPM3Aw7xaS9x/H0hUbMXlxNIoJidZHJGDchKnYdbQKUStWYn1KOaJjD+Lc5WdYvmwVpi6JxonsYowdNxXrdmUIKdAvuCN2HSnE1thjyD5TjjFjpmJZ1GGUnr+JZau24adf5oh27N13BD/PXEvI+hIFxVcwceIMzN+YgrKqW1
 i0MhJLqI2pqYcwYvwcHCm4LenTlGkYP2s5pq/YScTmIbbEnaDwZ9i2Mw1Hj2ThcP4d/PjNGERu3QDf4A7YebgUZVeeYsuudEr3nNIdQU5eMYaPm4OTJfeojWnIyi4kQrANY6atwJkLL5C4OwXDqc2z1yWKOneuX4uwDv2wN/8+Cs6cQ69OnbF4xxkkJ+0X6ZJPXaFyD6KU0sbu2o/ckhuYMnUulm47jMKSS1hOZY/6ZT5OlTwS5b0OI6m9efS7Ny4WX4+YjZ+mLRftSD+ejZFjpyHx5OU6870NJGe9BxWA3YU9vHkBMVvWw8reUTjiaN++A2SbNhZbetnBBJvJ+pIYraVrCENdHbTt0BmmpmYIDQuGt38QbIwls+2q2qQieHiIdXIHOxt4e3kKHTnYww4Boa1gxbPVFoZQUdOAg6WZyMNSR5CfL0zMLNCqZSthSqujriKkBK7bltoUHBKEFiEhwprP3JZ0eSc3BAV6w41UBkdbS7HRiG3ufTwkzkrkNfTQvl0n2Jhq0fNHcPMKJlVCnyQGWVJZPIiDW6J7r94ICwtBl06txbJbUFCopD8+vmjRsi38PRzh7u5G6oMXPv74I9RvJEPtN4W5lTUCAnxJVXCEnZW5qO9NwASglLjtn4HZRAD2ZBShZ/+hSDhchLWzF2LroWL0/uRrbN+XV5Nu7ZoNGDZiFAYMW4q5kydjSfRxzJ30MzYk55MKNxBHs6vQ68uR2Lp8JdYll+PHgWOwJ34Hfl68G/uPFiIxJY2QejZatPkU6Vl5GDxiHs5UXceggdPw/bdDcOj0VYwcOhRJ6Tlo03UIIU4yhk2OxGgKW771APLPv8DxjDyMnTgXoQHtkJFfgvCew5FZdBltW7TB0OGj0OeH2ZI+TZyE5dsz6XcsNqUWYOCwuRT+EIO/m4gtS1dgQ2oFhlD7jucUYPDwudSOpyi9+AADf5xG6R5TuglYNmsmJhMBOX7uBrVxElJ2xuCrsWuwYck8LIz
 Ox8DBwxC3NQITVxNSU5071q3FrGUx+HHyJiycPgsrV2/Eou1nEBkZhVFjJqDnl1OwYNpUxGdcwNc//IJZ40aj3/e/ICS8A5L2p6FLvwmIj43Gzwv2iPJehxHU3lz6Td0Viy9/WoWNS+djftRp9GjXHsPGTka7T4ai5LU8bwtJmX8RAeBTcKSrABdOxSEjciJWTR9KSGgqNss4kd7evFkTwb39AkPh7UEIRwhoY2sHQx1tBJKe7ujojLAQf+iQ2G9ppCtWBdjCT5bEbA8ff1iYGsHXP1B41vF0soaBkSkUlDTRsnUojOney9le5OH63Nw8YO/kCv+AIHh7+hCR0SBVRAF+AaEIDg5DeGgQPNxc4eTogOCW7dCSEDQ8xAchQQHCjp9VCfZHEBToL5b81NU0hfkrTxqynzsbBzc42pgLSz0VdS14enrDw9sXXbq0h6evP/xc7YSvPGtHVwR6ucLI2EL4NeClRyZCDZrIQU+bl+9aI5AIRY/uHWFvZSHaXhfiS8GdCEDJZfwpmDWaCED2JSSknsCn/UZh5SwiAIfLsTvlFD79ZAjy6ZOXECfv2aMvIrZE4fMf5xHiT8aa3QVYMnMaNu89g+69f8BpQpR+g37GFiIAa5PKBYJFR2zELyv3Iz2zAmOH/ShWGjp1+lSc7f/d6Pk4e/EWviEC8NWXA3Hi7AOMISROTD+NwWPWISe3ECMmrceBtDMY/u2P2JVxHSvnTsWklUno1aEb0nNKMGD8WpytvI1uPfthV+opxCTliD4xAViXWIhF06cg8sBZ9Oo3GhlZhej3zUREEgFYnyIhAFlnK/HdqLnUjhcoufgQvT8biszcUnz6BRGHzDIsmDkTczYfpjZOQvKOGMyOzELqzm30e5w4fBf0GfAjDuTdFXVuX7sWy+OK8cOgr9F/+Bzs27UDC2Pz8Emf/ojemYheX4xHVmYOunfujtlbMzFlzDAsiDiETVGpOHosAyNm7MDJ48cwdu5O7D1w
 GvkkONf+TsOpvTn0m0IEYFZEJpUfjZmbT6BPz96ITc7C1vgTKK6V/l0g8a8iAOxEQHogZFn6dmRuHYNt839VARiUSb83MTF+ZffZm6BBwyYwMTWFmopEBH8bqFe/kchjaGggthvXleZN0ERGHk0b1RMIXVf83wXcw/uQuI0/Bbu2H0R64VX8NOoXLNl2FClJx3Ag9xomEFeZtS61Jt2G9REYPmER1u84gdmTpuC7MTMwbv42FFXeJAT8Gj/8OAY70y8KFSIl6xY2R6ai4PxjTJ0yHWNmbcTBo4TY34/H7JVxFP4M06fNRMzBIqyPPIx04uzffj8Gi7ccRVHFDWzYkYn8kmuIjM/E2lUkeUxagdzK58jKr6B6xmPS7I3ILr6BNbtOibbFxsZh4Pc/I/ZQmaRPuw9h6oxFGLcgCmdpyG7atBWjpq7Fxp3pOLAvA6nZt7GJ2nfmArVj+kxEH5Dki4raiWETl2NtzBHsjk8lKWUa0kg9Wh95gKSPfFJxLuFERi527T+Ddp264+tvh+ObMUtE3iOHMkkMv4F9e49g+5EqZJwsQMKJq4jathNDxs7Hqm2HcO7iM0ybvgzZVS+QW3QJw0dNwIR5W3G68AIi9xQg50wVtiWfweYNMcioePU7RfL7pN8TGQXYmXaRys8Tvymph6nvY7A+PueV9O8Ce069DxXg+TM8vn0e0ZuWwNjCWjj4dPf0FBtWLElMt7ev5RWYOKqLk8QrME+MeXt7oFHDRsIDLXvUbUJ6vraGKhGEhmCPtJxXprkCzI0NoU2SgmyTRmhK6XjegCf1uJxmcsqwtTYnfb0e6jdoCF0dLeHw0tHeCrYOjpTXAI5Ut6aOgZj91yUOb25tC0c7S+iSnl+fxHPe3cbbkJs2aUxqiD4UmzVGE2FTL0FE5u7sqdfMhKQQFTUoy8mI8I8oTxPKU1/4OmCTYi0RxhOTbHPAwJN53J8mjRuJPrJHYjtrK4n3XOojm9HynAPvOuR6e
 P6EJytl5BXxKXFeHujvC6Kik3Gk6KHk+fwDLF6f8ps0/2q4+ARTJk7H5wOHY9v+srrT/INg98n3QAB44wNvTpCeDPSqV+BeNV6BjY3MXvEKzMDp3Nw94cEqQlhLGJpaINjbGfakxwf6eLyyHdjMwZXUAlu0axuMkMAgAl9RhpmdM5RkGpEIrww5Ujvs7B1gYe+Mzu3bIpR3sVG+3p/0Rpc24fiofpNXtgMrqGqRSqJOKocvVDV0EOrnAW0Le5hoqpEe3xKK8vJi735Y6w5wcbSBj7c3zB3cYWesDQ0tXehTewP9fBAWHoYgPy/YOzjAhtSAdq1bwMc/iFQOJ+EVuGunTvjy888RGhYGZ3tLsR3YJyBE9JFNoNW19NC9Wyf4+/ggKLSN8IpkaqRFIvNcEBP5AB/gT0HC+yAArA7wYQfRMTGwdnCGqpKCQEIWyw2NjYWX3fok4lsT15NXUIJvtVdglgCEOakqe+FVEwZDcs1lYWlhLrYHmxgZCe/CGuoagmMamRMYGEJTSxXhpMO3axksyuEZeitLU8gJAtAYzZW14GRrJox39LXV0ZzqVGYHIOYWEvNgJRXo6BvAxoq5PpsUW8LazoHaqSq2JmsZmMJIT0ukF45BPqqPrr0+gY+HCxydHMWynUm1iXBTWXmxdVZXzwjGBnqQpbptzI2FUY+Ojp7wZMwmx2bGRrC2siOiwh6J1ajfjkL6YBdlTeXV4WBrRRKLHQIDAmFsboeQAHdhrNRz4M8kzuJ3oeB8rfva4bXua8Ob0vy38r4J/oq8r0Ptd1ET9trz3wX+L/1+27xxGe9DBXghcVrIEgBvZqntZZZFYOnSH7v+YvGYxWUxeVc9gSdN+5sJMYp/k7kwi9RcXl1xDGzM8+uzpO7a8bWB66i9FMntkE4uirbSb+PGJMZTX36zXEnPEhPlX9v+at2vAm8mqmtXoTSP8I7MdVfX4xbeB/k0qP8MJGzfiZkRp+uM238kD/ty7tUZ93
 +FjSuXo8e3M7BgSRROkb5bV5q/Fu5h8OA5yMguRdzRKziVW4llkcfrSPdH8AiDh0x9Lew5vhs8GbmvhL0tPMfiVQl1hEsgM/8idhysqHmOTTiGrEpg3JjpOHj2yStppRATfwzZlKauOIa4E++BAEgvJgBKqurEsVXFxh1lJQ2EhQUIIx52ueVD4q10N6ClgwsMtTQQ2qoltNU0xeEatjbWUCDu2kxWTujF+obm4nAKNuiRSBOm4rAOa0sz4pIkTZC4z/v0WYLgvetsAmysL9miKs/OOrS0xA4/fV0tYVLMdbORjR+pD8ztzUxNUI8QrV6jpqSCuAq//6oqSqTG2EJdxwjtOrbHF5/1IJHeA107dxSHbFhbmIjy/yOWN62Fb/7Q0CBYWFqjSaOGwrhHTVUZhnrUfgNjYQpsamYqJBBt4vZObl7QoHcUFOAnNtJoa6iLzVL6etpQVFQSpyjx6TvGpqbCu3KrPsOQV4U6IWl/Br4YOAxTVyYjPeMMhoyeiQVbjmPW7AX4/LtfsCUyBt0+H41+305AWtFT7Ni1F/2+GoZ1e87iix6t0aL7YMxcvgsnSp9jw+ZdiN2djtGTFqHv4Ak4mP8A0bGJ6Pf1cGxMLhH1pWeW4OvBIzFjTSoSko7g8y+HYuKyBGTklGP0uDn4bOBo7D52AS193fHVxE1YtnwHEYAHGDlsHHr1HYS1u45h0aajyDxzGSu2pGPV+mj8MHIG9hwtxbc/jMGoWVtx6sxVDPx2JNYknBF1HjlZjIGDhmPkzEjkVvd7xdpoDBs2FhPnbcE3g0chYn8lNkUm4lDhY2zasANHiu/gyy+nY8LwgfAK601IVYgVERk17231xh0YOWI8xs+OwLffjca6pGKkZ5Vh0Lej8O24pcgsI0RdvBIDh09Cj89/Rnz8AezKuI24uP2Iz7iOgV+OR1bJPYwZOwXf/LQIp8pfEPJWYcyE+ej79UhsT7uEZau34PuRM5F0rBiDv/8Jg8Y
 sREbJUyxbn4jT5+5g1OiJGDx2GbIqXmD27IXie/0yfizcAztR/ss4RQ31pvE2cMIajB4+Ft+NmIhhUzcit/Q+Ro+djAE/TML+4+fg4eqObyetr+nb67DrfRMAcxsHONpYiG2k8vJa8PN2gJevP7zc3RAcFo5G9SWcUl5bn3TnIHTt1h7BPv7w8fSAsYUN3D188Mmnn6I7IVxgUDjCw0LQtnU4unXpguDgENLFO6NNqxAiGkqwtbYRZrlduncV22p79+mFTzu3F5Z2qrom4rSdHp/2R5fWYQihdHyMl+CqXt6kqrgiJCgUKjL10aCZHLXTHc2ayohJPBkFdRLFvQnhXRDerjM6tAxBeJt2aBnsLbzisEGSqqYOvvr8C7Rp0wrtqX0ycsqwsrKAK4n7fsGhaBUeipDAALTs2I30fOof6fp+7k5w8PKDLhEIfz9f+Hj7wc/XF66urqTeWKN1mD9kqW4nNzf4e/tTn9vAv+0AEAOrE+L3HMHAIePgF9ITexJT8dnYCKQdOYFvf4lERv51RG2JwXfTdmLrurWYtvEUWgcF4fNBIxDc9TusWbwUK5OqsHXjeszYdAKff/sLYjZHYNTi/UhOSsGQmbEI9/fH598MRXjPYcih+sYO/wkJpx/iyOkrGECE5GTpC/w4ZBRiE4+g97cLkZyYghEzEzB+2GgkFwE/fDmGiNQ+DJmbjFHDfsLeU8X4atQ6HMssxJDx64lLD8VOGqCTRw9Hx75D4eMXhrVbk9Dr2+lIOHZJ9JEllcFDJ8DbowUOlEj6/fVXQ3Ew7zY6dRuAQ6dKMWDoDEwcNx3x2ffwy4gxSDxzWxCA5LgdGL/yONJP5WLImC2YMW0eEZItGDRwBPbm3EKXHgNwJPcK+n4zFmNHjkV85j2sXbYEM9btxxfDZiOj4CI+JWRfs2gpViRfxOqFi7EmpQJfU9iG1SsQ3H4AfbMQLIgrx7GMbHzy/WKcyCpGv6EL0H/At0jJuY9fxozD
 9ow72EzfYHpEJr4fNh2rF81HeOevER4UgFlrEuh7RYjvlZx6GKPn7q75vsN/GI0j1OfRP4zElsMXMeSrH7D/zF2MGjMNHWk8ztySh6Hfj0Z66avjojbsPP6eCQB7oxHn4dEvi90NGtRDk6bNhKmrfLWDUFMTE9g4OEBVQU4Y1rCHX3Yj9nGDpmLPPM+as8jdtGkTEc8z4+zIkxFMQVUXBlqSpTs+JcjKylyI7+yMk3308Uw65+XZdeE5mFcWCLhuqbNMcbYdpeMdiYKbE7BHYT7QRHrIhTiHj8R6PuiEZ/R5Zp7jmiuqoLlMEzTimXoqV3gilpcjkV1ihswiPJ9jyFaHlpYWQm3ge24LrzDwPnruKxsecTt5ZYDzKKlqiTMBuW5NTS2RhyUBVgFySIyuC0YO+YE4fhratf8UCbtTMZSQ98jRLPQeOAWRMfuxcVMMJm/IQlx0FCavP4m+fQcgIiELm3Zlkpi+Aj8vTcWps7fRsW1HTFi+D9GbIvDZiFVYsngZJqw6TIT4c0QmZGJzXLaob/yIkViw7aQI+6zfF9iSmI++/b9DXOpRDCFCc/BQOhGAXRg3dDSSCoHviQAk7DsIZ/dQfPLDPJwqPI8OPYZjxYr1+GbcRgwazpLJM8yZMglT1uzH2i17kXjgHBGBBHw6eK6oc+6UXzB+RSq6tuuOfWcl/R48fJrkd8QUkhhuYCD9zpwwFdPWH0DvjkQMC27jCyIA+xL34IufN2Df0WxBADKLn+BU8dNX8meXPsWX34/C+J9+wvzIYxgz8icsjTmBbv2GIDJ2P7oP+BmbV67BkFk7MOTrb7A6uQJfEQHYQsTyu8mbsXFLMvbnP0P6iWy07j4SEVvj8M2ETej//ViSJF5iyvhxmLUpDb/8PAFL4s7iu6HTsWnNagybFY31JLXE76Xv9bXkeyWkHkf/YYuQXvRYtG/YD0NJuqnAKJJE9p55jDE/jkZM8lF0GzgV40cOx/TNOfjxux+x9
 UCVSF8X7Dj2ngmAFKGELvufj4X4Lw1jaC4n9xsdmCcD2WiI73knXG2vtpJyXk3/27CPakyB2fJQVuZX7zZ15a8N7AGX9W15JVUoVC/tqWpqo1n13gAG3t3H8wA8QSkNex3e5Nn34/oNSbVoggaNmog9DyKMCIShAXvVkaSRI6LSpNpWgm0n1DU0oKSsLMps1es7ZJejTjhMCvYvM9ZjzfaTSMu+gGjiEtnlL7Fp6x5MWrQdB06UYdex6yRGS373HS3EuBmrEUUD5gRxnKnzNiOdOMxX/b9GUu5jbCMCMHAccarl8SSuvkDK4XxKvwaxolzgxJlbmDZ3NTbsKcQhKvMXKmvrvkqcKLiGqH0VOJ53BTE0YHfsPomjVG7UzlPYtHEjOnw+Fr169MaiXeewgdq2OOIgpSvF1j2Zop5T5x5g9qKNmL/hINJzrohyWXcVdRZcx+RZ67Bs80EcI07HYVv3nJb8JmYjs+QxtuzJJm59A5PnbcTaqHSkEaJH7jxNYvoTzJy3DkknLyEqqUTkeT1/VtkLImgZyCi8jVkLNmLptgxkUVxM3CHizqmI3J2FzHMPMYvatzbmGFJO36OyM5FZ+gzL1sRg6hJSoUpeIu14Nnp/NQmT5m/B4TNPsDnhFDKpnJNFdzFn0SYsJuJynOoYMHgS5X2Kxau2YdqyeJKi6Htt4+8Vi4ziZ5i3ZBMSM++K9qUcysXstfsRuycLx4qfYzu913RKs2RVFBavT0I8cfekA9mYu/5gTd9eh9j3TQA0tPXg7GgvvM3ytlkPV2dYsVrg6IagIB/Si01goK0KO2c3eLh5wNLaFHqGZrA01BNee1xJR/Z0d4atvYNw0NGpUydoaGrC080ZzhRnZ2eDzh07CFWiYRPisuYmsLCyEZaGRnweHpXVvl1rWFhYkIjtgdZtJR6BGLmMLazg4mAPV09SAayt4OlC9fkGw97cCK1btxVr/CZmRlDRN4OpmoRwycorwdfLUyzttQ
 gPFzv7lJo3o3AS+c2N4eLhhcBAP1IngmBvYwU7Fz4g0wVeHi4iraWZGRwd7KCopgVXextRpoG1A7p06gZ1+YZEWOojrF036CnLiLV/T98AWDm4oEuXbmhJqke/4bOJk+AvhBdYEXlQ3O8lhI9Ju/5a/P8N0nOuY8SYqRg1fROOnn1WZ5p/A5zIv4J1cYV1xkkhaucBLIomglJH3F8FMenvmQC4efnD38sNTq5uwow2kPRgV1cPuLr7wMbWXBzV7eDgBK9A1pNboFWbMIG0HkQ0XEn3tbGxhw/lZ2Rmj7ku7h5wdnVH6/AQmJqy19qP4UE6PBOAj+s3RouW7YR9f3BwEBEHe+jpGYrDP92oLF62MyfiICUAbDXICMfbhY0M9BAeGiJcWVsY6cDE2ARaesYICQmAibUjbCmM87Aa4ObuDTdvXwQEhsDP21t49lFUVEbLVu0QEhqK0CBfuBDSOzq5om3nbujQugURMVeEhgYLPwWs3/PGIl9qDy8/auoYITTYXyzzsS8CN+9A4VqbzzHQ1NEXXnW9qI8d24ajzacjcIo+5Af4AH8Goo++BwLw5O5V3Cg7LXaCMdL8EbBO/jHp7coKr3qRfRfgswVNjY1Q7+O642tDUxl5yZbdahH/baBxU1mRx8DAAFrqv+949HWQl1egdrFaIpEieJfh23jXrQtcw/qQmIy/BRzOu19n+OuQRumO1xH+34DjZ5/gyJmndcb9N+HQb/r6EodyH9Q8b0vMI9Ffcp9e8BDpZ1/UxL0JDmddQtzxW3XG/T5Q3XW8+8O5f/w9ov4qAnDq1CmUlRGJoav0yDYcWf8zlk8ahOaK6uLgCx68TZo1Fz72pINZXUMTDYijGhoa1oS9DryttlGD1+wBakGDJjIkxtuJeQSWBuyceOefxF13MzlSLSyNxT2b/RoSl+fjxQ0N9eHEloRmFsLYRhxdbmwMbU09cWaBnY21cO7xLgTifYELEYATxSRi/iXwEovXJpJ
 +WVecFF5iEaU5TvdfDBxL+nVdaV6Fn4aMRlxe3XFvBNKVpy1JqjuuFuyKS8aoRYdqnpeu2ImDRb9NJ4GnWEB6fN1xvwfP0H/guNfCbqL/gNni/ljeFQwas7ImbuGsBViRfLnm+U1wNOcKvhmzvM6434dH1J5fXgt7jgEDxv3BtyNClfYXEQA+EPHq1avi/krBIRTtmYGYRf3h4B4AR0IoZ9LJLfQ14EbiOw9k3rgT3KIFieWeaNO6DYnsLcRhoQb6uhLvte3bodenn6FDmzZo264VfPk0n44kTneg8C4dEB4WBA0iIDwDL7wL8wx9M3l06thFeNTlyT4v3xAE+XlCh8Rtdknm5++Hdh07oUPHzujVpxc6t2khkN3OxQOhrVqhVYs2aBPkSaqHqziDkCcDeUUhKDgErTt0ItE+HP369sYP33+HJg3fTJT+SnAJ7SOQ71V4geEjxmPwxI3Yf6wUn305Av2HzcfB0xfxSf/h6NF3MOZty8Wq9bHo/fkQjF2YhG2xyej15RgsijiMfl+PQK+vxiE2ORN2Dh4YNjMG6zcnUNofMW7ZXmzekoBu/YZhx8mHSD6YDVt7D4ycswOf9f0S/QeNwqDx65CWfxffDRmHnl/9jN2ZD0W7onfspXxD4e/dAjtznmHM2Kno/dlgTN+cidVro/HFtxPwCdX75aDR+HHWDuzefxqffjEM/X9cgKPF9/Dz5Chs2rwTfQeNQ/cBY5CS+1SUu3j5JvT6bAh+mLYVO3YlI6zj1+j66feIPHgVs+dG4sDZpxgxchJ6DBiJGOJ4s+YsRY/+Q/Dz9GWwsffGvMhTopyFSzfhy8Fj0G/QJPT/cih+WrIPe4+ewyfU755f/oT4U/cxbcYC9PlqNMI6f4+DJ6swYOAofPrddBwovIF+n88W5WyNiML4NdlIpPb36Pc9WoZ3xPKki5g+cwl60/OYxcmIjknC599PRvfPRmPw0F/w5ZhVSD/3Ev0HjxVlMEybsxJf
 DaRv9+1UfPb595iy4SQS9mahT/8f0eubCdib+1j4Wej7zWi06zMGmyPisX7/dXpHu7Bx/2UM+HwcffNr+ObbMehFBCI1T/K+asPWI+9BBXjx9BEe3LiA2G2bICunhKaNG8PKzkFsf+WzAFRUVMSEoJuXF/R19WFpbgZTcyvh5osHOXvZNTUyFkY7urp6wqOukYk5rG1dCKHdSB/2Eia8nJZdbwtzXHlFqCsrCFfX7GlHT1cbTZrKCL98nI7Nf81NSa/X0iSOby98/VuSPv4fkhoMjE1hZGRIIroKDPX1oautIY7Z4jP02A7Ax88f2to6sLaxEScYW1nboH69ui0S/2pgAnDsHHGdV+A5Pv/yR8xcl4afR4xAm94/ICisIzYmZaPXoMU4knMdvQdNx5qNuwQB8Gs7CGtWrcNPq07hcPZlfDHoJwT5h2NRfCVx9TE4XPQc7Vq0RM/PhyK4y/dYuGgtvhq7Ckk5T6iuF/j86zFIOwv07zcESXnP8MWAYVi1djO8wz8lwt0VEzfkiHYN+m4E5XmGHwf+iE1JmRg4PhLpRU8JocZi6uR5WEVc8utvRyH+5H30+WIIEvbn4bOvRsDNJRjxebcICWZh8dzFmBp5BnOnzcWS3Reo3KfoS4Tr6NmX+PIbQoLoPfhhZjIOHT+DT4etxvAfpmBbQgpc/LugS/dP8OO8XfiUEONo0TMcLrhDxG5S9TsDRo6ciuj02+gzYCgO5D+iNgzFuFHjEHnsIWJ3JhFRikffgT8jrfAhpRmD6RMnIbzrIISGt8PK1HPUvtminKWLlmLG9gqxZLjt+GPMnDQDi7bnov93M4Uq8OmXo7FqxVpM2lyIn8f+grV7b+Crb75Daj4IsccQIZC058tvxmJv/hP0ovd+MO8eEcdRGMo7LzOfYN3qDRi7eA8+H7YAadSPT7+YgCXzl2J+3AUsmbeEvl05Pqd+Llm0BAFtP0erVu0xe3t5TV+lsOWvIgC8FZjdgvF1N
 Wc30jeOw8qpQ0h3bgbZpqTjE4dmc1oW0/mEYPacw2v1DfnUm5r191dNgV8HXnoTJwqzObEo681IyA43pPesHojf6vp5uU2aV4RRvfwrbaM0XJqf65Pevw6109UF0rr/CGqX86YyOdw17BMa/CQ+vgL3MWVGBFq1+wIz58zHN79swuS5EUg+Xgp33x6YMnsV+o9Zj379vsLEBVsQ0mEQVq9ch0lbz2HH9gS0/2Iq+nTvjQW7KtGv/0Asi80lcfJrTF22G7NW78WqjSn48fuhGL82h+p6iU8++xord+ZjACHyQap/IHGkrTsPotvXEzF9QQSi0+6Idg37kbjqnGi0DGqPrYfK0br7QMxcFIEe387B1GmLEHHkHn4YPR2puS/w2cChmDN9Jr6esBHhQW2xK4cIQP9ZWDRXMsgXzVlMg/y8qL9Hz08wbekutO31A0kySQjrNgLjJkzH0Pn7MYwIQFxagXCaMXNpNDYll5JU+AmmL4nC5uQKdOjUB1v3XxDtGzF2DnZnPcGXQ6eIZ27DvNlz8dW4dfj2u+GYEZmLTt16Yyq9sxZdfyAkXoMBP63E5DkbkJhzk9o3W+TbsjkaP6/KwoypU0gK20wSai8s3lWM9l37YtbSWHToNxZriADMibuESVNmY2v6Ywyi95mS9xKfDhwtymD4csg0yS+3p/AZSSYjMWHcBPwwJRL9Px+MpTvy0a7755gyZyM69B2DDas3o8f3C/BJ90+xMK4c/fuPQ8TWXejz/WxMpTbuOvm0pmwpRB7+iwgA+0svKSnBy+dPUbF/PPJ2TEDUwn6wJM7PDj1akIjtR6J9GInugQF+MDa3hB9xVkMdDbi7u4gBzsSgTZuWxG31xFkCevqGUCfd3cfNUbjbYnNd/4AA8InCnq7OsHX2gIayijAFVlFVh5kJcXQqR5y0Y2uO5s0VBXGxs7VGM0VNtAkLgG9AoFgibNepExydXcT8g693AIJbtkLH1iEws7SBTJOGwo
 tPs2ZsCagJE1tn6CjJwYDSNqjm/FokpeiSlOHn7SVWCaQejHgjEm9eYj+HisqqsKe6m8o0J8lCF+rq7MlYA0bGRqJvVhYs+VgKF2IBvj4iPa8CsJTEthC8VVlP34jq0YWlFUlIJJUMHj0HaaTjvg4bY49hy74LxK2AdVFHsDbuLA5nlpIoSJwz4ggOFAB7M67S/XFE768i4nCJOO9DSv8S66OPImJ3ERIzH2P34VKsTyjGoZw7WLB+L7an3cKeI5VYvCUDR6hsriv+UAk27ClFdEopSQt8eEYJDlHctt2nsXQrSRXV6Q7nPaT6DmNbcjH2U/0Jh8qwcH2a0NETjlQR4j/H9gMVOHTmJaKIo6adeYJlmw4hMrEYB848QxQhbGLaeezJeix+E+mXy92feROL1u/H7pOP6P4GtiYVYWlUJvZl3kKv3j8ildJsTy3Eok3pOHgGSDxaiYUbD2Fv3gtqYxaiD10T5ew8WImDBS8Qva9cPIs20PvYEJOODbtLRVji0SoiiDmI2VcmnjduP4ZVOwronttXKcJ4Mu+LUStw5MxzrIw8iG2ppUjKfoKUY5foHR5CCklBKccuCmITf7hStCN27znsO0kS0OgVogwGaTvEL7UjKrWYfp9j9dbDiEg5L+LiD5ZgdVyhpD2UZs22I/Q9K+ndPKL2lOIIpYmMO4Xl0adrvldtiDj0F6sAL188x93zmXh8qxLRm5eL7cCNGtSHX4C/OIyyU/ceCAkOgJW9E1ycXWGip1GzHbhevQbCAzB76WFvvj6BodAzMISPix3cvf0RFhQAH38iADKywp2YmaMbHEgt8Pd3RdsWreBdTUgMLOxgaqBFUoaS2A3IB3/wMlrrNm3QKiwERua2aNehvZhLYFXAlb32kMjrbGtGCCwnDrnw8guAhqY2WgT5QcvCHraGOggJCxd+/nQ0NdC2Y1exDyAgMBC6plaw1GfX57owMLWAhbEBWrfriPYtgmBubQcPT/Y05Ef
 EJwQe7l7o3rsXenTqgAH9BiA4JBjOjjbUB39x8KaHi73woWBuYYM+vbvD38sTAaFtEeDvSwTDEIPGLhQI9laQd5+QmZC0rrh/ISQRss7fklVn3F8Nm+ILBBGsK+5NkHriEqIO36gz7q+CzQffwxwAnw9w+/ZtYQegZyw5JFKZ9H4ZkgSEA4yGbF77kTDH5SU5PoZKEAB2wknckOPZdFdRSUlszuENQc2by1H+ZlAhhGXPvcrEYSVefNmstiEcXNwQ4COZYGQxX1FRQTgDYZWhfiNZaKkrCocbwtSWRHo+UIQ9FfN8QUM276V2sWNPnvhj01v2Biz15ssei4UHX6pTWOt9VE+szTvaWYm5jIZE4KQefOvVry92PwqzXnYMQnXzsd6cl5c7m5JKxGcPNGMHHyQZsCETmwVzv9nwR665DD5u0AzamqqiD1bW1pBTVIOlqS61sRkCOg4kjokP8AH+FGx6HwSA/QFERJAuGBMjkIJB4hX4I+iQOCsOB/24PnS0tWp0ZJ4rkCHklJWTEwdxMBIzckvzM9Rr0OiVY7dqg9SkuC7vw7WB46XmuK/GfSSOKON7bltzQkRpHG81fl2Xr6sedgEuPYGIiZs0nHccMiGSPv8GiOiwnT9PaGppSuz/WQXQUFWuSSOvqIj6PAfQaoAQ5983JBy9iA2JZXXGvQ3sOHgBKaTr1xUnIP8l1m3PwJ7s53XH/zcg7wmiDlytO+7/E9h44D0QAPYFwGe/sQTAIrCBnjY6dOhAur0p2rQMEDPu+vp6cPPwrNkObEFiuJ2lBTp17QR70sPtrC3h4OgIAyNjsSvQz8eL9PIgtGoRDHN2DurpDncPb1IfPBEc5AsTE3PoaiiLQzv5nPwgErntSM2wsyXx3y8InqQeBPj7oGXrNtAibuvoYA99Q2N4uLrC0MQUxtQmbw936JPEwmf0dSARnc8DcLW3QhCpF3ok9rv7+MLVmVQXahebFKtVuyQ3s7CELen6bp7e
 JKGwsxIzBIe2goW5GfyDQuBCYn+ot4vYIFS/qRy1wx8uLk5CZXGlON5o1L5NK9g6esKd1AE9ag+fHORObePyeT+DF6kaFtSe9t/MxP580oPfK7xE3/6DMXPjyTrifh+mzolAwmngx6FTEZn+sM40DDE7UtCu/2TMWhqPjftv1YSnZt/B+Lnxr6R9V0g4dA5T15zA/lMV6PXtyjrTCMh9THXt+k34lNkR2J3zatgfwwuMmxlJ+j4wfV70H+ZPOnEZExfvrTOOIW5fPqavz64z7l1gw/73QACePXuGp0+fCgKgrW8MBxsLOJGILttMESbG2nB09YCzvT0Cg0OE9xyefVfSNYSHsxtatQ6Di4MLidfWUNUhXdzDQ5zU40/IZ2vrAH8/b/j6+iI8JES403L3DUWrUB/IyTQVk322Dk6wsLIT3nktTU3QVE4Fffv2JaTzg7uLA8yqTYHZm5CrszMRlBZURiAcbawQHBwsvBTr6+ghpEW4sEkIovoMzCxhYmSKth06wt/TWYj45jZ2UFeWF213cPFCWIAP3NhzsbmFmIB0cfeGAxGZYPYkTCoF2zjwpqaGsopi7wMfJMrux3lPgaGuFjw8PaGmpg1VZQV4BoTCwcpM+AjgPFyHhbMrXKjOdl9OFoPqXSHl+EV07TsEbbt/h4jUMgwcuwHLV0ZiyPxDmDF7LRZtO0HxP6Jdr5HYsCMNIxccwJbY/Ri76hS2p5yGtZ0Hxs7bifC2n2LQpGiMnTAbnfv8gN4/LqV0B9Gu+w8IadVfrJm3/uQnJNKAT0y/SO/cHb2GrcSQ70ejPaVv2X0EEk8/wteDxqJ9r0FYuL1ctO/brz6HW6vvMGkqtSU2D/1/XIzJM1Zg2MRFsHYIwKwNR/H1qNWU9jEGDluE6bOWoU3PoZgfkYGenw1Du95DELmvEl17DxbLd7X7PmHCRDh4dcDymHQ4u7ZEh279MXFdDpav240u1Oc+Q5dVp6Wyf1iCTVuS0KLLI
 LTo0A8rYnPh7OSOvqPWYsmqneId9R25ChHb09C229dw9WmP8bPWilWCGav3Sd5xjyFYE3sMVvTOfpi+Az/+MBfxpx/gk8++Q+eeX2P0snSM+2Uuunz6I1p0G4bEXGDWvKWwdQnD/G05GDj4Z/FuFmwvoftR6PXDIoz56Sc4+nbGgg0H0Kb7IPyy+tgrfXxbWLfvPRAAPiBk3bp1r6gAbwI+D9DYyKjaW/DrO/UkTjlfDZPCR0JHbtSkOakOkny8Hff1dPVIrDa3sIK87Kvl8HxDI6pPWflXMftdgZ2T8iEfcq+d418XsBqgb2gkbAzefmnwY+iSNMJejk2NDUU+p5A+SKUB83uQUkfYnvQL6EGIEhjQElO3lKL3lz/huxHT0J0kin7fTMDWpAJ06zuUpI4grNx3A92/GI9B343FtuNPKf8L4T476fhldPxmDj0/Rq8vJohy+381Dis3J2D44gxMnz4Pc+Ju4tvvhyAiXVLvNwNHI+YU8MMPE7H+0H18N3AklsYchatfJ3TpMxjfzkgU6datj8KIpVmYMn4h5sddxshR4xDejw/BuIZPB81FatZt9Px6FqV9hN4DJuLnCTMxL+4aZkyfi4AOA9G246eYEZGLTwb+jEkrjta8A/6N2X0cAyfsQGpGBbp+tQRxh8+h35BV4ri1Tp/SO+n4vUBCLrtX30lYsy4GQxeewJo1W0Sbvvp6NLZnvhQbtjpT+pAuQzFt5hIMmZOArgMmYN78Ffh5YzGVW07veCh8fcIwd9cFfPLFWCQTIfyi7xisjUnG4JkHkJL9gPoxFT/+OBlrD9zF9/Q+Np8A4g+X4POhqxCTkC55N58MxuDpu/HDyGn4jgguL7MOnpIoVgHYKGrO1kLRv3eFte+DADD3f/z4sZAA2CKPrenEoCYdlo/SEp5uSefliTCeNGvShI/yaoJGpPfa21iL9OwVmPNwfnYrxhNlnIcn7iRr/B8JH3rsdYcnzyTlfwwr4uDyzZ
 uJtXuObyavDAcnR7QKC4SWvgn8vd3FgSG6JGJLEO0jqr8pZGQV4O7mLI7mZvNk9l/A7r94Ik/UTe3heni7MBMlHQNjyFFf2AMQzwfwnv5GRID4l/f/czk8gcl5uA9cDve7maw8dLXUxRZg9ivA/eH5AU7HYc1k5GBkqCvq4TxcDq//m5uZi4lLz9YDxKB6V9i24xDCiNu0b9cdU7aUY9z4+ehAiDX4u5H4dNQ6LF+1De37TUBwYFus3P8QY0ZPQZsv5iCJxPfknBf4hAbdnmOX0eW7haK8Xp98jq+HL0CbvuOwLmI3Ri7PxvQZhLy77+K7H4Zi81FJvUN+HI1vpsbh+yFTsfHIQ3w/aDTW77+ENt2+xODRC7AgqlikW7suCsOXZGHyuIWYuS0Pvb6ajP6EHKuTL6Jl2x5Ysr0Qbdp/hoHD51A7J5MEMgsLdt/Chm170a7vKHz94wysjjtH0sEcdPhsEhatiMGK5Jui7J37ihDa4Qusi89Cj8ErsetQCfoTso0eOwl9h8wXDlM4XXLOI/QkArBqbQyGE+KvWbdNtIltAr6fuQfDR40Xzj2+nxyF8ePnwNErBP1/isCsuSswPrICm7YmoWWvUWjdsgtm77iE3n2/woQVaRhABGDb4TKEdhyAr76fhC8mRGHI0GlYRwTxh8GjsfE4qSnpVxDe7hMs3ZYpeTc/LSBpIBc/jpiPsLZfITIpByEdv8bcVan4asQs9P5ueXWb3w3W7H0PBID1f+kcgCOJrg52ttBhiz8SYfV0NOBBuntQaFu0aUP6sbMLiccO4lBMJzsL4WZL4h3XXSCOlZ0zQlu2FqJ4aFgLhJKYrqooK4hJUFg4TEnc9/cJgKZCE3zcSIbK4sM864vTepU19ODoaIf2HdqiS68+aB0WTJyiE8KDfIS3Xhat6zWWQf8BX5EI74WAAH8oq2rByEAHAYGhCAwNQcf2bahuH4S1bgdvDx/4+fvAx9lOeCTWUVZES1Ih+BA
 Snj8ICKZ7T9L3A32hoa0PU3MzeLr7oEPHNmLbcViLVnCnvFy3oakl2rZsSWpQqDjctFfvbvBy94CaqiaCW7dBhzat0Kl9a+FGTENFTrhPY+ekfb+bisRsEq//BGxJqcLWA9exM+MZ4k/cR9SRe9h59DZijz2i+BfYnFRB8TcQT9xu9pzlGLO2oCZv9OGb2JP1nPLcEc8JGQ+xfneZKIvvtx9/gl3pdxB36gVij9xAQpYkX/yJe9iUeoXCblPYS8RSORy3ndKs211RK919UcbOo3ewI/0uYtIfIu74XWrbY2zbf5GeH2HH0VuI2H8dsWmUhtrNdXHerfsuYmPKZbp/gU2J5aI/Q8YswfaM5yKeITKlEjuPP0TU4bvYk/kMMUfuIjHrGTbsKSPkpHuR7iWiD92qaYv0l9uxae9VkX49pef39s13Y/DJt9MQ1KIrcdXb2EHvgfNHJleKd7zr5HPsSLuJyAM3EXPoJnZT+dzn9Ynnq+/pfdB73l79PkQ/9p7Hdupv7Xezjfq2hdrE8RHJFaIP63eXYieVL+3bu8Cq1PdAADjvtm3bEEMqgJOHH9QVJTPqzeSVYGqoB0PSp/X0DKChycY96mIrLpsC8zHijo6O0NHRFd5xdYm7skMMNhXmST5WFaRONBjYUQf7BLSztRKux5mbGxOnlJeVhZamhpAInJycxPKjuqYu6fH6wpeAgb4O1LQNhAGOtqY6zElvNzO3hJMD+9+rB0tLS7FsJyvHcxaGRBgCJb4HSToRZ/sZ6sPQzBKaKhRPebkvhno6UFZRhpySBrzdHanuerCyshFmw+zHgKUaPiHZz8MJqloGsLE0hwVJIrxVmY9Gd3ayFweL6hLhUqJ3oq+nR3Ub4GMiZlZWVsKrMpsnt/p0JHbTwPirISKpCrsy6477ACCicA/zNh7DuuQrdcb/XWFlynsgAPfv38e1a9eEBMCirBRh3wZ+Tf/7ZsFvAlYX2JUX3wv1oZZJsLTs3yu3
 rjhhmksgVT3q1fJQVNtMWEgUVAenZzWA4/hZGs62Bizus40Dl8HhrD5wO1kdkLa7NnAatk2Q3jsG9yEOTRzzA3yAPwGsFv3lBEB6MQFQVtMQXoHZgSdzVfaVr0Uck5cB+ZAO9rPP6/J8gq6quhZ8PNzQXEGZOKAhqQruUFdTJc5vIM7b01aTTNgpKKmQnmwgOKeyogJMTYxgTqqCvTnlIXWATWiVVZSgZWwJM23J3v1mzeXhS2Vr6OgLjz68t5+dgn5cvxHV3Rxq6powNTWGO4nhbP6rY2BIUogWLMyNqa2GJAFowdbaAooqmvBwJg5PZSpq6ZOK0AFq8pLJR3f/FjDSkCwNevsFwcjMCi1IffH2dkfLED/4+gcgNLwtQvw9hBUkOzz19vaEh7srwsPDhLMS2SYNYWBsBn0dNkZSFP3SondjQNKPB6lH/p2/w65T+MfCiqjTiDrxatjCLbnYUev5XWHR/zH/28DOjCdYtK3wtfDnWBhZ8FrY3xuWJb0HAsDcf9++fYiJjRVegZ1sLYVXYBt7Z/Tuxbquu9gMxGa0DQkJP6rfGD16fYJAXw9ChHB4eHkR4mvh8y8HwNc3AO3atoCrhwdUq/fn27u4EuIro2OXbiQ6O6BD29bQM7OGrbEuvLz9YGFlj3YdW0HfxBquFpL9AQxu7l7wDQxCx269EewfCAtjPWiTutGjVx/07PMpenTrgNAAf/gRsWnTrQ96d+koXHyHB/nB3dVFzGGwc4+QQH+oEMHQM7VFr25doaetLlx2t2jbFc5WJsJluYauIbWhC9p16ISvv+iDNm3boVVYkLAC9A9rgXahwUQkghHg4w0XEv/Z43CjpnJC1A9p3R7dO7RF69ZhMLFxhquNLXw9nYiAhGDAqHnYcRL/WBj49WisOsL3z/HViGUirHu/sYh+Ld27QA/KH1VH+H8TYo5eR48vZ78W/gBd+0x5LezvDUsS3wMBuHXrFgoKCrBj507hmZdn9PmXz
 9JjfZxFXkZIngGXegVu1lQy296cCANb3vGSHv82ItFYVkZGmPEqEudnzq2uKnHpJTwON24EGZlmQjzmVQWJ2F9PhPHsvgIRClPKY0QclI2LWAxn01+Oly7HSWb5GwrTX87D7W1GdfJGHEW5ZjA3NxOiOyOomoqCZBcjpf/4I6qzGdXN4j7Vy0t9UktA9nzMbWc1gM2POU0jumcVhfvD6bmtXB/bFUjfCRsxyapowURXQ5g+czlNKT97G2aTZ8fQvojNwN8SFm8+hHa9hyKky3BsPVwJB5fWaNHhEwyelYYJ05cjtOsPcHQMxgoiAKtjjsPM2hODp+1G27bd0a7PjwjvPQHrEwrRtscPCOnwBRbtuYPYE8/R9fOxWLcrB36dR2FVRCq+mbkXvfuPQMtuX2PEkpPo3O1zdPpsJAK7/oj1u4upDT8isPUA0ndvILRld3ToPRgtB8zFjNmrSYL6AX4temLK1krR5u49v0KHXoPgHtgHLTt+hq+n78MEXtfv8j382w3A2r030apjX7Tr9S1afTYbP46ai7kJt8Uy3oLk6+jSewpWbjmK1j1+REinwVhz8Olv3svfCRa/DwLA/gAe3r6K7bHRYlDXCYQ8zDWlSKiprQtZIgJ8zyqBmqrEq0+jJjLCIEeV0rJ5rZq6OpRU1ISIzJtv1NTVINtMFioqymKyzdzSCsrVfgUYIaU2+ryVmI1qeB8AP78LCK/Ajd49318BDkF9EE0i9N8RZq9IQIvu38PBtTXW7K1Ahy+WY3NKCXp9uwo9+w/FprSX+Oqr0Vh+iNM/Q+fPfhb5un76E7YcfymcZYybshgeLb9A626DMHnLeRH//bBp+Hz4IoR1HYZPBk3G7MgMOHq2JqQcgoHTUijfWERSuoE/TMXU9emEvINJvQrDlKhKdOo/RZTRpe8YTJq1CsPXlmNNdBr6/rxbhPf4ajKijr9At68nIyK1Ej2+m4se/UcLO4ZfpizF99Oi8cmYGGw7ch
 3dvpiNH4bPwuy4W8KuYV7SdXQmAvDDkJ8QSISlZdfvMJ+IA5f7d4VFe/4iAsD+AJjz83XldDwOrx6F5ZO+J51bD64ubqQCkA5MureXpwuakSTAzjoCSdwWpsCkh7dt3xkB3pJdgaaWDvCndMz9DEws4eJoh45duyE4KAitO3ZCKxLLg+iePfXYu3uiZWgrdG7pDzc3Vzg4OxOHry+kAVVtA3i4OMObdG9n0rdb+LmhJYniZmaWsLa0hKqSnODO1vaOwizY09MT7pTfwc5GOBo1MDCEm6sr1I3MYEVivV9AINQUSBoR5xpawoKIjY+fj1hpcLaz/g2y/hVgTwRg2zH8LWHC9BUI6jQErj6dsTq1Ah2/Win24/ckAjBy/FwEkwTg4dUeSw9y+pfo1KMfBk9PIeQkBKbn7v1+wrKYbAS27Ye2PX/EkuRHoty1sSdg5f0p5qzYDrsWP2DL4bto3aU/2pK0MW51Pjp1/xId+gxHcPdRWLjxAHxaDaDv0g6TtlXSb1u07zkYHb5diakzV8GtxVcIbPMZpkVfFmV3HziNfl+g+zfTsDm1Ct2/m4cRE+YjpPN3COrwHVYlXUFQm57o8MlPaE8qwIwFUfBq/QX8ArthTuJ1dOo1BQvXpyCg/ZdoT2nWpl5Bly8XibL/jrBg919EAI4fP46zZ8/i5fMnKN87FoUJkxCzqB9cvfwRFtIS4WHBaNkilBDKWXBy3tEXGBwMOTlF0qE16EMFCS8/xoaGMDAyh4+nm9iRxzv+PLy9CCnthDsvNpltHeJHyPAR9IxM4UeEwEDHCL4ernCyt4Exifss4vORXrzG7+3lI+YV1DR48s4OpmwKrKpCOnkbIX4rkoTAHouNzazg6+0NR2tTGJuawYXazabCnh7uMLdzhCvVHx4eCgUFJbHkFxAUTgQhBD17diHkt/oNov5VwARgK3GnD/AWkPYQHfpNwZbq58kzVmHo6vLfpvv/COYn/MUqwMuXL3DvYi4
 e3axA9OaVYtCy/z82l+UJNOmS1vsAVQ1tKDRv9pvwxiR98InFr4f/E4AJQORRfIC3gpekwz+oed508BE2HHpeK/7/P5gX/xcRAE7PJsB8XctPwentM7B29iiYWNpAXVlRzOzbO7vB2socDg4OwuiFffVrkk7v6mxf52D/AL8FOyIAm9PwAT7AnwLeq/GXEIDU1FRkZmbi5YtnqDw0ExmRYxAxp59YOmMrPTd3EtFdPdCtd29SCYLg6O5B4j7p1qa6NR6BPv64gZjwYws8NSIa7OufZ8L1dLWgoKQKJfnmwjpQRkYWOppqUFHThJyMDOnq+sJNmIaqkpgY5Fl6XoqTU1CGiqK88Aos00xGbMRRUlGHfHNZ6FMeGVk5YXHIG5Kacx5SQd5UN1sgvl63JM9rdVOeV+s2EOX8Xt0iD9XdXJ7rVnhD3VQO1e3oGYKvfl6DQRM3/ONgwdZjWLUrB6vjc7F2d/4/AhZHZ+Kn5ccxb+sprNx5WsCS2Cwsi83Emvi8OvP8nSFiXwlevHxZjbV1X3+KALAPAL6YANw8m4Q7VZmIXj8bFjb2UJRrLk7RZU+9+qTjq6sqo16DxrCysgR7+uFNOK9zug/w74O9e/fixo0bwlKU94rUvp4/e44Xzwn+YHC+7+vcuWIUFlfh+o1bwu8lQ2ZBOc5SOHu++jdef4oAPHjwoOaj3io5hqLUVdi4eBJkiaspKzQX69y83i0xk/3VPJaP1lavXvKTxr0+cP4I/kyeD/D+oTYByD51B1l593Hs2B2cKXqAm1cqUFF1le6Lce3qdTGO/g4XO7plw7Z79+59IAC/dyUkJCAjI0PcFx/ehvRNY7Fhxuc1XoHDW7aEb1ALhIcHIdDfV3gF9vX1g1Etr8Ca+pb44rMeUFVVh7aGOnRJWlBUUCRVQQ8e3r7QVlcTO+y0NLWEBx+2IWiuoo8WQZ7CR6Cisppw6GFpZSF8/7MJsramJkwtrGCory1cdrH3YDY/fn1w
 foC/Hl4hAHn3UFl2H/vT7iCX7q9erMSli9dRXFqO0zm5Yhz9Ha4PBOAtL34ZUgng/vUqXMlPRvSqnyVegQnh/AMD4MZegbv1QEiQxCsw2wcY66nXzAFo6lmgTatghIa1hLenJ8I7dEfndq1gpKsBBzcPGBqbw9fTF507tiS1Ql642GI/gf6hYQhhT0HBLdDv0374ctDX6PfZN2jXMkScOuRkbwdjKzux5VdR+QMB+F9BbQLw6PEL+n2OJ09e4OatZ7hy4RFu332GispHuHP3Ke7fe45rV67i7p07uHbrjvAy9b+4PhCAt7yek/4mve5dzEfFiR2IXDVPrNWrKsoLD7/NmkrMgdm5Bq/js9mvxCuwhRggvIOOzXLZOUZzWRlxgAh7CFZQkBcefnlyT05eTpjhSgcVe/ZRpHg2NWYT22ZNmwkzXvbpz6a9bBDUoEF9qGjoQkdDCQ14J16tHYIf4P1BbQJwNP0W9h28iW3R1+j+NtIP38L5qodITb2J7fHXsXnDRZSVVOL8pavIzyvE2aKz1aPr/V4fCMBbXsnJyWIVgK/StChSAcZhzbSvoKalCxVFBZiYmkFbm8RwRUXo6PIuPnkYGhkREaA4I/06B8wH+HdBbQLw8OHzGingwcMXeEqSwNOnL/HggeQ35/Q93Lp5Cw8f3MddSl914aIYW+/7+kAA3vLig0GldgC3KvNRmb4R0Uu/lywDNqgHDy8PuHoHoku3TggNDoStsyssSDe3NNapUQE+wL8bahOA11cB/q7XBwLwFhefBnT/ajFKsw7h8f071aESfwCWtnbC3t4/MBD29rbw9veHjaUZ5JQ14OnhKezxXV0/LAP+/wAfCMA/43pnAnD3Uj4unlqC6BVzUXU2B1kn07Ev9QAWLlwIBWXV3z1nv3HT5tDWVKsz7gP8u+DfRgA4/ObNmwKuXLmKjNzzOJ5z4a0gt+gClXWF8v094Pr16zV9qaqqejcCcO96JS4cW4JD6efw+
 OlzXKyqxJWr1xG5eWONKbCntzfsnVxhY20BRwcH4YjDlU2BNTTg5uIgBkhzRRV4eXpCronETRb76mPPujIyMsIfIE/+ick9RVXoqCkJT8K83549DSupaUJVUeIvkC32FNW0YWZqDDV5WbGr0MjIGE2bsudh9jvQCEaGhmJ7sIGBkfAipKepKvEn0EDii4APDW3UsDHs7O3QuFEDMXnI7ealR30DA+gamcPRxRkezs7CoMnOSjKRyR6GXF0cxWQm+yrgCcmPP64bId4HaOkaSQ4Z1dERZyQ62NvAwMgURvpa9D1c6F0Zw97KRHgjUleR2GM0lpWHk52VOGrdytxEhOlQOnZcok95HezZgYkzZJo2FtIdm3jLv4Vr9H86AWCc4PuT+aWCAFRWVooNcLm5udieWoBB87MweXMRZkefw5SIIkzfehazo85h0qYizKLfGdvO1cT3HJ+OnIISgWz/a+B+8HdhJz5M4MrKyt59DoCvZ/clEzXPnj7F7Vu3sH3HjldNgd080a1XL2EKzMt6Jsbmr5gCWzq6wsrGBR3DPGFHyObh4wsjYwuYGGihfZc+sDYzRHiLFjCwcoKPvQncfYMQFBKG8OAAOHt6w8ZQS5Rj4eiBzz4fQMhrBWtjQnB3J3h4BSAk0BctWreDl5sTWrQIRzNZBdhYmKFr78/g4+uHHt07wcnRCQ7W5ggPbwF1TUO0DPOHo50NlWUPZ1d3IjhN4WBrgWaKGmjZvg1szOzQsxN7BnYTdWsYWOCTPt0R5OuDoOAWCAwMgY2ptohjF+i8GYqJFvv8Zx+ATOjYAIrD2JGJcA4i4imMjafq/ZqH/RKyq3Iuh88oFOVI/RzU/zUPOx2pOaJMWR3+fDCrgz3a9ewLI3UFeHp5U10fISA0DCpqGgik92dmag5XJ1uRp6mcEkxNDNCybXuEBHiLeqzo27RuEQw9Iny66orw8fOHla09nGzMYGxu9btSnhRqE4AXL16Kyb66rpcvIJ
 YHX6cRPMfEQS8pb+3r9ee6rmfPXuL5G9I9f/YMbyridQmA8eJUQZkgAHzPZ2BwmrRTxViSWo516ZewLfsaNhy/jM0nr2Br1jWsOXpJ/Eacuirit1L8lC35uHBZ8i7+18B94638p0+fFhLAWxEApuDp6en0oZ6g4tot9N+4Dslx3+LZvQvIz8rE0rkLsXrTalg7uAgJwMaOXYJrQ4+4p1q1KbClpQXkFZTh5+MhBgirA126dYc1hZsaGQof/xoa6jAzNqRfTejp6sDUzBxNmzWDhZmJ4FD6xO3lZYmzN2sOYwMdUY6CigasLC0pzgAm+pI8utpa0NPTI+5tBBVFORiZmIn9/E0a1IOaBsfpw4K4HRsK8dHk2noGVG5zKFFaXQNj4pgGsCUiYGFljWaN6onjwfn0YCYg/Mt+BLlusYVZWQ1tWoQRp7VAaJAPmjaWOBNRpnqaNawv2tGgsSy0SIrR0NJBI0JaPV1dNCPEU5aTFaskvLypq61JkowGmjduKNpXr2FT6GioQo3q43ZzWGMZeagpyUOLJKoGRAR06R03V1KFgozET2FzBUJmen961G9Nepf8ztWpHYa6mjAxt4S6OoVRHzSpHXpUH+dpKqcs3Jdr67HZtpKoR4neKX8HdTV1NKLvxB6U1Ul6Y8csLh4+UJJ/NwJQVngPSftuIv3YHcTvuorU1Bs4cfIuCgofICX1Fk4cu42y0oe4eUe6vPwcexJ2o7y8Egfj9+JkdhbOFJ3DvuQ9SExIxpnc0zh08AiS9x5ExtEjyM45jbz8Alwi8fbl8xc0Vu/g4N7ryMi+j5Mn7+DEqbvYvfs6srLv4uqVazhXUonr125W1/Xr9XsqgFR0ZmAV4Ny5Epw5U1g3FL76XF5RJcr9OwH3g39ZIvhDAsC2/4mJieJj3q44gz3z+uPE6m9wtzgZ5WUVKC06iw2bN6BJM1lhCcgiMa/HM5djV1/MyVik50Mw+QRe6SBh8VzqJai2iS+bDkv
 v/wg4LXNYYXJMXFEa9no6STi1g+p80zZlcTAocVu2W5DYL0jKkvShvrBTEH2iexFHdfIBJsylhfmz4MZv3/b/NvB7EO7LqA3SdrPUwG1k78QshfA7F16Ma/pQX1hWcr/4vdS2u+D80jBhuk1lcXkffyzJI01XF9QmAOfOPUBB3n2cyLyH0zl3cTr7Hg28xzhb8pDE6ocoo99zRQ9w7fIlYYvPYkF+bg5yTmcjIy2DCEURiggJjx85jMIzZ1F87hxysjKwbM1GnDpxHOcJUStLzuDC1du4UHWe6riPqvKHyC2geonIPHz0Atmn7+NMwX1cvnhVLDOezj1TPbp/vX6PADD351OwpfD68+vAh+Yyp60r7u8E3I93VwHoA718xrOiL6sPB30hfAKyKXBzmaYICQuFdyCJ6+Ektgf4wdTSGt4kihoRJ2KvuDxAtA1Nhchsoa8OBSUlIZY3adxMeAXmwzeYgxmbmEDXzAZejsTJtLQFR7K2toKtkxvszQxEOZYkmlo5usPL0xWG6sriSC43Vzfo6+mKbcjaJA2EhoYQZ24onHB27N4HdpamMCOpgkViTXU1BIeEQk1Ni9obDFWSYNiMmM8kZA9GdiROaxlaIKxNSwR4+pBK4wdvD4kKYGRljwDfQPiTVBPeuj06du4AN8f35zDkdTCzcYKtpRlsrazgF9aaVAErOJLOrquliuAWrWBh7Qx/D3t4Upu11SWnI7MKYGNpAitXb1ibmKJ1mw4w0ZF4ZDYklccvKBDhoaHi3Tmw12RDEzRr0oi+l9crdb8O72MOoHa5/406fo8AMKeUSgAMFRUVuFhVjnPFZRRXJSSEy7WkBE7PZeVmn0Lh2WKUFBUSYSp4pYy/A5w/f/7tVIDy8nLxe+HGXUwmsezU3jF4/vgW9u/Zg6OHD2DhsvXVpsANEBoeRrqnJ7r07IXgQCIA1naEoN6vmAIbWTogKCgU7cID4E/I5h8aDnt7J1gY6aJt515wsDFF
 y9atoaFvBh8iACGtO6JV67ZwtjWHgTl7BZaoABbOPvjmm28IUW2JUDiQiuEODy9/tAgLRLuOneFsZ4GAwCASyXVhrKOBVu27IDisJXp26wA7O3txupCPrz8USc/39nCEp7cPfH18EBLegkRhLZgbakKbxfvWRAC8fNGhTTh8vT1F3Sa2TggMCEGLYH906NxVHEjq6Cjxd6CkrilUAD4ivUFjGWiqKkKdxHlWAfiE4GZyilAiXZonSFkF0NHUgAKpJLJEqMSx6g2aCiRVJRG+MUlQuhTWuJkcVElN0STCxioAH7nOk6ny1cefy8groXXbNvD18kKrjl3hQcTI2zcAWkQYg8NbisNGWlC8CRHJ0EAfkUfMAdA7N7BzgTcR3m7UDzMTfbF9WcfATJxs3KptWyLGpvB1dYRfSAvoqCnCzV1CBN8E//RJwNcJACN87Zn00tJSlORnYl/qIaxZsQ7rlixFVFxKTTzr1pdJoklKTCLJ5QDmz5yDmO1Jr5Txd4C3IgDM5devXy9EmhuVZ7BiRhfsWdwNd8/tQUnhGRwl0Wz1ylXVpsByYjacxWWeUGLxnwdEkyZNhCkw+9vnZxZXHV3coUzp+aAMzsPpeZafxWkW1dkLL4uebC7MXoFZLJfsMuSDRCWDXmJSLDlvkGepOR0TIRZfWRWReinW1NQU6gaXLeqRYU++fAYh1UXisWQSjlUEzsOehGWgRXl4DwKvJnA+PieQPRZL1QO+5zobNCD1hsJ4so3TcRxP7tWIzyyOi3olorQQ06ndPKEnFa8lqgT3Typys+hOaWqVI1E/JGqVpByJ+iFVOzic28N94LLZEzO/nybCL2MzYZotMdFmb8mSdjZqKksSgKnE6zK9R/5OXDercJL89cQKB5fJKys8J1O/fiMiDJLzEt4E/zYCwCI92wJIgePu37tDKsw5Ma9w49pVlJVX1sQzcvGu2auXL6KciEclqSbXb9x8pYy/A7y1ClDjA+D5Mzy9d
 wvPHtwlNeCxCOOLDYHYFJjdb5lbWEKXuJwi6Yl84CWL1UbGxq+YAtcjZDAxNhIIxs/Kyio18wEKCgo1A+kj0jd5MEufGSSDXqLHy8nLC2/CfHqwLImmIow3D1XHMzDy8C+7KTM2NUfzao75avxHoq31631EddaDgb6eaA+Xz047NLW0iFMaQF5RCdoaEluGRs1kYWZqREjRvKZuzlvXqT/vA3i7tb6uDuSaNxf+FfUNDCFL74IPR9U3MiFiqwRjYwPhrES6DNigcVOYUpi8kkqNN2SZ5oow0NUSOy4V6J2xutSg+n0am1oIdUpa55vg30YAWFy+e/duDXDfaj+/DjzDXlf43w3eigDwB+SXwteT+9dxqzQVdy9ki2e2DLxIhWzauOGVZUAXrwBhCszLgHYubjA3t3zFFNjMjvRVezcEe9jA0MhYLDWpqGrB2sKYVIg2Yjbbx9sLhjauCPWwhYmFNemhjggNCYZ3YDBcrSSHgFjau5BY2xHu7k4w1dESpwN7e/nB1dkRTlSvM4nknTp1FOv+DqTHdunVF64k1oaGBsPW1g5Getro0LETid0maEXqCJ8FaEAiMi8D1iNO6OTkgCbyamjZoQ3szO3RrWO48EjMdavpm8KdxGxdcxuY6mqTbh0AB1cPhPm6iXMGTazsERQYCDfqs6ebM9w8vCBfPWP/V4ChmQ0c7QlsbdG6Wx+YainDg1QvlhoCQ8OgZ2wFfy8nuLjTe9WVrgJIVABjBzcYqUhOOrJ0cEWblmFo1ao1LEk16N2rM6k2DjDW1fhTy4D/BgLA3PLeo8c4wj4M7vLS5gtcKDmDjBOncOxEBvLPFFeXIrk4/sXzp6iquoC7t28jK+MUcrPzUEmqQebxDFSUleLgoSNITzuOyvIqXLh4iSSJSzhB5Z07W0QSxyVUna/CnTu3UHA6H5cuX6U0F5CTcQJ7Uw6gvLIKN69fxfHjJ3G+qgpXLl3ErTt38ezFS1wmfKwgieMS/W
 aeyqJ8F5F74gRKKE/mKQneSi/G/bdSARYtWiSxHqrIxNVj41F1cAzuXaGXcaECcbt2YtLEqYIA8JHZfgEBsLezhbefHyzNjCGjoCpMgVUUm9cQAGVNfbRv1w5e7i5wc3GGl18gcRpzWJsb0wD1hpW5EeUPgIq6FtwdbBAQ2kq48tZRU4C8mjZszQxFOXpmtmhLOqqVtRVcbKyEqTHr9q5Uj49/ICG4JpXnAVMLG6jINYONgzNcCQFCg/0I6Q3gSmXbOTpDgbiekYG2uHd2JF03IAgm5tbQUGwGfRNLODi7wNfDg4iHs7AV4LoVVDWh2LwpdEyt4WRL+ja1l/VyNyc7OBEBcXb1hJ6mMixtnYSxjTUhlqG2RHpgAyc1eh9M/Oo3aAQjfV16JzqQJ0mCDZnqNWwGAx0NaFIbm5I4bkxhTaiNWqokVRkYkQjfkNqrT23QgFK1M1ReBnT3cIcT94HUK3fS2W3sCHH1tegdeIplQDfqg4GuHpwdatkBEAEwtHaEFfWf6+F+e5KO7+zkDBc3HwQG+sCMJDgPZ/s/RQDuEkJdvHwNjx49qh5Rf8/rjwjAnYePsTOjCJdvSQhAdvoRHDh4FCdPnkBBcXl1KZKL4+/duoi1a7Zid9RWbNsai+3Ru5ActxO7diTgcOpeHDx4CLt2xiF64xZs3BSB1NR9pE4fQVJsLGK2x2PT5i1ITknE7q0x2H9gPzZu2IDIjZHYk5CCXVu3YM/eg0g7nIak7RRP7UhKSsRtIk5pKUlIpjQbNmxGcmIK5duEKIJtUVFI2L2PiE8lbt24Ldr5VgSAr8ePJeL+86ePcbMyB/eulopnXgF4/vw5duzYIUyBleRl6xwQDE1IVK5tCqyprQeZJn8sTv43gPXbusJ/D3huoa7wfxOwjwV9kl7qiqsLdPXZavKPfSzUJgDnL91Afl4RzhT8dunt73T9EQGofTGC0+gXhkkvSAp+Lp5/vTj+2ZOHuHnjrsAPBg4TrtD
 ol6UiSdhzVJRX4ll1GobLF8/jwcMneEq4dpk4/0tKz+VL42vnlYY9f/aEkPkyEdnHIp7bVRP3Gkjr50sQAOkMJ+/y44DtKXmI2FOIqOSziEo5iy2JRYim321JZ7GVgO85TMQT8P3cJWwKbPurKbCzm8QUmERHnul2d3eHVi1TYFlFFRLVvSDTsJ6YJGN9lU2BeRLNmLgNr2OLCShZBajK85FcEtdiHM8z33LNJCcLsSmwnIomDJmDNpcRedgAiAepWNumPFqkv/OkmQEfCEJiup6WmtDTJXVI4uvVayg8C7EK83H9BqLdPAdgYGgoTIGdSLLwrDYFtre2FHU3bipLaoqHKIvr5XKk7RYWegTcXmkYzyNwWkNqswgj4Hhhe0Dts7J3FpaQnJYn4qR5pOmkyPUmqMsUmI9nZ1NgB/oeevomsJOaAle7ZuP362RvDVMbR2iraMCdvp1qc4maIiQjBXlSg5ypbyR1WVmINvGqhe87LAM+ffIYDx48EsjF12MapM+ePCVx9VWk+V9f704A3nz9Ufzf5RIEgJcs2E54A4kY3OkvZ5/EL1uLMX17mYBftpZg5s5yTIkuFcD3EymM42ZUx0+Yv/lVU+DXvQLziTu/MQV2RpeWPnAk8TogJARGxpawtTAWpsD21qZo36EDzBzcEexmA5/gFggLb4l2rcPhSeqCs4XEDsDCyRMDvviKxG0H2JmawM/PC94+gWgRFoS2HTvD39sdHdq3R3MSda2FKXA/Md/Q95OecHFxE8uA7dq1JyJljBahfnBxtIcjn/5TbQpsb2NehymwZA6ACZerK6kGJPr7+fmiPdXj4e2Pzh3aoE3bjghu0RJtSZd283BD147txKGhqsrKCArwh7unL4IDQxHeviNsjST6uIGZtSBSfT7pQ6K8G0J83dGidVsS3TXQtVN78W453eumwNIJT3lljRpT4Pa9PnvVFDgkDCqkLgQFk6plai7UFM4jVQGUDc1gaWiCTt26
 Q19DnuqoByNzG9hbmcLVJ0AQb08i3qGt2kNDqfk7LQMeT7uJk9n3EL/nBunMd0hfrURp+RXk5hXi+rW/r09Avj+VLzEF/lcTAF7j505LZy53HDyDbUeKSN85JyAqrRBxJ4sRe+ysAL6PSqsdX4QFqzfCnL0CyzcXvvr0dLQkpsB8ak+1KXBtr8BsYsoIbmFuBhPiskw8WEcVJqgamtAVpsBmaNq0GcxNjYWvP309qSmw7CumwJYWlmIG31hfByZsCkxcU1dPV0gVbApsaGJayxSYyqZyzKtNgXW01F8xBdYh6YE5NHs2FqbAJKGwKTCb1FpbmEpMgavNaFkCsLe1hoqyEpQIsXUpL0sBfJx563Yd4ePlIQ4rYRfi5ibGUNfSgQb10cHBjvqnT6K3LhRVSW2Sk+jwsvIKwsuRmbm5WBUxNtAVcyDs75Dfk3Q15A9NgfWNxBkMFvTO2fS5timwhblptSmwhsjD8wpM5LTZBFpXD1a2NpCTlYO2hgr12xCqKsowpbbzKoKxvjYMjE2pT7IkAXiL/G+C2gSgpPwRcfwXyMl7gAK2xrvAprG3UHH+ArKyT1cPxf/99ToBYOSQ7gX41xMANgiQgnTX0LvA5oiIGq/AvB4tFbFZdGUxm9eza3sFZuDdftLlPE4rDa99/0fAaZkbSn+lYa+nk4aLTTXV6V4HwVnF/a/r+ZyHw1n05bVx5vp8L43jsqTmw7XL5aPIpGvt7wu4fmGCTb/SdnMY94XfP6sS3H9WjaRLlazu8N4JsRGJvkVtVYPTcV95mVSUUW3T8XG9RsLtuzRdXVCbAPxbVgFqX/8qAsD/2FChiijy20J5RaV4YTx/wLB5M6kAdg6QadoEYS1aCK/ALVoEI8DfB0ZmlvDh3X66v3oF1iaVICg4DJb6GsL0VpgCN5ERdgJsCqylpSlmw3mG3dPBXFi/aZAobEscysbJlcR9PVGOJXFqaycPeHm6wZC4lgHlcSfxndfxmVPqa
 GsjJCQYTRo1JM7riO6f9BdiLXNClgDU1VTEwaOaWnroSKI7z2EoEvf195ccZurg6AAdYyu0aNsKQV5+CA/1h6+Xu6jb2t4B1o4esLc0hKGhOYKCfIXEY0ISANsbsMRiZ2eNpu/JMamFnSupTubCFDggvA3cHW3g5OJO3F4drdp3hq2jO4K8HeFLqoe2usTcl1UAa3MjqGvqIbQlqSztOsFUl+M+gj99Hz6F2Y9+W7YIg5mhLkl1xsIOwKvaGvJN8IEA/IMIQEl5JY7nFmJP2nGUXryBqit3UFBCiH7tHiou3Ra/taHy8i0BJVVXUVJWKV7Uli1bakyBA4ICSUd0R0fSJ9krsKWdI9wIKY10a5sC25O+Gow2ob5iMtA7IAg2pEIY62miTeeesDE3FDq/poEZPO1M4R/WhghLKzhYmcDA3ApWhhIx3NzJC19++RWsbS3hZmcLLw9eb/dFaJAfWrXtQAhhBj9CZjYFNiSxN6RlWwSGhJOe3ho21jZwIyTxIuIkK6MER3sLareHWG70DwyCoooWzAw0oKFvSvp8OHxcvdC+VSjVISEAXPdXVHf3jq3hS3oyuz5v1SoMPbp3hb+PD4JadEBIoA901CXr66rqmqTH1xcWhk1lFaBI6oGmJnHf+g3FngR5ZVXINGogJtw+btBEnECkrKYhTIE5jNUmFZKwWEViFYD1clkS++Wqj1rnVZYWrVrBi959i/Zd4GJjRn3zg5qyPLyobWwgFRTegggCEcWAV02B7ahv7h4e6NS+I6lhelS3qjChdiV1hbc/yzSXR4CvD32n0P8vTYH/1QQg72wF1uxKxoqUlVgUHY2Dx3OwetMOrN26GwtXb0FUwhHsOZSJTbEpOHn2CvKKL+DqtRs4VXSR4DIKzpVh8eLF0K32CiyvoCDMZnkZjU1cmZuw116JKbC5GCA8y+3s5kk6pqIw0mErPV6qk5eTE3nYJFWO7lmE5dOFZUhHZ1NW1oNZDGdPwlyOcO
 pB+fkoLVkZ+qV0TdkRCAHPHzRtzGbGskKiYKtDiYkw1aMgL+JZMpCYDzcUk2psMst1KygoCn2e87D5K5vxcp3sLITNbWvXzaa1fLyXvLyciG9ObbCwsICckiaMdVVFWgY2PWbxnPvBZr9soMP3/C7Y3Jbz1qe+cXlsUcg2FWyCK8nTRJgPs1rBfeP3It4HtaFBtTgvvCU3ayr6wL4ZZZvLCdGfPSzzPZtWy5H+zu+D+815GlabAvN7k6G8/J2kdXM5/E7Y5FhiKtxAEJEGDf7/MwX+VxOAE7kliD2Uh2mbtyFiXxa27D6KeevjCXZi0cZdWLghAXPWRGH0zDVIzCjDgcwSpJ0uQ3JGiXhOPFGKYaPHQV1bFypKCjA1txCTeEpKSmLCTZnCeGlPTo7iPngF/v8CPhCAfxABOHCyEBtS8rEhmYB/64C1e7KxMj6zzjiGr36UHAzCnMfd073aFLgzpF6Bzc0sYWnyqynwRx/VIwJBXL8JcSfi3PLEcZkLKyrIEcclLkUSBNuzM9dUkJMVB2w2Ic6tpETpGvNZAs3EAZvMqZQUFYhbyYj5B0meRlCQb06cjqWBRuKcAuaOcs1lhG28yEPl/LZukgreUDdLJyJPdd1yVHejuuomLi6tmyWFP66b87xat2J1H+RfqZvdotWqm/L8tu6GddTduLpuetec54/q5jzSuklq+LXuJq/WTd/u17qVa+r+QAAk1z+KAKSfPofrdx7h5r3HAq7dfoh9p88jLf8Sii/cxqWrN1BceZniHqG4rApXKZ7vL167VZNn2oxZ1V6BG1ebApNuTXonL501V1KHJ+mXtb0Cs9jbnMTRBg1JVKfBymIpz1CzuMoIw4giS2Ipi94smkrE2gbVeRoJFaMZDVrOw6I5i8o86FmUlZQj2UHIcxKyIk9DsROuaTNKW12O2OFWu24a4G9dd3WeP65bsiry5ro5T/066m7wm7p51+Jv65bsgny7uuvX1M15RN0k4r9
 SN+f5Td3NX62b8vymbi6Hvt0HAiC5/lEE4ERusfChduzYMeH08PGjBzh85jxijlei8kIVHty7hgNJB3A07TBS96QiKSERWVmnEBkVg5NH03DowGEMHfK92FGmQNxGOgheB14316reSfcB/t3wgQD8wwgAO27k9X/e8//k8SNkFRTiwMl8XLpYiZcvnuJiRRWys04jM+MkzhWdFe6aCvLzELczHskJSRg+fCRMraSmwD7C9NTWxhKOjo7Q1tUVM8nCFNhVMnmkoKKNQD8PGLMvPxNTeHh5Q8fAAM2bNIG9gwvMTCSbfQyMzYRpq76OnpAwHB1sYEhhhnpacHRxFaauvIPQ0tpObEWuPQg/wP8OPhCAfyABqOvijpy/fA2FZ8+htPC0+Ki1gfcPMEydNu1VU2D2LtP7zV6B+XTgrl3bwc/NBe5EHFzdXKFJaVRJRHWws4cXEQROxy7Aff384eLgiE6ffAZ9FVkRx4YrQaFhUFPXQFBIIIyJKLg4WL8yCD/A/w4+EIB/OAFgBwh8BDhv4YzalYCoxcOxfW5PlBWfQ2pSEg7s24/EhN04W3xWnBX43bc/wNrRBRoqSrAmTq2royU26khNgS0szCGv+KtX4KayirC2MoOmJpulasHKxlYgs7mpCUzNLMTaNaeTV1QRG1zYF526qqo4DlxNXQv62howtag2bzUzEeatUkcdH+B/Dx8IwD+cAPD230OHDglX4PHLv0fswkFYvikWpYTwUZFbsCdhDxbMmIXdexKxdMlifPLJgBqvwLw+zRNJwmtuQ8n6Ok8ive4V+AP8e+GfSAAYGZgA8H6Y/+8JgPTij3f5fCXKSktRcf5SjTfRK5SxoOD/tfcd0HVWV7qEZsBdstxtWe4d29gYA4bQIQRIJqTNvHlvZq2Z9d68lTeTvJU2b9JDIBAwxQEM2Ja7bNmSrN5779LVLbq66l223LsNfO/7zr2/fC1kbBmclYD+tbbu/5+29/l19j577/+c
 fVw4qPvuLvzu9y+YpcAjh9+Ox554AmsfftIsBX7k4a9i3qIlRm1XVGBrKfAQfLHhb1EAiPm1pF3je0gAfMrV1WRHypYf4WhvFxxlRcjOzMN//tcv+5YCW1GBn//e3+ORhx7AnEVLTVRg/6XAN954C0JmTMfI0QFU9wNM3D2tpguePgVjAxVYZJQxIbTCb9rkCQiaMBmjR4xASMgMjBw11iyT1S47fXoKCZ6G0WPHIShgDKYFq50RmE4TQbHvxowaiRmso+/pinQ7YdJUjFKdkMvj1o7G/ri9dfrhZp1LcYeYdj4Nt6lD3FrDMGHc2MvgZjvEreApfbhpBulbvhd3sLedGV7c464K9zQf7mCDe7xwT78S7il+uMf04dYnwktwz5hpVnMK99+yAJAvS5vhFMzzSgJAgTU+7bpS/l/Dpf/LoAVAdacb61PeRV7E6zh98jh6mhpQUVaF3734G0ynna7tt9rlJ0EgM8Dadabltbf7LQUegi82+AuAbXEubI52YsM+OzbtdxjQvdLej3TgA4Lu34v4ZL7yrHz/+u9dId+//XfCa7Alsgy1tbWfAG1kU8RfBcSx4mII+gsApVkBc0oqa/HK1nJDr8ERQRqihPciDRv53D9/8xXyP2v9i/nOAfPf3FWFmNRKEwhUfVZftBN4UALgwInDaD3qF0KMUkSS5PXXX8fEqcHmU5z23uv4q8Bxgb6owIHmkI/RnHEVgVYD5A7OTEuWLMGwW7xbd63IvYIJUzhb+Y7Y+spNOsXmRs42gWZTjFWmP2iv/figQBNjT+WVNmHyNLNabvbsWRgbEDS0BuEvCP4C4M3ENqxLbMcfIpvxanybAd0r7Y8xrQbWJfTLj/Lmv3y5fNVn2mXr+7Wvtn72boWJd6HP3P4gtX/Pnj3GAaht7Rbj9xcAyisuLkZmZib2pjjw/3Z68GJUi8Hx0v4WvBLrpeEF4n0toQ1/imu7Lvnq17XW//2+Jry2s9r0OTQ01Gg75
 mzAwZoAh7tbURCzDqeOH4XHXony8mq8pJWAfp8BzVLg7z1vPgMuW7Ua8+YtuGQpsEDl5i1YgpUrlpvIvJMmTzbbhwOC52H+RO83/akLVpqowEtWrcGiRYvxnee/a07iuffuFZgydTpu9sUTWLR0OebMDMaiFfdhWpA3LuHogIl48uln8exz38DzX38Szzz9FO6hKaKgIhYNQ3B9wF8ApJa7kVxWi7hCBxJLa5FU6kJsodOkJRQ7EV/sMvdKU14Sy1j5ylMZ/3y1obas+gm++kpT3f7txxS4kFdej2PHjn0CdDyWnH6is50zYxeZ3h/KfQLAivOvLwRNrZ2IziXdRU6klItGJ2lymfs4H17RcUl+yeXzRaPJN32w8l1XqH8xf+D6/fCzvN5DlbPF9Ff9EAxaA/D0tiIsIxRJ7/8Ixw8fQIfbhfysPPzk5z8yAkDLSR/46ldx51LvNtuF82Zh+Jgg3HvPGrOV1V8AzJs/j4y7AsuWLMTS5Xdh0RIKgueeNluFl87yBpy4ZUQAVi9fhMV33WP2GDzx8JN48nEKlUXzLhEA42grL128EPMW3YkJQeMwi7b5mgceQsh0pi9bhkk6VmwB8S1bhZApQ5rA9QZ/AVBs86Cg0v03CTllLjT6TAP/oDlfFJAJNCgB0HS4A0Wt1Szv9XKaiKUffoh1r6/DGDnvRl99VOAh+OKCvwCQ+mwFjhksiPFkq8putRadDQZUT+q9ZrqB2v9cwNe2haO5uemy+ERLfn4+cnNzDbhcLhQUFPQ9O53O60urH+jdyhcwaBPg1PHDcBRG4fzZM2ht8KC96wDWrVvXtxT4vrVrsXzVPVi6dCHuumvFJVGBFateA2TE2CATjXbUmHGYGDjWbFq56aZbMCsk2Kzyu2NkIKZPDjShrbSOQCfYzGGe6nrDXXnP2FOYKytE1+2jg7Dy7lVYOHcGtMHGhMHyxdELnjkbK5YuNvVuGXYbpk3xHhWmk4fWrFmDW4j7gf
 u9i5RuuvU2rLn7bkwPnkVNhnXY/o0334pVK1ciaPwELF441+DUvvkH7r8PIfOXYqpv4VLwzLm4Z9VdWLZ8hTnu/MGvPmgO01RMhDk0dxbp4M6192PO/EUImTQeC5bchcBR3oAeXyTwFwAa0Jpt/G1rSyjoXnlicquM8lRHvxqguldb21Oc2Jddh0JHB86ePomunoN9oa4tOHXi5MV7quwWWE4vfxquBJ2NDWjPTkdHWbF5Fn1ut9s4D/Ws8wFdZNg6pulZwqarqwP1dZVodGWjq7PDpDvdNjg8NEOKc2kulyMqJh6boouwPaEMYeGR5mDd0C3x2LkvC9GJGaYd1Wvr6EJZfRUK3HmGdgkH4ZYQUb4F7qZ2ZFU3ocGZivYW1yV56rfAere6F916p3rW76AEQOexA0jP24eIP30Xh7raUF1agbyMFPzvf/uXS5cCXyEqcMDkGXjgnuUYP2MuVi1eisefeQ6rlsw1zLFi9X1Yvfp+PPvNr+Pb3/yGsd0ffvRxPLDaKzzm01T41rNP4+vPPkd7fqQ5DkvpQZOn0d5/Gv/9n/4ZDz/0KJ5+6nGsXukNQ669CHetvNtEK9I5/YrWa5kPy1etJu0r8A/Pf7Mv8q6iAiu45jPPPI2pLK+AoqvXPoTxgYFGUEydFoyZ85fgf3z/OwiioJg/daKpt2T5Kjz15GNYSGG4dOGcSyLnzF54Jx5/+uv41jefx+zZwVg8MxjBC5Zj7jTvSb1fJPAXAGVlZWaW6z8wLYbUgLdmI+tZGqbFCHJUyWG3IbIUUanVSC2qQ3lxMXq62pGcnI6k6BikpqchPycXsZH7sXdfDE6dOWvse9WTANCKVn+cVwNt+WS8R59G6y9+ZZ5Fj1a9yhmoZzGiZu3s7GwjzNR+J5m+wu5BUkYR07NMudrqZDTWVyMquci8i71JeYjIbcT+nHrs2rsfEQmZiNidjZQ0G2KSc0w7CrsXmuPBq/GbUeIsNnRro540hrq6OtO
 uVurqvbncdlR1HEd3aybaGipRX1+PF198sU+wSpD6CwB90pQjUM+ie1ACwNHdgHBbEs6e9X4X7WrXscmH8Mtf/dpEBQ4cMxqLly7F9KmKvhtsPPM33TzMLAVWVJqLUYG1l3wYgiZNwzx56ccF0Tygvb5kMSZNnoJpU6dh3Phx5lcHV4TMmY8pE7yMogNFdE7fpKnTETB6lDlKXOnavqqtr7PnLGD+TIwbF4iAAO859gFBE9nOFKMJKKrtnHnzOOsrkOdNWEgBFEDTZeKECXxW0MtbTGRjnaY7ZSLNGtZVtN65c2aRponUZMZjwkSF5brZ1Jk0LcQschKewPGTKOxmmO/yWmMQFGQx91ewiG1Opha0aOE8c47i3JkzMGv2XNw+7C8bPPQvAZc4AVNTzUDVgLsaEKNp0PoLAC3Oic1xYt3OXLibyZzNDaixO8zRWHX8LS8rRxkZwm53oai4FCeIV/itSNcSAqJFbVrtXgnaq2xoW/cWWsP2mmf1wW63G0bUs5irpKTErJi1tJyurk6UVzkQHZeEsLAwU86e9QqcJdsRl2M3TLtpdzxC96UjOSXVfIHYtGs/3t+TjpTUNCQlJZl2RGNNfStqm7vM4aJqR4xvs9nMu7Hw69fjcaL3UBs6WkrR1ODVTiyG7w+qY6n/eh60ANB1/hxV/7oqc8qJzic7fvK0+Qw4ckwgxo0ZZQJpmOi0VJGl2iuarD7z+UcFtsJg6Vcqvf/gsU7E1b1UbUvFHwwYtZ2gtQiqr4i3wiPzQmaD6BFuq33LVBiCzwf8BYAGswbctYIEgLzwA3nxrwXU1kB4rhe0UFi1tngdiepLYWGh0YgEmtG1Dd//uX/96wmD/gx49MxxVJYkIerV53CwvQnlhcXIy87Ef/z7v2Hh0mUmQszjTz6JtY88iae+9hgeevB+ExX4/vvXXhIVeOzE6bh7+UJMnTkfC2jba3bUxqF5nGWnLVqBORO8NvWDTz2D57/5LOYwPSRk
 JlauWmXi9odQK5izcAln5ZmcZcdzth/fd1rQ7SMD8G2aCGsfegx337cW3/7+d7F4zjQsX74cjz75tNEQnniYtvuCZbj7rpX49ne/jbX3fHqMuyEYHPgLADFc/5noakGOPM1Sda4aqvnZJi07LQV2l8fcl3BG9S9/KXSiML8Q7R2dqPfUfyLfbatCRlY2EjhbFxTkkTF1vl4acjieCwvzkJiQjLKKSiTGxSMrMxP1VPlL84tQ7wuEa0FFWQk6urz3XR3t5gBOK6++zk3twKf9dHWgvMKGyrJiqu11tOedSIpLQGu71/QZCOpdDuQXlqCyoto8ay9OM4WJy3mxP+7aWsPIum9t9CAnrwBul5MmSjNxt6Cxrpa0N6HTR6MF+r9IUxiUAKhod+Htgh040NZoFgA1sfFG2hw/+8+f9y0FfvjRR2j73oO/+87FqMD3rF5DATChzwcwdlIw7l+9DOOmzcb9ZOoltM+ffvwx/OM/fh8zaBcvC/Gq1MtWrMTahx/F33//e/jat/6ONvc/4x++9QzW3rvGnOAzmfb3N77+OEaODsQonwDQQaDP0dZ+9JFH8H3WW7JshTkhR1GBH3nsCTz9zDfw7NefMnEIHvvqg1izapmJW2AN3iH47PB5CQDVlQDo6GhGUlQsNqx/C+F7orBlwwZs274Vr766Dpve24C3qKqH741AQkwMQjeG4s9vvUuToADvvbUBf37zHfyZGuqWTVuwbVMoXvzja9gZtgcJ4eGIiI7G+jc2ICY2AWlpaUiJjUdCQiIZPgXpSTnEFU5cGxH6wWY4nXbEhkXgzTfexMYt27E19H3EJKRjy8YNWP/WO/jg3bfxxutv44O3N2LPrl14/eWX8P7mD/DnV97GxnfextadkcjLpGCJj0degWb9TGx6JxThu3bj7TfXY9OGd/Dm6xvw5rrXsPHd97F+3Z9RkJOF6Ng4bN7wAf744ivYvGUbaUvGW6+9jrff3YTtWzfjA/Yrdv9+b
 Hp7A3764/9E6LadfA+kkzRteHU9wvbsQ/TucLzx5pvmENL33n2LdT/A5q270No2SBPAOqTw+JFeIwDOnTuLCx9+ZEwALQUeHzAao0aPNqGizE5AmgIaECNGjDBRgZcs8i4FNodOUBVX+Cqt55faL9Nh5EiWGz6CNreXmeW1v4lgIvz6IvBqt6HaV97owPEImTbZRNn1V+OV5w1zNcyo/orwK/teB3bIPNAaeOFWaCvVk6lg1R2Czw79TQDNNNcCclpZNmsjZ2AH7X07bfD6eo/xijc1NSItJQ3Z6ZmoratHM2dCOcEcDifrt8FT5zGHkrpqXbSfa9DAPNnwtZyBmxsbjT1d72EZqt4NfPZ69u3Gpm9qbDbPTY1NqHU62G4d8nOLjOdfXwPc7lp42J7WCWSnZ6C0qABFxRWcketMGdFZyzIu0lLrchNPHdX9ctQxzclnj8fNWbrJ4FC/UhNiUVBSQdrtzPOQ9jozs4uWOtKr9ly1bthtNtZ3UYPw0qCFSonUJFTHOAqZ7qLmYCdeN+8bGhqRQqFWbbezfJ0RZHo/brbf1tY6OAFw7sPzaLDnI3b9d9Hb0YLSPKpOtF1+/tP/27cUeL6O6goOplo+ziwFDgoMwJy5cy9ZCjwEX2zwFwBywg1ki18tSADImSeGaWmoR+/hozhz+pRhHHt1Dc6cO4ejvd20tZtQZXNBI7mV5VopQEwgm5Y27+DldfRgF5+pwvcewrGjR9He3IrmBo/Z6Xrs2HEcJs3aAn/qxAnjODxy+BAZvwketxNHjumg0zPmy0JzUxtOkLbmxjocOqLVhCeYfhTOGhuOsb9HDh1Ee+cB8yVCVzOFh8tJhqW6XlEpM6AcLRQsTVTR60mj0mw0SfRloYFCzcM8vT8Phdpx4jl/4UNcIG4JBI/2JjRROLS2k/ndqLbZUWNzGPOghQJNh/x4PE1evA18Z6zT0taFjz/6EFVVNiNUJZRFm4TsoARASWsNXk57B87iZF
 y4cB7OqkrYKivwHz/6ofczoD6XrVltlgJ/53uKCvyQiQo8b+6lS4HlfQ+izX/bHSM4Cw83kWU1WyuEuIJVypeg8/YU1VaRgrUTTrN+UBDLceYeM2qEiWqrOkHjAvpiEeiUIUW1DQwYY3bCKZDlONWhNqAIv9oJp+jCl+BmnavHPfzyuMcFfSpuRdQ1dYhbEXUvj5vtCPeYUV7cpo5wf0q/B8QddE24b6MmNhBuRRf2x61IwsJt6PXhHkgAyIOvz07XAqprCYCcrHQU5maiutpG5u6hKpyOqN1hZJYWdHc2IzoqAnsi95MB2pC8LxxVDgdt53JERif6Ri8FAxnZXmvH7r2RNAm2Ij4qEpERkYjeG459rLsjdDfS05Kx/YMd5rz+tKxcZGXkIi8vF5WlRcjPy4fL00jVvAB7tm5FWkYayktLkZaajNLKShTlFqK8KBelZPDi4krExCUZvNlpCUhMTELYzh3YTtgauglR4fuQkZmNmP1R2L47AjbO0LaKYuwl7Zup1u/aFY2stCwk749GeWW1+dqWkcY2tm0lziLk5BcjPj4GYfsisI9tFefnES9xxsYiLi6VzN2BisJMxHP2zy0qpcb+EfJJt0wrHQSspcDSrAYlAM6cP2vgQzK//yUTQDH7dCiHdynwYty79gEsmj8HIwMmYI2WAtM88I8KPIKqv6LsakBJ7ddnNW01VdRa+RKG02yQaaBPexqAMidkSiharxhSn/1Mnb52bjU7EaX+q45MAEW1VR21I6Yw7fSrI9yq8wncNCv6cJs614Zb5sW14L6DZtBV4zZ1Lo/7dgquzxv3rbeyTD/cAwkAMXL/FXpXC6prCQDN2MePHzMm54ULF/o0BH2NOnf2NGfs02YW16c4HUl++swZM5sf50C3rmPUFDoPHMKZs8w/zTqk78yZ0yYAzunTnN0P9uIU08/xWWsHzp49Z8qdOHYUbZw1Zf7qWbO96p2mJiIcKqe1C4cPeetLQzl89Jh
 pU9epE9pvQK2Cz6LxyJHDpg8qpzKHqVWIzuPE09HeYiJx9x48ZHD1HjiIj7TpjjO46uo9HGX9U6dO4sTJU0b70Hs4yjZOUPs4c/a8oUnXCb4v00emSQAcYFv6FCgNQJrZoAWArs76aiRu/AGOHOikhClEWXklfv3rX2B0wJWjAk+eePGknCH44oK/ANAgFjNdC6iuJQAKC3KRm55CNd9BwXAIRQX5CNuyFa3dB9FDDSA1JRFhnAk/JLNkpsQjIjISickpyC8u9o1coK3OgXJbJVIycxAbFY305GTERO5DcnIqklPSkJOZb3wN2UnpKMgvREVVNWf3HBQQl2ztWofNqN5V5UyPj0NCQgwqaYZUUQsuKSulhlIAh1R5quMOhwfFJWUGb25GEqKiYrBjxw5s4Qy+JTSUeKOQmpaJmOj92Ba2D3n5uXCx/ZiEWOxmP3JyipCSmIbKkmJjux+kcCriO4jYuw/Vpfkor6lFbFwUdobtwratYSjMy0YZNYXEpCTExacbDaCqJAdp6anIyis0AiAv2/upUe9TJsCgBUBlhwtvpLyDoth3cIYSqJz2fxHVo//5v/51wIEwBF9O6O8D+CxgCYDqynLzPV2zrASAjhb31LmN3X6wpwM11dWwOT1mtV1Tvdv4BzTYqx1u3+gFOhpq4apvNIuIHA4XHJVk1sZm1Dnt8DA9MznDhLyvrrSTOdrhcNUZR2Kts4Z2ewnaO7rQ1NJqbGkXTYzOnm4cPtBFPLU4wlnYqYU6zQ2ora1DrbseVdV2g7fB7TIOyAZPnUmrKC2hzd5o+qa0iqoadHX3wGm30dTJQH5BCU2RXOMfKM7JQ++RE7hw7jT7XIUamt2NDT5nZq0bNU7R6EYT05qamk1/5LfQ5XZUGdq0XF8aRCUFhN6JmF9aw6AFQO+pI+g8ftD3dPGSCTDQQBiCLyf4C4DPEhFIKrclANxkoiYyy4GDh3Gak4+8/VXUPrXs98hBr1prc9Saeo0e
 t/Gi17o9aCRTWNcRCooGrdojs0mVbmWevpM3tbQb9VrCRObASarVJ0+cZNpRMlsL6mrtVOlPUCs5ZdKaGluME9DjtqP7QK+3Lmm0UwjJCaivZO2dWrx03OBtrHOZVYoKpV9SWoHSomIKKQqEhibjqVdaFRlbQkKBdu1M0/tr8DSSziM4d/6CcQLKSVhjt7M9h9FEXLXUaCqqUFVhg9vlMF8kGptb+K4avHg9LiMsGpvbjQCoYNnPJAB09XY2ITfyjzh5jP8UGztTUoEXXnp5wIEwBF9OuB4CICUpDtnpyeZzXnNLJxITErB35w54GsjQLR7OmkVU+TPR0tqCtMT9CN+1h6p+pllia12tbge1BJsxFd798wZEhoUhIiIS+8N3Y/vO3di4YQvbjUHo25sRH5+ImMRUPqciMyMdZUWFKMjLQzln8HRqClvf24D0rEwKoVKWjUNJZSWyqNLnZ6YgNzcP2VThd4dHGrwZSTGIjY3FLtIbShNgI+vu3xtB9Twd0ZER2Lx9D6o5o5cW5GDP3nBs37Ydm0PDkRhHGvaEo6zCG8gjIS4GYVu3oLgwD+mZudgfHYUde/Zid9huFORkm2XQ0X5OwMKsRETHxCJHTkAKgDTS/ZkEgPtAM7anb0LK5p/hxJGD6PTU0u4pxM//68e44Ub+8wVf8YEGg/VsDQ49W/dXC7cQbiWonZv8wMJn3d9MsMqojp51r7pWvtJVRr/KU5oPz1f8aWMZrRu4iWVuYVmdEqx7pd3MOnq+kc+3qm2Wv5F1Bf5tqWxfe37gX25AYL3L1bXA0CH6rTTRM0Ad0XiTjzbtfuyfb8oMQE//NOGz0nR/Jfr8BYCYWA6yawE5yiwBcP78eZw/J2ebxurHJk+zta6POLiNU43PB3p6IOfcBeL90OcwtC7FsOjpPWrWs+gSjvPnz5myuk5rN2E/gaUycgp2s12TxT/nznmd4HI26hOddQmvyPv4owvG4Wddolv0nyOIZvk39
 F5Em9LksDx50utQPNjTie6DcuidMLj1670+ZhvePssBqa9w3ncgJ6S3TbMuR58MfX32lhGQRtKtPRLXJACsf0jLkS6Udzj7pLp/PIAbZvKfP4+wkLDEd7+AEECYTRhHUJnJhCDCKsJEwiTCFMJUwlLCBMJ4gsqqrTUElVVbDxPuJ9xDWEy4k/AAQfiUPp/wKGEZYTnhIYLaVN59hBCC2nuEoDZVzjdoZzBv9FjCyBsQRJrGk7blbHcJccwj/few3iz+BgbegPlzmbeSeaTpJgqEGcE3YBFpve121mM/p5H2MXfcgMnsq8U4am88+7WQ7yV41g2Yqn4y/bbhN2D6NJYfcwNGjWIZ1gniO5vIsoFsayxpUjsTSVMwy02dzrKjb8ACtjOadQIIgWw7kL+T+KtywhPMcsqfPYN0k947bvO2M4L9G8/3fyf7pfx5pGUs+xREXNPZj2EUeHoX41hmItsTTUFsbxrvx+mX7YXwfxVAGkWz2hnJNoU7iH0KJL3XQwMoyM9GLjWAStrLPVS7C/NzsWtzKFqoavdQK3VwYCemZJo69ooiZOVnIT46mTNgqq81aQB2lFVXIJEzdXTkfqQmJiKKM25CQpJxAmakZht7OiM+BQUFhSjjrJ6akmU+A2rxj6Ommqp3GypLq5DC2Tg+Pto4CsvLSlFcWmo+DzpqqlBPE8TprEchZ2RdOWmJiIyMxjbO/pu3hCJ04yZE74s0TsD91AC27AxHbl6OqRsVux/bd4QhMzMfyaSjnJqHy+U2TsBCvoO91AjkBCyuciImNtL7WXHLLk7E2Silip/APsXGpZkl0JXF2dSAUpCRW8D/w0fIzcq/NgGQV5lP+8rGu4/RQJvp0OEjbOQQysttRjAYAUCGMAwnZhMTfoMg5hNTihnF5BZjciDesIKwiMABZspbgkNl7iLMIYhRv0VYTRDzP0gQjscJavdJX5oEjMo/R/gawWpD9SUkVE70SXAIv/CpTZUhE948jA
 ObNM1jm8PJxCFkgDm8X8ayd5KmSWS8lRQY97JOAJllLplmBZ8lGII48EeS2SUoxDQSGpMoAKaTGe4izlFkDjHpmrVeHMtI20Qy0GSWDSDTqe3xbHPl3SzP9yXcs8ncwqs25/L+EfbjPtL+CPt6J2maxfaXMW8Z36FoUR21+SBxLKVgXMoyy5k/lWmLKaRmESRk5pB51a9VrDefaSNGeNtZwPul/J1JQTGTgmMSGX0RaTE08R1NId0L2NdFbHsq27iXfZ9KYTGL9wv4f5NQEO65LHM7Bc31EAByfskJqE9ovb2HUa2VfR4PjnAs9nLWdNPer6tvQiWZ9gDV5eNHe8mIjbSbL/oAOhvdcDc2w+mqJYPWwmWz0ZxoNU46D+3x3PRsquJVcNicZA7a2O561Nc3oK7WSTu7DJ1dPSzfBhvNADcZqftAD4709sBd58FR2v4uew1am1i+rp5pDaTRYfDKKamvC02NDbDZXaiuKEdzY5MxV7QiUV82eg4cNM7GfDJySVklsrMK0EDcJXkFOHzspHECag2EFhs1sh2thNQOQWdtPct52I438Il8AFaf62ju6AtCR89BYwJU+xyjgxIAJa02pBbmopAS7qPzZ8j0VWhsauQ/pAgR4QlmocIPfvCji+q41GJL3SZjmWelW88CqZD6tdRY3au+fi31XM/SCgRWWdVTvtpXvu6VZpVXuoXbKme1rXsOTpNu0Sgg/jvICLfwXmr+MJYZyVnZqM0EpZlZnHg02xuTwJc+jG1rNlae7pVngO3rd5jPRFD+PDLZVDLSbWxf9ZWvPEulVnu3sg3hFl6ZF0oTTrUtlV/mh9EqeH8b0ywaJGTUpupMogZwO/szjjOx6ipNoPpqX22YvupXNPrSrH6OZn9kTtzC9IkUYqqrcqYN/lpllaZfPQuUb94T+3Q9TIBabXDh5NNNRpFarBnf7nCYT4VtzWQizsSVPoardzvR0yWhQEb3OcR0He5uh6epCW1k5J7
 ubtTXug1zNzS1mm/kHWR6swKw95D5Nt/NNmwUBmJMrUA8pUjYZPqG+mb08lfOQdFzgLOzVtjZqqrM4qUD3R1obtV23R6Dt77WQebTij0bCmmPF+YXMK0OdZ4Gtu2kplBGwVVhHJsu0uyggJIAqq6y0aTpxmmq+XICesjoWuLbVOdEY0s7720oKS2jBlJlnIAN7Fs9BYvT5TF4G1hOS509DS1GAJSXVw5eAOyrSUFCSRaqamrMc09XByWSFjMcwtkz53GSku/3v/utGQT97czbOZiHMV33mm368jTAfOmXA4tBJnAQGibhYJPqauUP40yttoez3Rt9aRZITfd/tsBq0x8uV3YIrh2uhwaQmZaM/Ox02O0ONJNhk1LTsXtrqDmyviA3E1l5ebCTqRSSqyQ/HTlZ2WaDT3Jajq81mgBkxBoy8x6q31s3b0didDSiOYHFRuxDRFQMdm0LR1pKInZu2sU+ZCCDKn1+biFyc7JRXlxotu7WUqvIychB+PZtyGR6NRk3MyMNNWSs/KxclBURyitQWFiO2Phkg1cmQHJSEsL37MbOsDBs27LZrEPIIo1xpGHHngjUUJhVFOdhL02SrVu3Y8+eWOTn0AyI9q41kBMwNTkBu7dtQylpySJtCQlxCI/aj31796KYJlFJaTniErTqMMM4AUvz0hDP54KyCiMAskn3Z3ICXu7SZ8AFVBkn+ZhJdqjUQqmUQVR/Z1FNXUz1UXbpPKqMel5N9VgOKs12UkfnsuxSqr0zqd7KHl1NdVsq9TKp1Jz1JlAtnU0V0xIywSw/g2aFbPMQqrczCEq/jbPhVOK/k6qr1N8Fwkt1dRrTpNLKrl1OFVlthZAe0XnbAIJhCK4drocAkKNLTi6NVWkHcvgpTe1/KGeaVuQRNAMbZ5icbj7nm3WdpNnae+S4cYqpbZUxwPp6PkXNQk49ta9nSwvRidkHe70r8pQuvPpV21Y50XGG2ogcihfOn8Ox417tR5ecgBYt
 Z85cdAIax6ZJ06pDb396D3ZT2ziGE8dOGNwnONnqDcqGV/9MOZZXPdNnOQHZ5lnSqGd/J6Ccl8bJKScgW9H/47oJgLFk0Ak+ATCBDCsbVnbidN7PJsPPIKOJEReSIeUomkOb3RIAmtkDCHKuyZE0nYwdwjq3Uw1VXgjLziCzyga9hZqAcASoXbYnJ1SI8MhUYPqttMdn8nn+IgoAggTJJLYpe30KhYSEyRKmT6ZAUPlg2s+3+tocgs8HXn0/Cev32ZFe4TEDVQxyLeBvAuTmZCKXWkBFZQ3V9V6kZVAD2LEdnd0HkZOZgqiYWKRl5RhGLMnPRGVZGVLSMqlyF/lGKdDsrEZReSlik1I5A8cgJT4e+8J2Ijo6HqnUKNJTsozZkBaXgqLCYqrmJZy5M2mPZ9LmdnkX4bS0cZYvR2p8LGJiIlBCtbqstBhFJcXITs+GvbqCTOaEw1lv9ubrykyOxb59UQjdvAnvffA+3t+wATtCQzlbpyCCM/4HW3YiLT2N2kQZIqMjEUoNICMjH4lxySgzgULc6KVAzcvJwO6dO1FWmI2C0mpERu3B5q1aWbgTuZnppIH1IyOoZeynSdKF8sIMJCQmmD0NH3/8ITJSs0w/tKHpcxcA+sfLRpSN+p3nn8BPf/pTDB8+/BODwx8CydyyMwf6hHU5kBNOdq5MAwmQgcoMp+kxUPpAcAdNiYHSh+Da4dfr0/HrsCZEV7WbWelaL82SlgCw26rRQltfa967u7phs9fCRbNUqwK7OzrMWn3NnOXlZWhwO7yx8Jhm9y0O0tXVRHu4udUs63XYadvX2NHaRnu9oQ5uqvZ5VJFraqrhtLvMzrr6RjnUGlFf56I9XmEcdXIC1tQ4aLs70EO1/NihA6a9YydOmDQ5KrWFuK6+kbZ4ncGr9s35mjRPHGRmGwXJIdKtIKJKk2NQ52zKH1GQl2O+++dkF6KRuMsKimhyUzM5e4p47cbRKGeivkqINpkk2mrcwjQTS
 q37AA729BoBWl9rN05M7S2QCWCz2fH2Hht+G+ZCbrW2A39uAuAN3LlyLZbOn2EGwPr1640zRXH1+g+OIfjiQ05+CRmtCz2HjpgZ+VovfwEwdH32S0IhLqsO4XntsDV4w4J9fj6AFffisbXe3X5DAuDLDRUVFeb4KTmu/FX6wYK/CTB0ffZL71S7ARV/8Jq2A1/uMgLgzpV9p+4MCYAvN1RXV5sIunJuDWkAfz2XBIC2WSuSsRyCRgAUVmnjgffgRL3o5rYe2NzdqKnzgv99je++f/7uqHT88GcvGvgR4U9vbcWmHbH4yS9e6Uvzz7fuLfj5L17Eyy+/fN3hT3/6E1577TUDP/vlC+b5lVde6fv91W/+gP/z49/j33/ywl89WO/ucu/WuvdP++VvXhrwvXzeYJ28q+AT0gLkmb9aUHmNRWs8qh3NWlaavi7UNl7duLR+u7oHR8MXCfQ+9R7936fAio58Q06pAx2dXeaQAxX+15fy8atQJ17a5cYfw9z47VYXXt7txgs7avHC9lq8wnulXSn/j5fJ131ffcJvtrjw335biKoafcNVJNPrB+qf1B8NzIwib4x1LeDQcU2SjD98LR+/3OzAiztJJ2kXbfrV8++3uUzffuejvS+facr/nZXP30+t3z/fV/+y+Veqf5X5v9nixL/8IQ8Njd44c3+toMGp/4li6CtklZ4V/kv3Olmnwt6Ef3qxuO/d/YHj6vfbvX33jqtaM+6s/J9uqMFLm0oGxPVlAQlN8bcEqd6jFXS1TwAo3JD2UavgG5F2vJ/Tju0l3dhe2o0Pctuxs6wHoYWdCC3oNPdKu5b8zX35HX35wvViuAvtnQeNWnI9QRJQg0jSMLOoxggASUnZrBIOG/bXGHq2FndhR5mXNv1uLerCpvwOQ/vGvA5sU76PdqUNmO+rv/Ny9a+U39f+51Nf7/y18BocPeY9DfevFfR5SgNV+90llK0ZS/c6GMPlacW6GI+vbz3Y0m9cbS
 vx73sP3s1sw85E54C4vgwgW1/jXQJV4/8TAiC3zInqulbUeNph429RtQfphTYzQwrSC6v77jOKfPd+aRfz9eu9968zUH7/+rnltQb3XwLUT0FGsd0IADG+BJ8EQVt7J1xuzxcWWlo7+lTDv1bQ/0O/+p9YAkADVc8mjfnaAjxQ/waGehNsoz+eLwv4v0/9SrheIgAURLGxiWrWlwxaWttMEAm9hCG4fmAx8LWCzAH9ftZ2LPi82vkiQEdHB/4/8Yrsyp/uD8wAAAAASUVORK5CYII=" /></custom></pdnImage>\ufffd\ufffd\ufffd\ufffdPPaintDotNet.Data, Version=3.511.4977.23447, Culture=neutral, PublicKeyToken=nullISystem, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089PaintDotNet.Document
-isDisposedlayerswidthheight	savedWithuserMetaDatauserMetadataItemsPaintDotNet.LayerListSystem.Version2System.Collections.Specialized.NameValueCollection\ufffdSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]][]	\ufffd0			PaintDotNet.LayerListparentArrayList+_itemsArrayList+_sizeArrayList+_versionPaintDotNet.Document			System.Version_Major_Minor_Build	_Revision\ufffdq\ufffd[2System.Collections.Specialized.NameValueCollectionReadOnlyHashProviderComparerCountKeysValuesVersion2System.Collections.CaseInsensitiveHashCodeProvider*System.Collections.CaseInsensitiveComparer	
-			
\ufffdSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]\ufffd\ufffd\ufffd\ufffd\ufffdSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]keyvalue
-$exif.tag7D<exif id="305" len="18" type="2" value="UGFpbnQuTkVUIHYzLjUuMTEA" />\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
-$exif.tag8/<exif id="296" len="2" type="3" value="AgA=" />\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
-$exif.tag97<exif id="282" len="8" type="5" value="YAAAAAEAAAA=" />\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd$exif.tag107<exif id="283" len="8" type="5" value="YAAAAAEAAAA=" />						

-2System.Collections.CaseInsensitiveHashCodeProviderm_textSystem.Globalization.TextInfo	*System.Collections.CaseInsensitiveComparer
m_compareInfo System.Globalization.CompareInfo	 				
	%	&	'	()PPaintDotNet.Core, Version=3.511.4977.23444, Culture=neutral, PublicKeyToken=nullPaintDotNet.BitmapLayer
-propertiessurfaceLayer+isDisposedLayer+widthLayer+heightLayer+properties-PaintDotNet.BitmapLayer+BitmapLayerPropertiesPaintDotNet.Surface)!PaintDotNet.Layer+LayerProperties	*	+\ufffd0	,	-	.\ufffd0	/	0	1\ufffd0	2	3	4\ufffd0	5	6	7\ufffd0	8System.Globalization.TextInfom_listSeparatorm_isReadOnlycustomCultureNamem_nDataItemm_useUserOverride
m_win32LangID
-
-\ufffd  System.Globalization.CompareInfo	win32LCIDculturem_name9%System.Collections.ArrayList_items_size_version	:&%	;'%	<(%	=*-PaintDotNet.BitmapLayer+BitmapLayerPropertiesblendOp&PaintDotNet.UserBlendOps+NormalBlendOp	>+PaintDotNet.Surfacescan0widthheightstridePaintDotNet.MemoryBlock))	?\ufffd0\ufffd,!PaintDotNet.Layer+LayerPropertiesnameuserMetaDatauserMetadataItemsvisibleisBackgroundopacity2System.Collections.Specialized.NameValueCollection\ufffdSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]][]@Layer 1	A	B\ufffd-*	C.+	D\ufffd0\ufffd/,ELayer 2	F	B\ufffd0*
 	H1+	I\ufffd0\ufffd2,JLayer 3	K	B\ufffd3*	M4+	N\ufffd0\ufffd5,OLayer 4	P	B\ufffd6*	R7+	S\ufffd0\ufffd8,TLayer 5	U	B\ufffd:	;	<	=	>&PaintDotNet.UserBlendOps+NormalBlendOp?PaintDotNet.MemoryBlocklength64	hasParentdeferred	)\ufffd) A	
-		]	^B\ufffdSystem.Collections.Generic.KeyValuePair`2[[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089],[System.String, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]C>D?\ufffd) F	
-		a	bH>I?\ufffd) K	
-		e	fM>N?\ufffd) P	
-		i	jR>S?\ufffd) U	
-		m	n]^abefijmn\ufffd\ufffd\ufffd:H\R\ufffd\ufffdwT\Y\ufffd\ufffd\ufffd\ufffd\ufffd}N\ufffd1\ufffd\ufffd\ufffd\ufffd{\ufffd\ufffd\uc799\ufffd\ufffd\u0759\ufffd\ueaa9\uabae4\ufffdYi\ufffd2\ufffd)\ufffd-B\ufffd^$\u0201\ufffd\ufffd\ufffd \ufffd \ufffd=aB\u07a6\ufffdw\ufffd}\ufffd 	\ufffd\ufffd\ufffdL)+_p>\ufffdx/\u07bd\ufffd\ufffd\ufffd\ufffd}\ufffd\ufffd\ufffd|`aaaaaaaaaaaaaaaaaaaaaaaaaaaay;\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdM\ufffd61\ufffd\ufffd\ufffd\ufffd\ufffd\u056b
-\ufffdHMM\ufffd\.\ufffd\ufffd\ufffdB\ufffdf,[\ufffd\u02d6-\ufffd\ufffd\ufffdh\ufffd7\ufffdwYQ\ufffdh\ufffd*Pw\ufffdn#\ufffdIf\ufffdw\ufffdi\ufffd\ufffdA\ufffdW\u0459\ufffd\ufffd\u01d7\ufffdp(\ufffd\ufffd<\ufffdR\ufffd\\ufffd-\ufffde\ufffdS\ufffd19}\ufffd\ufffd\ufffd@i\ufffdnr\ufffd!\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdp\ufffd\ufffdM(\ufffd\ufffd\ufffdc
!):>{\ufffd\ufffd\ufffdZ\ufffd\u474b\ufffd\ufffde\ufffdEZ\ufffdX\ufffd	\ufffd\ufffd=Lz(<\ufffd\ufffd\ufffd3\ufffd\ufffd\ufffd\ufffd\ufffd:\ufffd4\ufffd9\ufffdS\ufffdm\ufffd\u023c\ufffd\u0103;0\ufffd>]\u05ca-(O\ufffd\ufffd\ufffd:\ufffds
f\ufffd~\ufffd\ufffd7\ufffdb)\ufffdo\ufffd\ufffdo3	oKu6\ufffd\ufffd\ufffdB~l
-|$ou\ufffd\u0233\ufffdCBR
\ufffd\ufffd\ufffdi\ufffd(h\ufffdGoE\ue085\ufffd\ufffd'\;S\ufffdM0\ufffd\ufffd\ufffdsH\ufffd\'#dD\ufffd0j\ufffd\ufffd,,,,,,,,,?\ufffd^/\u039e=\ufffd\ufffd\ufffd\ufffd\ufffd.\ufffd\ufffd\ufffdxs\ufffd\ufffd\uaeb0\ufffd\ufffd0t\ufffdO\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u03c9\ufffdsH\ufffd\ufffdJ\ufffd\ufffd\ufffd#\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdW%\u0445Q\ufffdO_Z�\ufffd	\ufffdiK\ufffd\ufffdc\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdQ\ufffd\u033am\ufffd9\ufffd\u05c1*\ufffd\ufffd%\ufffd\ufffd\ufffdW\ufffdu\ufffd\ufffd%\ufffd\ufffd\ufffd=K0\ufffd\ufffdCD\ufffdw~q>s\ufffd<\ufffd\ufffd\ufffdms\ufffd\ufffd7\ufffd\ufffdL\ufffd�U\ufffd\ufffdw
:\ufffdz\ufffdL\ufffdy\ufffdc$l^\ufffd\ufffd(gN\ue104]\ufffd\ufffd\ufffd\u0481\ufffdK\u0412|\ufffd\ufffd\ufffdW&\ufffd\u06c1\ufffd\u0623\ufffd\ufffd\ufffd\ufffd;i\ufffdHC\ufffd\u0487\ufffd_.%\ufffdX\ufffd \ufffd\ufffd\ufffdC\ufffd\ufffdu\ufffd\ufffd \u03b7\ufffd\ufffd\ufffd\ufffd\ufffdu\ufffdZ\ufffd-Y'f\ufffdGtz+\ufffd.\ufffd\\ufffd\ufffd\ufffd\ufffd\ufffdt\ufffd\ufffd|\ufffd\u6e0f\ufffd\ufffd{70\ufffd\ufffd\ufffd\ufffd!\u06b6oA\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u01efYi_\ufffd\ufffdf\ufffd\ufffd\ufffd \u04ffJ\ufffd\ufffd_\ufffd\ufffdD"l\u0672;v\ufffd`~\ufffd\ufffdOj\ufffdo'\ufffdU\ufffdp
\ufffd\ufffd{\u046cu\ufffd\ufffde\ufffdq\ufffd\ufffd\ufffdY\ufffd\ufffd\ufffdq\ufffd\ufffd5\ufffd?\ufffd\ufffd\ufffd\ufffdgT]\ufffd0\ufffd\ufffdNkD\ufffd\ufffd\ufffdp:\ufffd\ufffd
Ah\ufffdb\u02eeX,Y\ufffd\ufffd\ufffd\ufffd&\ufffdJ<\ufffd\ufffd\u063e\u057d4\ufffd\ufffd\ufffd\ufffd\u06cf\ufffd\ufffd\ufffd(={\ufffdK\ufffd\ufffd`\ufffd\ufffdo0,\ufffdCy\ufffd\u02d6nF\u0726u\ufffd\ufffdf\ufffd?
 k\ufffdf\ufffd\ufffdF2W\ufffd\ufffd�\ufffdp[p*\ufffd\ufffd\ufffd\ufffdDnr4\ufffdX\ufffd_\ufffd\ufffd\ufffd�\ufffdHnQa\ufffd\ufffdu\ufffd\ufffd\ufffdA+\ufffd\ufffd_\ufffd\ufffd7\ufffd|\ufffd\u0114D\ufffd\ufffd\ufffd\ufffdC\ufffd\ufffd\ufffdo\ufffd*\ufffd8q\ufffd
-K\ufffd\ufffd@R\ufffd.\ufffdmZ\\ufffd\u044c#\ufffdN\ufffdWr\ufffd\ufffd\ufffd3m\ufffd\ufffdf\u0778(\ufffd\ufffd\ufffdP\ufffd	\ufffd\ufffdf\ufffdz\ufffdK\ufffd-CS\ufffd!Dgw\ufffd\ufffd/`\ufffd\\u026eE]G	2O^#\ufffd\ufffd\u0264Z\ufffdY\ufffd\ufffdG\ufffdC\ufffd-FW\ufffd\ufffdkH\ufffd\ufffd\ufffd
-\u066d\ufffd\ufffd\ufffd\ufffd\ufffdb\ufffdZ\ufffdk\ufffdj_\ufffdA\ufffdm-\ufffdbcxh\ufffd>S\ufffd\u0347M\ufffd7A\u02ef$\ufffd\ufffd\ufffd9\ufffd\u05ce\ufffd\ufffd\ufffdA\ufffd\ufffd\ufffdp\ufffd\ufffd\ufffdu\ufffdZ\ufffd\u049aD\ufffd\ufffd\ufffd\u063d=\ufffd\ufffd\ufffd=0\ufffd\ufffd\ufffdx4\ufffd\ufffdw\ufffdb\u046c\ufffd\ufffd\u0162%\ufffdk\ufffd\ufffd\ufffd\ufffd\ufffdN\u052c\ufffd\ufffdzPy\ufffd}\ufffd\ufffd\ufffd\u02b8\ufffd\ufffd\ufffd\ufffd\ufffdl\ufffdf\ufffdZ\ufffd.Q\ufffduV\ufffd\u07c0\ufffdn\ufffd\ufffdK%X\ufffdt9\ufffd9\ufffdpxq6\ufffd
\u02feY\ufffd\ufffd\ufffd\ufffd\ufffd\u074d\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdY\ufffdD\ufffdJH\ufffd\ufffd )|-\ufffd^=\ufffd\ufffd^\ufffd\ufffd
-YU\ufffdTd!\ufffd\ufffd\ufffdSg\ufffd\ufffd\ufffd\ufffd\ufffdC\ufffd\ufffd\ufffd6z}\u0637?s�*\ufffdp|7\ufffd\ufffdb\ufffd\ufffdWA\ufffd\ufffd\ufffd\ufffd\ufffdVH\ufffd\u02d1x\ufffd	'b\ufffd\ufffd\ufffd\ufffde\ufffd\ufffd=#\ufffd\ufffd\ufffd\ufffd\ufffd5\ufffd\ufffd\ufffdh\ufffd\ufffdz\ufffdm\ufffdE&Ou\ufffdCN\ufffd\ufffd\ufffd,(\ufffd|$o\ufffdcx@\ufffd*\ufffdz^\ufffd\u189au\u04d7\ufffdD?\ufffdc\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u046c\u05eb\ufffd\ufffd\ufffds<]CzF\ufffd\ufffd\ufffdB\ufffd\u0693\ufffd\ufffd\ufffdS\ufffd\ufffdX\ufffdV\ufffd\ufffd\ufffdH\ufffdw\u056c\ufffd\ufffd\ufffdDC}\ufffd\u077bw\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdhhh`4kss36l\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd#;;{F?\ufffdm\ufffd\ufffdh\ufffd\ufffd>F\ufffd\ufffd\ufffd\ufffd
\ufffda\ufffd\ufffdxx$%Hl7\ufffd\ufffd'4\ufffd\ufffd8\ufffdl*\ufffd=s\ufffdgub\ufffd;\ufffd|\ufffdJ\ufffd\ufffd3\ufffd\ufffdL)\ufffdi\ufffd s\ufffd\ufffd=\ufffd!RW\ufffdk\ufffd\ufffd\ufffd~\ufffd<tqey%\ufffd.|\ufffd\ufffd:\ufffd\ufffdk\ufffd_b\ufffd\ufffd\ufffd\ufffd(\ufffd\ufffd\ufffd\ufffd}\ufffdP\ufffdG\ufffdx\ufffdY?]\ufffd@4\ufffd\ufffd8\ufffd\u066f@\u01f8H-X\ufffd\ufffd_\ufffdlL\ufffd\ufffd^\ufffd\ufffd\ufffdj\\ufffd\ufffd\ufffd\ufffd\u0647\ufffd)\ufffd\ufffdk \ube49\ufffd\u06d2a\ufffdHd\ufffd\ufffd\ufffd\u03da'6#r\ufffdf8mj\ufffd\ufffdg*\ufffd�}\ufffd\ufffde\ufffdU\ufffdP\u037a\ufffd\ufffd\ufffdu8p\ufffd&\ufffd\ufffd\ufffd\ufffdx\ufffd\ufffdkq$!;?\ufffd\u017d<\ufffd\ufffd\u03c1\ufffdG.\ufffd\ufffdh\ufffd_\ufffdF\ufffd\ufffdg6\ufffd\u0264�u\ufffd\ufffdWz2\ufffdS3\ufffd\ufffd l\ufffd1\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdk\\ufffd;\ufffd\ufffd\ufffdaV\ufffd*\ufffdmr3>\ufffdrygw\ufffd
 \u0660\ufffd'\ufffd\ufffd2\"~\ufffd\u0735
&a
-{\ufffd\ufffd:G\ufffd\ufffdj\ufffd\ufffdy8\ufffdh,f%v\ufffd(\ufffd$\ufffd\ufffd\ufffd\ufffd.!\ufffd\ufffd9q
-\ufffdD?.ZL\ufffdY1\u3f69f\ufffd\ufffd7\ufffd\ufffdp\ufffd\ufffdo\ufffd
UW"\ufffd;q#l%d$,\ufffd2
->U\ufffdev\ufffd\ufffd2~'\u03af\u07cb\ufffd\ufffd\ufffd\ufffd\ufffdb\ufffd:\ufffd\ufffd=\ufffdp\ufffd\ufffd\ufffd\ufffdo\ufffd\ufffd\ufffd\ufffd\ufffd;\ufffd~\ufffdD\ufffd.\ufffd\ufffdc\ufffd\ufffd\ufffd\ufffdI\ufffd\ufffd\ufffdm}8\ufffd\u070c\ufffdk\ufffd\ufffd\ufffdR2\ufffd-\ufffd\ufffd\ufffd\ufffdO7\ufffd\ufffd\ufffd5+\ufffdw\ufffd\ufffdTx\ufffdh\ufffd\ufffd\ufffdi\ufffd(\ufffdN\u015e\ufffdN\u0645\ufffdG\ufffd\ufffd]s\ufffd#r\u0414\ufffd\ufffdjN|\ufffd
8V1\ufffd-\ufffdN\ufffd|\ufffd\u079f\ufffd\ufffd\ufffd\ufffd\ufffds\ufffd
-\ufffdW\ufffdBA\ufffd\ufffd\u028d\ufffdP\ufffd)G\ufffd\ufffdu\ufffdl\ufffda\ufffd\ufffdM\u8afc\ufffd=g\ufffd\ufffdW\ufffd&\ufffdY\ufffd\ufffd\ufffd\u01f0~\ufffdgXO\u0282\ufffd\ufffd\ufffd\ufffd\ufffdZ.>\ufffd\ufffd\ufffdH\ufffd=\ufffd-\ufffd#P\u04d9\ufffd\ufffdC\ufffdE\ufffd/\ufffd\ufffd\ufffd\ufffd
-Jq\ufffdJZ2\ufffd\u07d7\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdn\ufffd;@\ufffd\ufffd\ufffd\ufffdb5\ufffd\ufffd\ufffd\ufffdhll\ufffdF3\ufffd|\ufffd\ufffdc\ufffde\ufffd\ufffd\ufffd\ufffdyCN1ln\ufffdY\ufffd\ufffd_\ufffd\ufffd\ufffdL\ufffdmB\ufffd	\ufffd\ufffd\ufffd\\ufffd\ufffd\ufffd3\ufffd�QK\ufffd\ufffd\ufffd+\ufffd=M\\ufffd\ufffd#\ufffdu\ufffdf-8uR\ufffd;\ufffd8\ufffd!W\ufffd\ufffdFt\ufffd\ufffd{PUv
u\ufffdp\ufffd\ufffd3\ufffd\ufffd?6\u0621*\ufffd\ufffd\ufffd\ufffdP\ufffd_F:\u03c0=Z\ufffd\ufffd\ufffd<\ufffdU#\ufffd\ufffd\ufffd\u046c&\ufffd'\ufffd\ufffdDN\ufffdy\ufffd^	~w6v.>\ufffd\ufffd\ufffd8\u0249\ufffd5\ufffd\u02c8\ufffdm;0<d\u01b1\ufffd^\ufffd\ufffd\ufffda\u046c\ufffd\ufffd\ufffd\u0384_\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd@t\ufffd!l\ufffd`+\ufffd\ufffd\ufffd8\ufffd\ufffd\ufffd\ufffd2\ufffd{\ufffdn\ufffdx8t*\ufffd)\ufffd\ufffdF\ufffd\ufffd\ufffdh\ufffd\u072en\ufffd\ufffd:\ufffd\u05ce\ufffd\ufffd
-\ufffdVx\ufffd\ufffd\ufffdEt\u03c6Mg \ufffdL\u05ec\ufffdDKm\ufffd\ufffdRTUd\ufffd\ufffd\ufffd\ufffd<\ufffd\ufffdsa\ufffd^\u04ffj$\ufffdpUx$2*\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd$~\ufffd\ufffd(qf\ufffdn\\ufffd\ufffdD\ufffd=("\ufffd\ufffd\ufffd\ufffd}0\u068c\ufffd\ufffdz\ufffdh\ufffd7\ufffd,'\ufffd
\ufffdz\ufffd\u09fb\u1ccbf\ufffd?\u056c\ufffd\ufffd}\ufffd!\ufffd\ufffd]\ufffd\ufffd\ufffdBy\ufffd\ufffd\ufffd}\ufffd\ufffdA\ufffd}\u06e1\ufffd\ufffdv2e\ufffdm\ufffdfM\ufffdl\ufffd\u1bd7\ufffd\ufffd\ufffdn5\ufffd\ufffdP~\ufffd|\ufffdn\ufffd\ufffd\ufffd\ufffd
Vr\ufffd\ufffd\u0643\ufffd\ufffd\ufffd\ufffd
{\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdYO\ufffd8\u046c\ufffd\ufffdWK\ufffd\ufffd\ufffdqV\ufffd\ufffdK\ufffd[\ufffd5){\ufffd\ufffd{q\ufffd@8b\ufffdG\ufffd\ufffdP\ufffdk\ufffdp\ufffdY5\ufffdd\ufffd\ufffd\ufffd\ufffdD\ufffd\ufffd\ufffd\ufffd=;\ufffd#\ufffd\ufffd\ufffd\ufffdFT_:\ufffdC\ufffd\ufffd\ufffd+\ufffd\ufffd&O\ufffd)\ufffdF\ufffd\ufffd\ufffd\ufffdWp-69\ufffdy8
I"\ufffd\ufffd\ufffdF\ufffd\ufffd\ufffd
.6\ufffd~y\ufffd)hk\ufffdF\ufffdU\ufffdhV.\u046c>\ufffd	\ufffd\ufffd\ufffdy<\u0525\ufffdn\3\u02df/3i\u058e\ufffd\\ufffd|\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdY\ufffd\ufffdZ\ufffd\ufffd\ufffd(\ufffd5\ufffd|\ufffd\ufffd\ufffd\ufffdK\ufffd\ufffdL,\u046c_\ufffdk\ufffd\ufffd_|\ufffd\ufffd\ufffd\ufffdY\ufffd7\ufffd\ufffd\ufffd\ufffd\u04e7\ufffdeOjRO\ufffdRU?l\u0686C'c\ufffdyp>=\ufffd\ufffd\ufffdG\u0301
X\ufffd\ufffdh\ufffdu\ufffd\ufffdM\ufffd\ufffd\u0252^]\ufffd\ufffdq\ufffd\ufffd\ufffd\ufffdr\ufffd\ufffd7/\ufffd\ufffd\ufffd10\ufffd\ufffdg\ufffd\ufffd\ufffd\ufffd\ufffd"\ufffd\ufffd\ufffd\ufffd_\ufffde\ufffd\ufffd"\ufffd\ufffd\ufffd
 p\ufffdt1\ufffdU?`A\ufffd\ufffd\ufffd8\ufffd_\ufffdqL}Y8]&\ufffd\ufffd\ufffd\ufffd{\ufffd\u073f\ufffdl\ufffd@\u0785Mh\ufffd\ufffd\ufffdf\ufffd1\ufffd>~\ufffd\ufffd"\ufffdTq\ufffdY\ufffdDn\ufffdH\ufffd\ufffd\ufffd\ufffd+8\ufffdVl :\ufffdD\ufffdI\ufffd/Y\u046c1\ufffd\ufffd\ufffd\ufffd\ufffd\u011d\ufffdhV7\ufffdY{\ufffd",\ufffdzN\ufffd<\ufffdO?]N\ufffdY\ufffd:u
G\ufffd\ufffd\ufffd\ufffd/6C\u0691\ufffd-'*p\ufffd\ufffdz\ufffd{\ufffddU$"\ufffd\ufffdD\ufffd\ufffd8\ufffd\ufffd\u05ea#\ufffd\ufffdt\ufffd\ufffd\ufffdpx\ufffdzH\ufffd\ufffdX\ufffd\ufffd\ufffd#\ufffd\u010f\ufffd&6}\ufffd\ufffdOG\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd6"\ufffdQ\ufffd}\ufffd7\ufffdIK2\u03bc5\ufffdl\ufffd\ufffd\ufffd_\ufffdZ\ufffd\ufffd\ufffd\ufffdZ\ufffd\ufffd\u0784\ufffd\ufffd\ufffd\u045eB4\ufffd\\ufffdh\ufffdfi?\ufffd/
�\ufffd\ufffdP\ufffd\ufffd&\ufffd\ufffd6\ufffd\u0668(\ufffdk\ufffdp\ufffdR\ufffd\u036b\ufffdB\ufffdS2\ufffd|\ufffd\ufffdJ\ufffd\ufffd\u06ba&2A\ufffd\ufffdq1G�x\ufffd\ufffdY\ufffd\ufffd[\ufffd=C\ufffd\ufffd\u060e\ufffd0\ufffd\ufffd[y	5\u046b`\ufffd
\ufffd\u052cj\ufffd\ufffd\\ufffd\ufffd#a\ufffdryj/\ufffd�z	\ufffdn\u060e�b\ufffd\ufffd\ufffdhS\ufffd\ufffd<\ufffdm\ufffdb\ufffdKw\\ufffd\ufffd\ufffd\u062c\ufffdJ\ufffd\ufffd,\,\ufffdz\ufffdvoA\ufffd\ufffd\ufffd<\ufffd\ufffd\ufffd~\ufffd_\ufffd\ufffd\ufffd\ufffd\u0635yt\ufffd\ufffdw^F\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd[<ZZZ\ufffd\ufffd\ufffd
\ufffdL\ufffdZ
\ufffdR\ufffd\ufffdmU(p8p:\ufffd\ufffd\ufffd\ufffdd\ufffd^\ufffd\ufffd\ufffdO\ufffd\u02c5\u049a6\ufffd\ufffdg\ufffd!\ufffdi\ufffd\ufffd\ufffd\ufffd\ufffd
-\ufffd\ufffd\ufffd>9ln'\ufffd\ufffd
-\ufffd\ufffd\ufffd\ufffdK\ufffd\ufffd\ufffdn=\ufffd\ufffd6\ufffd3\u0179\ufffd\ufffdv\ufffdA\ufffdYg\ufffd\ufffd\ufffd7\ufffd\ufffdH
f\ufffds_o;L\ufffdY\ufffd;\ufffdj%\ufffdG\ufffd\ufffd\ufffdC\ufffd\ufffdV|N/9\ufffdD{qo\ufffdy\ufffd\ufffd\ufffd \ufffd\ufffd1\ufffd~\ufffd\ufffd}\u85e9\ufffd\u04674\ufffd \ufffdq`\ufffdX\ufffd\ufffd)\ufffd\ufffd`\ufffdv\ufffd6\ufffd|
\ufffd\ufffd\u073fU\ufffdV>\ufffdN\ufffd\ufffd\ufffdN\ufffd\ufffd\ufffdj\u04a1Oa$\ufffd\u06e0\ufffd
-\ufffd\ufffd\ufffd\ufffdY\ufffdaR\ufffdV+\ufffd\ufffd!v\ufffd8\ufffd\ufffd\ufffdEE0\ufffd\ufffd(\ufffd\ufffd\ufffd@.\ufffd\ufffd\ufffduB70\ufffd\ufffd\ufffd\ufffdZ\ufffd\ufffda\ufffdDry]\ufffdK\ufffd\ufffdi\ufffd`\ufffd\ufffdH\ufffd\ufffd2 \ufffd\ufffd\ufffd\ufffdmG\ufffd\ufffdR\ufffd\ufffd\ufffd6&=$\ufffd\ufffd\\ufffdvq\ufffdo\ufffd\ufffd\ufffd$p;\ufffd\ufffd{\u043c\ufffd\ufffdH\ufffd\ufffd! ~\ufffdD\ufffdH\ufffd)#q\ufffd\ufffd\ufffd\ufffdZh\ufffdf\ufffd}\ufffdx$\u05f6wJ\ufffd\ufffdK%\ufffd\ufffdT
-\ufffd\ufffd
\ufffd<\ufffdZe2\ufffd\ufffd\ufffd\ufffd>?\ufffd\ufffd\ufffdF\ufffd\ufffdnr
3\ufffdO\ufffd]+\ufffd\ufffd\u07c0\ufffd{\ufffd\ufffd;d\ufffd@\ufffdg\u04ae\ufffd\ufffd\ufffd\ufffd
\ufffd\ufffd\ufffd\ufffd\ufffd0\ufffd\ufffd\ufffdt\ufffd�\ufffdU\ufffd\ufffd!\ufffdB\ufffdke\ufffd_Q\u01c1^\ufffd\ufffd\ufffd\ufffd<M\ufffdz5T$n\ufffdF
3^&\u0490\ufffd\ufffdf\ufffd\ufffdn\ufffd\ufffd\ufffd\ufffdY^\ufffd\ufffd\ufffd\ufffdic;z\ufffdj #\ufffdX\ufffd2\ufffd1\ufffd\ufffd\ufffd\ufffd\ufffd}(\ufffd\ufffdLz\ufffd#\ufffd\ufffd\ufffd\ufffd\ufffdB\ufffd\ufffdL\ufffdG_\ufffdvr\ufffd\ufffd}\ufffd\ufffd
\ufffdH\ufffd\ufffd\ufffd3\ufffdX\ufffd\ufffd\ufffd>s9\ufffd.\ufffd\ufffd\ufffd0\ufffd	\ufffd=X\ufffd*(\ufffd4\ufffd\ufffd0vp`!\ufffd\)T\ufffd\ufffdr \uc0dd\ufffd6C*\ufffd&\ufffd>8\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdb%6edd\ufffd8\u05ef_k?\ufffd\ufffds_\ufffd\u0738qc\ufffd\ufffd{\ufffd\ufffd\ufffdq\ufffd?\ufffd\ufffd\ufffd\ufffdm\ufffdm\ufffdg\ufffdH$o\ufffdmw\ufffd\ufffd~\ufffd\ufffd\ufffdf\ufffd^?\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdv\ufffd\ufffdv\ufffd\ufffd3W\ufffd\ufffd\ufffd\ufffdM\ufffd\ufffdB\ufffd_VV6%n\u8602\ufffd\ufffd\ufffd\ufffd\ufffdu\ufffd\u063c\ufffd8d5q\ufffdw\ufffd\ufffd09_PhX\ufffd\ufffdZi\ufffd\ufffd?\ufffd\ufffd\ufffd\ufffd)\ufffd\ufffdD\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdv=\ufffd3\ufffd#\ufffd\ufffd\ufffd!\ufffdI\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd~384\ufffdP>\ufffd>V
\u077bt\ufffd:L\ufffd\ufffd\ufffd\ufffd\g\ufffdD \ufffd\ufffd\ufffdx\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdA'\ufffd\ufffd7\ufffd~\ufffdaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\ufffd?\ufffd\ufffd\ufffd\ufffd{
 \ufffd;\ufffdd>|\ufffd\ufffd\ufffd\ufffdw\ufffd\ufffd<z\ufffd\ufffdn\ufffdz\ufffd\ufffd`aaaaaaaaaaay\u07e0\ufffd\ufffd\u047d)Y~<\ufffd>\ufffd\ufffd\ufffd1\ufffdL\ufffd?f5+\ufffd\ufffd
-\u0743\ufffd\ufffd\u056b{\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd^A\ufffd\ufffd;\ufffd\ufffdC\ufffd\ufffd\ufffd\ufffdb\ufffd8qb\u01bcH\ufffd\ufffd\ufffdf\ufffd\ufffd
-\ufffd\ufffd\ufffdO\ufffd\u06fa\ufffd\ufffd
-'O\ufffd\ufffdU\ufffd\ufffd~c\ufffd\ufffd\ufffd\\ufffd}i\ufffd\ufffd\ufffd\ufffdz\ufffd�\ufffd
-\ufffd\u0463G\ufffd\ufffd\ufffd\ufffd\ufffd2\ufffd.\ufffdk\ufffd\ufffd\ufffd\ufffdz\ufffd\ufffd\ufffd2\ufffd\ufffda](\ufffdp4\ufffd\ufffdU\ufffdaaa\ufffdyC\ufffd+\ufffd\u01f3\ufffd\ufffd\ufffdL&<\ufffd\ufffd\ufffdG\ufffd\u0673g\ufffd\ufffd\ufffd\ufffds\ufffdJ\ufffd\ufffd\ufffd\ufffd\ufffd\u37c3f\ufffdh4\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdR\ufffdtA\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd_\ufffd\ufffd\ufffd\ufffdz\ufffd Q\ufffd\ufffd\ufffd\ufffd\u03bdt\ufffd\u039f?\ufffd\ufffd1\ufffd\ufffd\ufffd<-\ufffdz\ufffdk\ufffd\u07a4\ufffdF\ufffd\ufffd\ufffd?\ufffd\u03c9\ufffd\ufffdaH\ufffdZb'\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd[\ufffd\ufffd,\ufffd$\?J\ufffdb\ufffd\ufffdp\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd
o\ufffdOss3bbb\ufffd6$\ufffd\ufffd\ufffdty\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdw\u0646\ufffd\ufffd\ufffd\ufffd\ufffd;\ufffd0_\ufffdrg\u039c\ufffdP(\\ufffd\ufffd\ufffd_\ufffd,\ufffd)Z~\ufffd\ufffd\u01a2\ufffd\ufffd\ufffdqOm\ufffd\ufffd\ufffd\ufffdT\ufffd.\ufffd\ufffd4\ufffd\ufffd\ufffdY\ufffd\ufffd\ufffdS`\ufffd\u06a1\ufffd\u99dc\ufffd[]\ufffdR&CG\ufffd\ufffd\u0717G\ufffd\u01cf\ufffd\ufffd\ufffd\ufffd\ufffd]~\ufffd|=00\U00023d17\u04b2\ufffdl6\ufffd\ufffd\ufffd8\ufffdW\ufffd^M\u046c6\ufffdb\ufffdr\ufffdx\ufffd5+M+\ufffdb\ufffd\ufffd\ufffd}m\ufffd\ufffd\ufffd\ufffd\u01ce\ufffdjs\ufffd\ufffd\ufffd0u\ufffd\u039fi\ufffd:\ufffd\ufffd\u0196Y_\ufffd79p\ufffdG\ufffd}\ufffd\ufffd{b\ufffd@\ufffd\ufffd\ufffdr\ufffdj5\ufffd\ufffd\ufffd\ufffd#e\ufffdB\ufffdd\ufffd\ub094\ufffd\ufffd^\ufffd\ufffdNOl`\ufffd^f\ufffdc
j#\ufffdL6\ufffd\ufffd~=\ufffd\ufffd\ufffd\ufffdt\ufffdQ\ufffd\ufffd\u02a4Qz|\ufffd\ufffdiTWW3\ufffd\ufffd\u0659\ufffds\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdO\ufffd\u06a8\ufffdm{\ufffd\ufffd\u061c\ufffd\ufffd\ufffdi\ufffd\ufffd\ufffd\ufffd
 w\ufffdNE\ufffd\ufffd\ufffd\ufffd\ufffd\ufffda\ufffd]\ufffdl\ufffdM,\ufffd\u070cU\ufffd\u02f01}9\ufffd\ufffdE\ufffd\ufffdC\ufffdo\ufffd\ufffdj\ufffd\ufffd\ufffd}\ufffd\u7c3e4\ufffd\ufffd\ufffd|b\ufffd\ufffd\ufffdu{<\ufffd\ufffdpa\ufffd\ufffd\ufffd5\ufffd\ufffd-\ufffd{\ufffd\ufffdhY\ufffd\ufffd\ufffd\ufffdN\ufffd\u0744\ufffd\ufffdb\ufffd(\ufffdh\ufffd\ufffd=\ufffd\ufffdo\u048d\ufffd\ufffdf\ufffdvfvk\ufffd\ufffd\ufffd)oG\\ufffd.9*\ufffd\ufffdc\ufffd[\ufffd~\ufffd\ufffdE-]<\ufffd\u055a\ufffd\ufffdYfp\ufffdr\ufffd|.\ufffd\ufffd\u053a9\ufffd?D\u0498^!\ufffdI3\ufffdS\ufffd\ufffd\ufffdB-\ufffd*\ufffd\ufffd\ufffd\ufffd\ufffd9\ufffd2\ufffd\ufffd\u02de~	\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdf\u0225
-\ufffdMnp\ufffd\ufffd8Sy'\ufffd \ufffd:js`\u07a1}\ufffdhoog4]\ufffd|HK.\ufffdBTf>\ufffd\ufffd\ufffdso\ufffd.)
j3\ufffdI\u0651/7\ufffd$\ufffd/\ufffd}\ufffd>S:\ufffd\ufffd\ufffd\ufffd\ufffdW4\ufffd\ufffdd\ufffdY\ufffd\ufffdHHH`\ufffd7\ufffd<P\ufffd\ufffd	\ufffd\ufffd\ufffd\ufffdx!\ufffd\ufffd\ufffd e\ufffd\ufffd\ufffd\ufffd\ufffd2\ufffd~s\ufffd\ufffd\ufffd=h\ufffd\ufffdDYY\ufffd\ufffd"\ufffdX\ufffd_h\ufffd:\ufffdS|\ufffd\ufffd\ufffd)\ufffd2t\ufffd\ufffdQ\ufffd*U\ufffd~\ufffd
-\u0376;H\ufffd^{v\ufffd\ufffdP\u046f\ufffd]\ufffdCe\ufffd\ufffdr\ufffd\ufffd\ufffd-\ufffdbxr\ufffd.\ufffd%\ufffd\ufffd\ufffd\ufffd\ufffda#\ufffd\ufffdl\ufffd\ufffdTl%Z|\ufffd:\ufffdop\ufffdQ\ufffd0c3\ufffd\u04ec\ufffd|X\ufffd1 s\ufffd\ufffd\ufffdM~\ufffdF\ufffdj\ufffd\ufffdL\ufffdNf\ufffd\ufffd\ufffd\ufffd`\ufffd\ufffd\ufffd\ufffd8=\ufffdT&\ufffd\ufffd\ufffdMH-\ufffd\ufffd=\ufffd&\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd#\ufffd\ufffdA\ufffd\ufffdS\ufffdy\ufffdy\ufffd?q\ufffd\ufffd\ufffdWP\ufffd\ufffd\ufffdR\ufffd\ufffdT\ufffd\ufffdJ8rc\ufffd2\u0695\ufffd\ufffd\ufffdr?\ufffd\ufffd\ufffd\ufffda\ufffdk\ufffd-i\ufffd\ufffd*\ufffd\ufffd\	jZD\ufffdy8
\1\ufffd\ufffdx\u0743P\ufffd\ufffd\ufffd3\ufffd\ufffd\ufffdV\ufffdN\ufffd\ufffd	~\ufffd(R1\ufffd\ufffdO)\ufffdG\ufffd\u07680aI	\ufffd\u07b9\ufffd\u025a\ufffd\ufffd\ufffd\ufffd
3kD\ufffdx\ufffdb\ufffd'O\ufffd\ufffd\ufffdp\ufffd\ufffd=\ufffd\u0766\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdN\ufffdS\ufffd\ufffdj5$_\ufffd`\ufffd\ufffd\ufffdm*`\ufffd\ufffdL}\ufffd\ufffdf\ufffdE_<{\ufffd\ufffd\u03de\ufffd\ufffd\ufffdh\ufffd2\ufffdy\ufffdg\ufffd\ufffd\ufffd\ufffdy\ufffd\ufffd5\u0563`\ufffd"\ufffd\ufffd\ufffd\ufffd3\ufffd\ufffdm$Z\ufffdPmK\ufffd7B\ufffd\ufffd\ufffd\ufffdqC\ufffd\u07cfG\ufffdb\ufffd\ufffdO%\ufffd\ufffd\ufffd\ufffd\ufffdx\ufffdt<1\ufffd\DU\ufffd\ufffd\ufffds\ufffdb\ufffd4
G\ufffdn`\ufffdl\ufffd\u06c4ZI\ufffd[\ufffd\ufffdD\ufffd\ufffd]\ufffd'Di(#\ufffd\ufffd*\ufffd\ufffdF\ufffdT\ufffdI\ufffd\ufffd\ufffdo\ufffd\ufffdiF\ufffd"\ufffdx]h\ufffd\ufffd\ufffd\ufffd]k\u01b7\ufffdue\ufffdR>\ufffdF?\ufffd\ufffd
-\ufffd[\ufffd67\ufffd\ufffd\ufffd^\ufffd\ufffd5�#YD\ufffd\ufffd\ufffd\\ufffdr\ufffd\ufffd\ufffds\ufffd\ufffd9\ufffd\ufffd\ufffd\ufffd\ufffd"\ufffd\ufffd\ufffd\ufffdH\ufffd^\ufffdv\�\ufffdN<\ufffd\ufffd\ufffdm\u0681}^\ufffd\ufffd0\ufffd\ufffd*Q$\ufffdQ\ufffd\ufffd\ufffd\ufffd\ufffdB\ufffd\ufffd9\ufffd\ufffd\ufffd\ufffdu\u04fa\ufffd

A\ufffd\~m!\ufffdF,\ufffds[E\ufffdn\ufffd\ufffdo#\ufffd\ufffd\ufffd5\ufffdA\ufffd7\u02a1\ufffd:\ufffd\ufffdG(\ufffd\ufffd\ufffd7\ufffd\ufffdh\ufffd\ufffdG\ufffd\u0504AbjOA\ufffdV\ufffd0bF\ufffd\ufffd\ufffd\ufffd\u0293\ufffd8~\u0223EEE\ufffd\ufffd\ufffd e\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdn"\ufffd|yk'"I9}\ufffd\ufffd\ufffd\u044b\ufffd\u056c3\ufffd\ufffd7(\ufffd0\ufffd7\ufffd\ufffd"l\ufffd\ufffdSyC!$5\ufffdU\ufffd\u0130E\ufffd\ufffd>u\ufffd\ufffdY\ufffd\ufffd\ufffd6\ufffd,\ufffdx\ufffd\ufffdT\ufffd/\ufffd\ufffd\ufffdw\ufffd~\ufffd&\ufffd
U\ufffdbF\ufffd\ufffd\ufffd\ufffd
}\ufffd\ufffdC\ufffdpL\ufffdhJ\u02f1~R\ufffd\ufffdt\u02b1.\ufffd7\ufffdn\ufffd\ufffd\ufffdb\ufffd\ufffd\ufffdhj\ufffdDV\ufffd\ufffd\ufffd\ufffd\ufffd~\ufffdJ\ufffd\ufffds@\ufffd>Z6\ufffdSZ^+\ufffd\ufffd\ufffd*\ufffd\ufffdq\ufffdz#)_C\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdN\ufffdK\ufffdR\ufffd\ufffd\ufffde2\ufffd\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd7\ufffd\u01dfKJ\ufffdr\ufffd9r\ufffdkS\ufffd\ufffd\ufffdD\ufffd\ufffd\ufffd\ufffd*\ufffd\ufffdL\u07df\ufffd\ufffd\ufffdD\ufffd\ufffd\ufffd\ufffd!\ufffdO\ufffd\ufffd\ufffd\ufffd*\ufffd\ufffd\ufffd\ufffdQ\ufffd1\ufffd\u031f\ufffde\u0136!\ufffd\ufffd~\ufffd62p\ufffd\ufffdph\ufffd\ufffdY\ufffd\u05db\ufffd\ufffd\ufffd\ufffd\ufffd_\ufffd'\u017da;\ufffd}\ufffdP\ufffd\ufffd-9\ufffd0<\ufffd{5b\ufffd[\u0763\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd(\ufffd
 K\ufffd\ufffd&\ufffdzL\ufffd\ufffd"\ufffd?\ufffd\ufffd\ufffd\ufffd.\\ufffd
`U\ufffdl^\ufffd.&Cm8+\ufffdGb\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdA\ufffd\ufffd\ufffd\u0446n?\ufffd];Q\ufffd\ufffd|
\u0115\ufffdj\ufffdJ\<\ufffd\ufffd\ufffd\ufffdAuW;\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdA(\ufffd\ufffd\u0277\ufffdS\u070c=z\ufffd\ufffd\ufffd)x4b\ufffd/\ufffdL\ufffd\u069d\ufffd1O\ufffdi\ufffdabg
\ufffd\ufffd9W\ufffd0#EnC\ufffd\ufffd\ufffd\ufffdA\ufffd\ufffdl\ufffd\ufffdS\ufffdT\u061c\u048d\ufffdW\ufffd\ufffd<\ufffd\ufffd3\ufffdUS\ufffd\ufffdv\ufeba:\ufffd\ufffdI\ufffdoB\ufffdp[ckq\ufffd\u063c[b\ufffd\ufffd\ufffd\ufffd3\ufffd\ufffd\.A\ufffd\ufffdp\ufffd\
-g\ufffd%ML\ufffd\ufffd~\ufffdZ\ufffd\ufffd\ufffd\ufffd\u0453\u1c11|\ufffdW\ufffd\ufffd~q\ufffd�\ufffdl	\ufffdV\u0270\ufffd\)\ufffd\ufffd\u0138\ufffd\ufffd\ufffdY\ufffd\ufffd\ufffd\ufffdU7\ufffd\ufffd\ufffd!\ufffdS?I\ufffdyF\u0233\ufffdA\ufffd\ufffd\ufffd\ufffd\ufffd\u06afb\ufffd\u0505\ufffd\ufffd^$HP\ufffd~\ufffd\ufffd
I=sks\ufffd\ufffdYi\ufffd\ufffdz\ufffd\ufffdu\ufffd\ufffd\ufffd\ufffdx\ufffd\ufffd
\ufffd\ufffd\u07c3\ufffdh\ufffd\ufffd\u06f7CjV7q\ufffd\ufffdiq\ufffd\ufffdmb3x\ufffdJ\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd>0\ufffd\u01e9=K\ufffd\ufffda\ufffdnU\ufffd;q\ufffd=\ufffdlj\ufffd
\ufffdp\ufffdV\ufffd}\ufffdg\ufffdci\ufffd
-#h9&\ufffd\ufffdA\ufffd\ufffd/p\u02ee\ufffdE\u0143\ufffd"\u01a8\ufffd\ufffdX7Z\ufffd\ufffdq\ufffdj\ufffd;a\ufffdTf\ufffd\ufffd\ufffd\ufffd\u067d\u0630\ufffd\u07d0\ufffd\ufffd)I\ufffd\ufffd\ufffdWP\ufffdE(.\u02c5\ufffd:\ufffd\ufffd\u0589\ufffd]#.\ufffd\u06ac\ufffd8\ufffd|\ufffdQ\ufffd\ufffdnc\ufffd<
a\ufffd\ufffd\ufffd\ufffd\u01be\ufffd]\ufffd;\ufffd?\ufffd(\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u0553\ufffdW\ufffd\ufffdkUam\ufffd	l+\u0683\ufffd\u079cy\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdD\ufffd\ufffd\ufffd\ufffd	\ufffd\ufffd\ufffd7\u0711g\ufffdi\ufffd\ufffd\ufffd\ufffdR\ufffd\ufffdm\ufffde1I\ufffd\ufffd\ufffd\ufffd
\ufffdm\ufffd\ufffdX\ufffd~g\ufffdU(\u04ce"\ufffd\u0519\ufffd\ufffd~E`\ufffd%\ufffd\ufffdqK\ufffd\ufffd\ufffd\ufffd\ufffdn\ufffdF\ufffd3\ufffd \ufffd'
\ufffd!\ufffd(VYp\ufffd\u07caJ\ufffd=$J\ufffd8\u0299_]j\ufffdO]'4!\ufffduY\ufffdW\ufffd\ufffdd\ufffd\ufffdoFyb,\ufffds6#\ufffd+\ufffd\ufffd\ufffd\ufffd8V\ufffdN\ufffd\u053a\ufffdQd\u0189-"\ufffdU\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdJn5\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdY\ufffd\ufffd\ufffd\ufffd\ufffd\u0696;(\ufffd\ufffdBqW\ufffd,O
 \ufffdX\ufffdy\ufffd\ufffd\ufffd$\ufffd/\ufffd=\ufffd\ufffd\ufffd	MYh\ufffd)\ufffd\ufffd\ufffd\ufffd+#Q!)F\ufffd\ufffdaYUu[\ufffdWB\ufffd\ufffdwC5+\ufffd@\ufffd;\ufffdo\ufffd\ufffdh\ufffdb\ufffdjvC3\ufffd\ub6d8\ufffd\ufffd\u025a\ufffd\ufffdm\ufffd\ufffd)\ufffd=\ufffd\ufffd\ufffd|\ufffd6=-oB=K\ufffdLC\ufffd.;\ufffd\ufffd&8\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd.\u045c=\ufffd\ufffdx$\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdK_JL\ufffd\ufffd\u058b \ufffdy}y\ufffd\ufffd\ufffd9\ufffd\ufffd|R^\ufffdL{OMo?n\u07bc\ufffdhV7-\ufffd'\ufffd-\ufffd\ufffd\ufffd\ufffd`\ufffd'J\ufffd\ufffd\ufffdc\ufffdN7\ufffd\ufffd's1\ufffd\ufffd=0\ufffd}\ufffd.\ufffdm\ufffd\ufffd;Q\ufffd#y\ufffd\ufffdk\ufffdl\ufffd#\ufffd\ufffdu^\ufffd\ufffd4.\ufffdf\u0458*I\ufffdVkus\ufffdB\ufffd<\ufffd\ufffd\ufffdM\u0793\ufffd\ufffd~\ufffd\ufffd cq\ufffd\ufffd\ufffd6\ufffd~yHz\ufffd\ufffd\ufffd\ufffd\ufffdO\ufffd\ufffdiGG4\ufffd\ufffd`\ufffdR\ufffd\ufffd
-\ufffdXA\ufffdJ\ufffdjV\ufffdtw\ufffd*\ufffd\ufffd\ufffdkX<AL\ufffd\ufffd\ufffd\u01d2\ufffd\ufffd\ufffd.\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdf\ufffd\ufffdOx\ufffd\ufffd\ufffd\ufffdH\u02dd\ufffd\ufffd[;\ufffd}\ufffd\ufffd\ufffd\ufffdR\ufffd_\ufffd^\ufffdg\ufffd%`w\ufffd\ufffdN\ufffd\ufffdnV\ufffd&~\ufffd
-9\ufffd1d	mx\ufffd\ufffdS\ufffd/\ufffd\ufffd\ufffd(\ufffdo\ufffd* \ufffd\ufffd:<\ufffd\ufffd\3\ufffdm�\ufffd\ufffd\ufffd\ufffd F\ufffdf\ufffd[\u0768\ufffd\ufffd\ufffd*7\ufffd\ufffd\ufffd:l\ufffd$\ufffd\ufffd\ufffd`C\ufffd\ufffd\ufffd*\ufffd\ufffd5\ufffd\ufffd\ufffd\ufffdnk\ufffd\ufffd8\ufffdc\ufffdg\ufffdr\ufffd\ufffd\ufffdc\ufffdA1\ufffdV\ufffd\u0436&Z^\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd9\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdRL\ufffd\ufffd\ufffdt\ufffd#\ufffd\u0601m]!\ufffd\ufffd_\ufffd\ufffd \ufffd*\ufffd\u024b\ufffdk\ufffd\ufffd>\ufffd)\ufffdpm\ufffdNr\ufffd\ufffd\ufffdYj\ufffd\ufffd\ufffdgI\ufffd\ufffdj\ufffdoBv\ufffd\ufffdE\ufffde\ufffd\ufffd>\ufffd4\ufffd\ufffdDl\ufffd\ufffd\u01a8N\ufffdYU\ufffd2\ufffd\ufffd\ufffdg\ufffd3\ufffd[r\ufffdP\ufffdR\ufffd\ufffd-*p\w\ufffd\ufffd\ufffd\ufffdq\ufffd\ufffd=\ufffd\ufffd\ufffd\ufffdE\ufffdA\ufffd\u0343\ufffd\ufffd\ufffd\ufffd|\u04c8\ufffdb\ufffd\ufffd\ufffd
-|}\ufffd\ufffd-\ufffd7T\ufffd\ufffdq\ufffd\ufffd\ufffd\ufffd"\ufffdroO\ufffd\ufffd3%X}\ufffdy
\ufffd]`6\ufffdZq%\ufffd\ufffd&\ufffd\ufffd\u229b\ufffd<\ufffdM[\ufffd\ufffd\ucf78q\ufffd\
-\ufffd\ufffd\ufffd\ufffd*\ufffdi\ufffd[;\ufffd\ufffdXy8;/\ufffd\ufffd\ufffd
qOhFDdzZ*\ufffd{\ufffdc\ufffd\ufffd%\ufffd\ufffd\ufffd\ud73e\ufffd\u0513|\ufffd]Zp\ufffdlw\ufffd\ufffd\ufffd>u
|\ufffd:\ufffd1\ufffd\ufffd\ufffd#\ufffd\ufffd\ufffdV\u0581=N|\ufffd\ufffd\ufffd\ufffd\ufffd6\ufffd\ufffdd\ufffd\ufffd\ufffd\u05ce\ufffd5\ufffd ]\ufffdc\ufffdI~\ufffd\ufffd\u07bd;\ufffd\ufffd=c\ufffdFH\ufffd\ufffd\ufffd\ufffd\u0450\ufffd\ufffd\u0695Z\ufffd
-Vb\ufffd:\ufffd\ufffdui\ufffd,\ufffd\ufffd\ufffd:\ufffdk-CS\ufffdy\u060dj\ufffdt\ufffd\ufffd(\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd e^a:\ufffd\u02d2\ufffd\ufffd\ufffd0\ufffd\ufffd1H\ufffd\ufffdZ\ufffd\ufffd\ufffd@\ufffdy\ufffd1w\ufffd>\ufffd
-\ufffd?\ufffd\ufffd\ufffd
-\ufffd\ufffdG\ufffd\ufffd\ufffdflIz
\ufffd\ufffd|\ufffd\ufffd9\u01af\ufffd\ufffdn\ufffd\ufffd\ufffd&\ufffd\ufffd\ufffd\ufffdV\ufffdF \ufffdW\ufffd\u0336T\ufffd\ufffd\ufffdr\ufffd\ufffd\ufffdXD\ufffd?\ufffdFNE\ufffd\ufffdG\ufffdsr|+\ufffd\ufffd \ufffdr=v\ufffd}\ufffd\ufffd\ufffd�\ufffd\ufffd\ufffdmw,V\ufffdlCX\ufffd64Kj\ufffd\u0783\u6749\ufffd\ufffd\ufffd\ufffd\ufffd\u0115\ufffd\ufffdG\ufffd\ufffdR\ufffd%\ufffd\ufffd'/\ufffd!\ufffd{
kSV"\ufffd;\ufffd\ufffd;\ufffd&\ufffd\ufffd\ufffd
-\ufffd\ub26d\ufffdC[\ufffd-s\ufffd\ufffd\ufffd\ufffds\ufffd\ufffd\ufffd=c\ufffdU-\ufffd]k\ufffd%\ufffd\ufffd\ufffd�v3\ufffd\ufffdCi
\ufffd7\ufffd\ufffd;C5\ufffd\ufffd6\ufffd{\u061f\ufffd\ufffd\ufffd6"[\ufffdJ\ufffd\ufffd\ufffdY-08\ufffd\ufffdkI
p\ufffd\ufffd\ufffd\ufffd\ufffdD\ufffd\ufffdz\ufffd:\ufffd\u062a\u01f2\ufffdM\u0405;?S\V6\ufffdA$\ufffdA+\ufffd\ufffd\ufffd8\ufffdnC\u02edgh\ufffdjE\ufffd\ufffd]\ufffd<x\ufffdWvb\ufffd\ufffdEX\ufffd\ufffd\ufffda\u0255`v\ufffdo\\ufffd\ufffdP\ufffd}\ufffd2\ufffd\ufffd\ufffd\ufffdx\ufffd$\ufffd\ufffd\ufffd\u07cd\ufffd\ufffdABe7�\ufffdq\ufffdM\ufffd\u0291\ufffdi}\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd�w\ufffd\ufffd7e_\ufffdt\ufffd\ufffd\ufffd\ufffd\ufffd'\ufffd\u0360\u0648\ufffd\ufffdl\u0731\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdq
<C+\ufffd3V#\ufffd\ufffd\ufffdM\ufffdK \ufffd\ufffd\ufffd\ufffdP\ufffdJ\u01ec\ufffd>:\ufffd'\ufffd\ufffdhp:\ufffd)U\ufffd\u022cmDln3\ufffdt\ufffdf\ufffd\ufffdJ\ufffdF_\ufffd\ufffdv4/c\ufffd\u04fe5:\ufffdB\ufffd\ufffdZ\ufffdJ\ufffd\ufffd\ufffd
\ufffd\;M[%4\ufffdhJ8\ufffd^\ufffd\ufffdDsu\ufffdP\u035a\ufffd\ufffd�i\ufffdv\ufffdH\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd"\ufffd@&\ufffd|\ufffd89x\ufffdhf\ufffdU\u077dHOOg4\ufffd\ufffd\u05139eU\ufffd\ufffd\ufffd\u04b1\ufffd\ufffd\ufffd\ufffdA\u07cf\ufffdl\ufffdX\ufffd\ufffd	CB\ufffd\ufffd\ufffdl)!\ufffd+\ufffdg|\ufffdj1\ufffd\ufffdS\u030c\ufffd\ufffdkVZ\ufffd\u0376
\ufffd\ufffd_\ufffdV\u03ec\ufffd8z\ufffd.\ufffd#\ufffd\ufffd\ufffd\ufffd\ufffd\u052fP\ufffdf\ufffdj
\ufffd[\ufffd\ufffd0\ufffdE\ufffd\ufffd\ufffd\ufffd\ufffdB&>\ufffd}\ufffdy8\ufffd}\ufffd\ufffd\ufffda\ufffdxg\u052c\ufffd\ufffdc\ufffd&IX\ufffd\ufffd\ufffd{\ufffdj\ufffd^\ufffdB9\u046d!\u046fBf|
 t:=\ufffdY\ufffdw\ufffd!\ufffd\ufffdg;U'\u540bw\ufffd\ufffdu\ufffd\ufffds\ufffd\ufffd"\ufffdK\ufffd\ufffdmGr\ufffd\ufffd\ufffd.
	?}\ufffd^U*-\ufffd{\ufffdo\ufffd\ufffd\ufffd\ufffd,?>\ufffd\ufffd~4\ufffdw\ufffd\ufffd.|\ufffd\u064b\ufffd2D\ufffd}\ufffdK\ufffd[\ufffd(\ufffd\ufffd\ufffdf
\ufffd\ufffd\ufffd\ufffdMbiH\ufffdhz\ufffd\\ufffd\ufffdo\ufffdx,/N\ufffd[\ufffd\ufffd\ufffd\ufffd}NHm^\ufffdv\ufffdkP\ufffd\u05c9&>?\ufffd=&\ufffd\ufffd\ufffd%\ufffd\ufffd\ufffd\u05a0\ufffd q\ufffd'\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd/!\ufffd\ufffd\ufffd[\ufffdo
-\ufffd\ufffd\ufffdM\ufffd\ufffd\ufffd@\ufffd\ufffd9\ufffd\ufffdF\ufffdy\ufffd\ufffdQ\ufffd\ufffd\ufffdp\ufffdoGs\ufffd:]\ufffd;1\ufffdM\ufffd#\ufffd\u050fg\u0607\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdN\ufffd\ufffdJ\ufffd-\ufffd\ufffdL.3\ufffd+7E}BH\ufffd\ufffdP+D\ufffd\ufffd\ufffd\ufffd\ufffdD(\ufffd(@m[\u06bb\ufffd\ufffd\ufffd*T~\ufffdk\u05a1g@\u0116$<\ufffd\ufffd\ufffd\ufffda\ufffd\ufffd\ufffd=\ufffd/\ufffd\ufffd\ufffd=H\ufffd\ufffd\ufffdi \ufffd\ufffd\ufffd\\ufffdm\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdj\ufffd\ufffd\ufffdnBG\ufffd\ufffd6\ufffd\ufffdB4kN\ufffd\ufffd{\ufffdu\u06c3\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdoDIL$\u0474w\ufffd\ufffd\ufffdk$\ufffd+\ufffdj\ufffdVp\ufffd\ufffd\ufffd\ufffd\ufffd#\,\ufffd\u01ea5\ufffd (>\ufffd\ufffd8\ufffd\ufffd\ufffd+W\ufffd&-G\u07c2\ufffdw\ufffd\ufffd\ufffd1(IzY\ufffd#\ufffd\ufffdmF\ufffdx\ufffd?\ufffd4\ufffd\ufffd\ufffd\ufffd\ufffd4\ufffd\ufffd[\ufffd\ufffd#\ufffd\ufffd\ufffd\ufffd24\ufffd|~v\ufffduX^\u048d\ufffd\ufffd)\ufffdZ>\ufffd\ufffdz4
=@\ufffd\ufffd6\ufffdL\ufffd\ufffd\ufffdEx>>\ufffd\ufffd\ufffd?\ufffd\ufffd\ufffd\u01dbS\ufffd]\ufffd
pC5+]K\ufffd\ufffd\ufffdI9\u0548\ufffd!6]|N\ufffdu\ufffd#\ufffd\ufffd.h\ufffd\ufffd\ufffd.\ufffdJ\ufffd\ufffd\ufffd('\ufffd\ufffd\ufffd\u015a\ufffdY\ufffd\ufffdV\ufffdU\ufffdR\ufffd\ufffdZgr\ufffd3\ufffd\ufffd\ufffd}\ufffd	q\ufffd\ufffd?N{m\ufffd0\ufffd8\ufffdU\ufffd}y\ufffd8z\ufffd{\ufffd\ufffd\\ufffd6\ufffd\u01d7\ufffdWy5	\u06c8v:\ufffd\ufffd\ufffd\ufffdJ\ufffd\ufffd\ufffdGlJ<\ufffd}\ufffd\ufffd[x\ufffd\ufffd\ufffd|\ufffd�\ufffdHQ
3y9X\ufffd\ufffd\ufffd_\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd`\ufffd\ufffdN.h\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdA\u0208\ufffd&S\ufffd@\ufffd�\ufffd
 \u030c\ufffdY\ufffdR\ufffdZ\ufffdh>+\ufffd\ufffd\ufffd\ufffd\ufffd\u021cf\ufffd8\ufffd
-\ufffd%\ufffdD\ufffdZ\ufffdT\ufffd\ufffd\u02ab\ufffd\ufffd\ufffd\ufffd4\ufffd\ufffdP\ufffd\ufffdq\ufffd\ufffd\u051c\ufffdq\ufffd\u05ec\ufffd\ufffdI\ufffd|\ufffd\ufffd�\ufffdJ\ufffdOt\ufffd\ufffd\ufffds\ufffdPu}3\ufffd^Cm=\ufffdf
F}C)\ufffd2/!\ufffd\ufffd9\ufffde\ufffdC9fC\ufffd\ufffd\ufffde#\ufffd\ufffda2\ufffdC\ufffdMMM\ufffd\ufffd\ufffd\ufffd\u07cc\ufffd\ufffd'\ufffd|\ufffd\u079e\ufffd->\ufffd\ufffdV\\ufffd\ufffd\ufffd\ufffd=\ufffd2|\ufffd\ufffd[\u04bfE\ufffd\ufffd(\ufffd=><\ufffd?e\u03de=S\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd.4\ufffd\ufffd\ufffdG(\ufffd\u28cb\ufffd\ufffd\ufffd\ufffd\ufffdQ\ufffd\u02d81\ufffd}\ufffd\ufffdW\ufffd\ufffd\ufffd\ufffd_\ufffd\ufffd6\ufffdy\ufffd\ufffdB\ufffd\ufffd\ufffdm\ufffd\ufffd\u0366\ufffd$=0\ufffd\ufffd\ufffd-\ufffd]\ufffd\u020cn\ufffd\\ufffd%\ufffd/\ufffd\ufffd
R\ufffd$8\ufffd\u05c1>q\ufffd8?\ufffd\ufffd'\ufffd\ufffd\ufffdw\ufffd9\ufffd\ufffd\u0697X\ufffd\ufffd{\ufffd\ufffdpe\ufffd\ufffd\ufffdB\ufffd=x0 .\ufffd\ufffd\ufffd;\ufffd3\ufffd\ufffd$B\ufffd\ufffdg\ufffdz\ufffd\ufffd\ufffd4e\ufffd!\ufffd\ufffd\ufffdN\ufffd_g~\ufffde\ufffd�\ufffdO\ufffd]X\ufffd\ufffd	\u0338"\ufffd0n;I=%ko\ufffd\ufffdw\ufffdm\ufffd\ufffd\ufffd\ufffdz\ufffdu=\ufffd\ufffd\ufffd%\ufffd)\ufffd\ufffd\ufffd\ufffd\ufffdk\ufffd\ufffd\ufffd\ufffd\ufffd\u03e6\ufffd&\ufffd\ufffd\ufffd\ufffdz\ufffd9?\ufffd\ufffd\ufffd\ufffdr2\ufffd\ufffd0\ufffdhAOk\ufffdG\ufffdM\ufffd5\ufffdHK\u0466kB
-7\ufffde\ufffd0\ufffd\ufffd\ufffd\ufffd\ufffdjV:\ufffd\ufffd\ufffd\ufffdyq"\ufffd
--\ufffdH(*\u01d5\ufffdjO\ufffd\ufffd\ufffd\ufffd<Fw\ufffdL\ufffd}\ufffdxI\ufffd\ufffd\ufffdM\ufffd6\ufffd`\ufffd\ufffd\ufffd\ufffd`5j\ufffdR
-QY]\ufffdU7Q\ufffd	\ufffd>.\ufffd
2\ufffdvjs\ufffdY\ufffd\ufffd\ufffd \ufffd\ufffd\ufffd\ufffdC*\ufffd'\ufffd\ufffdK\ufffdqu+\u046a\u0670\ufffdm/|s~\u0404JnRRRB\ufffd
\ufffdg\ufffd}C\u02e6`mL\ufffd<]\ufffd\ufffd\ufffd\ufffdN\ufffd\ufffd\ufffdQ\ufffdV\ufffd\ufffd\ufffd3\u01fbs\ufffd(\ufffd\ufffd1\u069d\ufffd\ufffdkVj#\ufffdv\ufffd_\u045c:\ufffd\ufffd\ufffdYbh-P\ufffdS\ufffdfQ\ufffd\ufffd\ufffd\ufffd\ufffd\u046c\ufffd\ufffd[\ufffd\ufffd'P\ufffdR\ufffdTC(\ufffd1\ufffdl\ufffdzg\ufffd\ufffd\ufffd\ufffdR\ufffd6\ufffd~Fo\ufffd\ufffd\ufffd\ufffdG0\ufffd\ufffd\u0797\ufffdy\ufffd\ufffd9\ufffd
\ufffdg\ufffdh\ufffd\u080eS\ufffdP\u02e9b\ufffdHCk\ufffd\ufffd\ufffdp\ufffd^\ufffd\ufffd\ufffdg\ufffd\ufffdR/C\ufffd\ufffdK\ufffd[\ufffd\ufffd_3\ufffd3\ufffd?\ufffd@\ufffd.>\ufffd\ufffd/\ufffd\ufffd\ufffd\ufffdHJ\ufffdY\ufffd\ufffd\ufffd'\ufffdg\ufffd\ufffdp\ufffd\ufffd\ufffd@gsak\ufffd
-,Oq\ufffd\ufffdW\ufffd\ufffd\ufffd!\ufffdK\ufffd;nn\ufffdlh
-C\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd~\ufffd<\ufffd\ufffd\ufffd\ufffd\ufffd>Cy,\ufffd\ufffd@\ufffd\ufffd\u0189\ufffd;\ufffdgt\ufffd\u06ce\ufffd>Z\ufffdC\ufffdW\ufffd\ufffd\ufffd\ufffd_\ufffd\ufffd\ufffd=\ufffd,Y2\ufffd\ufffd\ufffd2\ufffd\ufffdw1\ufffd\ufffd\ufffd\ufffd`(\ufffd\ufffd\ufffd\ufffd;\u52c2\ufffdywe~?z\ufffd\ufffd\ufffd\ufffdK\ufffd\ufffde\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd}&\u05bd\ufffd\ufffd\ufffd>Z^\ufffd\ufffd{#)\ufffdB\ufffd?hmme\ufffd\ufffdP
-\ufffd\ufffd\ufffdG\ufffd>C\ufffd\ufffd\ufffd\ufffdU\ufffd\ufffd\ufffd\ufffd\ufffdN\ufffd\ufffd\ufffdH\ufffdNFr\ufffdu\ufffdr\ufffd/\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u014b\ufffdL\ufffd}\ufffd\ufffd\ufffd\ufffdT-\\ufffd\u0633\ufffd:\ufffd=h\ufffd\ufffdB\ufffd\u0393\ufffd\ufffd\ufffd\ufffdw \ufffd|5RND\ufffd\ufffdw\ufffd7\ufffd\ufffd5l\ufffd.\\ufffd\ufffd\ufffd\ufffdm\ufffd^\ufffdw(\ufffd;\ufffd'x\ufffd\ufffd\ufffdqOW\ufffdj\ufffdWG\ufffd\ufffd\ufffd1\u66ac3r\ufffdD\ufffd\ufffd\ufffdg\ufffd\ufffd\ufffd\!\ufffd^\ufffd\ufffdq\ufffd\u0209\ufffdr\ufffdiLb~\ufffd\ufffd1\ufffd\ufffd\ufffd-x\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdg\ufffd*\ufffdS
-\ufffd\ufffd6wu0\ufffd)=z%V{\ufffdj\ufffd\ufffdqy\ufffdx\ufffdu\ufffd\ufffd^\ufffd^\ufffd\ufffd\ufffd\ufffd\u07cc\ufffdi`\ufffd\ufffdt\ufffd\u02d6$l;\ufffd\ufffd>\ufffd\ufffd!P\ufffd \ufffd\ufffd(v\ufffd\ufffd\ufffdT\ufffdQ$\ufffdr\ufffd\ufffdT	\ufffd:\ufffd\ufffd\ufffd\u0548\ufffd\ufffd\ufffdPpj\ufffdK\ufffda\ufffdf\ufffd\ufffd)@z\ufffde\J\ufffdBf\ufffd~(\ufffdPK\ufffdJ\ufffd\ufffd\ufffdI\ufffd`\ufffdo\ufffdwyQ\u041b\ufffd\ufffd\ufffd\ufffd\ufffd[\ufffdp2\ufffd\ufffd\ufffdFA\ufffd\ufffd\ufffd\ufffd8\ufffdx:\ufffd\ufffd7\ufffd~3\u0609\ufffd\ufffd<\ufffdUG\ufffdV\ufffdM\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd#\ufffdy\ufffd\ufffd\ufffd\ufffdI=\ufffd\ufffd\ufffd\ufffd\ufffdy\ufffd
-\ufffd\ufffd\ufffdo\ufffdw\ufffdw\ufffd\ufffd\ufffd
Z.0s>\ufffd\ufffd!\ufffd
-\ufffd\ufffdV\ufffd	3��Q\ufffdW\ufffd\ufffdP\ufffd\ufffdn\ufffdR.at\ufffd\ufffd\ufffd\ufffdc\ufffd&\ufffd0\ufffdTJf\ufffdx0\ufffdj\ufffd\ufffda\ufffd\ufffd\ufffdkRA\ufffd\-\ufffd\ufffd{\ufffd\ufffd!z[1\ufffd2C\ufffd\ufffd\ufffd\ufffdn\ufffd\ufffdB1\ufffd\ufffd\u03a2\ufffd\ufffd\ufffd!\ufffd\ufffd\ufffd`\ufffdm[q\ufffd\ufffd=\ufffd\ufffd<\ufffd\ufffdm\ufffdBP~\ufffd\ufffd\ufffd^\ufffd\ufffd\ufffd\ufffd\ufffdS\ufffd$*-36nr\ufffd\ufffdl\u06f3\u05d3\ufffd\ufffdq\ufffdW\ufffdKqN\ufffd\ufffd\ufffd\ufffdp\ufffd?\ufffd%Uy!\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd/\ufffd\u042c\ufffd_\ufffd\ufffd\ufffdG,\ufffd\ufffd\ufffdY_\ufffd~\ufffdK\ufffd)\ufffd\ufffda\ufffd\ufffd*\ufffd3\ufffd	K\ufffd\ufffdO\ufffd\ufffd]\ufffdv1\ufffd\u063e}{\ufffd2Wb\ufffdb\ufffd\ufffd\ufffdH\ufffd^BN\ufffdM|\ufffd\ufffd',\ufffdY\ufffd\ufffdB\ufffdK\ufffd\ufffdj\ufffd\ufffd\ufffd\u0721\ufffd=h\ufffd\ufffdl\ufffd2\ufffd\ufffdM`\ufffdo^b'\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u01585*\ufffd\ufffd\ufffd0\ufffdl\ufffd\ufffd\ufffd\ufffd\ufffd<\ufffd\ufffd\ufffdU7	\ufffd\ufffd2\ufffd[\ufffd-\ufffd\ufffd\ufffd)\ufffdR\ufffd\u0135
.\ufffd\ufffdAg\u0756z$gv\ufffd\\ufffd\ufffd\ufffdn\ufffd\ufffd%\u26cb"\ufffdt?\ufffd8\ufffd8\ufffd\ufffd\ufffd\ufffdcB\ufffd\ufffdq\ufffd<\ufffd;\ufffd\ufffde\ufffdL\ufffd\ufffd]\u042dGt\ufffd\ufffd\u03d0\ufffd\ufffd\ufffdU\ufffd$\ufffd}X\ufffd\ufffd\ufffd\ufffd\ufffde\ufffd\ufffdq\ufffd\u4f66#\ufffd\ufffdi\ufffd\ufffd\ufffd2\ufffd\ufffd\ufffd]o\ufffd\ufffd\ufffd`mrv\ufffdXy\ufffd\ufffd\ufffd\ufffd\ufffd8\ufffd\ufffd;Y\u050e\ufffd\ufffd^\ufffds:QW\u0780\ufffd\ufffd
-\ufffd\ufffd\ufffd\ufffd\ufffdB\ufffdi\ufffds.^\ufffd8`\ufffdM\ufffd
-\ufffdr\ufffd\ufffdv\ufffd\ufffd+DG\ufffd8\ufffd\ufffd\ufffd\ufffd\ufffd]{Ym7p8o.UG\ufffdd\ufffdG\ufffdf\ufffdsCi_(\u034b~\ufffd\ufffd%\u0626\ufffd\ufffd\ufffd\ufffd\ufffdS#2\ufffd{3q!\ufffdY+w\ufffdf\ufffda\ufffd\ufffdM\ufffdT\ufffd\ufffd\u0768>\ufffd
j\ufffd\ufffd\ufffd\ufffd'R\u02a37@\\ufffd\ufffd\ufffd\ufffd[cO\ufffdZqP\ufffdJ\ufffd\ufffd\ufffd\ufffdp\ufffdI\ufffd\ufffd/\ufffd\u0741\ufffd\ufffd*\ufffd-\ufffd0v\u0704\ufffd= \ufffd\ufffd\u04c0\ufffd&3\ufffdjV)\ufffd\ufffd&\ufffd\u05f4m\ufffd\ufffd_?\ufffdl\ufffd\ufffdB\ufffdNj3\ufffdg\ufffd\ufffd[iJ\u05d2\ufffdu\ufffd?\ufffd.T\ufffd\ufffdyzI3v\ufffd\ufffd_\ufffdv\ufffd\ufffd\ufffdMG\ufffdci\ufffd\ufffd36X\ufffdRCE\ufffd!I$\u04b9\ufffd7\ufffd:J\ufffd7\ufffdV\ufffdLN7\ufffd\ufffd\ufffd\ufffdf\ufffd\ufffd:\ufffdt\ufffd\ufffdj\ufffd\ufffd3\ufffdO\ufffd/\ufffd\ufffd\ufffd\ufffd\ufffd\u0639F\ufffd\ufffd}?k[W\ufffduhh\ufffdGKg3x|\u07b4\ufffd\u0636T\ufffd\ufffd\ufffdy\ufffdd\ufffdCD\ufffd\u02b0\ufffd\ufffdY\ufffd8AW\ufffd\ufffd\u04fe	V/\ufffd\ufffd_\ufffd'_\ufffdW
!)9t\u07a6z\ufffd\ufffd+`\ufffd.\ufffd\u97e6	:V\ufffd\ufffdV\ufffd\ufffd[T3\ufffd\ufffd\ufffdw\ufffd0bS\ufffd
-\u0466\ufffd\ufffd+\ufffd\ufffd*W\ufffd{><zn\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd&\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd-\u06da\ufffd(~\ufffd\ufffd}CX\ufffdM\u0285%\ufffdylD\ufffd\ufffd\ufffd}\ufffd\ufffd:i\ufffdB\ufffd\ufffd\ufffd\ufffd\ufffd:\ufffd/\ufffd{'I]\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd1\ufffd?`x\ufffd\ufffd\ufffd
\ufffd\ufffd\u0102c\ufffd6\ufffd\ufffdr\ufffdr\ufffd%r\uc3d05\ufffd!\ufffd\ufffd\u01fb(\u05ec\ufffd|\u0639s'\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdw\ufffd\ufffd6\ufffd\ufffd\ufffd\ufffd\ufffdp\ufffd\ufffd\ufffd\ufffd\ufffd"\ufffda uY\ufffd\ufffdN\ufffd\ufffdF\ufffdT\u068eJ\ufffd\ufffd9\ufffds\ufffdN\u07bf\ufffd\ufffdO\ufffd\ufffd\ufffdG\ufffdu\ufffd\ufffd\ufffdua\ufffd\ufffdd\ufffd\ufffdO\ufffd\u05afY\ufffd\ufffd\ufffdi\ufffd\ufffdM\ufffd\ufffd^B{\ufffd;D\ufffd;\ufffds
\ufffdW\ufffd8\u0485:\ufffd(\u046c\ufffd\ufffd5kF}?\ufffd.\ufffd~\u04e7\ufffd>\ufffdL4\ufffd?\ufffd\ufffd\ufffddn\ufffd\ufffdo\ufffd's|\ufffd\ufffd\ufffd\ufffd?`\u056aU\ufffd\ufffd>G\ufffd\ufffd\ufffd\ufffd\u0422\ufffd\ufffd	\ufffd\ufffd\ufffd\ufffd
-t\ufffd\ufffdq\ufffd/\ufffd\ufffd\ufffd]H;\ufffd\ufffdMj\ufffd\ufffdy1Y\ufffdH;\ufffd\ufffd\ufffd[Nd\ufffd
-\ufffdw\ufffd^\ufffdr\ufffd\ufffd>\ufffdiV:g0`\ufffd\ufffdt\ufffdU G\ufffd\ufffd\ufffdh\ufffd[(\ufffd\ufffd\ufffd}b;\ufffdi\ufffd\u0291\ufffd*\ufffd\ufffdB\ufffdiGn6aYB
\ufffd!$\ufffd\ufffd`_\ufffdtf\ufffd\ufffd\u0419\ufffd\ufffdSS\ufffdJ\ufffdY\ufffd\ufffd:\ufffd\ufffd\ufffd\ufffd\u019e\ufffd\ufffd8T\ufffd\ufffdh\ufffd.z\ufffd\ufffdE\ufffdi\ufffd\ufffd\ufffd]\ufffd\ufffd\u0599\o\ufffdu\ufffd6\ufffd/�\ufffdp4\ufffd\ufffd *F\ufffd Q\u06f0\ufffd\ufffd*T\ufffd1\ufffd5'\ufffd\ufffd\ufffdva{\ufffdF\u6787j\ufffd\ufffd\uf37dM\ufffd\ufffd\ufffd\ufffd!\ufffd\ufffdQ)D\ufffd\ufffd\ufffd\ufffd(8\u01ec\ufffd4]Z\ufffd\ufffd\ufffdh\ufffd,\ufffd6'\ufffd:\ufffdo\ufffd\ufffd\ufffd<}\ufffd\ufffd'\ufffd |\ufffd
-78f.\ufffdty\ufffd\ufffd\u06c9\ufffd&kV\ufffd\u0644\ufffdlV\ufffd&\ufffd\ufffdAM\ufffd\ufffd\ufffdh\u0391a/ygH\ufffdJu\ufffd\ufffd\u012fR.\ufffd\ufffd\ufffd\ufffdA\ufffd&~hq\ufffd\ufffd(|C\ufffd\ufffdz\ufffd4R\ufffd9\ufffd5\ufffd1\ufffd\ufffd}H+\ufffd\ufffd>o\ufffd
\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdf\ufffd\ufffd2\ufffd\ufffdh>\ufffd\ufffd2m\ufffd\ufffd\ufffd\u0412\ufffd\ufffdiah\ufffd\ufffd\ufffd\ufffdK`$v,\ufffd\ufffd\ufffd{\ufffd\ufffd\ufffd+\ufffd\ufffd\\ufffdx\ufffdnd'G\ufffd\ufffd\ufffd\ufffd\ufffd"\ufffd\u0136\ufffdn\ufffd\ufffd\ufffd\ufffdJtu\ufffd\ufffdl	\ufffdw\ufffd\ufffd'\ufffd_M<.\ufffd\ufffd\ufffd\ufffd\ufffdb}\ufffdjF\ufffd\ufffdm\ufffd\u0618\ufffd_$}\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd`\u04be\ufffd\ufffd~oV4\ufffdD\ufffd>\ufffd%\ufffd}\ufffd\ufffdN\ufffdWb\ufffdvT\u05cd!'\u07c3\ufffd\ufffd\ufffd9F\ufffd|\ufffd	[y|&\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdEQ\ufffd
-\ufffd8x\u06f3Ti\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdv\ufffd@b3*\ufffdwP \ufffd\ufffd3
\u04c61\ufffd5	+?E\ufffd\ufffd\ufffd\u046d\ufffd\ufffdV\ufffd\ufffd\ufffd\ufffdU`\ufffd\ufffd\ufffd\ufffd,\ufffd\ufffd\ufffd\ufffdtq\ufffd%1c \ufffd\u01f9\"ZqR0\ufffd\ufffd%:\x\ufffd\ufffdvU\ufffd\ufffd&\ufffd\u069fR\u0725\ufffd\ufffdf;"\ufffdnau\ufffdv\ufffd[BD\ufffd\ufffd\ufffd\ufffd}\ufffdM\ufffda7=\ufffd\ufffd\ufffd+d\ufffd\ufffd\ufffd\ufffd\ufffde\ufffdU8t>w\ufffd\ufffd\ufffd9i\ufffd\ufffd'\ufffd\ufffdt{\ufffd\ufffdv\ufffd\ufffd\ufffdb\ufffdlLn�\u056c\ufffd\u03d2\ufffdy\ufffdy\ufffdR/\ufffd\ufffd\ufffd0\ufffd\ufffd\ufffd\u04bdWX:\ufffdr8\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdS\ufffd5+\ufffd_&\ufffdOF\ufffd0Z\ufffdL7/\ufffd\ufffd_
-\ufffdQ\ufffda\ufffd\ufffd'\ufffd\ufffd3+\ufffd!\ufffd\ufffd"\ufffdc\ufffdp\u02eaB\ufffd\ufffd1~Zv\ufffd~h\ufffd\ufffdbZ\ufffdg0v\ufffdA\u065c]\ufffd5h\ufffd9\ufffd\u033d\ufffdC\ufffd\u04baf\ufffd\ufffdY-\ufffd\ufffdl\ufffd,\ufffd\ufffdf\ufffd\ufffd\u068f\ufffd|\ufffd
\ufffd1\ufffdo\ufffd\ufffd'\ufffdVZ\ufffd\ufffd:u\ufffd\ufffd\ufffd\ufffd\ufffdR\u06c1\ufffdMT\ufffdD\ufffd\ufffd!6\ufffd\ufffd\ufffd\ufffd{S\ufffd\ufffd\ufffdf:o\u062fY\ufffd_\ufffd]KDN\ufffd&Ri\ufffd\ufffd_\ufffd\ufffd{\ufffd{\ufffdPMo\ufffd1\ufffd\ufffd%\ufffdf~*
\ufffdS\ufffdLlQ\ufffd\ufffd\ufffd.
-\ufffdL\ufffd\ufffd\ufffd\ufffd{\ufffd\ufffdwO5+\ufffd\u05c1\ufffdn.D\ufffd~&\ufffd\ufffd-\ufffd4\ufffdz\ufffd\ufffdCD5\ufffd\ufffd\ufffd\ufffd
\ufffd8\ufffdtW:\ufffd_\ufffd;|\ufffd\ufffd\u06c7\ufffdo\ufffd\ufffd`\ufffd'\ufffd\ufffd\ufffd"\ufffdj\ufffdR\ufffdn\ufffd=\ufffd\ufffd\ufffdt\ufffd~\ufffdta\u05b6a\ufffdt\ufffd\ufffd>\ufffd\ufffdw`#6\u021629\ufffd\u06c8\ufffd\ufffd:p\ufffd5@\ufffdw\ufffd6bS\ufffd\ufffd\ufffd/\ufffd69\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd2\t\ufffd\ufffd\ufffd&xJ#\ufffd\ufffdy0j\ufffd\ufffd\ufffd\u075c\ufffd\ufffd?U\ufffdO>w\ufffdZ\ufffd\ufffd\ufffd[\ufffd\ufffd\ufffd`\u0455V,\ufffd#\u0406\ufffdQ%2b\u01ca$\ufffdK\ufffd\ufffd"KE\ufffdw\ufffd\ufffd:|\u033c3\ufffdv\ufffd^R'\ufffdkP-L\ufffd\ufffdl\ufffd_\ufffd6Zf\ufffdj\ufffd\ufffd\ufffd\ufffd\u0263x\ufffd\ufffd;\ufffdgD\ufffdR
K\ufffd\ufffd\ufffd'2q
&\ufffdpx\ufffdA\\ufffd\ufffd\ufffd\ufffdA\ufffd\ufffdF\ufffdR\ufffd\ufffd|dv\ufffd\ufffd&\ufffdu\ufffd\ufffdfU\ufffd6,"\ufffd\ufffd\ufffd,Ej\ufffd\ufffd\ufffd\ufffd\ufffdZ\ufffd\ufffd\ufffd3\ufffd\ufffdc<|\ufffd
-\ufffd\ufffd\ufffd`\ufffd\ufffde\ufffdy\ufffd\ufffd'\ufffdBa\ufffdb\u01fe8\\ufffd\ufffd\ufffd\ufffd[\ufffds\ufffd"q\ufffd\ufffdz\ufffdQ,q!l\ufffd&\ufffd\ufffd\ufffd&\ufffd\ufffd]\ufffd\ufffd\ufffd\ufffdH\ufffd=\ufffd\ufffd\ufffd9d\ufffdI<qw\ufffd}\ufffd\u04ec\ufffd\ufffd\ufffd?\u032d\ufffdN\ufffd\ufffd\ufffd\ufffdD\ufffdWAD\u05e8\u027f\ufffd\ufffd>\ufffd8%\ufffdN\ufffd;\ufffd\u04fe\ufffd`d5w\ufffd'\ufffd%\ufffd\ufffda\ufffd(\ufffd8\ufffdS\ufffd\u056c\ufffd\ufffd\ufffd\ufffd\ufffd-\ufffd\\ufffd\ufffd8k\ufffd|eU#\ufffdS\ufffd^Y\ufffd>\ufffd=\ufffdj#\ufffd\u73deG\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd*[\ufffd#\ufffd\ufffd\ufffd\ufffdh\ufffdh$\ufffdI\ufffdx%\ufffd\ufffd_^\ufffd\ufffd\ufffd=\ufffd\ufffd\ufffd[4\ufffd\ufffd\ufffd\ufffd5\ufffde\ufffd>0\ufffd\ufffd\ufffd\ufffd\ufffd`pR28P\ufffd\ufffdLl\ufffd{\u0116z\ufffd\ufffdD\ufffd>~\ufffd\ufffdn\u014f^\ufffd\u026b\ufffdHo\ufffdV\ufffdc\ufffdf5
\ufffd \ufffd\ufffde\ufffd\ufffdi\ufffd@"\ufffd\ufffd\ufffd\ufffd9?\ufffd\u036b\ufffd^\ufffdv\ufffd\&#:\ufffd\ufffd\u047dj\ufffd]o\ufffd\ufffdb0;S\ufffd`\ufffdz0\ufffde@-\ufffd\ufffd\ufffd
-x\u0544*\ufffd\ufffd\ufffds=\ufffd0\ufffd\ufffdBR\ufffd5!\ufffdo\ufffd\ufffd\ufffd\ufffdE\ufffd\u04aa\ufffd\ufffdd\u04b0\ufffd\ufffdG\ufffd6\u0609\ufffd\ufffd\ufffd,h/+D\ufffd\ufffdE\ufffdy\ufffd\ufffd\ufffd\ufffd\ufffd}\ufffd\ufffd\ufffd\ufffd\ufffd>q\ufffd\ufffdH\ufffdh\ufffdw\ufffd2\ufffd\ufffdY\ufffd\ufffd\ufffd%\ufffd\ufffd;\ufffdknk\ufffd\ufffdo\ufffd]\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdp
*$e\u0618\ufffdJ\ufffd\ufffd\ufffd,\ufffd\ufffd\ufffdf\ufffd\ufffd\ufffd\u07a3\ufffd\ufffd\ufffdH\ufffd"\ufffd\ufffd\ufffdr\ufffd\u058c\ufffdGH\ufffd\ufffd�e\ufffd?\ufffd\ufffd\ufffds\ufffd\ufffd\ufffd\u0736iUJ\u0457+I\ufffd\ufffdg_\ufffdQ|=3\ufffd\u028a\ufffd8H\ufffdQ#\ufffdH\ufffd\ufffd\u0455\ufffd\\ufffd\ufffd\ufffd
-96\ufffda\ufffd\ufffd\ufffd6bk\ufffd7Hl\ufffd\ufffdM^2.7\ufffdCX\ufffd*\ufffd,\u01e0{\ufffd\ufffdV\ufffd\u071e\ufffd\ufffd\ufffd\ufffdf\ufffd)\ufffdby\ufffd\ufffdd\ufffdpF\ufffdl\ufffd\ufffd\u0287\ufffdP\ufffd]|<cA\ufffd_\ufffdk\ufffdm\ufffdv\ufffd\ufffd(\ufffdl,R\ufffd\ufffd?\ufffdM\ufffd3\ufffd\ufffd\ufffd\ufffd\ufffd6?z\ufffd\ufffd\ufffdu\ufffdt\ufffdm\ufffd\ufffd\ufffdg\ufffd\ufffd\ufffd\ufffd\ufffdi\ufffd_\ufffd~\ufffd\u11cc.
u\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u055f7\ufffd;\ufffd\ufffd\ufffdx\ufffdWW\ufffd^\u1fd8\ufffd7\ufffdJ\ufffd7s\u07b43\ufffd\ufffdu\ufffdf\ufffdv\ufffd\u013d\ufffd\ufffd\ufffd\u066c\ufffd\ufffd\ufffd\ufffdQ\u0174y\ufffdE\ufffdy50uW\ufffd\ufffdU	\ufffd\ufffdwlT\ufffd\ufffdGT\ufffd\ufffdqt4\ufffd\ufffduu\ufffd\ufffd\ufffd\u02e0o\ufffdES
-\ufffdM\ufffdP\ufffde\ufffd\ufffd\ufffd.\u0456WV1}\ufffdT\ufffd+\ufffd\ufffd\ufffdC\ufffdO\ufffdc\ufffd\ufffd\ufffd\ufffdb\ufffd\ufffd\ufffd
\u056c\u01cf'uX
\ufffd\ufffduhk\ufffdG'\ufffd\ufffd+Z\u07a0\ufffd\ufffd.\u0534\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdP\ufffd\u04a2\ufffdq\ufffdJ\u06c0C\ufffd;\u06b7+K\ufffd>L\ufffd\ufffd\ufffdkV\ufffd\ufffd\ufffdM"\ufffdN	\ufffdtm~\ufffdp\ufffd\u07bf\ufffd\ufffd\ufffd\ufffd\u073e
\ufffd\ufffd\ufffdS?(\ufffd\ufffd\u07f4\ufffd\ufffd\ufffd7}\ufffdo~\ufffdk\ufffdL\ufffd/XI\ufffdN5\ufffd;-\ufffd\u02d9\ufffdE}\ufffd\ufffdV\ufffd#\ufffd\ufffd\ufffd\ufffd\ufffd(5\ufffd \ufffdh\u05ade\ufffd8K\ufffd\ufffd\ufffd\ufffd\ufffd5\ufffd\ufffd
J\:\u0467ny\u030d+\ufffdml\ufffd@\ufffd.\ufffd\ufffd{x\u0480\ufffd\ufffda\ufffd\ufffdVX~z\ufffdm\ufffdv\ufffd/\ufffd\ufffd\ufffd\ufffd$\ufffdN\ufffd(\ufffdj\ufffdA+\uee6c\ufffd\ufffd\ufffd\ufffda^\ufffd\ufffd\ufffdY\ufffd-S\ufffds\ufffdX^oE\ufffdD\ufffdA\ufffd\ufffd\ufffd\ufffdQG\ufffd[\ufffd�\ufffd\ufffd\ufffd	\ufffd[\ufffd\ufffd\ufffd\ufffd:\ufffd~\ufffd*\ufffd	\ufffd\ufffd,X\ufffd\ufffd5\ufffd\ufffd\ufffd&|~\ufffd\ufffd\ufffdu\ufffd^}\ufffd\ufffd\u0774<5^\ufffd\u046c\ufffd\ufffd\ufffd\ufffd\ufffd<\ufffd\ufffd\ufffd.\ufffd\4+\ufffdX\ufffdwQI\ufffd\ufffd\ufffd_m\ufffd\ufffd\ufffd/\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdY\ufffd\ufffdA\ufffd>~\ufffd1\ufffd/_\ufffd\u0100\ufffd\ufffdM\ufffdQ\ufffd	\ufffdw\ufffdo\ufffd\ufffd\ufffdi2\ufffdZ/_\ufffd\ufffd\ufffd3\ufffdW\ufffd\u07ec1\ufffd\ufffd\ufffd\ufffdL\ufffd\ufffd\ufffdO`\ufffd\ufffd%n\ufffd4\ufffd\ufffd\ufffd\ufffd#\ufffdr\ufffdv\ufffd\ufffd\ufffd%\ufffd\ufffdx\ufffd\ufffdzT0
\ufffdBA\ufffd\ufffdq\ufffd\ufffd\ufffd9\ufffd6h\ufffd\ufffd\ufffd\ufffd>\ufffdiV\ufffd\ufffdr
 \ufffd\ufffd\u04ec\ufffd\u077dh\ufffd\u01d0\u03cd\ufffd*f\ufffd\ufffd\ufffd\ufffd\ufffdS\ufffd\ufffdL\ufffd\ufffd\ufffdwKQ+RCe\ufffd\ufffdY\ufffd\ufffd	\ufffd\u0777\u3800\ufffd\ufffd\ufffdi\ufffdjV\ufffdE\ufffd\ufffdM\ufffd\ufffdX\ufffd\ufffdG\ufffd\ufffd\ufffdH\ufffd:	aZ.\ufffdF\ufffd\ufffdX\ufffd\u06f8\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd7\ufffd\ufffd;\ufffd\ufffdZ\ufffd\ufffdY\u073dg\ufffd*_1Z\ufffd\ufffd0\ufffd\ufffd\ufffdm_\ufffdE\ufffd\ufffd\ufffd\ufffd\ufffd,\ufffd\ufffd\u0779\ufffd\ufffdS_\ufffd\ufffdCQ\ufffd\ufffd{\ufffd\ufffd3\ufffd\ufffd\ufffd\u01cb�\ufffd^`\ufffd'\ufffd\ufffd|^\ufffd$\ufffd+}c\ufffd?|	\ufffd\ufffd\ufffd"\ufffd\ufffd\ufffd\ufffdu\ufffd|\ufffdN\ufffdc\ufffd\ufffd\ufffd\ufffdT\ufffd\ufffd:fO\ufffd~f-G\ufffd%\ufffd\ufffdt3\ufffdD\ufffdO\ufffdW\u9626>\ufffdCD#\ufffd\ufffd|f\ufffd\ufffdR\ufffd\ufffd\ufffd\ufffdX\ufffd\ufffd|>+\ufffdg\ufffd\u017d\ufffdH\ufffd@g\u2fa04\ufffdn\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdl\ufffd0a\ufffd\ufffd@\ufffd\ufffd\ufffdjsR;2eI\ufffd\u0414y\ufffd\ufffdo\ufffd\ufffd�_B\ufffd\ufffd\ufffdw\ufffd.\ufffd\ufffd
-\ufffd\ufffd\ufffd@\ufffd\ufffd6]9,3\ufffdp\ufffd)
-k\ufffd\ufffd\ufffd\u02b4O\ufffdM\ufffdG\ufffd[\ufffd	\ufffd=i\ufffd^\ufffd}\ufffd\ufffd\ufffd!\ufffd\ufffdG-\ufffdV\ufffd\ufffd\ufffdY\ufffd\ufffd]%\ufffd\ufffd\ufffd&|\ufffd\ufffd?g\ufffdh\ufffd\ufffd%\ufffdn\ufffd:\ufffd.\ufffd\ufffd\u0282iq\ufffd\ufffd\ufffd\u04cb\ufffdZ	R\ufffdV\ufffd%\ufffd/n\ufffdy\ufffdR\ufffdE\ufffd\ufffd\u0612\ufffdo,\ufffd\ufffd\u052fq\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd:^\ufffd<`}\ufffd\ufffd8Q\ufffdE\ufffd)\ufffd\ufffd\ufffdMz\ufffd\ufffd@a\ufffd!\ufffd~\ufffd\u044f\ufffd\ufffd\ufffdv\ufffd\ufffdC\u0713:\ufffd\ufffdv?J\ufffd~\ufffd\ufffd<k\ufffd\ufffd\ufffdz>\ufffd\ufffd\ufffd
\u85c4\u05beT\ufffd\ufffd\ufffd\ufffd\ufffde\ufffd\ufffd\ufffdjV\ufffdg\ufffd\ufffd\u044b\ufffd\ufffd\ufffdJ\ufffdXg\ufffd\ufffdU\ufffd\ufffd\ufffd\ufffd\ufffd.\ufffdS\ufffdk[\ufffd\ufffdo|\ufffd'\ufffd:N?\ufffd|VZ&\u0472\ufffdj\ufffd\ufffd\ufffd\ufffdu	\ufffd`\u04c8\ufffdQ\ufffd\ufffd\ufffd\ufffd\ufffdU=\ufffd\u0696\ufffd\ufffd5\u07aa[\ufffdS\ufffd\ufffd\ufffd\ufffduBIu\ufffd\ufffdk\ufffd`\ufffd\u0602!};\ufffdu\ufffd\ufffd2v3\ufffd6
-IYs\ufffd\ufffd&\ufffd\ufffd\ufffd)\ufffdu(\ufffdn\ufffds\ufffd\ufffd\R\ufffdF\ufffd^+)\ufffd�\ufffdqz\ufffd2\ufffd'\ufffd1\ufffdH(j@M\ufffd\ufffd^U\ufffd\ufffd3a\ufffd\ufffd}Rcf56\ufffdh41\ufffd\ufffd?6\ufffd\ufffd[\ufffdZ\ufffdt\ufffdM\ufffd\ufffd\ufffd\u0792o\ufffd<\ub671\ufffd\ufffdMt\ufffdQ\ufffd\ufffd?\ufffd\ufffd\ufffd\ufffd\ufffd\ufffduO\ufffd\ufffd\ufffdQn\ufffd\ufffd\ufffd^\ufffd\ufffd\ufffd-D?\ufffd\ufffdG{\ufffd\ufffdN\ufffdp)F\ufffd(t\ufffd\ufffd?\ufffd\ufffdQ\ufffd\ufffd[\ufffdZ\ufffd\ufffd\ufffd\ufffdZ\ufffd\ufffd$\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd8\ufffd;D\ufffd\ufffd\ufffdJ\ufffd\ufffd6\ufffd\ufffd_\ufffdd\ufffd\ufffd\ufffd\ufffd"F\ufffd~[kF\ufffd\ufffd4\ufffdgu\ufffd\u025c\ufffd\ufffdK5\ufffd\ufffdx\ufffd\ufffd\ufffd9k\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\u033aL?\ufffd;\ufffd\ufffdqt}Z\ufffdL\ufffdj\ufffd\ufffd\u0706\u069f\ufffdM\ufffdFl\ufffdU<\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdY;\ufffd\ufffd'j&}\ufffd\ufffd\ufffd\ufffd?^=g\ufffd\ufffd;\ufffd\ufffdb\ufffd\ufffdj\u05b3U\ufffdH\ufffd\ufffd!*\ufffdaM:d:_`K\ufffd*\ufffd\ufffdT\ufffdR{\ufffd\ufffd\ufffdAzm"\ufffd\ufffd\u060c\ufffdx\ufffd\\ufffd\ufffd\ufffde\ufffd\ufffd\ufffd\ufffdBkm=\ufffdOuu5c#LW<\ufffd\ufffd\ufffd*\ufffd\ufffd\ufffd\ufffd"\ufffd\ufffd4\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdG\ufffd\ufffd=\ufffd=o~\ufffd	\ufffd\ufffd\ufffd?\ufffd\ufffdbEau]\ufffd9f\ufffd[\ufffd\ufffd\ufffd\ufffd3@\ufffd�\ufffd}\ufffd\ufffd<W\ufffd\ufffd
\ufffdI(\ufffd�Y\ufffdgr\ufffd\ufffd\ufffdC\ufffd
-\ufffd\ufffd\ufffd/\ufffd)rf\ufffd=\ufffd\ufffd\ufffd\u06d9\ufffdU\ufffd\ufffdl1s\ufffdh<\ufffd\ufffd\ufffd\ufffdq\ufffd\ufffd&\ufffdfu\ufffd3\ufffd4\u0693NEQ\ufffdKt\ufffd\ufffd\ufffdI\ufffdGI]\ufffd\ufffd\ufffdtl!\ufffd\ufffdK\ufffdl\ufffd\ufffd\ufffd\ufffddgg3\u917am\ufffd\ue060?\ufffd\ufffd
\ufffd\ufffdc\ufffd\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\ufffd.\ufffd\ufffd$nMb\ufffd\ufffd\ufffd5\ufffd \ufffd\ufffd\ufffd\ufffd\ufffd\ufffdbMX?\ufffd\ufffd3\ufffd\ufffd\u05d2]\ufffd\ufffd\u02c3\ufffd\ufffdff\ud0c5\ufffdx:2\ufffd\ufffd\ufffdA\ufffd\ufffdhW%\ufffdf9\ufffdV\ufffd[\ufffd[\ufffd\ufffd\ufffd\ufffdE`=\ufffd&6k\ufffdf`
-\ufffdY\ufffdE\ufffd1;\ufffd\ufffd\ufffdK\ufffd\ufffd\ufffd\ufffd1x	&Rh\ufffdc\ufffd\ufffdtI\ufffdX\ufffd\ufffdB^C\ufffd<\ufffd8\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd1\ufffdt\ufffd\u061c\ufffdTv\ufffd\ufffd\u0689l\ufffd\ufffduD3\ufffd\ufffd#\ufffdJ\ufffdYe\ufffd\ufffdz\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd[\ufffd\u0373\ufffdHyS\ufffd\u050c'$\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdw\ufffd\ufffd\ufffd4\ufffdy\ufffd\ufffd(\ufffd\ufffdIQY	
-I<\ufffd2\ufffdY\ufffd\ufffd\u4062\ufffd\u0657\ufffd|\ufffdzur\ufffd\ufffd\ufffdh;]'\ufffd\ufffd\ufffdeE\ufffd\ufffd\ufffd\ufffdR~544\ufffd\ufffdQ\ufffd\ufffd\ufffd\ufffd$f6u?\ufffd\ufffdY\ufffdc\ufffd\ufffdY\ufffd\ufffdt\ufffd\ufffd\u0387P\ufffd\ufffd\ufffd\ufffd,4<b#L^W]%\ufffd\ufffd\u0200#\ufffd\ufffd\ufffdk\ufffdh\ufffd\ufffd|\ufffdv\ufffd\u0132\ufffd\ufffd\ufffd\u07a9\u0157)<\ufffd\ufffd\ufffd\ufffd\ufffd^\ufffd\ufffd\ufffd\ufffd\ufffdc\ufffdS\ufffdo\ufffd\ufffdYi8\ufffd\ufffdJ\ufffd\ufffd\ufffd\ufffd\ufffd\u04ect\ufffd\u01c4}	\ufffd\u04ec]\ufffdD_\ufffd\ufffd\ufffd=M\ufffdr\ufffd\ufffd\u03f9k\ufffdP^?\ufffd\ufffd\u057fu\ufffdw\ufffd*7@iyc\u01e9M6\ufffdO\ufffd\ufffd\u05a4\ufffdO\ufffd\ufffd\ufffd6\ufffd\ufffd\ufffd\ufffd/\ufffd\ufffd\ufffdg4	\ufffdo\ufffdt\ufffdrQz$\ufffd\ufffd\ufffdd\ufffdaT\ufffd_E+\ufffd\ufffd\ufffdo\ufffdOv:\ufffd\ufffd\ufffd\ufffdA'o\ufffd\ufffd\ufffd\ufffd7\ufffd\ufffd\u11d8\ufffd\ufffd9\ufffd\ufffd\ufffd\?\ufffd}/\ufffdf\ufffd\ufffdE\ufffd=\ufffd\ufffdG\ufffd\ufffd^+\ufffdfM?6\ufffdY~I,d\ufffd\ufffd\ufffdw\ufffd\ufffd\ufffdqqq\ufffd\u028b\ufffd:\ufffd\ufffd\ufffdv\ufffd\ufffd@\ufffds\ufffd\ufffd\ufffdK\ufffdi]\ufffd\ufffd\ufffd~T{Q=:\ufffd2\ufffd\ufffd\ufffd\ufffd\u014b!\ufffd\ufffdaaa\ufffdy\ufffdS\ufffd	�f\ufffdQ\ufffd\ufffd\ufffdj*\ufffd\ufffd\ufffd\ufffd0Y\ufffd\ufffdmN\ufffdu\ufffd0np:\ufffd:h}\ufffd\ufffd\ufffd\ufffdt>#\u056dt\ufffd\u056d~8u\ufffd(?\ufffd\ufffd\ufffd\ufffdi\ufffdp\ufffd\ufffd\ufffd~9\ufffdV\ufffdc\ufffd\ufffd=\ufffd\ufffd\ufffd\ufffdA~\ufffd\ufffd\ufffd\ufffd\ufffd-\ufffdhz\ufffdc\ufffdfC\ufffdyP,,,o-Sg\ufffd\ufffd^\ufffdz\ufffd\ufffd<\u0334\ufffdt\ufffda~3/\u04b3\ufffda\ufffd\ufffd\ufffdl\ufffd\ufffd|S\ufffd\ufffd\ufffdz,?\ufffd\ufffd<
 5*~\ufffd\u07fd\u041au\ufffd\ufffd6WE\ufffdx\ufffd\ufffd\u7660}\ufffd\ufffd/\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd}\u05ec\ufffd\ufffd\ufffdQ&\ufffd\ufffd\ufffd^;22\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd4\ufffd\ufffd\ufffdQ\ufffdip&\ufffd\ufffd\ufffd\ufffd3\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdN\u01ec7\ufffd2wD\ufffd~H\ufffdRf\ufffd	:\ufffd\ufffde6\u043di\ufffd\ufffds-\ufffd'\ufffdK?t\ufffdd\ufffd\ufffd]\ufffd]\ufffd\ufffd\ufffd\ufffd\ufffd\ufffdY\ufffd\ufffd]\ufffd\ufffdF\ufffdQ\ufffd;\u01df;t_Ya_\ufffdl\u0468U,o	]\ufffd\ufffd\ufffd3-\ufffd}J\ufffd\ufffd\ufffdey\ufffd\ufffdu\ufffd]n\ufffd\ufffdu\ufffd\ufffd;\ufffd\ufffd9\ufffd\ufffd\ufffdS\ufffde\u051b<%`\ufffd\ufffd\ufffd\ufffd9\ufffd:M\ufffdq\ufffd\ufffd\ufffd\ufffd\ufffd \ufffd=\ufffd\ufffd6q0\ufffd\ufffd\ufffds\ufffd\ufffd<\ufffd\ufffdg~\ufffd\ufffdw\ufffd2qH\ufffd\ufffd;\ufffd\ufffd\ufffd\\ufffd\ufffd&X\ufffd\ufffdS\ufffdR1\ufffd\ufffdk\ufffd\ufffd\ufffd{f\ufffdx\ufffd1\ufffdAb	
\u077b\ufffd\ufffd\ufffd\ufffdc\ufffd[\ufffd]cD\ufffdQc\ufffd\ufffd\u0133G\ufffdX\u0792{c#\ufffd\ufffda4\ufffd\ufffd\ufffd\ufffd
\u016e\ufffd\ufffdB\ufffdh4A\ufffd0\ufffd\ufffd(\ufffd\ufffd\ufffd~\ufffd\ufffd)\ufffdO\ufffd\ufffd\u0253'\ufffdmM\ufffd\u04a5y\ufffd\ufffda\ufffd\ufffd\ufffd]\ufffdjr\u05be\ufffd_\ufffdN<G\ufffdi>z\ufffd\ufffd!^\ufffd~\u0372\ufffd\ufffdu9\ufffd\\ufffdro\ufffdwA\ufffd\u028e\ufffd\ufffd\ufffd\ufffdX\ufffd\ufffdP\u06d1\ufffd\ufffdN\u0323\ufffd~\ufffd\ufffd~ii\ufffd}\ufffd\ufffd\u0545\ufffdc\ufffdevP\ufffd:\ufffd\ufffd\ufffd\ufffd!\ufffdr@\ufffd\ufffdB\ufffdQ\ufffd2d\ufffd\ufffd\u01f6\ufffd,4\ufffd
 \ufffdj

<TRUNCATED>

[52/59] [abbrv] isis-site git commit: ISIS-1521: deletes xxx-DEFUNCT dir from site

Posted by da...@apache.org.
ISIS-1521: deletes xxx-DEFUNCT dir from site


Project: http://git-wip-us.apache.org/repos/asf/isis-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis-site/commit/24ab4a31
Tree: http://git-wip-us.apache.org/repos/asf/isis-site/tree/24ab4a31
Diff: http://git-wip-us.apache.org/repos/asf/isis-site/diff/24ab4a31

Branch: refs/heads/asf-site
Commit: 24ab4a31bc4d36347c325f9c70b91687cccce9c6
Parents: 365806f
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Mon Apr 3 20:51:21 2017 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Mon Apr 3 20:51:21 2017 +0100

----------------------------------------------------------------------
 xxx-DEFUNCT/bootstrap.css | 2404 ----------------------------------------
 1 file changed, 2404 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis-site/blob/24ab4a31/xxx-DEFUNCT/bootstrap.css
----------------------------------------------------------------------
diff --git a/xxx-DEFUNCT/bootstrap.css b/xxx-DEFUNCT/bootstrap.css
deleted file mode 100644
index e3fa83f..0000000
--- a/xxx-DEFUNCT/bootstrap.css
+++ /dev/null
@@ -1,2404 +0,0 @@
-/*!
- * Bootstrap v1.3.0
- *
- * Copyright 2011 Twitter, Inc
- * Licensed under the Apache License v2.0
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Designed and built with all the love in the world @twitter by @mdo and @fat.
- * Date: Thu Sep 22 12:52:42 PDT 2011
- *
- */
-/* Reset.less
- * Props to Eric Meyer (meyerweb.com) for his CSS reset file. We're using an adapted version here	that cuts out some of the reset HTML elements we will never need here (i.e., dfn, samp, etc).
- * ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
-html, body {
-  margin: 0;
-  padding: 0;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6,
-p,
-blockquote,
-pre,
-a,
-abbr,
-acronym,
-address,
-cite,
-code,
-del,
-dfn,
-em,
-img,
-q,
-s,
-samp,
-small,
-strike,
-strong,
-sub,
-sup,
-tt,
-var,
-dd,
-dl,
-dt,
-li,
-ol,
-ul,
-fieldset,
-form,
-label,
-legend,
-button,
-table,
-caption,
-tbody,
-tfoot,
-thead,
-tr,
-th,
-td {
-  margin: 0;
-  padding: 0;
-  border: 0;
-  font-weight: normal;
-  font-style: normal;
-  font-size: 100%;
-  line-height: 1;
-  font-family: inherit;
-}
-table {
-  border-collapse: collapse;
-  border-spacing: 0;
-}
-ol, ul {
-  list-style: none;
-}
-q:before,
-q:after,
-blockquote:before,
-blockquote:after {
-  content: "";
-}
-html {
-  overflow-y: scroll;
-  font-size: 100%;
-  -webkit-text-size-adjust: 100%;
-  -ms-text-size-adjust: 100%;
-}
-a:focus {
-  outline: thin dotted;
-}
-a:hover, a:active {
-  outline: 0;
-}
-article,
-aside,
-details,
-figcaption,
-figure,
-footer,
-header,
-hgroup,
-nav,
-section {
-  display: block;
-}
-audio, canvas, video {
-  display: inline-block;
-  *display: inline;
-  *zoom: 1;
-}
-audio:not([controls]) {
-  display: none;
-}
-sub, sup {
-  font-size: 75%;
-  line-height: 0;
-  position: relative;
-  vertical-align: baseline;
-}
-sup {
-  top: -0.5em;
-}
-sub {
-  bottom: -0.25em;
-}
-img {
-  border: 0;
-  -ms-interpolation-mode: bicubic;
-}
-button,
-input,
-select,
-textarea {
-  font-size: 100%;
-  margin: 0;
-  vertical-align: baseline;
-  *vertical-align: middle;
-}
-button, input {
-  line-height: normal;
-  *overflow: visible;
-}
-button::-moz-focus-inner, input::-moz-focus-inner {
-  border: 0;
-  padding: 0;
-}
-button,
-input[type="button"],
-input[type="reset"],
-input[type="submit"] {
-  cursor: pointer;
-  -webkit-appearance: button;
-}
-input[type="search"] {
-  -webkit-appearance: textfield;
-  -webkit-box-sizing: content-box;
-  -moz-box-sizing: content-box;
-  box-sizing: content-box;
-}
-input[type="search"]::-webkit-search-decoration {
-  -webkit-appearance: none;
-}
-textarea {
-  overflow: auto;
-  vertical-align: top;
-}
-/* Variables.less
- * Variables to customize the look and feel of Bootstrap
- * ----------------------------------------------------- */
-/* Variables.less
- * Snippets of reusable CSS to develop faster and keep code readable
- * ----------------------------------------------------------------- */
-/*
- * Scaffolding
- * Basic and global styles for generating a grid system, structural layout, and page templates
- * ------------------------------------------------------------------------------------------- */
-html, body {
-  background-color: #ffffff;
-}
-body {
-  margin: 0;
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 13px;
-  font-weight: normal;
-  line-height: 18px;
-  color: #404040;
-}
-.container {
-  width: 940px;
-  margin-left: auto;
-  margin-right: auto;
-  zoom: 1;
-}
-.container:before, .container:after {
-  display: table;
-  content: "";
-  zoom: 1;
-  *display: inline;
-}
-.container:after {
-  clear: both;
-}
-.container-fluid {
-  position: relative;
-  min-width: 940px;
-  padding-left: 20px;
-  padding-right: 20px;
-  zoom: 1;
-}
-.container-fluid:before, .container-fluid:after {
-  display: table;
-  content: "";
-  zoom: 1;
-  *display: inline;
-}
-.container-fluid:after {
-  clear: both;
-}
-.container-fluid > .sidebar {
-  float: left;
-  width: 220px;
-}
-.container-fluid > .content {
-  margin-left: 240px;
-}
-a {
-  color: #0069d6;
-  text-decoration: none;
-  line-height: inherit;
-  font-weight: inherit;
-}
-a:hover {
-  color: #00438a;
-  text-decoration: underline;
-}
-.pull-right {
-  float: right;
-}
-.pull-left {
-  float: left;
-}
-.hide {
-  display: none;
-}
-.show {
-  display: block;
-}
-.row-even  h3, .row-even a{
-    /*font-style: italic;*/
-}
-.row-odd {
-  
-}
-
-.row,.row-even,.row-odd {
-  zoom: 1;
-  margin-left: -20px;
-}
-.row:before, .row:after, .row-even:before, .row-even:after, .row-odd:before, .row-odd:after {
-  display: table;
-  content: "";
-  zoom: 1;
-  *display: inline;
-}
-.row:after,.row-even:after,.row-odd:after {
-  clear: both;
-}
-[class*="span"] {
-  display: inline;
-  float: left;
-  margin-left: 20px;
-}
-.span1 {
-  width: 40px;
-}
-.span2 {
-  width: 100px;
-}
-.span3 {
-  width: 160px;
-}
-.span4 {
-  width: 220px;
-}
-.span5 {
-  width: 280px;
-}
-.span6 {
-  width: 340px;
-}
-.span7 {
-  width: 400px;
-}
-.span8 {
-  width: 460px;
-}
-.span9 {
-  width: 520px;
-}
-.span10 {
-  width: 580px;
-}
-.span11 {
-  width: 640px;
-}
-.span12 {
-  width: 700px;
-}
-.span13 {
-  width: 760px;
-}
-.span14 {
-  width: 820px;
-}
-.span15 {
-  width: 880px;
-}
-.span16 {
-  width: 940px;
-}
-.span17 {
-  width: 1000px;
-}
-.span18 {
-  width: 1060px;
-}
-.span19 {
-  width: 1120px;
-}
-.span20 {
-  width: 1180px;
-}
-.span21 {
-  width: 1240px;
-}
-.span22 {
-  width: 1300px;
-}
-.span23 {
-  width: 1360px;
-}
-.span24 {
-  width: 1420px;
-}
-.offset1 {
-  margin-left: 80px;
-}
-.offset2 {
-  margin-left: 140px;
-}
-.offset3 {
-  margin-left: 200px;
-}
-.offset4 {
-  margin-left: 260px;
-}
-.offset5 {
-  margin-left: 320px;
-}
-.offset6 {
-  margin-left: 380px;
-}
-.offset7 {
-  margin-left: 440px;
-}
-.offset8 {
-  margin-left: 500px;
-}
-.offset9 {
-  margin-left: 560px;
-}
-.offset10 {
-  margin-left: 620px;
-}
-.offset11 {
-  margin-left: 680px;
-}
-.offset12 {
-  margin-left: 740px;
-}
-.span-one-third {
-  width: 300px;
-}
-.span-two-thirds {
-  width: 620px;
-}
-.offset-one-third {
-  margin-left: 340px;
-}
-.offset-two-thirds {
-  margin-left: 660px;
-}
-/* Typography.less
- * Headings, body text, lists, code, and more for a versatile and durable typography system
- * ---------------------------------------------------------------------------------------- */
-p {
-  font-size: 13px;
-  font-weight: normal;
-  line-height: 18px;
-  margin-bottom: 9px;
-}
-p small {
-  font-size: 11px;
-  color: #bfbfbf;
-}
-h1,
-h2,
-h3,
-h4,
-h5,
-h6 {
-  font-weight: bold;
-  color: #404040;
-}
-h1 small,
-h2 small,
-h3 small,
-h4 small,
-h5 small,
-h6 small {
-  color: #bfbfbf;
-}
-h1 {
-  margin-bottom: 18px;
-  font-size: 30px;
-  line-height: 36px;
-}
-h1 small {
-  font-size: 18px;
-}
-h2 {
-  font-size: 24px;
-  line-height: 36px;
-}
-h2 small {
-  font-size: 14px;
-}
-h3,
-h4,
-h5,
-h6 {
-  line-height: 28px;
-}
-h3 {
-  font-size: 18px;
-}
-h3 small {
-  font-size: 14px;
-}
-h4 {
-  font-size: 16px;
-}
-h4 small {
-  font-size: 12px;
-}
-h5 {
-  font-size: 14px;
-}
-h6 {
-  font-size: 13px;
-  color: #bfbfbf;
-  text-transform: uppercase;
-}
-ul, ol {
-  margin: 0 0 18px 25px;
-}
-ul ul,
-ul ol,
-ol ol,
-ol ul {
-  margin-bottom: 0;
-}
-ul {
-  list-style: disc;
-}
-ol {
-  list-style: decimal;
-}
-li {
-  line-height: 18px;
-  color: #404040;
-}
-ul.unstyled {
-  list-style: none;
-  margin-left: 0;
-}
-dl {
-  margin-bottom: 18px;
-}
-dl dt, dl dd {
-  line-height: 18px;
-}
-dl dt {
-  font-weight: bold;
-}
-dl dd {
-  margin-left: 9px;
-}
-hr {
-  margin: 20px 0 19px;
-  border: 0;
-  border-bottom: 1px solid #eee;
-}
-strong {
-  font-style: inherit;
-  font-weight: bold;
-}
-em {
-  font-style: italic;
-  font-weight: inherit;
-  line-height: inherit;
-}
-.muted {
-  color: #bfbfbf;
-}
-blockquote {
-  margin-bottom: 18px;
-  border-left: 5px solid #eee;
-  padding-left: 15px;
-}
-blockquote p {
-  font-size: 14px;
-  font-weight: 300;
-  line-height: 18px;
-  margin-bottom: 0;
-}
-blockquote small {
-  display: block;
-  font-size: 12px;
-  font-weight: 300;
-  line-height: 18px;
-  color: #bfbfbf;
-}
-blockquote small:before {
-  content: '\2014 \00A0';
-}
-address {
-  display: block;
-  line-height: 18px;
-  margin-bottom: 18px;
-}
-code, pre {
-  padding: 0 3px 2px;
-  font-family: Monaco, Andale Mono, Courier New, monospace;
-  font-size: 12px;
-  -webkit-border-radius: 3px;
-  -moz-border-radius: 3px;
-  border-radius: 3px;
-}
-code {
-  /*background-color: #fee9cc;*/
-  color: rgba(0, 0, 0, 0.75);
-  padding: 1px 3px;
-}
-pre {
-  background-color: #f5f5f5;
-  display: block;
-  padding: 8.5px;
-  margin: 0 0 18px;
-  line-height: 18px;
-  font-size: 12px;
-  border: 1px solid #ccc;
-  border: 1px solid rgba(0, 0, 0, 0.15);
-  -webkit-border-radius: 3px;
-  -moz-border-radius: 3px;
-  border-radius: 3px;
-  white-space: pre;
-  white-space: pre-wrap;
-  word-wrap: break-word;
-}
-/* Forms.less
- * Base styles for various input types, form layouts, and states
- * ------------------------------------------------------------- */
-form {
-  margin-bottom: 18px;
-}
-fieldset {
-  margin-bottom: 18px;
-  padding-top: 18px;
-}
-fieldset legend {
-  display: block;
-  padding-left: 150px;
-  font-size: 19.5px;
-  line-height: 1;
-  color: #404040;
-  *padding: 0 0 5px 145px;
-  /* IE6-7 */
-
-  *line-height: 1.5;
-  /* IE6-7 */
-
-}
-form .clearfix {
-  margin-bottom: 18px;
-  zoom: 1;
-}
-form .clearfix:before, form .clearfix:after {
-  display: table;
-  content: "";
-  zoom: 1;
-  *display: inline;
-}
-form .clearfix:after {
-  clear: both;
-}
-label,
-input,
-select,
-textarea {
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: 13px;
-  font-weight: normal;
-  line-height: normal;
-}
-label {
-  padding-top: 6px;
-  font-size: 13px;
-  line-height: 18px;
-  float: left;
-  width: 130px;
-  text-align: right;
-  color: #404040;
-}
-form .input {
-  margin-left: 150px;
-}
-input[type=checkbox], input[type=radio] {
-  cursor: pointer;
-}
-input,
-textarea,
-select,
-.uneditable-input {
-  display: inline-block;
-  width: 210px;
-  height: 18px;
-  padding: 4px;
-  font-size: 13px;
-  line-height: 18px;
-  color: #808080;
-  border: 1px solid #ccc;
-  -webkit-border-radius: 3px;
-  -moz-border-radius: 3px;
-  border-radius: 3px;
-}
-/* mini reset for non-html5 file types */
-input[type=checkbox], input[type=radio] {
-  width: auto;
-  height: auto;
-  padding: 0;
-  margin: 3px 0;
-  *margin-top: 0;
-  /* IE6-7 */
-
-  line-height: normal;
-  border: none;
-}
-input[type=file] {
-  background-color: #ffffff;
-  padding: initial;
-  border: initial;
-  line-height: initial;
-  -webkit-box-shadow: none;
-  -moz-box-shadow: none;
-  box-shadow: none;
-}
-input[type=button], input[type=reset], input[type=submit] {
-  width: auto;
-  height: auto;
-}
-select, input[type=file] {
-  height: 27px;
-  line-height: 27px;
-  *margin-top: 4px;
-  /* For IE7, add top margin to align select with labels */
-
-}
-select[multiple] {
-  height: inherit;
-}
-textarea {
-  height: auto;
-}
-.uneditable-input {
-  background-color: #ffffff;
-  display: block;
-  border-color: #eee;
-  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
-  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
-  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.025);
-  cursor: not-allowed;
-}
-:-moz-placeholder {
-  color: #bfbfbf;
-}
-::-webkit-input-placeholder {
-  color: #bfbfbf;
-}
-input, textarea {
-  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
-  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
-  -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
-  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
-  transition: border linear 0.2s, box-shadow linear 0.2s;
-  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
-  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
-  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1);
-}
-input:focus, textarea:focus {
-  outline: 0;
-  border-color: rgba(82, 168, 236, 0.8);
-  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
-  -moz-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
-  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.1), 0 0 8px rgba(82, 168, 236, 0.6);
-}
-input[type=file]:focus, input[type=checkbox]:focus, select:focus {
-  -webkit-box-shadow: none;
-  -moz-box-shadow: none;
-  box-shadow: none;
-  outline: 1px dotted #666;
-}
-form div.clearfix.error {
-  background: #fae5e3;
-  padding: 10px 0;
-  margin: -10px 0 10px;
-  -webkit-border-radius: 4px;
-  -moz-border-radius: 4px;
-  border-radius: 4px;
-}
-form div.clearfix.error > label, form div.clearfix.error span.help-inline, form div.clearfix.error span.help-block {
-  color: #9d261d;
-}
-form div.clearfix.error input, form div.clearfix.error textarea {
-  border-color: #c87872;
-  -webkit-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
-  -moz-box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
-  box-shadow: 0 0 3px rgba(171, 41, 32, 0.25);
-}
-form div.clearfix.error input:focus, form div.clearfix.error textarea:focus {
-  border-color: #b9554d;
-  -webkit-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
-  -moz-box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
-  box-shadow: 0 0 6px rgba(171, 41, 32, 0.5);
-}
-form div.clearfix.error .input-prepend span.add-on, form div.clearfix.error .input-append span.add-on {
-  background: #f4c8c5;
-  border-color: #c87872;
-  color: #b9554d;
-}
-.input-mini,
-input.mini,
-textarea.mini,
-select.mini {
-  width: 60px;
-}
-.input-small,
-input.small,
-textarea.small,
-select.small {
-  width: 90px;
-}
-.input-medium,
-input.medium,
-textarea.medium,
-select.medium {
-  width: 150px;
-}
-.input-large,
-input.large,
-textarea.large,
-select.large {
-  width: 210px;
-}
-.input-xlarge,
-input.xlarge,
-textarea.xlarge,
-select.xlarge {
-  width: 270px;
-}
-.input-xxlarge,
-input.xxlarge,
-textarea.xxlarge,
-select.xxlarge {
-  width: 530px;
-}
-textarea.xxlarge {
-  overflow-y: auto;
-}
-input.span1, textarea.span1, select.span1 {
-  display: inline-block;
-  float: none;
-  width: 30px;
-  margin-left: 0;
-}
-input.span2, textarea.span2, select.span2 {
-  display: inline-block;
-  float: none;
-  width: 90px;
-  margin-left: 0;
-}
-input.span3, textarea.span3, select.span3 {
-  display: inline-block;
-  float: none;
-  width: 150px;
-  margin-left: 0;
-}
-input.span4, textarea.span4, select.span4 {
-  display: inline-block;
-  float: none;
-  width: 210px;
-  margin-left: 0;
-}
-input.span5, textarea.span5, select.span5 {
-  display: inline-block;
-  float: none;
-  width: 270px;
-  margin-left: 0;
-}
-input.span6, textarea.span6, select.span6 {
-  display: inline-block;
-  float: none;
-  width: 330px;
-  margin-left: 0;
-}
-input.span7, textarea.span7, select.span7 {
-  display: inline-block;
-  float: none;
-  width: 390px;
-  margin-left: 0;
-}
-input.span8, textarea.span8, select.span8 {
-  display: inline-block;
-  float: none;
-  width: 450px;
-  margin-left: 0;
-}
-input.span9, textarea.span9, select.span9 {
-  display: inline-block;
-  float: none;
-  width: 510px;
-  margin-left: 0;
-}
-input.span10, textarea.span10, select.span10 {
-  display: inline-block;
-  float: none;
-  width: 570px;
-  margin-left: 0;
-}
-input.span11, textarea.span11, select.span11 {
-  display: inline-block;
-  float: none;
-  width: 630px;
-  margin-left: 0;
-}
-input.span12, textarea.span12, select.span12 {
-  display: inline-block;
-  float: none;
-  width: 690px;
-  margin-left: 0;
-}
-input.span13, textarea.span13, select.span13 {
-  display: inline-block;
-  float: none;
-  width: 750px;
-  margin-left: 0;
-}
-input.span14, textarea.span14, select.span14 {
-  display: inline-block;
-  float: none;
-  width: 810px;
-  margin-left: 0;
-}
-input.span15, textarea.span15, select.span15 {
-  display: inline-block;
-  float: none;
-  width: 870px;
-  margin-left: 0;
-}
-input.span16, textarea.span16, select.span16 {
-  display: inline-block;
-  float: none;
-  width: 930px;
-  margin-left: 0;
-}
-input[disabled],
-select[disabled],
-textarea[disabled],
-input[readonly],
-select[readonly],
-textarea[readonly] {
-  background-color: #f5f5f5;
-  border-color: #ddd;
-  cursor: not-allowed;
-}
-.actions {
-  background: #f5f5f5;
-  margin-top: 18px;
-  margin-bottom: 18px;
-  padding: 17px 20px 18px 150px;
-  border-top: 1px solid #ddd;
-  -webkit-border-radius: 0 0 3px 3px;
-  -moz-border-radius: 0 0 3px 3px;
-  border-radius: 0 0 3px 3px;
-}
-.actions .secondary-action {
-  float: right;
-}
-.actions .secondary-action a {
-  line-height: 30px;
-}
-.actions .secondary-action a:hover {
-  text-decoration: underline;
-}
-.help-inline, .help-block {
-  font-size: 11px;
-  line-height: 18px;
-  color: #bfbfbf;
-}
-.help-inline {
-  padding-left: 5px;
-  *position: relative;
-  /* IE6-7 */
-
-  *top: -5px;
-  /* IE6-7 */
-
-}
-.help-block {
-  display: block;
-  max-width: 600px;
-}
-.inline-inputs {
-  color: #808080;
-}
-.inline-inputs span, .inline-inputs input {
-  display: inline-block;
-}
-.inline-inputs input.mini {
-  width: 60px;
-}
-.inline-inputs input.small {
-  width: 90px;
-}
-.inline-inputs span {
-  padding: 0 2px 0 1px;
-}
-.input-prepend input, .input-append input {
-  -webkit-border-radius: 0 3px 3px 0;
-  -moz-border-radius: 0 3px 3px 0;
-  border-radius: 0 3px 3px 0;
-}
-.input-prepend .add-on, .input-append .add-on {
-  position: relative;
-  background: #f5f5f5;
-  border: 1px solid #ccc;
-  z-index: 2;
-  float: left;
-  display: block;
-  width: auto;
-  min-width: 16px;
-  height: 18px;
-  padding: 4px 4px 4px 5px;
-  margin-right: -1px;
-  font-weight: normal;
-  line-height: 18px;
-  color: #bfbfbf;
-  text-align: center;
-  text-shadow: 0 1px 0 #ffffff;
-  -webkit-border-radius: 3px 0 0 3px;
-  -moz-border-radius: 3px 0 0 3px;
-  border-radius: 3px 0 0 3px;
-}
-.input-prepend .active, .input-append .active {
-  background: #a9dba9;
-  border-color: #46a546;
-}
-.input-prepend .add-on {
-  *margin-top: 1px;
-  /* IE6-7 */
-
-}
-.input-append input {
-  float: left;
-  -webkit-border-radius: 3px 0 0 3px;
-  -moz-border-radius: 3px 0 0 3px;
-  border-radius: 3px 0 0 3px;
-}
-.input-append .add-on {
-  -webkit-border-radius: 0 3px 3px 0;
-  -moz-border-radius: 0 3px 3px 0;
-  border-radius: 0 3px 3px 0;
-  margin-right: 0;
-  margin-left: -1px;
-}
-.inputs-list {
-  margin: 0 0 5px;
-  width: 100%;
-}
-.inputs-list li {
-  display: block;
-  padding: 0;
-  width: 100%;
-}
-.inputs-list label {
-  display: block;
-  float: none;
-  width: auto;
-  padding: 0;
-  line-height: 18px;
-  text-align: left;
-  white-space: normal;
-}
-.inputs-list label strong {
-  color: #808080;
-}
-.inputs-list label small {
-  font-size: 11px;
-  font-weight: normal;
-}
-.inputs-list .inputs-list {
-  margin-left: 25px;
-  margin-bottom: 10px;
-  padding-top: 0;
-}
-.inputs-list:first-child {
-  padding-top: 6px;
-}
-.inputs-list li + li {
-  padding-top: 2px;
-}
-.inputs-list input[type=radio], .inputs-list input[type=checkbox] {
-  margin-bottom: 0;
-}
-.form-stacked {
-  padding-left: 20px;
-}
-.form-stacked fieldset {
-  padding-top: 9px;
-}
-.form-stacked legend {
-  padding-left: 0;
-}
-.form-stacked label {
-  display: block;
-  float: none;
-  width: auto;
-  font-weight: bold;
-  text-align: left;
-  line-height: 20px;
-  padding-top: 0;
-}
-.form-stacked .clearfix {
-  margin-bottom: 9px;
-}
-.form-stacked .clearfix div.input {
-  margin-left: 0;
-}
-.form-stacked .inputs-list {
-  margin-bottom: 0;
-}
-.form-stacked .inputs-list li {
-  padding-top: 0;
-}
-.form-stacked .inputs-list li label {
-  font-weight: normal;
-  padding-top: 0;
-}
-.form-stacked div.clearfix.error {
-  padding-top: 10px;
-  padding-bottom: 10px;
-  padding-left: 10px;
-  margin-top: 0;
-  margin-left: -10px;
-}
-.form-stacked .actions {
-  margin-left: -20px;
-  padding-left: 20px;
-}
-/*
- * Tables.less
- * Tables for, you guessed it, tabular data
- * ---------------------------------------- */
-table {
-  width: 100%;
-  margin-bottom: 18px;
-  padding: 0;
-  border-collapse: separate;
-  *border-collapse: collapse;
-  /* IE7, collapse table to remove spacing */
-
-  font-size: 13px;
-  border: 1px solid #ddd;
-  -webkit-border-radius: 4px;
-  -moz-border-radius: 4px;
-  border-radius: 4px;
-}
-table th, table td {
-  padding: 10px 10px 9px;
-  line-height: 18px;
-  text-align: left;
-}
-table th {
-  padding-top: 9px;
-  font-weight: bold;
-  vertical-align: middle;
-  border-bottom: 1px solid #ddd;
-}
-table td {
-  vertical-align: top;
-}
-table th + th, table td + td {
-  border-left: 1px solid #ddd;
-}
-table tr + tr td {
-  border-top: 1px solid #ddd;
-}
-table tbody tr:first-child td:first-child {
-  -webkit-border-radius: 4px 0 0 0;
-  -moz-border-radius: 4px 0 0 0;
-  border-radius: 4px 0 0 0;
-}
-table tbody tr:first-child td:last-child {
-  -webkit-border-radius: 0 4px 0 0;
-  -moz-border-radius: 0 4px 0 0;
-  border-radius: 0 4px 0 0;
-}
-table tbody tr:last-child td:first-child {
-  -webkit-border-radius: 0 0 0 4px;
-  -moz-border-radius: 0 0 0 4px;
-  border-radius: 0 0 0 4px;
-}
-table tbody tr:last-child td:last-child {
-  -webkit-border-radius: 0 0 4px 0;
-  -moz-border-radius: 0 0 4px 0;
-  border-radius: 0 0 4px 0;
-}
-.zebra-striped tbody tr:nth-child(odd) td {
-  background-color: #f9f9f9;
-}
-.zebra-striped tbody tr:hover td {
-  background-color: #f5f5f5;
-}
-table .header {
-  cursor: pointer;
-}
-table .header:after {
-  content: "";
-  float: right;
-  margin-top: 7px;
-  border-width: 0 4px 4px;
-  border-style: solid;
-  border-color: #000 transparent;
-  visibility: hidden;
-}
-table .headerSortUp, table .headerSortDown {
-  background-color: rgba(141, 192, 219, 0.25);
-  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
-}
-table .header:hover:after {
-  visibility: visible;
-}
-table .headerSortDown:after, table .headerSortDown:hover:after {
-  visibility: visible;
-  filter: alpha(opacity=60);
-  -khtml-opacity: 0.6;
-  -moz-opacity: 0.6;
-  opacity: 0.6;
-}
-table .headerSortUp:after {
-  border-bottom: none;
-  border-left: 4px solid transparent;
-  border-right: 4px solid transparent;
-  border-top: 4px solid #000;
-  visibility: visible;
-  -webkit-box-shadow: none;
-  -moz-box-shadow: none;
-  box-shadow: none;
-  filter: alpha(opacity=60);
-  -khtml-opacity: 0.6;
-  -moz-opacity: 0.6;
-  opacity: 0.6;
-}
-table .blue {
-  color: #049cdb;
-  border-bottom-color: #049cdb;
-}
-table .headerSortUp.blue, table .headerSortDown.blue {
-  background-color: #ade6fe;
-}
-table .green {
-  color: #46a546;
-  border-bottom-color: #46a546;
-}
-table .headerSortUp.green, table .headerSortDown.green {
-  background-color: #cdeacd;
-}
-table .red {
-  color: #9d261d;
-  border-bottom-color: #9d261d;
-}
-table .headerSortUp.red, table .headerSortDown.red {
-  background-color: #f4c8c5;
-}
-table .yellow {
-  color: #ffc40d;
-  border-bottom-color: #ffc40d;
-}
-table .headerSortUp.yellow, table .headerSortDown.yellow {
-  background-color: #fff6d9;
-}
-table .orange {
-  color: #f89406;
-  border-bottom-color: #f89406;
-}
-table .headerSortUp.orange, table .headerSortDown.orange {
-  background-color: #fee9cc;
-}
-table .purple {
-  color: #7a43b6;
-  border-bottom-color: #7a43b6;
-}
-table .headerSortUp.purple, table .headerSortDown.purple {
-  background-color: #e2d5f0;
-}
-/* Patterns.less
- * Repeatable UI elements outside the base styles provided from the scaffolding
- * ---------------------------------------------------------------------------- */
-.topbar {
-  height: 40px;
-  position: fixed;
-  top: 0;
-  left: 0;
-  right: 0;
-  z-index: 10000;
-  overflow: visible;
-}
-.topbar a {
-  color: #bfbfbf;
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
-}
-.topbar h3 a:hover, .topbar .brand a:hover, .topbar ul .active > a {
-  background-color: #333;
-  background-color: rgba(255, 255, 255, 0.05);
-  color: #ffffff;
-  text-decoration: none;
-}
-.topbar h3 {
-  position: relative;
-}
-.topbar h3 a, .topbar .brand {
-  float: left;
-  display: block;
-  padding: 8px 20px 12px;
-  margin-left: -20px;
-  color: #ffffff;
-  font-size: 20px;
-  font-weight: 200;
-  line-height: 1;
-}
-.topbar p {
-  margin: 0;
-  line-height: 40px;
-}
-.topbar p a:hover {
-  background-color: transparent;
-  color: #ffffff;
-}
-.topbar form {
-  float: left;
-  margin: 5px 0 0 0;
-  position: relative;
-  filter: alpha(opacity=100);
-  -khtml-opacity: 1;
-  -moz-opacity: 1;
-  opacity: 1;
-}
-.topbar form.pull-right {
-  float: right;
-}
-.topbar input {
-  background-color: #444;
-  background-color: rgba(255, 255, 255, 0.3);
-  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
-  font-size: normal;
-  font-weight: 13px;
-  line-height: 1;
-  padding: 4px 9px;
-  color: #ffffff;
-  color: rgba(255, 255, 255, 0.75);
-  border: 1px solid #111;
-  -webkit-border-radius: 4px;
-  -moz-border-radius: 4px;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
-  -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
-  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1), 0 1px 0px rgba(255, 255, 255, 0.25);
-  -webkit-transition: none;
-  -moz-transition: none;
-  -ms-transition: none;
-  -o-transition: none;
-  transition: none;
-}
-.topbar input:-moz-placeholder {
-  color: #e6e6e6;
-}
-.topbar input::-webkit-input-placeholder {
-  color: #e6e6e6;
-}
-.topbar input:hover {
-  background-color: #bfbfbf;
-  background-color: rgba(255, 255, 255, 0.5);
-  color: #ffffff;
-}
-.topbar input:focus, .topbar input.focused {
-  outline: 0;
-  background-color: #ffffff;
-  color: #404040;
-  text-shadow: 0 1px 0 #ffffff;
-  border: 0;
-  padding: 5px 10px;
-  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
-  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
-  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
-}
-.topbar-inner, .topbar .fill {
-  background-color: #222;
-  background-color: #222222;
-  background-repeat: repeat-x;
-  background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));
-  background-image: -moz-linear-gradient(top, #333333, #222222);
-  background-image: -ms-linear-gradient(top, #333333, #222222);
-  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));
-  background-image: -webkit-linear-gradient(top, #333333, #222222);
-  background-image: -o-linear-gradient(top, #333333, #222222);
-  background-image: linear-gradient(top, #333333, #222222);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
-  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
-  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
-  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
-}
-.topbar div > ul, .nav {
-  display: block;
-  float: left;
-  margin: 0 10px 0 0;
-  position: relative;
-  left: 0;
-}
-.topbar div > ul > li, .nav > li {
-  display: block;
-  float: left;
-}
-.topbar div > ul a, .nav a {
-  display: block;
-  float: none;
-  padding: 10px 10px 11px;
-  line-height: 19px;
-  text-decoration: none;
-}
-.topbar div > ul a:hover, .nav a:hover {
-  color: #ffffff;
-  text-decoration: none;
-}
-.topbar div > ul .active > a, .nav .active > a {
-  background-color: #222;
-  background-color: rgba(0, 0, 0, 0.5);
-}
-.topbar div > ul.secondary-nav, .nav.secondary-nav {
-  float: right;
-  margin-left: 10px;
-  margin-right: 0;
-}
-.topbar div > ul.secondary-nav .menu-dropdown,
-.nav.secondary-nav .menu-dropdown,
-.topbar div > ul.secondary-nav .dropdown-menu,
-.nav.secondary-nav .dropdown-menu {
-  right: 0;
-  border: 0;
-}
-.topbar div > ul a.menu:hover,
-.nav a.menu:hover,
-.topbar div > ul li.open .menu,
-.nav li.open .menu,
-.topbar div > ul .dropdown-toggle:hover,
-.nav .dropdown-toggle:hover,
-.topbar div > ul .dropdown.open .dropdown-toggle,
-.nav .dropdown.open .dropdown-toggle {
-  background: #444;
-  background: rgba(255, 255, 255, 0.05);
-}
-.topbar div > ul .menu-dropdown,
-.nav .menu-dropdown,
-.topbar div > ul .dropdown-menu,
-.nav .dropdown-menu {
-  background-color: #333;
-}
-.topbar div > ul .menu-dropdown a.menu,
-.nav .menu-dropdown a.menu,
-.topbar div > ul .dropdown-menu a.menu,
-.nav .dropdown-menu a.menu,
-.topbar div > ul .menu-dropdown .dropdown-toggle,
-.nav .menu-dropdown .dropdown-toggle,
-.topbar div > ul .dropdown-menu .dropdown-toggle,
-.nav .dropdown-menu .dropdown-toggle {
-  color: #ffffff;
-}
-.topbar div > ul .menu-dropdown a.menu.open,
-.nav .menu-dropdown a.menu.open,
-.topbar div > ul .dropdown-menu a.menu.open,
-.nav .dropdown-menu a.menu.open,
-.topbar div > ul .menu-dropdown .dropdown-toggle.open,
-.nav .menu-dropdown .dropdown-toggle.open,
-.topbar div > ul .dropdown-menu .dropdown-toggle.open,
-.nav .dropdown-menu .dropdown-toggle.open {
-  background: #444;
-  background: rgba(255, 255, 255, 0.05);
-}
-.topbar div > ul .menu-dropdown li a,
-.nav .menu-dropdown li a,
-.topbar div > ul .dropdown-menu li a,
-.nav .dropdown-menu li a {
-  color: #999;
-  text-shadow: 0 1px 0 rgba(0, 0, 0, 0.5);
-}
-.topbar div > ul .menu-dropdown li a:hover,
-.nav .menu-dropdown li a:hover,
-.topbar div > ul .dropdown-menu li a:hover,
-.nav .dropdown-menu li a:hover {
-  background-color: #191919;
-  background-repeat: repeat-x;
-  background-image: -khtml-gradient(linear, left top, left bottom, from(#292929), to(#191919));
-  background-image: -moz-linear-gradient(top, #292929, #191919);
-  background-image: -ms-linear-gradient(top, #292929, #191919);
-  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #292929), color-stop(100%, #191919));
-  background-image: -webkit-linear-gradient(top, #292929, #191919);
-  background-image: -o-linear-gradient(top, #292929, #191919);
-  background-image: linear-gradient(top, #292929, #191919);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#191919', GradientType=0);
-  color: #ffffff;
-}
-.topbar div > ul .menu-dropdown .active a,
-.nav .menu-dropdown .active a,
-.topbar div > ul .dropdown-menu .active a,
-.nav .dropdown-menu .active a {
-  color: #ffffff;
-}
-.topbar div > ul .menu-dropdown .divider,
-.nav .menu-dropdown .divider,
-.topbar div > ul .dropdown-menu .divider,
-.nav .dropdown-menu .divider {
-  background-color: #222;
-  border-color: #444;
-}
-.topbar ul .menu-dropdown li a, .topbar ul .dropdown-menu li a {
-  padding: 4px 15px;
-}
-li.menu, .dropdown {
-  position: relative;
-}
-a.menu:after, .dropdown-toggle:after {
-  width: 0;
-  height: 0;
-  display: inline-block;
-  content: "&darr;";
-  text-indent: -99999px;
-  vertical-align: top;
-  margin-top: 8px;
-  margin-left: 4px;
-  border-left: 4px solid transparent;
-  border-right: 4px solid transparent;
-  border-top: 4px solid #ffffff;
-  filter: alpha(opacity=50);
-  -khtml-opacity: 0.5;
-  -moz-opacity: 0.5;
-  opacity: 0.5;
-}
-.menu-dropdown, .dropdown-menu {
-  background-color: #ffffff;
-  float: left;
-  display: none;
-  position: absolute;
-  top: 40px;
-  z-index: 900;
-  min-width: 160px;
-  max-width: 220px;
-  _width: 160px;
-  margin-left: 0;
-  margin-right: 0;
-  padding: 6px 0;
-  zoom: 1;
-  border-color: #999;
-  border-color: rgba(0, 0, 0, 0.2);
-  border-style: solid;
-  border-width: 0 1px 1px;
-  -webkit-border-radius: 0 0 6px 6px;
-  -moz-border-radius: 0 0 6px 6px;
-  border-radius: 0 0 6px 6px;
-  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
-  -moz-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
-  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
-  -webkit-background-clip: padding-box;
-  -moz-background-clip: padding-box;
-  background-clip: padding-box;
-}
-.menu-dropdown li, .dropdown-menu li {
-  float: none;
-  display: block;
-  background-color: none;
-}
-.menu-dropdown .divider, .dropdown-menu .divider {
-  height: 1px;
-  margin: 5px 0;
-  overflow: hidden;
-  background-color: #eee;
-  border-bottom: 1px solid #ffffff;
-}
-.topbar .dropdown-menu a, .dropdown-menu a {
-  display: block;
-  padding: 4px 15px;
-  clear: both;
-  font-weight: normal;
-  line-height: 18px;
-  color: #808080;
-  text-shadow: 0 1px 0 #ffffff;
-}
-.topbar .dropdown-menu a:hover, .dropdown-menu a:hover {
-  background-color: #dddddd;
-  background-repeat: repeat-x;
-  background-image: -khtml-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));
-  background-image: -moz-linear-gradient(top, #eeeeee, #dddddd);
-  background-image: -ms-linear-gradient(top, #eeeeee, #dddddd);
-  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));
-  background-image: -webkit-linear-gradient(top, #eeeeee, #dddddd);
-  background-image: -o-linear-gradient(top, #eeeeee, #dddddd);
-  background-image: linear-gradient(top, #eeeeee, #dddddd);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);
-  color: #404040;
-  text-decoration: none;
-  -webkit-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
-  -moz-box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
-  box-shadow: inset 0 1px 0 rgba(0, 0, 0, 0.025), inset 0 -1px rgba(0, 0, 0, 0.025);
-}
-.open .menu,
-.dropdown.open .menu,
-.open .dropdown-toggle,
-.dropdown.open .dropdown-toggle {
-  color: #ffffff;
-  background: #ccc;
-  background: rgba(0, 0, 0, 0.3);
-}
-.open .menu-dropdown,
-.dropdown.open .menu-dropdown,
-.open .dropdown-menu,
-.dropdown.open .dropdown-menu {
-  display: block;
-}
-.tabs, .pills {
-  margin: 0 0 20px;
-  padding: 0;
-  list-style: none;
-  zoom: 1;
-}
-.tabs:before,
-.pills:before,
-.tabs:after,
-.pills:after {
-  display: table;
-  content: "";
-  zoom: 1;
-  *display: inline;
-}
-.tabs:after, .pills:after {
-  clear: both;
-}
-.tabs > li, .pills > li {
-  float: left;
-}
-.tabs > li > a, .pills > li > a {
-  display: block;
-}
-.tabs {
-  float: left;
-  width: 100%;
-  border-bottom: 1px solid #ddd;
-}
-.tabs > li {
-  position: relative;
-  top: 1px;
-}
-.tabs > li > a {
-  padding: 0 15px;
-  margin-right: 2px;
-  line-height: 36px;
-  border: 1px solid transparent;
-  -webkit-border-radius: 4px 4px 0 0;
-  -moz-border-radius: 4px 4px 0 0;
-  border-radius: 4px 4px 0 0;
-}
-.tabs > li > a:hover {
-  text-decoration: none;
-  background-color: #eee;
-  border-color: #eee #eee #ddd;
-}
-.tabs > li.active > a {
-  color: #808080;
-  background-color: #ffffff;
-  border: 1px solid #ddd;
-  border-bottom-color: transparent;
-}
-.tabs .menu-dropdown, .tabs .dropdown-menu {
-  top: 35px;
-  border-width: 1px;
-  -webkit-border-radius: 0 6px 6px 6px;
-  -moz-border-radius: 0 6px 6px 6px;
-  border-radius: 0 6px 6px 6px;
-}
-.tabs a.menu:after, .tabs .dropdown-toggle:after {
-  border-top-color: #999;
-  margin-top: 15px;
-  margin-left: 5px;
-}
-.tabs li.open.menu .menu, .tabs .open.dropdown .dropdown-toggle {
-  border-color: #999;
-}
-.tabs li.open a.menu:after, .tabs .dropdown.open .dropdown-toggle:after {
-  border-top-color: #555;
-}
-.tab-content {
-  clear: both;
-}
-.pills a {
-  margin: 5px 3px 5px 0;
-  padding: 0 15px;
-  text-shadow: 0 1px 1px #ffffff;
-  line-height: 30px;
-  -webkit-border-radius: 15px;
-  -moz-border-radius: 15px;
-  border-radius: 15px;
-}
-.pills a:hover {
-  background: #00438a;
-  color: #ffffff;
-  text-decoration: none;
-  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
-}
-.pills .active a {
-  background: #0069d6;
-  color: #ffffff;
-  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
-}
-.tab-content > *, .pill-content > * {
-  display: none;
-}
-.tab-content > .active, .pill-content > .active {
-  display: block;
-}
-.breadcrumb {
-  margin: 0 0 18px;
-  padding: 7px 14px;
-  background-color: #f5f5f5;
-  background-repeat: repeat-x;
-  background-image: -khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));
-  background-image: -moz-linear-gradient(top, #ffffff, #f5f5f5);
-  background-image: -ms-linear-gradient(top, #ffffff, #f5f5f5);
-  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));
-  background-image: -webkit-linear-gradient(top, #ffffff, #f5f5f5);
-  background-image: -o-linear-gradient(top, #ffffff, #f5f5f5);
-  background-image: linear-gradient(top, #ffffff, #f5f5f5);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);
-  border: 1px solid #ddd;
-  -webkit-border-radius: 3px;
-  -moz-border-radius: 3px;
-  border-radius: 3px;
-  -webkit-box-shadow: inset 0 1px 0 #ffffff;
-  -moz-box-shadow: inset 0 1px 0 #ffffff;
-  box-shadow: inset 0 1px 0 #ffffff;
-}
-.breadcrumb li {
-  display: inline;
-  text-shadow: 0 1px 0 #ffffff;
-}
-.breadcrumb .divider {
-  padding: 0 5px;
-  color: #bfbfbf;
-}
-.breadcrumb .active a {
-  color: #404040;
-}
-.featured-video {
-  background-color: #ffffff;
-  margin: 4px;
-  padding: 6px;
-  -webkit-border-radius: 6px;
-  -moz-border-radius: 6px;
-  border-radius: 6px;
-}
-.hero-unit {
-  background-color: #f5f5f5;
-  margin-bottom: 30px;
-  padding: 60px;
-  -webkit-border-radius: 6px;
-  -moz-border-radius: 6px;
-  border-radius: 6px;
-}
-.hero-unit h1 {
-  margin-bottom: 0;
-  font-size: 60px;
-  line-height: 1;
-  letter-spacing: -1px;
-}
-.hero-unit p {
-  font-size: 18px;
-  font-weight: 200;
-  line-height: 27px;
-}
-footer {
-  margin-top: 17px;
-  padding-top: 17px;
-  border-top: 1px solid #eee;
-}
-.page-header {
-  margin-bottom: 17px;
-  border-bottom: 1px solid #ddd;
-  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
-  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
-  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
-}
-.page-header h1 {
-  margin-bottom: 8px;
-}
-.btn.danger,
-.alert-message.danger,
-.btn.danger:hover,
-.alert-message.danger:hover,
-.btn.error,
-.alert-message.error,
-.btn.error:hover,
-.alert-message.error:hover,
-.btn.success,
-.alert-message.success,
-.btn.success:hover,
-.alert-message.success:hover,
-.btn.info,
-.alert-message.info,
-.btn.info:hover,
-.alert-message.info:hover {
-  color: #ffffff;
-}
-.btn.danger,
-.alert-message.danger,
-.btn.error,
-.alert-message.error {
-  background-color: #c43c35;
-  background-repeat: repeat-x;
-  background-image: -khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));
-  background-image: -moz-linear-gradient(top, #ee5f5b, #c43c35);
-  background-image: -ms-linear-gradient(top, #ee5f5b, #c43c35);
-  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));
-  background-image: -webkit-linear-gradient(top, #ee5f5b, #c43c35);
-  background-image: -o-linear-gradient(top, #ee5f5b, #c43c35);
-  background-image: linear-gradient(top, #ee5f5b, #c43c35);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
-  border-color: #c43c35 #c43c35 #882a25;
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
-}
-.btn.success, .alert-message.success {
-  background-color: #57a957;
-  background-repeat: repeat-x;
-  background-image: -khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));
-  background-image: -moz-linear-gradient(top, #62c462, #57a957);
-  background-image: -ms-linear-gradient(top, #62c462, #57a957);
-  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));
-  background-image: -webkit-linear-gradient(top, #62c462, #57a957);
-  background-image: -o-linear-gradient(top, #62c462, #57a957);
-  background-image: linear-gradient(top, #62c462, #57a957);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
-  border-color: #57a957 #57a957 #3d773d;
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
-}
-.btn.info, .alert-message.info {
-  background-color: #339bb9;
-  background-repeat: repeat-x;
-  background-image: -khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));
-  background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
-  background-image: -ms-linear-gradient(top, #5bc0de, #339bb9);
-  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));
-  background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
-  background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
-  background-image: linear-gradient(top, #5bc0de, #339bb9);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
-  border-color: #339bb9 #339bb9 #22697d;
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
-}
-.btn {
-  cursor: pointer;
-  display: inline-block;
-  background-color: #e6e6e6;
-  background-repeat: no-repeat;
-  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));
-  background-image: -webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
-  background-image: -moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);
-  background-image: -ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
-  background-image: -o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
-  background-image: linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
-  padding: 5px 14px 6px;
-  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
-  color: #333;
-  font-size: 13px;
-  line-height: normal;
-  border: 1px solid #ccc;
-  border-bottom-color: #bbb;
-  -webkit-border-radius: 4px;
-  -moz-border-radius: 4px;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
-  -webkit-transition: 0.1s linear all;
-  -moz-transition: 0.1s linear all;
-  -ms-transition: 0.1s linear all;
-  -o-transition: 0.1s linear all;
-  transition: 0.1s linear all;
-}
-.btn:hover {
-  background-position: 0 -15px;
-  color: #333;
-  text-decoration: none;
-}
-.btn:focus {
-  outline: 1px dotted #666;
-}
-.btn.primary {
-  color: #ffffff;
-  background-color: #0064cd;
-  background-repeat: repeat-x;
-  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
-  background-image: -moz-linear-gradient(top, #049cdb, #0064cd);
-  background-image: -ms-linear-gradient(top, #049cdb, #0064cd);
-  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
-  background-image: -webkit-linear-gradient(top, #049cdb, #0064cd);
-  background-image: -o-linear-gradient(top, #049cdb, #0064cd);
-  background-image: linear-gradient(top, #049cdb, #0064cd);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
-  border-color: #0064cd #0064cd #003f81;
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
-}
-.btn:active {
-  -webkit-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
-  -moz-box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
-  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
-}
-.btn.disabled {
-  cursor: default;
-  background-image: none;
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  filter: alpha(opacity=65);
-  -khtml-opacity: 0.65;
-  -moz-opacity: 0.65;
-  opacity: 0.65;
-  -webkit-box-shadow: none;
-  -moz-box-shadow: none;
-  box-shadow: none;
-}
-.btn[disabled] {
-  cursor: default;
-  background-image: none;
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  filter: alpha(opacity=65);
-  -khtml-opacity: 0.65;
-  -moz-opacity: 0.65;
-  opacity: 0.65;
-  -webkit-box-shadow: none;
-  -moz-box-shadow: none;
-  box-shadow: none;
-}
-.btn.large {
-  font-size: 15px;
-  line-height: normal;
-  padding: 9px 14px 9px;
-  -webkit-border-radius: 6px;
-  -moz-border-radius: 6px;
-  border-radius: 6px;
-}
-.btn.small {
-  padding: 7px 9px 7px;
-  font-size: 11px;
-}
-:root .alert-message, :root .btn {
-  border-radius: 0 \0;
-}
-button.btn::-moz-focus-inner, input[type=submit].btn::-moz-focus-inner {
-  padding: 0;
-  border: 0;
-}
-.close {
-  float: right;
-  color: #000000;
-  font-size: 20px;
-  font-weight: bold;
-  line-height: 13.5px;
-  text-shadow: 0 1px 0 #ffffff;
-  filter: alpha(opacity=20);
-  -khtml-opacity: 0.2;
-  -moz-opacity: 0.2;
-  opacity: 0.2;
-}
-.close:hover {
-  color: #000000;
-  text-decoration: none;
-  filter: alpha(opacity=40);
-  -khtml-opacity: 0.4;
-  -moz-opacity: 0.4;
-  opacity: 0.4;
-}
-.alert-message {
-  position: relative;
-  padding: 7px 15px;
-  margin-bottom: 18px;
-  color: #404040;
-  background-color: #eedc94;
-  background-repeat: repeat-x;
-  background-image: -khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));
-  background-image: -moz-linear-gradient(top, #fceec1, #eedc94);
-  background-image: -ms-linear-gradient(top, #fceec1, #eedc94);
-  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));
-  background-image: -webkit-linear-gradient(top, #fceec1, #eedc94);
-  background-image: -o-linear-gradient(top, #fceec1, #eedc94);
-  background-image: linear-gradient(top, #fceec1, #eedc94);
-  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);
-  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
-  border-color: #eedc94 #eedc94 #e4c652;
-  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
-  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
-  border-width: 1px;
-  border-style: solid;
-  -webkit-border-radius: 4px;
-  -moz-border-radius: 4px;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
-  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
-  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25);
-}
-.alert-message .close {
-  *margin-top: 3px;
-  /* IE7 spacing */
-
-}
-.alert-message h5 {
-  line-height: 18px;
-}
-.alert-message p {
-  margin-bottom: 0;
-}
-.alert-message div {
-  margin-top: 5px;
-  margin-bottom: 2px;
-  line-height: 28px;
-}
-.alert-message .btn {
-  -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
-  -moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
-  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
-}
-.alert-message.block-message {
-  background-image: none;
-  background-color: #fdf5d9;
-  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
-  padding: 14px;
-  border-color: #fceec1;
-  -webkit-box-shadow: none;
-  -moz-box-shadow: none;
-  box-shadow: none;
-}
-.alert-message.block-message ul, .alert-message.block-message p {
-  margin-right: 30px;
-}
-.alert-message.block-message ul {
-  margin-bottom: 0;
-}
-.alert-message.block-message li {
-  color: #404040;
-}
-.alert-message.block-message .alert-actions {
-  margin-top: 5px;
-}
-.alert-message.block-message.error, .alert-message.block-message.success, .alert-message.block-message.info {
-  color: #404040;
-  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
-}
-.alert-message.block-message.error {
-  background-color: #fddfde;
-  border-color: #fbc7c6;
-}
-.alert-message.block-message.success {
-  background-color: #d1eed1;
-  border-color: #bfe7bf;
-}
-.alert-message.block-message.info {
-  background-color: #ddf4fb;
-  border-color: #c6edf9;
-}
-.pagination {
-  height: 36px;
-  margin: 18px 0;
-}
-.pagination ul {
-  float: left;
-  margin: 0;
-  border: 1px solid #ddd;
-  border: 1px solid rgba(0, 0, 0, 0.15);
-  -webkit-border-radius: 3px;
-  -moz-border-radius: 3px;
-  border-radius: 3px;
-  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
-  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
-  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
-}
-.pagination li {
-  display: inline;
-}
-.pagination a {
-  float: left;
-  padding: 0 14px;
-  line-height: 34px;
-  border-right: 1px solid;
-  border-right-color: #ddd;
-  border-right-color: rgba(0, 0, 0, 0.15);
-  *border-right-color: #ddd;
-  /* IE6-7 */
-
-  text-decoration: none;
-}
-.pagination a:hover, .pagination .active a {
-  background-color: #c7eefe;
-}
-.pagination .disabled a, .pagination .disabled a:hover {
-  background-color: transparent;
-  color: #bfbfbf;
-}
-.pagination .next a {
-  border: 0;
-}
-.well {
-  background-color: #f5f5f5;
-  margin-bottom: 20px;
-  padding: 19px;
-  min-height: 20px;
-  border: 1px solid #eee;
-  border: 1px solid rgba(0, 0, 0, 0.05);
-  -webkit-border-radius: 4px;
-  -moz-border-radius: 4px;
-  border-radius: 4px;
-  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
-}
-.well blockquote {
-  border-color: #ddd;
-  border-color: rgba(0, 0, 0, 0.15);
-}
-.modal-backdrop {
-  background-color: #000000;
-  position: fixed;
-  top: 0;
-  left: 0;
-  right: 0;
-  bottom: 0;
-  z-index: 10000;
-}
-.modal-backdrop.fade {
-  opacity: 0;
-}
-.modal-backdrop, .modal-backdrop.fade.in {
-  filter: alpha(opacity=80);
-  -khtml-opacity: 0.8;
-  -moz-opacity: 0.8;
-  opacity: 0.8;
-}
-.modal {
-  position: fixed;
-  top: 50%;
-  left: 50%;
-  z-index: 11000;
-  width: 560px;
-  margin: -250px 0 0 -250px;
-  background-color: #ffffff;
-  border: 1px solid #999;
-  border: 1px solid rgba(0, 0, 0, 0.3);
-  *border: 1px solid #999;
-  /* IE6-7 */
-
-  -webkit-border-radius: 6px;
-  -moz-border-radius: 6px;
-  border-radius: 6px;
-  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-  -webkit-background-clip: padding-box;
-  -moz-background-clip: padding-box;
-  background-clip: padding-box;
-}
-.modal .close {
-  margin-top: 7px;
-}
-.modal.fade {
-  -webkit-transition: opacity .3s linear, top .3s ease-out;
-  -moz-transition: opacity .3s linear, top .3s ease-out;
-  -ms-transition: opacity .3s linear, top .3s ease-out;
-  -o-transition: opacity .3s linear, top .3s ease-out;
-  transition: opacity .3s linear, top .3s ease-out;
-  top: -25%;
-}
-.modal.fade.in {
-  top: 50%;
-}
-.modal-header {
-  border-bottom: 1px solid #eee;
-  padding: 5px 15px;
-}
-.modal-body {
-  padding: 15px;
-}
-.modal-footer {
-  background-color: #f5f5f5;
-  padding: 14px 15px 15px;
-  border-top: 1px solid #ddd;
-  -webkit-border-radius: 0 0 6px 6px;
-  -moz-border-radius: 0 0 6px 6px;
-  border-radius: 0 0 6px 6px;
-  -webkit-box-shadow: inset 0 1px 0 #ffffff;
-  -moz-box-shadow: inset 0 1px 0 #ffffff;
-  box-shadow: inset 0 1px 0 #ffffff;
-  zoom: 1;
-  margin-bottom: 0;
-}
-.modal-footer:before, .modal-footer:after {
-  display: table;
-  content: "";
-  zoom: 1;
-  *display: inline;
-}
-.modal-footer:after {
-  clear: both;
-}
-.modal-footer .btn {
-  float: right;
-  margin-left: 5px;
-}
-.twipsy {
-  display: block;
-  position: absolute;
-  visibility: visible;
-  padding: 5px;
-  font-size: 11px;
-  z-index: 1000;
-  filter: alpha(opacity=80);
-  -khtml-opacity: 0.8;
-  -moz-opacity: 0.8;
-  opacity: 0.8;
-}
-.twipsy.fade.in {
-  filter: alpha(opacity=80);
-  -khtml-opacity: 0.8;
-  -moz-opacity: 0.8;
-  opacity: 0.8;
-}
-.twipsy.above .twipsy-arrow {
-  bottom: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-left: 5px solid transparent;
-  border-right: 5px solid transparent;
-  border-top: 5px solid #000000;
-}
-.twipsy.left .twipsy-arrow {
-  top: 50%;
-  right: 0;
-  margin-top: -5px;
-  border-top: 5px solid transparent;
-  border-bottom: 5px solid transparent;
-  border-left: 5px solid #000000;
-}
-.twipsy.below .twipsy-arrow {
-  top: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-left: 5px solid transparent;
-  border-right: 5px solid transparent;
-  border-bottom: 5px solid #000000;
-}
-.twipsy.right .twipsy-arrow {
-  top: 50%;
-  left: 0;
-  margin-top: -5px;
-  border-top: 5px solid transparent;
-  border-bottom: 5px solid transparent;
-  border-right: 5px solid #000000;
-}
-.twipsy-inner {
-  padding: 3px 8px;
-  background-color: #000000;
-  color: white;
-  text-align: center;
-  max-width: 200px;
-  text-decoration: none;
-  -webkit-border-radius: 4px;
-  -moz-border-radius: 4px;
-  border-radius: 4px;
-}
-.twipsy-arrow {
-  position: absolute;
-  width: 0;
-  height: 0;
-}
-.popover {
-  position: absolute;
-  top: 0;
-  left: 0;
-  z-index: 1000;
-  padding: 5px;
-  display: none;
-}
-.popover.above .arrow {
-  bottom: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-left: 5px solid transparent;
-  border-right: 5px solid transparent;
-  border-top: 5px solid #000000;
-}
-.popover.right .arrow {
-  top: 50%;
-  left: 0;
-  margin-top: -5px;
-  border-top: 5px solid transparent;
-  border-bottom: 5px solid transparent;
-  border-right: 5px solid #000000;
-}
-.popover.below .arrow {
-  top: 0;
-  left: 50%;
-  margin-left: -5px;
-  border-left: 5px solid transparent;
-  border-right: 5px solid transparent;
-  border-bottom: 5px solid #000000;
-}
-.popover.left .arrow {
-  top: 50%;
-  right: 0;
-  margin-top: -5px;
-  border-top: 5px solid transparent;
-  border-bottom: 5px solid transparent;
-  border-left: 5px solid #000000;
-}
-.popover .arrow {
-  position: absolute;
-  width: 0;
-  height: 0;
-}
-.popover .inner {
-  background-color: #000000;
-  background-color: rgba(0, 0, 0, 0.8);
-  padding: 3px;
-  overflow: hidden;
-  width: 280px;
-  -webkit-border-radius: 6px;
-  -moz-border-radius: 6px;
-  border-radius: 6px;
-  -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-  -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-  box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3);
-}
-.popover .title {
-  background-color: #f5f5f5;
-  padding: 9px 15px;
-  line-height: 1;
-  -webkit-border-radius: 3px 3px 0 0;
-  -moz-border-radius: 3px 3px 0 0;
-  border-radius: 3px 3px 0 0;
-  border-bottom: 1px solid #eee;
-}
-.popover .content {
-  background-color: #ffffff;
-  padding: 14px;
-  -webkit-border-radius: 0 0 3px 3px;
-  -moz-border-radius: 0 0 3px 3px;
-  border-radius: 0 0 3px 3px;
-  -webkit-background-clip: padding-box;
-  -moz-background-clip: padding-box;
-  background-clip: padding-box;
-}
-.popover .content p, .popover .content ul, .popover .content ol {
-  margin-bottom: 0;
-}
-.fade {
-  -webkit-transition: opacity 0.15s linear;
-  -moz-transition: opacity 0.15s linear;
-  -ms-transition: opacity 0.15s linear;
-  -o-transition: opacity 0.15s linear;
-  transition: opacity 0.15s linear;
-  opacity: 0;
-}
-.fade.in {
-  opacity: 1;
-}
-.label {
-  padding: 1px 3px 2px;
-  background-color: #bfbfbf;
-  font-size: 9.75px;
-  font-weight: bold;
-  color: #ffffff;
-  text-transform: uppercase;
-  -webkit-border-radius: 3px;
-  -moz-border-radius: 3px;
-  border-radius: 3px;
-}
-.label.important {
-  background-color: #c43c35;
-}
-.label.warning {
-  background-color: #f89406;
-}
-.label.success {
-  background-color: #46a546;
-}
-.label.notice {
-  background-color: #62cffc;
-}
-.media-grid {
-  margin-left: -20px;
-  margin-bottom: 0;
-  zoom: 1;
-}
-.media-grid:before, .media-grid:after {
-  display: table;
-  content: "";
-  zoom: 1;
-  *display: inline;
-}
-.media-grid:after {
-  clear: both;
-}
-.media-grid li {
-  display: inline;
-}
-.media-grid a {
-  float: left;
-  padding: 4px;
-  margin: 0 0 20px 20px;
-  border: 1px solid #ddd;
-  -webkit-border-radius: 4px;
-  -moz-border-radius: 4px;
-  border-radius: 4px;
-  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
-  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
-  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
-}
-.media-grid a img {
-  display: block;
-}
-.media-grid a:hover {
-  border-color: #0069d6;
-  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
-  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
-  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
-}
-
-
-
-/* Isis specific stuff */
-
-.markdown-content .documentation .span-one-third p {
-  margin-bottom: 0px;
-}
-
-.markdown-content .documentation .group {
-  margin-top: 9px;
-}
-
-.documentation .group h2 {
-  border-bottom: 1px solid #DDD
-}
-.documentation h2 a, .documentation h3 a {
-  /* same as code style */
-  padding: 0 3px 2px;
-  font-family: Monaco, Andale Mono, Courier New, monospace;
-  font-size: 12px;
-  -webkit-border-radius: 3px;
-  -moz-border-radius: 3px;
-  border-radius: 3px;
-  padding: 1px 3px;
-}


[35/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/colony.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/colony.css b/content-OLDSITE/docs/css/asciidoctor/colony.css
deleted file mode 100644
index 1a2f6ef..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/colony.css
+++ /dev/null
@@ -1,684 +0,0 @@
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #003b6b; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #00579e; text-decoration: none; line-height: inherit; }
-a:hover, a:focus { color: #333333; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: Arial, sans-serif; font-weight: normal; font-size: 1em; line-height: 1.6; margin-bottom: 0.75em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: Arial, sans-serif; font-weight: normal; font-style: normal; color: #7b2d00; text-rendering: optimizeLegibility; margin-top: 0.5em; margin-bottom: 0.5em; line-height: 1.2125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #ff6b15; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid #dddddd; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: bold; color: #003426; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.6; margin-bottom: 0.75em; list-style-position: outside; font-family: Arial, sans-serif; }
-
-ul, ol { margin-left: 1.5em; }
-ul.no-bullet, ol.no-bullet { margin-left: 1.5em; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3em; font-weight: bold; }
-dl dd { margin-bottom: 0.75em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: black; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 0.75em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #dddddd; }
-blockquote cite { display: block; font-size: 0.8125em; color: #e15200; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #e15200; }
-
-blockquote, blockquote p { line-height: 1.6; color: #333333; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 1px #d8d8ce; }
-table thead, table tfoot { background: -webkit-linear-gradient(top, #add386, #90b66a); font-weight: bold; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: white; text-align: left; }
-table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: #6d6e71; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #edf2f2; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.4; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-
-a:hover, a:focus { text-decoration: underline; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: inherit; font-style: normal !important; letter-spacing: 0; padding: 3px 2px 1px 2px; background-color: #eeeeee; border: 1px solid #dddddd; -webkit-border-radius: 0; border-radius: 0; line-height: inherit; }
-
-pre, pre > code { line-height: 1.6; color: black; font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: normal; }
-
-.keyseq { color: #333333; }
-
-kbd { display: inline-block; color: black; font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: black; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 1.5em; padding-right: 1.5em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: #7b2d00; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #dddddd; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #dddddd; padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid #dddddd; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #e15200; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #333333; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #333333; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: #7b2d00; border-bottom: 1px solid #dddddd; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 0 solid #dddddd; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: Arial, sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #003b6b; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: white; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #dddddd; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #dddddd; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 0; border-radius: 0; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: none; padding: 1.25em; }
-
-#footer-text { color: black; line-height: 1.44; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 0 solid #dddddd; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #7b2d00; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #622400; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: #7b2d00; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: Arial, sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid #dddddd; color: #e15200; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 0; border-radius: 0; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 0; border-radius: 0; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #003b6b; margin-top: 0; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #eeeeee; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 1px dashed #666666; -webkit-border-radius: 0; border-radius: 0; word-wrap: break-word; padding: 1.25em 1.5625em 1.125em 1.5625em; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: #eeeeee; background-color: black; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 1.25em 1.5625em 1.125em 1.5625em; -webkit-border-radius: 0; border-radius: 0; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #dddddd; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 0.75em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #333333; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #003b6b; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #e15200; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 0.75em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #333333; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.8125em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #e15200; }
-
-.quoteblock.abstract { margin: 0 0 0.75em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #d8d8ce; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: bold; }
-
-tbody tr th { display: table-cell; line-height: 1.4; background: -webkit-linear-gradient(top, #add386, #90b66a); }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: white; font-weight: bold; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 1.75em; }
-
-ul li ol { margin-left: 1.5em; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.375em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.375em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #004176; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: black; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { border-bottom: 1px solid #dddddd; }
-
-.sect1 { padding-bottom: 0; }
-
-#toctitle { color: #00406F; font-weight: normal; margin-top: 1.5em; }
-
-.sidebarblock { border-color: #aaa; }
-
-code { -webkit-border-radius: 4px; border-radius: 4px; }
-
-p.tableblock.header { color: #6d6e71; }
-
-.literalblock pre, .listingblock pre { background: #eeeeee; }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/foundation-lime.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/foundation-lime.css b/content-OLDSITE/docs/css/asciidoctor/foundation-lime.css
deleted file mode 100644
index 6d64a1c..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/foundation-lime.css
+++ /dev/null
@@ -1,677 +0,0 @@
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #777777; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #9cb115; text-decoration: none; line-height: inherit; }
-a:hover, a:focus { color: #b7d30b; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.6; margin-bottom: 1.25em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; color: #333333; text-rendering: optimizeLegibility; margin-top: 1em; margin-bottom: 0.5em; line-height: 1.2125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: gray; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: dotted #cccccc; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: bold; color: #417b06; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.6; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit; }
-
-ul, ol { margin-left: 1.5em; }
-ul.no-bullet, ol.no-bullet { margin-left: 1.5em; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3125em; font-weight: bold; }
-dl dd { margin-bottom: 1.25em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: #555555; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 1.25em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #efefef; }
-blockquote cite { display: block; font-size: 0.8125em; color: #5e5e5e; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #5e5e5e; }
-
-blockquote, blockquote p { line-height: 1.6; color: #777777; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 1px #dddddd; }
-table thead, table tfoot { background: whitesmoke; font-weight: normal; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: #333333; text-align: left; }
-table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: #555555; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #f9f9f9; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.4; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: inherit; font-style: normal !important; letter-spacing: 0; padding: 0; line-height: inherit; }
-
-pre, pre > code { line-height: 1.4; color: black; font-family: monospace, serif; font-weight: normal; }
-
-.keyseq { color: #888888; }
-
-kbd { display: inline-block; color: #555555; font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: #3b3b3b; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: #b7d30b; font-weight: bold; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px dotted #cccccc; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px dotted #cccccc; padding-bottom: 8px; }
-#header .details { border-bottom: 1px dotted #cccccc; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #5e5e5e; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #777777; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #777777; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: #b7d30b; font-weight: bold; border-bottom: 1px dotted #cccccc; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 1px solid #cccccc; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #777777; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: #f2f2f2; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #cccccc; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #cccccc; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 0; border-radius: 0; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: #272727; padding: 1.25em; }
-
-#footer-text { color: #bcbcbc; line-height: 1.44; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 1px solid #cccccc; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #333333; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #262626; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: #b7d30b; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px dotted #cccccc; color: #5e5e5e; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 0; border-radius: 0; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 0; border-radius: 0; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #777777; margin-top: 0; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #efefef; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 1px solid #cccccc; -webkit-border-radius: 0; border-radius: 0; word-wrap: break-word; padding: 0.75em 0.75em 0.625em 0.75em; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: #efefef; background-color: black; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 0.75em 0.75em 0.625em 0.75em; -webkit-border-radius: 0; border-radius: 0; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #cccccc; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 1.25em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #777777; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #777777; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #5e5e5e; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 1.25em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #777777; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.8125em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #5e5e5e; }
-
-.quoteblock.abstract { margin: 0 0 1.25em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #dddddd; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: normal; }
-
-tbody tr th { display: table-cell; line-height: 1.4; background: whitesmoke; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #333333; font-weight: normal; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 1.75em; }
-
-ul li ol { margin-left: 1.5em; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.625em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.625em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #b1c918; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: #555555; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-#header > h1 { border-bottom-style: solid; }
-
-#toctitle { color: #333333; }
-
-.listingblock pre, .literalblock pre { background: -moz-linear-gradient(top, white 0%, #f4f4f4 100%); background: -webkit-linear-gradient(top, white 0%, #f4f4f4 100%); background: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 100%); -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); }
-
-.sidebarblock { background: none; border: none; -webkit-box-shadow: 0 0 5px rgba(118, 137, 4, 0.5); box-shadow: 0 0 5px rgba(118, 137, 4, 0.5); }
-.sidebarblock > .content > .title { color: #181818; }
\ No newline at end of file


[34/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/foundation-potion.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/foundation-potion.css b/content-OLDSITE/docs/css/asciidoctor/foundation-potion.css
deleted file mode 100644
index 599fba2..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/foundation-potion.css
+++ /dev/null
@@ -1,677 +0,0 @@
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #980050; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #b1005d; text-decoration: none; line-height: inherit; }
-a:hover, a:focus { color: #640035; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.6; margin-bottom: 1.25em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; color: #333333; text-rendering: optimizeLegibility; margin-top: 1em; margin-bottom: 0.5em; line-height: 1.2125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: gray; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: dotted #cccccc; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: bold; color: #320348; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.6; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit; }
-
-ul, ol { margin-left: 1.5em; }
-ul.no-bullet, ol.no-bullet { margin-left: 1.5em; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3125em; font-weight: bold; }
-dl dd { margin-bottom: 1.25em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: #555555; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 1.25em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #efefef; }
-blockquote cite { display: block; font-size: 0.8125em; color: #5e5e5e; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #5e5e5e; }
-
-blockquote, blockquote p { line-height: 1.6; color: #777777; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 1px #dddddd; }
-table thead, table tfoot { background: whitesmoke; font-weight: normal; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: #333333; text-align: left; }
-table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: #555555; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #f9f9f9; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.4; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: inherit; font-style: normal !important; letter-spacing: 0; padding: 0; line-height: inherit; }
-
-pre, pre > code { line-height: 1.4; color: black; font-family: monospace, serif; font-weight: normal; }
-
-.keyseq { color: #888888; }
-
-kbd { display: inline-block; color: #555555; font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: #3b3b3b; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: #b1005d; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px dotted #cccccc; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px dotted #cccccc; padding-bottom: 8px; }
-#header .details { border-bottom: 1px dotted #cccccc; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #5e5e5e; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #777777; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #777777; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: #b1005d; border-bottom: 1px dotted #cccccc; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 1px solid #cccccc; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #980050; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: #f2f2f2; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #cccccc; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #cccccc; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 0; border-radius: 0; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: #272727; padding: 1.25em; }
-
-#footer-text { color: #bcbcbc; line-height: 1.44; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 1px solid #cccccc; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #333333; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #262626; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: #b1005d; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px dotted #cccccc; color: #5e5e5e; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 0; border-radius: 0; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 0; border-radius: 0; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #980050; margin-top: 0; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #efefef; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 1px solid #cccccc; -webkit-border-radius: 0; border-radius: 0; word-wrap: break-word; padding: 0.75em 0.75em 0.625em 0.75em; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: #efefef; background-color: black; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 0.75em 0.75em 0.625em 0.75em; -webkit-border-radius: 0; border-radius: 0; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #cccccc; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 1.25em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #777777; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #980050; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #5e5e5e; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 1.25em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #777777; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.8125em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #5e5e5e; }
-
-.quoteblock.abstract { margin: 0 0 1.25em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #dddddd; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: normal; }
-
-tbody tr th { display: table-cell; line-height: 1.4; background: whitesmoke; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #333333; font-weight: normal; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 1.75em; }
-
-ul li ol { margin-left: 1.5em; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.625em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.625em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #850046; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: #555555; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-#header > h1 { border-bottom-style: solid; }
-
-#toctitle { color: #333333; }
-
-.listingblock pre, .literalblock pre { background: -moz-linear-gradient(top, white 0%, #f4f4f4 100%); background: -webkit-linear-gradient(top, white 0%, #f4f4f4 100%); background: linear-gradient(to bottom, #ffffff 0%, #f4f4f4 100%); -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15); }
-
-.sidebarblock { background: none; border: none; -webkit-box-shadow: 0 0 5px rgba(177, 0, 93, 0.5); box-shadow: 0 0 5px rgba(177, 0, 93, 0.5); }
-.sidebarblock > .content > .title { color: #181818; }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/foundation.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/foundation.css b/content-OLDSITE/docs/css/asciidoctor/foundation.css
deleted file mode 100644
index cb9c211..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/foundation.css
+++ /dev/null
@@ -1,670 +0,0 @@
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #6f6f6f; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #2ba6cb; text-decoration: none; line-height: inherit; }
-a:hover, a:focus { color: #2795b6; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.6; margin-bottom: 1.25em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: bold; font-style: normal; color: #222222; text-rendering: optimizeLegibility; margin-top: 1em; margin-bottom: 0.5em; line-height: 1.2125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #6f6f6f; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid #dddddd; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: bold; color: #7f0a0c; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.6; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit; }
-
-ul, ol { margin-left: 1.5em; }
-ul.no-bullet, ol.no-bullet { margin-left: 1.5em; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3125em; font-weight: bold; }
-dl dd { margin-bottom: 1.25em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: #222222; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 1.25em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #dddddd; }
-blockquote cite { display: block; font-size: 0.8125em; color: #555555; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #555555; }
-
-blockquote, blockquote p { line-height: 1.6; color: #6f6f6f; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 1px #dddddd; }
-table thead, table tfoot { background: whitesmoke; font-weight: bold; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: #222222; text-align: left; }
-table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: #222222; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #f9f9f9; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.4; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: inherit; font-style: normal !important; letter-spacing: 0; padding: 0; line-height: inherit; }
-
-pre, pre > code { line-height: 1.4; color: black; font-family: monospace, serif; font-weight: normal; }
-
-.keyseq { color: #555555; }
-
-kbd { display: inline-block; color: #222222; font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: #090909; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: black; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #dddddd; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #dddddd; padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid #dddddd; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #555555; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #6f6f6f; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #6f6f6f; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: black; border-bottom: 1px solid #dddddd; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 1px solid #dddddd; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #6f6f6f; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: #f2f2f2; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #dddddd; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #dddddd; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 0; border-radius: 0; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: #222222; padding: 1.25em; }
-
-#footer-text { color: #dddddd; line-height: 1.44; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 1px solid #dddddd; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #222222; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #151515; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: black; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid #dddddd; color: #555555; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 0; border-radius: 0; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 0; border-radius: 0; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #6f6f6f; margin-top: 0; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #eeeeee; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 1px solid #cccccc; -webkit-border-radius: 0; border-radius: 0; word-wrap: break-word; padding: 0.8em 0.8em 0.65em 0.8em; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: #eeeeee; background-color: black; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 0.8em 0.8em 0.65em 0.8em; -webkit-border-radius: 0; border-radius: 0; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #dddddd; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 1.25em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #6f6f6f; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #6f6f6f; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #555555; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 1.25em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #6f6f6f; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.8125em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #555555; }
-
-.quoteblock.abstract { margin: 0 0 1.25em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #dddddd; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: bold; }
-
-tbody tr th { display: table-cell; line-height: 1.4; background: whitesmoke; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #222222; font-weight: bold; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 1.75em; }
-
-ul li ol { margin-left: 1.5em; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.625em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.625em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #207c98; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: #222222; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-.literalblock pre, .listingblock pre { background: #eeeeee; }
\ No newline at end of file


[16/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-010-How-to-have-a-domain-object-be-a-POJO.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-010-How-to-have-a-domain-object-be-a-POJO.md b/content-OLDSITE/how-tos/how-to-01-010-How-to-have-a-domain-object-be-a-POJO.md
deleted file mode 100644
index 8cf1eed..0000000
--- a/content-OLDSITE/how-tos/how-to-01-010-How-to-have-a-domain-object-be-a-POJO.md
+++ /dev/null
@@ -1,42 +0,0 @@
-Pojos vs Inheriting from framework superclasses
--------------------------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-{note
-A lot of the programming conventions described in these how-tos are encapsulated in the [Eclipse templates](../intro/resources/editor-templates.html).  If you use Eclipse, do install these first; they will save a lot of time.
-}
-
-
-It isn't mandatory for either domain entities or domain services to inherit from any framework superclass; they can be plain old java objects (pojos) if required.
-
-However, they do at a minimum need to have a
-[`org.apache.isis.applib.DomainObjectContainer`](../reference/DomainObjectContainer.html) injected into them, from which other framework services can be accessed.
-
-    public void setContainer(DomainObjectContainer container) {
-        this.container = container;
-    }
-
-Other syntaxes supported for dependency injection are described [here](./how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.html).
-
-If you don't have a requirement to inherit from any other superclass,
-then it usually makes sense to inherit from one of the abstract classes providede in the applib.
-
-### Domain entities
-
-In the case of entities, you can inherit from 
-`org.apache.isis.applib.AbstractDomainObject`.  This already supports the injection of
-`DomainObjectContainer` and has a number of convenience helper methods.
-
-### Domain services
-
-In the case of services, you can inherit either from `org.apache.isis.applib.AbstractService` or from
-`org.apache.isis.applib.AbstractRepositoryAndFactory`.  Again, these support the injection of `DomainObjectContainer` and have a number of convenience
-helper methods.
-
-The diagram below shows the relationship between these types
-and the `DomainObjectContainer`.
-
-![](images/AbstractContainedObject-hierarchy.png)
-
-**For DDD'ers**: note that what this implies is that *Apache Isis* treats factories and repositories as just another type of domain service.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-030-How-to-add-a-property-to-a-domain-entity.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-030-How-to-add-a-property-to-a-domain-entity.md b/content-OLDSITE/how-tos/how-to-01-030-How-to-add-a-property-to-a-domain-entity.md
deleted file mode 100644
index 847e321..0000000
--- a/content-OLDSITE/how-tos/how-to-01-030-How-to-add-a-property-to-a-domain-entity.md
+++ /dev/null
@@ -1,52 +0,0 @@
-How to add a property to a domain entity
-----------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-A property is a scalar attribute or field of a domain entity. Its type
-can be either a value type (such as an int, Date or String), or a
-reference to another entity.
-
-Properties are specified using the JavaBean conventions, recognizing a
-standard accessor/mutator pair (`get` and `set`).
-
-The syntax is:
-
-    public PropertyType getPropertyName() 
-
-    public void setPropertyName(PropertyType param)
-
-where `PropertyType` is a primitive, a value object or an entity object.
-
-Properties may either be for a value type or may reference another
-entity. Values include Java primitives, and JDK classes with value
-semantics (eg `java.lang.Strings` and `java.util.Dates`; see ? for the
-full list). It is also possible to write your own value types (see ?). A
-property referencing another domain object is sometimes called an
-association.
-
-For example, the following example contains both a value (`String`)
-property and a reference (`Organisation`) property:
-
-    public class Customer {
-
-        private String firstName;
-        public String getFirstName() {
-            return firstName;
-        }
-        public void setFirstName(String firstName) {
-            this.firstName = firstName;
-        }
-
-
-        private Organisation organisation;
-        public Organisation getOrganisation() {
-            return organisation;
-        }
-        public void setOrganisation(Organisation organisation) { 
-            this.organisation = organisation;
-        }
-
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-040-How-to-specify-a-title-for-a-domain-entity.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-040-How-to-specify-a-title-for-a-domain-entity.md b/content-OLDSITE/how-tos/how-to-01-040-How-to-specify-a-title-for-a-domain-entity.md
deleted file mode 100644
index f381669..0000000
--- a/content-OLDSITE/how-tos/how-to-01-040-How-to-specify-a-title-for-a-domain-entity.md
+++ /dev/null
@@ -1,47 +0,0 @@
-How to specify a title for a domain entity
-------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Apache Isis viewers identify objects through both an [icon](./how-to-01-070-How-to-specify-the-icon-for-a-domain-entity.html) 
-and a title.  For example, a `Customer`'s title might be the organization's customer reference, or perhaps (more 
-informally) their first and last names.
-
-The framework has a number of ways to determine the title.  
-
-## Declarative
-
-Most titles tend to be made up of the same set of elements.  For example a `Customer`'s name might be the concatenation 
-of their first name and their last name.  For these the `@Title` annotation can be used:
-
-    public class Customer {
-      @Title(sequence="2")
-      public String getFirstName() { ... }
-      @Title(sequence="1", append=",")
-      public String getLastName() { ... }
-      ...
-    }
-
-For each property that is part of the title joining strings can be specified to `prepend` or `append` the property value.
-
-## Imperative
-
-For more control the title can be declared imperately using the `title()` method (returning a `String`).   For example, 
-to return the title for a customer which is their last name and then first initial of their first name, we could write:
-
-    public class Customer {
-      public String title() {
-        return getLastName() + ", " + getFirstName().substring(0,1);
-      } 
-      ...
-    }
-
-The `org.apache.isis.applib.util.TitleBuffer` utility class can be used to create title strings if you so wish.
-
-## Fallback
-
-If there is no `title()` method and no properties annotated with `@Title`, then the object's `toString()` method is
-used instead.
-
-In general though we recommend that you do provide either a title explicitly.  You can then use `toString()` method for 
-other purposes, such as debugging. 

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-050-How-to-add-a-collection-to-a-domain-entity.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-050-How-to-add-a-collection-to-a-domain-entity.md b/content-OLDSITE/how-tos/how-to-01-050-How-to-add-a-collection-to-a-domain-entity.md
deleted file mode 100644
index c59c477..0000000
--- a/content-OLDSITE/how-tos/how-to-01-050-How-to-add-a-collection-to-a-domain-entity.md
+++ /dev/null
@@ -1,60 +0,0 @@
-How to add a collection to a domain entity
-------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-A collection is a multi-valued attribute/field of a entity, in other
-words a `List` or a `Set`, containing references to other domain
-entities. `Map`s are not supported. Collections of value types are not
-supported.
-
-A collection is recognized via an accessor/mutator method pair (`get`
-and set) for any type of collection provided by the programming
-language.
-
-The syntax is either:
-
-    public Collection<EntityType> getCollectionName()
-    private void setCollectionName(Collection<EntityType> param)
-
-or:
-
-    public List<EntityType> getCollectionName()
-    private void setCollectionName(List<EntityType> param)
-
-or:
-
-    public Set<EntityType> getCollectionName()
-    private void setCollectionName(Set<EntityType> param)
-
-A mutator is required, but it need only have `private` visibility.
-
-Note:
-
-> **Note**
->
-> Maps cannot be used for collections.
-
-It is recommended that the collections be specified using generics (for
-example: `List<Customer>` ). That way the framework will be able to
-display the collection based on that type definition. If a raw type is
-used then the framework will attempt to infer the type from the
-addToXxx() / removeFromXxx() supporting methods, if specified <!--(see ?)-->.
-If the framework is unable to determine the type of the collection, it
-will mean that some viewers will represent the collection is a less
-sophisticated manner (eg a simple list of titles rather than a table).
-
-For example:
-
-    public class Employee { ... }
-
-    public class Department {
-        private List<Employee> employees = new ArrayList<Employee>();
-        public List <Employee> getEmployees() {
-            return employees;
-        }
-        private void setEmployees(List<Employee> employees) { 
-            this.employees = employees;
-        }
-        ...
-    }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-060-How-to-add-an-action-to-a-domain-entity-or-service.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-060-How-to-add-an-action-to-a-domain-entity-or-service.md b/content-OLDSITE/how-tos/how-to-01-060-How-to-add-an-action-to-a-domain-entity-or-service.md
deleted file mode 100644
index 2dc2d5a..0000000
--- a/content-OLDSITE/how-tos/how-to-01-060-How-to-add-an-action-to-a-domain-entity-or-service.md
+++ /dev/null
@@ -1,40 +0,0 @@
-How to add an action to a domain entity or service
---------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-An 'action' is a method that we expect the user to be able to invoke on
-a domain entity via the user interface, though it may also be invoked
-programmatically within the object model. The following conventions are
-used to determine when and how methods are made available to the user as
-actions, and the means by which a user can interact with those actions
-
-By default, any `public` instance method that you add to a class will be
-treated as a user action, unless it represents a property, collection,
-or another reserved method defined in this guide.
-
-The syntax is:
-
-    public void actionName([ValueOrEntityType param] ...)
-
-or
-
-    public ReturnType actionName([ValueOrEntityType param] ...)
-
-When a method returns a reference the viewer will attempt to display
-that object. If the return value is `null` then nothing is displayed.
-
-We refer to all methods that are intended to be invoked by users as
-'action methods'.
-
-If you have a method that you don't want to be made available as a
-user-action you can either:
-
--   make it non-`public` (eg `protected` or `private`)
-
--   annotate it with `@Ignore`
-
--   annotate it with `@Hidden`
-
-Note also that `static` methods are ignored: such functionality should
-reside instead as instance methods on a domain service, repository or factory.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-070-How-to-specify-the-icon-for-a-domain-entity.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-070-How-to-specify-the-icon-for-a-domain-entity.md b/content-OLDSITE/how-tos/how-to-01-070-How-to-specify-the-icon-for-a-domain-entity.md
deleted file mode 100644
index 4aef374..0000000
--- a/content-OLDSITE/how-tos/how-to-01-070-How-to-specify-the-icon-for-a-domain-entity.md
+++ /dev/null
@@ -1,82 +0,0 @@
-title: How to specify the icon for a domain object
-
-[//]: # (content copied to _user-guide_xxx)
-
-Apache Isis viewers identify objects to the end-user through both an icon and a [title](./how-to-01-040-How-to-specify-a-title-for-a-domain-entity.html).
-
-The icon can be either static and fixed - meaning it is based on the object's class - or dynamic and changing - meaning
-it can change according to the object's state.  For example, an `Order` could indicate its status (pending, shipped), or a `ToDoItem` could indicate if it is complete or not.
-
-In the [Wicket viewer](../components/viewers/wicket/about.html) there are two mechanisms for locating an icon/image, though one applies only to static icons.  The viewer searches for a viewer in the following way:
-
-* if the icon is dynamically specified, then it attempts to load an image file (`.png`, `.gif` or `.jpg`) from a well-known location on the classpath; else
-
-* (1.8.0 onwards) if the icon is statically specified, then it:
-
-    * first attempts to load a [font awesome](http://fortawesome.github.io/Font-Awesome/) icon if defined; else
-    * otherwise attempts to load an image file (`.png`, `.gif`, `.jpeg` or `.jpg`) from a well-known location on the classpath
-    
-* if all the above fail, then a default icon is provided
-
-The sections below provide explain (a) what code to add to the domain object and (b) where to put any image files on the classpath.
-
-## Dynamically-specified image file
-
-To specify that an object should have a specific icon, implement  an `iconName()` method.  This should return the *suffix* for an icon name; this is appended to the class name
-
-For example, to indicate that a `com.mycompany.todoapp.dom.TodoItem` object is either complete or incomplete, use:
-
-    public String iconName() {
-        return isComplete()? "complete": "notComplete";
-    }
-
-If the method returns "complete", then the viewer will look for an icon file on the classpath as follows:
-
-* first, it will search in the same package as the domain class (1.8.0):
-
-    * com/mycompany/todoapp/dom/TodoItem-complete.png
-    * com/mycompany/todoapp/dom/TodoItem-complete.gif
-    * com/mycompany/todoapp/dom/TodoItem-complete.jpeg
-    * com/mycompany/todoapp/dom/TodoItem-complete.jpg
-    
-* failing that, it will search in the `images` package:
-
-    * images/TodoItem-complete.png
-    * images/TodoItem-complete.gif
-    * images/TodoItem-complete.jpeg
-    * images/TodoItem-complete.jpg
-
-The viewer stops searching as soon as a image file is found.
-
-## Statically-specified font awesome icon (1.8.0)
-
-If a dynamic icon has not been specified, then the viewer will next attempt to load a [font awesome](http://fortawesome.github.io/Font-Awesome/) icon.
-
-For this, the class needs to be annotated with the [`@CssClassFa`](../reference/recognized-annotations/CssClassFa-deprecated.html) annotation:
-
-    @CssClass("fa fa-check-square-o")
-    public class TodoItem { 
-        ...
-    }
-
-## Statically-specified image file
-  
-If neither an `iconName()` nor an `@CssClassFa` annotation has been found, then the viewer will search for an image file based on the class's name.
-
-For example, a `com.mycompany.todoapp.dom.TodoItem` object will search:
-
-* first, in the same package as the domain class (1.8.0):
-
-    * com/mycompany/todoapp/dom/TodoItem.png
-    * com/mycompany/todoapp/dom/TodoItem.gif
-    * com/mycompany/todoapp/dom/TodoItem.jpeg
-    * com/mycompany/todoapp/dom/TodoItem.jpg
-    
-* and failing that, it will search in the `images` package:
-
-    * images/TodoItem-complete.png
-    * images/TodoItem-complete.gif
-    * images/TodoItem-complete.jpeg
-    * images/TodoItem-complete.jpg
-
-So, this is basically the same algorithm as for dynamically specified icons, without the suffix specified in the `iconName()` method.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-080-How-to-specify-the-order-in-which-properties-or-collections-are-displayed.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-080-How-to-specify-the-order-in-which-properties-or-collections-are-displayed.md b/content-OLDSITE/how-tos/how-to-01-080-How-to-specify-the-order-in-which-properties-or-collections-are-displayed.md
deleted file mode 100644
index ba3ddd3..0000000
--- a/content-OLDSITE/how-tos/how-to-01-080-How-to-specify-the-order-in-which-properties-or-collections-are-displayed.md
+++ /dev/null
@@ -1,87 +0,0 @@
-How to specify the order in which properties or collections are displayed
--------------------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-> This material more-or-less duplicates the information to be found in [here](../components/viewers/wicket/static-layouts.html).
-
-The `@MemberOrder` annotation provides a hint to the viewer as to the
-order in which the properties and collections should appear in the GUI.
-
-For example:
-
-    public class Customer {
-        @MemberOrder(sequence="1")
-        public String getFirstName() { ... }
-        ...
-
-        @MemberOrder(sequence="2")
-        public String getLastName() { ... }
-        ...
-
-        @MemberOrder(sequence="3")
-        public String getAddressLine1() { ... }
-        ...
-
-        @MemberOrder(sequence="4")
-        public String getAddressLine2() { ... }
-        ...
-
-        @MemberOrder(sequence="5")
-        public String getAddressTown() { ... }
-        ...
-
-        @MemberOrder(sequence="11")
-        public Collection<Order> getOrders() { ... }
-        ...
-    }
-
-The syntax for the `@MemberOrder#sequence` attribute is dewey decimal notation, so "3.5" and
-"3.6" come between "3" and "4"; "3.5.1" comes between "3.5" and "3.6".
-
-It is usual possible to group properties together by specifying the `name` attribute:
-
-    public class Customer {
-        @MemberOrder(name="Name", sequence="1")
-        public String getFirstName() { ... }
-        ...
-
-        @MemberOrder(name="Name", sequence="2")
-        public String getLastName() { ... }
-        ...
-
-        @MemberOrder(name="Address", sequence="1")
-        public String getAddressLine1() { ... }
-        ...
-
-        @MemberOrder(name="Address", sequence="2")
-        public String getAddressLine2() { ... }
-        ...
-
-        @MemberOrder(name="Address", sequence="3")
-        public String getAddressTown() { ... }
-        ...
-
-        @MemberOrder(sequence="11")
-        public Collection<Order> getOrders() { ... }
-        ...
-    }
-
-Any properties not grouped will reside in the default "General" member (property) group.
-
-The `@MemberGroupLayout` annotation (on the class) in turn specifies the layout of the member (property) groups and collections.
-
-For example:
-
-    @MemberGroupLayout(
-        columnSpans={4,0,0,8},
-        left={"Name", "Address"},
-        middle={},
-        right={}
-    }
-
-will place the "Name" and "Address" member groups in the first column, and place the collection(s) in the last column.
-
-An alternative to using annotations is to use [dynamic layouts](../components/viewers/wicket/dynamic-layouts.html),
-where the metadata is supplied through an external JSON file.  This has two major advantages: all the metadata resides
-in a single location, and also it can be modified and reloaded on-the-fly, providing a much faster feedback loop.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-090-How-to-specify-the-order-in-which-actions-appear-on-the-menu.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-090-How-to-specify-the-order-in-which-actions-appear-on-the-menu.md b/content-OLDSITE/how-tos/how-to-01-090-How-to-specify-the-order-in-which-actions-appear-on-the-menu.md
deleted file mode 100644
index 7398ca6..0000000
--- a/content-OLDSITE/how-tos/how-to-01-090-How-to-specify-the-order-in-which-actions-appear-on-the-menu.md
+++ /dev/null
@@ -1,54 +0,0 @@
-How to specify the order in which actions appear on the menu
-------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-> This material more-or-less duplicates the information to be found in [here](../components/viewers/wicket/static-layouts.html).
-
-The `@MemberOrder` annotation provides a hint to the viewer as to the
-order in which the actions should be displayed.
-
-For example:
-
-    public class Customer {
-        @MemberOrder(sequence="3")
-        public void placeOrder(Product p) { ... }
-        ...
-
-        @MemberOrder(sequence="4")
-        public void blackList() { ... }
-        ...
-    }
-
-The syntax for the `@MemberOrder#sequence` attribute is dewey decimal notation, so "3.5" and
-"3.6" come between "3" and "4"; "3.5.1" comes between "3.5" and "3.6".
-
-It is also possible (and common place) to associate actions with either properties or collections.  For example:
-
-    public class Customer {
-
-        @MemberOrder(name="Name", sequence="1")
-        public String getFirstName() { ... }
-
-        @MemberOrder(name="Name", sequence="2")
-        public String getLastName() { ... }
-
-        @MemberOrder(name="firstName")
-        public void changeName(...) { ... }
-        ...
-
-        @MemberOrder(sequence="11")
-        public Collection<Order> getOrders() { ... }
-
-        @MemberOrder(name="orders", sequence="3")
-        public void placeOrder(Product p) { ... }
-        ...
-
-    }
-
-will associate the `changeName(...)` action near to the `firstName` property, and the `placeOrder(...)` action near
-to the `orders` collection.
-
-An alternative to using annotations is to use [dynamic layouts](../components/viewers/wicket/dynamic-layouts.html),
-where the metadata is supplied through an external JSON file.  This has two major advantages: all the metadata resides
-in a single location, and also it can be modified and reloaded on-the-fly, providing a much faster feedback loop.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-100-How-to-make-a-property-optional.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-100-How-to-make-a-property-optional.md b/content-OLDSITE/how-tos/how-to-01-100-How-to-make-a-property-optional.md
deleted file mode 100644
index 8bb75c0..0000000
--- a/content-OLDSITE/how-tos/how-to-01-100-How-to-make-a-property-optional.md
+++ /dev/null
@@ -1,12 +0,0 @@
-How to make a property optional (when saving an object)
--------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-By default, when a new transient (unsaved) object is presented to the
-user, values must be specified for all properties before the object may
-be saved.
-
-To specify that a particular property is optional, use the `@Optional`
-annotation.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-110-How-to-make-an-action-parameter-optional.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-110-How-to-make-an-action-parameter-optional.md b/content-OLDSITE/how-tos/how-to-01-110-How-to-make-an-action-parameter-optional.md
deleted file mode 100644
index 7d5402e..0000000
--- a/content-OLDSITE/how-tos/how-to-01-110-How-to-make-an-action-parameter-optional.md
+++ /dev/null
@@ -1,9 +0,0 @@
-How to make an action parameter optional
-----------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-By default, the framework assumes that when an action method is to be
-invoked, all the parameters are mandatory. You may override this
-behaviour by marking up one or more of the paramaters with the
-`@Optional` annotation.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-120-How-to-specify-the-size-of-String-properties.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-120-How-to-specify-the-size-of-String-properties.md b/content-OLDSITE/how-tos/how-to-01-120-How-to-specify-the-size-of-String-properties.md
deleted file mode 100644
index ab4db7f..0000000
--- a/content-OLDSITE/how-tos/how-to-01-120-How-to-specify-the-size-of-String-properties.md
+++ /dev/null
@@ -1,33 +0,0 @@
-How to specify the size of String properties
---------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Use:
-
--   the `@MaxLength` to specify the maximum number of characters that
-    may be stored within a String property.
-
--   the `@TypicalLength` to specify the typical number of characters
-    that are likely to be stored within a String property. Viewers are
-    expected to use this as a hint as to the size of the field to render
-    for the property.
-
--   the `@MultiLine` annotation as a hint to indicate that the property
-    should be displayed over multiple lines (eg as a text area rather
-    than a text field).
-
-For example:
-
-    public class Ticket {
-        @TypicalLength(50)
-        @MaxLength(255)
-        public String getDescription() { ... }
-        ...
-
-        @MaxLength(2048)
-        @MultiLine
-        public String getNotes() { ... }
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-130-How-to-specify-the-size-of-String-action-parameters.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-130-How-to-specify-the-size-of-String-action-parameters.md b/content-OLDSITE/how-tos/how-to-01-130-How-to-specify-the-size-of-String-action-parameters.md
deleted file mode 100644
index ffa0f75..0000000
--- a/content-OLDSITE/how-tos/how-to-01-130-How-to-specify-the-size-of-String-action-parameters.md
+++ /dev/null
@@ -1,33 +0,0 @@
-How to specify the size of String action parameters
----------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-As for properties (see ?), use:
-
--   the `@MaxLength` to specify the maximum number of characters that
-    may be stored within a String parameter.
-
--   the `@TypicalLength` to specify the typical number of characters
-    that are likely to be stored within a String parameter. Viewers are
-    expected to use this as a hint as to the size of the field to render
-    for the parameter.
-
--   the `@MultiLine` annotation as a hint to indicate that the parameter
-    should be displayed over multiple lines (eg as a text area rather
-    than a text field).
-
-For example:
-
-    public class TicketRaiser {
-
-        public void raiseTicket(
-                @TypicalLength(50) @MaxLength(255) @Named("Description")
-                String getDescription,
-                @MaxLength(2048) @MultiLine @Named("Notes")
-                String notes) {
-            ...
-        }
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-140-How-to-specify-names-or-descriptions-for-an-action-parameter.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-140-How-to-specify-names-or-descriptions-for-an-action-parameter.md b/content-OLDSITE/how-tos/how-to-01-140-How-to-specify-names-or-descriptions-for-an-action-parameter.md
deleted file mode 100644
index 04c6360..0000000
--- a/content-OLDSITE/how-tos/how-to-01-140-How-to-specify-names-or-descriptions-for-an-action-parameter.md
+++ /dev/null
@@ -1,45 +0,0 @@
-How to specify names and/or descriptions for an action parameter
-----------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Unlike with properties, the framework cannot pick up the names of
-parameters that you use within the domain code. By default parameters
-will be labelled only with the type of the object required (e.g.
-'String:' or 'Customer:)
-
-If you want a parameter to have a different name (as is usually the case for value types such as strings and ints)
-then that parameter should be annotated with the `@Named` annotation (prior to 1.8.0) or its replacement,
-the `@ParameterLayout(named=...)` annotation (as of 1.8.0).
-
-Similarly, any parameter may be given a short user-description using the
-`@DescribedAs` annotation (prior to 1.8.0) or its replacement, `@ParameterLayout(describedAs=...)`.
-
-For example (as of 1.8.0):
-
-    public class Customer {
-        public Order placeOrder(
-                Product p,
-                @ParameterLayout(
-                    named="Quantity",
-                    describedAs="The number of units of the specified product in this order"
-                )
-                int quantity) {
-            ...
-        }
-        ...
-    }
-
-or (prior to 1.8.0):
-
-    public class Customer {
-        public Order placeOrder(
-                Product p,
-                @Named("Quantity")
-                @DescribedAs("The number of units of the specified product in this order")
-                int quantity) {
-            ...
-        }
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.md b/content-OLDSITE/how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.md
deleted file mode 100644
index 55ded28..0000000
--- a/content-OLDSITE/how-tos/how-to-01-150-How-to-inject-services-into-a-domain-entity-or-other-service.md
+++ /dev/null
@@ -1,56 +0,0 @@
-How to inject services into a domain entity or other service
-------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Apache Isis autowires (automatically injects) domain services into each entity, as well as into the domain services themselves, using either method injection or field injection.  The applib `DomainObjectContainer` is also a service, so can be injected in exactly the same manner.
-
-### Method Injection
-
-All that is required to inject a service into a entity/service is to provide an appropriate method or field.  The name
-of the method does not matter, only that it is prefixed either "set" or "inject", is
-public, and has a single parameter of the correct type.
-
-For example:
-
-    public class Customer {
-        private OrderRepository orderRepository;
-        public void setOrderRepository(OrderRepository orderRepository) {
-            this.orderRepository = orderRepository;
-        }
-        ...
-    }
-
-or alternatively, using 'inject' as the prefix:
-
-    public class Customer {
-        private OrderRepository orderRepository;
-        public void injectOrderRepository(OrderRepository orderRepository) {
-            this.orderRepository = orderRepository;
-        }
-        ...
-    }
-
-Note that the method name can be anything; it doesn't need to be related to the type being injected.
-
-### Field Injection
-
-Field injection is also supported, using the `javax.inject.Inject annotation`.  For example:
-
-    public class Customer {
-        @javax.inject.Inject
-        private OrderRepository orderRepository;
-        ...
-    }
-
-Although this has the least boilerplate, do note that the `private` visibility of the field makes it harder to inject mocks within unit tests.  There are two options here: either use some reflection code to inject the mock (not typesafe/refactoring friendly), or change the visibility to default (package level) visibility and ensure that the unit tests are in the same package as the code under test.
-
-### Constructor injection
-
-Simply to note that constructor injection is *not* supported by Isis (and is unlikely to be, because the JDO specification for entities requires a no-arg constructor).
-
-### Qualified services
-
-Isis currently does not support qualified injection of services; the domain service of each type must be distinct from any other.  
-
-If you find a requirement to inject two instances of type `SomeService`, say, then the work-around is to create trivial subclasses `SomeServiceA` and `SomeServiceB` and inject these instead.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-01-160-How-to-create-or-delete-objects-within-your-code.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-01-160-How-to-create-or-delete-objects-within-your-code.md b/content-OLDSITE/how-tos/how-to-01-160-How-to-create-or-delete-objects-within-your-code.md
deleted file mode 100644
index fb4a44d..0000000
--- a/content-OLDSITE/how-tos/how-to-01-160-How-to-create-or-delete-objects-within-your-code.md
+++ /dev/null
@@ -1,119 +0,0 @@
-How to create or delete objects within your code
-------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-When you create any domain object within your application code, it is
-important that the framework is made aware of the existence of this new
-object - in order that it may be persisted to the object store, and in
-order that any services that the new object needs are injected into it.
-
-Just specifying `new Customer()`, for example, will create a `Customer` object, but that object will *not* be known to the framework.  Such an object *can* be persisted by the framework.  However any services will not be injected into the object until such time.  Also, the [default value for any properties](how-to-03-017-How-to-specify-default-value-of-an-object-property.html) will not be setup, nor will the [created callback](../reference/object-lifecycle-callbacks.html) be called.
-
-Therefore, the recommended way to instantiate an object is to do so through the framework.  However, since we do
-not want to couple our domain objects too closely to Isis, we use the
-idea of a 'container' to mediate, specified by the
-`org.apache.isis.applib.DomainObjectContainer` interface. The
-full list of methods provided by `DomainObjectContainer` can be found [here](../reference/DomainObjectContainer.html).
-
-This interface defines the following methods for managing domain
-objects:
-
--   `<T> T newTransientInstance(final Class<T> ofClass)`
-
-    Returns a new instance of the specified class, that is transient
-    (unsaved). The object may subsequently be saved either by the user
-    invoking the Save action (that will automatically be rendered on the
-    object view) or programmatically by calling `persist(Object
-                transientObject)`
-
--   `boolean isPersistent()`
-
-    Checks whether an object has already been persisted. This is often
-    useful in controlling visibility or availability of properties or
-    actions.
-
--   `void persist(Object transientObject)`
-
-    Persists a transient object (created using `newTransientInstance(...)`, see above).
-
--   `void persistIfNotAlready(Object domainObject)`
-
-    It is an error to persist an object if it is already persistent;
-    this method will persist only if the object is not already
-    persistent (otherwise it will do nothing).
-
--   `void remove(Object persistentObject)`
-
-    Removes (deletes) from the object store, making the reference
-    transient.
-
--   `void removeIfNotAlready(Object domainObject)`
-
-    It is an error to remove an object if it is not persistent; this
-    method will remove only if the object is known to be persistent
-    (otherwise it will do nothing).
-
-A domain object specifies that it needs to have a reference to the
-`DomainObjectContainer` injected into by including the following code:
-
-    private DomainObjectContainer container;
-    protected DomainObjectContainer getContainer() {
-        return container;
-    }
-    public final void setContainer(final DomainObjectContainer container) {
-        this.container = container;
-    }
-
-Creating or deleting objects is then done by invoking those methods on
-the container. 
-
-###Examples
-
-The following code would then create a new
-Customer object within another method:
-
-    Customer newCust = getContainer().newTransientInstance(Customer.class);
-    newCust.setName("Charlie");
-    getContainer().persist(newCust);
-
-If you are able to make your domain object inherit from
-`org.apache.isis.applib.AbstractDomainObject` then you have direct
-access to those methods, so the code would become:
-
-    Customer newCust = newTransientInstance(Customer.class);
-    newCust.setName("Charlie");
-    persist(newCust);
-
-As an alternative to putting the creation logic within your domain
-objects, you could alternatively delegate to an injected service. Ultimately factories just delegate back to `DomainObjectContainer` in
-the same way, so from a technical standpoint there is little difference.
-However it is generally worth introducing a factory because it provides
-a place to centralize any business logic. It also affords the
-opportunity to introduce a domain term (eg `ProductCatalog` or
-`StudentRegister`), thereby reinforcing the "ubiquitous language".
-
-These methods are actually provided by the
-`org.apache.isis.applib.AbstractContainedObject` and so are also available
-on `org.apache.isis.applib.AbstractService` (and, hence, on
-`org.apache.isis.applib.AbstractFactoryAndRepository`) for creating
-objects within a service.
-
-> **Warning**
->
-> It is possible to create a transient object within another transient
-> object. When the framework persists any transient object, by default
-> it will automatically persist any other transient object referenced by
-> that object. However, if any of these transient objects are to be
-> exposed to the user (while in their transient state), then you need to
-> write your code very carefully - anticipating the fact that the user
-> could elect to save any of the transient objects at any point - which
-> could cause the graph of related objects to be persisted in an invalid
-> state.
->
-> The recommended approach is, if possible, to mark these supplementary
-> classes as not persistable by the user, or not to permit the
-> user to create a new transient object that is a child of an existing
-> transient object, but, rather, to require the user to save the parent
-> object first.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-02-010-How-to-hide-a-property.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-02-010-How-to-hide-a-property.md b/content-OLDSITE/how-tos/how-to-02-010-How-to-hide-a-property.md
deleted file mode 100644
index 5754595..0000000
--- a/content-OLDSITE/how-tos/how-to-02-010-How-to-hide-a-property.md
+++ /dev/null
@@ -1,62 +0,0 @@
-How to hide a property
-----------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-The mechanism for hiding a property is broadly the same as for hiding a
-collection <!--(see ?)--> or an action <!--(see ?)-->.
-
-<!--
-For control over the entire object, see ?.
--->
-
-### Hiding a property always
-
-To prevent a user from viewing a property at all, use the `@Hidden`
-annotation. A common use case is to hide an internal Id, eg perhaps as
-required by the object store.
-
-For example:
-
-    public class OrderLine {
-        private Integer id;
-        @Hidden
-        public Integer getId() { ... }
-        public void setId(Integer id) { ... }
-        ...
-    }
-
-### Hiding a property based on the persistence state of the object
-
-As a refinement of the above, a property may be optionally hidden using
-the @Hidden annotation based on the persistence state of the object:
-
--   to hide the property when the object is transient, use
-    `@Hidden(When.UNTIL_PERSISTED)`
-
--   to hide the property when the object is persistent, use
-    `@Hidden(When.ONCE_PERSISTED)`
-
-### Hiding a property under certain conditions
-
-A `hideXxx()` method can be used to indicate that a particular object's
-property should be hidden under certain conditions, typically relating
-to the state of that instance.  Returning a value of `true` indicates that the property should be
-hidden.
-
-For example:
-
-    public class Order {
-        public String getShippingInstructions() { ... }
-        public void setShippingInstructions(String shippingInstructions) { ... }
-        public boolean hideShippingInstructions() {
-            return hasShipped();
-        }
-        ...
-    }
-
-### Hiding a property for specific users or roles
-
-It is also possible to hide properties for certain users/roles by calling the
-DomainObjectContainer\#getUser() method. <!-- See ?for further discussion.-->
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-02-020-How-to-hide-a-collection.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-02-020-How-to-hide-a-collection.md b/content-OLDSITE/how-tos/how-to-02-020-How-to-hide-a-collection.md
deleted file mode 100644
index db306b6..0000000
--- a/content-OLDSITE/how-tos/how-to-02-020-How-to-hide-a-collection.md
+++ /dev/null
@@ -1,56 +0,0 @@
-How to hide a collection
-------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-The mechanism for hiding a collection is broadly the same as for hiding
-a property <!--(see ?)--> or an action <!--(see ?)-->.
-
-### Hiding a collection permanently
-
-To prevent a user from viewing a collection at all, use the `@Hidden`
-annotation.
-
-For example:
-
-    public class Order {
-        private List<Order> cancelledOrders = new ArrayList<Order>();
-        @Hidden
-        public List<Order> getCancelledOrders() { ... }
-        private void setCancelledOrders(List<Order> cancelledOrders) { ... }
-        ...
-    }
-
-### Hiding a collection based on the persistence state of the object
-
-As a refinement of the above, a collection may be optionally hidden
-using the @Hidden annotation based on the persistence state of the
-object:
-
--   to hide the collection when the object is transient, use
-    `@Hidden(When.UNTIL_PERSISTED)`
-
--   to hide the collection when the object is persistent, use
-    `@Hidden(When.ONCE_PERSISTED)`
-
-### Hiding a collection under certain conditions
-
-A `hideXxx()` method can be used to indicate that a particular object's
-collection should be hidden under certain conditions, typically relating
-to the state of that instance.  Returning a value of `true` indicates that the collection should be
-hidden.
-
-For example:
-
-    public class Order {
-        @Hidden
-        public List<Order> getRushOrders() { ... }
-        ...
-    }
-
-### Hiding a collection for specific users or roles
-
-It is possible to hide collections for certain users/roles by calling
-the DomainObjectContainer\#getUser() method. <!--See ? for further
-discussion.-->
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-02-030-How-to-hide-an-action.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-02-030-How-to-hide-an-action.md b/content-OLDSITE/how-tos/how-to-02-030-How-to-hide-an-action.md
deleted file mode 100644
index 478e082..0000000
--- a/content-OLDSITE/how-tos/how-to-02-030-How-to-hide-an-action.md
+++ /dev/null
@@ -1,56 +0,0 @@
-How to hide an action
----------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-The mechanism for hiding an action is broadly the same as for hiding a
-property <!--(see ?)--> or a collection <!--(see ?)-->.
-
-### Hiding an action permanently
-
-To prevent a user from viewing an action at all, use the `@Hidden`
-annotation. This is generally used where a `public` method on an object
-is not intended to be a user action
-
-For example:
-
-    public class Order {
-        @Hidden
-        public void markAsCancelled() { ... }
-        ...
-    }
-
-### Hiding an action based on the persistence state of the object
-
-As a refinement of the above, an action may be optionally hidden using
-the @Hidden annotation based on the persistence state of the object:
-
--   to hide the action when the object is transient, use
-    `@Hidden(When.UNTIL_PERSISTED)`
-
--   to hide the action when the object is persistent, use
-    `@Hidden(When.ONCE_PERSISTED)`
-
-### Hiding an action under certain conditions
-
-A `hideXxx()` method can be used to indicate that a particular object's
-action should be hidden under certain conditions, typically relating to
-the state of that instance.
-
-The parameter types should match the action itself. Returning a 
-value of `true` indicates that the action should be hidden.
-
-For example:
-
-    public class Order {
-        public void applyDiscount(int percentage) { ... }
-        public boolean hideApplyDiscount() {
-            return isWholesaleOrder();
-        }
-    }
-
-### Hiding an action for specific users or roles
-
-It is possible to hide actions for certain users/roles by calling the
-DomainObjectContainer\#getUser() method. <!--See ? for further discussion.-->
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-02-050-How-to-prevent-a-property-from-being-modified.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-02-050-How-to-prevent-a-property-from-being-modified.md b/content-OLDSITE/how-tos/how-to-02-050-How-to-prevent-a-property-from-being-modified.md
deleted file mode 100644
index e2621da..0000000
--- a/content-OLDSITE/how-tos/how-to-02-050-How-to-prevent-a-property-from-being-modified.md
+++ /dev/null
@@ -1,79 +0,0 @@
-How to prevent a property from being modified
----------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Preventing the user from modifying a property value is known as
-'disabling' the property. Note that this doesn't prevent the property
-from being modified programmatically.
-
-The mechanism for disabling a property is broadly the same as for
-disabling a collection <!--(see ?)--> or a collection <!--(see ?)-->.
-
-<!--For control over the entire object, see ?.-->
-
-### Disabling a property permanently
-
-To prevent a user from being able to modify the property at all, use the
-`@Disabled` annotation.
-
-For example:
-
-    public class OrderLine {
-        private int quantity;
-        @Disabled
-        public String getQuantity() { ... }
-        public void setQuantity(int quantity) { ... }
-        ...
-    }
-
-Note that a setter is still required; this is used by the framework to
-recreate the object when pulled back from the persistent object store.
-
-### Disabling a property based on the persistence state of the object
-
-As a refinement of the above, a property may be optionally disabled
-using the @Disabled annotation based on the persistence state of the
-object:
-
--   to disable the property when the object is transient, use
-    `@Disabled(When.UNTIL_PERSISTED)`
-
--   to disable the property when the object is persistent, use
-    `@Disabled(When.ONCE_PERSISTED)`
-
-### Disabling a property under certain conditions
-
-A supporting `disableXxx()` method can be used to disable a particular
-instance's member under certain conditions
-
-<!--
-The syntax is:
--->
->
-A non-`null` return value indicates the reason why the property cannot
-be modified. The framework is responsible for providing this feedback to
-the user.
-
-For example:
-
-    public class OrderLine {
-        public String getQuantity() { ... }
-        public void setQuantity(int quantity) { ... }
-        public String disableQuantity() { 
-            if (isSubmitted()) {
-                return "Cannot alter any quantity after Order has been submitted"; 
-            }
-            return null;
-        }
-    }
-
-If there are multiple reasons to disable a property, take a look at the
-`org.apache.isis.applib.util.ReasonBuffer` helper.
-
-### Disabling a property for certain users/roles
-
-It is possible to disable properties for certain users/roles by calling
-the DomainObjectContainer\#getUser() method. <!--See ?for further
-discussion.-->
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-02-060-How-to-prevent-a-collection-from-being-modified.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-02-060-How-to-prevent-a-collection-from-being-modified.md b/content-OLDSITE/how-tos/how-to-02-060-How-to-prevent-a-collection-from-being-modified.md
deleted file mode 100644
index 8a6c00d..0000000
--- a/content-OLDSITE/how-tos/how-to-02-060-How-to-prevent-a-collection-from-being-modified.md
+++ /dev/null
@@ -1,75 +0,0 @@
-How to prevent a collection from being modified
------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Preventing the user from adding to or removing from a collection is
-known as 'disabling' the collection.
-
-The mechanism for disabling a collection is broadly the same as for
-disabling a property <!--(see ?)--> or a action <!--(see ?)-->.
-
-### Disabling a collection permanently
-
-Some, though not all, viewers allow the user to directly manipulate the
-contents of a collection. For example, the DnD viewer will allow new
-objects to be "dropped" into a collection, and existing objects removed
-from a collection.
-
-Although it is possible to associate behaviour with such actions (see
-?), it may be preferred to only allow modification through actions. Or,
-the application may be deployed using a viewer that doesn't fully
-support direct manipulation of collections.
-
-In either case, annotate the collection using the `@Disabled`
-annotation.
-
-For example:
-
-    public class Order {
-        private List<Order> cancelledOrders = new ArrayList<Order>();
-        @Disabled
-        public List<Order> getCancelledOrders() { ... }
-        private void setCancelledOrders(List<Order> cancelledOrders) { ... }
-        ...
-    }
-
-### Disabling a collection based on the persistence state of the object
-
-As a refinement of the above, a collection may be optionally disabled
-using the @Disabled annotation based on the persistence state of the
-object:
-
--   to disable the collection when the object is transient, use
-    `@Disabled(When.UNTIL_PERSISTED)`
-
--   to disable the collection when the object is persistent, use
-    `@Disabled(When.ONCE_PERSISTED)`
-
-### Disabling a collection under certain conditions
-
-A `disableXxx()` method can be used to disable a particular instance's
-collection under certain conditions:
-
-<!--
-The syntax is:
-
--->
-
-For example:
-
-    public class Department {
-        public List<Employee> getEmployees() { ... }
-        private void setEmployees(List<Employee> employees) { ... }
-        public void disableEmployees() {
-            return isClosed()? "This department is closed" : null;
-        }
-        ...
-    }
-
-### Disabling a collection for specific users or roles
-
-It is possible to disable collections for certain users/roles by calling
-the DoymainObjectContainer\#getUser() method. <!--See ? for further
-discussion.-->
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-02-070-How-to-prevent-an-action-from-being-invoked.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-02-070-How-to-prevent-an-action-from-being-invoked.md b/content-OLDSITE/how-tos/how-to-02-070-How-to-prevent-an-action-from-being-invoked.md
deleted file mode 100644
index 0630c92..0000000
--- a/content-OLDSITE/how-tos/how-to-02-070-How-to-prevent-an-action-from-being-invoked.md
+++ /dev/null
@@ -1,65 +0,0 @@
-How to prevent an action from being invoked
--------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Preventing the user from invoking an action is known as 'disabling' the
-action.
-
-The mechanism for disabling an action is broadly the same as for
-disabling a property <!--(see ?)--> or a collection <!--(see ?)-->.
-
-### Disabling an action permanently
-
-It is possible to prevent an action from ever being invoked using the `@Disabled` annotation, exactly equivalent to the use of the annotation
-for properties and collections. However, it's not a particularly
-meaningful usecase: why display an action that can never be invoked? The
-only reason we can think of is as a placeholder during prototyping - to
-indicate to the user that an action is planned, but has not yet been
-implemented.
-
-### Disabling an action based on the persistence state of the object
-
-Whereas annotating an action simply as `@Disabled` probably does not make
-sense (see above), it does make sense to optionally disable an action
-using the `@Disabled` annotation based on the persistence state of the
-object:
-
--   to disable the action when the object is transient, use
-    `@Disabled(When.UNTIL_PERSISTED)`
-
--   to disable the action when the object is persistent, use
-    `@Disabled(When.ONCE_PERSISTED)`
-
-### Based on the state of the object
-
-There may be circumstances in which we do not want the user to be able
-to initiate the action at all - for example because that action is not
-appropriate to the current state of the object on which the action
-resides. Such rules are enforced by means of a `disableXxx()` supporting
-method.
-
-The syntax is:
-
-    public String disableActionName(ValueOrEntityType param...)
-
-A non-`null` return `String` indicates the reason why the action may not
-be invoked. The framework takes responsibility to provide this feedback
-to the user.
-
-For example:
-
-    public class Customer {
-        public Order placeOrder(Product p, int quantity) { ... }
-        public String disablePlaceOrder(Product p, int quantity) { 
-            return isBlackListed()?
-                "Blacklisted customers cannot place orders"
-                :null;
-        }
-        ...
-    }
-
-### Disabling an action for certain users or roles
-
-It is possible to disable actions for certain users/roles by calling the
-DomainObjectContainer\#getUser() method. <!--See ? for further discussion.-->

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-02-100-How-to-validate-user-input-for-a-property.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-02-100-How-to-validate-user-input-for-a-property.md b/content-OLDSITE/how-tos/how-to-02-100-How-to-validate-user-input-for-a-property.md
deleted file mode 100644
index 698cffa..0000000
--- a/content-OLDSITE/how-tos/how-to-02-100-How-to-validate-user-input-for-a-property.md
+++ /dev/null
@@ -1,44 +0,0 @@
-How to validate user input for a property
------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-### Declarative validation
-
-For properties that accept a text input string, such as `String` and
-`Date`, there are convenient mechanisms to validate and/or normalise the
-values typed in:
-
--   For `Date` and number values the `@Mask` annotation may be used.
-
--   For `String` properties the `@RegEx` annotation may be used.
-
-More complex validation can also be performed imperatively (below).
-
-### Imperative validation
-
-A supporting `validateXxx()` method is used to check that a new value
-for a property is valid.
-
-If the proffered value is deemed to be invalid then the property will
-not be changed. A non-null return `String` indicates the reason why the
-member cannot be modified/action be invoked; the framework is
-responsible for providing this feedback to the user.
-
-The syntax is:
-
-    public String validatePropertyName(PropertyType param)
-
-where `PropertyType` is the same type as that of the property itself.
-
-For example:
-
-    public class Exam {
-        public int getMark() { ... }
-        public void setMark(int mark) { ... }
-        public String validateMark(int mark) {
-            return !withinRange(mark)? "Mark must be in range 0 to 30": null;
-        }
-        private boolean withinRange(int mark) { return mark >= 0 && mark <= 30; }
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-02-110-How-to-validate-an-object-being-added-or-removed-from-a-collection.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-02-110-How-to-validate-an-object-being-added-or-removed-from-a-collection.md b/content-OLDSITE/how-tos/how-to-02-110-How-to-validate-an-object-being-added-or-removed-from-a-collection.md
deleted file mode 100644
index 6683d5d..0000000
--- a/content-OLDSITE/how-tos/how-to-02-110-How-to-validate-an-object-being-added-or-removed-from-a-collection.md
+++ /dev/null
@@ -1,34 +0,0 @@
-How to validate an object being added or removed from a collection
-------------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-A `validateAddToXxx()` method can be used to check that an object is
-valid to be added to a collection. Conversely, the
-validateRemoveFromXxx() method can be used to check that it is valid to
-remove an object from a collection is valid.
-
-The syntax is:
-
-    public String validateAddToCollectionName(EntityType param)
-
-and
-
-    public String validateRemoveFromCollectionName(EntityType param)
-
-A non-`null` return `String` indicates the reason why the object cannot
-be added/removed, and the viewing mechanism will display this to the
-user.
-
-For example:
-
-    public class Department {
-        public List<Employee> getEmployees() { ... }
-        private void setEmployees(List<Employee> employees) { ... }
-        public String validateAddToEmployee(Employee employee) {
-            return employee.isRetired()?
-                "Cannot add retired employees to department"
-                :null;
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-02-120-How-to-validate-an-action-parameter-argument.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-02-120-How-to-validate-an-action-parameter-argument.md b/content-OLDSITE/how-tos/how-to-02-120-How-to-validate-an-action-parameter-argument.md
deleted file mode 100644
index 5263ae5..0000000
--- a/content-OLDSITE/how-tos/how-to-02-120-How-to-validate-an-action-parameter-argument.md
+++ /dev/null
@@ -1,46 +0,0 @@
-How to validate an action parameter argument
---------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-### Declarative validation
-
-For parameters that accept a text input string, such as `String` and
-`Date`, there are convenient mechanisms to validate and/or normalise the
-values typed in:
-
--   For `Date` and number values the `@Mask` annotation may be used.
-
--   For `String` parameters the `@RegEx` annotation may be used.
-
-More complex validation can also be performed imperatively (below).
-
-### Imperative validation
-
-A `validateXxx()` method is used to check that the set of arguments used
-by an action method is valid. If the arguments are invalid then the
-framework will not invoke the action.
-
-The syntax is:
-
-    public String validate<ActionName>([ValueOrEntityType param]...)
-
-A non-`null` return String indicates the reason why the member cannot be
-modified/action be invoked, and the viewing mechanism will display this
-feedback to the user.
-
-For example:
-
-    public class Customer {
-        public Order placeOrder(Product p, int quantity) { ... }
-        public String validatePlaceOrder(Product p, int quantity) {
-            if (p.isOutOfStock()) { return "Product is out of stock"; }
-            if (quantity <= 0) { return "Quantity must be a positive value"; }
-            return null;
-        }
-        ...
-    }
-
-For complex validation, you may wish to use the
-`org.apache.isis.applib.util.ReasonBuffer` helper class.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-03-010-How-to-specify-a-set-of-choices-for-a-property.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-03-010-How-to-specify-a-set-of-choices-for-a-property.md b/content-OLDSITE/how-tos/how-to-03-010-How-to-specify-a-set-of-choices-for-a-property.md
deleted file mode 100644
index fd5cead..0000000
--- a/content-OLDSITE/how-tos/how-to-03-010-How-to-specify-a-set-of-choices-for-a-property.md
+++ /dev/null
@@ -1,35 +0,0 @@
-How to specify a set of choices for a property
-----------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-The simplest way to provide the user with a set of choices for a
-property (possibly rendered as a drop-down list, for example) is to
-ensure that the type used by the property is marked up as `@Bounded`
-<!--(see ?)-->.
-
-However, this is not always appropriate. For example you might wish to
-provide the user with the choice of all the Addresses known for that
-Customer, with the most recently-used address as the default.
-
-The syntax for specifying a list of choices is either:
-
-    public Collection<PropertyType> choicesPropertyName()
-
-or alternatively
-
-    public PropertyType[] choicesPropertyName()
-
-where `PropertyType` is the same type as that of the property itself.  Any subtype of `Collection` may also be used.
-
-For example:
-
-    public class Order {
-        public Address getShippingAddress() { ... }
-        public void setShippingAddress() { ... }
-        public List<Address> choicesShippingAddress() {
-            return getCustomer().allActiveAddresses();
-        }
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-03-015-How-to-specify-an-autocomplete-for-a-property.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-03-015-How-to-specify-an-autocomplete-for-a-property.md b/content-OLDSITE/how-tos/how-to-03-015-How-to-specify-an-autocomplete-for-a-property.md
deleted file mode 100644
index 4482fbc..0000000
--- a/content-OLDSITE/how-tos/how-to-03-015-How-to-specify-an-autocomplete-for-a-property.md
+++ /dev/null
@@ -1,24 +0,0 @@
-How to specify an auto-complete for a property
-----------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Using the auto-complete method you can allow the user to search for objects based on a single string.  These will be made available to the user through a device such as a drop-down list.
-
-The syntax for properties is:
-
-    public List<ParameterType> autoCompletePropertyName()
-
-For example:
-
-    public class Customer {
-        public Product getFavouriteProduct() { ... }
-        public List<Product> autoCompleteFavouriteProduct(String search) {
-            return productsRepo.findMatching(search);
-        }
-        ....
-    }
-
-> The [@AutoComplete](../reference/recognized-annotations/AutoComplete.html) also allows autocomplete functionality to be associated with the domain type (eg `Product` in the example above).  If both are present, then the per-property autocomplete takes preference.
-
- 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-03-017-How-to-specify-default-value-of-an-object-property.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-03-017-How-to-specify-default-value-of-an-object-property.md b/content-OLDSITE/how-tos/how-to-03-017-How-to-specify-default-value-of-an-object-property.md
deleted file mode 100644
index c53332b..0000000
--- a/content-OLDSITE/how-tos/how-to-03-017-How-to-specify-default-value-of-an-object-property.md
+++ /dev/null
@@ -1,8 +0,0 @@
-How to specify default value of an object property
---------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-See [How to set up the initial value of a property programmatically](../more-advanced-topics/how-to-07-010-How-to-set-up-the-initial-value-of-a-property-programmatically.html).
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-03-020-How-to-specify-a-set-of-choices-for-an-action-parameter.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-03-020-How-to-specify-a-set-of-choices-for-an-action-parameter.md b/content-OLDSITE/how-tos/how-to-03-020-How-to-specify-a-set-of-choices-for-an-action-parameter.md
deleted file mode 100644
index 246d427..0000000
--- a/content-OLDSITE/how-tos/how-to-03-020-How-to-specify-a-set-of-choices-for-an-action-parameter.md
+++ /dev/null
@@ -1,79 +0,0 @@
-How to specify a set of choices for an action parameter
--------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-The programmer may provide a set of choices for the value of any or all
-of the parameters of an action. These will be made available to the user
-- for example as a drop-down list.
-
-If the type of the parameter is annotated with `@Bounded`, then it is
-not necessary to specify the choices for that parameter, as the user
-will automatically be offered the full set to choose from.
-
-If this isn't the case, then - as for defaults - there are two different
-ways to specify parameters; either per parameter, or for all parameters.
-
-> **Note** Dependent choices, whereby the values are dependent on another action parameter, are [also supported](how-to-03-022-How-to-specify-dependent-choices-for-action-parameters.html).
-
-### Per parameter syntax (preferred)
-
-The per-parameter form is simpler and generally preferred.
-
-The syntax is:
-
-    public List<ParameterType> choicesNActionName()
-
-where N indicates the 0-based parameter number.  Any subtype of `Collection` may also be used.
-
-For example:
-
-    public class Order {
-        public Order placeOrder(
-                Product product,
-                @Named("Quantity") 
-                int quantity) {
-            ...
-        }
-        public List<Product> choices0PlaceOrder() {
-            return lastFiveProductsOrderedBy(this.getCustomer());
-        }
-        public List<Integer> choices1PlaceOrder() {
-            return Arrays.asList(1,2,3,4,5);
-        }
-        ....
-    }
-
-### All parameters syntax
-
-The alternative mechanism is to supply all the parameter choices in one
-go:
-
-    public Object[] choices<ActionName>([<parameter type> param]...)
-
-returning an array, which must have one element per parameter in the
-method signature. Each element of the array should itself either be an
-array or a list, containing the set of values representing the choices
-for that parameter, or `null` if there are no choices to be specified
-for that parameter.
-
-For example:
-
-    public class Order {
-        public Order placeOrder(
-                Product product,
-                @Named("Quantity") 
-                int quantity) {
-            ...
-        }
-        public Object[] choicesPlaceOrder(
-                Product product,
-                int quantity) {
-            return new Object[] {
-                lastFiveProductsOrderedBy(this.getCustomer()).toArray(), 
-                Arrays.asList(1,2,3,4,5)
-            };
-        }
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-03-022-How-to-specify-dependent-choices-for-action-parameters.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-03-022-How-to-specify-dependent-choices-for-action-parameters.md b/content-OLDSITE/how-tos/how-to-03-022-How-to-specify-dependent-choices-for-action-parameters.md
deleted file mode 100644
index 7cae8a0..0000000
--- a/content-OLDSITE/how-tos/how-to-03-022-How-to-specify-dependent-choices-for-action-parameters.md
+++ /dev/null
@@ -1,34 +0,0 @@
-How to specify dependent choices for action parameters
-------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Sometimes there is a dependency between the value of one parameter and the set of values to another.  For example, if selecting a particular category, then this implies a set of subcategories belonging to that category.  Or, if selecting a particular country, then this implies a set of states/counties within that country.
-
-To specify such a dependency, the `choicesNActionName()` can be overloaded with  the `N-1` preceding parameters. 
-
-The syntax is:
-
-    public Collection<ParameterType> choicesNActionName(arg0, arg1, ..., argN-1)
-
-where N indicates the 0-based parameter number.  Any subtype of `Collection` may also be used.
-
-For example:
-
-    public class Book {
-        public void describeAndCategorize(
-                @Named("Description") String description
-                Genre genre,
-                Subgenre subgenre) {
-            ...
-        }
-        public Collection<Subgenre> choices2Categorize(
-               String description,
-               Genre genre) {
-            return genre.getSubgenres();
-        }
-        ....
-    }
-
-
-> **NOTE**: at this writing this capability does not exist for properties that have dependencies.  Instead, make the properties read-only (using `@Disabled`) and provide an action to update them instead.  
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-03-025-How-to-specify-an-autocomplete-for-an-action-parameter.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-03-025-How-to-specify-an-autocomplete-for-an-action-parameter.md b/content-OLDSITE/how-tos/how-to-03-025-How-to-specify-an-autocomplete-for-an-action-parameter.md
deleted file mode 100644
index 57fec1a..0000000
--- a/content-OLDSITE/how-tos/how-to-03-025-How-to-specify-an-autocomplete-for-an-action-parameter.md
+++ /dev/null
@@ -1,29 +0,0 @@
-How to specify an auto-complete for an action parameter [1.3.0+]
--------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Using the auto-complete method you can allow the user to search for objects based on a single string.  These will be made available to the user through a device such as a drop-down list.
-
-The syntax is:
-
-    public List<ParameterType> autoCompleteNActionName()
-
-where N indicates the 0-based parameter number.
-
-For example:
-
-    public class Order {
-        public Order placeOrder(
-                Product product,
-                @Named("Quantity") 
-                int quantity) {
-            ...
-        }
-        public List<Product> autoComplete0PlaceOrder(String search) {
-            return productsRepo.findMatching(search);
-        }
-        ....
-    }
-
-> The [@AutoComplete](../reference/recognized-annotations/AutoComplete.html) also allows autocomplete functionality to be associated with the domain type (eg `Product` in the example above).  If both are present, then the per-parameter autocomplete takes preference.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-03-030-How-to-specify-that-a-class-of-objects-has-a-limited-number-of-instances.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-03-030-How-to-specify-that-a-class-of-objects-has-a-limited-number-of-instances.md b/content-OLDSITE/how-tos/how-to-03-030-How-to-specify-that-a-class-of-objects-has-a-limited-number-of-instances.md
deleted file mode 100644
index 6f5f09d..0000000
--- a/content-OLDSITE/how-tos/how-to-03-030-How-to-specify-that-a-class-of-objects-has-a-limited-number-of-instances.md
+++ /dev/null
@@ -1,29 +0,0 @@
-How to specify that a class of objects has a limited number of instances
-------------------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Sometimes an entity may only have a relatively small number of
-instances, for example the types of credit cards accepted (Visa,
-Mastercard, Amex). Viewers will typically expected to render the
-complete set of instances as a drop down list whenever the object type
-is used (ie as a property or action parameter).
-
-To indicate that a class has a limited number of instances, use the
-@Bounded annotation. Note that there is an implied expectation is that
-the list of objects is small, and relatively cheap to obtain from the
-object store.
-
-An alternative way to specify a selection of objects is using the
-choicesXxx() supporting methods.
-
-For example:
-
-    @Bounded
-    public class PaymentMethod {
-        ...
-    }
-
-Alternatively, you might want to use a (Java) `enum`, because these are
-implicitly bounded.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-03-040-How-to-find-an-entity-(for-an-action-parameter-or-property)-using-auto-complete.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-03-040-How-to-find-an-entity-(for-an-action-parameter-or-property)-using-auto-complete.md b/content-OLDSITE/how-tos/how-to-03-040-How-to-find-an-entity-(for-an-action-parameter-or-property)-using-auto-complete.md
deleted file mode 100644
index 9434662..0000000
--- a/content-OLDSITE/how-tos/how-to-03-040-How-to-find-an-entity-(for-an-action-parameter-or-property)-using-auto-complete.md
+++ /dev/null
@@ -1,33 +0,0 @@
-How to find an entity (for an action parameter or property) using auto-complete
--------------------------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Some viewers (eg the Wicket viewer) allow an entity to be specified (as
-an argument for an action parameter, or as the new value of a property)
-by enabling the user to type its title. The framework then searches for
-a matching instance, presenting them in a drop-down list.
-
-This is accomplished using two annotations. The @AutoComplete annotation
-is used on the entity type itself:
-
-    @AutoComplete(repository=Customers.class)
-    public class Customer {
-        ...
-    }
-
-The `repository` attribute indicates the class of the domain service
-that has an autoComplete() method. This is required to accept a single
-String and return a List of candidates:
-
-    public class Customers {
-        ...
-        @Hidden
-        public List<Property> autoComplete(String searchPhrase) {        
-            return allMatches(new QueryDefault<Customer>("customers_findByName", "name", searchPhrase));
-        }
-    }
-
-If required, a different action name than "autoComplete" can be
-specified.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-03-050-How-to-specify-default-values-for-an-action-parameter.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-03-050-How-to-specify-default-values-for-an-action-parameter.md b/content-OLDSITE/how-tos/how-to-03-050-How-to-specify-default-values-for-an-action-parameter.md
deleted file mode 100644
index c3b5686..0000000
--- a/content-OLDSITE/how-tos/how-to-03-050-How-to-specify-default-values-for-an-action-parameter.md
+++ /dev/null
@@ -1,64 +0,0 @@
-How to specify default values for an action parameter
------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-When an action is about to be invoked, then default values can be
-provided for any or all of its parameters.
-
-There are two different ways to specify parameters; either per
-parameter, or for all parameters.
-
-### Per-parameter syntax (preferred)
-
-The per-parameter form is simpler and generally to be preferred.
-
-The syntax is:
-
-    public ParameterType defaultNActionName()
-
-where N indicates the 0-based parameter number. For example:
-
-    public class Customer {
-        public Order placeOrder(
-                 Product product,
-                 @Named("Quantity") 
-                 int quantity) {
-            ...
-        }
-        public Product default0PlaceOrder() {
-            return productMostRecentlyOrderedBy(this.getCustomer());
-        }
-        public int default1PlaceOrder() {
-            return 1;
-        }
-    }
-
-### All parameters syntax
-
-The syntax for specifying all the parameter default values in one go is:
-
-    public Object[] defaultActionName()
-
-returning an array which must have one element per parameter in the
-action method signature of corresponding default values.
-
-For example:
-
-    public class Customer {
-        public Order placeOrder(
-                Product product,
-                @Named("Quantity") 
-                int quantity) {
-            ...
-        }
-        public Object[] defaultPlaceOrder() {
-            return new Object[] {
-                productMostRecentlyOrderedBy(this.getCustomer()),
-                1
-            };
-        }
-        ...
-    }
-
-> **Note** that the `defaultXxx()` method has no parameters.  This does mean that overloaded actions (more than one action with the same name but differing only in its parameter types) are not supported if using this construct.  This is not advisable in any case, since it would cause confusion to the users when rendered in the UI.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-04-000-How-to-derive-properties-and-collections-and-other-side-effects.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-04-000-How-to-derive-properties-and-collections-and-other-side-effects.md b/content-OLDSITE/how-tos/how-to-04-000-How-to-derive-properties-and-collections-and-other-side-effects.md
deleted file mode 100644
index b931e52..0000000
--- a/content-OLDSITE/how-tos/how-to-04-000-How-to-derive-properties-and-collections-and-other-side-effects.md
+++ /dev/null
@@ -1,9 +0,0 @@
-How to derive properties and collections, and other side-effects
-========
-
-[//]: # (content copied to _user-guide_xxx)
-
-The Isis viewers will automatically render the state of properties and
-collections, but the values of such need not be persisted; they can be
-derived from other information available to the object.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-08-000-How-to-handle-security-concerns.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-08-000-How-to-handle-security-concerns.md b/content-OLDSITE/how-tos/how-to-08-000-How-to-handle-security-concerns.md
deleted file mode 100644
index da4b06d..0000000
--- a/content-OLDSITE/how-tos/how-to-08-000-How-to-handle-security-concerns.md
+++ /dev/null
@@ -1,9 +0,0 @@
-How to handle security concerns
-===============================
-
-[//]: # (content copied to _user-guide_xxx)
-
-> Further validation how-to's that apply across all class members
-
-This chapter has some additional recipes/how-tos relating to
-implementing business rules. They apply across all class members.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/how-tos/how-to-09-010-How-to-register-domain-services,-repositories-and-factories.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/how-tos/how-to-09-010-How-to-register-domain-services,-repositories-and-factories.md b/content-OLDSITE/how-tos/how-to-09-010-How-to-register-domain-services,-repositories-and-factories.md
deleted file mode 100644
index a6e7fd2..0000000
--- a/content-OLDSITE/how-tos/how-to-09-010-How-to-register-domain-services,-repositories-and-factories.md
+++ /dev/null
@@ -1,48 +0,0 @@
-How to register domain services, repositories and factories
------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Domain services (which includes repositories and factories) can either be automatically registered (by virtue of being present on the classpath and annotated appropriately) or must be explicitly registered in the `isis.properties` configuration file, under the `isis.services` key (a comma-separated list).
-
-### Automatic Registration
-
-Automatic registration of services requires that the service be annotated with the `@DomainService` annotation (in `org.apache.isis.applib.annotations` package); for example:
-
-    package com.mycompany.myapp.dom.customer;
-    import org.apache.isis.applib.annotation.DomainService
-    
-    @DomainService
-    public class Customers {
-        ...
-    }
-
-Isis must also be configured to enable automatic registration of doman services; add the following to `isis.properties`:
-
-    isis.services-installer=configuration-and-annotation
-
-Also, the package prefix (comma separated) for all domain services must be specified; for example:
-
-    isis.services.ServicesInstallerFromAnnotation.packagePrefix=com.mycompany.myapp
-
-Isis will then discover all `@DomainService`-annotated services and automatically register them.  
-
-
-### Explicit Registration
-
-Domain services can also be explicitly registered, again in `isis.properties`, by updating the `isis.services` key.  For example:
-
-    isis.services = com.mycompany.myapp.employee.Employees\,
-                    com.mycompany.myapp.claim.Claims\,
-                    ...
-
-If all services reside under a common package, then the `isis.services.prefix` can specify this prefix:
-
-    isis.services.prefix = com.mycompany.myapp
-    isis.services = employee.Employees,\
-                    claim.Claims,\
-                    ...
-
-This is quite rare, however; you will often want to use default implementations of domain services that are provided by the framework and so will not reside under this prefix.
-
-Examples of framework-provided services (as defined in the applib) can be found referenced from the main [documentation](../../documentation.html) page and also the [services](../../reference/services.html) page.


[09/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/intro/resources/resources/isis-templates-idea.xml
----------------------------------------------------------------------
diff --git a/content-OLDSITE/intro/resources/resources/isis-templates-idea.xml b/content-OLDSITE/intro/resources/resources/isis-templates-idea.xml
deleted file mode 100644
index bc490fd..0000000
--- a/content-OLDSITE/intro/resources/resources/isis-templates-idea.xml
+++ /dev/null
@@ -1,804 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<templateSet group="isis-templates">
-  <template name="isa" value="//region &gt; $actionName$ (action)&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)&#10;public $ReturnType$ $actionName$(final $ParameterType$ $parameterType$) {&#10;    return $END$null; // TODO: business logic here&#10;}&#10;//endregion" description="Isis Action" toReformat="true" toShortenFQNames="true">
-    <variable name="actionName" expression="&quot;actionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParameterType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="parameterType" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="ReturnType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isaauto" value="public java.util.Collection&lt;$ParameterType$&gt; autoComplete$ParameterNum$$ActionName$(final String search) {&#10;    return $END$com.google.common.collect.Lists.newArrayList(); // TODO: return list of choices for argument N&#10;}" description="Isis Action auto-complete" toReformat="true" toShortenFQNames="true">
-    <variable name="ParameterNum" expression="&quot;Num&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ActionName" expression="&quot;ActionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParameterType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isacho" value="public java.util.List&lt;$ParameterType$&gt; choices$ParameterNum$$ActionName$() {&#10;    return $END$com.google.common.collect.Lists.newArrayList(); // TODO: return list of choices for argument N&#10;}" description="Isis Action choices" toReformat="true" toShortenFQNames="true">
-    <variable name="ParameterNum" expression="&quot;Num&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ActionName" expression="&quot;ActionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParameterType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isadef" value="public $ParameterType$ default$ParameterNum$$ActionName$() {&#10;    return $END$null; // TODO: return default for argument N&#10;}" description="Isis Action defaults" toReformat="true" toShortenFQNames="true">
-    <variable name="ParameterNum" expression="&quot;Num&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ActionName" expression="&quot;ActionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParameterType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isadis" value="public String disable$ActionName$() {&#10;    return $END$null; // TODO: return reason why action disabled, null if enabled&#10;}" description="Isis Action disablement" toReformat="true" toShortenFQNames="true">
-    <variable name="ActionName" expression="&quot;ActionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isahid" value="public boolean hide$ActionName$() {&#10;    return $END$false; // TODO: return true if action is hidden, false if visible&#10;}" description="Isis Action visibility" toReformat="true" toShortenFQNames="true">
-    <variable name="ActionName" expression="&quot;ActionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isaval" value="public String validate$ActionName$(final $ParameterType$ $parameterType$) {&#10;    return $END$null; // TODO: return reason why action arguments are invalid, null if ok&#10;}" description="Isis Action validation" toReformat="true" toShortenFQNames="true">
-    <variable name="ActionName" expression="&quot;ActionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParameterType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="parameterType" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscmod.1m" value="public void addTo$ChildCollectionName$(final $ChildElementType$ $childElementName$) {&#10;    // check for no-op&#10;    if ($childElementName$ == null || &#10;        get$ChildCollectionName$().contains($childElementName$)) {&#10;        return;&#10;    }&#10;    // dissociate arg from its current parent (if any).&#10;    $childElementName$.clear$ParentPropertyNameInChild$();&#10;    // associate arg&#10;    $childElementName$.set$ParentPropertyNameInChild$(this);&#10;    get$ChildCollectionName$().add($childElementName$);&#10;}&#10;public void removeFrom$ChildCollectionName$(final $ChildElementType$ $childElementName$) {&#10;    // check for no-op&#10;    if ($childElementName$ == null || &#10;        !get$ChildCollectionName$().contains($childElementName$)) {&#10;        return;&#10;    }&#10;    // dissociate arg&#10;    $childElementName$.set$ParentPropertyNameInChild$(null);&#10;    get$ChildCollectionName$().remove($childElementName$);&#10;
 }" description="Isis Collection modification" toReformat="true" toShortenFQNames="true">
-    <variable name="ChildCollectionName" expression="&quot;ChildCollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ChildElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="childElementName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParentPropertyNameInChild" expression="&quot;ParentPropertyNameInChild&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscmod.mmc" value="public void addTo$ParentCollectionName$(final $ParentElementType$ $parentElementName$) {&#10;    // check for no-op&#10;    if ($parentElementName$ == null || &#10;        get$ParentCollectionName$().contains($parentElementName$)) {&#10;        return;&#10;    }&#10;    // delegate to parent to add&#10;    $parentElementName$.addTo$ChildCollectionNameInParent$(this);&#10;}&#10;public void removeFrom$ParentCollectionName$(final $ParentElementType$ $parentElementName$) {&#10;    // check for no-op&#10;    if ($parentElementName$ == null || &#10;       !get$ParentCollectionName$().contains($parentElementName$)) {&#10;       return;&#10;    }&#10;    // delegate to parent to remove&#10;    $parentElementName$.removeFrom$ChildCollectionNameInParent$(this);&#10;}" description="Isis Collection modification (m:m child)" toReformat="true" toShortenFQNames="true">
-    <variable name="ParentCollectionName" expression="&quot;ParentCollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParentElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="parentElementName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="ChildCollectionNameInParent" expression="&quot;ChildCollectionNameInParent&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscmod.mmp" value="public void addTo$ChildCollectionName$(final $ChildElementType$ $childElementName$) {&#10;    // check for no-op&#10;    if ($childElementName$ == null || &#10;        get$ChildCollectionName$().contains($childElementName$)) {&#10;        return;&#10;    }&#10;    // dissociate arg from its current parent (if any).&#10;    $childElementName$.removeFrom$ParentCollectionNameInChild$(this);&#10;    // associate arg&#10;    $childElementName$.get$ParentCollectionNameInChild$().add(this);&#10;    get$ChildCollectionName$().add($childElementName$);&#10;}&#10;public void removeFrom$ChildCollectionName$(final $ChildElementType$ $childElementName$) {&#10;    // check for no-op&#10;    if ($childElementName$ == null || &#10;       !get$ChildCollectionName$().contains($childElementName$)) {&#10;       return;&#10;    }&#10;    // dissociate arg&#10;    $childElementName$.get$ParentCollectionNameInChild$().remove(this);&#10;    get$ChildCollectionName$().rem
 ove($childElementName$);&#10;}" description="Isis Collection modification (m:m parent)" toReformat="true" toShortenFQNames="true">
-    <variable name="ChildCollectionName" expression="&quot;ChildCollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ChildElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="childElementName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParentCollectionNameInChild" expression="&quot;ParentCollectionNameInChild&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscdis" value="public String disable$CollectionName$() {&#10;    return $END$null; // TODO: return reason why collection read-only, null if editable&#10;}" description="Isis Collection disablement" toReformat="true" toShortenFQNames="true">
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ischid" value="public boolean hide$CollectionName$() {&#10;    return $END$false; // TODO: return true if hidden, false otherwise&#10;}" description="Isis Collection visibility" toReformat="true" toShortenFQNames="false">
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscl" value="//region &gt; $collectionName$ (collection)&#10;private java.util.List&lt;$ElementType$&gt; $collectionName$ = com.google.common.collect.Lists.newArrayList();&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)&#10;public java.util.List&lt;$ElementType$&gt; get$CollectionName$() {&#10;    return $collectionName$;&#10;}&#10;public void set$CollectionName$(final java.util.List&lt;$ElementType$&gt; $collectionName$) {&#10;    this.$collectionName$ = $collectionName$;&#10;}&#10;//endregion" description="Isis Collection (List)" toReformat="true" toShortenFQNames="true">
-    <variable name="collectionName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscs" value="//region &gt; $collectionName$ (collection)&#10;private java.util.SortedSet&lt;$ElementType$&gt; $collectionName$ = com.google.common.collect.Sets.newTreeSet();&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)&#10;public java.util.Set&lt;$ElementType$&gt; get$CollectionName$() {&#10;    return $collectionName$;&#10;}&#10;public void set$CollectionName$(final java.util.Set&lt;$ElementType$&gt; $collectionName$) {&#10;    this.$collectionName$ = $collectionName$;&#10;}&#10;//endregion" description="Isis Collection (Set)" toReformat="true" toShortenFQNames="true">
-    <variable name="collectionName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscval" value="public String validateAddTo$CollectionName$(final $ElementType$ $elementName$) {&#10;    return $END$null; // TODO: return reason why argument cannot be added, null if ok to add&#10;}&#10;public String validateRemoveFrom$CollectionName$(final $ElementType$ $elementName$) {&#10;    return null; // TODO: return reason why argument cannot be removed, null if ok to remove&#10;}" description="Isis Collection validation" toReformat="true" toShortenFQNames="true">
-    <variable name="elementName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isds" value="//region  &gt; $serviceType$ (injected)&#10;private $ServiceType$ $serviceType$;&#10;    public final void inject$ServiceType$(final $ServiceType$ $serviceType$) {&#10;    this.$serviceType$ = $serviceType$;&#10;}&#10;//endregion" description="Isis Injected Dependency Service" toReformat="true" toShortenFQNames="true">
-    <variable name="ServiceType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="serviceType" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ism.fp" value="/**&#10; * Create new (already persisted) $Type$&#10; */&#10;@org.apache.isis.applib.annotation.Programmatic&#10;public $Type$ new$Type$() {&#10;    $Type$ $type$ = newTransientInstance($Type$.class);&#10;    $END$// TODO: set up any properties&#10; &#10;    persist($type$);&#10;    return $type$;&#10;}&#10;" description="Isis Commonly used method (factory for persistent)" toReformat="true" toShortenFQNames="true">
-    <variable name="Type" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="type" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ism.ft" value="/**&#10; * Create new (still transient) $Type$&#10; */&#10;@org.apache.isis.applib.annotation.Programmatic&#10;public $Type$ new$Type$() {&#10;    $Type$ $type$ = newTransientInstance($Type$.class);&#10;    $END$// TODO: set up any properties&#10;&#10;    return $type$;&#10;}&#10;" description="Isis Commonly used method (factory for transient)" toReformat="true" toShortenFQNames="true">
-    <variable name="Type" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="type" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isid" value="//region &gt; identificatio&#10; $END$&#10;//endregion" description="Isis Identification region" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isidicon" value="public String iconName() {&#10;    return $END$null; // TODO: return name of image file (without suffix)&#10; }" description="Isis Identification (icon)" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isidtitle" value="public String title() {&#10;    final org.apache.isis.applib.util.TitleBuffer buf = new org.apache.isis.applib.util.TitleBuffer();&#10;    $END$// TODO: append to org.apache.isis.applib.util.TitleBuffer, typically value properties&#10;    return buf.toString();&#10;}" description="Isis Identification (title)" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscs.jdo.1m.b.fk" value="//region &gt; $collectionName$ (collection)&#10;@javax.jdo.annotations.Persistent(mappedBy=&quot;$elementNameInChild$&quot;, dependentElement=&quot;$trueOrFalse$&quot;)&#10;private java.util.SortedSet&lt;$ElementType$&gt; $collectionName$ = new java.util.TreeSet&lt;$ElementType$&gt;();&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)&#10;public java.util.SortedSet&lt;$ElementType$&gt; get$CollectionName$() {&#10;    return $collectionName$;&#10;}&#10;public void set$CollectionName$(final java.util.SortedSet&lt;$ElementType$&gt; $collectionName$) {&#10;    this.$collectionName$ = $collectionName$;&#10;}&#10;//endregion" description="Isis JDO Collection (1:m parent bidirectional to foreign key)" toReformat="true" toShortenFQNames="true">
-    <variable name="collectionName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="elementNameInChild" expression="&quot;elementNameInChild&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="trueOrFalse" expression="&quot;trueOrFalse&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscs.jdo.1m.b.jt" value="//region &gt; $collectionName$ (collection)&#10;@javax.jdo.annotations.Persistent(mappedBy=&quot;$elementNameInChild$&quot;, dependentElement=&quot;$trueOrFalse$&quot;)&#10;@javax.jdo.annotations.Join&#10;private java.util.SortedSet&lt;$ElementType$&gt; $collectionName$ = new java.util.TreeSet&lt;$ElementType$&gt;();&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)&#10;public java.util.SortedSet&lt;$ElementType$&gt; get$CollectionName$() {&#10;    return $collectionName$;&#10;}&#10;public void set$CollectionName$(final java.util.SortedSet&lt;$ElementType$&gt; $collectionName$) {&#10;    this.$collectionName$ = $collectionName$;&#10;}&#10;//endregion" description="Isis JDO Collection (1:m parent bidirectional to join table)" toReformat="true" toShortenFQNames="true">
-    <variable name="collectionName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="elementNameInChild" expression="&quot;elementNameInChild&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="trueOrFalse" expression="&quot;trueOrFalse&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscs.jdo.1m.u.fk" value="//region &gt; $collectionName$ (collection)&#10;@javax.jdo.annotations.Element(column=&quot;$ColumnName$&quot;, dependent=&quot;$trueOrFalse$&quot;)&#10;private java.util.SortedSet&lt;$ElementType$&gt; $collectionName$ = new java.util.TreeSet&lt;$ElementType$&gt;();&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)&#10;public java.util.SortedSet&lt;$ElementType$&gt; get$CollectionName$() {&#10;    return $collectionName$; &#10;}&#10;public void set$CollectionName$(final java.util.SortedSet&lt;$ElementType$&gt; $collectionName$) { &#10;    this.$collectionName$ = $collectionName$;&#10;}&#10;//endregion" description="Isis JDO Collection (1:m parent unidirectional)" toReformat="true" toShortenFQNames="true">
-    <variable name="collectionName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="ColumnName" expression="&quot;ColumnName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="trueOrFalse" expression="&quot;trueOrFalse&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscs.jdo.1m.u.jt" value="//region &gt; $collectionName$ (collection)&#10;@javax.jdo.annotations.Join&#10;@javax.jdo.annotations.Element(dependent=&quot;$trueOrFalse$&quot;)&#10;private java.util.SortedSet&lt;$ElementType$&gt; $collectionName$ = new java.util.TreeSet&lt;$ElementType$&gt;();&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)&#10;public java.util.SortedSet&lt;$ElementType$&gt; get$CollectionName$() {&#10;    return $collectionName$;&#10;} &#10;public void set$CollectionName$(final java.util.SortedSet&lt;$ElementType$&gt; $collectionName$) {&#10;    this.$collectionName$ = $collectionName$;&#10;}&#10;//endregion" description="Isis JDO Collection (1:m parent unidirectional to join table)" toReformat="true" toShortenFQNames="true">
-    <variable name="collectionName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="trueOrFalse" expression="&quot;trueOrFalse&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscs.jdo.mn.ub.c" value="//region &gt; $collectionName$ (collection)&#10;@javax.jdo.annotations.Persistent(mappedBy=&quot;$ChildCollectionNameInParent$&quot;)&#10;private java.util.SortedSet&lt;$ElementType$&gt; $collectionName$ = new java.util.TreeSet&lt;$ElementType$&gt;(); &#10;public java.util.SortedSet&lt;$ElementType$&gt; get$CollectionName$() { &#10;    return $collectionName$; &#10;} &#10;public void set$CollectionName$(final java.util.SortedSet&lt;$ElementType$&gt; $collectionName$) { &#10;    this.$collectionName$ = $collectionName$; &#10;} &#10;//endregion" description="Isis JDO Collection (m:n child)" toReformat="true" toShortenFQNames="true">
-    <variable name="collectionName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="ChildCollectionNameInParent" expression="&quot;ChildCollectionNameInParent&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="iscs.jdo.mn.ub.p" value="//region &gt; $collectionName$ (collection)&#10;@javax.jdo.annotations.Persistent(table=&quot;$TableName$&quot;) &#10;@javax.jdo.annotations.Join(column=&quot;$ThisEntityFieldName$&quot;) &#10;@javax.jdo.annotations.Element(column=&quot;$RelatedEntityFieldName$&quot;) &#10;private java.util.SortedSet&lt;$ElementType$&gt; $collectionName$ = new java.util.TreeSet&lt;$ElementType$&gt;();&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)  &#10;public java.util.SortedSet&lt;$ElementType$&gt; get$CollectionName$() {  &#10;    return $collectionName$; &#10;} &#10;public void set$CollectionName$(final java.util.SortedSet&lt;$ElementType$&gt; $collectionName$) {  &#10;    this.$collectionName$ = $collectionName$; &#10;} &#10;//endregion" description="Isis JDO Collection (m:n parent)" toReformat="true" toShortenFQNames="true">
-    <variable name="collectionName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="CollectionName" expression="&quot;CollectionName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ElementType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="TableName" expression="&quot;TableName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ThisEntityFieldName" expression="&quot;ThisEntityFieldName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="RelatedEntityFieldName" expression="&quot;RelatedEntityFieldName&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isp.jdo" value="//region &gt; $propertyName$ (property)&#10;private $PropertyType$ $propertyName$;&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)&#10;@javax.jdo.annotations.Column(allowsNull=&quot;$trueOrFalse$&quot;)&#10;public $PropertyType$ get$PropertyName$() {&#10;    return $propertyName$;&#10;}&#10;public void set$PropertyName$(final $PropertyType$ $propertyName$) {&#10;    this.$propertyName$ = $propertyName$;&#10;}&#10;//endregion" description="Isis JDO Property" toReformat="true" toShortenFQNames="true">
-    <variable name="propertyName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyName" expression="&quot;PropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="trueOrFalse" expression="&quot;trueOrFalse&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isp.jdo.11c" value="//region &gt; $propertyName$ (property)&#10;private $PropertyType$ $propertyName$;&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)&#10;@javax.jdo.annotations.Column(allowsNull=&quot;$trueOrFalse$&quot;)&#10;@javax.jdo.annotations.Persistent(mappedBy=&quot;$fieldOnChild$&quot;)&#10;public $PropertyType$ get$PropertyName$() { &#10;    return $propertyName$; &#10;}&#10;public void set$PropertyName$(final $PropertyType$ $propertyName$) {&#10;    this.$propertyName$ = $propertyName$;&#10;}&#10;//endregion" description="Isis JDO Property (1:1 bidirectional parent to foreign key)" toReformat="true" toShortenFQNames="true">
-    <variable name="propertyName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyName" expression="&quot;PropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="trueOrFalse" expression="&quot;trueOrFalse&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="fieldOnChild" expression="&quot;fieldOnChild&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isl" value="//region &gt; Lifecycle callbacks&#10;$END$&#10;//endregion" description="Isis Lifecycle callbacks region" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="islc" value="public void created() {&#10;    $END$// TODO: post-create&#10;}" description="Isis Lifecycle callback (created)" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isll" value="public void loading() {&#10;    $END$// TODO: pre-load&#10;}&#10;public void loaded() {&#10;    // TODO: post-load&#10;}" description="Isis Lifecycle callback (loading/loaded)" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="islp" value="public void persisting() {&#10;    $END$// TODO: pre-persist&#10;}&#10;public void persisted() {&#10;    // TODO: post-persist&#10;}" description="Isis Lifecycle callback (persisting/persisted)" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="islr" value="public void removing() {&#10;    $END$// TODO: pre-remove&#10;}&#10;public void removed() {&#10;    // TODO: post-remove&#10;}" description="Isis Lifecycle callback (removing/removed)" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="islu" value="public void updating() {&#10;    $END$// TODO: pre-update&#10;}&#10;public void updated() {&#10;    // TODO: post-update&#10;}" description="Isis Lifecycle callback (updating/updated)" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isp" value="//region &gt; $propertyName$ (property)&#10;private $PropertyType$ $propertyName$;&#10;@org.apache.isis.applib.annotation.MemberOrder(sequence=&quot;1&quot;)&#10;public $PropertyType$ get$PropertyName$() {&#10;    return $propertyName$;&#10;}&#10;public void set$PropertyName$(final $PropertyType$ $propertyName$) {&#10;    this.$propertyName$ = $propertyName$;&#10;}&#10;//endregion" description="Isis Property" toReformat="true" toShortenFQNames="true">
-    <variable name="propertyName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyName" expression="&quot;PropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ispmod.11c" value="public void modify$ParentPropertyName$(final $ParentPropertyType$ $parentPropertyName$) {&#10;    $ParentPropertyType$ current$ParentPropertyName$ = get$ParentPropertyName$();&#10;    // check for no-op&#10;    if ($parentPropertyName$ == null || &#10;       $parentPropertyName$.equals(current$ParentPropertyName$)) {&#10;       return;&#10;    }&#10;    // delegate to parent to associate&#10;    $parentPropertyName$.modify$ChildPropertyNameInParent$(this);&#10;}&#10;public void clear$ParentPropertyName$() {&#10;    $ParentPropertyType$ current$ParentPropertyName$ = get$ParentPropertyName$();&#10;    // check for no-op&#10;    if (current$ParentPropertyName$ == null) {&#10;        return;&#10;    }&#10;    // delegate to parent to dissociate&#10;    current$ParentPropertyName$.clear$ChildPropertyNameInParent$();&#10;}" description="Isis Property modification (1:1 bidirectional parent)" toReformat="true" toShortenFQNames="true">
-    <variable name="ParentPropertyName" expression="&quot;ParentPropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParentPropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="parentPropertyName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="ChildPropertyNameInParent" expression="&quot;ChildPropertyNameInParent&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ispmod.11p" value="public void modify$ChildPropertyName$(final $ChildPropertyType$ $childPropertyName$) {&#10;    $ChildPropertyType$ current$ChildPropertyName$ = get$ChildPropertyName$();&#10;    // check for no-op&#10;    if ($childPropertyName$ == null || &#10;        $childPropertyName$.equals(current$ChildPropertyName$)) {&#10;        return;&#10;    }&#10;    // dissociate existing&#10;    clear$ChildPropertyName$();&#10;    // associate new&#10;    $childPropertyName$.set$ParentPropertyNameInChild$(this);&#10;    set$ChildPropertyName$($childPropertyName$);&#10;}&#10;public void clear$ChildPropertyName$() {&#10;    $ChildPropertyType$ current$ChildPropertyName$ = get$ChildPropertyName$();&#10;    // check for no-op&#10;    if (current$ChildPropertyName$ == null) {&#10;        return;&#10;    }&#10;    // dissociate existing&#10;    current$ChildPropertyName$.set$ParentPropertyNameInChild$(null);&#10;    set$ChildPropertyName$(null);&#10;}" description="Isis 
 Property modification (1:1 bidirectional child)" toReformat="true" toShortenFQNames="true">
-    <variable name="ChildPropertyName" expression="&quot;ChildPropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="ChildPropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="childPropertyName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParentPropertyNameInChild" expression="&quot;ParentPropertyNameInChild&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isp.m1" value="public void modify$ParentPropertyName$(final $ParentPropertyType$ $parentPropertyName$) {&#10;    $ParentPropertyType$ current$ParentPropertyName$ = get$ParentPropertyName$();&#10;    // check for no-op&#10;    if ($parentPropertyName$ == null || &#10;        $parentPropertyName$.equals(current$ParentPropertyName$)) {&#10;       return;&#10;    }&#10;    // delegate to parent to associate&#10;    $parentPropertyName$.addTo$ChildCollectionNameInParent$(this);&#10;}&#10;public void clear$ParentPropertyName$() {&#10;    $ParentPropertyType$ current$ParentPropertyName$ = get$ParentPropertyName$();&#10;    // check for no-op&#10;    if (current$ParentPropertyName$ == null) {&#10;        return;&#10;    }&#10;    // delegate to parent to dissociate&#10;    current$ParentPropertyName$.removeFrom$ChildCollectionNameInParent$(this);&#10;}" description="Isis Property modification (m:1 child)" toReformat="true" toShortenFQNames="true">
-    <variable name="ParentPropertyName" expression="&quot;ParentPropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="parentPropertyName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="ParentPropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="ChildCollectionNameInParent" expression="&quot;ChildCollectionNameInParent&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ispcho" value="public java.util.Collection&lt;$PropertyType$&gt; choices$PropertyName$() {&#10;    return $END$com.google.common.collect.Lists.newArrayList(); // TODO: return list of choices for property&#10;}" description="Isis Property choices" toReformat="true" toShortenFQNames="true">
-    <variable name="PropertyName" expression="&quot;PropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ispdef" value="public $PropertyType$ default$PropertyName$() {&#10;    return $END$null; // TODO: return default for property when first created&#10;}" description="Isis Property default" toReformat="true" toShortenFQNames="true">
-    <variable name="PropertyName" expression="&quot;PropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ispdis" value="public String disable$PropertyName$() {&#10;    return $END$null; // TODO: return reason why property is disabled, null if editable&#10;}" description="Isis Property disablement" toReformat="true" toShortenFQNames="true">
-    <variable name="PropertyName" expression="&quot;PropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isphid" value="public boolean hide$PropertyName$() {&#10;  return $END$false; // TODO: return true if hidden, false if visible&#10; }" description="Isis Property visibility" toReformat="true" toShortenFQNames="true">
-    <variable name="PropertyName" expression="&quot;PropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ispmod" value="public void modify$PropertyName$(final $PropertyType$ $propertyName$) {&#10;     $PropertyType$ current$PropertyName$ = get$PropertyName$();&#10;    // check for no-op&#10;    if ($propertyName$ == null || &#10;        $propertyName$.equals(current$PropertyName$)) {&#10;        return;&#10;    }&#10;    // associate new&#10;    set$PropertyName$($propertyName$);&#10;}&#10;public void clear$PropertyName$() {&#10;    $PropertyType$ current$PropertyName$ = get$PropertyName$();&#10;    // check for no-op&#10;    if (current$PropertyName$ == null) {&#10;        return;&#10;    }&#10;    // dissociate existing&#10;    set$PropertyName$(null);&#10;}" description="Isis Property modification" toReformat="true" toShortenFQNames="true">
-    <variable name="PropertyName" expression="&quot;PropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="propertyName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ispval" value="public String validate$PropertyName$(final $PropertyType$ $propertyName$) {&#10;  if ($propertyName$ == null) return null;&#10;  return $END$null; // TODO: return reason why proposed value is invalid, null if valid&#10; }" description="Isis Property validation" toReformat="true" toShortenFQNames="true">
-    <variable name="PropertyName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="propertyName" expression="suggestVariableName()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isr" value="//region &gt; $Region$ &#10;$END$ &#10;//endregion" description="Isis Region" toReformat="true" toShortenFQNames="true">
-    <variable name="Region" expression="&quot;Region&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ism.p.all" value="//region &gt; all $TypePlural$&#10;@org.apache.isis.applib.annotation.Prototype&#10;public java.util.List&lt;$Type$&gt; all$TypePlural$() {&#10;    return allInstances($Type$.class);&#10;}&#10;//endregion" description="Isis Commonly used prototyping method (all instances)" toReformat="true" toShortenFQNames="true">
-    <variable name="Type" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="TypePlural" expression="&quot;TypePlural&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ism.p.afil" value="//region &gt; all $TypePlural$ that $filterDescription$&#10;@org.apache.isis.applib.annotation.Exploration&#10;public java.util.List&lt;$Type$&gt; all$TypePlural$Matching(final org.apache.isis.applib.Filter&lt;$Type$&gt; filter) {&#10;    return allMatches($Type$.class, filter);&#10;}&#10;//endregion" description="Isis Commonly used prototyping method (all instances matching filter)" toReformat="true" toShortenFQNames="true">
-    <variable name="Type" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="TypePlural" expression="&quot;TypePlural&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="filterDescription" expression="&quot;filterDescription&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ism.p.ffil" value="//region &gt; first $Type$ that $filterDescription$&#10;@org.apache.isis.applib.annotation.Exploration&#10;public $Type$ first$Type$Matching(final org.apache.isis.applib.Filter&lt;$Type$&gt; filter) {&#10;    return firstMatch($Type$.class, filter);&#10;}&#10;//endregion" description="Isis Commonly used prototyping method (first instance matching filter)" toReformat="true" toShortenFQNames="true">
-    <variable name="Type" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="filterDescription" expression="&quot;filterDescription&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ism.p.ufil" value="//region &gt; unique $Type$ that $filterDescription$&#10;@org.apache.isis.applib.annotation.Exploration&#10;public $Type$ unique$Type$Matching(final org.apache.isis.applib.Filter&lt;$Type$&gt; filter) {&#10;    return uniqueMatch($Type$.class, filter);&#10;}&#10;//endregion" description="Isis Commonly used prototyping method (unique instance matching filter)" toReformat="true" toShortenFQNames="true">
-    <variable name="Type" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <variable name="filterDescription" expression="&quot;filterDescription&quot;" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="isval" value="public String validate() {&#10;    $END$// TODO: return reason why object is in invalid state (and so cannot be saved/updated), or null if ok&#10;}" description="Isis Validate method" toReformat="true" toShortenFQNames="true">
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-  <template name="ispauto" value="public java.util.Collection&lt;$PropertyType$&gt; autoComplete$PropertyName$(final String search) {&#10;    return $END$com.google.common.collect.Lists.newArrayList(); // TODO: return list of choices for property&#10;}" description="Isis Property auto-complete" toReformat="true" toShortenFQNames="true">
-    <variable name="PropertyName" expression="&quot;PropertyName&quot;" defaultValue="" alwaysStopAt="true" />
-    <variable name="PropertyType" expression="className()" defaultValue="" alwaysStopAt="true" />
-    <context>
-      <option name="HTML" value="false" />
-      <option name="XML" value="false" />
-      <option name="JAVA_CODE" value="false" />
-      <option name="JAVA_DECLARATION" value="true" />
-      <option name="JAVA_COMMENT" value="false" />
-      <option name="JAVA_STRING" value="false" />
-      <option name="COMPLETION" value="false" />
-      <option name="JAVA_SCRIPT" value="false" />
-      <option name="OTHER" value="false" />
-    </context>
-  </template>
-</templateSet>
-


[47/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.eot
----------------------------------------------------------------------
diff --git a/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.eot b/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.eot
deleted file mode 100644
index 620d6e8..0000000
Binary files a/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.eot and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.svg
----------------------------------------------------------------------
diff --git a/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.svg b/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.svg
deleted file mode 100644
index 5fee068..0000000
--- a/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.svg
+++ /dev/null
@@ -1,228 +0,0 @@
-<?xml version="1.0" standalone="no"?>
-<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
-<svg xmlns="http://www.w3.org/2000/svg">
-<metadata></metadata>
-<defs>
-<font id="glyphicons_halflingsregular" horiz-adv-x="1200" >
-<font-face units-per-em="1200" ascent="960" descent="-240" />
-<missing-glyph horiz-adv-x="500" />
-<glyph />
-<glyph />
-<glyph unicode=" " />
-<glyph unicode="*" d="M1100 500h-259l183 -183l-141 -141l-183 183v-259h-200v259l-183 -183l-141 141l183 183h-259v200h259l-183 183l141 141l183 -183v259h200v-259l183 183l141 -141l-183 -183h259v-200z" />
-<glyph unicode="+" d="M1100 400h-400v-400h-300v400h-400v300h400v400h300v-400h400v-300z" />
-<glyph unicode="&#xa0;" />
-<glyph unicode="&#x2000;" horiz-adv-x="652" />
-<glyph unicode="&#x2001;" horiz-adv-x="1304" />
-<glyph unicode="&#x2002;" horiz-adv-x="652" />
-<glyph unicode="&#x2003;" horiz-adv-x="1304" />
-<glyph unicode="&#x2004;" horiz-adv-x="434" />
-<glyph unicode="&#x2005;" horiz-adv-x="326" />
-<glyph unicode="&#x2006;" horiz-adv-x="217" />
-<glyph unicode="&#x2007;" horiz-adv-x="217" />
-<glyph unicode="&#x2008;" horiz-adv-x="163" />
-<glyph unicode="&#x2009;" horiz-adv-x="260" />
-<glyph unicode="&#x200a;" horiz-adv-x="72" />
-<glyph unicode="&#x202f;" horiz-adv-x="260" />
-<glyph unicode="&#x205f;" horiz-adv-x="326" />
-<glyph unicode="&#x20ac;" d="M800 500h-300q9 -74 33 -132t52.5 -91t62 -54.5t59 -29t46.5 -7.5q29 0 66 13t75 37t63.5 67.5t25.5 96.5h174q-31 -172 -128 -278q-107 -117 -274 -117q-205 0 -324 158q-36 46 -69 131.5t-45 205.5h-217l100 100h113q0 47 5 100h-218l100 100h135q37 167 112 257 q117 141 297 141q242 0 354 -189q60 -103 66 -209h-181q0 55 -25.5 99t-63.5 68t-75 36.5t-67 12.5q-24 0 -52.5 -10t-62.5 -32t-65.5 -67t-50.5 -107h379l-100 -100h-300q-6 -46 -6 -100h406z" />
-<glyph unicode="&#x2212;" d="M1100 700h-900v-300h900v300z" />
-<glyph unicode="&#x2601;" d="M178 300h750q120 0 205 86t85 208q0 120 -85 206.5t-205 86.5q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5q0 -80 56.5 -137t135.5 -57z" />
-<glyph unicode="&#x2709;" d="M1200 1100h-1200l600 -603zM300 600l-300 -300v600zM1200 900v-600l-300 300zM800 500l400 -400h-1200l400 400l200 -200z" />
-<glyph unicode="&#x270f;" d="M1101 889l99 92q13 13 13 32.5t-13 33.5l-153 153q-15 13 -33 13t-33 -13l-94 -97zM401 189l614 614l-214 214l-614 -614zM-13 -13l333 112l-223 223z" />
-<glyph unicode="&#xe000;" horiz-adv-x="500" d="M0 0z" />
-<glyph unicode="&#xe001;" d="M700 100h300v-100h-800v100h300v550l-500 550h1200l-500 -550v-550z" />
-<glyph unicode="&#xe002;" d="M1000 934v-521q-64 16 -138 -7q-79 -26 -122.5 -83t-25.5 -111q17 -55 85.5 -75.5t147.5 4.5q70 23 111.5 63.5t41.5 95.5v881q0 10 -7 15.5t-17 2.5l-752 -193q-10 -3 -17 -12.5t-7 -19.5v-689q-64 17 -138 -7q-79 -25 -122.5 -82t-25.5 -112t86 -75.5t147 5.5 q65 21 109 69t44 90v606z" />
-<glyph unicode="&#xe003;" d="M913 432l300 -300q7 -8 7 -18t-7 -18l-109 -109q-8 -7 -18 -7t-18 7l-300 300q-119 -78 -261 -78q-200 0 -342 142t-142 342t142 342t342 142t342 -142t142 -342q0 -142 -78 -261zM176 693q0 -136 97 -233t234 -97t233.5 96.5t96.5 233.5t-96.5 233.5t-233.5 96.5 t-234 -97t-97 -233z" />
-<glyph unicode="&#xe005;" d="M649 949q48 69 109.5 105t121.5 38t118.5 -20.5t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-149.5 152.5t-126.5 127.5t-94 124.5t-33.5 117.5q0 64 28 123t73 100.5t104.5 64t119 20.5 t120 -38.5t104.5 -104.5z" />
-<glyph unicode="&#xe006;" d="M791 522l145 -449l-384 275l-382 -275l146 447l-388 280h479l146 400h2l146 -400h472zM168 71l2 1z" />
-<glyph unicode="&#xe007;" d="M791 522l145 -449l-384 275l-382 -275l146 447l-388 280h479l146 400h2l146 -400h472zM747 331l-74 229l193 140h-235l-77 211l-78 -211h-239l196 -142l-73 -226l192 140zM168 71l2 1z" />
-<glyph unicode="&#xe008;" d="M1200 143v-143h-1200v143l400 257v100q-37 0 -68.5 74.5t-31.5 125.5v200q0 124 88 212t212 88t212 -88t88 -212v-200q0 -51 -31.5 -125.5t-68.5 -74.5v-100z" />
-<glyph unicode="&#xe009;" d="M1200 1100v-1100h-1200v1100h1200zM200 1000h-100v-100h100v100zM900 1000h-600v-400h600v400zM1100 1000h-100v-100h100v100zM200 800h-100v-100h100v100zM1100 800h-100v-100h100v100zM200 600h-100v-100h100v100zM1100 600h-100v-100h100v100zM900 500h-600v-400h600 v400zM200 400h-100v-100h100v100zM1100 400h-100v-100h100v100zM200 200h-100v-100h100v100zM1100 200h-100v-100h100v100z" />
-<glyph unicode="&#xe010;" d="M500 1050v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5zM1100 1050v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h400 q21 0 35.5 -14.5t14.5 -35.5zM500 450v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5zM1100 450v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5z" />
-<glyph unicode="&#xe011;" d="M300 1050v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5zM700 1050v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h200 q21 0 35.5 -14.5t14.5 -35.5zM1100 1050v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5zM300 650v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5zM700 650v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5zM1100 650v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5zM300 250v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5zM
 700 250v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5zM1100 250v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5 t14.5 -35.5z" />
-<glyph unicode="&#xe012;" d="M300 1050v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5zM1200 1050v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h700 q21 0 35.5 -14.5t14.5 -35.5zM300 450v200q0 21 -14.5 35.5t-35.5 14.5h-200q-21 0 -35.5 -14.5t-14.5 -35.5v-200q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5zM1200 650v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5zM300 250v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h200q21 0 35.5 -14.5t14.5 -35.5zM1200 250v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h700q21 0 35.5 -14.5t14.5 -35.5z" />
-<glyph unicode="&#xe013;" d="M448 34l818 820l-212 212l-607 -607l-206 207l-212 -212z" />
-<glyph unicode="&#xe014;" d="M882 106l-282 282l-282 -282l-212 212l282 282l-282 282l212 212l282 -282l282 282l212 -212l-282 -282l282 -282z" />
-<glyph unicode="&#xe015;" d="M913 432l300 -300q7 -8 7 -18t-7 -18l-109 -109q-8 -7 -18 -7t-18 7l-300 300q-119 -78 -261 -78q-200 0 -342 142t-142 342t142 342t342 142t342 -142t142 -342q0 -142 -78 -261zM507 363q137 0 233.5 96.5t96.5 233.5t-96.5 233.5t-233.5 96.5t-234 -97t-97 -233 t97 -233t234 -97zM600 800h100v-200h-100v-100h-200v100h-100v200h100v100h200v-100z" />
-<glyph unicode="&#xe016;" d="M913 432l300 -299q7 -7 7 -18t-7 -18l-109 -109q-8 -8 -18 -8t-18 8l-300 299q-120 -77 -261 -77q-200 0 -342 142t-142 342t142 342t342 142t342 -142t142 -342q0 -141 -78 -262zM176 694q0 -136 97 -233t234 -97t233.5 97t96.5 233t-96.5 233t-233.5 97t-234 -97 t-97 -233zM300 801v-200h400v200h-400z" />
-<glyph unicode="&#xe017;" d="M700 750v400q0 21 -14.5 35.5t-35.5 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-400q0 -21 14.5 -35.5t35.5 -14.5h100q21 0 35.5 14.5t14.5 35.5zM800 975v166q167 -62 272 -210t105 -331q0 -118 -45.5 -224.5t-123 -184t-184 -123t-224.5 -45.5t-224.5 45.5t-184 123 t-123 184t-45.5 224.5q0 183 105 331t272 210v-166q-103 -55 -165 -155t-62 -220q0 -177 125 -302t302 -125t302 125t125 302q0 120 -62 220t-165 155z" />
-<glyph unicode="&#xe018;" d="M1200 1h-200v1200h200v-1200zM900 1h-200v800h200v-800zM600 1h-200v500h200v-500zM300 301h-200v-300h200v300z" />
-<glyph unicode="&#xe019;" d="M488 183l38 -151q40 -5 74 -5q27 0 74 5l38 151l6 2q46 13 93 39l5 3l134 -81q56 44 104 105l-80 134l3 5q24 44 39 93l1 6l152 38q5 40 5 74q0 28 -5 73l-152 38l-1 6q-16 51 -39 93l-3 5l80 134q-44 58 -104 105l-134 -81l-5 3q-45 25 -93 39l-6 1l-38 152q-40 5 -74 5 q-27 0 -74 -5l-38 -152l-5 -1q-50 -14 -94 -39l-5 -3l-133 81q-59 -47 -105 -105l80 -134l-3 -5q-25 -47 -38 -93l-2 -6l-151 -38q-6 -48 -6 -73q0 -33 6 -74l151 -38l2 -6q14 -49 38 -93l3 -5l-80 -134q45 -59 105 -105l133 81l5 -3q45 -26 94 -39zM600 815q89 0 152 -63 t63 -151q0 -89 -63 -152t-152 -63t-152 63t-63 152q0 88 63 151t152 63z" />
-<glyph unicode="&#xe020;" d="M900 1100h275q10 0 17.5 -7.5t7.5 -17.5v-50q0 -11 -7 -18t-18 -7h-1050q-11 0 -18 7t-7 18v50q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5v-100zM800 1100v100h-300v-100h300zM200 900h900v-800q0 -41 -29.5 -71 t-70.5 -30h-700q-41 0 -70.5 30t-29.5 71v800zM300 100h100v700h-100v-700zM500 100h100v700h-100v-700zM700 100h100v700h-100v-700zM900 100h100v700h-100v-700z" />
-<glyph unicode="&#xe021;" d="M1301 601h-200v-600h-300v400h-300v-400h-300v600h-200l656 644z" />
-<glyph unicode="&#xe022;" d="M600 700h400v-675q0 -11 -7 -18t-18 -7h-850q-11 0 -18 7t-7 18v1150q0 11 7 18t18 7h475v-500zM1000 800h-300v300z" />
-<glyph unicode="&#xe023;" d="M600 1196q162 0 299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299t80 299t217 217t299 80zM600 1014q-171 0 -292.5 -121.5t-121.5 -292.5t121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5zM600 600h200 v-100h-300v400h100v-300z" />
-<glyph unicode="&#xe024;" d="M721 400h-242l-40 -400h-539l431 1200h209l-21 -300h162l-20 300h208l431 -1200h-538zM712 500l-27 300h-170l-27 -300h224z" />
-<glyph unicode="&#xe025;" d="M1100 400v-400h-1100v400h490l-290 300h200v500h300v-500h200l-290 -300h490zM988 300h-175v-100h175v100z" />
-<glyph unicode="&#xe026;" d="M600 1199q122 0 233 -47.5t191 -127.5t127.5 -191t47.5 -233t-47.5 -233t-127.5 -191t-191 -127.5t-233 -47.5t-233 47.5t-191 127.5t-127.5 191t-47.5 233t47.5 233t127.5 191t191 127.5t233 47.5zM600 1012q-170 0 -291 -121t-121 -291t121 -291t291 -121t291 121 t121 291t-121 291t-291 121zM700 600h150l-250 -300l-250 300h150v300h200v-300z" />
-<glyph unicode="&#xe027;" d="M600 1196q162 0 299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299t80 299t217 217t299 80zM600 1014q-171 0 -292.5 -121.5t-121.5 -292.5t121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5zM850 600h-150 v-300h-200v300h-150l250 300z" />
-<glyph unicode="&#xe028;" d="M0 500l200 700h800q199 -700 200 -700v-475q0 -11 -7 -18t-18 -7h-1150q-11 0 -18 7t-7 18v475zM903 1000h-606l-97 -500h200l50 -200h300l50 200h200z" />
-<glyph unicode="&#xe029;" d="M600 1196q162 0 299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299t80 299t217 217t299 80zM600 1014q-171 0 -292.5 -121.5t-121.5 -292.5q0 -172 121.5 -293t292.5 -121t292.5 121t121.5 293q0 171 -121.5 292.5t-292.5 121.5zM797 598 l-297 -201v401z" />
-<glyph unicode="&#xe030;" d="M1177 600h-150q0 -177 -125 -302t-302 -125t-302 125t-125 302t125 302t302 125q136 0 246 -81l-146 -146h400v400l-145 -145q-157 122 -355 122q-118 0 -224.5 -45.5t-184 -123t-123 -184t-45.5 -224.5t45.5 -224.5t123 -184t184 -123t224.5 -45.5t224.5 45.5t184 123 t123 184t45.5 224.5z" />
-<glyph unicode="&#xe031;" d="M700 800l147 147q-112 80 -247 80q-177 0 -302 -125t-125 -302h-150q0 118 45.5 224.5t123 184t184 123t224.5 45.5q198 0 355 -122l145 145v-400h-400zM500 400l-147 -147q112 -80 247 -80q177 0 302 125t125 302h150q0 -118 -45.5 -224.5t-123 -184t-184 -123 t-224.5 -45.5q-198 0 -355 122l-145 -145v400h400z" />
-<glyph unicode="&#xe032;" d="M100 1200v-1200h1100v1200h-1100zM1100 100h-900v900h900v-900zM400 800h-100v100h100v-100zM1000 800h-500v100h500v-100zM400 600h-100v100h100v-100zM1000 600h-500v100h500v-100zM400 400h-100v100h100v-100zM1000 400h-500v100h500v-100zM400 200h-100v100h100v-100 zM1000 300h-500v-100h500v100z" />
-<glyph unicode="&#xe034;" d="M200 0h-100v1100h100v-1100zM1100 600v500q-40 -81 -101.5 -115.5t-127.5 -29.5t-138 25t-139.5 40t-125.5 25t-103 -29.5t-65 -115.5v-500q60 60 127.5 84t127.5 17.5t122 -23t119 -30t110 -11t103 42t91 120.5z" />
-<glyph unicode="&#xe035;" d="M1200 275v300q0 116 -49.5 227t-131 192.5t-192.5 131t-227 49.5t-227 -49.5t-192.5 -131t-131 -192.5t-49.5 -227v-300q0 -11 7 -18t18 -7h50q11 0 18 7t7 18v300q0 127 70.5 231.5t184.5 161.5t245 57t245 -57t184.5 -161.5t70.5 -231.5v-300q0 -11 7 -18t18 -7h50 q11 0 18 7t7 18zM400 480v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460q0 8 6 14t14 6h160q8 0 14 -6t6 -14zM1000 480v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460q0 8 6 14t14 6h160q8 0 14 -6t6 -14z" />
-<glyph unicode="&#xe036;" d="M0 800v-400h300l300 -200v800l-300 -200h-300zM971 600l141 -141l-71 -71l-141 141l-141 -141l-71 71l141 141l-141 141l71 71l141 -141l141 141l71 -71z" />
-<glyph unicode="&#xe037;" d="M0 800v-400h300l300 -200v800l-300 -200h-300zM700 857l69 53q111 -135 111 -310q0 -169 -106 -302l-67 54q86 110 86 248q0 146 -93 257z" />
-<glyph unicode="&#xe038;" d="M974 186l6 8q142 178 142 405q0 230 -144 408l-6 8l-83 -64l7 -8q123 -151 123 -344q0 -189 -119 -339l-7 -8zM300 801l300 200v-800l-300 200h-300v400h300zM702 858l69 53q111 -135 111 -310q0 -170 -106 -303l-67 55q86 110 86 248q0 145 -93 257z" />
-<glyph unicode="&#xe039;" d="M100 700h400v100h100v100h-100v300h-500v-600h100v100zM1200 700v500h-600v-200h100v-300h200v-300h300v200h-200v100h200zM100 1100h300v-300h-300v300zM800 800v300h300v-300h-300zM200 900h100v100h-100v-100zM900 1000h100v-100h-100v100zM300 600h-100v-100h-200 v-500h500v500h-200v100zM900 200v-100h-200v100h-100v100h100v200h-200v100h300v-300h200v-100h-100zM400 400v-300h-300v300h300zM300 200h-100v100h100v-100zM1100 300h100v-100h-100v100zM600 100h100v-100h-100v100zM1200 100v-100h-300v100h300z" />
-<glyph unicode="&#xe040;" d="M100 1200h-100v-1000h100v1000zM300 200h-100v1000h100v-1000zM700 200h-200v1000h200v-1000zM900 200h-100v1000h100v-1000zM1200 1200v-1000h-200v1000h200zM400 100v-100h-300v100h300zM500 91h100v-91h-100v91zM700 91h100v-91h-100v91zM1100 91v-91h-200v91h200z " />
-<glyph unicode="&#xe041;" d="M1200 500l-500 -500l-699 700v475q0 10 7.5 17.5t17.5 7.5h474zM320 882q29 29 29 71t-29 71q-30 30 -71.5 30t-71.5 -30q-29 -29 -29 -71t29 -71q30 -30 71.5 -30t71.5 30z" />
-<glyph unicode="&#xe042;" d="M1201 500l-500 -500l-699 700v475q0 11 7 18t18 7h474zM1501 500l-500 -500l-50 50l450 450l-700 700h100zM320 882q30 29 30 71t-30 71q-29 30 -71 30t-71 -30q-30 -29 -30 -71t30 -71q29 -30 71 -30t71 30z" />
-<glyph unicode="&#xe043;" d="M1200 1200v-1000l-100 -100v1000h-750l-100 -100h750v-1000h-900v1025l175 175h925z" />
-<glyph unicode="&#xe045;" d="M947 829l-94 346q-2 11 -10 18t-18 7h-450q-10 0 -18 -7t-10 -18l-94 -346l40 -124h592zM1200 800v-700h-200v200h-800v-200h-200v700h200l100 -200h600l100 200h200zM881 176l38 -152q2 -10 -3.5 -17t-15.5 -7h-600q-10 0 -15.5 7t-3.5 17l38 152q2 10 11.5 17t19.5 7 h500q10 0 19.5 -7t11.5 -17z" />
-<glyph unicode="&#xe047;" d="M1200 0v66q-34 1 -74 43q-18 19 -33 42t-21 37l-6 13l-385 998h-93l-399 -1006q-24 -48 -52 -75q-12 -12 -33 -25t-36 -20l-15 -7v-66h365v66q-41 0 -72 11t-49 38t1 71l92 234h391l82 -222q16 -45 -5.5 -88.5t-74.5 -43.5v-66h417zM416 521l178 457l46 -140l116 -317 h-340z" />
-<glyph unicode="&#xe048;" d="M100 1199h471q120 0 213 -88t93 -228q0 -55 -11.5 -101.5t-28 -74t-33.5 -47.5t-28 -28l-12 -7q8 -3 21.5 -9t48 -31.5t60.5 -58t47.5 -91.5t21.5 -129q0 -84 -59 -156.5t-142 -111t-162 -38.5h-500v89q41 7 70.5 32.5t29.5 65.5v827q0 28 -1 39.5t-5.5 26t-15.5 21 t-29 14t-49 14.5v70zM400 1079v-379h139q76 0 130 61.5t54 138.5q0 82 -84 130.5t-239 48.5zM400 200h161q89 0 153 48.5t64 132.5q0 90 -62.5 154.5t-156.5 64.5h-159v-400z" />
-<glyph unicode="&#xe049;" d="M877 1200l2 -57q-33 -8 -62 -25.5t-46 -37t-29.5 -38t-17.5 -30.5l-5 -12l-128 -825q-10 -52 14 -82t95 -36v-57h-500v57q77 7 134.5 40.5t65.5 80.5l173 849q10 56 -10 74t-91 37q-6 1 -10.5 2.5t-9.5 2.5v57h425z" />
-<glyph unicode="&#xe050;" d="M1150 1200h150v-300h-50q0 29 -8 48.5t-18.5 30t-33.5 15t-39.5 5.5t-50.5 1h-200v-850l100 -50v-100h-400v100l100 50v850h-200q-34 0 -50.5 -1t-40 -5.5t-33.5 -15t-18.5 -30t-8.5 -48.5h-49v300h150h700zM100 1000v-800h75l-125 -167l-125 167h75v800h-75l125 167 l125 -167h-75z" />
-<glyph unicode="&#xe051;" d="M950 1201h150v-300h-50q0 29 -8 48.5t-18 30t-33.5 15t-40 5.5t-50.5 1h-200v-650l100 -50v-100h-400v100l100 50v650h-200q-34 0 -50.5 -1t-39.5 -5.5t-33.5 -15t-18.5 -30t-8 -48.5h-50v300h150h700zM200 101h800v75l167 -125l-167 -125v75h-800v-75l-167 125l167 125 v-75z" />
-<glyph unicode="&#xe052;" d="M700 950v100q0 21 -14.5 35.5t-35.5 14.5h-600q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15h600q21 0 35.5 15t14.5 35zM1100 650v100q0 21 -14.5 35.5t-35.5 14.5h-1000q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15h1000 q21 0 35.5 15t14.5 35zM900 350v100q0 21 -14.5 35.5t-35.5 14.5h-800q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15h800q21 0 35.5 15t14.5 35zM1200 50v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35 t35.5 -15h1100q21 0 35.5 15t14.5 35z" />
-<glyph unicode="&#xe053;" d="M1000 950v100q0 21 -14.5 35.5t-35.5 14.5h-700q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15h700q21 0 35.5 15t14.5 35zM1200 650v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15h1100 q21 0 35.5 15t14.5 35zM1000 350v100q0 21 -14.5 35.5t-35.5 14.5h-700q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15h700q21 0 35.5 15t14.5 35zM1200 50v100q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35 t35.5 -15h1100q21 0 35.5 15t14.5 35z" />
-<glyph unicode="&#xe054;" d="M500 950v100q0 21 14.5 35.5t35.5 14.5h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-600q-21 0 -35.5 15t-14.5 35zM100 650v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1000q-21 0 -35.5 15 t-14.5 35zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15t-14.5 35zM0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100 q-21 0 -35.5 15t-14.5 35z" />
-<glyph unicode="&#xe055;" d="M0 950v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM0 650v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15 t-14.5 35zM0 350v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100q-21 0 -35.5 15t-14.5 35zM0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-1100 q-21 0 -35.5 15t-14.5 35z" />
-<glyph unicode="&#xe056;" d="M0 950v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35zM300 950v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800q-21 0 -35.5 15 t-14.5 35zM0 650v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35zM300 650v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-800 q-21 0 -35.5 15t-14.5 35zM0 350v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15 h-800q-21 0 -35.5 15t-14.5 35zM0 50v100q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -20 -14.5 -35t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35zM300 50v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-10
 0q0 -20 -14.5 -35t-35.5 -15 h-800q-21 0 -35.5 15t-14.5 35z" />
-<glyph unicode="&#xe057;" d="M400 1100h-100v-1100h100v1100zM700 950v100q0 21 -15 35.5t-35 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15h100q20 0 35 15t15 35zM1100 650v100q0 21 -15 35.5t-35 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15 h500q20 0 35 15t15 35zM100 425v75h-201v100h201v75l166 -125zM900 350v100q0 21 -15 35.5t-35 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15h300q20 0 35 15t15 35zM1200 50v100q0 21 -15 35.5t-35 14.5h-600q-21 0 -35.5 -14.5t-14.5 -35.5 v-100q0 -20 14.5 -35t35.5 -15h600q20 0 35 15t15 35z" />
-<glyph unicode="&#xe058;" d="M201 950v100q0 21 -15 35.5t-35 14.5h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15h100q20 0 35 15t15 35zM801 1100h100v-1100h-100v1100zM601 650v100q0 21 -15 35.5t-35 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15 h500q20 0 35 15t15 35zM1101 425v75h200v100h-200v75l-167 -125zM401 350v100q0 21 -15 35.5t-35 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -20 14.5 -35t35.5 -15h300q20 0 35 15t15 35zM701 50v100q0 21 -15 35.5t-35 14.5h-600q-21 0 -35.5 -14.5t-14.5 -35.5 v-100q0 -20 14.5 -35t35.5 -15h600q20 0 35 15t15 35z" />
-<glyph unicode="&#xe059;" d="M900 925v-650q0 -31 -22 -53t-53 -22h-750q-31 0 -53 22t-22 53v650q0 31 22 53t53 22h750q31 0 53 -22t22 -53zM1200 300l-300 300l300 300v-600z" />
-<glyph unicode="&#xe060;" d="M1200 1056v-1012q0 -18 -12.5 -31t-31.5 -13h-1112q-18 0 -31 13t-13 31v1012q0 18 13 31t31 13h1112q19 0 31.5 -13t12.5 -31zM1100 1000h-1000v-737l247 182l298 -131l-74 156l293 318l236 -288v500zM476 750q0 -56 -39 -95t-95 -39t-95 39t-39 95t39 95t95 39t95 -39 t39 -95z" />
-<glyph unicode="&#xe062;" d="M600 1213q123 0 227 -63t164.5 -169.5t60.5 -229.5t-73 -272q-73 -114 -166.5 -237t-150.5 -189l-57 -66q-10 9 -27 26t-66.5 70.5t-96 109t-104 135.5t-100.5 155q-63 139 -63 262q0 124 60.5 231.5t165 172t226.5 64.5zM599 514q107 0 182.5 75.5t75.5 182.5t-75.5 182 t-182.5 75t-182 -75.5t-75 -181.5q0 -107 75.5 -182.5t181.5 -75.5z" />
-<glyph unicode="&#xe063;" d="M600 1199q122 0 233 -47.5t191 -127.5t127.5 -191t47.5 -233t-47.5 -233t-127.5 -191t-191 -127.5t-233 -47.5t-233 47.5t-191 127.5t-127.5 191t-47.5 233t47.5 233t127.5 191t191 127.5t233 47.5zM600 173v854q-176 0 -301.5 -125t-125.5 -302t125.5 -302t301.5 -125z " />
-<glyph unicode="&#xe064;" d="M554 1295q21 -71 57.5 -142.5t76 -130.5t83 -118.5t82 -117t70 -116t50 -125.5t18.5 -136q0 -89 -39 -165.5t-102 -126.5t-140 -79.5t-156 -33.5q-114 6 -211.5 53t-161.5 138.5t-64 210.5q0 94 34 186t88.5 172.5t112 159t115 177t87.5 194.5zM455 296q-7 6 -18 17 t-34 48t-33 77q-15 73 -14 143.5t10 122.5l9 51q-92 -110 -119.5 -185t-12.5 -156q14 -82 59.5 -136t136.5 -80z" />
-<glyph unicode="&#xe065;" d="M1108 902l113 113l-21 85l-92 28l-113 -113zM1100 625v-225q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5v300q0 165 117.5 282.5t282.5 117.5q366 -6 397 -14l-186 -186h-311q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5 t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v125zM436 341l161 50l412 412l-114 113l-405 -405z" />
-<glyph unicode="&#xe066;" d="M1100 453v-53q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5v300q0 165 117.5 282.5t282.5 117.5h261l2 -80q-133 -32 -218 -120h-145q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5z M813 431l360 324l-359 318v-216q-7 0 -19 -1t-48 -8t-69.5 -18.5t-76.5 -37t-76.5 -59t-62 -88t-39.5 -121.5q30 38 81.5 64t103 35.5t99 14t77.5 3.5l29 -1v-209z" />
-<glyph unicode="&#xe067;" d="M1100 569v-169q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5v300q0 165 117.5 282.5t282.5 117.5h300q60 0 127 -23l-178 -177h-349q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v69z M625 348l566 567l-136 137l-430 -431l-147 147l-136 -136z" />
-<glyph unicode="&#xe068;" d="M900 303v198h-200v-200h195l-295 -300l-300 300h200v200h-200v-198l-300 300l300 296v-198h200v200h-200l300 300l295 -300h-195v-200h200v198l300 -296z" />
-<glyph unicode="&#xe069;" d="M900 0l-500 488v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-437l500 487v-1100z" />
-<glyph unicode="&#xe070;" d="M1200 0l-500 488v-488l-500 488v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-437l500 487v-487l500 487v-1100z" />
-<glyph unicode="&#xe071;" d="M1200 0l-500 488v-488l-564 550l564 550v-487l500 487v-1100z" />
-<glyph unicode="&#xe072;" d="M1100 550l-900 550v-1100z" />
-<glyph unicode="&#xe073;" d="M500 150v800q0 21 -14.5 35.5t-35.5 14.5h-200q-21 0 -35.5 -14.5t-14.5 -35.5v-800q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5zM900 150v800q0 21 -14.5 35.5t-35.5 14.5h-200q-21 0 -35.5 -14.5t-14.5 -35.5v-800q0 -21 14.5 -35.5t35.5 -14.5h200 q21 0 35.5 14.5t14.5 35.5z" />
-<glyph unicode="&#xe074;" d="M1100 150v800q0 21 -14.5 35.5t-35.5 14.5h-800q-21 0 -35.5 -14.5t-14.5 -35.5v-800q0 -20 14.5 -35t35.5 -15h800q21 0 35.5 15t14.5 35z" />
-<glyph unicode="&#xe075;" d="M500 0v488l-500 -488v1100l500 -487v487l564 -550z" />
-<glyph unicode="&#xe076;" d="M1050 1100h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-500 -488v488l-500 -488v1100l500 -487v487l500 -487v437q0 21 14.5 35.5t35.5 14.5z" />
-<glyph unicode="&#xe077;" d="M850 1100h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-500 -488v1100l500 -487v437q0 21 14.5 35.5t35.5 14.5z" />
-<glyph unicode="&#xe078;" d="M650 1064l-550 -564h1100zM1200 350v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5z" />
-<glyph unicode="&#xe079;" d="M777 7l240 240l-353 353l353 353l-240 240l-592 -594z" />
-<glyph unicode="&#xe080;" d="M513 -46l-241 240l353 353l-353 353l241 240l572 -571l21 -22l-1 -1v-1z" />
-<glyph unicode="&#xe081;" d="M600 1197q162 0 299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5t80 299.5t217.5 217.5t299.5 80zM500 900v-200h-200v-200h200v-200h200v200h200v200h-200v200h-200z" />
-<glyph unicode="&#xe082;" d="M600 1197q162 0 299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5t80 299.5t217.5 217.5t299.5 80zM300 700v-200h600v200h-600z" />
-<glyph unicode="&#xe083;" d="M600 1197q162 0 299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5t80 299.5t217.5 217.5t299.5 80zM247 741l141 -141l-142 -141l213 -213l141 142l141 -142l213 213l-142 141l142 141l-213 212l-141 -141 l-141 142z" />
-<glyph unicode="&#xe084;" d="M600 1197q162 0 299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5t80 299.5t217.5 217.5t299.5 80zM546 623l-102 102l-174 -174l276 -277l411 411l-175 174z" />
-<glyph unicode="&#xe085;" d="M600 1197q162 0 299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5t80 299.5t217.5 217.5t299.5 80zM500 500h200q5 3 14 8t31.5 25.5t39.5 45.5t31 69t14 94q0 51 -17.5 89t-42 58t-58.5 32t-58.5 15t-51.5 3 q-105 0 -172 -56t-67 -183h144q4 0 11.5 -1t11 -1t6.5 3t3 9t1 11t3.5 8.5t3.5 6t5.5 4t6.5 2.5t9 1.5t9 0.5h11.5h12.5q19 0 30 -10t11 -26q0 -22 -4 -28t-27 -22q-5 -1 -12.5 -3t-27 -13.5t-34 -27t-26.5 -46t-11 -68.5zM500 400v-100h200v100h-200z" />
-<glyph unicode="&#xe086;" d="M600 1197q162 0 299.5 -80t217.5 -217.5t80 -299.5t-80 -299.5t-217.5 -217.5t-299.5 -80t-299.5 80t-217.5 217.5t-80 299.5t80 299.5t217.5 217.5t299.5 80zM500 900v-100h200v100h-200zM400 700v-100h100v-200h-100v-100h400v100h-100v300h-300z" />
-<glyph unicode="&#xe087;" d="M1200 700v-200h-203q-25 -102 -116.5 -186t-180.5 -117v-197h-200v197q-140 27 -208 102.5t-98 200.5h-194v200h194q15 60 36 104.5t55.5 86t88 69t126.5 40.5v200h200v-200q54 -20 113 -60t112.5 -105.5t71.5 -134.5h203zM700 500v-206q149 48 201 206h-201v200h200 q-25 74 -76 127.5t-124 76.5v-204h-200v203q-75 -24 -130 -77.5t-79 -125.5h209v-200h-210q24 -73 79.5 -127.5t130.5 -78.5v206h200z" />
-<glyph unicode="&#xe088;" d="M600 1196q162 0 299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299t80 299t217 217t299 80zM600 1014q-171 0 -292.5 -121.5t-121.5 -292.5t121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5zM844 735 l-135 -135l135 -135l-109 -109l-135 135l-135 -135l-109 109l135 135l-135 135l109 109l135 -135l135 135z" />
-<glyph unicode="&#xe089;" d="M600 1196q162 0 299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299t80 299t217 217t299 80zM600 1014q-171 0 -292.5 -121.5t-121.5 -292.5t121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5zM896 654 l-346 -345l-228 228l141 141l87 -87l204 205z" />
-<glyph unicode="&#xe090;" d="M600 1196q162 0 299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299t80 299t217 217t299 80zM248 385l568 567q-100 62 -216 62q-171 0 -292.5 -121.5t-121.5 -292.5q0 -115 62 -215zM955 809l-564 -564q97 -59 209 -59q171 0 292.5 121.5 t121.5 292.5q0 112 -59 209z" />
-<glyph unicode="&#xe091;" d="M1200 400h-600v-301l-600 448l600 453v-300h600v-300z" />
-<glyph unicode="&#xe092;" d="M600 400h-600v300h600v300l600 -453l-600 -448v301z" />
-<glyph unicode="&#xe093;" d="M1098 600h-298v-600h-300v600h-296l450 600z" />
-<glyph unicode="&#xe094;" d="M998 600l-449 -600l-445 600h296v600h300v-600h298z" />
-<glyph unicode="&#xe095;" d="M600 199v301q-95 -2 -183 -20t-170 -52t-147 -92.5t-100 -135.5q6 132 41 238.5t103.5 193t184 138t271.5 59.5v271l600 -453z" />
-<glyph unicode="&#xe096;" d="M1200 1200h-400l129 -129l-294 -294l142 -142l294 294l129 -129v400zM565 423l-294 -294l129 -129h-400v400l129 -129l294 294z" />
-<glyph unicode="&#xe097;" d="M871 730l129 -130h-400v400l129 -129l295 295l142 -141zM200 600h400v-400l-129 130l-295 -295l-142 141l295 295z" />
-<glyph unicode="&#xe101;" d="M600 1177q118 0 224.5 -45.5t184 -123t123 -184t45.5 -224.5t-45.5 -224.5t-123 -184t-184 -123t-224.5 -45.5t-224.5 45.5t-184 123t-123 184t-45.5 224.5t45.5 224.5t123 184t184 123t224.5 45.5zM686 549l58 302q4 20 -8 34.5t-33 14.5h-207q-20 0 -32 -14.5t-8 -34.5 l58 -302q4 -20 21.5 -34.5t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5zM700 400h-200v-100h200v100z" />
-<glyph unicode="&#xe102;" d="M1200 900h-111v6t-1 15t-3 18l-34 172q-11 39 -41.5 63t-69.5 24q-32 0 -61 -17l-239 -144q-22 -13 -40 -35q-19 24 -40 36l-238 144q-33 18 -62 18q-39 0 -69.5 -23t-40.5 -61l-35 -177q-2 -8 -3 -18t-1 -15v-6h-111v-100h100v-200h400v300h200v-300h400v200h100v100z M731 900l202 197q5 -12 12 -32.5t23 -64t25 -72t7 -28.5h-269zM481 900h-281q-3 0 14 48t35 96l18 47zM100 0h400v400h-400v-400zM700 400h400v-400h-400v400z" />
-<glyph unicode="&#xe103;" d="M0 121l216 193q-9 53 -13 83t-5.5 94t9 113t38.5 114t74 124q47 60 99.5 102.5t103 68t127.5 48t145.5 37.5t184.5 43.5t220 58.5q0 -189 -22 -343t-59 -258t-89 -181.5t-108.5 -120t-122 -68t-125.5 -30t-121.5 -1.5t-107.5 12.5t-87.5 17t-56.5 7.5l-99 -55l-201 -202 v143zM692 611q70 38 118.5 69.5t102 79t99 111.5t86.5 148q22 50 24 60t-6 19q-7 5 -17 5t-26.5 -14.5t-33.5 -39.5q-35 -51 -113.5 -108.5t-139.5 -89.5l-61 -32q-369 -197 -458 -401q-48 -111 -28.5 -117.5t86.5 76.5q55 66 367 234z" />
-<glyph unicode="&#xe105;" d="M1261 600l-26 -40q-6 -10 -20 -30t-49 -63.5t-74.5 -85.5t-97 -90t-116.5 -83.5t-132.5 -59t-145.5 -23.5t-145.5 23.5t-132.5 59t-116.5 83.5t-97 90t-74.5 85.5t-49 63.5t-20 30l-26 40l26 40q6 10 20 30t49 63.5t74.5 85.5t97 90t116.5 83.5t132.5 59t145.5 23.5 t145.5 -23.5t132.5 -59t116.5 -83.5t97 -90t74.5 -85.5t49 -63.5t20 -30zM600 240q64 0 123.5 20t100.5 45.5t85.5 71.5t66.5 75.5t58 81.5t47 66q-1 1 -28.5 37.5t-42 55t-43.5 53t-57.5 63.5t-58.5 54q49 -74 49 -163q0 -124 -88 -212t-212 -88t-212 88t-88 212 q0 85 46 158q-102 -87 -226 -258q7 -10 40.5 -58t56 -78.5t68 -77.5t87.5 -75t103 -49.5t125 -21.5zM484 762l-107 -106q49 -124 154 -191l105 105q-37 24 -75 72t-57 84z" />
-<glyph unicode="&#xe106;" d="M906 1200l-314 -1200h-148l37 143q-82 21 -165 71.5t-140 102t-109.5 112t-72 88.5t-29.5 43l-26 40l26 40q6 10 20 30t49 63.5t74.5 85.5t97 90t116.5 83.5t132.5 59t145.5 23.5q61 0 121 -17l37 142h148zM1261 600l-26 -40q-7 -12 -25.5 -38t-63.5 -79.5t-95.5 -102.5 t-124 -100t-146.5 -79l38 145q22 15 44.5 34t46 44t40.5 44t41 50.5t33.5 43.5t33 44t24.5 34q-97 127 -140 175l39 146q67 -54 131.5 -125.5t87.5 -103.5t36 -52zM513 264l37 141q-107 18 -178.5 101.5t-71.5 193.5q0 85 46 158q-102 -87 -226 -258q210 -282 393 -336z M484 762l-107 -106q49 -124 154 -191l47 47l23 87q-30 28 -59 69t-44 68z" />
-<glyph unicode="&#xe107;" d="M-47 0h1294q37 0 50.5 35.5t-7.5 67.5l-642 1056q-20 33 -48 36t-48 -29l-642 -1066q-21 -32 -7.5 -66t50.5 -34zM700 200v100h-200v-100h-345l445 723l445 -723h-345zM700 700h-200v-100l100 -300l100 300v100z" />
-<glyph unicode="&#xe108;" d="M800 711l363 -325q15 -14 26 -38.5t11 -44.5v-41q0 -20 -12 -26.5t-29 5.5l-359 249v-263q100 -91 100 -113v-64q0 -21 -13 -29t-32 1l-94 78h-222l-94 -78q-19 -9 -32 -1t-13 29v64q0 22 100 113v263l-359 -249q-17 -12 -29 -5.5t-12 26.5v41q0 20 11 44.5t26 38.5 l363 325v339q0 62 44 106t106 44t106 -44t44 -106v-339z" />
-<glyph unicode="&#xe110;" d="M941 800l-600 -600h-341v200h259l600 600h241v198l300 -295l-300 -300v197h-159zM381 678l141 142l-181 180h-341v-200h259zM1100 598l300 -295l-300 -300v197h-241l-181 181l141 142l122 -123h159v198z" />
-<glyph unicode="&#xe111;" d="M100 1100h1000q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-596l-304 -300v300h-100q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5z" />
-<glyph unicode="&#xe112;" d="M400 900h-300v300h300v-300zM1100 900h-300v300h300v-300zM1100 800v-200q0 -42 -3 -83t-15 -104t-31.5 -116t-58 -109.5t-89 -96.5t-129 -65.5t-174.5 -25.5t-174.5 25.5t-129 65.5t-89 96.5t-58 109.5t-31.5 116t-15 104t-3 83v200h300v-250q0 -113 6 -145 q17 -92 102 -117q39 -11 92 -11q37 0 66.5 5.5t50 15.5t36 24t24 31.5t14 37.5t7 42t2.5 45t0 47v25v250h300z" />
-<glyph unicode="&#xe113;" d="M902 184l226 227l-578 579l-580 -579l227 -227l352 353z" />
-<glyph unicode="&#xe114;" d="M650 218l578 579l-226 227l-353 -353l-352 353l-227 -227z" />
-<glyph unicode="&#xe115;" d="M1198 400v600h-796l215 -200h381v-400h-198l299 -283l299 283h-200zM-198 700l299 283l300 -283h-203v-400h385l215 -200h-800v600h-196z" />
-<glyph unicode="&#xe116;" d="M1050 1200h94q20 0 35 -14.5t15 -35.5t-15 -35.5t-35 -14.5h-54l-201 -961q-2 -4 -6 -10.5t-19 -17.5t-33 -11h-31v-50q0 -20 -14.5 -35t-35.5 -15t-35.5 15t-14.5 35v50h-300v-50q0 -20 -14.5 -35t-35.5 -15t-35.5 15t-14.5 35v50h-50q-21 0 -35.5 15t-14.5 35 q0 21 14.5 35.5t35.5 14.5h535l48 200h-633q-32 0 -54.5 21t-27.5 43l-100 475q-5 24 10 42q14 19 39 19h896l38 162q5 17 18.5 27.5t30.5 10.5z" />
-<glyph unicode="&#xe117;" d="M1200 1000v-100h-1200v100h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500zM0 800h1200v-800h-1200v800z" />
-<glyph unicode="&#xe118;" d="M201 800l-200 -400v600h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500v-200h-1000zM1501 700l-300 -700h-1200l300 700h1200z" />
-<glyph unicode="&#xe119;" d="M302 300h198v600h-198l298 300l298 -300h-198v-600h198l-298 -300z" />
-<glyph unicode="&#xe120;" d="M900 303v197h-600v-197l-300 297l300 298v-198h600v198l300 -298z" />
-<glyph unicode="&#xe121;" d="M31 400l172 739q5 22 23 41.5t38 19.5h672q19 0 37.5 -22.5t23.5 -45.5l172 -732h-1138zM100 300h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM900 200h-100v-100h100v100z M1100 200h-100v-100h100v100z" />
-<glyph unicode="&#xe122;" d="M1100 200v850q0 21 14.5 35.5t35.5 14.5q20 0 35 -14.5t15 -35.5v-850q0 -20 -15 -35t-35 -15q-21 0 -35.5 15t-14.5 35zM325 800l675 250v-850l-675 200h-38l47 -276q2 -12 -3 -17.5t-11 -6t-21 -0.5h-8h-83q-20 0 -34.5 14t-18.5 35q-56 337 -56 351v250v5 q0 13 0.5 18.5t2.5 13t8 10.5t15 3h200zM-101 600v50q0 24 25 49t50 38l25 13v-250l-11 5.5t-24 14t-30 21.5t-24 27.5t-11 31.5z" />
-<glyph unicode="&#xe124;" d="M445 1180l-45 -233l-224 78l78 -225l-233 -44l179 -156l-179 -155l233 -45l-78 -224l224 78l45 -233l155 179l155 -179l45 233l224 -78l-78 224l234 45l-180 155l180 156l-234 44l78 225l-224 -78l-45 233l-155 -180z" />
-<glyph unicode="&#xe125;" d="M700 1200h-50q-27 0 -51 -20t-38 -48l-96 -198l-145 -196q-20 -26 -20 -63v-400q0 -75 100 -75h61q123 -100 139 -100h250q46 0 83 57l238 344q29 31 29 74v100q0 44 -30.5 84.5t-69.5 40.5h-328q28 118 28 125v150q0 44 -30.5 84.5t-69.5 40.5zM700 925l-50 -225h450 v-125l-250 -375h-214l-136 100h-100v375l150 212l100 213h50v-175zM0 800v-600h200v600h-200z" />
-<glyph unicode="&#xe126;" d="M700 0h-50q-27 0 -51 20t-38 48l-96 198l-145 196q-20 26 -20 63v400q0 75 100 75h61q123 100 139 100h250q46 0 83 -57l238 -344q29 -31 29 -74v-100q0 -44 -30.5 -84.5t-69.5 -40.5h-328q28 -118 28 -125v-150q0 -44 -30.5 -84.5t-69.5 -40.5zM200 400h-200v600h200 v-600zM700 275l-50 225h450v125l-250 375h-214l-136 -100h-100v-375l150 -212l100 -213h50v175z" />
-<glyph unicode="&#xe127;" d="M364 873l362 230q14 6 25 6q17 0 29 -12l109 -112q14 -14 14 -34q0 -18 -11 -32l-85 -121h302q85 0 138.5 -38t53.5 -110t-54.5 -111t-138.5 -39h-107l-130 -339q-7 -22 -20.5 -41.5t-28.5 -19.5h-341q-7 0 -90 81t-83 94v525q0 17 14 35.5t28 28.5zM408 792v-503 l100 -89h293l131 339q6 21 19.5 41t28.5 20h203q16 0 25 15t9 36q0 20 -9 34.5t-25 14.5h-457h-6.5h-7.5t-6.5 0.5t-6 1t-5 1.5t-5.5 2.5t-4 4t-4 5.5q-5 12 -5 20q0 14 10 27l147 183l-86 83zM208 200h-200v600h200v-600z" />
-<glyph unicode="&#xe128;" d="M475 1104l365 -230q7 -4 16.5 -10.5t26 -26t16.5 -36.5v-526q0 -13 -85.5 -93.5t-93.5 -80.5h-342q-15 0 -28.5 20t-19.5 41l-131 339h-106q-84 0 -139 39t-55 111t54 110t139 37h302l-85 121q-11 16 -11 32q0 21 14 34l109 113q13 12 29 12q11 0 25 -6zM370 946 l145 -184q10 -11 10 -26q0 -11 -5 -20q-1 -3 -3.5 -5.5l-4 -4t-5 -2.5t-5.5 -1.5t-6.5 -1t-6.5 -0.5h-7.5h-6.5h-476v-100h222q15 0 28.5 -20.5t19.5 -40.5l131 -339h293l106 89v502l-342 237zM1199 201h-200v600h200v-600z" />
-<glyph unicode="&#xe129;" d="M1100 473v342q0 15 -20 28.5t-41 19.5l-339 131v106q0 84 -39 139t-111 55t-110 -53.5t-38 -138.5v-302l-121 84q-15 12 -33.5 11.5t-32.5 -13.5l-112 -110q-22 -22 -6 -53l230 -363q4 -6 10.5 -15.5t26 -25t36.5 -15.5h525q13 0 94 83t81 90zM911 400h-503l-236 339 l83 86l183 -146q22 -18 47 -5q3 1 5.5 3.5l4 4t2.5 5t1.5 5.5t1 6.5t0.5 6v7.5v7v456q0 22 25 31t50 -0.5t25 -30.5v-202q0 -16 20 -29.5t41 -19.5l339 -130v-294zM1000 200v-200h-600v200h600z" />
-<glyph unicode="&#xe130;" d="M305 1104v200h600v-200h-600zM605 310l339 131q20 6 40.5 19.5t20.5 28.5v342q0 7 -81 90t-94 83h-525q-17 0 -35.5 -14t-28.5 -28l-10 -15l-230 -362q-15 -31 7 -53l112 -110q13 -13 32 -13.5t34 10.5l121 85l-1 -302q0 -84 38.5 -138t110.5 -54t111 55t39 139v106z M905 804v-294l-340 -130q-20 -6 -40 -20t-20 -29v-202q0 -22 -25 -31t-50 0t-25 31v456v14.5t-1.5 11.5t-5 12t-9.5 7q-24 13 -46 -5l-184 -146l-83 86l237 339h503z" />
-<glyph unicode="&#xe131;" d="M603 1195q162 0 299.5 -80t217.5 -218t80 -300t-80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5zM598 701h-298v-201h300l-2 -194l402 294l-402 298v-197z" />
-<glyph unicode="&#xe132;" d="M597 1195q122 0 232.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-218 -217.5t-300 -80t-299.5 80t-217.5 217.5t-80 299.5q0 122 47.5 232.5t127.5 190.5t190.5 127.5t231.5 47.5zM200 600l400 -294v194h302v201h-300v197z" />
-<glyph unicode="&#xe133;" d="M603 1195q121 0 231.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5zM300 600h200v-300h200v300h200l-300 400z" />
-<glyph unicode="&#xe134;" d="M603 1195q121 0 231.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5zM500 900v-300h-200l300 -400l300 400h-200v300h-200z" />
-<glyph unicode="&#xe135;" d="M603 1195q121 0 231.5 -47.5t190.5 -127.5t127.5 -190.5t47.5 -232.5q0 -162 -80 -299.5t-217.5 -217.5t-299.5 -80t-300 80t-218 217.5t-80 299.5q0 122 47.5 232.5t127.5 190.5t190.5 127.5t232.5 47.5zM627 1101q-15 -12 -36.5 -21t-34.5 -12t-44 -8t-39 -6 q-15 -3 -45.5 0.5t-45.5 -2.5q-21 -7 -52 -26.5t-34 -34.5q-3 -11 6.5 -22.5t8.5 -18.5q-3 -34 -27.5 -90.5t-29.5 -79.5q-8 -33 5.5 -92.5t7.5 -87.5q0 -9 17 -44t16 -60q12 0 23 -5.5t23 -15t20 -13.5q24 -12 108 -42q22 -8 53 -31.5t59.5 -38.5t57.5 -11q8 -18 -15 -55 t-20 -57q42 -71 87 -80q0 -6 -3 -15.5t-3.5 -14.5t4.5 -17q102 -2 221 112q30 29 47 47t34.5 49t20.5 62q-14 9 -37 9.5t-36 7.5q-14 7 -49 15t-52 19q-9 0 -39.5 -0.5t-46.5 -1.5t-39 -6.5t-39 -16.5q-50 -35 -66 -12q-4 2 -3.5 25.5t0.5 25.5q-6 13 -26.5 17t-24.5 7 q2 22 -2 41t-16.5 28t-38.5 -20q-23 -25 -42 4q-19 28 -8 58q6 16 22 22q6 -1 26 -1.5t33.5 -4t19.5 -13.5q12 -19 32 -37.5t34 -27.5l14 -8q0 3 9.5 39.5t5.5 57.5q-4 23 14.5 44.5t22.5 31.5q5 14 10 35t8.5 31t15.5 22.5t34 21.5q-6 18 1
 0 37q8 0 23.5 -1.5t24.5 -1.5 t20.5 4.5t20.5 15.5q-10 23 -30.5 42.5t-38 30t-49 26.5t-43.5 23q11 41 1 44q31 -13 58.5 -14.5t39.5 3.5l11 4q6 36 -17 53.5t-64 28.5t-56 23q-19 -3 -37 0zM613 994q0 -18 8 -42.5t16.5 -44t9.5 -23.5q-9 2 -31 5t-36 5t-32 8t-30 14q3 12 16 30t16 25q10 -10 18.5 -10 t14 6t14.5 14.5t16 12.5z" />
-<glyph unicode="&#xe137;" horiz-adv-x="1220" d="M100 1196h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 1096h-200v-100h200v100zM100 796h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 696h-500v-100h500v100zM100 396h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 296h-300v-100h300v100z " />
-<glyph unicode="&#xe138;" d="M1100 1200v-100h-1000v100h1000zM150 1000h900l-350 -500v-300l-200 -200v500z" />
-<glyph unicode="&#xe140;" d="M329 729l142 142l-200 200l129 129h-400v-400l129 129zM1200 1200v-400l-129 129l-200 -200l-142 142l200 200l-129 129h400zM271 129l129 -129h-400v400l129 -129l200 200l142 -142zM1071 271l129 129v-400h-400l129 129l-200 200l142 142z" />
-<glyph unicode="&#xe141;" d="M596 1192q162 0 299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299t80 299t217 217t299 80zM596 1010q-171 0 -292.5 -121.5t-121.5 -292.5q0 -172 121.5 -293t292.5 -121t292.5 121t121.5 293q0 171 -121.5 292.5t-292.5 121.5zM455 905 q22 0 38 -16t16 -39t-16 -39t-38 -16q-23 0 -39 16.5t-16 38.5t16 38.5t39 16.5zM708 821l1 1q-9 14 -9 28q0 22 16 38.5t39 16.5q22 0 38 -16t16 -39t-16 -39t-38 -16q-14 0 -29 10l-55 -145q17 -22 17 -51q0 -36 -25.5 -61.5t-61.5 -25.5t-61.5 25.5t-25.5 61.5 q0 32 20.5 56.5t51.5 29.5zM855 709q23 0 38.5 -15.5t15.5 -38.5t-16 -39t-38 -16q-23 0 -39 16t-16 39q0 22 16 38t39 16zM345 709q23 0 39 -16t16 -38q0 -23 -16 -39t-39 -16q-22 0 -38 16t-16 39t15.5 38.5t38.5 15.5z" />
-<glyph unicode="&#xe143;" d="M649 54l-16 22q-90 125 -293 323q-71 70 -104.5 105.5t-77 89.5t-61 99t-17.5 91q0 131 98.5 229.5t230.5 98.5q143 0 241 -129q103 129 246 129q129 0 226 -98.5t97 -229.5q0 -46 -17.5 -91t-61 -99t-77 -89.5t-104.5 -105.5q-203 -198 -293 -323zM844 524l12 12 q64 62 97.5 97t64.5 79t31 72q0 71 -48 119t-105 48q-74 0 -132 -82l-118 -171l-114 174q-51 79 -123 79q-60 0 -109.5 -49t-49.5 -118q0 -27 30.5 -70t61.5 -75.5t95 -94.5l22 -22q93 -90 190 -201q82 92 195 203z" />
-<glyph unicode="&#xe144;" d="M476 406l19 -17l105 105l-212 212l389 389l247 -247l-95 -96l18 -18q46 -46 77 -99l29 29q35 35 62.5 88t27.5 96q0 93 -66 159l-141 141q-66 66 -159 66q-95 0 -159 -66l-283 -283q-66 -64 -66 -159q0 -93 66 -159zM123 193l141 -141q66 -66 159 -66q95 0 159 66 l283 283q66 66 66 159t-66 159l-141 141q-12 12 -19 17l-105 -105l212 -212l-389 -389l-247 248l95 95l-18 18q-46 45 -75 101l-55 -55q-66 -66 -66 -159q0 -94 66 -160z" />
-<glyph unicode="&#xe145;" d="M200 100v953q0 21 30 46t81 48t129 38t163 15t162 -15t127 -38t79 -48t29 -46v-953q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-41 0 -70.5 29.5t-29.5 70.5zM900 1000h-600v-700h600v700zM600 46q43 0 73.5 30.5t30.5 73.5t-30.5 73.5t-73.5 30.5t-73.5 -30.5t-30.5 -73.5 t30.5 -73.5t73.5 -30.5z" />
-<glyph unicode="&#xe148;" d="M700 1029v-307l64 -14q34 -7 64 -16.5t70 -31.5t67.5 -52t47.5 -80.5t20 -112.5q0 -139 -89 -224t-244 -96v-77h-100v78q-152 17 -237 104q-40 40 -52.5 93.5t-15.5 139.5h139q5 -77 48.5 -126.5t117.5 -64.5v335l-27 7q-46 14 -79 26.5t-72 36t-62.5 52t-40 72.5 t-16.5 99q0 92 44 159.5t109 101t144 40.5v78h100v-79q38 -4 72.5 -13.5t75.5 -31.5t71 -53.5t51.5 -84t24.5 -118.5h-159q-8 72 -35 109.5t-101 50.5zM600 755v274q-61 -8 -97.5 -37.5t-36.5 -102.5q0 -29 8 -51t16.5 -34t29.5 -22.5t31 -13.5t38 -10q7 -2 11 -3zM700 548 v-311q170 18 170 151q0 64 -44 99.5t-126 60.5z" />
-<glyph unicode="&#xe149;" d="M866 300l50 -147q-41 -25 -80.5 -36.5t-59 -13t-61.5 -1.5q-23 0 -128 33t-155 29q-39 -4 -82 -17t-66 -25l-24 -11l-55 145l16.5 11t15.5 10t13.5 9.5t14.5 12t14.5 14t17.5 18.5q48 55 54 126.5t-30 142.5h-221v100h166q-24 49 -44 104q-10 26 -14.5 55.5t-3 72.5 t25 90t68.5 87q97 88 263 88q129 0 230 -89t101 -208h-153q0 52 -34 89.5t-74 51.5t-76 14q-37 0 -79 -14.5t-62 -35.5q-41 -44 -41 -101q0 -11 2.5 -24.5t5.5 -24t9.5 -26.5t10.5 -25t14 -27.5t14 -25.5t15.5 -27t13.5 -24h242v-100h-197q8 -50 -2.5 -115t-31.5 -94 q-41 -59 -99 -113q35 11 84 18t70 7q32 1 102 -16t104 -17q76 0 136 30z" />
-<glyph unicode="&#xe150;" d="M300 0l298 300h-198v900h-200v-900h-198zM900 1200l298 -300h-198v-900h-200v900h-198z" />
-<glyph unicode="&#xe151;" d="M400 300h198l-298 -300l-298 300h198v900h200v-900zM1000 1200v-500h-100v100h-100v-100h-100v500h300zM901 1100h-100v-200h100v200zM700 500h300v-200h-99v-100h-100v100h99v100h-200v100zM800 100h200v-100h-300v200h100v-100z" />
-<glyph unicode="&#xe152;" d="M400 300h198l-298 -300l-298 300h198v900h200v-900zM1000 1200v-200h-99v-100h-100v100h99v100h-200v100h300zM800 800h200v-100h-300v200h100v-100zM700 500h300v-500h-100v100h-100v-100h-100v500zM801 200h100v200h-100v-200z" />
-<glyph unicode="&#xe153;" d="M300 0l298 300h-198v900h-200v-900h-198zM900 1100h-100v100h200v-500h-100v400zM1100 500v-500h-100v100h-200v400h300zM1001 400h-100v-200h100v200z" />
-<glyph unicode="&#xe154;" d="M300 0l298 300h-198v900h-200v-900h-198zM1100 1200v-500h-100v100h-200v400h300zM1001 1100h-100v-200h100v200zM900 400h-100v100h200v-500h-100v400z" />
-<glyph unicode="&#xe155;" d="M300 0l298 300h-198v900h-200v-900h-198zM900 1000h-200v200h200v-200zM1000 700h-300v200h300v-200zM1100 400h-400v200h400v-200zM1200 100h-500v200h500v-200z" />
-<glyph unicode="&#xe156;" d="M300 0l298 300h-198v900h-200v-900h-198zM1200 1000h-500v200h500v-200zM1100 700h-400v200h400v-200zM1000 400h-300v200h300v-200zM900 100h-200v200h200v-200z" />
-<glyph unicode="&#xe157;" d="M400 1100h300q162 0 281 -118.5t119 -281.5v-300q0 -165 -118.5 -282.5t-281.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5v300q0 165 117.5 282.5t282.5 117.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5 t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5z" />
-<glyph unicode="&#xe158;" d="M700 0h-300q-163 0 -281.5 117.5t-118.5 282.5v300q0 163 119 281.5t281 118.5h300q165 0 282.5 -117.5t117.5 -282.5v-300q0 -165 -117.5 -282.5t-282.5 -117.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5 t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5zM400 800v-500l333 250z" />
-<glyph unicode="&#xe159;" d="M0 400v300q0 163 117.5 281.5t282.5 118.5h300q163 0 281.5 -119t118.5 -281v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-300q-165 0 -282.5 117.5t-117.5 282.5zM900 300v500q0 41 -29.5 70.5t-70.5 29.5h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5 t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5zM800 700h-500l250 -333z" />
-<glyph unicode="&#xe160;" d="M1100 700v-300q0 -162 -118.5 -281t-281.5 -119h-300q-165 0 -282.5 118.5t-117.5 281.5v300q0 165 117.5 282.5t282.5 117.5h300q165 0 282.5 -117.5t117.5 -282.5zM900 300v500q0 41 -29.5 70.5t-70.5 29.5h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5 t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5zM550 733l-250 -333h500z" />
-<glyph unicode="&#xe161;" d="M500 1100h400q165 0 282.5 -117.5t117.5 -282.5v-300q0 -165 -117.5 -282.5t-282.5 -117.5h-400v200h500q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-500v200zM700 550l-400 -350v200h-300v300h300v200z" />
-<glyph unicode="&#xe162;" d="M403 2l9 -1q13 0 26 16l538 630q15 19 6 36q-8 18 -32 16h-300q1 4 78 219.5t79 227.5q2 17 -6 27l-8 8h-9q-16 0 -25 -15q-4 -5 -98.5 -111.5t-228 -257t-209.5 -238.5q-17 -19 -7 -40q10 -19 32 -19h302q-155 -438 -160 -458q-5 -21 4 -32z" />
-<glyph unicode="&#xe163;" d="M800 200h-500q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5h500v185q-14 4 -114 7.5t-193 5.5l-93 2q-165 0 -282.5 -117.5t-117.5 -282.5v-300q0 -165 117.5 -282.5t282.5 -117.5h300q47 0 100 15v185zM900 200v200h-300v300h300v200l400 -350z" />
-<glyph unicode="&#xe164;" d="M1200 700l-149 149l-342 -353l-213 213l353 342l-149 149h500v-500zM1022 571l-122 -123v-148q0 -41 -29.5 -70.5t-70.5 -29.5h-500q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5h156l118 122l-74 78h-100q-165 0 -282.5 -117.5t-117.5 -282.5v-300 q0 -165 117.5 -282.5t282.5 -117.5h300q163 0 281.5 117.5t118.5 282.5v98z" />
-<glyph unicode="&#xe165;" d="M600 1196q162 0 299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299t80 299t217 217t299 80zM600 1014q-171 0 -292.5 -121.5t-121.5 -292.5t121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5zM600 794 q80 0 137 -57t57 -137t-57 -137t-137 -57t-137 57t-57 137t57 137t137 57z" />
-<glyph unicode="&#xe166;" d="M700 800v400h-300v-400h-300l445 -500l450 500h-295zM25 300h1048q11 0 19 -7.5t8 -17.5v-275h-1100v275q0 11 7 18t18 7zM1000 200h-100v-50h100v50z" />
-<glyph unicode="&#xe167;" d="M400 700v-300h300v300h295l-445 500l-450 -500h300zM25 300h1048q11 0 19 -7.5t8 -17.5v-275h-1100v275q0 11 7 18t18 7zM1000 200h-100v-50h100v50z" />
-<glyph unicode="&#xe168;" d="M405 400l596 596l-154 155l-442 -442l-150 151l-155 -155zM25 300h1048q11 0 19 -7.5t8 -17.5v-275h-1100v275q0 11 7 18t18 7zM1000 200h-100v-50h100v50z" />
-<glyph unicode="&#xe169;" d="M409 1103l-97 97l-212 -212l97 -98zM650 861l-149 149l-212 -212l149 -149l-238 -248h700v699zM25 300h1048q11 0 19 -7.5t8 -17.5v-275h-1100v275q0 11 7 18t18 7zM1000 200h-100v-50h100v50z" />
-<glyph unicode="&#xe170;" d="M539 950l-149 -149l212 -212l149 148l248 -237v700h-699zM297 709l-97 -97l212 -212l98 97zM25 300h1048q11 0 19 -7.5t8 -17.5v-275h-1100v275q0 11 7 18t18 7zM1000 200h-100v-50h100v50z" />
-<glyph unicode="&#xe171;" d="M1200 1199v-1079l-475 272l-310 -393v416h-392zM1166 1148l-672 -712v-226z" />
-<glyph unicode="&#xe172;" d="M1100 1000v-850q0 -21 -15 -35.5t-35 -14.5h-150v400h-700v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1200h-100v-200h100v200z" />
-<glyph unicode="&#xe173;" d="M578 500h-378v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-218l-276 -275l-120 120zM700 1200h-100v-200h100v200zM1300 538l-475 -476l-244 244l123 123l120 -120l353 352z" />
-<glyph unicode="&#xe174;" d="M529 500h-329v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-269l-103 -103l-170 170zM700 1200h-100v-200h100v200zM1167 6l-170 170l-170 -170l-127 127l170 170l-170 170l127 127l170 -170l170 170l127 -128 l-170 -169l170 -170z" />
-<glyph unicode="&#xe175;" d="M700 500h-500v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-300h-400v-200zM700 1000h-100v200h100v-200zM1000 600h-200v-300h-200l300 -300l300 300h-200v300z" />
-<glyph unicode="&#xe176;" d="M602 500h-402v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100l200 -200v-402l-200 200zM700 1000h-100v200h100v-200zM1000 300h200l-300 300l-300 -300h200v-300h200v300z" />
-<glyph unicode="&#xe177;" d="M1200 900v150q0 21 -14.5 35.5t-35.5 14.5h-1100q-21 0 -35.5 -14.5t-14.5 -35.5v-150h1200zM0 800v-550q0 -21 14.5 -35.5t35.5 -14.5h1100q21 0 35.5 14.5t14.5 35.5v550h-1200zM100 500h400v-200h-400v200z" />
-<glyph unicode="&#xe178;" d="M500 1000h400v198l300 -298l-300 -298v198h-400v200zM100 800v200h100v-200h-100zM400 800h-100v200h100v-200zM700 300h-400v-198l-300 298l300 298v-198h400v-200zM800 500h100v-200h-100v200zM1000 500v-200h100v200h-100z" />
-<glyph unicode="&#xe179;" d="M1200 50v1106q0 31 -18 40.5t-44 -7.5l-276 -117q-25 -16 -43.5 -50.5t-18.5 -65.5v-359q0 -29 10.5 -55.5t25 -43t29 -28.5t25.5 -18l10 -5v-397q0 -21 14.5 -35.5t35.5 -14.5h200q21 0 35.5 14.5t14.5 35.5zM550 1200l50 -100v-400l-100 -203v-447q0 -21 -14.5 -35.5 t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v447l-100 203v400l50 100l50 -100v-300h100v300l50 100l50 -100v-300h100v300z" />
-<glyph unicode="&#xe180;" d="M1100 106v888q0 22 25 34.5t50 13.5l25 2v56h-400v-56q75 0 87.5 -6t12.5 -44v-394h-500v394q0 38 12.5 44t87.5 6v56h-400v-56q4 0 11 -0.5t24 -3t30 -7t24 -15t11 -24.5v-888q0 -22 -25 -34.5t-50 -13.5l-25 -2v-56h400v56q-75 0 -87.5 6t-12.5 44v394h500v-394 q0 -38 -12.5 -44t-87.5 -6v-56h400v56q-4 0 -11 0.5t-24 3t-30 7t-24 15t-11 24.5z" />
-<glyph unicode="&#xe181;" d="M675 1000l-100 100h-375l-100 -100h400l200 -200v-98l295 98h105v200h-425zM500 300v500q0 41 -29.5 70.5t-70.5 29.5h-300q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h300q41 0 70.5 29.5t29.5 70.5zM100 800h300v-200h-300v200zM700 565l400 133 v-163l-400 -133v163zM100 500h300v-200h-300v200zM805 300l295 98v-298h-425l-100 -100h-375l-100 100h400l200 200h105z" />
-<glyph unicode="&#xe182;" d="M179 1169l-162 -162q-1 -11 -0.5 -32.5t16 -90t46.5 -140t104 -177.5t175 -208q103 -103 207.5 -176t180 -103.5t137 -47t92.5 -16.5l31 1l163 162q16 17 13 40.5t-22 37.5l-192 136q-19 14 -45 12t-42 -19l-119 -118q-143 103 -267 227q-126 126 -227 268l118 118 q17 17 20 41.5t-11 44.5l-139 194q-14 19 -36.5 22t-40.5 -14z" />
-<glyph unicode="&#xe183;" d="M1200 712v200q-6 8 -19 20.5t-63 45t-112 57t-171 45t-235 20.5q-92 0 -175 -10.5t-141.5 -27t-108.5 -36.5t-81.5 -40t-53.5 -36.5t-31 -27.5l-9 -10v-200q0 -21 14.5 -33.5t34.5 -8.5l202 33q20 4 34.5 21t14.5 38v146q141 24 300 24t300 -24v-146q0 -21 14.5 -38 t34.5 -21l202 -33q20 -4 34.5 8.5t14.5 33.5zM800 650l365 -303q14 -14 24.5 -39.5t10.5 -45.5v-212q0 -21 -15 -35.5t-35 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v212q0 20 10.5 45.5t24.5 39.5l365 303v50q0 4 1 10.5t12 22.5t30 28.5t60 23t97 10.5t97 -10t60 -23.5 t30 -27.5t12 -24l1 -10v-50z" />
-<glyph unicode="&#xe184;" d="M175 200h950l-125 150v250l100 100v400h-100v-200h-100v200h-200v-200h-100v200h-200v-200h-100v200h-100v-400l100 -100v-250zM1200 100v-100h-1100v100h1100z" />
-<glyph unicode="&#xe185;" d="M600 1100h100q41 0 70.5 -29.5t29.5 -70.5v-1000h-300v1000q0 41 29.5 70.5t70.5 29.5zM1000 800h100q41 0 70.5 -29.5t29.5 -70.5v-700h-300v700q0 41 29.5 70.5t70.5 29.5zM400 0v400q0 41 -29.5 70.5t-70.5 29.5h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-400h300z" />
-<glyph unicode="&#xe186;" d="M1200 800v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212zM1000 900h-900v-700h900v700zM200 800v-300h200v-100h-200v-100h300v300h-200v100h200v100h-300zM800 800h-200v-500h200v100h100v300h-100 v100zM800 700v-300h-100v300h100z" />
-<glyph unicode="&#xe187;" d="M1200 800v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212zM1000 900h-900v-700h900v700zM400 600h-100v200h-100v-500h100v200h100v-200h100v500h-100v-200zM800 800h-200v-500h200v100h100v300h-100 v100zM800 700v-300h-100v300h100z" />
-<glyph unicode="&#xe188;" d="M1200 800v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212zM1000 900h-900v-700h900v700zM200 800v-500h300v100h-200v300h200v100h-300zM600 800v-500h300v100h-200v300h200v100h-300z" />
-<glyph unicode="&#xe189;" d="M1200 800v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212zM1000 900h-900v-700h900v700zM500 700l-300 -150l300 -150v300zM600 400l300 150l-300 150v-300z" />
-<glyph unicode="&#xe190;" d="M1200 800v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212zM1000 900h-900v-700h900v700zM900 800v-500h-700v500h700zM300 400h130q41 0 68 42t27 107t-28.5 108t-66.5 43h-130v-300zM800 700h-130 q-38 0 -66.5 -43t-28.5 -108t27 -107t68 -42h130v300z" />
-<glyph unicode="&#xe191;" d="M1200 800v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212zM1000 900h-900v-700h900v700zM200 800v-300h200v-100h-200v-100h300v300h-200v100h200v100h-300zM800 300h100v500h-200v-100h100v-400z M601 300h100v100h-100v-100z" />
-<glyph unicode="&#xe192;" d="M1200 800v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88h700q124 0 212 -88t88 -212zM1000 900h-900v-700h900v700zM300 700v100h-100v-500h300v400h-200zM800 300h100v500h-200v-100h100v-400zM401 400h-100v200h100v-200z M601 300h100v100h-100v-100z" />
-<glyph unicode="&#xe193;" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM1000 900h-900v-700h900v700zM400 700h-200v100h300v-300h-99v-100h-100v100h99v200zM800 700h-100v100h200v-500h-100v400zM201 400h100v-100 h-100v100zM701 300h-100v100h100v-100z" />
-<glyph unicode="&#xe194;" d="M600 1196q162 0 299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299t80 299t217 217t299 80zM600 1014q-171 0 -292.5 -121.5t-121.5 -292.5t121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5zM800 700h-300 v-200h300v-100h-300l-100 100v200l100 100h300v-100z" />
-<glyph unicode="&#xe195;" d="M596 1196q162 0 299 -80t217 -217t80 -299t-80 -299t-217 -217t-299 -80t-299 80t-217 217t-80 299t80 299t217 217t299 80zM596 1014q-171 0 -292.5 -121.5t-121.5 -292.5t121.5 -292.5t292.5 -121.5t292.5 121.5t121.5 292.5t-121.5 292.5t-292.5 121.5zM800 700v-100 h-100v100h-200v-100h200v-100h-200v-100h-100v400h300zM800 400h-100v100h100v-100z" />
-<glyph unicode="&#xe197;" d="M800 300h128q120 0 205 86t85 208q0 120 -85 206.5t-205 86.5q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5q0 -80 56.5 -137t135.5 -57h222v300h400v-300zM700 200h200l-300 -300 l-300 300h200v300h200v-300z" />
-<glyph unicode="&#xe198;" d="M600 714l403 -403q94 26 154.5 104t60.5 178q0 121 -85 207.5t-205 86.5q-46 0 -90 -14q-44 97 -134.5 156.5t-200.5 59.5q-152 0 -260 -107.5t-108 -260.5q0 -25 2 -37q-66 -14 -108.5 -67.5t-42.5 -122.5q0 -80 56.5 -137t135.5 -57h8zM700 -100h-200v300h-200l300 300 l300 -300h-200v-300z" />
-<glyph unicode="&#xe199;" d="M700 200h400l-270 300h170l-270 300h170l-300 333l-300 -333h170l-270 -300h170l-270 -300h400v-155l-75 -45h350l-75 45v155z" />
-<glyph unicode="&#xe200;" d="M700 45v306q46 -30 100 -30q74 0 126.5 52.5t52.5 126.5q0 24 -9 55q50 32 79.5 83t29.5 112q0 90 -61.5 155.5t-150.5 71.5q-26 89 -99.5 145.5t-167.5 56.5q-116 0 -197.5 -81.5t-81.5 -197.5q0 -4 1 -12t1 -11q-14 2 -23 2q-74 0 -126.5 -52.5t-52.5 -126.5 q0 -53 28.5 -97t75.5 -65q-4 -16 -4 -38q0 -74 52.5 -126.5t126.5 -52.5q56 0 100 30v-306l-75 -45h350z" />
-<glyph unicode="&#x1f4bc;" d="M800 1000h300q41 0 70.5 -29.5t29.5 -70.5v-400h-500v100h-200v-100h-500v400q0 41 29.5 70.5t70.5 29.5h300v100q0 41 29.5 70.5t70.5 29.5h200q41 0 70.5 -29.5t29.5 -70.5v-100zM500 1000h200v100h-200v-100zM1200 400v-200q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v200h1200z" />
-<glyph unicode="&#x1f4c5;" d="M1100 900v150q0 21 -14.5 35.5t-35.5 14.5h-150v100h-100v-100h-500v100h-100v-100h-150q-21 0 -35.5 -14.5t-14.5 -35.5v-150h1100zM0 800v-750q0 -20 14.5 -35t35.5 -15h1000q21 0 35.5 15t14.5 35v750h-1100zM100 600h100v-100h-100v100zM300 600h100v-100h-100v100z M500 600h100v-100h-100v100zM700 600h100v-100h-100v100zM900 600h100v-100h-100v100zM100 400h100v-100h-100v100zM300 400h100v-100h-100v100zM500 400h100v-100h-100v100zM700 400h100v-100h-100v100zM900 400h100v-100h-100v100zM100 200h100v-100h-100v100zM300 200 h100v-100h-100v100zM500 200h100v-100h-100v100zM700 200h100v-100h-100v100zM900 200h100v-100h-100v100z" />
-<glyph unicode="&#x1f4cc;" d="M902 1185l283 -282q15 -15 15 -36t-15 -35q-14 -15 -35 -15t-35 15l-36 35l-279 -267v-300l-212 210l-208 -207l-380 -303l303 380l207 208l-210 212h300l267 279l-35 36q-15 14 -15 35t15 35q14 15 35 15t35 -15z" />
-<glyph unicode="&#x1f4ce;" d="M518 119l69 -60l517 511q67 67 95 157t11 183q-16 87 -67 154t-130 103q-69 33 -152 33q-107 0 -197 -55q-40 -24 -111 -95l-512 -512q-68 -68 -81 -163t35 -173q35 -57 94 -89t129 -32q63 0 119 28q33 16 65 40.5t52.5 45.5t59.5 64q40 44 57 61l394 394q35 35 47 84 t-3 96q-27 87 -117 104q-20 2 -29 2q-46 0 -79.5 -17t-67.5 -51l-388 -396l-7 -7l69 -67l377 373q20 22 39 38q23 23 50 23q38 0 53 -36q16 -39 -20 -75l-547 -547q-52 -52 -125 -52q-55 0 -100 33t-54 96q-5 35 2.5 66t31.5 63t42 50t56 54q24 21 44 41l348 348 q52 52 82.5 79.5t84 54t107.5 26.5q25 0 48 -4q95 -17 154 -94.5t51 -175.5q-7 -101 -98 -192l-252 -249l-253 -256z" />
-<glyph unicode="&#x1f4f7;" d="M1200 200v600q0 41 -29.5 70.5t-70.5 29.5h-150q-4 8 -11.5 21.5t-33 48t-53 61t-69 48t-83.5 21.5h-200q-41 0 -82 -20.5t-70 -50t-52 -59t-34 -50.5l-12 -20h-150q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h1000q41 0 70.5 29.5t29.5 70.5z M1000 700h-100v100h100v-100zM844 500q0 -100 -72 -172t-172 -72t-172 72t-72 172t72 172t172 72t172 -72t72 -172zM706 500q0 44 -31 75t-75 31t-75 -31t-31 -75t31 -75t75 -31t75 31t31 75z" />
-<glyph unicode="&#x1f512;" d="M900 800h100q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-900q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5h100v200q0 82 59 141t141 59h300q82 0 141 -59t59 -141v-200zM400 800h300v150q0 21 -14.5 35.5t-35.5 14.5h-200 q-21 0 -35.5 -14.5t-14.5 -35.5v-150z" />
-<glyph unicode="&#x1f514;" d="M1062 400h17q20 0 33.5 -14.5t13.5 -35.5q0 -20 -13 -40t-31 -27q-22 -9 -63 -23t-167.5 -37t-251.5 -23t-245.5 20.5t-178.5 41.5l-58 20q-18 7 -31 27.5t-13 40.5q0 21 13.5 35.5t33.5 14.5h17l118 173l63 327q15 77 76 140t144 83l-18 32q-6 19 3 32t29 13h94 q20 0 29 -10.5t3 -29.5l-18 -37q83 -19 144 -82.5t76 -140.5l63 -327zM600 104q-54 0 -103 6q12 -49 40 -79.5t63 -30.5t63 30.5t39 79.5q-48 -6 -102 -6z" />
-<glyph unicode="&#x1f516;" d="M200 0l450 444l450 -443v1150q0 20 -14.5 35t-35.5 15h-800q-21 0 -35.5 -15t-14.5 -35v-1151z" />
-<glyph unicode="&#x1f525;" d="M400 755q2 -12 8 -41.5t8 -43t6 -39.5t3.5 -39.5t-1 -33.5t-6 -31.5t-13.5 -24t-21 -20.5t-31 -12q-38 -10 -67 13t-40.5 61.5t-15 81.5t10.5 75q-52 -46 -83.5 -101t-39 -107t-7.5 -85t5 -63q9 -56 44 -119.5t105 -108.5q31 -21 64 -16t62 23.5t57 49.5t48 61.5t35 60.5 q32 66 39 184.5t-13 157.5q79 -80 122 -164t26 -184q-5 -33 -20.5 -69.5t-37.5 -80.5q-10 -19 -14.5 -29t-12 -26t-9 -23.5t-3 -19t2.5 -15.5t11 -9.5t19.5 -5t30.5 2.5t42 8q57 20 91 34t87.5 44.5t87 64t65.5 88.5t47 122q38 172 -44.5 341.5t-246.5 278.5q22 -44 43 -129 q39 -159 -32 -154q-15 2 -33 9q-79 33 -120.5 100t-44 175.5t48.5 257.5q-13 -8 -34 -23.5t-72.5 -66.5t-88.5 -105.5t-60 -138t-8 -166.5z" />
-<glyph unicode="&#x1f527;" d="M948 778l251 126q13 -175 -151 -267q-123 -70 -253 -23l-596 -596q-15 -16 -36.5 -16t-36.5 16l-111 110q-15 15 -15 36.5t15 37.5l600 599q-33 101 6 201.5t135 154.5q164 92 306 -9l-259 -138z" />
-</font>
-</defs></svg> 
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.ttf
----------------------------------------------------------------------
diff --git a/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.ttf b/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.ttf
deleted file mode 100644
index a27e586..0000000
Binary files a/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.ttf and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.woff
----------------------------------------------------------------------
diff --git a/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.woff b/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.woff
deleted file mode 100644
index 6c5438e..0000000
Binary files a/content-OLDSITE/bootstrap-3.0.0/fonts/glyphicons-halflings-regular.woff and /dev/null differ


[36/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/doap_isis.rdf
----------------------------------------------------------------------
diff --git a/content-OLDSITE/doap_isis.rdf b/content-OLDSITE/doap_isis.rdf
deleted file mode 100644
index 1ef08df..0000000
--- a/content-OLDSITE/doap_isis.rdf
+++ /dev/null
@@ -1,493 +0,0 @@
-<?xml version="1.0"?>
-<?xml-stylesheet type="text/xsl"?>
-<rdf:RDF xml:lang="en"
-         xmlns="http://usefulinc.com/ns/doap#" 
-         xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
-         xmlns:asfext="http://projects.apache.org/ns/asfext#"
-         xmlns:foaf="http://xmlns.com/foaf/0.1/">
-<!--
-    Licensed to the Apache Software Foundation (ASF) under one or more
-    contributor license agreements.  See the NOTICE file distributed with
-    this work for additional information regarding copyright ownership.
-    The ASF licenses this file to You under the Apache License, Version 2.0
-    (the "License"); you may not use this file except in compliance with
-    the License.  You may obtain a copy of the License at
-   
-         http://www.apache.org/licenses/LICENSE-2.0
-   
-    Unless required by applicable law or agreed to in writing, software
-    distributed under the License is distributed on an "AS IS" BASIS,
-    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-    See the License for the specific language governing permissions and
-    limitations under the License.
--->
-  <Project rdf:about="http://isis.apache.org">
-    <created>2013-01-03</created>
-    <license rdf:resource="http://usefulinc.com/doap/licenses/asl20" />
-    <name>Apache Isis</name>
-    <homepage rdf:resource="http://isis.apache.org" />
-    <asfext:pmc rdf:resource="http://isis.apache.org" />
-    <shortdesc>Apache Isis is a framework for rapidly developing domain-driven apps in Java</shortdesc>
-    <description>Apache Isis is a framework for rapidly developing domain-driven apps in Java. Write your business logic in entities, domain services and repositories, and the framework dynamically (at runtime) generates a representation of that domain model as a webapp or as a RESTful API. For prototyping or production.</description>
-    <bug-database rdf:resource="https://issues.apache.org/jira/browse/ISIS" />
-    <mailing-list rdf:resource="http://isis.apache.org/support.html" />
-    <download-page rdf:resource="http://isis.apache.org/download.html" />
-    <programming-language>Java</programming-language>
-    <category rdf:resource="http://projects.apache.org/category/web-framework" />
-
-    
-    <!-- 2015-02-23 releases -->
-    <release>
-      <Version>
-        <name>isis</name>
-        <created>2015-02-23</created>
-        <revision>1.8.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>simpleapp-archetype</name>
-        <created>2015-02-23</created>
-        <revision>1.8.0</revision>
-      </Version>
-    </release>
-    
-    
-    <!-- 2014-10-18 releases -->
-    <release>
-      <Version>
-        <name>isis</name>
-        <created>2014-10-18</created>
-        <revision>1.7.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-wicket</name>
-        <created>2014-10-18</created>
-        <revision>1.7.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>todoapp-archetype</name>
-        <created>2014-10-18</created>
-        <revision>1.7.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>simpleapp-archetype</name>
-        <created>2014-10-18</created>
-        <revision>1.7.0</revision>
-      </Version>
-    </release>
-
-
-    <!-- 2014-07-25 releases -->
-    <release>
-      <Version>
-        <name>isis</name>
-        <created>2014-07-25</created>
-        <revision>1.6.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-wicket</name>
-        <created>2014-07-25</created>
-        <revision>1.6.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>todoapp-archetype</name>
-        <created>2014-07-25</created>
-        <revision>1.6.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>simpleapp-archetype</name>
-        <created>2014-07-25</created>
-        <revision>1.6.0</revision>
-      </Version>
-    </release>
-    
-    
-    <!-- 2014-06-08 releases -->
-    <release>
-      <Version>
-        <name>isis</name>
-        <created>2014-06-08</created>
-        <revision>1.5.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-security-shiro</name>
-        <created>2014-06-08</created>
-        <revision>1.5.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-objectstore-jdo</name>
-        <created>2014-06-08</created>
-        <revision>1.5.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-restfulobjects</name>
-        <created>2014-06-08</created>
-        <revision>2.3.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-wicket</name>
-        <created>2014-06-08</created>
-        <revision>1.5.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>quickstart_wicket-restful_jdo-archetype</name>
-        <created>2014-06-08</created>
-        <revision>1.5.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>simple_wicket-restful_jdo-archetype</name>
-        <created>2014-06-08</created>
-        <revision>1.5.0</revision>
-      </Version>
-    </release>
-    
-    
-    <!-- 2014-03-14 releases -->
-    <release>
-      <Version>
-        <name>isis-objectstore-jdo</name>
-        <created>2014-03-14</created>
-        <revision>1.4.1</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-wicket</name>
-        <created>2014-03-14</created>
-        <revision>1.4.1</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>quickstart_wicket-restful_jdo-archetype</name>
-        <created>2014-03-14</created>
-        <revision>1.4.1</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>simple_wicket-restful_jdo-archetype</name>
-        <created>2014-03-14</created>
-        <revision>1.4.1</revision>
-      </Version>
-    </release>
-
-    
-    <!-- 2014-03-11 releases -->
-    <release>
-      <Version>
-        <name>isis</name>
-        <created>2014-03-11</created>
-        <revision>1.4.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-security-shiro</name>
-        <created>2014-03-11</created>
-        <revision>1.4.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-security-file</name>
-        <created>2014-03-11</created>
-        <revision>1.4.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-objectstore-jdo</name>
-        <created>2014-03-11</created>
-        <revision>1.4.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-restfulobjects</name>
-        <created>2014-03-11</created>
-        <revision>2.2.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-wicket</name>
-        <created>2014-03-11</created>
-        <revision>1.4.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>quickstart_wicket-restful_jdo-archetype</name>
-        <created>2014-03-11</created>
-        <revision>1.4.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>simple_wicket-restful_jdo-archetype</name>
-        <created>2014-03-11</created>
-        <revision>1.4.0</revision>
-      </Version>
-    </release>
-    
-
-    <!-- 2013-11-07 releases -->
-    <release>
-      <Version>
-        <name>isis-viewer-wicket</name>
-        <created>2013-11-07</created>
-        <revision>1.3.1</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>quickstart_wicket-restful_jdo-archetype</name>
-        <created>2013-11-07</created>
-        <revision>1.3.1</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>simple_wicket-restful_jdo-archetype</name>
-        <created>2013-11-07</created>
-        <revision>1.3.1</revision>
-      </Version>
-    </release>
-
-    <!-- 2013-10-25 releases -->
-    <release>
-      <Version>
-        <name>isis</name>
-        <created>2013-10-25</created>
-        <revision>1.3.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-security-shiro</name>
-        <created>2013-10-25</created>
-        <revision>1.3.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-objectstore-jdo</name>
-        <created>2013-10-25</created>
-        <revision>1.3.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-restfulobjects</name>
-        <created>2013-10-25</created>
-        <revision>2.1.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-wicket</name>
-        <created>2013-10-25</created>
-        <revision>1.3.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>quickstart_wicket-restful_jdo-archetype</name>
-        <created>2013-10-25</created>
-        <revision>1.3.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>simple_wicket-restful_jdo-archetype</name>
-        <created>2013-10-25</created>
-        <revision>1.3.0</revision>
-      </Version>
-    </release>
-    
-    
-    <!-- 2013-05-31 releases -->
-    <release>
-      <Version>
-        <name>isis</name>
-        <created>2013-05-31</created>
-        <revision>1.2.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-security-file</name>
-        <created>2013-05-31</created>
-        <revision>1.0.1</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-security-shiro</name>
-        <created>2013-05-31</created>
-        <revision>1.1.1</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-objectstore-jdo</name>
-        <created>2013-05-31</created>
-        <revision>1.1.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-restfulobjects</name>
-        <created>2013-05-31</created>
-        <revision>2.0.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-wicket</name>
-        <created>2013-05-31</created>
-        <revision>1.2.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>quickstart_wicket-restful_jdo-archetype</name>
-        <created>2013-05-31</created>
-        <revision>1.0.3</revision>
-      </Version>
-    </release>
-    
-    
-    <!-- 2013-01-31 releases -->
-    <release>
-      <Version>
-        <name>isis</name>
-        <created>2013-01-31</created>
-        <revision>1.1.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-security-shiro</name>
-        <created>2013-01-31</created>
-        <revision>1.1.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-wicket</name>
-        <created>2013-01-13</created>
-        <revision>1.1.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>quickstart_wicket-restful_jdo-archetype</name>
-        <created>2013-01-31</created>
-        <revision>1.0.2</revision>
-      </Version>
-    </release>
-
-    
-    <!-- 2013-01-10 releases -->
-    <release>
-      <Version>
-        <name>isis-security-shiro</name>
-        <created>2013-01-10</created>
-        <revision>1.0.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>quickstart_wicket-restful_jdo-archetype</name>
-        <created>2013-01-10</created>
-        <revision>1.0.1</revision>
-      </Version>
-    </release>
-
-    
-    <!-- 2012-12-24 releases -->
-    <release>
-      <Version>
-        <name>isis</name>
-        <created>2012-12-24</created>
-        <revision>1.0.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-objectstore-jdo</name>
-        <created>2012-12-24</created>
-        <revision>1.0.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-security-file</name>
-        <created>2012-12-24</created>
-        <revision>1.0.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-restfulobjects</name>
-        <created>2012-12-24</created>
-        <revision>1.0.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>isis-viewer-wicket</name>
-        <created>2012-12-24</created>
-        <revision>1.0.0</revision>
-      </Version>
-    </release>
-    <release>
-      <Version>
-        <name>quickstart_wicket-restful_jdo-archetype</name>
-        <created>2012-12-24</created>
-        <revision>1.0.0</revision>
-      </Version>
-    </release>
-    
-    
-    <repository>
-      <SVNRepository>
-        <location rdf:resource="https://git-wip-us.apache.org/repos/asf/isis.git"/>
-        <browse rdf:resource="https://git-wip-us.apache.org/repos/asf/isis/repo?p=isis.git;a=summary"/>
-      </SVNRepository>
-    </repository>
-    <maintainer>
-      <foaf:Person>
-        <foaf:name>Dan Haywood</foaf:name>
-          <foaf:mbox rdf:resource="mailto:danhaywood@apache.org"/>
-      </foaf:Person>
-    </maintainer>
-  </Project>
-</rdf:RDF>

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/asciidoctor.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/asciidoctor.css b/content-OLDSITE/docs/css/asciidoctor/asciidoctor.css
deleted file mode 100644
index d8fe003..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/asciidoctor.css
+++ /dev/null
@@ -1,722 +0,0 @@
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: white; color: rgba(0, 0, 0, 0.8); padding: 0; margin: 0; font-family: "Noto Serif", "DejaVu Serif", serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.45; color: #7a2518; font-weight: normal; margin-top: 0; margin-bottom: 0.25em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #2156a5; text-decoration: underline; line-height: inherit; }
-a:hover, a:focus { color: #1d4b8f; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.6; margin-bottom: 1.25em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: "Open Sans", "DejaVu Sans", sans-serif; font-weight: 300; font-style: normal; color: #ba3925; text-rendering: optimizeLegibility; margin-top: 1em; margin-bottom: 0.5em; line-height: 1.0125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #e99b8f; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid #ddddd8; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: "Droid Sans Mono", "DejaVu Sans Mono", monospace; font-weight: normal; color: rgba(0, 0, 0, 0.9); }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.6; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit; }
-
-ul, ol { margin-left: 1.5em; }
-ul.no-bullet, ol.no-bullet { margin-left: 1.5em; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3125em; font-weight: bold; }
-dl dd { margin-bottom: 1.25em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: rgba(0, 0, 0, 0.8); border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 1.25em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #dddddd; }
-blockquote cite { display: block; font-size: 0.9375em; color: rgba(0, 0, 0, 0.6); }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: rgba(0, 0, 0, 0.6); }
-
-blockquote, blockquote p { line-height: 1.6; color: rgba(0, 0, 0, 0.85); }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.2; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 1px #dedede; }
-table thead, table tfoot { background: #f7f8f7; font-weight: bold; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: rgba(0, 0, 0, 0.8); text-align: left; }
-table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: rgba(0, 0, 0, 0.8); }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #f8f8f7; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.6; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.2; word-spacing: -0.05em; }
-h1 strong, h2 strong, h3 strong, #toctitle strong, .sidebarblock > .content > .title strong, h4 strong, h5 strong, h6 strong { font-weight: 400; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: 0.9375em; font-style: normal !important; letter-spacing: 0; padding: 0.1em 0.5ex; word-spacing: -0.15em; background-color: #f7f7f8; -webkit-border-radius: 4px; border-radius: 4px; line-height: 1.45; text-rendering: optimizeSpeed; }
-
-pre, pre > code { line-height: 1.45; color: rgba(0, 0, 0, 0.9); font-family: "Droid Sans Mono", "DejaVu Sans Mono", "Monospace", monospace; font-weight: normal; text-rendering: optimizeSpeed; }
-
-.keyseq { color: rgba(51, 51, 51, 0.8); }
-
-kbd { display: inline-block; color: rgba(0, 0, 0, 0.8); font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: rgba(0, 0, 0, 0.8); }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-p a > code:hover { color: rgba(0, 0, 0, 0.9); }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: rgba(0, 0, 0, 0.85); margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #ddddd8; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #ddddd8; padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid #ddddd8; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: rgba(0, 0, 0, 0.6); display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: rgba(0, 0, 0, 0.85); }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: rgba(0, 0, 0, 0.85); }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: rgba(0, 0, 0, 0.85); border-bottom: 1px solid #ddddd8; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 1px solid #efefed; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: "Open Sans", "DejaVu Sans", sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #7a2518; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: #f8f8f7; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #efefed; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #efefed; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #e0e0dc; margin-bottom: 1.25em; padding: 1.25em; background: #f8f8f7; -webkit-border-radius: 4px; border-radius: 4px; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: rgba(0, 0, 0, 0.8); padding: 1.25em; }
-
-#footer-text { color: rgba(255, 255, 255, 0.8); line-height: 1.44; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 1px solid #efefed; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #ba3925; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #a53221; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; font-family: "Noto Serif", "DejaVu Serif", serif; font-size: 1rem; font-style: italic; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: rgba(0, 0, 0, 0.85); }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: "Open Sans", "DejaVu Sans", sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid #ddddd8; color: rgba(0, 0, 0, 0.6); }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 4px; border-radius: 4px; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #e0e0dc; margin-bottom: 1.25em; padding: 1.25em; background: #f8f8f7; -webkit-border-radius: 4px; border-radius: 4px; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #7a2518; margin-top: 0; text-align: center; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #f7f7f8; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { -webkit-border-radius: 4px; border-radius: 4px; word-wrap: break-word; padding: 1em; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: #f7f7f8; background-color: rgba(0, 0, 0, 0.9); }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 1em; -webkit-border-radius: 4px; border-radius: 4px; }
-
-.listingblock pre.prettyprint { border-width: 0; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #ddddd8; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 1.25em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: rgba(0, 0, 0, 0.85); font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #7a2518; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid rgba(0, 0, 0, 0.6); }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 1.25em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: rgba(0, 0, 0, 0.85); font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.9375em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: rgba(0, 0, 0, 0.6); }
-
-.quoteblock.abstract { margin: 0 0 1.25em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #dedede; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: bold; }
-
-tbody tr th { display: table-cell; line-height: 1.6; background: #f7f8f7; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: rgba(0, 0, 0, 0.8); font-weight: bold; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 1.75em; }
-
-ul li ol { margin-left: 1.5em; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.625em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.625em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #19407c; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: rgba(0, 0, 0, 0.8); -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-h1, h2 { letter-spacing: -0.01em; }
-
-dt, th.tableblock, td.content { text-rendering: optimizeLegibility; }
-
-p, td.content { letter-spacing: -0.01em; }
-p strong, td.content strong { letter-spacing: -0.005em; }
-
-p, blockquote, dt, td.content { font-size: 1.0625rem; }
-
-p { margin-bottom: 1.25rem; }
-
-.sidebarblock p, .sidebarblock dt, .sidebarblock td.content, p.tableblock { font-size: 1em; }
-
-.exampleblock > .content { background-color: #fffef7; border-color: #e0e0dc; -webkit-box-shadow: 0 1px 4px #e0e0dc; box-shadow: 0 1px 4px #e0e0dc; }
-
-.print-only { display: none !important; }
-
-@media print { @page { margin: 1.25cm 0.75cm; }
-  * { -webkit-box-shadow: none !important; box-shadow: none !important; text-shadow: none !important; }
-  a { color: inherit !important; text-decoration: underline !important; }
-  a.bare, a[href^="#"], a[href^="mailto:"] { text-decoration: none !important; }
-  a[href^="http:"]:not(.bare):after, a[href^="https:"]:not(.bare):after { content: "(" attr(href) ")"; display: inline-block; font-size: 0.875em; padding-left: 0.25em; }
-  abbr[title]:after { content: " (" attr(title) ")"; }
-  pre, blockquote, tr, img { page-break-inside: avoid; }
-  thead { display: table-header-group; }
-  img { max-width: 100% !important; }
-  p, blockquote, dt, td.content { font-size: 1em; orphans: 3; widows: 3; }
-  h2, h3, #toctitle, .sidebarblock > .content > .title, #toctitle, .sidebarblock > .content > .title { page-break-after: avoid; }
-  #toc, .sidebarblock, .exampleblock > .content { background: none !important; }
-  #toc { border-bottom: 1px solid #ddddd8 !important; padding-bottom: 0 !important; }
-  .sect1 { padding-bottom: 0 !important; }
-  .sect1 + .sect1 { border: 0 !important; }
-  #header > h1:first-child { margin-top: 1.25rem; }
-  body.book #header { text-align: center; }
-  body.book #header > h1:first-child { border: 0 !important; margin: 2.5em 0 1em 0; }
-  body.book #header .details { border: 0 !important; display: block; padding: 0 !important; }
-  body.book #header .details span:first-child { margin-left: 0 !important; }
-  body.book #header .details br { display: block; }
-  body.book #header .details br + span:before { content: none !important; }
-  body.book #toc { border: 0 !important; text-align: left !important; padding: 0 !important; margin: 0 !important; }
-  body.book #toc, body.book #preamble, body.book h1.sect0, body.book .sect1 > h2 { page-break-before: always; }
-  .listingblock code[data-lang]:before { display: block; }
-  #footer { background: none !important; padding: 0 0.9375em; }
-  #footer-text { color: rgba(0, 0, 0, 0.6) !important; font-size: 0.9em; }
-  .hide-on-print { display: none !important; }
-  .print-only { display: block !important; }
-  .hide-for-print { display: none !important; }
-  .show-for-print { display: inherit !important; } }
\ No newline at end of file


[51/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
ISIS-1521: deletes content-OLDSITE


Project: http://git-wip-us.apache.org/repos/asf/isis-site/repo
Commit: http://git-wip-us.apache.org/repos/asf/isis-site/commit/365806f1
Tree: http://git-wip-us.apache.org/repos/asf/isis-site/tree/365806f1
Diff: http://git-wip-us.apache.org/repos/asf/isis-site/diff/365806f1

Branch: refs/heads/asf-site
Commit: 365806f146f3152109c52243cb0f768b838da4fc
Parents: 2aa1f68
Author: Dan Haywood <da...@haywood-associates.co.uk>
Authored: Mon Apr 3 20:50:36 2017 +0100
Committer: Dan Haywood <da...@haywood-associates.co.uk>
Committed: Mon Apr 3 20:50:36 2017 +0100

----------------------------------------------------------------------
 content-OLDSITE/all.css                         | 1161 ---
 content-OLDSITE/archetypes/about.md             |    6 -
 .../archetypes/release-notes/about.md           |   27 -
 .../quickstart_wrj-archetype-1.0.0.md           |    3 -
 .../quickstart_wrj-archetype-1.0.1.md           |   15 -
 .../quickstart_wrj-archetype-1.0.2.md           |   27 -
 .../quickstart_wrj-archetype-1.0.3.md           |   37 -
 .../quickstart_wrj-archetype-1.3.0.md           |   50 -
 .../quickstart_wrj-archetype-1.3.1.md           |   11 -
 .../quickstart_wrj-archetype-1.4.0.md           |   98 -
 .../quickstart_wrj-archetype-1.4.1.md           |   20 -
 .../quickstart_wrj-archetype-1.5.0.md           |   48 -
 .../release-notes/simple_wrj-archetype-1.3.0.md |   21 -
 .../release-notes/simple_wrj-archetype-1.3.1.md |   15 -
 .../release-notes/simple_wrj-archetype-1.4.0.md |   78 -
 .../release-notes/simple_wrj-archetype-1.4.1.md |   13 -
 .../release-notes/simple_wrj-archetype-1.5.0.md |   40 -
 .../release-notes/simpleapp-archetype-1.6.0.md  |   14 -
 .../release-notes/simpleapp-archetype-1.7.0.md  |   28 -
 .../release-notes/todoapp-archetype-1.6.0.md    |   24 -
 .../release-notes/todoapp-archetype-1.7.0.md    |   28 -
 .../bootstrap-3.0.0/css/bootstrap.css           | 5909 -----------
 .../bootstrap-3.0.0/css/bootstrap.min.css       |  845 --
 .../fonts/glyphicons-halflings-regular.eot      |  Bin 25271 -> 0 bytes
 .../fonts/glyphicons-halflings-regular.svg      |  228 -
 .../fonts/glyphicons-halflings-regular.ttf      |  Bin 39816 -> 0 bytes
 .../fonts/glyphicons-halflings-regular.woff     |  Bin 30354 -> 0 bytes
 content-OLDSITE/bootstrap-3.0.0/js/bootstrap.js | 1992 ----
 .../bootstrap-3.0.0/js/bootstrap.min.js         |   11 -
 content-OLDSITE/components/about.md             |    7 -
 .../components/objectstores/about.md            |    4 -
 .../jdo/IsisConfigurationForJdoIntegTests.md    |   10 -
 .../components/objectstores/jdo/about.md        |   14 -
 .../jdo/autocreating-schema-objects.md          |  102 -
 .../objectstores/jdo/datanucleus-and-maven.md   |  206 -
 .../jdo/deploying-on-the-google-app-engine.md   |  477 -
 .../disabling-persistence-by-reachability.md    |   72 -
 .../jdo/eagerly-registering-entities.md         |   40 -
 .../objectstores/jdo/enabling-logging.md        |   41 -
 .../components/objectstores/jdo/lazy-loading.md |   25 -
 .../jdo/managed-1-to-m-relationships.md         |   50 -
 .../objectstores/jdo/mapping-bigdecimals.md     |   42 -
 .../objectstores/jdo/mapping-blobs.md           |   91 -
 .../objectstores/jdo/mapping-joda-dates.md      |   23 -
 ...mapping-mandatory-and-optional-properties.md |   79 -
 .../components/objectstores/jdo/non-ui/about.md |    3 -
 .../non-ui/background-command-execution-jdo.md  |   28 -
 .../objectstores/jdo/overriding-annotations.md  |   47 -
 .../objectstores/jdo/persistence_xml.md         |   45 -
 .../objectstores/jdo/release-notes/about.md     |   12 -
 .../release-notes/isis-objectstore-jdo-1.0.0.md |   16 -
 .../release-notes/isis-objectstore-jdo-1.1.0.md |   57 -
 .../release-notes/isis-objectstore-jdo-1.3.0.md |   75 -
 .../release-notes/isis-objectstore-jdo-1.4.0.md |   89 -
 .../release-notes/isis-objectstore-jdo-1.4.1.md |   10 -
 .../release-notes/isis-objectstore-jdo-1.5.0.md |   32 -
 .../eclipse-028-persistence-unit-xml.png        |  Bin 10902 -> 0 bytes
 .../eclipse-030-persistence-unit-xml.png        |  Bin 11617 -> 0 bytes
 .../eclipse-300-range-incompatibilities.png     |  Bin 6114 -> 0 bytes
 .../resources/jdo-applib-persistence-xml.png    |  Bin 104677 -> 0 bytes
 .../objectstores/jdo/services/about.md          |    3 -
 .../jdo/services/auditing-service-jdo.md        |    5 -
 .../services/background-command-service-jdo.md  |    6 -
 .../jdo/services/command-service-jdo.md         |    6 -
 .../jdo/services/event-bus-service-jdo.md       |   22 -
 .../jdo/services/isisjdosupport-service.md      |   82 -
 .../jdo/services/publishing-service-jdo.md      |    5 -
 .../jdo/services/settings-services-jdo.md       |   38 -
 .../objectstores/jdo/transaction-management.md  |   11 -
 .../objectstores/jdo/using-jndi-datasource.md   |   66 -
 .../components/objectstores/jdo/using-neo4j.md  |   55 -
 .../components/objectstores/nosql/about.md      |   11 -
 .../objectstores/nosql/release-notes/about.md   |    9 -
 .../components/objectstores/sql/about.md        |    9 -
 .../objectstores/sql/release-notes/about.md     |    7 -
 .../components/objectstores/xml/about.md        |   13 -
 .../objectstores/xml/release-notes/about.md     |    7 -
 .../components/profilestores/about.md           |    3 -
 .../components/profilestores/sql/about.md       |   13 -
 .../profilestores/sql/release-notes/about.md    |    7 -
 .../components/profilestores/xml/about.md       |   13 -
 .../profilestores/xml/release-notes/about.md    |    7 -
 content-OLDSITE/components/progmodels/about.md  |    3 -
 .../components/progmodels/groovy/about.md       |   13 -
 .../progmodels/groovy/release-notes/about.md    |    7 -
 content-OLDSITE/components/security/about.md    |    5 -
 .../components/security/file/about.md           |   17 -
 .../security/file/release-notes/about.md        |    5 -
 .../release-notes/isis-security-file-1.0.0.md   |    6 -
 .../release-notes/isis-security-file-1.0.1.md   |    9 -
 .../release-notes/isis-security-file-1.4.0.md   |    9 -
 .../components/security/ldap/about.md           |   13 -
 .../security/ldap/release-notes/about.md        |    7 -
 .../components/security/shiro/about.md          |   13 -
 .../security/shiro/configuring-shiro.md         |  156 -
 .../security/shiro/format-of-permissions.md     |   82 -
 .../security/shiro/release-notes/about.md       |   11 -
 .../release-notes/isis-security-shiro-1.0.0.md  |    9 -
 .../release-notes/isis-security-shiro-1.1.0.md  |   25 -
 .../release-notes/isis-security-shiro-1.1.1.md  |   10 -
 .../release-notes/isis-security-shiro-1.3.0.md  |   14 -
 .../release-notes/isis-security-shiro-1.4.0.md  |   19 -
 .../release-notes/isis-security-shiro-1.5.0.md  |   18 -
 .../shiro/resources/activeds-ldap-groups.png    |  Bin 128224 -> 0 bytes
 .../resources/activeds-ldap-mojo-partition.png  |  Bin 123256 -> 0 bytes
 .../resources/activeds-ldap-mojo-root-dse.png   |  Bin 113723 -> 0 bytes
 .../activeds-ldap-sasl-authentication.png       |  Bin 119544 -> 0 bytes
 .../shiro/resources/activeds-ldap-users.png     |  Bin 123030 -> 0 bytes
 .../components/security/shiro/using-ldap.md     |  120 -
 .../components/security/sql/about.md            |   13 -
 .../security/sql/release-notes/about.md         |    7 -
 content-OLDSITE/components/viewers/about.md     |    5 -
 content-OLDSITE/components/viewers/bdd/about.md |   13 -
 .../viewers/bdd/release-notes/about.md          |    7 -
 content-OLDSITE/components/viewers/dnd/about.md |   16 -
 .../viewers/dnd/release-notes/about.md          |    7 -
 .../components/viewers/html/about.md            |   15 -
 .../viewers/html/release-notes/about.md         |    7 -
 .../components/viewers/restfulobjects/about.md  |   18 -
 .../viewers/restfulobjects/angularjs-tips.md    |   53 -
 .../restfulobjects/custom-representations.md    |   95 -
 .../restfulobjects/event-serializer-rospec.md   |   42 -
 .../viewers/restfulobjects/honor-ui-hints.md    |   24 -
 .../action-invocation-published-to-stderr.png   |  Bin 22377 -> 0 bytes
 .../changed-object-published-to-stderr.png      |  Bin 16645 -> 0 bytes
 .../viewers/restfulobjects/pretty-printing.md   |    8 -
 .../restfulobjects/release-notes/about.md       |    9 -
 .../isis-viewer-restfulobjects-1.0.0.md         |   17 -
 .../isis-viewer-restfulobjects-2.0.0.md         |   21 -
 .../isis-viewer-restfulobjects-2.1.0.md         |   42 -
 .../isis-viewer-restfulobjects-2.2.0.md         |    9 -
 .../isis-viewer-restfulobjects-2.3.0.md         |    9 -
 .../simplified-object-representation.md         |   75 -
 ...ppressing-elements-of-the-representations.md |   49 -
 .../restfulobjects/using-chrome-tools.md        |    8 -
 .../components/viewers/scimpi/about.md          |   19 -
 .../viewers/scimpi/release-notes/about.md       |    7 -
 .../components/viewers/wicket/about.md          |   15 -
 .../viewers/wicket/application-menu-layout.md   |  152 -
 .../components/viewers/wicket/bookmarks.md      |   70 -
 .../components/viewers/wicket/brand-logo.md     |   56 -
 .../wicket/configuring-the-about-page.md        |  102 -
 .../components/viewers/wicket/custom-pages.md   |  128 -
 .../viewers/wicket/customizing-the-viewer.md    |  141 -
 .../wicket/customizing-the-welcome-page.md      |   33 -
 .../viewers/wicket/disabling-modal-dialogs.md   |   11 -
 .../viewers/wicket/dynamic-layouts.md           |  145 -
 .../viewers/wicket/file-upload-download.md      |   73 -
 .../viewers/wicket/hints-and-copy-url.md        |   63 -
 .../viewers/wicket/how-to-auto-refresh-page.md  |   25 -
 .../how-to-tweak-the-ui-using-css-classes.md    |  131 -
 .../how-to-tweak-the-ui-using-javascript.md     |   40 -
 .../viewers/wicket/images/about-page.png        |  Bin 59612 -> 0 bytes
 .../wicket/images/application-menu-dividers.png |  Bin 22657 -> 0 bytes
 .../images/application-menu-layout-menus.pdn    |  Bin 97348 -> 0 bytes
 .../images/application-menu-layout-menus.png    |  Bin 50330 -> 0 bytes
 .../wicket/images/application-menu-tertiary.png |  Bin 11491 -> 0 bytes
 .../bookmarks/bookmarked-pages-panel-940.png    |  Bin 99602 -> 0 bytes
 .../bookmarked-pages-panel-estatio-940.png      |  Bin 136219 -> 0 bytes
 .../bookmarked-pages-panel-estatio.png          |  Bin 172961 -> 0 bytes
 .../images/bookmarks/bookmarked-pages-panel.png |  Bin 121632 -> 0 bytes
 .../viewers/wicket/images/brand-logo-signin.png |  Bin 40644 -> 0 bytes
 .../viewers/wicket/images/brand-logo.png        |  Bin 74471 -> 0 bytes
 .../copy-link/010-copy-link-button-940.png      |  Bin 162348 -> 0 bytes
 .../images/copy-link/010-copy-link-button.png   |  Bin 180619 -> 0 bytes
 .../copy-link/020-copy-link-dialog-940.png      |  Bin 137995 -> 0 bytes
 .../images/copy-link/020-copy-link-dialog.png   |  Bin 151995 -> 0 bytes
 .../wicket/images/copy-link/030-hints-940.png   |  Bin 152386 -> 0 bytes
 .../wicket/images/copy-link/030-hints.png       |  Bin 170567 -> 0 bytes
 .../copy-link/040-copy-link-with-hints-940.png  |  Bin 132720 -> 0 bytes
 .../copy-link/040-copy-link-with-hints.png      |  Bin 156147 -> 0 bytes
 .../images/copy-link/050-title-url-940.png      |  Bin 143541 -> 0 bytes
 .../wicket/images/copy-link/050-title-url.png   |  Bin 105989 -> 0 bytes
 .../wicket/images/cust-order-product.png        |  Bin 11125 -> 0 bytes
 .../wicket/images/embedded-view/no-footer.png   |  Bin 72940 -> 0 bytes
 .../embedded-view/no-header-no-footer.png       |  Bin 67630 -> 0 bytes
 .../wicket/images/embedded-view/no-header.png   |  Bin 70717 -> 0 bytes
 .../wicket/images/embedded-view/regular.png     |  Bin 76211 -> 0 bytes
 .../010-attachment-field-940.png                |  Bin 96945 -> 0 bytes
 .../010-attachment-field.png                    |  Bin 111347 -> 0 bytes
 .../020-edit-choose-file-940.png                |  Bin 98472 -> 0 bytes
 .../020-edit-choose-file.png                    |  Bin 113234 -> 0 bytes
 .../030-choose-file-using-browser-520.png       |  Bin 88615 -> 0 bytes
 .../030-choose-file-using-browser.png           |  Bin 241045 -> 0 bytes
 .../040-edit-chosen-file-indicated-940.png      |  Bin 98163 -> 0 bytes
 .../040-edit-chosen-file-indicated.png          |  Bin 113800 -> 0 bytes
 .../050-ok-if-image-then-rendered-940.png       |  Bin 129718 -> 0 bytes
 .../050-ok-if-image-then-rendered.png           |  Bin 245863 -> 0 bytes
 .../file-upload-download/060-download-940.png   |  Bin 138702 -> 0 bytes
 .../file-upload-download/060-download.png       |  Bin 249736 -> 0 bytes
 .../file-upload-download/070-edit-clear-940.png |  Bin 99377 -> 0 bytes
 .../file-upload-download/070-edit-clear.png     |  Bin 114433 -> 0 bytes
 .../viewers/wicket/images/layouts/4-0-8-0.png   |  Bin 20662 -> 0 bytes
 .../viewers/wicket/images/layouts/4-4-4-12.png  |  Bin 21012 -> 0 bytes
 .../viewers/wicket/images/layouts/6-6-0-12.png  |  Bin 21100 -> 0 bytes
 .../images/layouts/isis-layout-show-facets.css  |    3 -
 .../wicket/images/layouts/isis-layout.css       |  253 -
 .../wicket/images/login-page-default.png        |  Bin 11372 -> 0 bytes
 .../login-page-suppress-password-reset.png      |  Bin 10615 -> 0 bytes
 .../images/login-page-suppress-remember-me.png  |  Bin 10935 -> 0 bytes
 .../images/login-page-suppress-sign-up.png      |  Bin 10273 -> 0 bytes
 .../images/recent-pages/recent-pages-940.png    |  Bin 166966 -> 0 bytes
 .../wicket/images/recent-pages/recent-pages.png |  Bin 186541 -> 0 bytes
 .../images/sign-up-after-registration.png       |  Bin 45653 -> 0 bytes
 .../sign-up-email-with-verification-link.png    |  Bin 11960 -> 0 bytes
 .../images/sign-up-login-page-after-sign-up.png |  Bin 13570 -> 0 bytes
 .../viewers/wicket/images/sign-up-page.png      |  Bin 8911 -> 0 bytes
 .../wicket/images/sign-up-registration-page.png |  Bin 11446 -> 0 bytes
 .../wicket/images/theme-chooser/example-1.png   |  Bin 88088 -> 0 bytes
 .../wicket/images/theme-chooser/example-2.png   |  Bin 76430 -> 0 bytes
 .../viewers/wicket/isisaddons/about.md          |    3 -
 .../wicket/isisaddons/isis-wicket-excel.md      |   30 -
 .../isisaddons/isis-wicket-fullcalendar2.md     |   26 -
 .../wicket/isisaddons/isis-wicket-gmap3.md      |   24 -
 .../isisaddons/isis-wicket-wickedcharts.md      |   38 -
 .../components/viewers/wicket/recent-pages.md   |   30 -
 .../viewers/wicket/release-notes/about.md       |   14 -
 .../release-notes/isis-viewer-wicket-1.0.0.md   |   38 -
 .../release-notes/isis-viewer-wicket-1.1.0.md   |   31 -
 .../release-notes/isis-viewer-wicket-1.2.0.md   |  103 -
 .../release-notes/isis-viewer-wicket-1.3.0.md   |  106 -
 .../release-notes/isis-viewer-wicket-1.3.1.md   |   29 -
 .../release-notes/isis-viewer-wicket-1.4.0.md   |  118 -
 .../release-notes/isis-viewer-wicket-1.4.1.md   |   19 -
 .../release-notes/isis-viewer-wicket-1.5.0.md   |   48 -
 .../release-notes/isis-viewer-wicket-1.6.0.md   |   49 -
 .../release-notes/isis-viewer-wicket-1.7.0.md   |   57 -
 .../viewers/wicket/showing-a-theme-chooser.md   |   35 -
 .../wicket/specifying-a-default-theme.md        |   20 -
 .../components/viewers/wicket/static-layouts.md |  164 -
 .../viewers/wicket/stripped-wicket-tags.md      |   28 -
 .../wicket/suppressing-header-and-footer.md     |   39 -
 .../wicket/suppressing-password-reset.md        |   31 -
 .../viewers/wicket/suppressing-remember-me.md   |   23 -
 .../viewers/wicket/suppressing-sign-up.md       |   30 -
 .../viewers/wicket/tips-and-workarounds.md      |   38 -
 .../viewers/wicket/titles-in-tables.md          |   88 -
 .../viewers/wicket/user-registration.md         |   57 -
 .../viewers/wicket/writing-a-custom-theme.md    |   34 -
 content-OLDSITE/config/about.md                 |    6 -
 content-OLDSITE/config/custom-validator.md      |   11 -
 .../config/disallowing-deprecations.md          |   11 -
 .../config/dynamic-layout-metadata-reader.md    |   11 -
 content-OLDSITE/config/i18n-support.md          |  263 -
 ...etamodel-finetuning-the-programming-model.md |   79 -
 .../standardised-font-awesome-icons-and-CSS.md  |   13 -
 content-OLDSITE/contributors/about.md           |    6 -
 .../contributors/applying-patches.md            |   60 -
 content-OLDSITE/contributors/building-isis.md   |   59 -
 content-OLDSITE/contributors/contributing.md    |  255 -
 .../contributors/development-environment.md     |  219 -
 content-OLDSITE/contributors/git-cookbook.md    |  307 -
 content-OLDSITE/contributors/git-policy.md      |   51 -
 content-OLDSITE/contributors/key-generation.md  |  535 -
 content-OLDSITE/contributors/pmc-notes.md       |   48 -
 .../contributors/recreating-an-archetype.md     |  243 -
 .../release-branch-and-tag-names.md             |   49 -
 .../contributors/release-checklist.md           |  113 -
 .../contributors/release-process-one-pager.md   |  225 -
 content-OLDSITE/contributors/release-process.md |  869 --
 .../Apache-Isis-code-style-cleanup.xml          |   73 -
 .../resources/Apache-code-style-formatting.xml  |  309 -
 .../resources/Apache-code-style-template.xml    |   48 -
 .../eclipse-preferences-white-space-1.png       |  Bin 92188 -> 0 bytes
 .../eclipse-preferences-white-space-2.png       |  Bin 39090 -> 0 bytes
 .../contributors/resources/git-workflow-2.png   |  Bin 40826 -> 0 bytes
 .../contributors/resources/git-workflow.png     |  Bin 48331 -> 0 bytes
 .../contributors/resources/git-workflow.pptx    |  Bin 68580 -> 0 bytes
 .../contributors/resources/github-cloning.png   |  Bin 18935 -> 0 bytes
 .../contributors/resources/github-forking.png   |  Bin 10274 -> 0 bytes
 .../resources/importing-projects-1.png          |  Bin 27469 -> 0 bytes
 .../resources/importing-projects-2.png          |  Bin 75012 -> 0 bytes
 .../resources/isis-importorder-in-intellij.png  |  Bin 72855 -> 0 bytes
 .../contributors/resources/isis.importorder     |    7 -
 .../resources/jira-create-release-notes.png     |  Bin 66123 -> 0 bytes
 .../contributors/resources/nexus-release-1.png  |  Bin 82855 -> 0 bytes
 .../contributors/resources/nexus-staging-0.png  |  Bin 76120 -> 0 bytes
 .../contributors/resources/nexus-staging-1.png  |  Bin 105396 -> 0 bytes
 .../contributors/resources/nexus-staging-2.png  |  Bin 108834 -> 0 bytes
 .../contributors/resources/nexus-staging-2a.png |  Bin 108230 -> 0 bytes
 .../contributors/resources/nexus-staging-3.png  |  Bin 122517 -> 0 bytes
 .../contributors/resources/nexus-staging-4.png  |  Bin 96733 -> 0 bytes
 .../contributors/resources/release.sh           |  182 -
 .../contributors/resources/setting-up-git.png   |  Bin 24406 -> 0 bytes
 .../resources/sharing-projects-1.png            |  Bin 19124 -> 0 bytes
 .../resources/sharing-projects-2.png            |  Bin 52826 -> 0 bytes
 content-OLDSITE/contributors/resources/upd.sh   |   91 -
 .../resources/verify-isis-release.sh            |   52 -
 .../contributors/snapshot-process.md            |   76 -
 content-OLDSITE/contributors/upd_sh.md          |   18 -
 .../contributors/updating-the-cms-site.md       |   42 -
 .../contributors/verifying-releases-script.md   |  115 -
 .../verifying-releases-using-creadur-tools.md   |   36 -
 .../contributors/verifying-releases.md          |  114 -
 .../contributors/versioning-policy.md           |   51 -
 content-OLDSITE/core/about.md                   |    3 -
 content-OLDSITE/core/bypass-security.md         |   11 -
 content-OLDSITE/core/inmemory-objectstore.md    |    8 -
 content-OLDSITE/core/inmemory-profilestore.md   |    7 -
 content-OLDSITE/core/integtestsupport.md        |  122 -
 content-OLDSITE/core/release-notes/about.md     |   24 -
 .../core/release-notes/isis-1.0.0.md            |   93 -
 .../core/release-notes/isis-1.1.0.md            |   28 -
 .../core/release-notes/isis-1.2.0.md            |   80 -
 .../core/release-notes/isis-1.3.0.md            |  164 -
 .../core/release-notes/isis-1.4.0.md            |  161 -
 .../core/release-notes/isis-1.5.0.md            |   64 -
 .../core/release-notes/isis-1.6.0.md            |   81 -
 .../core/release-notes/isis-1.7.0.md            |  111 -
 .../core/release-notes/isis-1.8.0.md            |  216 -
 .../core/release-notes/migrating-to-1.6.0.md    |  113 -
 .../core/release-notes/migrating-to-1.7.0.md    |  187 -
 .../core/release-notes/migrating-to-1.8.0.md    |   15 -
 content-OLDSITE/core/runtime.md                 |    8 -
 .../core/specsupport-and-integtestsupport.md    |  318 -
 content-OLDSITE/core/unittestsupport.md         |  165 -
 content-OLDSITE/core/webserver.md               |    9 -
 content-OLDSITE/doap_isis.rdf                   |  493 -
 .../docs/css/asciidoctor/asciidoctor.css        |  722 --
 content-OLDSITE/docs/css/asciidoctor/colony.css |  684 --
 .../docs/css/asciidoctor/foundation-lime.css    |  677 --
 .../docs/css/asciidoctor/foundation-potion.css  |  677 --
 .../docs/css/asciidoctor/foundation.css         |  670 --
 content-OLDSITE/docs/css/asciidoctor/github.css |  691 --
 content-OLDSITE/docs/css/asciidoctor/golo.css   |  688 --
 content-OLDSITE/docs/css/asciidoctor/iconic.css |  712 --
 content-OLDSITE/docs/css/asciidoctor/maker.css  |  688 --
 .../docs/css/asciidoctor/readthedocs.css        |  689 --
 content-OLDSITE/docs/css/asciidoctor/riak.css   |  709 --
 .../docs/css/asciidoctor/rocket-panda.css       |  684 --
 .../docs/css/asciidoctor/rubygems.css           |  672 --
 .../css/font-awesome/4.3.0/css/font-awesome.css | 1801 ----
 .../font-awesome/4.3.0/css/font-awesome.min.css |    4 -
 .../font-awesome/4.3.0/fonts/FontAwesome.otf    |  Bin 93888 -> 0 bytes
 .../4.3.0/fonts/fontawesome-webfont.eot         |  Bin 60767 -> 0 bytes
 .../4.3.0/fonts/fontawesome-webfont.svg         |  565 --
 .../4.3.0/fonts/fontawesome-webfont.ttf         |  Bin 122092 -> 0 bytes
 .../4.3.0/fonts/fontawesome-webfont.woff        |  Bin 71508 -> 0 bytes
 .../4.3.0/fonts/fontawesome-webfont.woff2       |  Bin 56780 -> 0 bytes
 .../css/font-awesome/4.3.0/less/animated.less   |   34 -
 .../4.3.0/less/bordered-pulled.less             |   16 -
 .../docs/css/font-awesome/4.3.0/less/core.less  |   13 -
 .../font-awesome/4.3.0/less/fixed-width.less    |    6 -
 .../font-awesome/4.3.0/less/font-awesome.less   |   17 -
 .../docs/css/font-awesome/4.3.0/less/icons.less |  596 --
 .../css/font-awesome/4.3.0/less/larger.less     |   13 -
 .../docs/css/font-awesome/4.3.0/less/list.less  |   19 -
 .../css/font-awesome/4.3.0/less/mixins.less     |   27 -
 .../docs/css/font-awesome/4.3.0/less/path.less  |   15 -
 .../4.3.0/less/rotated-flipped.less             |   20 -
 .../css/font-awesome/4.3.0/less/stacked.less    |   20 -
 .../css/font-awesome/4.3.0/less/variables.less  |  606 --
 .../css/font-awesome/4.3.0/scss/_animated.scss  |   34 -
 .../4.3.0/scss/_bordered-pulled.scss            |   16 -
 .../docs/css/font-awesome/4.3.0/scss/_core.scss |   13 -
 .../font-awesome/4.3.0/scss/_fixed-width.scss   |    6 -
 .../css/font-awesome/4.3.0/scss/_icons.scss     |  596 --
 .../css/font-awesome/4.3.0/scss/_larger.scss    |   13 -
 .../docs/css/font-awesome/4.3.0/scss/_list.scss |   19 -
 .../css/font-awesome/4.3.0/scss/_mixins.scss    |   27 -
 .../docs/css/font-awesome/4.3.0/scss/_path.scss |   15 -
 .../4.3.0/scss/_rotated-flipped.scss            |   20 -
 .../css/font-awesome/4.3.0/scss/_stacked.scss   |   20 -
 .../css/font-awesome/4.3.0/scss/_variables.scss |  606 --
 .../font-awesome/4.3.0/scss/font-awesome.scss   |   17 -
 .../docs/css/foundation/5.5.1/foundation.css    | 6201 ------------
 .../css/foundation/5.5.1/foundation.min.css     |    1 -
 .../docs/css/foundation/5.5.1/normalize.css     |  427 -
 .../0.1.1/gh-fork-ribbon.css                    |  140 -
 .../0.1.1/gh-fork-ribbon.ie.css                 |   78 -
 content-OLDSITE/docs/images/tv_show-25.png      |  Bin 167 -> 0 bytes
 .../docs/js/foundation/5.5.1/foundation.min.js  | 6081 ------------
 .../5.5.1/foundation/foundation.abide.js        |  340 -
 .../5.5.1/foundation/foundation.accordion.js    |   67 -
 .../5.5.1/foundation/foundation.alert.js        |   43 -
 .../5.5.1/foundation/foundation.clearing.js     |  556 --
 .../5.5.1/foundation/foundation.dropdown.js     |  448 -
 .../5.5.1/foundation/foundation.equalizer.js    |   77 -
 .../5.5.1/foundation/foundation.interchange.js  |  354 -
 .../5.5.1/foundation/foundation.joyride.js      |  932 --
 .../foundation/5.5.1/foundation/foundation.js   |  703 --
 .../5.5.1/foundation/foundation.magellan.js     |  203 -
 .../5.5.1/foundation/foundation.offcanvas.js    |  152 -
 .../5.5.1/foundation/foundation.orbit.js        |  476 -
 .../5.5.1/foundation/foundation.reveal.js       |  471 -
 .../5.5.1/foundation/foundation.slider.js       |  263 -
 .../5.5.1/foundation/foundation.tab.js          |  237 -
 .../5.5.1/foundation/foundation.tooltip.js      |  307 -
 .../5.5.1/foundation/foundation.topbar.js       |  452 -
 .../js/foundation/5.5.1/vendor/fastclick.js     |    8 -
 .../js/foundation/5.5.1/vendor/jquery.cookie.js |    8 -
 .../docs/js/foundation/5.5.1/vendor/jquery.js   |   26 -
 .../js/foundation/5.5.1/vendor/modernizr.js     |    8 -
 .../js/foundation/5.5.1/vendor/placeholder.js   |    2 -
 .../010-installing/010-welcome-page.png         |  Bin 29192 -> 0 bytes
 .../010-installing/020-choose-location.png      |  Bin 24433 -> 0 bytes
 .../010-installing/030-installation-options.png |  Bin 18300 -> 0 bytes
 .../010-installing/040-start-menu-folder.png    |  Bin 26120 -> 0 bytes
 .../010-installing/050-completing.png           |  Bin 26499 -> 0 bytes
 .../060-import-settings-or-not.png              |  Bin 11691 -> 0 bytes
 .../010-installing/070-set-ui-theme.png         |  Bin 87739 -> 0 bytes
 .../010-new-project-create.png                  |  Bin 14048 -> 0 bytes
 .../020-java-project-setup-jdk.png              |  Bin 29837 -> 0 bytes
 .../030-java-project-select-jdk.png             |  Bin 16597 -> 0 bytes
 .../020-create-new-project/040-sdk-selected.png |  Bin 24884 -> 0 bytes
 .../050-name-and-location.png                   |  Bin 11407 -> 0 bytes
 .../020-create-new-project/060-create-dir.png   |  Bin 8424 -> 0 bytes
 .../010-settings-import-jar.png                 |  Bin 24084 -> 0 bytes
 .../030-import-settings/020-select-all.png      |  Bin 8863 -> 0 bytes
 .../030-import-settings/030-restart.png         |  Bin 8209 -> 0 bytes
 .../010-maven-installation.png                  |  Bin 43353 -> 0 bytes
 .../020-maven-configuration.png                 |  Bin 53554 -> 0 bytes
 .../030-build-automatically.png                 |  Bin 50767 -> 0 bytes
 .../040-other-settings/040-auto-import.png      |  Bin 31963 -> 0 bytes
 .../050-some-plugins/010-some-plugins.png       |  Bin 45812 -> 0 bytes
 .../020-some-plugins-confirmation.png           |  Bin 35687 -> 0 bytes
 .../010-maven-modules-view.png                  |  Bin 103134 -> 0 bytes
 .../020-adding-another-module.png               |  Bin 23846 -> 0 bytes
 .../030-other-module-added.png                  |  Bin 111516 -> 0 bytes
 .../040-ignoring-modules.png                    |  Bin 120475 -> 0 bytes
 .../050-ignoring-modules-2.png                  |  Bin 17050 -> 0 bytes
 .../060-ignored-modules.png                     |  Bin 92428 -> 0 bytes
 .../010-run-configuration.png                   |  Bin 34826 -> 0 bytes
 .../020-datanucleus-enhancer-goal.png           |  Bin 8491 -> 0 bytes
 .../030-running-unit-tests.png                  |  Bin 29351 -> 0 bytes
 ...040-running-unit-tests-run-configuration.png |  Bin 37582 -> 0 bytes
 ...ning-integration-tests-run-configuration.png |  Bin 40655 -> 0 bytes
 .../010-file-project-structure.png              |  Bin 19261 -> 0 bytes
 .../200-project-sdk/020-select-jdk.png          |  Bin 43375 -> 0 bytes
 .../030-select-jdk-directory.png                |  Bin 20740 -> 0 bytes
 .../200-project-sdk/040-set-project-level.png   |  Bin 40868 -> 0 bytes
 .../050-isis-language-level-7.png               |  Bin 53883 -> 0 bytes
 .../060-app-language-level-8.png                |  Bin 58257 -> 0 bytes
 .../010-configuring-the-compiler.png            |  Bin 40826 -> 0 bytes
 .../BackgroundCommandExecution.png              |  Bin 26916 -> 0 bytes
 ...ExecutionFromBackgroundCommandServiceJdo.png |  Bin 38373 -> 0 bytes
 .../philosophy/hexagonal-architecture.png       |  Bin 85844 -> 0 bytes
 .../philosophy/hexagonal-architecture.pptx      |  Bin 263812 -> 0 bytes
 .../hexagonal-architecture-addons.png           |  Bin 128533 -> 0 bytes
 .../tips-n-tricks/are-you-sure-happy-case.png   |  Bin 9993 -> 0 bytes
 .../tips-n-tricks/are-you-sure-sad-case.png     |  Bin 10515 -> 0 bytes
 .../how-tos/tips-n-tricks/are-you-sure.png      |  Bin 9312 -> 0 bytes
 .../party-agreementrole-agreement.png           |  Bin 10310 -> 0 bytes
 .../intellij-idea/dan-settings-keymaps.jar      |  Bin 2200 -> 0 bytes
 .../intellij-idea/dan-settings-uisettings.jar   |  Bin 861 -> 0 bytes
 .../dev-env/intellij-idea/isis-settings.jar     |  Bin 11204 -> 0 bytes
 .../Pawson-Naked-Objects-thesis.pdf             |  Bin 2082131 -> 0 bytes
 content-OLDSITE/documentation.md                |  803 --
 content-OLDSITE/download.md                     |  109 -
 content-OLDSITE/foo.css                         |    1 -
 content-OLDSITE/how-tos/about.md                |    6 -
 ...010-How-to-have-a-domain-object-be-a-POJO.md |   42 -
 ...-How-to-add-a-property-to-a-domain-entity.md |   52 -
 ...ow-to-specify-a-title-for-a-domain-entity.md |   47 -
 ...ow-to-add-a-collection-to-a-domain-entity.md |   60 -
 ...d-an-action-to-a-domain-entity-or-service.md |   40 -
 ...w-to-specify-the-icon-for-a-domain-entity.md |   82 -
 ...h-properties-or-collections-are-displayed.md |   87 -
 ...order-in-which-actions-appear-on-the-menu.md |   54 -
 ...to-01-100-How-to-make-a-property-optional.md |   12 -
 ...-How-to-make-an-action-parameter-optional.md |    9 -
 ...-to-specify-the-size-of-String-properties.md |   33 -
 ...cify-the-size-of-String-action-parameters.md |   33 -
 ...s-or-descriptions-for-an-action-parameter.md |   45 -
 ...ces-into-a-domain-entity-or-other-service.md |   56 -
 ...create-or-delete-objects-within-your-code.md |  119 -
 .../how-to-02-010-How-to-hide-a-property.md     |   62 -
 .../how-to-02-020-How-to-hide-a-collection.md   |   56 -
 .../how-to-02-030-How-to-hide-an-action.md      |   56 -
 ...to-prevent-a-property-from-being-modified.md |   79 -
 ...-prevent-a-collection-from-being-modified.md |   75 -
 ...w-to-prevent-an-action-from-being-invoked.md |   65 -
 ...How-to-validate-user-input-for-a-property.md |   44 -
 ...-being-added-or-removed-from-a-collection.md |   34 -
 ...-to-validate-an-action-parameter-argument.md |   46 -
 ...o-specify-a-set-of-choices-for-a-property.md |   35 -
 ...to-specify-an-autocomplete-for-a-property.md |   24 -
 ...ecify-default-value-of-an-object-property.md |    8 -
 ...-a-set-of-choices-for-an-action-parameter.md |   79 -
 ...y-dependent-choices-for-action-parameters.md |   34 -
 ...y-an-autocomplete-for-an-action-parameter.md |   29 -
 ...objects-has-a-limited-number-of-instances.md |   29 -
 ...arameter-or-property)-using-auto-complete.md |   33 -
 ...fy-default-values-for-an-action-parameter.md |   64 -
 ...es-and-collections-and-other-side-effects.md |    9 -
 ...to-08-000-How-to-handle-security-concerns.md |    9 -
 ...main-services,-repositories-and-factories.md |   48 -
 ...o-09-040-How-to-write-a-custom-repository.md |  141 -
 .../how-to-09-050-How-to-use-Factories.md       |   22 -
 ...-to-customize-styling-for-a-domain-object.md |   32 -
 .../AbstractContainedObject-hierarchy.png       |  Bin 5922 -> 0 bytes
 .../how-tos/images/cssclass-todoapp-example.png |  Bin 65529 -> 0 bytes
 content-OLDSITE/images/dotTrans.gif             |  Bin 43 -> 0 bytes
 content-OLDSITE/images/edit.png                 |  Bin 872 -> 0 bytes
 content-OLDSITE/images/favicon.ico              |  Bin 4286 -> 0 bytes
 content-OLDSITE/images/feather-50.png           |  Bin 87440 -> 0 bytes
 content-OLDSITE/images/gradient-001.png         |  Bin 2866 -> 0 bytes
 content-OLDSITE/images/gradient-002.png         |  Bin 3007 -> 0 bytes
 content-OLDSITE/images/gradient-003.png         |  Bin 2990 -> 0 bytes
 content-OLDSITE/images/gradient-12VRG.png       |  Bin 400 -> 0 bytes
 content-OLDSITE/images/gradient-2PZGR.png       |  Bin 216 -> 0 bytes
 content-OLDSITE/images/gradient-A949X.png       |  Bin 424 -> 0 bytes
 content-OLDSITE/images/gradient-AK6T6.png       |  Bin 400 -> 0 bytes
 content-OLDSITE/images/gradient-IILCV.png       |  Bin 216 -> 0 bytes
 content-OLDSITE/images/gradient-JZPTP.png       |  Bin 401 -> 0 bytes
 content-OLDSITE/images/gradient-KNWSM.png       |  Bin 399 -> 0 bytes
 content-OLDSITE/images/gradient-QUC5C.png       |  Bin 328 -> 0 bytes
 content-OLDSITE/images/gradient-RSUZK.png       |  Bin 281 -> 0 bytes
 content-OLDSITE/images/gradient-RX5MH.png       |  Bin 408 -> 0 bytes
 content-OLDSITE/images/gradient-UFXJW.png       |  Bin 657 -> 0 bytes
 content-OLDSITE/images/icons8-logo.png          |  Bin 719 -> 0 bytes
 .../images/index-screenshots/010-sign-in.pdn    |  Bin 112849 -> 0 bytes
 .../images/index-screenshots/010-sign-in.png    |  Bin 18022 -> 0 bytes
 .../index-screenshots/020-object-layout.pdn     |  Bin 223175 -> 0 bytes
 .../index-screenshots/020-object-layout.png     |  Bin 35937 -> 0 bytes
 .../030-declarative-business-rules.pdn          |  Bin 166549 -> 0 bytes
 .../030-declarative-business-rules.png          |  Bin 32882 -> 0 bytes
 .../040-imperative-business-rules.pdn           |  Bin 211964 -> 0 bytes
 .../040-imperative-business-rules.png           |  Bin 38084 -> 0 bytes
 .../index-screenshots/050-action-with-args.pdn  |  Bin 132833 -> 0 bytes
 .../index-screenshots/050-action-with-args.png  |  Bin 36121 -> 0 bytes
 .../060-action-with-args-autocomplete.pdn       |  Bin 190892 -> 0 bytes
 .../060-action-with-args-autocomplete.png       |  Bin 44167 -> 0 bytes
 .../images/index-screenshots/070-jdo.pdn        |  Bin 206627 -> 0 bytes
 .../images/index-screenshots/070-jdo.png        |  Bin 41248 -> 0 bytes
 .../images/index-screenshots/080-rest-api.pdn   |  Bin 196013 -> 0 bytes
 .../images/index-screenshots/080-rest-api.png   |  Bin 55573 -> 0 bytes
 .../index-screenshots/090-integtesting.pdn      |  Bin 366973 -> 0 bytes
 .../index-screenshots/090-integtesting.png      |  Bin 246766 -> 0 bytes
 content-OLDSITE/images/isis-banner.pdn          |  Bin 40436 -> 0 bytes
 content-OLDSITE/images/isis-banner.png          |  Bin 21925 -> 0 bytes
 .../images/isis-estatio-obfuscated-320x233.jpg  |  Bin 20550 -> 0 bytes
 .../images/isis-estatio-obfuscated.jpg          |  Bin 246435 -> 0 bytes
 content-OLDSITE/images/isis-icon-200x200.png    |  Bin 26149 -> 0 bytes
 content-OLDSITE/images/isis-icon-250x250.png    |  Bin 41128 -> 0 bytes
 content-OLDSITE/images/isis-icon-300x300.png    |  Bin 55982 -> 0 bytes
 content-OLDSITE/images/isis-icon-32x32.png      |  Bin 1697 -> 0 bytes
 content-OLDSITE/images/isis-icon-350x350.png    |  Bin 73076 -> 0 bytes
 content-OLDSITE/images/isis-icon-400x400.png    |  Bin 81213 -> 0 bytes
 content-OLDSITE/images/isis-icon-48x48.png      |  Bin 2984 -> 0 bytes
 content-OLDSITE/images/isis-icon-64x64.png      |  Bin 4582 -> 0 bytes
 content-OLDSITE/images/isis-icon.pdn            |  Bin 152384 -> 0 bytes
 content-OLDSITE/images/isis-logo-320.png        |  Bin 20635 -> 0 bytes
 content-OLDSITE/images/isis-logo-568x286.pdn    |  Bin 94148 -> 0 bytes
 content-OLDSITE/images/isis-logo-568x286.png    |  Bin 54831 -> 0 bytes
 content-OLDSITE/images/isis-logo-940x560.pdn    |  Bin 121182 -> 0 bytes
 content-OLDSITE/images/isis-logo-940x560.png    |  Bin 66696 -> 0 bytes
 content-OLDSITE/images/isis-logo.pdn            |  Bin 151769 -> 0 bytes
 content-OLDSITE/images/isis-logo.png            |  Bin 112935 -> 0 bytes
 .../images/isis-powered-by-128x128.png          |  Bin 10976 -> 0 bytes
 .../images/isis-powered-by-256x256.png          |  Bin 30425 -> 0 bytes
 .../images/isis-powered-by-32x32.png            |  Bin 1513 -> 0 bytes
 .../images/isis-powered-by-64x64.png            |  Bin 4039 -> 0 bytes
 content-OLDSITE/images/isis-powered-by.pdn      |  Bin 237647 -> 0 bytes
 content-OLDSITE/images/isis-powered-by.png      |  Bin 186715 -> 0 bytes
 content-OLDSITE/images/keyboard.jpg             |  Bin 26660 -> 0 bytes
 content-OLDSITE/images/line_light.gif           |  Bin 54 -> 0 bytes
 content-OLDSITE/images/line_sm.gif              |  Bin 83 -> 0 bytes
 content-OLDSITE/images/s101_170.png             |  Bin 8973 -> 0 bytes
 .../images/screenshots/01-welcome-page.png      |  Bin 86307 -> 0 bytes
 .../images/screenshots/02-wicket-home-page.png  |  Bin 46974 -> 0 bytes
 .../screenshots/03-github-source-code.png       |  Bin 66645 -> 0 bytes
 .../images/screenshots/04-fixture-install.png   |  Bin 50108 -> 0 bytes
 .../images/screenshots/05-fixture-installed.png |  Bin 42906 -> 0 bytes
 .../screenshots/06-todos-not-yet-complete.png   |  Bin 49322 -> 0 bytes
 .../images/screenshots/07-todos-result.png      |  Bin 64736 -> 0 bytes
 .../images/screenshots/08-collection-action.png |  Bin 69095 -> 0 bytes
 .../09-collection-action-invoked.png            |  Bin 66584 -> 0 bytes
 .../images/screenshots/10-follow-link.png       |  Bin 68300 -> 0 bytes
 .../images/screenshots/11-todo-entity.png       |  Bin 74524 -> 0 bytes
 .../images/screenshots/12-todo-entity-edit.png  |  Bin 72669 -> 0 bytes
 .../images/screenshots/13-todo-edit-enum.png    |  Bin 73551 -> 0 bytes
 .../screenshots/14-optimistic-locking.png       |  Bin 72106 -> 0 bytes
 .../images/screenshots/15-invoke-action.png     |  Bin 73047 -> 0 bytes
 .../screenshots/16-invoke-action-disabled.png   |  Bin 73225 -> 0 bytes
 .../17-invoke-action-grouped-params.png         |  Bin 73477 -> 0 bytes
 .../screenshots/18-invoke-action-args.png       |  Bin 59683 -> 0 bytes
 .../images/screenshots/19-collection.png        |  Bin 73961 -> 0 bytes
 .../images/screenshots/20-breadcrumbs.png       |  Bin 75845 -> 0 bytes
 .../images/screenshots/21-audit-list.png        |  Bin 75672 -> 0 bytes
 .../images/screenshots/22-audit-records.png     |  Bin 65661 -> 0 bytes
 .../screenshots/23-fixtures-install-for.png     |  Bin 68055 -> 0 bytes
 .../screenshots/24-fixtures-install-args.png    |  Bin 52510 -> 0 bytes
 .../25-fixtures-installed-for-guest.png         |  Bin 46718 -> 0 bytes
 .../images/screenshots/26-login-as-guest.png    |  Bin 35582 -> 0 bytes
 .../images/screenshots/27a-guests-todos.png     |  Bin 48238 -> 0 bytes
 .../images/screenshots/27b-guests-todos.png     |  Bin 65849 -> 0 bytes
 .../images/screenshots/28-restful-login.png     |  Bin 92904 -> 0 bytes
 .../images/screenshots/29-restful-services.png  |  Bin 41770 -> 0 bytes
 .../30-restful-todoitems-service.png            |  Bin 44473 -> 0 bytes
 .../31-restful-todoitems-notyetcomplete.png     |  Bin 40570 -> 0 bytes
 ...-restful-todoitems-notyetcomplete-invoke.png |  Bin 47015 -> 0 bytes
 ...restful-todoitems-notyetcomplete-results.png |  Bin 48773 -> 0 bytes
 .../screenshot-34-restful-entity.png            |  Bin 50310 -> 0 bytes
 content-OLDSITE/images/sprites.png              |  Bin 3052 -> 0 bytes
 content-OLDSITE/images/template.png             |  Bin 155102 -> 0 bytes
 content-OLDSITE/images/tv_show-25.png           |  Bin 167 -> 0 bytes
 content-OLDSITE/images/tv_show-32.png           |  Bin 224 -> 0 bytes
 content-OLDSITE/index-new.md                    |    4 -
 content-OLDSITE/index.md                        |    4 -
 content-OLDSITE/intro/about.md                  |    3 -
 content-OLDSITE/intro/elevator-pitch/about.md   |    3 -
 .../intro/elevator-pitch/common-use-cases.md    |   56 -
 .../intro/elevator-pitch/isis-in-pictures.md    |  185 -
 content-OLDSITE/intro/getting-started/about.md  |    3 -
 .../intro/getting-started/ide/about.md          |    3 -
 .../intro/getting-started/ide/eclipse.md        |  156 -
 .../images/eclipse-010-windows-preferences.png  |  Bin 37417 -> 0 bytes
 .../images/eclipse-025-project-properties.png   |  Bin 76584 -> 0 bytes
 .../ide/images/eclipse-100-project-support.png  |  Bin 54952 -> 0 bytes
 .../ide/images/eclipse-110-project-support.png  |  Bin 53218 -> 0 bytes
 .../ide/images/eclipse-120-console.png          |  Bin 12887 -> 0 bytes
 .../eclipse-200-enhancer-fails-duplicates.png   |  Bin 47581 -> 0 bytes
 .../eclipse-210-enhancer-fails-duplicates.png   |  Bin 11776 -> 0 bytes
 .../eclipse-220-enhancer-fails-duplicates.png   |  Bin 54752 -> 0 bytes
 .../ide/images/intellij-010-import.png          |  Bin 31522 -> 0 bytes
 .../ide/images/intellij-020-maven.png           |  Bin 43191 -> 0 bytes
 .../images/intellij-030-run-configuration.png   |  Bin 37769 -> 0 bytes
 .../images/intellij-035-run-configuration.png   |  Bin 45236 -> 0 bytes
 .../images/intellij-040-run-configuration.png   |  Bin 10628 -> 0 bytes
 .../jdo-applib-dn-project-configuration.png     |  Bin 59752 -> 0 bytes
 .../intro/getting-started/ide/intellij.md       |   64 -
 .../images/screenshots/00-notes.pdn             |  Bin 83781 -> 0 bytes
 .../images/screenshots/010-sign-in.pdn          |  Bin 104700 -> 0 bytes
 .../images/screenshots/010-sign-in.png          |  Bin 88035 -> 0 bytes
 .../images/screenshots/020-todo-app.pdn         |  Bin 203285 -> 0 bytes
 .../images/screenshots/020-todo-app.png         |  Bin 147251 -> 0 bytes
 .../images/screenshots/030-jdo.pdn              |  Bin 185065 -> 0 bytes
 .../images/screenshots/030-jdo.png              |  Bin 142581 -> 0 bytes
 .../images/screenshots/040-rest-api.pdn         |  Bin 148900 -> 0 bytes
 .../images/screenshots/040-rest-api.png         |  Bin 96973 -> 0 bytes
 .../images/screenshots/050-menu-services.pdn    |  Bin 282960 -> 0 bytes
 .../images/screenshots/050-menu-services.png    |  Bin 205401 -> 0 bytes
 .../images/screenshots/060-menu-class.pdn       |  Bin 288412 -> 0 bytes
 .../images/screenshots/060-menu-class.png       |  Bin 178600 -> 0 bytes
 .../images/screenshots/070-ToDoItem-newToDo.pdn |  Bin 188136 -> 0 bytes
 .../images/screenshots/070-ToDoItem-newToDo.png |  Bin 134412 -> 0 bytes
 .../080-ToDoItems-newToDo-Category-enum.pdn     |  Bin 170913 -> 0 bytes
 .../080-ToDoItems-newToDo-Category-enum.png     |  Bin 142260 -> 0 bytes
 ...90-ToDoItems-newToDo-Subcategory-choices.pdn |  Bin 197120 -> 0 bytes
 ...90-ToDoItems-newToDo-Subcategory-choices.png |  Bin 151856 -> 0 bytes
 .../100-ToDoItems-newToDo-datepicker.pdn        |  Bin 221201 -> 0 bytes
 .../100-ToDoItems-newToDo-datepicker.png        |  Bin 182024 -> 0 bytes
 .../110-ToDoItems-newToDo-defaults.pdn          |  Bin 190588 -> 0 bytes
 .../110-ToDoItems-newToDo-defaults.png          |  Bin 150335 -> 0 bytes
 .../120-ToDoItems-newToDo-mandatory.pdn         |  Bin 188570 -> 0 bytes
 .../120-ToDoItems-newToDo-mandatory.png         |  Bin 148544 -> 0 bytes
 .../screenshots/130-ToDoItems-newToDo-regex.pdn |  Bin 191337 -> 0 bytes
 .../screenshots/130-ToDoItems-newToDo-regex.png |  Bin 148471 -> 0 bytes
 .../140-ToDoItems-notYetComplete.pdn            |  Bin 187727 -> 0 bytes
 .../140-ToDoItems-notYetComplete.png            |  Bin 135529 -> 0 bytes
 .../screenshots/150-standalone-collection.pdn   |  Bin 224329 -> 0 bytes
 .../screenshots/150-standalone-collection.png   |  Bin 181198 -> 0 bytes
 .../screenshots/160-navigating-to-object.pdn    |  Bin 238578 -> 0 bytes
 .../screenshots/160-navigating-to-object.png    |  Bin 186636 -> 0 bytes
 .../images/screenshots/170-object-layout.pdn    |  Bin 209962 -> 0 bytes
 .../images/screenshots/170-object-layout.png    |  Bin 135715 -> 0 bytes
 .../screenshots/180-object-layout-json.pdn      |  Bin 158382 -> 0 bytes
 .../screenshots/180-object-layout-json.png      |  Bin 109955 -> 0 bytes
 .../images/screenshots/190-download-layout.pdn  |  Bin 221727 -> 0 bytes
 .../images/screenshots/190-download-layout.png  |  Bin 170222 -> 0 bytes
 .../images/screenshots/200-refresh-layout.pdn   |  Bin 216258 -> 0 bytes
 .../images/screenshots/200-refresh-layout.png   |  Bin 168344 -> 0 bytes
 .../images/screenshots/210-css-styling.pdn      |  Bin 212249 -> 0 bytes
 .../images/screenshots/210-css-styling.png      |  Bin 156940 -> 0 bytes
 .../images/screenshots/220-title.pdn            |  Bin 165276 -> 0 bytes
 .../images/screenshots/220-title.png            |  Bin 122025 -> 0 bytes
 .../images/screenshots/230-icon.pdn             |  Bin 175865 -> 0 bytes
 .../images/screenshots/230-icon.png             |  Bin 127875 -> 0 bytes
 .../screenshots/240-editing-properties.pdn      |  Bin 169100 -> 0 bytes
 .../screenshots/240-editing-properties.png      |  Bin 118529 -> 0 bytes
 .../screenshots/250-disabled-properties.pdn     |  Bin 173464 -> 0 bytes
 .../screenshots/250-disabled-properties.png     |  Bin 122780 -> 0 bytes
 .../images/screenshots/260-ToDoItem-hidden.pdn  |  Bin 173071 -> 0 bytes
 .../images/screenshots/260-ToDoItem-hidden.png  |  Bin 122835 -> 0 bytes
 .../270-ToDoItem-validateDeclaratively.pdn      |  Bin 271706 -> 0 bytes
 .../270-ToDoItem-validateDeclaratively.png      |  Bin 109588 -> 0 bytes
 .../280-ToDoItem-validateImperatively.pdn       |  Bin 159751 -> 0 bytes
 .../280-ToDoItem-validateImperatively.png       |  Bin 113954 -> 0 bytes
 .../screenshots/290-invoke-noarg-action.pdn     |  Bin 158274 -> 0 bytes
 .../screenshots/290-invoke-noarg-action.png     |  Bin 118798 -> 0 bytes
 .../images/screenshots/300-disable-action.pdn   |  Bin 153998 -> 0 bytes
 .../images/screenshots/300-disable-action.png   |  Bin 113965 -> 0 bytes
 .../images/screenshots/310-action-with-args.pdn |  Bin 108985 -> 0 bytes
 .../images/screenshots/310-action-with-args.png |  Bin 59979 -> 0 bytes
 .../320-action-with-args-autocomplete.pdn       |  Bin 165830 -> 0 bytes
 .../320-action-with-args-autocomplete.png       |  Bin 126883 -> 0 bytes
 .../images/screenshots/330-bulk-actions.pdn     |  Bin 127391 -> 0 bytes
 .../images/screenshots/330-bulk-actions.png     |  Bin 86424 -> 0 bytes
 .../screenshots/340-contributed-action.pdn      |  Bin 188301 -> 0 bytes
 .../screenshots/340-contributed-action.png      |  Bin 127050 -> 0 bytes
 .../screenshots/350-contributed-properties.pdn  |  Bin 169892 -> 0 bytes
 .../screenshots/350-contributed-properties.png  |  Bin 108662 -> 0 bytes
 .../screenshots/360-contributed-collections.pdn |  Bin 125945 -> 0 bytes
 .../screenshots/360-contributed-collections.png |  Bin 77255 -> 0 bytes
 .../images/screenshots/370-view-models-1.pdn    |  Bin 168574 -> 0 bytes
 .../images/screenshots/370-view-models-1.png    |  Bin 123185 -> 0 bytes
 .../images/screenshots/380-view-models-2.pdn    |  Bin 192056 -> 0 bytes
 .../images/screenshots/380-view-models-2.png    |  Bin 143523 -> 0 bytes
 .../screenshots/390-view-model-rest-api.pdn     |  Bin 129589 -> 0 bytes
 .../screenshots/390-view-model-rest-api.png     |  Bin 85964 -> 0 bytes
 .../images/screenshots/400-dashboard.pdn        |  Bin 201242 -> 0 bytes
 .../images/screenshots/400-dashboard.png        |  Bin 127219 -> 0 bytes
 .../images/screenshots/410-bookmarkable.pdn     |  Bin 189608 -> 0 bytes
 .../images/screenshots/410-bookmarkable.png     |  Bin 135386 -> 0 bytes
 .../screenshots/420-optimistic-locking.pdn      |  Bin 178462 -> 0 bytes
 .../screenshots/420-optimistic-locking.png      |  Bin 133745 -> 0 bytes
 .../screenshots/430-domainobjectcontainer.pdn   |  Bin 181045 -> 0 bytes
 .../screenshots/430-domainobjectcontainer.png   |  Bin 130166 -> 0 bytes
 .../screenshots/440-domainobjectcontainer-2.pdn |  Bin 185981 -> 0 bytes
 .../screenshots/440-domainobjectcontainer-2.png |  Bin 139540 -> 0 bytes
 .../screenshots/450-prototyping-actions.pdn     |  Bin 186805 -> 0 bytes
 .../screenshots/450-prototyping-actions.png     |  Bin 137092 -> 0 bytes
 .../images/screenshots/460-authorization.pdn    |  Bin 175560 -> 0 bytes
 .../images/screenshots/460-authorization.png    |  Bin 119332 -> 0 bytes
 .../screenshots/470-publishing-service.pdn      |  Bin 131982 -> 0 bytes
 .../screenshots/470-publishing-service.png      |  Bin 61549 -> 0 bytes
 .../images/screenshots/480-auditing-service.pdn |  Bin 108645 -> 0 bytes
 .../images/screenshots/480-auditing-service.png |  Bin 59983 -> 0 bytes
 .../images/screenshots/490-integtesting.pdn     |  Bin 366973 -> 0 bytes
 .../images/screenshots/490-integtesting.png     |  Bin 246766 -> 0 bytes
 .../images/screenshots/500-maven-modules.pdn    | 1560 ---
 .../images/screenshots/500-maven-modules.png    |  Bin 240136 -> 0 bytes
 .../images/screenshots/510-extensible-excel.pdn |  Bin 320017 -> 0 bytes
 .../images/screenshots/510-extensible-excel.png |  Bin 220835 -> 0 bytes
 .../screenshots/520-extensible-calendar.pdn     |  Bin 178881 -> 0 bytes
 .../screenshots/520-extensible-calendar.png     |  Bin 142551 -> 0 bytes
 .../images/screenshots/530-extensible-map.pdn   | 1410 ---
 .../images/screenshots/530-extensible-map.png   |  Bin 504010 -> 0 bytes
 .../screenshots/540-extensible-charts.pdn       |  Bin 177027 -> 0 bytes
 .../screenshots/540-extensible-charts.png       |  Bin 141759 -> 0 bytes
 .../images/screenshots/screenshot-captions.pptx |  Bin 142418 -> 0 bytes
 .../getting-started/simpleapp-archetype.md      |  139 -
 .../intro/getting-started/todoapp-archetype.md  |    6 -
 .../Pawson-Naked-Objects-thesis.pdf             |  Bin 2082131 -> 0 bytes
 content-OLDSITE/intro/learning-more/about.md    |    3 -
 .../learning-more/articles-and-presentations.md |   61 -
 content-OLDSITE/intro/learning-more/books.md    |   81 -
 .../learning-more/hexagonal-architecture.md     |   18 -
 .../learning-more/resources/books/dhnako.jpg    |  Bin 9509 -> 0 bytes
 .../resources/books/nakedobjects-book.jpg       |  Bin 18309 -> 0 bytes
 .../intro/powered-by/TransportPlanner/about.md  |   43 -
 content-OLDSITE/intro/powered-by/about.md       |    3 -
 .../intro/powered-by/images/estatio-1.png       |  Bin 261553 -> 0 bytes
 content-OLDSITE/intro/powered-by/powered-by.md  |   67 -
 content-OLDSITE/intro/resources/about.md        |    3 -
 content-OLDSITE/intro/resources/cheat-sheet.md  |    5 -
 .../resources/downloadable-presentations.md     |   13 -
 .../intro/resources/editor-templates.md         |   47 -
 content-OLDSITE/intro/resources/icons.md        |   28 -
 .../resources/IntroducingApacheIsis-notes.pdf   |  Bin 1003366 -> 0 bytes
 .../resources/IntroducingApacheIsis-slides.pdf  |  Bin 680038 -> 0 bytes
 .../resources/IntroducingApacheIsis.odp         |  Bin 1785736 -> 0 bytes
 .../resources/IntroducingApacheIsis.ppt         |  Bin 2080256 -> 0 bytes
 .../resources/IntroducingApacheIsis.pptx        |  Bin 1087218 -> 0 bytes
 .../resources/resources/IsisCheatSheet.docx     |  Bin 32603 -> 0 bytes
 .../resources/resources/IsisCheatSheet.pdf      |  Bin 425434 -> 0 bytes
 .../resources/resources/isis-templates-idea.xml |  804 --
 .../resources/resources/isis-templates.xml      |  465 -
 .../resources/resources/isis-templates2.xml     |  479 -
 .../resources/jmock2-templates-idea.xml         |   91 -
 .../resources/resources/jmock2-templates.xml    |    9 -
 .../resources/junit4-templates-idea.xml         |   55 -
 .../resources/resources/junit4-templates.xml    |   13 -
 .../resources/quickstart_dnd_junit_bdd.tar.gz   |  Bin 32635 -> 0 bytes
 .../quickstart_wicket_restful_jdo.tar.gz        |  Bin 369692 -> 0 bytes
 content-OLDSITE/intro/tutorials/about.md        |    3 -
 .../intro/tutorials/apacheconeu-2014.md         |  636 --
 .../resources/petclinic/010-01-login-page.png   |  Bin 31965 -> 0 bytes
 .../resources/petclinic/010-02-home-page.png    |  Bin 54415 -> 0 bytes
 .../petclinic/010-03-prototyping-menu.png       |  Bin 59183 -> 0 bytes
 .../petclinic/010-04-simpleobjects.png          |  Bin 57805 -> 0 bytes
 .../petclinic/010-05-simpleobject-list.png      |  Bin 29631 -> 0 bytes
 .../petclinic/020-01-idea-configuration.png     |  Bin 35012 -> 0 bytes
 .../petclinic/020-02-idea-configuration.png     |  Bin 7430 -> 0 bytes
 .../030-01-idea-configuration-updated.png       |  Bin 35122 -> 0 bytes
 .../resources/petclinic/030-02-updated-app.png  |  Bin 32215 -> 0 bytes
 .../040-01-idea-configuration-updated.png       |  Bin 35349 -> 0 bytes
 .../resources/petclinic/050-01-list-all.png     |  Bin 33299 -> 0 bytes
 .../resources/petclinic/050-02-view-pet.png     |  Bin 34270 -> 0 bytes
 .../resources/petclinic/060-01-owners-menu.png  |  Bin 65309 -> 0 bytes
 .../resources/petclinic/060-02-owners-list.png  |  Bin 31905 -> 0 bytes
 .../resources/petclinic/060-03-pets-list.png    |  Bin 36166 -> 0 bytes
 .../petclinic/060-04-pet-owner-autoComplete.png |  Bin 40468 -> 0 bytes
 .../resources/petclinic/domain-model.png        |  Bin 27464 -> 0 bytes
 .../resources/rrraddd/RRRADD lab.v0.5.pdf       |  Bin 676952 -> 0 bytes
 .../intro/tutorials/resources/rrraddd/myapp.zip |  Bin 427415 -> 0 bytes
 content-OLDSITE/intro/tutorials/screencasts.md  |  199 -
 .../intro/tutorials/step-by-step-petclinic.md   |  449 -
 content-OLDSITE/intro/tutorials/tutorials.md    |   27 -
 content-OLDSITE/javascript/bootstrap-alert.js   |   90 -
 content-OLDSITE/javascript/bootstrap-button.js  |   96 -
 .../javascript/bootstrap-carousel.js            |  169 -
 .../javascript/bootstrap-collapse.js            |  157 -
 .../javascript/bootstrap-dropdown.js            |  100 -
 content-OLDSITE/javascript/bootstrap-modal.js   |  218 -
 content-OLDSITE/javascript/bootstrap-popover.js |   98 -
 .../javascript/bootstrap-scrollspy.js           |  151 -
 content-OLDSITE/javascript/bootstrap-tab.js     |  135 -
 content-OLDSITE/javascript/bootstrap-tooltip.js |  275 -
 .../javascript/bootstrap-transition.js          |   61 -
 .../javascript/bootstrap-typeahead.js           |  285 -
 content-OLDSITE/javascript/common.js            |    5 -
 content-OLDSITE/javascript/index.js             |  140 -
 content-OLDSITE/javascript/jquery-latest.js     | 9266 ------------------
 content-OLDSITE/javascript/prettify.js          | 1478 ---
 content-OLDSITE/javascript/prettyprint.js       |    4 -
 .../more-advanced-topics/Fixture-Scripts.md     |  365 -
 .../more-advanced-topics/ViewModel.md           |  101 -
 content-OLDSITE/more-advanced-topics/about.md   |    6 -
 .../more-advanced-topics/are-you-sure-idiom.md  |   46 -
 ...decouple-dependencies-using-contributions.md |   68 -
 ...on-to-be-called-on-every-object-in-a-list.md |   37 -
 ...at-none-of-an-object's-members-is-visible.md |   43 -
 ...ject's-members-can-be-modified-or-invoked.md |   70 -
 ...ow-to-specify-that-an-object-is-immutable.md |   22 -
 ...-validate-declaratively-using-MustSatisfy.md |   49 -
 ...-to-04-010-How-to-make-a-derived-property.md |  110 -
 ...-to-04-015-Password-properties-and-params.md |   71 -
 ...o-04-020-How-to-make-a-derived-collection.md |   47 -
 ...results-of-a-query-only-repository-action.md |   18 -
 ...ther-behaviour-when-a-property-is-changed.md |   52 -
 ...aviour-when-an-object-is-added-or-removed.md |   54 -
 ...-and-maintain-bidirectional-relationships.md |   62 -
 ...ecify-a-name-or-description-for-an-object.md |   41 -
 ...cify-a-name-or-description-for-a-property.md |   34 -
 ...fy-a-name-or-description-for-a-collection.md |   35 -
 ...pecify-names-or-description-for-an-action.md |   34 -
 ...ss-a-messages-and-errors-back-to-the-user.md |   55 -
 ...tial-value-of-a-property-programmatically.md |   60 -
 ...sert-behaviour-into-the-object-life-cycle.md |   55 -
 ...30-How-to-ensure-object-is-in-valid-state.md |   47 -
 ...fy-that-an-object-should-not-be-persisted.md |   12 -
 ...or-validating-for-specific-users-or-roles.md |   35 -
 ...020-How-to-write-a-typical-domain-service.md |  172 -
 .../how-to-hide-part-of-a-title.md              |   59 -
 ...uppress-contributions-to-action-parameter.md |  114 -
 .../more-advanced-topics/images/Fixtures.png    |  Bin 8469 -> 0 bytes
 .../images/are-you-sure-happy-case.png          |  Bin 9993 -> 0 bytes
 .../images/are-you-sure-sad-case.png            |  Bin 10515 -> 0 bytes
 .../images/are-you-sure.png                     |  Bin 9312 -> 0 bytes
 .../images/fixture-scenarios-choice.png         |  Bin 87600 -> 0 bytes
 .../images/fixture-scenarios-results.png        |  Bin 119509 -> 0 bytes
 .../images/fixture-scenarios-run.png            |  Bin 70927 -> 0 bytes
 .../images/fixture-scenarios.png                |  Bin 27440 -> 0 bytes
 .../images/fixture-script-hierarchies-1.PNG     |  Bin 39876 -> 0 bytes
 .../images/fixture-script-hierarchies-2.PNG     |  Bin 27064 -> 0 bytes
 .../images/fixture-script-hierarchies.pptx      |  Bin 66604 -> 0 bytes
 .../suppressing-contributions-foodstuff.png     |  Bin 50366 -> 0 bytes
 .../images/suppressing-contributions-person.png |  Bin 65685 -> 0 bytes
 .../more-advanced-topics/multi-tenancy.md       |  133 -
 content-OLDSITE/more-thanks.md                  |   41 -
 content-OLDSITE/other/about.md                  |    6 -
 content-OLDSITE/other/dsl.md                    |    7 -
 content-OLDSITE/other/eclipse-plugin.md         |    7 -
 .../other/images/intellij-040-run-config.png    |  Bin 48997 -> 0 bytes
 .../other/images/intellij-050-run-config-vm.png |  Bin 17393 -> 0 bytes
 content-OLDSITE/other/jrebel.md                 |  109 -
 content-OLDSITE/other/maven-plugin.md           |    9 -
 content-OLDSITE/prettify.css                    |   52 -
 .../reference/DomainObjectContainer.md          |  138 -
 content-OLDSITE/reference/Event.md              |   16 -
 .../Recognized-Methods-and-Prefixes.md          |  328 -
 content-OLDSITE/reference/Security.md           |   38 -
 content-OLDSITE/reference/Utility.md            |   64 -
 content-OLDSITE/reference/about.md              |    6 -
 .../reference/configuration-files.md            |   81 -
 content-OLDSITE/reference/deployment-type.md    |   91 -
 .../reference/externalized-configuration.md     |   85 -
 content-OLDSITE/reference/images/Events.png     |  Bin 41770 -> 0 bytes
 content-OLDSITE/reference/jvm-args.md           |   46 -
 content-OLDSITE/reference/non-ui/about.md       |    6 -
 .../non-ui/background-command-execution.md      |   35 -
 .../reference/non-ui/isis-session-template.md   |   41 -
 .../reference/object-lifecycle-callbacks.md     |   62 -
 .../reference/recognized-annotations/Action.md  |  409 -
 .../recognized-annotations/ActionInteraction.md |  135 -
 .../recognized-annotations/ActionLayout.md      |   24 -
 .../ActionOrder-deprecated.md                   |   46 -
 .../recognized-annotations/ActionSemantics.md   |   32 -
 .../recognized-annotations/Aggregated.md        |   13 -
 .../reference/recognized-annotations/Audited.md |   28 -
 .../recognized-annotations/AutoComplete.md      |   34 -
 .../recognized-annotations/Bookmarkable.md      |   51 -
 .../reference/recognized-annotations/Bounded.md |   25 -
 .../reference/recognized-annotations/Bulk.md    |   42 -
 .../recognized-annotations/Collection.md        |   29 -
 .../CollectionInteraction.md                    |  137 -
 .../recognized-annotations/CollectionLayout.md  |   50 -
 .../reference/recognized-annotations/Command.md |   77 -
 .../CssClass-deprecated.md                      |   59 -
 .../CssClassFa-deprecated.md                    |   74 -
 .../recognized-annotations/Debug-deprecated.md  |   19 -
 .../recognized-annotations/Defaulted.md         |   15 -
 .../DescribedAs-deprecated.md                   |   66 -
 .../reference/recognized-annotations/Digits.md  |    6 -
 .../recognized-annotations/Disabled.md          |  115 -
 .../recognized-annotations/DomainObject.md      |   26 -
 .../DomainObjectLayout.md                       |   42 -
 .../recognized-annotations/DomainService.md     |   60 -
 .../DomainServiceLayout.md                      |   32 -
 .../recognized-annotations/Encodable.md         |   17 -
 .../recognized-annotations/EqualByContent.md    |   16 -
 .../Exploration-deprecated.md                   |   24 -
 .../reference/recognized-annotations/Facets.md  |   11 -
 .../FieldOrder-deprecated.md                    |   26 -
 .../recognized-annotations/Hidden-deprecated.md |  114 -
 .../recognized-annotations/HomePage.md          |   11 -
 .../Idempotent-deprecated.md                    |    5 -
 .../recognized-annotations/Ignore-deprecated.md |   10 -
 .../recognized-annotations/Immutable.md         |   42 -
 .../reference/recognized-annotations/Inject.md  |    6 -
 .../recognized-annotations/Mask-deprecated.md   |   47 -
 .../recognized-annotations/MaxLength.md         |   42 -
 .../recognized-annotations/MemberGroupLayout.md |   94 -
 .../MemberGroups-deprecated.md                  |    7 -
 .../recognized-annotations/MemberOrder.md       |  102 -
 .../recognized-annotations/MinLength.md         |   22 -
 .../MultiLine-deprecated.md                     |   68 -
 .../recognized-annotations/MustSatisfy.md       |   36 -
 .../recognized-annotations/Named-deprecated.md  |   88 -
 .../recognized-annotations/NotContributed.md    |   37 -
 .../recognized-annotations/NotInServiceMenu.md  |   23 -
 .../recognized-annotations/NotPersistable.md    |   39 -
 .../recognized-annotations/NotPersisted.md      |   22 -
 .../recognized-annotations/ObjectType.md        |   22 -
 .../recognized-annotations/Optional.md          |   57 -
 .../recognized-annotations/Paged-deprecated.md  |   35 -
 .../recognized-annotations/Parameter.md         |   27 -
 .../recognized-annotations/ParameterLayout.md   |   85 -
 .../recognized-annotations/Parseable.md         |   21 -
 .../recognized-annotations/Plural-deprecated.md |   21 -
 .../PostsActionInvokedEvent-deprecated.md       |    5 -
 .../PostsCollectionAddedToEvent-deprecated.md   |    5 -
 ...ostsCollectionRemovedFromEvent-deprecated.md |    5 -
 .../PostsPropertyChangedEvent-deprecated.md     |    5 -
 .../recognized-annotations/Programmatic.md      |   22 -
 .../recognized-annotations/Property.md          |   29 -
 .../PropertyInteraction.md                      |  132 -
 .../recognized-annotations/PropertyLayout.md    |  104 -
 .../Prototype-deprecated.md                     |   24 -
 .../recognized-annotations/PublishedAction.md   |    9 -
 .../recognized-annotations/PublishedObject.md   |    9 -
 .../QueryOnly-deprecated.md                     |    6 -
 .../reference/recognized-annotations/RegEx.md   |   48 -
 .../recognized-annotations/Render-deprecated.md |   37 -
 .../RenderedAsDayBefore-deprecated.md           |   20 -
 .../recognized-annotations/RequestScoped.md     |    5 -
 .../Resolve-deprecated.md                       |    7 -
 .../SortedBy-deprecated.md                      |   43 -
 .../reference/recognized-annotations/Title.md   |   36 -
 .../reference/recognized-annotations/TypeOf.md  |   23 -
 .../TypicalLength-deprecated.md                 |   45 -
 .../reference/recognized-annotations/Value.md   |   22 -
 .../recognized-annotations/ViewModel.md         |   53 -
 .../recognized-annotations/ViewModelLayout.md   |   32 -
 .../reference/recognized-annotations/about.md   |  722 --
 .../images/Bookmarkable-nested.png              |  Bin 103969 -> 0 bytes
 .../images/Bookmarkable.png                     |  Bin 93128 -> 0 bytes
 .../images/sortedby-dependencies.png            |  Bin 23917 -> 0 bytes
 content-OLDSITE/reference/services.md           |  188 -
 .../reference/services/ClockService.md          |   60 -
 content-OLDSITE/reference/services/about.md     |    6 -
 .../reference/services/auditing-service.md      |   82 -
 .../services/background-command-service.md      |  113 -
 .../reference/services/background-service.md    |  246 -
 .../reference/services/bookmark-service.md      |   52 -
 .../reference/services/bulk-interaction.md      |   80 -
 .../reference/services/command-context.md       |  184 -
 .../reference/services/command-service.md       |   87 -
 .../reference/services/deep-link-service.md     |   42 -
 .../services/developer-utilities-service.md     |   64 -
 .../services/email-notification-service.md      |   62 -
 .../reference/services/email-service.md         |   78 -
 .../reference/services/event-bus-service.md     |  193 -
 .../reference/services/exception-recognizers.md |  117 -
 .../services/images/user-profile-service.png    |  Bin 65234 -> 0 bytes
 .../services/images/yuml.me-23db58a4.png        |  Bin 96892 -> 0 bytes
 .../reference/services/memento-service.md       |   97 -
 .../reference/services/publishing-service.md    |  242 -
 .../reference/services/query-results-cache.md   |  104 -
 .../reference/services/scratchpad.md            |   93 -
 .../reference/services/settings-services.md     |   69 -
 .../reference/services/sudo-service.md          |   38 -
 .../reference/services/third-party/about.md     |    6 -
 .../reference/services/user-profile-service.md  |   54 -
 .../services/user-registration-service.md       |   55 -
 .../reference/services/wrapper-factory.md       |  122 -
 .../reference/services/xmlsnapshot-service.md   |  139 -
 .../reference/ui/ActionPositioning.pdf          |  Bin 122321 -> 0 bytes
 .../reference/ui/ActionPositioning.pptx         |  Bin 69108 -> 0 bytes
 content-OLDSITE/reference/value-types.md        |  259 -
 content-OLDSITE/release-matrix.md               |  703 --
 .../resources/css/bootstrap-responsive.css      | 1058 --
 content-OLDSITE/resources/css/bootstrap.css     | 5040 ----------
 content-OLDSITE/resources/css/codehilite.css    |   70 -
 content-OLDSITE/resources/css/contributors.css  |  238 -
 content-OLDSITE/resources/css/html5-ie.js       |   12 -
 content-OLDSITE/resources/css/main.css          |  322 -
 content-OLDSITE/resources/css/prettify.css      |   30 -
 .../resources/custom-form-elements.js           |  144 -
 content-OLDSITE/resources/image/Thumbs.db       |  Bin 28160 -> 0 bytes
 .../resources/image/bg_active_link.png          |  Bin 927 -> 0 bytes
 content-OLDSITE/resources/image/bg_h3.png       |  Bin 932 -> 0 bytes
 content-OLDSITE/resources/image/bg_list.png     |  Bin 944 -> 0 bytes
 content-OLDSITE/resources/image/bg_nav.png      |  Bin 1157 -> 0 bytes
 content-OLDSITE/resources/image/h3_facebook.png |  Bin 3816 -> 0 bytes
 content-OLDSITE/resources/image/logo_apache.png |  Bin 4852 -> 0 bytes
 content-OLDSITE/resources/image/pct_rss.png     |  Bin 1063 -> 0 bytes
 .../resources/image/picto_avatar.png            |  Bin 1654 -> 0 bytes
 .../resources/image/picto_calendar.png          |  Bin 3304 -> 0 bytes
 .../resources/image/picto_comment.png           |  Bin 1892 -> 0 bytes
 content-OLDSITE/support.md                      |   84 -
 content-OLDSITE/third-party/about.md            |    6 -
 content-OLDSITE/third-party/viewers/about.md    |    6 -
 .../third-party/viewers/dhtmlx/about.md         |   32 -
 .../images/isis-dhtmlx-viewer-screenshot-01.png |  Bin 61919 -> 0 bytes
 1017 files changed, 98179 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/all.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/all.css b/content-OLDSITE/all.css
deleted file mode 100644
index f741abd..0000000
--- a/content-OLDSITE/all.css
+++ /dev/null
@@ -1,1161 +0,0 @@
-body {
-    background: #fff;
-    font-family: arial, helvetica, sans-serif;
-    font-size: 0.8em;
-    margin: 0px;
-    padding: 0px;
-    line-height: 1.5em;
-    color: #222222;
-}
-
-a {
-    color: #7270c2;
-    text-decoration: none;
-}
-
-a:active, a:hover {
-    text-decoration: underline;
-}
-
-img {
-    border: 0px;
-}
-
-.frameTable {
-    border: 0px;
-    padding: 0px;
-    width: 800px;
-}
-
-#name {
-    background-image: url("images/feather-50.png");
-    background-repeat: no-repeat;
-    /*font-weight: bold;*/
-    font-size: 70px;
-}
-
-#navigation {
-    float: left;
-    width: 100%;
-    background: #333;
-}
-
-#navigation ul {
-    margin: 0;
-    padding: 0;
-}
-
-#navigation ul li {
-    list-style-type: none;
-    display: inline;
-}
-
-#navigation li a {
-    display: block;
-    float: left;
-    padding: 5px 10px;
-    color: #fff;
-    text-decoration: none;
-    border-right: 1px solid #fff;
-}
-
-#navigation li a:hover {
-    background: #383;
-}
-
-
-.Row1 {
-    height: 6px;
-}
-
-.Row1 .Col3, .Row1 .Col4 {
-    background: #5A5CB8;
-}
-
-.Row1 .Col5 {
-    background: #E24717;
-}
-
-.Row2 {
-    padding-top: 2px;
-    padding-bottom: 2px;
-}
-
-.Row2 .Col3, .Row2 .Col4 {
-    /*border-top: 1px solid #cbcbeb;*/
-    padding-left: 12px;
-    padding-right: 12px;
-    font-size: x-small;
-    color: #cccccc;
-}
-
-.Col1 {
-    /*background: #8b8ac2;*/
-    /*background: #9a99c2;*/
-    background: #a4a3c2;
-    /*background: #aba9d9;*/
-    /*background: #b8b6d9;*/
-    /*background-image:url('images/gradient-AK6T6.png');*/
-    background-image:url('images/gradient-QUC5C.png');
-    /*background-image:url('images/gradient-KNWSM.png');*/
-    /*background-image:url('images/gradient-002.png');*/
-    background-size:130px 2px;
-    background-repeat: repeat-y;
-    width: 110px;
-    padding-left: 20px;
-    border-right: 7px solid;
-}
-
-#Navigation h3 {
-    /*color: #cbcbeb;*/
-    /*color: #cfcff0;*/
-    /*color: #dfdfeb;*/
-    color: #dfdfeb;
-}
-
-#Navigation a {
-    color: #cbcbeb;
-    /*color: #cfcff0;*/
-    /*color: #dfdfeb;*/
-}
-
-
-/* Navigation ------------------------------*/
-
-#Navigation h3 {
-    font-size: 14px;
-    border-bottom: 1px solid #8280d2;
-    /*border-right: 1px solid #8280d2;*/
-    margin-bottom: .5em;
-}
-
-#Navigation ul {
-    margin: 0px;
-    margin-top: 10px;
-    margin-bottom: 10px;
-    padding-left: 15px;
-}
-
-#Navigation li {
-    margin: 0px;
-    margin-right: 15%;
-    line-height: 17px;
-    font-size: 11px;
-    list-style: none;
-}
-
-#Navigation .feeds {
-    padding-left: 0px;
-}
-
-#Navigation .feedsText {
-    vertical-align: top;
-}
-
-.Col2 {
-    width: 40px;
-}
-
-.Row1 .Col2 img {
-    width: 40px;
-    height: 5px;
-}
-
-/*.Col3 {*/
-    /*width: 700px;*/
-/*}*/
-
-.Col4 {
-    width: 10px;
-}
-
-.Col5 {
-    /*min-width: 20px;*/
-    max-width: 300px; /*width: 280px;*/
-}
-
-.Row4 .Col5 {
-    padding: 20px;
-}
-
-.Row1 .Col1, .Row2 .Col1 {
-    border-right-color: #fff;
-}
-
-.Row3 .Col1 {
-    border-right-color: #6260b2;
-}
-
-.Row3Img {
-    height: 0px;
-}
-
-#thinLine {
-    height: 3px;
-    width: 107px;
-}
-
-.Row2 .Col3 {
-    border-bottom: 1px solid #4b4b7e;
-}
-
-.Row3 .Col3 {
-    border-top: 1px solid #cbcbeb;
-}
-
-.Row3 .Col2 {
-    border-top: 1px solid #dbdbfb;
-}
-
-.Row4 .Col1, .Row5 .Col1, .Row6 .Col1 {
-    border-right-color: #a9a5de;
-}
-
-.Row4 {
-    vertical-align: top;
-}
-
-.Row4 .Col5 {
-    padding: 10px;
-}
-
-/*.Row5 .Col1 {*/
-    /*background: url(http://openejb.apache.org/images/stripe105.gif) repeat-x left top;*/
-/*}*/
-
-.bodyGrey {
-    font-size: 11px;
-    font-family: "Tahoma", "Helvetica", "Arial", "sans-serif";
-    line-height: 14px;
-    color: #666666;
-}
-
-/* examples table --------------------------*/
-
-.ExamplesTable .Cel1 {
-    width: 160px;
-}
-
-/* Page Header ---------------------------*/
-
-#PageHeader {
-    margin-top: 20px;
-    border-bottom: 1px solid black;
-}
-
-#page_title {
-    font-weight: bold;
-    font-size: x-large;
-    vertical-align: bottom;
-    padding-bottom: 15px;
-}
-
-/* Right Content --------------------------*/
-
-#RightContent {
-    /*padding: 12px;*/
-    width: 300px;
-
-    -moz-border-radius-topleft: .4em;
-    -moz-border-radius-topright: .4em;
-    -webkit-border-top-left-radius: .4em;
-    -webkit-border-top-right-radius: .4em;
-    -webkit-border-bottom-left-radius: .4em;
-    -webkit-border-bottom-right-radius: .4em;
-    border-top-left-radius: .4em;
-    border-top-right-radius: .4em;
-    border-bottom-left-radius: .4em;
-    border-bottom-right-radius: .4em;
-
-}
-
-#RightContent .panel {
-    border: 2px solid #a9a5de;
-    font-size: 14px;
-    padding: 0px;
-    margin-bottom: .5em;
-    -moz-border-radius-topleft: .4em;
-    -moz-border-radius-topright: .4em;
-    -webkit-border-top-left-radius: .4em;
-    -webkit-border-top-right-radius: .4em;
-    -webkit-border-bottom-left-radius: .4em;
-    -webkit-border-bottom-right-radius: .4em;
-    border-top-left-radius: .4em;
-    border-top-right-radius: .4em;
-    border-bottom-left-radius: .4em;
-    border-bottom-right-radius: .4em;
-}
-
-#RightContent .panelHeader {
-    /*color: #efefff;*/
-    /*background: #7270c2;*/
-    background: #eef url(http://openejb.apache.org/images/openejb_buttonl.gif) no-repeat right;
-    font-size: 14px;
-    padding: 3px;
-    padding-left: 5px;
-    margin-bottom: .5em;
-}
-
-#RightContent .panelHeader b {
-    /*padding-left: 9px;*/
-}
-
-#RightContent .panelContent {
-    border: 0px;
-    font-size: 12px;
-    padding-right: 5px;
-    padding-left: 5px;
-    margin-bottom: .5em;
-}
-
-#RightContent .panelContent .tableview {
-    font-size: 9px;
-}
-
-#RightContent .panelContent .tabletitle {
-    font-size: 10px;
-}
-
-/* Confluence related-css */
-
-.noteMacro {
-    border-style: solid;
-    border-width: 1px;
-    border-color: #F0C000;
-    background-color: #FFFFCE;
-    text-align: left;
-    margin-top: 5px;
-    margin-bottom: 5px
-}
-
-.warningMacro {
-    border-style: solid;
-    border-width: 1px;
-    border-color: #c00;
-    background-color: #fcc;
-    text-align: left;
-    margin-top: 5px;
-    margin-bottom: 5px
-}
-
-.infoMacro {
-    border-style: solid;
-    border-width: 1px;
-    border-color: #3c78b5;
-    background-color: #D8E4F1;
-    text-align: left;
-    margin-top: 5px;
-    margin-bottom: 5px
-}
-
-.tipMacro {
-    border-style: solid;
-    border-width: 1px;
-    border-color: #090;
-    background-color: #dfd;
-    text-align: left;
-    margin-top: 5px;
-    margin-bottom: 5px
-}
-
-.informationMacroPadding {
-    padding: 5px 0 0 5px;
-}
-
-/* section headers */
-
-h1, h2, h3, h4, h5 {
-    margin-bottom: .5em;
-    font-weight: bold;
-}
-
-h1 {
-    padding: 4px;
-    padding-top: 6px;
-    padding-bottom: 6px;
-    border-top: 1px solid #cccccc;
-    border-left: 1px solid #cccccc;
-    color: #7270c2;
-    font-size: 18px;
-    background-color: #eeeeee;
-    -moz-border-radius-topleft: .4em;
-    -moz-border-radius-topright: .4em;
-    -webkit-border-top-left-radius: .4em;
-    -webkit-border-top-right-radius: .4em;
-    -webkit-border-bottom-left-radius: .4em;
-    -webkit-border-bottom-right-radius: .4em;
-    border-top-left-radius: .4em;
-    border-top-right-radius: .4em;
-    border-bottom-left-radius: .4em;
-    border-bottom-right-radius: .4em;
-}
-
-h2 {
-    font-size: 16px;
-}
-
-h3 {
-    font-size: 14px;
-}
-
-h4 {
-    font-size: 13px;
-    font-style: italic;
-}
-
-/* News / Blog */
-
-.blogSurtitle {
-    border-top: 1px dotted #cccccc;
-    padding-top: 10px;
-}
-
-.blogHeading {
-    font-size: 13px;
-    font-weight: bold;
-    margin: 10px 0px 0px 0px;
-}
-
-/* Random Confluence stuff */
-table.confluenceTable {
-    margin: 5px;
-    border-collapse: collapse;
-}
-
-td.confluenceTd {
-    border: 1px solid #ccc;
-    padding: 3px 4px 3px 4px;
-}
-
-th.confluenceTh {
-    border: 1px solid #ccc;
-    padding: 3px 4px 3px 4px;
-    background: #f0f0f0;
-    text-align: center;
-}
-
-table.bodyTable, table.wikitable {
-    margin: 10px;
-    border-collapse: collapse;
-    border-spacing: 0pt;
-    background-color: #eeeeee;
-}
-
-#Content table.grid {
-    border: 1px solid #000000;
-}
-
-table.grid {
-    padding: 0px;
-    border-collapse: collapse;
-    border-spacing: 0pt;
-    margin-left: 1em;
-    margin-right: 1em;
-}
-
-table.grid th {
-    background-color: #eeeeee;
-    font-size: smaller;
-    padding: 4px;
-    border: 1px solid #bbbbbb;
-}
-
-table.grid td {
-    font-size: x-small;
-    border: 1px solid #bbbbbb;
-    padding: 3px;
-}
-
-table.bodyTable th, table.bodyTable td, table.wikitable th, table.wikitable td {
-    border: 1px solid #999999;
-    font-size: smaller;
-    padding: 4px;
-}
-
-table.bodyTable th, table.wikitable th {
-    text-align: left;
-    background-color: #dddddd;
-    border: 2px solid #999999;
-    padding: 4px;
-}
-
-.nobr {
-    white-space: nowrap;
-}
-
-table.bodyTable td {
-    padding: 4px;
-}
-
-.code {
-    border: 1px dashed #3c78b5;
-    font-size: 11px;
-    font-family: Courier;
-    margin: 10px;
-    line-height: 13px;
-    overflow: auto;
-}
-
-.codeHeader {
-    background-color: #f0f0f0;
-    border-bottom: 1px dashed #3c78b5;
-    padding: 3px;
-    text-align: center;
-}
-
-.codeContent {
-    text-align: left;
-    background-color: #f0f0f0;
-    padding: 3px;
-}
-
-.code-keyword {
-    color: #000091;
-    background-color: inherit;
-}
-
-.code-object {
-    color: #910091;
-    background-color: inherit;
-}
-
-.code-quote {
-    color: #009100;
-    background-color: inherit;
-}
-
-.code-comment {
-    color: #808080;
-    background-color: inherit;
-}
-
-.code-xml .code-keyword {
-    color: inherit;
-    font-weight: bold;
-}
-
-.code-tag {
-    color: #000091;
-    background-color: inherit;
-}
-
-.preformatted {
-    border: 1px dashed #3c78b5;
-    font-size: 11px;
-    font-family: Courier;
-    margin: 10px;
-    line-height: 13px;
-    background-color: #f0f0f0;
-    padding: 3px;
-}
-
-.preformattedHeader {
-    background-color: #f0f0f0;
-    border-bottom: 1px dashed #3c78b5;
-    padding: 3px;
-    text-align: center;
-}
-
-pre {
-    padding: 0px;
-    margin-top: 5px;
-    margin-left: 15px;
-    margin-bottom: 5px;
-    margin-right: 5px;
-    text-align: left;
-}
-
-pre {
-	font-size: 12px;
-	padding: 0;
-	margin: 0;
-	background: #f0f0f0;
-	/*border-left: 1px solid #ccc;*/
-	/*border-bottom: 1px solid #ccc;*/
-	width: 600px;
-	overflow: auto; /*--If the Code exceeds the width, a scrolling is available--*/
-	overflow-Y: hidden;  /*--Hides vertical scroll created by IE--*/
-}
-
-pre code {
-	margin: 0 0 0 15px;  /*--Left Margin--*/
-	padding: 18px 0;
-	display: block;
-}
-
-.source {
-    padding: 12px;
-    margin: 1em;
-    border: 1px solid #7270c2;
-    border-left: 2px solid #7270c2;
-    border-right: 2px solid #7270c2;
-    color: #555555;
-}
-
-.java-keyword {
-    color: #7270c2;
-}
-
-.java-object {
-    color: #000099;
-}
-
-.java-quote {
-    color: #990000;
-}
-
-#footer {
-    padding-left: 4px;
-    border-top: 3px solid #eeeeee;
-    color: #888888;
-    font-size: x-small;
-}
-
-blockquote {
-    padding-left: 10px;
-    padding-right: 10px;
-    margin-left: 5px;
-    margin-right: 0px;
-    color: #555;
-    border-left: 1px solid #3c78b5;
-}
-
-input[type="text"] {
-    margin: 0px;
-    border: 1px solid #999999;
-    background-color: #dddddd;
-}
-
-input.required {
-    margin: 0px;
-    border: 1px solid #990000;
-}
-
-input {
-    border: 1px solid #999999;
-}
-
-textarea {
-    border: 1px solid #999999;
-}
-
-textarea.required {
-    border: 1px solid #990000;
-}
-
-label {
-    font-size: smaller;
-}
-
-label.required {
-    color: #990000;
-}
-
-.searchResults {
-    color: black;
-}
-
-.searchResults b {
-    color: #7270c2;
-}
-
-.linecomment {
-    color: #bbbbbb;
-}
-
-.blockcomment {
-    color: #bbbbbb;
-}
-
-.prepro {
-    color: #0000BB;
-}
-
-.select {
-}
-
-.quote {
-    color: #770000;
-}
-
-.category1 {
-    color: #7270c2;
-}
-
-.category2 {
-    color: #0000BB;
-}
-
-.category3 {
-    color: #0000BB;
-}
-
-.monospaced {
-    margin: 1em;
-    line-height: 1.7em;
-    font-size: 1em;
-    color: #777;
-}
-
-.greenbar {
-    background-color: green;
-}
-
-.redbar {
-    background-color: red;
-}
-
-tr.testpassed td {
-    padding: 0px;
-    padding-left: 1px;
-    padding-right: 1px;
-    margin: 0px;
-}
-
-tr td.noformatting {
-    border: none;
-    padding: 0px;
-    padding-left: 4px;
-    padding-right: 4px;
-    margin: 0px;
-}
-
-.greybox {
-    background: #f0f0f0;
-    font-weight: bold;
-    text-decoration: none;
-    color: black;
-    border: 1px solid #ddd;
-    padding: 3px;
-    margin: 1px 1px 1px 1px;
-}
-
-.header_name {
-    font-size: smaller;
-    padding: 2px;
-    padding-right: 1ex;
-    border-right: 1px solid #555;
-    background-color: #ccc;
-}
-
-.header_value {
-    font-size: smaller;
-    background-color: #ddd;
-    padding: 2px;
-}
-
-.header_fields {
-    width: 100%;
-    border: 1px solid #999;
-    background-color: #fff;
-}
-
-.email_body {
-    margin: 2ex;
-    padding: 1ex;
-    padding-left: 2ex;
-    padding-right: 2ex;
-    border: 1px solid #999;
-    font-size: smaller;
-}
-
-.email_body pre {
-    padding: 0px;
-    margin: 0px;
-}
-
-.email_body blockquote {
-    padding: 0px;
-    margin: 0px;
-    border: 1px solid #ccc;
-}
-
-.msg_navblock {
-    margin-bottom: 2ex;
-    border: 1px solid #999;
-    background-color: #fff;
-}
-
-.msg_navblock th {
-    border: 1px solid #ccc;
-    font-size: smaller;
-}
-
-.msg_navblock td {
-    border: 1px solid #ccc;
-    font-size: smaller;
-}
-
-.single_entry {
-    border: 1px solid #aaa;
-    padding: .5ex;
-    padding-left: 1ex;
-    border-left: 1px solid #090;
-    margin: 2px;
-    background-color: #eee;
-}
-
-.root_entry {
-    border: 1px solid #aaa;
-    padding: .5ex;
-    padding-left: 1ex;
-    border-left: 1px solid #090;
-    margin-top: 8px;
-    margin-bottom: 8px;
-    background-color: #eee;
-}
-
-.root_entry .sub_entry {
-    padding: .5ex;
-    padding-left: 1ex;
-    margin: 2px;
-    margin-left: 1ex;
-    border-left: 1px solid #999;
-}
-
-.list_entry {
-    border: 1px solid #aaa;
-    padding: 1ex;
-    margin-top: 1ex;
-    margin-bottom: 1ex;
-}
-
-.list_entry td {
-    border: 1px solid #999;
-}
-
-.project_entry {
-    border: 1px solid #aaa;
-    padding: 1ex;
-    margin-top: 1ex;
-    margin-bottom: 1ex;
-}
-
-.update-tabletitle {
-    padding-left: 4px;
-    color: #E24717;
-    font-size: 13px;
-    font-weight: bold;
-}
-
-.update-title a {
-    font-size: 11px;
-    text-decoration: underline;
-    font-weight: normal;
-}
-
-.update-description {
-    font-size: smaller;
-    line-height: 12px;
-}
-
-.update-details {
-    font-size: smaller;
-    color: #777777;
-}
-
-.update-details a {
-    font-size: 10px;
-    color: #777777;
-}
-
-div.Updated {
-    margin-left: 13px;
-    margin-right: 5px;
-}
-
-div.Updated td {
-    border-bottom: 1px solid #bbb;
-    padding: 4px;
-    background-color: #fff;
-}
-
-div.Updated div.title {
-    border: 1px solid #999;
-    padding: 2px;
-    background-color: #eee;
-    font-weight: bold;
-    color: #000;
-}
-
-div.Updated div.page a, div.Updated div.smalltext a {
-    font-weight: normal;
-    color: #8280d2;
-}
-
-div.Updated div.smalltext {
-    font-size: 11px;
-    text-align: left;
-    font-weight: normal;
-    color: #555;
-}
-
-/****** Deck Settings *******/
-
-/* Global settings */
-.deck {
-    padding: 0px;
-    margin: 0px;
-}
-
-.deck .tabBar {
-    padding: 0px;
-    padding-right: 8px;
-    margin: 0px;
-    position: relative;
-    z-index: 2;
-    font: bold 11px Verdana, sans-serif;
-}
-
-.deck .tabBar table tbody tr td {
-    margin: 0px;
-    padding: 0px;
-    border: 0px;
-}
-
-.deck .tabBar .tab {
-    margin: 0px;
-    padding: 0px;
-    padding-left: 8px;
-}
-
-.deck .tabBar .tab a {
-    display: block;
-    padding: 1px 0.5em;
-    vertical-align: text-bottom;
-    background: #3c78b5;
-    border: 1px solid #3c78b5;
-    color: #ffffff;
-    text-decoration: none;
-    white-space: nowrap;
-}
-
-.deck .tabBar .tab a:hover {
-    color: #ffffff;
-    background: #003366;
-    border-color: #003366;
-}
-
-.deck .tabBar .tab#current a {
-    background: white;
-    border: 1px solid #3c78b5;
-    color: black;
-}
-
-.deck .tabBar .tab#current a:hover {
-    cursor: default;
-}
-
-.deck .cards.tabbed {
-    border: 1px solid #3c78b5;
-}
-
-/* Hack to get around clipping problem with no tabs... */
-.deck .cards.untabbed .card {
-    overflow: hidden;
-}
-
-.deck .cards.tabbed .card {
-    margin: 0px;
-    padding: 8px;
-    position: relative;
-    z-index: 1;
-}
-
-/* Tabs at the top */
-
-.deck .tabBar.top {
-    bottom: -1px;
-    margin-top: 3px;
-}
-
-.deck .tabBar.top table tbody tr td {
-    vertical-align: bottom;
-}
-
-.deck .tabBar.top .tab a {
-    margin-bottom: 1px;
-}
-
-.deck .tabBar.top .tab#current a {
-    border-bottom: 1px solid white;
-    padding-bottom: 2px;
-    margin-bottom: 0px;
-}
-
-/* Tabs at the bottom */
-
-.deck .tabBar.bottom {
-    top: -1px;
-    margin-bottom: 3px;
-}
-
-.deck .tabBar.bottom table tbody tr td {
-    vertical-align: top;
-}
-
-.deck .tabBar.bottom .tab a {
-    margin-top: 1px;
-}
-
-.deck .tabBar.bottom .tab#current a {
-    border-top: 1px solid white;
-    padding-top: 2px;
-    margin-top: 0px;
-}
-
-.code {
-    font-size: 1em;
-}
-
-#PageContent {
-    width: 100%;
-}
-#list, #aggregate {
-    width: 600px;
-    float: left;
-}
-
-#checkboxes-check {
-    margin-right: 0;
-    float: right;
-    width: 25em;
-    text-align: center;
-}
-
-.spacer {
-    margin: 0px;
-    width: 60em;
-}
-
-#checkboxes-button ul, #checkboxes-check ul, #header ul {
-    list-style-type:none;
-}
-#floatingbar ul li {
-    margin-top: -1.1em;
-}
-#checkboxes-button ul li {
-    float:left;
-}
-
-#floatingbar {
-    overflow: hidden;
-    width: 80%;
-    margin-right: 10%;
-    margin-left: 10%;
-    height: 1.1em;
-    position: absolute;
-    bottom: 0;
-    left: 0;
-    font-family: Arial;
-    font-weight: bold;
-    background-color: #5A5CB8;
-}
-
-#floatingbar ul {
-    list-style-type:none;
-}
-#floatingbar ul li, #header ul li {
-    float:left;
-    color:#666;
-}
-#floatingbar ul li a {
-    text-decoration:none;
-    color:#000;
-    padding-left: 10px;
-    font-size:12px;
-    font-weight:normal;
-    font-family:Arial;
-}
-#floatingbar ul li a:hover {
-    color:#000033;
-}
-
-.button {
-    font-size: 0.9em;
-    width: 20em;
-}
-
-#api-info {
-    margin-top: 1em;
-    margin-left: 3em;
-}
-
-.downloadzip {
-    color: #ccc;
-}
-
-
-
-#container {
-    margin: 0 auto;
-    width: 700px;
-    background: #fff;
-}
-
-#header {
-    background: #ccc;
-    padding: 20px;
-}
-
-#header h1 {
-    margin: 0;
-    font-size: 36px;
-}
-
-#navigation {
-    float: left;
-    width: 100%;
-    background: #333;
-}
-
-#navigation ul {
-    margin: 0;
-    padding: 0;
-}
-
-#navigation ul li {
-    list-style-type: none;
-    display: inline;
-}
-
-#navigation li a {
-    display: block;
-    float: left;
-    padding: 5px 10px;
-    color: #fff;
-    text-decoration: none;
-    border-right: 1px solid #fff;
-}
-
-#navigation li a:hover {
-    background: #383;
-}
-
-#content {
-    background: #fff;
-    clear: left;
-    padding: 20px;
-}
-
-#content h2 {
-    color: #000;
-    font-size: 160%;
-    margin: 0 0 .5em;
-}
-
-#footer {
-    background: #ccc;
-    text-align: right;
-    padding: 20px;
-    height: 1%;
-}
-
-.quote {
-    color: #777;
-    text-align: center;
-    font-size: 20px;
-    font-weight: bold;
-    line-height: 40px;
-}
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/archetypes/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/archetypes/about.md b/content-OLDSITE/archetypes/about.md
deleted file mode 100644
index 1a2c586..0000000
--- a/content-OLDSITE/archetypes/about.md
+++ /dev/null
@@ -1,6 +0,0 @@
-title: Archetypes
-
-go back to: [documentation](../documentation.html)
-
-
-


[33/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/github.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/github.css b/content-OLDSITE/docs/css/asciidoctor/github.css
deleted file mode 100644
index c9e29fe..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/github.css
+++ /dev/null
@@ -1,691 +0,0 @@
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 15px; }
-
-body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.23333em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #777777; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #4183c4; text-decoration: none; line-height: inherit; }
-a:hover, a:focus { color: #4183c4; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: helvetica, arial, freesans, clean, sans-serif; font-weight: normal; font-size: 1em; line-height: 1.4; margin-bottom: 1em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.93333em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: helvetica, arial, freesans, clean, sans-serif; font-weight: bold; font-style: normal; color: #333333; text-rendering: optimizeLegibility; margin-top: 0.2em; margin-bottom: 0.5em; line-height: 1.2em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: gray; line-height: 0; }
-
-h1 { font-size: 1.33333em; }
-
-h2 { font-size: 0.93333em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 0.86667em; }
-
-h4 { font-size: 0.66667em; }
-
-h5 { font-size: 1em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid #dddddd; border-width: 1px 0 0; clear: both; margin: 1.33333em 0 1.26667em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: Monaco, "DejaVu Sans Mono", "Courier New", monospace; font-weight: normal; color: #666666; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.4; margin-bottom: 1em; list-style-position: outside; font-family: helvetica, arial, freesans, clean, sans-serif; }
-
-ul, ol { margin-left: 0.7em; }
-ul.no-bullet, ol.no-bullet { margin-left: 0.7em; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.33333em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.33333em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.33333em; font-weight: bold; }
-dl dd { margin-bottom: 1.33333em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: #333333; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 1em; padding: 0; border-left: none; }
-blockquote cite { display: block; font-size: 0.86667em; color: #666666; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #666666; }
-
-blockquote, blockquote p { line-height: 1.4; color: #666666; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.33333em 0; border: 1px solid #dddddd; padding: 0.66667em 0.8em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 1em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.06667em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-  h1 { font-size: 2em; }
-  h2 { font-size: 1.6em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.2em; }
-  h4 { font-size: 1em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.33333em; border: solid 1px #dddddd; }
-table thead, table tfoot { background: whitesmoke; font-weight: bold; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.53333em 0.66667em 0.66667em; font-size: 0.93333em; color: #222222; text-align: left; }
-table tr th, table tr td { padding: 0.6em 0.66667em; font-size: 0.8em; color: #222222; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #f9f9f9; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.4; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-
-a:hover, a:focus { text-decoration: underline; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: 0.86667em; font-style: normal !important; letter-spacing: 0; padding: 1px 5px 1px 5px; background-color: transparent; border: 1px solid #dddddd; -webkit-border-radius: 3px; border-radius: 3px; line-height: inherit; }
-
-pre, pre > code { line-height: 1.6; color: white; font-family: Consolas, "Liberation Mono", Courier, monospace; font-weight: normal; }
-
-.keyseq { color: #666666; }
-
-kbd { display: inline-block; color: #333333; font-size: 0.8em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: #1a1a1a; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 66.66667em; *zoom: 1; position: relative; padding-left: 1em; padding-right: 1em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: #333333; font-weight: 300; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #dddddd; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #dddddd; padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid #dddddd; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #666666; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #666666; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #666666; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: #333333; font-weight: 300; border-bottom: 1px solid #dddddd; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 0 solid #dddddd; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.13333em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: helvetica, arial, freesans, clean, sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #777777; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: white; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #dddddd; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1.06667em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #dddddd; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.33333em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.33333em; padding: 1.33333em; background: white; -webkit-border-radius: 3px; border-radius: 3px; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: whitesmoke; padding: 1.33333em; }
-
-#footer-text { color: #333333; line-height: 1.26; }
-
-.sect1 { padding-bottom: 0.66667em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.33333em; } }
-.sect1 + .sect1 { border-top: 0 solid #dddddd; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #333333; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #262626; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.33333em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: #333333; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: helvetica, arial, freesans, clean, sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.2em; padding-right: 1.33333em; border-left: 1px solid #dddddd; color: #666666; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.33333em; padding: 1.33333em; background: white; -webkit-border-radius: 3px; border-radius: 3px; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.33333em; padding: 1.33333em; background: white; -webkit-border-radius: 3px; border-radius: 3px; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #777777; margin-top: 0; border-width: 0 0 1px 0; border-style: solid; border-color: #cacaca; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #333333; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 2px solid #dddddd; -webkit-border-radius: 3px; border-radius: 3px; word-wrap: break-word; padding: 0.66667em; font-size: 0.86667em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.96667em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1.06667em; } }
-
-.literalblock.output pre { color: #333333; background-color: white; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 0.66667em; -webkit-border-radius: 3px; border-radius: 3px; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.8em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #dddddd; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 1em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #666666; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #777777; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #666666; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 1em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #666666; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.86667em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #666666; }
-
-.quoteblock.abstract { margin: 0 0 1em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #dddddd; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: bold; }
-
-tbody tr th { display: table-cell; line-height: 1.4; background: whitesmoke; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #222222; font-weight: bold; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 0.96667em; }
-
-ul li ol { margin-left: 0.7em; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.5em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.66667em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.5em auto; margin-left: -1.46667em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.46667em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.26667em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.26667em 0.66667em 1.33333em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.26667em 0 1.33333em 0.66667em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.13333em; }
-
-.image.left, .image.right { margin-top: 0.26667em; margin-bottom: 0.26667em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.66667em; }
-.image.right { margin-left: 0.66667em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.93333em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.8em; padding-bottom: 0.8em; margin-bottom: 0.66667em; }
-#footnotes hr { width: 20%; min-width: 6.66667em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.4em; line-height: 1.3; font-size: 0.93333em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.66667em; margin-bottom: 0; padding: 0.8em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #2e6295; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: #333333; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1em; color: #666666; }
-
-h2 { color: #325D72; border-bottom: 1px solid #dddddd; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { color: #333333; }
-
-#header, #content, #footnotes { max-width: 660px; padding-left: 0; padding-right: 0; }
-
-#content ul { list-style-type: none; }
-#content ul li { background: url('../images/github/li-chevron.png?1429104175') 0 0.4em no-repeat; padding-left: .7em; }
-
-.olist.procedure > ol { counter-reset: li; list-style: none; position: relative; }
-.olist.procedure > ol > li { position: relative; padding: 5px 0 5px 55px; margin-bottom: 5px; }
-.olist.procedure > ol > li:before { content: counter(li); counter-increment: li; position: absolute; top: 0; left: 0; height: 100%; width: 30px; padding: 0 10px 0 0; color: #999; font-size: 1.46667em; font-weight: bold; line-height: 1.6; text-align: right; border-right: 1px solid #ddd; }
-
-.quoteblock blockquote { background: url('../images/github/blockquote-arrow.png?1429104175') 0 2px no-repeat; padding-left: 1em; }
-
-.sidebarblock > .content > .title { margin-top: -20px; margin-right: -20px; margin-left: -20px; margin-bottom: 20px; padding: 1em; font-size: 0.8em; background: #eaeaea; }
-
-.literalblock pre, .listingblock pre { background: #333333; }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/golo.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/golo.css b/content-OLDSITE/docs/css/asciidoctor/golo.css
deleted file mode 100644
index 81bbc41..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/golo.css
+++ /dev/null
@@ -1,688 +0,0 @@
-@import url(https://fonts.googleapis.com/css?family=Varela+Round|Open+Sans:400italic,600italic,400,600|Ubuntu+Mono:400);
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: #fefdfd; color: rgba(0, 0, 0, 0.8); padding: 0; margin: 0; font-family: "Open Sans", sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.25; color: #002c5e; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #005580; text-decoration: underline; line-height: inherit; }
-a:hover, a:focus { color: #078d71; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.5; margin-bottom: 1.25em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: "Varela Round", sans-serif; font-weight: 400; font-style: normal; color: #00326b; text-rendering: optimizeLegibility; margin-top: 0.8em; margin-bottom: 0.5em; line-height: 1.0625em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #057aff; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid rgba(145, 135, 84, 0.15); border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: "Ubuntu Mono", "Inconsolata", monospace; font-weight: 400; color: #331d00; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.5; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit; }
-
-ul, ol { margin-left: 1.5em; }
-ul.no-bullet, ol.no-bullet { margin-left: 1.5em; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3125em; font-weight: bold; }
-dl dd { margin-bottom: 1.25em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: rgba(0, 0, 0, 0.8); border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 1.25em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #dddddd; }
-blockquote cite { display: block; font-size: 0.8125em; color: #666666; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #666666; }
-
-blockquote, blockquote p { line-height: 1.5; color: #999999; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.25; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 1px rgba(145, 135, 84, 0.15); }
-table thead, table tfoot { background: rgba(119, 84, 22, 0.1); font-weight: bold; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: rgba(0, 0, 0, 0.8); text-align: left; }
-table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: rgba(0, 0, 0, 0.8); }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: rgba(119, 84, 22, 0.025); }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.5; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.25; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: 1.0625em; font-style: normal !important; letter-spacing: 0; padding: 0; line-height: 1.25; }
-
-pre, pre > code { line-height: 1.4; color: inherit; font-family: "Liberation Mono", "Consolas", monospace; font-weight: normal; }
-
-.keyseq { color: rgba(51, 51, 51, 0.8); }
-
-kbd { display: inline-block; color: rgba(0, 0, 0, 0.8); font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: rgba(0, 0, 0, 0.8); }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-p a > code:hover { color: #1a0f00; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: #703f1c; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid rgba(145, 135, 84, 0.15); }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid rgba(145, 135, 84, 0.15); padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid rgba(145, 135, 84, 0.15); line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #666666; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #999999; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #999999; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: #703f1c; border-bottom: 1px solid rgba(145, 135, 84, 0.15); padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 0px solid #dddddd; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: "Varela Round", sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #002c5e; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: #f2f2f4; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #dddddd; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #dddddd; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #d6d6dd; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f4; -webkit-border-radius: 6px; border-radius: 6px; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: #0b445a; padding: 1.25em; }
-
-#footer-text { color: #fefdfd; line-height: 1.35; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 0px solid #dddddd; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #00326b; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #002652; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: #703f1c; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: "Varela Round", sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid rgba(145, 135, 84, 0.15); color: #666666; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #eddbdb; margin-bottom: 1.25em; padding: 1.25em; background: #fefdfd; -webkit-border-radius: 6px; border-radius: 6px; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #d6d6dd; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f4; -webkit-border-radius: 6px; border-radius: 6px; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #002c5e; margin-top: 0; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: rgba(16, 195, 196, 0.05); }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 1px solid rgba(16, 195, 196, 0.125); -webkit-border-radius: 6px; border-radius: 6px; word-wrap: break-word; padding: 1em; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: rgba(16, 195, 196, 0.05); background-color: inherit; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 1em; -webkit-border-radius: 6px; border-radius: 6px; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid rgba(145, 135, 84, 0.15); }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 1.25em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #999999; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #002c5e; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #666666; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 1.25em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #999999; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.8125em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #666666; }
-
-.quoteblock.abstract { margin: 0 0 1.25em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid rgba(145, 135, 84, 0.15); }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 1px 1px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 1px 1px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 1px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 1px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 1px 0 0 0; }
-
-table.frame-all { border-width: 1px; }
-
-table.frame-sides { border-width: 0 1px; }
-
-table.frame-topbot { border-width: 1px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: bold; }
-
-tbody tr th { display: table-cell; line-height: 1.5; background: rgba(119, 84, 22, 0.1); }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: rgba(0, 0, 0, 0.8); font-weight: bold; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 1.75em; }
-
-ul li ol { margin-left: 1.5em; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.625em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.625em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #004060; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: rgba(0, 0, 0, 0.8); -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-#toc.toc2 ul ul { list-style-type: circle; padding-left: 2em; }
-
-.sect1 { padding-bottom: 0 !important; margin-bottom: 2.5em; }
-
-#header h1 { font-weight: bold; position: relative; left: -0.0625em; }
-
-#content h2, #content h3, #content #toctitle, #content .sidebarblock > .content > .title, #content h4, #content h5, #content #toctitle { position: relative; left: -0.0625em; }
-#content h2 { font-weight: bold; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: black; }
-
-pre.pygments.highlight { background-color: rgba(16, 195, 196, 0.05); }
-
-.pygments .tok-err { border: none !important; color: #800000 !important; }
-
-.pygments .tok-c { color: #999 !important; }
\ No newline at end of file


[03/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-01-065-How-to-add-an-action-to-be-called-on-every-object-in-a-list.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-01-065-How-to-add-an-action-to-be-called-on-every-object-in-a-list.md b/content-OLDSITE/more-advanced-topics/how-to-01-065-How-to-add-an-action-to-be-called-on-every-object-in-a-list.md
deleted file mode 100644
index bd70b00..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-01-065-How-to-add-an-action-to-be-called-on-every-object-in-a-list.md
+++ /dev/null
@@ -1,37 +0,0 @@
-How to add an action to be called on every entity within a list
----------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Usually an action is performed on a single instance of an entity (or domain service).  To indicate that a given action should be called for every instance of a list (eg as returned by a domain service finder), add the `@Bulk` annotation:
-
-    public class SomeDomainService {
-
-        @Bulk
-        public void actionName() { ... }
-
-    }
-
-Note however that bulk actions have a couple of important restrictions.
-
--   such actions on an entity cannot take any arguments
-
-    This restriction might be lifted in the future;
-
--   any business rules for hiding, disabling or validating the action
-    are ignored.
-
-
-Contributed actions (as described [here](./how-to-01-062-How-to-decouple-dependencies-using-contributions.html) can also be annotated as `@Bulk` actions, however they must accept a single argument (the contributee).  For example:
-
-    public class SomeDomainService {
-
-        @Bulk
-        public void actionName(SomeEntity someEntity) { ... }
-
-    }
-
-
-At the time of writing, only the Wicket viewer recognizes bulk actions;
-other viewers treat the action as a regular action.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-02-040-How-to-specify-that-none-of-an-object's-members-is-visible.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-02-040-How-to-specify-that-none-of-an-object's-members-is-visible.md b/content-OLDSITE/more-advanced-topics/how-to-02-040-How-to-specify-that-none-of-an-object's-members-is-visible.md
deleted file mode 100644
index 377ff6f..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-02-040-How-to-specify-that-none-of-an-object's-members-is-visible.md
+++ /dev/null
@@ -1,43 +0,0 @@
-How to specify that none of an object's members is visible
-----------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-To when an object is visible, provide a `hidden()` method:
-
-    public class TrackingAction implements Tracking {
-       public boolean hidden(){
-        ...
-       }
-    }
-
-If the function returns `true`, then the user will not be able to view the
-object's details.  (In fact, for security purposes the Wicket viewer returns 
-an error message that does not even indicate whether the object exists, in 
-essence a "404 not found" message).
-
-
-## Examples
-
-To prevent a user from accessing an object not "owned" by them, use:
-
-    public class SomeEntity {
-    
-        ...
-        
-        private String ownedBy;
-        public String getOwnedBy() { return ownedBy; }
-        public void setOwnedBy(String ownedBy) { this.ownedBy = ownedBy; }
-        
-        public boolean hidden() {
-            return !Objects.equal(getOwnedBy(), container.getUser().getName());
-        }
-        
-        @javax.inject.Inject
-        private DomainObjectContainer container;
-    }
-
-    
-## See also
-
-It is also possible to allow view-only access by [disabling all members](how-to-02-080-How-to-specify-that-none-of-an-object's-members-can-be-modified-or-invoked.html).

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-02-080-How-to-specify-that-none-of-an-object's-members-can-be-modified-or-invoked.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-02-080-How-to-specify-that-none-of-an-object's-members-can-be-modified-or-invoked.md b/content-OLDSITE/more-advanced-topics/how-to-02-080-How-to-specify-that-none-of-an-object's-members-can-be-modified-or-invoked.md
deleted file mode 100644
index 6ec46ea..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-02-080-How-to-specify-that-none-of-an-object's-members-can-be-modified-or-invoked.md
+++ /dev/null
@@ -1,70 +0,0 @@
-How to specify that none of an object's members can be modified/invoked
------------------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Some objects have state which should not be modifiable only under
-certain conditions; for example an invoice can not be modified after it
-has been paid. The viewer is expected to interpret this by suppressing
-any sort of "edit" button.
-
-To indicate that an object cannot be modified, use the
-`String disabled(Identifier.Type type)` method:
-
-    public class FeeInvoice implements Invoice {
-       public String disabled(Identifier.Type type){
-        ...
-       }
-    }
-
-where `Identifier.Type` is in `org.apache.isis.applib:
-
-        /**
-         * What type of feature this identifies.
-         */
-        public static enum Type {
-            CLASS, PROPERTY_OR_COLLECTION, ACTION
-        }
-
-and provides fine grain control over disabling actions and properties.
-
-The return String is null if the the object (action or property) is not
-disabled, or the reason why it is disabled.
-
-## Examples
-
-To prevent a user from modifying an object not "owned" by them, use:
-
-    public class SomeEntity {
-    
-        ...
-        
-        private String ownedBy;
-        public String getOwnedBy() { return ownedBy; }
-        public void setOwnedBy(String ownedBy) { this.ownedBy = ownedBy; }
-        
-        public String disabled(Identifier.Type type) {
-            if(Objects.equal(getOwnedBy(), container.getUser().getName())) {
-                return null;
-            }
-            return "Can't modify objects not owned by you.";
-        }
-        
-        @javax.inject.Inject
-        private DomainObjectContainer container;
-    }
-
-{note
-This does not apply to any contributed actions; they must be disabled explicitly.
-}
-    
-    
-## See also
-
-It is also possible to prevent the user from even viewing an object, that is 
-to programmatically [hide the object](how-to-02-040-How-to-specify-that-none-of-an-object's-members-is-visible).
-
-    
-<!--
-See also ?.
--->

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-02-090-How-to-specify-that-an-object-is-immutable.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-02-090-How-to-specify-that-an-object-is-immutable.md b/content-OLDSITE/more-advanced-topics/how-to-02-090-How-to-specify-that-an-object-is-immutable.md
deleted file mode 100644
index ba5724f..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-02-090-How-to-specify-that-an-object-is-immutable.md
+++ /dev/null
@@ -1,22 +0,0 @@
-How to specify that an object is immutable (that none of its members can ever be modified)
-------------------------------------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Some objects have state which should not be modifiable; for example
-those representing reference data. The viewer is expected to interpret
-this by which suppressing any sort of "edit" button.
-
-To indicate that an object cannot be modified, use the `@Immutable`
-annotation.
-
-For example:
-
-    @Immutable
-    public class ChasingLetter implements PaymentReclaimStrategy {
-        ...
-    }
-
-<!--
-See also ?.
--->

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-02-130-How-to-validate-declaratively-using-MustSatisfy.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-02-130-How-to-validate-declaratively-using-MustSatisfy.md b/content-OLDSITE/more-advanced-topics/how-to-02-130-How-to-validate-declaratively-using-MustSatisfy.md
deleted file mode 100644
index 7f5307e..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-02-130-How-to-validate-declaratively-using-MustSatisfy.md
+++ /dev/null
@@ -1,49 +0,0 @@
-How to validate declaratively using @MustSatisfy
-------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-The `@MustSatisfy` annotation is an alternative to using imperative
-validation, allowing validation rules to be captured in an
-(implementation of a) `org.apache.isis.applib.spec.Specification`.
-
-For example:
-
-    public class DomainObjectWithMustSatisfyAnnotations extends AbstractDomainObject {
-
-        private String lastName;
-        @MustSatisfy(SpecificationRequiresFirstLetterToBeUpperCase.class)
-        public String getLastName() {
-            resolve(lastName);
-            return lastName;
-        }
-        public void setLastName(String lastName) {
-            this.lastName = lastName;
-            objectChanged();
-        }
-
-        public void changeLastName(
-                @MustSatisfy(SpecificationRequiresFirstLetterToBeUpperCase.class)
-                String lastName
-                ) {
-            setLastName(lastName);
-        }
-
-    }
-
-To help you write your own `Specification`s, there are some adapter
-classes in `org.apache.isis.applib.specs`:
-
--   `AbstractSpecification`, which implements `Specification` and takes
-    inspiration from the [Hamcrest](http://code.google.com/p/hamcrest/)
-    library's `TypeSafeMatcher` class
-
--   `SpecificationAnd`, which allows a set of `Specification`s to be grouped
-    together and require that *all* of them are satisfied
-
--   `SpecificationOr`, which allows a set of `Specification`s to be grouped
-    together and require that *at least one* of them is satisfied
-
--   `SpecificationNot`, which requires that the provided `Specification` is
-    *not* satisfied
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-04-010-How-to-make-a-derived-property.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-04-010-How-to-make-a-derived-property.md b/content-OLDSITE/more-advanced-topics/how-to-04-010-How-to-make-a-derived-property.md
deleted file mode 100644
index a893435..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-04-010-How-to-make-a-derived-property.md
+++ /dev/null
@@ -1,110 +0,0 @@
-How to make a derived property
-------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-### Read-only
-
-Most derived properties are read-only, their value being derived from
-other information available to the object.
-
-Omitting the mutator (`setXxx()`) method for a property indicates both
-that the field is derived, and is not be persisted.  It should however
-be annotated with Isis' `@NotPersisted` annotation.
-
-For example:
-
-    public class Employee {
-        public Department getDepartment() { ... }
-        ...
-
-        // this is the derived property
-        @NotPersisted
-        public Employee getManager() {
-            if (getDepartment() == null) { return null; }
-            return getDepartment().getManager();
-        }
-        ...
-    }
-
-### Read-write using a setter
-
-A derived property can be made updateable (in that it takes the provided
-value and does something sensible with it) simply providing a setter that
-has been annotated using both Isis' `@NotPersisted` annotation and JDO's
-`@javax.jdo.annotations.NotPersistent` annotation:
-
-    public class Employee {
-        public Department getDepartment() { ... }
-        ...
-
-        @javax.jdo.annotations.NotPersistent
-        @NotPersisted
-        public Employee getManager() { ... }
-        public void setManager(Employee manager) {
-            if (getDepartment() == null) { return; }
-            getDepartment().modifyManager(manager);
-        }
-        ...
-    }
-
-### Read-write using a modify method (1.7.0 onwards)
-
-Alternatively, a derived property can be made updateable by providing a 
-`modifyXxx()` supporting method:
-
-    public class Employee {
-        public Department getDepartment() { ... }
-        ...
-
-        // this is the derived property
-        public Employee getManager() { ... }
-
-        // this makes the derived property modifiable
-        public void modifyManager(Employee manager) {
-            if (getDepartment() == null) { return; }
-            getDepartment().modifyManager(manager);
-        }
-
-        ...
-    }
-
-Note how the implementation of such a `modifyXxx()` method typically
-modifies the original source of the information (the Department object).
-
-### Caveats
-
-Beware of having two visible properties that update the same underlying data;
-which value "wins" is not well-defined.
-
-For example, consider this silly example:
-
-    public class ToDoItem {
-    
-        private String description;
-        public String getDescription() { return description; }
-        public void setDescription(String description) { this.description = description; }
-
-        public String getDerivedDescription() { return getDescription(); }
-        public void modifyDerivedDescription(String derivedDescription) { setDescription(derivedDescription); }
-        
-    }
-    
-The value that is persisted back will be either from the 'description' field
-or the 'derivedDescription' field, which is almost certainly not what was intended.
-
-The fix is easy enough; make one of the fields invisible, eg:
-
-    public class ToDoItem {
-    
-        private String description;
-        @Hidden // problem resolved!
-        public String getDescription() { return description; }
-        public void setDescription(String description) { this.description = description; }
-        
-        public String getDerivedDescription() { return getDescription(); }
-        public void modifyDerivedDescription(String derivedDescription) { setDescription(derivedDescription); }
-        
-    }
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-04-015-Password-properties-and-params.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-04-015-Password-properties-and-params.md b/content-OLDSITE/more-advanced-topics/how-to-04-015-Password-properties-and-params.md
deleted file mode 100644
index 5973198..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-04-015-Password-properties-and-params.md
+++ /dev/null
@@ -1,71 +0,0 @@
-How to use a Password field
---------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Isis provides the `org.apache.isis.applib.value.Password` value type which the Wicket viewer will automatically render
-using an appropriate `input type=password` field.
-
-However, (unlike Isis' `Blob` and `Clob` value) the JDO Objectstore does not "know" how to persist a `Password`.  This
-is deliberate: `Password` has no built-in encryption mechanism, its use merely ensures that the value of the password
-is not rendered in the UI.
-
-Therefore, the recommended approach for implementing passwords is to use a simple string to store the value, with the
-Password property derived from that.  An injected encryption service can be used to convert between the two.
-
-For example:
-
-    @javax.jdo.annotations.Column(allowsNull = "true", name = "password")
-    private String passwordStr;
-
-    @Optional
-    @MemberOrder(sequence = "99")
-    public Password getPassword() {
-        return passwordStr !=null? new Password(encryptionService.decrypt(passwordStr)): null;
-    }
-
-    public void setPassword(final Password password) {
-        this.passwordStr = password != null? encryptionService.encrypt(password.getPassword()): null;
-    }
-
-    @javax.inject.Inject
-    private com.mycompany.services.EncryptionService encryptionService;
-
-In this case the password is a property, and the encryption service provides both decryption and encryption.
-
-As a variant on the above, you could arrange for the password to be changed using an action.
-
-    @javax.jdo.annotations.Column(allowsNull = "true", name = "password")
-    private String passwordStr;
-    
-    @MemberOrder(sequence = "1")
-    public ToDoItem changePassword(@Optional Password password) {
-        this.passwordStr = password != null? encryptionService.encrypt(password.getPassword()): null;
-        return this;
-    }
-    
-    @javax.inject.Inject
-    private org.isisaddons.module.security.dom.password PasswordEncryptionService encryptionService;
-    
-
-This is more secure because the encryption is one-way: encrypt but not decrypt.  Moreover (as the above code snippet 
-hits at) you could reuse the the [Security Module Addon](https://github.com/isisaddons/isis-module-security)'s own
-[PasswordEncryptionService](https://github.com/isisaddons/isis-module-security/tree/917f1933f978643cd319a35d1be0dd7333e88f76/dom/src/main/java/org/isisaddons/module/security/dom/password), which
-includes a reasonably secure implementation of this service.
-
-
-#### UI Cosmetic fix (1.6.0 and earlier)
-
-In Isis 1.6.0 and earlier there is a cosmetic bug that the password field is not rendered correctly.  Add the following
-CSS into your app's `application.css` file:
-    
-    .isisPasswordPanel input[type=password] {
-        border-radius:4px;
-        -moz-border-radius:4px;
-        -webkit-border-radius:4px;
-        padding:6px;
-        border:1px solid #F0EFEA;
-        border-top:1px solid #CCCBC7;
-    }
-
-This has been fixed in `1.7.0`.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-04-020-How-to-make-a-derived-collection.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-04-020-How-to-make-a-derived-collection.md b/content-OLDSITE/more-advanced-topics/how-to-04-020-How-to-make-a-derived-collection.md
deleted file mode 100644
index 5168006..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-04-020-How-to-make-a-derived-collection.md
+++ /dev/null
@@ -1,47 +0,0 @@
-How to make a derived collection
---------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Collections can be derived by omitting the mutator (the same way as
-[properties](./how-to-04-010-How-to-make-a-derived-property.html).  It should however be annotated with Isis' `@NotPersisted` annotation.
-
-For example:
-
-    public class Department {
-
-        // Standard collection
-        private SortedSet<Employee> employees = new TreeSet<Employee>();
-        public SortedSet<Employee> getEmployees() { ... }
-        private void setEmployees(SortedSet<Employee>) { ... }
-
-        // Derived collection
-        @NotPersisted
-        public List<Employee> getTerminatedEmployees() {
-            List<Employee> terminatedEmployees = new ArrayList<Employee>();
-            for(Employee e: employees) {
-                if (e.isTerminated()) {
-                    addTo(terminatedEmployees, e);
-                }
-            }
-            return terminatedEmployees;
-        }
-        ...
-    }
-
-Derived collections are not persisted, though may be modified if there
-is an `addToXxx()` or `removeFromXxx()` supporting method. As for
-derived properties, the implementations of these mutators change the
-underlying data. For example:
-
-    public class Department {
-        ...
-
-        public void addToTerminatedEmployees(Employee employee) {
-            employee.setTerminated(true);
-        }
-        public void removeFromTerminatedEmployees(Employee employee) {
-            employee.setTerminated(false);
-        }
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-04-030-How-to-inline-the-results-of-a-query-only-repository-action.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-04-030-How-to-inline-the-results-of-a-query-only-repository-action.md b/content-OLDSITE/more-advanced-topics/how-to-04-030-How-to-inline-the-results-of-a-query-only-repository-action.md
deleted file mode 100644
index 6c8078c..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-04-030-How-to-inline-the-results-of-a-query-only-repository-action.md
+++ /dev/null
@@ -1,18 +0,0 @@
-How to inline the results of a query-only repository action
------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-While derived properties <!--(?)--> and derived collections <!--(?)--> typically "walk
-the graph" to associated objects, there is nothing to prevent the
-returned value being the result of invoking a repository (domain
-service) action.
-
-For example:
-
-    public class Customer {
-        ...
-        public List<Order> getMostRecentOrders() {
-            return orderRepo.findMostRecentOrders(this, 5);
-        }
-    }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-04-040-How-to-trigger-other-behaviour-when-a-property-is-changed.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-04-040-How-to-trigger-other-behaviour-when-a-property-is-changed.md b/content-OLDSITE/more-advanced-topics/how-to-04-040-How-to-trigger-other-behaviour-when-a-property-is-changed.md
deleted file mode 100644
index f794b8d..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-04-040-How-to-trigger-other-behaviour-when-a-property-is-changed.md
+++ /dev/null
@@ -1,52 +0,0 @@
-How to trigger other behaviour when a property is changed
----------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-If you want to invoke functionality whenever a property is changed by
-the user, then you should create a supporting `modifyXxx()` method and
-include the functionality within that. The syntax is:
-
-    public void modifyPropertyName(PropertyType param)
-
-Why not just put this functionality in the setter? Well, the setter is
-used by the object store to recreate the state of an already persisted
-object. Putting additional behaviour in the setter would cause it to be
-triggered incorrectly.
-
-For example:
-
-    public class Order() {
-        public Integer getAmount() { ... }
-        public void setAmount(Integer amount) { ... }
-        public void modifyAmount(Integer amount) {
-            setAmount(amount);
-            addToTotal(amount);
-        }
-        ...
-    }
-
-Here the `modifyAmount()` method also calls the `addToTotal()` call as
-well as the `setAmount()` method. We don't want this addToCall() method
-to be called when pulling the object back from the object store, so we
-put it into the modify, not the setter.
-
-You may optionally also specify a `clearXxx()` which works the same way
-as modify `modify` `Xxx()` but is called when the property is cleared by
-the user (i.e. the current value replaced by nothing). The syntax is:
-
-    public void clearPropertyName()
-
-To extend the above example:
-
-    public class Order() {
-        public Integer getAmount() { ... }
-        public void setAmount(Integer amount) { ... }
-        public void modifyAmount(Integer amount) { ... }
-        public void clearAmount() {
-            removeFromTotal(this.amount);
-            setAmount(null);
-        }
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-04-050-How-to-trigger-other-behaviour-when-an-object-is-added-or-removed.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-04-050-How-to-trigger-other-behaviour-when-an-object-is-added-or-removed.md b/content-OLDSITE/more-advanced-topics/how-to-04-050-How-to-trigger-other-behaviour-when-an-object-is-added-or-removed.md
deleted file mode 100644
index 33b3b5d..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-04-050-How-to-trigger-other-behaviour-when-an-object-is-added-or-removed.md
+++ /dev/null
@@ -1,54 +0,0 @@
-How to trigger other behaviour when an object is added or removed
------------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-A collection may have a corresponding `addToXxx()` and/or
-`removeFromXxx()` method. If present, and direct manipulation of the
-contents of the connection has not been disabled (see ?), then they will
-be called (instead of adding/removing an object directly to the
-collection returned by the accessor).
-
-The reason for this behaviour is to allow other behaviour to be
-triggered when the contents of the collection is altered. That is, it is
-directly equivalent to the supporting `modifyXxx()` and `clearXxx()`
-methods for properties (see ?).
-
-The syntax is:
-
-    public void addTo<CollectionName>(EntityType param)
-
-and
-
-    public void removeFromCollectionName(EntityType param)
-
-where `EntityType` is the same type as the generic collection type.
-
-For example:
-
-    public class Employee { ... }
-
-    public class Department {
-        private List<Employee> employees = new ArrayList<Employee>();
-        public List <Employee> getEmployees() {
-            return employees;
-        }
-        private void setEmployees(List<Employee> employees) { 
-            this.employees = employees;
-        }
-        public void addToEmployees(Employee employee) {
-            numMaleEmployees += countOneMale(employee);
-            numFemaleEmployees += countOneFemale(employee);
-            employees.add(employee);
-        }
-        public void removeFromEmployees(Employee employee) {
-            numMaleEmployees -= countOneMale(employee);
-            numFemaleEmployees -= countOneFemale(employee);
-            employees.remove(employee);
-        }
-        private int countOneMale(Employee employee) { return employee.isMale()?1:0; }
-        private int countOneFemale(Employee employee) { return employee.isFemale()?1:0; }
-
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-04-060-How-to-set-up-and-maintain-bidirectional-relationships.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-04-060-How-to-set-up-and-maintain-bidirectional-relationships.md b/content-OLDSITE/more-advanced-topics/how-to-04-060-How-to-set-up-and-maintain-bidirectional-relationships.md
deleted file mode 100644
index fcd06ea..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-04-060-How-to-set-up-and-maintain-bidirectional-relationships.md
+++ /dev/null
@@ -1,62 +0,0 @@
-How to set up and maintain bidirectional relationships
-------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-> **Note**: 
-> 
-> If using the [JDO Objectstore](../../components/objectstores/jdo/about.html) then there is generally no need to explicitly maintain bidirectional relationships.  Indeed, doing so may cause subtle errors.  See [here](../../components/objectstores/jdo/managed-1-to-m-relationships.html) for more details.
-
-The modifyXxx() and clearXxx() methods (see ?) can be used to setup
-bidirectional relationships. This is typically done with 1:m
-relationships, eg between Order and OrderLine, or Department and
-Employee.
-
-The recommended way of maintaining a bidirectional relationship is to
-use the 'mutual registration pattern', a write-up of which can be found
-[here](http://www.two-sdg.demon.co.uk/curbralan/papers/MutualRegistration.pdf).
-The general idea is that one side of the relationship is responsible for
-maintaining the associations, while the other side simply delegates.
-
-To implement this in *Isis* for a 1:m relationship, use the `addToXxx()` /
-`removeFromXxx()` and the `modifyXxx()` / `clearXxx()` methods.
-
-For example:
-
-    public class Department {
-        private SortedSet<Employee> employees = new TreeSet<Employee>();
-        public SortedSet<Employee> getEmployees() { ... }
-        private void setEmployees(SortedSet<Employee> employees) { ... }
-        public void addToEmployees(Employee e) {
-            if(e == null || employees.contains(e)) return;
-            e.setDepartment(this);
-            employees.add(e);
-        }
-        public void removeFromEmployees(Employee e) {
-            if(e == null || !employees.contains(e)) return;
-            e.setDepartment(null);
-            employees.remove(e);
-        }
-        ...
-    }
-
-and
-
-    public class Employee {
-        private Department department;
-        public Department getDepartment() { ... }
-        private void setDepartment(Department department) { ... }
-        public void modifyDepartment(Department d) {
-            if(d==null || department==d) return;
-            if(department != null) {
-                department.removeFromEmployees(this);
-            }
-            d.addToEmployees(this);
-        }
-        public void clearDepartment() {
-            if(department==null) return;
-            department.removeFromEmployees(this);
-        }
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-05-010-How-to-specify-a-name-or-description-for-an-object.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-05-010-How-to-specify-a-name-or-description-for-an-object.md b/content-OLDSITE/more-advanced-topics/how-to-05-010-How-to-specify-a-name-or-description-for-an-object.md
deleted file mode 100644
index 86fc711..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-05-010-How-to-specify-a-name-or-description-for-an-object.md
+++ /dev/null
@@ -1,41 +0,0 @@
-How to specify a name and/or description for an object
-------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-By default, the name (or type) of an object, as displayed to the user
-will be the class name. However, if an `@Named` annotation is included,
-then this will override the default name. This might be used to include
-punctuation or other characters that may not be used within a class
-name, or when - for whatever reason - the name of the class includes
-technical artifacts (for example project-defined prefixes or suffices).
-It is also useful if the required name cannot be used because it is a
-keyword in the language.
-
-By default the framework will create a plural version of the object name
-by adding an 's' to singular name, or a 'ies' to names ending 'y'. For
-irregular nouns or other special case, the `@Plural` annotation may be
-used to specify the plural form of the name explicitly.t
-
-The programmer may optionally also provide a `@DescribedAs` annotations,
-containing a brief description of the object's purpose, from a user
-perspective. The framework will make this available to the user in a
-form appropriate to the user interface style - for example as a tooltip.
-
-For example:
-
-    @Named("Customer")
-    @Plural("Customers")
-    @DescribedAs("Individuals or organizations that have either "+
-                 "purchased from us in the past or "+
-                 "are likely to in the future")
-    public class CustomerImpl implements ICustomer {
-        ...
-    }
-
-> **Note**
->
-> There is an entirely separate mechanism for dealing with
-> Internationalisation (to document... ask on mailing list...)<!--, details of which can be found in the core
-> documentation.-->
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-05-020-How-to-specify-a-name-or-description-for-a-property.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-05-020-How-to-specify-a-name-or-description-for-a-property.md b/content-OLDSITE/more-advanced-topics/how-to-05-020-How-to-specify-a-name-or-description-for-a-property.md
deleted file mode 100644
index 588f3fc..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-05-020-How-to-specify-a-name-or-description-for-a-property.md
+++ /dev/null
@@ -1,34 +0,0 @@
-How to specify a name and/or description for a property
--------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-### Specifying the name for a property
-
-By default the framework will use the property name itself to label the
-property on the user interface. If you wish to override this, use the
-`@Named `annotation on the property.
-
-For example:
-
-    public class Customer() {
-        @Named("Given Name")
-        public String getFirstName() { ... }
-        ...
-    }
-
-### Specifying a description for a property
-
-An additional description can be provided on a property using the
-`@DescribedAs` annotation. The framework will take responsibility to
-make this description available to the user, for example in the form of
-a tooltip.
-
-For example:
-
-    public class Customer() {
-        @DescribedAs("The customer's given name")
-        public String getFirstName() { ... }
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-05-030-How-to-specify-a-name-or-description-for-a-collection.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-05-030-How-to-specify-a-name-or-description-for-a-collection.md b/content-OLDSITE/more-advanced-topics/how-to-05-030-How-to-specify-a-name-or-description-for-a-collection.md
deleted file mode 100644
index 53a4a60..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-05-030-How-to-specify-a-name-or-description-for-a-collection.md
+++ /dev/null
@@ -1,35 +0,0 @@
-How to specify a name and/or description for a collection
----------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-### Specifying the name for a collection
-
-By default the framework will use the collection name itself to label
-the collection on the user interface. If you wish to override this, use
-the `@Named` annotation on the collection.
-
-For example:
-
-    public class Customer {
-        @Named("Placed Orders")
-        public List<Order> getOrders() { ... }
-        ...
-    }
-
-### Specifying a description for a collection
-
-An additional description can be provided on a collection using the
-`@DescribedAs` annotation. The framework will take responsibility to
-make this description available to the user, for example in the form of
-a tooltip.
-
-For example:
-
-    public class Customer {
-        @DescribedAs("Those orders that have been placed (and possibly shipped) " + 
-                     "by this customer given name by which this customer is known")
-        public List<Order> getOrders() { ... }
-        ...
-    }
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-05-040-How-to-specify-names-or-description-for-an-action.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-05-040-How-to-specify-names-or-description-for-an-action.md b/content-OLDSITE/more-advanced-topics/how-to-05-040-How-to-specify-names-or-description-for-an-action.md
deleted file mode 100644
index a0a645f..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-05-040-How-to-specify-names-or-description-for-an-action.md
+++ /dev/null
@@ -1,34 +0,0 @@
-How to specify names and/or description for an action
------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-### Specifying the name for an action
-
-By default the framework will use the action name itself to label the
-menu item on the user interface. If you wish to override this, use the
-`@Named` annotation on the action.
-
-For example:
-
-    public class Customer {
-        @Named("Place Order")
-        public void createOrder() { ... }
-        ...
-    }
-
-### Specifying a description for an action
-
-An additional description can be provided on an action using the
-`@DescribedAs` annotation. The framework will take responsibility to
-make this description available to the user, for example in the form of
-a tooltip.
-
-For example:
-
-    public class Customer {
-        @DescribedAs("Places an order, causing a shipping note "+
-                     "to be generated and invoice to be dispatched")
-        public void createOrder() { ... }
-        ...
-    }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.md b/content-OLDSITE/more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.md
deleted file mode 100644
index 914ad3a..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-06-010-How-to-pass-a-messages-and-errors-back-to-the-user.md
+++ /dev/null
@@ -1,55 +0,0 @@
-How to pass a messages and errors back to the user
---------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Sometimes, within an action it is necessary or desirable to pass a
-message to the user, for example to inform them of the results of their
-action ('5 payments have been issued') or that the action was not
-successful ('No Customer found with name John Smith').
-
-`DomainObjectContainer` defines three methods for this purpose:
-
--   `informUser(String message)`
-
-    Inform the user of some event. The user should not be expected to
-    acknowledge the message; typically the viewer will display the
-    message for a period of time in a non-modal notification window.
-
--   `warnUser(String message)`
-
-    Warn the user of some event. Because this is more serious, the
-    viewer should require the user to acknowledge the message.
-
--   `raiseError(String message)`
-
-    Indicate that an application exception has occurred. The viewer
-    should again require the user to acknowledge the message, and quite
-    possibly indicate further steps that the user should perform (eg
-    notify the help desk).
-
-
-The precise mechanics of how each of these messages is rendered visible
-to the user is determined by the viewer being used.
-
-
-Alternative way to raise an error
----------------------------------
-
-An alternative to calling `DomainObjectContainer#raiseError()` is to simply throw either an `org.apache.isis.applib.ApplicationException` or its superclass, `org.apache.isis.applib.RecoverableException`. Which you use is a matter of style, because the behaviour is exactly the same; internally `raiseError()` just throws the `ApplicationException`.
-
-
-How to deal with an unrecoverable and unexpected error
-------------------------------------------------------
-
-Throw any exception that isn't a subclass of `RecoverableException`
-
-The `org.apache.isis.applib.UnrecoverableException` is provided as a convenient superclass to use, but this is not required.
-
-
-Handling aborted transactions
------------------------------
-
-If underlying transaction is aborted by the framework - for example as the result of a constraint violation in the objectstore - then the application code should *not* throw `ApplicationException` (or `RecoverableException`), it should throw some other (non-recoverable) exception.
-
-However, the wrong type of exception being thrown will be automatically detected, and a non-recoverable exception will be thrown instead.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-07-010-How-to-set-up-the-initial-value-of-a-property-programmatically.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-07-010-How-to-set-up-the-initial-value-of-a-property-programmatically.md b/content-OLDSITE/more-advanced-topics/how-to-07-010-How-to-set-up-the-initial-value-of-a-property-programmatically.md
deleted file mode 100644
index 9925fb6..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-07-010-How-to-set-up-the-initial-value-of-a-property-programmatically.md
+++ /dev/null
@@ -1,60 +0,0 @@
-How to set up the initial value of a property programmatically
---------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-After an object has been created <!--(see ?)-->, there are several different
-ways to setup the initial values for an object's properties.
-
-### By each property's default values
-
-Firstly, the default value for a property can be supplied using a
-supporting `defaultXxx()` method. The syntax for specifying a default
-value is:
-
-    public PropertyType defaultPropertyName()
-
-where `PropertyType` is the same type as that of the property itself.
-
-    public class Order {
-        public Address getShippingAddress() { ... }
-        public void setShippingAddress() { ... }
-        public Address defaultShippingAddress() {
-            return getCustomer().normalAddress();
-        }
-        ...
-    }
-
-### By the created() lifecycle method
-
-Alternatively, the domain object may choose to initialize its property
-values in the `created()` lifecycle method <!--(see ?)-->. This is called after
-any `defaultXxx()` methods are called.
-
-
-An alternative to using the `defaultXxx()` supporting methods is to use the `created()` callback.  This is sometimes preferable because it centralizes all the default logic into a single location.
-
-For example:
-
-    public class Customer {
-
-        public void created() {
-            setRegistered(clockService.now());
-        }
-
-        private LocalDate registered;
-        public LocalDate getRegistered() { ... }
-        public void setRegistered(LocalDate registered) { ... }
-        ...
-    }
-
-For more details of callbacks, see [How to hook into the object lifecycle using callbacks](../reference/object-lifecycle-callbacks.html). 
-
-### Programmatically, by the creator
-
-Third, and perhaps most obviously, the creator of the object could
-initialize the properties of the object immediately after calling
-`newTransientInstance(...)`. This would be appropriate if the creator had
-reason to override any values set up in the `defaultXxx()` or `created()`
-methods discussed above.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-07-020-How-to-insert-behaviour-into-the-object-life-cycle.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-07-020-How-to-insert-behaviour-into-the-object-life-cycle.md b/content-OLDSITE/more-advanced-topics/how-to-07-020-How-to-insert-behaviour-into-the-object-life-cycle.md
deleted file mode 100644
index 82e3540..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-07-020-How-to-insert-behaviour-into-the-object-life-cycle.md
+++ /dev/null
@@ -1,55 +0,0 @@
-How to insert behaviour into the object life cycle
---------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-*Apache Isis* is responsible for managing the object lifecycle,
-persisting, updating or removing objects from the persistent object
-store as required. For many applications the domain objects are unaware
-of this. If required, though, an object can provide callback methods
-(all optional) so that the framework can notify it of its persistence
-state.
-
-For example, the `persisted()` method is called after an object has been
-persisted. This could be used to setup a reverse association that should
-only be created once the new object has been persisted.
-
-The full list of callbacks is shown below.
-
-* `created()`
-
-   * following the logical creation of the object 
-   (that is, after `newTransientInstance()` has been called)
-
-* `loading()`
- 
-   * when a persistent object is about to be loaded into memory
-
-*  `loaded()`
-   * once the persistent object has just been loaded into memory
-
-* `persisting()` or `saving()`
-
-   * just before a transient object is first persisted.
-
-* `persisted()` or `saved()`
-
-   * just after a transient object is first persisted.
-
-* `updating()`
-
-   * after any property on a persistent object has been changed and just before this change is persisted
-
-* `updated()`
-
-   * after a changed property on a persistent object has been persisted
-
-* `removing()` or `deleting()`
-
-   * when a persistent object is just about to be deleted from the persistent object store.
-
-* `removed()` or `deleted()`
-
-   * when a persistent object has just been deleted from the persistent object store.
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-07-030-How-to-ensure-object-is-in-valid-state.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-07-030-How-to-ensure-object-is-in-valid-state.md b/content-OLDSITE/more-advanced-topics/how-to-07-030-How-to-ensure-object-is-in-valid-state.md
deleted file mode 100644
index 18cf769..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-07-030-How-to-ensure-object-is-in-valid-state.md
+++ /dev/null
@@ -1,47 +0,0 @@
-How to ensure object is in valid state
---------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-A `validate()` method may be added to provided validation at object level, prior to making an object persistent.
-
-The syntax is:
-
-    public String validate()
-
-A non-`null` value is the taken to be the reason why the object cannot be saved.
-
-This is particularly useful for validating fields in relation to each other.
-
-For example:
-
-    public class Booking {
-        private Date fromDate;
-        public Date getFromDate() {...}
-        public void setFromDate(Date d) {...}
-        
-        private Date toDate;
-        public Date getToDate() {...}
-        public void setToDate(Date d) {...}
-
-        public String validate() {
-            if (fromDate.getTicks() > toDate.getTicks()) {
-                return "From Date cannot be after To Date";
-            }
-            return null;
-        }
-        ...
-    }
-
-This will prevent the user from saving a transient `Booking` where the *From Date* falls after the *To Date*. Note that in this example, the two date properties could also have their own individual `validateXxx()` methods - for example in order to test that each date was after today.
-
-> **Warning**
->
-> At the time of writing, the `validate()` method is called only when
-> the object is first saved, not when it is subsequently updated. For
-> validation of subsequent updates, the workaround is necessary to build
-> the validation logic into the individual property validation methods
-> (though these could delegate to a common `validate()` method).
->
-> See [ISIS-18](https://issues.apache.org/jira/browse/ISIS-18) for the
-> status of this issue.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-07-040-How-to-specify-that-an-object-should-not-be-persisted.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-07-040-How-to-specify-that-an-object-should-not-be-persisted.md b/content-OLDSITE/more-advanced-topics/how-to-07-040-How-to-specify-that-an-object-should-not-be-persisted.md
deleted file mode 100644
index 07ca0cb..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-07-040-How-to-specify-that-an-object-should-not-be-persisted.md
+++ /dev/null
@@ -1,12 +0,0 @@
-How to specify that an object should not be persisted
------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Non-persisted objects are intended to be used as view models; they aggregate some state with respect to a certain process. This may be read-only (eg a projection of certain informaiton) or read-write (eg a wizard-like process object). Either way, the viewer is expected to interpret this by not providing any sort of automatic "save" menu item if such an object is returned to the GUI.
-
-Non-persisted objects that are read-only are typically also marked as immutable <!--(see ?)-->.
-
-To indicate that an object cannot be persisted, use the
-`@NotPersistable` annotation.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-08-010-Hiding,-disabling-or-validating-for-specific-users-or-roles.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-08-010-Hiding,-disabling-or-validating-for-specific-users-or-roles.md b/content-OLDSITE/more-advanced-topics/how-to-08-010-Hiding,-disabling-or-validating-for-specific-users-or-roles.md
deleted file mode 100644
index d851f2a..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-08-010-Hiding,-disabling-or-validating-for-specific-users-or-roles.md
+++ /dev/null
@@ -1,35 +0,0 @@
-Hiding, disabling or validating for specific users or roles
------------------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Generally it is not good practice to embed knowledge of roles and/or
-users into the domain classes; instead, this should be the
-responsibility of the framework or platform and should be specified and
-administered externally to the domain model. However, in rare
-circumstances it might be necessary or pragmatic to implement access
-control within the domain model.
-
-The current user can be obtained from `DomainObjectContainer`, using its
-`getUser()` method. Alternatively, if the domain object inherits from
-`AbstractDomainObject`, then `getUser()` is also inherited. In either case
-the method returns an object of type
-`org.apache.isis.security.UserMemento`, which holds both username and the
-set of roles for that user. <!--The full details of the security classes can
-be found in ?.-->
-
-The mechanism to apply a business rule is just to return an appropriate
-value from a supporting `hideXxx()`, `disableXxx()` or `validateXxx()` method.
-
-For example, the following requires that the `MODIFY_SALARY` role is assigned to the current user in order to update a salary property beyond
-a certain value:
-
-    public class Employee extends AbstractDomainObject {
-        public BigDecimal getSalary() { ... }
-        public void setSalary(BigDecimal salary) { ... }
-        public String validateSalary() {
-            return salary.doubleValue() >= 30000 &&
-                  !getUser().hasRole("MODIFY_SALARY")?
-                  "Need MODIFY_SALARY role to increase salary above 30000": null;
-        }
-    }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.md b/content-OLDSITE/more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.md
deleted file mode 100644
index 326b3fd..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-09-020-How-to-write-a-typical-domain-service.md
+++ /dev/null
@@ -1,172 +0,0 @@
-Singleton &amp; request-scoped domain services
------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Domain services (by which we also mean repositories and factories) consist of a set 
-of logically grouped actions, and as such follow the same conventions as for entities. However, a service cannot have (persisted) properties, nor can it have (persisted) collections.
-
-Domain services are instantiated once and once only by the framework,
-and are used to centralize any domain logic that does not logically
-belong in a domain entity or value. *Isis* will automatically inject
-services into every domain entity that requests them, and into each
-other.
-
-For convenience you can [inherit](../how-tos/how-to-01-010-How-to-have-a-domain-object-be-a-POJO.html) from `AbstractService` or one of its subclasses, but this is not mandatory.
-
-### Registering domain services
-
-As noted [elsewhere](../../how-tos/how-to-09-010-How-to-register-domain-services,-repositories-and-factories.html), domain services (which includes repositories and factories) should be registered in the `isis.properties` configuration file, under `isis.services` key (a comma-separated list):
-
-For example:
-
-    isis.services = com.mycompany.myapp.employee.Employees\,
-                    com.mycompany.myapp.claim.Claims\,
-                    ...
-
-This will then result in the framework instantiating a single instance of each of the services listed.
-
-If all services reside under a common package, then the `isis.services.prefix` can specify this prefix:
-
-    isis.services.prefix = com.mycompany.myapp
-    isis.services = employee.Employees,\
-                    claim.Claims,\
-                    ...
-
-This is quite rare, however; you will often want to use default implementations of domain services that are provided by the framework and so will not reside under this prefix.
-
-Examples of framework-provided services (as defined in the applib) can be found referenced from the main [documentation](../../documentation.html) page.   They include clock, auditing, publishing, exception handling, view model support, snapshots/mementos, and user/application settings management.
-
-
-### Service scopes
-
-By default all domain services are considered to be singletons, and thread-safe.
-
-Sometimes though a service's lifetime is applicable only to a single request; in other words it is request-scoped.
-
-The CDI annotation `@javax.enterprise.context.RequestScoped` is used to indicate this fact:
-
-     @javax.enterprise.context.RequestScoped
-     public class MyService extends AbstractService {
-         ...
-     }
-
-The framework provides a number of request-scoped services; these can be found referenced from the main [documentation](../../documentation.html) page.   They include scratchpad service, query results caching, and support for co-ordinating bulk actions. 
-
-
-### (Suppressing) contributed actions
-
-Any n-parameter action provided by a service will automatically be contributed to the list of actions for each of its (entity) parameters. From the viewpoint of the entity the action is called a contributed action.
-
-For example, given a service:
-
-    public interface Library {
-        public Loan borrow(Loanable l, Borrower b);
-    }
-
-and the entities:
-
-    public class Book implements Loanable { ... }y
-
-and
-
-    public class LibraryMember implements Borrower { ... }
-
-then the `borrow(...)` action will be contributed to both `Book` and to `LibraryMember`.
-
-This is an important capability because it helps to decouple the concrete classes from the services.
-
-If necessary, though, this behaviour can be suppressed by annotating the service action with  `@org.apache.isis.applib.annotations.NotContributed`.
-
-For example:
-
-    public interface Library {
-        @NotContributed
-        public Loan borrow(Loanable l, Borrower b);
-    }
-
-If annotated at the interface level, then the annotation will be inherited by every concrete class. Alternatively the annotation can be applied at the implementation class level and only apply to that particular implementation.
-
-Note that an action annotated as being `@NotContributed` will still appear in the service menu for the service. If an action should neither be contributed nor appear in service menu items, then simply annotate it as `@Hidden`.
-
-### (Suppressing) service menu items
-
-By default every action of a service (by which we also mean repositories and factories) will be rendered in the viewer, eg as a menu item for that service menu. This behaviour can be suppressed by annotating the action using `@org.apache.isis.applib.annotations.NotInServiceMenu`.
-
-For example:
-
-    public interface Library {
-        @NotInServiceMenu
-        public Loan borrow(Loanable l, Borrower b);
-    }
-
-Note that an action annotated as being `@NotInServiceMenu` will still be contributed. If an action should neither be contributed nor appear in service menu items, then simply annotate it as `@Hidden`.
-
-Alternatively, this can be performed using a supporting method:
-
-    public class LibraryImpl implements Library {
-        public Loan borrow(Loanable l, Borrower b) { ... }
-        public boolean notInServiceMenuBorrow() { ... }
-    }
-
-### (Suppressing) service menus
-
-If none of the service menu items should appear, then the service itself should be annotated as `@Hidden`.
-
-For example:
-
-    @Hidden
-    public interface EmailService {
-        public void sendEmail(String to, String from, String subject, String body);
-        public void forwardEmail(String to, String from, String subject, String body);
-    }
-
-### Initializing Services
-
-Services can optionally declare lifecycle callbacks to initialize them (when the app is deployed) and to shut them down (when the app is undeployed).
-
-An Isis session *is* available when initialization occurs (so services can interact with the object store, for example).
-
-#### Initialization
-
-The framework will call any `public` method annotated with `@javax.annotation.PostConstruct` and with either no arguments of an argument of type `Map<String,String>`:
-
-<pre>
-  @PostConstruct
-  public void init() {
-    ..
-  }
-</pre>
-
-or
-
-<pre>
-  @PostConstruct
-  public void init(Map<String,String> props) {
-    ..
-  }
-</pre>
-
-In the latter case, the framework passes in the configuration (`isis.properties` and any other component-specific configuration files).
-
-
-#### Shutdown
-
-Shutdown is similar; the framework will call any method annotated with `@javax.annotation.PreDestroy`:
-
-<pre>
-  @PreDestroy
-  public void shutdown() {
-    ..
-  }
-</pre>
-
-
-### The getId() method
-
-Optionally, a service may provide a `getId()` method:
-
-    public String getId()
-
-This method returns a logical identifier for a service, independent of its implementation. Currently it used only by perspectives, providing a label by which to record the services that are available for a current user's profile. <!--See ? for more about profiles and perspectives.-->
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-hide-part-of-a-title.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-hide-part-of-a-title.md b/content-OLDSITE/more-advanced-topics/how-to-hide-part-of-a-title.md
deleted file mode 100644
index 59ccc90..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-hide-part-of-a-title.md
+++ /dev/null
@@ -1,59 +0,0 @@
-How to hide part of a title
---------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-Normally the visibility of doamin object properties is solely the framework viewers' concern; the domain objects do not
-need to know which class members are visible or not.
- 
-However, one exception is when the title is built programmatically through the 
-[title()](../how-tos/how-to-01-040-How-to-specify-a-title-for-a-domain-entity.html) method.  In order to ensure that
-potentially sensitive information (that nevertheless is meant to be part of the title) does not "leak out", it may be 
-necessary for the domain object to programmatically determine whether the current user can view the information.
-
-One way to accomplish this is to use the [WrapperFactory](../reference/services/wrapper-factory.html), wrapping the
-domain object (`this`) and catching any exceptions:
-
-    String foo = "";
-    try {
-        foo = wrapperFactory.wrap(this).getFoo();
-    } catch(HiddenException ex) {
-        //ignore
-    }
-
-For example, in the todoapp example the `dueBy` date of a `ToDoItem` is part of the title:
-
-    public String title() {
-        final TitleBuffer buf = new TitleBuffer();
-        buf.append(getDescription());
-        if (isComplete()) {
-            buf.append("- Completed!");
-        } else {
-            if (getDueBy() != null) {
-                buf.append(" due by", getDueBy());
-            }
-        }
-        return buf.toString();
-    }
-
-However, this can be rewritten easily enough to suppress this portion if need be:
-
-    public String title() {
-        final TitleBuffer buf = new TitleBuffer();
-        buf.append(getDescription());
-        if (isComplete()) {
-            buf.append("- Completed!");
-        } else {
-            try {
-                final LocalDate dueBy = wrapperFactory.wrap(this).getDueBy();
-                if (dueBy != null) {
-                    buf.append(" due by", dueBy);
-                }
-            } catch(HiddenException ex) {
-                // ignore
-            }
-        }
-        return buf.toString();
-    }
-    
-We did debate whether to add an additional API in the `WrapperFactory` for this use case; for now we have decided against.
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/how-to-suppress-contributions-to-action-parameter.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/how-to-suppress-contributions-to-action-parameter.md b/content-OLDSITE/more-advanced-topics/how-to-suppress-contributions-to-action-parameter.md
deleted file mode 100644
index 618a077..0000000
--- a/content-OLDSITE/more-advanced-topics/how-to-suppress-contributions-to-action-parameter.md
+++ /dev/null
@@ -1,114 +0,0 @@
-How to suppress contributions to action parameters
-------------------------------------------------
-
-[//]: # (content copied to _user-guide_xxx)
-
-If a contributed action has multiple parameters, then that action will be contributed to each of the parameter types.
-While this will often be what you want (or at least harmless), on some occasions you may want to suppress the contributed
-action on one of those parameter types.
-
-The [kitchen sink app](https://github.com/isisaddons/isis-app-kitchensink) (part of [isisaddons.org](http://www.isisaddons.org/), not ASF)
-includes an example showing how this can be done.
-
-In its `contributee` package there are two entities:
-
-* [Person](https://github.com/isisaddons/isis-app-kitchensink/blob/262e3bc149ac0d82757738339af9683668f44155/dom/src/main/java/org/isisaddons/app/kitchensink/dom/contrib/contributee/Person.java)
-* [FoodStuff](https://github.com/isisaddons/isis-app-kitchensink/blob/262e3bc149ac0d82757738339af9683668f44155/dom/src/main/java/org/isisaddons/app/kitchensink/dom/contrib/contributee/FoodStuff.java)
-
-and in its `contributed` package there is one entity:
-
-* [Preference](https://github.com/isisaddons/isis-app-kitchensink/blob/262e3bc149ac0d82757738339af9683668f44155/dom/src/main/java/org/isisaddons/app/kitchensink/dom/contrib/contributed/Preference.java)
-
-eg Mary LIKEs Apple, Mungo HATEs Banana, Midge LOVEs Oranges
-
-Neither `Person` nor `FoodStuff` knows about `Preference`s; the `Preference` is the tuple that associates the two together.
-
-The [PreferenceContributions](https://github.com/isisaddons/isis-app-kitchensink/blob/262e3bc149ac0d82757738339af9683668f44155/dom/src/main/java/org/isisaddons/app/kitchensink/dom/contrib/contributed/PreferenceContributions.java) service contributes the following:
-
-* `likes(...)` - a contributed collection to `Person`:
-
-<pre>
-    @Action(
-            semantics = SemanticsOf.SAFE
-    )
-    @ActionLayout(
-            contributed = Contributed.AS_ASSOCIATION
-    )
-    public List<FoodStuff> likes(final Person person) { ... }
-</pre>
-
-* `firstLove(...)` - contributed property, also to `Person`
-
-<pre>
-    @Action(semantics = SemanticsOf.SAFE)
-    @ActionLayout(
-            contributed = Contributed.AS_ASSOCIATION
-    )
-    public FoodStuff firstLove(final Person person) { ... }
-</pre>
-
-* `addPreference(...)` - a contributed action to both `Person` and `FoodStuff`
-
-<pre>
-    public Preference addPreference(
-            final Person person,
-            final @Named("Type") Preference.PreferenceType preferenceType,
-            final FoodStuff foodStuff) { ... }
-</pre>
-
-* `removePreference(...)` - a contributed action to both `Person` and `FoodStuff`
-
-<pre>
-    public Person removePreference(final Person person, final FoodStuff foodStuff) {
-        final List<Preference> preferences1 = preferences.listAllPreferences();
-        for (Preference preference : preferences1) { ... }
-</pre>
-
-While `addPreference(...)` and `removePreference(...)` are contributed to both `Person` and `FoodStuff`, each customizes the representation of those action (and in the case of `FoodStuff`, hides one of them completely).
-
-For the `Person` entity, the actions are associated with the (contributed) `likes` collection:
-
-<img src="images/suppressing-contributions-person.png" width="800px"/>
-
-which is accomplished using this <a href="https://github.com/isisaddons/isis-app-kitchensink/blob/262e3bc149ac0d82757738339af9683668f44155/dom/src/main/java/org/isisaddons/app/kitchensink/dom/contrib/contributee/Person.layout.json#L44-L61">fragment</a> in the `Person.layout.json` file:
-
-    "collections": {
-      "likes": {
-        "collectionLayout": {
-          "render": "EAGERLY"
-        },
-        "actions": {
-          "addPreference": {
-            "actionLayout": {
-              "named": "Add"
-            }
-          },
-          "removePreference": {
-            "actionLayout": {
-              "named": "Remove"
-            }
-          }
-        }
-      }
-    }
-
-
-For the `FoodStuff` entity meanwhile, only the `addPreference` action is made available:
-
-<img src="images/suppressing-contributions-foodstuff.png" width="800px"/>
-
-which is accomplished using this [fragment](https://github.com/isisaddons/isis-app-kitchensink/blob/262e3bc149ac0d82757738339af9683668f44155/dom/src/main/java/org/isisaddons/app/kitchensink/dom/contrib/contributee/FoodStuff.layout.json#L48-L59) in the `FoodStuff.layout.json` file: we have:
-
-    "actions": {
-      "addPreference": {
-        "actionLayout": {
-          "cssClass": "btn-success"
-        }
-      },
-      "removePreference": {
-        "actionLayout": {
-          "cssClass": "btn-warn",
-          "hidden": "EVERYWHERE" /* contributed action is hidden on one of its contributees */
-        }
-      }
-    }

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/Fixtures.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/Fixtures.png b/content-OLDSITE/more-advanced-topics/images/Fixtures.png
deleted file mode 100644
index 2f3461b..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/Fixtures.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/are-you-sure-happy-case.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/are-you-sure-happy-case.png b/content-OLDSITE/more-advanced-topics/images/are-you-sure-happy-case.png
deleted file mode 100644
index 1981c09..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/are-you-sure-happy-case.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/are-you-sure-sad-case.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/are-you-sure-sad-case.png b/content-OLDSITE/more-advanced-topics/images/are-you-sure-sad-case.png
deleted file mode 100644
index 6182447..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/are-you-sure-sad-case.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/are-you-sure.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/are-you-sure.png b/content-OLDSITE/more-advanced-topics/images/are-you-sure.png
deleted file mode 100644
index e1a76fe..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/are-you-sure.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-choice.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-choice.png b/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-choice.png
deleted file mode 100644
index 91b5744..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-choice.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-results.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-results.png b/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-results.png
deleted file mode 100644
index fe4a060..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-results.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-run.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-run.png b/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-run.png
deleted file mode 100644
index 1455db9..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/fixture-scenarios-run.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/fixture-scenarios.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/fixture-scenarios.png b/content-OLDSITE/more-advanced-topics/images/fixture-scenarios.png
deleted file mode 100644
index 5f5da74..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/fixture-scenarios.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies-1.PNG
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies-1.PNG b/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies-1.PNG
deleted file mode 100644
index f4e33e3..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies-1.PNG and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies-2.PNG
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies-2.PNG b/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies-2.PNG
deleted file mode 100644
index aee1ec4..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies-2.PNG and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies.pptx
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies.pptx b/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies.pptx
deleted file mode 100644
index 7ee6238..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/fixture-script-hierarchies.pptx and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/suppressing-contributions-foodstuff.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/suppressing-contributions-foodstuff.png b/content-OLDSITE/more-advanced-topics/images/suppressing-contributions-foodstuff.png
deleted file mode 100644
index ce932ff..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/suppressing-contributions-foodstuff.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/images/suppressing-contributions-person.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/images/suppressing-contributions-person.png b/content-OLDSITE/more-advanced-topics/images/suppressing-contributions-person.png
deleted file mode 100644
index 6a66abc..0000000
Binary files a/content-OLDSITE/more-advanced-topics/images/suppressing-contributions-person.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-advanced-topics/multi-tenancy.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-advanced-topics/multi-tenancy.md b/content-OLDSITE/more-advanced-topics/multi-tenancy.md
deleted file mode 100644
index bc13835..0000000
--- a/content-OLDSITE/more-advanced-topics/multi-tenancy.md
+++ /dev/null
@@ -1,133 +0,0 @@
-Title: Multi-Tenancy support (1.8.0)
-
-[//]: # (content copied to _user-guide_xxx)
-
-## Theory
-
-Sometimes data belonging to one population of users should not be visible to another population
-of users.   This is often the case when a single application is accessed by geography: the data belonging to the
-Italian users should not be accessible by French users, and vice versa.
-
-While this could be accomplished by running multiple instances of the application, in some situations it
-may be considered preferable to run a single instance of the app, and have the application itself manage the partitioned
-access to data.  This is what we mean by multi-tenancy support.
-
-Furthermore, sometimes some data should be accessible by all users; it is global data.  This is often (though not always)
-read-only reference data (sometimes also called "golden data" or "standing data").  Running multiple instances of
-an app would require maintaining and synchronizing multiple copies of this data, whereas running just a single instance 
-eliminates such complexity.
-
-We can consider global/local data as a (very simple) hierarchy, which then leads onto the next idea that multi-tenancy
-may be hierarchical.  Thus, we could have global data, then Italian data, and then Milan (vs Rome vs Naples) data.  We
-could envisage this as a graph:
-
-<pre>
-/           # ie, root === global
-    italy
-        milan
-        rome
-        naples
-    france
-        paris
-        lyon
-        nice
-    sweden
-        stockholm
-        malmo
-</pre>
-        
-Not only does all data belong to a particular node ("tenancy") within this graph, so is each user associated.
-
-## Support within Isis (1.8.0)
-
-The Isis core framework provides the infrastructure to implement multi-tenancy, while the [Isis addons security module](https://github.com/isisaddons/isis-module-security) provides a full implementation for you to use out-of-the-box or to fork and adapt as you require.
-
-The key concept within Isis core is that, whenever rendering a domain object, the framework will check if that object
-is visible to the current user.  If visibility is vetoed (for whatever reason) then the object will not be displayed.
-
-* if the viewer was attempting to render the object on a page, an authorization exception (404 page) will be thrown.
-* if the viewer was attempting to render the object within a table, that row will simply be excluded.
-
-The Isis addons security module provides an implementation (of a [FacetFactory](../config/metamodel-finetuning-the-programming-model.html)) that
-vetoes access where required.  This vetoing is based on the relationship between data and the current user.  The security module:
-
-* defines the `ApplicationTenancy` that enumerates the available tenancies, placing them into a hierarchy.
-* maps each current user to the `ApplicationUser` entity; each application user can optionally be associated with an application tenancy
-* the `WithApplicationTenancy` interface can be implemented by any domain object.  If the domain object to be viewed
-  implements this interface, then the security module('s FacetFactory) performs the check.
-  
-The following table illustrates the visibility rules:
-
-<table class="table table-striped table-bordered table-condensed">
-    <tr>
-        <th>object's tenancy</th><th>user's tenancy</th><th>access</th>
-    </tr>
-    <tr>
-        <td>null</td><td>null</td><td>editable</td>
-    </tr>
-    <tr>
-        <td>null</td><td>non-null</td><td>editable</td>
-    </tr>
-    <tr>
-        <td>/</td><td>/</td><td>editable</td>
-    </tr>
-    <tr>
-        <td>/</td><td>/it</td><td>visible</td>
-    </tr>
-    <tr>
-        <td>/</td><td>/it/car</td><td>visible</td>
-    </tr>
-    <tr>
-        <td>/</td><td>/it/igl</td><td>visible</td>
-    </tr>
-    <tr>
-        <td>/</td><td>/fr</td><td>visible</td>
-    </tr>
-    <tr>
-        <td>/</td><td>null</td><td>not visible</td>
-    </tr>
-    <tr>
-        <td>/it</td><td>/</td><td>editable</td>
-    </tr>
-    <tr>
-        <td>/it</td><td>/it</td><td>editable</td>
-    </tr>
-    <tr>
-        <td>/it</td><td>/it/car</td><td>visible</td>
-    </tr>
-    <tr>
-        <td>/it</td><td>/it/igl</td><td>visible</td>
-    </tr>
-    <tr>
-        <td>/it</td><td>/fr</td><td>not visible</td>
-    </tr>
-    <tr>
-        <td>/it</td><td>null</td><td>not visible</td>
-    </tr>
-    <tr>
-        <td>/it/car</td><td>/</td><td>editable</td>
-    </tr>
-    <tr>
-        <td>/it/car</td><td>/it</td><td>editable</td>
-    </tr>
-    <tr>
-        <td>/it/car</td><td>/it/car</td><td>editable</td>
-    </tr>
-    <tr>
-        <td>/it/car</td><td>/it/igl</td><td>not visible</td>
-    </tr>
-    <tr>
-        <td>/it/car</td><td>/fr</td><td>not visible</td>
-    </tr>
-    <tr>
-        <td>/it/car</td><td>null</td><td>not visible</td>
-    </tr>
-</table>
-
-To enable this requires a single configuration property to be set:
-
-    isis.reflector.facets.include=org.isisaddons.module.security.facets.TenantedAuthorizationFacetFactory
-
-If you have different rules, you could still leverage `ApplicationUser` and `ApplicationTenancy` but implement your rules
-in your own facet factory.
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/more-thanks.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/more-thanks.md b/content-OLDSITE/more-thanks.md
deleted file mode 100644
index a619218..0000000
--- a/content-OLDSITE/more-thanks.md
+++ /dev/null
@@ -1,41 +0,0 @@
-Title: More Thanks
-
-[//]: # (content copied to _user-guide_xxx)
-
-In addition to the [support given to Apache Foundation as a whole](http://www.apache.org/foundation/thanks.html), the Isis community would also like to extend our thanks to:
-
-<table class="table table-bordered table-condensed table-hover">
-<tr>
-    <td style="background-color: #426779">
-        <a href="<a href="http://www.eurocommercialproperties.com/"><img src="images/more-thanks/ecp.png"></a>
-    </td>
-    <td style="padding: 10px">
-        <a href="http://www.eurocommercialproperties.com/">Eurocommercial Properties</a>, for sponsoring the development of Isis in support of the <a href="getting-started/powered-by/powered-by.html">Estatio</a> estate management application.  Our heart-felt thanks.
-    </td>
-</tr>
-<tr>
-    <td>
-        <a href="<a href="http://structure101.com"><img src="images/s101_170.png"></a>
-    </td>
-    <td style="padding: 10px">
-        <a href="http://structure101.com">Headway Software</a>, for supplying an open source license to Structure&nbsp;101.
-    </td>
-</tr>
-<tr>
-    <td>
-        <a href="http://www.ej-technologies.com/products/jprofiler/overview.html"><img src="http://static-aws.ej-technologies.com/71M9S7eqUeTUsoOQW64VqrZSZX0E6cxFxLRjO1quRdN.png"></a>
-    </td>
-    <td style="padding: 10px">
-        <a href="http://www.ej-technologies.com">EJ Technologies</a>, for supplying an open source license to <a href="http://www.ej-technologies.com/products/jprofiler/overview.html">JProfiler</a>
-    </td>
-</tr>
-<tr>
-    <td>
-        <a href="http://icons8.com"><img src="images/icons8-logo.png"></a>
-    </td>
-    <td style="padding: 10px">
-        <a href="http://icons8.com/">Icons8</a>, for selected icons on this website and in the <a href="https://github.com/apache/isis/tree/master/example/application/simpleapp/dom/src/main/resources/images">simpleapp</a> used to generate the <a href="intro/getting-started/simple-archetype.html">simpleapp archetype</a>
-    </td>
-</tr>
-</table>
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/other/about.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/other/about.md b/content-OLDSITE/other/about.md
deleted file mode 100644
index 013e037..0000000
--- a/content-OLDSITE/other/about.md
+++ /dev/null
@@ -1,6 +0,0 @@
-title: Other Topics
-
-go back to: [documentation](../documentation.html)
-
-
-

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/other/dsl.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/other/dsl.md b/content-OLDSITE/other/dsl.md
deleted file mode 100644
index 29fef67..0000000
--- a/content-OLDSITE/other/dsl.md
+++ /dev/null
@@ -1,7 +0,0 @@
-Title: Domain Specific Language
-
-{stub
-This page is a stub.
-}
-
-This is a placeholder.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/other/eclipse-plugin.md
----------------------------------------------------------------------
diff --git a/content-OLDSITE/other/eclipse-plugin.md b/content-OLDSITE/other/eclipse-plugin.md
deleted file mode 100644
index a9fe46c..0000000
--- a/content-OLDSITE/other/eclipse-plugin.md
+++ /dev/null
@@ -1,7 +0,0 @@
-Title: Eclipse Plugin
-
-{stub
-This page is a stub.
-}
-
-This is a placeholder.

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/other/images/intellij-040-run-config.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/other/images/intellij-040-run-config.png b/content-OLDSITE/other/images/intellij-040-run-config.png
deleted file mode 100644
index 67c5cec..0000000
Binary files a/content-OLDSITE/other/images/intellij-040-run-config.png and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/other/images/intellij-050-run-config-vm.png
----------------------------------------------------------------------
diff --git a/content-OLDSITE/other/images/intellij-050-run-config-vm.png b/content-OLDSITE/other/images/intellij-050-run-config-vm.png
deleted file mode 100644
index 89e450e..0000000
Binary files a/content-OLDSITE/other/images/intellij-050-run-config-vm.png and /dev/null differ


[31/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/readthedocs.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/readthedocs.css b/content-OLDSITE/docs/css/asciidoctor/readthedocs.css
deleted file mode 100644
index 4e65533..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/readthedocs.css
+++ /dev/null
@@ -1,689 +0,0 @@
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #6c818f; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #444444; text-decoration: underline; line-height: inherit; }
-a:hover, a:focus { color: #111111; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.5; margin-bottom: 1.25em; text-rendering: optimizeLegibility; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: ff-meta-web-pro-1, ff-meta-web-pro-2, Arial, "Helvetica Neue", sans-serif; font-weight: bold; font-style: normal; color: #465158; text-rendering: optimizeLegibility; margin-top: 1em; margin-bottom: 0.5em; line-height: 1.2125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #909ea7; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid #dddddd; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: "Consolas", "Deja Vu Sans Mono", "Bitstream Vera Sans Mono", monospace; font-weight: normal; color: #444444; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.5; margin-bottom: 1.25em; list-style-position: outside; font-family: inherit; }
-
-ul, ol { margin-left: 0; }
-ul.no-bullet, ol.no-bullet { margin-left: 0; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3em; font-weight: bold; }
-dl dd { margin-bottom: 0.75em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: black; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 1.25em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #dddddd; }
-blockquote cite { display: block; font-size: 0.8125em; color: #748590; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #748590; }
-
-blockquote, blockquote p { line-height: 1.5; color: #909ea7; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: white; margin-bottom: 1.25em; border: solid 0 #dddddd; }
-table thead, table tfoot { background: none; font-weight: bold; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 1px 8px 1px 5px; font-size: 1em; color: #222222; text-align: left; }
-table tr th, table tr td { padding: 1px 8px 1px 5px; font-size: 1em; color: #222222; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: none; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.5; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: 0.95em; font-style: normal !important; letter-spacing: 0; padding: 0; background-color: #f2f2f2; -webkit-border-radius: 6px; border-radius: 6px; line-height: inherit; }
-
-pre, pre > code { line-height: 1.2; color: inherit; font-family: "Consolas", "Deja Vu Sans Mono", "Bitstream Vera Sans Mono", monospace; font-weight: normal; }
-
-.keyseq { color: #333333; }
-
-kbd { display: inline-block; color: black; font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: black; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-p a > code:hover { color: #373737; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: #111111; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #dddddd; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #dddddd; padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid #dddddd; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #748590; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #909ea7; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #909ea7; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: #111111; border-bottom: 1px solid #dddddd; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 1px solid #dddddd; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: ff-meta-web-pro-1, ff-meta-web-pro-2, Arial, "Helvetica Neue", sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #6c818f; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: #f2f2f2; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #dddddd; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #dddddd; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 6px; border-radius: 6px; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: black; padding: 1.25em; }
-
-#footer-text { color: white; line-height: 1.35; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 1px solid #dddddd; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #465158; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #3b444a; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: optimizeLegibility; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: #111111; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: ff-meta-web-pro-1, ff-meta-web-pro-2, Arial, "Helvetica Neue", sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid #dddddd; color: #748590; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 6px; border-radius: 6px; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 6px; border-radius: 6px; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #6c818f; margin-top: 0; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: #eeeeee; }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 1px solid #cccccc; -webkit-border-radius: 6px; border-radius: 6px; word-wrap: break-word; padding: 0.5em; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: #eeeeee; background-color: inherit; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 0.5em; -webkit-border-radius: 6px; border-radius: 6px; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #dddddd; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 1.25em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #909ea7; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #6c818f; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #748590; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 1.25em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #909ea7; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: 0.8125em; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #748590; }
-
-.quoteblock.abstract { margin: 0 0 1.25em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid #dddddd; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 0 0 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 0 0 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 0 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 0 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 0 0 0 0; }
-
-table.frame-all { border-width: 0; }
-
-table.frame-sides { border-width: 0 0; }
-
-table.frame-topbot { border-width: 0 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: bold; }
-
-tbody tr th { display: table-cell; line-height: 1.5; background: none; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #222222; font-weight: bold; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 0.25em; }
-
-ul li ol { margin-left: 0; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.625em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.625em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #333333; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: black; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-h4 { color: #6c818f; }
-
-.literalblock > .content > pre, .listingblock > .content > pre { -webkit-border-radius: 6px; border-radius: 6px; margin-left: 2em; margin-right: 2em; }
-
-.admonitionblock { margin-left: 2em; margin-right: 2em; }
-.admonitionblock > table { border: 1px solid #609060; border-top-width: 1.5em; background-color: #e9ffe9; border-collapse: separate; -webkit-border-radius: 0; border-radius: 0; }
-.admonitionblock > table td.icon { padding-top: .5em; padding-bottom: .5em; }
-.admonitionblock > table td.content { padding: .5em 1em; color: black; font-size: .9em; border-left: none; }
-
-.sidebarblock { background-color: #e8ecef; border-color: #ccc; }
-.sidebarblock > .content > .title { color: #444444; }
-
-table.tableblock.grid-all { border-collapse: collapse; -webkit-border-radius: 0; border-radius: 0; }
-table.tableblock.grid-all th.tableblock, table.tableblock.grid-all td.tableblock { border-bottom: 1px solid #aaa; }
-
-#footer { background-color: #465158; padding: 2em; }
-
-#footer-text { color: #eee; font-size: 0.8em; text-align: center; }
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/asciidoctor/riak.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/asciidoctor/riak.css b/content-OLDSITE/docs/css/asciidoctor/riak.css
deleted file mode 100644
index 699ab78..0000000
--- a/content-OLDSITE/docs/css/asciidoctor/riak.css
+++ /dev/null
@@ -1,709 +0,0 @@
-/* Derived from the Riak documentation theme developed by Basho Technologies, Inc. | CC BY 3.0 License | http://docs.basho.org */
-@import url(https://fonts.googleapis.com/css?family=Titillium+Web:400,700);
-@import url(https://fonts.googleapis.com/css?family=Noticia+Text:400,400italic);
-/*! normalize.css v2.1.2 | MIT License | git.io/normalize */
-/* ========================================================================== HTML5 display definitions ========================================================================== */
-/** Correct `block` display not defined in IE 8/9. */
-article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; }
-
-/** Correct `inline-block` display not defined in IE 8/9. */
-audio, canvas, video { display: inline-block; }
-
-/** Prevent modern browsers from displaying `audio` without controls. Remove excess height in iOS 5 devices. */
-audio:not([controls]) { display: none; height: 0; }
-
-/** Address `[hidden]` styling not present in IE 8/9. Hide the `template` element in IE, Safari, and Firefox < 22. */
-[hidden], template { display: none; }
-
-script { display: none !important; }
-
-/* ========================================================================== Base ========================================================================== */
-/** 1. Set default font family to sans-serif. 2. Prevent iOS text size adjust after orientation change, without disabling user zoom. */
-html { font-family: sans-serif; /* 1 */ -ms-text-size-adjust: 100%; /* 2 */ -webkit-text-size-adjust: 100%; /* 2 */ }
-
-/** Remove default margin. */
-body { margin: 0; }
-
-/* ========================================================================== Links ========================================================================== */
-/** Remove the gray background color from active links in IE 10. */
-a { background: transparent; }
-
-/** Address `outline` inconsistency between Chrome and other browsers. */
-a:focus { outline: thin dotted; }
-
-/** Improve readability when focused and also mouse hovered in all browsers. */
-a:active, a:hover { outline: 0; }
-
-/* ========================================================================== Typography ========================================================================== */
-/** Address variable `h1` font-size and margin within `section` and `article` contexts in Firefox 4+, Safari 5, and Chrome. */
-h1 { font-size: 2em; margin: 0.67em 0; }
-
-/** Address styling not present in IE 8/9, Safari 5, and Chrome. */
-abbr[title] { border-bottom: 1px dotted; }
-
-/** Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome. */
-b, strong { font-weight: bold; }
-
-/** Address styling not present in Safari 5 and Chrome. */
-dfn { font-style: italic; }
-
-/** Address differences between Firefox and other browsers. */
-hr { -moz-box-sizing: content-box; box-sizing: content-box; height: 0; }
-
-/** Address styling not present in IE 8/9. */
-mark { background: #ff0; color: #000; }
-
-/** Correct font family set oddly in Safari 5 and Chrome. */
-code, kbd, pre, samp { font-family: monospace, serif; font-size: 1em; }
-
-/** Improve readability of pre-formatted text in all browsers. */
-pre { white-space: pre-wrap; }
-
-/** Set consistent quote types. */
-q { quotes: "\201C" "\201D" "\2018" "\2019"; }
-
-/** Address inconsistent and variable font size in all browsers. */
-small { font-size: 80%; }
-
-/** Prevent `sub` and `sup` affecting `line-height` in all browsers. */
-sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
-
-sup { top: -0.5em; }
-
-sub { bottom: -0.25em; }
-
-/* ========================================================================== Embedded content ========================================================================== */
-/** Remove border when inside `a` element in IE 8/9. */
-img { border: 0; }
-
-/** Correct overflow displayed oddly in IE 9. */
-svg:not(:root) { overflow: hidden; }
-
-/* ========================================================================== Figures ========================================================================== */
-/** Address margin not present in IE 8/9 and Safari 5. */
-figure { margin: 0; }
-
-/* ========================================================================== Forms ========================================================================== */
-/** Define consistent border, margin, and padding. */
-fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; }
-
-/** 1. Correct `color` not being inherited in IE 8/9. 2. Remove padding so people aren't caught out if they zero out fieldsets. */
-legend { border: 0; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Correct font family not being inherited in all browsers. 2. Correct font size not being inherited in all browsers. 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome. */
-button, input, select, textarea { font-family: inherit; /* 1 */ font-size: 100%; /* 2 */ margin: 0; /* 3 */ }
-
-/** Address Firefox 4+ setting `line-height` on `input` using `!important` in the UA stylesheet. */
-button, input { line-height: normal; }
-
-/** Address inconsistent `text-transform` inheritance for `button` and `select`. All other form control elements do not inherit `text-transform` values. Correct `button` style inheritance in Chrome, Safari 5+, and IE 8+. Correct `select` style inheritance in Firefox 4+ and Opera. */
-button, select { text-transform: none; }
-
-/** 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio` and `video` controls. 2. Correct inability to style clickable `input` types in iOS. 3. Improve usability and consistency of cursor style between image-type `input` and others. */
-button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; /* 2 */ cursor: pointer; /* 3 */ }
-
-/** Re-set default cursor for disabled elements. */
-button[disabled], html input[disabled] { cursor: default; }
-
-/** 1. Address box sizing set to `content-box` in IE 8/9. 2. Remove excess padding in IE 8/9. */
-input[type="checkbox"], input[type="radio"] { box-sizing: border-box; /* 1 */ padding: 0; /* 2 */ }
-
-/** 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome. 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome (include `-moz` to future-proof). */
-input[type="search"] { -webkit-appearance: textfield; /* 1 */ -moz-box-sizing: content-box; -webkit-box-sizing: content-box; /* 2 */ box-sizing: content-box; }
-
-/** Remove inner padding and search cancel button in Safari 5 and Chrome on OS X. */
-input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }
-
-/** Remove inner padding and border in Firefox 4+. */
-button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }
-
-/** 1. Remove default vertical scrollbar in IE 8/9. 2. Improve readability and alignment in all browsers. */
-textarea { overflow: auto; /* 1 */ vertical-align: top; /* 2 */ }
-
-/* ========================================================================== Tables ========================================================================== */
-/** Remove most spacing between table cells. */
-table { border-collapse: collapse; border-spacing: 0; }
-
-meta.foundation-mq-small { font-family: "only screen and (min-width: 768px)"; width: 768px; }
-
-meta.foundation-mq-medium { font-family: "only screen and (min-width:1280px)"; width: 1280px; }
-
-meta.foundation-mq-large { font-family: "only screen and (min-width:1440px)"; width: 1440px; }
-
-*, *:before, *:after { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; }
-
-html, body { font-size: 100%; }
-
-body { background: white; color: #222222; padding: 0; margin: 0; font-family: "Helvetica Neue", "Helvetica", Helvetica, Arial, sans-serif; font-weight: normal; font-style: normal; line-height: 1; position: relative; cursor: auto; }
-
-a:hover { cursor: pointer; }
-
-img, object, embed { max-width: 100%; height: auto; }
-
-object, embed { height: 100%; }
-
-img { -ms-interpolation-mode: bicubic; }
-
-#map_canvas img, #map_canvas embed, #map_canvas object, .map_canvas img, .map_canvas embed, .map_canvas object { max-width: none !important; }
-
-.left { float: left !important; }
-
-.right { float: right !important; }
-
-.text-left { text-align: left !important; }
-
-.text-right { text-align: right !important; }
-
-.text-center { text-align: center !important; }
-
-.text-justify { text-align: justify !important; }
-
-.hide { display: none; }
-
-.antialiased, body { -webkit-font-smoothing: antialiased; }
-
-img { display: inline-block; vertical-align: middle; }
-
-textarea { height: auto; min-height: 50px; }
-
-select { width: 100%; }
-
-p.lead, .paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { font-size: 1.21875em; line-height: 1.6; }
-
-.subheader, .admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { line-height: 1.4; color: #3c3d3f; font-weight: 300; margin-top: 0.2em; margin-bottom: 0.5em; }
-
-/* Typography resets */
-div, dl, dt, dd, ul, ol, li, h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6, pre, form, p, blockquote, th, td { margin: 0; padding: 0; direction: ltr; }
-
-/* Default Link Styles */
-a { color: #2984a9; text-decoration: underline; line-height: inherit; }
-a:hover, a:focus { color: #faa94c; }
-a img { border: none; }
-
-/* Default paragraph styles */
-p { font-family: inherit; font-weight: normal; font-size: 1em; line-height: 1.5; margin-bottom: 0.9375em; text-rendering: geometricPrecision; }
-p aside { font-size: 0.875em; line-height: 1.35; font-style: italic; }
-
-/* Default header styles */
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { font-family: "Titillium Web", Verdana, Arial, sans-serif; font-weight: normal; font-style: normal; color: #616366; text-rendering: geometricPrecision; margin-top: 0.5em; margin-bottom: 0.5em; line-height: 1.2125em; }
-h1 small, h2 small, h3 small, #toctitle small, .sidebarblock > .content > .title small, h4 small, h5 small, h6 small { font-size: 60%; color: #aeb0b2; line-height: 0; }
-
-h1 { font-size: 2.125em; }
-
-h2 { font-size: 1.6875em; }
-
-h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.375em; }
-
-h4 { font-size: 1.125em; }
-
-h5 { font-size: 1.125em; }
-
-h6 { font-size: 1em; }
-
-hr { border: solid #dddddd; border-width: 1px 0 0; clear: both; margin: 1.25em 0 1.1875em; height: 0; }
-
-/* Helpful Typography Defaults */
-em, i { font-style: italic; line-height: inherit; }
-
-strong, b { font-weight: bold; line-height: inherit; }
-
-small { font-size: 60%; line-height: inherit; }
-
-code { font-family: monospace, serif; font-weight: normal; color: #515151; }
-
-/* Lists */
-ul, ol, dl { font-size: 1em; line-height: 1.5; margin-bottom: 0.9375em; list-style-position: outside; font-family: inherit; }
-
-ul, ol { margin-left: 1.5em; }
-ul.no-bullet, ol.no-bullet { margin-left: 1.5em; }
-
-/* Unordered Lists */
-ul li ul, ul li ol { margin-left: 1.25em; margin-bottom: 0; font-size: 1em; /* Override nested font-size change */ }
-ul.square li ul, ul.circle li ul, ul.disc li ul { list-style: inherit; }
-ul.square { list-style-type: square; }
-ul.circle { list-style-type: circle; }
-ul.disc { list-style-type: disc; }
-ul.no-bullet { list-style: none; }
-
-/* Ordered Lists */
-ol li ul, ol li ol { margin-left: 1.25em; margin-bottom: 0; }
-
-/* Definition Lists */
-dl dt { margin-bottom: 0.3125em; font-weight: bold; }
-dl dd { margin-bottom: 1.25em; }
-
-/* Abbreviations */
-abbr, acronym { text-transform: uppercase; font-size: 90%; color: #515151; border-bottom: 1px dotted #dddddd; cursor: help; }
-
-abbr { text-transform: none; }
-
-/* Blockquotes */
-blockquote { margin: 0 0 0.9375em; padding: 0.5625em 1.25em 0 1.1875em; border-left: 1px solid #dddddd; }
-blockquote cite { display: block; font-size: inherit; color: #484a4c; }
-blockquote cite:before { content: "\2014 \0020"; }
-blockquote cite a, blockquote cite a:visited { color: #484a4c; }
-
-blockquote, blockquote p { line-height: 1.5; color: #616366; }
-
-/* Microformats */
-.vcard { display: inline-block; margin: 0 0 1.25em 0; border: 1px solid #dddddd; padding: 0.625em 0.75em; }
-.vcard li { margin: 0; display: block; }
-.vcard .fn { font-weight: bold; font-size: 0.9375em; }
-
-.vevent .summary { font-weight: bold; }
-.vevent abbr { cursor: auto; text-decoration: none; font-weight: bold; border: none; padding: 0 0.0625em; }
-
-@media only screen and (min-width: 768px) { h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-  h1 { font-size: 2.75em; }
-  h2 { font-size: 2.3125em; }
-  h3, #toctitle, .sidebarblock > .content > .title { font-size: 1.6875em; }
-  h4 { font-size: 1.4375em; } }
-/* Tables */
-table { background: #f1f1f1; margin-bottom: 1.25em; border: solid 5px white; }
-table thead, table tfoot { background: #dfdfdf; font-weight: bold; }
-table thead tr th, table thead tr td, table tfoot tr th, table tfoot tr td { padding: 0.5em 0.625em 0.625em; font-size: inherit; color: #222222; text-align: left; }
-table tr th, table tr td { padding: 0.5625em 0.625em; font-size: inherit; color: #222222; }
-table tr.even, table tr.alt, table tr:nth-of-type(even) { background: #dfdfdf; }
-table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td { display: table-cell; line-height: 1.5; }
-
-h1, h2, h3, #toctitle, .sidebarblock > .content > .title, h4, h5, h6 { line-height: 1.4; }
-
-.clearfix:before, .clearfix:after, .float-group:before, .float-group:after { content: " "; display: table; }
-.clearfix:after, .float-group:after { clear: both; }
-
-*:not(pre) > code { font-size: 0.9em; font-style: normal !important; letter-spacing: 0; padding: 0 3px; background-color: #dfdfdf; border: 1px solid #c9c9c9; -webkit-border-radius: 4px; border-radius: 4px; line-height: inherit; }
-
-pre, pre > code { line-height: 1.6; color: inherit; font-family: monospace, serif; font-weight: normal; }
-
-.keyseq { color: #848484; }
-
-kbd { display: inline-block; color: #515151; font-size: 0.75em; line-height: 1.4; background-color: #f7f7f7; border: 1px solid #ccc; -webkit-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; box-shadow: 0 1px 0 rgba(0, 0, 0, 0.2), 0 0 0 0.1em white inset; margin: -0.15em 0.15em 0 0.15em; padding: 0.2em 0.6em 0.2em 0.5em; vertical-align: middle; white-space: nowrap; }
-
-.keyseq kbd:first-child { margin-left: 0; }
-
-.keyseq kbd:last-child { margin-right: 0; }
-
-.menuseq, .menu { color: #373737; }
-
-b.button:before, b.button:after { position: relative; top: -1px; font-weight: normal; }
-
-b.button:before { content: "["; padding: 0 3px 0 2px; }
-
-b.button:after { content: "]"; padding: 0 2px 0 3px; }
-
-p a > code:hover { color: #444444; }
-
-#header, #content, #footnotes, #footer { width: 100%; margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; max-width: 62.5em; *zoom: 1; position: relative; padding-left: 0.9375em; padding-right: 0.9375em; }
-#header:before, #header:after, #content:before, #content:after, #footnotes:before, #footnotes:after, #footer:before, #footer:after { content: " "; display: table; }
-#header:after, #content:after, #footnotes:after, #footer:after { clear: both; }
-
-#content { margin-top: 1.25em; }
-
-#content:before { content: none; }
-
-#header > h1:first-child { color: #616366; margin-top: 2.25rem; margin-bottom: 0; }
-#header > h1:first-child + #toc { margin-top: 8px; border-top: 1px solid #dddddd; }
-#header > h1:only-child, body.toc2 #header > h1:nth-last-child(2) { border-bottom: 1px solid #dddddd; padding-bottom: 8px; }
-#header .details { border-bottom: 1px solid #dddddd; line-height: 1.45; padding-top: 0.25em; padding-bottom: 0.25em; padding-left: 0.25em; color: #484a4c; display: -ms-flexbox; display: -webkit-flex; display: flex; -ms-flex-flow: row wrap; -webkit-flex-flow: row wrap; flex-flow: row wrap; }
-#header .details span:first-child { margin-left: -0.125em; }
-#header .details span.email a { color: #616366; }
-#header .details br { display: none; }
-#header .details br + span:before { content: "\00a0\2013\00a0"; }
-#header .details br + span.author:before { content: "\00a0\22c5\00a0"; color: #616366; }
-#header .details br + span#revremark:before { content: "\00a0|\00a0"; }
-#header #revnumber { text-transform: capitalize; }
-#header #revnumber:after { content: "\00a0"; }
-
-#content > h1:first-child:not([class]) { color: #616366; border-bottom: 1px solid #dddddd; padding-bottom: 8px; margin-top: 0; padding-top: 1rem; margin-bottom: 1.25rem; }
-
-#toc { border-bottom: 1px dashed #cccccc; padding-bottom: 0.5em; }
-#toc > ul { margin-left: 0.125em; }
-#toc ul.sectlevel0 > li > a { font-style: italic; }
-#toc ul.sectlevel0 ul.sectlevel1 { margin: 0.5em 0; }
-#toc ul { font-family: "Titillium Web", Verdana, Arial, sans-serif; list-style-type: none; }
-#toc a { text-decoration: none; }
-#toc a:active { text-decoration: underline; }
-
-#toctitle { color: #3c3d3f; font-size: 1.2em; }
-
-@media only screen and (min-width: 768px) { #toctitle { font-size: 1.375em; }
-  body.toc2 { padding-left: 15em; padding-right: 0; }
-  #toc.toc2 { margin-top: 0 !important; background-color: #f2f2f2; position: fixed; width: 15em; left: 0; top: 0; border-right: 1px solid #cccccc; border-top-width: 0 !important; border-bottom-width: 0 !important; z-index: 1000; padding: 1.25em 1em; height: 100%; overflow: auto; }
-  #toc.toc2 #toctitle { margin-top: 0; font-size: 1.2em; }
-  #toc.toc2 > ul { font-size: 0.9em; margin-bottom: 0; }
-  #toc.toc2 ul ul { margin-left: 0; padding-left: 1em; }
-  #toc.toc2 ul.sectlevel0 ul.sectlevel1 { padding-left: 0; margin-top: 0.5em; margin-bottom: 0.5em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 15em; }
-  body.toc2.toc-right #toc.toc2 { border-right-width: 0; border-left: 1px solid #cccccc; left: auto; right: 0; } }
-@media only screen and (min-width: 1280px) { body.toc2 { padding-left: 20em; padding-right: 0; }
-  #toc.toc2 { width: 20em; }
-  #toc.toc2 #toctitle { font-size: 1.375em; }
-  #toc.toc2 > ul { font-size: 0.95em; }
-  #toc.toc2 ul ul { padding-left: 1.25em; }
-  body.toc2.toc-right { padding-left: 0; padding-right: 20em; } }
-#content #toc { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 4px; border-radius: 4px; }
-#content #toc > :first-child { margin-top: 0; }
-#content #toc > :last-child { margin-bottom: 0; }
-
-#footer { max-width: 100%; background-color: #515151; padding: 1.25em; }
-
-#footer-text { color: #aeaeae; line-height: 1.35; }
-
-.sect1 { padding-bottom: 0.625em; }
-
-@media only screen and (min-width: 768px) { .sect1 { padding-bottom: 1.25em; } }
-.sect1 + .sect1 { border-top: 1px dashed #cccccc; }
-
-#content h1 > a.anchor, h2 > a.anchor, h3 > a.anchor, #toctitle > a.anchor, .sidebarblock > .content > .title > a.anchor, h4 > a.anchor, h5 > a.anchor, h6 > a.anchor { position: absolute; z-index: 1001; width: 1.5ex; margin-left: -1.5ex; display: block; text-decoration: none !important; visibility: hidden; text-align: center; font-weight: normal; }
-#content h1 > a.anchor:before, h2 > a.anchor:before, h3 > a.anchor:before, #toctitle > a.anchor:before, .sidebarblock > .content > .title > a.anchor:before, h4 > a.anchor:before, h5 > a.anchor:before, h6 > a.anchor:before { content: "\00A7"; font-size: 0.85em; display: block; padding-top: 0.1em; }
-#content h1:hover > a.anchor, #content h1 > a.anchor:hover, h2:hover > a.anchor, h2 > a.anchor:hover, h3:hover > a.anchor, #toctitle:hover > a.anchor, .sidebarblock > .content > .title:hover > a.anchor, h3 > a.anchor:hover, #toctitle > a.anchor:hover, .sidebarblock > .content > .title > a.anchor:hover, h4:hover > a.anchor, h4 > a.anchor:hover, h5:hover > a.anchor, h5 > a.anchor:hover, h6:hover > a.anchor, h6 > a.anchor:hover { visibility: visible; }
-#content h1 > a.link, h2 > a.link, h3 > a.link, #toctitle > a.link, .sidebarblock > .content > .title > a.link, h4 > a.link, h5 > a.link, h6 > a.link { color: #616366; text-decoration: none; }
-#content h1 > a.link:hover, h2 > a.link:hover, h3 > a.link:hover, #toctitle > a.link:hover, .sidebarblock > .content > .title > a.link:hover, h4 > a.link:hover, h5 > a.link:hover, h6 > a.link:hover { color: #555659; }
-
-.audioblock, .imageblock, .literalblock, .listingblock, .stemblock, .videoblock { margin-bottom: 1.25em; }
-
-.admonitionblock td.content > .title, .audioblock > .title, .exampleblock > .title, .imageblock > .title, .listingblock > .title, .literalblock > .title, .stemblock > .title, .openblock > .title, .paragraph > .title, .quoteblock > .title, table.tableblock > .title, .verseblock > .title, .videoblock > .title, .dlist > .title, .olist > .title, .ulist > .title, .qlist > .title, .hdlist > .title { text-rendering: geometricPrecision; text-align: left; }
-
-table.tableblock > caption.title { white-space: nowrap; overflow: visible; max-width: 0; }
-
-.paragraph.lead > p, #preamble > .sectionbody > .paragraph:first-of-type p { color: #616366; }
-
-table.tableblock #preamble > .sectionbody > .paragraph:first-of-type p { font-size: inherit; }
-
-.admonitionblock > table { border-collapse: separate; border: 0; background: none; width: 100%; }
-.admonitionblock > table td.icon { text-align: center; width: 80px; }
-.admonitionblock > table td.icon img { max-width: none; }
-.admonitionblock > table td.icon .title { font-weight: bold; font-family: "Titillium Web", Verdana, Arial, sans-serif; text-transform: uppercase; }
-.admonitionblock > table td.content { padding-left: 1.125em; padding-right: 1.25em; border-left: 1px solid #dddddd; color: #484a4c; }
-.admonitionblock > table td.content > :last-child > :last-child { margin-bottom: 0; }
-
-.exampleblock > .content { border-style: solid; border-width: 1px; border-color: #e6e6e6; margin-bottom: 1.25em; padding: 1.25em; background: white; -webkit-border-radius: 4px; border-radius: 4px; }
-.exampleblock > .content > :first-child { margin-top: 0; }
-.exampleblock > .content > :last-child { margin-bottom: 0; }
-
-.sidebarblock { border-style: solid; border-width: 1px; border-color: #d9d9d9; margin-bottom: 1.25em; padding: 1.25em; background: #f2f2f2; -webkit-border-radius: 4px; border-radius: 4px; }
-.sidebarblock > :first-child { margin-top: 0; }
-.sidebarblock > :last-child { margin-bottom: 0; }
-.sidebarblock > .content > .title { color: #3c3d3f; margin-top: 0; }
-
-.exampleblock > .content > :last-child > :last-child, .exampleblock > .content .olist > ol > li:last-child > :last-child, .exampleblock > .content .ulist > ul > li:last-child > :last-child, .exampleblock > .content .qlist > ol > li:last-child > :last-child, .sidebarblock > .content > :last-child > :last-child, .sidebarblock > .content .olist > ol > li:last-child > :last-child, .sidebarblock > .content .ulist > ul > li:last-child > :last-child, .sidebarblock > .content .qlist > ol > li:last-child > :last-child { margin-bottom: 0; }
-
-.literalblock pre, .listingblock pre:not(.highlight), .listingblock pre[class="highlight"], .listingblock pre[class^="highlight "], .listingblock pre.CodeRay, .listingblock pre.prettyprint { background: url('../images/riak/pre-bg.jpg'); }
-.sidebarblock .literalblock pre, .sidebarblock .listingblock pre:not(.highlight), .sidebarblock .listingblock pre[class="highlight"], .sidebarblock .listingblock pre[class^="highlight "], .sidebarblock .listingblock pre.CodeRay, .sidebarblock .listingblock pre.prettyprint { background: #f2f1f1; }
-
-.literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { border: 0 0 1px 0 solid #f0f0f0; -webkit-border-radius: 4px; border-radius: 4px; word-wrap: break-word; padding: 15px; font-size: 0.8125em; }
-.literalblock pre.nowrap, .literalblock pre[class].nowrap, .listingblock pre.nowrap, .listingblock pre[class].nowrap { overflow-x: auto; white-space: pre; word-wrap: normal; }
-@media only screen and (min-width: 768px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 0.90625em; } }
-@media only screen and (min-width: 1280px) { .literalblock pre, .literalblock pre[class], .listingblock pre, .listingblock pre[class] { font-size: 1em; } }
-
-.literalblock.output pre { color: url('../images/riak/pre-bg.jpg'); background-color: inherit; }
-
-.listingblock pre.highlightjs { padding: 0; }
-.listingblock pre.highlightjs > code { padding: 15px; -webkit-border-radius: 4px; border-radius: 4px; }
-
-.listingblock > .content { position: relative; }
-
-.listingblock code[data-lang]:before { display: none; content: attr(data-lang); position: absolute; font-size: 0.75em; top: 0.425rem; right: 0.5rem; line-height: 1; text-transform: uppercase; color: #999; }
-
-.listingblock:hover code[data-lang]:before { display: block; }
-
-.listingblock.terminal pre .command:before { content: attr(data-prompt); padding-right: 0.5em; color: #999; }
-
-.listingblock.terminal pre .command:not([data-prompt]):before { content: "$"; }
-
-table.pyhltable { border-collapse: separate; border: 0; margin-bottom: 0; background: none; }
-
-table.pyhltable td { vertical-align: top; padding-top: 0; padding-bottom: 0; }
-
-table.pyhltable td.code { padding-left: .75em; padding-right: 0; }
-
-pre.pygments .lineno, table.pyhltable td:not(.code) { color: #999; padding-left: 0; padding-right: .5em; border-right: 1px solid #dddddd; }
-
-pre.pygments .lineno { display: inline-block; margin-right: .25em; }
-
-table.pyhltable .linenodiv { background: none !important; padding-right: 0 !important; }
-
-.quoteblock { margin: 0 1em 0.9375em 1.5em; display: table; }
-.quoteblock > .title { margin-left: -1.5em; margin-bottom: 0.75em; }
-.quoteblock blockquote, .quoteblock blockquote p { color: #616366; font-size: 1.15rem; line-height: 1.75; word-spacing: 0.1em; letter-spacing: 0; font-style: italic; text-align: justify; }
-.quoteblock blockquote { margin: 0; padding: 0; border: 0; }
-.quoteblock blockquote:before { content: "\201c"; float: left; font-size: 2.75em; font-weight: bold; line-height: 0.6em; margin-left: -0.6em; color: #3c3d3f; text-shadow: 0 1px 2px rgba(0, 0, 0, 0.1); }
-.quoteblock blockquote > .paragraph:last-child p { margin-bottom: 0; }
-.quoteblock .attribution { margin-top: 0.5em; margin-right: 0.5ex; text-align: right; }
-.quoteblock .quoteblock { margin-left: 0; margin-right: 0; padding: 0.5em 0; border-left: 3px solid #484a4c; }
-.quoteblock .quoteblock blockquote { padding: 0 0 0 0.75em; }
-.quoteblock .quoteblock blockquote:before { display: none; }
-
-.verseblock { margin: 0 1em 0.9375em 1em; }
-.verseblock pre { font-family: "Open Sans", "DejaVu Sans", sans; font-size: 1.15rem; color: #616366; font-weight: 300; text-rendering: optimizeLegibility; }
-.verseblock pre strong { font-weight: 400; }
-.verseblock .attribution { margin-top: 1.25rem; margin-left: 0.5ex; }
-
-.quoteblock .attribution, .verseblock .attribution { font-size: inherit; line-height: 1.45; font-style: italic; }
-.quoteblock .attribution br, .verseblock .attribution br { display: none; }
-.quoteblock .attribution cite, .verseblock .attribution cite { display: block; letter-spacing: -0.05em; color: #484a4c; }
-
-.quoteblock.abstract { margin: 0 0 0.9375em 0; display: block; }
-.quoteblock.abstract blockquote, .quoteblock.abstract blockquote p { text-align: left; word-spacing: 0; }
-.quoteblock.abstract blockquote:before, .quoteblock.abstract blockquote p:first-of-type:before { display: none; }
-
-table.tableblock { max-width: 100%; border-collapse: separate; }
-table.tableblock td > .paragraph:last-child p > p:last-child, table.tableblock th > p:last-child, table.tableblock td > p:last-child { margin-bottom: 0; }
-
-table.spread { width: 100%; }
-
-table.tableblock, th.tableblock, td.tableblock { border: 0 solid white; }
-
-table.grid-all th.tableblock, table.grid-all td.tableblock { border-width: 0 5px 5px 0; }
-
-table.grid-all tfoot > tr > th.tableblock, table.grid-all tfoot > tr > td.tableblock { border-width: 5px 5px 0 0; }
-
-table.grid-cols th.tableblock, table.grid-cols td.tableblock { border-width: 0 5px 0 0; }
-
-table.grid-all * > tr > .tableblock:last-child, table.grid-cols * > tr > .tableblock:last-child { border-right-width: 0; }
-
-table.grid-rows th.tableblock, table.grid-rows td.tableblock { border-width: 0 0 5px 0; }
-
-table.grid-all tbody > tr:last-child > th.tableblock, table.grid-all tbody > tr:last-child > td.tableblock, table.grid-all thead:last-child > tr > th.tableblock, table.grid-rows tbody > tr:last-child > th.tableblock, table.grid-rows tbody > tr:last-child > td.tableblock, table.grid-rows thead:last-child > tr > th.tableblock { border-bottom-width: 0; }
-
-table.grid-rows tfoot > tr > th.tableblock, table.grid-rows tfoot > tr > td.tableblock { border-width: 5px 0 0 0; }
-
-table.frame-all { border-width: 5px; }
-
-table.frame-sides { border-width: 0 5px; }
-
-table.frame-topbot { border-width: 5px 0; }
-
-th.halign-left, td.halign-left { text-align: left; }
-
-th.halign-right, td.halign-right { text-align: right; }
-
-th.halign-center, td.halign-center { text-align: center; }
-
-th.valign-top, td.valign-top { vertical-align: top; }
-
-th.valign-bottom, td.valign-bottom { vertical-align: bottom; }
-
-th.valign-middle, td.valign-middle { vertical-align: middle; }
-
-table thead th, table tfoot th { font-weight: bold; }
-
-tbody tr th { display: table-cell; line-height: 1.5; background: #dfdfdf; }
-
-tbody tr th, tbody tr th p, tfoot tr th, tfoot tr th p { color: #222222; font-weight: bold; }
-
-p.tableblock > code:only-child { background: none; padding: 0; }
-
-p.tableblock { font-size: 1em; }
-
-td > div.verse { white-space: pre; }
-
-ol { margin-left: 1.75em; }
-
-ul li ol { margin-left: 1.5em; }
-
-dl dd { margin-left: 1.125em; }
-
-dl dd:last-child, dl dd:last-child > :last-child { margin-bottom: 0; }
-
-ol > li p, ul > li p, ul dd, ol dd, .olist .olist, .ulist .ulist, .ulist .olist, .olist .ulist { margin-bottom: 0.46875em; }
-
-ul.unstyled, ol.unnumbered, ul.checklist, ul.none { list-style-type: none; }
-
-ul.unstyled, ol.unnumbered, ul.checklist { margin-left: 0.625em; }
-
-ul.checklist li > p:first-child > .fa-square-o:first-child, ul.checklist li > p:first-child > .fa-check-square-o:first-child { width: 1em; font-size: 0.85em; }
-
-ul.checklist li > p:first-child > input[type="checkbox"]:first-child { width: 1em; position: relative; top: 1px; }
-
-ul.inline { margin: 0 auto 0.46875em auto; margin-left: -1.375em; margin-right: 0; padding: 0; list-style: none; overflow: hidden; }
-ul.inline > li { list-style: none; float: left; margin-left: 1.375em; display: block; }
-ul.inline > li > * { display: block; }
-
-.unstyled dl dt { font-weight: normal; font-style: normal; }
-
-ol.arabic { list-style-type: decimal; }
-
-ol.decimal { list-style-type: decimal-leading-zero; }
-
-ol.loweralpha { list-style-type: lower-alpha; }
-
-ol.upperalpha { list-style-type: upper-alpha; }
-
-ol.lowerroman { list-style-type: lower-roman; }
-
-ol.upperroman { list-style-type: upper-roman; }
-
-ol.lowergreek { list-style-type: lower-greek; }
-
-.hdlist > table, .colist > table { border: 0; background: none; }
-.hdlist > table > tbody > tr, .colist > table > tbody > tr { background: none; }
-
-td.hdlist1 { padding-right: .75em; font-weight: bold; }
-
-td.hdlist1, td.hdlist2 { vertical-align: top; }
-
-.literalblock + .colist, .listingblock + .colist { margin-top: -0.5em; }
-
-.colist > table tr > td:first-of-type { padding: 0 0.75em; line-height: 1; }
-.colist > table tr > td:last-of-type { padding: 0.25em 0; }
-
-.thumb, .th { line-height: 0; display: inline-block; border: solid 4px white; -webkit-box-shadow: 0 0 0 1px #dddddd; box-shadow: 0 0 0 1px #dddddd; }
-
-.imageblock.left, .imageblock[style*="float: left"] { margin: 0.25em 0.625em 1.25em 0; }
-.imageblock.right, .imageblock[style*="float: right"] { margin: 0.25em 0 1.25em 0.625em; }
-.imageblock > .title { margin-bottom: 0; }
-.imageblock.thumb, .imageblock.th { border-width: 6px; }
-.imageblock.thumb > .title, .imageblock.th > .title { padding: 0 0.125em; }
-
-.image.left, .image.right { margin-top: 0.25em; margin-bottom: 0.25em; display: inline-block; line-height: 0; }
-.image.left { margin-right: 0.625em; }
-.image.right { margin-left: 0.625em; }
-
-a.image { text-decoration: none; }
-
-span.footnote, span.footnoteref { vertical-align: super; font-size: 0.875em; }
-span.footnote a, span.footnoteref a { text-decoration: none; }
-span.footnote a:active, span.footnoteref a:active { text-decoration: underline; }
-
-#footnotes { padding-top: 0.75em; padding-bottom: 0.75em; margin-bottom: 0.625em; }
-#footnotes hr { width: 20%; min-width: 6.25em; margin: -.25em 0 .75em 0; border-width: 1px 0 0 0; }
-#footnotes .footnote { padding: 0 0.375em; line-height: 1.3; font-size: 0.875em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: .2em; }
-#footnotes .footnote a:first-of-type { font-weight: bold; text-decoration: none; }
-#footnotes .footnote:last-of-type { margin-bottom: 0; }
-
-#content #footnotes { margin-top: -0.625em; margin-bottom: 0; padding: 0.75em 0; }
-
-.gist .file-data > table { border: 0; background: #fff; width: 100%; margin-bottom: 0; }
-.gist .file-data > table td.line-data { width: 99%; }
-
-div.unbreakable { page-break-inside: avoid; }
-
-.big { font-size: larger; }
-
-.small { font-size: smaller; }
-
-.underline { text-decoration: underline; }
-
-.overline { text-decoration: overline; }
-
-.line-through { text-decoration: line-through; }
-
-.aqua { color: #00bfbf; }
-
-.aqua-background { background-color: #00fafa; }
-
-.black { color: black; }
-
-.black-background { background-color: black; }
-
-.blue { color: #0000bf; }
-
-.blue-background { background-color: #0000fa; }
-
-.fuchsia { color: #bf00bf; }
-
-.fuchsia-background { background-color: #fa00fa; }
-
-.gray { color: #606060; }
-
-.gray-background { background-color: #7d7d7d; }
-
-.green { color: #006000; }
-
-.green-background { background-color: #007d00; }
-
-.lime { color: #00bf00; }
-
-.lime-background { background-color: #00fa00; }
-
-.maroon { color: #600000; }
-
-.maroon-background { background-color: #7d0000; }
-
-.navy { color: #000060; }
-
-.navy-background { background-color: #00007d; }
-
-.olive { color: #606000; }
-
-.olive-background { background-color: #7d7d00; }
-
-.purple { color: #600060; }
-
-.purple-background { background-color: #7d007d; }
-
-.red { color: #bf0000; }
-
-.red-background { background-color: #fa0000; }
-
-.silver { color: #909090; }
-
-.silver-background { background-color: #bcbcbc; }
-
-.teal { color: #006060; }
-
-.teal-background { background-color: #007d7d; }
-
-.white { color: #bfbfbf; }
-
-.white-background { background-color: #fafafa; }
-
-.yellow { color: #bfbf00; }
-
-.yellow-background { background-color: #fafa00; }
-
-span.icon > .fa { cursor: default; }
-
-.admonitionblock td.icon [class^="fa icon-"] { font-size: 2.5em; text-shadow: 0 0 8px white, 1px 1px 2px rgba(0, 0, 0, 0.5); cursor: default; }
-.admonitionblock td.icon .icon-note:before { content: "\f05a"; color: #1f637f; }
-.admonitionblock td.icon .icon-tip:before { content: "\f0eb"; text-shadow: 1px 1px 2px rgba(155, 155, 0, 0.8); color: #111; }
-.admonitionblock td.icon .icon-warning:before { content: "\f071"; color: #bf6900; }
-.admonitionblock td.icon .icon-caution:before { content: "\f06d"; color: #bf3400; }
-.admonitionblock td.icon .icon-important:before { content: "\f06a"; color: #bf0000; }
-
-.conum[data-value] { display: inline-block; color: #fff !important; background-color: #515151; -webkit-border-radius: 100px; border-radius: 100px; text-align: center; font-size: 0.75em; width: 1.67em; height: 1.67em; line-height: 1.67em; font-family: "Open Sans", "DejaVu Sans", sans-serif; font-style: normal; font-weight: bold; }
-.conum[data-value] * { color: #fff !important; }
-.conum[data-value] + b { display: none; }
-.conum[data-value]:after { content: attr(data-value); }
-pre .conum[data-value] { position: relative; top: -0.125em; }
-
-b.conum * { color: inherit !important; }
-
-.conum:not([data-value]):empty { display: none; }
-
-body { background-image: url('../images/riak/body-bg.jpg'); }
-
-::selection { background-color: #fcc07f; color: #fff; }
-
-#header h1 { font-weight: bold; }
-
-.literalblock pre, .listingblock pre { background: url('../images/riak/pre-bg.jpg'); -webkit-box-shadow: inset 0 1px 4px #aeb9b6; box-shadow: inset 0 1px 4px #aeb9b6; -webkit-border-radius: 5px; border-radius: 5px; }
-
-#content ul > li { list-style-type: square; }
-
-p > em { font-family: 'Noticia Text', serif; font-weight: 400; font-size: 95%; }
-
-.admonitionblock > table { width: 100%; background-image: url('../images/riak/info-bg.jpg'); border-collapse: separate; border-spacing: 0; -webkit-border-radius: 5px; border-radius: 5px; border: 1px solid #9EC6DF; }
-.admonitionblock > table td.icon { padding: 15px; }
-.admonitionblock > table td.icon .icon-tip:before { text-shadow: 0 0 20px white, 1px 1px 2px rgba(155, 155, 0, 0.8); }
-.admonitionblock > table td.content { font-family: 'Noticia Text', italic; font-size: 90%; font-style: italic; border: 0; padding: 15px; }
-
-.admonitionblock .literalblock > .content > pre, .admonitionblock .listingblock > .content > pre { background-image: url('../images/riak/info-bg.jpg'); }
-
-.exampleblock > .content { background-color: transparent; border-color: #c9c9c9; }
-
-.sidebarblock { background-image: url('../images/riak/sidebar-bg.jpg'); -webkit-border-radius: 5px; border-radius: 5px; }
-.sidebarblock > .content > .title { color: #f1f1f1; text-shadow: 0px 2px 2px black; font-size: 1.25em; font-weight: bold; }
-.sidebarblock > .content ul, .sidebarblock > .content p { color: #f1f1f1; text-shadow: 0px 1px 1px black; }
-.sidebarblock > .content .title { color: #dfdfdf; }
-.sidebarblock > .content code { color: #333; }
-.sidebarblock > .content a { color: #60B5D8; }
-.sidebarblock > .content a:hover { color: #FAA94C; }
-.sidebarblock > .content .admonitionblock p, .sidebarblock > .content .admonitionblock ul { text-shadow: none; color: #616366; }
-
-table.tableblock.grid-all { -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: 0 1px 3px #999999; box-shadow: 0 1px 3px #999999; }
-
-#footer { background-image: url('../images/riak/footer-bg.jpg'); padding: 25px 0; }
-
-#footer-text { color: #fff; text-shadow: 1px 1px 1px #333; font-size: 80%; text-align: center; }
\ No newline at end of file


[29/59] [abbrv] [partial] isis-site git commit: ISIS-1521: deletes content-OLDSITE

Posted by da...@apache.org.
http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/css/font-awesome.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/css/font-awesome.css b/content-OLDSITE/docs/css/font-awesome/4.3.0/css/font-awesome.css
deleted file mode 100644
index 82f7064..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/css/font-awesome.css
+++ /dev/null
@@ -1,1801 +0,0 @@
-/*!
- *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
- *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */
-/* FONT PATH
- * -------------------------- */
-@font-face {
-  font-family: 'FontAwesome';
-  src: url('../fonts/fontawesome-webfont.eot?v=4.3.0');
-  src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
-  font-weight: normal;
-  font-style: normal;
-}
-.fa {
-  display: inline-block;
-  font: normal normal normal 14px/1 FontAwesome;
-  font-size: inherit;
-  text-rendering: auto;
-  -webkit-font-smoothing: antialiased;
-  -moz-osx-font-smoothing: grayscale;
-  transform: translate(0, 0);
-}
-/* makes the font 33% larger relative to the icon container */
-.fa-lg {
-  font-size: 1.33333333em;
-  line-height: 0.75em;
-  vertical-align: -15%;
-}
-.fa-2x {
-  font-size: 2em;
-}
-.fa-3x {
-  font-size: 3em;
-}
-.fa-4x {
-  font-size: 4em;
-}
-.fa-5x {
-  font-size: 5em;
-}
-.fa-fw {
-  width: 1.28571429em;
-  text-align: center;
-}
-.fa-ul {
-  padding-left: 0;
-  margin-left: 2.14285714em;
-  list-style-type: none;
-}
-.fa-ul > li {
-  position: relative;
-}
-.fa-li {
-  position: absolute;
-  left: -2.14285714em;
-  width: 2.14285714em;
-  top: 0.14285714em;
-  text-align: center;
-}
-.fa-li.fa-lg {
-  left: -1.85714286em;
-}
-.fa-border {
-  padding: .2em .25em .15em;
-  border: solid 0.08em #eeeeee;
-  border-radius: .1em;
-}
-.pull-right {
-  float: right;
-}
-.pull-left {
-  float: left;
-}
-.fa.pull-left {
-  margin-right: .3em;
-}
-.fa.pull-right {
-  margin-left: .3em;
-}
-.fa-spin {
-  -webkit-animation: fa-spin 2s infinite linear;
-  animation: fa-spin 2s infinite linear;
-}
-.fa-pulse {
-  -webkit-animation: fa-spin 1s infinite steps(8);
-  animation: fa-spin 1s infinite steps(8);
-}
-@-webkit-keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-@keyframes fa-spin {
-  0% {
-    -webkit-transform: rotate(0deg);
-    transform: rotate(0deg);
-  }
-  100% {
-    -webkit-transform: rotate(359deg);
-    transform: rotate(359deg);
-  }
-}
-.fa-rotate-90 {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
-  -webkit-transform: rotate(90deg);
-  -ms-transform: rotate(90deg);
-  transform: rotate(90deg);
-}
-.fa-rotate-180 {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
-  -webkit-transform: rotate(180deg);
-  -ms-transform: rotate(180deg);
-  transform: rotate(180deg);
-}
-.fa-rotate-270 {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
-  -webkit-transform: rotate(270deg);
-  -ms-transform: rotate(270deg);
-  transform: rotate(270deg);
-}
-.fa-flip-horizontal {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
-  -webkit-transform: scale(-1, 1);
-  -ms-transform: scale(-1, 1);
-  transform: scale(-1, 1);
-}
-.fa-flip-vertical {
-  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
-  -webkit-transform: scale(1, -1);
-  -ms-transform: scale(1, -1);
-  transform: scale(1, -1);
-}
-:root .fa-rotate-90,
-:root .fa-rotate-180,
-:root .fa-rotate-270,
-:root .fa-flip-horizontal,
-:root .fa-flip-vertical {
-  filter: none;
-}
-.fa-stack {
-  position: relative;
-  display: inline-block;
-  width: 2em;
-  height: 2em;
-  line-height: 2em;
-  vertical-align: middle;
-}
-.fa-stack-1x,
-.fa-stack-2x {
-  position: absolute;
-  left: 0;
-  width: 100%;
-  text-align: center;
-}
-.fa-stack-1x {
-  line-height: inherit;
-}
-.fa-stack-2x {
-  font-size: 2em;
-}
-.fa-inverse {
-  color: #ffffff;
-}
-/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
-   readers do not read off random characters that represent icons */
-.fa-glass:before {
-  content: "\f000";
-}
-.fa-music:before {
-  content: "\f001";
-}
-.fa-search:before {
-  content: "\f002";
-}
-.fa-envelope-o:before {
-  content: "\f003";
-}
-.fa-heart:before {
-  content: "\f004";
-}
-.fa-star:before {
-  content: "\f005";
-}
-.fa-star-o:before {
-  content: "\f006";
-}
-.fa-user:before {
-  content: "\f007";
-}
-.fa-film:before {
-  content: "\f008";
-}
-.fa-th-large:before {
-  content: "\f009";
-}
-.fa-th:before {
-  content: "\f00a";
-}
-.fa-th-list:before {
-  content: "\f00b";
-}
-.fa-check:before {
-  content: "\f00c";
-}
-.fa-remove:before,
-.fa-close:before,
-.fa-times:before {
-  content: "\f00d";
-}
-.fa-search-plus:before {
-  content: "\f00e";
-}
-.fa-search-minus:before {
-  content: "\f010";
-}
-.fa-power-off:before {
-  content: "\f011";
-}
-.fa-signal:before {
-  content: "\f012";
-}
-.fa-gear:before,
-.fa-cog:before {
-  content: "\f013";
-}
-.fa-trash-o:before {
-  content: "\f014";
-}
-.fa-home:before {
-  content: "\f015";
-}
-.fa-file-o:before {
-  content: "\f016";
-}
-.fa-clock-o:before {
-  content: "\f017";
-}
-.fa-road:before {
-  content: "\f018";
-}
-.fa-download:before {
-  content: "\f019";
-}
-.fa-arrow-circle-o-down:before {
-  content: "\f01a";
-}
-.fa-arrow-circle-o-up:before {
-  content: "\f01b";
-}
-.fa-inbox:before {
-  content: "\f01c";
-}
-.fa-play-circle-o:before {
-  content: "\f01d";
-}
-.fa-rotate-right:before,
-.fa-repeat:before {
-  content: "\f01e";
-}
-.fa-refresh:before {
-  content: "\f021";
-}
-.fa-list-alt:before {
-  content: "\f022";
-}
-.fa-lock:before {
-  content: "\f023";
-}
-.fa-flag:before {
-  content: "\f024";
-}
-.fa-headphones:before {
-  content: "\f025";
-}
-.fa-volume-off:before {
-  content: "\f026";
-}
-.fa-volume-down:before {
-  content: "\f027";
-}
-.fa-volume-up:before {
-  content: "\f028";
-}
-.fa-qrcode:before {
-  content: "\f029";
-}
-.fa-barcode:before {
-  content: "\f02a";
-}
-.fa-tag:before {
-  content: "\f02b";
-}
-.fa-tags:before {
-  content: "\f02c";
-}
-.fa-book:before {
-  content: "\f02d";
-}
-.fa-bookmark:before {
-  content: "\f02e";
-}
-.fa-print:before {
-  content: "\f02f";
-}
-.fa-camera:before {
-  content: "\f030";
-}
-.fa-font:before {
-  content: "\f031";
-}
-.fa-bold:before {
-  content: "\f032";
-}
-.fa-italic:before {
-  content: "\f033";
-}
-.fa-text-height:before {
-  content: "\f034";
-}
-.fa-text-width:before {
-  content: "\f035";
-}
-.fa-align-left:before {
-  content: "\f036";
-}
-.fa-align-center:before {
-  content: "\f037";
-}
-.fa-align-right:before {
-  content: "\f038";
-}
-.fa-align-justify:before {
-  content: "\f039";
-}
-.fa-list:before {
-  content: "\f03a";
-}
-.fa-dedent:before,
-.fa-outdent:before {
-  content: "\f03b";
-}
-.fa-indent:before {
-  content: "\f03c";
-}
-.fa-video-camera:before {
-  content: "\f03d";
-}
-.fa-photo:before,
-.fa-image:before,
-.fa-picture-o:before {
-  content: "\f03e";
-}
-.fa-pencil:before {
-  content: "\f040";
-}
-.fa-map-marker:before {
-  content: "\f041";
-}
-.fa-adjust:before {
-  content: "\f042";
-}
-.fa-tint:before {
-  content: "\f043";
-}
-.fa-edit:before,
-.fa-pencil-square-o:before {
-  content: "\f044";
-}
-.fa-share-square-o:before {
-  content: "\f045";
-}
-.fa-check-square-o:before {
-  content: "\f046";
-}
-.fa-arrows:before {
-  content: "\f047";
-}
-.fa-step-backward:before {
-  content: "\f048";
-}
-.fa-fast-backward:before {
-  content: "\f049";
-}
-.fa-backward:before {
-  content: "\f04a";
-}
-.fa-play:before {
-  content: "\f04b";
-}
-.fa-pause:before {
-  content: "\f04c";
-}
-.fa-stop:before {
-  content: "\f04d";
-}
-.fa-forward:before {
-  content: "\f04e";
-}
-.fa-fast-forward:before {
-  content: "\f050";
-}
-.fa-step-forward:before {
-  content: "\f051";
-}
-.fa-eject:before {
-  content: "\f052";
-}
-.fa-chevron-left:before {
-  content: "\f053";
-}
-.fa-chevron-right:before {
-  content: "\f054";
-}
-.fa-plus-circle:before {
-  content: "\f055";
-}
-.fa-minus-circle:before {
-  content: "\f056";
-}
-.fa-times-circle:before {
-  content: "\f057";
-}
-.fa-check-circle:before {
-  content: "\f058";
-}
-.fa-question-circle:before {
-  content: "\f059";
-}
-.fa-info-circle:before {
-  content: "\f05a";
-}
-.fa-crosshairs:before {
-  content: "\f05b";
-}
-.fa-times-circle-o:before {
-  content: "\f05c";
-}
-.fa-check-circle-o:before {
-  content: "\f05d";
-}
-.fa-ban:before {
-  content: "\f05e";
-}
-.fa-arrow-left:before {
-  content: "\f060";
-}
-.fa-arrow-right:before {
-  content: "\f061";
-}
-.fa-arrow-up:before {
-  content: "\f062";
-}
-.fa-arrow-down:before {
-  content: "\f063";
-}
-.fa-mail-forward:before,
-.fa-share:before {
-  content: "\f064";
-}
-.fa-expand:before {
-  content: "\f065";
-}
-.fa-compress:before {
-  content: "\f066";
-}
-.fa-plus:before {
-  content: "\f067";
-}
-.fa-minus:before {
-  content: "\f068";
-}
-.fa-asterisk:before {
-  content: "\f069";
-}
-.fa-exclamation-circle:before {
-  content: "\f06a";
-}
-.fa-gift:before {
-  content: "\f06b";
-}
-.fa-leaf:before {
-  content: "\f06c";
-}
-.fa-fire:before {
-  content: "\f06d";
-}
-.fa-eye:before {
-  content: "\f06e";
-}
-.fa-eye-slash:before {
-  content: "\f070";
-}
-.fa-warning:before,
-.fa-exclamation-triangle:before {
-  content: "\f071";
-}
-.fa-plane:before {
-  content: "\f072";
-}
-.fa-calendar:before {
-  content: "\f073";
-}
-.fa-random:before {
-  content: "\f074";
-}
-.fa-comment:before {
-  content: "\f075";
-}
-.fa-magnet:before {
-  content: "\f076";
-}
-.fa-chevron-up:before {
-  content: "\f077";
-}
-.fa-chevron-down:before {
-  content: "\f078";
-}
-.fa-retweet:before {
-  content: "\f079";
-}
-.fa-shopping-cart:before {
-  content: "\f07a";
-}
-.fa-folder:before {
-  content: "\f07b";
-}
-.fa-folder-open:before {
-  content: "\f07c";
-}
-.fa-arrows-v:before {
-  content: "\f07d";
-}
-.fa-arrows-h:before {
-  content: "\f07e";
-}
-.fa-bar-chart-o:before,
-.fa-bar-chart:before {
-  content: "\f080";
-}
-.fa-twitter-square:before {
-  content: "\f081";
-}
-.fa-facebook-square:before {
-  content: "\f082";
-}
-.fa-camera-retro:before {
-  content: "\f083";
-}
-.fa-key:before {
-  content: "\f084";
-}
-.fa-gears:before,
-.fa-cogs:before {
-  content: "\f085";
-}
-.fa-comments:before {
-  content: "\f086";
-}
-.fa-thumbs-o-up:before {
-  content: "\f087";
-}
-.fa-thumbs-o-down:before {
-  content: "\f088";
-}
-.fa-star-half:before {
-  content: "\f089";
-}
-.fa-heart-o:before {
-  content: "\f08a";
-}
-.fa-sign-out:before {
-  content: "\f08b";
-}
-.fa-linkedin-square:before {
-  content: "\f08c";
-}
-.fa-thumb-tack:before {
-  content: "\f08d";
-}
-.fa-external-link:before {
-  content: "\f08e";
-}
-.fa-sign-in:before {
-  content: "\f090";
-}
-.fa-trophy:before {
-  content: "\f091";
-}
-.fa-github-square:before {
-  content: "\f092";
-}
-.fa-upload:before {
-  content: "\f093";
-}
-.fa-lemon-o:before {
-  content: "\f094";
-}
-.fa-phone:before {
-  content: "\f095";
-}
-.fa-square-o:before {
-  content: "\f096";
-}
-.fa-bookmark-o:before {
-  content: "\f097";
-}
-.fa-phone-square:before {
-  content: "\f098";
-}
-.fa-twitter:before {
-  content: "\f099";
-}
-.fa-facebook-f:before,
-.fa-facebook:before {
-  content: "\f09a";
-}
-.fa-github:before {
-  content: "\f09b";
-}
-.fa-unlock:before {
-  content: "\f09c";
-}
-.fa-credit-card:before {
-  content: "\f09d";
-}
-.fa-rss:before {
-  content: "\f09e";
-}
-.fa-hdd-o:before {
-  content: "\f0a0";
-}
-.fa-bullhorn:before {
-  content: "\f0a1";
-}
-.fa-bell:before {
-  content: "\f0f3";
-}
-.fa-certificate:before {
-  content: "\f0a3";
-}
-.fa-hand-o-right:before {
-  content: "\f0a4";
-}
-.fa-hand-o-left:before {
-  content: "\f0a5";
-}
-.fa-hand-o-up:before {
-  content: "\f0a6";
-}
-.fa-hand-o-down:before {
-  content: "\f0a7";
-}
-.fa-arrow-circle-left:before {
-  content: "\f0a8";
-}
-.fa-arrow-circle-right:before {
-  content: "\f0a9";
-}
-.fa-arrow-circle-up:before {
-  content: "\f0aa";
-}
-.fa-arrow-circle-down:before {
-  content: "\f0ab";
-}
-.fa-globe:before {
-  content: "\f0ac";
-}
-.fa-wrench:before {
-  content: "\f0ad";
-}
-.fa-tasks:before {
-  content: "\f0ae";
-}
-.fa-filter:before {
-  content: "\f0b0";
-}
-.fa-briefcase:before {
-  content: "\f0b1";
-}
-.fa-arrows-alt:before {
-  content: "\f0b2";
-}
-.fa-group:before,
-.fa-users:before {
-  content: "\f0c0";
-}
-.fa-chain:before,
-.fa-link:before {
-  content: "\f0c1";
-}
-.fa-cloud:before {
-  content: "\f0c2";
-}
-.fa-flask:before {
-  content: "\f0c3";
-}
-.fa-cut:before,
-.fa-scissors:before {
-  content: "\f0c4";
-}
-.fa-copy:before,
-.fa-files-o:before {
-  content: "\f0c5";
-}
-.fa-paperclip:before {
-  content: "\f0c6";
-}
-.fa-save:before,
-.fa-floppy-o:before {
-  content: "\f0c7";
-}
-.fa-square:before {
-  content: "\f0c8";
-}
-.fa-navicon:before,
-.fa-reorder:before,
-.fa-bars:before {
-  content: "\f0c9";
-}
-.fa-list-ul:before {
-  content: "\f0ca";
-}
-.fa-list-ol:before {
-  content: "\f0cb";
-}
-.fa-strikethrough:before {
-  content: "\f0cc";
-}
-.fa-underline:before {
-  content: "\f0cd";
-}
-.fa-table:before {
-  content: "\f0ce";
-}
-.fa-magic:before {
-  content: "\f0d0";
-}
-.fa-truck:before {
-  content: "\f0d1";
-}
-.fa-pinterest:before {
-  content: "\f0d2";
-}
-.fa-pinterest-square:before {
-  content: "\f0d3";
-}
-.fa-google-plus-square:before {
-  content: "\f0d4";
-}
-.fa-google-plus:before {
-  content: "\f0d5";
-}
-.fa-money:before {
-  content: "\f0d6";
-}
-.fa-caret-down:before {
-  content: "\f0d7";
-}
-.fa-caret-up:before {
-  content: "\f0d8";
-}
-.fa-caret-left:before {
-  content: "\f0d9";
-}
-.fa-caret-right:before {
-  content: "\f0da";
-}
-.fa-columns:before {
-  content: "\f0db";
-}
-.fa-unsorted:before,
-.fa-sort:before {
-  content: "\f0dc";
-}
-.fa-sort-down:before,
-.fa-sort-desc:before {
-  content: "\f0dd";
-}
-.fa-sort-up:before,
-.fa-sort-asc:before {
-  content: "\f0de";
-}
-.fa-envelope:before {
-  content: "\f0e0";
-}
-.fa-linkedin:before {
-  content: "\f0e1";
-}
-.fa-rotate-left:before,
-.fa-undo:before {
-  content: "\f0e2";
-}
-.fa-legal:before,
-.fa-gavel:before {
-  content: "\f0e3";
-}
-.fa-dashboard:before,
-.fa-tachometer:before {
-  content: "\f0e4";
-}
-.fa-comment-o:before {
-  content: "\f0e5";
-}
-.fa-comments-o:before {
-  content: "\f0e6";
-}
-.fa-flash:before,
-.fa-bolt:before {
-  content: "\f0e7";
-}
-.fa-sitemap:before {
-  content: "\f0e8";
-}
-.fa-umbrella:before {
-  content: "\f0e9";
-}
-.fa-paste:before,
-.fa-clipboard:before {
-  content: "\f0ea";
-}
-.fa-lightbulb-o:before {
-  content: "\f0eb";
-}
-.fa-exchange:before {
-  content: "\f0ec";
-}
-.fa-cloud-download:before {
-  content: "\f0ed";
-}
-.fa-cloud-upload:before {
-  content: "\f0ee";
-}
-.fa-user-md:before {
-  content: "\f0f0";
-}
-.fa-stethoscope:before {
-  content: "\f0f1";
-}
-.fa-suitcase:before {
-  content: "\f0f2";
-}
-.fa-bell-o:before {
-  content: "\f0a2";
-}
-.fa-coffee:before {
-  content: "\f0f4";
-}
-.fa-cutlery:before {
-  content: "\f0f5";
-}
-.fa-file-text-o:before {
-  content: "\f0f6";
-}
-.fa-building-o:before {
-  content: "\f0f7";
-}
-.fa-hospital-o:before {
-  content: "\f0f8";
-}
-.fa-ambulance:before {
-  content: "\f0f9";
-}
-.fa-medkit:before {
-  content: "\f0fa";
-}
-.fa-fighter-jet:before {
-  content: "\f0fb";
-}
-.fa-beer:before {
-  content: "\f0fc";
-}
-.fa-h-square:before {
-  content: "\f0fd";
-}
-.fa-plus-square:before {
-  content: "\f0fe";
-}
-.fa-angle-double-left:before {
-  content: "\f100";
-}
-.fa-angle-double-right:before {
-  content: "\f101";
-}
-.fa-angle-double-up:before {
-  content: "\f102";
-}
-.fa-angle-double-down:before {
-  content: "\f103";
-}
-.fa-angle-left:before {
-  content: "\f104";
-}
-.fa-angle-right:before {
-  content: "\f105";
-}
-.fa-angle-up:before {
-  content: "\f106";
-}
-.fa-angle-down:before {
-  content: "\f107";
-}
-.fa-desktop:before {
-  content: "\f108";
-}
-.fa-laptop:before {
-  content: "\f109";
-}
-.fa-tablet:before {
-  content: "\f10a";
-}
-.fa-mobile-phone:before,
-.fa-mobile:before {
-  content: "\f10b";
-}
-.fa-circle-o:before {
-  content: "\f10c";
-}
-.fa-quote-left:before {
-  content: "\f10d";
-}
-.fa-quote-right:before {
-  content: "\f10e";
-}
-.fa-spinner:before {
-  content: "\f110";
-}
-.fa-circle:before {
-  content: "\f111";
-}
-.fa-mail-reply:before,
-.fa-reply:before {
-  content: "\f112";
-}
-.fa-github-alt:before {
-  content: "\f113";
-}
-.fa-folder-o:before {
-  content: "\f114";
-}
-.fa-folder-open-o:before {
-  content: "\f115";
-}
-.fa-smile-o:before {
-  content: "\f118";
-}
-.fa-frown-o:before {
-  content: "\f119";
-}
-.fa-meh-o:before {
-  content: "\f11a";
-}
-.fa-gamepad:before {
-  content: "\f11b";
-}
-.fa-keyboard-o:before {
-  content: "\f11c";
-}
-.fa-flag-o:before {
-  content: "\f11d";
-}
-.fa-flag-checkered:before {
-  content: "\f11e";
-}
-.fa-terminal:before {
-  content: "\f120";
-}
-.fa-code:before {
-  content: "\f121";
-}
-.fa-mail-reply-all:before,
-.fa-reply-all:before {
-  content: "\f122";
-}
-.fa-star-half-empty:before,
-.fa-star-half-full:before,
-.fa-star-half-o:before {
-  content: "\f123";
-}
-.fa-location-arrow:before {
-  content: "\f124";
-}
-.fa-crop:before {
-  content: "\f125";
-}
-.fa-code-fork:before {
-  content: "\f126";
-}
-.fa-unlink:before,
-.fa-chain-broken:before {
-  content: "\f127";
-}
-.fa-question:before {
-  content: "\f128";
-}
-.fa-info:before {
-  content: "\f129";
-}
-.fa-exclamation:before {
-  content: "\f12a";
-}
-.fa-superscript:before {
-  content: "\f12b";
-}
-.fa-subscript:before {
-  content: "\f12c";
-}
-.fa-eraser:before {
-  content: "\f12d";
-}
-.fa-puzzle-piece:before {
-  content: "\f12e";
-}
-.fa-microphone:before {
-  content: "\f130";
-}
-.fa-microphone-slash:before {
-  content: "\f131";
-}
-.fa-shield:before {
-  content: "\f132";
-}
-.fa-calendar-o:before {
-  content: "\f133";
-}
-.fa-fire-extinguisher:before {
-  content: "\f134";
-}
-.fa-rocket:before {
-  content: "\f135";
-}
-.fa-maxcdn:before {
-  content: "\f136";
-}
-.fa-chevron-circle-left:before {
-  content: "\f137";
-}
-.fa-chevron-circle-right:before {
-  content: "\f138";
-}
-.fa-chevron-circle-up:before {
-  content: "\f139";
-}
-.fa-chevron-circle-down:before {
-  content: "\f13a";
-}
-.fa-html5:before {
-  content: "\f13b";
-}
-.fa-css3:before {
-  content: "\f13c";
-}
-.fa-anchor:before {
-  content: "\f13d";
-}
-.fa-unlock-alt:before {
-  content: "\f13e";
-}
-.fa-bullseye:before {
-  content: "\f140";
-}
-.fa-ellipsis-h:before {
-  content: "\f141";
-}
-.fa-ellipsis-v:before {
-  content: "\f142";
-}
-.fa-rss-square:before {
-  content: "\f143";
-}
-.fa-play-circle:before {
-  content: "\f144";
-}
-.fa-ticket:before {
-  content: "\f145";
-}
-.fa-minus-square:before {
-  content: "\f146";
-}
-.fa-minus-square-o:before {
-  content: "\f147";
-}
-.fa-level-up:before {
-  content: "\f148";
-}
-.fa-level-down:before {
-  content: "\f149";
-}
-.fa-check-square:before {
-  content: "\f14a";
-}
-.fa-pencil-square:before {
-  content: "\f14b";
-}
-.fa-external-link-square:before {
-  content: "\f14c";
-}
-.fa-share-square:before {
-  content: "\f14d";
-}
-.fa-compass:before {
-  content: "\f14e";
-}
-.fa-toggle-down:before,
-.fa-caret-square-o-down:before {
-  content: "\f150";
-}
-.fa-toggle-up:before,
-.fa-caret-square-o-up:before {
-  content: "\f151";
-}
-.fa-toggle-right:before,
-.fa-caret-square-o-right:before {
-  content: "\f152";
-}
-.fa-euro:before,
-.fa-eur:before {
-  content: "\f153";
-}
-.fa-gbp:before {
-  content: "\f154";
-}
-.fa-dollar:before,
-.fa-usd:before {
-  content: "\f155";
-}
-.fa-rupee:before,
-.fa-inr:before {
-  content: "\f156";
-}
-.fa-cny:before,
-.fa-rmb:before,
-.fa-yen:before,
-.fa-jpy:before {
-  content: "\f157";
-}
-.fa-ruble:before,
-.fa-rouble:before,
-.fa-rub:before {
-  content: "\f158";
-}
-.fa-won:before,
-.fa-krw:before {
-  content: "\f159";
-}
-.fa-bitcoin:before,
-.fa-btc:before {
-  content: "\f15a";
-}
-.fa-file:before {
-  content: "\f15b";
-}
-.fa-file-text:before {
-  content: "\f15c";
-}
-.fa-sort-alpha-asc:before {
-  content: "\f15d";
-}
-.fa-sort-alpha-desc:before {
-  content: "\f15e";
-}
-.fa-sort-amount-asc:before {
-  content: "\f160";
-}
-.fa-sort-amount-desc:before {
-  content: "\f161";
-}
-.fa-sort-numeric-asc:before {
-  content: "\f162";
-}
-.fa-sort-numeric-desc:before {
-  content: "\f163";
-}
-.fa-thumbs-up:before {
-  content: "\f164";
-}
-.fa-thumbs-down:before {
-  content: "\f165";
-}
-.fa-youtube-square:before {
-  content: "\f166";
-}
-.fa-youtube:before {
-  content: "\f167";
-}
-.fa-xing:before {
-  content: "\f168";
-}
-.fa-xing-square:before {
-  content: "\f169";
-}
-.fa-youtube-play:before {
-  content: "\f16a";
-}
-.fa-dropbox:before {
-  content: "\f16b";
-}
-.fa-stack-overflow:before {
-  content: "\f16c";
-}
-.fa-instagram:before {
-  content: "\f16d";
-}
-.fa-flickr:before {
-  content: "\f16e";
-}
-.fa-adn:before {
-  content: "\f170";
-}
-.fa-bitbucket:before {
-  content: "\f171";
-}
-.fa-bitbucket-square:before {
-  content: "\f172";
-}
-.fa-tumblr:before {
-  content: "\f173";
-}
-.fa-tumblr-square:before {
-  content: "\f174";
-}
-.fa-long-arrow-down:before {
-  content: "\f175";
-}
-.fa-long-arrow-up:before {
-  content: "\f176";
-}
-.fa-long-arrow-left:before {
-  content: "\f177";
-}
-.fa-long-arrow-right:before {
-  content: "\f178";
-}
-.fa-apple:before {
-  content: "\f179";
-}
-.fa-windows:before {
-  content: "\f17a";
-}
-.fa-android:before {
-  content: "\f17b";
-}
-.fa-linux:before {
-  content: "\f17c";
-}
-.fa-dribbble:before {
-  content: "\f17d";
-}
-.fa-skype:before {
-  content: "\f17e";
-}
-.fa-foursquare:before {
-  content: "\f180";
-}
-.fa-trello:before {
-  content: "\f181";
-}
-.fa-female:before {
-  content: "\f182";
-}
-.fa-male:before {
-  content: "\f183";
-}
-.fa-gittip:before,
-.fa-gratipay:before {
-  content: "\f184";
-}
-.fa-sun-o:before {
-  content: "\f185";
-}
-.fa-moon-o:before {
-  content: "\f186";
-}
-.fa-archive:before {
-  content: "\f187";
-}
-.fa-bug:before {
-  content: "\f188";
-}
-.fa-vk:before {
-  content: "\f189";
-}
-.fa-weibo:before {
-  content: "\f18a";
-}
-.fa-renren:before {
-  content: "\f18b";
-}
-.fa-pagelines:before {
-  content: "\f18c";
-}
-.fa-stack-exchange:before {
-  content: "\f18d";
-}
-.fa-arrow-circle-o-right:before {
-  content: "\f18e";
-}
-.fa-arrow-circle-o-left:before {
-  content: "\f190";
-}
-.fa-toggle-left:before,
-.fa-caret-square-o-left:before {
-  content: "\f191";
-}
-.fa-dot-circle-o:before {
-  content: "\f192";
-}
-.fa-wheelchair:before {
-  content: "\f193";
-}
-.fa-vimeo-square:before {
-  content: "\f194";
-}
-.fa-turkish-lira:before,
-.fa-try:before {
-  content: "\f195";
-}
-.fa-plus-square-o:before {
-  content: "\f196";
-}
-.fa-space-shuttle:before {
-  content: "\f197";
-}
-.fa-slack:before {
-  content: "\f198";
-}
-.fa-envelope-square:before {
-  content: "\f199";
-}
-.fa-wordpress:before {
-  content: "\f19a";
-}
-.fa-openid:before {
-  content: "\f19b";
-}
-.fa-institution:before,
-.fa-bank:before,
-.fa-university:before {
-  content: "\f19c";
-}
-.fa-mortar-board:before,
-.fa-graduation-cap:before {
-  content: "\f19d";
-}
-.fa-yahoo:before {
-  content: "\f19e";
-}
-.fa-google:before {
-  content: "\f1a0";
-}
-.fa-reddit:before {
-  content: "\f1a1";
-}
-.fa-reddit-square:before {
-  content: "\f1a2";
-}
-.fa-stumbleupon-circle:before {
-  content: "\f1a3";
-}
-.fa-stumbleupon:before {
-  content: "\f1a4";
-}
-.fa-delicious:before {
-  content: "\f1a5";
-}
-.fa-digg:before {
-  content: "\f1a6";
-}
-.fa-pied-piper:before {
-  content: "\f1a7";
-}
-.fa-pied-piper-alt:before {
-  content: "\f1a8";
-}
-.fa-drupal:before {
-  content: "\f1a9";
-}
-.fa-joomla:before {
-  content: "\f1aa";
-}
-.fa-language:before {
-  content: "\f1ab";
-}
-.fa-fax:before {
-  content: "\f1ac";
-}
-.fa-building:before {
-  content: "\f1ad";
-}
-.fa-child:before {
-  content: "\f1ae";
-}
-.fa-paw:before {
-  content: "\f1b0";
-}
-.fa-spoon:before {
-  content: "\f1b1";
-}
-.fa-cube:before {
-  content: "\f1b2";
-}
-.fa-cubes:before {
-  content: "\f1b3";
-}
-.fa-behance:before {
-  content: "\f1b4";
-}
-.fa-behance-square:before {
-  content: "\f1b5";
-}
-.fa-steam:before {
-  content: "\f1b6";
-}
-.fa-steam-square:before {
-  content: "\f1b7";
-}
-.fa-recycle:before {
-  content: "\f1b8";
-}
-.fa-automobile:before,
-.fa-car:before {
-  content: "\f1b9";
-}
-.fa-cab:before,
-.fa-taxi:before {
-  content: "\f1ba";
-}
-.fa-tree:before {
-  content: "\f1bb";
-}
-.fa-spotify:before {
-  content: "\f1bc";
-}
-.fa-deviantart:before {
-  content: "\f1bd";
-}
-.fa-soundcloud:before {
-  content: "\f1be";
-}
-.fa-database:before {
-  content: "\f1c0";
-}
-.fa-file-pdf-o:before {
-  content: "\f1c1";
-}
-.fa-file-word-o:before {
-  content: "\f1c2";
-}
-.fa-file-excel-o:before {
-  content: "\f1c3";
-}
-.fa-file-powerpoint-o:before {
-  content: "\f1c4";
-}
-.fa-file-photo-o:before,
-.fa-file-picture-o:before,
-.fa-file-image-o:before {
-  content: "\f1c5";
-}
-.fa-file-zip-o:before,
-.fa-file-archive-o:before {
-  content: "\f1c6";
-}
-.fa-file-sound-o:before,
-.fa-file-audio-o:before {
-  content: "\f1c7";
-}
-.fa-file-movie-o:before,
-.fa-file-video-o:before {
-  content: "\f1c8";
-}
-.fa-file-code-o:before {
-  content: "\f1c9";
-}
-.fa-vine:before {
-  content: "\f1ca";
-}
-.fa-codepen:before {
-  content: "\f1cb";
-}
-.fa-jsfiddle:before {
-  content: "\f1cc";
-}
-.fa-life-bouy:before,
-.fa-life-buoy:before,
-.fa-life-saver:before,
-.fa-support:before,
-.fa-life-ring:before {
-  content: "\f1cd";
-}
-.fa-circle-o-notch:before {
-  content: "\f1ce";
-}
-.fa-ra:before,
-.fa-rebel:before {
-  content: "\f1d0";
-}
-.fa-ge:before,
-.fa-empire:before {
-  content: "\f1d1";
-}
-.fa-git-square:before {
-  content: "\f1d2";
-}
-.fa-git:before {
-  content: "\f1d3";
-}
-.fa-hacker-news:before {
-  content: "\f1d4";
-}
-.fa-tencent-weibo:before {
-  content: "\f1d5";
-}
-.fa-qq:before {
-  content: "\f1d6";
-}
-.fa-wechat:before,
-.fa-weixin:before {
-  content: "\f1d7";
-}
-.fa-send:before,
-.fa-paper-plane:before {
-  content: "\f1d8";
-}
-.fa-send-o:before,
-.fa-paper-plane-o:before {
-  content: "\f1d9";
-}
-.fa-history:before {
-  content: "\f1da";
-}
-.fa-genderless:before,
-.fa-circle-thin:before {
-  content: "\f1db";
-}
-.fa-header:before {
-  content: "\f1dc";
-}
-.fa-paragraph:before {
-  content: "\f1dd";
-}
-.fa-sliders:before {
-  content: "\f1de";
-}
-.fa-share-alt:before {
-  content: "\f1e0";
-}
-.fa-share-alt-square:before {
-  content: "\f1e1";
-}
-.fa-bomb:before {
-  content: "\f1e2";
-}
-.fa-soccer-ball-o:before,
-.fa-futbol-o:before {
-  content: "\f1e3";
-}
-.fa-tty:before {
-  content: "\f1e4";
-}
-.fa-binoculars:before {
-  content: "\f1e5";
-}
-.fa-plug:before {
-  content: "\f1e6";
-}
-.fa-slideshare:before {
-  content: "\f1e7";
-}
-.fa-twitch:before {
-  content: "\f1e8";
-}
-.fa-yelp:before {
-  content: "\f1e9";
-}
-.fa-newspaper-o:before {
-  content: "\f1ea";
-}
-.fa-wifi:before {
-  content: "\f1eb";
-}
-.fa-calculator:before {
-  content: "\f1ec";
-}
-.fa-paypal:before {
-  content: "\f1ed";
-}
-.fa-google-wallet:before {
-  content: "\f1ee";
-}
-.fa-cc-visa:before {
-  content: "\f1f0";
-}
-.fa-cc-mastercard:before {
-  content: "\f1f1";
-}
-.fa-cc-discover:before {
-  content: "\f1f2";
-}
-.fa-cc-amex:before {
-  content: "\f1f3";
-}
-.fa-cc-paypal:before {
-  content: "\f1f4";
-}
-.fa-cc-stripe:before {
-  content: "\f1f5";
-}
-.fa-bell-slash:before {
-  content: "\f1f6";
-}
-.fa-bell-slash-o:before {
-  content: "\f1f7";
-}
-.fa-trash:before {
-  content: "\f1f8";
-}
-.fa-copyright:before {
-  content: "\f1f9";
-}
-.fa-at:before {
-  content: "\f1fa";
-}
-.fa-eyedropper:before {
-  content: "\f1fb";
-}
-.fa-paint-brush:before {
-  content: "\f1fc";
-}
-.fa-birthday-cake:before {
-  content: "\f1fd";
-}
-.fa-area-chart:before {
-  content: "\f1fe";
-}
-.fa-pie-chart:before {
-  content: "\f200";
-}
-.fa-line-chart:before {
-  content: "\f201";
-}
-.fa-lastfm:before {
-  content: "\f202";
-}
-.fa-lastfm-square:before {
-  content: "\f203";
-}
-.fa-toggle-off:before {
-  content: "\f204";
-}
-.fa-toggle-on:before {
-  content: "\f205";
-}
-.fa-bicycle:before {
-  content: "\f206";
-}
-.fa-bus:before {
-  content: "\f207";
-}
-.fa-ioxhost:before {
-  content: "\f208";
-}
-.fa-angellist:before {
-  content: "\f209";
-}
-.fa-cc:before {
-  content: "\f20a";
-}
-.fa-shekel:before,
-.fa-sheqel:before,
-.fa-ils:before {
-  content: "\f20b";
-}
-.fa-meanpath:before {
-  content: "\f20c";
-}
-.fa-buysellads:before {
-  content: "\f20d";
-}
-.fa-connectdevelop:before {
-  content: "\f20e";
-}
-.fa-dashcube:before {
-  content: "\f210";
-}
-.fa-forumbee:before {
-  content: "\f211";
-}
-.fa-leanpub:before {
-  content: "\f212";
-}
-.fa-sellsy:before {
-  content: "\f213";
-}
-.fa-shirtsinbulk:before {
-  content: "\f214";
-}
-.fa-simplybuilt:before {
-  content: "\f215";
-}
-.fa-skyatlas:before {
-  content: "\f216";
-}
-.fa-cart-plus:before {
-  content: "\f217";
-}
-.fa-cart-arrow-down:before {
-  content: "\f218";
-}
-.fa-diamond:before {
-  content: "\f219";
-}
-.fa-ship:before {
-  content: "\f21a";
-}
-.fa-user-secret:before {
-  content: "\f21b";
-}
-.fa-motorcycle:before {
-  content: "\f21c";
-}
-.fa-street-view:before {
-  content: "\f21d";
-}
-.fa-heartbeat:before {
-  content: "\f21e";
-}
-.fa-venus:before {
-  content: "\f221";
-}
-.fa-mars:before {
-  content: "\f222";
-}
-.fa-mercury:before {
-  content: "\f223";
-}
-.fa-transgender:before {
-  content: "\f224";
-}
-.fa-transgender-alt:before {
-  content: "\f225";
-}
-.fa-venus-double:before {
-  content: "\f226";
-}
-.fa-mars-double:before {
-  content: "\f227";
-}
-.fa-venus-mars:before {
-  content: "\f228";
-}
-.fa-mars-stroke:before {
-  content: "\f229";
-}
-.fa-mars-stroke-v:before {
-  content: "\f22a";
-}
-.fa-mars-stroke-h:before {
-  content: "\f22b";
-}
-.fa-neuter:before {
-  content: "\f22c";
-}
-.fa-facebook-official:before {
-  content: "\f230";
-}
-.fa-pinterest-p:before {
-  content: "\f231";
-}
-.fa-whatsapp:before {
-  content: "\f232";
-}
-.fa-server:before {
-  content: "\f233";
-}
-.fa-user-plus:before {
-  content: "\f234";
-}
-.fa-user-times:before {
-  content: "\f235";
-}
-.fa-hotel:before,
-.fa-bed:before {
-  content: "\f236";
-}
-.fa-viacoin:before {
-  content: "\f237";
-}
-.fa-train:before {
-  content: "\f238";
-}
-.fa-subway:before {
-  content: "\f239";
-}
-.fa-medium:before {
-  content: "\f23a";
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/css/font-awesome.min.css
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/css/font-awesome.min.css b/content-OLDSITE/docs/css/font-awesome/4.3.0/css/font-awesome.min.css
deleted file mode 100644
index 1ab861b..0000000
--- a/content-OLDSITE/docs/css/font-awesome/4.3.0/css/font-awesome.min.css
+++ /dev/null
@@ -1,4 +0,0 @@
-/*!
- *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
- *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
- */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.3.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{p
 osition:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Micr
 osoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size
 :2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o
 -up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:
 "\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}
 .fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-sl
 ash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:be
 fore{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-h
 and-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-
 underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-
 flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content
 :"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content
 :"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-c
 ircle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{conten
 t:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:bef
 ore{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-arc
 hive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{c
 ontent:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{cont
 ent:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:
 "\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-genderless:before,.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:
 "\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"
 \f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"
 }.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/FontAwesome.otf
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/FontAwesome.otf b/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/FontAwesome.otf
deleted file mode 100644
index f7936cc..0000000
Binary files a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/FontAwesome.otf and /dev/null differ

http://git-wip-us.apache.org/repos/asf/isis-site/blob/365806f1/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.eot
----------------------------------------------------------------------
diff --git a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.eot b/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.eot
deleted file mode 100644
index 33b2bb8..0000000
Binary files a/content-OLDSITE/docs/css/font-awesome/4.3.0/fonts/fontawesome-webfont.eot and /dev/null differ