You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mahout.apache.org by gi...@apache.org on 2020/10/13 22:21:36 UTC

[mahout] branch asf-site updated (c69fa42 -> de9a0a5)

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/mahout.git.


 discard c69fa42  Automatic Site Publish by Buildbot
     add dbdea6e  [HOTFIX] Missed a directory when pulling ASF headers off
     add 388d585  Merge pull request #408 from rawkintrevo/trunk
     new de9a0a5  Automatic Site Publish by Buildbot

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (c69fa42)
            \
             N -- N -- N   refs/heads/asf-site (de9a0a5)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 feed.xml                                           |   2 +-
 general/books-tutorials-and-talks.html             | 308 +++++++++++++++++++++
 general/books-tutorials-and-talks.md               | 137 ---------
 .../githubPRs.html => general/downloads.html       | 116 ++++----
 general/downloads.md                               |  91 ------
 .../faq.html                                       | 151 ++++++----
 general/faq.md                                     | 121 --------
 .../20/new-website.html => general/glossary.html   |  45 +--
 general/glossary.md                                |  27 --
 .../mahout-benchmarks.html                         | 263 ++++++++++--------
 general/mahout-benchmarks.md                       | 169 -----------
 developers/gsoc.html => general/mahout-wiki.html   | 273 ++++++++++++------
 general/mahout-wiki.md                             | 215 --------------
 .../mailing-lists.html                             |  88 ++++--
 general/mailing-lists.md                           |  91 ------
 .../powered-by-mahout.html                         | 173 ++++++++----
 general/powered-by-mahout.md                       | 145 ----------
 .../privacy-policy.html                            |  49 ++--
 general/privacy-policy.md                          |  45 ---
 .../professional-support.html                      | 175 +++++++-----
 general/professional-support.md                    |  55 ----
 .../gsoc.html => general/reference-reading.html    | 143 ++++------
 general/reference-reading.md                       |  87 ------
 general/{release-notes.md => release-notes.html}   | 247 ++++++++++++++---
 .../who-we-are.html                                | 238 +++++++++++++---
 general/who-we-are.md                              |  82 ------
 website/general/books-tutorials-and-talks.md       |  18 +-
 website/general/downloads.md                       |  16 --
 website/general/faq.md                             |  18 +-
 website/general/glossary.md                        |  16 --
 website/general/mahout-benchmarks.md               |  16 --
 website/general/mahout-wiki.md                     |  16 --
 website/general/mailing-lists.md                   |  16 --
 website/general/powered-by-mahout.md               |  18 +-
 website/general/privacy-policy.md                  |  16 --
 website/general/professional-support.md            |  17 +-
 website/general/reference-reading.md               |  16 --
 website/general/release-notes.md                   |  18 +-
 website/general/who-we-are.md                      |  16 --
 39 files changed, 1587 insertions(+), 2166 deletions(-)
 create mode 100644 general/books-tutorials-and-talks.html
 delete mode 100644 general/books-tutorials-and-talks.md
 copy developers/githubPRs.html => general/downloads.html (75%)
 delete mode 100644 general/downloads.md
 copy developers/thirdparty-dependencies.html => general/faq.html (62%)
 delete mode 100644 general/faq.md
 copy news/2017/12/20/new-website.html => general/glossary.html (89%)
 delete mode 100644 general/glossary.md
 copy developers/githubPRs.html => general/mahout-benchmarks.html (62%)
 delete mode 100644 general/mahout-benchmarks.md
 copy developers/gsoc.html => general/mahout-wiki.html (56%)
 delete mode 100644 general/mahout-wiki.md
 copy developers/patch-check-list.html => general/mailing-lists.html (77%)
 delete mode 100644 general/mailing-lists.md
 copy developers/thirdparty-dependencies.html => general/powered-by-mahout.html (55%)
 delete mode 100644 general/powered-by-mahout.md
 copy developers/how-to-become-a-committer.html => general/privacy-policy.html (89%)
 delete mode 100644 general/privacy-policy.md
 copy developers/patch-check-list.html => general/professional-support.html (74%)
 delete mode 100644 general/professional-support.md
 copy developers/gsoc.html => general/reference-reading.html (61%)
 delete mode 100644 general/reference-reading.md
 rename general/{release-notes.md => release-notes.html} (51%)
 copy developers/developer-resources.html => general/who-we-are.html (62%)
 delete mode 100644 general/who-we-are.md


[mahout] 01/01: Automatic Site Publish by Buildbot

Posted by gi...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/mahout.git

commit de9a0a57cb6eee8dd027a786ef1230f7fac922b1
Author: GitHub Actions Bot <>
AuthorDate: Tue Oct 13 22:21:23 2020 +0000

    Automatic Site Publish by Buildbot
---
 README.md                                          |   268 +-
 assets/asf_logo.svg                                |   226 +
 assets/asf_logo_white.svg                          |   238 +
 assets/css/main.css                                |  6602 ++++++
 assets/header.js                                   |   219 +
 assets/mahout-logo-blue.svg                        |    64 +
 assets/mahout-logo-white.svg                       |    64 +
 assets/mahout-logo.svg                             |    64 +
 assets/vendor/bootstrap/js/bootstrap.min.js        |     6 +
 assets/vendor/bootstrap/scss/bootstrap-grid.scss   |    37 +
 assets/vendor/bootstrap/scss/bootstrap-reboot.scss |     9 +
 assets/vendor/bootstrap/scss/bootstrap.scss        |    41 +
 assets/vendor/jquery/jquery-slim.min.js            |  8160 +++++++
 assets/vendor/popper/popper.min.js                 |     5 +
 build_site.sh                                      |    65 +
 developers/buildingmahout.html                     |   440 +
 developers/developer-resources.html                |   268 +
 developers/github.html                             |   398 +
 developers/githubPRs.html                          |   304 +
 developers/gsoc.html                               |   291 +
 developers/how-to-become-a-committer.html          |   249 +
 developers/how-to-contribute.html                  |   392 +
 developers/how-to-release.html                     |   425 +
 developers/how-to-update-the-website.html          |   295 +
 developers/issue-tracker.html                      |   266 +
 developers/patch-check-list.html                   |   252 +
 developers/thirdparty-dependencies.html            |   254 +
 developers/version-control.html                    |   251 +
 .../api/docs/mahout-examples/allclasses-frame.html |    90 +
 .../docs/mahout-examples/allclasses-noframe.html   |    90 +
 .../api/docs/mahout-examples/constant-values.html  |   436 +
 .../api/docs/mahout-examples/deprecated-list.html  |   151 +
 docs/0.13.0/api/docs/mahout-examples/help-doc.html |   231 +
 .../0.13.0/api/docs/mahout-examples/index-all.html |  1245 +
 docs/0.13.0/api/docs/mahout-examples/index.html    |    76 +
 .../mahout/cf/taste/example/TasteOptionParser.html |   256 +
 .../BookCrossingBooleanRecommender.html            |   487 +
 ...kCrossingBooleanRecommenderEvaluatorRunner.html |   248 +
 .../bookcrossing/BookCrossingDataModel.html        |   352 +
 .../bookcrossing/BookCrossingRecommender.html      |   487 +
 .../BookCrossingRecommenderEvaluatorRunner.html    |   248 +
 .../class-use/BookCrossingBooleanRecommender.html  |   126 +
 ...kCrossingBooleanRecommenderEvaluatorRunner.html |   126 +
 .../class-use/BookCrossingDataModel.html           |   126 +
 .../class-use/BookCrossingRecommender.html         |   126 +
 .../BookCrossingRecommenderEvaluatorRunner.html    |   126 +
 .../taste/example/bookcrossing/package-frame.html  |    25 +
 .../example/bookcrossing/package-summary.html      |   167 +
 .../taste/example/bookcrossing/package-tree.html   |   151 +
 .../cf/taste/example/bookcrossing/package-use.html |   126 +
 .../taste/example/class-use/TasteOptionParser.html |   126 +
 .../taste/example/email/EmailUtility.Counters.html |   347 +
 .../cf/taste/example/email/EmailUtility.html       |   438 +
 .../example/email/FromEmailToDictionaryMapper.html |   336 +
 .../example/email/MailToDictionaryReducer.html     |   317 +
 .../cf/taste/example/email/MailToPrefsDriver.html  |   343 +
 .../example/email/MailToRecMapper.Counters.html    |   347 +
 .../cf/taste/example/email/MailToRecMapper.html    |   346 +
 .../cf/taste/example/email/MailToRecReducer.html   |   378 +
 .../example/email/MsgIdToDictionaryMapper.html     |   314 +
 .../email/class-use/EmailUtility.Counters.html     |   175 +
 .../example/email/class-use/EmailUtility.html      |   126 +
 .../class-use/FromEmailToDictionaryMapper.html     |   126 +
 .../email/class-use/MailToDictionaryReducer.html   |   126 +
 .../example/email/class-use/MailToPrefsDriver.html |   126 +
 .../email/class-use/MailToRecMapper.Counters.html  |   175 +
 .../example/email/class-use/MailToRecMapper.html   |   126 +
 .../example/email/class-use/MailToRecReducer.html  |   126 +
 .../email/class-use/MsgIdToDictionaryMapper.html   |   126 +
 .../cf/taste/example/email/package-frame.html      |    32 +
 .../cf/taste/example/email/package-summary.html    |   199 +
 .../cf/taste/example/email/package-tree.html       |   174 +
 .../mahout/cf/taste/example/email/package-use.html |   162 +
 .../cf/taste/example/kddcup/DataFileIterable.html  |   289 +
 .../cf/taste/example/kddcup/DataFileIterator.html  |   361 +
 .../cf/taste/example/kddcup/KDDCupDataModel.html   |   712 +
 .../mahout/cf/taste/example/kddcup/ToCSV.html      |   249 +
 .../example/kddcup/class-use/DataFileIterable.html |   126 +
 .../example/kddcup/class-use/DataFileIterator.html |   126 +
 .../example/kddcup/class-use/KDDCupDataModel.html  |   126 +
 .../cf/taste/example/kddcup/class-use/ToCSV.html   |   126 +
 .../cf/taste/example/kddcup/package-frame.html     |    24 +
 .../cf/taste/example/kddcup/package-summary.html   |   163 +
 .../cf/taste/example/kddcup/package-tree.html      |   150 +
 .../cf/taste/example/kddcup/package-use.html       |   126 +
 .../example/kddcup/track1/EstimateConverter.html   |   243 +
 .../example/kddcup/track1/Track1Recommender.html   |   485 +
 .../kddcup/track1/Track1RecommenderEvaluator.html  |   377 +
 .../track1/Track1RecommenderEvaluatorRunner.html   |   248 +
 .../taste/example/kddcup/track1/Track1Runner.html  |   248 +
 .../kddcup/track1/class-use/EstimateConverter.html |   126 +
 .../kddcup/track1/class-use/Track1Recommender.html |   126 +
 .../class-use/Track1RecommenderEvaluator.html      |   126 +
 .../Track1RecommenderEvaluatorRunner.html          |   126 +
 .../kddcup/track1/class-use/Track1Runner.html      |   126 +
 .../taste/example/kddcup/track1/package-frame.html |    25 +
 .../example/kddcup/track1/package-summary.html     |   165 +
 .../taste/example/kddcup/track1/package-tree.html  |   147 +
 .../taste/example/kddcup/track1/package-use.html   |   126 +
 .../svd/DataModelFactorizablePreferences.html      |   402 +
 .../kddcup/track1/svd/FactorizablePreferences.html |   319 +
 .../track1/svd/KDDCupFactorizablePreferences.html  |   401 +
 .../track1/svd/ParallelArraysSGDFactorizer.html    |   480 +
 .../example/kddcup/track1/svd/Track1SVDRunner.html |   247 +
 .../DataModelFactorizablePreferences.html          |   126 +
 .../svd/class-use/FactorizablePreferences.html     |   193 +
 .../class-use/KDDCupFactorizablePreferences.html   |   126 +
 .../svd/class-use/ParallelArraysSGDFactorizer.html |   126 +
 .../track1/svd/class-use/Track1SVDRunner.html      |   126 +
 .../example/kddcup/track1/svd/package-frame.html   |    28 +
 .../example/kddcup/track1/svd/package-summary.html |   180 +
 .../example/kddcup/track1/svd/package-tree.html    |   146 +
 .../example/kddcup/track1/svd/package-use.html     |   161 +
 .../example/kddcup/track2/Track2Recommender.html   |   487 +
 .../taste/example/kddcup/track2/Track2Runner.html  |   248 +
 .../kddcup/track2/class-use/Track2Recommender.html |   126 +
 .../kddcup/track2/class-use/Track2Runner.html      |   126 +
 .../taste/example/kddcup/track2/package-frame.html |    22 +
 .../example/kddcup/track2/package-summary.html     |   151 +
 .../taste/example/kddcup/track2/package-tree.html  |   140 +
 .../taste/example/kddcup/track2/package-use.html   |   126 +
 .../mahout/cf/taste/example/package-frame.html     |    21 +
 .../mahout/cf/taste/example/package-summary.html   |   147 +
 .../mahout/cf/taste/example/package-tree.html      |   139 +
 .../mahout/cf/taste/example/package-use.html       |   126 +
 .../als/netflix/NetflixDatasetConverter.html       |   245 +
 .../netflix/class-use/NetflixDatasetConverter.html |   126 +
 .../hadoop/example/als/netflix/package-frame.html  |    21 +
 .../example/als/netflix/package-summary.html       |   146 +
 .../hadoop/example/als/netflix/package-tree.html   |   139 +
 .../hadoop/example/als/netflix/package-use.html    |   126 +
 .../example/BatchItemSimilaritiesGroupLens.html    |   248 +
 .../precompute/example/GroupLensDataModel.html     |   366 +
 .../class-use/BatchItemSimilaritiesGroupLens.html  |   126 +
 .../example/class-use/GroupLensDataModel.html      |   126 +
 .../precompute/example/package-frame.html          |    22 +
 .../precompute/example/package-summary.html        |   153 +
 .../precompute/example/package-tree.html           |   148 +
 .../similarity/precompute/example/package-use.html |   126 +
 .../apache/mahout/classifier/NewsgroupHelper.html  |   387 +
 .../classifier/class-use/NewsgroupHelper.html      |   126 +
 .../mahout/classifier/email/PrepEmailMapper.html   |   337 +
 .../mahout/classifier/email/PrepEmailReducer.html  |   335 +
 .../classifier/email/PrepEmailVectorsDriver.html   |   384 +
 .../email/class-use/PrepEmailMapper.html           |   126 +
 .../email/class-use/PrepEmailReducer.html          |   126 +
 .../email/class-use/PrepEmailVectorsDriver.html    |   126 +
 .../mahout/classifier/email/package-frame.html     |    23 +
 .../mahout/classifier/email/package-summary.html   |   158 +
 .../mahout/classifier/email/package-tree.html      |   157 +
 .../mahout/classifier/email/package-use.html       |   126 +
 .../apache/mahout/classifier/package-frame.html    |    21 +
 .../apache/mahout/classifier/package-summary.html  |   144 +
 .../org/apache/mahout/classifier/package-tree.html |   139 +
 .../org/apache/mahout/classifier/package-use.html  |   126 +
 .../classifier/sequencelearning/hmm/PosTagger.html |   253 +
 .../sequencelearning/hmm/class-use/PosTagger.html  |   126 +
 .../sequencelearning/hmm/package-frame.html        |    21 +
 .../sequencelearning/hmm/package-summary.html      |   147 +
 .../sequencelearning/hmm/package-tree.html         |   139 +
 .../sequencelearning/hmm/package-use.html          |   126 +
 .../sgd/AdaptiveLogisticModelParameters.html       |   544 +
 .../classifier/sgd/LogisticModelParameters.html    |   664 +
 .../mahout/classifier/sgd/PrintResourceOrFile.html |   246 +
 .../mahout/classifier/sgd/RunAdaptiveLogistic.html |   244 +
 .../apache/mahout/classifier/sgd/RunLogistic.html  |   244 +
 .../apache/mahout/classifier/sgd/SGDHelper.html    |   267 +
 .../mahout/classifier/sgd/SimpleCsvExamples.html   |   297 +
 .../apache/mahout/classifier/sgd/TestASFEmail.html |   263 +
 .../mahout/classifier/sgd/TestNewsGroups.html      |   263 +
 .../mahout/classifier/sgd/TrainASFEmail.html       |   298 +
 .../classifier/sgd/TrainAdaptiveLogistic.html      |   270 +
 .../mahout/classifier/sgd/TrainLogistic.html       |   271 +
 .../mahout/classifier/sgd/TrainNewsGroups.html     |   287 +
 .../classifier/sgd/ValidateAdaptiveLogistic.html   |   244 +
 .../BankMarketingClassificationMain.html           |   323 +
 .../sgd/bankmarketing/TelephoneCall.html           |   328 +
 .../sgd/bankmarketing/TelephoneCallParser.html     |   295 +
 .../class-use/BankMarketingClassificationMain.html |   126 +
 .../sgd/bankmarketing/class-use/TelephoneCall.html |   166 +
 .../class-use/TelephoneCallParser.html             |   126 +
 .../sgd/bankmarketing/package-frame.html           |    23 +
 .../sgd/bankmarketing/package-summary.html         |   156 +
 .../classifier/sgd/bankmarketing/package-tree.html |   141 +
 .../classifier/sgd/bankmarketing/package-use.html  |   159 +
 .../class-use/AdaptiveLogisticModelParameters.html |   166 +
 .../sgd/class-use/LogisticModelParameters.html     |   195 +
 .../sgd/class-use/PrintResourceOrFile.html         |   126 +
 .../sgd/class-use/RunAdaptiveLogistic.html         |   126 +
 .../classifier/sgd/class-use/RunLogistic.html      |   126 +
 .../mahout/classifier/sgd/class-use/SGDHelper.html |   126 +
 .../sgd/class-use/SimpleCsvExamples.html           |   126 +
 .../classifier/sgd/class-use/TestASFEmail.html     |   126 +
 .../classifier/sgd/class-use/TestNewsGroups.html   |   126 +
 .../classifier/sgd/class-use/TrainASFEmail.html    |   126 +
 .../sgd/class-use/TrainAdaptiveLogistic.html       |   126 +
 .../classifier/sgd/class-use/TrainLogistic.html    |   126 +
 .../classifier/sgd/class-use/TrainNewsGroups.html  |   126 +
 .../sgd/class-use/ValidateAdaptiveLogistic.html    |   126 +
 .../mahout/classifier/sgd/package-frame.html       |    34 +
 .../mahout/classifier/sgd/package-summary.html     |   211 +
 .../apache/mahout/classifier/sgd/package-tree.html |   163 +
 .../apache/mahout/classifier/sgd/package-use.html  |   164 +
 .../mahout/clustering/display/DisplayCanopy.html   |   434 +
 .../clustering/display/DisplayClustering.html      |   872 +
 .../clustering/display/DisplayFuzzyKMeans.html     |   408 +
 .../mahout/clustering/display/DisplayKMeans.html   |   408 +
 .../clustering/display/DisplaySpectralKMeans.html  |   491 +
 .../display/class-use/DisplayCanopy.html           |   126 +
 .../display/class-use/DisplayClustering.html       |   180 +
 .../display/class-use/DisplayFuzzyKMeans.html      |   126 +
 .../display/class-use/DisplayKMeans.html           |   126 +
 .../display/class-use/DisplaySpectralKMeans.html   |   126 +
 .../mahout/clustering/display/package-frame.html   |    25 +
 .../mahout/clustering/display/package-summary.html |   160 +
 .../mahout/clustering/display/package-tree.html    |   162 +
 .../mahout/clustering/display/package-use.html     |   159 +
 .../streaming/tools/ClusterQualitySummarizer.html  |   364 +
 .../mahout/clustering/streaming/tools/IOUtils.html |   292 +
 .../tools/class-use/ClusterQualitySummarizer.html  |   126 +
 .../streaming/tools/class-use/IOUtils.html         |   126 +
 .../clustering/streaming/tools/package-frame.html  |    22 +
 .../streaming/tools/package-summary.html           |   148 +
 .../clustering/streaming/tools/package-tree.html   |   148 +
 .../clustering/streaming/tools/package-use.html    |   126 +
 .../clustering/syntheticcontrol/canopy/Job.html    |   306 +
 .../syntheticcontrol/canopy/class-use/Job.html     |   126 +
 .../syntheticcontrol/canopy/package-frame.html     |    21 +
 .../syntheticcontrol/canopy/package-summary.html   |   144 +
 .../syntheticcontrol/canopy/package-tree.html      |   147 +
 .../syntheticcontrol/canopy/package-use.html       |   126 +
 .../syntheticcontrol/fuzzykmeans/Job.html          |   349 +
 .../fuzzykmeans/class-use/Job.html                 |   126 +
 .../fuzzykmeans/package-frame.html                 |    21 +
 .../fuzzykmeans/package-summary.html               |   144 +
 .../syntheticcontrol/fuzzykmeans/package-tree.html |   147 +
 .../syntheticcontrol/fuzzykmeans/package-use.html  |   126 +
 .../clustering/syntheticcontrol/kmeans/Job.html    |   394 +
 .../syntheticcontrol/kmeans/class-use/Job.html     |   126 +
 .../syntheticcontrol/kmeans/package-frame.html     |    21 +
 .../syntheticcontrol/kmeans/package-summary.html   |   144 +
 .../syntheticcontrol/kmeans/package-tree.html      |   147 +
 .../syntheticcontrol/kmeans/package-use.html       |   126 +
 .../mahout/fpm/pfpgrowth/DeliciousTagsExample.html |   248 +
 .../pfpgrowth/class-use/DeliciousTagsExample.html  |   126 +
 .../dataset/KeyBasedStringTupleCombiner.html       |   313 +
 .../dataset/KeyBasedStringTupleGrouper.html        |   248 +
 .../dataset/KeyBasedStringTupleMapper.html         |   336 +
 .../dataset/KeyBasedStringTupleReducer.html        |   335 +
 .../class-use/KeyBasedStringTupleCombiner.html     |   126 +
 .../class-use/KeyBasedStringTupleGrouper.html      |   126 +
 .../class-use/KeyBasedStringTupleMapper.html       |   126 +
 .../class-use/KeyBasedStringTupleReducer.html      |   126 +
 .../fpm/pfpgrowth/dataset/package-frame.html       |    24 +
 .../fpm/pfpgrowth/dataset/package-summary.html     |   158 +
 .../mahout/fpm/pfpgrowth/dataset/package-tree.html |   150 +
 .../mahout/fpm/pfpgrowth/dataset/package-use.html  |   126 +
 .../apache/mahout/fpm/pfpgrowth/package-frame.html |    21 +
 .../mahout/fpm/pfpgrowth/package-summary.html      |   144 +
 .../apache/mahout/fpm/pfpgrowth/package-tree.html  |   139 +
 .../apache/mahout/fpm/pfpgrowth/package-use.html   |   126 +
 .../api/docs/mahout-examples/overview-frame.html   |    42 +
 .../api/docs/mahout-examples/overview-summary.html |   220 +
 .../api/docs/mahout-examples/overview-tree.html    |   301 +
 docs/0.13.0/api/docs/mahout-examples/package-list  |    21 +
 docs/0.13.0/api/docs/mahout-examples/script.js     |    30 +
 .../api/docs/mahout-examples/serialized-form.html  |   204 +
 .../0.13.0/api/docs/mahout-examples/stylesheet.css |   574 +
 .../api/docs/mahout-hdfs/allclasses-frame.html     |    27 +
 .../api/docs/mahout-hdfs/allclasses-noframe.html   |    27 +
 .../api/docs/mahout-hdfs/constant-values.html      |   183 +
 .../api/docs/mahout-hdfs/deprecated-list.html      |   126 +
 docs/0.13.0/api/docs/mahout-hdfs/help-doc.html     |   231 +
 docs/0.13.0/api/docs/mahout-hdfs/index-all.html    |   428 +
 docs/0.13.0/api/docs/mahout-hdfs/index.html        |    76 +
 .../mahout/common/IOUtils.DeleteFileOnClose.html   |   294 +
 .../IOUtils.MultipleOutputsCloseableAdapter.html   |   292 +
 .../org/apache/mahout/common/IOUtils.html          |   371 +
 .../class-use/IOUtils.DeleteFileOnClose.html       |   126 +
 .../IOUtils.MultipleOutputsCloseableAdapter.html   |   126 +
 .../apache/mahout/common/class-use/IOUtils.html    |   126 +
 .../org/apache/mahout/common/package-frame.html    |    23 +
 .../org/apache/mahout/common/package-summary.html  |   161 +
 .../org/apache/mahout/common/package-tree.html     |   141 +
 .../org/apache/mahout/common/package-use.html      |   126 +
 .../org/apache/mahout/math/MatrixWritable.html     |   431 +
 .../org/apache/mahout/math/VarIntWritable.html     |   428 +
 .../org/apache/mahout/math/VarLongWritable.html    |   411 +
 .../mahout-hdfs/org/apache/mahout/math/Varint.html |   438 +
 .../org/apache/mahout/math/VectorWritable.html     |   753 +
 .../mahout/math/class-use/MatrixWritable.html      |   126 +
 .../mahout/math/class-use/VarIntWritable.html      |   179 +
 .../mahout/math/class-use/VarLongWritable.html     |   166 +
 .../org/apache/mahout/math/class-use/Varint.html   |   126 +
 .../mahout/math/class-use/VectorWritable.html      |   183 +
 .../org/apache/mahout/math/package-frame.html      |    25 +
 .../org/apache/mahout/math/package-summary.html    |   165 +
 .../org/apache/mahout/math/package-tree.html       |   147 +
 .../org/apache/mahout/math/package-use.html        |   165 +
 .../api/docs/mahout-hdfs/overview-frame.html       |    23 +
 .../api/docs/mahout-hdfs/overview-summary.html     |   144 +
 .../0.13.0/api/docs/mahout-hdfs/overview-tree.html |   151 +
 docs/0.13.0/api/docs/mahout-hdfs/package-list      |     2 +
 docs/0.13.0/api/docs/mahout-hdfs/script.js         |    30 +
 docs/0.13.0/api/docs/mahout-hdfs/stylesheet.css    |   574 +
 .../docs/mahout-integration/allclasses-frame.html  |   140 +
 .../mahout-integration/allclasses-noframe.html     |   140 +
 .../docs/mahout-integration/constant-values.html   |   831 +
 .../docs/mahout-integration/deprecated-list.html   |   126 +
 .../api/docs/mahout-integration/help-doc.html      |   231 +
 .../api/docs/mahout-integration/index-all.html     |  2710 +++
 docs/0.13.0/api/docs/mahout-integration/index.html |    76 +
 .../benchmark/BenchmarkRunner.BenchmarkFn.html     |   318 +
 .../benchmark/BenchmarkRunner.BenchmarkFnD.html    |   318 +
 .../apache/mahout/benchmark/BenchmarkRunner.html   |   311 +
 .../apache/mahout/benchmark/CloneBenchmark.html    |   313 +
 .../mahout/benchmark/ClosestCentroidBenchmark.html |   278 +
 .../apache/mahout/benchmark/DistanceBenchmark.html |   273 +
 .../org/apache/mahout/benchmark/DotBenchmark.html  |   286 +
 .../apache/mahout/benchmark/MinusBenchmark.html    |   273 +
 .../org/apache/mahout/benchmark/PlusBenchmark.html |   273 +
 .../mahout/benchmark/SerializationBenchmark.html   |   371 +
 .../apache/mahout/benchmark/TimesBenchmark.html    |   273 +
 .../apache/mahout/benchmark/VectorBenchmarks.html  |   608 +
 .../class-use/BenchmarkRunner.BenchmarkFn.html     |   166 +
 .../class-use/BenchmarkRunner.BenchmarkFnD.html    |   166 +
 .../benchmark/class-use/BenchmarkRunner.html       |   166 +
 .../mahout/benchmark/class-use/CloneBenchmark.html |   126 +
 .../class-use/ClosestCentroidBenchmark.html        |   126 +
 .../benchmark/class-use/DistanceBenchmark.html     |   126 +
 .../mahout/benchmark/class-use/DotBenchmark.html   |   126 +
 .../mahout/benchmark/class-use/MinusBenchmark.html |   126 +
 .../mahout/benchmark/class-use/PlusBenchmark.html  |   126 +
 .../class-use/SerializationBenchmark.html          |   126 +
 .../mahout/benchmark/class-use/TimesBenchmark.html |   126 +
 .../benchmark/class-use/VectorBenchmarks.html      |   185 +
 .../org/apache/mahout/benchmark/package-frame.html |    32 +
 .../apache/mahout/benchmark/package-summary.html   |   188 +
 .../org/apache/mahout/benchmark/package-tree.html  |   150 +
 .../org/apache/mahout/benchmark/package-use.html   |   168 +
 .../impl/model/cassandra/CassandraDataModel.html   |   682 +
 .../cassandra/class-use/CassandraDataModel.html    |   126 +
 .../taste/impl/model/cassandra/package-frame.html  |    21 +
 .../impl/model/cassandra/package-summary.html      |   146 +
 .../taste/impl/model/cassandra/package-tree.html   |   139 +
 .../cf/taste/impl/model/cassandra/package-use.html |   126 +
 .../cf/taste/impl/model/hbase/HBaseDataModel.html  |   698 +
 .../impl/model/hbase/class-use/HBaseDataModel.html |   126 +
 .../cf/taste/impl/model/hbase/package-frame.html   |    21 +
 .../cf/taste/impl/model/hbase/package-summary.html |   146 +
 .../cf/taste/impl/model/hbase/package-tree.html    |   139 +
 .../cf/taste/impl/model/hbase/package-use.html     |   126 +
 .../jdbc/AbstractBooleanPrefJDBCDataModel.html     |   461 +
 .../impl/model/jdbc/AbstractJDBCDataModel.html     |  1041 +
 .../impl/model/jdbc/ConnectionPoolDataSource.html  |   450 +
 .../impl/model/jdbc/GenericJDBCDataModel.html      |   657 +
 .../model/jdbc/MySQLBooleanPrefJDBCDataModel.html  |   460 +
 .../taste/impl/model/jdbc/MySQLJDBCDataModel.html  |   531 +
 .../jdbc/PostgreSQLBooleanPrefJDBCDataModel.html   |   488 +
 .../impl/model/jdbc/PostgreSQLJDBCDataModel.html   |   478 +
 .../impl/model/jdbc/ReloadFromJDBCDataModel.html   |   643 +
 .../model/jdbc/SQL92BooleanPrefJDBCDataModel.html  |   493 +
 .../taste/impl/model/jdbc/SQL92JDBCDataModel.html  |   496 +
 .../AbstractBooleanPrefJDBCDataModel.html          |   185 +
 .../jdbc/class-use/AbstractJDBCDataModel.html      |   221 +
 .../jdbc/class-use/ConnectionPoolDataSource.html   |   126 +
 .../model/jdbc/class-use/GenericJDBCDataModel.html |   126 +
 .../class-use/MySQLBooleanPrefJDBCDataModel.html   |   126 +
 .../model/jdbc/class-use/MySQLJDBCDataModel.html   |   126 +
 .../PostgreSQLBooleanPrefJDBCDataModel.html        |   126 +
 .../jdbc/class-use/PostgreSQLJDBCDataModel.html    |   126 +
 .../jdbc/class-use/ReloadFromJDBCDataModel.html    |   126 +
 .../class-use/SQL92BooleanPrefJDBCDataModel.html   |   170 +
 .../model/jdbc/class-use/SQL92JDBCDataModel.html   |   170 +
 .../cf/taste/impl/model/jdbc/package-frame.html    |    31 +
 .../cf/taste/impl/model/jdbc/package-summary.html  |   221 +
 .../cf/taste/impl/model/jdbc/package-tree.html     |   165 +
 .../cf/taste/impl/model/jdbc/package-use.html      |   180 +
 .../taste/impl/model/mongodb/MongoDBDataModel.html |  1096 +
 .../model/mongodb/class-use/MongoDBDataModel.html  |   126 +
 .../cf/taste/impl/model/mongodb/package-frame.html |    21 +
 .../taste/impl/model/mongodb/package-summary.html  |   146 +
 .../cf/taste/impl/model/mongodb/package-tree.html  |   139 +
 .../cf/taste/impl/model/mongodb/package-use.html   |   126 +
 .../jdbc/AbstractJDBCItemSimilarity.html           |   461 +
 .../jdbc/MySQLJDBCInMemoryItemSimilarity.html      |   455 +
 .../similarity/jdbc/MySQLJDBCItemSimilarity.html   |   430 +
 .../jdbc/SQL92JDBCInMemoryItemSimilarity.html      |   437 +
 .../similarity/jdbc/SQL92JDBCItemSimilarity.html   |   340 +
 .../jdbc/class-use/AbstractJDBCItemSimilarity.html |   174 +
 .../class-use/MySQLJDBCInMemoryItemSimilarity.html |   126 +
 .../jdbc/class-use/MySQLJDBCItemSimilarity.html    |   126 +
 .../class-use/SQL92JDBCInMemoryItemSimilarity.html |   166 +
 .../jdbc/class-use/SQL92JDBCItemSimilarity.html    |   170 +
 .../taste/impl/similarity/jdbc/package-frame.html  |    25 +
 .../impl/similarity/jdbc/package-summary.html      |   166 +
 .../taste/impl/similarity/jdbc/package-tree.html   |   156 +
 .../cf/taste/impl/similarity/jdbc/package-use.html |   167 +
 .../mahout/cf/taste/web/RecommenderServlet.html    |   396 +
 .../mahout/cf/taste/web/RecommenderSingleton.html  |   267 +
 .../mahout/cf/taste/web/RecommenderWrapper.html    |   486 +
 .../cf/taste/web/class-use/RecommenderServlet.html |   126 +
 .../taste/web/class-use/RecommenderSingleton.html  |   166 +
 .../cf/taste/web/class-use/RecommenderWrapper.html |   126 +
 .../apache/mahout/cf/taste/web/package-frame.html  |    23 +
 .../mahout/cf/taste/web/package-summary.html       |   161 +
 .../apache/mahout/cf/taste/web/package-tree.html   |   149 +
 .../apache/mahout/cf/taste/web/package-use.html    |   161 +
 .../mahout/classifier/ConfusionMatrixDumper.html   |   377 +
 .../class-use/ConfusionMatrixDumper.html           |   126 +
 .../apache/mahout/classifier/package-frame.html    |    21 +
 .../apache/mahout/classifier/package-summary.html  |   151 +
 .../org/apache/mahout/classifier/package-tree.html |   147 +
 .../org/apache/mahout/classifier/package-use.html  |   126 +
 .../mahout/clustering/cdbw/CDbwEvaluator.html      |   427 +
 .../clustering/cdbw/class-use/CDbwEvaluator.html   |   126 +
 .../mahout/clustering/cdbw/package-frame.html      |    21 +
 .../mahout/clustering/cdbw/package-summary.html    |   147 +
 .../mahout/clustering/cdbw/package-tree.html       |   139 +
 .../apache/mahout/clustering/cdbw/package-use.html |   126 +
 .../mahout/clustering/conversion/InputDriver.html  |   277 +
 .../mahout/clustering/conversion/InputMapper.html  |   335 +
 .../conversion/class-use/InputDriver.html          |   126 +
 .../conversion/class-use/InputMapper.html          |   126 +
 .../clustering/conversion/package-frame.html       |    22 +
 .../clustering/conversion/package-summary.html     |   152 +
 .../mahout/clustering/conversion/package-tree.html |   144 +
 .../mahout/clustering/conversion/package-use.html  |   126 +
 .../clustering/evaluation/ClusterEvaluator.html    |   377 +
 .../evaluation/RepresentativePointsDriver.html     |   408 +
 .../evaluation/RepresentativePointsMapper.html     |   421 +
 .../evaluation/RepresentativePointsReducer.html    |   370 +
 .../evaluation/class-use/ClusterEvaluator.html     |   126 +
 .../class-use/RepresentativePointsDriver.html      |   126 +
 .../class-use/RepresentativePointsMapper.html      |   126 +
 .../class-use/RepresentativePointsReducer.html     |   126 +
 .../clustering/evaluation/package-frame.html       |    24 +
 .../clustering/evaluation/package-summary.html     |   156 +
 .../mahout/clustering/evaluation/package-tree.html |   158 +
 .../mahout/clustering/evaluation/package-use.html  |   126 +
 .../mahout/clustering/lda/LDAPrintTopics.html      |   245 +
 .../clustering/lda/class-use/LDAPrintTopics.html   |   126 +
 .../mahout/clustering/lda/package-frame.html       |    21 +
 .../mahout/clustering/lda/package-summary.html     |   146 +
 .../apache/mahout/clustering/lda/package-tree.html |   139 +
 .../apache/mahout/clustering/lda/package-use.html  |   126 +
 .../text/MailArchivesClusteringAnalyzer.html       |   357 +
 .../mahout/text/MultipleTextFileInputFormat.html   |   350 +
 .../apache/mahout/text/PrefixAdditionFilter.html   |   309 +
 .../mahout/text/SequenceFilesFromDirectory.html    |   433 +
 .../text/SequenceFilesFromDirectoryFilter.html     |   397 +
 .../text/SequenceFilesFromDirectoryMapper.html     |   336 +
 .../mahout/text/SequenceFilesFromMailArchives.html |   542 +
 .../text/SequenceFilesFromMailArchivesMapper.html  |   377 +
 .../text/TextParagraphSplittingJob.SplitMap.html   |   317 +
 .../mahout/text/TextParagraphSplittingJob.html     |   351 +
 .../apache/mahout/text/WholeFileRecordReader.html  |   402 +
 .../mahout/text/WikipediaToSequenceFile.html       |   301 +
 .../class-use/MailArchivesClusteringAnalyzer.html  |   126 +
 .../class-use/MultipleTextFileInputFormat.html     |   126 +
 .../text/class-use/PrefixAdditionFilter.html       |   126 +
 .../text/class-use/SequenceFilesFromDirectory.html |   126 +
 .../SequenceFilesFromDirectoryFilter.html          |   168 +
 .../SequenceFilesFromDirectoryMapper.html          |   126 +
 .../class-use/SequenceFilesFromMailArchives.html   |   126 +
 .../SequenceFilesFromMailArchivesMapper.html       |   126 +
 .../TextParagraphSplittingJob.SplitMap.html        |   126 +
 .../text/class-use/TextParagraphSplittingJob.html  |   126 +
 .../text/class-use/WholeFileRecordReader.html      |   126 +
 .../text/class-use/WikipediaToSequenceFile.html    |   126 +
 .../org/apache/mahout/text/package-frame.html      |    32 +
 .../org/apache/mahout/text/package-summary.html    |   213 +
 .../org/apache/mahout/text/package-tree.html       |   189 +
 .../org/apache/mahout/text/package-use.html        |   161 +
 .../mahout/text/wikipedia/WikipediaAnalyzer.html   |   354 +
 .../wikipedia/WikipediaDatasetCreatorDriver.html   |   299 +
 .../wikipedia/WikipediaDatasetCreatorMapper.html   |   337 +
 .../wikipedia/WikipediaDatasetCreatorReducer.html  |   314 +
 .../mahout/text/wikipedia/WikipediaMapper.html     |   337 +
 .../text/wikipedia/WikipediaXmlSplitter.html       |   267 +
 .../wikipedia/XmlInputFormat.XmlRecordReader.html  |   416 +
 .../mahout/text/wikipedia/XmlInputFormat.html      |   402 +
 .../wikipedia/class-use/WikipediaAnalyzer.html     |   126 +
 .../class-use/WikipediaDatasetCreatorDriver.html   |   126 +
 .../class-use/WikipediaDatasetCreatorMapper.html   |   126 +
 .../class-use/WikipediaDatasetCreatorReducer.html  |   126 +
 .../text/wikipedia/class-use/WikipediaMapper.html  |   126 +
 .../wikipedia/class-use/WikipediaXmlSplitter.html  |   126 +
 .../class-use/XmlInputFormat.XmlRecordReader.html  |   126 +
 .../text/wikipedia/class-use/XmlInputFormat.html   |   126 +
 .../mahout/text/wikipedia/package-frame.html       |    28 +
 .../mahout/text/wikipedia/package-summary.html     |   190 +
 .../apache/mahout/text/wikipedia/package-tree.html |   178 +
 .../apache/mahout/text/wikipedia/package-use.html  |   126 +
 .../org/apache/mahout/utils/Bump125.html           |   282 +
 .../org/apache/mahout/utils/MatrixDumper.html      |   306 +
 .../apache/mahout/utils/SequenceFileDumper.html    |   332 +
 .../mahout/utils/SplitInput.SplitCallback.html     |   236 +
 .../org/apache/mahout/utils/SplitInput.html        |   921 +
 .../utils/SplitInputJob.SplitInputComparator.html  |   324 +
 .../utils/SplitInputJob.SplitInputMapper.html      |   334 +
 .../utils/SplitInputJob.SplitInputReducer.html     |   362 +
 .../org/apache/mahout/utils/SplitInputJob.html     |   308 +
 .../org/apache/mahout/utils/class-use/Bump125.html |   166 +
 .../mahout/utils/class-use/MatrixDumper.html       |   126 +
 .../mahout/utils/class-use/SequenceFileDumper.html |   126 +
 .../utils/class-use/SplitInput.SplitCallback.html  |   181 +
 .../apache/mahout/utils/class-use/SplitInput.html  |   126 +
 .../SplitInputJob.SplitInputComparator.html        |   126 +
 .../class-use/SplitInputJob.SplitInputMapper.html  |   126 +
 .../class-use/SplitInputJob.SplitInputReducer.html |   126 +
 .../mahout/utils/class-use/SplitInputJob.html      |   126 +
 .../utils/clustering/AbstractClusterWriter.html    |   494 +
 .../mahout/utils/clustering/CSVClusterWriter.html  |   319 +
 .../clustering/ClusterDumper.OUTPUT_FORMAT.html    |   371 +
 .../mahout/utils/clustering/ClusterDumper.html     |   686 +
 .../utils/clustering/ClusterDumperWriter.html      |   324 +
 .../mahout/utils/clustering/ClusterWriter.html     |   301 +
 .../utils/clustering/GraphMLClusterWriter.html     |   353 +
 .../mahout/utils/clustering/JsonClusterWriter.html |   370 +
 .../class-use/AbstractClusterWriter.html           |   187 +
 .../clustering/class-use/CSVClusterWriter.html     |   126 +
 .../class-use/ClusterDumper.OUTPUT_FORMAT.html     |   190 +
 .../utils/clustering/class-use/ClusterDumper.html  |   126 +
 .../clustering/class-use/ClusterDumperWriter.html  |   126 +
 .../utils/clustering/class-use/ClusterWriter.html  |   193 +
 .../clustering/class-use/GraphMLClusterWriter.html |   126 +
 .../clustering/class-use/JsonClusterWriter.html    |   126 +
 .../mahout/utils/clustering/package-frame.html     |    34 +
 .../mahout/utils/clustering/package-summary.html   |   207 +
 .../mahout/utils/clustering/package-tree.html      |   179 +
 .../mahout/utils/clustering/package-use.html       |   169 +
 .../org/apache/mahout/utils/email/MailOptions.html |   722 +
 .../apache/mahout/utils/email/MailProcessor.html   |   432 +
 .../mahout/utils/email/class-use/MailOptions.html  |   210 +
 .../utils/email/class-use/MailProcessor.html       |   126 +
 .../apache/mahout/utils/email/package-frame.html   |    22 +
 .../apache/mahout/utils/email/package-summary.html |   152 +
 .../apache/mahout/utils/email/package-tree.html    |   140 +
 .../org/apache/mahout/utils/email/package-use.html |   182 +
 .../org/apache/mahout/utils/io/ChunkedWrapper.html |   314 +
 .../org/apache/mahout/utils/io/ChunkedWriter.html  |   326 +
 .../apache/mahout/utils/io/IOWriterWrapper.html    |   314 +
 .../org/apache/mahout/utils/io/WrappedWriter.html  |   250 +
 .../mahout/utils/io/class-use/ChunkedWrapper.html  |   126 +
 .../mahout/utils/io/class-use/ChunkedWriter.html   |   234 +
 .../mahout/utils/io/class-use/IOWriterWrapper.html |   126 +
 .../mahout/utils/io/class-use/WrappedWriter.html   |   174 +
 .../org/apache/mahout/utils/io/package-frame.html  |    27 +
 .../apache/mahout/utils/io/package-summary.html    |   175 +
 .../org/apache/mahout/utils/io/package-tree.html   |   153 +
 .../org/apache/mahout/utils/io/package-use.html    |   208 +
 .../nlp/collocations/llr/BloomTokenFilter.html     |   364 +
 .../llr/class-use/BloomTokenFilter.html            |   126 +
 .../utils/nlp/collocations/llr/package-frame.html  |    21 +
 .../nlp/collocations/llr/package-summary.html      |   146 +
 .../utils/nlp/collocations/llr/package-tree.html   |   151 +
 .../utils/nlp/collocations/llr/package-use.html    |   126 +
 .../org/apache/mahout/utils/package-frame.html     |    32 +
 .../org/apache/mahout/utils/package-summary.html   |   210 +
 .../org/apache/mahout/utils/package-tree.html      |   170 +
 .../org/apache/mahout/utils/package-use.html       |   182 +
 .../mahout/utils/regex/AnalyzerTransformer.html    |   334 +
 .../mahout/utils/regex/ChainTransformer.html       |   322 +
 .../apache/mahout/utils/regex/FPGFormatter.html    |   283 +
 .../mahout/utils/regex/IdentityFormatter.html      |   282 +
 .../mahout/utils/regex/IdentityTransformer.html    |   283 +
 .../mahout/utils/regex/RegexConverterDriver.html   |   333 +
 .../apache/mahout/utils/regex/RegexFormatter.html  |   227 +
 .../org/apache/mahout/utils/regex/RegexMapper.html |   443 +
 .../mahout/utils/regex/RegexTransformer.html       |   228 +
 .../org/apache/mahout/utils/regex/RegexUtils.html  |   319 +
 .../mahout/utils/regex/URLDecodeTransformer.html   |   294 +
 .../utils/regex/class-use/AnalyzerTransformer.html |   126 +
 .../utils/regex/class-use/ChainTransformer.html    |   126 +
 .../mahout/utils/regex/class-use/FPGFormatter.html |   126 +
 .../utils/regex/class-use/IdentityFormatter.html   |   126 +
 .../utils/regex/class-use/IdentityTransformer.html |   126 +
 .../regex/class-use/RegexConverterDriver.html      |   126 +
 .../utils/regex/class-use/RegexFormatter.html      |   185 +
 .../mahout/utils/regex/class-use/RegexMapper.html  |   126 +
 .../utils/regex/class-use/RegexTransformer.html    |   259 +
 .../mahout/utils/regex/class-use/RegexUtils.html   |   126 +
 .../regex/class-use/URLDecodeTransformer.html      |   126 +
 .../apache/mahout/utils/regex/package-frame.html   |    34 +
 .../apache/mahout/utils/regex/package-summary.html |   206 +
 .../apache/mahout/utils/regex/package-tree.html    |   164 +
 .../org/apache/mahout/utils/regex/package-use.html |   164 +
 .../org/apache/mahout/utils/vectors/RowIdJob.html  |   342 +
 .../org/apache/mahout/utils/vectors/TermEntry.html |   304 +
 .../org/apache/mahout/utils/vectors/TermInfo.html  |   256 +
 .../apache/mahout/utils/vectors/VectorDumper.html  |   301 +
 .../apache/mahout/utils/vectors/VectorHelper.html  |   410 +
 .../mahout/utils/vectors/arff/ARFFModel.html       |   578 +
 .../apache/mahout/utils/vectors/arff/ARFFType.html |   439 +
 .../utils/vectors/arff/ARFFVectorIterable.html     |   387 +
 .../apache/mahout/utils/vectors/arff/Driver.html   |   340 +
 .../utils/vectors/arff/MapBackedARFFModel.html     |   720 +
 .../utils/vectors/arff/class-use/ARFFModel.html    |   245 +
 .../utils/vectors/arff/class-use/ARFFType.html     |   217 +
 .../vectors/arff/class-use/ARFFVectorIterable.html |   126 +
 .../utils/vectors/arff/class-use/Driver.html       |   126 +
 .../vectors/arff/class-use/MapBackedARFFModel.html |   126 +
 .../mahout/utils/vectors/arff/package-frame.html   |    31 +
 .../mahout/utils/vectors/arff/package-summary.html |   193 +
 .../mahout/utils/vectors/arff/package-tree.html    |   157 +
 .../mahout/utils/vectors/arff/package-use.html     |   164 +
 .../mahout/utils/vectors/class-use/RowIdJob.html   |   126 +
 .../mahout/utils/vectors/class-use/TermEntry.html  |   216 +
 .../mahout/utils/vectors/class-use/TermInfo.html   |   273 +
 .../utils/vectors/class-use/VectorDumper.html      |   126 +
 .../utils/vectors/class-use/VectorHelper.html      |   126 +
 .../utils/vectors/csv/CSVVectorIterator.html       |   334 +
 .../vectors/csv/class-use/CSVVectorIterator.html   |   126 +
 .../mahout/utils/vectors/csv/package-frame.html    |    21 +
 .../mahout/utils/vectors/csv/package-summary.html  |   146 +
 .../mahout/utils/vectors/csv/package-tree.html     |   147 +
 .../mahout/utils/vectors/csv/package-use.html      |   126 +
 .../utils/vectors/io/DelimitedTermInfoWriter.html  |   312 +
 .../utils/vectors/io/SequenceFileVectorWriter.html |   388 +
 .../mahout/utils/vectors/io/TermInfoWriter.html    |   244 +
 .../utils/vectors/io/TextualVectorWriter.html      |   387 +
 .../mahout/utils/vectors/io/VectorWriter.html      |   302 +
 .../io/class-use/DelimitedTermInfoWriter.html      |   126 +
 .../io/class-use/SequenceFileVectorWriter.html     |   126 +
 .../utils/vectors/io/class-use/TermInfoWriter.html |   168 +
 .../vectors/io/class-use/TextualVectorWriter.html  |   126 +
 .../utils/vectors/io/class-use/VectorWriter.html   |   175 +
 .../mahout/utils/vectors/io/package-frame.html     |    28 +
 .../mahout/utils/vectors/io/package-summary.html   |   178 +
 .../mahout/utils/vectors/io/package-tree.html      |   154 +
 .../mahout/utils/vectors/io/package-use.html       |   162 +
 .../vectors/lucene/AbstractLuceneIterator.html     |   522 +
 .../utils/vectors/lucene/CachedTermInfo.html       |   330 +
 .../mahout/utils/vectors/lucene/ClusterLabels.html |   440 +
 .../apache/mahout/utils/vectors/lucene/Driver.html |   465 +
 .../utils/vectors/lucene/LuceneIterable.html       |   395 +
 .../utils/vectors/lucene/LuceneIterator.html       |   456 +
 .../mahout/utils/vectors/lucene/TFDFMapper.html    |   308 +
 .../lucene/class-use/AbstractLuceneIterator.html   |   169 +
 .../vectors/lucene/class-use/CachedTermInfo.html   |   126 +
 .../vectors/lucene/class-use/ClusterLabels.html    |   126 +
 .../utils/vectors/lucene/class-use/Driver.html     |   126 +
 .../vectors/lucene/class-use/LuceneIterable.html   |   126 +
 .../vectors/lucene/class-use/LuceneIterator.html   |   126 +
 .../utils/vectors/lucene/class-use/TFDFMapper.html |   126 +
 .../mahout/utils/vectors/lucene/package-frame.html |    27 +
 .../utils/vectors/lucene/package-summary.html      |   181 +
 .../mahout/utils/vectors/lucene/package-tree.html  |   156 +
 .../mahout/utils/vectors/lucene/package-use.html   |   161 +
 .../apache/mahout/utils/vectors/package-frame.html |    28 +
 .../mahout/utils/vectors/package-summary.html      |   183 +
 .../apache/mahout/utils/vectors/package-tree.html  |   154 +
 .../apache/mahout/utils/vectors/package-use.html   |   208 +
 .../docs/mahout-integration/overview-frame.html    |    46 +
 .../docs/mahout-integration/overview-summary.html  |   236 +
 .../api/docs/mahout-integration/overview-tree.html |   419 +
 .../api/docs/mahout-integration/package-list       |    25 +
 docs/0.13.0/api/docs/mahout-integration/script.js  |    30 +
 .../docs/mahout-integration/serialized-form.html   |   592 +
 .../api/docs/mahout-integration/stylesheet.css     |   574 +
 docs/0.13.0/api/docs/mahout-math-scala/index.html  |   141 +
 docs/0.13.0/api/docs/mahout-math-scala/index.js    |     1 +
 .../api/docs/mahout-math-scala/index/index-_.html  |   108 +
 .../api/docs/mahout-math-scala/index/index-a.html  |    96 +
 .../api/docs/mahout-math-scala/index/index-b.html  |    57 +
 .../api/docs/mahout-math-scala/index/index-c.html  |   168 +
 .../api/docs/mahout-math-scala/index/index-d.html  |   213 +
 .../api/docs/mahout-math-scala/index/index-e.html  |    54 +
 .../api/docs/mahout-math-scala/index/index-f.html  |    75 +
 .../api/docs/mahout-math-scala/index/index-g.html  |   123 +
 .../api/docs/mahout-math-scala/index/index-i.html  |    81 +
 .../api/docs/mahout-math-scala/index/index-j.html  |    21 +
 .../api/docs/mahout-math-scala/index/index-k.html  |    18 +
 .../api/docs/mahout-math-scala/index/index-l.html  |    48 +
 .../api/docs/mahout-math-scala/index/index-m.html  |   201 +
 .../api/docs/mahout-math-scala/index/index-n.html  |    63 +
 .../api/docs/mahout-math-scala/index/index-o.html  |   102 +
 .../api/docs/mahout-math-scala/index/index-p.html  |    75 +
 .../api/docs/mahout-math-scala/index/index-q.html  |    18 +
 .../api/docs/mahout-math-scala/index/index-r.html  |   117 +
 .../api/docs/mahout-math-scala/index/index-s.html  |   159 +
 .../api/docs/mahout-math-scala/index/index-t.html  |   162 +
 .../api/docs/mahout-math-scala/index/index-u.html  |    36 +
 .../api/docs/mahout-math-scala/index/index-v.html  |    57 +
 .../api/docs/mahout-math-scala/index/index-w.html  |    42 +
 .../api/docs/mahout-math-scala/index/index-x.html  |    18 +
 .../api/docs/mahout-math-scala/index/index-z.html  |    21 +
 .../api/docs/mahout-math-scala/lib/arrow-down.png  |   Bin 0 -> 6232 bytes
 .../api/docs/mahout-math-scala/lib/arrow-right.png |   Bin 0 -> 6220 bytes
 .../api/docs/mahout-math-scala/lib/class.png       |   Bin 0 -> 3357 bytes
 .../api/docs/mahout-math-scala/lib/class_big.png   |   Bin 0 -> 7516 bytes
 .../docs/mahout-math-scala/lib/class_diagram.png   |   Bin 0 -> 3910 bytes
 .../mahout-math-scala/lib/class_to_object_big.png  |   Bin 0 -> 9006 bytes
 .../docs/mahout-math-scala/lib/constructorsbg.gif  |   Bin 0 -> 1206 bytes
 .../docs/mahout-math-scala/lib/conversionbg.gif    |   Bin 0 -> 167 bytes
 .../api/docs/mahout-math-scala/lib/defbg-blue.gif  |   Bin 0 -> 1544 bytes
 .../api/docs/mahout-math-scala/lib/defbg-green.gif |   Bin 0 -> 1341 bytes
 .../api/docs/mahout-math-scala/lib/diagrams.css    |   143 +
 .../api/docs/mahout-math-scala/lib/diagrams.js     |   324 +
 .../docs/mahout-math-scala/lib/filter_box_left.png |   Bin 0 -> 1692 bytes
 .../mahout-math-scala/lib/filter_box_left2.gif     |   Bin 0 -> 1462 bytes
 .../mahout-math-scala/lib/filter_box_right.png     |   Bin 0 -> 1803 bytes
 .../api/docs/mahout-math-scala/lib/filterbg.gif    |   Bin 0 -> 1324 bytes
 .../docs/mahout-math-scala/lib/filterboxbarbg.gif  |   Bin 0 -> 1104 bytes
 .../docs/mahout-math-scala/lib/filterboxbarbg.png  |   Bin 0 -> 965 bytes
 .../api/docs/mahout-math-scala/lib/filterboxbg.gif |   Bin 0 -> 1366 bytes
 .../mahout-math-scala/lib/fullcommenttopbg.gif     |   Bin 0 -> 1115 bytes
 .../api/docs/mahout-math-scala/lib/index.css       |   338 +
 .../0.13.0/api/docs/mahout-math-scala/lib/index.js |   536 +
 .../api/docs/mahout-math-scala/lib/jquery-ui.js    |     6 +
 .../api/docs/mahout-math-scala/lib/jquery.js       |     2 +
 .../docs/mahout-math-scala/lib/jquery.layout.js    |  5486 +++++
 .../docs/mahout-math-scala/lib/modernizr.custom.js |     4 +
 .../docs/mahout-math-scala/lib/navigation-li-a.png |   Bin 0 -> 1198 bytes
 .../docs/mahout-math-scala/lib/navigation-li.png   |   Bin 0 -> 2441 bytes
 .../api/docs/mahout-math-scala/lib/object.png      |   Bin 0 -> 3356 bytes
 .../api/docs/mahout-math-scala/lib/object_big.png  |   Bin 0 -> 7653 bytes
 .../docs/mahout-math-scala/lib/object_diagram.png  |   Bin 0 -> 3903 bytes
 .../mahout-math-scala/lib/object_to_class_big.png  |   Bin 0 -> 9158 bytes
 .../mahout-math-scala/lib/object_to_trait_big.png  |   Bin 0 -> 9200 bytes
 .../mahout-math-scala/lib/object_to_type_big.png   |   Bin 0 -> 9158 bytes
 .../api/docs/mahout-math-scala/lib/ownderbg2.gif   |   Bin 0 -> 1145 bytes
 .../api/docs/mahout-math-scala/lib/ownerbg.gif     |   Bin 0 -> 1118 bytes
 .../api/docs/mahout-math-scala/lib/ownerbg2.gif    |   Bin 0 -> 1145 bytes
 .../api/docs/mahout-math-scala/lib/package.png     |   Bin 0 -> 3335 bytes
 .../api/docs/mahout-math-scala/lib/package_big.png |   Bin 0 -> 7312 bytes
 .../api/docs/mahout-math-scala/lib/packagesbg.gif  |   Bin 0 -> 1201 bytes
 .../api/docs/mahout-math-scala/lib/ref-index.css   |    30 +
 .../api/docs/mahout-math-scala/lib/remove.png      |   Bin 0 -> 3186 bytes
 .../api/docs/mahout-math-scala/lib/scheduler.js    |    71 +
 .../mahout-math-scala/lib/selected-implicits.png   |   Bin 0 -> 1150 bytes
 .../lib/selected-right-implicits.png               |   Bin 0 -> 646 bytes
 .../docs/mahout-math-scala/lib/selected-right.png  |   Bin 0 -> 1380 bytes
 .../api/docs/mahout-math-scala/lib/selected.png    |   Bin 0 -> 1864 bytes
 .../docs/mahout-math-scala/lib/selected2-right.png |   Bin 0 -> 1434 bytes
 .../api/docs/mahout-math-scala/lib/selected2.png   |   Bin 0 -> 1965 bytes
 .../api/docs/mahout-math-scala/lib/signaturebg.gif |   Bin 0 -> 1214 bytes
 .../docs/mahout-math-scala/lib/signaturebg2.gif    |   Bin 0 -> 1209 bytes
 .../api/docs/mahout-math-scala/lib/template.css    |   848 +
 .../api/docs/mahout-math-scala/lib/template.js     |   466 +
 .../docs/mahout-math-scala/lib/tools.tooltip.js    |    14 +
 .../api/docs/mahout-math-scala/lib/trait.png       |   Bin 0 -> 3374 bytes
 .../api/docs/mahout-math-scala/lib/trait_big.png   |   Bin 0 -> 7410 bytes
 .../docs/mahout-math-scala/lib/trait_diagram.png   |   Bin 0 -> 3882 bytes
 .../mahout-math-scala/lib/trait_to_object_big.png  |   Bin 0 -> 8967 bytes
 .../0.13.0/api/docs/mahout-math-scala/lib/type.png |   Bin 0 -> 1445 bytes
 .../api/docs/mahout-math-scala/lib/type_big.png    |   Bin 0 -> 4236 bytes
 .../docs/mahout-math-scala/lib/type_diagram.png    |   Bin 0 -> 1841 bytes
 .../mahout-math-scala/lib/type_to_object_big.png   |   Bin 0 -> 4969 bytes
 .../api/docs/mahout-math-scala/lib/typebg.gif      |   Bin 0 -> 1206 bytes
 .../api/docs/mahout-math-scala/lib/unselected.png  |   Bin 0 -> 1879 bytes
 .../docs/mahout-math-scala/lib/valuemembersbg.gif  |   Bin 0 -> 1206 bytes
 .../naivebayes/AbstractNBClassifier.html           |   540 +
 .../naivebayes/ComplementaryNBClassifier$.html     |   437 +
 .../naivebayes/ComplementaryNBClassifier.html      |   536 +
 .../naivebayes/ComplementaryNBThetaTrainer.html    |   514 +
 .../mahout/classifier/naivebayes/NBModel$.html     |   451 +
 .../mahout/classifier/naivebayes/NBModel.html      |   676 +
 .../mahout/classifier/naivebayes/NaiveBayes$.html  |   546 +
 .../mahout/classifier/naivebayes/NaiveBayes.html   |   549 +
 .../naivebayes/StandardNBClassifier$.html          |   437 +
 .../naivebayes/StandardNBClassifier.html           |   536 +
 .../mahout/classifier/naivebayes/package.html      |   226 +
 .../org/apache/mahout/classifier/package.html      |   118 +
 .../mahout/classifier/stats/ClassifierResult.html  |   517 +
 .../mahout/classifier/stats/ConfusionMatrix.html   |   880 +
 .../classifier/stats/FullRunningAverage.html       |   534 +
 .../stats/FullRunningAverageAndStdDev.html         |   584 +
 .../classifier/stats/InvertedRunningAverage.html   |   530 +
 .../stats/InvertedRunningAverageAndStdDev.html     |   541 +
 .../mahout/classifier/stats/ResultAnalyzer.html    |   494 +
 .../mahout/classifier/stats/RunningAverage.html    |   522 +
 .../classifier/stats/RunningAverageAndStdDev.html  |   534 +
 .../apache/mahout/classifier/stats/package.html    |   209 +
 .../common/io/GenericMatrixKryoSerializer$.html    |   422 +
 .../common/io/GenericMatrixKryoSerializer.html     |   544 +
 .../mahout/common/io/VectorKryoSerializer$.html    |   474 +
 .../mahout/common/io/VectorKryoSerializer.html     |   557 +
 .../org/apache/mahout/common/io/package.html       |   147 +
 .../org/apache/mahout/common/package.html          |   105 +
 .../org/apache/mahout/drivers/MahoutDriver.html    |   532 +
 .../apache/mahout/drivers/MahoutOptionParser$.html |   505 +
 .../apache/mahout/drivers/MahoutOptionParser.html  |   893 +
 .../org/apache/mahout/drivers/package.html         |   134 +
 .../org/apache/mahout/math/algorithms/Fitter.html  |   425 +
 .../org/apache/mahout/math/algorithms/Model.html   |   442 +
 .../mahout/math/algorithms/SupervisedFitter.html   |   443 +
 .../mahout/math/algorithms/SupervisedModel.html    |   457 +
 .../mahout/math/algorithms/UnsupervisedFitter.html |   443 +
 .../mahout/math/algorithms/UnsupervisedModel.html  |   444 +
 .../org/apache/mahout/math/algorithms/package.html |   199 +
 .../math/algorithms/preprocessing/AsFactor.html    |   483 +
 .../algorithms/preprocessing/AsFactorModel.html    |   501 +
 .../math/algorithms/preprocessing/MeanCenter.html  |   483 +
 .../algorithms/preprocessing/MeanCenterModel.html  |   515 +
 .../preprocessing/PreprocessorFitter.html          |   471 +
 .../preprocessing/PreprocessorModel.html           |   476 +
 .../algorithms/preprocessing/StandardScaler.html   |   490 +
 .../preprocessing/StandardScalerModel.html         |   517 +
 .../math/algorithms/preprocessing/package.html     |   196 +
 .../math/algorithms/regression/CochraneOrcutt.html |   654 +
 .../algorithms/regression/CochraneOrcuttModel.html |   646 +
 .../regression/LinearRegressorFitter.html          |   577 +
 .../regression/LinearRegressorModel.html           |   595 +
 .../regression/OrdinaryLeastSquares.html           |   589 +
 .../regression/OrdinaryLeastSquaresModel.html      |   607 +
 .../algorithms/regression/RegressorFitter.html     |   484 +
 .../math/algorithms/regression/RegressorModel.html |   528 +
 .../mahout/math/algorithms/regression/package.html |   212 +
 .../regression/tests/AutocorrelationTests$.html    |   435 +
 .../regression/tests/FittnessTests$.html           |   448 +
 .../math/algorithms/regression/tests/package.html  |   118 +
 .../org/apache/mahout/math/backend/Backend.html    |   503 +
 .../mahout/math/backend/RootSolverFactory$.html    |   502 +
 .../apache/mahout/math/backend/SolverFactory.html  |   483 +
 .../backend/incore/package$$AAtDenseSolver.html    |   474 +
 .../math/backend/incore/package$$AAtSolver.html    |   475 +
 .../backend/incore/package$$AAtSparseSolver.html   |   474 +
 .../backend/incore/package$$AtADenseSolver.html    |   474 +
 .../math/backend/incore/package$$AtASolver.html    |   475 +
 .../backend/incore/package$$AtASparseSolver.html   |   474 +
 .../backend/incore/package$$MMulDenseSolver.html   |   474 +
 .../math/backend/incore/package$$MMulSolver.html   |   475 +
 .../backend/incore/package$$MMulSparseSolver.html  |   474 +
 .../apache/mahout/math/backend/incore/package.html |   236 +
 .../mahout/math/backend/jvm/JvmBackend$.html       |   495 +
 .../apache/mahout/math/backend/jvm/package.html    |   105 +
 .../org/apache/mahout/math/backend/package.html    |   161 +
 .../cf/DownsamplableCrossOccurrenceDataset.html    |   472 +
 .../org/apache/mahout/math/cf/ParOpts.html         |   446 +
 .../apache/mahout/math/cf/SimilarityAnalysis$.html |   574 +
 .../org/apache/mahout/math/cf/package.html         |   135 +
 .../apache/mahout/math/decompositions/DQR$.html    |   438 +
 .../apache/mahout/math/decompositions/DSPCA$.html  |   439 +
 .../apache/mahout/math/decompositions/DSSVD$.html  |   438 +
 .../apache/mahout/math/decompositions/package.html |   293 +
 .../org/apache/mahout/math/drm/BCast.html          |   461 +
 .../org/apache/mahout/math/drm/CacheHint$.html     |   781 +
 .../apache/mahout/math/drm/CheckpointedDrm.html    |   598 +
 .../apache/mahout/math/drm/CheckpointedOps.html    |   517 +
 .../apache/mahout/math/drm/DistributedContext.html |   461 +
 .../apache/mahout/math/drm/DistributedEngine$.html |   422 +
 .../apache/mahout/math/drm/DistributedEngine.html  |   686 +
 .../apache/mahout/math/drm/DrmDoubleScalarOps.html |   306 +
 .../org/apache/mahout/math/drm/DrmLike.html        |   525 +
 .../org/apache/mahout/math/drm/DrmLikeOps.html     |   533 +
 .../org/apache/mahout/math/drm/RLikeDrmIntOps.html |   915 +
 .../org/apache/mahout/math/drm/RLikeDrmOps$.html   |   500 +
 .../org/apache/mahout/math/drm/RLikeDrmOps.html    |   838 +
 .../mahout/math/drm/logical/AbstractBinaryOp.html  |   590 +
 .../mahout/math/drm/logical/AbstractUnaryOp.html   |   572 +
 .../mahout/math/drm/logical/CheckpointAction.html  |   562 +
 .../org/apache/mahout/math/drm/logical/OpAB.html   |   563 +
 .../apache/mahout/math/drm/logical/OpABAnyKey.html |   563 +
 .../org/apache/mahout/math/drm/logical/OpABt.html  |   563 +
 .../org/apache/mahout/math/drm/logical/OpAewB.html |   563 +
 .../mahout/math/drm/logical/OpAewScalar.html       |   568 +
 .../mahout/math/drm/logical/OpAewUnaryFunc.html    |   582 +
 .../math/drm/logical/OpAewUnaryFuncFusion.html     |   596 +
 .../org/apache/mahout/math/drm/logical/OpAt.html   |   537 +
 .../org/apache/mahout/math/drm/logical/OpAtA.html  |   537 +
 .../apache/mahout/math/drm/logical/OpAtAnyKey.html |   537 +
 .../org/apache/mahout/math/drm/logical/OpAtB.html  |   563 +
 .../org/apache/mahout/math/drm/logical/OpAtx.html  |   550 +
 .../org/apache/mahout/math/drm/logical/OpAx.html   |   550 +
 .../apache/mahout/math/drm/logical/OpCbind.html    |   550 +
 .../mahout/math/drm/logical/OpCbindScalar.html     |   563 +
 .../apache/mahout/math/drm/logical/OpMapBlock.html |   589 +
 .../org/apache/mahout/math/drm/logical/OpPar.html  |   563 +
 .../apache/mahout/math/drm/logical/OpRbind.html    |   550 +
 .../apache/mahout/math/drm/logical/OpRowRange.html |   550 +
 .../mahout/math/drm/logical/OpTimesLeftMatrix.html |   563 +
 .../math/drm/logical/OpTimesRightMatrix.html       |   563 +
 .../apache/mahout/math/drm/logical/TEwFunc.html    |   471 +
 .../apache/mahout/math/drm/logical/package.html    |   419 +
 .../org/apache/mahout/math/drm/package.html        |   769 +
 .../mahout/math/indexeddataset/BiDictionary$.html  |   428 +
 .../mahout/math/indexeddataset/BiDictionary.html   |   603 +
 .../apache/mahout/math/indexeddataset/BiMap$.html  |   439 +
 .../apache/mahout/math/indexeddataset/BiMap.html   |   579 +
 .../DefaultIndexedDatasetElementReadSchema$.html   |  3122 +++
 .../DefaultIndexedDatasetReadSchema$.html          |  3122 +++
 .../DefaultIndexedDatasetWriteSchema$.html         |  3123 +++
 .../mahout/math/indexeddataset/IndexedDataset.html |   511 +
 .../IndexedDatasetReadBooleanSchema$.html          |  3126 +++
 .../IndexedDatasetWriteBooleanSchema$.html         |  3123 +++
 .../apache/mahout/math/indexeddataset/Reader.html  |   515 +
 .../apache/mahout/math/indexeddataset/Schema.html  |  3150 +++
 .../apache/mahout/math/indexeddataset/Writer.html  |   494 +
 .../apache/mahout/math/indexeddataset/package.html |   327 +
 .../org/apache/mahout/math/package.html            |   185 +
 .../mahout/math/scalabindings/ElementOps.html      |   568 +
 .../apache/mahout/math/scalabindings/MMul$.html    |   487 +
 .../math/scalabindings/MahoutCollections$.html     |   435 +
 .../math/scalabindings/MahoutVectorInterfaces.html |   464 +
 .../math/scalabindings/MatlabLikeMatrixOps.html    |  1291 ++
 .../mahout/math/scalabindings/MatlabLikeOps$.html  |   462 +
 .../math/scalabindings/MatlabLikeTimesOps.html     |   464 +
 .../math/scalabindings/MatlabLikeVectorOps.html    |   926 +
 .../mahout/math/scalabindings/MatrixOps$.html      |   435 +
 .../mahout/math/scalabindings/MatrixOps.html       |  1262 +
 .../math/scalabindings/RLikeDoubleScalarOps.html   |   384 +
 .../mahout/math/scalabindings/RLikeMatrixOps.html  |  1614 ++
 .../mahout/math/scalabindings/RLikeOps$.html       |   488 +
 .../mahout/math/scalabindings/RLikeVectorOps.html  |  1209 +
 .../mahout/math/scalabindings/VectorOps.html       |   923 +
 .../scalabindings/package$$AutoBooleanEnum$.html   |   677 +
 .../math/scalabindings/package$$opMMulSolver.html  |   472 +
 .../apache/mahout/math/scalabindings/package.html  |  1273 +
 .../org/apache/mahout/nlp/package.html             |   105 +
 .../org/apache/mahout/nlp/tfidf/MLlibTFIDF.html    |   456 +
 .../org/apache/mahout/nlp/tfidf/TF.html            |   457 +
 .../org/apache/mahout/nlp/tfidf/TFIDF.html         |   456 +
 .../org/apache/mahout/nlp/tfidf/TermWeight.html    |   442 +
 .../org/apache/mahout/nlp/tfidf/package.html       |   144 +
 .../org/apache/mahout/package.html                 |   170 +
 .../org/apache/mahout/util/IOUtilsScala$.html      |   450 +
 .../org/apache/mahout/util/package.html            |   105 +
 .../docs/mahout-math-scala/org/apache/package.html |   105 +
 .../api/docs/mahout-math-scala/org/package.html    |   105 +
 .../0.13.0/api/docs/mahout-math-scala/package.html |   105 +
 .../api/docs/mahout-math/allclasses-frame.html     |   424 +
 .../api/docs/mahout-math/allclasses-noframe.html   |   424 +
 .../api/docs/mahout-math/constant-values.html      |  2979 +++
 .../api/docs/mahout-math/deprecated-list.html      |   175 +
 docs/0.13.0/api/docs/mahout-math/help-doc.html     |   231 +
 docs/0.13.0/api/docs/mahout-math/index-all.html    | 23026 +++++++++++++++++++
 docs/0.13.0/api/docs/mahout-math/index.html        |    76 +
 .../org/apache/mahout/collections/Arithmetic.html  |   490 +
 .../org/apache/mahout/collections/Constants.html   |   422 +
 .../mahout/collections/class-use/Arithmetic.html   |   126 +
 .../mahout/collections/class-use/Constants.html    |   168 +
 .../apache/mahout/collections/package-frame.html   |    22 +
 .../apache/mahout/collections/package-summary.html |   152 +
 .../apache/mahout/collections/package-tree.html    |   143 +
 .../org/apache/mahout/collections/package-use.html |   161 +
 .../org/apache/mahout/common/RandomUtils.html      |   366 +
 .../org/apache/mahout/common/RandomWrapper.html    |   429 +
 .../mahout/common/class-use/RandomUtils.html       |   126 +
 .../mahout/common/class-use/RandomWrapper.html     |   166 +
 .../org/apache/mahout/common/package-frame.html    |    22 +
 .../org/apache/mahout/common/package-summary.html  |   151 +
 .../org/apache/mahout/common/package-tree.html     |   144 +
 .../org/apache/mahout/common/package-use.html      |   159 +
 .../math/AbstractMatrix.TransposeViewVector.html   |   713 +
 .../org/apache/mahout/math/AbstractMatrix.html     |  1592 ++
 .../mahout/math/AbstractVector.LocalElement.html   |   292 +
 .../org/apache/mahout/math/AbstractVector.html     |  1520 ++
 .../org/apache/mahout/math/Algebra.html            |   277 +
 .../mahout-math/org/apache/mahout/math/Arrays.html |  1015 +
 .../org/apache/mahout/math/BinarySearch.html       |   557 +
 .../apache/mahout/math/CardinalityException.html   |   278 +
 .../org/apache/mahout/math/Centroid.html           |   491 +
 .../apache/mahout/math/CholeskyDecomposition.html  |   384 +
 .../org/apache/mahout/math/ConstantVector.html     |   624 +
 .../org/apache/mahout/math/DelegatingVector.html   |  1637 ++
 .../org/apache/mahout/math/DenseMatrix.html        |   719 +
 .../apache/mahout/math/DenseSymmetricMatrix.html   |   425 +
 .../org/apache/mahout/math/DenseVector.html        |   939 +
 .../math/DiagonalMatrix.SingleElementVector.html   |   657 +
 .../org/apache/mahout/math/DiagonalMatrix.html     |   768 +
 .../org/apache/mahout/math/FileBasedMatrix.html    |   547 +
 ...edSparseBinaryMatrix.BinaryReadOnlyElement.html |   326 +
 .../mahout/math/FileBasedSparseBinaryMatrix.html   |   595 +
 .../org/apache/mahout/math/IndexException.html     |   278 +
 .../org/apache/mahout/math/Matrices.html           |   478 +
 .../mahout-math/org/apache/mahout/math/Matrix.html |  1294 ++
 .../org/apache/mahout/math/MatrixSlice.html        |   334 +
 .../org/apache/mahout/math/MatrixTimesOps.html     |   248 +
 .../org/apache/mahout/math/MatrixVectorView.html   |   679 +
 .../org/apache/mahout/math/MatrixView.html         |   636 +
 .../org/apache/mahout/math/MurmurHash.html         |   386 +
 .../org/apache/mahout/math/MurmurHash3.html        |   259 +
 .../org/apache/mahout/math/NamedVector.html        |  1601 ++
 .../org/apache/mahout/math/OldQRDecomposition.html |   389 +
 .../mahout/math/OrderedIntDoubleMapping.html       |   450 +
 .../apache/mahout/math/OrthonormalityVerifier.html |   239 +
 .../org/apache/mahout/math/PermutedVectorView.html |   659 +
 .../org/apache/mahout/math/PersistentObject.html   |   308 +
 .../org/apache/mahout/math/PivotedMatrix.html      |   791 +
 .../mahout-math/org/apache/mahout/math/QR.html     |   266 +
 .../org/apache/mahout/math/QRDecomposition.html    |   399 +
 .../mahout/math/RandomAccessSparseVector.html      |   801 +
 .../apache/mahout/math/RandomTrinaryMatrix.html    |   544 +
 .../mahout/math/SequentialAccessSparseVector.html  |   802 +
 .../mahout/math/SingularValueDecomposition.html    |   435 +
 .../org/apache/mahout/math/Sorting.html            |  1019 +
 .../org/apache/mahout/math/SparseColumnMatrix.html |   728 +
 .../org/apache/mahout/math/SparseMatrix.html       |   734 +
 .../org/apache/mahout/math/SparseRowMatrix.html    |   723 +
 .../org/apache/mahout/math/Swapper.html            |   229 +
 .../apache/mahout/math/TransposedMatrixView.html   |   653 +
 .../org/apache/mahout/math/UpperTriangular.html    |   622 +
 .../org/apache/mahout/math/Vector.Element.html     |   272 +
 .../mahout-math/org/apache/mahout/math/Vector.html |  1321 ++
 ...aryAggregate.AggregateAllIterateSequential.html |   388 +
 ...ggregate.AggregateAllIterateThatLookupThis.html |   388 +
 ...ggregate.AggregateAllIterateThisLookupThat.html |   388 +
 .../VectorBinaryAggregate.AggregateAllLoop.html    |   388 +
 ...naryAggregate.AggregateIterateIntersection.html |   388 +
 ...inaryAggregate.AggregateIterateUnionRandom.html |   388 +
 ...yAggregate.AggregateIterateUnionSequential.html |   388 +
 ...ate.AggregateNonzerosIterateThatLookupThis.html |   388 +
 ...ate.AggregateNonzerosIterateThisLookupThat.html |   388 +
 .../apache/mahout/math/VectorBinaryAggregate.html  |   493 +
 ...n.AssignAllIterateSequentialInplaceUpdates.html |   382 +
 ...ign.AssignAllIterateSequentialMergeUpdates.html |   382 +
 ...signAllIterateThatLookupThisInplaceUpdates.html |   382 +
 ...AssignAllIterateThatLookupThisMergeUpdates.html |   382 +
 ...signAllIterateThisLookupThatInplaceUpdates.html |   382 +
 ...AssignAllIterateThisLookupThatMergeUpdates.html |   382 +
 ...orBinaryAssign.AssignAllLoopInplaceUpdates.html |   382 +
 ...ctorBinaryAssign.AssignAllLoopMergeUpdates.html |   382 +
 ...ctorBinaryAssign.AssignIterateIntersection.html |   385 +
 ...ign.AssignIterateUnionRandomInplaceUpdates.html |   386 +
 ...ssign.AssignIterateUnionRandomMergeUpdates.html |   386 +
 ...AssignIterateUnionSequentialInplaceUpdates.html |   385 +
 ...n.AssignIterateUnionSequentialMergeUpdates.html |   385 +
 ...onzerosIterateThatLookupThisInplaceUpdates.html |   384 +
 ...nNonzerosIterateThatLookupThisMergeUpdates.html |   384 +
 ...Assign.AssignNonzerosIterateThisLookupThat.html |   386 +
 .../org/apache/mahout/math/VectorBinaryAssign.html |   533 +
 .../org/apache/mahout/math/VectorIterable.html     |   347 +
 .../apache/mahout/math/VectorView.AllIterator.html |   282 +
 .../mahout/math/VectorView.NonZeroIterator.html    |   282 +
 .../org/apache/mahout/math/VectorView.html         |   806 +
 .../org/apache/mahout/math/WeightedVector.html     |   500 +
 .../mahout/math/WeightedVectorComparator.html      |   296 +
 .../math/als/AlternatingLeastSquaresSolver.html    |   248 +
 ...licitFeedbackAlternatingLeastSquaresSolver.html |   295 +
 .../class-use/AlternatingLeastSquaresSolver.html   |   126 +
 ...licitFeedbackAlternatingLeastSquaresSolver.html |   126 +
 .../org/apache/mahout/math/als/package-frame.html  |    22 +
 .../apache/mahout/math/als/package-summary.html    |   154 +
 .../org/apache/mahout/math/als/package-tree.html   |   140 +
 .../org/apache/mahout/math/als/package-use.html    |   126 +
 .../mahout/math/buffer/ByteBufferConsumer.html     |   236 +
 .../mahout/math/buffer/CharBufferConsumer.html     |   236 +
 .../mahout/math/buffer/DoubleBufferConsumer.html   |   236 +
 .../mahout/math/buffer/FloatBufferConsumer.html    |   236 +
 .../mahout/math/buffer/IntBufferConsumer.html      |   236 +
 .../mahout/math/buffer/LongBufferConsumer.html     |   236 +
 .../mahout/math/buffer/ShortBufferConsumer.html    |   236 +
 .../math/buffer/class-use/ByteBufferConsumer.html  |   179 +
 .../math/buffer/class-use/CharBufferConsumer.html  |   179 +
 .../buffer/class-use/DoubleBufferConsumer.html     |   179 +
 .../math/buffer/class-use/FloatBufferConsumer.html |   179 +
 .../math/buffer/class-use/IntBufferConsumer.html   |   179 +
 .../math/buffer/class-use/LongBufferConsumer.html  |   186 +
 .../math/buffer/class-use/ShortBufferConsumer.html |   179 +
 .../apache/mahout/math/buffer/package-frame.html   |    27 +
 .../apache/mahout/math/buffer/package-summary.html |   189 +
 .../apache/mahout/math/buffer/package-tree.html    |   141 +
 .../org/apache/mahout/math/buffer/package-use.html |   203 +
 .../AbstractMatrix.TransposeViewVector.html        |   126 +
 .../mahout/math/class-use/AbstractMatrix.html      |   245 +
 .../class-use/AbstractVector.LocalElement.html     |   126 +
 .../mahout/math/class-use/AbstractVector.html      |   218 +
 .../org/apache/mahout/math/class-use/Algebra.html  |   126 +
 .../org/apache/mahout/math/class-use/Arrays.html   |   126 +
 .../apache/mahout/math/class-use/BinarySearch.html |   126 +
 .../math/class-use/CardinalityException.html       |   126 +
 .../org/apache/mahout/math/class-use/Centroid.html |   177 +
 .../math/class-use/CholeskyDecomposition.html      |   126 +
 .../mahout/math/class-use/ConstantVector.html      |   126 +
 .../mahout/math/class-use/DelegatingVector.html    |   180 +
 .../apache/mahout/math/class-use/DenseMatrix.html  |   168 +
 .../math/class-use/DenseSymmetricMatrix.html       |   126 +
 .../apache/mahout/math/class-use/DenseVector.html  |   197 +
 .../DiagonalMatrix.SingleElementVector.html        |   126 +
 .../mahout/math/class-use/DiagonalMatrix.html      |   168 +
 .../mahout/math/class-use/FileBasedMatrix.html     |   126 +
 ...edSparseBinaryMatrix.BinaryReadOnlyElement.html |   126 +
 .../class-use/FileBasedSparseBinaryMatrix.html     |   126 +
 .../mahout/math/class-use/IndexException.html      |   126 +
 .../org/apache/mahout/math/class-use/Matrices.html |   126 +
 .../org/apache/mahout/math/class-use/Matrix.html   |  1590 ++
 .../apache/mahout/math/class-use/MatrixSlice.html  |   201 +
 .../mahout/math/class-use/MatrixTimesOps.html      |   168 +
 .../mahout/math/class-use/MatrixVectorView.html    |   126 +
 .../apache/mahout/math/class-use/MatrixView.html   |   126 +
 .../apache/mahout/math/class-use/MurmurHash.html   |   126 +
 .../apache/mahout/math/class-use/MurmurHash3.html  |   126 +
 .../apache/mahout/math/class-use/NamedVector.html  |   183 +
 .../mahout/math/class-use/OldQRDecomposition.html  |   126 +
 .../math/class-use/OrderedIntDoubleMapping.html    |   248 +
 .../math/class-use/OrthonormalityVerifier.html     |   126 +
 .../mahout/math/class-use/PermutedVectorView.html  |   126 +
 .../mahout/math/class-use/PersistentObject.html    |  1022 +
 .../mahout/math/class-use/PivotedMatrix.html       |   168 +
 .../org/apache/mahout/math/class-use/QR.html       |   178 +
 .../mahout/math/class-use/QRDecomposition.html     |   126 +
 .../math/class-use/RandomAccessSparseVector.html   |   184 +
 .../mahout/math/class-use/RandomTrinaryMatrix.html |   126 +
 .../class-use/SequentialAccessSparseVector.html    |   187 +
 .../math/class-use/SingularValueDecomposition.html |   126 +
 .../org/apache/mahout/math/class-use/Sorting.html  |   126 +
 .../mahout/math/class-use/SparseColumnMatrix.html  |   126 +
 .../apache/mahout/math/class-use/SparseMatrix.html |   126 +
 .../mahout/math/class-use/SparseRowMatrix.html     |   126 +
 .../org/apache/mahout/math/class-use/Swapper.html  |   182 +
 .../math/class-use/TransposedMatrixView.html       |   126 +
 .../mahout/math/class-use/UpperTriangular.html     |   184 +
 .../mahout/math/class-use/Vector.Element.html      |   354 +
 .../org/apache/mahout/math/class-use/Vector.html   |  2629 +++
 ...aryAggregate.AggregateAllIterateSequential.html |   126 +
 ...ggregate.AggregateAllIterateThatLookupThis.html |   126 +
 ...ggregate.AggregateAllIterateThisLookupThat.html |   126 +
 .../VectorBinaryAggregate.AggregateAllLoop.html    |   126 +
 ...naryAggregate.AggregateIterateIntersection.html |   126 +
 ...inaryAggregate.AggregateIterateUnionRandom.html |   126 +
 ...yAggregate.AggregateIterateUnionSequential.html |   126 +
 ...ate.AggregateNonzerosIterateThatLookupThis.html |   126 +
 ...ate.AggregateNonzerosIterateThisLookupThat.html |   126 +
 .../math/class-use/VectorBinaryAggregate.html      |   231 +
 ...n.AssignAllIterateSequentialInplaceUpdates.html |   126 +
 ...ign.AssignAllIterateSequentialMergeUpdates.html |   126 +
 ...signAllIterateThatLookupThisInplaceUpdates.html |   126 +
 ...AssignAllIterateThatLookupThisMergeUpdates.html |   126 +
 ...signAllIterateThisLookupThatInplaceUpdates.html |   126 +
 ...AssignAllIterateThisLookupThatMergeUpdates.html |   126 +
 ...orBinaryAssign.AssignAllLoopInplaceUpdates.html |   126 +
 ...ctorBinaryAssign.AssignAllLoopMergeUpdates.html |   126 +
 ...ctorBinaryAssign.AssignIterateIntersection.html |   126 +
 ...ign.AssignIterateUnionRandomInplaceUpdates.html |   126 +
 ...ssign.AssignIterateUnionRandomMergeUpdates.html |   126 +
 ...AssignIterateUnionSequentialInplaceUpdates.html |   126 +
 ...n.AssignIterateUnionSequentialMergeUpdates.html |   126 +
 ...onzerosIterateThatLookupThisInplaceUpdates.html |   126 +
 ...nNonzerosIterateThatLookupThisMergeUpdates.html |   126 +
 ...Assign.AssignNonzerosIterateThisLookupThat.html |   126 +
 .../mahout/math/class-use/VectorBinaryAssign.html  |   275 +
 .../mahout/math/class-use/VectorIterable.html      |   414 +
 .../math/class-use/VectorView.AllIterator.html     |   126 +
 .../math/class-use/VectorView.NonZeroIterator.html |   126 +
 .../apache/mahout/math/class-use/VectorView.html   |   168 +
 .../mahout/math/class-use/WeightedVector.html      |   219 +
 .../math/class-use/WeightedVectorComparator.html   |   126 +
 .../mahout/math/decomposer/AsyncEigenVerifier.html |   325 +
 .../apache/mahout/math/decomposer/EigenStatus.html |   317 +
 .../math/decomposer/SimpleEigenVerifier.html       |   288 +
 .../math/decomposer/SingularVectorVerifier.html    |   229 +
 .../decomposer/class-use/AsyncEigenVerifier.html   |   126 +
 .../math/decomposer/class-use/EigenStatus.html     |   231 +
 .../decomposer/class-use/SimpleEigenVerifier.html  |   166 +
 .../class-use/SingularVectorVerifier.html          |   202 +
 .../math/decomposer/hebbian/EigenUpdater.html      |   231 +
 .../math/decomposer/hebbian/HebbianSolver.html     |   496 +
 .../math/decomposer/hebbian/HebbianUpdater.html    |   286 +
 .../math/decomposer/hebbian/TrainingState.html     |   512 +
 .../decomposer/hebbian/class-use/EigenUpdater.html |   189 +
 .../hebbian/class-use/HebbianSolver.html           |   126 +
 .../hebbian/class-use/HebbianUpdater.html          |   126 +
 .../hebbian/class-use/TrainingState.html           |   198 +
 .../math/decomposer/hebbian/package-frame.html     |    27 +
 .../math/decomposer/hebbian/package-summary.html   |   171 +
 .../math/decomposer/hebbian/package-tree.html      |   145 +
 .../math/decomposer/hebbian/package-use.html       |   162 +
 .../lanczos/LanczosSolver.TimingSection.html       |   371 +
 .../math/decomposer/lanczos/LanczosSolver.html     |   431 +
 .../math/decomposer/lanczos/LanczosState.html      |   634 +
 .../class-use/LanczosSolver.TimingSection.html     |   175 +
 .../lanczos/class-use/LanczosSolver.html           |   126 +
 .../decomposer/lanczos/class-use/LanczosState.html |   184 +
 .../math/decomposer/lanczos/package-frame.html     |    26 +
 .../math/decomposer/lanczos/package-summary.html   |   163 +
 .../math/decomposer/lanczos/package-tree.html      |   152 +
 .../math/decomposer/lanczos/package-use.html       |   166 +
 .../mahout/math/decomposer/package-frame.html      |    27 +
 .../mahout/math/decomposer/package-summary.html    |   167 +
 .../mahout/math/decomposer/package-tree.html       |   148 +
 .../apache/mahout/math/decomposer/package-use.html |   187 +
 .../org/apache/mahout/math/flavor/BackEnum.html    |   344 +
 .../math/flavor/MatrixFlavor.FlavorImpl.html       |   362 +
 .../apache/mahout/math/flavor/MatrixFlavor.html    |   367 +
 .../math/flavor/TraversingStructureEnum.html       |   426 +
 .../mahout/math/flavor/class-use/BackEnum.html     |   198 +
 .../flavor/class-use/MatrixFlavor.FlavorImpl.html  |   126 +
 .../mahout/math/flavor/class-use/MatrixFlavor.html |   257 +
 .../flavor/class-use/TraversingStructureEnum.html  |   198 +
 .../apache/mahout/math/flavor/package-frame.html   |    30 +
 .../apache/mahout/math/flavor/package-summary.html |   184 +
 .../apache/mahout/math/flavor/package-tree.html    |   156 +
 .../org/apache/mahout/math/flavor/package-use.html |   194 +
 .../mahout/math/function/ByteByteProcedure.html    |   241 +
 .../mahout/math/function/ByteCharProcedure.html    |   241 +
 .../mahout/math/function/ByteComparator.html       |   291 +
 .../mahout/math/function/ByteDoubleProcedure.html  |   241 +
 .../mahout/math/function/ByteFloatProcedure.html   |   241 +
 .../mahout/math/function/ByteIntProcedure.html     |   241 +
 .../mahout/math/function/ByteLongProcedure.html    |   241 +
 .../mahout/math/function/ByteObjectProcedure.html  |   243 +
 .../apache/mahout/math/function/ByteProcedure.html |   238 +
 .../mahout/math/function/ByteShortProcedure.html   |   241 +
 .../mahout/math/function/CharByteProcedure.html    |   241 +
 .../mahout/math/function/CharCharProcedure.html    |   241 +
 .../mahout/math/function/CharComparator.html       |   291 +
 .../mahout/math/function/CharDoubleProcedure.html  |   241 +
 .../mahout/math/function/CharFloatProcedure.html   |   241 +
 .../mahout/math/function/CharIntProcedure.html     |   241 +
 .../mahout/math/function/CharLongProcedure.html    |   241 +
 .../mahout/math/function/CharObjectProcedure.html  |   243 +
 .../apache/mahout/math/function/CharProcedure.html |   238 +
 .../mahout/math/function/CharShortProcedure.html   |   241 +
 .../mahout/math/function/DoubleByteProcedure.html  |   241 +
 .../mahout/math/function/DoubleCharProcedure.html  |   241 +
 .../mahout/math/function/DoubleComparator.html     |   291 +
 .../mahout/math/function/DoubleDoubleFunction.html |   426 +
 .../math/function/DoubleDoubleProcedure.html       |   241 +
 .../mahout/math/function/DoubleFloatProcedure.html |   241 +
 .../mahout/math/function/DoubleFunction.html       |   304 +
 .../mahout/math/function/DoubleIntProcedure.html   |   241 +
 .../mahout/math/function/DoubleLongProcedure.html  |   241 +
 .../math/function/DoubleObjectProcedure.html       |   243 +
 .../mahout/math/function/DoubleProcedure.html      |   238 +
 .../mahout/math/function/DoubleShortProcedure.html |   241 +
 .../mahout/math/function/FloatByteProcedure.html   |   241 +
 .../mahout/math/function/FloatCharProcedure.html   |   241 +
 .../mahout/math/function/FloatComparator.html      |   291 +
 .../mahout/math/function/FloatDoubleProcedure.html |   241 +
 .../mahout/math/function/FloatFloatProcedure.html  |   241 +
 .../apache/mahout/math/function/FloatFunction.html |   233 +
 .../mahout/math/function/FloatIntProcedure.html    |   241 +
 .../mahout/math/function/FloatLongProcedure.html   |   241 +
 .../mahout/math/function/FloatObjectProcedure.html |   243 +
 .../mahout/math/function/FloatProcedure.html       |   238 +
 .../mahout/math/function/FloatShortProcedure.html  |   241 +
 .../org/apache/mahout/math/function/Functions.html |  1700 ++
 .../mahout/math/function/IntByteProcedure.html     |   241 +
 .../mahout/math/function/IntCharProcedure.html     |   241 +
 .../apache/mahout/math/function/IntComparator.html |   291 +
 .../mahout/math/function/IntDoubleProcedure.html   |   241 +
 .../mahout/math/function/IntFloatProcedure.html    |   241 +
 .../apache/mahout/math/function/IntFunction.html   |   237 +
 .../mahout/math/function/IntIntDoubleFunction.html |   239 +
 .../mahout/math/function/IntIntFunction.html       |   226 +
 .../mahout/math/function/IntIntProcedure.html      |   241 +
 .../mahout/math/function/IntLongProcedure.html     |   241 +
 .../mahout/math/function/IntObjectProcedure.html   |   243 +
 .../apache/mahout/math/function/IntProcedure.html  |   238 +
 .../mahout/math/function/IntShortProcedure.html    |   241 +
 .../mahout/math/function/LongByteProcedure.html    |   241 +
 .../mahout/math/function/LongCharProcedure.html    |   241 +
 .../mahout/math/function/LongComparator.html       |   291 +
 .../mahout/math/function/LongDoubleProcedure.html  |   241 +
 .../mahout/math/function/LongFloatProcedure.html   |   241 +
 .../mahout/math/function/LongIntProcedure.html     |   241 +
 .../mahout/math/function/LongLongProcedure.html    |   241 +
 .../mahout/math/function/LongObjectProcedure.html  |   243 +
 .../apache/mahout/math/function/LongProcedure.html |   238 +
 .../mahout/math/function/LongShortProcedure.html   |   241 +
 .../org/apache/mahout/math/function/Mult.html      |   328 +
 .../mahout/math/function/ObjectByteProcedure.html  |   243 +
 .../mahout/math/function/ObjectCharProcedure.html  |   243 +
 .../math/function/ObjectDoubleProcedure.html       |   243 +
 .../mahout/math/function/ObjectFloatProcedure.html |   243 +
 .../mahout/math/function/ObjectIntProcedure.html   |   243 +
 .../mahout/math/function/ObjectLongProcedure.html  |   243 +
 .../math/function/ObjectObjectProcedure.html       |   244 +
 .../mahout/math/function/ObjectProcedure.html      |   240 +
 .../mahout/math/function/ObjectShortProcedure.html |   243 +
 .../org/apache/mahout/math/function/PlusMult.html  |   481 +
 .../mahout/math/function/ShortByteProcedure.html   |   241 +
 .../mahout/math/function/ShortCharProcedure.html   |   241 +
 .../mahout/math/function/ShortComparator.html      |   291 +
 .../mahout/math/function/ShortDoubleProcedure.html |   241 +
 .../mahout/math/function/ShortFloatProcedure.html  |   241 +
 .../mahout/math/function/ShortIntProcedure.html    |   241 +
 .../mahout/math/function/ShortLongProcedure.html   |   241 +
 .../mahout/math/function/ShortObjectProcedure.html |   243 +
 .../mahout/math/function/ShortProcedure.html       |   238 +
 .../mahout/math/function/ShortShortProcedure.html  |   241 +
 .../mahout/math/function/SquareRootFunction.html   |   297 +
 .../apache/mahout/math/function/TimesFunction.html |   409 +
 .../mahout/math/function/VectorFunction.html       |   224 +
 .../math/function/class-use/ByteByteProcedure.html |   195 +
 .../math/function/class-use/ByteCharProcedure.html |   195 +
 .../math/function/class-use/ByteComparator.html    |   221 +
 .../function/class-use/ByteDoubleProcedure.html    |   195 +
 .../function/class-use/ByteFloatProcedure.html     |   195 +
 .../math/function/class-use/ByteIntProcedure.html  |   195 +
 .../math/function/class-use/ByteLongProcedure.html |   195 +
 .../function/class-use/ByteObjectProcedure.html    |   195 +
 .../math/function/class-use/ByteProcedure.html     |   328 +
 .../function/class-use/ByteShortProcedure.html     |   195 +
 .../math/function/class-use/CharByteProcedure.html |   195 +
 .../math/function/class-use/CharCharProcedure.html |   195 +
 .../math/function/class-use/CharComparator.html    |   221 +
 .../function/class-use/CharDoubleProcedure.html    |   195 +
 .../function/class-use/CharFloatProcedure.html     |   195 +
 .../math/function/class-use/CharIntProcedure.html  |   195 +
 .../math/function/class-use/CharLongProcedure.html |   195 +
 .../function/class-use/CharObjectProcedure.html    |   195 +
 .../math/function/class-use/CharProcedure.html     |   328 +
 .../function/class-use/CharShortProcedure.html     |   195 +
 .../function/class-use/DoubleByteProcedure.html    |   195 +
 .../function/class-use/DoubleCharProcedure.html    |   195 +
 .../math/function/class-use/DoubleComparator.html  |   221 +
 .../function/class-use/DoubleDoubleFunction.html   |  1125 +
 .../function/class-use/DoubleDoubleProcedure.html  |   233 +
 .../function/class-use/DoubleFloatProcedure.html   |   195 +
 .../math/function/class-use/DoubleFunction.html    |   795 +
 .../function/class-use/DoubleIntProcedure.html     |   195 +
 .../function/class-use/DoubleLongProcedure.html    |   195 +
 .../function/class-use/DoubleObjectProcedure.html  |   195 +
 .../math/function/class-use/DoubleProcedure.html   |   373 +
 .../function/class-use/DoubleShortProcedure.html   |   195 +
 .../function/class-use/FloatByteProcedure.html     |   195 +
 .../function/class-use/FloatCharProcedure.html     |   195 +
 .../math/function/class-use/FloatComparator.html   |   221 +
 .../function/class-use/FloatDoubleProcedure.html   |   195 +
 .../function/class-use/FloatFloatProcedure.html    |   195 +
 .../math/function/class-use/FloatFunction.html     |   215 +
 .../math/function/class-use/FloatIntProcedure.html |   195 +
 .../function/class-use/FloatLongProcedure.html     |   195 +
 .../function/class-use/FloatObjectProcedure.html   |   195 +
 .../math/function/class-use/FloatProcedure.html    |   328 +
 .../function/class-use/FloatShortProcedure.html    |   195 +
 .../mahout/math/function/class-use/Functions.html  |   126 +
 .../math/function/class-use/IntByteProcedure.html  |   195 +
 .../math/function/class-use/IntCharProcedure.html  |   195 +
 .../math/function/class-use/IntComparator.html     |   239 +
 .../function/class-use/IntDoubleProcedure.html     |   195 +
 .../math/function/class-use/IntFloatProcedure.html |   195 +
 .../math/function/class-use/IntFunction.html       |   243 +
 .../function/class-use/IntIntDoubleFunction.html   |   126 +
 .../math/function/class-use/IntIntFunction.html    |   252 +
 .../math/function/class-use/IntIntProcedure.html   |   195 +
 .../math/function/class-use/IntLongProcedure.html  |   195 +
 .../function/class-use/IntObjectProcedure.html     |   195 +
 .../math/function/class-use/IntProcedure.html      |   328 +
 .../math/function/class-use/IntShortProcedure.html |   195 +
 .../math/function/class-use/LongByteProcedure.html |   195 +
 .../math/function/class-use/LongCharProcedure.html |   195 +
 .../math/function/class-use/LongComparator.html    |   221 +
 .../function/class-use/LongDoubleProcedure.html    |   195 +
 .../function/class-use/LongFloatProcedure.html     |   195 +
 .../math/function/class-use/LongIntProcedure.html  |   195 +
 .../math/function/class-use/LongLongProcedure.html |   195 +
 .../function/class-use/LongObjectProcedure.html    |   195 +
 .../math/function/class-use/LongProcedure.html     |   328 +
 .../function/class-use/LongShortProcedure.html     |   195 +
 .../mahout/math/function/class-use/Mult.html       |   176 +
 .../function/class-use/ObjectByteProcedure.html    |   195 +
 .../function/class-use/ObjectCharProcedure.html    |   195 +
 .../function/class-use/ObjectDoubleProcedure.html  |   195 +
 .../function/class-use/ObjectFloatProcedure.html   |   195 +
 .../function/class-use/ObjectIntProcedure.html     |   195 +
 .../function/class-use/ObjectLongProcedure.html    |   195 +
 .../function/class-use/ObjectObjectProcedure.html  |   173 +
 .../math/function/class-use/ObjectProcedure.html   |   310 +
 .../function/class-use/ObjectShortProcedure.html   |   195 +
 .../mahout/math/function/class-use/PlusMult.html   |   176 +
 .../function/class-use/ShortByteProcedure.html     |   195 +
 .../function/class-use/ShortCharProcedure.html     |   195 +
 .../math/function/class-use/ShortComparator.html   |   219 +
 .../function/class-use/ShortDoubleProcedure.html   |   195 +
 .../function/class-use/ShortFloatProcedure.html    |   195 +
 .../math/function/class-use/ShortIntProcedure.html |   195 +
 .../function/class-use/ShortLongProcedure.html     |   195 +
 .../function/class-use/ShortObjectProcedure.html   |   195 +
 .../math/function/class-use/ShortProcedure.html    |   328 +
 .../function/class-use/ShortShortProcedure.html    |   195 +
 .../function/class-use/SquareRootFunction.html     |   126 +
 .../math/function/class-use/TimesFunction.html     |   126 +
 .../math/function/class-use/VectorFunction.html    |   188 +
 .../apache/mahout/math/function/package-frame.html |   114 +
 .../mahout/math/function/package-summary.html      |   703 +
 .../apache/mahout/math/function/package-tree.html  |   238 +
 .../apache/mahout/math/function/package-use.html   |   887 +
 .../apache/mahout/math/jet/math/Arithmetic.html    |   277 +
 .../org/apache/mahout/math/jet/math/Constants.html |   382 +
 .../apache/mahout/math/jet/math/Polynomial.html    |   307 +
 .../mahout/math/jet/math/class-use/Arithmetic.html |   126 +
 .../mahout/math/jet/math/class-use/Constants.html  |   126 +
 .../mahout/math/jet/math/class-use/Polynomial.html |   126 +
 .../apache/mahout/math/jet/math/package-frame.html |    23 +
 .../mahout/math/jet/math/package-summary.html      |   169 +
 .../apache/mahout/math/jet/math/package-tree.html  |   141 +
 .../apache/mahout/math/jet/math/package-use.html   |   126 +
 .../jet/random/AbstractContinousDistribution.html  |   340 +
 .../jet/random/AbstractDiscreteDistribution.html   |   320 +
 .../math/jet/random/AbstractDistribution.html      |   420 +
 .../apache/mahout/math/jet/random/Exponential.html |   423 +
 .../org/apache/mahout/math/jet/random/Gamma.html   |   461 +
 .../mahout/math/jet/random/NegativeBinomial.html   |   421 +
 .../org/apache/mahout/math/jet/random/Normal.html  |   439 +
 .../org/apache/mahout/math/jet/random/Poisson.html |   342 +
 .../org/apache/mahout/math/jet/random/Uniform.html |   541 +
 .../class-use/AbstractContinousDistribution.html   |   180 +
 .../class-use/AbstractDiscreteDistribution.html    |   174 +
 .../jet/random/class-use/AbstractDistribution.html |   204 +
 .../math/jet/random/class-use/Exponential.html     |   126 +
 .../mahout/math/jet/random/class-use/Gamma.html    |   126 +
 .../jet/random/class-use/NegativeBinomial.html     |   126 +
 .../mahout/math/jet/random/class-use/Normal.html   |   126 +
 .../mahout/math/jet/random/class-use/Poisson.html  |   126 +
 .../mahout/math/jet/random/class-use/Uniform.html  |   126 +
 .../math/jet/random/engine/MersenneTwister.html    |   477 +
 .../math/jet/random/engine/RandomEngine.html       |   448 +
 .../random/engine/class-use/MersenneTwister.html   |   126 +
 .../jet/random/engine/class-use/RandomEngine.html  |   173 +
 .../math/jet/random/engine/package-frame.html      |    22 +
 .../math/jet/random/engine/package-summary.html    |   167 +
 .../math/jet/random/engine/package-tree.html       |   147 +
 .../mahout/math/jet/random/engine/package-use.html |   165 +
 .../mahout/math/jet/random/package-frame.html      |    29 +
 .../mahout/math/jet/random/package-summary.html    |   186 +
 .../mahout/math/jet/random/package-tree.html       |   160 +
 .../apache/mahout/math/jet/random/package-use.html |   169 +
 .../math/jet/random/sampling/RandomSampler.html    |   388 +
 .../random/sampling/class-use/RandomSampler.html   |   126 +
 .../math/jet/random/sampling/package-frame.html    |    21 +
 .../math/jet/random/sampling/package-summary.html  |   149 +
 .../math/jet/random/sampling/package-tree.html     |   139 +
 .../math/jet/random/sampling/package-use.html      |   126 +
 .../org/apache/mahout/math/jet/stat/Gamma.html     |   367 +
 .../apache/mahout/math/jet/stat/Probability.html   |   444 +
 .../mahout/math/jet/stat/class-use/Gamma.html      |   126 +
 .../math/jet/stat/class-use/Probability.html       |   126 +
 .../apache/mahout/math/jet/stat/package-frame.html |    22 +
 .../mahout/math/jet/stat/package-summary.html      |   163 +
 .../apache/mahout/math/jet/stat/package-tree.html  |   140 +
 .../apache/mahout/math/jet/stat/package-use.html   |   126 +
 .../apache/mahout/math/list/AbstractByteList.html  |  1506 ++
 .../apache/mahout/math/list/AbstractCharList.html  |  1506 ++
 .../mahout/math/list/AbstractDoubleList.html       |  1506 ++
 .../apache/mahout/math/list/AbstractFloatList.html |  1506 ++
 .../apache/mahout/math/list/AbstractIntList.html   |  1506 ++
 .../org/apache/mahout/math/list/AbstractList.html  |   682 +
 .../apache/mahout/math/list/AbstractLongList.html  |  1506 ++
 .../mahout/math/list/AbstractObjectList.html       |   384 +
 .../apache/mahout/math/list/AbstractShortList.html |  1506 ++
 .../org/apache/mahout/math/list/ByteArrayList.html |  1021 +
 .../org/apache/mahout/math/list/CharArrayList.html |  1021 +
 .../apache/mahout/math/list/DoubleArrayList.html   |   988 +
 .../apache/mahout/math/list/FloatArrayList.html    |   988 +
 .../org/apache/mahout/math/list/IntArrayList.html  |  1021 +
 .../org/apache/mahout/math/list/LongArrayList.html |   988 +
 .../apache/mahout/math/list/ObjectArrayList.html   |   974 +
 .../apache/mahout/math/list/ShortArrayList.html    |  1021 +
 .../mahout/math/list/SimpleLongArrayList.html      |   439 +
 .../math/list/class-use/AbstractByteList.html      |   303 +
 .../math/list/class-use/AbstractCharList.html      |   303 +
 .../math/list/class-use/AbstractDoubleList.html    |   303 +
 .../math/list/class-use/AbstractFloatList.html     |   303 +
 .../math/list/class-use/AbstractIntList.html       |   303 +
 .../mahout/math/list/class-use/AbstractList.html   |   272 +
 .../math/list/class-use/AbstractLongList.html      |   310 +
 .../math/list/class-use/AbstractObjectList.html    |   190 +
 .../math/list/class-use/AbstractShortList.html     |   303 +
 .../mahout/math/list/class-use/ByteArrayList.html  |  1075 +
 .../mahout/math/list/class-use/CharArrayList.html  |  1075 +
 .../math/list/class-use/DoubleArrayList.html       |  1075 +
 .../mahout/math/list/class-use/FloatArrayList.html |  1075 +
 .../mahout/math/list/class-use/IntArrayList.html   |  1101 +
 .../mahout/math/list/class-use/LongArrayList.html  |  1075 +
 .../math/list/class-use/ObjectArrayList.html       |   173 +
 .../mahout/math/list/class-use/ShortArrayList.html |  1075 +
 .../math/list/class-use/SimpleLongArrayList.html   |   126 +
 .../org/apache/mahout/math/list/package-frame.html |    38 +
 .../apache/mahout/math/list/package-summary.html   |   404 +
 .../org/apache/mahout/math/list/package-tree.html  |   187 +
 .../org/apache/mahout/math/list/package-use.html   |   430 +
 .../mahout/math/map/AbstractByteByteMap.html       |   827 +
 .../mahout/math/map/AbstractByteCharMap.html       |   827 +
 .../mahout/math/map/AbstractByteDoubleMap.html     |   867 +
 .../mahout/math/map/AbstractByteFloatMap.html      |   867 +
 .../apache/mahout/math/map/AbstractByteIntMap.html |   827 +
 .../mahout/math/map/AbstractByteLongMap.html       |   827 +
 .../mahout/math/map/AbstractByteObjectMap.html     |   802 +
 .../mahout/math/map/AbstractByteShortMap.html      |   827 +
 .../mahout/math/map/AbstractCharByteMap.html       |   827 +
 .../mahout/math/map/AbstractCharCharMap.html       |   827 +
 .../mahout/math/map/AbstractCharDoubleMap.html     |   867 +
 .../mahout/math/map/AbstractCharFloatMap.html      |   867 +
 .../apache/mahout/math/map/AbstractCharIntMap.html |   827 +
 .../mahout/math/map/AbstractCharLongMap.html       |   827 +
 .../mahout/math/map/AbstractCharObjectMap.html     |   802 +
 .../mahout/math/map/AbstractCharShortMap.html      |   827 +
 .../mahout/math/map/AbstractDoubleByteMap.html     |   827 +
 .../mahout/math/map/AbstractDoubleCharMap.html     |   827 +
 .../mahout/math/map/AbstractDoubleDoubleMap.html   |   867 +
 .../mahout/math/map/AbstractDoubleFloatMap.html    |   867 +
 .../mahout/math/map/AbstractDoubleIntMap.html      |   827 +
 .../mahout/math/map/AbstractDoubleLongMap.html     |   827 +
 .../mahout/math/map/AbstractDoubleObjectMap.html   |   802 +
 .../mahout/math/map/AbstractDoubleShortMap.html    |   827 +
 .../mahout/math/map/AbstractFloatByteMap.html      |   827 +
 .../mahout/math/map/AbstractFloatCharMap.html      |   827 +
 .../mahout/math/map/AbstractFloatDoubleMap.html    |   867 +
 .../mahout/math/map/AbstractFloatFloatMap.html     |   867 +
 .../mahout/math/map/AbstractFloatIntMap.html       |   827 +
 .../mahout/math/map/AbstractFloatLongMap.html      |   827 +
 .../mahout/math/map/AbstractFloatObjectMap.html    |   802 +
 .../mahout/math/map/AbstractFloatShortMap.html     |   827 +
 .../apache/mahout/math/map/AbstractIntByteMap.html |   827 +
 .../apache/mahout/math/map/AbstractIntCharMap.html |   827 +
 .../mahout/math/map/AbstractIntDoubleMap.html      |   867 +
 .../mahout/math/map/AbstractIntFloatMap.html       |   867 +
 .../apache/mahout/math/map/AbstractIntIntMap.html  |   827 +
 .../apache/mahout/math/map/AbstractIntLongMap.html |   827 +
 .../mahout/math/map/AbstractIntObjectMap.html      |   802 +
 .../mahout/math/map/AbstractIntShortMap.html       |   827 +
 .../mahout/math/map/AbstractLongByteMap.html       |   827 +
 .../mahout/math/map/AbstractLongCharMap.html       |   827 +
 .../mahout/math/map/AbstractLongDoubleMap.html     |   867 +
 .../mahout/math/map/AbstractLongFloatMap.html      |   867 +
 .../apache/mahout/math/map/AbstractLongIntMap.html |   827 +
 .../mahout/math/map/AbstractLongLongMap.html       |   827 +
 .../mahout/math/map/AbstractLongObjectMap.html     |   802 +
 .../mahout/math/map/AbstractLongShortMap.html      |   827 +
 .../mahout/math/map/AbstractObjectByteMap.html     |   836 +
 .../mahout/math/map/AbstractObjectCharMap.html     |   836 +
 .../mahout/math/map/AbstractObjectDoubleMap.html   |   876 +
 .../mahout/math/map/AbstractObjectFloatMap.html    |   876 +
 .../mahout/math/map/AbstractObjectIntMap.html      |   836 +
 .../mahout/math/map/AbstractObjectLongMap.html     |   836 +
 .../mahout/math/map/AbstractObjectShortMap.html    |   836 +
 .../mahout/math/map/AbstractShortByteMap.html      |   827 +
 .../mahout/math/map/AbstractShortCharMap.html      |   827 +
 .../mahout/math/map/AbstractShortDoubleMap.html    |   867 +
 .../mahout/math/map/AbstractShortFloatMap.html     |   867 +
 .../mahout/math/map/AbstractShortIntMap.html       |   827 +
 .../mahout/math/map/AbstractShortLongMap.html      |   827 +
 .../mahout/math/map/AbstractShortObjectMap.html    |   802 +
 .../mahout/math/map/AbstractShortShortMap.html     |   827 +
 .../org/apache/mahout/math/map/HashFunctions.html  |   389 +
 .../math/map/OpenByteByteHashMap.MapElement.html   |   303 +
 .../math/map/OpenByteByteHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenByteByteHashMap.html       |  1072 +
 .../math/map/OpenByteCharHashMap.MapElement.html   |   303 +
 .../math/map/OpenByteCharHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenByteCharHashMap.html       |  1072 +
 .../math/map/OpenByteDoubleHashMap.MapElement.html |   303 +
 .../map/OpenByteDoubleHashMap.MapIterator.html     |   293 +
 .../mahout/math/map/OpenByteDoubleHashMap.html     |  1072 +
 .../math/map/OpenByteFloatHashMap.MapElement.html  |   303 +
 .../math/map/OpenByteFloatHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenByteFloatHashMap.html      |  1072 +
 .../math/map/OpenByteIntHashMap.MapElement.html    |   303 +
 .../math/map/OpenByteIntHashMap.MapIterator.html   |   293 +
 .../apache/mahout/math/map/OpenByteIntHashMap.html |  1072 +
 .../math/map/OpenByteLongHashMap.MapElement.html   |   303 +
 .../math/map/OpenByteLongHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenByteLongHashMap.html       |  1072 +
 .../mahout/math/map/OpenByteObjectHashMap.html     |   863 +
 .../math/map/OpenByteShortHashMap.MapElement.html  |   303 +
 .../math/map/OpenByteShortHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenByteShortHashMap.html      |  1072 +
 .../math/map/OpenCharByteHashMap.MapElement.html   |   303 +
 .../math/map/OpenCharByteHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenCharByteHashMap.html       |  1072 +
 .../math/map/OpenCharCharHashMap.MapElement.html   |   303 +
 .../math/map/OpenCharCharHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenCharCharHashMap.html       |  1072 +
 .../math/map/OpenCharDoubleHashMap.MapElement.html |   303 +
 .../map/OpenCharDoubleHashMap.MapIterator.html     |   293 +
 .../mahout/math/map/OpenCharDoubleHashMap.html     |  1072 +
 .../math/map/OpenCharFloatHashMap.MapElement.html  |   303 +
 .../math/map/OpenCharFloatHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenCharFloatHashMap.html      |  1072 +
 .../math/map/OpenCharIntHashMap.MapElement.html    |   303 +
 .../math/map/OpenCharIntHashMap.MapIterator.html   |   293 +
 .../apache/mahout/math/map/OpenCharIntHashMap.html |  1072 +
 .../math/map/OpenCharLongHashMap.MapElement.html   |   303 +
 .../math/map/OpenCharLongHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenCharLongHashMap.html       |  1072 +
 .../mahout/math/map/OpenCharObjectHashMap.html     |   863 +
 .../math/map/OpenCharShortHashMap.MapElement.html  |   303 +
 .../math/map/OpenCharShortHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenCharShortHashMap.html      |  1072 +
 .../math/map/OpenDoubleByteHashMap.MapElement.html |   303 +
 .../map/OpenDoubleByteHashMap.MapIterator.html     |   293 +
 .../mahout/math/map/OpenDoubleByteHashMap.html     |  1072 +
 .../math/map/OpenDoubleCharHashMap.MapElement.html |   303 +
 .../map/OpenDoubleCharHashMap.MapIterator.html     |   293 +
 .../mahout/math/map/OpenDoubleCharHashMap.html     |  1072 +
 .../map/OpenDoubleDoubleHashMap.MapElement.html    |   303 +
 .../map/OpenDoubleDoubleHashMap.MapIterator.html   |   293 +
 .../mahout/math/map/OpenDoubleDoubleHashMap.html   |  1072 +
 .../map/OpenDoubleFloatHashMap.MapElement.html     |   303 +
 .../map/OpenDoubleFloatHashMap.MapIterator.html    |   293 +
 .../mahout/math/map/OpenDoubleFloatHashMap.html    |  1072 +
 .../math/map/OpenDoubleIntHashMap.MapElement.html  |   303 +
 .../math/map/OpenDoubleIntHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenDoubleIntHashMap.html      |  1072 +
 .../math/map/OpenDoubleLongHashMap.MapElement.html |   303 +
 .../map/OpenDoubleLongHashMap.MapIterator.html     |   293 +
 .../mahout/math/map/OpenDoubleLongHashMap.html     |  1072 +
 .../mahout/math/map/OpenDoubleObjectHashMap.html   |   863 +
 .../map/OpenDoubleShortHashMap.MapElement.html     |   303 +
 .../map/OpenDoubleShortHashMap.MapIterator.html    |   293 +
 .../mahout/math/map/OpenDoubleShortHashMap.html    |  1072 +
 .../math/map/OpenFloatByteHashMap.MapElement.html  |   303 +
 .../math/map/OpenFloatByteHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenFloatByteHashMap.html      |  1072 +
 .../math/map/OpenFloatCharHashMap.MapElement.html  |   303 +
 .../math/map/OpenFloatCharHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenFloatCharHashMap.html      |  1072 +
 .../map/OpenFloatDoubleHashMap.MapElement.html     |   303 +
 .../map/OpenFloatDoubleHashMap.MapIterator.html    |   293 +
 .../mahout/math/map/OpenFloatDoubleHashMap.html    |  1072 +
 .../math/map/OpenFloatFloatHashMap.MapElement.html |   303 +
 .../map/OpenFloatFloatHashMap.MapIterator.html     |   293 +
 .../mahout/math/map/OpenFloatFloatHashMap.html     |  1072 +
 .../math/map/OpenFloatIntHashMap.MapElement.html   |   303 +
 .../math/map/OpenFloatIntHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenFloatIntHashMap.html       |  1072 +
 .../math/map/OpenFloatLongHashMap.MapElement.html  |   303 +
 .../math/map/OpenFloatLongHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenFloatLongHashMap.html      |  1072 +
 .../mahout/math/map/OpenFloatObjectHashMap.html    |   863 +
 .../math/map/OpenFloatShortHashMap.MapElement.html |   303 +
 .../map/OpenFloatShortHashMap.MapIterator.html     |   293 +
 .../mahout/math/map/OpenFloatShortHashMap.html     |  1072 +
 .../org/apache/mahout/math/map/OpenHashMap.html    |  1045 +
 .../math/map/OpenIntByteHashMap.MapElement.html    |   303 +
 .../math/map/OpenIntByteHashMap.MapIterator.html   |   293 +
 .../apache/mahout/math/map/OpenIntByteHashMap.html |  1072 +
 .../math/map/OpenIntCharHashMap.MapElement.html    |   303 +
 .../math/map/OpenIntCharHashMap.MapIterator.html   |   293 +
 .../apache/mahout/math/map/OpenIntCharHashMap.html |  1072 +
 .../math/map/OpenIntDoubleHashMap.MapElement.html  |   303 +
 .../math/map/OpenIntDoubleHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenIntDoubleHashMap.html      |  1072 +
 .../math/map/OpenIntFloatHashMap.MapElement.html   |   303 +
 .../math/map/OpenIntFloatHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenIntFloatHashMap.html       |  1072 +
 .../math/map/OpenIntIntHashMap.MapElement.html     |   303 +
 .../math/map/OpenIntIntHashMap.MapIterator.html    |   293 +
 .../apache/mahout/math/map/OpenIntIntHashMap.html  |  1072 +
 .../math/map/OpenIntLongHashMap.MapElement.html    |   303 +
 .../math/map/OpenIntLongHashMap.MapIterator.html   |   293 +
 .../apache/mahout/math/map/OpenIntLongHashMap.html |  1072 +
 .../mahout/math/map/OpenIntObjectHashMap.html      |   863 +
 .../math/map/OpenIntShortHashMap.MapElement.html   |   303 +
 .../math/map/OpenIntShortHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenIntShortHashMap.html       |  1072 +
 .../math/map/OpenLongByteHashMap.MapElement.html   |   303 +
 .../math/map/OpenLongByteHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenLongByteHashMap.html       |  1072 +
 .../math/map/OpenLongCharHashMap.MapElement.html   |   303 +
 .../math/map/OpenLongCharHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenLongCharHashMap.html       |  1072 +
 .../math/map/OpenLongDoubleHashMap.MapElement.html |   303 +
 .../map/OpenLongDoubleHashMap.MapIterator.html     |   293 +
 .../mahout/math/map/OpenLongDoubleHashMap.html     |  1072 +
 .../math/map/OpenLongFloatHashMap.MapElement.html  |   303 +
 .../math/map/OpenLongFloatHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenLongFloatHashMap.html      |  1072 +
 .../math/map/OpenLongIntHashMap.MapElement.html    |   303 +
 .../math/map/OpenLongIntHashMap.MapIterator.html   |   293 +
 .../apache/mahout/math/map/OpenLongIntHashMap.html |  1072 +
 .../math/map/OpenLongLongHashMap.MapElement.html   |   303 +
 .../math/map/OpenLongLongHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenLongLongHashMap.html       |  1072 +
 .../mahout/math/map/OpenLongObjectHashMap.html     |   863 +
 .../math/map/OpenLongShortHashMap.MapElement.html  |   303 +
 .../math/map/OpenLongShortHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenLongShortHashMap.html      |  1072 +
 .../mahout/math/map/OpenObjectByteHashMap.html     |   980 +
 .../mahout/math/map/OpenObjectCharHashMap.html     |   980 +
 .../mahout/math/map/OpenObjectDoubleHashMap.html   |   980 +
 .../mahout/math/map/OpenObjectFloatHashMap.html    |   980 +
 .../mahout/math/map/OpenObjectIntHashMap.html      |   980 +
 .../mahout/math/map/OpenObjectLongHashMap.html     |   980 +
 .../mahout/math/map/OpenObjectShortHashMap.html    |   980 +
 .../math/map/OpenShortByteHashMap.MapElement.html  |   303 +
 .../math/map/OpenShortByteHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenShortByteHashMap.html      |  1072 +
 .../math/map/OpenShortCharHashMap.MapElement.html  |   303 +
 .../math/map/OpenShortCharHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenShortCharHashMap.html      |  1072 +
 .../map/OpenShortDoubleHashMap.MapElement.html     |   303 +
 .../map/OpenShortDoubleHashMap.MapIterator.html    |   293 +
 .../mahout/math/map/OpenShortDoubleHashMap.html    |  1072 +
 .../math/map/OpenShortFloatHashMap.MapElement.html |   303 +
 .../map/OpenShortFloatHashMap.MapIterator.html     |   293 +
 .../mahout/math/map/OpenShortFloatHashMap.html     |  1072 +
 .../math/map/OpenShortIntHashMap.MapElement.html   |   303 +
 .../math/map/OpenShortIntHashMap.MapIterator.html  |   293 +
 .../mahout/math/map/OpenShortIntHashMap.html       |  1072 +
 .../math/map/OpenShortLongHashMap.MapElement.html  |   303 +
 .../math/map/OpenShortLongHashMap.MapIterator.html |   293 +
 .../mahout/math/map/OpenShortLongHashMap.html      |  1072 +
 .../mahout/math/map/OpenShortObjectHashMap.html    |   863 +
 .../math/map/OpenShortShortHashMap.MapElement.html |   303 +
 .../map/OpenShortShortHashMap.MapIterator.html     |   293 +
 .../mahout/math/map/OpenShortShortHashMap.html     |  1072 +
 .../org/apache/mahout/math/map/PrimeFinder.html    |   304 +
 .../math/map/class-use/AbstractByteByteMap.html    |   188 +
 .../math/map/class-use/AbstractByteCharMap.html    |   188 +
 .../math/map/class-use/AbstractByteDoubleMap.html  |   203 +
 .../math/map/class-use/AbstractByteFloatMap.html   |   203 +
 .../math/map/class-use/AbstractByteIntMap.html     |   188 +
 .../math/map/class-use/AbstractByteLongMap.html    |   188 +
 .../math/map/class-use/AbstractByteObjectMap.html  |   186 +
 .../math/map/class-use/AbstractByteShortMap.html   |   188 +
 .../math/map/class-use/AbstractCharByteMap.html    |   188 +
 .../math/map/class-use/AbstractCharCharMap.html    |   188 +
 .../math/map/class-use/AbstractCharDoubleMap.html  |   203 +
 .../math/map/class-use/AbstractCharFloatMap.html   |   203 +
 .../math/map/class-use/AbstractCharIntMap.html     |   188 +
 .../math/map/class-use/AbstractCharLongMap.html    |   188 +
 .../math/map/class-use/AbstractCharObjectMap.html  |   186 +
 .../math/map/class-use/AbstractCharShortMap.html   |   188 +
 .../math/map/class-use/AbstractDoubleByteMap.html  |   188 +
 .../math/map/class-use/AbstractDoubleCharMap.html  |   188 +
 .../map/class-use/AbstractDoubleDoubleMap.html     |   203 +
 .../math/map/class-use/AbstractDoubleFloatMap.html |   203 +
 .../math/map/class-use/AbstractDoubleIntMap.html   |   188 +
 .../math/map/class-use/AbstractDoubleLongMap.html  |   188 +
 .../map/class-use/AbstractDoubleObjectMap.html     |   186 +
 .../math/map/class-use/AbstractDoubleShortMap.html |   188 +
 .../math/map/class-use/AbstractFloatByteMap.html   |   188 +
 .../math/map/class-use/AbstractFloatCharMap.html   |   188 +
 .../math/map/class-use/AbstractFloatDoubleMap.html |   203 +
 .../math/map/class-use/AbstractFloatFloatMap.html  |   203 +
 .../math/map/class-use/AbstractFloatIntMap.html    |   188 +
 .../math/map/class-use/AbstractFloatLongMap.html   |   188 +
 .../math/map/class-use/AbstractFloatObjectMap.html |   186 +
 .../math/map/class-use/AbstractFloatShortMap.html  |   188 +
 .../math/map/class-use/AbstractIntByteMap.html     |   188 +
 .../math/map/class-use/AbstractIntCharMap.html     |   188 +
 .../math/map/class-use/AbstractIntDoubleMap.html   |   203 +
 .../math/map/class-use/AbstractIntFloatMap.html    |   203 +
 .../math/map/class-use/AbstractIntIntMap.html      |   188 +
 .../math/map/class-use/AbstractIntLongMap.html     |   188 +
 .../math/map/class-use/AbstractIntObjectMap.html   |   186 +
 .../math/map/class-use/AbstractIntShortMap.html    |   188 +
 .../math/map/class-use/AbstractLongByteMap.html    |   188 +
 .../math/map/class-use/AbstractLongCharMap.html    |   188 +
 .../math/map/class-use/AbstractLongDoubleMap.html  |   203 +
 .../math/map/class-use/AbstractLongFloatMap.html   |   203 +
 .../math/map/class-use/AbstractLongIntMap.html     |   188 +
 .../math/map/class-use/AbstractLongLongMap.html    |   188 +
 .../math/map/class-use/AbstractLongObjectMap.html  |   186 +
 .../math/map/class-use/AbstractLongShortMap.html   |   188 +
 .../math/map/class-use/AbstractObjectByteMap.html  |   188 +
 .../math/map/class-use/AbstractObjectCharMap.html  |   188 +
 .../map/class-use/AbstractObjectDoubleMap.html     |   203 +
 .../math/map/class-use/AbstractObjectFloatMap.html |   203 +
 .../math/map/class-use/AbstractObjectIntMap.html   |   188 +
 .../math/map/class-use/AbstractObjectLongMap.html  |   188 +
 .../math/map/class-use/AbstractObjectShortMap.html |   188 +
 .../math/map/class-use/AbstractShortByteMap.html   |   188 +
 .../math/map/class-use/AbstractShortCharMap.html   |   188 +
 .../math/map/class-use/AbstractShortDoubleMap.html |   203 +
 .../math/map/class-use/AbstractShortFloatMap.html  |   203 +
 .../math/map/class-use/AbstractShortIntMap.html    |   188 +
 .../math/map/class-use/AbstractShortLongMap.html   |   188 +
 .../math/map/class-use/AbstractShortObjectMap.html |   186 +
 .../math/map/class-use/AbstractShortShortMap.html  |   188 +
 .../mahout/math/map/class-use/HashFunctions.html   |   126 +
 .../class-use/OpenByteByteHashMap.MapElement.html  |   184 +
 .../class-use/OpenByteByteHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenByteByteHashMap.html    |   126 +
 .../class-use/OpenByteCharHashMap.MapElement.html  |   184 +
 .../class-use/OpenByteCharHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenByteCharHashMap.html    |   126 +
 .../OpenByteDoubleHashMap.MapElement.html          |   184 +
 .../OpenByteDoubleHashMap.MapIterator.html         |   126 +
 .../math/map/class-use/OpenByteDoubleHashMap.html  |   126 +
 .../class-use/OpenByteFloatHashMap.MapElement.html |   184 +
 .../OpenByteFloatHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenByteFloatHashMap.html   |   126 +
 .../class-use/OpenByteIntHashMap.MapElement.html   |   184 +
 .../class-use/OpenByteIntHashMap.MapIterator.html  |   126 +
 .../math/map/class-use/OpenByteIntHashMap.html     |   126 +
 .../class-use/OpenByteLongHashMap.MapElement.html  |   184 +
 .../class-use/OpenByteLongHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenByteLongHashMap.html    |   126 +
 .../math/map/class-use/OpenByteObjectHashMap.html  |   173 +
 .../class-use/OpenByteShortHashMap.MapElement.html |   184 +
 .../OpenByteShortHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenByteShortHashMap.html   |   126 +
 .../class-use/OpenCharByteHashMap.MapElement.html  |   184 +
 .../class-use/OpenCharByteHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenCharByteHashMap.html    |   126 +
 .../class-use/OpenCharCharHashMap.MapElement.html  |   184 +
 .../class-use/OpenCharCharHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenCharCharHashMap.html    |   126 +
 .../OpenCharDoubleHashMap.MapElement.html          |   184 +
 .../OpenCharDoubleHashMap.MapIterator.html         |   126 +
 .../math/map/class-use/OpenCharDoubleHashMap.html  |   126 +
 .../class-use/OpenCharFloatHashMap.MapElement.html |   184 +
 .../OpenCharFloatHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenCharFloatHashMap.html   |   126 +
 .../class-use/OpenCharIntHashMap.MapElement.html   |   184 +
 .../class-use/OpenCharIntHashMap.MapIterator.html  |   126 +
 .../math/map/class-use/OpenCharIntHashMap.html     |   126 +
 .../class-use/OpenCharLongHashMap.MapElement.html  |   184 +
 .../class-use/OpenCharLongHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenCharLongHashMap.html    |   126 +
 .../math/map/class-use/OpenCharObjectHashMap.html  |   173 +
 .../class-use/OpenCharShortHashMap.MapElement.html |   184 +
 .../OpenCharShortHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenCharShortHashMap.html   |   126 +
 .../OpenDoubleByteHashMap.MapElement.html          |   184 +
 .../OpenDoubleByteHashMap.MapIterator.html         |   126 +
 .../math/map/class-use/OpenDoubleByteHashMap.html  |   126 +
 .../OpenDoubleCharHashMap.MapElement.html          |   184 +
 .../OpenDoubleCharHashMap.MapIterator.html         |   126 +
 .../math/map/class-use/OpenDoubleCharHashMap.html  |   126 +
 .../OpenDoubleDoubleHashMap.MapElement.html        |   184 +
 .../OpenDoubleDoubleHashMap.MapIterator.html       |   126 +
 .../map/class-use/OpenDoubleDoubleHashMap.html     |   126 +
 .../OpenDoubleFloatHashMap.MapElement.html         |   184 +
 .../OpenDoubleFloatHashMap.MapIterator.html        |   126 +
 .../math/map/class-use/OpenDoubleFloatHashMap.html |   126 +
 .../class-use/OpenDoubleIntHashMap.MapElement.html |   184 +
 .../OpenDoubleIntHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenDoubleIntHashMap.html   |   126 +
 .../OpenDoubleLongHashMap.MapElement.html          |   184 +
 .../OpenDoubleLongHashMap.MapIterator.html         |   126 +
 .../math/map/class-use/OpenDoubleLongHashMap.html  |   126 +
 .../map/class-use/OpenDoubleObjectHashMap.html     |   173 +
 .../OpenDoubleShortHashMap.MapElement.html         |   184 +
 .../OpenDoubleShortHashMap.MapIterator.html        |   126 +
 .../math/map/class-use/OpenDoubleShortHashMap.html |   126 +
 .../class-use/OpenFloatByteHashMap.MapElement.html |   184 +
 .../OpenFloatByteHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenFloatByteHashMap.html   |   126 +
 .../class-use/OpenFloatCharHashMap.MapElement.html |   184 +
 .../OpenFloatCharHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenFloatCharHashMap.html   |   126 +
 .../OpenFloatDoubleHashMap.MapElement.html         |   184 +
 .../OpenFloatDoubleHashMap.MapIterator.html        |   126 +
 .../math/map/class-use/OpenFloatDoubleHashMap.html |   126 +
 .../OpenFloatFloatHashMap.MapElement.html          |   184 +
 .../OpenFloatFloatHashMap.MapIterator.html         |   126 +
 .../math/map/class-use/OpenFloatFloatHashMap.html  |   126 +
 .../class-use/OpenFloatIntHashMap.MapElement.html  |   184 +
 .../class-use/OpenFloatIntHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenFloatIntHashMap.html    |   126 +
 .../class-use/OpenFloatLongHashMap.MapElement.html |   184 +
 .../OpenFloatLongHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenFloatLongHashMap.html   |   126 +
 .../math/map/class-use/OpenFloatObjectHashMap.html |   173 +
 .../OpenFloatShortHashMap.MapElement.html          |   184 +
 .../OpenFloatShortHashMap.MapIterator.html         |   126 +
 .../math/map/class-use/OpenFloatShortHashMap.html  |   126 +
 .../mahout/math/map/class-use/OpenHashMap.html     |   126 +
 .../class-use/OpenIntByteHashMap.MapElement.html   |   184 +
 .../class-use/OpenIntByteHashMap.MapIterator.html  |   126 +
 .../math/map/class-use/OpenIntByteHashMap.html     |   126 +
 .../class-use/OpenIntCharHashMap.MapElement.html   |   184 +
 .../class-use/OpenIntCharHashMap.MapIterator.html  |   126 +
 .../math/map/class-use/OpenIntCharHashMap.html     |   126 +
 .../class-use/OpenIntDoubleHashMap.MapElement.html |   184 +
 .../OpenIntDoubleHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenIntDoubleHashMap.html   |   126 +
 .../class-use/OpenIntFloatHashMap.MapElement.html  |   184 +
 .../class-use/OpenIntFloatHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenIntFloatHashMap.html    |   126 +
 .../class-use/OpenIntIntHashMap.MapElement.html    |   184 +
 .../class-use/OpenIntIntHashMap.MapIterator.html   |   126 +
 .../math/map/class-use/OpenIntIntHashMap.html      |   126 +
 .../class-use/OpenIntLongHashMap.MapElement.html   |   184 +
 .../class-use/OpenIntLongHashMap.MapIterator.html  |   126 +
 .../math/map/class-use/OpenIntLongHashMap.html     |   126 +
 .../math/map/class-use/OpenIntObjectHashMap.html   |   210 +
 .../class-use/OpenIntShortHashMap.MapElement.html  |   184 +
 .../class-use/OpenIntShortHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenIntShortHashMap.html    |   126 +
 .../class-use/OpenLongByteHashMap.MapElement.html  |   184 +
 .../class-use/OpenLongByteHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenLongByteHashMap.html    |   126 +
 .../class-use/OpenLongCharHashMap.MapElement.html  |   184 +
 .../class-use/OpenLongCharHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenLongCharHashMap.html    |   126 +
 .../OpenLongDoubleHashMap.MapElement.html          |   184 +
 .../OpenLongDoubleHashMap.MapIterator.html         |   126 +
 .../math/map/class-use/OpenLongDoubleHashMap.html  |   126 +
 .../class-use/OpenLongFloatHashMap.MapElement.html |   184 +
 .../OpenLongFloatHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenLongFloatHashMap.html   |   126 +
 .../class-use/OpenLongIntHashMap.MapElement.html   |   184 +
 .../class-use/OpenLongIntHashMap.MapIterator.html  |   126 +
 .../math/map/class-use/OpenLongIntHashMap.html     |   126 +
 .../class-use/OpenLongLongHashMap.MapElement.html  |   184 +
 .../class-use/OpenLongLongHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenLongLongHashMap.html    |   126 +
 .../math/map/class-use/OpenLongObjectHashMap.html  |   173 +
 .../class-use/OpenLongShortHashMap.MapElement.html |   184 +
 .../OpenLongShortHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenLongShortHashMap.html   |   126 +
 .../math/map/class-use/OpenObjectByteHashMap.html  |   126 +
 .../math/map/class-use/OpenObjectCharHashMap.html  |   126 +
 .../map/class-use/OpenObjectDoubleHashMap.html     |   126 +
 .../math/map/class-use/OpenObjectFloatHashMap.html |   126 +
 .../math/map/class-use/OpenObjectIntHashMap.html   |   126 +
 .../math/map/class-use/OpenObjectLongHashMap.html  |   126 +
 .../math/map/class-use/OpenObjectShortHashMap.html |   126 +
 .../class-use/OpenShortByteHashMap.MapElement.html |   184 +
 .../OpenShortByteHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenShortByteHashMap.html   |   126 +
 .../class-use/OpenShortCharHashMap.MapElement.html |   184 +
 .../OpenShortCharHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenShortCharHashMap.html   |   126 +
 .../OpenShortDoubleHashMap.MapElement.html         |   184 +
 .../OpenShortDoubleHashMap.MapIterator.html        |   126 +
 .../math/map/class-use/OpenShortDoubleHashMap.html |   126 +
 .../OpenShortFloatHashMap.MapElement.html          |   184 +
 .../OpenShortFloatHashMap.MapIterator.html         |   126 +
 .../math/map/class-use/OpenShortFloatHashMap.html  |   126 +
 .../class-use/OpenShortIntHashMap.MapElement.html  |   184 +
 .../class-use/OpenShortIntHashMap.MapIterator.html |   126 +
 .../math/map/class-use/OpenShortIntHashMap.html    |   126 +
 .../class-use/OpenShortLongHashMap.MapElement.html |   184 +
 .../OpenShortLongHashMap.MapIterator.html          |   126 +
 .../math/map/class-use/OpenShortLongHashMap.html   |   126 +
 .../math/map/class-use/OpenShortObjectHashMap.html |   173 +
 .../OpenShortShortHashMap.MapElement.html          |   184 +
 .../OpenShortShortHashMap.MapIterator.html         |   126 +
 .../math/map/class-use/OpenShortShortHashMap.html  |   126 +
 .../mahout/math/map/class-use/PrimeFinder.html     |   126 +
 .../org/apache/mahout/math/map/package-frame.html  |   149 +
 .../apache/mahout/math/map/package-summary.html    |  1032 +
 .../org/apache/mahout/math/map/package-tree.html   |   562 +
 .../org/apache/mahout/math/map/package-use.html    |   537 +
 .../org/apache/mahout/math/package-frame.html      |   106 +
 .../org/apache/mahout/math/package-summary.html    |   603 +
 .../org/apache/mahout/math/package-tree.html       |   282 +
 .../org/apache/mahout/math/package-use.html        |   557 +
 .../math/random/AbstractSamplerFunction.html       |   323 +
 .../mahout/math/random/ChineseRestaurant.html      |   369 +
 .../org/apache/mahout/math/random/Empirical.html   |   343 +
 .../random/IndianBuffet.IdentityConverter.html     |   278 +
 .../random/IndianBuffet.ImpossibleException.html   |   273 +
 .../math/random/IndianBuffet.StringConverter.html  |   278 +
 .../math/random/IndianBuffet.WordConverter.html    |   279 +
 .../apache/mahout/math/random/IndianBuffet.html    |   351 +
 .../org/apache/mahout/math/random/Missing.html     |   326 +
 .../org/apache/mahout/math/random/MultiNormal.html |   382 +
 .../org/apache/mahout/math/random/Multinomial.html |   440 +
 .../org/apache/mahout/math/random/Normal.html      |   321 +
 .../apache/mahout/math/random/PoissonSampler.html  |   308 +
 .../org/apache/mahout/math/random/Sampler.html     |   228 +
 .../apache/mahout/math/random/WeightedThing.html   |   372 +
 .../random/class-use/AbstractSamplerFunction.html  |   178 +
 .../math/random/class-use/ChineseRestaurant.html   |   126 +
 .../mahout/math/random/class-use/Empirical.html    |   126 +
 .../class-use/IndianBuffet.IdentityConverter.html  |   126 +
 .../IndianBuffet.ImpossibleException.html          |   126 +
 .../class-use/IndianBuffet.StringConverter.html    |   126 +
 .../class-use/IndianBuffet.WordConverter.html      |   126 +
 .../mahout/math/random/class-use/IndianBuffet.html |   170 +
 .../mahout/math/random/class-use/Missing.html      |   126 +
 .../mahout/math/random/class-use/MultiNormal.html  |   126 +
 .../mahout/math/random/class-use/Multinomial.html  |   126 +
 .../mahout/math/random/class-use/Normal.html       |   126 +
 .../math/random/class-use/PoissonSampler.html      |   126 +
 .../mahout/math/random/class-use/Sampler.html      |   237 +
 .../math/random/class-use/WeightedThing.html       |   177 +
 .../apache/mahout/math/random/package-frame.html   |    41 +
 .../apache/mahout/math/random/package-summary.html |   249 +
 .../apache/mahout/math/random/package-tree.html    |   175 +
 .../org/apache/mahout/math/random/package-use.html |   176 +
 .../apache/mahout/math/set/AbstractByteSet.html    |   525 +
 .../apache/mahout/math/set/AbstractCharSet.html    |   525 +
 .../apache/mahout/math/set/AbstractDoubleSet.html  |   525 +
 .../apache/mahout/math/set/AbstractFloatSet.html   |   525 +
 .../org/apache/mahout/math/set/AbstractIntSet.html |   525 +
 .../apache/mahout/math/set/AbstractLongSet.html    |   525 +
 .../org/apache/mahout/math/set/AbstractSet.html    |   721 +
 .../apache/mahout/math/set/AbstractShortSet.html   |   525 +
 .../org/apache/mahout/math/set/HashUtils.html      |   319 +
 .../apache/mahout/math/set/OpenByteHashSet.html    |   783 +
 .../apache/mahout/math/set/OpenCharHashSet.html    |   783 +
 .../apache/mahout/math/set/OpenDoubleHashSet.html  |   783 +
 .../apache/mahout/math/set/OpenFloatHashSet.html   |   783 +
 .../org/apache/mahout/math/set/OpenHashSet.html    |   996 +
 .../org/apache/mahout/math/set/OpenIntHashSet.html |   783 +
 .../apache/mahout/math/set/OpenLongHashSet.html    |   783 +
 .../apache/mahout/math/set/OpenShortHashSet.html   |   783 +
 .../mahout/math/set/class-use/AbstractByteSet.html |   183 +
 .../mahout/math/set/class-use/AbstractCharSet.html |   183 +
 .../math/set/class-use/AbstractDoubleSet.html      |   183 +
 .../math/set/class-use/AbstractFloatSet.html       |   183 +
 .../mahout/math/set/class-use/AbstractIntSet.html  |   183 +
 .../mahout/math/set/class-use/AbstractLongSet.html |   183 +
 .../mahout/math/set/class-use/AbstractSet.html     |   883 +
 .../math/set/class-use/AbstractShortSet.html       |   183 +
 .../mahout/math/set/class-use/HashUtils.html       |   126 +
 .../mahout/math/set/class-use/OpenByteHashSet.html |   126 +
 .../mahout/math/set/class-use/OpenCharHashSet.html |   126 +
 .../math/set/class-use/OpenDoubleHashSet.html      |   126 +
 .../math/set/class-use/OpenFloatHashSet.html       |   126 +
 .../mahout/math/set/class-use/OpenHashSet.html     |   126 +
 .../mahout/math/set/class-use/OpenIntHashSet.html  |   126 +
 .../mahout/math/set/class-use/OpenLongHashSet.html |   126 +
 .../math/set/class-use/OpenShortHashSet.html       |   126 +
 .../org/apache/mahout/math/set/package-frame.html  |    37 +
 .../apache/mahout/math/set/package-summary.html    |   226 +
 .../org/apache/mahout/math/set/package-tree.html   |   183 +
 .../org/apache/mahout/math/set/package-use.html    |   204 +
 .../math/solver/ConjugateGradientSolver.html       |   468 +
 .../mahout/math/solver/EigenDecomposition.html     |   357 +
 .../mahout/math/solver/JacobiConditioner.html      |   291 +
 .../org/apache/mahout/math/solver/LSMR.html        |   544 +
 .../apache/mahout/math/solver/Preconditioner.html  |   238 +
 .../solver/class-use/ConjugateGradientSolver.html  |   126 +
 .../math/solver/class-use/EigenDecomposition.html  |   126 +
 .../math/solver/class-use/JacobiConditioner.html   |   126 +
 .../apache/mahout/math/solver/class-use/LSMR.html  |   126 +
 .../math/solver/class-use/Preconditioner.html      |   195 +
 .../apache/mahout/math/solver/package-frame.html   |    28 +
 .../apache/mahout/math/solver/package-summary.html |   182 +
 .../apache/mahout/math/solver/package-tree.html    |   146 +
 .../org/apache/mahout/math/solver/package-use.html |   162 +
 .../apache/mahout/math/ssvd/SequentialBigSvd.html  |   303 +
 .../math/ssvd/class-use/SequentialBigSvd.html      |   126 +
 .../org/apache/mahout/math/ssvd/package-frame.html |    21 +
 .../apache/mahout/math/ssvd/package-summary.html   |   146 +
 .../org/apache/mahout/math/ssvd/package-tree.html  |   139 +
 .../org/apache/mahout/math/ssvd/package-use.html   |   126 +
 .../math/stats/LogLikelihood.ScoredItem.html       |   294 +
 .../apache/mahout/math/stats/LogLikelihood.html    |   387 +
 .../math/stats/OnlineExponentialAverage.html       |   316 +
 .../apache/mahout/math/stats/OnlineSummarizer.html |   394 +
 .../stats/class-use/LogLikelihood.ScoredItem.html  |   172 +
 .../mahout/math/stats/class-use/LogLikelihood.html |   126 +
 .../stats/class-use/OnlineExponentialAverage.html  |   126 +
 .../math/stats/class-use/OnlineSummarizer.html     |   126 +
 .../apache/mahout/math/stats/package-frame.html    |    24 +
 .../apache/mahout/math/stats/package-summary.html  |   163 +
 .../org/apache/mahout/math/stats/package-tree.html |   142 +
 .../org/apache/mahout/math/stats/package-use.html  |   159 +
 .../api/docs/mahout-math/overview-frame.html       |    43 +
 .../api/docs/mahout-math/overview-summary.html     |   248 +
 .../0.13.0/api/docs/mahout-math/overview-tree.html |  1012 +
 docs/0.13.0/api/docs/mahout-math/package-list      |    22 +
 docs/0.13.0/api/docs/mahout-math/script.js         |    30 +
 .../api/docs/mahout-math/serialized-form.html      |  3224 +++
 docs/0.13.0/api/docs/mahout-math/stylesheet.css    |   574 +
 .../api/docs/mahout-mr/allclasses-frame.html       |   602 +
 .../api/docs/mahout-mr/allclasses-noframe.html     |   602 +
 .../0.13.0/api/docs/mahout-mr/constant-values.html |  2503 ++
 .../0.13.0/api/docs/mahout-mr/deprecated-list.html |   399 +
 docs/0.13.0/api/docs/mahout-mr/help-doc.html       |   231 +
 docs/0.13.0/api/docs/mahout-mr/index-all.html      | 12350 ++++++++++
 docs/0.13.0/api/docs/mahout-mr/index.html          |    76 +
 .../docs/mahout-mr/org/apache/mahout/Version.html  |   275 +
 .../cf/taste/common/NoSuchItemException.html       |   293 +
 .../cf/taste/common/NoSuchUserException.html       |   293 +
 .../apache/mahout/cf/taste/common/Refreshable.html |   258 +
 .../mahout/cf/taste/common/TasteException.html     |   309 +
 .../apache/mahout/cf/taste/common/Weighting.html   |   347 +
 .../common/class-use/NoSuchItemException.html      |   196 +
 .../common/class-use/NoSuchUserException.html      |   201 +
 .../cf/taste/common/class-use/Refreshable.html     |  1066 +
 .../cf/taste/common/class-use/TasteException.html  |  1816 ++
 .../cf/taste/common/class-use/Weighting.html       |   204 +
 .../mahout/cf/taste/common/package-frame.html      |    31 +
 .../mahout/cf/taste/common/package-summary.html    |   192 +
 .../mahout/cf/taste/common/package-tree.html       |   168 +
 .../apache/mahout/cf/taste/common/package-use.html |   596 +
 .../mahout/cf/taste/eval/DataModelBuilder.html     |   243 +
 .../apache/mahout/cf/taste/eval/IRStatistics.html  |   355 +
 .../mahout/cf/taste/eval/RecommenderBuilder.html   |   242 +
 .../mahout/cf/taste/eval/RecommenderEvaluator.html |   361 +
 .../cf/taste/eval/RecommenderIRStatsEvaluator.html |   264 +
 .../cf/taste/eval/RelevantItemsDataSplitter.html   |   287 +
 .../cf/taste/eval/class-use/DataModelBuilder.html  |   219 +
 .../cf/taste/eval/class-use/IRStatistics.html      |   213 +
 .../taste/eval/class-use/RecommenderBuilder.html   |   219 +
 .../taste/eval/class-use/RecommenderEvaluator.html |   184 +
 .../class-use/RecommenderIRStatsEvaluator.html     |   170 +
 .../eval/class-use/RelevantItemsDataSplitter.html  |   180 +
 .../apache/mahout/cf/taste/eval/package-frame.html |    26 +
 .../mahout/cf/taste/eval/package-summary.html      |   189 +
 .../apache/mahout/cf/taste/eval/package-tree.html  |   140 +
 .../apache/mahout/cf/taste/eval/package-use.html   |   236 +
 .../cf/taste/hadoop/EntityEntityWritable.html      |   405 +
 .../mahout/cf/taste/hadoop/EntityPrefWritable.html |   442 +
 .../cf/taste/hadoop/MutableRecommendedItem.html    |   418 +
 .../cf/taste/hadoop/RecommendedItemsWritable.html  |   363 +
 .../mahout/cf/taste/hadoop/TasteHadoopUtils.html   |   349 +
 .../cf/taste/hadoop/ToEntityPrefsMapper.html       |   349 +
 .../mahout/cf/taste/hadoop/ToItemPrefsMapper.html  |   311 +
 .../mahout/cf/taste/hadoop/TopItemsQueue.html      |   332 +
 .../cf/taste/hadoop/als/DatasetSplitter.html       |   342 +
 ...actorizationEvaluator.PredictRatingsMapper.html |   339 +
 .../taste/hadoop/als/FactorizationEvaluator.html   |   361 +
 .../hadoop/als/MultithreadedSharingMapper.html     |   345 +
 .../hadoop/als/ParallelALSFactorizationJob.html    |   351 +
 .../cf/taste/hadoop/als/PredictionMapper.html      |   342 +
 .../mahout/cf/taste/hadoop/als/RecommenderJob.html |   343 +
 .../mahout/cf/taste/hadoop/als/SharingMapper.html  |   281 +
 .../hadoop/als/SolveExplicitFeedbackMapper.html    |   341 +
 .../hadoop/als/SolveImplicitFeedbackMapper.html    |   319 +
 .../hadoop/als/class-use/DatasetSplitter.html      |   126 +
 ...actorizationEvaluator.PredictRatingsMapper.html |   126 +
 .../als/class-use/FactorizationEvaluator.html      |   126 +
 .../als/class-use/MultithreadedSharingMapper.html  |   126 +
 .../als/class-use/ParallelALSFactorizationJob.html |   126 +
 .../hadoop/als/class-use/PredictionMapper.html     |   126 +
 .../taste/hadoop/als/class-use/RecommenderJob.html |   126 +
 .../taste/hadoop/als/class-use/SharingMapper.html  |   180 +
 .../als/class-use/SolveExplicitFeedbackMapper.html |   126 +
 .../als/class-use/SolveImplicitFeedbackMapper.html |   126 +
 .../mahout/cf/taste/hadoop/als/package-frame.html  |    30 +
 .../cf/taste/hadoop/als/package-summary.html       |   198 +
 .../mahout/cf/taste/hadoop/als/package-tree.html   |   167 +
 .../mahout/cf/taste/hadoop/als/package-use.html    |   161 +
 .../hadoop/class-use/EntityEntityWritable.html     |   203 +
 .../taste/hadoop/class-use/EntityPrefWritable.html |   177 +
 .../hadoop/class-use/MutableRecommendedItem.html   |   180 +
 .../hadoop/class-use/RecommendedItemsWritable.html |   126 +
 .../taste/hadoop/class-use/TasteHadoopUtils.html   |   126 +
 .../hadoop/class-use/ToEntityPrefsMapper.html      |   168 +
 .../taste/hadoop/class-use/ToItemPrefsMapper.html  |   126 +
 .../cf/taste/hadoop/class-use/TopItemsQueue.html   |   126 +
 .../hadoop/item/AggregateAndRecommendReducer.html  |   343 +
 .../mahout/cf/taste/hadoop/item/IDReader.html      |   396 +
 .../item/ItemFilterAsVectorAndPrefsReducer.html    |   316 +
 .../cf/taste/hadoop/item/ItemFilterMapper.html     |   314 +
 .../cf/taste/hadoop/item/ItemIDIndexMapper.html    |   330 +
 .../cf/taste/hadoop/item/ItemIDIndexReducer.html   |   313 +
 .../taste/hadoop/item/PartialMultiplyMapper.html   |   314 +
 .../item/PrefAndSimilarityColumnWritable.html      |   394 +
 .../cf/taste/hadoop/item/RecommenderJob.html       |   422 +
 .../item/SimilarityMatrixRowWrapperMapper.html     |   317 +
 .../hadoop/item/ToUserVectorsReducer.Counters.html |   335 +
 .../cf/taste/hadoop/item/ToUserVectorsReducer.html |   397 +
 .../taste/hadoop/item/ToVectorAndPrefReducer.html  |   313 +
 .../hadoop/item/UserVectorSplitterMapper.html      |   333 +
 .../taste/hadoop/item/VectorAndPrefsWritable.html  |   394 +
 .../cf/taste/hadoop/item/VectorOrPrefWritable.html |   402 +
 .../class-use/AggregateAndRecommendReducer.html    |   126 +
 .../cf/taste/hadoop/item/class-use/IDReader.html   |   126 +
 .../ItemFilterAsVectorAndPrefsReducer.html         |   126 +
 .../hadoop/item/class-use/ItemFilterMapper.html    |   126 +
 .../hadoop/item/class-use/ItemIDIndexMapper.html   |   126 +
 .../hadoop/item/class-use/ItemIDIndexReducer.html  |   126 +
 .../item/class-use/PartialMultiplyMapper.html      |   126 +
 .../class-use/PrefAndSimilarityColumnWritable.html |   168 +
 .../hadoop/item/class-use/RecommenderJob.html      |   126 +
 .../SimilarityMatrixRowWrapperMapper.html          |   126 +
 .../class-use/ToUserVectorsReducer.Counters.html   |   175 +
 .../item/class-use/ToUserVectorsReducer.html       |   126 +
 .../item/class-use/ToVectorAndPrefReducer.html     |   126 +
 .../item/class-use/UserVectorSplitterMapper.html   |   126 +
 .../item/class-use/VectorAndPrefsWritable.html     |   168 +
 .../item/class-use/VectorOrPrefWritable.html       |   168 +
 .../mahout/cf/taste/hadoop/item/package-frame.html |    39 +
 .../cf/taste/hadoop/item/package-summary.html      |   237 +
 .../mahout/cf/taste/hadoop/item/package-tree.html  |   181 +
 .../mahout/cf/taste/hadoop/item/package-use.html   |   168 +
 .../mahout/cf/taste/hadoop/package-frame.html      |    28 +
 .../mahout/cf/taste/hadoop/package-summary.html    |   184 +
 .../mahout/cf/taste/hadoop/package-tree.html       |   161 +
 .../apache/mahout/cf/taste/hadoop/package-use.html |   195 +
 .../preparation/PreparePreferenceMatrixJob.html    |   415 +
 .../hadoop/preparation/ToItemVectorsMapper.html    |   313 +
 .../hadoop/preparation/ToItemVectorsReducer.html   |   313 +
 .../class-use/PreparePreferenceMatrixJob.html      |   126 +
 .../preparation/class-use/ToItemVectorsMapper.html |   126 +
 .../class-use/ToItemVectorsReducer.html            |   126 +
 .../cf/taste/hadoop/preparation/package-frame.html |    23 +
 .../taste/hadoop/preparation/package-summary.html  |   152 +
 .../cf/taste/hadoop/preparation/package-tree.html  |   157 +
 .../cf/taste/hadoop/preparation/package-use.html   |   126 +
 ...emSimilarityJob.MostSimilarItemPairsMapper.html |   334 +
 ...mSimilarityJob.MostSimilarItemPairsReducer.html |   317 +
 .../hadoop/similarity/item/ItemSimilarityJob.html  |   428 +
 .../similarity/item/TopSimilarItemsQueue.html      |   332 +
 ...emSimilarityJob.MostSimilarItemPairsMapper.html |   126 +
 ...mSimilarityJob.MostSimilarItemPairsReducer.html |   126 +
 .../item/class-use/ItemSimilarityJob.html          |   126 +
 .../item/class-use/TopSimilarItemsQueue.html       |   126 +
 .../hadoop/similarity/item/package-frame.html      |    24 +
 .../hadoop/similarity/item/package-summary.html    |   158 +
 .../taste/hadoop/similarity/item/package-tree.html |   162 +
 .../taste/hadoop/similarity/item/package-use.html  |   126 +
 .../impl/common/AbstractLongPrimitiveIterator.html |   307 +
 .../cf/taste/impl/common/Cache.MatchPredicate.html |   230 +
 .../apache/mahout/cf/taste/impl/common/Cache.html  |   460 +
 .../mahout/cf/taste/impl/common/FastByIDMap.html   |   611 +
 .../mahout/cf/taste/impl/common/FastIDSet.html     |   594 +
 .../mahout/cf/taste/impl/common/FastMap.html       |   727 +
 .../cf/taste/impl/common/FixedRunningAverage.html  |   413 +
 .../impl/common/FixedRunningAverageAndStdDev.html  |   356 +
 .../cf/taste/impl/common/FullRunningAverage.html   |   424 +
 .../impl/common/FullRunningAverageAndStdDev.html   |   460 +
 .../taste/impl/common/InvertedRunningAverage.html  |   375 +
 .../common/InvertedRunningAverageAndStdDev.html    |   396 +
 .../impl/common/LongPrimitiveArrayIterator.html    |   414 +
 .../taste/impl/common/LongPrimitiveIterator.html   |   272 +
 .../mahout/cf/taste/impl/common/RefreshHelper.html |   377 +
 .../mahout/cf/taste/impl/common/Retriever.html     |   241 +
 .../cf/taste/impl/common/RunningAverage.html       |   326 +
 .../taste/impl/common/RunningAverageAndStdDev.html |   265 +
 .../impl/common/SamplingLongPrimitiveIterator.html |   401 +
 .../cf/taste/impl/common/SkippingIterator.html     |   250 +
 .../taste/impl/common/WeightedRunningAverage.html  |   460 +
 .../common/WeightedRunningAverageAndStdDev.html    |   408 +
 .../class-use/AbstractLongPrimitiveIterator.html   |   169 +
 .../common/class-use/Cache.MatchPredicate.html     |   174 +
 .../cf/taste/impl/common/class-use/Cache.html      |   126 +
 .../taste/impl/common/class-use/FastByIDMap.html   |   557 +
 .../cf/taste/impl/common/class-use/FastIDSet.html  |   596 +
 .../cf/taste/impl/common/class-use/FastMap.html    |   166 +
 .../impl/common/class-use/FixedRunningAverage.html |   169 +
 .../class-use/FixedRunningAverageAndStdDev.html    |   126 +
 .../impl/common/class-use/FullRunningAverage.html  |   169 +
 .../class-use/FullRunningAverageAndStdDev.html     |   126 +
 .../common/class-use/InvertedRunningAverage.html   |   126 +
 .../class-use/InvertedRunningAverageAndStdDev.html |   126 +
 .../class-use/LongPrimitiveArrayIterator.html      |   178 +
 .../common/class-use/LongPrimitiveIterator.html    |   393 +
 .../taste/impl/common/class-use/RefreshHelper.html |   126 +
 .../cf/taste/impl/common/class-use/Retriever.html  |   190 +
 .../impl/common/class-use/RunningAverage.html      |   319 +
 .../common/class-use/RunningAverageAndStdDev.html  |   275 +
 .../class-use/SamplingLongPrimitiveIterator.html   |   126 +
 .../impl/common/class-use/SkippingIterator.html    |   219 +
 .../common/class-use/WeightedRunningAverage.html   |   168 +
 .../class-use/WeightedRunningAverageAndStdDev.html |   126 +
 .../impl/common/jdbc/AbstractJDBCComponent.html    |   373 +
 .../taste/impl/common/jdbc/ResultSetIterator.html  |   352 +
 .../jdbc/class-use/AbstractJDBCComponent.html      |   126 +
 .../common/jdbc/class-use/ResultSetIterator.html   |   126 +
 .../cf/taste/impl/common/jdbc/package-frame.html   |    22 +
 .../cf/taste/impl/common/jdbc/package-summary.html |   150 +
 .../cf/taste/impl/common/jdbc/package-tree.html    |   148 +
 .../cf/taste/impl/common/jdbc/package-use.html     |   126 +
 .../mahout/cf/taste/impl/common/package-frame.html |    45 +
 .../cf/taste/impl/common/package-summary.html      |   284 +
 .../mahout/cf/taste/impl/common/package-tree.html  |   185 +
 .../mahout/cf/taste/impl/common/package-use.html   |   499 +
 ...menderEvaluator.PreferenceEstimateCallable.html |   295 +
 .../AbstractDifferenceRecommenderEvaluator.html    |   496 +
 ...rageAbsoluteDifferenceRecommenderEvaluator.html |   369 +
 .../eval/GenericRecommenderIRStatsEvaluator.html   |   375 +
 .../eval/GenericRelevantItemsDataSplitter.html     |   342 +
 .../cf/taste/impl/eval/IRStatisticsImpl.html       |   417 +
 .../mahout/cf/taste/impl/eval/LoadEvaluator.html   |   265 +
 .../mahout/cf/taste/impl/eval/LoadStatistics.html  |   239 +
 .../impl/eval/OrderBasedRecommenderEvaluator.html  |   306 +
 .../taste/impl/eval/RMSRecommenderEvaluator.html   |   366 +
 ...menderEvaluator.PreferenceEstimateCallable.html |   126 +
 .../AbstractDifferenceRecommenderEvaluator.html    |   178 +
 ...rageAbsoluteDifferenceRecommenderEvaluator.html |   126 +
 .../GenericRecommenderIRStatsEvaluator.html        |   126 +
 .../GenericRelevantItemsDataSplitter.html          |   126 +
 .../impl/eval/class-use/IRStatisticsImpl.html      |   126 +
 .../taste/impl/eval/class-use/LoadEvaluator.html   |   126 +
 .../taste/impl/eval/class-use/LoadStatistics.html  |   171 +
 .../class-use/OrderBasedRecommenderEvaluator.html  |   126 +
 .../eval/class-use/RMSRecommenderEvaluator.html    |   126 +
 .../mahout/cf/taste/impl/eval/package-frame.html   |    29 +
 .../mahout/cf/taste/impl/eval/package-summary.html |   198 +
 .../mahout/cf/taste/impl/eval/package-tree.html    |   151 +
 .../mahout/cf/taste/impl/eval/package-use.html     |   164 +
 .../cf/taste/impl/model/AbstractDataModel.html     |   360 +
 .../cf/taste/impl/model/AbstractIDMigrator.html    |   346 +
 .../taste/impl/model/AbstractJDBCIDMigrator.html   |   463 +
 .../impl/model/BooleanItemPreferenceArray.html     |   736 +
 .../cf/taste/impl/model/BooleanPreference.html     |   372 +
 .../impl/model/BooleanUserPreferenceArray.html     |   734 +
 .../impl/model/GenericBooleanPrefDataModel.html    |   780 +
 .../cf/taste/impl/model/GenericDataModel.html      |   790 +
 .../impl/model/GenericItemPreferenceArray.html     |   734 +
 .../cf/taste/impl/model/GenericPreference.html     |   374 +
 .../impl/model/GenericUserPreferenceArray.html     |   740 +
 .../cf/taste/impl/model/MemoryIDMigrator.html      |   361 +
 .../cf/taste/impl/model/MySQLJDBCIDMigrator.html   |   341 +
 .../PlusAnonymousConcurrentUserDataModel.html      |   753 +
 .../impl/model/PlusAnonymousUserDataModel.html     |   842 +
 .../impl/model/class-use/AbstractDataModel.html    |   201 +
 .../impl/model/class-use/AbstractIDMigrator.html   |   206 +
 .../model/class-use/AbstractJDBCIDMigrator.html    |   169 +
 .../class-use/BooleanItemPreferenceArray.html      |   166 +
 .../impl/model/class-use/BooleanPreference.html    |   126 +
 .../class-use/BooleanUserPreferenceArray.html      |   166 +
 .../class-use/GenericBooleanPrefDataModel.html     |   126 +
 .../impl/model/class-use/GenericDataModel.html     |   126 +
 .../class-use/GenericItemPreferenceArray.html      |   166 +
 .../impl/model/class-use/GenericPreference.html    |   126 +
 .../class-use/GenericUserPreferenceArray.html      |   166 +
 .../impl/model/class-use/MemoryIDMigrator.html     |   126 +
 .../impl/model/class-use/MySQLJDBCIDMigrator.html  |   126 +
 .../PlusAnonymousConcurrentUserDataModel.html      |   126 +
 .../class-use/PlusAnonymousUserDataModel.html      |   170 +
 .../cf/taste/impl/model/file/FileDataModel.html    |  1109 +
 .../cf/taste/impl/model/file/FileIDMigrator.html   |   417 +
 .../impl/model/file/class-use/FileDataModel.html   |   126 +
 .../impl/model/file/class-use/FileIDMigrator.html  |   126 +
 .../cf/taste/impl/model/file/package-frame.html    |    22 +
 .../cf/taste/impl/model/file/package-summary.html  |   154 +
 .../cf/taste/impl/model/file/package-tree.html     |   148 +
 .../cf/taste/impl/model/file/package-use.html      |   126 +
 .../mahout/cf/taste/impl/model/package-frame.html  |    35 +
 .../cf/taste/impl/model/package-summary.html       |   244 +
 .../mahout/cf/taste/impl/model/package-tree.html   |   165 +
 .../mahout/cf/taste/impl/model/package-use.html    |   228 +
 .../impl/neighborhood/CachingUserNeighborhood.html |   328 +
 .../neighborhood/NearestNUserNeighborhood.html     |   409 +
 .../neighborhood/ThresholdUserNeighborhood.html    |   380 +
 .../class-use/CachingUserNeighborhood.html         |   126 +
 .../class-use/NearestNUserNeighborhood.html        |   126 +
 .../class-use/ThresholdUserNeighborhood.html       |   126 +
 .../cf/taste/impl/neighborhood/package-frame.html  |    23 +
 .../taste/impl/neighborhood/package-summary.html   |   161 +
 .../cf/taste/impl/neighborhood/package-tree.html   |   141 +
 .../cf/taste/impl/neighborhood/package-use.html    |   126 +
 .../AbstractCandidateItemsStrategy.html            |   393 +
 .../impl/recommender/AbstractRecommender.html      |   541 +
 .../AllSimilarItemsCandidateItemsStrategy.html     |   301 +
 .../AllUnknownItemsCandidateItemsStrategy.html     |   303 +
 .../ByValueRecommendedItemComparator.html          |   309 +
 .../taste/impl/recommender/CachingRecommender.html |   603 +
 .../recommender/EstimatedPreferenceCapper.html     |   276 +
 .../GenericBooleanPrefItemBasedRecommender.html    |   384 +
 .../GenericBooleanPrefUserBasedRecommender.html    |   373 +
 ...cItemBasedRecommender.MostSimilarEstimator.html |   293 +
 .../recommender/GenericItemBasedRecommender.html   |   734 +
 .../impl/recommender/GenericRecommendedItem.html   |   375 +
 .../recommender/GenericUserBasedRecommender.html   |   522 +
 .../impl/recommender/ItemAverageRecommender.html   |   462 +
 .../recommender/ItemUserAverageRecommender.html    |   463 +
 .../cf/taste/impl/recommender/NullRescorer.html    |   405 +
 ...redItemsNeighborhoodCandidateItemsStrategy.html |   305 +
 .../taste/impl/recommender/RandomRecommender.html  |   368 +
 .../SamplingCandidateItemsStrategy.html            |   424 +
 .../cf/taste/impl/recommender/SimilarUser.html     |   339 +
 .../taste/impl/recommender/TopItems.Estimator.html |   238 +
 .../mahout/cf/taste/impl/recommender/TopItems.html |   338 +
 .../class-use/AbstractCandidateItemsStrategy.html  |   183 +
 .../recommender/class-use/AbstractRecommender.html |   240 +
 .../AllSimilarItemsCandidateItemsStrategy.html     |   126 +
 .../AllUnknownItemsCandidateItemsStrategy.html     |   126 +
 .../ByValueRecommendedItemComparator.html          |   126 +
 .../recommender/class-use/CachingRecommender.html  |   126 +
 .../class-use/EstimatedPreferenceCapper.html       |   126 +
 .../GenericBooleanPrefItemBasedRecommender.html    |   126 +
 .../GenericBooleanPrefUserBasedRecommender.html    |   126 +
 ...cItemBasedRecommender.MostSimilarEstimator.html |   126 +
 .../class-use/GenericItemBasedRecommender.html     |   169 +
 .../class-use/GenericRecommendedItem.html          |   126 +
 .../class-use/GenericUserBasedRecommender.html     |   169 +
 .../class-use/ItemAverageRecommender.html          |   126 +
 .../class-use/ItemUserAverageRecommender.html      |   126 +
 .../impl/recommender/class-use/NullRescorer.html   |   126 +
 ...redItemsNeighborhoodCandidateItemsStrategy.html |   126 +
 .../recommender/class-use/RandomRecommender.html   |   126 +
 .../class-use/SamplingCandidateItemsStrategy.html  |   126 +
 .../impl/recommender/class-use/SimilarUser.html    |   168 +
 .../recommender/class-use/TopItems.Estimator.html  |   189 +
 .../taste/impl/recommender/class-use/TopItems.html |   126 +
 .../cf/taste/impl/recommender/package-frame.html   |    45 +
 .../cf/taste/impl/recommender/package-summary.html |   290 +
 .../cf/taste/impl/recommender/package-tree.html    |   175 +
 .../cf/taste/impl/recommender/package-use.html     |   206 +
 .../impl/recommender/svd/ALSWRFactorizer.html      |   453 +
 .../impl/recommender/svd/AbstractFactorizer.html   |   356 +
 .../taste/impl/recommender/svd/Factorization.html  |   490 +
 .../cf/taste/impl/recommender/svd/Factorizer.html  |   245 +
 .../recommender/svd/FilePersistenceStrategy.html   |   360 +
 .../recommender/svd/NoPersistenceStrategy.html     |   318 +
 .../ParallelSGDFactorizer.PreferenceShuffler.html  |   357 +
 .../recommender/svd/ParallelSGDFactorizer.html     |   574 +
 .../impl/recommender/svd/PersistenceStrategy.html  |   263 +
 .../impl/recommender/svd/RatingSGDFactorizer.html  |   618 +
 .../recommender/svd/SVDPlusPlusFactorizer.html     |   412 +
 .../taste/impl/recommender/svd/SVDRecommender.html |   457 +
 .../recommender/svd/class-use/ALSWRFactorizer.html |   126 +
 .../svd/class-use/AbstractFactorizer.html          |   196 +
 .../recommender/svd/class-use/Factorization.html   |   234 +
 .../impl/recommender/svd/class-use/Factorizer.html |   234 +
 .../svd/class-use/FilePersistenceStrategy.html     |   126 +
 .../svd/class-use/NoPersistenceStrategy.html       |   126 +
 .../ParallelSGDFactorizer.PreferenceShuffler.html  |   126 +
 .../svd/class-use/ParallelSGDFactorizer.html       |   126 +
 .../svd/class-use/PersistenceStrategy.html         |   197 +
 .../svd/class-use/RatingSGDFactorizer.html         |   168 +
 .../svd/class-use/SVDPlusPlusFactorizer.html       |   126 +
 .../recommender/svd/class-use/SVDRecommender.html  |   126 +
 .../taste/impl/recommender/svd/package-frame.html  |    35 +
 .../impl/recommender/svd/package-summary.html      |   232 +
 .../taste/impl/recommender/svd/package-tree.html   |   167 +
 .../cf/taste/impl/recommender/svd/package-use.html |   181 +
 .../impl/similarity/AbstractItemSimilarity.html    |   344 +
 .../similarity/AveragingPreferenceInferrer.html    |   357 +
 .../impl/similarity/CachingItemSimilarity.html     |   430 +
 .../impl/similarity/CachingUserSimilarity.html     |   400 +
 .../taste/impl/similarity/CityBlockSimilarity.html |   444 +
 .../similarity/EuclideanDistanceSimilarity.html    |   499 +
 .../GenericItemSimilarity.ItemItemSimilarity.html  |   392 +
 .../impl/similarity/GenericItemSimilarity.html     |   532 +
 .../GenericUserSimilarity.UserUserSimilarity.html  |   383 +
 .../impl/similarity/GenericUserSimilarity.html     |   426 +
 .../impl/similarity/LogLikelihoodSimilarity.html   |   463 +
 .../similarity/PearsonCorrelationSimilarity.html   |   514 +
 .../similarity/SpearmanCorrelationSimilarity.html  |   362 +
 .../similarity/TanimotoCoefficientSimilarity.html  |   474 +
 .../similarity/UncenteredCosineSimilarity.html     |   492 +
 .../class-use/AbstractItemSimilarity.html          |   209 +
 .../class-use/AveragingPreferenceInferrer.html     |   126 +
 .../class-use/CachingItemSimilarity.html           |   126 +
 .../class-use/CachingUserSimilarity.html           |   126 +
 .../similarity/class-use/CityBlockSimilarity.html  |   126 +
 .../class-use/EuclideanDistanceSimilarity.html     |   126 +
 .../GenericItemSimilarity.ItemItemSimilarity.html  |   233 +
 .../class-use/GenericItemSimilarity.html           |   126 +
 .../GenericUserSimilarity.UserUserSimilarity.html  |   220 +
 .../class-use/GenericUserSimilarity.html           |   126 +
 .../class-use/LogLikelihoodSimilarity.html         |   126 +
 .../class-use/PearsonCorrelationSimilarity.html    |   126 +
 .../class-use/SpearmanCorrelationSimilarity.html   |   126 +
 .../class-use/TanimotoCoefficientSimilarity.html   |   126 +
 .../class-use/UncenteredCosineSimilarity.html      |   126 +
 .../impl/similarity/file/FileItemSimilarity.html   |   503 +
 .../file/class-use/FileItemSimilarity.html         |   126 +
 .../taste/impl/similarity/file/package-frame.html  |    21 +
 .../impl/similarity/file/package-summary.html      |   147 +
 .../taste/impl/similarity/file/package-tree.html   |   139 +
 .../cf/taste/impl/similarity/file/package-use.html |   126 +
 .../cf/taste/impl/similarity/package-frame.html    |    35 +
 .../cf/taste/impl/similarity/package-summary.html  |   241 +
 .../cf/taste/impl/similarity/package-tree.html     |   156 +
 .../cf/taste/impl/similarity/package-use.html      |   191 +
 .../precompute/FileSimilarItemsWriter.html         |   329 +
 .../MultithreadedBatchItemSimilarities.html        |   335 +
 .../class-use/FileSimilarItemsWriter.html          |   126 +
 .../MultithreadedBatchItemSimilarities.html        |   126 +
 .../impl/similarity/precompute/package-frame.html  |    22 +
 .../similarity/precompute/package-summary.html     |   153 +
 .../impl/similarity/precompute/package-tree.html   |   144 +
 .../impl/similarity/precompute/package-use.html    |   126 +
 .../apache/mahout/cf/taste/model/DataModel.html    |   613 +
 .../apache/mahout/cf/taste/model/IDMigrator.html   |   293 +
 .../mahout/cf/taste/model/JDBCDataModel.html       |   289 +
 .../apache/mahout/cf/taste/model/Preference.html   |   290 +
 .../mahout/cf/taste/model/PreferenceArray.html     |   549 +
 .../mahout/cf/taste/model/UpdatableIDMigrator.html |   283 +
 .../mahout/cf/taste/model/class-use/DataModel.html |   979 +
 .../cf/taste/model/class-use/IDMigrator.html       |   232 +
 .../cf/taste/model/class-use/JDBCDataModel.html    |   126 +
 .../cf/taste/model/class-use/Preference.html       |   402 +
 .../cf/taste/model/class-use/PreferenceArray.html  |   571 +
 .../taste/model/class-use/UpdatableIDMigrator.html |   181 +
 .../mahout/cf/taste/model/package-frame.html       |    26 +
 .../mahout/cf/taste/model/package-summary.html     |   177 +
 .../apache/mahout/cf/taste/model/package-tree.html |   169 +
 .../apache/mahout/cf/taste/model/package-use.html  |   459 +
 .../cf/taste/neighborhood/UserNeighborhood.html    |   252 +
 .../neighborhood/class-use/UserNeighborhood.html   |   222 +
 .../cf/taste/neighborhood/package-frame.html       |    21 +
 .../cf/taste/neighborhood/package-summary.html     |   147 +
 .../mahout/cf/taste/neighborhood/package-tree.html |   139 +
 .../mahout/cf/taste/neighborhood/package-use.html  |   184 +
 .../taste/recommender/CandidateItemsStrategy.html  |   253 +
 .../mahout/cf/taste/recommender/IDRescorer.html    |   263 +
 .../cf/taste/recommender/ItemBasedRecommender.html |   448 +
 .../MostSimilarItemsCandidateItemsStrategy.html    |   247 +
 .../cf/taste/recommender/RecommendedItem.html      |   259 +
 .../mahout/cf/taste/recommender/Recommender.html   |   443 +
 .../mahout/cf/taste/recommender/Rescorer.html      |   273 +
 .../cf/taste/recommender/UserBasedRecommender.html |   290 +
 .../class-use/CandidateItemsStrategy.html          |   256 +
 .../cf/taste/recommender/class-use/IDRescorer.html |   377 +
 .../class-use/ItemBasedRecommender.html            |   238 +
 .../MostSimilarItemsCandidateItemsStrategy.html    |   222 +
 .../recommender/class-use/RecommendedItem.html     |   529 +
 .../taste/recommender/class-use/Recommender.html   |   376 +
 .../cf/taste/recommender/class-use/Rescorer.html   |   276 +
 .../class-use/UserBasedRecommender.html            |   177 +
 .../mahout/cf/taste/recommender/package-frame.html |    28 +
 .../cf/taste/recommender/package-summary.html      |   196 +
 .../mahout/cf/taste/recommender/package-tree.html  |   149 +
 .../mahout/cf/taste/recommender/package-use.html   |   416 +
 .../mahout/cf/taste/similarity/ItemSimilarity.html |   317 +
 .../cf/taste/similarity/PreferenceInferrer.html    |   262 +
 .../mahout/cf/taste/similarity/UserSimilarity.html |   289 +
 .../taste/similarity/class-use/ItemSimilarity.html |   347 +
 .../similarity/class-use/PreferenceInferrer.html   |   228 +
 .../taste/similarity/class-use/UserSimilarity.html |   342 +
 .../mahout/cf/taste/similarity/package-frame.html  |    23 +
 .../cf/taste/similarity/package-summary.html       |   162 +
 .../mahout/cf/taste/similarity/package-tree.html   |   141 +
 .../mahout/cf/taste/similarity/package-use.html    |   270 +
 .../precompute/BatchItemSimilarities.html          |   328 +
 .../taste/similarity/precompute/SimilarItem.html   |   340 +
 .../taste/similarity/precompute/SimilarItems.html  |   302 +
 .../similarity/precompute/SimilarItemsWriter.html  |   264 +
 .../class-use/BatchItemSimilarities.html           |   168 +
 .../precompute/class-use/SimilarItem.html          |   228 +
 .../precompute/class-use/SimilarItems.html         |   188 +
 .../precompute/class-use/SimilarItemsWriter.html   |   208 +
 .../taste/similarity/precompute/package-frame.html |    27 +
 .../similarity/precompute/package-summary.html     |   174 +
 .../taste/similarity/precompute/package-tree.html  |   153 +
 .../taste/similarity/precompute/package-use.html   |   223 +
 .../org/apache/mahout/class-use/Version.html       |   126 +
 .../classifier/AbstractVectorClassifier.html       |   628 +
 .../apache/mahout/classifier/ClassifierResult.html |   398 +
 .../apache/mahout/classifier/ConfusionMatrix.html  |   663 +
 .../apache/mahout/classifier/OnlineLearner.html    |   356 +
 .../classifier/RegressionResultAnalyzer.html       |   315 +
 .../apache/mahout/classifier/ResultAnalyzer.html   |   315 +
 .../class-use/AbstractVectorClassifier.html        |   304 +
 .../classifier/class-use/ClassifierResult.html     |   172 +
 .../classifier/class-use/ConfusionMatrix.html      |   183 +
 .../mahout/classifier/class-use/OnlineLearner.html |   228 +
 .../class-use/RegressionResultAnalyzer.html        |   126 +
 .../classifier/class-use/ResultAnalyzer.html       |   126 +
 .../org/apache/mahout/classifier/df/Bagging.html   |   286 +
 .../org/apache/mahout/classifier/df/DFUtils.html   |   472 +
 .../mahout/classifier/df/DecisionForest.html       |   519 +
 .../apache/mahout/classifier/df/ErrorEstimate.html |   247 +
 .../classifier/df/builder/DecisionTreeBuilder.html |   383 +
 .../classifier/df/builder/DefaultTreeBuilder.html  |   352 +
 .../mahout/classifier/df/builder/TreeBuilder.html  |   244 +
 .../df/builder/class-use/DecisionTreeBuilder.html  |   126 +
 .../df/builder/class-use/DefaultTreeBuilder.html   |   126 +
 .../df/builder/class-use/TreeBuilder.html          |   358 +
 .../classifier/df/builder/package-frame.html       |    26 +
 .../classifier/df/builder/package-summary.html     |   163 +
 .../mahout/classifier/df/builder/package-tree.html |   144 +
 .../mahout/classifier/df/builder/package-use.html  |   270 +
 .../mahout/classifier/df/class-use/Bagging.html    |   126 +
 .../mahout/classifier/df/class-use/DFUtils.html    |   126 +
 .../classifier/df/class-use/DecisionForest.html    |   310 +
 .../classifier/df/class-use/ErrorEstimate.html     |   126 +
 .../org/apache/mahout/classifier/df/data/Data.html |   662 +
 .../mahout/classifier/df/data/DataConverter.html   |   282 +
 .../mahout/classifier/df/data/DataLoader.html      |   379 +
 .../mahout/classifier/df/data/DataUtils.html       |   313 +
 .../classifier/df/data/Dataset.Attribute.html      |   424 +
 .../apache/mahout/classifier/df/data/Dataset.html  |   651 +
 .../classifier/df/data/DescriptorException.html    |   270 +
 .../mahout/classifier/df/data/DescriptorUtils.html |   302 +
 .../apache/mahout/classifier/df/data/Instance.html |   354 +
 .../mahout/classifier/df/data/class-use/Data.html  |   418 +
 .../df/data/class-use/DataConverter.html           |   126 +
 .../classifier/df/data/class-use/DataLoader.html   |   126 +
 .../classifier/df/data/class-use/DataUtils.html    |   126 +
 .../df/data/class-use/Dataset.Attribute.html       |   188 +
 .../classifier/df/data/class-use/Dataset.html      |   381 +
 .../df/data/class-use/DescriptorException.html     |   204 +
 .../df/data/class-use/DescriptorUtils.html         |   126 +
 .../classifier/df/data/class-use/Instance.html     |   323 +
 .../classifier/df/data/conditions/Condition.html   |   354 +
 .../classifier/df/data/conditions/Equals.html      |   307 +
 .../df/data/conditions/GreaterOrEquals.html        |   307 +
 .../classifier/df/data/conditions/Lesser.html      |   307 +
 .../df/data/conditions/class-use/Condition.html    |   237 +
 .../df/data/conditions/class-use/Equals.html       |   126 +
 .../data/conditions/class-use/GreaterOrEquals.html |   126 +
 .../df/data/conditions/class-use/Lesser.html       |   126 +
 .../df/data/conditions/package-frame.html          |    24 +
 .../df/data/conditions/package-summary.html        |   156 +
 .../df/data/conditions/package-tree.html           |   145 +
 .../classifier/df/data/conditions/package-use.html |   182 +
 .../mahout/classifier/df/data/package-frame.html   |    35 +
 .../mahout/classifier/df/data/package-summary.html |   200 +
 .../mahout/classifier/df/data/package-tree.html    |   166 +
 .../mahout/classifier/df/data/package-use.html     |   365 +
 .../mahout/classifier/df/mapreduce/Builder.html    |   682 +
 .../df/mapreduce/Classifier.CMapper.html           |   339 +
 .../mahout/classifier/df/mapreduce/Classifier.html |   336 +
 .../classifier/df/mapreduce/MapredMapper.html      |   396 +
 .../classifier/df/mapreduce/MapredOutput.html      |   446 +
 .../classifier/df/mapreduce/class-use/Builder.html |   196 +
 .../df/mapreduce/class-use/Classifier.CMapper.html |   126 +
 .../df/mapreduce/class-use/Classifier.html         |   126 +
 .../df/mapreduce/class-use/MapredMapper.html       |   196 +
 .../df/mapreduce/class-use/MapredOutput.html       |   168 +
 .../df/mapreduce/inmem/InMemBuilder.html           |   364 +
 .../inmem/InMemInputFormat.InMemInputSplit.html    |   491 +
 .../inmem/InMemInputFormat.InMemRecordReader.html  |   407 +
 .../df/mapreduce/inmem/InMemInputFormat.html       |   371 +
 .../classifier/df/mapreduce/inmem/InMemMapper.html |   360 +
 .../df/mapreduce/inmem/class-use/InMemBuilder.html |   126 +
 .../InMemInputFormat.InMemInputSplit.html          |   179 +
 .../InMemInputFormat.InMemRecordReader.html        |   126 +
 .../inmem/class-use/InMemInputFormat.html          |   126 +
 .../df/mapreduce/inmem/class-use/InMemMapper.html  |   126 +
 .../df/mapreduce/inmem/package-frame.html          |    25 +
 .../df/mapreduce/inmem/package-summary.html        |   189 +
 .../df/mapreduce/inmem/package-tree.html           |   167 +
 .../classifier/df/mapreduce/inmem/package-use.html |   164 +
 .../classifier/df/mapreduce/package-frame.html     |    25 +
 .../classifier/df/mapreduce/package-summary.html   |   160 +
 .../classifier/df/mapreduce/package-tree.html      |   147 +
 .../classifier/df/mapreduce/package-use.html       |   217 +
 .../df/mapreduce/partial/PartialBuilder.html       |   398 +
 .../df/mapreduce/partial/Step1Mapper.html          |   460 +
 .../classifier/df/mapreduce/partial/TreeID.html    |   430 +
 .../partial/class-use/PartialBuilder.html          |   126 +
 .../mapreduce/partial/class-use/Step1Mapper.html   |   126 +
 .../df/mapreduce/partial/class-use/TreeID.html     |   189 +
 .../df/mapreduce/partial/package-frame.html        |    23 +
 .../df/mapreduce/partial/package-summary.html      |   173 +
 .../df/mapreduce/partial/package-tree.html         |   157 +
 .../df/mapreduce/partial/package-use.html          |   163 +
 .../mahout/classifier/df/node/CategoricalNode.html |   508 +
 .../org/apache/mahout/classifier/df/node/Leaf.html |   490 +
 .../mahout/classifier/df/node/Node.Type.html       |   359 +
 .../org/apache/mahout/classifier/df/node/Node.html |   482 +
 .../mahout/classifier/df/node/NumericalNode.html   |   511 +
 .../df/node/class-use/CategoricalNode.html         |   126 +
 .../mahout/classifier/df/node/class-use/Leaf.html  |   126 +
 .../classifier/df/node/class-use/Node.Type.html    |   199 +
 .../mahout/classifier/df/node/class-use/Node.html  |   447 +
 .../df/node/class-use/NumericalNode.html           |   126 +
 .../mahout/classifier/df/node/package-frame.html   |    28 +
 .../mahout/classifier/df/node/package-summary.html |   171 +
 .../mahout/classifier/df/node/package-tree.html    |   157 +
 .../mahout/classifier/df/node/package-use.html     |   273 +
 .../apache/mahout/classifier/df/package-frame.html |    24 +
 .../mahout/classifier/df/package-summary.html      |   156 +
 .../apache/mahout/classifier/df/package-tree.html  |   142 +
 .../apache/mahout/classifier/df/package-use.html   |   270 +
 .../classifier/df/ref/SequentialBuilder.html       |   294 +
 .../df/ref/class-use/SequentialBuilder.html        |   126 +
 .../mahout/classifier/df/ref/package-frame.html    |    21 +
 .../mahout/classifier/df/ref/package-summary.html  |   144 +
 .../mahout/classifier/df/ref/package-tree.html     |   139 +
 .../mahout/classifier/df/ref/package-use.html      |   126 +
 .../mahout/classifier/df/split/DefaultIgSplit.html |   314 +
 .../apache/mahout/classifier/df/split/IgSplit.html |   290 +
 .../mahout/classifier/df/split/OptIgSplit.html     |   314 +
 .../classifier/df/split/RegressionSplit.html       |   297 +
 .../apache/mahout/classifier/df/split/Split.html   |   367 +
 .../df/split/class-use/DefaultIgSplit.html         |   126 +
 .../classifier/df/split/class-use/IgSplit.html     |   204 +
 .../classifier/df/split/class-use/OptIgSplit.html  |   126 +
 .../df/split/class-use/RegressionSplit.html        |   126 +
 .../classifier/df/split/class-use/Split.html       |   191 +
 .../mahout/classifier/df/split/package-frame.html  |    25 +
 .../classifier/df/split/package-summary.html       |   160 +
 .../mahout/classifier/df/split/package-tree.html   |   146 +
 .../mahout/classifier/df/split/package-use.html    |   187 +
 .../mahout/classifier/df/tools/Describe.html       |   304 +
 .../classifier/df/tools/ForestVisualizer.html      |   327 +
 .../mahout/classifier/df/tools/Frequencies.html    |   302 +
 .../mahout/classifier/df/tools/FrequenciesJob.html |   303 +
 .../mahout/classifier/df/tools/TreeVisualizer.html |   337 +
 .../mahout/classifier/df/tools/UDistrib.html       |   256 +
 .../classifier/df/tools/class-use/Describe.html    |   126 +
 .../df/tools/class-use/ForestVisualizer.html       |   126 +
 .../classifier/df/tools/class-use/Frequencies.html |   126 +
 .../df/tools/class-use/FrequenciesJob.html         |   126 +
 .../df/tools/class-use/TreeVisualizer.html         |   126 +
 .../classifier/df/tools/class-use/UDistrib.html    |   126 +
 .../mahout/classifier/df/tools/package-frame.html  |    26 +
 .../classifier/df/tools/package-summary.html       |   166 +
 .../mahout/classifier/df/tools/package-tree.html   |   148 +
 .../mahout/classifier/df/tools/package-use.html    |   126 +
 .../apache/mahout/classifier/evaluation/Auc.html   |   434 +
 .../classifier/evaluation/class-use/Auc.html       |   126 +
 .../classifier/evaluation/package-frame.html       |    21 +
 .../classifier/evaluation/package-summary.html     |   146 +
 .../mahout/classifier/evaluation/package-tree.html |   139 +
 .../mahout/classifier/evaluation/package-use.html  |   126 +
 .../naivebayes/AbstractNaiveBayesClassifier.html   |   517 +
 .../mahout/classifier/naivebayes/BayesUtils.html   |   339 +
 .../ComplementaryNaiveBayesClassifier.html         |   342 +
 .../classifier/naivebayes/NaiveBayesModel.html     |   496 +
 .../naivebayes/StandardNaiveBayesClassifier.html   |   338 +
 .../class-use/AbstractNaiveBayesClassifier.html    |   174 +
 .../naivebayes/class-use/BayesUtils.html           |   126 +
 .../ComplementaryNaiveBayesClassifier.html         |   126 +
 .../naivebayes/class-use/NaiveBayesModel.html      |   193 +
 .../class-use/StandardNaiveBayesClassifier.html    |   126 +
 .../classifier/naivebayes/package-frame.html       |    25 +
 .../classifier/naivebayes/package-summary.html     |   168 +
 .../mahout/classifier/naivebayes/package-tree.html |   150 +
 .../mahout/classifier/naivebayes/package-use.html  |   166 +
 .../naivebayes/test/BayesTestMapper.html           |   338 +
 .../naivebayes/test/TestNaiveBayesDriver.html      |   366 +
 .../naivebayes/test/class-use/BayesTestMapper.html |   126 +
 .../test/class-use/TestNaiveBayesDriver.html       |   126 +
 .../classifier/naivebayes/test/package-frame.html  |    22 +
 .../naivebayes/test/package-summary.html           |   153 +
 .../classifier/naivebayes/test/package-tree.html   |   152 +
 .../classifier/naivebayes/test/package-use.html    |   126 +
 .../training/ComplementaryThetaTrainer.html        |   372 +
 .../naivebayes/training/IndexInstancesMapper.html  |   335 +
 .../naivebayes/training/ThetaMapper.html           |   393 +
 .../naivebayes/training/TrainNaiveBayesJob.html    |   450 +
 .../naivebayes/training/WeightsMapper.html         |   357 +
 .../class-use/ComplementaryThetaTrainer.html       |   126 +
 .../training/class-use/IndexInstancesMapper.html   |   126 +
 .../naivebayes/training/class-use/ThetaMapper.html |   126 +
 .../training/class-use/TrainNaiveBayesJob.html     |   126 +
 .../training/class-use/WeightsMapper.html          |   126 +
 .../naivebayes/training/package-frame.html         |    25 +
 .../naivebayes/training/package-summary.html       |   162 +
 .../naivebayes/training/package-tree.html          |   155 +
 .../naivebayes/training/package-use.html           |   126 +
 .../apache/mahout/classifier/package-frame.html    |    29 +
 .../apache/mahout/classifier/package-summary.html  |   187 +
 .../org/apache/mahout/classifier/package-tree.html |   155 +
 .../org/apache/mahout/classifier/package-use.html  |   241 +
 .../sequencelearning/hmm/BaumWelchTrainer.html     |   245 +
 .../sequencelearning/hmm/HmmAlgorithms.html        |   317 +
 .../sequencelearning/hmm/HmmEvaluator.html         |   415 +
 .../classifier/sequencelearning/hmm/HmmModel.html  |   687 +
 .../sequencelearning/hmm/HmmTrainer.html           |   383 +
 .../classifier/sequencelearning/hmm/HmmUtils.html  |   440 +
 .../hmm/RandomSequenceGenerator.html               |   245 +
 .../sequencelearning/hmm/ViterbiEvaluator.html     |   245 +
 .../hmm/class-use/BaumWelchTrainer.html            |   126 +
 .../hmm/class-use/HmmAlgorithms.html               |   126 +
 .../hmm/class-use/HmmEvaluator.html                |   126 +
 .../sequencelearning/hmm/class-use/HmmModel.html   |   389 +
 .../sequencelearning/hmm/class-use/HmmTrainer.html |   126 +
 .../sequencelearning/hmm/class-use/HmmUtils.html   |   126 +
 .../hmm/class-use/RandomSequenceGenerator.html     |   126 +
 .../hmm/class-use/ViterbiEvaluator.html            |   126 +
 .../sequencelearning/hmm/package-frame.html        |    28 +
 .../sequencelearning/hmm/package-summary.html      |   189 +
 .../sequencelearning/hmm/package-tree.html         |   146 +
 .../sequencelearning/hmm/package-use.html          |   161 +
 .../sgd/AbstractOnlineLogisticRegression.html      |   949 +
 ...AdaptiveLogisticRegression.TrainingExample.html |   367 +
 .../sgd/AdaptiveLogisticRegression.Wrapper.html    |   449 +
 .../classifier/sgd/AdaptiveLogisticRegression.html |   994 +
 .../mahout/classifier/sgd/CrossFoldLearner.html    |   964 +
 .../mahout/classifier/sgd/CsvRecordFactory.html    |   631 +
 .../mahout/classifier/sgd/DefaultGradient.html     |   299 +
 .../mahout/classifier/sgd/ElasticBandPrior.html    |   375 +
 .../org/apache/mahout/classifier/sgd/Gradient.html |   236 +
 .../mahout/classifier/sgd/GradientMachine.html     |   873 +
 .../org/apache/mahout/classifier/sgd/L1.html       |   368 +
 .../org/apache/mahout/classifier/sgd/L2.html       |   375 +
 .../mahout/classifier/sgd/MixedGradient.html       |   297 +
 .../classifier/sgd/ModelDissector.Weight.html      |   403 +
 .../mahout/classifier/sgd/ModelDissector.html      |   354 +
 .../mahout/classifier/sgd/ModelSerializer.html     |   307 +
 .../classifier/sgd/OnlineLogisticRegression.html   |   556 +
 .../mahout/classifier/sgd/PassiveAggressive.html   |   707 +
 .../mahout/classifier/sgd/PolymorphicWritable.html |   269 +
 .../mahout/classifier/sgd/PriorFunction.html       |   281 +
 .../mahout/classifier/sgd/RankingGradient.html     |   322 +
 .../mahout/classifier/sgd/RecordFactory.html       |   334 +
 .../org/apache/mahout/classifier/sgd/TPrior.html   |   362 +
 .../apache/mahout/classifier/sgd/UniformPrior.html |   362 +
 .../AbstractOnlineLogisticRegression.html          |   199 +
 ...AdaptiveLogisticRegression.TrainingExample.html |   194 +
 .../AdaptiveLogisticRegression.Wrapper.html        |   218 +
 .../sgd/class-use/AdaptiveLogisticRegression.html  |   169 +
 .../classifier/sgd/class-use/CrossFoldLearner.html |   256 +
 .../classifier/sgd/class-use/CsvRecordFactory.html |   175 +
 .../classifier/sgd/class-use/DefaultGradient.html  |   126 +
 .../classifier/sgd/class-use/ElasticBandPrior.html |   126 +
 .../mahout/classifier/sgd/class-use/Gradient.html  |   209 +
 .../classifier/sgd/class-use/GradientMachine.html  |   205 +
 .../apache/mahout/classifier/sgd/class-use/L1.html |   126 +
 .../apache/mahout/classifier/sgd/class-use/L2.html |   126 +
 .../classifier/sgd/class-use/MixedGradient.html    |   126 +
 .../sgd/class-use/ModelDissector.Weight.html       |   185 +
 .../classifier/sgd/class-use/ModelDissector.html   |   126 +
 .../classifier/sgd/class-use/ModelSerializer.html  |   126 +
 .../sgd/class-use/OnlineLogisticRegression.html    |   227 +
 .../sgd/class-use/PassiveAggressive.html           |   187 +
 .../sgd/class-use/PolymorphicWritable.html         |   126 +
 .../classifier/sgd/class-use/PriorFunction.html    |   283 +
 .../classifier/sgd/class-use/RankingGradient.html  |   126 +
 .../classifier/sgd/class-use/RecordFactory.html    |   187 +
 .../mahout/classifier/sgd/class-use/TPrior.html    |   126 +
 .../classifier/sgd/class-use/UniformPrior.html     |   126 +
 .../mahout/classifier/sgd/package-frame.html       |    47 +
 .../mahout/classifier/sgd/package-summary.html     |   324 +
 .../apache/mahout/classifier/sgd/package-tree.html |   176 +
 .../apache/mahout/classifier/sgd/package-use.html  |   223 +
 .../apache/mahout/clustering/AbstractCluster.html  |  1017 +
 .../org/apache/mahout/clustering/Cluster.html      |   464 +
 .../apache/mahout/clustering/ClusteringUtils.html  |   504 +
 .../mahout/clustering/GaussianAccumulator.html     |   338 +
 .../org/apache/mahout/clustering/Model.html        |   404 +
 .../mahout/clustering/ModelDistribution.html       |   255 +
 .../clustering/OnlineGaussianAccumulator.html      |   409 +
 .../clustering/RunningSumsGaussianAccumulator.html |   410 +
 .../mahout/clustering/UncommonDistributions.html   |   316 +
 .../apache/mahout/clustering/canopy/Canopy.html    |   418 +
 .../mahout/clustering/canopy/CanopyClusterer.html  |   519 +
 .../mahout/clustering/canopy/CanopyConfigKeys.html |   395 +
 .../mahout/clustering/canopy/CanopyDriver.html     |   639 +
 .../mahout/clustering/canopy/CanopyReducer.html    |   346 +
 .../mahout/clustering/canopy/class-use/Canopy.html |   221 +
 .../canopy/class-use/CanopyClusterer.html          |   169 +
 .../canopy/class-use/CanopyConfigKeys.html         |   126 +
 .../clustering/canopy/class-use/CanopyDriver.html  |   126 +
 .../clustering/canopy/class-use/CanopyReducer.html |   126 +
 .../mahout/clustering/canopy/package-frame.html    |    25 +
 .../mahout/clustering/canopy/package-summary.html  |   160 +
 .../mahout/clustering/canopy/package-tree.html     |   163 +
 .../mahout/clustering/canopy/package-use.html      |   166 +
 .../clustering/class-use/AbstractCluster.html      |   237 +
 .../mahout/clustering/class-use/Cluster.html       |   336 +
 .../clustering/class-use/ClusteringUtils.html      |   126 +
 .../clustering/class-use/GaussianAccumulator.html  |   176 +
 .../apache/mahout/clustering/class-use/Model.html  |   337 +
 .../clustering/class-use/ModelDistribution.html    |   126 +
 .../class-use/OnlineGaussianAccumulator.html       |   126 +
 .../class-use/RunningSumsGaussianAccumulator.html  |   126 +
 .../class-use/UncommonDistributions.html           |   126 +
 .../classify/ClusterClassificationConfigKeys.html  |   280 +
 .../classify/ClusterClassificationDriver.html      |   385 +
 .../classify/ClusterClassificationMapper.html      |   359 +
 .../clustering/classify/ClusterClassifier.html     |   751 +
 .../classify/WeightedPropertyVectorWritable.html   |   391 +
 .../classify/WeightedVectorWritable.html           |   379 +
 .../class-use/ClusterClassificationConfigKeys.html |   126 +
 .../class-use/ClusterClassificationDriver.html     |   126 +
 .../class-use/ClusterClassificationMapper.html     |   126 +
 .../classify/class-use/ClusterClassifier.html      |   232 +
 .../class-use/WeightedPropertyVectorWritable.html  |   126 +
 .../classify/class-use/WeightedVectorWritable.html |   190 +
 .../mahout/clustering/classify/package-frame.html  |    26 +
 .../clustering/classify/package-summary.html       |   173 +
 .../mahout/clustering/classify/package-tree.html   |   163 +
 .../mahout/clustering/classify/package-use.html    |   199 +
 .../fuzzykmeans/FuzzyKMeansClusterer.html          |   306 +
 .../clustering/fuzzykmeans/FuzzyKMeansDriver.html  |   579 +
 .../mahout/clustering/fuzzykmeans/SoftCluster.html |   422 +
 .../class-use/FuzzyKMeansClusterer.html            |   126 +
 .../fuzzykmeans/class-use/FuzzyKMeansDriver.html   |   126 +
 .../fuzzykmeans/class-use/SoftCluster.html         |   167 +
 .../clustering/fuzzykmeans/package-frame.html      |    23 +
 .../clustering/fuzzykmeans/package-summary.html    |   152 +
 .../clustering/fuzzykmeans/package-tree.html       |   161 +
 .../mahout/clustering/fuzzykmeans/package-use.html |   159 +
 .../iterator/AbstractClusteringPolicy.html         |   409 +
 .../mahout/clustering/iterator/CIMapper.html       |   357 +
 .../mahout/clustering/iterator/CIReducer.html      |   335 +
 .../iterator/CanopyClusteringPolicy.html           |   360 +
 .../clustering/iterator/ClusterIterator.html       |   376 +
 .../clustering/iterator/ClusterWritable.html       |   343 +
 .../clustering/iterator/ClusteringPolicy.html      |   315 +
 .../iterator/ClusteringPolicyWritable.html         |   343 +
 .../iterator/DistanceMeasureCluster.html           |   483 +
 .../iterator/FuzzyKMeansClusteringPolicy.html      |   419 +
 .../iterator/KMeansClusteringPolicy.html           |   359 +
 .../class-use/AbstractClusteringPolicy.html        |   182 +
 .../clustering/iterator/class-use/CIMapper.html    |   126 +
 .../clustering/iterator/class-use/CIReducer.html   |   126 +
 .../iterator/class-use/CanopyClusteringPolicy.html |   126 +
 .../iterator/class-use/ClusterIterator.html        |   126 +
 .../iterator/class-use/ClusterWritable.html        |   168 +
 .../iterator/class-use/ClusteringPolicy.html       |   280 +
 .../class-use/ClusteringPolicyWritable.html        |   126 +
 .../iterator/class-use/DistanceMeasureCluster.html |   215 +
 .../class-use/FuzzyKMeansClusteringPolicy.html     |   126 +
 .../iterator/class-use/KMeansClusteringPolicy.html |   126 +
 .../mahout/clustering/iterator/package-frame.html  |    34 +
 .../clustering/iterator/package-summary.html       |   206 +
 .../mahout/clustering/iterator/package-tree.html   |   171 +
 .../mahout/clustering/iterator/package-use.html    |   248 +
 .../mahout/clustering/kernel/IKernelProfile.html   |   233 +
 .../clustering/kernel/TriangularKernelProfile.html |   286 +
 .../kernel/class-use/IKernelProfile.html           |   166 +
 .../kernel/class-use/TriangularKernelProfile.html  |   126 +
 .../mahout/clustering/kernel/package-frame.html    |    25 +
 .../mahout/clustering/kernel/package-summary.html  |   159 +
 .../mahout/clustering/kernel/package-tree.html     |   143 +
 .../mahout/clustering/kernel/package-use.html      |   159 +
 .../mahout/clustering/kmeans/KMeansDriver.html     |   525 +
 .../apache/mahout/clustering/kmeans/Kluster.html   |   543 +
 .../clustering/kmeans/RandomSeedGenerator.html     |   325 +
 .../clustering/kmeans/class-use/KMeansDriver.html  |   126 +
 .../clustering/kmeans/class-use/Kluster.html       |   193 +
 .../kmeans/class-use/RandomSeedGenerator.html      |   126 +
 .../mahout/clustering/kmeans/package-frame.html    |    23 +
 .../mahout/clustering/kmeans/package-summary.html  |   167 +
 .../mahout/clustering/kmeans/package-tree.html     |   157 +
 .../mahout/clustering/kmeans/package-use.html      |   181 +
 .../clustering/lda/cvb/CVB0DocInferenceMapper.html |   342 +
 .../lda/cvb/CVB0Driver.DualDoubleSumReducer.html   |   314 +
 .../mahout/clustering/lda/cvb/CVB0Driver.html      |   853 +
 .../cvb/CVB0TopicTermVectorNormalizerMapper.html   |   314 +
 .../clustering/lda/cvb/CachingCVB0Mapper.html      |   420 +
 .../cvb/CachingCVB0PerplexityMapper.Counters.html  |   336 +
 .../lda/cvb/CachingCVB0PerplexityMapper.html       |   370 +
 .../cvb/InMemoryCollapsedVariationalBayes0.html    |   484 +
 .../mahout/clustering/lda/cvb/ModelTrainer.html    |   506 +
 .../mahout/clustering/lda/cvb/TopicModel.html      |   758 +
 .../lda/cvb/class-use/CVB0DocInferenceMapper.html  |   126 +
 .../class-use/CVB0Driver.DualDoubleSumReducer.html |   126 +
 .../clustering/lda/cvb/class-use/CVB0Driver.html   |   126 +
 .../CVB0TopicTermVectorNormalizerMapper.html       |   126 +
 .../lda/cvb/class-use/CachingCVB0Mapper.html       |   166 +
 .../CachingCVB0PerplexityMapper.Counters.html      |   175 +
 .../cvb/class-use/CachingCVB0PerplexityMapper.html |   126 +
 .../InMemoryCollapsedVariationalBayes0.html        |   126 +
 .../clustering/lda/cvb/class-use/ModelTrainer.html |   166 +
 .../clustering/lda/cvb/class-use/TopicModel.html   |   189 +
 .../mahout/clustering/lda/cvb/package-frame.html   |    33 +
 .../mahout/clustering/lda/cvb/package-summary.html |   212 +
 .../mahout/clustering/lda/cvb/package-tree.html    |   178 +
 .../mahout/clustering/lda/cvb/package-use.html     |   181 +
 .../apache/mahout/clustering/package-frame.html    |    32 +
 .../apache/mahout/clustering/package-summary.html  |   217 +
 .../org/apache/mahout/clustering/package-tree.html |   162 +
 .../org/apache/mahout/clustering/package-use.html  |   319 +
 .../spectral/AffinityMatrixInputJob.html           |   291 +
 .../spectral/AffinityMatrixInputMapper.html        |   323 +
 .../spectral/AffinityMatrixInputReducer.html       |   318 +
 .../clustering/spectral/IntDoublePairWritable.html |   377 +
 .../apache/mahout/clustering/spectral/Keys.html    |   265 +
 ...trixDiagonalizeJob.MatrixDiagonalizeMapper.html |   317 +
 ...rixDiagonalizeJob.MatrixDiagonalizeReducer.html |   317 +
 .../clustering/spectral/MatrixDiagonalizeJob.html  |   275 +
 .../UnitVectorizerJob.UnitVectorizerMapper.html    |   317 +
 .../clustering/spectral/UnitVectorizerJob.html     |   274 +
 .../mahout/clustering/spectral/VectorCache.html    |   333 +
 ...cationJob.VectorMatrixMultiplicationMapper.html |   339 +
 .../spectral/VectorMatrixMultiplicationJob.html    |   313 +
 .../mahout/clustering/spectral/VertexWritable.html |   428 +
 .../spectral/class-use/AffinityMatrixInputJob.html |   126 +
 .../class-use/AffinityMatrixInputMapper.html       |   126 +
 .../class-use/AffinityMatrixInputReducer.html      |   126 +
 .../spectral/class-use/IntDoublePairWritable.html  |   168 +
 .../mahout/clustering/spectral/class-use/Keys.html |   126 +
 ...trixDiagonalizeJob.MatrixDiagonalizeMapper.html |   126 +
 ...rixDiagonalizeJob.MatrixDiagonalizeReducer.html |   126 +
 .../spectral/class-use/MatrixDiagonalizeJob.html   |   126 +
 .../UnitVectorizerJob.UnitVectorizerMapper.html    |   126 +
 .../spectral/class-use/UnitVectorizerJob.html      |   126 +
 .../clustering/spectral/class-use/VectorCache.html |   126 +
 ...cationJob.VectorMatrixMultiplicationMapper.html |   126 +
 .../class-use/VectorMatrixMultiplicationJob.html   |   126 +
 .../spectral/class-use/VertexWritable.html         |   126 +
 .../spectral/kmeans/EigenSeedGenerator.html        |   295 +
 .../spectral/kmeans/SpectralKMeansDriver.html      |   517 +
 .../kmeans/class-use/EigenSeedGenerator.html       |   126 +
 .../kmeans/class-use/SpectralKMeansDriver.html     |   126 +
 .../clustering/spectral/kmeans/package-frame.html  |    22 +
 .../spectral/kmeans/package-summary.html           |   153 +
 .../clustering/spectral/kmeans/package-tree.html   |   148 +
 .../clustering/spectral/kmeans/package-use.html    |   126 +
 .../mahout/clustering/spectral/package-frame.html  |    34 +
 .../clustering/spectral/package-summary.html       |   218 +
 .../mahout/clustering/spectral/package-tree.html   |   160 +
 .../mahout/clustering/spectral/package-use.html    |   162 +
 .../clustering/streaming/cluster/BallKMeans.html   |   382 +
 .../streaming/cluster/StreamingKMeans.html         |   530 +
 .../streaming/cluster/class-use/BallKMeans.html    |   126 +
 .../cluster/class-use/StreamingKMeans.html         |   126 +
 .../streaming/cluster/package-frame.html           |    22 +
 .../streaming/cluster/package-summary.html         |   152 +
 .../clustering/streaming/cluster/package-tree.html |   140 +
 .../clustering/streaming/cluster/package-use.html  |   126 +
 .../streaming/mapreduce/CentroidWritable.html      |   399 +
 .../streaming/mapreduce/StreamingKMeansDriver.html |   743 +
 .../streaming/mapreduce/StreamingKMeansMapper.html |   347 +
 .../mapreduce/StreamingKMeansReducer.html          |   358 +
 .../streaming/mapreduce/StreamingKMeansThread.html |   298 +
 .../mapreduce/StreamingKMeansUtilsMR.html          |   352 +
 .../mapreduce/class-use/CentroidWritable.html      |   172 +
 .../mapreduce/class-use/StreamingKMeansDriver.html |   126 +
 .../mapreduce/class-use/StreamingKMeansMapper.html |   126 +
 .../class-use/StreamingKMeansReducer.html          |   126 +
 .../mapreduce/class-use/StreamingKMeansThread.html |   126 +
 .../class-use/StreamingKMeansUtilsMR.html          |   126 +
 .../streaming/mapreduce/package-frame.html         |    26 +
 .../streaming/mapreduce/package-summary.html       |   167 +
 .../streaming/mapreduce/package-tree.html          |   160 +
 .../streaming/mapreduce/package-use.html           |   159 +
 .../streaming/tools/ResplitSequenceFiles.html      |   244 +
 .../tools/class-use/ResplitSequenceFiles.html      |   126 +
 .../clustering/streaming/tools/package-frame.html  |    21 +
 .../streaming/tools/package-summary.html           |   144 +
 .../clustering/streaming/tools/package-tree.html   |   139 +
 .../clustering/streaming/tools/package-use.html    |   126 +
 .../mahout/clustering/topdown/PathDirectory.html   |   434 +
 .../topdown/class-use/PathDirectory.html           |   126 +
 .../mahout/clustering/topdown/package-frame.html   |    21 +
 .../mahout/clustering/topdown/package-summary.html |   146 +
 .../mahout/clustering/topdown/package-tree.html    |   139 +
 .../mahout/clustering/topdown/package-use.html     |   126 +
 .../topdown/postprocessor/ClusterCountReader.html  |   285 +
 .../postprocessor/ClusterOutputPostProcessor.html  |   330 +
 .../ClusterOutputPostProcessorDriver.html          |   375 +
 .../ClusterOutputPostProcessorMapper.html          |   334 +
 .../ClusterOutputPostProcessorReducer.html         |   337 +
 .../class-use/ClusterCountReader.html              |   126 +
 .../class-use/ClusterOutputPostProcessor.html      |   126 +
 .../ClusterOutputPostProcessorDriver.html          |   126 +
 .../ClusterOutputPostProcessorMapper.html          |   126 +
 .../ClusterOutputPostProcessorReducer.html         |   126 +
 .../topdown/postprocessor/package-frame.html       |    25 +
 .../topdown/postprocessor/package-summary.html     |   171 +
 .../topdown/postprocessor/package-tree.html        |   159 +
 .../topdown/postprocessor/package-use.html         |   126 +
 .../org/apache/mahout/common/AbstractJob.html      |  1343 ++
 .../org/apache/mahout/common/ClassUtils.html       |   294 +
 .../org/apache/mahout/common/CommandLineUtil.html  |   284 +
 .../org/apache/mahout/common/HadoopUtil.html       |   758 +
 .../mahout/common/IntPairWritable.Comparator.html  |   321 +
 .../IntPairWritable.FirstGroupingComparator.html   |   343 +
 .../mahout/common/IntPairWritable.Frequency.html   |   370 +
 .../org/apache/mahout/common/IntPairWritable.html  |   563 +
 .../org/apache/mahout/common/IntegerTuple.html     |   519 +
 .../org/apache/mahout/common/LongPair.html         |   379 +
 .../org/apache/mahout/common/MemoryUtil.html       |   301 +
 .../mahout-mr/org/apache/mahout/common/Pair.html   |   405 +
 .../org/apache/mahout/common/Parameters.html       |   399 +
 .../org/apache/mahout/common/StringTuple.html      |   519 +
 .../org/apache/mahout/common/StringUtils.html      |   285 +
 .../mahout/common/TimingStatistics.Call.html       |   300 +
 .../common/TimingStatistics.LeadTimeCall.html      |   289 +
 .../org/apache/mahout/common/TimingStatistics.html |   445 +
 .../mahout/common/class-use/AbstractJob.html       |   694 +
 .../apache/mahout/common/class-use/ClassUtils.html |   126 +
 .../mahout/common/class-use/CommandLineUtil.html   |   126 +
 .../apache/mahout/common/class-use/HadoopUtil.html |   126 +
 .../class-use/IntPairWritable.Comparator.html      |   126 +
 .../IntPairWritable.FirstGroupingComparator.html   |   126 +
 .../class-use/IntPairWritable.Frequency.html       |   166 +
 .../mahout/common/class-use/IntPairWritable.html   |   181 +
 .../mahout/common/class-use/IntegerTuple.html      |   166 +
 .../apache/mahout/common/class-use/LongPair.html   |   295 +
 .../apache/mahout/common/class-use/MemoryUtil.html |   126 +
 .../org/apache/mahout/common/class-use/Pair.html   |   431 +
 .../apache/mahout/common/class-use/Parameters.html |   126 +
 .../mahout/common/class-use/StringTuple.html       |   231 +
 .../mahout/common/class-use/StringUtils.html       |   126 +
 .../common/class-use/TimingStatistics.Call.html    |   184 +
 .../class-use/TimingStatistics.LeadTimeCall.html   |   126 +
 .../mahout/common/class-use/TimingStatistics.html  |   126 +
 .../common/commandline/DefaultOptionCreator.html   |  1053 +
 .../class-use/DefaultOptionCreator.html            |   126 +
 .../mahout/common/commandline/package-frame.html   |    21 +
 .../mahout/common/commandline/package-summary.html |   144 +
 .../mahout/common/commandline/package-tree.html    |   139 +
 .../mahout/common/commandline/package-use.html     |   126 +
 .../common/distance/ChebyshevDistanceMeasure.html  |   419 +
 .../common/distance/CosineDistanceMeasure.html     |   435 +
 .../mahout/common/distance/DistanceMeasure.html    |   308 +
 .../common/distance/EuclideanDistanceMeasure.html  |   373 +
 .../distance/MahalanobisDistanceMeasure.html       |   510 +
 .../common/distance/ManhattanDistanceMeasure.html  |   434 +
 .../common/distance/MinkowskiDistanceMeasure.html  |   459 +
 .../distance/SquaredEuclideanDistanceMeasure.html  |   425 +
 .../common/distance/TanimotoDistanceMeasure.html   |   365 +
 .../common/distance/WeightedDistanceMeasure.html   |   398 +
 .../distance/WeightedEuclideanDistanceMeasure.html |   361 +
 .../distance/WeightedManhattanDistanceMeasure.html |   361 +
 .../class-use/ChebyshevDistanceMeasure.html        |   126 +
 .../distance/class-use/CosineDistanceMeasure.html  |   126 +
 .../common/distance/class-use/DistanceMeasure.html |   742 +
 .../class-use/EuclideanDistanceMeasure.html        |   126 +
 .../class-use/MahalanobisDistanceMeasure.html      |   126 +
 .../class-use/ManhattanDistanceMeasure.html        |   126 +
 .../class-use/MinkowskiDistanceMeasure.html        |   126 +
 .../class-use/SquaredEuclideanDistanceMeasure.html |   169 +
 .../class-use/TanimotoDistanceMeasure.html         |   126 +
 .../class-use/WeightedDistanceMeasure.html         |   182 +
 .../WeightedEuclideanDistanceMeasure.html          |   126 +
 .../WeightedManhattanDistanceMeasure.html          |   126 +
 .../mahout/common/distance/package-frame.html      |    35 +
 .../mahout/common/distance/package-summary.html    |   228 +
 .../mahout/common/distance/package-tree.html       |   163 +
 .../apache/mahout/common/distance/package-use.html |   362 +
 .../common/iterator/CopyConstructorIterator.html   |   313 +
 .../mahout/common/iterator/CountingIterator.html   |   313 +
 .../mahout/common/iterator/FileLineIterable.html   |   406 +
 .../mahout/common/iterator/FileLineIterator.html   |   499 +
 .../common/iterator/FixedSizeSamplingIterator.html |   315 +
 .../mahout/common/iterator/SamplingIterable.html   |   308 +
 .../mahout/common/iterator/SamplingIterator.html   |   332 +
 .../iterator/StableFixedSizeSamplingIterator.html  |   316 +
 .../common/iterator/StringRecordIterator.html      |   314 +
 .../class-use/CopyConstructorIterator.html         |   126 +
 .../iterator/class-use/CountingIterator.html       |   126 +
 .../iterator/class-use/FileLineIterable.html       |   126 +
 .../iterator/class-use/FileLineIterator.html       |   175 +
 .../class-use/FixedSizeSamplingIterator.html       |   126 +
 .../iterator/class-use/SamplingIterable.html       |   126 +
 .../iterator/class-use/SamplingIterator.html       |   126 +
 .../class-use/StableFixedSizeSamplingIterator.html |   126 +
 .../iterator/class-use/StringRecordIterator.html   |   126 +
 .../mahout/common/iterator/package-frame.html      |    29 +
 .../mahout/common/iterator/package-summary.html    |   194 +
 .../mahout/common/iterator/package-tree.html       |   163 +
 .../apache/mahout/common/iterator/package-use.html |   161 +
 .../common/iterator/sequencefile/PathFilters.html  |   280 +
 .../common/iterator/sequencefile/PathType.html     |   345 +
 .../sequencefile/SequenceFileDirIterable.html      |   344 +
 .../sequencefile/SequenceFileDirIterator.html      |   386 +
 .../sequencefile/SequenceFileDirValueIterable.html |   344 +
 .../sequencefile/SequenceFileDirValueIterator.html |   389 +
 .../sequencefile/SequenceFileIterable.html         |   323 +
 .../sequencefile/SequenceFileIterator.html         |   372 +
 .../sequencefile/SequenceFileValueIterable.html    |   323 +
 .../sequencefile/SequenceFileValueIterator.html    |   358 +
 .../sequencefile/class-use/PathFilters.html        |   126 +
 .../iterator/sequencefile/class-use/PathType.html  |   281 +
 .../class-use/SequenceFileDirIterable.html         |   126 +
 .../class-use/SequenceFileDirIterator.html         |   126 +
 .../class-use/SequenceFileDirValueIterable.html    |   126 +
 .../class-use/SequenceFileDirValueIterator.html    |   126 +
 .../class-use/SequenceFileIterable.html            |   126 +
 .../class-use/SequenceFileIterator.html            |   126 +
 .../class-use/SequenceFileValueIterable.html       |   126 +
 .../class-use/SequenceFileValueIterator.html       |   126 +
 .../iterator/sequencefile/package-frame.html       |    33 +
 .../iterator/sequencefile/package-summary.html     |   214 +
 .../common/iterator/sequencefile/package-tree.html |   175 +
 .../common/iterator/sequencefile/package-use.html  |   184 +
 .../apache/mahout/common/lucene/AnalyzerUtils.html |   310 +
 .../mahout/common/lucene/IteratorTokenStream.html  |   336 +
 .../mahout/common/lucene/TokenStreamIterator.html  |   317 +
 .../common/lucene/class-use/AnalyzerUtils.html     |   126 +
 .../lucene/class-use/IteratorTokenStream.html      |   126 +
 .../lucene/class-use/TokenStreamIterator.html      |   126 +
 .../apache/mahout/common/lucene/package-frame.html |    23 +
 .../mahout/common/lucene/package-summary.html      |   156 +
 .../apache/mahout/common/lucene/package-tree.html  |   157 +
 .../apache/mahout/common/lucene/package-use.html   |   126 +
 .../common/mapreduce/MergeVectorsCombiner.html     |   313 +
 .../common/mapreduce/MergeVectorsReducer.html      |   313 +
 .../mahout/common/mapreduce/TransposeMapper.html   |   371 +
 .../mahout/common/mapreduce/VectorSumCombiner.html |   313 +
 .../mahout/common/mapreduce/VectorSumReducer.html  |   313 +
 .../mapreduce/class-use/MergeVectorsCombiner.html  |   126 +
 .../mapreduce/class-use/MergeVectorsReducer.html   |   126 +
 .../mapreduce/class-use/TransposeMapper.html       |   126 +
 .../mapreduce/class-use/VectorSumCombiner.html     |   126 +
 .../mapreduce/class-use/VectorSumReducer.html      |   126 +
 .../mahout/common/mapreduce/package-frame.html     |    25 +
 .../mahout/common/mapreduce/package-summary.html   |   160 +
 .../mahout/common/mapreduce/package-tree.html      |   151 +
 .../mahout/common/mapreduce/package-use.html       |   126 +
 .../org/apache/mahout/common/nlp/NGrams.html       |   288 +
 .../apache/mahout/common/nlp/class-use/NGrams.html |   126 +
 .../apache/mahout/common/nlp/package-frame.html    |    21 +
 .../apache/mahout/common/nlp/package-summary.html  |   144 +
 .../org/apache/mahout/common/nlp/package-tree.html |   139 +
 .../org/apache/mahout/common/nlp/package-use.html  |   126 +
 .../org/apache/mahout/common/package-frame.html    |    36 +
 .../org/apache/mahout/common/package-summary.html  |   225 +
 .../org/apache/mahout/common/package-tree.html     |   171 +
 .../org/apache/mahout/common/package-use.html      |   823 +
 .../common/parameters/AbstractParameter.html       |   556 +
 .../mahout/common/parameters/ClassParameter.html   |   352 +
 .../mahout/common/parameters/DoubleParameter.html  |   331 +
 .../apache/mahout/common/parameters/Parameter.html |   416 +
 .../Parametered.ParameteredGeneralizations.html    |   308 +
 .../mahout/common/parameters/Parametered.html      |   330 +
 .../mahout/common/parameters/PathParameter.html    |   331 +
 .../parameters/class-use/AbstractParameter.html    |   174 +
 .../parameters/class-use/ClassParameter.html       |   126 +
 .../parameters/class-use/DoubleParameter.html      |   126 +
 .../common/parameters/class-use/Parameter.html     |   262 +
 .../Parametered.ParameteredGeneralizations.html    |   126 +
 .../common/parameters/class-use/Parametered.html   |   462 +
 .../common/parameters/class-use/PathParameter.html |   126 +
 .../mahout/common/parameters/package-frame.html    |    30 +
 .../mahout/common/parameters/package-summary.html  |   185 +
 .../mahout/common/parameters/package-tree.html     |   154 +
 .../mahout/common/parameters/package-use.html      |   307 +
 .../org/apache/mahout/driver/MahoutDriver.html     |   295 +
 .../mahout/driver/class-use/MahoutDriver.html      |   126 +
 .../org/apache/mahout/driver/package-frame.html    |    21 +
 .../org/apache/mahout/driver/package-summary.html  |   146 +
 .../org/apache/mahout/driver/package-tree.html     |   139 +
 .../org/apache/mahout/driver/package-use.html      |   126 +
 .../mahout/ep/EvolutionaryProcess.Function.html    |   231 +
 .../org/apache/mahout/ep/EvolutionaryProcess.html  |   519 +
 .../org/apache/mahout/ep/Mapping.Exponential.html  |   360 +
 .../org/apache/mahout/ep/Mapping.Identity.html     |   350 +
 .../org/apache/mahout/ep/Mapping.LogLimit.html     |   360 +
 .../org/apache/mahout/ep/Mapping.SoftLimit.html    |   360 +
 .../mahout-mr/org/apache/mahout/ep/Mapping.html    |   439 +
 .../mahout-mr/org/apache/mahout/ep/Payload.html    |   265 +
 .../docs/mahout-mr/org/apache/mahout/ep/State.html |   704 +
 .../ep/class-use/EvolutionaryProcess.Function.html |   171 +
 .../mahout/ep/class-use/EvolutionaryProcess.html   |   181 +
 .../mahout/ep/class-use/Mapping.Exponential.html   |   126 +
 .../mahout/ep/class-use/Mapping.Identity.html      |   126 +
 .../mahout/ep/class-use/Mapping.LogLimit.html      |   126 +
 .../mahout/ep/class-use/Mapping.SoftLimit.html     |   126 +
 .../org/apache/mahout/ep/class-use/Mapping.html    |   270 +
 .../org/apache/mahout/ep/class-use/Payload.html    |   232 +
 .../org/apache/mahout/ep/class-use/State.html      |   284 +
 .../org/apache/mahout/ep/package-frame.html        |    32 +
 .../org/apache/mahout/ep/package-summary.html      |   229 +
 .../org/apache/mahout/ep/package-tree.html         |   161 +
 .../org/apache/mahout/ep/package-use.html          |   212 +
 .../mahout/math/DistributedRowMatrixWriter.html    |   248 +
 .../org/apache/mahout/math/MatrixUtils.html        |   296 +
 .../mahout/math/MultiLabelVectorWritable.html      |   413 +
 .../math/class-use/DistributedRowMatrixWriter.html |   126 +
 .../apache/mahout/math/class-use/MatrixUtils.html  |   126 +
 .../math/class-use/MultiLabelVectorWritable.html   |   166 +
 .../DistributedRowMatrix.MatrixEntryWritable.html  |   455 +
 .../mahout/math/hadoop/DistributedRowMatrix.html   |   696 +
 ...trixColumnMeansJob.MatrixColumnMeansMapper.html |   365 +
 ...rixColumnMeansJob.MatrixColumnMeansReducer.html |   337 +
 .../mahout/math/hadoop/MatrixColumnMeansJob.html   |   354 +
 ...tiplicationJob.MatrixMultiplicationReducer.html |   321 +
 ...trixMultiplicationJob.MatrixMultiplyMapper.html |   333 +
 .../math/hadoop/MatrixMultiplicationJob.html       |   398 +
 .../math/hadoop/TimesSquaredJob.TimesMapper.html   |   329 +
 .../hadoop/TimesSquaredJob.TimesSquaredMapper.html |   380 +
 .../TimesSquaredJob.VectorSummingReducer.html      |   339 +
 .../apache/mahout/math/hadoop/TimesSquaredJob.html |   572 +
 .../apache/mahout/math/hadoop/TransposeJob.html    |   379 +
 .../DistributedRowMatrix.MatrixEntryWritable.html  |   190 +
 .../hadoop/class-use/DistributedRowMatrix.html     |   243 +
 ...trixColumnMeansJob.MatrixColumnMeansMapper.html |   126 +
 ...rixColumnMeansJob.MatrixColumnMeansReducer.html |   126 +
 .../hadoop/class-use/MatrixColumnMeansJob.html     |   126 +
 ...tiplicationJob.MatrixMultiplicationReducer.html |   126 +
 ...trixMultiplicationJob.MatrixMultiplyMapper.html |   126 +
 .../hadoop/class-use/MatrixMultiplicationJob.html  |   126 +
 .../class-use/TimesSquaredJob.TimesMapper.html     |   126 +
 .../TimesSquaredJob.TimesSquaredMapper.html        |   211 +
 .../TimesSquaredJob.VectorSummingReducer.html      |   198 +
 .../math/hadoop/class-use/TimesSquaredJob.html     |   126 +
 .../mahout/math/hadoop/class-use/TransposeJob.html |   126 +
 ...dLanczosSolver.DistributedLanczosSolverJob.html |   366 +
 .../decomposer/DistributedLanczosSolver.html       |   683 +
 .../mahout/math/hadoop/decomposer/EigenVector.html |   402 +
 .../hadoop/decomposer/EigenVerificationJob.html    |   516 +
 .../hadoop/decomposer/HdfsBackedLanczosState.html  |   526 +
 ...dLanczosSolver.DistributedLanczosSolverJob.html |   168 +
 .../class-use/DistributedLanczosSolver.html        |   126 +
 .../hadoop/decomposer/class-use/EigenVector.html   |   126 +
 .../decomposer/class-use/EigenVerificationJob.html |   126 +
 .../class-use/HdfsBackedLanczosState.html          |   126 +
 .../math/hadoop/decomposer/package-frame.html      |    24 +
 .../math/hadoop/decomposer/package-summary.html    |   158 +
 .../math/hadoop/decomposer/package-tree.html       |   163 +
 .../mahout/math/hadoop/decomposer/package-use.html |   162 +
 .../apache/mahout/math/hadoop/package-frame.html   |    33 +
 .../apache/mahout/math/hadoop/package-summary.html |   208 +
 .../apache/mahout/math/hadoop/package-tree.html    |   174 +
 .../org/apache/mahout/math/hadoop/package-use.html |   198 +
 .../similarity/VectorDistanceInvertedMapper.html   |   337 +
 .../hadoop/similarity/VectorDistanceMapper.html    |   335 +
 .../similarity/VectorDistanceSimilarityJob.html    |   500 +
 .../class-use/VectorDistanceInvertedMapper.html    |   126 +
 .../similarity/class-use/VectorDistanceMapper.html |   126 +
 .../class-use/VectorDistanceSimilarityJob.html     |   126 +
 .../similarity/cooccurrence/MutableElement.html    |   295 +
 .../RowSimilarityJob.CooccurrencesMapper.html      |   339 +
 .../RowSimilarityJob.CountObservationsMapper.html  |   339 +
 ...milarityJob.MergeToTopKSimilaritiesReducer.html |   339 +
 .../RowSimilarityJob.MergeVectorsReducer.html      |   339 +
 .../RowSimilarityJob.SimilarityReducer.html        |   339 +
 .../RowSimilarityJob.SumObservationsReducer.html   |   317 +
 .../RowSimilarityJob.UnsymmetrifyMapper.html       |   339 +
 .../RowSimilarityJob.VectorNormMapper.html         |   361 +
 .../similarity/cooccurrence/RowSimilarityJob.html  |   428 +
 .../similarity/cooccurrence/TopElementsQueue.html  |   332 +
 .../hadoop/similarity/cooccurrence/Vectors.html    |   381 +
 .../cooccurrence/class-use/MutableElement.html     |   193 +
 .../RowSimilarityJob.CooccurrencesMapper.html      |   126 +
 .../RowSimilarityJob.CountObservationsMapper.html  |   126 +
 ...milarityJob.MergeToTopKSimilaritiesReducer.html |   126 +
 .../RowSimilarityJob.MergeVectorsReducer.html      |   126 +
 .../RowSimilarityJob.SimilarityReducer.html        |   126 +
 .../RowSimilarityJob.SumObservationsReducer.html   |   126 +
 .../RowSimilarityJob.UnsymmetrifyMapper.html       |   126 +
 .../RowSimilarityJob.VectorNormMapper.html         |   126 +
 .../cooccurrence/class-use/RowSimilarityJob.html   |   126 +
 .../cooccurrence/class-use/TopElementsQueue.html   |   126 +
 .../similarity/cooccurrence/class-use/Vectors.html |   126 +
 .../cooccurrence/measures/CityBlockSimilarity.html |   310 +
 .../measures/CooccurrenceCountSimilarity.html      |   337 +
 .../cooccurrence/measures/CosineSimilarity.html    |   385 +
 .../cooccurrence/measures/CountbasedMeasure.html   |   369 +
 .../measures/EuclideanDistanceSimilarity.html      |   381 +
 .../measures/LoglikelihoodSimilarity.html          |   310 +
 .../measures/PearsonCorrelationSimilarity.html     |   310 +
 .../measures/TanimotoCoefficientSimilarity.html    |   337 +
 .../measures/VectorSimilarityMeasure.html          |   335 +
 .../measures/VectorSimilarityMeasures.html         |   429 +
 .../measures/class-use/CityBlockSimilarity.html    |   126 +
 .../class-use/CooccurrenceCountSimilarity.html     |   126 +
 .../measures/class-use/CosineSimilarity.html       |   166 +
 .../measures/class-use/CountbasedMeasure.html      |   178 +
 .../class-use/EuclideanDistanceSimilarity.html     |   126 +
 .../class-use/LoglikelihoodSimilarity.html         |   126 +
 .../class-use/PearsonCorrelationSimilarity.html    |   126 +
 .../class-use/TanimotoCoefficientSimilarity.html   |   126 +
 .../class-use/VectorSimilarityMeasure.html         |   194 +
 .../class-use/VectorSimilarityMeasures.html        |   175 +
 .../cooccurrence/measures/package-frame.html       |    36 +
 .../cooccurrence/measures/package-summary.html     |   202 +
 .../cooccurrence/measures/package-tree.html        |   168 +
 .../cooccurrence/measures/package-use.html         |   168 +
 .../similarity/cooccurrence/package-frame.html     |    32 +
 .../similarity/cooccurrence/package-summary.html   |   188 +
 .../similarity/cooccurrence/package-tree.html      |   170 +
 .../similarity/cooccurrence/package-use.html       |   159 +
 .../math/hadoop/similarity/package-frame.html      |    23 +
 .../math/hadoop/similarity/package-summary.html    |   158 +
 .../math/hadoop/similarity/package-tree.html       |   153 +
 .../mahout/math/hadoop/similarity/package-use.html |   126 +
 ...lver.DistributedConjugateGradientSolverJob.html |   364 +
 .../solver/DistributedConjugateGradientSolver.html |   442 +
 ...lver.DistributedConjugateGradientSolverJob.html |   166 +
 .../DistributedConjugateGradientSolver.html        |   126 +
 .../mahout/math/hadoop/solver/package-frame.html   |    21 +
 .../mahout/math/hadoop/solver/package-summary.html |   146 +
 .../mahout/math/hadoop/solver/package-tree.html    |   152 +
 .../mahout/math/hadoop/solver/package-use.html     |   159 +
 .../mahout/math/hadoop/stats/BasicStats.html       |   373 +
 .../stats/StandardDeviationCalculatorMapper.html   |   375 +
 .../stats/StandardDeviationCalculatorReducer.html  |   313 +
 .../mahout/math/hadoop/stats/VarianceTotals.html   |   379 +
 .../math/hadoop/stats/class-use/BasicStats.html    |   126 +
 .../StandardDeviationCalculatorMapper.html         |   126 +
 .../StandardDeviationCalculatorReducer.html        |   126 +
 .../hadoop/stats/class-use/VarianceTotals.html     |   126 +
 .../mahout/math/hadoop/stats/package-frame.html    |    24 +
 .../mahout/math/hadoop/stats/package-summary.html  |   161 +
 .../mahout/math/hadoop/stats/package-tree.html     |   150 +
 .../mahout/math/hadoop/stats/package-use.html      |   126 +
 .../stochasticsvd/ABtDenseOutJob.ABtMapper.html    |   422 +
 .../stochasticsvd/ABtDenseOutJob.QRReducer.html    |   498 +
 .../math/hadoop/stochasticsvd/ABtDenseOutJob.html  |   411 +
 .../hadoop/stochasticsvd/ABtJob.ABtMapper.html     |   373 +
 .../hadoop/stochasticsvd/ABtJob.QRReducer.html     |   485 +
 .../mahout/math/hadoop/stochasticsvd/ABtJob.html   |   354 +
 .../math/hadoop/stochasticsvd/BtJob.BtMapper.html  |   368 +
 .../stochasticsvd/BtJob.OuterProductCombiner.html  |   423 +
 .../stochasticsvd/BtJob.OuterProductReducer.html   |   423 +
 .../mahout/math/hadoop/stochasticsvd/BtJob.html    |   527 +
 .../hadoop/stochasticsvd/DenseBlockWritable.html   |   341 +
 .../mahout/math/hadoop/stochasticsvd/Omega.html    |   432 +
 .../math/hadoop/stochasticsvd/QJob.QMapper.html    |   361 +
 .../mahout/math/hadoop/stochasticsvd/QJob.html     |   436 +
 .../mahout/math/hadoop/stochasticsvd/SSVDCli.html  |   333 +
 .../math/hadoop/stochasticsvd/SSVDHelper.html      |   401 +
 .../math/hadoop/stochasticsvd/SSVDSolver.html      |   813 +
 .../stochasticsvd/SparseRowBlockAccumulator.html   |   326 +
 .../stochasticsvd/SparseRowBlockWritable.html      |   407 +
 ...artitionedWritable.SplitGroupingComparator.html |   313 +
 .../stochasticsvd/SplitPartitionedWritable.html    |   454 +
 .../math/hadoop/stochasticsvd/UJob.UMapper.html    |   339 +
 .../mahout/math/hadoop/stochasticsvd/UJob.html     |   340 +
 .../math/hadoop/stochasticsvd/VJob.VMapper.html    |   339 +
 .../mahout/math/hadoop/stochasticsvd/VJob.html     |   409 +
 .../hadoop/stochasticsvd/YtYJob.YtYMapper.html     |   361 +
 .../hadoop/stochasticsvd/YtYJob.YtYReducer.html    |   361 +
 .../mahout/math/hadoop/stochasticsvd/YtYJob.html   |   373 +
 .../class-use/ABtDenseOutJob.ABtMapper.html        |   126 +
 .../class-use/ABtDenseOutJob.QRReducer.html        |   126 +
 .../stochasticsvd/class-use/ABtDenseOutJob.html    |   126 +
 .../stochasticsvd/class-use/ABtJob.ABtMapper.html  |   126 +
 .../stochasticsvd/class-use/ABtJob.QRReducer.html  |   126 +
 .../hadoop/stochasticsvd/class-use/ABtJob.html     |   126 +
 .../stochasticsvd/class-use/BtJob.BtMapper.html    |   126 +
 .../class-use/BtJob.OuterProductCombiner.html      |   126 +
 .../class-use/BtJob.OuterProductReducer.html       |   126 +
 .../math/hadoop/stochasticsvd/class-use/BtJob.html |   126 +
 .../class-use/DenseBlockWritable.html              |   212 +
 .../math/hadoop/stochasticsvd/class-use/Omega.html |   126 +
 .../stochasticsvd/class-use/QJob.QMapper.html      |   126 +
 .../math/hadoop/stochasticsvd/class-use/QJob.html  |   126 +
 .../hadoop/stochasticsvd/class-use/SSVDCli.html    |   126 +
 .../hadoop/stochasticsvd/class-use/SSVDHelper.html |   126 +
 .../hadoop/stochasticsvd/class-use/SSVDSolver.html |   126 +
 .../class-use/SparseRowBlockAccumulator.html       |   126 +
 .../class-use/SparseRowBlockWritable.html          |   228 +
 ...artitionedWritable.SplitGroupingComparator.html |   126 +
 .../class-use/SplitPartitionedWritable.html        |   188 +
 .../stochasticsvd/class-use/UJob.UMapper.html      |   126 +
 .../math/hadoop/stochasticsvd/class-use/UJob.html  |   126 +
 .../stochasticsvd/class-use/VJob.VMapper.html      |   126 +
 .../math/hadoop/stochasticsvd/class-use/VJob.html  |   126 +
 .../stochasticsvd/class-use/YtYJob.YtYMapper.html  |   126 +
 .../stochasticsvd/class-use/YtYJob.YtYReducer.html |   126 +
 .../hadoop/stochasticsvd/class-use/YtYJob.html     |   126 +
 .../math/hadoop/stochasticsvd/package-frame.html   |    48 +
 .../math/hadoop/stochasticsvd/package-summary.html |   292 +
 .../math/hadoop/stochasticsvd/package-tree.html    |   186 +
 .../math/hadoop/stochasticsvd/package-use.html     |   194 +
 .../hadoop/stochasticsvd/qr/GivensThinSolver.html  |   715 +
 .../math/hadoop/stochasticsvd/qr/GramSchmidt.html  |   240 +
 .../math/hadoop/stochasticsvd/qr/QRFirstStep.html  |   451 +
 .../math/hadoop/stochasticsvd/qr/QRLastStep.html   |   357 +
 .../qr/class-use/GivensThinSolver.html             |   126 +
 .../stochasticsvd/qr/class-use/GramSchmidt.html    |   126 +
 .../stochasticsvd/qr/class-use/QRFirstStep.html    |   170 +
 .../stochasticsvd/qr/class-use/QRLastStep.html     |   126 +
 .../hadoop/stochasticsvd/qr/package-frame.html     |    24 +
 .../hadoop/stochasticsvd/qr/package-summary.html   |   165 +
 .../math/hadoop/stochasticsvd/qr/package-tree.html |   142 +
 .../math/hadoop/stochasticsvd/qr/package-use.html  |   162 +
 .../mahout/math/neighborhood/BruteSearch.html      |   493 +
 .../math/neighborhood/FastProjectionSearch.html    |   480 +
 .../mahout/math/neighborhood/HashedVector.html     |   517 +
 .../neighborhood/LocalitySensitiveHashSearch.html  |   542 +
 .../mahout/math/neighborhood/ProjectionSearch.html |   460 +
 .../apache/mahout/math/neighborhood/Searcher.html  |   561 +
 .../math/neighborhood/UpdatableSearcher.html       |   341 +
 .../math/neighborhood/class-use/BruteSearch.html   |   126 +
 .../class-use/FastProjectionSearch.html            |   126 +
 .../math/neighborhood/class-use/HashedVector.html  |   173 +
 .../class-use/LocalitySensitiveHashSearch.html     |   126 +
 .../neighborhood/class-use/ProjectionSearch.html   |   126 +
 .../math/neighborhood/class-use/Searcher.html      |   217 +
 .../neighborhood/class-use/UpdatableSearcher.html  |   306 +
 .../mahout/math/neighborhood/package-frame.html    |    27 +
 .../mahout/math/neighborhood/package-summary.html  |   183 +
 .../mahout/math/neighborhood/package-tree.html     |   159 +
 .../mahout/math/neighborhood/package-use.html      |   233 +
 .../org/apache/mahout/math/package-frame.html      |    23 +
 .../org/apache/mahout/math/package-summary.html    |   155 +
 .../org/apache/mahout/math/package-tree.html       |   141 +
 .../org/apache/mahout/math/package-use.html        |   162 +
 .../apache/mahout/math/random/RandomProjector.html |   347 +
 .../math/random/class-use/RandomProjector.html     |   126 +
 .../apache/mahout/math/random/package-frame.html   |    21 +
 .../apache/mahout/math/random/package-summary.html |   144 +
 .../apache/mahout/math/random/package-tree.html    |   139 +
 .../org/apache/mahout/math/random/package-use.html |   126 +
 .../mahout/math/ssvd/SequentialOutOfCoreSvd.html   |   390 +
 .../ssvd/class-use/SequentialOutOfCoreSvd.html     |   126 +
 .../org/apache/mahout/math/ssvd/package-frame.html |    21 +
 .../apache/mahout/math/ssvd/package-summary.html   |   146 +
 .../org/apache/mahout/math/ssvd/package-tree.html  |   139 +
 .../org/apache/mahout/math/ssvd/package-use.html   |   126 +
 .../apache/mahout/math/stats/GlobalOnlineAuc.html  |   459 +
 .../apache/mahout/math/stats/GroupedOnlineAuc.html |   402 +
 .../org/apache/mahout/math/stats/OnlineAuc.html    |   301 +
 .../org/apache/mahout/math/stats/Sampler.html      |   319 +
 .../math/stats/class-use/GlobalOnlineAuc.html      |   126 +
 .../math/stats/class-use/GroupedOnlineAuc.html     |   126 +
 .../mahout/math/stats/class-use/OnlineAuc.html     |   220 +
 .../mahout/math/stats/class-use/Sampler.html       |   126 +
 .../apache/mahout/math/stats/package-frame.html    |    27 +
 .../apache/mahout/math/stats/package-summary.html  |   180 +
 .../org/apache/mahout/math/stats/package-tree.html |   149 +
 .../org/apache/mahout/math/stats/package-use.html  |   184 +
 .../mahout-mr/org/apache/mahout/package-frame.html |    21 +
 .../org/apache/mahout/package-summary.html         |   144 +
 .../mahout-mr/org/apache/mahout/package-tree.html  |   139 +
 .../mahout-mr/org/apache/mahout/package-use.html   |   126 +
 .../mahout/vectorizer/DictionaryVectorizer.html    |   504 +
 .../mahout/vectorizer/DocumentProcessor.html       |   326 +
 .../EncodedVectorsFromSequenceFiles.html           |   333 +
 .../apache/mahout/vectorizer/EncodingMapper.html   |   461 +
 .../mahout/vectorizer/HighDFWordsPruner.html       |   372 +
 .../vectorizer/SimpleTextEncodingVectorizer.html   |   297 +
 .../vectorizer/SparseVectorsFromSequenceFiles.html |   333 +
 .../mahout-mr/org/apache/mahout/vectorizer/TF.html |   300 +
 .../org/apache/mahout/vectorizer/TFIDF.html        |   299 +
 .../org/apache/mahout/vectorizer/Vectorizer.html   |   240 +
 .../apache/mahout/vectorizer/VectorizerConfig.html |   663 +
 .../org/apache/mahout/vectorizer/Weight.html       |   245 +
 .../vectorizer/class-use/DictionaryVectorizer.html |   126 +
 .../vectorizer/class-use/DocumentProcessor.html    |   126 +
 .../class-use/EncodedVectorsFromSequenceFiles.html |   126 +
 .../vectorizer/class-use/EncodingMapper.html       |   126 +
 .../vectorizer/class-use/HighDFWordsPruner.html    |   126 +
 .../class-use/SimpleTextEncodingVectorizer.html    |   126 +
 .../class-use/SparseVectorsFromSequenceFiles.html  |   126 +
 .../org/apache/mahout/vectorizer/class-use/TF.html |   126 +
 .../apache/mahout/vectorizer/class-use/TFIDF.html  |   126 +
 .../mahout/vectorizer/class-use/Vectorizer.html    |   175 +
 .../vectorizer/class-use/VectorizerConfig.html     |   180 +
 .../apache/mahout/vectorizer/class-use/Weight.html |   172 +
 .../collocations/llr/CollocCombiner.html           |   314 +
 .../vectorizer/collocations/llr/CollocDriver.html  |   461 +
 .../collocations/llr/CollocMapper.Count.html       |   335 +
 .../vectorizer/collocations/llr/CollocMapper.html  |   418 +
 .../collocations/llr/CollocReducer.Skipped.html    |   383 +
 .../vectorizer/collocations/llr/CollocReducer.html |   487 +
 .../vectorizer/collocations/llr/Gram.Type.html     |   388 +
 .../mahout/vectorizer/collocations/llr/Gram.html   |   573 +
 .../vectorizer/collocations/llr/GramKey.html       |   459 +
 .../collocations/llr/GramKeyPartitioner.html       |   288 +
 .../llr/LLRReducer.ConcreteLLCallback.html         |   293 +
 .../collocations/llr/LLRReducer.LLCallback.html    |   238 +
 .../collocations/llr/LLRReducer.Skipped.html       |   396 +
 .../vectorizer/collocations/llr/LLRReducer.html    |   447 +
 .../collocations/llr/class-use/CollocCombiner.html |   126 +
 .../collocations/llr/class-use/CollocDriver.html   |   126 +
 .../llr/class-use/CollocMapper.Count.html          |   175 +
 .../collocations/llr/class-use/CollocMapper.html   |   126 +
 .../llr/class-use/CollocReducer.Skipped.html       |   175 +
 .../collocations/llr/class-use/CollocReducer.html  |   126 +
 .../collocations/llr/class-use/Gram.Type.html      |   224 +
 .../collocations/llr/class-use/Gram.html           |   253 +
 .../collocations/llr/class-use/GramKey.html        |   184 +
 .../llr/class-use/GramKeyPartitioner.html          |   126 +
 .../class-use/LLRReducer.ConcreteLLCallback.html   |   126 +
 .../llr/class-use/LLRReducer.LLCallback.html       |   168 +
 .../llr/class-use/LLRReducer.Skipped.html          |   175 +
 .../collocations/llr/class-use/LLRReducer.html     |   126 +
 .../vectorizer/collocations/llr/package-frame.html |    40 +
 .../collocations/llr/package-summary.html          |   241 +
 .../vectorizer/collocations/llr/package-tree.html  |   190 +
 .../vectorizer/collocations/llr/package-use.html   |   185 +
 .../common/PartialVectorMergeReducer.html          |   336 +
 .../vectorizer/common/PartialVectorMerger.html     |   407 +
 .../class-use/PartialVectorMergeReducer.html       |   126 +
 .../common/class-use/PartialVectorMerger.html      |   126 +
 .../mahout/vectorizer/common/package-frame.html    |    22 +
 .../mahout/vectorizer/common/package-summary.html  |   152 +
 .../mahout/vectorizer/common/package-tree.html     |   144 +
 .../mahout/vectorizer/common/package-use.html      |   126 +
 .../document/SequenceFileTokenizerMapper.html      |   336 +
 .../class-use/SequenceFileTokenizerMapper.html     |   126 +
 .../mahout/vectorizer/document/package-frame.html  |    21 +
 .../vectorizer/document/package-summary.html       |   146 +
 .../mahout/vectorizer/document/package-tree.html   |   143 +
 .../mahout/vectorizer/document/package-use.html    |   126 +
 .../encoders/AdaptiveWordValueEncoder.html         |   379 +
 .../encoders/CachingContinuousValueEncoder.html    |   367 +
 .../encoders/CachingStaticWordValueEncoder.html    |   373 +
 .../encoders/CachingTextValueEncoder.html          |   280 +
 .../vectorizer/encoders/CachingValueEncoder.html   |   370 +
 .../vectorizer/encoders/ConstantValueEncoder.html  |   385 +
 .../encoders/ContinuousValueEncoder.html           |   394 +
 .../mahout/vectorizer/encoders/Dictionary.html     |   313 +
 .../vectorizer/encoders/FeatureVectorEncoder.html  |   816 +
 .../encoders/InteractionValueEncoder.html          |   485 +
 .../encoders/LuceneTextValueEncoder.html           |   340 +
 .../encoders/StaticWordValueEncoder.html           |   405 +
 .../vectorizer/encoders/TextValueEncoder.html      |   521 +
 .../vectorizer/encoders/WordValueEncoder.html      |   418 +
 .../class-use/AdaptiveWordValueEncoder.html        |   126 +
 .../class-use/CachingContinuousValueEncoder.html   |   126 +
 .../class-use/CachingStaticWordValueEncoder.html   |   126 +
 .../class-use/CachingTextValueEncoder.html         |   126 +
 .../encoders/class-use/CachingValueEncoder.html    |   178 +
 .../encoders/class-use/ConstantValueEncoder.html   |   126 +
 .../encoders/class-use/ContinuousValueEncoder.html |   166 +
 .../vectorizer/encoders/class-use/Dictionary.html  |   166 +
 .../encoders/class-use/FeatureVectorEncoder.html   |   254 +
 .../class-use/InteractionValueEncoder.html         |   126 +
 .../encoders/class-use/LuceneTextValueEncoder.html |   126 +
 .../encoders/class-use/StaticWordValueEncoder.html |   166 +
 .../encoders/class-use/TextValueEncoder.html       |   172 +
 .../encoders/class-use/WordValueEncoder.html       |   179 +
 .../mahout/vectorizer/encoders/package-frame.html  |    34 +
 .../vectorizer/encoders/package-summary.html       |   218 +
 .../mahout/vectorizer/encoders/package-tree.html   |   170 +
 .../mahout/vectorizer/encoders/package-use.html    |   192 +
 .../apache/mahout/vectorizer/package-frame.html    |    35 +
 .../apache/mahout/vectorizer/package-summary.html  |   219 +
 .../org/apache/mahout/vectorizer/package-tree.html |   165 +
 .../org/apache/mahout/vectorizer/package-use.html  |   167 +
 .../pruner/PrunedPartialVectorMergeReducer.html    |   335 +
 .../vectorizer/pruner/WordsPrunerReducer.html      |   335 +
 .../class-use/PrunedPartialVectorMergeReducer.html |   126 +
 .../pruner/class-use/WordsPrunerReducer.html       |   126 +
 .../mahout/vectorizer/pruner/package-frame.html    |    22 +
 .../mahout/vectorizer/pruner/package-summary.html  |   148 +
 .../mahout/vectorizer/pruner/package-tree.html     |   144 +
 .../mahout/vectorizer/pruner/package-use.html      |   126 +
 .../vectorizer/term/TFPartialVectorReducer.html    |   336 +
 .../mahout/vectorizer/term/TermCountCombiner.html  |   317 +
 .../mahout/vectorizer/term/TermCountMapper.html    |   314 +
 .../mahout/vectorizer/term/TermCountReducer.html   |   340 +
 .../vectorizer/term/TermDocumentCountMapper.html   |   314 +
 .../vectorizer/term/TermDocumentCountReducer.html  |   314 +
 .../term/class-use/TFPartialVectorReducer.html     |   126 +
 .../term/class-use/TermCountCombiner.html          |   126 +
 .../vectorizer/term/class-use/TermCountMapper.html |   126 +
 .../term/class-use/TermCountReducer.html           |   126 +
 .../term/class-use/TermDocumentCountMapper.html    |   126 +
 .../term/class-use/TermDocumentCountReducer.html   |   126 +
 .../mahout/vectorizer/term/package-frame.html      |    26 +
 .../mahout/vectorizer/term/package-summary.html    |   174 +
 .../mahout/vectorizer/term/package-tree.html       |   152 +
 .../apache/mahout/vectorizer/term/package-use.html |   126 +
 .../mahout/vectorizer/tfidf/TFIDFConverter.html    |   458 +
 .../tfidf/TFIDFPartialVectorReducer.html           |   336 +
 .../vectorizer/tfidf/class-use/TFIDFConverter.html |   126 +
 .../tfidf/class-use/TFIDFPartialVectorReducer.html |   126 +
 .../mahout/vectorizer/tfidf/package-frame.html     |    22 +
 .../mahout/vectorizer/tfidf/package-summary.html   |   152 +
 .../mahout/vectorizer/tfidf/package-tree.html      |   144 +
 .../mahout/vectorizer/tfidf/package-use.html       |   126 +
 docs/0.13.0/api/docs/mahout-mr/overview-frame.html |   111 +
 .../api/docs/mahout-mr/overview-summary.html       |   507 +
 docs/0.13.0/api/docs/mahout-mr/overview-tree.html  |  1167 +
 docs/0.13.0/api/docs/mahout-mr/package-list        |    90 +
 docs/0.13.0/api/docs/mahout-mr/script.js           |    30 +
 .../0.13.0/api/docs/mahout-mr/serialized-form.html |  1031 +
 docs/0.13.0/api/docs/mahout-mr/stylesheet.css      |   574 +
 docs/0.13.0/api/docs/mahout-spark/index.html       |    85 +
 docs/0.13.0/api/docs/mahout-spark/index.js         |     1 +
 .../api/docs/mahout-spark/index/index-a.html       |    96 +
 .../api/docs/mahout-spark/index/index-b.html       |    21 +
 .../api/docs/mahout-spark/index/index-c.html       |    87 +
 .../api/docs/mahout-spark/index/index-d.html       |    96 +
 .../api/docs/mahout-spark/index/index-e.html       |    33 +
 .../api/docs/mahout-spark/index/index-f.html       |    21 +
 .../api/docs/mahout-spark/index/index-h.html       |    30 +
 .../api/docs/mahout-spark/index/index-i.html       |    42 +
 .../api/docs/mahout-spark/index/index-k.html       |    24 +
 .../api/docs/mahout-spark/index/index-m.html       |    48 +
 .../api/docs/mahout-spark/index/index-n.html       |    33 +
 .../api/docs/mahout-spark/index/index-o.html       |    21 +
 .../api/docs/mahout-spark/index/index-p.html       |    45 +
 .../api/docs/mahout-spark/index/index-r.html       |    60 +
 .../api/docs/mahout-spark/index/index-s.html       |    69 +
 .../api/docs/mahout-spark/index/index-t.html       |    48 +
 .../api/docs/mahout-spark/index/index-u.html       |    27 +
 .../api/docs/mahout-spark/index/index-v.html       |    21 +
 .../api/docs/mahout-spark/index/index-w.html       |    27 +
 .../api/docs/mahout-spark/lib/arrow-down.png       |   Bin 0 -> 6232 bytes
 .../api/docs/mahout-spark/lib/arrow-right.png      |   Bin 0 -> 6220 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/class.png    |   Bin 0 -> 3357 bytes
 .../0.13.0/api/docs/mahout-spark/lib/class_big.png |   Bin 0 -> 7516 bytes
 .../api/docs/mahout-spark/lib/class_diagram.png    |   Bin 0 -> 3910 bytes
 .../docs/mahout-spark/lib/class_to_object_big.png  |   Bin 0 -> 9006 bytes
 .../api/docs/mahout-spark/lib/constructorsbg.gif   |   Bin 0 -> 1206 bytes
 .../api/docs/mahout-spark/lib/conversionbg.gif     |   Bin 0 -> 167 bytes
 .../api/docs/mahout-spark/lib/defbg-blue.gif       |   Bin 0 -> 1544 bytes
 .../api/docs/mahout-spark/lib/defbg-green.gif      |   Bin 0 -> 1341 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/diagrams.css |   143 +
 docs/0.13.0/api/docs/mahout-spark/lib/diagrams.js  |   324 +
 .../api/docs/mahout-spark/lib/filter_box_left.png  |   Bin 0 -> 1692 bytes
 .../api/docs/mahout-spark/lib/filter_box_left2.gif |   Bin 0 -> 1462 bytes
 .../api/docs/mahout-spark/lib/filter_box_right.png |   Bin 0 -> 1803 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/filterbg.gif |   Bin 0 -> 1324 bytes
 .../api/docs/mahout-spark/lib/filterboxbarbg.gif   |   Bin 0 -> 1104 bytes
 .../api/docs/mahout-spark/lib/filterboxbarbg.png   |   Bin 0 -> 965 bytes
 .../api/docs/mahout-spark/lib/filterboxbg.gif      |   Bin 0 -> 1366 bytes
 .../api/docs/mahout-spark/lib/fullcommenttopbg.gif |   Bin 0 -> 1115 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/index.css    |   338 +
 docs/0.13.0/api/docs/mahout-spark/lib/index.js     |   536 +
 docs/0.13.0/api/docs/mahout-spark/lib/jquery-ui.js |     6 +
 docs/0.13.0/api/docs/mahout-spark/lib/jquery.js    |     2 +
 .../api/docs/mahout-spark/lib/jquery.layout.js     |  5486 +++++
 .../api/docs/mahout-spark/lib/modernizr.custom.js  |     4 +
 .../api/docs/mahout-spark/lib/navigation-li-a.png  |   Bin 0 -> 1198 bytes
 .../api/docs/mahout-spark/lib/navigation-li.png    |   Bin 0 -> 2441 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/object.png   |   Bin 0 -> 3356 bytes
 .../api/docs/mahout-spark/lib/object_big.png       |   Bin 0 -> 7653 bytes
 .../api/docs/mahout-spark/lib/object_diagram.png   |   Bin 0 -> 3903 bytes
 .../docs/mahout-spark/lib/object_to_class_big.png  |   Bin 0 -> 9158 bytes
 .../docs/mahout-spark/lib/object_to_trait_big.png  |   Bin 0 -> 9200 bytes
 .../docs/mahout-spark/lib/object_to_type_big.png   |   Bin 0 -> 9158 bytes
 .../0.13.0/api/docs/mahout-spark/lib/ownderbg2.gif |   Bin 0 -> 1145 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/ownerbg.gif  |   Bin 0 -> 1118 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/ownerbg2.gif |   Bin 0 -> 1145 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/package.png  |   Bin 0 -> 3335 bytes
 .../api/docs/mahout-spark/lib/package_big.png      |   Bin 0 -> 7312 bytes
 .../api/docs/mahout-spark/lib/packagesbg.gif       |   Bin 0 -> 1201 bytes
 .../0.13.0/api/docs/mahout-spark/lib/ref-index.css |    30 +
 docs/0.13.0/api/docs/mahout-spark/lib/remove.png   |   Bin 0 -> 3186 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/scheduler.js |    71 +
 .../docs/mahout-spark/lib/selected-implicits.png   |   Bin 0 -> 1150 bytes
 .../mahout-spark/lib/selected-right-implicits.png  |   Bin 0 -> 646 bytes
 .../api/docs/mahout-spark/lib/selected-right.png   |   Bin 0 -> 1380 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/selected.png |   Bin 0 -> 1864 bytes
 .../api/docs/mahout-spark/lib/selected2-right.png  |   Bin 0 -> 1434 bytes
 .../0.13.0/api/docs/mahout-spark/lib/selected2.png |   Bin 0 -> 1965 bytes
 .../api/docs/mahout-spark/lib/signaturebg.gif      |   Bin 0 -> 1214 bytes
 .../api/docs/mahout-spark/lib/signaturebg2.gif     |   Bin 0 -> 1209 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/template.css |   848 +
 docs/0.13.0/api/docs/mahout-spark/lib/template.js  |   466 +
 .../api/docs/mahout-spark/lib/tools.tooltip.js     |    14 +
 docs/0.13.0/api/docs/mahout-spark/lib/trait.png    |   Bin 0 -> 3374 bytes
 .../0.13.0/api/docs/mahout-spark/lib/trait_big.png |   Bin 0 -> 7410 bytes
 .../api/docs/mahout-spark/lib/trait_diagram.png    |   Bin 0 -> 3882 bytes
 .../docs/mahout-spark/lib/trait_to_object_big.png  |   Bin 0 -> 8967 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/type.png     |   Bin 0 -> 1445 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/type_big.png |   Bin 0 -> 4236 bytes
 .../api/docs/mahout-spark/lib/type_diagram.png     |   Bin 0 -> 1841 bytes
 .../docs/mahout-spark/lib/type_to_object_big.png   |   Bin 0 -> 4969 bytes
 docs/0.13.0/api/docs/mahout-spark/lib/typebg.gif   |   Bin 0 -> 1206 bytes
 .../api/docs/mahout-spark/lib/unselected.png       |   Bin 0 -> 1879 bytes
 .../api/docs/mahout-spark/lib/valuemembersbg.gif   |   Bin 0 -> 1206 bytes
 .../classifier/naivebayes/SparkNaiveBayes$.html    |   536 +
 .../mahout/classifier/naivebayes/package.html      |   105 +
 .../org/apache/mahout/classifier/package.html      |   105 +
 .../org/apache/mahout/common/DrmMetadata$.html     |   422 +
 .../org/apache/mahout/common/DrmMetadata.html      |   490 +
 .../org/apache/mahout/common/HDFSPathSearch.html   |   491 +
 .../org/apache/mahout/common/HDFSUtil.html         |   441 +
 .../org/apache/mahout/common/Hadoop2HDFSUtil$.html |   453 +
 .../org/apache/mahout/common/package.html          |   161 +
 .../mahout/drivers/ItemSimilarityDriver$.html      |   567 +
 .../apache/mahout/drivers/MahoutSparkDriver.html   |   601 +
 .../mahout/drivers/MahoutSparkOptionParser.html    |   905 +
 .../mahout/drivers/RowSimilarityDriver$.html       |   563 +
 .../mahout/drivers/TDIndexedDatasetReader.html     |   521 +
 .../drivers/TDIndexedDatasetReaderWriter.html      |   577 +
 .../mahout/drivers/TDIndexedDatasetWriter.html     |   496 +
 .../org/apache/mahout/drivers/TestNBDriver$.html   |   548 +
 .../drivers/TextDelimitedIndexedDatasetReader.html |   531 +
 .../TextDelimitedIndexedDatasetReaderWriter.html   |   592 +
 .../drivers/TextDelimitedIndexedDatasetWriter.html |   510 +
 .../org/apache/mahout/drivers/TrainNBDriver$.html  |   548 +
 .../org/apache/mahout/drivers/package.html         |   254 +
 .../mahout-spark/org/apache/mahout/package.html    |   144 +
 .../sparkbindings/SparkDistributedContext.html     |   483 +
 .../apache/mahout/sparkbindings/SparkEngine$.html  |   703 +
 .../org/apache/mahout/sparkbindings/blas/ABt$.html |   437 +
 .../apache/mahout/sparkbindings/blas/AewB$.html    |   504 +
 .../mahout/sparkbindings/blas/AinCoreB$.html       |   435 +
 .../org/apache/mahout/sparkbindings/blas/At$.html  |   435 +
 .../org/apache/mahout/sparkbindings/blas/AtA$.html |   517 +
 .../org/apache/mahout/sparkbindings/blas/AtB$.html |   457 +
 .../org/apache/mahout/sparkbindings/blas/Ax$.html  |   448 +
 .../apache/mahout/sparkbindings/blas/CbindAB$.html |   448 +
 .../mahout/sparkbindings/blas/CloningEWOps$.html   |   554 +
 .../mahout/sparkbindings/blas/DrmRddOps.html       |   464 +
 .../apache/mahout/sparkbindings/blas/EWOps.html    |   558 +
 .../mahout/sparkbindings/blas/InplaceEWOps$.html   |   554 +
 .../mahout/sparkbindings/blas/MapBlock$.html       |   435 +
 .../org/apache/mahout/sparkbindings/blas/Par$.html |   435 +
 .../apache/mahout/sparkbindings/blas/RbindAB$.html |   435 +
 .../apache/mahout/sparkbindings/blas/Slicing$.html |   435 +
 .../apache/mahout/sparkbindings/blas/package.html  |   359 +
 .../sparkbindings/drm/CheckpointedDrmSpark.html    |   670 +
 .../sparkbindings/drm/CheckpointedDrmSparkOps.html |   451 +
 .../mahout/sparkbindings/drm/DrmRddInput.html      |   503 +
 .../mahout/sparkbindings/drm/SparkBCast.html       |   487 +
 .../apache/mahout/sparkbindings/drm/package.html   |   171 +
 .../indexeddataset/IndexedDatasetSpark$.html       |   439 +
 .../indexeddataset/IndexedDatasetSpark.html        |   541 +
 .../sparkbindings/indexeddataset/package.html      |   124 +
 .../sparkbindings/io/MahoutKryoRegistrator$.html   |   435 +
 .../sparkbindings/io/MahoutKryoRegistrator.html    |   453 +
 .../sparkbindings/io/UnsupportedSerializer.html    |   544 +
 .../sparkbindings/io/WritableKryoSerializer.html   |   544 +
 .../apache/mahout/sparkbindings/io/package.html    |   147 +
 .../org/apache/mahout/sparkbindings/package.html   |   393 +
 .../api/docs/mahout-spark/org/apache/package.html  |   105 +
 docs/0.13.0/api/docs/mahout-spark/org/package.html |   105 +
 docs/0.13.0/api/docs/mahout-spark/package.html     |   105 +
 docs/README.md                                     |    32 +
 .../latest/algorithms/clustering/canopy/Canopy.png |   Bin 0 -> 48061 bytes
 .../algorithms/clustering/canopy/Canopy10.png      |   Bin 0 -> 42414 bytes
 .../algorithms/clustering/canopy/SampleData.png    |   Bin 0 -> 32587 bytes
 .../latest/algorithms/clustering/canopy/index.html |   319 +
 .../algorithms/clustering/distance-metrics.html    |   270 +
 docs/latest/algorithms/clustering/index.html       |   195 +
 docs/latest/algorithms/linear-algebra/d-qr.html    |   245 +
 docs/latest/algorithms/linear-algebra/d-spca.html  |   366 +
 docs/latest/algorithms/linear-algebra/d-ssvd.html  |   331 +
 docs/latest/algorithms/linear-algebra/index.html   |   200 +
 .../map-reduce/classification/bayesian.html        |   366 +
 .../map-reduce/classification/class-discovery.html |   344 +
 .../classification/classifyingyourdata.html        |   213 +
 .../map-reduce/classification/collocations.html    |   568 +
 .../gaussian-discriminative-analysis.html          |   205 +
 .../classification/hidden-markov-models.html       |   300 +
 .../independent-component-analysis.html            |   202 +
 .../locally-weighted-linear-regression.html        |   210 +
 .../classification/logistic-regression.html        |   320 +
 .../classification/mahout-collections.html         |   240 +
 .../algorithms/map-reduce/classification/mlp.html  |   431 +
 .../map-reduce/classification/naivebayes.html      |   231 +
 .../map-reduce/classification/neural-network.html  |   206 +
 .../classification/partial-implementation.html     |   334 +
 .../map-reduce/classification/random-forests.html  |   428 +
 .../restricted-boltzmann-machines.html             |   238 +
 .../classification/support-vector-machines.html    |   228 +
 .../map-reduce/clustering/canopy-clustering.html   |   383 +
 .../map-reduce/clustering/cluster-dumper.html      |   300 +
 .../clustering/expectation-maximization.html       |   248 +
 .../map-reduce/clustering/fuzzy-k-means.html       |   381 +
 .../clustering/hierarchical-clustering.html        |   201 +
 .../map-reduce/clustering/k-means-clustering.html  |   372 +
 .../clustering/latent-dirichlet-allocation.html    |   338 +
 .../clustering/llr---log-likelihood-ratio.html     |   232 +
 .../map-reduce/clustering/spectral-clustering.html |   282 +
 .../map-reduce/clustering/streaming-k-means.html   |   377 +
 docs/latest/algorithms/map-reduce/index.html       |   227 +
 docs/latest/algorithms/preprocessors/AsFactor.html |   218 +
 .../algorithms/preprocessors/MeanCenter.html       |   213 +
 .../algorithms/preprocessors/StandardScaler.html   |   227 +
 docs/latest/algorithms/preprocessors/index.html    |   198 +
 docs/latest/algorithms/recommenders/cco.html       |   663 +
 docs/latest/algorithms/recommenders/d-als.html     |   240 +
 docs/latest/algorithms/recommenders/index.html     |   227 +
 .../algorithms/regression/fittness-tests.html      |   201 +
 docs/latest/algorithms/regression/index.html       |   207 +
 docs/latest/algorithms/regression/ols.html         |   253 +
 .../serial-correlation/cochrane-orcutt.html        |   335 +
 .../regression/serial-correlation/dw-test.html     |   242 +
 docs/latest/algorithms/template.html               |   201 +
 docs/latest/changelog.html                         |   280 +
 docs/latest/distributed/flink-bindings.html        |   234 +
 docs/latest/distributed/h2o-internals.html         |   233 +
 .../MahoutScalaAndSparkBindings.pptx               |   Bin 0 -> 846177 bytes
 .../spark-bindings/ScalaSparkBindings.pdf          |  6215 +++++
 docs/latest/distributed/spark-bindings/faq.html    |   238 +
 docs/latest/distributed/spark-bindings/index.html  |   289 +
 docs/latest/index.html                             |   305 +
 docs/latest/mahout-samsara/faq.html                |   238 +
 docs/latest/mahout-samsara/in-core-reference.html  |   594 +
 .../mahout-samsara/out-of-core-reference.html      |   567 +
 docs/latest/native-solvers/cuda.html               |   193 +
 docs/latest/native-solvers/viennacl-omp.html       |   193 +
 docs/latest/native-solvers/viennacl.html           |   193 +
 docs/latest/quickstart.html                        |   247 +
 docs/latest/tutorials/cco-lastfm/cco-lastfm.scala  |   112 +
 docs/latest/tutorials/cco-lastfm/index.html        |   345 +
 docs/latest/tutorials/eigenfaces/eigenfaces.png    |   Bin 0 -> 355453 bytes
 docs/latest/tutorials/eigenfaces/index.html        |   318 +
 .../tutorials/intro-cooccurrence-spark/index.html  |   669 +
 .../classification/bankmarketing-example.html      |   240 +
 .../map-reduce/classification/breiman-example.html |   259 +
 .../classification/twenty-newsgroups.html          |   403 +
 .../wikipedia-classifier-example.html              |   246 +
 .../map-reduce/clustering/20newsgroups.html        |   196 +
 .../map-reduce/clustering/canopy-commandline.html  |   264 +
 .../clustering-of-synthetic-control-data.html      |   254 +
 .../clustering/clustering-seinfeld-episodes.html   |   196 +
 .../map-reduce/clustering/clusteringyourdata.html  |   320 +
 .../clustering/fuzzy-k-means-commandline.html      |   290 +
 .../map-reduce/clustering/k-means-commandline.html |   286 +
 .../map-reduce/clustering/lda-commandline.html     |   276 +
 .../map-reduce/clustering/viewing-result.html      |   205 +
 .../map-reduce/clustering/viewing-results.html     |   232 +
 .../clustering/visualizing-sample-clusters.html    |   238 +
 docs/latest/tutorials/map-reduce/index.html        |   203 +
 .../tutorials/map-reduce/misc/mr---map-reduce.html |   205 +
 .../misc/parallel-frequent-pattern-mining.html     |   373 +
 .../map-reduce/misc/perceptron-and-winnow.html     |   227 +
 docs/latest/tutorials/map-reduce/misc/testing.html |   236 +
 .../misc/using-mahout-with-python-via-jpype.html   |   405 +
 .../map-reduce/recommender/intro-als-hadoop.html   |   289 +
 .../recommender/intro-cooccurrence-spark.html      |   660 +
 .../recommender/intro-itembased-hadoop.html        |   246 +
 .../recommender/matrix-factorization.html          |   406 +
 .../map-reduce/recommender/quickstart.html         |   219 +
 .../recommender/recommender-documentation.html     |   467 +
 .../recommender/recommender-first-timer-faq.html   |   239 +
 .../recommender/userbased-5-minutes.html           |   317 +
 .../tutorials/misc/contributing-algos/Foo.scala    |    75 +
 .../contributing-algos/RegressionSuiteBase.scala   |   202 +
 .../misc/contributing-algos/create-pr.png          |   Bin 0 -> 27568 bytes
 .../misc/contributing-algos/github-branch.png      |   Bin 0 -> 87923 bytes
 .../tutorials/misc/contributing-algos/index.html   |   651 +
 .../tutorials/misc/contributing-algos/jira.png     |   Bin 0 -> 30685 bytes
 .../tutorials/misc/contributing-algos/new-jira.png |   Bin 0 -> 75111 bytes
 .../latest/tutorials/misc/how-to-build-an-app.html |   471 +
 .../tutorials/misc/mahout-in-zeppelin/index.html   |   469 +
 .../misc/mahout-in-zeppelin/zeppelin1.png          |   Bin 0 -> 50936 bytes
 .../misc/mahout-in-zeppelin/zeppelin2.png          |   Bin 0 -> 46906 bytes
 .../misc/mahout-in-zeppelin/zeppelin3.png          |   Bin 0 -> 68551 bytes
 .../samsara/classify-a-doc-from-the-shell.html     |   479 +
 docs/latest/tutorials/samsara/play-with-shell.html |   463 +
 .../samsara/playing-with-samsara-flink-batch.html  |   309 +
 .../tutorials/samsara/spark-naive-bayes.html       |   350 +
 feed.xml                                           |    38 +
 general/books-tutorials-and-talks.html             |   308 +
 general/downloads.html                             |   312 +
 general/faq.html                                   |   283 +
 general/glossary.html                              |   195 +
 general/mahout-benchmarks.html                     |   331 +
 general/mahout-wiki.html                           |   390 +
 general/mailing-lists.html                         |   306 +
 general/powered-by-mahout.html                     |   309 +
 general/privacy-policy.html                        |   252 +
 general/professional-support.html                  |   285 +
 general/reference-reading.html                     |   258 +
 general/release-notes.html                         |   419 +
 general/who-we-are.html                            |   434 +
 index.html                                         |   350 +
 news/2017/12/20/new-website.html                   |   212 +
 news/2019/06/18/preping-014.html                   |   225 +
 news/2019/12/14/version-14-1.html                  |   216 +
 .../Apache-Mahout-0.10.0-Release-Notes.pdf         |   Bin 0 -> 88739 bytes
 users/algorithms/d-als.md                          |    76 +
 users/algorithms/d-qr.md                           |    75 +
 users/algorithms/d-spca.md                         |   192 +
 users/algorithms/d-ssvd.md                         |   159 +
 users/algorithms/intro-cooccurrence-spark.md       |   456 +
 users/algorithms/recommender-overview.md           |    57 +
 users/algorithms/spark-naive-bayes.md              |   148 +
 users/basics/algorithms.md                         |    74 +
 users/basics/collections.md                        |   112 +
 users/basics/collocations.md                       |   400 +
 users/basics/creating-vectors-from-text.md         |   307 +
 users/basics/creating-vectors.md                   |    32 +
 users/basics/gaussian-discriminative-analysis.md   |    36 +
 users/basics/independent-component-analysis.md     |    33 +
 users/basics/mahout-collections.md                 |    76 +
 users/basics/mahoutintegration.md                  |    22 +
 users/basics/matrix-and-vector-needs.md            |   104 +
 users/basics/principal-components-analysis.md      |    45 +
 users/basics/quickstart.md                         |    75 +
 users/basics/svd---singular-value-decomposition.md |    68 +
 users/basics/system-requirements.md                |    36 +
 ...---term-frequency-inverse-document-frequency.md |    37 +
 users/classification/bankmarketing-example.md      |    69 +
 users/classification/bayesian-commandline.md       |    80 +
 users/classification/bayesian.md                   |   163 +
 users/classification/breiman-example.md            |    83 +
 users/classification/class-discovery.md            |   171 +
 users/classification/classifyingyourdata.md        |    43 +
 users/classification/hidden-markov-models.md       |   118 +
 .../locally-weighted-linear-regression.md          |    41 +
 users/classification/logistic-regression.md        |   145 +
 users/classification/mlp.md                        |   188 +
 users/classification/naivebayes.md                 |    61 +
 users/classification/neural-network.md             |    38 +
 users/classification/partial-implementation.md     |   162 +
 users/classification/random-forests.md             |   250 +
 .../restricted-boltzmann-machines.md               |    65 +
 users/classification/support-vector-machines.md    |    59 +
 users/classification/twenty-newsgroups.md          |   195 +
 .../classification/wikipedia-classifier-example.md |    73 +
 users/clustering/20newsgroups.md                   |    27 +
 users/clustering/canopy-clustering.md              |   204 +
 users/clustering/canopy-commandline.md             |    86 +
 users/clustering/cluster-dumper.md                 |   122 +
 .../clustering-of-synthetic-control-data.md        |    69 +
 users/clustering/clustering-seinfeld-episodes.md   |    27 +
 users/clustering/clusteringyourdata.md             |   142 +
 users/clustering/expectation-maximization.md       |    78 +
 users/clustering/fuzzy-k-means-commandline.md      |   113 +
 users/clustering/fuzzy-k-means.md                  |   202 +
 users/clustering/hierarchical-clustering.md        |    31 +
 users/clustering/k-means-clustering.md             |   198 +
 users/clustering/k-means-commandline.md            |   110 +
 users/clustering/latent-dirichlet-allocation.md    |   171 +
 users/clustering/lda-commandline.md                |    99 +
 users/clustering/llr---log-likelihood-ratio.md     |    62 +
 users/clustering/spectral-clustering.md            |   100 +
 users/clustering/streaming-k-means.md              |   190 +
 users/clustering/viewing-result.md                 |    31 +
 users/clustering/viewing-results.md                |    65 +
 users/clustering/visualizing-sample-clusters.md    |    66 +
 users/dim-reduction/dimensional-reduction.md       |   462 +
 users/dim-reduction/ssvd.md                        |   143 +
 users/dim-reduction/ssvd.page/SSVD-CLI.pdf         |   Bin 0 -> 462679 bytes
 users/dim-reduction/ssvd.page/ssvd.R               |   181 +
 users/environment/classify-a-doc-from-the-shell.md |   274 +
 users/environment/h2o-internals.md                 |    67 +
 users/environment/how-to-build-an-app.md           |   273 +
 users/environment/in-core-reference.md             |   320 +
 users/environment/out-of-core-reference.md         |   334 +
 users/environment/spark-internals.md               |    41 +
 users/flinkbindings/flink-internals.md             |    66 +
 users/flinkbindings/playing-with-samsara-flink.md  |   127 +
 users/misc/mr---map-reduce.md                      |    35 +
 users/misc/parallel-frequent-pattern-mining.md     |   201 +
 users/misc/perceptron-and-winnow.md                |    57 +
 users/misc/testing.md                              |    62 +
 users/misc/using-mahout-with-python-via-jpype.md   |   238 +
 users/recommender/intro-als-hadoop.md              |   114 +
 users/recommender/intro-cooccurrence-spark.md      |   456 +
 users/recommender/intro-itembased-hadoop.md        |    70 +
 users/recommender/matrix-factorization.md          |   203 +
 users/recommender/quickstart.md                    |    57 +
 users/recommender/recommender-documentation.md     |   293 +
 users/recommender/recommender-first-timer-faq.md   |    70 +
 users/recommender/userbased-5-minutes.md           |   149 +
 .../sparkbindings/MahoutScalaAndSparkBindings.pptx |   Bin 0 -> 846177 bytes
 users/sparkbindings/ScalaSparkBindings.pdf         |  6215 +++++
 users/sparkbindings/faq.md                         |    68 +
 users/sparkbindings/home.md                        |   117 +
 users/sparkbindings/play-with-shell.md             |   215 +
 3960 files changed, 1187459 insertions(+), 254 deletions(-)

diff --git a/README.md b/README.md
index 44ad466..1ac3be4 100644
--- a/README.md
+++ b/README.md
@@ -1,267 +1,27 @@
 <!--
-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.
+ 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.
 -->
 
-Welcome to Apache Mahout!
-===========
-The Apache Mahoutâ„¢ project's goal is to build an environment for quickly creating scalable performant machine learning applications.
-
-For additional information about Mahout, visit the [Mahout Home Page](http://mahout.apache.org/)
-
-#### Setting up your Environment
-Whether you are using Mahout's Shell, running command line jobs or using it as a library to build your own apps you'll need to setup several environment variables. Edit your environment in `~/.bash_profile` for Mac or `~/.bashrc` for many linux distributions. Add the following
-```
-export MAHOUT_HOME=/path/to/mahout
-export MAHOUT_LOCAL=true # for running standalone on your dev machine, 
-# unset MAHOUT_LOCAL for running on a cluster
-```
-You will need `$JAVA_HOME`, and if you are running on Spark, you will also need `$SPARK_HOME`.
-
-#### Using Mahout as a Library
-Running any application that uses Mahout will require installing a binary or source version and setting the environment.
-To compile from source:
-* `mvn -DskipTests clean install`
-* To run tests do `mvn test`
-* To set up your IDE, do `mvn eclipse:eclipse` or `mvn idea:idea`
-
-To use maven, add the appropriate setting to your pom.xml or build.sbt following the template below.
-
-
-To use the Samsara environment you'll need to include both the engine neutral math-scala dependency:
-```
-<dependency>
-    <groupId>org.apache.mahout</groupId>
-    <artifactId>mahout-math-scala</artifactId>
-    <version>${mahout.version}</version>
-</dependency>
-```
-and a dependency for back end engine translation, e.g:
-```
-<dependency>
-    <groupId>org.apache.mahout</groupId>
-    <artifactId>mahout-spark</artifactId>
-    <version>${mahout.version}</version>
-</dependency>
-```
-#### Building From Source
-
-###### Prerequisites:
-
-Linux Environment (preferably Ubuntu 16.04.x) Note: Currently only the JVM-only build will work on a Mac.
-gcc > 4.x
-NVIDIA Card (installed with OpenCL drivers alongside usual GPU drivers)
-
-###### Downloads
-
-Install java 1.7+ in an easily accessible directory (for this example,  ~/java/)
-http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
-    
-Create a directory ~/apache/ .
-    
-Download apache Maven 3.3.9 and un-tar/gunzip to ~/apache/apache-maven-3.3.9/ .
-https://maven.apache.org/download.cgi
-        
-Download and un-tar/gunzip Hadoop 2.4.1 to ~/apache/hadoop-2.4.1/ .
-https://archive.apache.org/dist/hadoop/common/hadoop-2.4.1/    
-
-Download and un-tar/gunzip spark-1.6.3-bin-hadoop2.4 to  ~/apache/ .
-http://spark.apache.org/downloads.html
-Choose release: Spark-1.6.3 (Nov 07 2016)
-Choose package type: Pre-Built for Hadoop 2.4
-
-Install ViennaCL 1.7.0+
-If running Ubuntu 16.04+
-
-```
-sudo apt-get install libviennacl-dev
-```
-
-Otherwise if your distribution’s package manager does not have a viennniacl-dev package >1.7.0, clone it directly into the directory which will be included in when  being compiled by Mahout:
-
-```
-mkdir ~/tmp
-cd ~/tmp && git clone https://github.com/viennacl/viennacl-dev.git
-cp -r viennacl/ /usr/local/
-cp -r CL/ /usr/local/
-```
-
-Ensure that the OpenCL 1.2+ drivers are installed (packed with most consumer grade NVIDIA drivers).  Not sure about higher end cards.
-
-Clone mahout repository into `~/apache`.
-
-```
-git clone https://github.com/apache/mahout.git
-```
-
-###### Configuration
-
-When building mahout for a spark backend, we need four System Environment variables set:
-```
-    export MAHOUT_HOME=/home/<user>/apache/mahout
-    export HADOOP_HOME=/home/<user>/apache/hadoop-2.4.1
-    export SPARK_HOME=/home/<user>/apache/spark-1.6.3-bin-hadoop2.4    
-    export JAVA_HOME=/home/<user>/java/jdk-1.8.121
-```
-
-Mahout on Spark regularly uses one more env variable, the IP of the Spark cluster’s master node (usually the node which one would be logged into).
-
-To use 4 local cores (Spark master need not be running)
-```
-export MASTER=local[4]
-```
-To use all available local cores (again, Spark master need not be running)
-```
-export MASTER=local[*]
-```
-To point to a cluster with spark running: 
-```
-export MASTER=spark://master.ip.address:7077
-```
-
-We then add these to the path:
-
-```
-   PATH=$PATH$:MAHOUT_HOME/bin:$HADOOP_HOME/bin:$SPARK_HOME/bin:$JAVA_HOME/bin
-```
-
-These should be added to the your ~/.bashrc file.
-
-
-###### Building Mahout with Apache Maven
-
-Currently Mahout has 3 builds.  From the  $MAHOUT_HOME directory we may issue the commands to build each using mvn profiles.
-
-JVM only:
-```
-mvn clean install -DskipTests
-```
-
-JVM with native OpenMP level 2 and level 3 matrix/vector Multiplication
-```
-mvn clean install -Pviennacl-omp -Phadoop2 -DskipTests
-```
-JVM with native OpenMP and OpenCL for Level 2 and level 3 matrix/vector Multiplication.  (GPU errors fall back to OpenMP, currently only a single GPU/node is supported).
-```
-mvn clean install -Pviennacl -Phadoop2 -DskipTests
-```
-
-#### Testing the Mahout Environment
-
-Mahout provides an extension to the spark-shell, which is good for getting to know the language, testing partition loads, prototyping algorithms, etc..
-
-To launch the shell in local mode with 2 threads: simply do the following:
-```
-$ MASTER=local[2] mahout spark-shell
-```
-
-After a very verbose startup, a Mahout welcome screen will appear:
-
-```
-Loading /home/andy/sandbox/apache-mahout-distribution-0.13.0/bin/load-shell.scala...
-import org.apache.mahout.math._
-import org.apache.mahout.math.scalabindings._
-import org.apache.mahout.math.drm._
-import org.apache.mahout.math.scalabindings.RLikeOps._
-import org.apache.mahout.math.drm.RLikeDrmOps._
-import org.apache.mahout.sparkbindings._
-sdc: org.apache.mahout.sparkbindings.SparkDistributedContext = org.apache.mahout.sparkbindings.SparkDistributedContext@3ca1f0a4
-
-                _                 _
-_ __ ___   __ _| |__   ___  _   _| |_
- '_ ` _ \ / _` | '_ \ / _ \| | | | __|
- | | | | (_| | | | | (_) | |_| | |_
-_| |_| |_|\__,_|_| |_|\___/ \__,_|\__|  version 0.13.0
-
-
-That file does not exist
-
-
-scala>
-```
-At the scala> prompt, enter: 
-```   
-scala> :load /home/<andy>/apache/mahout/examples
-                               /bin/SparseSparseDrmTimer.mscala
-```
-Which will load a matrix multiplication timer function definition. To run the matrix timer: 
-```
-        scala> timeSparseDRMMMul(1000,1000,1000,1,.02,1234L)
-            {...} res3: Long = 16321
-```
-Note the 14.1 release is missing a class required for this; will be fixed in 14.2. We can see that the JVM only version is rather slow, thus our motive for GPU and Native Multithreading support.
-
-To get an idea of what’s going on under the hood of the timer, we may examine the .mscala (mahout scala) code which is both fully functional scala and the Mahout R-Like DSL for tensor algebra:    
-```
-
-
-
-def timeSparseDRMMMul(m: Int, n: Int, s: Int, para: Int, pctDense: Double = .20, seed: Long = 1234L): Long = {
-  val drmA = drmParallelizeEmpty(m , s, para).mapBlock(){
-       case (keys,block:Matrix) =>
-           val R =  scala.util.Random
-           R.setSeed(seed)
-           val blockB = new SparseRowMatrix(block.nrow, block.ncol)
-           blockB := {x => if (R.nextDouble < pctDense) R.nextDouble else x }
-       (keys -> blockB)
-  }
-
-  val drmB = drmParallelizeEmpty(s , n, para).mapBlock(){
-       case (keys,block:Matrix) =>
-           val R =  scala.util.Random
-           R.setSeed(seed + 1)
-           val blockB = new SparseRowMatrix(block.nrow, block.ncol)
-           blockB := {x => if (R.nextDouble < pctDense) R.nextDouble else x }
-       (keys -> blockB)
-  }
-
-  var time = System.currentTimeMillis()
-
-  val drmC = drmA %*% drmB
  
-  // trigger computation
-  drmC.numRows()
 
-  time = System.currentTimeMillis() - time
 
-  time  
- 
-}
-```
-
-For more information please see the following references:
-
-http://mahout.apache.org/users/environment/in-core-reference.html
 
-http://mahout.apache.org/users/environment/out-of-core-reference.html
 
-http://mahout.apache.org/users/sparkbindings/play-with-shell.html
 
-http://mahout.apache.org/users/environment/classify-a-doc-from-the-shell.html
 
-Note that due to an intermittent out-of-memory bug in a Flink test we have disabled it from the binary releases. To use Flink please uncomment the line in the root pom.xml in the `<modules>` block so it reads `<module>flink</module>`.
 
-#### Examples
-For examples of how to use Mahout, see the examples directory located in `examples/bin`
 
-For information on how to contribute, visit the [How to Contribute Page](https://mahout.apache.org/developers/how-to-contribute.html)
 
-#### Legal
-Please see the `NOTICE.txt` included in this directory for more information.
-
-[![Build Status](https://api.travis-ci.org/apache/mahout.svg?branch=master)](https://travis-ci.org/apache/mahout)
-<!--
-[![Coverage Status](https://coveralls.io/repos/github/apache/mahout/badge.svg?branch=master)](https://coveralls.io/github/apache/mahout?branch=master)
--->
diff --git a/assets/asf_logo.svg b/assets/asf_logo.svg
new file mode 100644
index 0000000..c76deed
--- /dev/null
+++ b/assets/asf_logo.svg
@@ -0,0 +1,226 @@
+<?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.
+-->
+<!-- Generator: Adobe Illustrator 19.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" id="Layer_2" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 7127.6 2890" enable-background="new 0 0 7127.6 2890" xml:space="preserve">
+<path fill="#6D6E71" d="M7104.7,847.8c15.3,15.3,22.9,33.7,22.9,55.2c0,21.5-7.6,39.9-22.9,55.4c-15.3,15.4-33.8,23.1-55.6,23.1
+	c-21.8,0-40.2-7.6-55.4-22.9c-15.1-15.3-22.7-33.7-22.7-55.2c0-21.5,7.6-39.9,22.9-55.4c15.3-15.4,33.7-23.1,55.4-23.1
+	C7070.9,824.9,7089.4,832.5,7104.7,847.8z M7098.1,951.9c13.3-13.6,20-29.8,20-48.7s-6.6-35-19.8-48.5
+	c-13.2-13.4-29.4-20.1-48.6-20.1c-19.2,0-35.4,6.7-48.7,20.2c-13.3,13.5-19.9,29.7-19.9,48.7c0,19,6.6,35.2,19.7,48.6
+	c13.1,13.4,29.3,20.1,48.5,20.1S7084.7,965.4,7098.1,951.9z M7087.1,888.1c0,14-6.1,22.8-18.4,26.4l22.5,30.5h-18.2l-20.3-28.3
+	h-18.6v28.3h-14.7v-84.6h31.8c12.8,0,22,2.2,27.6,6.6C7084.4,871.4,7087.1,878.4,7087.1,888.1z M7068.2,900c3-2.4,4.4-6.5,4.4-12
+	c0-5.5-1.5-9.4-4.5-11.6c-3-2.2-8.4-3.2-16-3.2h-18v30.5h17.5C7059.7,903.6,7065.3,902.4,7068.2,900z"/>
+<path fill="#6D6E71" d="M1803.6,499.8v155.4h-20V499.8h-56.8v-19.2h133.9v19.2H1803.6z"/>
+<path fill="#6D6E71" d="M2082.2,655.2v-76.9h-105.2v76.9h-20V480.5h20v78.9h105.2v-78.9h20v174.7H2082.2z"/>
+<path fill="#6D6E71" d="M2241.4,499.8v57.4h88.1v19.2h-88.1v59.8h101.8v19h-121.8V480.5H2340v19.2H2241.4z"/>
+<path fill="#D22128" d="M1574.5,1852.4l417.3-997.6h80.1l417.3,997.6h-105.4l-129.3-311.9h-448.2l-127.9,311.9H1574.5z M2032.6,970
+	l-205.1,493.2h404.7L2032.6,970z"/>
+<path fill="#D22128" d="M2596.9,1852.4V854.8H3010c171.4,0,295.1,158.8,295.1,313.3c0,163-115.2,316.1-286.6,316.1h-324.6v368.1
+	H2596.9z M2693.9,1397.1h318.9c118,0,193.9-108.2,193.9-229c0-125.1-92.7-226.2-202.3-226.2h-310.5V1397.1z"/>
+<path fill="#D22128" d="M3250.5,1852.4l417.3-997.6h80.1l417.3,997.6h-105.4l-129.3-311.9h-448.2l-127.9,311.9H3250.5z M3708.6,970
+	l-205.1,493.2h404.7L3708.6,970z"/>
+<path fill="#D22128" d="M4637.3,849.1c177,0,306.3,89.9,368.1,217.8l-78.7,47.8c-63.2-132.1-186.9-177-295.1-177
+	c-238.9,0-369.5,213.6-369.5,414.5c0,220.6,161.6,420.1,373.7,420.1c112.4,0,244.5-56.2,307.7-185.5l81.5,42.1
+	c-64.6,148.9-241.7,231.8-394.8,231.8c-274,0-466.5-261.3-466.5-514.2C4163.8,1106.3,4336.6,849.1,4637.3,849.1z"/>
+<path fill="#D22128" d="M5949.1,854.8v997.6h-98.4v-466.5h-591.5v466.5h-96.9V854.8h96.9v444h591.5v-444H5949.1z"/>
+<path fill="#D22128" d="M6844.6,1765.2v87.1h-670.2V854.8H6832v87.1h-560.6v359.7h489v82.9h-489v380.8H6844.6z"/>
+<path fill="#6D6E71" d="M1667.6,2063.6c11.8,3.5,22.2,8.3,31,14.2l-10.3,22.6c-9-6-18.6-10.4-28.9-13.4c-10.2-2.9-20-4.4-29.2-4.4
+	c-13.6,0-24.5,2.4-32.6,7.3c-8.1,4.9-12.2,11.8-12.2,20.7c0,7.6,2.3,14,6.8,19c4.5,5,10.2,8.9,17,11.7c6.8,2.8,16.1,6,28,9.6
+	c14.4,4.6,26,8.9,34.7,12.9c8.8,4,16.3,9.9,22.5,17.8c6.2,7.8,9.3,18.2,9.3,31c0,11.7-3.2,21.8-9.5,30.6
+	c-6.3,8.7-15.3,15.5-26.8,20.3c-11.6,4.8-24.9,7.2-40,7.2c-15.1,0-29.7-2.9-43.9-8.7c-14.2-5.8-26.4-13.6-36.6-23.4l10.7-21.6
+	c9.6,9.4,20.7,16.7,33.3,21.9c12.6,5.2,24.8,7.8,36.8,7.8c15.3,0,27.3-3,36.1-8.9c8.8-5.9,13.2-13.9,13.2-23.9
+	c0-7.8-2.3-14.3-6.9-19.4c-4.6-5.1-10.3-9-17.1-11.9c-6.8-2.8-16.1-6-28-9.6c-14.2-4.2-25.7-8.3-34.6-12.2
+	c-8.9-3.9-16.4-9.7-22.5-17.5c-6.1-7.7-9.2-17.9-9.2-30.6c0-10.9,3-20.4,9-28.6c6-8.2,14.6-14.6,25.6-19.1
+	c11.1-4.5,23.8-6.8,38.2-6.8C1643.8,2058.3,1655.7,2060.1,1667.6,2063.6z"/>
+<path fill="#6D6E71" d="M1980.1,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6
+	c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6
+	c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14
+	C1944.8,2058.6,1963.2,2063.3,1980.1,2072.8z M1881.9,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7
+	c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1
+	c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30
+	c-13-7.4-27.2-11.2-42.6-11.2C1909.4,2081.5,1895.1,2085.2,1881.9,2092.7z"/>
+<path fill="#6D6E71" d="M2186.5,2082.4v74h98.4v23.2h-98.4v90.2h-24.1v-210.6h133.8v23.2H2186.5z"/>
+<path fill="#6D6E71" d="M2491.6,2082.4v187.4h-24.1v-187.4h-68.4v-23.2h161.4v23.2H2491.6z"/>
+<path fill="#6D6E71" d="M2871.8,2269.8l-56.8-177.4l-57.6,177.4h-24.5l-70.5-210.6h25.9l57.9,182.7l57.1-182.4l24.1-0.3l57.7,182.7
+	l57.1-182.7h25l-70.6,210.6H2871.8z"/>
+<path fill="#6D6E71" d="M3087.3,2216.6l-23.5,53.2h-25.6l94.4-210.6h25l94.1,210.6h-26.1l-23.5-53.2H3087.3z M3144.5,2086.6
+	l-46.9,106.8h94.4L3144.5,2086.6z"/>
+<path fill="#6D6E71" d="M3461.1,2202.7c-6,0.4-10.7,0.6-14.1,0.6h-56v66.5H3367v-210.6h80c26.2,0,46.6,6.2,61.2,18.5
+	c14.5,12.3,21.8,29.8,21.8,52.3c0,17.2-4.1,31.7-12.2,43.3c-8.1,11.6-19.8,20-35,25l49.2,71.5h-27.3L3461.1,2202.7z M3491.3,2167.6
+	c10.3-8.4,15.5-20.8,15.5-37c0-15.9-5.2-27.9-15.5-36c-10.3-8.1-25.1-12.2-44.3-12.2h-56v97.8h56
+	C3466.2,2180.2,3481,2176,3491.3,2167.6z"/>
+<path fill="#6D6E71" d="M3688.3,2082.4v69.2h106.2v23.2h-106.2v72.1h122.8v22.9h-146.9v-210.6h142.9v23.2H3688.3z"/>
+<path fill="#6D6E71" d="M4147,2082.4v74h98.4v23.2H4147v90.2h-24.1v-210.6h133.8v23.2H4147z"/>
+<path fill="#6D6E71" d="M4523.3,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6
+	c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6
+	c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14
+	C4488.1,2058.6,4506.5,2063.3,4523.3,2072.8z M4425.2,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7
+	c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1
+	c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30
+	c-13-7.4-27.2-11.2-42.6-11.2C4452.6,2081.5,4438.3,2085.2,4425.2,2092.7z"/>
+<path fill="#6D6E71" d="M4854.7,2247.7c-15.7,15.5-37.3,23.3-64.8,23.3c-27.7,0-49.4-7.8-65.1-23.3c-15.7-15.5-23.6-37-23.6-64.6
+	v-124h24.1v124c0,20.3,5.8,36.1,17.3,47.5c11.6,11.4,27.3,17.1,47.3,17.1c20.1,0,35.8-5.7,47.1-17c11.4-11.3,17-27.2,17-47.7v-124
+	h24.1v124C4878.2,2210.7,4870.4,2232.2,4854.7,2247.7z"/>
+<path fill="#6D6E71" d="M5169.5,2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3,169.3v-169.3h23.8v210.6H5169.5z"/>
+<path fill="#6D6E71" d="M5478.4,2073.1c16.4,9.3,29.4,21.9,38.9,37.9c9.6,16,14.3,33.9,14.3,53.5s-4.8,37.6-14.3,53.6
+	c-9.5,16.1-22.6,28.7-39.3,37.9c-16.6,9.2-35.2,13.8-55.5,13.8h-84.3v-210.6h85.2C5443.7,2059.2,5462,2063.8,5478.4,2073.1z
+	 M5362.3,2246.9h61.4c15.5,0,29.6-3.5,42.3-10.6c12.7-7.1,22.8-16.9,30.2-29.5c7.4-12.5,11.1-26.5,11.1-42
+	c0-15.5-3.8-29.4-11.3-41.9c-7.5-12.5-17.7-22.3-30.6-29.6c-12.8-7.2-27-10.9-42.6-10.9h-60.5V2246.9z"/>
+<path fill="#6D6E71" d="M5668.6,2216.6l-23.5,53.2h-25.6l94.4-210.6h25l94.1,210.6H5807l-23.5-53.2H5668.6z M5725.8,2086.6
+	l-46.9,106.8h94.4L5725.8,2086.6z"/>
+<path fill="#6D6E71" d="M5991,2082.4v187.4H5967v-187.4h-68.4v-23.2h161.4v23.2H5991z"/>
+<path fill="#6D6E71" d="M6175.9,2269.8v-210.6h24.1v210.6H6175.9z"/>
+<path fill="#6D6E71" d="M6493.7,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6
+	c-9.8,16.3-23.2,29.1-40,38.6c-16.8,9.5-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6
+	c-9.8-16.3-14.8-34.1-14.8-53.6c0-19.5,4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14
+	C6458.5,2058.6,6476.9,2063.3,6493.7,2072.8z M6395.6,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1c-7.8,12.6-11.8,26.5-11.8,41.7
+	c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2c13.1,7.4,27.4,11.1,42.9,11.1c15.5,0,29.7-3.7,42.7-11.1
+	c13-7.4,23.3-17.4,31.1-30.2c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8c-7.7-12.6-18.1-22.6-31.1-30
+	c-13-7.4-27.2-11.2-42.6-11.2C6423,2081.5,6408.8,2085.2,6395.6,2092.7z"/>
+<path fill="#6D6E71" d="M6826.5,2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3,169.3v-169.3h23.8v210.6H6826.5z"/>
+<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-4516.6152" y1="-2338.7222" x2="-4108.4111" y2="-1861.3982" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
+	<stop  offset="0" style="stop-color:#F69923"/>
+	<stop  offset="0.3123" style="stop-color:#F79A23"/>
+	<stop  offset="0.8383" style="stop-color:#E97826"/>
+</linearGradient>
+<path fill="url(#SVGID_1_)" d="M1230.1,13.7c-45.3,26.8-120.6,102.5-210.5,212.3l82.6,155.9c58-82.9,116.9-157.5,176.3-221.2
+	c4.6-5.1,7-7.5,7-7.5c-2.3,2.5-4.6,5-7,7.5c-19.2,21.2-77.5,89.2-165.5,224.4c84.7-4.2,214.9-21.6,321.1-39.7
+	c31.6-177-31-258-31-258S1323.4-41.4,1230.1,13.7z"/>
+<path fill="none" d="M1090.2,903.1c0.6-0.1,1.2-0.2,1.8-0.3l-11.9,1.3c-0.7,0.3-1.4,0.7-2.1,1
+	C1082.1,904.4,1086.2,903.7,1090.2,903.1z"/>
+<path fill="none" d="M1005.9,1182.3c-6.7,1.5-13.7,2.7-20.7,3.7C992.3,1185,999.2,1183.8,1005.9,1182.3z"/>
+<path fill="none" d="M432.9,1808.8c0.9-2.3,1.8-4.7,2.6-7c18.2-48,36.2-94.7,54-140.1c20-51,39.8-100.4,59.3-148.3
+	c20.6-50.4,40.9-99.2,60.9-146.3c21-49.4,41.7-97,62-142.8c16.5-37.3,32.8-73.4,48.9-108.3c5.4-11.7,10.7-23.2,16-34.6
+	c10.5-22.7,21-44.8,31.3-66.5c9.5-20,19-39.6,28.3-58.8c3.1-6.4,6.2-12.8,9.3-19.1c0.5-1,1-2,1.5-3.1l-10.2,1.1l-8-15.9
+	c-0.8,1.6-1.6,3.1-2.4,4.6c-14.5,28.8-28.9,57.9-43.1,87.2c-8.2,16.9-16.4,34-24.6,51c-22.6,47.4-44.8,95.2-66.6,143.3
+	c-22.1,48.6-43.7,97.5-64.9,146.5c-20.8,48.1-41.3,96.2-61.2,144.2c-20,48-39.5,95.7-58.5,143.2c-19.9,49.5-39.2,98.7-58,147.2
+	c-4.2,10.9-8.5,21.9-12.7,32.8c-15,39.2-29.7,77.8-44,116l12.7,25.1l11.4-1.2c0.4-1.1,0.8-2.3,1.3-3.4
+	C396.7,1905.4,414.9,1856.4,432.9,1808.8z"/>
+<path fill="none" d="M980,1186.8L980,1186.8c0.1,0,0.1,0,0.1-0.1C980.1,1186.8,980.1,1186.8,980,1186.8z"/>
+<path fill="#BE202E" d="M952.6,1323c-10.6,1.9-21.4,3.8-32.5,5.7c-0.1,0-0.1,0.1-0.2,0.1c5.6-0.8,11.2-1.7,16.6-2.6
+	C942,1325.2,947.3,1324.1,952.6,1323z"/>
+<path opacity="0.35" fill="#BE202E" d="M952.6,1323c-10.6,1.9-21.4,3.8-32.5,5.7c-0.1,0-0.1,0.1-0.2,0.1c5.6-0.8,11.2-1.7,16.6-2.6
+	C942,1325.2,947.3,1324.1,952.6,1323z"/>
+<path fill="#BE202E" d="M980.3,1186.7C980.2,1186.7,980.2,1186.7,980.3,1186.7c-0.1,0.1-0.2,0.1-0.2,0.1c1.8-0.2,3.5-0.5,5.2-0.8
+	c7-1,13.9-2.2,20.7-3.7C997.5,1183.8,989,1185.2,980.3,1186.7L980.3,1186.7L980.3,1186.7z"/>
+<path opacity="0.35" fill="#BE202E" d="M980.3,1186.7C980.2,1186.7,980.2,1186.7,980.3,1186.7c-0.1,0.1-0.2,0.1-0.2,0.1
+	c1.8-0.2,3.5-0.5,5.2-0.8c7-1,13.9-2.2,20.7-3.7C997.5,1183.8,989,1185.2,980.3,1186.7L980.3,1186.7L980.3,1186.7z"/>
+<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-7537.7339" y1="-2391.4075" x2="-4625.4141" y2="-2391.4075" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path fill="url(#SVGID_2_)" d="M858.6,784.7c25.1-46.9,50.5-92.8,76.2-137.4c26.7-46.4,53.7-91.3,80.9-134.7
+	c1.6-2.6,3.2-5.2,4.8-7.7c27-42.7,54.2-83.7,81.6-122.9L1019.5,226c-6.2,7.6-12.5,15.3-18.8,23.2c-23.8,29.7-48.6,61.6-73.9,95.5
+	c-28.6,38.2-58,78.9-87.8,121.7c-27.6,39.5-55.5,80.9-83.5,123.7c-23.8,36.5-47.7,74-71.4,112.5c-0.9,1.4-1.8,2.9-2.6,4.3
+	l107.5,212.3C811.8,873.6,835.1,828.7,858.6,784.7z"/>
+<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="-7186.1777" y1="-2099.3059" x2="-5450.7183" y2="-2099.3059" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
+	<stop  offset="0" style="stop-color:#282662"/>
+	<stop  offset="9.548390e-02" style="stop-color:#662E8D"/>
+	<stop  offset="0.7882" style="stop-color:#9F2064"/>
+	<stop  offset="0.9487" style="stop-color:#CD2032"/>
+</linearGradient>
+<path fill="url(#SVGID_3_)" d="M369,1981c-14.2,39.1-28.5,78.9-42.9,119.6c-0.2,0.6-0.4,1.2-0.6,1.8c-2,5.7-4.1,11.5-6.1,17.2
+	c-9.7,27.4-18,52.1-37.3,108.2c31.7,14.5,57.1,52.5,81.1,95.6c-2.6-44.7-21-86.6-56.2-119.1c156.1,7,290.6-32.4,360.1-146.6
+	c6.2-10.2,11.9-20.9,17-32.2c-31.6,40.1-70.8,57.1-144.5,53c-0.2,0.1-0.3,0.1-0.5,0.2c0.2-0.1,0.3-0.1,0.5-0.2
+	c108.6-48.6,163.1-95.3,211.2-172.6c11.4-18.3,22.5-38.4,33.8-60.6c-94.9,97.5-205,125.3-320.9,104.2l-86.9,9.5
+	C374.4,1966.3,371.7,1973.6,369,1981z"/>
+<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2418.5454" x2="-4461.8428" y2="-2418.5454" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path fill="url(#SVGID_4_)" d="M409.6,1786.3c18.8-48.5,38.1-97.7,58-147.2c19-47.4,38.5-95.2,58.5-143.2
+	c20-48,40.4-96.1,61.2-144.2c21.2-49,42.9-97.8,64.9-146.5c21.8-48.1,44-95.9,66.6-143.3c8.1-17.1,16.3-34.1,24.6-51
+	c14.2-29.3,28.6-58.4,43.1-87.2c0.8-1.6,1.6-3.1,2.4-4.6L681.4,706.8c-1.8,2.9-3.5,5.8-5.3,8.6c-25.1,40.9-50,82.7-74.4,125.4
+	c-24.7,43.1-49,87.1-72.7,131.7c-20,37.6-39.6,75.6-58.6,113.9c-3.8,7.8-7.6,15.5-11.3,23.2c-23.4,48.2-44.6,94.8-63.7,139.5
+	c-21.7,50.7-40.7,99.2-57.5,145.1c-11,30.2-21,59.4-30.1,87.4c-7.5,24-14.7,47.9-21.5,71.8c-16,56.3-29.9,112.4-41.2,168.3
+	L353,1935.1c14.3-38.1,28.9-76.8,44-116C401.1,1808.2,405.4,1797.3,409.6,1786.3z"/>
+<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="-7161.7642" y1="-2379.1431" x2="-5631.2524" y2="-2379.1431" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
+	<stop  offset="0" style="stop-color:#282662"/>
+	<stop  offset="9.548390e-02" style="stop-color:#662E8D"/>
+	<stop  offset="0.7882" style="stop-color:#9F2064"/>
+	<stop  offset="0.9487" style="stop-color:#CD2032"/>
+</linearGradient>
+<path fill="url(#SVGID_5_)" d="M243.5,1729.4c-13.6,68.2-23.2,136.2-28,203.8c-0.2,2.4-0.4,4.7-0.5,7.1
+	c-33.7-54-124-106.8-123.8-106.2c64.6,93.7,113.7,186.7,120.9,278c-34.6,7.1-82-3.2-136.8-23.3c57.1,52.5,100,67,116.7,70.9
+	c-52.5,3.3-107.1,39.3-162.1,80.8c80.5-32.8,145.5-45.8,192.1-35.3C148.1,2414.2,74.1,2645,0,2890c22.7-6.7,36.2-21.9,43.9-42.6
+	c13.2-44.4,100.8-335.6,238-718.2c3.9-10.9,7.8-21.8,11.8-32.9c1.1-3,2.2-6.1,3.3-9.2c14.5-40.1,29.5-81.1,45.1-122.9
+	c3.5-9.5,7.1-19,10.7-28.6c0.1-0.2,0.1-0.4,0.2-0.6l-107.9-213.2C244.6,1724.4,244,1726.9,243.5,1729.4z"/>
+<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2117.1309" x2="-4461.8428" y2="-2117.1309" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path fill="url(#SVGID_6_)" d="M805.6,937c-3.1,6.3-6.2,12.7-9.3,19.1c-9.3,19.2-18.8,38.8-28.3,58.8
+	c-10.3,21.7-20.7,43.9-31.3,66.5c-5.3,11.4-10.6,22.9-16,34.6c-16.1,35-32.4,71.1-48.9,108.3c-20.3,45.8-41,93.4-62,142.8
+	c-20,47.1-40.3,95.9-60.9,146.3c-19.5,47.9-39.3,97.3-59.3,148.3c-17.8,45.4-35.9,92.1-54,140.1c-0.9,2.3-1.8,4.7-2.6,7
+	c-18,47.6-36.2,96.6-54.6,146.8c-0.4,1.1-0.8,2.3-1.3,3.4l86.9-9.5c-1.7-0.3-3.5-0.5-5.2-0.9c103.9-13,242.1-90.6,331.4-186.5
+	c41.1-44.2,78.5-96.3,113-157.3c25.7-45.4,49.8-95.8,72.8-151.5c20.1-48.7,39.4-101.4,58-158.6c-23.9,12.6-51.2,21.8-81.4,28.2
+	c-5.3,1.1-10.7,2.2-16.1,3.1c-5.5,1-11,1.8-16.6,2.6l0,0l0,0c0.1,0,0.1-0.1,0.2-0.1c96.9-37.3,158-109.2,202.4-197.4
+	c-25.5,17.4-66.9,40.1-116.6,51.1c-6.7,1.5-13.7,2.7-20.7,3.7c-1.7,0.3-3.5,0.6-5.2,0.8l0,0l0,0c0.1,0,0.1,0,0.1-0.1
+	c0,0,0.1,0,0.1,0l0,0c33.6-14.1,62-29.8,86.6-48.4c5.3-4,10.4-8.1,15.3-12.3c7.5-6.5,14.7-13.3,21.5-20.5c4.4-4.6,8.6-9.3,12.7-14.2
+	c9.6-11.5,18.7-23.9,27.1-37.3c2.6-4.1,5.1-8.3,7.6-12.6c3.2-6.2,6.3-12.3,9.3-18.3c13.5-27.2,24.4-51.5,33-72.8
+	c4.3-10.6,8.1-20.5,11.3-29.7c1.3-3.7,2.5-7.2,3.7-10.6c3.4-10.2,6.2-19.3,8.4-27.3c3.3-12,5.3-21.5,6.4-28.4l0,0l0,0
+	c-3.3,2.6-7.1,5.2-11.3,7.7c-29.3,17.5-79.5,33.4-119.9,40.8l79.8-8.8l-79.8,8.8c-0.6,0.1-1.2,0.2-1.8,0.3c-4,0.7-8.1,1.3-12.2,2
+	c0.7-0.3,1.4-0.7,2.1-1l-273,29.9C806.6,935,806.1,936,805.6,937z"/>
+<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="-7554.8232" y1="-2132.0981" x2="-4642.5034" y2="-2132.0981" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path fill="url(#SVGID_7_)" d="M1112.9,385.1c-24.3,37.3-50.8,79.6-79.4,127.5c-1.5,2.5-3,5.1-4.5,7.6
+	c-24.6,41.5-50.8,87.1-78.3,137c-23.8,43.1-48.5,89.3-74.3,139c-22.4,43.3-45.6,89.2-69.4,137.8l273-29.9
+	c79.5-36.6,115.1-69.7,149.6-117.6c9.2-13.2,18.4-27,27.5-41.3c28-43.8,55.6-92,80.1-139.9c23.7-46.3,44.7-92.2,60.7-133.5
+	c10.2-26.3,18.4-50.8,24.1-72.3c5-19,8.9-36.9,11.9-54.1C1327.9,363.5,1197.6,380.9,1112.9,385.1z"/>
+<path fill="#BE202E" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/>
+<path opacity="0.35" fill="#BE202E" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/>
+<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2027.484" x2="-4461.8433" y2="-2027.484" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path fill="url(#SVGID_8_)" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/>
+<path fill="#BE202E" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/>
+<path opacity="0.35" fill="#BE202E" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/>
+<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="-7374.1626" y1="-2037.7417" x2="-4461.8433" y2="-2037.7417" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path fill="url(#SVGID_9_)" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/>
+<path fill="#BE202E" d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7
+	C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/>
+<path opacity="0.35" fill="#BE202E" d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7
+	L980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/>
+<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="-5738.0635" y1="-2039.799" x2="-5094.3457" y2="-2039.799" gradientTransform="matrix(0.4226 -0.9063 0.9063 0.4226 5117.8774 -2859.9343)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path fill="url(#SVGID_10_)" d="M980.2,1186.7C980.2,1186.7,980.2,1186.7,980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7
+	C980.2,1186.7,980.2,1186.7,980.2,1186.7z"/>
+</svg>
diff --git a/assets/asf_logo_white.svg b/assets/asf_logo_white.svg
new file mode 100644
index 0000000..f3bf0ce
--- /dev/null
+++ b/assets/asf_logo_white.svg
@@ -0,0 +1,238 @@
+<?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.
+-->
+<!-- Generator: Adobe Illustrator 22.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0)  -->
+<svg version="1.1" id="Layer_2_1_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
+	 viewBox="0 0 7127.6 2890" style="enable-background:new 0 0 7127.6 2890;" xml:space="preserve">
+<style type="text/css">
+	.st0{fill:#FFFFFF;}
+	.st1{fill:url(#SVGID_1_);}
+	.st2{fill:none;}
+	.st3{fill:#BE202E;}
+	.st4{opacity:0.35;fill:#BE202E;enable-background:new    ;}
+	.st5{fill:url(#SVGID_2_);}
+	.st6{fill:url(#SVGID_3_);}
+	.st7{fill:url(#SVGID_4_);}
+	.st8{fill:url(#SVGID_5_);}
+	.st9{fill:url(#SVGID_6_);}
+	.st10{fill:url(#SVGID_7_);}
+	.st11{fill:url(#SVGID_8_);}
+	.st12{fill:url(#SVGID_9_);}
+	.st13{fill:url(#SVGID_10_);}
+</style>
+<path class="st0" d="M7104.7,847.8c15.3,15.3,22.9,33.7,22.9,55.2s-7.6,39.9-22.9,55.4c-15.3,15.4-33.8,23.1-55.6,23.1
+	c-21.8,0-40.2-7.6-55.4-22.9c-15.1-15.3-22.7-33.7-22.7-55.2s7.6-39.9,22.9-55.4c15.3-15.4,33.7-23.1,55.4-23.1
+	C7070.9,824.9,7089.4,832.5,7104.7,847.8z M7098.1,951.9c13.3-13.6,20-29.8,20-48.7s-6.6-35-19.8-48.5
+	c-13.2-13.4-29.4-20.1-48.6-20.1s-35.4,6.7-48.7,20.2c-13.3,13.5-19.9,29.7-19.9,48.7s6.6,35.2,19.7,48.6
+	c13.1,13.4,29.3,20.1,48.5,20.1S7084.7,965.4,7098.1,951.9z M7087.1,888.1c0,14-6.1,22.8-18.4,26.4l22.5,30.5H7073l-20.3-28.3h-18.6
+	V945h-14.7v-84.6h31.8c12.8,0,22,2.2,27.6,6.6C7084.4,871.4,7087.1,878.4,7087.1,888.1z M7068.2,900c3-2.4,4.4-6.5,4.4-12
+	s-1.5-9.4-4.5-11.6c-3-2.2-8.4-3.2-16-3.2h-18v30.5h17.5C7059.7,903.6,7065.3,902.4,7068.2,900z"/>
+<path class="st0" d="M1803.6,499.8v155.4h-20V499.8h-56.8v-19.2h133.9v19.2H1803.6z"/>
+<path class="st0" d="M2082.2,655.2v-76.9H1977v76.9h-20V480.5h20v78.9h105.2v-78.9h20v174.7H2082.2z"/>
+<path class="st0" d="M2241.4,499.8v57.4h88.1v19.2h-88.1v59.8h101.8v19h-121.8V480.5H2340v19.2L2241.4,499.8L2241.4,499.8z"/>
+<path class="st0" d="M1574.5,1852.4l417.3-997.6h80.1l417.3,997.6h-105.4l-129.3-311.9h-448.2l-127.9,311.9H1574.5z M2032.6,970
+	l-205.1,493.2h404.7L2032.6,970z"/>
+<path class="st0" d="M2596.9,1852.4V854.8H3010c171.4,0,295.1,158.8,295.1,313.3c0,163-115.2,316.1-286.6,316.1h-324.6v368.1h-97
+	V1852.4z M2693.9,1397.1h318.9c118,0,193.9-108.2,193.9-229c0-125.1-92.7-226.2-202.3-226.2h-310.5L2693.9,1397.1L2693.9,1397.1z"/>
+<path class="st0" d="M3250.5,1852.4l417.3-997.6h80.1l417.3,997.6h-105.4l-129.3-311.9h-448.2l-127.9,311.9H3250.5z M3708.6,970
+	l-205.1,493.2h404.7L3708.6,970z"/>
+<path class="st0" d="M4637.3,849.1c177,0,306.3,89.9,368.1,217.8l-78.7,47.8c-63.2-132.1-186.9-177-295.1-177
+	c-238.9,0-369.5,213.6-369.5,414.5c0,220.6,161.6,420.1,373.7,420.1c112.4,0,244.5-56.2,307.7-185.5l81.5,42.1
+	c-64.6,148.9-241.7,231.8-394.8,231.8c-274,0-466.5-261.3-466.5-514.2C4163.8,1106.3,4336.6,849.1,4637.3,849.1z"/>
+<path class="st0" d="M5949.1,854.8v997.6h-98.4v-466.5h-591.5v466.5h-96.9V854.8h96.9v444h591.5v-444L5949.1,854.8L5949.1,854.8z"/>
+<path class="st0" d="M6844.6,1765.2v87.1h-670.2V854.8H6832v87.1h-560.6v359.7h489v82.9h-489v380.8h573.2V1765.2z"/>
+<path class="st0" d="M1667.6,2063.6c11.8,3.5,22.2,8.3,31,14.2l-10.3,22.6c-9-6-18.6-10.4-28.9-13.4c-10.2-2.9-20-4.4-29.2-4.4
+	c-13.6,0-24.5,2.4-32.6,7.3c-8.1,4.9-12.2,11.8-12.2,20.7c0,7.6,2.3,14,6.8,19s10.2,8.9,17,11.7s16.1,6,28,9.6
+	c14.4,4.6,26,8.9,34.7,12.9c8.8,4,16.3,9.9,22.5,17.8c6.2,7.8,9.3,18.2,9.3,31c0,11.7-3.2,21.8-9.5,30.6
+	c-6.3,8.7-15.3,15.5-26.8,20.3c-11.6,4.8-24.9,7.2-40,7.2s-29.7-2.9-43.9-8.7c-14.2-5.8-26.4-13.6-36.6-23.4l10.7-21.6
+	c9.6,9.4,20.7,16.7,33.3,21.9c12.6,5.2,24.8,7.8,36.8,7.8c15.3,0,27.3-3,36.1-8.9c8.8-5.9,13.2-13.9,13.2-23.9
+	c0-7.8-2.3-14.3-6.9-19.4c-4.6-5.1-10.3-9-17.1-11.9c-6.8-2.8-16.1-6-28-9.6c-14.2-4.2-25.7-8.3-34.6-12.2s-16.4-9.7-22.5-17.5
+	c-6.1-7.7-9.2-17.9-9.2-30.6c0-10.9,3-20.4,9-28.6c6-8.2,14.6-14.6,25.6-19.1c11.1-4.5,23.8-6.8,38.2-6.8
+	C1643.8,2058.3,1655.7,2060.1,1667.6,2063.6z"/>
+<path class="st0" d="M1980.1,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6
+	c-9.8,16.3-23.2,29.1-40,38.6s-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6
+	c-9.8-16.3-14.8-34.1-14.8-53.6s4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14
+	C1944.8,2058.6,1963.2,2063.3,1980.1,2072.8z M1881.9,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1s-11.8,26.5-11.8,41.7
+	c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2s27.4,11.1,42.9,11.1s29.7-3.7,42.7-11.1c13-7.4,23.3-17.4,31.1-30.2
+	c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8s-18.1-22.6-31.1-30s-27.2-11.2-42.6-11.2
+	C1909.4,2081.5,1895.1,2085.2,1881.9,2092.7z"/>
+<path class="st0" d="M2186.5,2082.4v74h98.4v23.2h-98.4v90.2h-24.1v-210.6h133.8v23.2L2186.5,2082.4L2186.5,2082.4z"/>
+<path class="st0" d="M2491.6,2082.4v187.4h-24.1v-187.4h-68.4v-23.2h161.4v23.2H2491.6z"/>
+<path class="st0" d="M2871.8,2269.8l-56.8-177.4l-57.6,177.4h-24.5l-70.5-210.6h25.9l57.9,182.7l57.1-182.4l24.1-0.3l57.7,182.7
+	l57.1-182.7h25l-70.6,210.6H2871.8z"/>
+<path class="st0" d="M3087.3,2216.6l-23.5,53.2h-25.6l94.4-210.6h25l94.1,210.6h-26.1l-23.5-53.2H3087.3z M3144.5,2086.6
+	l-46.9,106.8h94.4L3144.5,2086.6z"/>
+<path class="st0" d="M3461.1,2202.7c-6,0.4-10.7,0.6-14.1,0.6h-56v66.5h-24v-210.6h80c26.2,0,46.6,6.2,61.2,18.5
+	c14.5,12.3,21.8,29.8,21.8,52.3c0,17.2-4.1,31.7-12.2,43.3c-8.1,11.6-19.8,20-35,25l49.2,71.5h-27.3L3461.1,2202.7z M3491.3,2167.6
+	c10.3-8.4,15.5-20.8,15.5-37c0-15.9-5.2-27.9-15.5-36s-25.1-12.2-44.3-12.2h-56v97.8h56C3466.2,2180.2,3481,2176,3491.3,2167.6z"/>
+<path class="st0" d="M3688.3,2082.4v69.2h106.2v23.2h-106.2v72.1h122.8v22.9h-146.9v-210.6h142.9v23.2L3688.3,2082.4L3688.3,2082.4z
+	"/>
+<path class="st0" d="M4147,2082.4v74h98.4v23.2H4147v90.2h-24.1v-210.6h133.8v23.2L4147,2082.4L4147,2082.4z"/>
+<path class="st0" d="M4523.3,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6
+	c-9.8,16.3-23.2,29.1-40,38.6s-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6
+	c-9.8-16.3-14.8-34.1-14.8-53.6s4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14
+	C4488.1,2058.6,4506.5,2063.3,4523.3,2072.8z M4425.2,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1s-11.8,26.5-11.8,41.7
+	c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2s27.4,11.1,42.9,11.1s29.7-3.7,42.7-11.1c13-7.4,23.3-17.4,31.1-30.2
+	c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8s-18.1-22.6-31.1-30s-27.2-11.2-42.6-11.2
+	C4452.6,2081.5,4438.3,2085.2,4425.2,2092.7z"/>
+<path class="st0" d="M4854.7,2247.7c-15.7,15.5-37.3,23.3-64.8,23.3c-27.7,0-49.4-7.8-65.1-23.3s-23.6-37-23.6-64.6v-124h24.1v124
+	c0,20.3,5.8,36.1,17.3,47.5c11.6,11.4,27.3,17.1,47.3,17.1c20.1,0,35.8-5.7,47.1-17c11.4-11.3,17-27.2,17-47.7v-124h24.1v124
+	C4878.2,2210.7,4870.4,2232.2,4854.7,2247.7z"/>
+<path class="st0" d="M5169.5,2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3,169.3v-169.3h23.8v210.6H5169.5z"/>
+<path class="st0" d="M5478.4,2073.1c16.4,9.3,29.4,21.9,38.9,37.9c9.6,16,14.3,33.9,14.3,53.5s-4.8,37.6-14.3,53.6
+	c-9.5,16.1-22.6,28.7-39.3,37.9c-16.6,9.2-35.2,13.8-55.5,13.8h-84.3v-210.6h85.2C5443.7,2059.2,5462,2063.8,5478.4,2073.1z
+	 M5362.3,2246.9h61.4c15.5,0,29.6-3.5,42.3-10.6c12.7-7.1,22.8-16.9,30.2-29.5c7.4-12.5,11.1-26.5,11.1-42s-3.8-29.4-11.3-41.9
+	s-17.7-22.3-30.6-29.6c-12.8-7.2-27-10.9-42.6-10.9h-60.5V2246.9z"/>
+<path class="st0" d="M5668.6,2216.6l-23.5,53.2h-25.6l94.4-210.6h25l94.1,210.6h-26l-23.5-53.2H5668.6z M5725.8,2086.6l-46.9,106.8
+	h94.4L5725.8,2086.6z"/>
+<path class="st0" d="M5991,2082.4v187.4h-24v-187.4h-68.4v-23.2H6060v23.2H5991z"/>
+<path class="st0" d="M6175.9,2269.8v-210.6h24.1v210.6H6175.9z"/>
+<path class="st0" d="M6493.7,2072.8c16.8,9.4,30.2,22.3,40,38.4c9.8,16.2,14.8,33.9,14.8,53.3c0,19.5-4.9,37.4-14.8,53.6
+	c-9.8,16.3-23.2,29.1-40,38.6s-35.3,14.3-55.2,14.3c-20.3,0-38.8-4.7-55.7-14.3c-16.8-9.5-30.2-22.4-40-38.6
+	c-9.8-16.3-14.8-34.1-14.8-53.6s4.9-37.3,14.8-53.5c9.8-16.2,23.2-29,40-38.3c16.8-9.4,35.4-14,55.7-14
+	C6458.5,2058.6,6476.9,2063.3,6493.7,2072.8z M6395.6,2092.7c-13.1,7.4-23.6,17.5-31.4,30.1s-11.8,26.5-11.8,41.7
+	c0,15.3,3.9,29.3,11.8,42c7.8,12.7,18.3,22.8,31.4,30.2s27.4,11.1,42.9,11.1s29.7-3.7,42.7-11.1c13-7.4,23.3-17.4,31.1-30.2
+	c7.7-12.7,11.6-26.7,11.6-42s-3.9-29.2-11.6-41.8s-18.1-22.6-31.1-30s-27.2-11.2-42.6-11.2C6423,2081.5,6408.8,2085.2,6395.6,2092.7
+	z"/>
+<path class="st0" d="M6826.5,2269.8l-126.3-169.1v169.1h-24.1v-210.6h25l126.3,169.3v-169.3h23.8v210.6H6826.5z"/>
+<linearGradient id="SVGID_1_" gradientUnits="userSpaceOnUse" x1="-1684.7357" y1="7575.8677" x2="-1276.5316" y2="7098.5435" gradientTransform="matrix(0.4226 -0.9063 -0.9063 -0.4226 8667.5449 1919.7977)">
+	<stop  offset="0" style="stop-color:#F69923"/>
+	<stop  offset="0.3123" style="stop-color:#F79A23"/>
+	<stop  offset="0.8383" style="stop-color:#E97826"/>
+</linearGradient>
+<path class="st1" d="M1230.1,13.7c-45.3,26.8-120.6,102.5-210.5,212.3l82.6,155.9c58-82.9,116.9-157.5,176.3-221.2
+	c4.6-5.1,7-7.5,7-7.5c-2.3,2.5-4.6,5-7,7.5c-19.2,21.2-77.5,89.2-165.5,224.4c84.7-4.2,214.9-21.6,321.1-39.7
+	c31.6-177-31-258-31-258S1323.4-41.4,1230.1,13.7z"/>
+<path class="st2" d="M1090.2,903.1c0.6-0.1,1.2-0.2,1.8-0.3l-11.9,1.3c-0.7,0.3-1.4,0.7-2.1,1
+	C1082.1,904.4,1086.2,903.7,1090.2,903.1z"/>
+<path class="st2" d="M1005.9,1182.3c-6.7,1.5-13.7,2.7-20.7,3.7C992.3,1185,999.2,1183.8,1005.9,1182.3z"/>
+<path class="st2" d="M432.9,1808.8c0.9-2.3,1.8-4.7,2.6-7c18.2-48,36.2-94.7,54-140.1c20-51,39.8-100.4,59.3-148.3
+	c20.6-50.4,40.9-99.2,60.9-146.3c21-49.4,41.7-97,62-142.8c16.5-37.3,32.8-73.4,48.9-108.3c5.4-11.7,10.7-23.2,16-34.6
+	c10.5-22.7,21-44.8,31.3-66.5c9.5-20,19-39.6,28.3-58.8c3.1-6.4,6.2-12.8,9.3-19.1c0.5-1,1-2,1.5-3.1l-10.2,1.1l-8-15.9
+	c-0.8,1.6-1.6,3.1-2.4,4.6c-14.5,28.8-28.9,57.9-43.1,87.2c-8.2,16.9-16.4,34-24.6,51c-22.6,47.4-44.8,95.2-66.6,143.3
+	c-22.1,48.6-43.7,97.5-64.9,146.5c-20.8,48.1-41.3,96.2-61.2,144.2c-20,48-39.5,95.7-58.5,143.2c-19.9,49.5-39.2,98.7-58,147.2
+	c-4.2,10.9-8.5,21.9-12.7,32.8c-15,39.2-29.7,77.8-44,116l12.7,25.1l11.4-1.2c0.4-1.1,0.8-2.3,1.3-3.4
+	C396.7,1905.4,414.9,1856.4,432.9,1808.8z"/>
+<path class="st2" d="M980,1186.8L980,1186.8C980.1,1186.8,980.1,1186.8,980,1186.8C980.1,1186.8,980.1,1186.8,980,1186.8z"/>
+<path class="st3" d="M952.6,1323c-10.6,1.9-21.4,3.8-32.5,5.7c-0.1,0-0.1,0.1-0.2,0.1c5.6-0.8,11.2-1.7,16.6-2.6
+	C942,1325.2,947.3,1324.1,952.6,1323z"/>
+<path class="st4" d="M952.6,1323c-10.6,1.9-21.4,3.8-32.5,5.7c-0.1,0-0.1,0.1-0.2,0.1c5.6-0.8,11.2-1.7,16.6-2.6
+	C942,1325.2,947.3,1324.1,952.6,1323z"/>
+<path class="st3" d="M980.3,1186.7C980.2,1186.7,980.2,1186.7,980.3,1186.7c-0.1,0.1-0.2,0.1-0.2,0.1c1.8-0.2,3.5-0.5,5.2-0.8
+	c7-1,13.9-2.2,20.7-3.7C997.5,1183.8,989,1185.2,980.3,1186.7L980.3,1186.7L980.3,1186.7z"/>
+<path class="st4" d="M980.3,1186.7C980.2,1186.7,980.2,1186.7,980.3,1186.7c-0.1,0.1-0.2,0.1-0.2,0.1c1.8-0.2,3.5-0.5,5.2-0.8
+	c7-1,13.9-2.2,20.7-3.7C997.5,1183.8,989,1185.2,980.3,1186.7L980.3,1186.7L980.3,1186.7z"/>
+<linearGradient id="SVGID_2_" gradientUnits="userSpaceOnUse" x1="-4705.8687" y1="7628.605" x2="-1793.5487" y2="7628.605" gradientTransform="matrix(0.4226 -0.9063 -0.9063 -0.4226 8667.5449 1919.7977)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path class="st5" d="M858.6,784.7c25.1-46.9,50.5-92.8,76.2-137.4c26.7-46.4,53.7-91.3,80.9-134.7c1.6-2.6,3.2-5.2,4.8-7.7
+	c27-42.7,54.2-83.7,81.6-122.9l-82.6-156c-6.2,7.6-12.5,15.3-18.8,23.2c-23.8,29.7-48.6,61.6-73.9,95.5
+	c-28.6,38.2-58,78.9-87.8,121.7c-27.6,39.5-55.5,80.9-83.5,123.7c-23.8,36.5-47.7,74-71.4,112.5c-0.9,1.4-1.8,2.9-2.6,4.3L789,919.2
+	C811.8,873.6,835.1,828.7,858.6,784.7z"/>
+<linearGradient id="SVGID_3_" gradientUnits="userSpaceOnUse" x1="-4354.3125" y1="7336.7822" x2="-2618.853" y2="7336.7822" gradientTransform="matrix(0.4226 -0.9063 -0.9063 -0.4226 8667.5449 1919.7977)">
+	<stop  offset="0" style="stop-color:#282662"/>
+	<stop  offset="9.548389e-02" style="stop-color:#662E8D"/>
+	<stop  offset="0.7882" style="stop-color:#9F2064"/>
+	<stop  offset="0.9487" style="stop-color:#CD2032"/>
+</linearGradient>
+<path class="st6" d="M369,1981c-14.2,39.1-28.5,78.9-42.9,119.6c-0.2,0.6-0.4,1.2-0.6,1.8c-2,5.7-4.1,11.5-6.1,17.2
+	c-9.7,27.4-18,52.1-37.3,108.2c31.7,14.5,57.1,52.5,81.1,95.6c-2.6-44.7-21-86.6-56.2-119.1c156.1,7,290.6-32.4,360.1-146.6
+	c6.2-10.2,11.9-20.9,17-32.2c-31.6,40.1-70.8,57.1-144.5,53c-0.2,0.1-0.3,0.1-0.5,0.2c0.2-0.1,0.3-0.1,0.5-0.2
+	c108.6-48.6,163.1-95.3,211.2-172.6c11.4-18.3,22.5-38.4,33.8-60.6c-94.9,97.5-205,125.3-320.9,104.2l-86.9,9.5
+	C374.4,1966.3,371.7,1973.6,369,1981z"/>
+<linearGradient id="SVGID_4_" gradientUnits="userSpaceOnUse" x1="-4542.2974" y1="7655.7842" x2="-1629.9774" y2="7655.7842" gradientTransform="matrix(0.4226 -0.9063 -0.9063 -0.4226 8667.5449 1919.7977)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path class="st7" d="M409.6,1786.3c18.8-48.5,38.1-97.7,58-147.2c19-47.4,38.5-95.2,58.5-143.2c20-48,40.4-96.1,61.2-144.2
+	c21.2-49,42.9-97.8,64.9-146.5c21.8-48.1,44-95.9,66.6-143.3c8.1-17.1,16.3-34.1,24.6-51c14.2-29.3,28.6-58.4,43.1-87.2
+	c0.8-1.6,1.6-3.1,2.4-4.6L681.4,706.8c-1.8,2.9-3.5,5.8-5.3,8.6c-25.1,40.9-50,82.7-74.4,125.4c-24.7,43.1-49,87.1-72.7,131.7
+	c-20,37.6-39.6,75.6-58.6,113.9c-3.8,7.8-7.6,15.5-11.3,23.2c-23.4,48.2-44.6,94.8-63.7,139.5c-21.7,50.7-40.7,99.2-57.5,145.1
+	c-11,30.2-21,59.4-30.1,87.4c-7.5,24-14.7,47.9-21.5,71.8c-16,56.3-29.9,112.4-41.2,168.3L353,1935.1c14.3-38.1,28.9-76.8,44-116
+	C401.1,1808.2,405.4,1797.3,409.6,1786.3z"/>
+<linearGradient id="SVGID_5_" gradientUnits="userSpaceOnUse" x1="-4329.8989" y1="7616.355" x2="-2799.3872" y2="7616.355" gradientTransform="matrix(0.4226 -0.9063 -0.9063 -0.4226 8667.5449 1919.7977)">
+	<stop  offset="0" style="stop-color:#282662"/>
+	<stop  offset="9.548389e-02" style="stop-color:#662E8D"/>
+	<stop  offset="0.7882" style="stop-color:#9F2064"/>
+	<stop  offset="0.9487" style="stop-color:#CD2032"/>
+</linearGradient>
+<path class="st8" d="M243.5,1729.4c-13.6,68.2-23.2,136.2-28,203.8c-0.2,2.4-0.4,4.7-0.5,7.1c-33.7-54-124-106.8-123.8-106.2
+	c64.6,93.7,113.7,186.7,120.9,278c-34.6,7.1-82-3.2-136.8-23.3c57.1,52.5,100,67,116.7,70.9c-52.5,3.3-107.1,39.3-162.1,80.8
+	c80.5-32.8,145.5-45.8,192.1-35.3C148.1,2414.2,74.1,2645,0,2890c22.7-6.7,36.2-21.9,43.9-42.6c13.2-44.4,100.8-335.6,238-718.2
+	c3.9-10.9,7.8-21.8,11.8-32.9c1.1-3,2.2-6.1,3.3-9.2c14.5-40.1,29.5-81.1,45.1-122.9c3.5-9.5,7.1-19,10.7-28.6
+	c0.1-0.2,0.1-0.4,0.2-0.6l-107.9-213.2C244.6,1724.4,244,1726.9,243.5,1729.4z"/>
+<linearGradient id="SVGID_6_" gradientUnits="userSpaceOnUse" x1="-4542.2974" y1="7354.3984" x2="-1629.9774" y2="7354.3984" gradientTransform="matrix(0.4226 -0.9063 -0.9063 -0.4226 8667.5449 1919.7977)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path class="st9" d="M805.6,937c-3.1,6.3-6.2,12.7-9.3,19.1c-9.3,19.2-18.8,38.8-28.3,58.8c-10.3,21.7-20.7,43.9-31.3,66.5
+	c-5.3,11.4-10.6,22.9-16,34.6c-16.1,35-32.4,71.1-48.9,108.3c-20.3,45.8-41,93.4-62,142.8c-20,47.1-40.3,95.9-60.9,146.3
+	c-19.5,47.9-39.3,97.3-59.3,148.3c-17.8,45.4-35.9,92.1-54,140.1c-0.9,2.3-1.8,4.7-2.6,7c-18,47.6-36.2,96.6-54.6,146.8
+	c-0.4,1.1-0.8,2.3-1.3,3.4l86.9-9.5c-1.7-0.3-3.5-0.5-5.2-0.9c103.9-13,242.1-90.6,331.4-186.5c41.1-44.2,78.5-96.3,113-157.3
+	c25.7-45.4,49.8-95.8,72.8-151.5c20.1-48.7,39.4-101.4,58-158.6c-23.9,12.6-51.2,21.8-81.4,28.2c-5.3,1.1-10.7,2.2-16.1,3.1
+	c-5.5,1-11,1.8-16.6,2.6l0,0l0,0c0.1,0,0.1-0.1,0.2-0.1c96.9-37.3,158-109.2,202.4-197.4c-25.5,17.4-66.9,40.1-116.6,51.1
+	c-6.7,1.5-13.7,2.7-20.7,3.7c-1.7,0.3-3.5,0.6-5.2,0.8l0,0l0,0c0.1,0,0.1,0,0.1-0.1h0.1l0,0c33.6-14.1,62-29.8,86.6-48.4
+	c5.3-4,10.4-8.1,15.3-12.3c7.5-6.5,14.7-13.3,21.5-20.5c4.4-4.6,8.6-9.3,12.7-14.2c9.6-11.5,18.7-23.9,27.1-37.3
+	c2.6-4.1,5.1-8.3,7.6-12.6c3.2-6.2,6.3-12.3,9.3-18.3c13.5-27.2,24.4-51.5,33-72.8c4.3-10.6,8.1-20.5,11.3-29.7
+	c1.3-3.7,2.5-7.2,3.7-10.6c3.4-10.2,6.2-19.3,8.4-27.3c3.3-12,5.3-21.5,6.4-28.4l0,0l0,0c-3.3,2.6-7.1,5.2-11.3,7.7
+	c-29.3,17.5-79.5,33.4-119.9,40.8l79.8-8.8l-79.8,8.8c-0.6,0.1-1.2,0.2-1.8,0.3c-4,0.7-8.1,1.3-12.2,2c0.7-0.3,1.4-0.7,2.1-1
+	l-273,29.9C806.6,935,806.1,936,805.6,937z"/>
+<linearGradient id="SVGID_7_" gradientUnits="userSpaceOnUse" x1="-4722.958" y1="7369.4307" x2="-1810.6381" y2="7369.4307" gradientTransform="matrix(0.4226 -0.9063 -0.9063 -0.4226 8667.5449 1919.7977)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path class="st10" d="M1112.9,385.1c-24.3,37.3-50.8,79.6-79.4,127.5c-1.5,2.5-3,5.1-4.5,7.6c-24.6,41.5-50.8,87.1-78.3,137
+	c-23.8,43.1-48.5,89.3-74.3,139C854,839.5,830.8,885.4,807,934l273-29.9c79.5-36.6,115.1-69.7,149.6-117.6
+	c9.2-13.2,18.4-27,27.5-41.3c28-43.8,55.6-92,80.1-139.9c23.7-46.3,44.7-92.2,60.7-133.5c10.2-26.3,18.4-50.8,24.1-72.3
+	c5-19,8.9-36.9,11.9-54.1C1327.9,363.5,1197.6,380.9,1112.9,385.1z"/>
+<path class="st3" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/>
+<path class="st4" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/>
+<linearGradient id="SVGID_8_" gradientUnits="userSpaceOnUse" x1="-4542.2974" y1="7264.7305" x2="-1629.9779" y2="7264.7305" gradientTransform="matrix(0.4226 -0.9063 -0.9063 -0.4226 8667.5449 1919.7977)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path class="st11" d="M936.5,1326.1c-5.5,1-11,1.8-16.6,2.6l0,0C925.5,1328,931,1327.1,936.5,1326.1z"/>
+<path class="st3" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/>
+<path class="st4" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/>
+<linearGradient id="SVGID_9_" gradientUnits="userSpaceOnUse" x1="-4542.2974" y1="7275.0142" x2="-1629.9779" y2="7275.0142" gradientTransform="matrix(0.4226 -0.9063 -0.9063 -0.4226 8667.5449 1919.7977)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path class="st12" d="M980,1186.8c1.8-0.2,3.5-0.5,5.2-0.8C983.5,1186.3,981.8,1186.6,980,1186.8L980,1186.8z"/>
+<path class="st3" d="M980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7z"/>
+<path class="st4" d="M980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7z"/>
+<linearGradient id="SVGID_10_" gradientUnits="userSpaceOnUse" x1="-2584.3418" y1="7277.063" x2="-2584.3418" y2="7277.063" gradientTransform="matrix(0.4226 -0.9063 -0.9063 -0.4226 8667.5449 1919.7977)">
+	<stop  offset="0.3233" style="stop-color:#9E2064"/>
+	<stop  offset="0.6302" style="stop-color:#C92037"/>
+	<stop  offset="0.7514" style="stop-color:#CD2335"/>
+	<stop  offset="1" style="stop-color:#E97826"/>
+</linearGradient>
+<path class="st13" d="M980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7L980.2,1186.7z"/>
+</svg>
diff --git a/assets/css/main.css b/assets/css/main.css
new file mode 100644
index 0000000..b4757db
--- /dev/null
+++ b/assets/css/main.css
@@ -0,0 +1,6602 @@
+/**
+ * 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.
+ */
+/*!
+ * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com)
+ * Copyright 2011-2017 The Bootstrap Authors
+ * Copyright 2011-2017 Twitter, Inc.
+ * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
+ */
+@media print {
+  *,
+  *::before,
+  *::after,
+  p::first-letter,
+  div::first-letter,
+  blockquote::first-letter,
+  li::first-letter,
+  p::first-line,
+  div::first-line,
+  blockquote::first-line,
+  li::first-line {
+    text-shadow: none !important;
+    box-shadow: none !important; }
+
+  a,
+  a:visited {
+    text-decoration: underline; }
+
+  abbr[title]::after {
+    content: " (" attr(title) ")"; }
+
+  pre {
+    white-space: pre-wrap !important; }
+
+  pre,
+  blockquote {
+    border: 1px solid #999;
+    page-break-inside: avoid; }
+
+  thead {
+    display: table-header-group; }
+
+  tr,
+  img {
+    page-break-inside: avoid; }
+
+  p,
+  h2,
+  h3 {
+    orphans: 3;
+    widows: 3; }
+
+  h2,
+  h3 {
+    page-break-after: avoid; }
+
+  .navbar {
+    display: none; }
+
+  .badge {
+    border: 1px solid #000; }
+
+  .table {
+    border-collapse: collapse !important; }
+    .table td,
+    .table th {
+      background-color: #fff !important; }
+
+  .table-bordered th,
+  .table-bordered td {
+    border: 1px solid #ddd !important; } }
+html {
+  box-sizing: border-box;
+  font-family: sans-serif;
+  line-height: 1.15;
+  -webkit-text-size-adjust: 100%;
+  -ms-text-size-adjust: 100%;
+  -ms-overflow-style: scrollbar;
+  -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
+
+*,
+*::before,
+*::after {
+  box-sizing: inherit; }
+
+@-ms-viewport {
+  width: device-width; }
+article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
+  display: block; }
+
+body {
+  margin: 0;
+  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
+  font-size: 1rem;
+  font-weight: normal;
+  line-height: 1.5;
+  color: #212529;
+  background-color: #fff; }
+
+[tabindex="-1"]:focus {
+  outline: none !important; }
+
+hr {
+  box-sizing: content-box;
+  height: 0;
+  overflow: visible; }
+
+h1, h2, h3, h4, h5, h6 {
+  margin-top: 0;
+  margin-bottom: .5rem; }
+
+p {
+  margin-top: 0;
+  margin-bottom: 1rem; }
+
+abbr[title],
+abbr[data-original-title] {
+  text-decoration: underline;
+  text-decoration: underline dotted;
+  cursor: help;
+  border-bottom: 0; }
+
+address {
+  margin-bottom: 1rem;
+  font-style: normal;
+  line-height: inherit; }
+
+ol,
+ul,
+dl {
+  margin-top: 0;
+  margin-bottom: 1rem; }
+
+ol ol,
+ul ul,
+ol ul,
+ul ol {
+  margin-bottom: 0; }
+
+dt {
+  font-weight: bold; }
+
+dd {
+  margin-bottom: .5rem;
+  margin-left: 0; }
+
+blockquote {
+  margin: 0 0 1rem; }
+
+dfn {
+  font-style: italic; }
+
+b,
+strong {
+  font-weight: bolder; }
+
+small {
+  font-size: 80%; }
+
+sub,
+sup {
+  position: relative;
+  font-size: 75%;
+  line-height: 0;
+  vertical-align: baseline; }
+
+sub {
+  bottom: -.25em; }
+
+sup {
+  top: -.5em; }
+
+a {
+  color: #00bcd4;
+  text-decoration: none;
+  background-color: transparent;
+  -webkit-text-decoration-skip: objects; }
+  a:hover {
+    color: #007888;
+    text-decoration: underline; }
+
+a:not([href]):not([tabindex]) {
+  color: inherit;
+  text-decoration: none; }
+  a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover {
+    color: inherit;
+    text-decoration: none; }
+  a:not([href]):not([tabindex]):focus {
+    outline: 0; }
+
+pre,
+code,
+kbd,
+samp {
+  font-family: monospace, monospace;
+  font-size: 1em; }
+
+pre {
+  margin-top: 0;
+  margin-bottom: 1rem;
+  overflow: auto; }
+
+figure {
+  margin: 0 0 1rem; }
+
+img {
+  vertical-align: middle;
+  border-style: none; }
+
+svg:not(:root) {
+  overflow: hidden; }
+
+a,
+area,
+button,
+[role="button"],
+input,
+label,
+select,
+summary,
+textarea {
+  touch-action: manipulation; }
+
+table {
+  border-collapse: collapse; }
+
+caption {
+  padding-top: 0.75rem;
+  padding-bottom: 0.75rem;
+  color: #868e96;
+  text-align: left;
+  caption-side: bottom; }
+
+th {
+  text-align: left; }
+
+label {
+  display: inline-block;
+  margin-bottom: .5rem; }
+
+button:focus {
+  outline: 1px dotted;
+  outline: 5px auto -webkit-focus-ring-color; }
+
+input,
+button,
+select,
+optgroup,
+textarea {
+  margin: 0;
+  font-family: inherit;
+  font-size: inherit;
+  line-height: inherit; }
+
+button,
+input {
+  overflow: visible; }
+
+button,
+select {
+  text-transform: none; }
+
+button,
+html [type="button"],
+[type="reset"],
+[type="submit"] {
+  -webkit-appearance: button; }
+
+button::-moz-focus-inner,
+[type="button"]::-moz-focus-inner,
+[type="reset"]::-moz-focus-inner,
+[type="submit"]::-moz-focus-inner {
+  padding: 0;
+  border-style: none; }
+
+input[type="radio"],
+input[type="checkbox"] {
+  box-sizing: border-box;
+  padding: 0; }
+
+input[type="date"],
+input[type="time"],
+input[type="datetime-local"],
+input[type="month"] {
+  -webkit-appearance: listbox; }
+
+textarea {
+  overflow: auto;
+  resize: vertical; }
+
+fieldset {
+  min-width: 0;
+  padding: 0;
+  margin: 0;
+  border: 0; }
+
+legend {
+  display: block;
+  width: 100%;
+  max-width: 100%;
+  padding: 0;
+  margin-bottom: .5rem;
+  font-size: 1.5rem;
+  line-height: inherit;
+  color: inherit;
+  white-space: normal; }
+
+progress {
+  vertical-align: baseline; }
+
+[type="number"]::-webkit-inner-spin-button,
+[type="number"]::-webkit-outer-spin-button {
+  height: auto; }
+
+[type="search"] {
+  outline-offset: -2px;
+  -webkit-appearance: none; }
+
+[type="search"]::-webkit-search-cancel-button,
+[type="search"]::-webkit-search-decoration {
+  -webkit-appearance: none; }
+
+::-webkit-file-upload-button {
+  font: inherit;
+  -webkit-appearance: button; }
+
+output {
+  display: inline-block; }
+
+summary {
+  display: list-item; }
+
+template {
+  display: none; }
+
+[hidden] {
+  display: none !important; }
+
+h1, h2, h3, h4, h5, h6,
+.h1, .h2, .h3, .h4, .h5, .h6 {
+  margin-bottom: 0.5rem;
+  font-family: inherit;
+  font-weight: 500;
+  line-height: 1.1;
+  color: inherit; }
+
+h1, .h1 {
+  font-size: 2.5rem; }
+
+h2, .h2 {
+  font-size: 2rem; }
+
+h3, .h3 {
+  font-size: 1.75rem; }
+
+h4, .h4 {
+  font-size: 1.5rem; }
+
+h5, .h5 {
+  font-size: 1.25rem; }
+
+h6, .h6 {
+  font-size: 1rem; }
+
+.lead {
+  font-size: 1.25rem;
+  font-weight: 300; }
+
+.display-1 {
+  font-size: 6rem;
+  font-weight: 300;
+  line-height: 1.1; }
+
+.display-2 {
+  font-size: 5.5rem;
+  font-weight: 300;
+  line-height: 1.1; }
+
+.display-3 {
+  font-size: 4.5rem;
+  font-weight: 300;
+  line-height: 1.1; }
+
+.display-4 {
+  font-size: 3.5rem;
+  font-weight: 300;
+  line-height: 1.1; }
+
+hr {
+  margin-top: 1rem;
+  margin-bottom: 1rem;
+  border: 0;
+  border-top: 1px solid rgba(0, 0, 0, 0.1); }
+
+small,
+.small {
+  font-size: 80%;
+  font-weight: normal; }
+
+mark,
+.mark {
+  padding: 0.2em;
+  background-color: #fcf8e3; }
+
+.list-unstyled {
+  padding-left: 0;
+  list-style: none; }
+
+.list-inline {
+  padding-left: 0;
+  list-style: none; }
+
+.list-inline-item {
+  display: inline-block; }
+  .list-inline-item:not(:last-child) {
+    margin-right: 5px; }
+
+.initialism {
+  font-size: 90%;
+  text-transform: uppercase; }
+
+.blockquote {
+  margin-bottom: 1rem;
+  font-size: 1.25rem; }
+
+.blockquote-footer {
+  display: block;
+  font-size: 80%;
+  color: #868e96; }
+  .blockquote-footer::before {
+    content: "\2014 \00A0"; }
+
+.img-fluid {
+  max-width: 100%;
+  height: auto; }
+
+.img-thumbnail {
+  padding: 0.25rem;
+  background-color: #fff;
+  border: 1px solid #ddd;
+  border-radius: 0.25rem;
+  transition: all 0.2s ease-in-out;
+  max-width: 100%;
+  height: auto; }
+
+.figure {
+  display: inline-block; }
+
+.figure-img {
+  margin-bottom: 0.5rem;
+  line-height: 1; }
+
+.figure-caption {
+  font-size: 90%;
+  color: #868e96; }
+
+code,
+kbd,
+pre,
+samp {
+  font-family: Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }
+
+code {
+  padding: 0.2rem 0.4rem;
+  font-size: 90%;
+  color: #bd4147;
+  background-color: #f8f9fa;
+  border-radius: 0.25rem; }
+  a > code {
+    padding: 0;
+    color: inherit;
+    background-color: inherit; }
+
+kbd {
+  padding: 0.2rem 0.4rem;
+  font-size: 90%;
+  color: #fff;
+  background-color: #212529;
+  border-radius: 0.2rem; }
+  kbd kbd {
+    padding: 0;
+    font-size: 100%;
+    font-weight: bold; }
+
+pre {
+  display: block;
+  margin-top: 0;
+  margin-bottom: 1rem;
+  font-size: 90%;
+  color: #212529; }
+  pre code {
+    padding: 0;
+    font-size: inherit;
+    color: inherit;
+    background-color: transparent;
+    border-radius: 0; }
+
+.pre-scrollable {
+  max-height: 340px;
+  overflow-y: scroll; }
+
+.container {
+  margin-right: auto;
+  margin-left: auto;
+  padding-right: 15px;
+  padding-left: 15px; }
+  @media (min-width: 576px) {
+    .container {
+      width: 540px;
+      max-width: 100%; } }
+  @media (min-width: 768px) {
+    .container {
+      width: 720px;
+      max-width: 100%; } }
+  @media (min-width: 992px) {
+    .container {
+      width: 960px;
+      max-width: 100%; } }
+  @media (min-width: 1200px) {
+    .container {
+      width: 1140px;
+      max-width: 100%; } }
+
+.container-fluid {
+  width: 100%;
+  margin-right: auto;
+  margin-left: auto;
+  padding-right: 15px;
+  padding-left: 15px; }
+
+.row {
+  display: flex;
+  flex-wrap: wrap;
+  margin-right: -15px;
+  margin-left: -15px; }
+
+.no-gutters {
+  margin-right: 0;
+  margin-left: 0; }
+  .no-gutters > .col,
+  .no-gutters > [class*="col-"] {
+    padding-right: 0;
+    padding-left: 0; }
+
+.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
+.col-auto, .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-sm,
+.col-sm-auto, .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-md,
+.col-md-auto, .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, .col-lg,
+.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
+.col-xl-auto {
+  position: relative;
+  width: 100%;
+  min-height: 1px;
+  padding-right: 15px;
+  padding-left: 15px; }
+
+.col {
+  flex-basis: 0;
+  flex-grow: 1;
+  max-width: 100%; }
+
+.col-auto {
+  flex: 0 0 auto;
+  width: auto;
+  max-width: none; }
+
+.col-1 {
+  flex: 0 0 8.3333333333%;
+  max-width: 8.3333333333%; }
+
+.col-2 {
+  flex: 0 0 16.6666666667%;
+  max-width: 16.6666666667%; }
+
+.col-3 {
+  flex: 0 0 25%;
+  max-width: 25%; }
+
+.col-4 {
+  flex: 0 0 33.3333333333%;
+  max-width: 33.3333333333%; }
+
+.col-5 {
+  flex: 0 0 41.6666666667%;
+  max-width: 41.6666666667%; }
+
+.col-6 {
+  flex: 0 0 50%;
+  max-width: 50%; }
+
+.col-7 {
+  flex: 0 0 58.3333333333%;
+  max-width: 58.3333333333%; }
+
+.col-8 {
+  flex: 0 0 66.6666666667%;
+  max-width: 66.6666666667%; }
+
+.col-9 {
+  flex: 0 0 75%;
+  max-width: 75%; }
+
+.col-10 {
+  flex: 0 0 83.3333333333%;
+  max-width: 83.3333333333%; }
+
+.col-11 {
+  flex: 0 0 91.6666666667%;
+  max-width: 91.6666666667%; }
+
+.col-12 {
+  flex: 0 0 100%;
+  max-width: 100%; }
+
+.order-1 {
+  order: 1; }
+
+.order-2 {
+  order: 2; }
+
+.order-3 {
+  order: 3; }
+
+.order-4 {
+  order: 4; }
+
+.order-5 {
+  order: 5; }
+
+.order-6 {
+  order: 6; }
+
+.order-7 {
+  order: 7; }
+
+.order-8 {
+  order: 8; }
+
+.order-9 {
+  order: 9; }
+
+.order-10 {
+  order: 10; }
+
+.order-11 {
+  order: 11; }
+
+.order-12 {
+  order: 12; }
+
+@media (min-width: 576px) {
+  .col-sm {
+    flex-basis: 0;
+    flex-grow: 1;
+    max-width: 100%; }
+
+  .col-sm-auto {
+    flex: 0 0 auto;
+    width: auto;
+    max-width: none; }
+
+  .col-sm-1 {
+    flex: 0 0 8.3333333333%;
+    max-width: 8.3333333333%; }
+
+  .col-sm-2 {
+    flex: 0 0 16.6666666667%;
+    max-width: 16.6666666667%; }
+
+  .col-sm-3 {
+    flex: 0 0 25%;
+    max-width: 25%; }
+
+  .col-sm-4 {
+    flex: 0 0 33.3333333333%;
+    max-width: 33.3333333333%; }
+
+  .col-sm-5 {
+    flex: 0 0 41.6666666667%;
+    max-width: 41.6666666667%; }
+
+  .col-sm-6 {
+    flex: 0 0 50%;
+    max-width: 50%; }
+
+  .col-sm-7 {
+    flex: 0 0 58.3333333333%;
+    max-width: 58.3333333333%; }
+
+  .col-sm-8 {
+    flex: 0 0 66.6666666667%;
+    max-width: 66.6666666667%; }
+
+  .col-sm-9 {
+    flex: 0 0 75%;
+    max-width: 75%; }
+
+  .col-sm-10 {
+    flex: 0 0 83.3333333333%;
+    max-width: 83.3333333333%; }
+
+  .col-sm-11 {
+    flex: 0 0 91.6666666667%;
+    max-width: 91.6666666667%; }
+
+  .col-sm-12 {
+    flex: 0 0 100%;
+    max-width: 100%; }
+
+  .order-sm-1 {
+    order: 1; }
+
+  .order-sm-2 {
+    order: 2; }
+
+  .order-sm-3 {
+    order: 3; }
+
+  .order-sm-4 {
+    order: 4; }
+
+  .order-sm-5 {
+    order: 5; }
+
+  .order-sm-6 {
+    order: 6; }
+
+  .order-sm-7 {
+    order: 7; }
+
+  .order-sm-8 {
+    order: 8; }
+
+  .order-sm-9 {
+    order: 9; }
+
+  .order-sm-10 {
+    order: 10; }
+
+  .order-sm-11 {
+    order: 11; }
+
+  .order-sm-12 {
+    order: 12; } }
+@media (min-width: 768px) {
+  .col-md {
+    flex-basis: 0;
+    flex-grow: 1;
+    max-width: 100%; }
+
+  .col-md-auto {
+    flex: 0 0 auto;
+    width: auto;
+    max-width: none; }
+
+  .col-md-1 {
+    flex: 0 0 8.3333333333%;
+    max-width: 8.3333333333%; }
+
+  .col-md-2 {
+    flex: 0 0 16.6666666667%;
+    max-width: 16.6666666667%; }
+
+  .col-md-3 {
+    flex: 0 0 25%;
+    max-width: 25%; }
+
+  .col-md-4 {
+    flex: 0 0 33.3333333333%;
+    max-width: 33.3333333333%; }
+
+  .col-md-5 {
+    flex: 0 0 41.6666666667%;
+    max-width: 41.6666666667%; }
+
+  .col-md-6 {
+    flex: 0 0 50%;
+    max-width: 50%; }
+
+  .col-md-7 {
+    flex: 0 0 58.3333333333%;
+    max-width: 58.3333333333%; }
+
+  .col-md-8 {
+    flex: 0 0 66.6666666667%;
+    max-width: 66.6666666667%; }
+
+  .col-md-9 {
+    flex: 0 0 75%;
+    max-width: 75%; }
+
+  .col-md-10 {
+    flex: 0 0 83.3333333333%;
+    max-width: 83.3333333333%; }
+
+  .col-md-11 {
+    flex: 0 0 91.6666666667%;
+    max-width: 91.6666666667%; }
+
+  .col-md-12 {
+    flex: 0 0 100%;
+    max-width: 100%; }
+
+  .order-md-1 {
+    order: 1; }
+
+  .order-md-2 {
+    order: 2; }
+
+  .order-md-3 {
+    order: 3; }
+
+  .order-md-4 {
+    order: 4; }
+
+  .order-md-5 {
+    order: 5; }
+
+  .order-md-6 {
+    order: 6; }
+
+  .order-md-7 {
+    order: 7; }
+
+  .order-md-8 {
+    order: 8; }
+
+  .order-md-9 {
+    order: 9; }
+
+  .order-md-10 {
+    order: 10; }
+
+  .order-md-11 {
+    order: 11; }
+
+  .order-md-12 {
+    order: 12; } }
+@media (min-width: 992px) {
+  .col-lg {
+    flex-basis: 0;
+    flex-grow: 1;
+    max-width: 100%; }
+
+  .col-lg-auto {
+    flex: 0 0 auto;
+    width: auto;
+    max-width: none; }
+
+  .col-lg-1 {
+    flex: 0 0 8.3333333333%;
+    max-width: 8.3333333333%; }
+
+  .col-lg-2 {
+    flex: 0 0 16.6666666667%;
+    max-width: 16.6666666667%; }
+
+  .col-lg-3 {
+    flex: 0 0 25%;
+    max-width: 25%; }
+
+  .col-lg-4 {
+    flex: 0 0 33.3333333333%;
+    max-width: 33.3333333333%; }
+
+  .col-lg-5 {
+    flex: 0 0 41.6666666667%;
+    max-width: 41.6666666667%; }
+
+  .col-lg-6 {
+    flex: 0 0 50%;
+    max-width: 50%; }
+
+  .col-lg-7 {
+    flex: 0 0 58.3333333333%;
+    max-width: 58.3333333333%; }
+
+  .col-lg-8 {
+    flex: 0 0 66.6666666667%;
+    max-width: 66.6666666667%; }
+
+  .col-lg-9 {
+    flex: 0 0 75%;
+    max-width: 75%; }
+
+  .col-lg-10 {
+    flex: 0 0 83.3333333333%;
+    max-width: 83.3333333333%; }
+
+  .col-lg-11 {
+    flex: 0 0 91.6666666667%;
+    max-width: 91.6666666667%; }
+
+  .col-lg-12 {
+    flex: 0 0 100%;
+    max-width: 100%; }
+
+  .order-lg-1 {
+    order: 1; }
+
+  .order-lg-2 {
+    order: 2; }
+
+  .order-lg-3 {
+    order: 3; }
+
+  .order-lg-4 {
+    order: 4; }
+
+  .order-lg-5 {
+    order: 5; }
+
+  .order-lg-6 {
+    order: 6; }
+
+  .order-lg-7 {
+    order: 7; }
+
+  .order-lg-8 {
+    order: 8; }
+
+  .order-lg-9 {
+    order: 9; }
+
+  .order-lg-10 {
+    order: 10; }
+
+  .order-lg-11 {
+    order: 11; }
+
+  .order-lg-12 {
+    order: 12; } }
+@media (min-width: 1200px) {
+  .col-xl {
+    flex-basis: 0;
+    flex-grow: 1;
+    max-width: 100%; }
+
+  .col-xl-auto {
+    flex: 0 0 auto;
+    width: auto;
+    max-width: none; }
+
+  .col-xl-1 {
+    flex: 0 0 8.3333333333%;
+    max-width: 8.3333333333%; }
+
+  .col-xl-2 {
+    flex: 0 0 16.6666666667%;
+    max-width: 16.6666666667%; }
+
+  .col-xl-3 {
+    flex: 0 0 25%;
+    max-width: 25%; }
+
+  .col-xl-4 {
+    flex: 0 0 33.3333333333%;
+    max-width: 33.3333333333%; }
+
+  .col-xl-5 {
+    flex: 0 0 41.6666666667%;
+    max-width: 41.6666666667%; }
+
+  .col-xl-6 {
+    flex: 0 0 50%;
+    max-width: 50%; }
+
+  .col-xl-7 {
+    flex: 0 0 58.3333333333%;
+    max-width: 58.3333333333%; }
+
+  .col-xl-8 {
+    flex: 0 0 66.6666666667%;
+    max-width: 66.6666666667%; }
+
+  .col-xl-9 {
+    flex: 0 0 75%;
+    max-width: 75%; }
+
+  .col-xl-10 {
+    flex: 0 0 83.3333333333%;
+    max-width: 83.3333333333%; }
+
+  .col-xl-11 {
+    flex: 0 0 91.6666666667%;
+    max-width: 91.6666666667%; }
+
+  .col-xl-12 {
+    flex: 0 0 100%;
+    max-width: 100%; }
+
+  .order-xl-1 {
+    order: 1; }
+
+  .order-xl-2 {
+    order: 2; }
+
+  .order-xl-3 {
+    order: 3; }
+
+  .order-xl-4 {
+    order: 4; }
+
+  .order-xl-5 {
+    order: 5; }
+
+  .order-xl-6 {
+    order: 6; }
+
+  .order-xl-7 {
+    order: 7; }
+
+  .order-xl-8 {
+    order: 8; }
+
+  .order-xl-9 {
+    order: 9; }
+
+  .order-xl-10 {
+    order: 10; }
+
+  .order-xl-11 {
+    order: 11; }
+
+  .order-xl-12 {
+    order: 12; } }
+.table {
+  width: 100%;
+  max-width: 100%;
+  margin-bottom: 1rem;
+  background-color: transparent; }
+  .table th,
+  .table td {
+    padding: 0.75rem;
+    vertical-align: top;
+    border-top: 1px solid #e9ecef; }
+  .table thead th {
+    vertical-align: bottom;
+    border-bottom: 2px solid #e9ecef; }
+  .table tbody + tbody {
+    border-top: 2px solid #e9ecef; }
+  .table .table {
+    background-color: #fff; }
+
+.table-sm th,
+.table-sm td {
+  padding: 0.3rem; }
+
+.table-bordered {
+  border: 1px solid #e9ecef; }
+  .table-bordered th,
+  .table-bordered td {
+    border: 1px solid #e9ecef; }
+  .table-bordered thead th,
+  .table-bordered thead td {
+    border-bottom-width: 2px; }
+
+.table-striped tbody tr:nth-of-type(odd) {
+  background-color: rgba(0, 0, 0, 0.05); }
+
+.table-hover tbody tr:hover {
+  background-color: rgba(0, 0, 0, 0.075); }
+
+.table-primary,
+.table-primary > th,
+.table-primary > td {
+  background-color: #b8ecf3; }
+
+.table-hover .table-primary:hover {
+  background-color: #a2e6ef; }
+  .table-hover .table-primary:hover > td,
+  .table-hover .table-primary:hover > th {
+    background-color: #a2e6ef; }
+
+.table-secondary,
+.table-secondary > th,
+.table-secondary > td {
+  background-color: #dddfe2; }
+
+.table-hover .table-secondary:hover {
+  background-color: #cfd2d6; }
+  .table-hover .table-secondary:hover > td,
+  .table-hover .table-secondary:hover > th {
+    background-color: #cfd2d6; }
+
+.table-success,
+.table-success > th,
+.table-success > td {
+  background-color: #c3e6cb; }
+
+.table-hover .table-success:hover {
+  background-color: #b1dfbb; }
+  .table-hover .table-success:hover > td,
+  .table-hover .table-success:hover > th {
+    background-color: #b1dfbb; }
+
+.table-info,
+.table-info > th,
+.table-info > td {
+  background-color: #bee5eb; }
+
+.table-hover .table-info:hover {
+  background-color: #abdde5; }
+  .table-hover .table-info:hover > td,
+  .table-hover .table-info:hover > th {
+    background-color: #abdde5; }
+
+.table-warning,
+.table-warning > th,
+.table-warning > td {
+  background-color: #ffeeba; }
+
+.table-hover .table-warning:hover {
+  background-color: #ffe8a1; }
+  .table-hover .table-warning:hover > td,
+  .table-hover .table-warning:hover > th {
+    background-color: #ffe8a1; }
+
+.table-danger,
+.table-danger > th,
+.table-danger > td {
+  background-color: #f5c6cb; }
+
+.table-hover .table-danger:hover {
+  background-color: #f1b0b7; }
+  .table-hover .table-danger:hover > td,
+  .table-hover .table-danger:hover > th {
+    background-color: #f1b0b7; }
+
+.table-light,
+.table-light > th,
+.table-light > td {
+  background-color: #fdfdfe; }
+
+.table-hover .table-light:hover {
+  background-color: #ececf6; }
+  .table-hover .table-light:hover > td,
+  .table-hover .table-light:hover > th {
+    background-color: #ececf6; }
+
+.table-dark,
+.table-dark > th,
+.table-dark > td {
+  background-color: #c6c8ca; }
+
+.table-hover .table-dark:hover {
+  background-color: #b9bbbe; }
+  .table-hover .table-dark:hover > td,
+  .table-hover .table-dark:hover > th {
+    background-color: #b9bbbe; }
+
+.table-active,
+.table-active > th,
+.table-active > td {
+  background-color: rgba(0, 0, 0, 0.075); }
+
+.table-hover .table-active:hover {
+  background-color: rgba(0, 0, 0, 0.075); }
+  .table-hover .table-active:hover > td,
+  .table-hover .table-active:hover > th {
+    background-color: rgba(0, 0, 0, 0.075); }
+
+.thead-inverse th {
+  color: #fff;
+  background-color: #212529; }
+
+.thead-default th {
+  color: #495057;
+  background-color: #e9ecef; }
+
+.table-inverse {
+  color: #fff;
+  background-color: #212529; }
+  .table-inverse th,
+  .table-inverse td,
+  .table-inverse thead th {
+    border-color: #32383e; }
+  .table-inverse.table-bordered {
+    border: 0; }
+  .table-inverse.table-striped tbody tr:nth-of-type(odd) {
+    background-color: rgba(255, 255, 255, 0.05); }
+  .table-inverse.table-hover tbody tr:hover {
+    background-color: rgba(255, 255, 255, 0.075); }
+
+@media (max-width: 991px) {
+  .table-responsive {
+    display: block;
+    width: 100%;
+    overflow-x: auto;
+    -ms-overflow-style: -ms-autohiding-scrollbar; }
+    .table-responsive.table-bordered {
+      border: 0; } }
+
+.form-control {
+  display: block;
+  width: 100%;
+  padding: 0.5rem 0.75rem;
+  font-size: 1rem;
+  line-height: 1.25;
+  color: #495057;
+  background-color: #fff;
+  background-image: none;
+  background-clip: padding-box;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0.25rem;
+  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
+  .form-control::-ms-expand {
+    background-color: transparent;
+    border: 0; }
+  .form-control:focus {
+    color: #495057;
+    background-color: #fff;
+    border-color: #55ecff;
+    outline: none; }
+  .form-control::placeholder {
+    color: #868e96;
+    opacity: 1; }
+  .form-control:disabled, .form-control[readonly] {
+    background-color: #e9ecef;
+    opacity: 1; }
+
+select.form-control:not([size]):not([multiple]) {
+  height: calc(2.25rem + 2px); }
+select.form-control:focus::-ms-value {
+  color: #495057;
+  background-color: #fff; }
+
+.form-control-file,
+.form-control-range {
+  display: block; }
+
+.col-form-label {
+  padding-top: calc(0.5rem - 1px * 2);
+  padding-bottom: calc(0.5rem - 1px * 2);
+  margin-bottom: 0; }
+
+.col-form-label-lg {
+  padding-top: calc(0.5rem - 1px * 2);
+  padding-bottom: calc(0.5rem - 1px * 2);
+  font-size: 1.25rem; }
+
+.col-form-label-sm {
+  padding-top: calc(0.25rem - 1px * 2);
+  padding-bottom: calc(0.25rem - 1px * 2);
+  font-size: 0.875rem; }
+
+.col-form-legend {
+  padding-top: 0.5rem;
+  padding-bottom: 0.5rem;
+  margin-bottom: 0;
+  font-size: 1rem; }
+
+.form-control-plaintext {
+  padding-top: 0.5rem;
+  padding-bottom: 0.5rem;
+  margin-bottom: 0;
+  line-height: 1.25;
+  border: solid transparent;
+  border-width: 1px 0; }
+  .form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,
+  .input-group-sm > .form-control-plaintext.input-group-addon,
+  .input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
+  .input-group-lg > .form-control-plaintext.input-group-addon,
+  .input-group-lg > .input-group-btn > .form-control-plaintext.btn {
+    padding-right: 0;
+    padding-left: 0; }
+
+.form-control-sm, .input-group-sm > .form-control,
+.input-group-sm > .input-group-addon,
+.input-group-sm > .input-group-btn > .btn {
+  padding: 0.25rem 0.5rem;
+  font-size: 0.875rem;
+  line-height: 1.5;
+  border-radius: 0.2rem; }
+
+select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
+.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
+.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
+  height: calc(1.8125rem + 2px); }
+
+.form-control-lg, .input-group-lg > .form-control,
+.input-group-lg > .input-group-addon,
+.input-group-lg > .input-group-btn > .btn {
+  padding: 0.5rem 1rem;
+  font-size: 1.25rem;
+  line-height: 1.5;
+  border-radius: 0.3rem; }
+
+select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
+.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
+.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
+  height: calc(2.3125rem + 2px); }
+
+.form-group {
+  margin-bottom: 1rem; }
+
+.form-text {
+  display: block;
+  margin-top: 0.25rem; }
+
+.form-row {
+  display: flex;
+  flex-wrap: wrap;
+  margin-right: -5px;
+  margin-left: -5px; }
+  .form-row > .col,
+  .form-row > [class*="col-"] {
+    padding-right: 5px;
+    padding-left: 5px; }
+
+.form-check {
+  position: relative;
+  display: block;
+  margin-bottom: 0.5rem; }
+  .form-check.disabled .form-check-label {
+    color: #868e96; }
+
+.form-check-label {
+  padding-left: 1.25rem;
+  margin-bottom: 0; }
+
+.form-check-input {
+  position: absolute;
+  margin-top: 0.25rem;
+  margin-left: -1.25rem; }
+  .form-check-input:only-child {
+    position: static; }
+
+.form-check-inline {
+  display: inline-block; }
+  .form-check-inline .form-check-label {
+    vertical-align: middle; }
+  .form-check-inline + .form-check-inline {
+    margin-left: 0.75rem; }
+
+.invalid-feedback {
+  display: none;
+  margin-top: .25rem;
+  font-size: .875rem;
+  color: #dc3545; }
+
+.invalid-tooltip {
+  position: absolute;
+  top: 100%;
+  z-index: 5;
+  display: none;
+  width: 250px;
+  padding: .5rem;
+  margin-top: .1rem;
+  font-size: .875rem;
+  line-height: 1;
+  color: #fff;
+  background-color: rgba(220, 53, 69, 0.8);
+  border-radius: .2rem; }
+
+.was-validated .form-control:valid, .form-control.is-valid,
+.was-validated .custom-select:valid,
+.custom-select.is-valid {
+  border-color: #28a745; }
+  .was-validated .form-control:valid:focus, .form-control.is-valid:focus,
+  .was-validated .custom-select:valid:focus,
+  .custom-select.is-valid:focus {
+    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
+  .was-validated .form-control:valid ~ .invalid-feedback,
+  .was-validated .form-control:valid ~ .invalid-tooltip, .form-control.is-valid ~ .invalid-feedback,
+  .form-control.is-valid ~ .invalid-tooltip,
+  .was-validated .custom-select:valid ~ .invalid-feedback,
+  .was-validated .custom-select:valid ~ .invalid-tooltip,
+  .custom-select.is-valid ~ .invalid-feedback,
+  .custom-select.is-valid ~ .invalid-tooltip {
+    display: block; }
+
+.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label {
+  color: #28a745; }
+
+.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator {
+  background-color: rgba(40, 167, 69, 0.25); }
+.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description {
+  color: #28a745; }
+
+.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control {
+  border-color: #28a745; }
+  .was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before {
+    border-color: inherit; }
+.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus {
+  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }
+
+.was-validated .form-control:invalid, .form-control.is-invalid,
+.was-validated .custom-select:invalid,
+.custom-select.is-invalid {
+  border-color: #dc3545; }
+  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus,
+  .was-validated .custom-select:invalid:focus,
+  .custom-select.is-invalid:focus {
+    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
+  .was-validated .form-control:invalid ~ .invalid-feedback,
+  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
+  .form-control.is-invalid ~ .invalid-tooltip,
+  .was-validated .custom-select:invalid ~ .invalid-feedback,
+  .was-validated .custom-select:invalid ~ .invalid-tooltip,
+  .custom-select.is-invalid ~ .invalid-feedback,
+  .custom-select.is-invalid ~ .invalid-tooltip {
+    display: block; }
+
+.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label {
+  color: #dc3545; }
+
+.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator {
+  background-color: rgba(220, 53, 69, 0.25); }
+.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description {
+  color: #dc3545; }
+
+.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control {
+  border-color: #dc3545; }
+  .was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before {
+    border-color: inherit; }
+.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus {
+  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
+
+.form-inline {
+  display: flex;
+  flex-flow: row wrap;
+  align-items: center; }
+  .form-inline .form-check {
+    width: 100%; }
+  @media (min-width: 576px) {
+    .form-inline label {
+      display: flex;
+      align-items: center;
+      justify-content: center;
+      margin-bottom: 0; }
+    .form-inline .form-group {
+      display: flex;
+      flex: 0 0 auto;
+      flex-flow: row wrap;
+      align-items: center;
+      margin-bottom: 0; }
+    .form-inline .form-control {
+      display: inline-block;
+      width: auto;
+      vertical-align: middle; }
+    .form-inline .form-control-plaintext {
+      display: inline-block; }
+    .form-inline .input-group {
+      width: auto; }
+    .form-inline .form-control-label {
+      margin-bottom: 0;
+      vertical-align: middle; }
+    .form-inline .form-check {
+      display: flex;
+      align-items: center;
+      justify-content: center;
+      width: auto;
+      margin-top: 0;
+      margin-bottom: 0; }
+    .form-inline .form-check-label {
+      padding-left: 0; }
+    .form-inline .form-check-input {
+      position: relative;
+      margin-top: 0;
+      margin-right: 0.25rem;
+      margin-left: 0; }
+    .form-inline .custom-control {
+      display: flex;
+      align-items: center;
+      justify-content: center;
+      padding-left: 0; }
+    .form-inline .custom-control-indicator {
+      position: static;
+      display: inline-block;
+      margin-right: 0.25rem;
+      vertical-align: text-bottom; }
+    .form-inline .has-feedback .form-control-feedback {
+      top: 0; } }
+
+.btn {
+  display: inline-block;
+  font-weight: normal;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: middle;
+  user-select: none;
+  border: 1px solid transparent;
+  padding: 0.5rem 0.75rem;
+  font-size: 1rem;
+  line-height: 1.25;
+  border-radius: 0.25rem;
+  transition: all 0.15s ease-in-out; }
+  .btn:focus, .btn:hover {
+    text-decoration: none; }
+  .btn:focus, .btn.focus {
+    outline: 0;
+    box-shadow: 0 0 0 3px rgba(0, 188, 212, 0.25); }
+  .btn.disabled, .btn:disabled {
+    opacity: .65; }
+  .btn:active, .btn.active {
+    background-image: none; }
+
+a.btn.disabled,
+fieldset[disabled] a.btn {
+  pointer-events: none; }
+
+.btn-primary {
+  color: #fff;
+  background-color: #00bcd4;
+  border-color: #00bcd4; }
+  .btn-primary:hover {
+    color: #fff;
+    background-color: #009aae;
+    border-color: #008fa1; }
+  .btn-primary:focus, .btn-primary.focus {
+    box-shadow: 0 0 0 3px rgba(0, 188, 212, 0.5); }
+  .btn-primary.disabled, .btn-primary:disabled {
+    background-color: #00bcd4;
+    border-color: #00bcd4; }
+  .btn-primary:active, .btn-primary.active, .show > .btn-primary.dropdown-toggle {
+    background-color: #009aae;
+    background-image: none;
+    border-color: #008fa1; }
+
+.btn-secondary {
+  color: #fff;
+  background-color: #868e96;
+  border-color: #868e96; }
+  .btn-secondary:hover {
+    color: #fff;
+    background-color: #727b84;
+    border-color: #6c757d; }
+  .btn-secondary:focus, .btn-secondary.focus {
+    box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5); }
+  .btn-secondary.disabled, .btn-secondary:disabled {
+    background-color: #868e96;
+    border-color: #868e96; }
+  .btn-secondary:active, .btn-secondary.active, .show > .btn-secondary.dropdown-toggle {
+    background-color: #727b84;
+    background-image: none;
+    border-color: #6c757d; }
+
+.btn-success {
+  color: #fff;
+  background-color: #28a745;
+  border-color: #28a745; }
+  .btn-success:hover {
+    color: #fff;
+    background-color: #218838;
+    border-color: #1e7e34; }
+  .btn-success:focus, .btn-success.focus {
+    box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5); }
+  .btn-success.disabled, .btn-success:disabled {
+    background-color: #28a745;
+    border-color: #28a745; }
+  .btn-success:active, .btn-success.active, .show > .btn-success.dropdown-toggle {
+    background-color: #218838;
+    background-image: none;
+    border-color: #1e7e34; }
+
+.btn-info {
+  color: #fff;
+  background-color: #17a2b8;
+  border-color: #17a2b8; }
+  .btn-info:hover {
+    color: #fff;
+    background-color: #138496;
+    border-color: #117a8b; }
+  .btn-info:focus, .btn-info.focus {
+    box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5); }
+  .btn-info.disabled, .btn-info:disabled {
+    background-color: #17a2b8;
+    border-color: #17a2b8; }
+  .btn-info:active, .btn-info.active, .show > .btn-info.dropdown-toggle {
+    background-color: #138496;
+    background-image: none;
+    border-color: #117a8b; }
+
+.btn-warning {
+  color: #111;
+  background-color: #ffc107;
+  border-color: #ffc107; }
+  .btn-warning:hover {
+    color: #111;
+    background-color: #e0a800;
+    border-color: #d39e00; }
+  .btn-warning:focus, .btn-warning.focus {
+    box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5); }
+  .btn-warning.disabled, .btn-warning:disabled {
+    background-color: #ffc107;
+    border-color: #ffc107; }
+  .btn-warning:active, .btn-warning.active, .show > .btn-warning.dropdown-toggle {
+    background-color: #e0a800;
+    background-image: none;
+    border-color: #d39e00; }
+
+.btn-danger {
+  color: #fff;
+  background-color: #dc3545;
+  border-color: #dc3545; }
+  .btn-danger:hover {
+    color: #fff;
+    background-color: #c82333;
+    border-color: #bd2130; }
+  .btn-danger:focus, .btn-danger.focus {
+    box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5); }
+  .btn-danger.disabled, .btn-danger:disabled {
+    background-color: #dc3545;
+    border-color: #dc3545; }
+  .btn-danger:active, .btn-danger.active, .show > .btn-danger.dropdown-toggle {
+    background-color: #c82333;
+    background-image: none;
+    border-color: #bd2130; }
+
+.btn-light {
+  color: #111;
+  background-color: #f8f9fa;
+  border-color: #f8f9fa; }
+  .btn-light:hover {
+    color: #111;
+    background-color: #e2e6ea;
+    border-color: #dae0e5; }
+  .btn-light:focus, .btn-light.focus {
+    box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5); }
+  .btn-light.disabled, .btn-light:disabled {
+    background-color: #f8f9fa;
+    border-color: #f8f9fa; }
+  .btn-light:active, .btn-light.active, .show > .btn-light.dropdown-toggle {
+    background-color: #e2e6ea;
+    background-image: none;
+    border-color: #dae0e5; }
+
+.btn-dark {
+  color: #fff;
+  background-color: #343a40;
+  border-color: #343a40; }
+  .btn-dark:hover {
+    color: #fff;
+    background-color: #23272b;
+    border-color: #1d2124; }
+  .btn-dark:focus, .btn-dark.focus {
+    box-shadow: 0 0 0 3px rgba(52, 58, 64, 0.5); }
+  .btn-dark.disabled, .btn-dark:disabled {
+    background-color: #343a40;
+    border-color: #343a40; }
+  .btn-dark:active, .btn-dark.active, .show > .btn-dark.dropdown-toggle {
+    background-color: #23272b;
+    background-image: none;
+    border-color: #1d2124; }
+
+.btn-outline-primary {
+  color: #00bcd4;
+  background-color: transparent;
+  background-image: none;
+  border-color: #00bcd4; }
+  .btn-outline-primary:hover {
+    color: #fff;
+    background-color: #00bcd4;
+    border-color: #00bcd4; }
+  .btn-outline-primary:focus, .btn-outline-primary.focus {
+    box-shadow: 0 0 0 3px rgba(0, 188, 212, 0.5); }
+  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
+    color: #00bcd4;
+    background-color: transparent; }
+  .btn-outline-primary:active, .btn-outline-primary.active, .show > .btn-outline-primary.dropdown-toggle {
+    color: #fff;
+    background-color: #00bcd4;
+    border-color: #00bcd4; }
+
+.btn-outline-secondary {
+  color: #868e96;
+  background-color: transparent;
+  background-image: none;
+  border-color: #868e96; }
+  .btn-outline-secondary:hover {
+    color: #fff;
+    background-color: #868e96;
+    border-color: #868e96; }
+  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
+    box-shadow: 0 0 0 3px rgba(134, 142, 150, 0.5); }
+  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
+    color: #868e96;
+    background-color: transparent; }
+  .btn-outline-secondary:active, .btn-outline-secondary.active, .show > .btn-outline-secondary.dropdown-toggle {
+    color: #fff;
+    background-color: #868e96;
+    border-color: #868e96; }
+
+.btn-outline-success {
+  color: #28a745;
+  background-color: transparent;
+  background-image: none;
+  border-color: #28a745; }
+  .btn-outline-success:hover {
+    color: #fff;
+    background-color: #28a745;
+    border-color: #28a745; }
+  .btn-outline-success:focus, .btn-outline-success.focus {
+    box-shadow: 0 0 0 3px rgba(40, 167, 69, 0.5); }
+  .btn-outline-success.disabled, .btn-outline-success:disabled {
+    color: #28a745;
+    background-color: transparent; }
+  .btn-outline-success:active, .btn-outline-success.active, .show > .btn-outline-success.dropdown-toggle {
+    color: #fff;
+    background-color: #28a745;
+    border-color: #28a745; }
+
+.btn-outline-info {
+  color: #17a2b8;
+  background-color: transparent;
+  background-image: none;
+  border-color: #17a2b8; }
+  .btn-outline-info:hover {
+    color: #fff;
+    background-color: #17a2b8;
+    border-color: #17a2b8; }
+  .btn-outline-info:focus, .btn-outline-info.focus {
+    box-shadow: 0 0 0 3px rgba(23, 162, 184, 0.5); }
+  .btn-outline-info.disabled, .btn-outline-info:disabled {
+    color: #17a2b8;
+    background-color: transparent; }
+  .btn-outline-info:active, .btn-outline-info.active, .show > .btn-outline-info.dropdown-toggle {
+    color: #fff;
+    background-color: #17a2b8;
+    border-color: #17a2b8; }
+
+.btn-outline-warning {
+  color: #ffc107;
+  background-color: transparent;
+  background-image: none;
+  border-color: #ffc107; }
+  .btn-outline-warning:hover {
+    color: #fff;
+    background-color: #ffc107;
+    border-color: #ffc107; }
+  .btn-outline-warning:focus, .btn-outline-warning.focus {
+    box-shadow: 0 0 0 3px rgba(255, 193, 7, 0.5); }
+  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
+    color: #ffc107;
+    background-color: transparent; }
+  .btn-outline-warning:active, .btn-outline-warning.active, .show > .btn-outline-warning.dropdown-toggle {
+    color: #fff;
+    background-color: #ffc107;
+    border-color: #ffc107; }
+
+.btn-outline-danger {
+  color: #dc3545;
+  background-color: transparent;
+  background-image: none;
+  border-color: #dc3545; }
+  .btn-outline-danger:hover {
+    color: #fff;
+    background-color: #dc3545;
+    border-color: #dc3545; }
+  .btn-outline-danger:focus, .btn-outline-danger.focus {
+    box-shadow: 0 0 0 3px rgba(220, 53, 69, 0.5); }
+  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
+    color: #dc3545;
+    background-color: transparent; }
+  .btn-outline-danger:active, .btn-outline-danger.active, .show > .btn-outline-danger.dropdown-toggle {
+    color: #fff;
+    background-color: #dc3545;
+    border-color: #dc3545; }
+
+.btn-outline-light {
+  color: #f8f9fa;
+  background-color: transparent;
+  background-image: none;
+  border-color: #f8f9fa; }
+  .btn-outline-light:hover {
+    color: #fff;
+    background-color: #f8f9fa;
+    border-color: #f8f9fa; }
+  .btn-outline-light:focus, .btn-outline-light.focus {
+    box-shadow: 0 0 0 3px rgba(248, 249, 250, 0.5); }
+  .btn-outline-light.disabled, .btn-outline-light:disabled {
+    color: #f8f9fa;
+    background-color: transparent; }
+  .btn-outline-light:active, .btn-outline-light.active, .show > .btn-outline-light.dropdown-toggle {
+    color: #fff;
+    background-color: #f8f9fa;
+    border-color: #f8f9fa; }
+
+.btn-outline-dark {
+  color: #343a40;
+  background-color: transparent;
+  background-image: none;
+  border-color: #343a40; }
+  .btn-outline-dark:hover {
+    color: #fff;
+    background-color: #343a40;
+    border-color: #343a40; }
+  .btn-outline-dark:focus, .btn-outline-dark.focus {
+    box-shadow: 0 0 0 3px rgba(52, 58, 64, 0.5); }
+  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
+    color: #343a40;
+    background-color: transparent; }
+  .btn-outline-dark:active, .btn-outline-dark.active, .show > .btn-outline-dark.dropdown-toggle {
+    color: #fff;
+    background-color: #343a40;
+    border-color: #343a40; }
+
+.btn-link {
+  font-weight: normal;
+  color: #00bcd4;
+  border-radius: 0; }
+  .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
+    background-color: transparent; }
+  .btn-link, .btn-link:focus, .btn-link:active {
+    border-color: transparent;
+    box-shadow: none; }
+  .btn-link:hover {
+    border-color: transparent; }
+  .btn-link:focus, .btn-link:hover {
+    color: #007888;
+    text-decoration: underline;
+    background-color: transparent; }
+  .btn-link:disabled {
+    color: #868e96; }
+    .btn-link:disabled:focus, .btn-link:disabled:hover {
+      text-decoration: none; }
+
+.btn-lg, .btn-group-lg > .btn {
+  padding: 0.5rem 1rem;
+  font-size: 1.25rem;
+  line-height: 1.5;
+  border-radius: 0.3rem; }
+
+.btn-sm, .btn-group-sm > .btn {
+  padding: 0.25rem 0.5rem;
+  font-size: 0.875rem;
+  line-height: 1.5;
+  border-radius: 0.2rem; }
+
+.btn-block {
+  display: block;
+  width: 100%; }
+
+.btn-block + .btn-block {
+  margin-top: 0.5rem; }
+
+input[type="submit"].btn-block,
+input[type="reset"].btn-block,
+input[type="button"].btn-block {
+  width: 100%; }
+
+.fade {
+  opacity: 0;
+  transition: opacity 0.15s linear; }
+  .fade.show {
+    opacity: 1; }
+
+.collapse {
+  display: none; }
+  .collapse.show {
+    display: block; }
+
+tr.collapse.show {
+  display: table-row; }
+
+tbody.collapse.show {
+  display: table-row-group; }
+
+.collapsing {
+  position: relative;
+  height: 0;
+  overflow: hidden;
+  transition: height 0.35s ease; }
+
+.dropup,
+.dropdown {
+  position: relative; }
+
+.dropdown-toggle::after {
+  display: inline-block;
+  width: 0;
+  height: 0;
+  margin-left: 0.255em;
+  vertical-align: 0.255em;
+  content: "";
+  border-top: 0.3em solid;
+  border-right: 0.3em solid transparent;
+  border-left: 0.3em solid transparent; }
+.dropdown-toggle:empty::after {
+  margin-left: 0; }
+
+.dropup .dropdown-toggle::after {
+  border-top: 0;
+  border-bottom: 0.3em solid; }
+
+.dropdown-menu {
+  position: absolute;
+  top: 100%;
+  left: 0;
+  z-index: 1000;
+  display: none;
+  float: left;
+  min-width: 10rem;
+  padding: 0.5rem 0;
+  margin: 0.125rem 0 0;
+  font-size: 1rem;
+  color: #212529;
+  text-align: left;
+  list-style: none;
+  background-color: #fff;
+  background-clip: padding-box;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0.25rem; }
+
+.dropdown-divider {
+  height: 0;
+  margin: 0.5rem 0;
+  overflow: hidden;
+  border-top: 1px solid #e9ecef; }
+
+.dropdown-item {
+  display: block;
+  width: 100%;
+  padding: 0.25rem 1.5rem;
+  clear: both;
+  font-weight: normal;
+  color: #212529;
+  text-align: inherit;
+  white-space: nowrap;
+  background: none;
+  border: 0; }
+  .dropdown-item:focus, .dropdown-item:hover {
+    color: #16181b;
+    text-decoration: none;
+    background-color: #f8f9fa; }
+  .dropdown-item.active, .dropdown-item:active {
+    color: #fff;
+    text-decoration: none;
+    background-color: #00bcd4; }
+  .dropdown-item.disabled, .dropdown-item:disabled {
+    color: #868e96;
+    background-color: transparent; }
+
+.show > a {
+  outline: 0; }
+
+.dropdown-menu.show {
+  display: block; }
+
+.dropdown-header {
+  display: block;
+  padding: 0.5rem 1.5rem;
+  margin-bottom: 0;
+  font-size: 0.875rem;
+  color: #868e96;
+  white-space: nowrap; }
+
+.btn-group,
+.btn-group-vertical {
+  position: relative;
+  display: inline-flex;
+  vertical-align: middle; }
+  .btn-group > .btn,
+  .btn-group-vertical > .btn {
+    position: relative;
+    flex: 0 1 auto;
+    margin-bottom: 0; }
+    .btn-group > .btn:hover,
+    .btn-group-vertical > .btn:hover {
+      z-index: 2; }
+    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
+    .btn-group-vertical > .btn:focus,
+    .btn-group-vertical > .btn:active,
+    .btn-group-vertical > .btn.active {
+      z-index: 2; }
+  .btn-group .btn + .btn,
+  .btn-group .btn + .btn-group,
+  .btn-group .btn-group + .btn,
+  .btn-group .btn-group + .btn-group,
+  .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-left: -1px; }
+
+.btn-toolbar {
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: flex-start; }
+  .btn-toolbar .input-group {
+    width: auto; }
+
+.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-top-right-radius: 0;
+    border-bottom-right-radius: 0; }
+
+.btn-group > .btn:last-child:not(:first-child),
+.btn-group > .dropdown-toggle:not(:first-child) {
+  border-top-left-radius: 0;
+  border-bottom-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:not(:last-child) > .btn:last-child,
+.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
+  border-top-right-radius: 0;
+  border-bottom-right-radius: 0; }
+
+.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
+  border-top-left-radius: 0;
+  border-bottom-left-radius: 0; }
+
+.btn + .dropdown-toggle-split {
+  padding-right: 0.5625rem;
+  padding-left: 0.5625rem; }
+  .btn + .dropdown-toggle-split::after {
+    margin-left: 0; }
+
+.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
+  padding-right: 0.375rem;
+  padding-left: 0.375rem; }
+
+.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
+  padding-right: 0.75rem;
+  padding-left: 0.75rem; }
+
+.btn-group-vertical {
+  display: inline-flex;
+  flex-direction: column;
+  align-items: flex-start;
+  justify-content: center; }
+  .btn-group-vertical .btn,
+  .btn-group-vertical .btn-group {
+    width: 100%; }
+  .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-bottom-right-radius: 0;
+  border-bottom-left-radius: 0; }
+.btn-group-vertical > .btn:last-child:not(:first-child) {
+  border-top-left-radius: 0;
+  border-top-right-radius: 0; }
+
+.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
+  border-radius: 0; }
+
+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
+.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
+  border-bottom-right-radius: 0;
+  border-bottom-left-radius: 0; }
+
+.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
+  border-top-left-radius: 0;
+  border-top-right-radius: 0; }
+
+[data-toggle="buttons"] > .btn input[type="radio"],
+[data-toggle="buttons"] > .btn input[type="checkbox"],
+[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
+[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
+  position: absolute;
+  clip: rect(0, 0, 0, 0);
+  pointer-events: none; }
+
+.input-group {
+  position: relative;
+  display: flex;
+  width: 100%; }
+  .input-group .form-control {
+    position: relative;
+    z-index: 2;
+    flex: 1 1 auto;
+    width: 1%;
+    margin-bottom: 0; }
+    .input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
+      z-index: 3; }
+
+.input-group-addon,
+.input-group-btn,
+.input-group .form-control {
+  display: flex;
+  align-items: center; }
+  .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 {
+  white-space: nowrap;
+  vertical-align: middle; }
+
+.input-group-addon {
+  padding: 0.5rem 0.75rem;
+  margin-bottom: 0;
+  font-size: 1rem;
+  font-weight: normal;
+  line-height: 1.25;
+  color: #495057;
+  text-align: center;
+  background-color: #e9ecef;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0.25rem; }
+  .input-group-addon.form-control-sm,
+  .input-group-sm > .input-group-addon,
+  .input-group-sm > .input-group-btn > .input-group-addon.btn {
+    padding: 0.25rem 0.5rem;
+    font-size: 0.875rem;
+    border-radius: 0.2rem; }
+  .input-group-addon.form-control-lg,
+  .input-group-lg > .input-group-addon,
+  .input-group-lg > .input-group-btn > .input-group-addon.btn {
+    padding: 0.5rem 1rem;
+    font-size: 1.25rem;
+    border-radius: 0.3rem; }
+  .input-group-addon input[type="radio"],
+  .input-group-addon input[type="checkbox"] {
+    margin-top: 0; }
+
+.input-group .form-control:not(:last-child),
+.input-group-addon:not(:last-child),
+.input-group-btn:not(:last-child) > .btn,
+.input-group-btn:not(:last-child) > .btn-group > .btn,
+.input-group-btn:not(:last-child) > .dropdown-toggle,
+.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),
+.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {
+  border-top-right-radius: 0;
+  border-bottom-right-radius: 0; }
+
+.input-group-addon:not(:last-child) {
+  border-right: 0; }
+
+.input-group .form-control:not(:first-child),
+.input-group-addon:not(:first-child),
+.input-group-btn:not(:first-child) > .btn,
+.input-group-btn:not(:first-child) > .btn-group > .btn,
+.input-group-btn:not(:first-child) > .dropdown-toggle,
+.input-group-btn:not(:last-child) > .btn:not(:first-child),
+.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {
+  border-top-left-radius: 0;
+  border-bottom-left-radius: 0; }
+
+.form-control + .input-group-addon:not(:first-child) {
+  border-left: 0; }
+
+.input-group-btn {
+  position: relative;
+  font-size: 0;
+  white-space: nowrap; }
+  .input-group-btn > .btn {
+    position: relative; }
+    .input-group-btn > .btn + .btn {
+      margin-left: -1px; }
+    .input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
+      z-index: 3; }
+  .input-group-btn:not(:last-child) > .btn,
+  .input-group-btn:not(:last-child) > .btn-group {
+    margin-right: -1px; }
+  .input-group-btn:not(:first-child) > .btn,
+  .input-group-btn:not(:first-child) > .btn-group {
+    z-index: 2;
+    margin-left: -1px; }
+    .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,
+    .input-group-btn:not(:first-child) > .btn-group:focus,
+    .input-group-btn:not(:first-child) > .btn-group:active,
+    .input-group-btn:not(:first-child) > .btn-group:hover {
+      z-index: 3; }
+
+.custom-control {
+  position: relative;
+  display: inline-flex;
+  min-height: 1.5rem;
+  padding-left: 1.5rem;
+  margin-right: 1rem; }
+
+.custom-control-input {
+  position: absolute;
+  z-index: -1;
+  opacity: 0; }
+  .custom-control-input:checked ~ .custom-control-indicator {
+    color: #fff;
+    background-color: #00bcd4; }
+  .custom-control-input:focus ~ .custom-control-indicator {
+    box-shadow: 0 0 0 1px #fff, 0 0 0 3px #00bcd4; }
+  .custom-control-input:active ~ .custom-control-indicator {
+    color: #fff;
+    background-color: #88f1ff; }
+  .custom-control-input:disabled ~ .custom-control-indicator {
+    background-color: #e9ecef; }
+  .custom-control-input:disabled ~ .custom-control-description {
+    color: #868e96; }
+
+.custom-control-indicator {
+  position: absolute;
+  top: 0.25rem;
+  left: 0;
+  display: block;
+  width: 1rem;
+  height: 1rem;
+  pointer-events: none;
+  user-select: none;
+  background-color: #ddd;
+  background-repeat: no-repeat;
+  background-position: center center;
+  background-size: 50% 50%; }
+
+.custom-checkbox .custom-control-indicator {
+  border-radius: 0.25rem; }
+.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }
+.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
+  background-color: #00bcd4;
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }
+
+.custom-radio .custom-control-indicator {
+  border-radius: 50%; }
+.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }
+
+.custom-controls-stacked {
+  display: flex;
+  flex-direction: column; }
+  .custom-controls-stacked .custom-control {
+    margin-bottom: 0.25rem; }
+    .custom-controls-stacked .custom-control + .custom-control {
+      margin-left: 0; }
+
+.custom-select {
+  display: inline-block;
+  max-width: 100%;
+  height: calc(2.25rem + 2px);
+  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
+  line-height: 1.25;
+  color: #495057;
+  vertical-align: middle;
+  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
+  background-size: 8px 10px;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0.25rem;
+  appearance: none; }
+  .custom-select:focus {
+    border-color: #55ecff;
+    outline: none; }
+    .custom-select:focus::-ms-value {
+      color: #495057;
+      background-color: #fff; }
+  .custom-select:disabled {
+    color: #868e96;
+    background-color: #e9ecef; }
+  .custom-select::-ms-expand {
+    opacity: 0; }
+
+.custom-select-sm {
+  height: calc(1.8125rem + 2px);
+  padding-top: 0.375rem;
+  padding-bottom: 0.375rem;
+  font-size: 75%; }
+
+.custom-file {
+  position: relative;
+  display: inline-block;
+  max-width: 100%;
+  height: 2.5rem;
+  margin-bottom: 0; }
+
+.custom-file-input {
+  min-width: 14rem;
+  max-width: 100%;
+  height: 2.5rem;
+  margin: 0;
+  opacity: 0; }
+
+.custom-file-control {
+  position: absolute;
+  top: 0;
+  right: 0;
+  left: 0;
+  z-index: 5;
+  height: 2.5rem;
+  padding: 0.5rem 1rem;
+  line-height: 1.5;
+  color: #495057;
+  pointer-events: none;
+  user-select: none;
+  background-color: #fff;
+  border: 1px solid rgba(0, 0, 0, 0.15);
+  border-radius: 0.25rem; }
+  .custom-file-control:lang(en):empty::after {
+    content: "Choose file..."; }
+  .custom-file-control::before {
+    position: absolute;
+    top: -1px;
+    right: -1px;
+    bottom: -1px;
+    z-index: 6;
+    display: block;
+    height: 2.5rem;
+    padding: 0.5rem 1rem;
+    line-height: 1.5;
+    color: #495057;
+    background-color: #e9ecef;
+    border: 1px solid rgba(0, 0, 0, 0.15);
+    border-radius: 0 0.25rem 0.25rem 0; }
+  .custom-file-control:lang(en)::before {
+    content: "Browse"; }
+
+.nav {
+  display: flex;
+  flex-wrap: wrap;
+  padding-left: 0;
+  margin-bottom: 0;
+  list-style: none; }
+
+.nav-link {
+  display: block;
+  padding: 0.5rem 1rem; }
+  .nav-link:focus, .nav-link:hover {
+    text-decoration: none; }
+  .nav-link.disabled {
+    color: #868e96; }
+
+.nav-tabs {
+  border-bottom: 1px solid #ddd; }
+  .nav-tabs .nav-item {
+    margin-bottom: -1px; }
+  .nav-tabs .nav-link {
+    border: 1px solid transparent;
+    border-top-left-radius: 0.25rem;
+    border-top-right-radius: 0.25rem; }
+    .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
+      border-color: #e9ecef #e9ecef #ddd; }
+    .nav-tabs .nav-link.disabled {
+      color: #868e96;
+      background-color: transparent;
+      border-color: transparent; }
+  .nav-tabs .nav-link.active,
+  .nav-tabs .nav-item.show .nav-link {
+    color: #495057;
+    background-color: #fff;
+    border-color: #ddd #ddd #fff; }
+  .nav-tabs .dropdown-menu {
+    margin-top: -1px;
+    border-top-left-radius: 0;
+    border-top-right-radius: 0; }
+
+.nav-pills .nav-link {
+  border-radius: 0.25rem; }
+  .nav-pills .nav-link.active, .show > .nav-pills .nav-link {
+    color: #fff;
+    background-color: #00bcd4; }
+
+.nav-fill .nav-item {
+  flex: 1 1 auto;
+  text-align: center; }
+
+.nav-justified .nav-item {
+  flex-basis: 0;
+  flex-grow: 1;
+  text-align: center; }
+
+.tab-content > .tab-pane {
+  display: none; }
+.tab-content > .active {
+  display: block; }
+
+.navbar {
+  position: relative;
+  display: flex;
+  flex-wrap: wrap;
+  align-items: center;
+  justify-content: space-between;
+  padding: 0.5rem 1rem; }
+  .navbar > .container,
+  .navbar > .container-fluid {
+    display: flex;
+    flex-wrap: wrap;
+    align-items: center;
+    justify-content: space-between; }
+    @media (max-width: 575px) {
+      .navbar > .container,
+      .navbar > .container-fluid {
+        width: 100%;
+        margin-right: 0;
+        margin-left: 0; } }
+
+.navbar-brand {
+  display: inline-block;
+  padding-top: 0.3125rem;
+  padding-bottom: 0.3125rem;
+  margin-right: 1rem;
+  font-size: 1.25rem;
+  line-height: inherit;
+  white-space: nowrap; }
+  .navbar-brand:focus, .navbar-brand:hover {
+    text-decoration: none; }
+
+.navbar-nav {
+  display: flex;
+  flex-direction: column;
+  padding-left: 0;
+  margin-bottom: 0;
+  list-style: none; }
+  .navbar-nav .nav-link {
+    padding-right: 0;
+    padding-left: 0; }
+  .navbar-nav .dropdown-menu {
+    position: static;
+    float: none; }
+
+.navbar-text {
+  display: inline-block;
+  padding-top: 0.5rem;
+  padding-bottom: 0.5rem; }
+
+.navbar-collapse {
+  flex-basis: 100%; }
+
+.navbar-toggler {
+  padding: 0.25rem 0.75rem;
+  font-size: 1.25rem;
+  line-height: 1;
+  background: transparent;
+  border: 1px solid transparent;
+  border-radius: 0.25rem; }
+  .navbar-toggler:focus, .navbar-toggler:hover {
+    text-decoration: none; }
+
+.navbar-toggler-icon {
+  display: inline-block;
+  width: 1.5em;
+  height: 1.5em;
+  vertical-align: middle;
+  content: "";
+  background: no-repeat center center;
+  background-size: 100% 100%; }
+
+@media (max-width: 575px) {
+  .navbar-expand-sm > .container,
+  .navbar-expand-sm > .container-fluid {
+    padding-right: 0;
+    padding-left: 0; } }
+@media (min-width: 576px) {
+  .navbar-expand-sm {
+    flex-direction: row;
+    flex-wrap: nowrap;
+    justify-content: flex-start; }
+    .navbar-expand-sm .navbar-nav {
+      flex-direction: row; }
+      .navbar-expand-sm .navbar-nav .dropdown-menu {
+        position: absolute; }
+      .navbar-expand-sm .navbar-nav .dropdown-menu-right {
+        right: 0;
+        left: auto; }
+      .navbar-expand-sm .navbar-nav .nav-link {
+        padding-right: .5rem;
+        padding-left: .5rem; }
+    .navbar-expand-sm > .container,
+    .navbar-expand-sm > .container-fluid {
+      flex-wrap: nowrap; }
+    .navbar-expand-sm .navbar-collapse {
+      display: flex !important; }
+    .navbar-expand-sm .navbar-toggler {
+      display: none; } }
+@media (max-width: 767px) {
+  .navbar-expand-md > .container,
+  .navbar-expand-md > .container-fluid {
+    padding-right: 0;
+    padding-left: 0; } }
+@media (min-width: 768px) {
+  .navbar-expand-md {
+    flex-direction: row;
+    flex-wrap: nowrap;
+    justify-content: flex-start; }
+    .navbar-expand-md .navbar-nav {
+      flex-direction: row; }
+      .navbar-expand-md .navbar-nav .dropdown-menu {
+        position: absolute; }
+      .navbar-expand-md .navbar-nav .dropdown-menu-right {
+        right: 0;
+        left: auto; }
+      .navbar-expand-md .navbar-nav .nav-link {
+        padding-right: .5rem;
+        padding-left: .5rem; }
+    .navbar-expand-md > .container,
+    .navbar-expand-md > .container-fluid {
+      flex-wrap: nowrap; }
+    .navbar-expand-md .navbar-collapse {
+      display: flex !important; }
+    .navbar-expand-md .navbar-toggler {
+      display: none; } }
+@media (max-width: 991px) {
+  .navbar-expand-lg > .container,
+  .navbar-expand-lg > .container-fluid {
+    padding-right: 0;
+    padding-left: 0; } }
+@media (min-width: 992px) {
+  .navbar-expand-lg {
+    flex-direction: row;
+    flex-wrap: nowrap;
+    justify-content: flex-start; }
+    .navbar-expand-lg .navbar-nav {
+      flex-direction: row; }
+      .navbar-expand-lg .navbar-nav .dropdown-menu {
+        position: absolute; }
+      .navbar-expand-lg .navbar-nav .dropdown-menu-right {
+        right: 0;
+        left: auto; }
+      .navbar-expand-lg .navbar-nav .nav-link {
+        padding-right: .5rem;
+        padding-left: .5rem; }
+    .navbar-expand-lg > .container,
+    .navbar-expand-lg > .container-fluid {
+      flex-wrap: nowrap; }
+    .navbar-expand-lg .navbar-collapse {
+      display: flex !important; }
+    .navbar-expand-lg .navbar-toggler {
+      display: none; } }
+@media (max-width: 1199px) {
+  .navbar-expand-xl > .container,
+  .navbar-expand-xl > .container-fluid {
+    padding-right: 0;
+    padding-left: 0; } }
+@media (min-width: 1200px) {
+  .navbar-expand-xl {
+    flex-direction: row;
+    flex-wrap: nowrap;
+    justify-content: flex-start; }
+    .navbar-expand-xl .navbar-nav {
+      flex-direction: row; }
+      .navbar-expand-xl .navbar-nav .dropdown-menu {
+        position: absolute; }
+      .navbar-expand-xl .navbar-nav .dropdown-menu-right {
+        right: 0;
+        left: auto; }
+      .navbar-expand-xl .navbar-nav .nav-link {
+        padding-right: .5rem;
+        padding-left: .5rem; }
+    .navbar-expand-xl > .container,
+    .navbar-expand-xl > .container-fluid {
+      flex-wrap: nowrap; }
+    .navbar-expand-xl .navbar-collapse {
+      display: flex !important; }
+    .navbar-expand-xl .navbar-toggler {
+      display: none; } }
+.navbar-expand {
+  flex-direction: row;
+  flex-wrap: nowrap;
+  justify-content: flex-start; }
+  .navbar-expand > .container,
+  .navbar-expand > .container-fluid {
+    padding-right: 0;
+    padding-left: 0; }
+  .navbar-expand .navbar-nav {
+    flex-direction: row; }
+    .navbar-expand .navbar-nav .dropdown-menu {
+      position: absolute; }
+    .navbar-expand .navbar-nav .dropdown-menu-right {
+      right: 0;
+      left: auto; }
+    .navbar-expand .navbar-nav .nav-link {
+      padding-right: .5rem;
+      padding-left: .5rem; }
+  .navbar-expand > .container,
+  .navbar-expand > .container-fluid {
+    flex-wrap: nowrap; }
+  .navbar-expand .navbar-collapse {
+    display: flex !important; }
+  .navbar-expand .navbar-toggler {
+    display: none; }
+
+.navbar-light .navbar-brand {
+  color: rgba(0, 0, 0, 0.9); }
+  .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
+    color: rgba(0, 0, 0, 0.9); }
+.navbar-light .navbar-nav .nav-link {
+  color: rgba(0, 0, 0, 0.5); }
+  .navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {
+    color: rgba(0, 0, 0, 0.7); }
+  .navbar-light .navbar-nav .nav-link.disabled {
+    color: rgba(0, 0, 0, 0.3); }
+.navbar-light .navbar-nav .show > .nav-link,
+.navbar-light .navbar-nav .active > .nav-link,
+.navbar-light .navbar-nav .nav-link.show,
+.navbar-light .navbar-nav .nav-link.active {
+  color: rgba(0, 0, 0, 0.9); }
+.navbar-light .navbar-toggler {
+  color: rgba(0, 0, 0, 0.5);
+  border-color: rgba(0, 0, 0, 0.1); }
+.navbar-light .navbar-toggler-icon {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
+.navbar-light .navbar-text {
+  color: rgba(0, 0, 0, 0.5); }
+
+.navbar-dark .navbar-brand {
+  color: white; }
+  .navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
+    color: white; }
+.navbar-dark .navbar-nav .nav-link {
+  color: rgba(255, 255, 255, 0.5); }
+  .navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
+    color: rgba(255, 255, 255, 0.75); }
+  .navbar-dark .navbar-nav .nav-link.disabled {
+    color: rgba(255, 255, 255, 0.25); }
+.navbar-dark .navbar-nav .show > .nav-link,
+.navbar-dark .navbar-nav .active > .nav-link,
+.navbar-dark .navbar-nav .nav-link.show,
+.navbar-dark .navbar-nav .nav-link.active {
+  color: white; }
+.navbar-dark .navbar-toggler {
+  color: rgba(255, 255, 255, 0.5);
+  border-color: rgba(255, 255, 255, 0.1); }
+.navbar-dark .navbar-toggler-icon {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
+.navbar-dark .navbar-text {
+  color: rgba(255, 255, 255, 0.5); }
+
+.card {
+  position: relative;
+  display: flex;
+  flex-direction: column;
+  min-width: 0;
+  word-wrap: break-word;
+  background-color: #fff;
+  background-clip: border-box;
+  border: 1px solid rgba(0, 0, 0, 0.125);
+  border-radius: 0.25rem; }
+
+.card-body {
+  flex: 1 1 auto;
+  padding: 1.25rem; }
+
+.card-title {
+  margin-bottom: 0.75rem; }
+
+.card-subtitle {
+  margin-top: -0.375rem;
+  margin-bottom: 0; }
+
+.card-text:last-child {
+  margin-bottom: 0; }
+
+.card-link:hover {
+  text-decoration: none; }
+.card-link + .card-link {
+  margin-left: 1.25rem; }
+
+.card > .list-group:first-child .list-group-item:first-child {
+  border-top-left-radius: 0.25rem;
+  border-top-right-radius: 0.25rem; }
+.card > .list-group:last-child .list-group-item:last-child {
+  border-bottom-right-radius: 0.25rem;
+  border-bottom-left-radius: 0.25rem; }
+
+.card-header {
+  padding: 0.75rem 1.25rem;
+  margin-bottom: 0;
+  background-color: rgba(0, 0, 0, 0.03);
+  border-bottom: 1px solid rgba(0, 0, 0, 0.125); }
+  .card-header:first-child {
+    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }
+
+.card-footer {
+  padding: 0.75rem 1.25rem;
+  background-color: rgba(0, 0, 0, 0.03);
+  border-top: 1px solid rgba(0, 0, 0, 0.125); }
+  .card-footer:last-child {
+    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }
+
+.card-header-tabs {
+  margin-right: -0.625rem;
+  margin-bottom: -0.75rem;
+  margin-left: -0.625rem;
+  border-bottom: 0; }
+
+.card-header-pills {
+  margin-right: -0.625rem;
+  margin-left: -0.625rem; }
+
+.card-img-overlay {
+  position: absolute;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  padding: 1.25rem; }
+
+.card-img {
+  width: 100%;
+  border-radius: calc(0.25rem - 1px); }
+
+.card-img-top {
+  width: 100%;
+  border-top-left-radius: calc(0.25rem - 1px);
+  border-top-right-radius: calc(0.25rem - 1px); }
+
+.card-img-bottom {
+  width: 100%;
+  border-bottom-right-radius: calc(0.25rem - 1px);
+  border-bottom-left-radius: calc(0.25rem - 1px); }
+
+@media (min-width: 576px) {
+  .card-deck {
+    display: flex;
+    flex-flow: row wrap;
+    margin-right: -15px;
+    margin-left: -15px; }
+    .card-deck .card {
+      display: flex;
+      flex: 1 0 0%;
+      flex-direction: column;
+      margin-right: 15px;
+      margin-left: 15px; } }
+@media (min-width: 576px) {
+  .card-group {
+    display: flex;
+    flex-flow: row wrap; }
+    .card-group .card {
+      flex: 1 0 0%; }
+      .card-group .card + .card {
+        margin-left: 0;
+        border-left: 0; }
+      .card-group .card:first-child {
+        border-top-right-radius: 0;
+        border-bottom-right-radius: 0; }
+        .card-group .card:first-child .card-img-top {
+          border-top-right-radius: 0; }
+        .card-group .card:first-child .card-img-bottom {
+          border-bottom-right-radius: 0; }
+      .card-group .card:last-child {
+        border-top-left-radius: 0;
+        border-bottom-left-radius: 0; }
+        .card-group .card:last-child .card-img-top {
+          border-top-left-radius: 0; }
+        .card-group .card:last-child .card-img-bottom {
+          border-bottom-left-radius: 0; }
+      .card-group .card:not(:first-child):not(:last-child) {
+        border-radius: 0; }
+        .card-group .card:not(:first-child):not(:last-child) .card-img-top,
+        .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
+          border-radius: 0; } }
+.card-columns .card {
+  margin-bottom: 0.75rem; }
+@media (min-width: 576px) {
+  .card-columns {
+    column-count: 3;
+    column-gap: 1.25rem; }
+    .card-columns .card {
+      display: inline-block;
+      width: 100%; } }
+
+.breadcrumb {
+  padding: 0.75rem 1rem;
+  margin-bottom: 1rem;
+  list-style: none;
+  background-color: #e9ecef;
+  border-radius: 0.25rem; }
+  .breadcrumb::after {
+    display: block;
+    clear: both;
+    content: ""; }
+
+.breadcrumb-item {
+  float: left; }
+  .breadcrumb-item + .breadcrumb-item::before {
+    display: inline-block;
+    padding-right: 0.5rem;
+    padding-left: 0.5rem;
+    color: #868e96;
+    content: "/"; }
+  .breadcrumb-item + .breadcrumb-item:hover::before {
+    text-decoration: underline; }
+  .breadcrumb-item + .breadcrumb-item:hover::before {
+    text-decoration: none; }
+  .breadcrumb-item.active {
+    color: #868e96; }
+
+.pagination {
+  display: flex;
+  padding-left: 0;
+  list-style: none;
+  border-radius: 0.25rem; }
+
+.page-item:first-child .page-link {
+  margin-left: 0;
+  border-top-left-radius: 0.25rem;
+  border-bottom-left-radius: 0.25rem; }
+.page-item:last-child .page-link {
+  border-top-right-radius: 0.25rem;
+  border-bottom-right-radius: 0.25rem; }
+.page-item.active .page-link {
+  z-index: 2;
+  color: #fff;
+  background-color: #00bcd4;
+  border-color: #00bcd4; }
+.page-item.disabled .page-link {
+  color: #868e96;
+  pointer-events: none;
+  background-color: #fff;
+  border-color: #ddd; }
+
+.page-link {
+  position: relative;
+  display: block;
+  padding: 0.5rem 0.75rem;
+  margin-left: -1px;
+  line-height: 1.25;
+  color: #00bcd4;
+  background-color: #fff;
+  border: 1px solid #ddd; }
+  .page-link:focus, .page-link:hover {
+    color: #007888;
+    text-decoration: none;
+    background-color: #e9ecef;
+    border-color: #ddd; }
+
+.pagination-lg .page-link {
+  padding: 0.75rem 1.5rem;
+  font-size: 1.25rem;
+  line-height: 1.5; }
+.pagination-lg .page-item:first-child .page-link {
+  border-top-left-radius: 0.3rem;
+  border-bottom-left-radius: 0.3rem; }
+.pagination-lg .page-item:last-child .page-link {
+  border-top-right-radius: 0.3rem;
+  border-bottom-right-radius: 0.3rem; }
+
+.pagination-sm .page-link {
+  padding: 0.25rem 0.5rem;
+  font-size: 0.875rem;
+  line-height: 1.5; }
+.pagination-sm .page-item:first-child .page-link {
+  border-top-left-radius: 0.2rem;
+  border-bottom-left-radius: 0.2rem; }
+.pagination-sm .page-item:last-child .page-link {
+  border-top-right-radius: 0.2rem;
+  border-bottom-right-radius: 0.2rem; }
+
+.badge {
+  display: inline-block;
+  padding: 0.25em 0.4em;
+  font-size: 75%;
+  font-weight: bold;
+  line-height: 1;
+  color: #fff;
+  text-align: center;
+  white-space: nowrap;
+  vertical-align: baseline;
+  border-radius: 0.25rem; }
+  .badge:empty {
+    display: none; }
+
+.btn .badge {
+  position: relative;
+  top: -1px; }
+
+.badge-pill {
+  padding-right: 0.6em;
+  padding-left: 0.6em;
+  border-radius: 10rem; }
+
+.badge-primary {
+  color: #fff;
+  background-color: #00bcd4; }
+  .badge-primary[href]:focus, .badge-primary[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #008fa1; }
+
+.badge-secondary {
+  color: #fff;
+  background-color: #868e96; }
+  .badge-secondary[href]:focus, .badge-secondary[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #6c757d; }
+
+.badge-success {
+  color: #fff;
+  background-color: #28a745; }
+  .badge-success[href]:focus, .badge-success[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #1e7e34; }
+
+.badge-info {
+  color: #fff;
+  background-color: #17a2b8; }
+  .badge-info[href]:focus, .badge-info[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #117a8b; }
+
+.badge-warning {
+  color: #111;
+  background-color: #ffc107; }
+  .badge-warning[href]:focus, .badge-warning[href]:hover {
+    color: #111;
+    text-decoration: none;
+    background-color: #d39e00; }
+
+.badge-danger {
+  color: #fff;
+  background-color: #dc3545; }
+  .badge-danger[href]:focus, .badge-danger[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #bd2130; }
+
+.badge-light {
+  color: #111;
+  background-color: #f8f9fa; }
+  .badge-light[href]:focus, .badge-light[href]:hover {
+    color: #111;
+    text-decoration: none;
+    background-color: #dae0e5; }
+
+.badge-dark {
+  color: #fff;
+  background-color: #343a40; }
+  .badge-dark[href]:focus, .badge-dark[href]:hover {
+    color: #fff;
+    text-decoration: none;
+    background-color: #1d2124; }
+
+.jumbotron {
+  padding: 2rem 1rem;
+  margin-bottom: 2rem;
+  background-color: #e9ecef;
+  border-radius: 0.3rem; }
+  @media (min-width: 576px) {
+    .jumbotron {
+      padding: 4rem 2rem; } }
+
+.jumbotron-fluid {
+  padding-right: 0;
+  padding-left: 0;
+  border-radius: 0; }
+
+.alert {
+  padding: 0.75rem 1.25rem;
+  margin-bottom: 1rem;
+  border: 1px solid transparent;
+  border-radius: 0.25rem; }
+
+.alert-heading {
+  color: inherit; }
+
+.alert-link {
+  font-weight: bold; }
+
+.alert-dismissible .close {
+  position: relative;
+  top: -0.75rem;
+  right: -1.25rem;
+  padding: 0.75rem 1.25rem;
+  color: inherit; }
+
+.alert-primary {
+  color: #00626e;
+  background-color: #ccf2f6;
+  border-color: #b8ecf3; }
+  .alert-primary hr {
+    border-top-color: #a2e6ef; }
+  .alert-primary .alert-link {
+    color: #00353b; }
+
+.alert-secondary {
+  color: #464a4e;
+  background-color: #e7e8ea;
+  border-color: #dddfe2; }
+  .alert-secondary hr {
+    border-top-color: #cfd2d6; }
+  .alert-secondary .alert-link {
+    color: #2e3133; }
+
+.alert-success {
+  color: #155724;
+  background-color: #d4edda;
+  border-color: #c3e6cb; }
+  .alert-success hr {
+    border-top-color: #b1dfbb; }
+  .alert-success .alert-link {
+    color: #0b2e13; }
+
+.alert-info {
+  color: #0c5460;
+  background-color: #d1ecf1;
+  border-color: #bee5eb; }
+  .alert-info hr {
+    border-top-color: #abdde5; }
+  .alert-info .alert-link {
+    color: #062c33; }
+
+.alert-warning {
+  color: #856404;
+  background-color: #fff3cd;
+  border-color: #ffeeba; }
+  .alert-warning hr {
+    border-top-color: #ffe8a1; }
+  .alert-warning .alert-link {
+    color: #533f03; }
+
+.alert-danger {
+  color: #721c24;
+  background-color: #f8d7da;
+  border-color: #f5c6cb; }
+  .alert-danger hr {
+    border-top-color: #f1b0b7; }
+  .alert-danger .alert-link {
+    color: #491217; }
+
+.alert-light {
+  color: #818182;
+  background-color: #fefefe;
+  border-color: #fdfdfe; }
+  .alert-light hr {
+    border-top-color: #ececf6; }
+  .alert-light .alert-link {
+    color: #686868; }
+
+.alert-dark {
+  color: #1b1e21;
+  background-color: #d6d8d9;
+  border-color: #c6c8ca; }
+  .alert-dark hr {
+    border-top-color: #b9bbbe; }
+  .alert-dark .alert-link {
+    color: #040505; }
+
+@keyframes progress-bar-stripes {
+  from {
+    background-position: 1rem 0; }
+  to {
+    background-position: 0 0; } }
+.progress {
+  display: flex;
+  overflow: hidden;
+  font-size: 0.75rem;
+  line-height: 1rem;
+  text-align: center;
+  background-color: #e9ecef;
+  border-radius: 0.25rem; }
+
+.progress-bar {
+  height: 1rem;
+  line-height: 1rem;
+  color: #fff;
+  background-color: #00bcd4;
+  transition: width 0.6s ease; }
+
+.progress-bar-striped {
+  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: 1rem 1rem; }
+
+.progress-bar-animated {
+  animation: progress-bar-stripes 1s linear infinite; }
+
+.media {
+  display: flex;
+  align-items: flex-start; }
+
+.media-body {
+  flex: 1; }
+
+.list-group {
+  display: flex;
+  flex-direction: column;
+  padding-left: 0;
+  margin-bottom: 0; }
+
+.list-group-item-action {
+  width: 100%;
+  color: #495057;
+  text-align: inherit; }
+  .list-group-item-action:focus, .list-group-item-action:hover {
+    color: #495057;
+    text-decoration: none;
+    background-color: #f8f9fa; }
+  .list-group-item-action:active {
+    color: #212529;
+    background-color: #e9ecef; }
+
+.list-group-item {
+  position: relative;
+  display: block;
+  padding: 0.75rem 1.25rem;
+  margin-bottom: -1px;
+  background-color: #fff;
+  border: 1px solid rgba(0, 0, 0, 0.125); }
+  .list-group-item:first-child {
+    border-top-left-radius: 0.25rem;
+    border-top-right-radius: 0.25rem; }
+  .list-group-item:last-child {
+    margin-bottom: 0;
+    border-bottom-right-radius: 0.25rem;
+    border-bottom-left-radius: 0.25rem; }
+  .list-group-item:focus, .list-group-item:hover {
+    text-decoration: none; }
+  .list-group-item.disabled, .list-group-item:disabled {
+    color: #868e96;
+    background-color: #fff; }
+  .list-group-item.active {
+    z-index: 2;
+    color: #fff;
+    background-color: #00bcd4;
+    border-color: #00bcd4; }
+
+.list-group-flush .list-group-item {
+  border-right: 0;
+  border-left: 0;
+  border-radius: 0; }
+.list-group-flush:first-child .list-group-item:first-child {
+  border-top: 0; }
+.list-group-flush:last-child .list-group-item:last-child {
+  border-bottom: 0; }
+
+.list-group-item-primary {
+  color: #00626e;
+  background-color: #b8ecf3; }
+
+a.list-group-item-primary,
+button.list-group-item-primary {
+  color: #00626e; }
+  a.list-group-item-primary:focus, a.list-group-item-primary:hover,
+  button.list-group-item-primary:focus,
+  button.list-group-item-primary:hover {
+    color: #00626e;
+    background-color: #a2e6ef; }
+  a.list-group-item-primary.active,
+  button.list-group-item-primary.active {
+    color: #fff;
+    background-color: #00626e;
+    border-color: #00626e; }
+
+.list-group-item-secondary {
+  color: #464a4e;
+  background-color: #dddfe2; }
+
+a.list-group-item-secondary,
+button.list-group-item-secondary {
+  color: #464a4e; }
+  a.list-group-item-secondary:focus, a.list-group-item-secondary:hover,
+  button.list-group-item-secondary:focus,
+  button.list-group-item-secondary:hover {
+    color: #464a4e;
+    background-color: #cfd2d6; }
+  a.list-group-item-secondary.active,
+  button.list-group-item-secondary.active {
+    color: #fff;
+    background-color: #464a4e;
+    border-color: #464a4e; }
+
+.list-group-item-success {
+  color: #155724;
+  background-color: #c3e6cb; }
+
+a.list-group-item-success,
+button.list-group-item-success {
+  color: #155724; }
+  a.list-group-item-success:focus, a.list-group-item-success:hover,
+  button.list-group-item-success:focus,
+  button.list-group-item-success:hover {
+    color: #155724;
+    background-color: #b1dfbb; }
+  a.list-group-item-success.active,
+  button.list-group-item-success.active {
+    color: #fff;
+    background-color: #155724;
+    border-color: #155724; }
+
+.list-group-item-info {
+  color: #0c5460;
+  background-color: #bee5eb; }
+
+a.list-group-item-info,
+button.list-group-item-info {
+  color: #0c5460; }
+  a.list-group-item-info:focus, a.list-group-item-info:hover,
+  button.list-group-item-info:focus,
+  button.list-group-item-info:hover {
+    color: #0c5460;
+    background-color: #abdde5; }
+  a.list-group-item-info.active,
+  button.list-group-item-info.active {
+    color: #fff;
+    background-color: #0c5460;
+    border-color: #0c5460; }
+
+.list-group-item-warning {
+  color: #856404;
+  background-color: #ffeeba; }
+
+a.list-group-item-warning,
+button.list-group-item-warning {
+  color: #856404; }
+  a.list-group-item-warning:focus, a.list-group-item-warning:hover,
+  button.list-group-item-warning:focus,
+  button.list-group-item-warning:hover {
+    color: #856404;
+    background-color: #ffe8a1; }
+  a.list-group-item-warning.active,
+  button.list-group-item-warning.active {
+    color: #fff;
+    background-color: #856404;
+    border-color: #856404; }
+
+.list-group-item-danger {
+  color: #721c24;
+  background-color: #f5c6cb; }
+
+a.list-group-item-danger,
+button.list-group-item-danger {
+  color: #721c24; }
+  a.list-group-item-danger:focus, a.list-group-item-danger:hover,
+  button.list-group-item-danger:focus,
+  button.list-group-item-danger:hover {
+    color: #721c24;
+    background-color: #f1b0b7; }
+  a.list-group-item-danger.active,
+  button.list-group-item-danger.active {
+    color: #fff;
+    background-color: #721c24;
+    border-color: #721c24; }
+
+.list-group-item-light {
+  color: #818182;
+  background-color: #fdfdfe; }
+
+a.list-group-item-light,
+button.list-group-item-light {
+  color: #818182; }
+  a.list-group-item-light:focus, a.list-group-item-light:hover,
+  button.list-group-item-light:focus,
+  button.list-group-item-light:hover {
+    color: #818182;
+    background-color: #ececf6; }
+  a.list-group-item-light.active,
+  button.list-group-item-light.active {
+    color: #fff;
+    background-color: #818182;
+    border-color: #818182; }
+
+.list-group-item-dark {
+  color: #1b1e21;
+  background-color: #c6c8ca; }
+
+a.list-group-item-dark,
+button.list-group-item-dark {
+  color: #1b1e21; }
+  a.list-group-item-dark:focus, a.list-group-item-dark:hover,
+  button.list-group-item-dark:focus,
+  button.list-group-item-dark:hover {
+    color: #1b1e21;
+    background-color: #b9bbbe; }
+  a.list-group-item-dark.active,
+  button.list-group-item-dark.active {
+    color: #fff;
+    background-color: #1b1e21;
+    border-color: #1b1e21; }
+
+.close {
+  float: right;
+  font-size: 1.5rem;
+  font-weight: bold;
+  line-height: 1;
+  color: #000;
+  text-shadow: 0 1px 0 #fff;
+  opacity: .5; }
+  .close:focus, .close:hover {
+    color: #000;
+    text-decoration: none;
+    opacity: .75; }
+
+button.close {
+  padding: 0;
+  background: transparent;
+  border: 0;
+  -webkit-appearance: none; }
+
+.modal-open {
+  overflow: hidden; }
+
+.modal {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1050;
+  display: none;
+  overflow: hidden;
+  outline: 0; }
+  .modal.fade .modal-dialog {
+    transition: transform 0.3s ease-out;
+    transform: translate(0, -25%); }
+  .modal.show .modal-dialog {
+    transform: translate(0, 0); }
+
+.modal-open .modal {
+  overflow-x: hidden;
+  overflow-y: auto; }
+
+.modal-dialog {
+  position: relative;
+  width: auto;
+  margin: 10px; }
+
+.modal-content {
+  position: relative;
+  display: flex;
+  flex-direction: column;
+  background-color: #fff;
+  background-clip: padding-box;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 0.3rem;
+  outline: 0; }
+
+.modal-backdrop {
+  position: fixed;
+  top: 0;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1040;
+  background-color: #000; }
+  .modal-backdrop.fade {
+    opacity: 0; }
+  .modal-backdrop.show {
+    opacity: 0.5; }
+
+.modal-header {
+  display: flex;
+  align-items: center;
+  justify-content: space-between;
+  padding: 15px;
+  border-bottom: 1px solid #e9ecef; }
+
+.modal-title {
+  margin-bottom: 0;
+  line-height: 1.5; }
+
+.modal-body {
+  position: relative;
+  flex: 1 1 auto;
+  padding: 15px; }
+
+.modal-footer {
+  display: flex;
+  align-items: center;
+  justify-content: flex-end;
+  padding: 15px;
+  border-top: 1px solid #e9ecef; }
+  .modal-footer > :not(:first-child) {
+    margin-left: .25rem; }
+  .modal-footer > :not(:last-child) {
+    margin-right: .25rem; }
+
+.modal-scrollbar-measure {
+  position: absolute;
+  top: -9999px;
+  width: 50px;
+  height: 50px;
+  overflow: scroll; }
+
+@media (min-width: 576px) {
+  .modal-dialog {
+    max-width: 500px;
+    margin: 30px auto; }
+
+  .modal-sm {
+    max-width: 300px; } }
+@media (min-width: 992px) {
+  .modal-lg {
+    max-width: 800px; } }
+.tooltip {
+  position: absolute;
+  z-index: 1070;
+  display: block;
+  margin: 0;
+  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
+  font-style: normal;
+  font-weight: normal;
+  line-height: 1.5;
+  text-align: left;
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  letter-spacing: normal;
+  word-break: normal;
+  word-spacing: normal;
+  white-space: normal;
+  line-break: auto;
+  font-size: 0.875rem;
+  word-wrap: break-word;
+  opacity: 0; }
+  .tooltip.show {
+    opacity: 0.9; }
+  .tooltip .arrow {
+    position: absolute;
+    display: block;
+    width: 5px;
+    height: 5px; }
+  .tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^="top"] {
+    padding: 5px 0; }
+    .tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow {
+      bottom: 0; }
+    .tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before {
+      margin-left: -3px;
+      content: "";
+      border-width: 5px 5px 0;
+      border-top-color: #000; }
+  .tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^="right"] {
+    padding: 0 5px; }
+    .tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow {
+      left: 0; }
+    .tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before {
+      margin-top: -3px;
+      content: "";
+      border-width: 5px 5px 5px 0;
+      border-right-color: #000; }
+  .tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^="bottom"] {
+    padding: 5px 0; }
+    .tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow {
+      top: 0; }
+    .tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
+      margin-left: -3px;
+      content: "";
+      border-width: 0 5px 5px;
+      border-bottom-color: #000; }
+  .tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^="left"] {
+    padding: 0 5px; }
+    .tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow {
+      right: 0; }
+    .tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before {
+      right: 0;
+      margin-top: -3px;
+      content: "";
+      border-width: 5px 0 5px 5px;
+      border-left-color: #000; }
+  .tooltip .arrow::before {
+    position: absolute;
+    border-color: transparent;
+    border-style: solid; }
+
+.tooltip-inner {
+  max-width: 200px;
+  padding: 3px 8px;
+  color: #fff;
+  text-align: center;
+  background-color: #000;
+  border-radius: 0.25rem; }
+
+.popover {
+  position: absolute;
+  top: 0;
+  left: 0;
+  z-index: 1060;
+  display: block;
+  max-width: 276px;
+  padding: 1px;
+  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
+  font-style: normal;
+  font-weight: normal;
+  line-height: 1.5;
+  text-align: left;
+  text-align: start;
+  text-decoration: none;
+  text-shadow: none;
+  text-transform: none;
+  letter-spacing: normal;
+  word-break: normal;
+  word-spacing: normal;
+  white-space: normal;
+  line-break: auto;
+  font-size: 0.875rem;
+  word-wrap: break-word;
+  background-color: #fff;
+  background-clip: padding-box;
+  border: 1px solid rgba(0, 0, 0, 0.2);
+  border-radius: 0.3rem; }
+  .popover .arrow {
+    position: absolute;
+    display: block;
+    width: 10px;
+    height: 5px; }
+  .popover .arrow::before,
+  .popover .arrow::after {
+    position: absolute;
+    display: block;
+    border-color: transparent;
+    border-style: solid; }
+  .popover .arrow::before {
+    content: "";
+    border-width: 11px; }
+  .popover .arrow::after {
+    content: "";
+    border-width: 11px; }
+  .popover.bs-popover-top, .popover.bs-popover-auto[x-placement^="top"] {
+    margin-bottom: 10px; }
+    .popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^="top"] .arrow {
+      bottom: 0; }
+    .popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before,
+    .popover.bs-popover-top .arrow::after,
+    .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
+      border-bottom-width: 0; }
+    .popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before {
+      bottom: -11px;
+      margin-left: -6px;
+      border-top-color: rgba(0, 0, 0, 0.25); }
+    .popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
+      bottom: -10px;
+      margin-left: -6px;
+      border-top-color: #fff; }
+  .popover.bs-popover-right, .popover.bs-popover-auto[x-placement^="right"] {
+    margin-left: 10px; }
+    .popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^="right"] .arrow {
+      left: 0; }
+    .popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before,
+    .popover.bs-popover-right .arrow::after,
+    .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
+      margin-top: -8px;
+      border-left-width: 0; }
+    .popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before {
+      left: -11px;
+      border-right-color: rgba(0, 0, 0, 0.25); }
+    .popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
+      left: -10px;
+      border-right-color: #fff; }
+  .popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^="bottom"] {
+    margin-top: 10px; }
+    .popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^="bottom"] .arrow {
+      top: 0; }
+    .popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before,
+    .popover.bs-popover-bottom .arrow::after,
+    .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
+      margin-left: -7px;
+      border-top-width: 0; }
+    .popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before {
+      top: -11px;
+      border-bottom-color: rgba(0, 0, 0, 0.25); }
+    .popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
+      top: -10px;
+      border-bottom-color: #fff; }
+    .popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
+      position: absolute;
+      top: 0;
+      left: 50%;
+      display: block;
+      width: 20px;
+      margin-left: -10px;
+      content: "";
+      border-bottom: 1px solid #f7f7f7; }
+  .popover.bs-popover-left, .popover.bs-popover-auto[x-placement^="left"] {
+    margin-right: 10px; }
+    .popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^="left"] .arrow {
+      right: 0; }
+    .popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before,
+    .popover.bs-popover-left .arrow::after,
+    .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
+      margin-top: -8px;
+      border-right-width: 0; }
+    .popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before {
+      right: -11px;
+      border-left-color: rgba(0, 0, 0, 0.25); }
+    .popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
+      right: -10px;
+      border-left-color: #fff; }
+
+.popover-header {
+  padding: 8px 14px;
+  margin-bottom: 0;
+  font-size: 1rem;
+  color: inherit;
+  background-color: #f7f7f7;
+  border-bottom: 1px solid #ebebeb;
+  border-top-left-radius: calc(0.3rem - 1px);
+  border-top-right-radius: calc(0.3rem - 1px); }
+  .popover-header:empty {
+    display: none; }
+
+.popover-body {
+  padding: 9px 14px;
+  color: #212529; }
+
+.carousel {
+  position: relative; }
+
+.carousel-inner {
+  position: relative;
+  width: 100%;
+  overflow: hidden; }
+
+.carousel-item {
+  position: relative;
+  display: none;
+  align-items: center;
+  width: 100%;
+  transition: transform 0.6s ease;
+  backface-visibility: hidden;
+  perspective: 1000px; }
+
+.carousel-item.active,
+.carousel-item-next,
+.carousel-item-prev {
+  display: block; }
+
+.carousel-item-next,
+.carousel-item-prev {
+  position: absolute;
+  top: 0; }
+
+.carousel-item-next.carousel-item-left,
+.carousel-item-prev.carousel-item-right {
+  transform: translateX(0); }
+  @supports (transform-style: preserve-3d) {
+    .carousel-item-next.carousel-item-left,
+    .carousel-item-prev.carousel-item-right {
+      transform: translate3d(0, 0, 0); } }
+
+.carousel-item-next,
+.active.carousel-item-right {
+  transform: translateX(100%); }
+  @supports (transform-style: preserve-3d) {
+    .carousel-item-next,
+    .active.carousel-item-right {
+      transform: translate3d(100%, 0, 0); } }
+
+.carousel-item-prev,
+.active.carousel-item-left {
+  transform: translateX(-100%); }
+  @supports (transform-style: preserve-3d) {
+    .carousel-item-prev,
+    .active.carousel-item-left {
+      transform: translate3d(-100%, 0, 0); } }
+
+.carousel-control-prev,
+.carousel-control-next {
+  position: absolute;
+  top: 0;
+  bottom: 0;
+  display: flex;
+  align-items: center;
+  justify-content: center;
+  width: 15%;
+  color: #fff;
+  text-align: center;
+  opacity: 0.5; }
+  .carousel-control-prev:focus, .carousel-control-prev:hover,
+  .carousel-control-next:focus,
+  .carousel-control-next:hover {
+    color: #fff;
+    text-decoration: none;
+    outline: 0;
+    opacity: .9; }
+
+.carousel-control-prev {
+  left: 0; }
+
+.carousel-control-next {
+  right: 0; }
+
+.carousel-control-prev-icon,
+.carousel-control-next-icon {
+  display: inline-block;
+  width: 20px;
+  height: 20px;
+  background: transparent no-repeat center center;
+  background-size: 100% 100%; }
+
+.carousel-control-prev-icon {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }
+
+.carousel-control-next-icon {
+  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }
+
+.carousel-indicators {
+  position: absolute;
+  right: 0;
+  bottom: 10px;
+  left: 0;
+  z-index: 15;
+  display: flex;
+  justify-content: center;
+  padding-left: 0;
+  margin-right: 15%;
+  margin-left: 15%;
+  list-style: none; }
+  .carousel-indicators li {
+    position: relative;
+    flex: 0 1 auto;
+    width: 30px;
+    height: 3px;
+    margin-right: 3px;
+    margin-left: 3px;
+    text-indent: -999px;
+    background-color: rgba(255, 255, 255, 0.5); }
+    .carousel-indicators li::before {
+      position: absolute;
+      top: -10px;
+      left: 0;
+      display: inline-block;
+      width: 100%;
+      height: 10px;
+      content: ""; }
+    .carousel-indicators li::after {
+      position: absolute;
+      bottom: -10px;
+      left: 0;
+      display: inline-block;
+      width: 100%;
+      height: 10px;
+      content: ""; }
+  .carousel-indicators .active {
+    background-color: #fff; }
+
+.carousel-caption {
+  position: absolute;
+  right: 15%;
+  bottom: 20px;
+  left: 15%;
+  z-index: 10;
+  padding-top: 20px;
+  padding-bottom: 20px;
+  color: #fff;
+  text-align: center; }
+
+.align-baseline {
+  vertical-align: baseline !important; }
+
+.align-top {
+  vertical-align: top !important; }
+
+.align-middle {
+  vertical-align: middle !important; }
+
+.align-bottom {
+  vertical-align: bottom !important; }
+
+.align-text-bottom {
+  vertical-align: text-bottom !important; }
+
+.align-text-top {
+  vertical-align: text-top !important; }
+
+.bg-primary {
+  background-color: #00bcd4 !important; }
+
+a.bg-primary:focus, a.bg-primary:hover {
+  background-color: #008fa1 !important; }
+
+.bg-secondary {
+  background-color: #868e96 !important; }
+
+a.bg-secondary:focus, a.bg-secondary:hover {
+  background-color: #6c757d !important; }
+
+.bg-success {
+  background-color: #28a745 !important; }
+
+a.bg-success:focus, a.bg-success:hover {
+  background-color: #1e7e34 !important; }
+
+.bg-info {
+  background-color: #17a2b8 !important; }
+
+a.bg-info:focus, a.bg-info:hover {
+  background-color: #117a8b !important; }
+
+.bg-warning {
+  background-color: #ffc107 !important; }
+
+a.bg-warning:focus, a.bg-warning:hover {
+  background-color: #d39e00 !important; }
+
+.bg-danger {
+  background-color: #dc3545 !important; }
+
+a.bg-danger:focus, a.bg-danger:hover {
+  background-color: #bd2130 !important; }
+
+.bg-light {
+  background-color: #f8f9fa !important; }
+
+a.bg-light:focus, a.bg-light:hover {
+  background-color: #dae0e5 !important; }
+
+.bg-dark {
+  background-color: #343a40 !important; }
+
+a.bg-dark:focus, a.bg-dark:hover {
+  background-color: #1d2124 !important; }
+
+.bg-transparent {
+  background-color: transparent !important; }
+
+.border {
+  border: 1px solid #e9ecef !important; }
+
+.border-0 {
+  border: 0 !important; }
+
+.border-top-0 {
+  border-top: 0 !important; }
+
+.border-right-0 {
+  border-right: 0 !important; }
+
+.border-bottom-0 {
+  border-bottom: 0 !important; }
+
+.border-left-0 {
+  border-left: 0 !important; }
+
+.border-primary {
+  border-color: #00bcd4 !important; }
+
+.border-secondary {
+  border-color: #868e96 !important; }
+
+.border-success {
+  border-color: #28a745 !important; }
+
+.border-info {
+  border-color: #17a2b8 !important; }
+
+.border-warning {
+  border-color: #ffc107 !important; }
+
+.border-danger {
+  border-color: #dc3545 !important; }
+
+.border-light {
+  border-color: #f8f9fa !important; }
+
+.border-dark {
+  border-color: #343a40 !important; }
+
+.rounded {
+  border-radius: 0.25rem !important; }
+
+.rounded-top {
+  border-top-left-radius: 0.25rem !important;
+  border-top-right-radius: 0.25rem !important; }
+
+.rounded-right {
+  border-top-right-radius: 0.25rem !important;
+  border-bottom-right-radius: 0.25rem !important; }
+
+.rounded-bottom {
+  border-bottom-right-radius: 0.25rem !important;
+  border-bottom-left-radius: 0.25rem !important; }
+
+.rounded-left {
+  border-top-left-radius: 0.25rem !important;
+  border-bottom-left-radius: 0.25rem !important; }
+
+.rounded-circle {
+  border-radius: 50%; }
+
+.rounded-0 {
+  border-radius: 0; }
+
+.clearfix::after {
+  display: block;
+  clear: both;
+  content: ""; }
+
+.d-none {
+  display: none !important; }
+
+.d-inline {
+  display: inline !important; }
+
+.d-inline-block {
+  display: inline-block !important; }
+
+.d-block {
+  display: block !important; }
+
+.d-table {
+  display: table !important; }
+
+.d-table-cell {
+  display: table-cell !important; }
+
+.d-flex {
+  display: flex !important; }
+
+.d-inline-flex {
+  display: inline-flex !important; }
+
+@media (min-width: 576px) {
+  .d-sm-none {
+    display: none !important; }
+
+  .d-sm-inline {
+    display: inline !important; }
+
+  .d-sm-inline-block {
+    display: inline-block !important; }
+
+  .d-sm-block {
+    display: block !important; }
+
+  .d-sm-table {
+    display: table !important; }
+
+  .d-sm-table-cell {
+    display: table-cell !important; }
+
+  .d-sm-flex {
+    display: flex !important; }
+
+  .d-sm-inline-flex {
+    display: inline-flex !important; } }
+@media (min-width: 768px) {
+  .d-md-none {
+    display: none !important; }
+
+  .d-md-inline {
+    display: inline !important; }
+
+  .d-md-inline-block {
+    display: inline-block !important; }
+
+  .d-md-block {
+    display: block !important; }
+
+  .d-md-table {
+    display: table !important; }
+
+  .d-md-table-cell {
+    display: table-cell !important; }
+
+  .d-md-flex {
+    display: flex !important; }
+
+  .d-md-inline-flex {
+    display: inline-flex !important; } }
+@media (min-width: 992px) {
+  .d-lg-none {
+    display: none !important; }
+
+  .d-lg-inline {
+    display: inline !important; }
+
+  .d-lg-inline-block {
+    display: inline-block !important; }
+
+  .d-lg-block {
+    display: block !important; }
+
+  .d-lg-table {
+    display: table !important; }
+
+  .d-lg-table-cell {
+    display: table-cell !important; }
+
+  .d-lg-flex {
+    display: flex !important; }
+
+  .d-lg-inline-flex {
+    display: inline-flex !important; } }
+@media (min-width: 1200px) {
+  .d-xl-none {
+    display: none !important; }
+
+  .d-xl-inline {
+    display: inline !important; }
+
+  .d-xl-inline-block {
+    display: inline-block !important; }
+
+  .d-xl-block {
+    display: block !important; }
+
+  .d-xl-table {
+    display: table !important; }
+
+  .d-xl-table-cell {
+    display: table-cell !important; }
+
+  .d-xl-flex {
+    display: flex !important; }
+
+  .d-xl-inline-flex {
+    display: inline-flex !important; } }
+.d-print-block {
+  display: none !important; }
+  @media print {
+    .d-print-block {
+      display: block !important; } }
+
+.d-print-inline {
+  display: none !important; }
+  @media print {
+    .d-print-inline {
+      display: inline !important; } }
+
+.d-print-inline-block {
+  display: none !important; }
+  @media print {
+    .d-print-inline-block {
+      display: inline-block !important; } }
+
+@media print {
+  .d-print-none {
+    display: none !important; } }
+
+.embed-responsive {
+  position: relative;
+  display: block;
+  width: 100%;
+  padding: 0;
+  overflow: hidden; }
+  .embed-responsive::before {
+    display: block;
+    content: ""; }
+  .embed-responsive .embed-responsive-item,
+  .embed-responsive iframe,
+  .embed-responsive embed,
+  .embed-responsive object,
+  .embed-responsive video {
+    position: absolute;
+    top: 0;
+    bottom: 0;
+    left: 0;
+    width: 100%;
+    height: 100%;
+    border: 0; }
+
+.embed-responsive-21by9::before {
+  padding-top: 42.8571428571%; }
+
+.embed-responsive-16by9::before {
+  padding-top: 56.25%; }
+
+.embed-responsive-4by3::before {
+  padding-top: 75%; }
+
+.embed-responsive-1by1::before {
+  padding-top: 100%; }
+
+.flex-row {
+  flex-direction: row !important; }
+
+.flex-column {
+  flex-direction: column !important; }
+
+.flex-row-reverse {
+  flex-direction: row-reverse !important; }
+
+.flex-column-reverse {
+  flex-direction: column-reverse !important; }
+
+.flex-wrap {
+  flex-wrap: wrap !important; }
+
+.flex-nowrap {
+  flex-wrap: nowrap !important; }
+
+.flex-wrap-reverse {
+  flex-wrap: wrap-reverse !important; }
+
+.justify-content-start {
+  justify-content: flex-start !important; }
+
+.justify-content-end {
+  justify-content: flex-end !important; }
+
+.justify-content-center {
+  justify-content: center !important; }
+
+.justify-content-between {
+  justify-content: space-between !important; }
+
+.justify-content-around {
+  justify-content: space-around !important; }
+
+.align-items-start {
+  align-items: flex-start !important; }
+
+.align-items-end {
+  align-items: flex-end !important; }
+
+.align-items-center {
+  align-items: center !important; }
+
+.align-items-baseline {
+  align-items: baseline !important; }
+
+.align-items-stretch {
+  align-items: stretch !important; }
+
+.align-content-start {
+  align-content: flex-start !important; }
+
+.align-content-end {
+  align-content: flex-end !important; }
+
+.align-content-center {
+  align-content: center !important; }
+
+.align-content-between {
+  align-content: space-between !important; }
+
+.align-content-around {
+  align-content: space-around !important; }
+
+.align-content-stretch {
+  align-content: stretch !important; }
+
+.align-self-auto {
+  align-self: auto !important; }
+
+.align-self-start {
+  align-self: flex-start !important; }
+
+.align-self-end {
+  align-self: flex-end !important; }
+
+.align-self-center {
+  align-self: center !important; }
+
+.align-self-baseline {
+  align-self: baseline !important; }
+
+.align-self-stretch {
+  align-self: stretch !important; }
+
+@media (min-width: 576px) {
+  .flex-sm-row {
+    flex-direction: row !important; }
+
+  .flex-sm-column {
+    flex-direction: column !important; }
+
+  .flex-sm-row-reverse {
+    flex-direction: row-reverse !important; }
+
+  .flex-sm-column-reverse {
+    flex-direction: column-reverse !important; }
+
+  .flex-sm-wrap {
+    flex-wrap: wrap !important; }
+
+  .flex-sm-nowrap {
+    flex-wrap: nowrap !important; }
+
+  .flex-sm-wrap-reverse {
+    flex-wrap: wrap-reverse !important; }
+
+  .justify-content-sm-start {
+    justify-content: flex-start !important; }
+
+  .justify-content-sm-end {
+    justify-content: flex-end !important; }
+
+  .justify-content-sm-center {
+    justify-content: center !important; }
+
+  .justify-content-sm-between {
+    justify-content: space-between !important; }
+
+  .justify-content-sm-around {
+    justify-content: space-around !important; }
+
+  .align-items-sm-start {
+    align-items: flex-start !important; }
+
+  .align-items-sm-end {
+    align-items: flex-end !important; }
+
+  .align-items-sm-center {
+    align-items: center !important; }
+
+  .align-items-sm-baseline {
+    align-items: baseline !important; }
+
+  .align-items-sm-stretch {
+    align-items: stretch !important; }
+
+  .align-content-sm-start {
+    align-content: flex-start !important; }
+
+  .align-content-sm-end {
+    align-content: flex-end !important; }
+
+  .align-content-sm-center {
+    align-content: center !important; }
+
+  .align-content-sm-between {
+    align-content: space-between !important; }
+
+  .align-content-sm-around {
+    align-content: space-around !important; }
+
+  .align-content-sm-stretch {
+    align-content: stretch !important; }
+
+  .align-self-sm-auto {
+    align-self: auto !important; }
+
+  .align-self-sm-start {
+    align-self: flex-start !important; }
+
+  .align-self-sm-end {
+    align-self: flex-end !important; }
+
+  .align-self-sm-center {
+    align-self: center !important; }
+
+  .align-self-sm-baseline {
+    align-self: baseline !important; }
+
+  .align-self-sm-stretch {
+    align-self: stretch !important; } }
+@media (min-width: 768px) {
+  .flex-md-row {
+    flex-direction: row !important; }
+
+  .flex-md-column {
+    flex-direction: column !important; }
+
+  .flex-md-row-reverse {
+    flex-direction: row-reverse !important; }
+
+  .flex-md-column-reverse {
+    flex-direction: column-reverse !important; }
+
+  .flex-md-wrap {
+    flex-wrap: wrap !important; }
+
+  .flex-md-nowrap {
+    flex-wrap: nowrap !important; }
+
+  .flex-md-wrap-reverse {
+    flex-wrap: wrap-reverse !important; }
+
+  .justify-content-md-start {
+    justify-content: flex-start !important; }
+
+  .justify-content-md-end {
+    justify-content: flex-end !important; }
+
+  .justify-content-md-center {
+    justify-content: center !important; }
+
+  .justify-content-md-between {
+    justify-content: space-between !important; }
+
+  .justify-content-md-around {
+    justify-content: space-around !important; }
+
+  .align-items-md-start {
+    align-items: flex-start !important; }
+
+  .align-items-md-end {
+    align-items: flex-end !important; }
+
+  .align-items-md-center {
+    align-items: center !important; }
+
+  .align-items-md-baseline {
+    align-items: baseline !important; }
+
+  .align-items-md-stretch {
+    align-items: stretch !important; }
+
+  .align-content-md-start {
+    align-content: flex-start !important; }
+
+  .align-content-md-end {
+    align-content: flex-end !important; }
+
+  .align-content-md-center {
+    align-content: center !important; }
+
+  .align-content-md-between {
+    align-content: space-between !important; }
+
+  .align-content-md-around {
+    align-content: space-around !important; }
+
+  .align-content-md-stretch {
+    align-content: stretch !important; }
+
+  .align-self-md-auto {
+    align-self: auto !important; }
+
+  .align-self-md-start {
+    align-self: flex-start !important; }
+
+  .align-self-md-end {
+    align-self: flex-end !important; }
+
+  .align-self-md-center {
+    align-self: center !important; }
+
+  .align-self-md-baseline {
+    align-self: baseline !important; }
+
+  .align-self-md-stretch {
+    align-self: stretch !important; } }
+@media (min-width: 992px) {
+  .flex-lg-row {
+    flex-direction: row !important; }
+
+  .flex-lg-column {
+    flex-direction: column !important; }
+
+  .flex-lg-row-reverse {
+    flex-direction: row-reverse !important; }
+
+  .flex-lg-column-reverse {
+    flex-direction: column-reverse !important; }
+
+  .flex-lg-wrap {
+    flex-wrap: wrap !important; }
+
+  .flex-lg-nowrap {
+    flex-wrap: nowrap !important; }
+
+  .flex-lg-wrap-reverse {
+    flex-wrap: wrap-reverse !important; }
+
+  .justify-content-lg-start {
+    justify-content: flex-start !important; }
+
+  .justify-content-lg-end {
+    justify-content: flex-end !important; }
+
+  .justify-content-lg-center {
+    justify-content: center !important; }
+
+  .justify-content-lg-between {
+    justify-content: space-between !important; }
+
+  .justify-content-lg-around {
+    justify-content: space-around !important; }
+
+  .align-items-lg-start {
+    align-items: flex-start !important; }
+
+  .align-items-lg-end {
+    align-items: flex-end !important; }
+
+  .align-items-lg-center {
+    align-items: center !important; }
+
+  .align-items-lg-baseline {
+    align-items: baseline !important; }
+
+  .align-items-lg-stretch {
+    align-items: stretch !important; }
+
+  .align-content-lg-start {
+    align-content: flex-start !important; }
+
+  .align-content-lg-end {
+    align-content: flex-end !important; }
+
+  .align-content-lg-center {
+    align-content: center !important; }
+
+  .align-content-lg-between {
+    align-content: space-between !important; }
+
+  .align-content-lg-around {
+    align-content: space-around !important; }
+
+  .align-content-lg-stretch {
+    align-content: stretch !important; }
+
+  .align-self-lg-auto {
+    align-self: auto !important; }
+
+  .align-self-lg-start {
+    align-self: flex-start !important; }
+
+  .align-self-lg-end {
+    align-self: flex-end !important; }
+
+  .align-self-lg-center {
+    align-self: center !important; }
+
+  .align-self-lg-baseline {
+    align-self: baseline !important; }
+
+  .align-self-lg-stretch {
+    align-self: stretch !important; } }
+@media (min-width: 1200px) {
+  .flex-xl-row {
+    flex-direction: row !important; }
+
+  .flex-xl-column {
+    flex-direction: column !important; }
+
+  .flex-xl-row-reverse {
+    flex-direction: row-reverse !important; }
+
+  .flex-xl-column-reverse {
+    flex-direction: column-reverse !important; }
+
+  .flex-xl-wrap {
+    flex-wrap: wrap !important; }
+
+  .flex-xl-nowrap {
+    flex-wrap: nowrap !important; }
+
+  .flex-xl-wrap-reverse {
+    flex-wrap: wrap-reverse !important; }
+
+  .justify-content-xl-start {
+    justify-content: flex-start !important; }
+
+  .justify-content-xl-end {
+    justify-content: flex-end !important; }
+
+  .justify-content-xl-center {
+    justify-content: center !important; }
+
+  .justify-content-xl-between {
+    justify-content: space-between !important; }
+
+  .justify-content-xl-around {
+    justify-content: space-around !important; }
+
+  .align-items-xl-start {
+    align-items: flex-start !important; }
+
+  .align-items-xl-end {
+    align-items: flex-end !important; }
+
+  .align-items-xl-center {
+    align-items: center !important; }
+
+  .align-items-xl-baseline {
+    align-items: baseline !important; }
+
+  .align-items-xl-stretch {
+    align-items: stretch !important; }
+
+  .align-content-xl-start {
+    align-content: flex-start !important; }
+
+  .align-content-xl-end {
+    align-content: flex-end !important; }
+
+  .align-content-xl-center {
+    align-content: center !important; }
+
+  .align-content-xl-between {
+    align-content: space-between !important; }
+
+  .align-content-xl-around {
+    align-content: space-around !important; }
+
+  .align-content-xl-stretch {
+    align-content: stretch !important; }
+
+  .align-self-xl-auto {
+    align-self: auto !important; }
+
+  .align-self-xl-start {
+    align-self: flex-start !important; }
+
+  .align-self-xl-end {
+    align-self: flex-end !important; }
+
+  .align-self-xl-center {
+    align-self: center !important; }
+
+  .align-self-xl-baseline {
+    align-self: baseline !important; }
+
+  .align-self-xl-stretch {
+    align-self: stretch !important; } }
+.float-left {
+  float: left !important; }
+
+.float-right {
+  float: right !important; }
+
+.float-none {
+  float: none !important; }
+
+@media (min-width: 576px) {
+  .float-sm-left {
+    float: left !important; }
+
+  .float-sm-right {
+    float: right !important; }
+
+  .float-sm-none {
+    float: none !important; } }
+@media (min-width: 768px) {
+  .float-md-left {
+    float: left !important; }
+
+  .float-md-right {
+    float: right !important; }
+
+  .float-md-none {
+    float: none !important; } }
+@media (min-width: 992px) {
+  .float-lg-left {
+    float: left !important; }
+
+  .float-lg-right {
+    float: right !important; }
+
+  .float-lg-none {
+    float: none !important; } }
+@media (min-width: 1200px) {
+  .float-xl-left {
+    float: left !important; }
+
+  .float-xl-right {
+    float: right !important; }
+
+  .float-xl-none {
+    float: none !important; } }
+.fixed-top {
+  position: fixed;
+  top: 0;
+  right: 0;
+  left: 0;
+  z-index: 1030; }
+
+.fixed-bottom {
+  position: fixed;
+  right: 0;
+  bottom: 0;
+  left: 0;
+  z-index: 1030; }
+
+@supports (position: sticky) {
+  .sticky-top {
+    position: sticky;
+    top: 0;
+    z-index: 1020; } }
+
+.sr-only {
+  position: absolute;
+  width: 1px;
+  height: 1px;
+  padding: 0;
+  overflow: hidden;
+  clip: rect(0, 0, 0, 0);
+  white-space: nowrap;
+  clip-path: inset(50%);
+  border: 0; }
+
+.sr-only-focusable:active, .sr-only-focusable:focus {
+  position: static;
+  width: auto;
+  height: auto;
+  overflow: visible;
+  clip: auto;
+  white-space: normal;
+  clip-path: none; }
+
+.w-25 {
+  width: 25% !important; }
+
+.w-50 {
+  width: 50% !important; }
+
+.w-75 {
+  width: 75% !important; }
+
+.w-100 {
+  width: 100% !important; }
+
+.h-25 {
+  height: 25% !important; }
+
+.h-50 {
+  height: 50% !important; }
+
+.h-75 {
+  height: 75% !important; }
+
+.h-100 {
+  height: 100% !important; }
+
+.mw-100 {
+  max-width: 100% !important; }
+
+.mh-100 {
+  max-height: 100% !important; }
+
+.m-0 {
+  margin: 0 !important; }
+
+.mt-0 {
+  margin-top: 0 !important; }
+
+.mr-0 {
+  margin-right: 0 !important; }
+
+.mb-0 {
+  margin-bottom: 0 !important; }
+
+.ml-0 {
+  margin-left: 0 !important; }
+
+.mx-0 {
+  margin-right: 0 !important;
+  margin-left: 0 !important; }
+
+.my-0 {
+  margin-top: 0 !important;
+  margin-bottom: 0 !important; }
+
+.m-1 {
+  margin: 0.25rem !important; }
+
+.mt-1 {
+  margin-top: 0.25rem !important; }
+
+.mr-1 {
+  margin-right: 0.25rem !important; }
+
+.mb-1 {
+  margin-bottom: 0.25rem !important; }
+
+.ml-1 {
+  margin-left: 0.25rem !important; }
+
+.mx-1 {
+  margin-right: 0.25rem !important;
+  margin-left: 0.25rem !important; }
+
+.my-1 {
+  margin-top: 0.25rem !important;
+  margin-bottom: 0.25rem !important; }
+
+.m-2 {
+  margin: 0.5rem !important; }
+
+.mt-2 {
+  margin-top: 0.5rem !important; }
+
+.mr-2 {
+  margin-right: 0.5rem !important; }
+
+.mb-2 {
+  margin-bottom: 0.5rem !important; }
+
+.ml-2 {
+  margin-left: 0.5rem !important; }
+
+.mx-2 {
+  margin-right: 0.5rem !important;
+  margin-left: 0.5rem !important; }
+
+.my-2 {
+  margin-top: 0.5rem !important;
+  margin-bottom: 0.5rem !important; }
+
+.m-3 {
+  margin: 1rem !important; }
+
+.mt-3 {
+  margin-top: 1rem !important; }
+
+.mr-3 {
+  margin-right: 1rem !important; }
+
+.mb-3 {
+  margin-bottom: 1rem !important; }
+
+.ml-3 {
+  margin-left: 1rem !important; }
+
+.mx-3 {
+  margin-right: 1rem !important;
+  margin-left: 1rem !important; }
+
+.my-3 {
+  margin-top: 1rem !important;
+  margin-bottom: 1rem !important; }
+
+.m-4 {
+  margin: 1.5rem !important; }
+
+.mt-4 {
+  margin-top: 1.5rem !important; }
+
+.mr-4 {
+  margin-right: 1.5rem !important; }
+
+.mb-4 {
+  margin-bottom: 1.5rem !important; }
+
+.ml-4 {
+  margin-left: 1.5rem !important; }
+
+.mx-4 {
+  margin-right: 1.5rem !important;
+  margin-left: 1.5rem !important; }
+
+.my-4 {
+  margin-top: 1.5rem !important;
+  margin-bottom: 1.5rem !important; }
+
+.m-5 {
+  margin: 3rem !important; }
+
+.mt-5 {
+  margin-top: 3rem !important; }
+
+.mr-5 {
+  margin-right: 3rem !important; }
+
+.mb-5 {
+  margin-bottom: 3rem !important; }
+
+.ml-5 {
+  margin-left: 3rem !important; }
+
+.mx-5 {
+  margin-right: 3rem !important;
+  margin-left: 3rem !important; }
+
+.my-5 {
+  margin-top: 3rem !important;
+  margin-bottom: 3rem !important; }
+
+.p-0 {
+  padding: 0 !important; }
+
+.pt-0 {
+  padding-top: 0 !important; }
+
+.pr-0 {
+  padding-right: 0 !important; }
+
+.pb-0 {
+  padding-bottom: 0 !important; }
+
+.pl-0 {
+  padding-left: 0 !important; }
+
+.px-0 {
+  padding-right: 0 !important;
+  padding-left: 0 !important; }
+
+.py-0 {
+  padding-top: 0 !important;
+  padding-bottom: 0 !important; }
+
+.p-1 {
+  padding: 0.25rem !important; }
+
+.pt-1 {
+  padding-top: 0.25rem !important; }
+
+.pr-1 {
+  padding-right: 0.25rem !important; }
+
+.pb-1 {
+  padding-bottom: 0.25rem !important; }
+
+.pl-1 {
+  padding-left: 0.25rem !important; }
+
+.px-1 {
+  padding-right: 0.25rem !important;
+  padding-left: 0.25rem !important; }
+
+.py-1 {
+  padding-top: 0.25rem !important;
+  padding-bottom: 0.25rem !important; }
+
+.p-2 {
+  padding: 0.5rem !important; }
+
+.pt-2 {
+  padding-top: 0.5rem !important; }
+
+.pr-2 {
+  padding-right: 0.5rem !important; }
+
+.pb-2 {
+  padding-bottom: 0.5rem !important; }
+
+.pl-2 {
+  padding-left: 0.5rem !important; }
+
+.px-2 {
+  padding-right: 0.5rem !important;
+  padding-left: 0.5rem !important; }
+
+.py-2 {
+  padding-top: 0.5rem !important;
+  padding-bottom: 0.5rem !important; }
+
+.p-3 {
+  padding: 1rem !important; }
+
+.pt-3 {
+  padding-top: 1rem !important; }
+
+.pr-3 {
+  padding-right: 1rem !important; }
+
+.pb-3 {
+  padding-bottom: 1rem !important; }
+
+.pl-3 {
+  padding-left: 1rem !important; }
+
+.px-3 {
+  padding-right: 1rem !important;
+  padding-left: 1rem !important; }
+
+.py-3 {
+  padding-top: 1rem !important;
+  padding-bottom: 1rem !important; }
+
+.p-4 {
+  padding: 1.5rem !important; }
+
+.pt-4 {
+  padding-top: 1.5rem !important; }
+
+.pr-4 {
+  padding-right: 1.5rem !important; }
+
+.pb-4 {
+  padding-bottom: 1.5rem !important; }
+
+.pl-4 {
+  padding-left: 1.5rem !important; }
+
+.px-4 {
+  padding-right: 1.5rem !important;
+  padding-left: 1.5rem !important; }
+
+.py-4 {
+  padding-top: 1.5rem !important;
+  padding-bottom: 1.5rem !important; }
+
+.p-5 {
+  padding: 3rem !important; }
+
+.pt-5 {
+  padding-top: 3rem !important; }
+
+.pr-5 {
+  padding-right: 3rem !important; }
+
+.pb-5 {
+  padding-bottom: 3rem !important; }
+
+.pl-5 {
+  padding-left: 3rem !important; }
+
+.px-5 {
+  padding-right: 3rem !important;
+  padding-left: 3rem !important; }
+
+.py-5 {
+  padding-top: 3rem !important;
+  padding-bottom: 3rem !important; }
+
+.m-auto {
+  margin: auto !important; }
+
+.mt-auto {
+  margin-top: auto !important; }
+
+.mr-auto {
+  margin-right: auto !important; }
+
+.mb-auto {
+  margin-bottom: auto !important; }
+
+.ml-auto {
+  margin-left: auto !important; }
+
+.mx-auto {
+  margin-right: auto !important;
+  margin-left: auto !important; }
+
+.my-auto {
+  margin-top: auto !important;
+  margin-bottom: auto !important; }
+
+@media (min-width: 576px) {
+  .m-sm-0 {
+    margin: 0 !important; }
+
+  .mt-sm-0 {
+    margin-top: 0 !important; }
+
+  .mr-sm-0 {
+    margin-right: 0 !important; }
+
+  .mb-sm-0 {
+    margin-bottom: 0 !important; }
+
+  .ml-sm-0 {
+    margin-left: 0 !important; }
+
+  .mx-sm-0 {
+    margin-right: 0 !important;
+    margin-left: 0 !important; }
+
+  .my-sm-0 {
+    margin-top: 0 !important;
+    margin-bottom: 0 !important; }
+
+  .m-sm-1 {
+    margin: 0.25rem !important; }
+
+  .mt-sm-1 {
+    margin-top: 0.25rem !important; }
+
+  .mr-sm-1 {
+    margin-right: 0.25rem !important; }
+
+  .mb-sm-1 {
+    margin-bottom: 0.25rem !important; }
+
+  .ml-sm-1 {
+    margin-left: 0.25rem !important; }
+
+  .mx-sm-1 {
+    margin-right: 0.25rem !important;
+    margin-left: 0.25rem !important; }
+
+  .my-sm-1 {
+    margin-top: 0.25rem !important;
+    margin-bottom: 0.25rem !important; }
+
+  .m-sm-2 {
+    margin: 0.5rem !important; }
+
+  .mt-sm-2 {
+    margin-top: 0.5rem !important; }
+
+  .mr-sm-2 {
+    margin-right: 0.5rem !important; }
+
+  .mb-sm-2 {
+    margin-bottom: 0.5rem !important; }
+
+  .ml-sm-2 {
+    margin-left: 0.5rem !important; }
+
+  .mx-sm-2 {
+    margin-right: 0.5rem !important;
+    margin-left: 0.5rem !important; }
+
+  .my-sm-2 {
+    margin-top: 0.5rem !important;
+    margin-bottom: 0.5rem !important; }
+
+  .m-sm-3 {
+    margin: 1rem !important; }
+
+  .mt-sm-3 {
+    margin-top: 1rem !important; }
+
+  .mr-sm-3 {
+    margin-right: 1rem !important; }
+
+  .mb-sm-3 {
+    margin-bottom: 1rem !important; }
+
+  .ml-sm-3 {
+    margin-left: 1rem !important; }
+
+  .mx-sm-3 {
+    margin-right: 1rem !important;
+    margin-left: 1rem !important; }
+
+  .my-sm-3 {
+    margin-top: 1rem !important;
+    margin-bottom: 1rem !important; }
+
+  .m-sm-4 {
+    margin: 1.5rem !important; }
+
+  .mt-sm-4 {
+    margin-top: 1.5rem !important; }
+
+  .mr-sm-4 {
+    margin-right: 1.5rem !important; }
+
+  .mb-sm-4 {
+    margin-bottom: 1.5rem !important; }
+
+  .ml-sm-4 {
+    margin-left: 1.5rem !important; }
+
+  .mx-sm-4 {
+    margin-right: 1.5rem !important;
+    margin-left: 1.5rem !important; }
+
+  .my-sm-4 {
+    margin-top: 1.5rem !important;
+    margin-bottom: 1.5rem !important; }
+
+  .m-sm-5 {
+    margin: 3rem !important; }
+
+  .mt-sm-5 {
+    margin-top: 3rem !important; }
+
+  .mr-sm-5 {
+    margin-right: 3rem !important; }
+
+  .mb-sm-5 {
+    margin-bottom: 3rem !important; }
+
+  .ml-sm-5 {
+    margin-left: 3rem !important; }
+
+  .mx-sm-5 {
+    margin-right: 3rem !important;
+    margin-left: 3rem !important; }
+
+  .my-sm-5 {
+    margin-top: 3rem !important;
+    margin-bottom: 3rem !important; }
+
+  .p-sm-0 {
+    padding: 0 !important; }
+
+  .pt-sm-0 {
+    padding-top: 0 !important; }
+
+  .pr-sm-0 {
+    padding-right: 0 !important; }
+
+  .pb-sm-0 {
+    padding-bottom: 0 !important; }
+
+  .pl-sm-0 {
+    padding-left: 0 !important; }
+
+  .px-sm-0 {
+    padding-right: 0 !important;
+    padding-left: 0 !important; }
+
+  .py-sm-0 {
+    padding-top: 0 !important;
+    padding-bottom: 0 !important; }
+
+  .p-sm-1 {
+    padding: 0.25rem !important; }
+
+  .pt-sm-1 {
+    padding-top: 0.25rem !important; }
+
+  .pr-sm-1 {
+    padding-right: 0.25rem !important; }
+
+  .pb-sm-1 {
+    padding-bottom: 0.25rem !important; }
+
+  .pl-sm-1 {
+    padding-left: 0.25rem !important; }
+
+  .px-sm-1 {
+    padding-right: 0.25rem !important;
+    padding-left: 0.25rem !important; }
+
+  .py-sm-1 {
+    padding-top: 0.25rem !important;
+    padding-bottom: 0.25rem !important; }
+
+  .p-sm-2 {
+    padding: 0.5rem !important; }
+
+  .pt-sm-2 {
+    padding-top: 0.5rem !important; }
+
+  .pr-sm-2 {
+    padding-right: 0.5rem !important; }
+
+  .pb-sm-2 {
+    padding-bottom: 0.5rem !important; }
+
+  .pl-sm-2 {
+    padding-left: 0.5rem !important; }
+
+  .px-sm-2 {
+    padding-right: 0.5rem !important;
+    padding-left: 0.5rem !important; }
+
+  .py-sm-2 {
+    padding-top: 0.5rem !important;
+    padding-bottom: 0.5rem !important; }
+
+  .p-sm-3 {
+    padding: 1rem !important; }
+
+  .pt-sm-3 {
+    padding-top: 1rem !important; }
+
+  .pr-sm-3 {
+    padding-right: 1rem !important; }
+
+  .pb-sm-3 {
+    padding-bottom: 1rem !important; }
+
+  .pl-sm-3 {
+    padding-left: 1rem !important; }
+
+  .px-sm-3 {
+    padding-right: 1rem !important;
+    padding-left: 1rem !important; }
+
+  .py-sm-3 {
+    padding-top: 1rem !important;
+    padding-bottom: 1rem !important; }
+
+  .p-sm-4 {
+    padding: 1.5rem !important; }
+
+  .pt-sm-4 {
+    padding-top: 1.5rem !important; }
+
+  .pr-sm-4 {
+    padding-right: 1.5rem !important; }
+
+  .pb-sm-4 {
+    padding-bottom: 1.5rem !important; }
+
+  .pl-sm-4 {
+    padding-left: 1.5rem !important; }
+
+  .px-sm-4 {
+    padding-right: 1.5rem !important;
+    padding-left: 1.5rem !important; }
+
+  .py-sm-4 {
+    padding-top: 1.5rem !important;
+    padding-bottom: 1.5rem !important; }
+
+  .p-sm-5 {
+    padding: 3rem !important; }
+
+  .pt-sm-5 {
+    padding-top: 3rem !important; }
+
+  .pr-sm-5 {
+    padding-right: 3rem !important; }
+
+  .pb-sm-5 {
+    padding-bottom: 3rem !important; }
+
+  .pl-sm-5 {
+    padding-left: 3rem !important; }
+
+  .px-sm-5 {
+    padding-right: 3rem !important;
+    padding-left: 3rem !important; }
+
+  .py-sm-5 {
+    padding-top: 3rem !important;
+    padding-bottom: 3rem !important; }
+
+  .m-sm-auto {
+    margin: auto !important; }
+
+  .mt-sm-auto {
+    margin-top: auto !important; }
+
+  .mr-sm-auto {
+    margin-right: auto !important; }
+
+  .mb-sm-auto {
+    margin-bottom: auto !important; }
+
+  .ml-sm-auto {
+    margin-left: auto !important; }
+
+  .mx-sm-auto {
+    margin-right: auto !important;
+    margin-left: auto !important; }
+
+  .my-sm-auto {
+    margin-top: auto !important;
+    margin-bottom: auto !important; } }
+@media (min-width: 768px) {
+  .m-md-0 {
+    margin: 0 !important; }
+
+  .mt-md-0 {
+    margin-top: 0 !important; }
+
+  .mr-md-0 {
+    margin-right: 0 !important; }
+
+  .mb-md-0 {
+    margin-bottom: 0 !important; }
+
+  .ml-md-0 {
+    margin-left: 0 !important; }
+
+  .mx-md-0 {
+    margin-right: 0 !important;
+    margin-left: 0 !important; }
+
+  .my-md-0 {
+    margin-top: 0 !important;
+    margin-bottom: 0 !important; }
+
+  .m-md-1 {
+    margin: 0.25rem !important; }
+
+  .mt-md-1 {
+    margin-top: 0.25rem !important; }
+
+  .mr-md-1 {
+    margin-right: 0.25rem !important; }
+
+  .mb-md-1 {
+    margin-bottom: 0.25rem !important; }
+
+  .ml-md-1 {
+    margin-left: 0.25rem !important; }
+
+  .mx-md-1 {
+    margin-right: 0.25rem !important;
+    margin-left: 0.25rem !important; }
+
+  .my-md-1 {
+    margin-top: 0.25rem !important;
+    margin-bottom: 0.25rem !important; }
+
+  .m-md-2 {
+    margin: 0.5rem !important; }
+
+  .mt-md-2 {
+    margin-top: 0.5rem !important; }
+
... 1209351 lines suppressed ...