You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by jo...@apache.org on 2022/08/04 19:52:42 UTC

[arrow-site] branch asf-site updated: [Website] Update documentations for 9.0.0 (#228)

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

jorisvandenbossche pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/arrow-site.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new 44c496c5d5 [Website] Update documentations for 9.0.0 (#228)
44c496c5d5 is described below

commit 44c496c5d51b33d79963bfb5c9f95ee27520f9e4
Author: Krisztián Szűcs <sz...@gmail.com>
AuthorDate: Thu Aug 4 21:52:37 2022 +0200

    [Website] Update documentations for 9.0.0 (#228)
---
 docs/.buildinfo                                    |     2 +-
 docs/{ => 8.0}/.buildinfo                          |     0
 docs/8.0/.gitignore                                |     4 +
 .../sample_vault_kms_client.py                     |   159 +
 docs/8.0/_images/CommandGetTables.mmd.svg          |     1 +
 .../_images/CommandPreparedStatementQuery.mmd.svg  |     1 +
 docs/8.0/_images/CommandStatementQuery.mmd.svg     |     1 +
 docs/8.0/_images/DoExchange.mmd.svg                |     1 +
 docs/8.0/_images/DoGet.mmd.svg                     |     1 +
 docs/8.0/_images/DoPut.mmd.svg                     |     1 +
 docs/8.0/_images/R_tutorial_create_pr_notice.jpeg  |   Bin 0 -> 529132 bytes
 docs/8.0/_images/R_tutorial_jira_issue.jpeg        |   Bin 0 -> 639086 bytes
 docs/8.0/_images/R_tutorial_pr.jpeg                |   Bin 0 -> 581988 bytes
 docs/8.0/_images/R_tutorial_pr_descr.jpeg          |   Bin 0 -> 886190 bytes
 docs/8.0/_images/book-open-solid.svg               |     1 +
 docs/8.0/_images/bug-solid.svg                     |     1 +
 docs/8.0/_images/ci_process_docs.jpeg              |   Bin 0 -> 83604 bytes
 docs/8.0/_images/ci_process_python.jpeg            |   Bin 0 -> 113213 bytes
 docs/8.0/_images/ci_process_r.jpeg                 |   Bin 0 -> 95091 bytes
 docs/8.0/_images/code-solid.svg                    |     1 +
 docs/8.0/_images/conbench_benchmark.png            |   Bin 0 -> 141075 bytes
 docs/8.0/_images/conbench_runs.png                 |   Bin 0 -> 62681 bytes
 docs/8.0/_images/conbench_ui.png                   |   Bin 0 -> 70336 bytes
 docs/8.0/_images/edit_page.jpeg                    |   Bin 0 -> 393040 bytes
 docs/8.0/_images/github_edit_page.jpeg             |   Bin 0 -> 223549 bytes
 docs/8.0/_images/github_fork.jpeg                  |   Bin 0 -> 22735 bytes
 docs/8.0/_images/jira_create_issue.jpeg            |   Bin 0 -> 39797 bytes
 docs/8.0/_images/jira_good_first_issue.jpeg        |   Bin 0 -> 241925 bytes
 docs/8.0/_images/jira_new_account.jpeg             |   Bin 0 -> 42987 bytes
 docs/8.0/_images/jira_search_component.jpeg        |   Bin 0 -> 87082 bytes
 docs/8.0/_images/jira_search_documentation.jpeg    |   Bin 0 -> 117897 bytes
 docs/8.0/_images/py_arch_overview.svg              |     1 +
 .../python_tutorial_github_find_in_file.jpeg       |   Bin 0 -> 98025 bytes
 .../_images/python_tutorial_github_pr_notice.jpeg  |   Bin 0 -> 124653 bytes
 .../8.0/_images/python_tutorial_github_search.jpeg |   Bin 0 -> 104437 bytes
 docs/8.0/_images/python_tutorial_jira_comment.jpeg |   Bin 0 -> 82115 bytes
 .../_images/python_tutorial_jira_description.jpeg  |   Bin 0 -> 94669 bytes
 docs/8.0/_images/python_tutorial_jira_issue.jpeg   |   Bin 0 -> 162426 bytes
 docs/8.0/_images/python_tutorial_jira_title.jpeg   |   Bin 0 -> 80541 bytes
 docs/8.0/_images/python_tutorial_pr.jpeg           |   Bin 0 -> 144207 bytes
 docs/8.0/_images/simple_graph.svg                  |   139 +
 docs/8.0/_images/users-solid.svg                   |     1 +
 docs/{ => 8.0}/_modules/collections/abc.html       |     0
 docs/{ => 8.0}/_modules/importlib/_bootstrap.html  |     0
 docs/{ => 8.0}/_modules/index.html                 |     0
 docs/{ => 8.0}/_modules/pyarrow.html               |     0
 docs/{ => 8.0}/_modules/pyarrow/compute.html       |     0
 docs/{ => 8.0}/_modules/pyarrow/dataset.html       |     0
 docs/{ => 8.0}/_modules/pyarrow/feather.html       |     0
 docs/{ => 8.0}/_modules/pyarrow/filesystem.html    |     0
 docs/{ => 8.0}/_modules/pyarrow/fs.html            |     0
 docs/{ => 8.0}/_modules/pyarrow/hdfs.html          |     0
 docs/{ => 8.0}/_modules/pyarrow/ipc.html           |     0
 docs/{ => 8.0}/_modules/pyarrow/orc.html           |     0
 docs/{ => 8.0}/_modules/pyarrow/parquet.html       |     0
 docs/{ => 8.0}/_modules/pyarrow/types.html         |     0
 ...-style.b7bb847fb20b106c3d81b95245e65545.min.css |     1 +
 docs/8.0/_sphinx_design_static/design-tabs.js      |    27 +
 docs/8.0/_static/arrow.png                         |   Bin 0 -> 21636 bytes
 docs/{ => 8.0}/_static/basic.css                   |     0
 docs/8.0/_static/check-solid.svg                   |     4 +
 docs/8.0/_static/clipboard.min.js                  |     7 +
 docs/8.0/_static/copy-button.svg                   |     5 +
 docs/8.0/_static/copybutton.css                    |    93 +
 docs/{ => 8.0}/_static/copybutton.js               |     0
 docs/8.0/_static/copybutton_funcs.js               |    58 +
 ...-style.b7bb847fb20b106c3d81b95245e65545.min.css |     1 +
 docs/8.0/_static/design-tabs.js                    |    27 +
 docs/{ => 8.0}/_static/doctools.js                 |     0
 docs/{ => 8.0}/_static/documentation_options.js    |     0
 docs/8.0/_static/favicon.ico                       |   Bin 0 -> 15086 bytes
 docs/8.0/_static/file.png                          |   Bin 0 -> 286 bytes
 docs/{ => 8.0}/_static/jquery-3.5.1.js             |     0
 docs/{ => 8.0}/_static/jquery.js                   |     0
 docs/{ => 8.0}/_static/language_data.js            |     0
 docs/8.0/_static/minus.png                         |   Bin 0 -> 90 bytes
 docs/8.0/_static/plus.png                          |   Bin 0 -> 90 bytes
 docs/8.0/_static/pygments.css                      |    74 +
 docs/8.0/_static/scripts/pydata-sphinx-theme.js    |    32 +
 docs/{ => 8.0}/_static/searchtools.js              |     0
 .../_static/styles/pydata-sphinx-theme.css         |     0
 docs/8.0/_static/styles/theme.css                  |   134 +
 docs/8.0/_static/theme_overrides.css               |   159 +
 docs/8.0/_static/underscore-1.13.1.js              |  2042 ++++
 docs/8.0/_static/underscore.js                     |     6 +
 .../_static/vendor/fontawesome/5.13.0/LICENSE.txt  |    34 +
 .../vendor/fontawesome/5.13.0/css/all.min.css      |     5 +
 .../fontawesome/5.13.0/webfonts/fa-brands-400.eot  |   Bin 0 -> 133034 bytes
 .../fontawesome/5.13.0/webfonts/fa-brands-400.svg  |  3570 ++++++
 .../fontawesome/5.13.0/webfonts/fa-brands-400.ttf  |   Bin 0 -> 132728 bytes
 .../fontawesome/5.13.0/webfonts/fa-brands-400.woff |   Bin 0 -> 89824 bytes
 .../5.13.0/webfonts/fa-brands-400.woff2            |   Bin 0 -> 76612 bytes
 .../fontawesome/5.13.0/webfonts/fa-regular-400.eot |   Bin 0 -> 34390 bytes
 .../fontawesome/5.13.0/webfonts/fa-regular-400.svg |   803 ++
 .../fontawesome/5.13.0/webfonts/fa-regular-400.ttf |   Bin 0 -> 34092 bytes
 .../5.13.0/webfonts/fa-regular-400.woff            |   Bin 0 -> 16800 bytes
 .../5.13.0/webfonts/fa-regular-400.woff2           |   Bin 0 -> 13584 bytes
 .../fontawesome/5.13.0/webfonts/fa-solid-900.eot   |   Bin 0 -> 202902 bytes
 .../fontawesome/5.13.0/webfonts/fa-solid-900.svg   |  4938 +++++++++
 .../fontawesome/5.13.0/webfonts/fa-solid-900.ttf   |   Bin 0 -> 202616 bytes
 .../fontawesome/5.13.0/webfonts/fa-solid-900.woff  |   Bin 0 -> 103300 bytes
 .../fontawesome/5.13.0/webfonts/fa-solid-900.woff2 |   Bin 0 -> 79444 bytes
 docs/{ => 8.0}/_static/versions.json               |     0
 docs/{ => 8.0}/_static/webpack-macros.html         |     0
 .../arrow-dataset-glib/annotation-glossary.html    |    46 +
 .../c_glib/arrow-dataset-glib/api-index-3-0-0.html |    59 +
 .../c_glib/arrow-dataset-glib/api-index-4-0-0.html |    34 +
 .../c_glib/arrow-dataset-glib/api-index-5-0-0.html |    96 +
 .../c_glib/arrow-dataset-glib/api-index-6-0-0.html |   131 +
 .../c_glib/arrow-dataset-glib/api-index-full.html  |     0
 .../arrow-dataset-glib/arrow-dataset-glib.devhelp2 |     0
 docs/8.0/c_glib/arrow-dataset-glib/data.html       |    58 +
 .../c_glib/arrow-dataset-glib/dataset-factory.html |     0
 .../c_glib/arrow-dataset-glib/dataset.html         |     0
 .../arrow-dataset-glib/deprecated-api-index.html   |    30 +
 .../8.0/c_glib/arrow-dataset-glib/file-format.html |   717 ++
 docs/8.0/c_glib/arrow-dataset-glib/fragment.html   |   215 +
 docs/8.0/c_glib/arrow-dataset-glib/home.png        |   Bin 0 -> 169 bytes
 .../{ => 8.0}/c_glib/arrow-dataset-glib/index.html |     0
 .../c_glib/arrow-dataset-glib/left-insensitive.png |   Bin 0 -> 334 bytes
 docs/8.0/c_glib/arrow-dataset-glib/left.png        |   Bin 0 -> 185 bytes
 .../c_glib/arrow-dataset-glib/object-tree.html     |     0
 .../c_glib/arrow-dataset-glib/partitioning.html    |     0
 docs/8.0/c_glib/arrow-dataset-glib/read.html       |    46 +
 .../arrow-dataset-glib/right-insensitive.png       |   Bin 0 -> 233 bytes
 docs/8.0/c_glib/arrow-dataset-glib/right.png       |   Bin 0 -> 184 bytes
 .../c_glib/arrow-dataset-glib/scanner.html         |     0
 docs/8.0/c_glib/arrow-dataset-glib/source.html     |    46 +
 docs/8.0/c_glib/arrow-dataset-glib/style.css       |   538 +
 .../c_glib/arrow-dataset-glib/up-insensitive.png   |   Bin 0 -> 288 bytes
 docs/8.0/c_glib/arrow-dataset-glib/up.png          |   Bin 0 -> 186 bytes
 .../arrow-flight-glib/annotation-glossary.html     |     0
 .../c_glib/arrow-flight-glib/api-index-5-0-0.html  |     0
 .../c_glib/arrow-flight-glib/api-index-6-0-0.html  |     0
 .../c_glib/arrow-flight-glib/api-index-full.html   |     0
 .../arrow-flight-glib/arrow-flight-glib.devhelp2   |     0
 .../{ => 8.0}/c_glib/arrow-flight-glib/client.html |     0
 .../{ => 8.0}/c_glib/arrow-flight-glib/common.html |     0
 .../arrow-flight-glib/deprecated-api-index.html    |    30 +
 docs/8.0/c_glib/arrow-flight-glib/home.png         |   Bin 0 -> 169 bytes
 docs/{ => 8.0}/c_glib/arrow-flight-glib/index.html |     0
 .../c_glib/arrow-flight-glib/left-insensitive.png  |   Bin 0 -> 334 bytes
 docs/8.0/c_glib/arrow-flight-glib/left.png         |   Bin 0 -> 185 bytes
 .../c_glib/arrow-flight-glib/object-tree.html      |     0
 .../c_glib/arrow-flight-glib/right-insensitive.png |   Bin 0 -> 233 bytes
 docs/8.0/c_glib/arrow-flight-glib/right.png        |   Bin 0 -> 184 bytes
 docs/8.0/c_glib/arrow-flight-glib/rpc.html         |    43 +
 .../{ => 8.0}/c_glib/arrow-flight-glib/server.html |     0
 docs/8.0/c_glib/arrow-flight-glib/style.css        |   538 +
 .../c_glib/arrow-flight-glib/up-insensitive.png    |   Bin 0 -> 288 bytes
 docs/8.0/c_glib/arrow-flight-glib/up.png           |   Bin 0 -> 186 bytes
 .../c_glib/arrow-glib/GArrowChunkedArray.html      |     0
 docs/8.0/c_glib/arrow-glib/GArrowCodec.html        |   361 +
 docs/{ => 8.0}/c_glib/arrow-glib/GArrowField.html  |     0
 docs/8.0/c_glib/arrow-glib/GArrowFile.html         |   267 +
 docs/8.0/c_glib/arrow-glib/GArrowReadable.html     |   217 +
 docs/8.0/c_glib/arrow-glib/GArrowSchema.html       |   848 ++
 docs/{ => 8.0}/c_glib/arrow-glib/GArrowTable.html  |     0
 docs/8.0/c_glib/arrow-glib/GArrowTensor.html       |   716 ++
 docs/8.0/c_glib/arrow-glib/GArrowWritable.html     |   213 +
 docs/8.0/c_glib/arrow-glib/GArrowWritableFile.html |   167 +
 .../8.0/c_glib/arrow-glib/annotation-glossary.html |    60 +
 .../c_glib/arrow-glib/api-index-0-10-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-11-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-12-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-13-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-14-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-15-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-16-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-17-0.html        |     0
 .../c_glib/arrow-glib/api-index-0-3-0.html         |     0
 .../c_glib/arrow-glib/api-index-0-4-0.html         |     0
 docs/8.0/c_glib/arrow-glib/api-index-0-5-0.html    |    53 +
 docs/8.0/c_glib/arrow-glib/api-index-0-6-0.html    |    42 +
 .../c_glib/arrow-glib/api-index-0-7-0.html         |     0
 .../c_glib/arrow-glib/api-index-0-8-0.html         |     0
 .../c_glib/arrow-glib/api-index-0-9-0.html         |     0
 .../c_glib/arrow-glib/api-index-1-0-0.html         |     0
 docs/8.0/c_glib/arrow-glib/api-index-2-0-0.html    |   188 +
 .../c_glib/arrow-glib/api-index-3-0-0.html         |     0
 .../c_glib/arrow-glib/api-index-4-0-0.html         |     0
 .../c_glib/arrow-glib/api-index-5-0-0.html         |     0
 .../c_glib/arrow-glib/api-index-6-0-0.html         |     0
 .../c_glib/arrow-glib/api-index-7-0-0.html         |     0
 .../c_glib/arrow-glib/api-index-8-0-0.html         |     0
 .../c_glib/arrow-glib/api-index-full.html          |     0
 .../c_glib/arrow-glib/array-builder-classes.html   |     0
 docs/8.0/c_glib/arrow-glib/array-builder.html      |    32 +
 docs/8.0/c_glib/arrow-glib/array.html              |    37 +
 .../c_glib/arrow-glib/arrow-glib-GArrowError.html  |   219 +
 .../arrow-glib/arrow-glib-GArrowFileMode.html      |   107 +
 .../arrow-glib-GArrowMetadataVersion.html          |   108 +
 .../c_glib/arrow-glib/arrow-glib-GArrowType.html   |   455 +
 .../c_glib/arrow-glib/arrow-glib.devhelp2          |     0
 .../c_glib/arrow-glib/basic-array-classes.html     |     0
 .../c_glib/arrow-glib/basic-data-type-classes.html |     0
 .../c_glib/arrow-glib/buffer-classes.html          |     0
 docs/8.0/c_glib/arrow-glib/buffer.html             |    32 +
 docs/8.0/c_glib/arrow-glib/codec.html              |    32 +
 .../c_glib/arrow-glib/composite-array-classes.html |     0
 .../arrow-glib/composite-data-type-classes.html    |  1269 +++
 docs/8.0/c_glib/arrow-glib/computation.html        |    40 +
 docs/{ => 8.0}/c_glib/arrow-glib/compute.html      |     0
 docs/{ => 8.0}/c_glib/arrow-glib/cuda-classes.html |     0
 docs/8.0/c_glib/arrow-glib/cuda.html               |    32 +
 docs/{ => 8.0}/c_glib/arrow-glib/data.html         |     0
 .../{ => 8.0}/c_glib/arrow-glib/datum-classes.html |     0
 docs/8.0/c_glib/arrow-glib/decimal.html            |  1736 +++
 .../c_glib/arrow-glib/deprecated-api-index.html    |     0
 docs/8.0/c_glib/arrow-glib/error.html              |    32 +
 docs/{ => 8.0}/c_glib/arrow-glib/expression.html   |     0
 docs/8.0/c_glib/arrow-glib/file-system-api.html    |    42 +
 .../8.0/c_glib/arrow-glib/file-system-classes.html |  2061 ++++
 docs/8.0/c_glib/arrow-glib/file-system.html        |    32 +
 docs/8.0/c_glib/arrow-glib/gpu.html                |    38 +
 docs/8.0/c_glib/arrow-glib/home.png                |   Bin 0 -> 169 bytes
 docs/{ => 8.0}/c_glib/arrow-glib/index.html        |     0
 docs/8.0/c_glib/arrow-glib/input-output.html       |    32 +
 .../c_glib/arrow-glib/input-stream-classes.html    |  1197 ++
 docs/8.0/c_glib/arrow-glib/input.html              |    37 +
 docs/8.0/c_glib/arrow-glib/interval.html           |   457 +
 docs/8.0/c_glib/arrow-glib/io.html                 |    63 +
 .../8.0/c_glib/arrow-glib/ipc-options-classes.html |   419 +
 docs/8.0/c_glib/arrow-glib/ipc-options.html        |    32 +
 docs/8.0/c_glib/arrow-glib/ipc.html                |    55 +
 docs/8.0/c_glib/arrow-glib/left-insensitive.png    |   Bin 0 -> 334 bytes
 docs/8.0/c_glib/arrow-glib/left.png                |   Bin 0 -> 185 bytes
 .../arrow-glib/local-file-system-classes.html      |   231 +
 docs/8.0/c_glib/arrow-glib/local-file-system.html  |    32 +
 docs/8.0/c_glib/arrow-glib/metadata.html           |    32 +
 docs/{ => 8.0}/c_glib/arrow-glib/misc.html         |     0
 docs/8.0/c_glib/arrow-glib/mode.html               |    32 +
 docs/{ => 8.0}/c_glib/arrow-glib/object-tree.html  |     0
 docs/8.0/c_glib/arrow-glib/orc-file-reader.html    |   588 +
 .../c_glib/arrow-glib/output-stream-classes.html   |   633 ++
 docs/8.0/c_glib/arrow-glib/output.html             |    40 +
 docs/8.0/c_glib/arrow-glib/reader-classes.html     |  2525 +++++
 docs/8.0/c_glib/arrow-glib/reader.html             |    37 +
 docs/{ => 8.0}/c_glib/arrow-glib/record-batch.html |     0
 docs/8.0/c_glib/arrow-glib/right-insensitive.png   |   Bin 0 -> 233 bytes
 docs/8.0/c_glib/arrow-glib/right.png               |   Bin 0 -> 184 bytes
 .../c_glib/arrow-glib/scalar-classes.html          |     0
 docs/8.0/c_glib/arrow-glib/scalar.html             |    32 +
 docs/8.0/c_glib/arrow-glib/schema.html             |    37 +
 docs/8.0/c_glib/arrow-glib/style.css               |   538 +
 .../c_glib/arrow-glib/table-builder-classes.html   |   504 +
 .../{ => 8.0}/c_glib/arrow-glib/table-builder.html |     0
 docs/{ => 8.0}/c_glib/arrow-glib/table.html        |     0
 docs/8.0/c_glib/arrow-glib/tensor.html             |    32 +
 docs/8.0/c_glib/arrow-glib/type.html               |    40 +
 docs/8.0/c_glib/arrow-glib/up-insensitive.png      |   Bin 0 -> 288 bytes
 docs/8.0/c_glib/arrow-glib/up.png                  |   Bin 0 -> 186 bytes
 docs/8.0/c_glib/arrow-glib/value.html              |    37 +
 .../c_glib/arrow-glib/version-macros.html          |     0
 docs/{ => 8.0}/c_glib/arrow-glib/version.html      |     0
 docs/8.0/c_glib/arrow-glib/writer-classes.html     |   383 +
 docs/8.0/c_glib/arrow-glib/writer.html             |    32 +
 .../8.0/c_glib/gandiva-glib/GGandivaCondition.html |   314 +
 docs/8.0/c_glib/gandiva-glib/GGandivaFilter.html   |   273 +
 .../gandiva-glib/GGandivaFunctionRegistry.html     |   208 +
 .../gandiva-glib/GGandivaFunctionSignature.html    |   372 +
 .../gandiva-glib/GGandivaNativeFunction.html       |   438 +
 .../gandiva-glib/GGandivaSelectableProjector.html  |     0
 .../c_glib/gandiva-glib/annotation-glossary.html   |    48 +
 docs/8.0/c_glib/gandiva-glib/api-index-0-12-0.html |   198 +
 docs/8.0/c_glib/gandiva-glib/api-index-0-14-0.html |    93 +
 docs/8.0/c_glib/gandiva-glib/api-index-0-15-0.html |    34 +
 docs/8.0/c_glib/gandiva-glib/api-index-0-17-0.html |    48 +
 docs/8.0/c_glib/gandiva-glib/api-index-1-0-0.html  |    69 +
 docs/8.0/c_glib/gandiva-glib/api-index-4-0-0.html  |    90 +
 docs/8.0/c_glib/gandiva-glib/api-index-full.html   |   919 ++
 .../c_glib/gandiva-glib/deprecated-api-index.html  |    30 +
 .../c_glib/gandiva-glib/evaluate-expression.html   |    50 +
 docs/8.0/c_glib/gandiva-glib/expression-tree.html  |    38 +
 docs/8.0/c_glib/gandiva-glib/expression.html       |    32 +
 docs/8.0/c_glib/gandiva-glib/filter.html           |    32 +
 .../8.0/c_glib/gandiva-glib/function-registry.html |    32 +
 .../c_glib/gandiva-glib/function-signature.html    |    32 +
 docs/8.0/c_glib/gandiva-glib/function.html         |    46 +
 docs/8.0/c_glib/gandiva-glib/gandiva-glib.devhelp2 |   270 +
 docs/8.0/c_glib/gandiva-glib/home.png              |   Bin 0 -> 169 bytes
 docs/{ => 8.0}/c_glib/gandiva-glib/index.html      |     0
 docs/8.0/c_glib/gandiva-glib/left-insensitive.png  |   Bin 0 -> 334 bytes
 docs/8.0/c_glib/gandiva-glib/left.png              |   Bin 0 -> 185 bytes
 docs/8.0/c_glib/gandiva-glib/misc.html             |    38 +
 docs/8.0/c_glib/gandiva-glib/native-function.html  |    32 +
 docs/8.0/c_glib/gandiva-glib/node-classes.html     |  2241 ++++
 docs/8.0/c_glib/gandiva-glib/node.html             |    32 +
 docs/8.0/c_glib/gandiva-glib/object-tree.html      |    69 +
 docs/8.0/c_glib/gandiva-glib/projector.html        |    32 +
 docs/8.0/c_glib/gandiva-glib/right-insensitive.png |   Bin 0 -> 233 bytes
 docs/8.0/c_glib/gandiva-glib/right.png             |   Bin 0 -> 184 bytes
 .../gandiva-glib/selection-vector-classes.html     |     0
 docs/8.0/c_glib/gandiva-glib/selection-vector.html |    32 +
 docs/8.0/c_glib/gandiva-glib/style.css             |   538 +
 docs/8.0/c_glib/gandiva-glib/up-insensitive.png    |   Bin 0 -> 288 bytes
 docs/8.0/c_glib/gandiva-glib/up.png                |   Bin 0 -> 186 bytes
 .../c_glib/gandiva-glib/version-macros.html        |     0
 docs/8.0/c_glib/gandiva-glib/version.html          |    32 +
 docs/8.0/c_glib/index.html                         |   269 +
 .../parquet-glib/GParquetArrowFileReader.html      |     0
 .../parquet-glib/GParquetArrowFileWriter.html      |   898 ++
 .../c_glib/parquet-glib/GParquetFileMetadata.html  |  1110 ++
 .../GParquetFixedLengthByteArrayStatistics.html    |  1084 ++
 .../c_glib/parquet-glib/annotation-glossary.html   |    43 +
 docs/8.0/c_glib/parquet-glib/api-index-0-11-0.html |    62 +
 docs/8.0/c_glib/parquet-glib/api-index-0-12-0.html |    34 +
 docs/8.0/c_glib/parquet-glib/api-index-0-15-0.html |    34 +
 docs/8.0/c_glib/parquet-glib/api-index-0-17-0.html |    86 +
 docs/8.0/c_glib/parquet-glib/api-index-1-0-0.html  |    34 +
 docs/8.0/c_glib/parquet-glib/api-index-6-0-0.html  |    34 +
 docs/8.0/c_glib/parquet-glib/api-index-8-0-0.html  |   227 +
 docs/8.0/c_glib/parquet-glib/api-index-full.html   |   537 +
 docs/8.0/c_glib/parquet-glib/arrow.html            |    43 +
 docs/8.0/c_glib/parquet-glib/data.html             |    43 +
 .../c_glib/parquet-glib/deprecated-api-index.html  |    30 +
 docs/8.0/c_glib/parquet-glib/home.png              |   Bin 0 -> 169 bytes
 docs/{ => 8.0}/c_glib/parquet-glib/index.html      |     0
 docs/8.0/c_glib/parquet-glib/io.html               |    37 +
 docs/8.0/c_glib/parquet-glib/left-insensitive.png  |   Bin 0 -> 334 bytes
 docs/8.0/c_glib/parquet-glib/left.png              |   Bin 0 -> 185 bytes
 docs/8.0/c_glib/parquet-glib/meta.html             |    37 +
 docs/8.0/c_glib/parquet-glib/object-tree.html      |    46 +
 docs/8.0/c_glib/parquet-glib/parquet-glib.devhelp2 |   150 +
 docs/8.0/c_glib/parquet-glib/right-insensitive.png |   Bin 0 -> 233 bytes
 docs/8.0/c_glib/parquet-glib/right.png             |   Bin 0 -> 184 bytes
 docs/8.0/c_glib/parquet-glib/style.css             |   538 +
 docs/8.0/c_glib/parquet-glib/up-insensitive.png    |   Bin 0 -> 288 bytes
 docs/8.0/c_glib/parquet-glib/up.png                |   Bin 0 -> 186 bytes
 .../c_glib/plasma-glib/annotation-glossary.html    |    46 +
 docs/8.0/c_glib/plasma-glib/api-index-0-12-0.html  |   100 +
 docs/8.0/c_glib/plasma-glib/api-index-full.html    |   227 +
 docs/8.0/c_glib/plasma-glib/client-classes.html    |   643 ++
 docs/8.0/c_glib/plasma-glib/client-side.html       |    42 +
 docs/8.0/c_glib/plasma-glib/client.html            |    32 +
 .../c_glib/plasma-glib/deprecated-api-index.html   |    30 +
 docs/8.0/c_glib/plasma-glib/home.png               |   Bin 0 -> 169 bytes
 docs/{ => 8.0}/c_glib/plasma-glib/index.html       |     0
 docs/8.0/c_glib/plasma-glib/left-insensitive.png   |   Bin 0 -> 334 bytes
 docs/8.0/c_glib/plasma-glib/left.png               |   Bin 0 -> 185 bytes
 docs/8.0/c_glib/plasma-glib/object-classes.html    |   586 +
 docs/8.0/c_glib/plasma-glib/object-tree.html       |    39 +
 docs/8.0/c_glib/plasma-glib/object.html            |    32 +
 docs/8.0/c_glib/plasma-glib/plasma-glib.devhelp2   |    67 +
 docs/8.0/c_glib/plasma-glib/right-insensitive.png  |   Bin 0 -> 233 bytes
 docs/8.0/c_glib/plasma-glib/right.png              |   Bin 0 -> 184 bytes
 docs/8.0/c_glib/plasma-glib/style.css              |   538 +
 docs/8.0/c_glib/plasma-glib/up-insensitive.png     |   Bin 0 -> 288 bytes
 docs/8.0/c_glib/plasma-glib/up.png                 |   Bin 0 -> 186 bytes
 docs/{ => 8.0}/cpp/api.html                        |     0
 docs/{ => 8.0}/cpp/api/array.html                  |     0
 docs/{ => 8.0}/cpp/api/async.html                  |     0
 docs/{ => 8.0}/cpp/api/builder.html                |     0
 docs/{ => 8.0}/cpp/api/c_abi.html                  |     0
 docs/{ => 8.0}/cpp/api/compute.html                |     0
 docs/{ => 8.0}/cpp/api/cuda.html                   |     0
 docs/{ => 8.0}/cpp/api/dataset.html                |     0
 docs/{ => 8.0}/cpp/api/datatype.html               |     0
 docs/{ => 8.0}/cpp/api/filesystem.html             |     0
 docs/{ => 8.0}/cpp/api/flight.html                 |     0
 docs/{ => 8.0}/cpp/api/flightsql.html              |     0
 docs/{ => 8.0}/cpp/api/formats.html                |     0
 docs/{ => 8.0}/cpp/api/io.html                     |     0
 docs/{ => 8.0}/cpp/api/ipc.html                    |     0
 docs/{ => 8.0}/cpp/api/memory.html                 |     0
 docs/{ => 8.0}/cpp/api/scalar.html                 |     0
 docs/{ => 8.0}/cpp/api/support.html                |     0
 docs/{ => 8.0}/cpp/api/table.html                  |     0
 docs/{ => 8.0}/cpp/api/tensor.html                 |     0
 docs/{ => 8.0}/cpp/api/thread.html                 |     0
 docs/{ => 8.0}/cpp/api/utilities.html              |     0
 docs/{ => 8.0}/cpp/arrays.html                     |     0
 docs/{ => 8.0}/cpp/build_system.html               |     0
 docs/{ => 8.0}/cpp/compute.html                    |     0
 docs/{ => 8.0}/cpp/conventions.html                |     0
 docs/{ => 8.0}/cpp/csv.html                        |     0
 docs/{ => 8.0}/cpp/dataset.html                    |     0
 docs/{ => 8.0}/cpp/datatypes.html                  |     0
 docs/{ => 8.0}/cpp/env_vars.html                   |     0
 .../cpp/examples/cmake_minimal_build.html          |     0
 .../cpp/examples/compute_and_write_example.html    |     0
 .../examples/dataset_documentation_example.html    |     0
 docs/{ => 8.0}/cpp/examples/index.html             |     0
 .../cpp/examples/row_columnar_conversion.html      |     0
 .../cpp/examples/tuple_range_conversion.html       |     0
 docs/{ => 8.0}/cpp/flight.html                     |     0
 docs/{ => 8.0}/cpp/gdb.html                        |     0
 docs/{ => 8.0}/cpp/getting_started.html            |     0
 docs/{ => 8.0}/cpp/index.html                      |     0
 docs/{ => 8.0}/cpp/io.html                         |     0
 docs/{ => 8.0}/cpp/ipc.html                        |     0
 docs/{ => 8.0}/cpp/json.html                       |     0
 docs/{ => 8.0}/cpp/memory.html                     |     0
 docs/{ => 8.0}/cpp/orc.html                        |     0
 docs/{ => 8.0}/cpp/overview.html                   |     0
 docs/{ => 8.0}/cpp/parquet.html                    |     0
 docs/{ => 8.0}/cpp/streaming_execution.html        |     0
 docs/{ => 8.0}/cpp/tables.html                     |     0
 docs/{ => 8.0}/cpp/threading.html                  |     0
 docs/{ => 8.0}/developers/benchmarks.html          |     0
 docs/{ => 8.0}/developers/bug_reports.html         |     0
 docs/{ => 8.0}/developers/computeir.html           |     0
 .../developers/continuous_integration/archery.html |     0
 .../continuous_integration/crossbow.html           |     0
 .../developers/continuous_integration/docker.html  |     0
 .../developers/continuous_integration/index.html   |     0
 .../continuous_integration/overview.html           |     0
 docs/{ => 8.0}/developers/contributing.html        |     0
 docs/{ => 8.0}/developers/cpp/building.html        |     0
 docs/{ => 8.0}/developers/cpp/conventions.html     |     0
 docs/{ => 8.0}/developers/cpp/development.html     |     0
 docs/{ => 8.0}/developers/cpp/fuzzing.html         |     0
 docs/{ => 8.0}/developers/cpp/index.html           |     0
 docs/{ => 8.0}/developers/cpp/windows.html         |     0
 docs/{ => 8.0}/developers/documentation.html       |     0
 docs/{ => 8.0}/developers/experimental_repos.html  |     0
 .../developers/guide/architectural_overview.html   |     0
 docs/{ => 8.0}/developers/guide/communication.html |     0
 docs/{ => 8.0}/developers/guide/documentation.html |     0
 docs/{ => 8.0}/developers/guide/index.html         |     0
 docs/{ => 8.0}/developers/guide/resources.html     |     0
 .../guide/step_by_step/arrow_codebase.html         |     0
 .../developers/guide/step_by_step/building.html    |     0
 .../guide/step_by_step/finding_issues.html         |     0
 .../developers/guide/step_by_step/index.html       |     0
 .../guide/step_by_step/pr_lifecycle.html           |     0
 .../developers/guide/step_by_step/set_up.html      |     0
 .../developers/guide/step_by_step/styling.html     |     0
 .../developers/guide/step_by_step/testing.html     |     0
 .../developers/guide/tutorials/index.html          |     0
 .../guide/tutorials/python_tutorial.html           |     0
 .../developers/guide/tutorials/r_tutorial.html     |     0
 docs/{ => 8.0}/developers/java/building.html       |     0
 docs/{ => 8.0}/developers/java/development.html    |     0
 docs/{ => 8.0}/developers/java/index.html          |     0
 docs/{ => 8.0}/developers/overview.html            |     0
 docs/{ => 8.0}/developers/python.html              |     0
 docs/{ => 8.0}/developers/reviewing.html           |     0
 docs/{ => 8.0}/format/CDataInterface.html          |     0
 docs/{ => 8.0}/format/CStreamInterface.html        |     0
 docs/{ => 8.0}/format/Columnar.html                |     0
 docs/{ => 8.0}/format/Flight.html                  |     0
 docs/{ => 8.0}/format/FlightSql.html               |     0
 docs/{ => 8.0}/format/Guidelines.html              |     0
 docs/{ => 8.0}/format/IPC.html                     |     0
 docs/{ => 8.0}/format/Integration.html             |     0
 docs/{ => 8.0}/format/Layout.html                  |     0
 docs/{ => 8.0}/format/Metadata.html                |     0
 docs/{ => 8.0}/format/Other.html                   |     0
 docs/{ => 8.0}/format/Versioning.html              |     0
 docs/{ => 8.0}/genindex.html                       |     0
 docs/{ => 8.0}/index.html                          |     0
 docs/{ => 8.0}/java/algorithm.html                 |     0
 docs/{ => 8.0}/java/cdata.html                     |     0
 docs/{ => 8.0}/java/dataset.html                   |     0
 docs/{ => 8.0}/java/flight.html                    |     0
 docs/{ => 8.0}/java/index.html                     |     0
 docs/{ => 8.0}/java/install.html                   |     0
 docs/{ => 8.0}/java/ipc.html                       |     0
 docs/{ => 8.0}/java/memory.html                    |     0
 docs/{ => 8.0}/java/overview.html                  |     0
 docs/{ => 8.0}/java/quickstartguide.html           |     0
 docs/{ => 8.0}/java/vector.html                    |     0
 docs/{ => 8.0}/java/vector_schema_root.html        |     0
 docs/8.0/js/.nojekyll                              |     1 +
 docs/8.0/js/assets/highlight.css                   |    92 +
 docs/8.0/js/assets/icons.css                       |  1043 ++
 docs/8.0/js/assets/icons.png                       |   Bin 0 -> 9615 bytes
 docs/8.0/js/assets/icons@2x.png                    |   Bin 0 -> 28144 bytes
 docs/{ => 8.0}/js/assets/main.js                   |     0
 docs/{ => 8.0}/js/assets/search.js                 |     0
 docs/8.0/js/assets/style.css                       |  1414 +++
 docs/8.0/js/assets/widgets.png                     |   Bin 0 -> 480 bytes
 docs/8.0/js/assets/widgets@2x.png                  |   Bin 0 -> 855 bytes
 docs/{ => 8.0}/js/classes/Arrow_dom.Builder.html   |     0
 docs/{ => 8.0}/js/classes/Arrow_dom.Data.html      |     0
 docs/{ => 8.0}/js/classes/Arrow_dom.DataType.html  |     0
 docs/{ => 8.0}/js/classes/Arrow_dom.Field-1.html   |     0
 docs/{ => 8.0}/js/classes/Arrow_dom.MapRow.html    |     0
 .../js/classes/Arrow_dom.RecordBatchReader.html    |     0
 .../js/classes/Arrow_dom.RecordBatchWriter.html    |     0
 docs/{ => 8.0}/js/classes/Arrow_dom.Schema-1.html  |     0
 docs/{ => 8.0}/js/classes/Arrow_dom.StructRow.html |     0
 docs/{ => 8.0}/js/classes/Arrow_dom.Table.html     |     0
 docs/{ => 8.0}/js/classes/Arrow_dom.Vector.html    |     0
 docs/{ => 8.0}/js/classes/Arrow_dom.Visitor.html   |     0
 docs/{ => 8.0}/js/enums/Arrow_dom.BufferType.html  |     0
 docs/{ => 8.0}/js/enums/Arrow_dom.DateUnit.html    |     0
 .../{ => 8.0}/js/enums/Arrow_dom.IntervalUnit.html |     0
 .../js/enums/Arrow_dom.MetadataVersion.html        |     0
 docs/{ => 8.0}/js/enums/Arrow_dom.Precision.html   |     0
 docs/{ => 8.0}/js/enums/Arrow_dom.TimeUnit.html    |     0
 docs/{ => 8.0}/js/enums/Arrow_dom.Type.html        |     0
 docs/{ => 8.0}/js/enums/Arrow_dom.UnionMode.html   |     0
 docs/{ => 8.0}/js/index.html                       |     0
 docs/{ => 8.0}/js/modules.html                     |     0
 docs/{ => 8.0}/js/modules/Arrow_dom.Field.html     |     0
 docs/{ => 8.0}/js/modules/Arrow_dom.Schema.html    |     0
 docs/{ => 8.0}/js/modules/Arrow_dom.html           |     0
 docs/{ => 8.0}/js/modules/Arrow_node.html          |     0
 docs/{ => 8.0}/objects.inv                         |   Bin
 docs/{ => 8.0}/python/api.html                     |     0
 docs/{ => 8.0}/python/api/arrays.html              |     0
 docs/{ => 8.0}/python/api/compute.html             |     0
 docs/{ => 8.0}/python/api/cuda.html                |     0
 docs/{ => 8.0}/python/api/dataset.html             |     0
 docs/{ => 8.0}/python/api/datatypes.html           |     0
 docs/{ => 8.0}/python/api/files.html               |     0
 docs/{ => 8.0}/python/api/filesystems.html         |     0
 docs/{ => 8.0}/python/api/flight.html              |     0
 docs/{ => 8.0}/python/api/formats.html             |     0
 docs/{ => 8.0}/python/api/ipc.html                 |     0
 docs/{ => 8.0}/python/api/memory.html              |     0
 docs/{ => 8.0}/python/api/misc.html                |     0
 docs/{ => 8.0}/python/api/plasma.html              |     0
 docs/{ => 8.0}/python/api/tables.html              |     0
 docs/{ => 8.0}/python/benchmarks.html              |     0
 docs/{ => 8.0}/python/compute.html                 |     0
 docs/{ => 8.0}/python/csv.html                     |     0
 docs/{ => 8.0}/python/data.html                    |     0
 docs/{ => 8.0}/python/dataset.html                 |     0
 docs/{ => 8.0}/python/env_vars.html                |     0
 docs/{ => 8.0}/python/extending_types.html         |     0
 docs/{ => 8.0}/python/feather.html                 |     0
 docs/{ => 8.0}/python/filesystems.html             |     0
 docs/{ => 8.0}/python/filesystems_deprecated.html  |     0
 docs/{ => 8.0}/python/flight.html                  |     0
 docs/{ => 8.0}/python/generated/pyarrow.Array.html |     0
 .../python/generated/pyarrow.BinaryArray.html      |     0
 .../python/generated/pyarrow.BinaryScalar.html     |     0
 .../python/generated/pyarrow.BooleanArray.html     |     0
 .../python/generated/pyarrow.BooleanScalar.html    |     0
 .../{ => 8.0}/python/generated/pyarrow.Buffer.html |     0
 .../generated/pyarrow.BufferOutputStream.html      |     0
 .../python/generated/pyarrow.BufferReader.html     |     0
 .../python/generated/pyarrow.ChunkedArray.html     |     0
 docs/{ => 8.0}/python/generated/pyarrow.Codec.html |     0
 .../generated/pyarrow.CompressedInputStream.html   |     0
 .../generated/pyarrow.CompressedOutputStream.html  |     0
 .../python/generated/pyarrow.DataType.html         |     0
 .../python/generated/pyarrow.Date32Array.html      |     0
 .../python/generated/pyarrow.Date32Scalar.html     |     0
 .../python/generated/pyarrow.Date64Array.html      |     0
 .../python/generated/pyarrow.Date64Scalar.html     |     0
 .../python/generated/pyarrow.Decimal128Array.html  |     0
 .../python/generated/pyarrow.Decimal128Scalar.html |     0
 .../python/generated/pyarrow.Decimal128Type.html   |     0
 .../python/generated/pyarrow.DictionaryArray.html  |     0
 .../python/generated/pyarrow.DictionaryScalar.html |     0
 .../python/generated/pyarrow.DictionaryType.html   |     0
 .../python/generated/pyarrow.DoubleScalar.html     |     0
 .../python/generated/pyarrow.DurationArray.html    |     0
 .../python/generated/pyarrow.DurationScalar.html   |     0
 .../python/generated/pyarrow.ExtensionArray.html   |     0
 .../python/generated/pyarrow.ExtensionType.html    |     0
 docs/{ => 8.0}/python/generated/pyarrow.Field.html |     0
 .../generated/pyarrow.FixedSizeBinaryArray.html    |     0
 .../generated/pyarrow.FixedSizeBinaryScalar.html   |     0
 .../generated/pyarrow.FixedSizeBinaryType.html     |     0
 .../generated/pyarrow.FixedSizeBufferWriter.html   |     0
 .../generated/pyarrow.FixedSizeListArray.html      |     0
 .../python/generated/pyarrow.FloatScalar.html      |     0
 .../generated/pyarrow.FloatingPointArray.html      |     0
 .../generated/pyarrow.HadoopFileSystem.cat.html    |     0
 .../generated/pyarrow.HadoopFileSystem.chmod.html  |     0
 .../generated/pyarrow.HadoopFileSystem.chown.html  |     0
 .../generated/pyarrow.HadoopFileSystem.delete.html |     0
 .../generated/pyarrow.HadoopFileSystem.df.html     |     0
 .../pyarrow.HadoopFileSystem.disk_usage.html       |     0
 .../pyarrow.HadoopFileSystem.download.html         |     0
 .../generated/pyarrow.HadoopFileSystem.exists.html |     0
 .../pyarrow.HadoopFileSystem.get_capacity.html     |     0
 .../pyarrow.HadoopFileSystem.get_space_used.html   |     0
 .../generated/pyarrow.HadoopFileSystem.info.html   |     0
 .../generated/pyarrow.HadoopFileSystem.ls.html     |     0
 .../generated/pyarrow.HadoopFileSystem.mkdir.html  |     0
 .../generated/pyarrow.HadoopFileSystem.open.html   |     0
 .../generated/pyarrow.HadoopFileSystem.rename.html |     0
 .../generated/pyarrow.HadoopFileSystem.rm.html     |     0
 .../generated/pyarrow.HadoopFileSystem.upload.html |     0
 .../python/generated/pyarrow.HdfsFile.html         |     0
 .../python/generated/pyarrow.Int16Array.html       |     0
 .../python/generated/pyarrow.Int16Scalar.html      |     0
 .../python/generated/pyarrow.Int32Array.html       |     0
 .../python/generated/pyarrow.Int32Scalar.html      |     0
 .../python/generated/pyarrow.Int64Array.html       |     0
 .../python/generated/pyarrow.Int64Scalar.html      |     0
 .../python/generated/pyarrow.Int8Array.html        |     0
 .../python/generated/pyarrow.Int8Scalar.html       |     0
 .../python/generated/pyarrow.IntegerArray.html     |     0
 .../python/generated/pyarrow.LargeBinaryArray.html |     0
 .../generated/pyarrow.LargeBinaryScalar.html       |     0
 .../python/generated/pyarrow.LargeListArray.html   |     0
 .../python/generated/pyarrow.LargeListScalar.html  |     0
 .../python/generated/pyarrow.LargeStringArray.html |     0
 .../generated/pyarrow.LargeStringScalar.html       |     0
 .../python/generated/pyarrow.ListArray.html        |     0
 .../python/generated/pyarrow.ListScalar.html       |     0
 .../python/generated/pyarrow.ListType.html         |     0
 .../python/generated/pyarrow.MapArray.html         |     0
 .../python/generated/pyarrow.MapScalar.html        |     0
 .../python/generated/pyarrow.MapType.html          |     0
 .../python/generated/pyarrow.MemoryMappedFile.html |     0
 .../python/generated/pyarrow.MemoryPool.html       |     0
 .../pyarrow.MonthDayNanoIntervalArray.html         |     0
 .../pyarrow.MonthDayNanoIntervalScalar.html        |     0
 docs/{ => 8.0}/python/generated/pyarrow.NA.html    |     0
 .../python/generated/pyarrow.NativeFile.html       |     0
 .../python/generated/pyarrow.NullArray.html        |     0
 .../python/generated/pyarrow.NumericArray.html     |     0
 .../{ => 8.0}/python/generated/pyarrow.OSFile.html |     0
 .../python/generated/pyarrow.PyExtensionType.html  |     0
 .../python/generated/pyarrow.PythonFile.html       |     0
 .../python/generated/pyarrow.RecordBatch.html      |     0
 .../generated/pyarrow.RecordBatchReader.html       |     0
 .../python/generated/pyarrow.ResizableBuffer.html  |     0
 .../{ => 8.0}/python/generated/pyarrow.Scalar.html |     0
 .../{ => 8.0}/python/generated/pyarrow.Schema.html |     0
 .../generated/pyarrow.SerializationContext.html    |     0
 .../generated/pyarrow.SerializedPyObject.html      |     0
 .../python/generated/pyarrow.StringArray.html      |     0
 .../python/generated/pyarrow.StringScalar.html     |     0
 .../python/generated/pyarrow.StructArray.html      |     0
 .../python/generated/pyarrow.StructScalar.html     |     0
 .../python/generated/pyarrow.StructType.html       |     0
 docs/{ => 8.0}/python/generated/pyarrow.Table.html |     0
 .../python/generated/pyarrow.TableGroupBy.html     |     0
 .../{ => 8.0}/python/generated/pyarrow.Tensor.html |     0
 .../python/generated/pyarrow.Time32Array.html      |     0
 .../python/generated/pyarrow.Time32Scalar.html     |     0
 .../python/generated/pyarrow.Time32Type.html       |     0
 .../python/generated/pyarrow.Time64Array.html      |     0
 .../python/generated/pyarrow.Time64Scalar.html     |     0
 .../python/generated/pyarrow.Time64Type.html       |     0
 .../python/generated/pyarrow.TimestampArray.html   |     0
 .../python/generated/pyarrow.TimestampScalar.html  |     0
 .../python/generated/pyarrow.TimestampType.html    |     0
 .../python/generated/pyarrow.UInt16Array.html      |     0
 .../python/generated/pyarrow.UInt16Scalar.html     |     0
 .../python/generated/pyarrow.UInt32Array.html      |     0
 .../python/generated/pyarrow.UInt32Scalar.html     |     0
 .../python/generated/pyarrow.UInt64Array.html      |     0
 .../python/generated/pyarrow.UInt64Scalar.html     |     0
 .../python/generated/pyarrow.UInt8Array.html       |     0
 .../python/generated/pyarrow.UInt8Scalar.html      |     0
 .../python/generated/pyarrow.UnionArray.html       |     0
 .../python/generated/pyarrow.UnionScalar.html      |     0
 .../python/generated/pyarrow.UnionType.html        |     0
 .../python/generated/pyarrow.allocate_buffer.html  |     0
 docs/{ => 8.0}/python/generated/pyarrow.array.html |     0
 .../{ => 8.0}/python/generated/pyarrow.binary.html |     0
 docs/{ => 8.0}/python/generated/pyarrow.bool_.html |     0
 .../python/generated/pyarrow.chunked_array.html    |     0
 .../python/generated/pyarrow.compress.html         |     0
 .../pyarrow.compute.ArraySortOptions.html          |     0
 .../pyarrow.compute.AssumeTimezoneOptions.html     |     0
 .../generated/pyarrow.compute.CastOptions.html     |     0
 .../generated/pyarrow.compute.CountOptions.html    |     0
 .../pyarrow.compute.DayOfWeekOptions.html          |     0
 .../pyarrow.compute.DictionaryEncodeOptions.html   |     0
 ...yarrow.compute.ElementWiseAggregateOptions.html |     0
 .../pyarrow.compute.ExtractRegexOptions.html       |     0
 .../generated/pyarrow.compute.FilterOptions.html   |     0
 .../generated/pyarrow.compute.IndexOptions.html    |     0
 .../generated/pyarrow.compute.JoinOptions.html     |     0
 .../pyarrow.compute.MakeStructOptions.html         |     0
 .../pyarrow.compute.MapLookupOptions.html          |     0
 .../pyarrow.compute.MatchSubstringOptions.html     |     0
 .../generated/pyarrow.compute.ModeOptions.html     |     0
 .../generated/pyarrow.compute.NullOptions.html     |     0
 .../generated/pyarrow.compute.PadOptions.html      |     0
 .../pyarrow.compute.PartitionNthOptions.html       |     0
 .../generated/pyarrow.compute.QuantileOptions.html |     0
 .../pyarrow.compute.ReplaceSliceOptions.html       |     0
 .../pyarrow.compute.ReplaceSubstringOptions.html   |     0
 .../generated/pyarrow.compute.RoundOptions.html    |     0
 .../pyarrow.compute.RoundTemporalOptions.html      |     0
 .../pyarrow.compute.RoundToMultipleOptions.html    |     0
 .../pyarrow.compute.ScalarAggregateOptions.html    |     0
 .../generated/pyarrow.compute.SelectKOptions.html  |     0
 .../pyarrow.compute.SetLookupOptions.html          |     0
 .../generated/pyarrow.compute.SliceOptions.html    |     0
 .../generated/pyarrow.compute.SortOptions.html     |     0
 .../generated/pyarrow.compute.SplitOptions.html    |     0
 .../pyarrow.compute.SplitPatternOptions.html       |     0
 .../generated/pyarrow.compute.StrftimeOptions.html |     0
 .../generated/pyarrow.compute.StrptimeOptions.html |     0
 .../pyarrow.compute.StructFieldOptions.html        |     0
 .../generated/pyarrow.compute.TDigestOptions.html  |     0
 .../generated/pyarrow.compute.TakeOptions.html     |     0
 .../generated/pyarrow.compute.TrimOptions.html     |     0
 .../generated/pyarrow.compute.VarianceOptions.html |     0
 .../generated/pyarrow.compute.WeekOptions.html     |     0
 .../python/generated/pyarrow.compute.abs.html      |     0
 .../generated/pyarrow.compute.abs_checked.html     |     0
 .../python/generated/pyarrow.compute.acos.html     |     0
 .../generated/pyarrow.compute.acos_checked.html    |     0
 .../python/generated/pyarrow.compute.add.html      |     0
 .../generated/pyarrow.compute.add_checked.html     |     0
 .../python/generated/pyarrow.compute.all.html      |     0
 .../python/generated/pyarrow.compute.and_.html     |     0
 .../generated/pyarrow.compute.and_kleene.html      |     0
 .../python/generated/pyarrow.compute.and_not.html  |     0
 .../generated/pyarrow.compute.and_not_kleene.html  |     0
 .../python/generated/pyarrow.compute.any.html      |     0
 .../pyarrow.compute.approximate_median.html        |     0
 .../generated/pyarrow.compute.array_filter.html    |     0
 .../pyarrow.compute.array_sort_indices.html        |     0
 .../generated/pyarrow.compute.array_take.html      |     0
 .../pyarrow.compute.ascii_capitalize.html          |     0
 .../generated/pyarrow.compute.ascii_center.html    |     0
 .../generated/pyarrow.compute.ascii_is_alnum.html  |     0
 .../generated/pyarrow.compute.ascii_is_alpha.html  |     0
 .../pyarrow.compute.ascii_is_decimal.html          |     0
 .../generated/pyarrow.compute.ascii_is_lower.html  |     0
 .../pyarrow.compute.ascii_is_printable.html        |     0
 .../generated/pyarrow.compute.ascii_is_space.html  |     0
 .../generated/pyarrow.compute.ascii_is_title.html  |     0
 .../generated/pyarrow.compute.ascii_is_upper.html  |     0
 .../generated/pyarrow.compute.ascii_lower.html     |     0
 .../generated/pyarrow.compute.ascii_lpad.html      |     0
 .../generated/pyarrow.compute.ascii_ltrim.html     |     0
 .../pyarrow.compute.ascii_ltrim_whitespace.html    |     0
 .../generated/pyarrow.compute.ascii_reverse.html   |     0
 .../generated/pyarrow.compute.ascii_rpad.html      |     0
 .../generated/pyarrow.compute.ascii_rtrim.html     |     0
 .../pyarrow.compute.ascii_rtrim_whitespace.html    |     0
 .../pyarrow.compute.ascii_split_whitespace.html    |     0
 .../generated/pyarrow.compute.ascii_swapcase.html  |     0
 .../generated/pyarrow.compute.ascii_title.html     |     0
 .../generated/pyarrow.compute.ascii_trim.html      |     0
 .../pyarrow.compute.ascii_trim_whitespace.html     |     0
 .../generated/pyarrow.compute.ascii_upper.html     |     0
 .../python/generated/pyarrow.compute.asin.html     |     0
 .../generated/pyarrow.compute.asin_checked.html    |     0
 .../generated/pyarrow.compute.assume_timezone.html |     0
 .../python/generated/pyarrow.compute.atan.html     |     0
 .../python/generated/pyarrow.compute.atan2.html    |     0
 .../generated/pyarrow.compute.binary_join.html     |     0
 .../pyarrow.compute.binary_join_element_wise.html  |     0
 .../generated/pyarrow.compute.binary_length.html   |     0
 .../generated/pyarrow.compute.binary_repeat.html   |     0
 .../pyarrow.compute.binary_replace_slice.html      |     0
 .../generated/pyarrow.compute.binary_reverse.html  |     0
 .../generated/pyarrow.compute.bit_wise_and.html    |     0
 .../generated/pyarrow.compute.bit_wise_not.html    |     0
 .../generated/pyarrow.compute.bit_wise_or.html     |     0
 .../generated/pyarrow.compute.bit_wise_xor.html    |     0
 .../generated/pyarrow.compute.case_when.html       |     0
 .../python/generated/pyarrow.compute.cast.html     |     0
 .../python/generated/pyarrow.compute.ceil.html     |     0
 .../generated/pyarrow.compute.ceil_temporal.html   |     0
 .../python/generated/pyarrow.compute.choose.html   |     0
 .../python/generated/pyarrow.compute.coalesce.html |     0
 .../python/generated/pyarrow.compute.cos.html      |     0
 .../generated/pyarrow.compute.cos_checked.html     |     0
 .../python/generated/pyarrow.compute.count.html    |     0
 .../generated/pyarrow.compute.count_distinct.html  |     0
 .../generated/pyarrow.compute.count_substring.html |     0
 .../pyarrow.compute.count_substring_regex.html     |     0
 .../python/generated/pyarrow.compute.day.html      |     0
 .../generated/pyarrow.compute.day_of_week.html     |     0
 .../generated/pyarrow.compute.day_of_year.html     |     0
 .../pyarrow.compute.day_time_interval_between.html |     0
 .../generated/pyarrow.compute.days_between.html    |     0
 .../pyarrow.compute.dictionary_encode.html         |     0
 .../python/generated/pyarrow.compute.divide.html   |     0
 .../generated/pyarrow.compute.divide_checked.html  |     0
 .../generated/pyarrow.compute.drop_null.html       |     0
 .../generated/pyarrow.compute.ends_with.html       |     0
 .../python/generated/pyarrow.compute.equal.html    |     0
 .../generated/pyarrow.compute.extract_regex.html   |     0
 .../pyarrow.compute.fill_null_backward.html        |     0
 .../pyarrow.compute.fill_null_forward.html         |     0
 .../python/generated/pyarrow.compute.filter.html   |     0
 .../generated/pyarrow.compute.find_substring.html  |     0
 .../pyarrow.compute.find_substring_regex.html      |     0
 .../python/generated/pyarrow.compute.floor.html    |     0
 .../generated/pyarrow.compute.floor_temporal.html  |     0
 .../python/generated/pyarrow.compute.greater.html  |     0
 .../generated/pyarrow.compute.greater_equal.html   |     0
 .../python/generated/pyarrow.compute.hour.html     |     0
 .../generated/pyarrow.compute.hours_between.html   |     0
 .../python/generated/pyarrow.compute.if_else.html  |     0
 .../python/generated/pyarrow.compute.index.html    |     0
 .../python/generated/pyarrow.compute.index_in.html |     0
 .../generated/pyarrow.compute.indices_nonzero.html |     0
 .../python/generated/pyarrow.compute.invert.html   |     0
 .../generated/pyarrow.compute.is_finite.html       |     0
 .../python/generated/pyarrow.compute.is_in.html    |     0
 .../python/generated/pyarrow.compute.is_inf.html   |     0
 .../generated/pyarrow.compute.is_leap_year.html    |     0
 .../python/generated/pyarrow.compute.is_nan.html   |     0
 .../python/generated/pyarrow.compute.is_null.html  |     0
 .../python/generated/pyarrow.compute.is_valid.html |     0
 .../generated/pyarrow.compute.iso_calendar.html    |     0
 .../python/generated/pyarrow.compute.iso_week.html |     0
 .../python/generated/pyarrow.compute.iso_year.html |     0
 .../python/generated/pyarrow.compute.less.html     |     0
 .../generated/pyarrow.compute.less_equal.html      |     0
 .../generated/pyarrow.compute.list_element.html    |     0
 .../generated/pyarrow.compute.list_flatten.html    |     0
 .../pyarrow.compute.list_parent_indices.html       |     0
 .../pyarrow.compute.list_value_length.html         |     0
 .../python/generated/pyarrow.compute.ln.html       |     0
 .../generated/pyarrow.compute.ln_checked.html      |     0
 .../python/generated/pyarrow.compute.log10.html    |     0
 .../generated/pyarrow.compute.log10_checked.html   |     0
 .../python/generated/pyarrow.compute.log1p.html    |     0
 .../generated/pyarrow.compute.log1p_checked.html   |     0
 .../python/generated/pyarrow.compute.log2.html     |     0
 .../generated/pyarrow.compute.log2_checked.html    |     0
 .../python/generated/pyarrow.compute.logb.html     |     0
 .../generated/pyarrow.compute.logb_checked.html    |     0
 .../generated/pyarrow.compute.make_struct.html     |     0
 .../generated/pyarrow.compute.map_lookup.html      |     0
 .../generated/pyarrow.compute.match_like.html      |     0
 .../generated/pyarrow.compute.match_substring.html |     0
 .../pyarrow.compute.match_substring_regex.html     |     0
 .../python/generated/pyarrow.compute.max.html      |     0
 .../pyarrow.compute.max_element_wise.html          |     0
 .../python/generated/pyarrow.compute.mean.html     |     0
 .../generated/pyarrow.compute.microsecond.html     |     0
 .../pyarrow.compute.microseconds_between.html      |     0
 .../generated/pyarrow.compute.millisecond.html     |     0
 .../pyarrow.compute.milliseconds_between.html      |     0
 .../python/generated/pyarrow.compute.min.html      |     0
 .../pyarrow.compute.min_element_wise.html          |     0
 .../python/generated/pyarrow.compute.min_max.html  |     0
 .../python/generated/pyarrow.compute.minute.html   |     0
 .../generated/pyarrow.compute.minutes_between.html |     0
 .../python/generated/pyarrow.compute.mode.html     |     0
 .../python/generated/pyarrow.compute.month.html    |     0
 ...ow.compute.month_day_nano_interval_between.html |     0
 .../pyarrow.compute.month_interval_between.html    |     0
 .../python/generated/pyarrow.compute.multiply.html |     0
 .../pyarrow.compute.multiply_checked.html          |     0
 .../generated/pyarrow.compute.nanosecond.html      |     0
 .../pyarrow.compute.nanoseconds_between.html       |     0
 .../python/generated/pyarrow.compute.negate.html   |     0
 .../generated/pyarrow.compute.negate_checked.html  |     0
 .../generated/pyarrow.compute.not_equal.html       |     0
 .../python/generated/pyarrow.compute.or_.html      |     0
 .../generated/pyarrow.compute.or_kleene.html       |     0
 .../pyarrow.compute.partition_nth_indices.html     |     0
 .../python/generated/pyarrow.compute.power.html    |     0
 .../generated/pyarrow.compute.power_checked.html   |     0
 .../python/generated/pyarrow.compute.product.html  |     0
 .../python/generated/pyarrow.compute.quantile.html |     0
 .../python/generated/pyarrow.compute.quarter.html  |     0
 .../pyarrow.compute.quarters_between.html          |     0
 .../pyarrow.compute.replace_substring.html         |     0
 .../pyarrow.compute.replace_substring_regex.html   |     0
 .../pyarrow.compute.replace_with_mask.html         |     0
 .../python/generated/pyarrow.compute.round.html    |     0
 .../generated/pyarrow.compute.round_temporal.html  |     0
 .../pyarrow.compute.round_to_multiple.html         |     0
 .../python/generated/pyarrow.compute.second.html   |     0
 .../generated/pyarrow.compute.seconds_between.html |     0
 .../pyarrow.compute.select_k_unstable.html         |     0
 .../generated/pyarrow.compute.shift_left.html      |     0
 .../pyarrow.compute.shift_left_checked.html        |     0
 .../generated/pyarrow.compute.shift_right.html     |     0
 .../pyarrow.compute.shift_right_checked.html       |     0
 .../python/generated/pyarrow.compute.sign.html     |     0
 .../python/generated/pyarrow.compute.sin.html      |     0
 .../generated/pyarrow.compute.sin_checked.html     |     0
 .../generated/pyarrow.compute.sort_indices.html    |     0
 .../generated/pyarrow.compute.split_pattern.html   |     0
 .../pyarrow.compute.split_pattern_regex.html       |     0
 .../python/generated/pyarrow.compute.sqrt.html     |     0
 .../generated/pyarrow.compute.sqrt_checked.html    |     0
 .../generated/pyarrow.compute.starts_with.html     |     0
 .../python/generated/pyarrow.compute.stddev.html   |     0
 .../python/generated/pyarrow.compute.strftime.html |     0
 .../generated/pyarrow.compute.string_is_ascii.html |     0
 .../python/generated/pyarrow.compute.strptime.html |     0
 .../generated/pyarrow.compute.struct_field.html    |     0
 .../generated/pyarrow.compute.subsecond.html       |     0
 .../python/generated/pyarrow.compute.subtract.html |     0
 .../pyarrow.compute.subtract_checked.html          |     0
 .../python/generated/pyarrow.compute.sum.html      |     0
 .../python/generated/pyarrow.compute.take.html     |     0
 .../python/generated/pyarrow.compute.tan.html      |     0
 .../generated/pyarrow.compute.tan_checked.html     |     0
 .../python/generated/pyarrow.compute.tdigest.html  |     0
 .../pyarrow.compute.true_unless_null.html          |     0
 .../python/generated/pyarrow.compute.trunc.html    |     0
 .../python/generated/pyarrow.compute.unique.html   |     0
 .../python/generated/pyarrow.compute.us_week.html  |     0
 .../python/generated/pyarrow.compute.us_year.html  |     0
 .../generated/pyarrow.compute.utf8_capitalize.html |     0
 .../generated/pyarrow.compute.utf8_center.html     |     0
 .../generated/pyarrow.compute.utf8_is_alnum.html   |     0
 .../generated/pyarrow.compute.utf8_is_alpha.html   |     0
 .../generated/pyarrow.compute.utf8_is_decimal.html |     0
 .../generated/pyarrow.compute.utf8_is_digit.html   |     0
 .../generated/pyarrow.compute.utf8_is_lower.html   |     0
 .../generated/pyarrow.compute.utf8_is_numeric.html |     0
 .../pyarrow.compute.utf8_is_printable.html         |     0
 .../generated/pyarrow.compute.utf8_is_space.html   |     0
 .../generated/pyarrow.compute.utf8_is_title.html   |     0
 .../generated/pyarrow.compute.utf8_is_upper.html   |     0
 .../generated/pyarrow.compute.utf8_length.html     |     0
 .../generated/pyarrow.compute.utf8_lower.html      |     0
 .../generated/pyarrow.compute.utf8_lpad.html       |     0
 .../generated/pyarrow.compute.utf8_ltrim.html      |     0
 .../pyarrow.compute.utf8_ltrim_whitespace.html     |     0
 .../pyarrow.compute.utf8_replace_slice.html        |     0
 .../generated/pyarrow.compute.utf8_reverse.html    |     0
 .../generated/pyarrow.compute.utf8_rpad.html       |     0
 .../generated/pyarrow.compute.utf8_rtrim.html      |     0
 .../pyarrow.compute.utf8_rtrim_whitespace.html     |     0
 .../pyarrow.compute.utf8_slice_codeunits.html      |     0
 .../pyarrow.compute.utf8_split_whitespace.html     |     0
 .../generated/pyarrow.compute.utf8_swapcase.html   |     0
 .../generated/pyarrow.compute.utf8_title.html      |     0
 .../generated/pyarrow.compute.utf8_trim.html       |     0
 .../pyarrow.compute.utf8_trim_whitespace.html      |     0
 .../generated/pyarrow.compute.utf8_upper.html      |     0
 .../generated/pyarrow.compute.value_counts.html    |     0
 .../python/generated/pyarrow.compute.variance.html |     0
 .../python/generated/pyarrow.compute.week.html     |     0
 .../generated/pyarrow.compute.weeks_between.html   |     0
 .../python/generated/pyarrow.compute.xor.html      |     0
 .../python/generated/pyarrow.compute.year.html     |     0
 .../generated/pyarrow.compute.year_month_day.html  |     0
 .../generated/pyarrow.compute.years_between.html   |     0
 .../python/generated/pyarrow.concat_arrays.html    |     0
 .../python/generated/pyarrow.concat_tables.html    |     0
 .../python/generated/pyarrow.cpu_count.html        |     0
 .../generated/pyarrow.create_memory_map.html       |     0
 .../generated/pyarrow.csv.CSVStreamingReader.html  |     0
 .../python/generated/pyarrow.csv.CSVWriter.html    |     0
 .../generated/pyarrow.csv.ConvertOptions.html      |     0
 .../python/generated/pyarrow.csv.ISO8601.html      |     0
 .../python/generated/pyarrow.csv.InvalidRow.html   |     0
 .../python/generated/pyarrow.csv.ParseOptions.html |     0
 .../python/generated/pyarrow.csv.ReadOptions.html  |     0
 .../python/generated/pyarrow.csv.WriteOptions.html |     0
 .../python/generated/pyarrow.csv.open_csv.html     |     0
 .../python/generated/pyarrow.csv.read_csv.html     |     0
 .../python/generated/pyarrow.csv.write_csv.html    |     0
 .../generated/pyarrow.cuda.BufferReader.html       |     0
 .../generated/pyarrow.cuda.BufferWriter.html       |     0
 .../python/generated/pyarrow.cuda.Context.html     |     0
 .../python/generated/pyarrow.cuda.CudaBuffer.html  |     0
 .../python/generated/pyarrow.cuda.HostBuffer.html  |     0
 .../generated/pyarrow.cuda.IpcMemHandle.html       |     0
 .../generated/pyarrow.cuda.new_host_buffer.html    |     0
 .../generated/pyarrow.cuda.read_message.html       |     0
 .../generated/pyarrow.cuda.read_record_batch.html  |     0
 .../pyarrow.cuda.serialize_record_batch.html       |     0
 .../generated/pyarrow.dataset.CsvFileFormat.html   |     0
 .../pyarrow.dataset.CsvFragmentScanOptions.html    |     0
 .../python/generated/pyarrow.dataset.Dataset.html  |     0
 .../pyarrow.dataset.DirectoryPartitioning.html     |     0
 .../generated/pyarrow.dataset.Expression.html      |     0
 .../generated/pyarrow.dataset.FileFormat.html      |     0
 .../pyarrow.dataset.FileSystemDataset.html         |     0
 .../pyarrow.dataset.FileSystemDatasetFactory.html  |     0
 .../pyarrow.dataset.FileSystemFactoryOptions.html  |     0
 .../pyarrow.dataset.FilenamePartitioning.html      |     0
 .../python/generated/pyarrow.dataset.Fragment.html |     0
 .../pyarrow.dataset.FragmentScanOptions.html       |     0
 .../pyarrow.dataset.HivePartitioning.html          |     0
 .../generated/pyarrow.dataset.InMemoryDataset.html |     0
 .../generated/pyarrow.dataset.IpcFileFormat.html   |     0
 .../generated/pyarrow.dataset.OrcFileFormat.html   |     0
 .../pyarrow.dataset.ParquetFileFormat.html         |     0
 ...pyarrow.dataset.ParquetFragmentScanOptions.html |     0
 .../pyarrow.dataset.ParquetReadOptions.html        |     0
 .../generated/pyarrow.dataset.Partitioning.html    |     0
 .../pyarrow.dataset.PartitioningFactory.html       |     0
 .../python/generated/pyarrow.dataset.Scanner.html  |     0
 .../pyarrow.dataset.TaggedRecordBatch.html         |     0
 .../generated/pyarrow.dataset.UnionDataset.html    |     0
 .../python/generated/pyarrow.dataset.dataset.html  |     0
 .../python/generated/pyarrow.dataset.field.html    |     0
 .../generated/pyarrow.dataset.parquet_dataset.html |     0
 .../generated/pyarrow.dataset.partitioning.html    |     0
 .../python/generated/pyarrow.dataset.scalar.html   |     0
 .../generated/pyarrow.dataset.write_dataset.html   |     0
 .../{ => 8.0}/python/generated/pyarrow.date32.html |     0
 .../{ => 8.0}/python/generated/pyarrow.date64.html |     0
 .../python/generated/pyarrow.decimal128.html       |     0
 .../python/generated/pyarrow.decompress.html       |     0
 .../generated/pyarrow.default_memory_pool.html     |     0
 .../python/generated/pyarrow.deserialize.html      |     0
 .../generated/pyarrow.deserialize_components.html  |     0
 .../python/generated/pyarrow.deserialize_from.html |     0
 .../python/generated/pyarrow.dictionary.html       |     0
 .../python/generated/pyarrow.duration.html         |     0
 .../generated/pyarrow.feather.read_feather.html    |     0
 .../generated/pyarrow.feather.read_table.html      |     0
 .../generated/pyarrow.feather.write_feather.html   |     0
 docs/{ => 8.0}/python/generated/pyarrow.field.html |     0
 .../python/generated/pyarrow.flight.Action.html    |     0
 .../generated/pyarrow.flight.ActionType.html       |     0
 .../python/generated/pyarrow.flight.CallInfo.html  |     0
 .../pyarrow.flight.ClientAuthHandler.html          |     0
 .../generated/pyarrow.flight.ClientMiddleware.html |     0
 .../pyarrow.flight.ClientMiddlewareFactory.html    |     0
 .../generated/pyarrow.flight.DescriptorType.html   |     0
 .../pyarrow.flight.FlightCallOptions.html          |     0
 .../pyarrow.flight.FlightCancelledError.html       |     0
 .../generated/pyarrow.flight.FlightClient.html     |     0
 .../generated/pyarrow.flight.FlightDataStream.html |     0
 .../generated/pyarrow.flight.FlightDescriptor.html |     0
 .../generated/pyarrow.flight.FlightEndpoint.html   |     0
 .../generated/pyarrow.flight.FlightError.html      |     0
 .../generated/pyarrow.flight.FlightInfo.html       |     0
 .../pyarrow.flight.FlightInternalError.html        |     0
 .../pyarrow.flight.FlightMetadataWriter.html       |     0
 .../generated/pyarrow.flight.FlightMethod.html     |     0
 .../generated/pyarrow.flight.FlightServerBase.html |     0
 .../pyarrow.flight.FlightServerError.html          |     0
 .../pyarrow.flight.FlightStreamReader.html         |     0
 .../pyarrow.flight.FlightStreamWriter.html         |     0
 .../pyarrow.flight.FlightTimedOutError.html        |     0
 .../pyarrow.flight.FlightUnauthenticatedError.html |     0
 .../pyarrow.flight.FlightUnauthorizedError.html    |     0
 .../pyarrow.flight.FlightUnavailableError.html     |     0
 ...yarrow.flight.FlightWriteSizeExceededError.html |     0
 .../generated/pyarrow.flight.GeneratorStream.html  |     0
 .../python/generated/pyarrow.flight.Location.html  |     0
 .../pyarrow.flight.MetadataRecordBatchReader.html  |     0
 .../pyarrow.flight.MetadataRecordBatchWriter.html  |     0
 .../pyarrow.flight.RecordBatchStream.html          |     0
 .../python/generated/pyarrow.flight.Result.html    |     0
 .../pyarrow.flight.ServerAuthHandler.html          |     0
 .../pyarrow.flight.ServerCallContext.html          |     0
 .../generated/pyarrow.flight.ServerMiddleware.html |     0
 .../pyarrow.flight.ServerMiddlewareFactory.html    |     0
 .../python/generated/pyarrow.flight.Ticket.html    |     0
 .../python/generated/pyarrow.flight.connect.html   |     0
 .../python/generated/pyarrow.float16.html          |     0
 .../python/generated/pyarrow.float32.html          |     0
 .../python/generated/pyarrow.float64.html          |     0
 .../python/generated/pyarrow.foreign_buffer.html   |     0
 .../python/generated/pyarrow.from_numpy_dtype.html |     0
 .../python/generated/pyarrow.fs.FSSpecHandler.html |     0
 .../python/generated/pyarrow.fs.FileInfo.html      |     0
 .../python/generated/pyarrow.fs.FileSelector.html  |     0
 .../python/generated/pyarrow.fs.FileSystem.html    |     0
 .../generated/pyarrow.fs.FileSystemHandler.html    |     0
 .../generated/pyarrow.fs.HadoopFileSystem.html     |     0
 .../generated/pyarrow.fs.LocalFileSystem.html      |     0
 .../python/generated/pyarrow.fs.PyFileSystem.html  |     0
 .../python/generated/pyarrow.fs.S3FileSystem.html  |     0
 .../python/generated/pyarrow.fs.S3LogLevel.html    |     0
 .../generated/pyarrow.fs.SubTreeFileSystem.html    |     0
 .../python/generated/pyarrow.fs.copy_files.html    |     0
 .../python/generated/pyarrow.fs.finalize_s3.html   |     0
 .../python/generated/pyarrow.fs.initialize_s3.html |     0
 .../generated/pyarrow.fs.resolve_s3_region.html    |     0
 .../python/generated/pyarrow.get_include.html      |     0
 .../python/generated/pyarrow.get_libraries.html    |     0
 .../python/generated/pyarrow.get_library_dirs.html |     0
 .../python/generated/pyarrow.hdfs.connect.html     |     0
 .../python/generated/pyarrow.input_stream.html     |     0
 docs/{ => 8.0}/python/generated/pyarrow.int16.html |     0
 docs/{ => 8.0}/python/generated/pyarrow.int32.html |     0
 docs/{ => 8.0}/python/generated/pyarrow.int64.html |     0
 docs/{ => 8.0}/python/generated/pyarrow.int8.html  |     0
 .../python/generated/pyarrow.io_thread_count.html  |     0
 .../generated/pyarrow.ipc.IpcReadOptions.html      |     0
 .../generated/pyarrow.ipc.IpcWriteOptions.html     |     0
 .../python/generated/pyarrow.ipc.Message.html      |     0
 .../generated/pyarrow.ipc.MessageReader.html       |     0
 .../pyarrow.ipc.RecordBatchFileReader.html         |     0
 .../pyarrow.ipc.RecordBatchFileWriter.html         |     0
 .../pyarrow.ipc.RecordBatchStreamReader.html       |     0
 .../pyarrow.ipc.RecordBatchStreamWriter.html       |     0
 .../pyarrow.ipc.get_record_batch_size.html         |     0
 .../generated/pyarrow.ipc.get_tensor_size.html     |     0
 .../python/generated/pyarrow.ipc.new_file.html     |     0
 .../python/generated/pyarrow.ipc.new_stream.html   |     0
 .../python/generated/pyarrow.ipc.open_file.html    |     0
 .../python/generated/pyarrow.ipc.open_stream.html  |     0
 .../python/generated/pyarrow.ipc.read_message.html |     0
 .../generated/pyarrow.ipc.read_record_batch.html   |     0
 .../python/generated/pyarrow.ipc.read_tensor.html  |     0
 .../python/generated/pyarrow.ipc.write_tensor.html |     0
 .../generated/pyarrow.jemalloc_memory_pool.html    |     0
 .../generated/pyarrow.jemalloc_set_decay_ms.html   |     0
 .../generated/pyarrow.json.ParseOptions.html       |     0
 .../python/generated/pyarrow.json.ReadOptions.html |     0
 .../python/generated/pyarrow.json.read_json.html   |     0
 .../python/generated/pyarrow.large_binary.html     |     0
 .../python/generated/pyarrow.large_list.html       |     0
 .../python/generated/pyarrow.large_string.html     |     0
 .../python/generated/pyarrow.large_utf8.html       |     0
 docs/{ => 8.0}/python/generated/pyarrow.list_.html |     0
 .../generated/pyarrow.log_memory_allocations.html  |     0
 docs/{ => 8.0}/python/generated/pyarrow.map_.html  |     0
 .../python/generated/pyarrow.memory_map.html       |     0
 .../generated/pyarrow.mimalloc_memory_pool.html    |     0
 .../generated/pyarrow.month_day_nano_interval.html |     0
 docs/{ => 8.0}/python/generated/pyarrow.null.html  |     0
 docs/{ => 8.0}/python/generated/pyarrow.nulls.html |     0
 .../python/generated/pyarrow.orc.ORCFile.html      |     0
 .../python/generated/pyarrow.orc.ORCWriter.html    |     0
 .../python/generated/pyarrow.orc.read_table.html   |     0
 .../python/generated/pyarrow.orc.write_table.html  |     0
 .../python/generated/pyarrow.output_stream.html    |     0
 .../pyarrow.parquet.ColumnChunkMetaData.html       |     0
 .../generated/pyarrow.parquet.ColumnSchema.html    |     0
 .../generated/pyarrow.parquet.FileMetaData.html    |     0
 .../generated/pyarrow.parquet.ParquetDataset.html  |     0
 .../generated/pyarrow.parquet.ParquetFile.html     |     0
 .../pyarrow.parquet.ParquetLogicalType.html        |     0
 .../generated/pyarrow.parquet.ParquetSchema.html   |     0
 .../generated/pyarrow.parquet.ParquetWriter.html   |     0
 .../pyarrow.parquet.RowGroupMetaData.html          |     0
 .../generated/pyarrow.parquet.Statistics.html      |     0
 .../pyarrow.parquet.encryption.CryptoFactory.html  |     0
 ...parquet.encryption.DecryptionConfiguration.html |     0
 ...parquet.encryption.EncryptionConfiguration.html |     0
 .../pyarrow.parquet.encryption.KmsClient.html      |     0
 ...row.parquet.encryption.KmsConnectionConfig.html |     0
 .../generated/pyarrow.parquet.read_metadata.html   |     0
 .../generated/pyarrow.parquet.read_pandas.html     |     0
 .../generated/pyarrow.parquet.read_schema.html     |     0
 .../generated/pyarrow.parquet.read_table.html      |     0
 .../generated/pyarrow.parquet.write_metadata.html  |     0
 .../generated/pyarrow.parquet.write_table.html     |     0
 .../pyarrow.parquet.write_to_dataset.html          |     0
 .../python/generated/pyarrow.plasma.ObjectID.html  |     0
 .../generated/pyarrow.plasma.PlasmaBuffer.html     |     0
 .../generated/pyarrow.plasma.PlasmaClient.html     |     0
 .../python/generated/pyarrow.py_buffer.html        |     0
 .../python/generated/pyarrow.read_serialized.html  |     0
 .../python/generated/pyarrow.record_batch.html     |     0
 .../generated/pyarrow.register_extension_type.html |     0
 .../{ => 8.0}/python/generated/pyarrow.scalar.html |     0
 .../{ => 8.0}/python/generated/pyarrow.schema.html |     0
 .../python/generated/pyarrow.serialize.html        |     0
 .../python/generated/pyarrow.serialize_to.html     |     0
 .../python/generated/pyarrow.set_cpu_count.html    |     0
 .../generated/pyarrow.set_io_thread_count.html     |     0
 .../python/generated/pyarrow.set_memory_pool.html  |     0
 .../{ => 8.0}/python/generated/pyarrow.string.html |     0
 .../{ => 8.0}/python/generated/pyarrow.struct.html |     0
 .../generated/pyarrow.system_memory_pool.html      |     0
 docs/{ => 8.0}/python/generated/pyarrow.table.html |     0
 .../{ => 8.0}/python/generated/pyarrow.time32.html |     0
 .../{ => 8.0}/python/generated/pyarrow.time64.html |     0
 .../python/generated/pyarrow.timestamp.html        |     0
 .../generated/pyarrow.total_allocated_bytes.html   |     0
 .../python/generated/pyarrow.types.is_binary.html  |     0
 .../python/generated/pyarrow.types.is_boolean.html |     0
 .../python/generated/pyarrow.types.is_date.html    |     0
 .../python/generated/pyarrow.types.is_date32.html  |     0
 .../python/generated/pyarrow.types.is_date64.html  |     0
 .../python/generated/pyarrow.types.is_decimal.html |     0
 .../generated/pyarrow.types.is_dictionary.html     |     0
 .../pyarrow.types.is_fixed_size_binary.html        |     0
 .../python/generated/pyarrow.types.is_float16.html |     0
 .../python/generated/pyarrow.types.is_float32.html |     0
 .../python/generated/pyarrow.types.is_float64.html |     0
 .../generated/pyarrow.types.is_floating.html       |     0
 .../python/generated/pyarrow.types.is_int16.html   |     0
 .../python/generated/pyarrow.types.is_int32.html   |     0
 .../python/generated/pyarrow.types.is_int64.html   |     0
 .../python/generated/pyarrow.types.is_int8.html    |     0
 .../python/generated/pyarrow.types.is_integer.html |     0
 .../generated/pyarrow.types.is_large_binary.html   |     0
 .../generated/pyarrow.types.is_large_list.html     |     0
 .../generated/pyarrow.types.is_large_string.html   |     0
 .../generated/pyarrow.types.is_large_unicode.html  |     0
 .../python/generated/pyarrow.types.is_list.html    |     0
 .../python/generated/pyarrow.types.is_map.html     |     0
 .../python/generated/pyarrow.types.is_nested.html  |     0
 .../python/generated/pyarrow.types.is_null.html    |     0
 .../generated/pyarrow.types.is_signed_integer.html |     0
 .../python/generated/pyarrow.types.is_string.html  |     0
 .../python/generated/pyarrow.types.is_struct.html  |     0
 .../generated/pyarrow.types.is_temporal.html       |     0
 .../python/generated/pyarrow.types.is_time.html    |     0
 .../python/generated/pyarrow.types.is_time32.html  |     0
 .../python/generated/pyarrow.types.is_time64.html  |     0
 .../generated/pyarrow.types.is_timestamp.html      |     0
 .../python/generated/pyarrow.types.is_uint16.html  |     0
 .../python/generated/pyarrow.types.is_uint32.html  |     0
 .../python/generated/pyarrow.types.is_uint64.html  |     0
 .../python/generated/pyarrow.types.is_uint8.html   |     0
 .../python/generated/pyarrow.types.is_unicode.html |     0
 .../python/generated/pyarrow.types.is_union.html   |     0
 .../pyarrow.types.is_unsigned_integer.html         |     0
 .../{ => 8.0}/python/generated/pyarrow.uint16.html |     0
 .../{ => 8.0}/python/generated/pyarrow.uint32.html |     0
 .../{ => 8.0}/python/generated/pyarrow.uint64.html |     0
 docs/{ => 8.0}/python/generated/pyarrow.uint8.html |     0
 .../python/generated/pyarrow.unify_schemas.html    |     0
 .../pyarrow.unregister_extension_type.html         |     0
 docs/{ => 8.0}/python/generated/pyarrow.utf8.html  |     0
 docs/{ => 8.0}/python/getstarted.html              |     0
 docs/{ => 8.0}/python/getting_involved.html        |     0
 docs/{ => 8.0}/python/index.html                   |     0
 docs/{ => 8.0}/python/install.html                 |     0
 docs/{ => 8.0}/python/integration.html             |     0
 docs/{ => 8.0}/python/integration/cuda.html        |     0
 docs/{ => 8.0}/python/integration/extending.html   |     0
 docs/{ => 8.0}/python/integration/python_java.html |     0
 docs/{ => 8.0}/python/integration/python_r.html    |     0
 docs/{ => 8.0}/python/ipc.html                     |     0
 docs/{ => 8.0}/python/json.html                    |     0
 docs/{ => 8.0}/python/memory.html                  |     0
 docs/{ => 8.0}/python/numpy.html                   |     0
 docs/{ => 8.0}/python/orc.html                     |     0
 docs/{ => 8.0}/python/pandas.html                  |     0
 docs/{ => 8.0}/python/parquet.html                 |     0
 docs/{ => 8.0}/python/plasma.html                  |     0
 docs/{ => 8.0}/python/timestamps.html              |     0
 docs/{ => 8.0}/r/404.html                          |     0
 docs/{ => 8.0}/r/STYLE.html                        |     0
 docs/{ => 8.0}/r/articles/arrow.html               |     0
 docs/{ => 8.0}/r/articles/dataset.html             |     0
 docs/{ => 8.0}/r/articles/developers/bindings.html |     0
 .../{ => 8.0}/r/articles/developers/debugging.html |     0
 docs/{ => 8.0}/r/articles/developers/docker.html   |     0
 .../r/articles/developers/install_details.html     |     0
 .../developers/install_diagram_windows.png         |   Bin 0 -> 115780 bytes
 docs/8.0/r/articles/developers/install_nix.png     |   Bin 0 -> 99333 bytes
 .../articles/developers/matchsubstringoptions.png  |   Bin 0 -> 89899 bytes
 docs/{ => 8.0}/r/articles/developers/setup.html    |     0
 .../8.0/r/articles/developers/starts_with_docs.png |   Bin 0 -> 9720 bytes
 docs/8.0/r/articles/developers/startswithdocs.png  |   Bin 0 -> 42409 bytes
 docs/{ => 8.0}/r/articles/developers/workflow.html |     0
 docs/{ => 8.0}/r/articles/developing.html          |     0
 docs/{ => 8.0}/r/articles/flight.html              |     0
 docs/{ => 8.0}/r/articles/fs.html                  |     0
 docs/{ => 8.0}/r/articles/index.html               |     0
 docs/{ => 8.0}/r/articles/install.html             |     0
 docs/{ => 8.0}/r/articles/python.html              |     0
 docs/8.0/r/articles/r_binary_libarrow_binary.png   |   Bin 0 -> 100845 bytes
 docs/8.0/r/articles/r_source_libarrow_binary.png   |   Bin 0 -> 128025 bytes
 docs/8.0/r/articles/r_source_libarrow_source.png   |   Bin 0 -> 72075 bytes
 docs/{ => 8.0}/r/authors.html                      |     0
 docs/8.0/r/bootstrap-toc.css                       |    60 +
 docs/8.0/r/bootstrap-toc.js                        |   159 +
 docs/8.0/r/docsearch.css                           |   148 +
 docs/8.0/r/docsearch.js                            |    85 +
 docs/8.0/r/extra.js                                |   153 +
 docs/{ => 8.0}/r/index.html                        |     0
 docs/8.0/r/link.svg                                |    12 +
 docs/{ => 8.0}/r/news/index.html                   |     0
 docs/8.0/r/pkgdown.css                             |   384 +
 docs/8.0/r/pkgdown.js                              |   108 +
 docs/{ => 8.0}/r/pkgdown.yml                       |     0
 docs/{ => 8.0}/r/reference/ArrayData.html          |     0
 docs/{ => 8.0}/r/reference/ChunkedArray.html       |     0
 docs/{ => 8.0}/r/reference/Codec.html              |     0
 docs/{ => 8.0}/r/reference/CsvReadOptions.html     |     0
 docs/{ => 8.0}/r/reference/CsvTableReader.html     |     0
 docs/{ => 8.0}/r/reference/DataType.html           |     0
 docs/{ => 8.0}/r/reference/Dataset.html            |     0
 docs/{ => 8.0}/r/reference/DictionaryType.html     |     0
 docs/{ => 8.0}/r/reference/Expression.html         |     0
 docs/{ => 8.0}/r/reference/ExtensionArray.html     |     0
 docs/{ => 8.0}/r/reference/ExtensionType.html      |     0
 docs/{ => 8.0}/r/reference/FeatherReader.html      |     0
 docs/{ => 8.0}/r/reference/Field.html              |     0
 docs/{ => 8.0}/r/reference/FileFormat.html         |     0
 docs/{ => 8.0}/r/reference/FileInfo.html           |     0
 docs/{ => 8.0}/r/reference/FileSelector.html       |     0
 docs/{ => 8.0}/r/reference/FileSystem.html         |     0
 docs/{ => 8.0}/r/reference/FileWriteOptions.html   |     0
 docs/{ => 8.0}/r/reference/FixedWidthType.html     |     0
 .../{ => 8.0}/r/reference/FragmentScanOptions.html |     0
 docs/{ => 8.0}/r/reference/InputStream.html        |     0
 docs/{ => 8.0}/r/reference/MemoryPool.html         |     0
 docs/{ => 8.0}/r/reference/Message.html            |     0
 docs/{ => 8.0}/r/reference/MessageReader.html      |     0
 docs/{ => 8.0}/r/reference/OutputStream.html       |     0
 .../r/reference/ParquetArrowReaderProperties.html  |     0
 docs/{ => 8.0}/r/reference/ParquetFileReader.html  |     0
 docs/{ => 8.0}/r/reference/ParquetFileWriter.html  |     0
 .../r/reference/ParquetWriterProperties.html       |     0
 docs/{ => 8.0}/r/reference/Partitioning.html       |     0
 docs/{ => 8.0}/r/reference/RecordBatch.html        |     0
 docs/{ => 8.0}/r/reference/RecordBatchReader.html  |     0
 docs/{ => 8.0}/r/reference/RecordBatchWriter.html  |     0
 docs/8.0/r/reference/Rplot001.png                  |   Bin 0 -> 1011 bytes
 docs/{ => 8.0}/r/reference/Scalar.html             |     0
 docs/{ => 8.0}/r/reference/Scanner.html            |     0
 docs/{ => 8.0}/r/reference/Schema.html             |     0
 docs/{ => 8.0}/r/reference/Table.html              |     0
 docs/{ => 8.0}/r/reference/array.html              |     0
 docs/{ => 8.0}/r/reference/arrow-package.html      |     0
 docs/{ => 8.0}/r/reference/arrow_available.html    |     0
 docs/{ => 8.0}/r/reference/arrow_info.html         |     0
 docs/{ => 8.0}/r/reference/as_arrow_array.html     |     0
 docs/{ => 8.0}/r/reference/as_arrow_table.html     |     0
 docs/{ => 8.0}/r/reference/as_chunked_array.html   |     0
 docs/{ => 8.0}/r/reference/as_data_type.html       |     0
 docs/{ => 8.0}/r/reference/as_record_batch.html    |     0
 .../r/reference/as_record_batch_reader.html        |     0
 docs/{ => 8.0}/r/reference/as_schema.html          |     0
 docs/{ => 8.0}/r/reference/buffer.html             |     0
 docs/{ => 8.0}/r/reference/call_function.html      |     0
 docs/{ => 8.0}/r/reference/cast_options.html       |     0
 docs/{ => 8.0}/r/reference/codec_is_available.html |     0
 docs/{ => 8.0}/r/reference/compression.html        |     0
 docs/{ => 8.0}/r/reference/concat_arrays.html      |     0
 docs/{ => 8.0}/r/reference/concat_tables.html      |     0
 docs/{ => 8.0}/r/reference/contains_regex.html     |     0
 docs/{ => 8.0}/r/reference/copy_files.html         |     0
 docs/{ => 8.0}/r/reference/cpu_count.html          |     0
 .../create_package_with_all_dependencies.html      |     0
 docs/{ => 8.0}/r/reference/data-type.html          |     0
 docs/{ => 8.0}/r/reference/dataset_factory.html    |     0
 .../{ => 8.0}/r/reference/default_memory_pool.html |     0
 docs/{ => 8.0}/r/reference/dictionary.html         |     0
 docs/{ => 8.0}/r/reference/enums.html              |     0
 docs/{ => 8.0}/r/reference/flight_connect.html     |     0
 docs/{ => 8.0}/r/reference/flight_disconnect.html  |     0
 docs/{ => 8.0}/r/reference/flight_get.html         |     0
 docs/{ => 8.0}/r/reference/flight_put.html         |     0
 .../r/reference/get_stringr_pattern_options.html   |     0
 docs/{ => 8.0}/r/reference/hive_partition.html     |     0
 docs/{ => 8.0}/r/reference/index.html              |     0
 docs/{ => 8.0}/r/reference/infer_type.html         |     0
 docs/{ => 8.0}/r/reference/install_arrow.html      |     0
 docs/{ => 8.0}/r/reference/install_pyarrow.html    |     0
 docs/{ => 8.0}/r/reference/io_thread_count.html    |     0
 .../r/reference/list_compute_functions.html        |     0
 docs/{ => 8.0}/r/reference/list_flights.html       |     0
 docs/{ => 8.0}/r/reference/load_flight_server.html |     0
 docs/{ => 8.0}/r/reference/make_readable_file.html |     0
 docs/{ => 8.0}/r/reference/map_batches.html        |     0
 docs/{ => 8.0}/r/reference/match_arrow.html        |     0
 docs/{ => 8.0}/r/reference/mmap_create.html        |     0
 docs/{ => 8.0}/r/reference/mmap_open.html          |     0
 docs/{ => 8.0}/r/reference/new_extension_type.html |     0
 docs/{ => 8.0}/r/reference/open_dataset.html       |     0
 docs/{ => 8.0}/r/reference/read_delim_arrow.html   |     0
 docs/{ => 8.0}/r/reference/read_feather.html       |     0
 docs/{ => 8.0}/r/reference/read_ipc_stream.html    |     0
 docs/{ => 8.0}/r/reference/read_json_arrow.html    |     0
 docs/{ => 8.0}/r/reference/read_message.html       |     0
 docs/{ => 8.0}/r/reference/read_parquet.html       |     0
 docs/{ => 8.0}/r/reference/read_schema.html        |     0
 docs/{ => 8.0}/r/reference/recycle_scalars.html    |     0
 docs/{ => 8.0}/r/reference/reexports.html          |     0
 docs/{ => 8.0}/r/reference/register_binding.html   |     0
 .../r/reference/repeat_value_as_array.html         |     0
 docs/{ => 8.0}/r/reference/s3_bucket.html          |     0
 docs/{ => 8.0}/r/reference/to_arrow.html           |     0
 docs/{ => 8.0}/r/reference/to_duckdb.html          |     0
 docs/{ => 8.0}/r/reference/unify_schemas.html      |     0
 docs/{ => 8.0}/r/reference/value_counts.html       |     0
 .../r/reference/vctrs_extension_array.html         |     0
 docs/{ => 8.0}/r/reference/write_csv_arrow.html    |     0
 docs/{ => 8.0}/r/reference/write_dataset.html      |     0
 docs/{ => 8.0}/r/reference/write_feather.html      |     0
 docs/{ => 8.0}/r/reference/write_ipc_stream.html   |     0
 docs/{ => 8.0}/r/reference/write_parquet.html      |     0
 docs/{ => 8.0}/r/reference/write_to_raw.html       |     0
 docs/{ => 8.0}/r/sitemap.xml                       |     0
 docs/{ => 8.0}/r/versions.json                     |     0
 docs/{ => 8.0}/search.html                         |     0
 docs/{ => 8.0}/searchindex.js                      |     0
 docs/{ => 8.0}/status.html                         |     0
 docs/_modules/collections/abc.html                 |    96 +-
 docs/_modules/importlib/_bootstrap.html            |    96 +-
 docs/_modules/index.html                           |    97 +-
 docs/_modules/pyarrow.html                         |   168 +-
 docs/_modules/pyarrow/compute.html                 |   165 +-
 docs/_modules/pyarrow/dataset.html                 |   201 +-
 docs/_modules/pyarrow/feather.html                 |   110 +-
 docs/_modules/pyarrow/filesystem.html              |    96 +-
 docs/_modules/pyarrow/fs.html                      |   126 +-
 docs/_modules/pyarrow/hdfs.html                    |    96 +-
 docs/_modules/pyarrow/ipc.html                     |   114 +-
 docs/_modules/pyarrow/orc.html                     |    96 +-
 docs/_modules/pyarrow/parquet.html                 |   331 +-
 docs/_modules/pyarrow/types.html                   |    96 +-
 .../_sphinx_javascript_frameworks_compat.js        |   134 +
 docs/_static/basic.css                             |    56 +-
 docs/_static/copybutton.js                         |     2 +-
 docs/_static/doctools.js                           |   480 +-
 docs/_static/documentation_options.js              |     4 +-
 docs/_static/jquery-3.6.0.js                       | 10881 +++++++++++++++++++
 docs/_static/jquery.js                             |     4 +-
 docs/_static/language_data.js                      |   100 +-
 docs/_static/searchtools.js                        |   783 +-
 docs/_static/styles/pydata-sphinx-theme.css        |     2 +-
 docs/_static/versions.json                         |     8 +-
 docs/_static/webpack-macros.html                   |    47 +-
 docs/c_glib/arrow-dataset-glib/api-index-full.html |    16 +-
 .../arrow-dataset-glib/arrow-dataset-glib.devhelp2 |     8 -
 .../c_glib/arrow-dataset-glib/dataset-factory.html |     6 +-
 docs/c_glib/arrow-dataset-glib/dataset.html        |   118 +-
 docs/c_glib/arrow-dataset-glib/index.html          |     2 +-
 docs/c_glib/arrow-dataset-glib/object-tree.html    |     6 +-
 docs/c_glib/arrow-dataset-glib/partitioning.html   |     2 +-
 docs/c_glib/arrow-dataset-glib/scanner.html        |    46 +-
 .../arrow-flight-glib/annotation-glossary.html     |    10 +
 docs/c_glib/arrow-flight-glib/api-index-5-0-0.html |    57 +-
 docs/c_glib/arrow-flight-glib/api-index-6-0-0.html |    14 +-
 docs/c_glib/arrow-flight-glib/api-index-full.html  |   227 +-
 .../arrow-flight-glib/arrow-flight-glib.devhelp2   |    11 +
 docs/c_glib/arrow-flight-glib/client.html          |   202 +-
 docs/c_glib/arrow-flight-glib/common.html          |    49 +
 docs/c_glib/arrow-flight-glib/index.html           |     2 +-
 docs/c_glib/arrow-flight-glib/object-tree.html     |     2 +
 docs/c_glib/arrow-flight-glib/server.html          |   121 +-
 docs/c_glib/arrow-glib/GArrowField.html            |     4 +-
 docs/c_glib/arrow-glib/GArrowTable.html            |    18 +-
 docs/c_glib/arrow-glib/api-index-0-10-0.html       |     4 +-
 docs/c_glib/arrow-glib/api-index-0-11-0.html       |     2 +-
 docs/c_glib/arrow-glib/api-index-0-12-0.html       |     2 +-
 docs/c_glib/arrow-glib/api-index-0-13-0.html       |    36 +-
 docs/c_glib/arrow-glib/api-index-0-14-0.html       |     4 +-
 docs/c_glib/arrow-glib/api-index-0-15-0.html       |    24 +-
 docs/c_glib/arrow-glib/api-index-0-16-0.html       |    24 +-
 docs/c_glib/arrow-glib/api-index-0-17-0.html       |     4 +-
 docs/c_glib/arrow-glib/api-index-0-3-0.html        |     8 +-
 docs/c_glib/arrow-glib/api-index-0-4-0.html        |    36 +-
 docs/c_glib/arrow-glib/api-index-0-7-0.html        |    36 +-
 docs/c_glib/arrow-glib/api-index-0-8-0.html        |     8 +-
 docs/c_glib/arrow-glib/api-index-0-9-0.html        |     4 +-
 docs/c_glib/arrow-glib/api-index-1-0-0.html        |    18 +-
 docs/c_glib/arrow-glib/api-index-3-0-0.html        |    46 +-
 docs/c_glib/arrow-glib/api-index-4-0-0.html        |     4 +-
 docs/c_glib/arrow-glib/api-index-5-0-0.html        |    18 +-
 docs/c_glib/arrow-glib/api-index-6-0-0.html        |    74 +-
 docs/c_glib/arrow-glib/api-index-7-0-0.html        |    42 +-
 docs/c_glib/arrow-glib/api-index-8-0-0.html        |    28 +-
 docs/c_glib/arrow-glib/api-index-9-0-0.html        |    88 +
 docs/c_glib/arrow-glib/api-index-full.html         |   975 +-
 docs/c_glib/arrow-glib/array-builder-classes.html  |    22 +-
 .../arrow-glib/arrow-glib-chunked-array.html       |   554 +
 docs/c_glib/arrow-glib/arrow-glib.devhelp2         |   111 +-
 docs/c_glib/arrow-glib/basic-array-classes.html    |   311 +-
 .../c_glib/arrow-glib/basic-data-type-classes.html |   167 +-
 docs/c_glib/arrow-glib/buffer-classes.html         |     2 +-
 .../c_glib/arrow-glib/composite-array-classes.html |   100 +-
 docs/c_glib/arrow-glib/compute.html                |   647 +-
 docs/c_glib/arrow-glib/cuda-classes.html           |     4 +-
 docs/c_glib/arrow-glib/data.html                   |     2 +-
 docs/c_glib/arrow-glib/datum-classes.html          |    28 +-
 docs/c_glib/arrow-glib/deprecated-api-index.html   |    14 +-
 docs/c_glib/arrow-glib/expression.html             |     4 +-
 docs/c_glib/arrow-glib/index.html                  |    14 +-
 docs/c_glib/arrow-glib/memory-pool-classes.html    |   265 +
 docs/c_glib/arrow-glib/memory-pool.html            |    32 +
 docs/c_glib/arrow-glib/memory.html                 |    38 +
 docs/c_glib/arrow-glib/misc.html                   |     8 +-
 docs/c_glib/arrow-glib/object-tree.html            |    13 +-
 docs/c_glib/arrow-glib/record-batch.html           |    10 +-
 docs/c_glib/arrow-glib/scalar-classes.html         |   130 +-
 docs/c_glib/arrow-glib/table-builder.html          |     4 +-
 docs/c_glib/arrow-glib/table.html                  |     2 +-
 docs/c_glib/arrow-glib/version-macros.html         |    46 +-
 docs/c_glib/arrow-glib/version.html                |     4 +-
 .../gandiva-glib/GGandivaSelectableProjector.html  |     4 +-
 docs/c_glib/gandiva-glib/index.html                |     2 +-
 .../gandiva-glib/selection-vector-classes.html     |     6 +-
 docs/c_glib/gandiva-glib/version-macros.html       |     2 +-
 .../parquet-glib/GParquetArrowFileReader.html      |     6 +-
 docs/c_glib/parquet-glib/index.html                |     2 +-
 docs/c_glib/plasma-glib/index.html                 |     2 +-
 docs/cpp/api.html                                  |   101 +-
 docs/cpp/api/array.html                            |   534 +-
 docs/cpp/api/async.html                            |   196 +-
 docs/cpp/api/builder.html                          |   998 +-
 docs/cpp/api/c_abi.html                            |   190 +-
 docs/cpp/api/compute.html                          |  1789 +--
 docs/cpp/api/cuda.html                             |   322 +-
 docs/cpp/api/dataset.html                          |   774 +-
 docs/cpp/api/datatype.html                         |  1176 +-
 docs/cpp/api/filesystem.html                       |   517 +-
 docs/cpp/api/flight.html                           |   659 +-
 docs/cpp/api/flightsql.html                        |   853 +-
 docs/cpp/api/formats.html                          |   805 +-
 docs/cpp/api/io.html                               |   450 +-
 docs/cpp/api/ipc.html                              |   366 +-
 docs/cpp/api/memory.html                           |   446 +-
 docs/cpp/api/scalar.html                           |   674 +-
 docs/cpp/api/support.html                          |   327 +-
 docs/cpp/api/table.html                            |   368 +-
 docs/cpp/api/tensor.html                           |   240 +-
 docs/cpp/api/thread.html                           |   112 +-
 docs/cpp/api/utilities.html                        |   856 +-
 docs/cpp/arrays.html                               |   116 +-
 docs/cpp/build_system.html                         |   122 +-
 docs/cpp/compute.html                              |   576 +-
 docs/cpp/conventions.html                          |   112 +-
 docs/cpp/csv.html                                  |   129 +-
 docs/cpp/dataset.html                              |  1464 +--
 docs/cpp/datatypes.html                            |   108 +-
 docs/cpp/env_vars.html                             |   122 +-
 docs/cpp/examples/cmake_minimal_build.html         |   100 +-
 docs/cpp/examples/compute_and_write_example.html   |   100 +-
 .../examples/dataset_documentation_example.html    |   100 +-
 docs/cpp/examples/index.html                       |   100 +-
 docs/cpp/examples/row_columnar_conversion.html     |   588 +-
 docs/cpp/examples/tuple_range_conversion.html      |   100 +-
 docs/cpp/flight.html                               |   118 +-
 docs/cpp/gdb.html                                  |   110 +-
 docs/cpp/getting_started.html                      |   121 +-
 docs/cpp/index.html                                |   102 +-
 docs/cpp/io.html                                   |   112 +-
 docs/cpp/ipc.html                                  |   112 +-
 docs/cpp/json.html                                 |   118 +-
 docs/cpp/memory.html                               |   138 +-
 docs/cpp/orc.html                                  |   124 +-
 docs/cpp/overview.html                             |   122 +-
 docs/cpp/parquet.html                              |   171 +-
 docs/cpp/streaming_execution.html                  |  3352 +++---
 docs/cpp/tables.html                               |   110 +-
 docs/cpp/threading.html                            |   114 +-
 docs/developers/benchmarks.html                    |   116 +-
 docs/developers/bug_reports.html                   |   114 +-
 docs/developers/computeir.html                     |   106 +-
 .../developers/continuous_integration/archery.html |   106 +-
 .../continuous_integration/crossbow.html           |   120 +-
 docs/developers/continuous_integration/docker.html |   116 +-
 docs/developers/continuous_integration/index.html  |   100 +-
 .../continuous_integration/overview.html           |   106 +-
 docs/developers/contributing.html                  |   135 +-
 docs/developers/cpp/building.html                  |   145 +-
 docs/developers/cpp/conventions.html               |   110 +-
 docs/developers/cpp/development.html               |   120 +-
 docs/developers/cpp/fuzzing.html                   |   110 +-
 docs/developers/cpp/index.html                     |   100 +-
 docs/developers/cpp/windows.html                   |   142 +-
 docs/developers/documentation.html                 |   134 +-
 docs/developers/experimental_repos.html            |   110 +-
 docs/developers/guide/architectural_overview.html  |   100 +-
 docs/developers/guide/communication.html           |   114 +-
 docs/developers/guide/documentation.html           |   112 +-
 docs/developers/guide/index.html                   |   110 +-
 docs/developers/guide/resources.html               |   110 +-
 .../guide/step_by_step/arrow_codebase.html         |   114 +-
 docs/developers/guide/step_by_step/building.html   |   122 +-
 .../guide/step_by_step/finding_issues.html         |   114 +-
 docs/developers/guide/step_by_step/index.html      |   100 +-
 .../guide/step_by_step/pr_lifecycle.html           |   124 +-
 docs/developers/guide/step_by_step/set_up.html     |   114 +-
 docs/developers/guide/step_by_step/styling.html    |   112 +-
 docs/developers/guide/step_by_step/testing.html    |   108 +-
 docs/developers/guide/tutorials/index.html         |   100 +-
 .../guide/tutorials/python_tutorial.html           |   132 +-
 docs/developers/guide/tutorials/r_tutorial.html    |   128 +-
 docs/developers/java/building.html                 |   177 +-
 docs/developers/java/development.html              |   112 +-
 docs/developers/java/index.html                    |   100 +-
 docs/developers/overview.html                      |   130 +-
 docs/developers/python.html                        |   179 +-
 docs/developers/release.html                       |  5116 +++++++++
 docs/developers/reviewing.html                     |   122 +-
 docs/format/CDataInterface.html                    |   227 +-
 docs/format/CStreamInterface.html                  |   149 +-
 docs/format/Columnar.html                          |   178 +-
 docs/format/Flight.html                            |   134 +-
 docs/format/FlightSql.html                         |  2479 ++---
 docs/format/Glossary.html                          |  4890 +++++++++
 docs/format/Guidelines.html                        |   100 +-
 docs/format/IPC.html                               |   100 +-
 docs/format/Integration.html                       |   106 +-
 docs/format/Layout.html                            |   100 +-
 docs/format/Metadata.html                          |   100 +-
 docs/format/Other.html                             |   112 +-
 docs/format/Versioning.html                        |   112 +-
 docs/genindex.html                                 |   640 +-
 docs/index.html                                    |   110 +-
 docs/java/algorithm.html                           |   110 +-
 docs/java/cdata.html                               |   122 +-
 docs/java/dataset.html                             |   114 +-
 docs/java/flight.html                              |   118 +-
 docs/java/index.html                               |   104 +-
 docs/java/install.html                             |   185 +-
 docs/java/ipc.html                                 |   106 +-
 docs/java/jdbc.html                                |  4958 +++++++++
 docs/java/memory.html                              |   225 +-
 docs/java/overview.html                            |   114 +-
 docs/java/quickstartguide.html                     |   116 +-
 docs/java/reference/allclasses-frame.html          |     6 +-
 docs/java/reference/allclasses-noframe.html        |     6 +-
 docs/java/reference/constant-values.html           |     8 +-
 docs/java/reference/deprecated-list.html           |    84 +-
 docs/java/reference/help-doc.html                  |     8 +-
 docs/java/reference/index-all.html                 |    83 +-
 docs/java/reference/index.html                     |     4 +-
 .../io/netty/buffer/ExpandableByteBuf.html         |    12 +-
 .../reference/io/netty/buffer/LargeBuffer.html     |    12 +-
 .../reference/io/netty/buffer/NettyArrowBuf.html   |    12 +-
 .../io/netty/buffer/PooledByteBufAllocatorL.html   |     8 +-
 .../io/netty/buffer/UnsafeDirectLittleEndian.html  |    12 +-
 .../netty/buffer/class-use/ExpandableByteBuf.html  |     8 +-
 .../io/netty/buffer/class-use/LargeBuffer.html     |     8 +-
 .../io/netty/buffer/class-use/NettyArrowBuf.html   |     8 +-
 .../buffer/class-use/PooledByteBufAllocatorL.html  |     8 +-
 .../buffer/class-use/UnsafeDirectLittleEndian.html |     8 +-
 .../reference/io/netty/buffer/package-frame.html   |     6 +-
 .../reference/io/netty/buffer/package-summary.html |     8 +-
 .../reference/io/netty/buffer/package-tree.html    |    10 +-
 .../reference/io/netty/buffer/package-use.html     |     8 +-
 .../reference/org/apache/arrow/AvroToArrow.html    |     8 +-
 .../org/apache/arrow/AvroToArrowConfig.html        |     8 +-
 .../org/apache/arrow/AvroToArrowConfigBuilder.html |     8 +-
 .../org/apache/arrow/AvroToArrowUtils.html         |     8 +-
 .../apache/arrow/AvroToArrowVectorIterator.html    |     8 +-
 .../arrow/adapter/jdbc/ArrowVectorIterator.html    |     8 +-
 .../org/apache/arrow/adapter/jdbc/Constants.html   |     8 +-
 .../apache/arrow/adapter/jdbc/JdbcFieldInfo.html   |    60 +-
 .../org/apache/arrow/adapter/jdbc/JdbcToArrow.html |     8 +-
 .../arrow/adapter/jdbc/JdbcToArrowConfig.html      |    77 +-
 .../adapter/jdbc/JdbcToArrowConfigBuilder.html     |   105 +-
 .../arrow/adapter/jdbc/JdbcToArrowUtils.html       |     8 +-
 .../jdbc/class-use/ArrowVectorIterator.html        |     8 +-
 .../arrow/adapter/jdbc/class-use/Constants.html    |     8 +-
 .../adapter/jdbc/class-use/JdbcFieldInfo.html      |    36 +-
 .../arrow/adapter/jdbc/class-use/JdbcToArrow.html  |     8 +-
 .../adapter/jdbc/class-use/JdbcToArrowConfig.html  |     8 +-
 .../jdbc/class-use/JdbcToArrowConfigBuilder.html   |    43 +-
 .../adapter/jdbc/class-use/JdbcToArrowUtils.html   |     8 +-
 .../arrow/adapter/jdbc/consumer/ArrayConsumer.html |    42 +-
 .../arrow/adapter/jdbc/consumer/BaseConsumer.html  |    10 +-
 .../adapter/jdbc/consumer/BigIntConsumer.html      |     8 +-
 .../adapter/jdbc/consumer/BinaryConsumer.html      |     8 +-
 .../arrow/adapter/jdbc/consumer/BitConsumer.html   |     8 +-
 .../arrow/adapter/jdbc/consumer/BlobConsumer.html  |     8 +-
 .../arrow/adapter/jdbc/consumer/ClobConsumer.html  |     8 +-
 .../jdbc/consumer/CompositeJdbcConsumer.html       |     8 +-
 .../arrow/adapter/jdbc/consumer/DateConsumer.html  |     8 +-
 .../adapter/jdbc/consumer/DecimalConsumer.html     |   128 +-
 .../adapter/jdbc/consumer/DoubleConsumer.html      |     8 +-
 .../arrow/adapter/jdbc/consumer/FloatConsumer.html |     8 +-
 .../arrow/adapter/jdbc/consumer/IntConsumer.html   |     8 +-
 .../arrow/adapter/jdbc/consumer/JdbcConsumer.html  |    10 +-
 .../arrow/adapter/jdbc/consumer/NullConsumer.html  |     8 +-
 .../adapter/jdbc/consumer/SmallIntConsumer.html    |     8 +-
 .../arrow/adapter/jdbc/consumer/TimeConsumer.html  |     8 +-
 .../adapter/jdbc/consumer/TimestampConsumer.html   |     8 +-
 .../adapter/jdbc/consumer/TimestampTZConsumer.html |     8 +-
 .../adapter/jdbc/consumer/TinyIntConsumer.html     |     8 +-
 .../adapter/jdbc/consumer/VarCharConsumer.html     |     8 +-
 .../jdbc/consumer/class-use/ArrayConsumer.html     |     8 +-
 .../jdbc/consumer/class-use/BaseConsumer.html      |    14 +-
 .../jdbc/consumer/class-use/BigIntConsumer.html    |     8 +-
 .../jdbc/consumer/class-use/BinaryConsumer.html    |     8 +-
 .../jdbc/consumer/class-use/BitConsumer.html       |     8 +-
 .../jdbc/consumer/class-use/BlobConsumer.html      |     8 +-
 .../jdbc/consumer/class-use/ClobConsumer.html      |     8 +-
 .../consumer/class-use/CompositeJdbcConsumer.html  |     8 +-
 .../jdbc/consumer/class-use/DateConsumer.html      |     8 +-
 .../jdbc/consumer/class-use/DecimalConsumer.html   |     8 +-
 .../jdbc/consumer/class-use/DoubleConsumer.html    |     8 +-
 .../jdbc/consumer/class-use/FloatConsumer.html     |     8 +-
 .../jdbc/consumer/class-use/IntConsumer.html       |     8 +-
 .../jdbc/consumer/class-use/JdbcConsumer.html      |    19 +-
 .../jdbc/consumer/class-use/NullConsumer.html      |     8 +-
 .../jdbc/consumer/class-use/SmallIntConsumer.html  |     8 +-
 .../jdbc/consumer/class-use/TimeConsumer.html      |     8 +-
 .../jdbc/consumer/class-use/TimestampConsumer.html |     8 +-
 .../consumer/class-use/TimestampTZConsumer.html    |     8 +-
 .../jdbc/consumer/class-use/TinyIntConsumer.html   |     8 +-
 .../jdbc/consumer/class-use/VarCharConsumer.html   |     8 +-
 .../arrow/adapter/jdbc/consumer/package-frame.html |     6 +-
 .../adapter/jdbc/consumer/package-summary.html     |     8 +-
 .../arrow/adapter/jdbc/consumer/package-tree.html  |    10 +-
 .../arrow/adapter/jdbc/consumer/package-use.html   |     8 +-
 .../apache/arrow/adapter/jdbc/package-frame.html   |     6 +-
 .../apache/arrow/adapter/jdbc/package-summary.html |     8 +-
 .../apache/arrow/adapter/jdbc/package-tree.html    |     8 +-
 .../org/apache/arrow/adapter/jdbc/package-use.html |     8 +-
 .../deduplicate/VectorRunDeduplicator.html         |     8 +-
 .../class-use/VectorRunDeduplicator.html           |     8 +-
 .../arrow/algorithm/deduplicate/package-frame.html |     6 +-
 .../algorithm/deduplicate/package-summary.html     |     8 +-
 .../arrow/algorithm/deduplicate/package-tree.html  |     8 +-
 .../arrow/algorithm/deduplicate/package-use.html   |     8 +-
 .../algorithm/dictionary/DictionaryBuilder.html    |     8 +-
 .../algorithm/dictionary/DictionaryEncoder.html    |     8 +-
 .../HashTableBasedDictionaryBuilder.html           |     8 +-
 .../dictionary/HashTableDictionaryEncoder.html     |     8 +-
 .../dictionary/LinearDictionaryEncoder.html        |     8 +-
 .../dictionary/SearchDictionaryEncoder.html        |     8 +-
 .../SearchTreeBasedDictionaryBuilder.html          |     8 +-
 .../dictionary/class-use/DictionaryBuilder.html    |     8 +-
 .../dictionary/class-use/DictionaryEncoder.html    |     8 +-
 .../class-use/HashTableBasedDictionaryBuilder.html |     8 +-
 .../class-use/HashTableDictionaryEncoder.html      |     8 +-
 .../class-use/LinearDictionaryEncoder.html         |     8 +-
 .../class-use/SearchDictionaryEncoder.html         |     8 +-
 .../SearchTreeBasedDictionaryBuilder.html          |     8 +-
 .../arrow/algorithm/dictionary/package-frame.html  |     6 +-
 .../algorithm/dictionary/package-summary.html      |     8 +-
 .../arrow/algorithm/dictionary/package-tree.html   |     8 +-
 .../arrow/algorithm/dictionary/package-use.html    |     8 +-
 .../arrow/algorithm/misc/PartialSumUtils.html      |     8 +-
 .../algorithm/misc/class-use/PartialSumUtils.html  |     8 +-
 .../apache/arrow/algorithm/misc/package-frame.html |     6 +-
 .../arrow/algorithm/misc/package-summary.html      |     8 +-
 .../apache/arrow/algorithm/misc/package-tree.html  |     8 +-
 .../apache/arrow/algorithm/misc/package-use.html   |     8 +-
 .../apache/arrow/algorithm/rank/VectorRank.html    |     8 +-
 .../arrow/algorithm/rank/class-use/VectorRank.html |     8 +-
 .../apache/arrow/algorithm/rank/package-frame.html |     6 +-
 .../arrow/algorithm/rank/package-summary.html      |     8 +-
 .../apache/arrow/algorithm/rank/package-tree.html  |     8 +-
 .../apache/arrow/algorithm/rank/package-use.html   |     8 +-
 .../arrow/algorithm/search/ParallelSearcher.html   |     8 +-
 .../algorithm/search/VectorRangeSearcher.html      |     8 +-
 .../arrow/algorithm/search/VectorSearcher.html     |     8 +-
 .../search/class-use/ParallelSearcher.html         |     8 +-
 .../search/class-use/VectorRangeSearcher.html      |     8 +-
 .../algorithm/search/class-use/VectorSearcher.html |     8 +-
 .../arrow/algorithm/search/package-frame.html      |     6 +-
 .../arrow/algorithm/search/package-summary.html    |     8 +-
 .../arrow/algorithm/search/package-tree.html       |     8 +-
 .../apache/arrow/algorithm/search/package-use.html |     8 +-
 .../algorithm/sort/CompositeVectorComparator.html  |     8 +-
 .../DefaultVectorComparators.ByteComparator.html   |     8 +-
 .../DefaultVectorComparators.Float4Comparator.html |     8 +-
 .../DefaultVectorComparators.Float8Comparator.html |     8 +-
 .../DefaultVectorComparators.IntComparator.html    |     8 +-
 .../DefaultVectorComparators.LongComparator.html   |     8 +-
 ...tVectorComparators.RepeatedValueComparator.html |     8 +-
 .../DefaultVectorComparators.ShortComparator.html  |     8 +-
 .../DefaultVectorComparators.UInt1Comparator.html  |     8 +-
 .../DefaultVectorComparators.UInt2Comparator.html  |     8 +-
 .../DefaultVectorComparators.UInt4Comparator.html  |     8 +-
 .../DefaultVectorComparators.UInt8Comparator.html  |     8 +-
 ...tVectorComparators.VariableWidthComparator.html |     8 +-
 .../algorithm/sort/DefaultVectorComparators.html   |     8 +-
 .../sort/FixedWidthInPlaceVectorSorter.html        |     8 +-
 .../sort/FixedWidthOutOfPlaceVectorSorter.html     |     8 +-
 .../sort/GeneralOutOfPlaceVectorSorter.html        |     8 +-
 .../arrow/algorithm/sort/InPlaceVectorSorter.html  |     8 +-
 .../apache/arrow/algorithm/sort/IndexSorter.html   |     8 +-
 .../algorithm/sort/OutOfPlaceVectorSorter.html     |     8 +-
 .../algorithm/sort/StableVectorComparator.html     |     8 +-
 .../sort/VariableWidthOutOfPlaceVectorSorter.html  |     8 +-
 .../algorithm/sort/VectorValueComparator.html      |     8 +-
 .../sort/class-use/CompositeVectorComparator.html  |     8 +-
 .../DefaultVectorComparators.ByteComparator.html   |     8 +-
 .../DefaultVectorComparators.Float4Comparator.html |     8 +-
 .../DefaultVectorComparators.Float8Comparator.html |     8 +-
 .../DefaultVectorComparators.IntComparator.html    |     8 +-
 .../DefaultVectorComparators.LongComparator.html   |     8 +-
 ...tVectorComparators.RepeatedValueComparator.html |     8 +-
 .../DefaultVectorComparators.ShortComparator.html  |     8 +-
 .../DefaultVectorComparators.UInt1Comparator.html  |     8 +-
 .../DefaultVectorComparators.UInt2Comparator.html  |     8 +-
 .../DefaultVectorComparators.UInt4Comparator.html  |     8 +-
 .../DefaultVectorComparators.UInt8Comparator.html  |     8 +-
 ...tVectorComparators.VariableWidthComparator.html |     8 +-
 .../sort/class-use/DefaultVectorComparators.html   |     8 +-
 .../class-use/FixedWidthInPlaceVectorSorter.html   |     8 +-
 .../FixedWidthOutOfPlaceVectorSorter.html          |     8 +-
 .../class-use/GeneralOutOfPlaceVectorSorter.html   |     8 +-
 .../sort/class-use/InPlaceVectorSorter.html        |     8 +-
 .../algorithm/sort/class-use/IndexSorter.html      |    16 +-
 .../sort/class-use/OutOfPlaceVectorSorter.html     |     8 +-
 .../sort/class-use/StableVectorComparator.html     |     8 +-
 .../VariableWidthOutOfPlaceVectorSorter.html       |     8 +-
 .../sort/class-use/VectorValueComparator.html      |    32 +-
 .../apache/arrow/algorithm/sort/package-frame.html |     6 +-
 .../arrow/algorithm/sort/package-summary.html      |     8 +-
 .../apache/arrow/algorithm/sort/package-tree.html  |     8 +-
 .../apache/arrow/algorithm/sort/package-use.html   |     8 +-
 .../org/apache/arrow/class-use/AvroToArrow.html    |     8 +-
 .../apache/arrow/class-use/AvroToArrowConfig.html  |     8 +-
 .../arrow/class-use/AvroToArrowConfigBuilder.html  |     8 +-
 .../apache/arrow/class-use/AvroToArrowUtils.html   |     8 +-
 .../arrow/class-use/AvroToArrowVectorIterator.html |     8 +-
 .../compression/CommonsCompressionFactory.html     |     8 +-
 .../arrow/compression/Lz4CompressionCodec.html     |     8 +-
 .../arrow/compression/ZstdCompressionCodec.html    |     8 +-
 .../class-use/CommonsCompressionFactory.html       |     8 +-
 .../compression/class-use/Lz4CompressionCodec.html |     8 +-
 .../class-use/ZstdCompressionCodec.html            |     8 +-
 .../apache/arrow/compression/package-frame.html    |     6 +-
 .../apache/arrow/compression/package-summary.html  |     8 +-
 .../org/apache/arrow/compression/package-tree.html |     8 +-
 .../org/apache/arrow/compression/package-use.html  |     8 +-
 .../apache/arrow/consumers/AvroArraysConsumer.html |     8 +-
 .../arrow/consumers/AvroBooleanConsumer.html       |     8 +-
 .../apache/arrow/consumers/AvroBytesConsumer.html  |     8 +-
 .../apache/arrow/consumers/AvroDoubleConsumer.html |     8 +-
 .../apache/arrow/consumers/AvroEnumConsumer.html   |     8 +-
 .../apache/arrow/consumers/AvroFixedConsumer.html  |     8 +-
 .../apache/arrow/consumers/AvroFloatConsumer.html  |     8 +-
 .../apache/arrow/consumers/AvroIntConsumer.html    |     8 +-
 .../apache/arrow/consumers/AvroLongConsumer.html   |     8 +-
 .../apache/arrow/consumers/AvroMapConsumer.html    |     8 +-
 .../apache/arrow/consumers/AvroNullConsumer.html   |     8 +-
 .../apache/arrow/consumers/AvroStringConsumer.html |     8 +-
 .../apache/arrow/consumers/AvroStructConsumer.html |     8 +-
 .../apache/arrow/consumers/AvroUnionsConsumer.html |     8 +-
 .../apache/arrow/consumers/BaseAvroConsumer.html   |     8 +-
 .../arrow/consumers/CompositeAvroConsumer.html     |     8 +-
 .../org/apache/arrow/consumers/Consumer.html       |     8 +-
 .../org/apache/arrow/consumers/SkipConsumer.html   |     8 +-
 .../org/apache/arrow/consumers/SkipFunction.html   |     8 +-
 .../consumers/class-use/AvroArraysConsumer.html    |     8 +-
 .../consumers/class-use/AvroBooleanConsumer.html   |     8 +-
 .../consumers/class-use/AvroBytesConsumer.html     |     8 +-
 .../consumers/class-use/AvroDoubleConsumer.html    |     8 +-
 .../consumers/class-use/AvroEnumConsumer.html      |     8 +-
 .../consumers/class-use/AvroFixedConsumer.html     |     8 +-
 .../consumers/class-use/AvroFloatConsumer.html     |     8 +-
 .../arrow/consumers/class-use/AvroIntConsumer.html |     8 +-
 .../consumers/class-use/AvroLongConsumer.html      |     8 +-
 .../arrow/consumers/class-use/AvroMapConsumer.html |     8 +-
 .../consumers/class-use/AvroNullConsumer.html      |     8 +-
 .../consumers/class-use/AvroStringConsumer.html    |     8 +-
 .../consumers/class-use/AvroStructConsumer.html    |     8 +-
 .../consumers/class-use/AvroUnionsConsumer.html    |     8 +-
 .../consumers/class-use/BaseAvroConsumer.html      |     8 +-
 .../consumers/class-use/CompositeAvroConsumer.html |     8 +-
 .../apache/arrow/consumers/class-use/Consumer.html |     8 +-
 .../arrow/consumers/class-use/SkipConsumer.html    |     8 +-
 .../arrow/consumers/class-use/SkipFunction.html    |     8 +-
 .../arrow/consumers/logical/AvroDateConsumer.html  |     8 +-
 .../AvroDecimalConsumer.BytesDecimalConsumer.html  |     8 +-
 .../AvroDecimalConsumer.FixedDecimalConsumer.html  |     8 +-
 .../consumers/logical/AvroDecimalConsumer.html     |     8 +-
 .../consumers/logical/AvroTimeMicroConsumer.html   |     8 +-
 .../consumers/logical/AvroTimeMillisConsumer.html  |     8 +-
 .../logical/AvroTimestampMicrosConsumer.html       |     8 +-
 .../logical/AvroTimestampMillisConsumer.html       |     8 +-
 .../logical/class-use/AvroDateConsumer.html        |     8 +-
 .../AvroDecimalConsumer.BytesDecimalConsumer.html  |     8 +-
 .../AvroDecimalConsumer.FixedDecimalConsumer.html  |     8 +-
 .../logical/class-use/AvroDecimalConsumer.html     |     8 +-
 .../logical/class-use/AvroTimeMicroConsumer.html   |     8 +-
 .../logical/class-use/AvroTimeMillisConsumer.html  |     8 +-
 .../class-use/AvroTimestampMicrosConsumer.html     |     8 +-
 .../class-use/AvroTimestampMillisConsumer.html     |     8 +-
 .../arrow/consumers/logical/package-frame.html     |     6 +-
 .../arrow/consumers/logical/package-summary.html   |     8 +-
 .../arrow/consumers/logical/package-tree.html      |     8 +-
 .../arrow/consumers/logical/package-use.html       |     8 +-
 .../org/apache/arrow/consumers/package-frame.html  |     6 +-
 .../apache/arrow/consumers/package-summary.html    |     8 +-
 .../org/apache/arrow/consumers/package-tree.html   |     8 +-
 .../org/apache/arrow/consumers/package-use.html    |     8 +-
 .../org/apache/arrow/flatbuf/Binary.Vector.html    |     8 +-
 .../reference/org/apache/arrow/flatbuf/Binary.html |     8 +-
 .../org/apache/arrow/flatbuf/Block.Vector.html     |     8 +-
 .../reference/org/apache/arrow/flatbuf/Block.html  |     8 +-
 .../arrow/flatbuf/BodyCompression.Vector.html      |     8 +-
 .../org/apache/arrow/flatbuf/BodyCompression.html  |     8 +-
 .../arrow/flatbuf/BodyCompressionMethod.html       |     8 +-
 .../org/apache/arrow/flatbuf/Bool.Vector.html      |     8 +-
 .../reference/org/apache/arrow/flatbuf/Bool.html   |     8 +-
 .../org/apache/arrow/flatbuf/Buffer.Vector.html    |     8 +-
 .../reference/org/apache/arrow/flatbuf/Buffer.html |     8 +-
 .../org/apache/arrow/flatbuf/CompressionType.html  |     8 +-
 .../org/apache/arrow/flatbuf/Date.Vector.html      |     8 +-
 .../reference/org/apache/arrow/flatbuf/Date.html   |     8 +-
 .../org/apache/arrow/flatbuf/DateUnit.html         |     8 +-
 .../org/apache/arrow/flatbuf/Decimal.Vector.html   |     8 +-
 .../org/apache/arrow/flatbuf/Decimal.html          |     8 +-
 .../arrow/flatbuf/DictionaryBatch.Vector.html      |     8 +-
 .../org/apache/arrow/flatbuf/DictionaryBatch.html  |     8 +-
 .../arrow/flatbuf/DictionaryEncoding.Vector.html   |     8 +-
 .../apache/arrow/flatbuf/DictionaryEncoding.html   |     8 +-
 .../org/apache/arrow/flatbuf/DictionaryKind.html   |     8 +-
 .../org/apache/arrow/flatbuf/Duration.Vector.html  |     8 +-
 .../org/apache/arrow/flatbuf/Duration.html         |     8 +-
 .../org/apache/arrow/flatbuf/Endianness.html       |     8 +-
 .../org/apache/arrow/flatbuf/Feature.html          |     8 +-
 .../org/apache/arrow/flatbuf/Field.Vector.html     |     8 +-
 .../reference/org/apache/arrow/flatbuf/Field.html  |     8 +-
 .../org/apache/arrow/flatbuf/FieldNode.Vector.html |     8 +-
 .../org/apache/arrow/flatbuf/FieldNode.html        |     8 +-
 .../arrow/flatbuf/FixedSizeBinary.Vector.html      |     8 +-
 .../org/apache/arrow/flatbuf/FixedSizeBinary.html  |     8 +-
 .../apache/arrow/flatbuf/FixedSizeList.Vector.html |     8 +-
 .../org/apache/arrow/flatbuf/FixedSizeList.html    |     8 +-
 .../apache/arrow/flatbuf/FloatingPoint.Vector.html |     8 +-
 .../org/apache/arrow/flatbuf/FloatingPoint.html    |     8 +-
 .../org/apache/arrow/flatbuf/Footer.Vector.html    |     8 +-
 .../reference/org/apache/arrow/flatbuf/Footer.html |     8 +-
 .../org/apache/arrow/flatbuf/Int.Vector.html       |     8 +-
 .../reference/org/apache/arrow/flatbuf/Int.html    |     8 +-
 .../org/apache/arrow/flatbuf/Interval.Vector.html  |     8 +-
 .../org/apache/arrow/flatbuf/Interval.html         |     8 +-
 .../org/apache/arrow/flatbuf/IntervalUnit.html     |     8 +-
 .../org/apache/arrow/flatbuf/KeyValue.Vector.html  |     8 +-
 .../org/apache/arrow/flatbuf/KeyValue.html         |     8 +-
 .../apache/arrow/flatbuf/LargeBinary.Vector.html   |     8 +-
 .../org/apache/arrow/flatbuf/LargeBinary.html      |     8 +-
 .../org/apache/arrow/flatbuf/LargeList.Vector.html |     8 +-
 .../org/apache/arrow/flatbuf/LargeList.html        |     8 +-
 .../org/apache/arrow/flatbuf/LargeUtf8.Vector.html |     8 +-
 .../org/apache/arrow/flatbuf/LargeUtf8.html        |     8 +-
 .../org/apache/arrow/flatbuf/List.Vector.html      |     8 +-
 .../reference/org/apache/arrow/flatbuf/List.html   |     8 +-
 .../org/apache/arrow/flatbuf/Map.Vector.html       |     8 +-
 .../reference/org/apache/arrow/flatbuf/Map.html    |     8 +-
 .../org/apache/arrow/flatbuf/Message.Vector.html   |     8 +-
 .../org/apache/arrow/flatbuf/Message.html          |     8 +-
 .../org/apache/arrow/flatbuf/MessageHeader.html    |     8 +-
 .../org/apache/arrow/flatbuf/MetadataVersion.html  |     8 +-
 .../org/apache/arrow/flatbuf/Null.Vector.html      |     8 +-
 .../reference/org/apache/arrow/flatbuf/Null.html   |     8 +-
 .../org/apache/arrow/flatbuf/Precision.html        |     8 +-
 .../apache/arrow/flatbuf/RecordBatch.Vector.html   |     8 +-
 .../org/apache/arrow/flatbuf/RecordBatch.html      |     8 +-
 .../org/apache/arrow/flatbuf/Schema.Vector.html    |     8 +-
 .../reference/org/apache/arrow/flatbuf/Schema.html |     8 +-
 .../arrow/flatbuf/SparseMatrixCompressedAxis.html  |     8 +-
 .../arrow/flatbuf/SparseMatrixIndexCSX.Vector.html |     8 +-
 .../apache/arrow/flatbuf/SparseMatrixIndexCSX.html |     8 +-
 .../apache/arrow/flatbuf/SparseTensor.Vector.html  |     8 +-
 .../org/apache/arrow/flatbuf/SparseTensor.html     |     8 +-
 .../apache/arrow/flatbuf/SparseTensorIndex.html    |     8 +-
 .../arrow/flatbuf/SparseTensorIndexCOO.Vector.html |     8 +-
 .../apache/arrow/flatbuf/SparseTensorIndexCOO.html |     8 +-
 .../arrow/flatbuf/SparseTensorIndexCSF.Vector.html |     8 +-
 .../apache/arrow/flatbuf/SparseTensorIndexCSF.html |     8 +-
 .../org/apache/arrow/flatbuf/Struct_.Vector.html   |     8 +-
 .../org/apache/arrow/flatbuf/Struct_.html          |     8 +-
 .../org/apache/arrow/flatbuf/Tensor.Vector.html    |     8 +-
 .../reference/org/apache/arrow/flatbuf/Tensor.html |     8 +-
 .../org/apache/arrow/flatbuf/TensorDim.Vector.html |     8 +-
 .../org/apache/arrow/flatbuf/TensorDim.html        |     8 +-
 .../org/apache/arrow/flatbuf/Time.Vector.html      |     8 +-
 .../reference/org/apache/arrow/flatbuf/Time.html   |     8 +-
 .../org/apache/arrow/flatbuf/TimeUnit.html         |     8 +-
 .../org/apache/arrow/flatbuf/Timestamp.Vector.html |     8 +-
 .../org/apache/arrow/flatbuf/Timestamp.html        |     8 +-
 .../reference/org/apache/arrow/flatbuf/Type.html   |     8 +-
 .../org/apache/arrow/flatbuf/Union.Vector.html     |     8 +-
 .../reference/org/apache/arrow/flatbuf/Union.html  |     8 +-
 .../org/apache/arrow/flatbuf/UnionMode.html        |     8 +-
 .../org/apache/arrow/flatbuf/Utf8.Vector.html      |     8 +-
 .../reference/org/apache/arrow/flatbuf/Utf8.html   |     8 +-
 .../arrow/flatbuf/class-use/Binary.Vector.html     |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Binary.html |     8 +-
 .../arrow/flatbuf/class-use/Block.Vector.html      |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Block.html  |     8 +-
 .../flatbuf/class-use/BodyCompression.Vector.html  |     8 +-
 .../arrow/flatbuf/class-use/BodyCompression.html   |     8 +-
 .../flatbuf/class-use/BodyCompressionMethod.html   |     8 +-
 .../arrow/flatbuf/class-use/Bool.Vector.html       |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Bool.html   |     8 +-
 .../arrow/flatbuf/class-use/Buffer.Vector.html     |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Buffer.html |    20 +-
 .../arrow/flatbuf/class-use/CompressionType.html   |     8 +-
 .../arrow/flatbuf/class-use/Date.Vector.html       |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Date.html   |     8 +-
 .../apache/arrow/flatbuf/class-use/DateUnit.html   |     8 +-
 .../arrow/flatbuf/class-use/Decimal.Vector.html    |     8 +-
 .../apache/arrow/flatbuf/class-use/Decimal.html    |     8 +-
 .../flatbuf/class-use/DictionaryBatch.Vector.html  |     8 +-
 .../arrow/flatbuf/class-use/DictionaryBatch.html   |     8 +-
 .../class-use/DictionaryEncoding.Vector.html       |     8 +-
 .../flatbuf/class-use/DictionaryEncoding.html      |     8 +-
 .../arrow/flatbuf/class-use/DictionaryKind.html    |     8 +-
 .../arrow/flatbuf/class-use/Duration.Vector.html   |     8 +-
 .../apache/arrow/flatbuf/class-use/Duration.html   |     8 +-
 .../apache/arrow/flatbuf/class-use/Endianness.html |     8 +-
 .../apache/arrow/flatbuf/class-use/Feature.html    |     8 +-
 .../arrow/flatbuf/class-use/Field.Vector.html      |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Field.html  |     8 +-
 .../arrow/flatbuf/class-use/FieldNode.Vector.html  |     8 +-
 .../apache/arrow/flatbuf/class-use/FieldNode.html  |     8 +-
 .../flatbuf/class-use/FixedSizeBinary.Vector.html  |     8 +-
 .../arrow/flatbuf/class-use/FixedSizeBinary.html   |     8 +-
 .../flatbuf/class-use/FixedSizeList.Vector.html    |     8 +-
 .../arrow/flatbuf/class-use/FixedSizeList.html     |     8 +-
 .../flatbuf/class-use/FloatingPoint.Vector.html    |     8 +-
 .../arrow/flatbuf/class-use/FloatingPoint.html     |     8 +-
 .../arrow/flatbuf/class-use/Footer.Vector.html     |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Footer.html |     8 +-
 .../apache/arrow/flatbuf/class-use/Int.Vector.html |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Int.html    |    46 +-
 .../arrow/flatbuf/class-use/Interval.Vector.html   |     8 +-
 .../apache/arrow/flatbuf/class-use/Interval.html   |     8 +-
 .../arrow/flatbuf/class-use/IntervalUnit.html      |     8 +-
 .../arrow/flatbuf/class-use/KeyValue.Vector.html   |    26 +-
 .../apache/arrow/flatbuf/class-use/KeyValue.html   |    30 +-
 .../flatbuf/class-use/LargeBinary.Vector.html      |     8 +-
 .../arrow/flatbuf/class-use/LargeBinary.html       |     8 +-
 .../arrow/flatbuf/class-use/LargeList.Vector.html  |     8 +-
 .../apache/arrow/flatbuf/class-use/LargeList.html  |     8 +-
 .../arrow/flatbuf/class-use/LargeUtf8.Vector.html  |     8 +-
 .../apache/arrow/flatbuf/class-use/LargeUtf8.html  |     8 +-
 .../arrow/flatbuf/class-use/List.Vector.html       |     8 +-
 .../org/apache/arrow/flatbuf/class-use/List.html   |     8 +-
 .../apache/arrow/flatbuf/class-use/Map.Vector.html |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Map.html    |     8 +-
 .../arrow/flatbuf/class-use/Message.Vector.html    |     8 +-
 .../apache/arrow/flatbuf/class-use/Message.html    |     8 +-
 .../arrow/flatbuf/class-use/MessageHeader.html     |     8 +-
 .../arrow/flatbuf/class-use/MetadataVersion.html   |     8 +-
 .../arrow/flatbuf/class-use/Null.Vector.html       |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Null.html   |     8 +-
 .../apache/arrow/flatbuf/class-use/Precision.html  |     8 +-
 .../flatbuf/class-use/RecordBatch.Vector.html      |     8 +-
 .../arrow/flatbuf/class-use/RecordBatch.html       |     8 +-
 .../arrow/flatbuf/class-use/Schema.Vector.html     |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Schema.html |     8 +-
 .../class-use/SparseMatrixCompressedAxis.html      |     8 +-
 .../class-use/SparseMatrixIndexCSX.Vector.html     |     8 +-
 .../flatbuf/class-use/SparseMatrixIndexCSX.html    |     8 +-
 .../flatbuf/class-use/SparseTensor.Vector.html     |     8 +-
 .../arrow/flatbuf/class-use/SparseTensor.html      |     8 +-
 .../arrow/flatbuf/class-use/SparseTensorIndex.html |     8 +-
 .../class-use/SparseTensorIndexCOO.Vector.html     |     8 +-
 .../flatbuf/class-use/SparseTensorIndexCOO.html    |     8 +-
 .../class-use/SparseTensorIndexCSF.Vector.html     |     8 +-
 .../flatbuf/class-use/SparseTensorIndexCSF.html    |     8 +-
 .../arrow/flatbuf/class-use/Struct_.Vector.html    |     8 +-
 .../apache/arrow/flatbuf/class-use/Struct_.html    |     8 +-
 .../arrow/flatbuf/class-use/Tensor.Vector.html     |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Tensor.html |     8 +-
 .../arrow/flatbuf/class-use/TensorDim.Vector.html  |    20 +-
 .../apache/arrow/flatbuf/class-use/TensorDim.html  |    24 +-
 .../arrow/flatbuf/class-use/Time.Vector.html       |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Time.html   |     8 +-
 .../apache/arrow/flatbuf/class-use/TimeUnit.html   |     8 +-
 .../arrow/flatbuf/class-use/Timestamp.Vector.html  |     8 +-
 .../apache/arrow/flatbuf/class-use/Timestamp.html  |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Type.html   |     8 +-
 .../arrow/flatbuf/class-use/Union.Vector.html      |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Union.html  |     8 +-
 .../apache/arrow/flatbuf/class-use/UnionMode.html  |     8 +-
 .../arrow/flatbuf/class-use/Utf8.Vector.html       |     8 +-
 .../org/apache/arrow/flatbuf/class-use/Utf8.html   |     8 +-
 .../org/apache/arrow/flatbuf/package-frame.html    |     6 +-
 .../org/apache/arrow/flatbuf/package-summary.html  |     8 +-
 .../org/apache/arrow/flatbuf/package-tree.html     |     8 +-
 .../org/apache/arrow/flatbuf/package-use.html      |     8 +-
 .../reference/org/apache/arrow/flight/Action.html  |     8 +-
 .../org/apache/arrow/flight/ActionType.html        |     8 +-
 .../org/apache/arrow/flight/AsyncPutListener.html  |     8 +-
 ...ssureStrategy.CallbackBackpressureStrategy.html |     8 +-
 .../flight/BackpressureStrategy.WaitResult.html    |     8 +-
 .../apache/arrow/flight/BackpressureStrategy.html  |     8 +-
 .../org/apache/arrow/flight/CallHeaders.html       |     8 +-
 .../org/apache/arrow/flight/CallInfo.html          |     8 +-
 .../org/apache/arrow/flight/CallOption.html        |     8 +-
 .../arrow/flight/CallOptions.GrpcCallOption.html   |     8 +-
 .../org/apache/arrow/flight/CallOptions.html       |     8 +-
 .../org/apache/arrow/flight/CallStatus.html        |     8 +-
 .../org/apache/arrow/flight/Criteria.html          |     8 +-
 .../apache/arrow/flight/ErrorFlightMetadata.html   |     8 +-
 .../org/apache/arrow/flight/FlightCallHeaders.html |     8 +-
 .../apache/arrow/flight/FlightClient.Builder.html  |     8 +-
 .../flight/FlightClient.ClientStreamListener.html  |     8 +-
 .../flight/FlightClient.ExchangeReaderWriter.html  |     8 +-
 .../arrow/flight/FlightClient.PutListener.html     |     8 +-
 .../org/apache/arrow/flight/FlightClient.html      |     8 +-
 .../flight/FlightClientMiddleware.Factory.html     |     8 +-
 .../arrow/flight/FlightClientMiddleware.html       |     8 +-
 .../org/apache/arrow/flight/FlightConstants.html   |     8 +-
 .../org/apache/arrow/flight/FlightDescriptor.html  |     8 +-
 .../org/apache/arrow/flight/FlightEndpoint.html    |     8 +-
 .../org/apache/arrow/flight/FlightGrpcUtils.html   |     8 +-
 .../org/apache/arrow/flight/FlightInfo.html        |     8 +-
 .../org/apache/arrow/flight/FlightMethod.html      |     8 +-
 .../arrow/flight/FlightProducer.CallContext.html   |     8 +-
 .../FlightProducer.ServerStreamListener.html       |     8 +-
 .../flight/FlightProducer.StreamListener.html      |     8 +-
 .../org/apache/arrow/flight/FlightProducer.html    |     8 +-
 .../arrow/flight/FlightRuntimeException.html       |     8 +-
 .../apache/arrow/flight/FlightServer.Builder.html  |     8 +-
 .../org/apache/arrow/flight/FlightServer.html      |     8 +-
 .../flight/FlightServerMiddleware.Factory.html     |     8 +-
 .../arrow/flight/FlightServerMiddleware.Key.html   |     8 +-
 .../arrow/flight/FlightServerMiddleware.html       |     8 +-
 .../org/apache/arrow/flight/FlightStatusCode.html  |     8 +-
 .../arrow/flight/FlightStream.Cancellable.html     |     8 +-
 .../arrow/flight/FlightStream.Requestor.html       |     8 +-
 .../org/apache/arrow/flight/FlightStream.html      |     8 +-
 .../org/apache/arrow/flight/HeaderCallOption.html  |     8 +-
 .../org/apache/arrow/flight/Location.html          |     8 +-
 .../org/apache/arrow/flight/LocationSchemes.html   |     8 +-
 .../apache/arrow/flight/NoOpFlightProducer.html    |     8 +-
 .../apache/arrow/flight/NoOpStreamListener.html    |     8 +-
 .../arrow/flight/OutboundStreamListener.html       |     8 +-
 .../org/apache/arrow/flight/PutResult.html         |     8 +-
 .../org/apache/arrow/flight/RequestContext.html    |     8 +-
 .../reference/org/apache/arrow/flight/Result.html  |     8 +-
 .../org/apache/arrow/flight/SchemaResult.html      |     8 +-
 .../flight/ServerHeaderMiddleware.Factory.html     |     8 +-
 .../arrow/flight/ServerHeaderMiddleware.html       |     8 +-
 .../org/apache/arrow/flight/SyncPutListener.html   |     8 +-
 .../reference/org/apache/arrow/flight/Test.html    |     8 +-
 .../TestServiceGrpc.TestServiceBlockingStub.html   |     8 +-
 .../TestServiceGrpc.TestServiceFutureStub.html     |     8 +-
 .../TestServiceGrpc.TestServiceImplBase.html       |     8 +-
 .../flight/TestServiceGrpc.TestServiceStub.html    |     8 +-
 .../org/apache/arrow/flight/TestServiceGrpc.html   |    10 +-
 .../reference/org/apache/arrow/flight/Ticket.html  |     8 +-
 .../apache/arrow/flight/auth/AuthConstants.html    |     8 +-
 .../arrow/flight/auth/BasicClientAuthHandler.html  |     8 +-
 .../BasicServerAuthHandler.BasicAuthValidator.html |     8 +-
 .../arrow/flight/auth/BasicServerAuthHandler.html  |     8 +-
 .../auth/ClientAuthHandler.ClientAuthSender.html   |     8 +-
 .../arrow/flight/auth/ClientAuthHandler.html       |     8 +-
 .../arrow/flight/auth/ClientAuthInterceptor.html   |     8 +-
 .../arrow/flight/auth/ClientAuthWrapper.html       |     8 +-
 .../auth/ServerAuthHandler.ServerAuthSender.html   |     8 +-
 .../arrow/flight/auth/ServerAuthHandler.html       |     8 +-
 .../arrow/flight/auth/ServerAuthInterceptor.html   |     8 +-
 .../arrow/flight/auth/ServerAuthWrapper.html       |     8 +-
 .../arrow/flight/auth/class-use/AuthConstants.html |     8 +-
 .../auth/class-use/BasicClientAuthHandler.html     |     8 +-
 .../BasicServerAuthHandler.BasicAuthValidator.html |     8 +-
 .../auth/class-use/BasicServerAuthHandler.html     |     8 +-
 .../ClientAuthHandler.ClientAuthSender.html        |    18 +-
 .../flight/auth/class-use/ClientAuthHandler.html   |     8 +-
 .../auth/class-use/ClientAuthInterceptor.html      |     8 +-
 .../flight/auth/class-use/ClientAuthWrapper.html   |     8 +-
 .../ServerAuthHandler.ServerAuthSender.html        |     8 +-
 .../flight/auth/class-use/ServerAuthHandler.html   |     8 +-
 .../auth/class-use/ServerAuthInterceptor.html      |     8 +-
 .../flight/auth/class-use/ServerAuthWrapper.html   |     8 +-
 .../apache/arrow/flight/auth/package-frame.html    |     6 +-
 .../apache/arrow/flight/auth/package-summary.html  |     8 +-
 .../org/apache/arrow/flight/auth/package-tree.html |     8 +-
 .../org/apache/arrow/flight/auth/package-use.html  |     8 +-
 .../apache/arrow/flight/auth2/Auth2Constants.html  |     8 +-
 .../apache/arrow/flight/auth2/AuthUtilities.html   |     8 +-
 .../flight/auth2/BasicAuthCredentialWriter.html    |     8 +-
 ...allHeaderAuthenticator.CredentialValidator.html |     8 +-
 .../flight/auth2/BasicCallHeaderAuthenticator.html |     8 +-
 .../arrow/flight/auth2/BearerCredentialWriter.html |     8 +-
 .../flight/auth2/BearerTokenAuthenticator.html     |     8 +-
 .../auth2/CallHeaderAuthenticator.AuthResult.html  |     8 +-
 .../flight/auth2/CallHeaderAuthenticator.html      |     8 +-
 .../flight/auth2/ClientBearerHeaderHandler.html    |     8 +-
 .../arrow/flight/auth2/ClientHandshakeWrapper.html |     8 +-
 .../arrow/flight/auth2/ClientHeaderHandler.html    |     8 +-
 ...ClientIncomingAuthHeaderMiddleware.Factory.html |     8 +-
 .../auth2/ClientIncomingAuthHeaderMiddleware.html  |     8 +-
 .../auth2/GeneratedBearerTokenAuthenticator.html   |     8 +-
 .../ServerCallHeaderAuthMiddleware.Factory.html    |     8 +-
 .../auth2/ServerCallHeaderAuthMiddleware.html      |     8 +-
 .../flight/auth2/class-use/Auth2Constants.html     |     8 +-
 .../flight/auth2/class-use/AuthUtilities.html      |     8 +-
 .../auth2/class-use/BasicAuthCredentialWriter.html |     8 +-
 ...allHeaderAuthenticator.CredentialValidator.html |     8 +-
 .../class-use/BasicCallHeaderAuthenticator.html    |     8 +-
 .../auth2/class-use/BearerCredentialWriter.html    |     8 +-
 .../auth2/class-use/BearerTokenAuthenticator.html  |     8 +-
 .../CallHeaderAuthenticator.AuthResult.html        |    18 +-
 .../auth2/class-use/CallHeaderAuthenticator.html   |     8 +-
 .../auth2/class-use/ClientBearerHeaderHandler.html |     8 +-
 .../auth2/class-use/ClientHandshakeWrapper.html    |     8 +-
 .../auth2/class-use/ClientHeaderHandler.html       |     8 +-
 ...ClientIncomingAuthHeaderMiddleware.Factory.html |     8 +-
 .../ClientIncomingAuthHeaderMiddleware.html        |     8 +-
 .../GeneratedBearerTokenAuthenticator.html         |     8 +-
 .../ServerCallHeaderAuthMiddleware.Factory.html    |     8 +-
 .../class-use/ServerCallHeaderAuthMiddleware.html  |     8 +-
 .../apache/arrow/flight/auth2/package-frame.html   |     6 +-
 .../apache/arrow/flight/auth2/package-summary.html |     8 +-
 .../apache/arrow/flight/auth2/package-tree.html    |     8 +-
 .../org/apache/arrow/flight/auth2/package-use.html |     8 +-
 .../org/apache/arrow/flight/class-use/Action.html  |    20 +-
 .../apache/arrow/flight/class-use/ActionType.html  |    18 +-
 .../arrow/flight/class-use/AsyncPutListener.html   |     8 +-
 ...ssureStrategy.CallbackBackpressureStrategy.html |     8 +-
 .../class-use/BackpressureStrategy.WaitResult.html |     8 +-
 .../flight/class-use/BackpressureStrategy.html     |     8 +-
 .../apache/arrow/flight/class-use/CallHeaders.html |    46 +-
 .../apache/arrow/flight/class-use/CallInfo.html    |     8 +-
 .../apache/arrow/flight/class-use/CallOption.html  |     8 +-
 .../class-use/CallOptions.GrpcCallOption.html      |     8 +-
 .../apache/arrow/flight/class-use/CallOptions.html |     8 +-
 .../apache/arrow/flight/class-use/CallStatus.html  |    24 +-
 .../apache/arrow/flight/class-use/Criteria.html    |    20 +-
 .../flight/class-use/ErrorFlightMetadata.html      |     8 +-
 .../arrow/flight/class-use/FlightCallHeaders.html  |     8 +-
 .../flight/class-use/FlightClient.Builder.html     |     8 +-
 .../FlightClient.ClientStreamListener.html         |     8 +-
 .../FlightClient.ExchangeReaderWriter.html         |     8 +-
 .../flight/class-use/FlightClient.PutListener.html |     8 +-
 .../arrow/flight/class-use/FlightClient.html       |     8 +-
 .../class-use/FlightClientMiddleware.Factory.html  |     8 +-
 .../flight/class-use/FlightClientMiddleware.html   |     8 +-
 .../arrow/flight/class-use/FlightConstants.html    |     8 +-
 .../arrow/flight/class-use/FlightDescriptor.html   |    26 +-
 .../arrow/flight/class-use/FlightEndpoint.html     |     8 +-
 .../arrow/flight/class-use/FlightGrpcUtils.html    |     8 +-
 .../apache/arrow/flight/class-use/FlightInfo.html  |    30 +-
 .../arrow/flight/class-use/FlightMethod.html       |     8 +-
 .../class-use/FlightProducer.CallContext.html      |    72 +-
 .../FlightProducer.ServerStreamListener.html       |    20 +-
 .../class-use/FlightProducer.StreamListener.html   |    50 +-
 .../arrow/flight/class-use/FlightProducer.html     |     8 +-
 .../flight/class-use/FlightRuntimeException.html   |     8 +-
 .../flight/class-use/FlightServer.Builder.html     |     8 +-
 .../arrow/flight/class-use/FlightServer.html       |     8 +-
 .../class-use/FlightServerMiddleware.Factory.html  |     8 +-
 .../class-use/FlightServerMiddleware.Key.html      |     8 +-
 .../flight/class-use/FlightServerMiddleware.html   |     8 +-
 .../arrow/flight/class-use/FlightStatusCode.html   |     8 +-
 .../flight/class-use/FlightStream.Cancellable.html |     8 +-
 .../flight/class-use/FlightStream.Requestor.html   |     8 +-
 .../arrow/flight/class-use/FlightStream.html       |    20 +-
 .../arrow/flight/class-use/HeaderCallOption.html   |     8 +-
 .../apache/arrow/flight/class-use/Location.html    |     8 +-
 .../arrow/flight/class-use/LocationSchemes.html    |     8 +-
 .../arrow/flight/class-use/NoOpFlightProducer.html |     8 +-
 .../arrow/flight/class-use/NoOpStreamListener.html |     8 +-
 .../flight/class-use/OutboundStreamListener.html   |     8 +-
 .../apache/arrow/flight/class-use/PutResult.html   |    20 +-
 .../arrow/flight/class-use/RequestContext.html     |     8 +-
 .../org/apache/arrow/flight/class-use/Result.html  |    20 +-
 .../arrow/flight/class-use/SchemaResult.html       |     8 +-
 .../class-use/ServerHeaderMiddleware.Factory.html  |     8 +-
 .../flight/class-use/ServerHeaderMiddleware.html   |     8 +-
 .../arrow/flight/class-use/SyncPutListener.html    |     8 +-
 .../org/apache/arrow/flight/class-use/Test.html    |     8 +-
 .../TestServiceGrpc.TestServiceBlockingStub.html   |     8 +-
 .../TestServiceGrpc.TestServiceFutureStub.html     |     8 +-
 .../TestServiceGrpc.TestServiceImplBase.html       |     8 +-
 .../class-use/TestServiceGrpc.TestServiceStub.html |     8 +-
 .../arrow/flight/class-use/TestServiceGrpc.html    |     8 +-
 .../org/apache/arrow/flight/class-use/Ticket.html  |    20 +-
 .../client/ClientCookieMiddleware.Factory.html     |     8 +-
 .../flight/client/ClientCookieMiddleware.html      |     8 +-
 .../class-use/ClientCookieMiddleware.Factory.html  |     8 +-
 .../client/class-use/ClientCookieMiddleware.html   |     8 +-
 .../apache/arrow/flight/client/package-frame.html  |     6 +-
 .../arrow/flight/client/package-summary.html       |     8 +-
 .../apache/arrow/flight/client/package-tree.html   |     8 +-
 .../apache/arrow/flight/client/package-use.html    |     8 +-
 .../arrow/flight/grpc/AddWritableBuffer.html       |     8 +-
 .../arrow/flight/grpc/CallCredentialAdapter.html   |     8 +-
 .../flight/grpc/ClientInterceptorAdapter.html      |     8 +-
 .../grpc/ContextPropagatingExecutorService.html    |     8 +-
 .../arrow/flight/grpc/CredentialCallOption.html    |     8 +-
 .../arrow/flight/grpc/GetReadableBuffer.html       |     8 +-
 .../apache/arrow/flight/grpc/MetadataAdapter.html  |     8 +-
 .../arrow/flight/grpc/RequestContextAdapter.html   |     8 +-
 .../grpc/ServerInterceptorAdapter.KeyFactory.html  |     8 +-
 .../flight/grpc/ServerInterceptorAdapter.html      |     8 +-
 .../org/apache/arrow/flight/grpc/StatusUtils.html  |     8 +-
 .../flight/grpc/class-use/AddWritableBuffer.html   |     8 +-
 .../grpc/class-use/CallCredentialAdapter.html      |     8 +-
 .../grpc/class-use/ClientInterceptorAdapter.html   |     8 +-
 .../ContextPropagatingExecutorService.html         |     8 +-
 .../grpc/class-use/CredentialCallOption.html       |    16 +-
 .../flight/grpc/class-use/GetReadableBuffer.html   |     8 +-
 .../flight/grpc/class-use/MetadataAdapter.html     |     8 +-
 .../grpc/class-use/RequestContextAdapter.html      |     8 +-
 .../ServerInterceptorAdapter.KeyFactory.html       |     8 +-
 .../grpc/class-use/ServerInterceptorAdapter.html   |     8 +-
 .../arrow/flight/grpc/class-use/StatusUtils.html   |     8 +-
 .../apache/arrow/flight/grpc/package-frame.html    |     6 +-
 .../apache/arrow/flight/grpc/package-summary.html  |     8 +-
 .../org/apache/arrow/flight/grpc/package-tree.html |     8 +-
 .../org/apache/arrow/flight/grpc/package-use.html  |     8 +-
 .../arrow/flight/impl/Flight.Action.Builder.html   |    19 +-
 .../apache/arrow/flight/impl/Flight.Action.html    |     8 +-
 .../arrow/flight/impl/Flight.ActionOrBuilder.html  |     8 +-
 .../flight/impl/Flight.ActionType.Builder.html     |    19 +-
 .../arrow/flight/impl/Flight.ActionType.html       |     8 +-
 .../flight/impl/Flight.ActionTypeOrBuilder.html    |     8 +-
 .../flight/impl/Flight.BasicAuth.Builder.html      |    19 +-
 .../apache/arrow/flight/impl/Flight.BasicAuth.html |     8 +-
 .../flight/impl/Flight.BasicAuthOrBuilder.html     |     8 +-
 .../arrow/flight/impl/Flight.Criteria.Builder.html |    19 +-
 .../apache/arrow/flight/impl/Flight.Criteria.html  |     8 +-
 .../flight/impl/Flight.CriteriaOrBuilder.html      |     8 +-
 .../arrow/flight/impl/Flight.Empty.Builder.html    |    19 +-
 .../org/apache/arrow/flight/impl/Flight.Empty.html |     8 +-
 .../arrow/flight/impl/Flight.EmptyOrBuilder.html   |     8 +-
 .../flight/impl/Flight.FlightData.Builder.html     |    19 +-
 .../arrow/flight/impl/Flight.FlightData.html       |     8 +-
 .../flight/impl/Flight.FlightDataOrBuilder.html    |     8 +-
 .../impl/Flight.FlightDescriptor.Builder.html      |    19 +-
 .../Flight.FlightDescriptor.DescriptorType.html    |     8 +-
 .../arrow/flight/impl/Flight.FlightDescriptor.html |     8 +-
 .../impl/Flight.FlightDescriptorOrBuilder.html     |     8 +-
 .../flight/impl/Flight.FlightEndpoint.Builder.html |    19 +-
 .../arrow/flight/impl/Flight.FlightEndpoint.html   |     8 +-
 .../impl/Flight.FlightEndpointOrBuilder.html       |     8 +-
 .../flight/impl/Flight.FlightInfo.Builder.html     |    19 +-
 .../arrow/flight/impl/Flight.FlightInfo.html       |     8 +-
 .../flight/impl/Flight.FlightInfoOrBuilder.html    |     8 +-
 .../impl/Flight.HandshakeRequest.Builder.html      |    19 +-
 .../arrow/flight/impl/Flight.HandshakeRequest.html |     8 +-
 .../impl/Flight.HandshakeRequestOrBuilder.html     |     8 +-
 .../impl/Flight.HandshakeResponse.Builder.html     |    19 +-
 .../flight/impl/Flight.HandshakeResponse.html      |     8 +-
 .../impl/Flight.HandshakeResponseOrBuilder.html    |     8 +-
 .../arrow/flight/impl/Flight.Location.Builder.html |    19 +-
 .../apache/arrow/flight/impl/Flight.Location.html  |     8 +-
 .../flight/impl/Flight.LocationOrBuilder.html      |     8 +-
 .../flight/impl/Flight.PutResult.Builder.html      |    19 +-
 .../apache/arrow/flight/impl/Flight.PutResult.html |     8 +-
 .../flight/impl/Flight.PutResultOrBuilder.html     |     8 +-
 .../arrow/flight/impl/Flight.Result.Builder.html   |    19 +-
 .../apache/arrow/flight/impl/Flight.Result.html    |     8 +-
 .../arrow/flight/impl/Flight.ResultOrBuilder.html  |     8 +-
 .../flight/impl/Flight.SchemaResult.Builder.html   |    19 +-
 .../arrow/flight/impl/Flight.SchemaResult.html     |     8 +-
 .../flight/impl/Flight.SchemaResultOrBuilder.html  |     8 +-
 .../arrow/flight/impl/Flight.Ticket.Builder.html   |    19 +-
 .../apache/arrow/flight/impl/Flight.Ticket.html    |     8 +-
 .../arrow/flight/impl/Flight.TicketOrBuilder.html  |     8 +-
 .../org/apache/arrow/flight/impl/Flight.html       |     8 +-
 ...lightServiceGrpc.FlightServiceBlockingStub.html |     8 +-
 .../FlightServiceGrpc.FlightServiceFutureStub.html |     8 +-
 .../FlightServiceGrpc.FlightServiceImplBase.html   |     8 +-
 .../impl/FlightServiceGrpc.FlightServiceStub.html  |     8 +-
 .../arrow/flight/impl/FlightServiceGrpc.html       |    10 +-
 .../impl/class-use/Flight.Action.Builder.html      |     8 +-
 .../arrow/flight/impl/class-use/Flight.Action.html |     8 +-
 .../impl/class-use/Flight.ActionOrBuilder.html     |     8 +-
 .../impl/class-use/Flight.ActionType.Builder.html  |     8 +-
 .../flight/impl/class-use/Flight.ActionType.html   |     8 +-
 .../impl/class-use/Flight.ActionTypeOrBuilder.html |     8 +-
 .../impl/class-use/Flight.BasicAuth.Builder.html   |     8 +-
 .../flight/impl/class-use/Flight.BasicAuth.html    |     8 +-
 .../impl/class-use/Flight.BasicAuthOrBuilder.html  |     8 +-
 .../impl/class-use/Flight.Criteria.Builder.html    |     8 +-
 .../flight/impl/class-use/Flight.Criteria.html     |     8 +-
 .../impl/class-use/Flight.CriteriaOrBuilder.html   |     8 +-
 .../impl/class-use/Flight.Empty.Builder.html       |     8 +-
 .../arrow/flight/impl/class-use/Flight.Empty.html  |     8 +-
 .../impl/class-use/Flight.EmptyOrBuilder.html      |     8 +-
 .../impl/class-use/Flight.FlightData.Builder.html  |     8 +-
 .../flight/impl/class-use/Flight.FlightData.html   |     8 +-
 .../impl/class-use/Flight.FlightDataOrBuilder.html |     8 +-
 .../class-use/Flight.FlightDescriptor.Builder.html |     8 +-
 .../Flight.FlightDescriptor.DescriptorType.html    |     8 +-
 .../impl/class-use/Flight.FlightDescriptor.html    |     8 +-
 .../Flight.FlightDescriptorOrBuilder.html          |     8 +-
 .../class-use/Flight.FlightEndpoint.Builder.html   |     8 +-
 .../impl/class-use/Flight.FlightEndpoint.html      |     8 +-
 .../class-use/Flight.FlightEndpointOrBuilder.html  |     8 +-
 .../impl/class-use/Flight.FlightInfo.Builder.html  |     8 +-
 .../flight/impl/class-use/Flight.FlightInfo.html   |     8 +-
 .../impl/class-use/Flight.FlightInfoOrBuilder.html |     8 +-
 .../class-use/Flight.HandshakeRequest.Builder.html |     8 +-
 .../impl/class-use/Flight.HandshakeRequest.html    |     8 +-
 .../Flight.HandshakeRequestOrBuilder.html          |     8 +-
 .../Flight.HandshakeResponse.Builder.html          |     8 +-
 .../impl/class-use/Flight.HandshakeResponse.html   |     8 +-
 .../Flight.HandshakeResponseOrBuilder.html         |     8 +-
 .../impl/class-use/Flight.Location.Builder.html    |     8 +-
 .../flight/impl/class-use/Flight.Location.html     |     8 +-
 .../impl/class-use/Flight.LocationOrBuilder.html   |     8 +-
 .../impl/class-use/Flight.PutResult.Builder.html   |     8 +-
 .../flight/impl/class-use/Flight.PutResult.html    |     8 +-
 .../impl/class-use/Flight.PutResultOrBuilder.html  |     8 +-
 .../impl/class-use/Flight.Result.Builder.html      |     8 +-
 .../arrow/flight/impl/class-use/Flight.Result.html |     8 +-
 .../impl/class-use/Flight.ResultOrBuilder.html     |     8 +-
 .../class-use/Flight.SchemaResult.Builder.html     |     8 +-
 .../flight/impl/class-use/Flight.SchemaResult.html |     8 +-
 .../class-use/Flight.SchemaResultOrBuilder.html    |     8 +-
 .../impl/class-use/Flight.Ticket.Builder.html      |     8 +-
 .../arrow/flight/impl/class-use/Flight.Ticket.html |     8 +-
 .../impl/class-use/Flight.TicketOrBuilder.html     |     8 +-
 .../apache/arrow/flight/impl/class-use/Flight.html |     8 +-
 ...lightServiceGrpc.FlightServiceBlockingStub.html |     8 +-
 .../FlightServiceGrpc.FlightServiceFutureStub.html |     8 +-
 .../FlightServiceGrpc.FlightServiceImplBase.html   |     8 +-
 .../FlightServiceGrpc.FlightServiceStub.html       |     8 +-
 .../flight/impl/class-use/FlightServiceGrpc.html   |     8 +-
 .../apache/arrow/flight/impl/package-frame.html    |     6 +-
 .../apache/arrow/flight/impl/package-summary.html  |     8 +-
 .../org/apache/arrow/flight/impl/package-tree.html |     8 +-
 .../org/apache/arrow/flight/impl/package-use.html  |     8 +-
 .../integration/tests/FlightSqlScenario.html       |     8 +-
 .../tests/FlightSqlScenarioProducer.html           |     8 +-
 .../integration/tests/IntegrationProducer.html     |     8 +-
 .../tests/class-use/FlightSqlScenario.html         |     8 +-
 .../tests/class-use/FlightSqlScenarioProducer.html |     8 +-
 .../tests/class-use/IntegrationProducer.html       |     8 +-
 .../flight/integration/tests/package-frame.html    |     6 +-
 .../flight/integration/tests/package-summary.html  |     8 +-
 .../flight/integration/tests/package-tree.html     |     8 +-
 .../flight/integration/tests/package-use.html      |     8 +-
 .../org/apache/arrow/flight/package-frame.html     |     6 +-
 .../org/apache/arrow/flight/package-summary.html   |     8 +-
 .../org/apache/arrow/flight/package-tree.html      |     8 +-
 .../org/apache/arrow/flight/package-use.html       |     8 +-
 .../perf/impl/PerfOuterClass.Perf.Builder.html     |    19 +-
 .../flight/perf/impl/PerfOuterClass.Perf.html      |     8 +-
 .../perf/impl/PerfOuterClass.PerfOrBuilder.html    |     8 +-
 .../perf/impl/PerfOuterClass.Token.Builder.html    |    19 +-
 .../flight/perf/impl/PerfOuterClass.Token.html     |     8 +-
 .../perf/impl/PerfOuterClass.TokenOrBuilder.html   |     8 +-
 .../arrow/flight/perf/impl/PerfOuterClass.html     |     8 +-
 .../class-use/PerfOuterClass.Perf.Builder.html     |     8 +-
 .../perf/impl/class-use/PerfOuterClass.Perf.html   |     8 +-
 .../class-use/PerfOuterClass.PerfOrBuilder.html    |     8 +-
 .../class-use/PerfOuterClass.Token.Builder.html    |     8 +-
 .../perf/impl/class-use/PerfOuterClass.Token.html  |     8 +-
 .../class-use/PerfOuterClass.TokenOrBuilder.html   |     8 +-
 .../flight/perf/impl/class-use/PerfOuterClass.html |     8 +-
 .../arrow/flight/perf/impl/package-frame.html      |     6 +-
 .../arrow/flight/perf/impl/package-summary.html    |     8 +-
 .../arrow/flight/perf/impl/package-tree.html       |     8 +-
 .../apache/arrow/flight/perf/impl/package-use.html |     8 +-
 .../sql/FlightSqlClient.PreparedStatement.html     |     8 +-
 .../apache/arrow/flight/sql/FlightSqlClient.html   |     8 +-
 .../sql/FlightSqlColumnMetadata.Builder.html       |     8 +-
 .../arrow/flight/sql/FlightSqlColumnMetadata.html  |     8 +-
 .../flight/sql/FlightSqlProducer.Schemas.html      |     8 +-
 .../apache/arrow/flight/sql/FlightSqlProducer.html |     8 +-
 .../apache/arrow/flight/sql/FlightSqlUtils.html    |     8 +-
 .../apache/arrow/flight/sql/SqlInfoBuilder.html    |     8 +-
 .../FlightSqlClient.PreparedStatement.html         |     8 +-
 .../flight/sql/class-use/FlightSqlClient.html      |     8 +-
 .../class-use/FlightSqlColumnMetadata.Builder.html |     8 +-
 .../sql/class-use/FlightSqlColumnMetadata.html     |     8 +-
 .../sql/class-use/FlightSqlProducer.Schemas.html   |     8 +-
 .../flight/sql/class-use/FlightSqlProducer.html    |     8 +-
 .../arrow/flight/sql/class-use/FlightSqlUtils.html |     8 +-
 .../arrow/flight/sql/class-use/SqlInfoBuilder.html |     8 +-
 .../flight/sql/example/FlightSqlClientDemoApp.html |     8 +-
 .../example/class-use/FlightSqlClientDemoApp.html  |     8 +-
 .../arrow/flight/sql/example/package-frame.html    |     6 +-
 .../arrow/flight/sql/example/package-summary.html  |     8 +-
 .../arrow/flight/sql/example/package-tree.html     |     8 +-
 .../arrow/flight/sql/example/package-use.html      |     8 +-
 ...ctionClosePreparedStatementRequest.Builder.html |    19 +-
 ...ghtSql.ActionClosePreparedStatementRequest.html |     8 +-
 ...tionClosePreparedStatementRequestOrBuilder.html |     8 +-
 ...tionCreatePreparedStatementRequest.Builder.html |    19 +-
 ...htSql.ActionCreatePreparedStatementRequest.html |     8 +-
 ...ionCreatePreparedStatementRequestOrBuilder.html |     8 +-
 ...ctionCreatePreparedStatementResult.Builder.html |    19 +-
 ...ghtSql.ActionCreatePreparedStatementResult.html |     8 +-
 ...tionCreatePreparedStatementResultOrBuilder.html |     8 +-
 .../impl/FlightSql.CommandGetCatalogs.Builder.html |    19 +-
 .../sql/impl/FlightSql.CommandGetCatalogs.html     |     8 +-
 .../FlightSql.CommandGetCatalogsOrBuilder.html     |     8 +-
 ...FlightSql.CommandGetCrossReference.Builder.html |    19 +-
 .../impl/FlightSql.CommandGetCrossReference.html   |     8 +-
 ...lightSql.CommandGetCrossReferenceOrBuilder.html |     8 +-
 .../FlightSql.CommandGetDbSchemas.Builder.html     |    19 +-
 .../sql/impl/FlightSql.CommandGetDbSchemas.html    |     8 +-
 .../FlightSql.CommandGetDbSchemasOrBuilder.html    |     8 +-
 .../FlightSql.CommandGetExportedKeys.Builder.html  |    19 +-
 .../sql/impl/FlightSql.CommandGetExportedKeys.html |     8 +-
 .../FlightSql.CommandGetExportedKeysOrBuilder.html |     8 +-
 .../FlightSql.CommandGetImportedKeys.Builder.html  |    19 +-
 .../sql/impl/FlightSql.CommandGetImportedKeys.html |     8 +-
 .../FlightSql.CommandGetImportedKeysOrBuilder.html |     8 +-
 .../FlightSql.CommandGetPrimaryKeys.Builder.html   |    19 +-
 .../sql/impl/FlightSql.CommandGetPrimaryKeys.html  |     8 +-
 .../FlightSql.CommandGetPrimaryKeysOrBuilder.html  |     8 +-
 .../impl/FlightSql.CommandGetSqlInfo.Builder.html  |    19 +-
 .../sql/impl/FlightSql.CommandGetSqlInfo.html      |     8 +-
 .../impl/FlightSql.CommandGetSqlInfoOrBuilder.html |     8 +-
 .../FlightSql.CommandGetTableTypes.Builder.html    |    19 +-
 .../sql/impl/FlightSql.CommandGetTableTypes.html   |     8 +-
 .../FlightSql.CommandGetTableTypesOrBuilder.html   |     8 +-
 .../impl/FlightSql.CommandGetTables.Builder.html   |    19 +-
 .../sql/impl/FlightSql.CommandGetTables.html       |     8 +-
 .../impl/FlightSql.CommandGetTablesOrBuilder.html  |     8 +-
 .../FlightSql.CommandGetXdbcTypeInfo.Builder.html  |    19 +-
 .../sql/impl/FlightSql.CommandGetXdbcTypeInfo.html |     8 +-
 .../FlightSql.CommandGetXdbcTypeInfoOrBuilder.html |     8 +-
 ...tSql.CommandPreparedStatementQuery.Builder.html |    19 +-
 .../FlightSql.CommandPreparedStatementQuery.html   |     8 +-
 ...Sql.CommandPreparedStatementQueryOrBuilder.html |     8 +-
 ...Sql.CommandPreparedStatementUpdate.Builder.html |    19 +-
 .../FlightSql.CommandPreparedStatementUpdate.html  |     8 +-
 ...ql.CommandPreparedStatementUpdateOrBuilder.html |     8 +-
 .../FlightSql.CommandStatementQuery.Builder.html   |    19 +-
 .../sql/impl/FlightSql.CommandStatementQuery.html  |     8 +-
 .../FlightSql.CommandStatementQueryOrBuilder.html  |     8 +-
 .../FlightSql.CommandStatementUpdate.Builder.html  |    19 +-
 .../sql/impl/FlightSql.CommandStatementUpdate.html |     8 +-
 .../FlightSql.CommandStatementUpdateOrBuilder.html |     8 +-
 .../impl/FlightSql.DoPutUpdateResult.Builder.html  |    19 +-
 .../sql/impl/FlightSql.DoPutUpdateResult.html      |     8 +-
 .../impl/FlightSql.DoPutUpdateResultOrBuilder.html |     8 +-
 .../arrow/flight/sql/impl/FlightSql.Nullable.html  |     8 +-
 .../flight/sql/impl/FlightSql.Searchable.html      |     8 +-
 .../arrow/flight/sql/impl/FlightSql.SqlInfo.html   |    10 +-
 .../flight/sql/impl/FlightSql.SqlNullOrdering.html |     8 +-
 .../impl/FlightSql.SqlOuterJoinsSupportLevel.html  |     8 +-
 .../FlightSql.SqlSupportedCaseSensitivity.html     |     8 +-
 .../impl/FlightSql.SqlSupportedElementActions.html |     8 +-
 .../sql/impl/FlightSql.SqlSupportedGroupBy.html    |     8 +-
 .../FlightSql.SqlSupportedPositionedCommands.html  |     8 +-
 ...FlightSql.SqlSupportedResultSetConcurrency.html |     8 +-
 .../impl/FlightSql.SqlSupportedResultSetType.html  |     8 +-
 .../sql/impl/FlightSql.SqlSupportedSubqueries.html |     8 +-
 .../impl/FlightSql.SqlSupportedTransactions.html   |     8 +-
 .../sql/impl/FlightSql.SqlSupportedUnions.html     |     8 +-
 .../sql/impl/FlightSql.SqlSupportsConvert.html     |     8 +-
 .../FlightSql.SqlTransactionIsolationLevel.html    |     8 +-
 .../FlightSql.SupportedAnsi92SqlGrammarLevel.html  |     8 +-
 .../sql/impl/FlightSql.SupportedSqlGrammar.html    |     8 +-
 .../FlightSql.TicketStatementQuery.Builder.html    |    19 +-
 .../sql/impl/FlightSql.TicketStatementQuery.html   |     8 +-
 .../FlightSql.TicketStatementQueryOrBuilder.html   |     8 +-
 .../sql/impl/FlightSql.UpdateDeleteRules.html      |     8 +-
 .../flight/sql/impl/FlightSql.XdbcDataType.html    |     8 +-
 .../sql/impl/FlightSql.XdbcDatetimeSubcode.html    |     8 +-
 .../apache/arrow/flight/sql/impl/FlightSql.html    |     8 +-
 ...ctionClosePreparedStatementRequest.Builder.html |     8 +-
 ...ghtSql.ActionClosePreparedStatementRequest.html |     8 +-
 ...tionClosePreparedStatementRequestOrBuilder.html |     8 +-
 ...tionCreatePreparedStatementRequest.Builder.html |     8 +-
 ...htSql.ActionCreatePreparedStatementRequest.html |     8 +-
 ...ionCreatePreparedStatementRequestOrBuilder.html |     8 +-
 ...ctionCreatePreparedStatementResult.Builder.html |     8 +-
 ...ghtSql.ActionCreatePreparedStatementResult.html |     8 +-
 ...tionCreatePreparedStatementResultOrBuilder.html |     8 +-
 .../FlightSql.CommandGetCatalogs.Builder.html      |     8 +-
 .../class-use/FlightSql.CommandGetCatalogs.html    |     8 +-
 .../FlightSql.CommandGetCatalogsOrBuilder.html     |     8 +-
 ...FlightSql.CommandGetCrossReference.Builder.html |     8 +-
 .../FlightSql.CommandGetCrossReference.html        |     8 +-
 ...lightSql.CommandGetCrossReferenceOrBuilder.html |     8 +-
 .../FlightSql.CommandGetDbSchemas.Builder.html     |     8 +-
 .../class-use/FlightSql.CommandGetDbSchemas.html   |     8 +-
 .../FlightSql.CommandGetDbSchemasOrBuilder.html    |     8 +-
 .../FlightSql.CommandGetExportedKeys.Builder.html  |     8 +-
 .../FlightSql.CommandGetExportedKeys.html          |     8 +-
 .../FlightSql.CommandGetExportedKeysOrBuilder.html |     8 +-
 .../FlightSql.CommandGetImportedKeys.Builder.html  |     8 +-
 .../FlightSql.CommandGetImportedKeys.html          |     8 +-
 .../FlightSql.CommandGetImportedKeysOrBuilder.html |     8 +-
 .../FlightSql.CommandGetPrimaryKeys.Builder.html   |     8 +-
 .../class-use/FlightSql.CommandGetPrimaryKeys.html |     8 +-
 .../FlightSql.CommandGetPrimaryKeysOrBuilder.html  |     8 +-
 .../FlightSql.CommandGetSqlInfo.Builder.html       |     8 +-
 .../class-use/FlightSql.CommandGetSqlInfo.html     |     8 +-
 .../FlightSql.CommandGetSqlInfoOrBuilder.html      |     8 +-
 .../FlightSql.CommandGetTableTypes.Builder.html    |     8 +-
 .../class-use/FlightSql.CommandGetTableTypes.html  |     8 +-
 .../FlightSql.CommandGetTableTypesOrBuilder.html   |     8 +-
 .../FlightSql.CommandGetTables.Builder.html        |     8 +-
 .../impl/class-use/FlightSql.CommandGetTables.html |     8 +-
 .../FlightSql.CommandGetTablesOrBuilder.html       |     8 +-
 .../FlightSql.CommandGetXdbcTypeInfo.Builder.html  |     8 +-
 .../FlightSql.CommandGetXdbcTypeInfo.html          |     8 +-
 .../FlightSql.CommandGetXdbcTypeInfoOrBuilder.html |     8 +-
 ...tSql.CommandPreparedStatementQuery.Builder.html |     8 +-
 .../FlightSql.CommandPreparedStatementQuery.html   |     8 +-
 ...Sql.CommandPreparedStatementQueryOrBuilder.html |     8 +-
 ...Sql.CommandPreparedStatementUpdate.Builder.html |     8 +-
 .../FlightSql.CommandPreparedStatementUpdate.html  |     8 +-
 ...ql.CommandPreparedStatementUpdateOrBuilder.html |     8 +-
 .../FlightSql.CommandStatementQuery.Builder.html   |     8 +-
 .../class-use/FlightSql.CommandStatementQuery.html |     8 +-
 .../FlightSql.CommandStatementQueryOrBuilder.html  |     8 +-
 .../FlightSql.CommandStatementUpdate.Builder.html  |     8 +-
 .../FlightSql.CommandStatementUpdate.html          |     8 +-
 .../FlightSql.CommandStatementUpdateOrBuilder.html |     8 +-
 .../FlightSql.DoPutUpdateResult.Builder.html       |     8 +-
 .../class-use/FlightSql.DoPutUpdateResult.html     |     8 +-
 .../FlightSql.DoPutUpdateResultOrBuilder.html      |     8 +-
 .../sql/impl/class-use/FlightSql.Nullable.html     |     8 +-
 .../sql/impl/class-use/FlightSql.Searchable.html   |     8 +-
 .../sql/impl/class-use/FlightSql.SqlInfo.html      |     8 +-
 .../impl/class-use/FlightSql.SqlNullOrdering.html  |     8 +-
 .../FlightSql.SqlOuterJoinsSupportLevel.html       |     8 +-
 .../FlightSql.SqlSupportedCaseSensitivity.html     |     8 +-
 .../FlightSql.SqlSupportedElementActions.html      |     8 +-
 .../class-use/FlightSql.SqlSupportedGroupBy.html   |     8 +-
 .../FlightSql.SqlSupportedPositionedCommands.html  |     8 +-
 ...FlightSql.SqlSupportedResultSetConcurrency.html |     8 +-
 .../FlightSql.SqlSupportedResultSetType.html       |     8 +-
 .../FlightSql.SqlSupportedSubqueries.html          |     8 +-
 .../FlightSql.SqlSupportedTransactions.html        |     8 +-
 .../class-use/FlightSql.SqlSupportedUnions.html    |     8 +-
 .../class-use/FlightSql.SqlSupportsConvert.html    |     8 +-
 .../FlightSql.SqlTransactionIsolationLevel.html    |     8 +-
 .../FlightSql.SupportedAnsi92SqlGrammarLevel.html  |     8 +-
 .../class-use/FlightSql.SupportedSqlGrammar.html   |     8 +-
 .../FlightSql.TicketStatementQuery.Builder.html    |     8 +-
 .../class-use/FlightSql.TicketStatementQuery.html  |     8 +-
 .../FlightSql.TicketStatementQueryOrBuilder.html   |     8 +-
 .../class-use/FlightSql.UpdateDeleteRules.html     |     8 +-
 .../sql/impl/class-use/FlightSql.XdbcDataType.html |     8 +-
 .../class-use/FlightSql.XdbcDatetimeSubcode.html   |     8 +-
 .../arrow/flight/sql/impl/class-use/FlightSql.html |     8 +-
 .../arrow/flight/sql/impl/package-frame.html       |     6 +-
 .../arrow/flight/sql/impl/package-summary.html     |     8 +-
 .../apache/arrow/flight/sql/impl/package-tree.html |     8 +-
 .../apache/arrow/flight/sql/impl/package-use.html  |     8 +-
 .../org/apache/arrow/flight/sql/package-frame.html |     6 +-
 .../apache/arrow/flight/sql/package-summary.html   |     8 +-
 .../org/apache/arrow/flight/sql/package-tree.html  |     8 +-
 .../org/apache/arrow/flight/sql/package-use.html   |     8 +-
 .../arrow/flight/sql/util/SqlInfoOptionsUtils.html |     8 +-
 .../org/apache/arrow/flight/sql/util/TableRef.html |     8 +-
 .../sql/util/class-use/SqlInfoOptionsUtils.html    |     8 +-
 .../arrow/flight/sql/util/class-use/TableRef.html  |     8 +-
 .../arrow/flight/sql/util/package-frame.html       |     6 +-
 .../arrow/flight/sql/util/package-summary.html     |     8 +-
 .../apache/arrow/flight/sql/util/package-tree.html |     8 +-
 .../apache/arrow/flight/sql/util/package-use.html  |     8 +-
 .../apache/arrow/memory/AllocationListener.html    |     8 +-
 .../arrow/memory/AllocationManager.Factory.html    |     8 +-
 .../org/apache/arrow/memory/AllocationManager.html |     8 +-
 .../arrow/memory/AllocationOutcome.Status.html     |     8 +-
 .../org/apache/arrow/memory/AllocationOutcome.html |     8 +-
 .../memory/AllocationOutcomeDetails.Entry.html     |     8 +-
 .../arrow/memory/AllocationOutcomeDetails.html     |     8 +-
 .../apache/arrow/memory/AllocationReservation.html |     8 +-
 .../arrow/memory/AllocatorClosedException.html     |     8 +-
 .../org/apache/arrow/memory/ArrowBuf.html          |   116 +-
 .../apache/arrow/memory/ArrowByteBufAllocator.html |     8 +-
 .../org/apache/arrow/memory/BoundsChecking.html    |     8 +-
 .../org/apache/arrow/memory/BufferAllocator.html   |     8 +-
 .../arrow/memory/BufferLedger.TransferResult.html  |     8 +-
 .../org/apache/arrow/memory/BufferLedger.html      |     8 +-
 .../org/apache/arrow/memory/BufferManager.html     |     8 +-
 .../memory/DefaultAllocationManagerFactory.html    |     8 +-
 ...ocationManagerOption.AllocationManagerType.html |     8 +-
 .../memory/DefaultAllocationManagerOption.html     |     8 +-
 .../arrow/memory/LowCostIdentityHashMap.html       |     8 +-
 .../arrow/memory/NettyAllocationManager.html       |     8 +-
 .../apache/arrow/memory/OutOfMemoryException.html  |     8 +-
 .../apache/arrow/memory/OwnershipTransferNOOP.html |     8 +-
 .../arrow/memory/OwnershipTransferResult.html      |     8 +-
 .../org/apache/arrow/memory/ReferenceManager.html  |     8 +-
 .../org/apache/arrow/memory/RootAllocator.html     |     8 +-
 .../arrow/memory/UnsafeAllocationManager.html      |     8 +-
 .../apache/arrow/memory/ValueWithKeyIncluded.html  |     8 +-
 .../arrow/memory/class-use/AllocationListener.html |     8 +-
 .../class-use/AllocationManager.Factory.html       |    12 +-
 .../arrow/memory/class-use/AllocationManager.html  |     8 +-
 .../memory/class-use/AllocationOutcome.Status.html |     8 +-
 .../arrow/memory/class-use/AllocationOutcome.html  |     8 +-
 .../class-use/AllocationOutcomeDetails.Entry.html  |     8 +-
 .../memory/class-use/AllocationOutcomeDetails.html |     8 +-
 .../memory/class-use/AllocationReservation.html    |     8 +-
 .../memory/class-use/AllocatorClosedException.html |     8 +-
 .../apache/arrow/memory/class-use/ArrowBuf.html    |   566 +-
 .../memory/class-use/ArrowByteBufAllocator.html    |     8 +-
 .../arrow/memory/class-use/BoundsChecking.html     |     8 +-
 .../arrow/memory/class-use/BufferAllocator.html    |   320 +-
 .../class-use/BufferLedger.TransferResult.html     |     8 +-
 .../arrow/memory/class-use/BufferLedger.html       |     8 +-
 .../arrow/memory/class-use/BufferManager.html      |     8 +-
 .../class-use/DefaultAllocationManagerFactory.html |     8 +-
 ...ocationManagerOption.AllocationManagerType.html |     8 +-
 .../class-use/DefaultAllocationManagerOption.html  |     8 +-
 .../memory/class-use/LowCostIdentityHashMap.html   |     8 +-
 .../memory/class-use/NettyAllocationManager.html   |     8 +-
 .../memory/class-use/OutOfMemoryException.html     |    34 +-
 .../memory/class-use/OwnershipTransferNOOP.html    |     8 +-
 .../memory/class-use/OwnershipTransferResult.html  |     8 +-
 .../arrow/memory/class-use/ReferenceManager.html   |     8 +-
 .../arrow/memory/class-use/RootAllocator.html      |     8 +-
 .../memory/class-use/UnsafeAllocationManager.html  |     8 +-
 .../memory/class-use/ValueWithKeyIncluded.html     |     8 +-
 .../org/apache/arrow/memory/package-frame.html     |     6 +-
 .../org/apache/arrow/memory/package-summary.html   |     8 +-
 .../org/apache/arrow/memory/package-tree.html      |     8 +-
 .../org/apache/arrow/memory/package-use.html       |     8 +-
 .../memory/rounding/DefaultRoundingPolicy.html     |     8 +-
 .../arrow/memory/rounding/RoundingPolicy.html      |     8 +-
 .../memory/rounding/SegmentRoundingPolicy.html     |     8 +-
 .../rounding/class-use/DefaultRoundingPolicy.html  |     8 +-
 .../memory/rounding/class-use/RoundingPolicy.html  |     8 +-
 .../rounding/class-use/SegmentRoundingPolicy.html  |     8 +-
 .../arrow/memory/rounding/package-frame.html       |     6 +-
 .../arrow/memory/rounding/package-summary.html     |     8 +-
 .../apache/arrow/memory/rounding/package-tree.html |     8 +-
 .../apache/arrow/memory/rounding/package-use.html  |     8 +-
 .../apache/arrow/memory/util/ArrowBufPointer.html  |     8 +-
 .../apache/arrow/memory/util/AssertionUtil.html    |     8 +-
 .../arrow/memory/util/AutoCloseableLock.html       |     8 +-
 .../arrow/memory/util/ByteFunctionHelpers.html     |     8 +-
 .../org/apache/arrow/memory/util/CommonUtil.html   |     8 +-
 .../apache/arrow/memory/util/HistoricalLog.html    |     8 +-
 .../apache/arrow/memory/util/LargeMemoryUtil.html  |     8 +-
 .../org/apache/arrow/memory/util/MemoryUtil.html   |     8 +-
 .../org/apache/arrow/memory/util/StackTrace.html   |     8 +-
 .../memory/util/class-use/ArrowBufPointer.html     |    54 +-
 .../arrow/memory/util/class-use/AssertionUtil.html |     8 +-
 .../memory/util/class-use/AutoCloseableLock.html   |     8 +-
 .../memory/util/class-use/ByteFunctionHelpers.html |     8 +-
 .../arrow/memory/util/class-use/CommonUtil.html    |     8 +-
 .../arrow/memory/util/class-use/HistoricalLog.html |     8 +-
 .../memory/util/class-use/LargeMemoryUtil.html     |     8 +-
 .../arrow/memory/util/class-use/MemoryUtil.html    |     8 +-
 .../arrow/memory/util/class-use/StackTrace.html    |     8 +-
 .../arrow/memory/util/hash/ArrowBufHasher.html     |     8 +-
 .../arrow/memory/util/hash/MurmurHasher.html       |     8 +-
 .../arrow/memory/util/hash/SimpleHasher.html       |     8 +-
 .../memory/util/hash/class-use/ArrowBufHasher.html |    38 +-
 .../memory/util/hash/class-use/MurmurHasher.html   |     8 +-
 .../memory/util/hash/class-use/SimpleHasher.html   |     8 +-
 .../arrow/memory/util/hash/package-frame.html      |     6 +-
 .../arrow/memory/util/hash/package-summary.html    |     8 +-
 .../arrow/memory/util/hash/package-tree.html       |     8 +-
 .../apache/arrow/memory/util/hash/package-use.html |     8 +-
 .../apache/arrow/memory/util/package-frame.html    |     6 +-
 .../apache/arrow/memory/util/package-summary.html  |     8 +-
 .../org/apache/arrow/memory/util/package-tree.html |     8 +-
 .../org/apache/arrow/memory/util/package-use.html  |     8 +-
 .../reference/org/apache/arrow/package-frame.html  |     6 +-
 .../org/apache/arrow/package-summary.html          |     8 +-
 .../reference/org/apache/arrow/package-tree.html   |     8 +-
 .../reference/org/apache/arrow/package-use.html    |     8 +-
 .../plasma/ObjectStoreLink.ObjectStoreData.html    |     8 +-
 .../org/apache/arrow/plasma/ObjectStoreLink.html   |     8 +-
 .../org/apache/arrow/plasma/PlasmaClient.html      |     8 +-
 .../org/apache/arrow/plasma/PlasmaClientJNI.html   |     8 +-
 .../class-use/ObjectStoreLink.ObjectStoreData.html |    18 +-
 .../arrow/plasma/class-use/ObjectStoreLink.html    |     8 +-
 .../arrow/plasma/class-use/PlasmaClient.html       |     8 +-
 .../arrow/plasma/class-use/PlasmaClientJNI.html    |     8 +-
 .../exceptions/DuplicateObjectException.html       |     8 +-
 .../plasma/exceptions/PlasmaClientException.html   |     8 +-
 .../exceptions/PlasmaOutOfMemoryException.html     |     8 +-
 .../class-use/DuplicateObjectException.html        |    20 +-
 .../class-use/PlasmaClientException.html           |     8 +-
 .../class-use/PlasmaOutOfMemoryException.html      |    20 +-
 .../arrow/plasma/exceptions/package-frame.html     |     6 +-
 .../arrow/plasma/exceptions/package-summary.html   |     8 +-
 .../arrow/plasma/exceptions/package-tree.html      |     8 +-
 .../arrow/plasma/exceptions/package-use.html       |     8 +-
 .../org/apache/arrow/plasma/package-frame.html     |     6 +-
 .../org/apache/arrow/plasma/package-summary.html   |     8 +-
 .../org/apache/arrow/plasma/package-tree.html      |     8 +-
 .../org/apache/arrow/plasma/package-use.html       |     8 +-
 .../arrow/tools/EchoServer.ClientConnection.html   |     8 +-
 .../org/apache/arrow/tools/EchoServer.html         |     8 +-
 .../org/apache/arrow/tools/FileRoundtrip.html      |     8 +-
 .../org/apache/arrow/tools/FileToStream.html       |     8 +-
 .../org/apache/arrow/tools/Integration.html        |     8 +-
 .../org/apache/arrow/tools/StreamToFile.html       |     8 +-
 .../class-use/EchoServer.ClientConnection.html     |     8 +-
 .../apache/arrow/tools/class-use/EchoServer.html   |     8 +-
 .../arrow/tools/class-use/FileRoundtrip.html       |     8 +-
 .../apache/arrow/tools/class-use/FileToStream.html |     8 +-
 .../apache/arrow/tools/class-use/Integration.html  |     8 +-
 .../apache/arrow/tools/class-use/StreamToFile.html |     8 +-
 .../org/apache/arrow/tools/package-frame.html      |     6 +-
 .../org/apache/arrow/tools/package-summary.html    |     8 +-
 .../org/apache/arrow/tools/package-tree.html       |     8 +-
 .../org/apache/arrow/tools/package-use.html        |     8 +-
 .../util/AutoCloseables.RollbackCloseable.html     |     8 +-
 .../org/apache/arrow/util/AutoCloseables.html      |     8 +-
 .../org/apache/arrow/util/Collections2.html        |     8 +-
 .../org/apache/arrow/util/Preconditions.html       |     8 +-
 .../org/apache/arrow/util/VisibleForTesting.html   |     8 +-
 .../AutoCloseables.RollbackCloseable.html          |     8 +-
 .../arrow/util/class-use/AutoCloseables.html       |     8 +-
 .../apache/arrow/util/class-use/Collections2.html  |     8 +-
 .../apache/arrow/util/class-use/Preconditions.html |     8 +-
 .../arrow/util/class-use/VisibleForTesting.html    |    17 +-
 .../org/apache/arrow/util/package-frame.html       |     6 +-
 .../org/apache/arrow/util/package-summary.html     |     8 +-
 .../org/apache/arrow/util/package-tree.html        |     8 +-
 .../org/apache/arrow/util/package-use.html         |     8 +-
 .../org/apache/arrow/vector/AddOrGetResult.html    |     8 +-
 .../org/apache/arrow/vector/AllocationHelper.html  |     8 +-
 .../apache/arrow/vector/BaseFixedWidthVector.html  |     8 +-
 .../org/apache/arrow/vector/BaseIntVector.html     |     8 +-
 .../arrow/vector/BaseLargeVariableWidthVector.html |     8 +-
 .../org/apache/arrow/vector/BaseValueVector.html   |     8 +-
 .../arrow/vector/BaseVariableWidthVector.html      |     8 +-
 .../org/apache/arrow/vector/BigIntVector.html      |     8 +-
 .../org/apache/arrow/vector/BitVector.html         |     8 +-
 .../org/apache/arrow/vector/BitVectorHelper.html   |     8 +-
 .../org/apache/arrow/vector/BufferBacked.html      |     8 +-
 .../arrow/vector/BufferLayout.BufferType.html      |     8 +-
 .../org/apache/arrow/vector/BufferLayout.html      |     8 +-
 .../org/apache/arrow/vector/DateDayVector.html     |     8 +-
 .../org/apache/arrow/vector/DateMilliVector.html   |     8 +-
 .../org/apache/arrow/vector/Decimal256Vector.html  |     8 +-
 .../org/apache/arrow/vector/DecimalVector.html     |     8 +-
 .../apache/arrow/vector/DensityAwareVector.html    |     8 +-
 .../org/apache/arrow/vector/DurationVector.html    |     8 +-
 .../arrow/vector/ElementAddressableVector.html     |     8 +-
 .../apache/arrow/vector/ExtensionTypeVector.html   |     8 +-
 .../org/apache/arrow/vector/FieldVector.html       |     8 +-
 .../apache/arrow/vector/FixedSizeBinaryVector.html |     8 +-
 .../org/apache/arrow/vector/FixedWidthVector.html  |     8 +-
 .../org/apache/arrow/vector/Float4Vector.html      |     8 +-
 .../org/apache/arrow/vector/Float8Vector.html      |     8 +-
 .../apache/arrow/vector/FloatingPointVector.html   |     8 +-
 .../apache/arrow/vector/GenerateSampleData.html    |     8 +-
 .../org/apache/arrow/vector/IntVector.html         |     8 +-
 .../org/apache/arrow/vector/IntervalDayVector.html |     8 +-
 .../arrow/vector/IntervalMonthDayNanoVector.html   |     8 +-
 .../apache/arrow/vector/IntervalYearVector.html    |     8 +-
 .../apache/arrow/vector/LargeVarBinaryVector.html  |     8 +-
 .../apache/arrow/vector/LargeVarCharVector.html    |     8 +-
 .../apache/arrow/vector/NullCheckingForGet.html    |     8 +-
 .../org/apache/arrow/vector/NullVector.html        |     8 +-
 .../org/apache/arrow/vector/PeriodDuration.html    |     8 +-
 .../apache/arrow/vector/SchemaChangeCallBack.html  |     8 +-
 .../org/apache/arrow/vector/SmallIntVector.html    |     8 +-
 .../org/apache/arrow/vector/TimeMicroVector.html   |     8 +-
 .../org/apache/arrow/vector/TimeMilliVector.html   |     8 +-
 .../org/apache/arrow/vector/TimeNanoVector.html    |     8 +-
 .../org/apache/arrow/vector/TimeSecVector.html     |     8 +-
 .../arrow/vector/TimeStampMicroTZVector.html       |     8 +-
 .../apache/arrow/vector/TimeStampMicroVector.html  |     8 +-
 .../arrow/vector/TimeStampMilliTZVector.html       |     8 +-
 .../apache/arrow/vector/TimeStampMilliVector.html  |     8 +-
 .../apache/arrow/vector/TimeStampNanoTZVector.html |     8 +-
 .../apache/arrow/vector/TimeStampNanoVector.html   |     8 +-
 .../apache/arrow/vector/TimeStampSecTZVector.html  |     8 +-
 .../apache/arrow/vector/TimeStampSecVector.html    |     8 +-
 .../arrow/vector/TimeStampVector.TransferImpl.html |     8 +-
 .../org/apache/arrow/vector/TimeStampVector.html   |     8 +-
 .../org/apache/arrow/vector/TinyIntVector.html     |     8 +-
 .../org/apache/arrow/vector/TypeLayout.html        |     8 +-
 .../org/apache/arrow/vector/UInt1Vector.html       |     8 +-
 .../org/apache/arrow/vector/UInt2Vector.html       |     8 +-
 .../org/apache/arrow/vector/UInt4Vector.html       |     8 +-
 .../org/apache/arrow/vector/UInt8Vector.html       |     8 +-
 .../org/apache/arrow/vector/ValueVector.html       |     8 +-
 .../org/apache/arrow/vector/VarBinaryVector.html   |     8 +-
 .../org/apache/arrow/vector/VarCharVector.html     |     8 +-
 .../apache/arrow/vector/VariableWidthVector.html   |     8 +-
 .../arrow/vector/VectorDefinitionSetter.html       |     8 +-
 .../org/apache/arrow/vector/VectorLoader.html      |     8 +-
 .../org/apache/arrow/vector/VectorSchemaRoot.html  |     8 +-
 .../org/apache/arrow/vector/VectorUnloader.html    |     8 +-
 .../org/apache/arrow/vector/ZeroVector.html        |     8 +-
 .../arrow/vector/class-use/AddOrGetResult.html     |    22 +-
 .../arrow/vector/class-use/AllocationHelper.html   |     8 +-
 .../vector/class-use/BaseFixedWidthVector.html     |    14 +-
 .../arrow/vector/class-use/BaseIntVector.html      |     8 +-
 .../class-use/BaseLargeVariableWidthVector.html    |    14 +-
 .../arrow/vector/class-use/BaseValueVector.html    |     8 +-
 .../vector/class-use/BaseVariableWidthVector.html  |    14 +-
 .../arrow/vector/class-use/BigIntVector.html       |     8 +-
 .../apache/arrow/vector/class-use/BitVector.html   |     8 +-
 .../arrow/vector/class-use/BitVectorHelper.html    |     8 +-
 .../arrow/vector/class-use/BufferBacked.html       |    30 +-
 .../vector/class-use/BufferLayout.BufferType.html  |     8 +-
 .../arrow/vector/class-use/BufferLayout.html       |     8 +-
 .../arrow/vector/class-use/DateDayVector.html      |     8 +-
 .../arrow/vector/class-use/DateMilliVector.html    |     8 +-
 .../arrow/vector/class-use/Decimal256Vector.html   |     8 +-
 .../arrow/vector/class-use/DecimalVector.html      |    39 +-
 .../arrow/vector/class-use/DensityAwareVector.html |     8 +-
 .../arrow/vector/class-use/DurationVector.html     |     8 +-
 .../vector/class-use/ElementAddressableVector.html |     8 +-
 .../vector/class-use/ExtensionTypeVector.html      |    14 +-
 .../apache/arrow/vector/class-use/FieldVector.html |   104 +-
 .../vector/class-use/FixedSizeBinaryVector.html    |     8 +-
 .../arrow/vector/class-use/FixedWidthVector.html   |     8 +-
 .../arrow/vector/class-use/Float4Vector.html       |     8 +-
 .../arrow/vector/class-use/Float8Vector.html       |     8 +-
 .../vector/class-use/FloatingPointVector.html      |     8 +-
 .../arrow/vector/class-use/GenerateSampleData.html |     8 +-
 .../apache/arrow/vector/class-use/IntVector.html   |     8 +-
 .../arrow/vector/class-use/IntervalDayVector.html  |     8 +-
 .../class-use/IntervalMonthDayNanoVector.html      |     8 +-
 .../arrow/vector/class-use/IntervalYearVector.html |     8 +-
 .../vector/class-use/LargeVarBinaryVector.html     |     8 +-
 .../arrow/vector/class-use/LargeVarCharVector.html |     8 +-
 .../arrow/vector/class-use/NullCheckingForGet.html |     8 +-
 .../apache/arrow/vector/class-use/NullVector.html  |    14 +-
 .../arrow/vector/class-use/PeriodDuration.html     |    18 +-
 .../vector/class-use/SchemaChangeCallBack.html     |     8 +-
 .../arrow/vector/class-use/SmallIntVector.html     |     8 +-
 .../arrow/vector/class-use/TimeMicroVector.html    |     8 +-
 .../arrow/vector/class-use/TimeMilliVector.html    |     8 +-
 .../arrow/vector/class-use/TimeNanoVector.html     |     8 +-
 .../arrow/vector/class-use/TimeSecVector.html      |     8 +-
 .../vector/class-use/TimeStampMicroTZVector.html   |     8 +-
 .../vector/class-use/TimeStampMicroVector.html     |     8 +-
 .../vector/class-use/TimeStampMilliTZVector.html   |     8 +-
 .../vector/class-use/TimeStampMilliVector.html     |     8 +-
 .../vector/class-use/TimeStampNanoTZVector.html    |     8 +-
 .../vector/class-use/TimeStampNanoVector.html      |     8 +-
 .../vector/class-use/TimeStampSecTZVector.html     |     8 +-
 .../arrow/vector/class-use/TimeStampSecVector.html |     8 +-
 .../class-use/TimeStampVector.TransferImpl.html    |     8 +-
 .../arrow/vector/class-use/TimeStampVector.html    |     8 +-
 .../arrow/vector/class-use/TinyIntVector.html      |     8 +-
 .../apache/arrow/vector/class-use/TypeLayout.html  |     8 +-
 .../apache/arrow/vector/class-use/UInt1Vector.html |     8 +-
 .../apache/arrow/vector/class-use/UInt2Vector.html |     8 +-
 .../apache/arrow/vector/class-use/UInt4Vector.html |    12 +-
 .../apache/arrow/vector/class-use/UInt8Vector.html |     8 +-
 .../apache/arrow/vector/class-use/ValueVector.html |   278 +-
 .../arrow/vector/class-use/VarBinaryVector.html    |    12 +-
 .../arrow/vector/class-use/VarCharVector.html      |    16 +-
 .../vector/class-use/VariableWidthVector.html      |     8 +-
 .../vector/class-use/VectorDefinitionSetter.html   |     8 +-
 .../arrow/vector/class-use/VectorLoader.html       |     8 +-
 .../arrow/vector/class-use/VectorSchemaRoot.html   |     8 +-
 .../arrow/vector/class-use/VectorUnloader.html     |     8 +-
 .../apache/arrow/vector/class-use/ZeroVector.html  |     8 +-
 .../arrow/vector/compare/ApproxEqualsVisitor.html  |     8 +-
 .../org/apache/arrow/vector/compare/Range.html     |     8 +-
 .../arrow/vector/compare/RangeEqualsVisitor.html   |     8 +-
 .../arrow/vector/compare/TypeEqualsVisitor.html    |     8 +-
 .../arrow/vector/compare/VectorEqualsVisitor.html  |     8 +-
 .../arrow/vector/compare/VectorValueEqualizer.html |     8 +-
 .../apache/arrow/vector/compare/VectorVisitor.html |     8 +-
 .../compare/class-use/ApproxEqualsVisitor.html     |     8 +-
 .../arrow/vector/compare/class-use/Range.html      |     8 +-
 .../compare/class-use/RangeEqualsVisitor.html      |     8 +-
 .../compare/class-use/TypeEqualsVisitor.html       |     8 +-
 .../compare/class-use/VectorEqualsVisitor.html     |     8 +-
 .../compare/class-use/VectorValueEqualizer.html    |     8 +-
 .../vector/compare/class-use/VectorVisitor.html    |    36 +-
 .../apache/arrow/vector/compare/package-frame.html |     6 +-
 .../arrow/vector/compare/package-summary.html      |     8 +-
 .../apache/arrow/vector/compare/package-tree.html  |     8 +-
 .../apache/arrow/vector/compare/package-use.html   |     8 +-
 ...ueEpsilonEqualizers.Float4EpsilonEqualizer.html |     8 +-
 ...ueEpsilonEqualizers.Float8EpsilonEqualizer.html |     8 +-
 ...onEqualizers.FloatingPointEpsilonEqualizer.html |     8 +-
 .../compare/util/ValueEpsilonEqualizers.html       |     8 +-
 ...ueEpsilonEqualizers.Float4EpsilonEqualizer.html |     8 +-
 ...ueEpsilonEqualizers.Float8EpsilonEqualizer.html |     8 +-
 ...onEqualizers.FloatingPointEpsilonEqualizer.html |     8 +-
 .../util/class-use/ValueEpsilonEqualizers.html     |     8 +-
 .../arrow/vector/compare/util/package-frame.html   |     6 +-
 .../arrow/vector/compare/util/package-summary.html |     8 +-
 .../arrow/vector/compare/util/package-tree.html    |     8 +-
 .../arrow/vector/compare/util/package-use.html     |     8 +-
 .../vector/complex/AbstractContainerVector.html    |     8 +-
 .../AbstractStructVector.ConflictPolicy.html       |     8 +-
 .../arrow/vector/complex/AbstractStructVector.html |     8 +-
 .../arrow/vector/complex/BaseListVector.html       |     8 +-
 .../vector/complex/BaseRepeatedValueVector.html    |     8 +-
 .../arrow/vector/complex/DenseUnionVector.html     |     8 +-
 .../arrow/vector/complex/EmptyValuePopulator.html  |     8 +-
 .../arrow/vector/complex/FixedSizeListVector.html  |     8 +-
 .../arrow/vector/complex/LargeListVector.html      |     8 +-
 .../apache/arrow/vector/complex/ListVector.html    |     8 +-
 .../org/apache/arrow/vector/complex/MapVector.html |     8 +-
 ...NonNullableStructVector.StructTransferPair.html |     8 +-
 .../vector/complex/NonNullableStructVector.html    |     8 +-
 .../apache/arrow/vector/complex/Positionable.html  |     8 +-
 .../arrow/vector/complex/PromotableVector.html     |     8 +-
 .../complex/RepeatedFixedWidthVectorLike.html      |     8 +-
 .../arrow/vector/complex/RepeatedValueVector.html  |     8 +-
 .../complex/RepeatedVariableWidthVectorLike.html   |     8 +-
 .../org/apache/arrow/vector/complex/StateTool.html |     8 +-
 .../StructVector.NullableStructTransferPair.html   |     8 +-
 .../apache/arrow/vector/complex/StructVector.html  |     8 +-
 .../apache/arrow/vector/complex/UnionVector.html   |     8 +-
 .../arrow/vector/complex/VectorWithOrdinal.html    |     8 +-
 .../complex/class-use/AbstractContainerVector.html |     8 +-
 .../AbstractStructVector.ConflictPolicy.html       |     8 +-
 .../complex/class-use/AbstractStructVector.html    |     8 +-
 .../vector/complex/class-use/BaseListVector.html   |     8 +-
 .../complex/class-use/BaseRepeatedValueVector.html |     8 +-
 .../vector/complex/class-use/DenseUnionVector.html |    14 +-
 .../complex/class-use/EmptyValuePopulator.html     |     8 +-
 .../complex/class-use/FixedSizeListVector.html     |    14 +-
 .../vector/complex/class-use/LargeListVector.html  |    14 +-
 .../arrow/vector/complex/class-use/ListVector.html |    18 +-
 .../arrow/vector/complex/class-use/MapVector.html  |     8 +-
 ...NonNullableStructVector.StructTransferPair.html |     8 +-
 .../complex/class-use/NonNullableStructVector.html |    14 +-
 .../vector/complex/class-use/Positionable.html     |     8 +-
 .../vector/complex/class-use/PromotableVector.html |     8 +-
 .../class-use/RepeatedFixedWidthVectorLike.html    |     8 +-
 .../complex/class-use/RepeatedValueVector.html     |     8 +-
 .../class-use/RepeatedVariableWidthVectorLike.html |     8 +-
 .../arrow/vector/complex/class-use/StateTool.html  |     8 +-
 .../StructVector.NullableStructTransferPair.html   |     8 +-
 .../vector/complex/class-use/StructVector.html     |     8 +-
 .../vector/complex/class-use/UnionVector.html      |    22 +-
 .../complex/class-use/VectorWithOrdinal.html       |    24 +-
 .../complex/impl/BigIntHolderReaderImpl.html       |     8 +-
 .../vector/complex/impl/BigIntReaderImpl.html      |     8 +-
 .../vector/complex/impl/BigIntWriterImpl.html      |     8 +-
 .../vector/complex/impl/BitHolderReaderImpl.html   |     8 +-
 .../arrow/vector/complex/impl/BitReaderImpl.html   |     8 +-
 .../arrow/vector/complex/impl/BitWriterImpl.html   |     8 +-
 .../arrow/vector/complex/impl/ComplexCopier.html   |     8 +-
 .../vector/complex/impl/ComplexWriterImpl.html     |     8 +-
 .../complex/impl/DateDayHolderReaderImpl.html      |     8 +-
 .../vector/complex/impl/DateDayReaderImpl.html     |     8 +-
 .../vector/complex/impl/DateDayWriterImpl.html     |     8 +-
 .../complex/impl/DateMilliHolderReaderImpl.html    |     8 +-
 .../vector/complex/impl/DateMilliReaderImpl.html   |     8 +-
 .../vector/complex/impl/DateMilliWriterImpl.html   |     8 +-
 .../complex/impl/Decimal256HolderReaderImpl.html   |     8 +-
 .../vector/complex/impl/Decimal256ReaderImpl.html  |     8 +-
 .../vector/complex/impl/Decimal256WriterImpl.html  |     8 +-
 .../complex/impl/DecimalHolderReaderImpl.html      |     8 +-
 .../vector/complex/impl/DecimalReaderImpl.html     |     8 +-
 .../vector/complex/impl/DecimalWriterImpl.html     |     8 +-
 .../vector/complex/impl/DenseUnionReader.html      |     8 +-
 .../vector/complex/impl/DenseUnionWriter.html      |     8 +-
 .../complex/impl/DurationHolderReaderImpl.html     |     8 +-
 .../vector/complex/impl/DurationReaderImpl.html    |     8 +-
 .../vector/complex/impl/DurationWriterImpl.html    |     8 +-
 .../impl/FixedSizeBinaryHolderReaderImpl.html      |     8 +-
 .../complex/impl/FixedSizeBinaryReaderImpl.html    |     8 +-
 .../complex/impl/FixedSizeBinaryWriterImpl.html    |     8 +-
 .../complex/impl/Float4HolderReaderImpl.html       |     8 +-
 .../vector/complex/impl/Float4ReaderImpl.html      |     8 +-
 .../vector/complex/impl/Float4WriterImpl.html      |     8 +-
 .../complex/impl/Float8HolderReaderImpl.html       |     8 +-
 .../vector/complex/impl/Float8ReaderImpl.html      |     8 +-
 .../vector/complex/impl/Float8WriterImpl.html      |     8 +-
 .../vector/complex/impl/IntHolderReaderImpl.html   |     8 +-
 .../arrow/vector/complex/impl/IntReaderImpl.html   |     8 +-
 .../arrow/vector/complex/impl/IntWriterImpl.html   |     8 +-
 .../complex/impl/IntervalDayHolderReaderImpl.html  |     8 +-
 .../vector/complex/impl/IntervalDayReaderImpl.html |     8 +-
 .../vector/complex/impl/IntervalDayWriterImpl.html |     8 +-
 .../impl/IntervalMonthDayNanoHolderReaderImpl.html |     8 +-
 .../impl/IntervalMonthDayNanoReaderImpl.html       |     8 +-
 .../impl/IntervalMonthDayNanoWriterImpl.html       |     8 +-
 .../complex/impl/IntervalYearHolderReaderImpl.html |     8 +-
 .../complex/impl/IntervalYearReaderImpl.html       |     8 +-
 .../complex/impl/IntervalYearWriterImpl.html       |     8 +-
 .../impl/LargeVarBinaryHolderReaderImpl.html       |     8 +-
 .../complex/impl/LargeVarBinaryReaderImpl.html     |     8 +-
 .../complex/impl/LargeVarBinaryWriterImpl.html     |     8 +-
 .../complex/impl/LargeVarCharHolderReaderImpl.html |     8 +-
 .../complex/impl/LargeVarCharReaderImpl.html       |     8 +-
 .../complex/impl/LargeVarCharWriterImpl.html       |     8 +-
 .../arrow/vector/complex/impl/NullReader.html      |     8 +-
 .../impl/NullableBigIntHolderReaderImpl.html       |     8 +-
 .../complex/impl/NullableBitHolderReaderImpl.html  |     8 +-
 .../impl/NullableCaseSensitiveStructWriter.html    |     8 +-
 .../impl/NullableDateDayHolderReaderImpl.html      |     8 +-
 .../impl/NullableDateMilliHolderReaderImpl.html    |     8 +-
 .../impl/NullableDecimal256HolderReaderImpl.html   |     8 +-
 .../impl/NullableDecimalHolderReaderImpl.html      |     8 +-
 .../impl/NullableDurationHolderReaderImpl.html     |     8 +-
 .../NullableFixedSizeBinaryHolderReaderImpl.html   |     8 +-
 .../impl/NullableFloat4HolderReaderImpl.html       |     8 +-
 .../impl/NullableFloat8HolderReaderImpl.html       |     8 +-
 .../complex/impl/NullableIntHolderReaderImpl.html  |     8 +-
 .../impl/NullableIntervalDayHolderReaderImpl.html  |     8 +-
 ...llableIntervalMonthDayNanoHolderReaderImpl.html |     8 +-
 .../impl/NullableIntervalYearHolderReaderImpl.html |     8 +-
 .../NullableLargeVarBinaryHolderReaderImpl.html    |     8 +-
 .../impl/NullableLargeVarCharHolderReaderImpl.html |     8 +-
 .../impl/NullableSmallIntHolderReaderImpl.html     |     8 +-
 .../complex/impl/NullableStructReaderImpl.html     |     8 +-
 .../vector/complex/impl/NullableStructWriter.html  |     8 +-
 .../complex/impl/NullableStructWriterFactory.html  |     8 +-
 .../impl/NullableTimeMicroHolderReaderImpl.html    |     8 +-
 .../impl/NullableTimeMilliHolderReaderImpl.html    |     8 +-
 .../impl/NullableTimeNanoHolderReaderImpl.html     |     8 +-
 .../impl/NullableTimeSecHolderReaderImpl.html      |     8 +-
 .../NullableTimeStampMicroHolderReaderImpl.html    |     8 +-
 .../NullableTimeStampMicroTZHolderReaderImpl.html  |     8 +-
 .../NullableTimeStampMilliHolderReaderImpl.html    |     8 +-
 .../NullableTimeStampMilliTZHolderReaderImpl.html  |     8 +-
 .../NullableTimeStampNanoHolderReaderImpl.html     |     8 +-
 .../NullableTimeStampNanoTZHolderReaderImpl.html   |     8 +-
 .../impl/NullableTimeStampSecHolderReaderImpl.html |     8 +-
 .../NullableTimeStampSecTZHolderReaderImpl.html    |     8 +-
 .../impl/NullableTinyIntHolderReaderImpl.html      |     8 +-
 .../impl/NullableUInt1HolderReaderImpl.html        |     8 +-
 .../impl/NullableUInt2HolderReaderImpl.html        |     8 +-
 .../impl/NullableUInt4HolderReaderImpl.html        |     8 +-
 .../impl/NullableUInt8HolderReaderImpl.html        |     8 +-
 .../impl/NullableVarBinaryHolderReaderImpl.html    |     8 +-
 .../impl/NullableVarCharHolderReaderImpl.html      |     8 +-
 .../vector/complex/impl/PromotableWriter.html      |     8 +-
 .../impl/SingleCaseSensitiveStructWriter.html      |     8 +-
 .../vector/complex/impl/SingleListReaderImpl.html  |     8 +-
 .../complex/impl/SingleStructReaderImpl.html       |     8 +-
 .../vector/complex/impl/SingleStructWriter.html    |     8 +-
 .../complex/impl/SmallIntHolderReaderImpl.html     |     8 +-
 .../vector/complex/impl/SmallIntReaderImpl.html    |     8 +-
 .../vector/complex/impl/SmallIntWriterImpl.html    |     8 +-
 .../complex/impl/StructOrListWriterImpl.html       |     8 +-
 .../complex/impl/TimeMicroHolderReaderImpl.html    |     8 +-
 .../vector/complex/impl/TimeMicroReaderImpl.html   |     8 +-
 .../vector/complex/impl/TimeMicroWriterImpl.html   |     8 +-
 .../complex/impl/TimeMilliHolderReaderImpl.html    |     8 +-
 .../vector/complex/impl/TimeMilliReaderImpl.html   |     8 +-
 .../vector/complex/impl/TimeMilliWriterImpl.html   |     8 +-
 .../complex/impl/TimeNanoHolderReaderImpl.html     |     8 +-
 .../vector/complex/impl/TimeNanoReaderImpl.html    |     8 +-
 .../vector/complex/impl/TimeNanoWriterImpl.html    |     8 +-
 .../complex/impl/TimeSecHolderReaderImpl.html      |     8 +-
 .../vector/complex/impl/TimeSecReaderImpl.html     |     8 +-
 .../vector/complex/impl/TimeSecWriterImpl.html     |     8 +-
 .../impl/TimeStampMicroHolderReaderImpl.html       |     8 +-
 .../complex/impl/TimeStampMicroReaderImpl.html     |     8 +-
 .../impl/TimeStampMicroTZHolderReaderImpl.html     |     8 +-
 .../complex/impl/TimeStampMicroTZReaderImpl.html   |     8 +-
 .../complex/impl/TimeStampMicroTZWriterImpl.html   |     8 +-
 .../complex/impl/TimeStampMicroWriterImpl.html     |     8 +-
 .../impl/TimeStampMilliHolderReaderImpl.html       |     8 +-
 .../complex/impl/TimeStampMilliReaderImpl.html     |     8 +-
 .../impl/TimeStampMilliTZHolderReaderImpl.html     |     8 +-
 .../complex/impl/TimeStampMilliTZReaderImpl.html   |     8 +-
 .../complex/impl/TimeStampMilliTZWriterImpl.html   |     8 +-
 .../complex/impl/TimeStampMilliWriterImpl.html     |     8 +-
 .../impl/TimeStampNanoHolderReaderImpl.html        |     8 +-
 .../complex/impl/TimeStampNanoReaderImpl.html      |     8 +-
 .../impl/TimeStampNanoTZHolderReaderImpl.html      |     8 +-
 .../complex/impl/TimeStampNanoTZReaderImpl.html    |     8 +-
 .../complex/impl/TimeStampNanoTZWriterImpl.html    |     8 +-
 .../complex/impl/TimeStampNanoWriterImpl.html      |     8 +-
 .../complex/impl/TimeStampSecHolderReaderImpl.html |     8 +-
 .../complex/impl/TimeStampSecReaderImpl.html       |     8 +-
 .../impl/TimeStampSecTZHolderReaderImpl.html       |     8 +-
 .../complex/impl/TimeStampSecTZReaderImpl.html     |     8 +-
 .../complex/impl/TimeStampSecTZWriterImpl.html     |     8 +-
 .../complex/impl/TimeStampSecWriterImpl.html       |     8 +-
 .../complex/impl/TinyIntHolderReaderImpl.html      |     8 +-
 .../vector/complex/impl/TinyIntReaderImpl.html     |     8 +-
 .../vector/complex/impl/TinyIntWriterImpl.html     |     8 +-
 .../vector/complex/impl/UInt1HolderReaderImpl.html |     8 +-
 .../arrow/vector/complex/impl/UInt1ReaderImpl.html |     8 +-
 .../arrow/vector/complex/impl/UInt1WriterImpl.html |     8 +-
 .../vector/complex/impl/UInt2HolderReaderImpl.html |     8 +-
 .../arrow/vector/complex/impl/UInt2ReaderImpl.html |     8 +-
 .../arrow/vector/complex/impl/UInt2WriterImpl.html |     8 +-
 .../vector/complex/impl/UInt4HolderReaderImpl.html |     8 +-
 .../arrow/vector/complex/impl/UInt4ReaderImpl.html |     8 +-
 .../arrow/vector/complex/impl/UInt4WriterImpl.html |     8 +-
 .../vector/complex/impl/UInt8HolderReaderImpl.html |     8 +-
 .../arrow/vector/complex/impl/UInt8ReaderImpl.html |     8 +-
 .../arrow/vector/complex/impl/UInt8WriterImpl.html |     8 +-
 .../complex/impl/UnionFixedSizeListReader.html     |     8 +-
 .../complex/impl/UnionFixedSizeListWriter.html     |     8 +-
 .../vector/complex/impl/UnionLargeListReader.html  |     8 +-
 .../vector/complex/impl/UnionLargeListWriter.html  |     8 +-
 .../arrow/vector/complex/impl/UnionListReader.html |     8 +-
 .../arrow/vector/complex/impl/UnionListWriter.html |     8 +-
 .../arrow/vector/complex/impl/UnionMapReader.html  |     8 +-
 .../arrow/vector/complex/impl/UnionMapWriter.html  |     8 +-
 .../arrow/vector/complex/impl/UnionReader.html     |     8 +-
 .../arrow/vector/complex/impl/UnionWriter.html     |     8 +-
 .../complex/impl/VarBinaryHolderReaderImpl.html    |     8 +-
 .../vector/complex/impl/VarBinaryReaderImpl.html   |     8 +-
 .../vector/complex/impl/VarBinaryWriterImpl.html   |     8 +-
 .../complex/impl/VarCharHolderReaderImpl.html      |     8 +-
 .../vector/complex/impl/VarCharReaderImpl.html     |     8 +-
 .../vector/complex/impl/VarCharWriterImpl.html     |     8 +-
 .../impl/class-use/BigIntHolderReaderImpl.html     |     8 +-
 .../complex/impl/class-use/BigIntReaderImpl.html   |     8 +-
 .../complex/impl/class-use/BigIntWriterImpl.html   |     8 +-
 .../impl/class-use/BitHolderReaderImpl.html        |     8 +-
 .../complex/impl/class-use/BitReaderImpl.html      |     8 +-
 .../complex/impl/class-use/BitWriterImpl.html      |     8 +-
 .../complex/impl/class-use/ComplexCopier.html      |     8 +-
 .../complex/impl/class-use/ComplexWriterImpl.html  |     8 +-
 .../impl/class-use/DateDayHolderReaderImpl.html    |     8 +-
 .../complex/impl/class-use/DateDayReaderImpl.html  |     8 +-
 .../complex/impl/class-use/DateDayWriterImpl.html  |     8 +-
 .../impl/class-use/DateMilliHolderReaderImpl.html  |     8 +-
 .../impl/class-use/DateMilliReaderImpl.html        |     8 +-
 .../impl/class-use/DateMilliWriterImpl.html        |     8 +-
 .../impl/class-use/Decimal256HolderReaderImpl.html |     8 +-
 .../impl/class-use/Decimal256ReaderImpl.html       |     8 +-
 .../impl/class-use/Decimal256WriterImpl.html       |     8 +-
 .../impl/class-use/DecimalHolderReaderImpl.html    |     8 +-
 .../complex/impl/class-use/DecimalReaderImpl.html  |     8 +-
 .../complex/impl/class-use/DecimalWriterImpl.html  |     8 +-
 .../complex/impl/class-use/DenseUnionReader.html   |     8 +-
 .../complex/impl/class-use/DenseUnionWriter.html   |     8 +-
 .../impl/class-use/DurationHolderReaderImpl.html   |     8 +-
 .../complex/impl/class-use/DurationReaderImpl.html |     8 +-
 .../complex/impl/class-use/DurationWriterImpl.html |     8 +-
 .../class-use/FixedSizeBinaryHolderReaderImpl.html |     8 +-
 .../impl/class-use/FixedSizeBinaryReaderImpl.html  |     8 +-
 .../impl/class-use/FixedSizeBinaryWriterImpl.html  |     8 +-
 .../impl/class-use/Float4HolderReaderImpl.html     |     8 +-
 .../complex/impl/class-use/Float4ReaderImpl.html   |     8 +-
 .../complex/impl/class-use/Float4WriterImpl.html   |     8 +-
 .../impl/class-use/Float8HolderReaderImpl.html     |     8 +-
 .../complex/impl/class-use/Float8ReaderImpl.html   |     8 +-
 .../complex/impl/class-use/Float8WriterImpl.html   |     8 +-
 .../impl/class-use/IntHolderReaderImpl.html        |     8 +-
 .../complex/impl/class-use/IntReaderImpl.html      |     8 +-
 .../complex/impl/class-use/IntWriterImpl.html      |     8 +-
 .../class-use/IntervalDayHolderReaderImpl.html     |     8 +-
 .../impl/class-use/IntervalDayReaderImpl.html      |     8 +-
 .../impl/class-use/IntervalDayWriterImpl.html      |     8 +-
 .../IntervalMonthDayNanoHolderReaderImpl.html      |     8 +-
 .../class-use/IntervalMonthDayNanoReaderImpl.html  |     8 +-
 .../class-use/IntervalMonthDayNanoWriterImpl.html  |     8 +-
 .../class-use/IntervalYearHolderReaderImpl.html    |     8 +-
 .../impl/class-use/IntervalYearReaderImpl.html     |     8 +-
 .../impl/class-use/IntervalYearWriterImpl.html     |     8 +-
 .../class-use/LargeVarBinaryHolderReaderImpl.html  |     8 +-
 .../impl/class-use/LargeVarBinaryReaderImpl.html   |     8 +-
 .../impl/class-use/LargeVarBinaryWriterImpl.html   |     8 +-
 .../class-use/LargeVarCharHolderReaderImpl.html    |     8 +-
 .../impl/class-use/LargeVarCharReaderImpl.html     |     8 +-
 .../impl/class-use/LargeVarCharWriterImpl.html     |     8 +-
 .../vector/complex/impl/class-use/NullReader.html  |     8 +-
 .../class-use/NullableBigIntHolderReaderImpl.html  |     8 +-
 .../class-use/NullableBitHolderReaderImpl.html     |     8 +-
 .../NullableCaseSensitiveStructWriter.html         |     8 +-
 .../class-use/NullableDateDayHolderReaderImpl.html |     8 +-
 .../NullableDateMilliHolderReaderImpl.html         |     8 +-
 .../NullableDecimal256HolderReaderImpl.html        |     8 +-
 .../class-use/NullableDecimalHolderReaderImpl.html |     8 +-
 .../NullableDurationHolderReaderImpl.html          |     8 +-
 .../NullableFixedSizeBinaryHolderReaderImpl.html   |     8 +-
 .../class-use/NullableFloat4HolderReaderImpl.html  |     8 +-
 .../class-use/NullableFloat8HolderReaderImpl.html  |     8 +-
 .../class-use/NullableIntHolderReaderImpl.html     |     8 +-
 .../NullableIntervalDayHolderReaderImpl.html       |     8 +-
 ...llableIntervalMonthDayNanoHolderReaderImpl.html |     8 +-
 .../NullableIntervalYearHolderReaderImpl.html      |     8 +-
 .../NullableLargeVarBinaryHolderReaderImpl.html    |     8 +-
 .../NullableLargeVarCharHolderReaderImpl.html      |     8 +-
 .../NullableSmallIntHolderReaderImpl.html          |     8 +-
 .../impl/class-use/NullableStructReaderImpl.html   |     8 +-
 .../impl/class-use/NullableStructWriter.html       |     8 +-
 .../class-use/NullableStructWriterFactory.html     |    16 +-
 .../NullableTimeMicroHolderReaderImpl.html         |     8 +-
 .../NullableTimeMilliHolderReaderImpl.html         |     8 +-
 .../NullableTimeNanoHolderReaderImpl.html          |     8 +-
 .../class-use/NullableTimeSecHolderReaderImpl.html |     8 +-
 .../NullableTimeStampMicroHolderReaderImpl.html    |     8 +-
 .../NullableTimeStampMicroTZHolderReaderImpl.html  |     8 +-
 .../NullableTimeStampMilliHolderReaderImpl.html    |     8 +-
 .../NullableTimeStampMilliTZHolderReaderImpl.html  |     8 +-
 .../NullableTimeStampNanoHolderReaderImpl.html     |     8 +-
 .../NullableTimeStampNanoTZHolderReaderImpl.html   |     8 +-
 .../NullableTimeStampSecHolderReaderImpl.html      |     8 +-
 .../NullableTimeStampSecTZHolderReaderImpl.html    |     8 +-
 .../class-use/NullableTinyIntHolderReaderImpl.html |     8 +-
 .../class-use/NullableUInt1HolderReaderImpl.html   |     8 +-
 .../class-use/NullableUInt2HolderReaderImpl.html   |     8 +-
 .../class-use/NullableUInt4HolderReaderImpl.html   |     8 +-
 .../class-use/NullableUInt8HolderReaderImpl.html   |     8 +-
 .../NullableVarBinaryHolderReaderImpl.html         |     8 +-
 .../class-use/NullableVarCharHolderReaderImpl.html |     8 +-
 .../complex/impl/class-use/PromotableWriter.html   |    12 +-
 .../class-use/SingleCaseSensitiveStructWriter.html |     8 +-
 .../impl/class-use/SingleListReaderImpl.html       |     8 +-
 .../impl/class-use/SingleStructReaderImpl.html     |     8 +-
 .../complex/impl/class-use/SingleStructWriter.html |     8 +-
 .../impl/class-use/SmallIntHolderReaderImpl.html   |     8 +-
 .../complex/impl/class-use/SmallIntReaderImpl.html |     8 +-
 .../complex/impl/class-use/SmallIntWriterImpl.html |     8 +-
 .../impl/class-use/StructOrListWriterImpl.html     |     8 +-
 .../impl/class-use/TimeMicroHolderReaderImpl.html  |     8 +-
 .../impl/class-use/TimeMicroReaderImpl.html        |     8 +-
 .../impl/class-use/TimeMicroWriterImpl.html        |     8 +-
 .../impl/class-use/TimeMilliHolderReaderImpl.html  |     8 +-
 .../impl/class-use/TimeMilliReaderImpl.html        |     8 +-
 .../impl/class-use/TimeMilliWriterImpl.html        |     8 +-
 .../impl/class-use/TimeNanoHolderReaderImpl.html   |     8 +-
 .../complex/impl/class-use/TimeNanoReaderImpl.html |     8 +-
 .../complex/impl/class-use/TimeNanoWriterImpl.html |     8 +-
 .../impl/class-use/TimeSecHolderReaderImpl.html    |     8 +-
 .../complex/impl/class-use/TimeSecReaderImpl.html  |     8 +-
 .../complex/impl/class-use/TimeSecWriterImpl.html  |     8 +-
 .../class-use/TimeStampMicroHolderReaderImpl.html  |     8 +-
 .../impl/class-use/TimeStampMicroReaderImpl.html   |     8 +-
 .../TimeStampMicroTZHolderReaderImpl.html          |     8 +-
 .../impl/class-use/TimeStampMicroTZReaderImpl.html |     8 +-
 .../impl/class-use/TimeStampMicroTZWriterImpl.html |     8 +-
 .../impl/class-use/TimeStampMicroWriterImpl.html   |     8 +-
 .../class-use/TimeStampMilliHolderReaderImpl.html  |     8 +-
 .../impl/class-use/TimeStampMilliReaderImpl.html   |     8 +-
 .../TimeStampMilliTZHolderReaderImpl.html          |     8 +-
 .../impl/class-use/TimeStampMilliTZReaderImpl.html |     8 +-
 .../impl/class-use/TimeStampMilliTZWriterImpl.html |     8 +-
 .../impl/class-use/TimeStampMilliWriterImpl.html   |     8 +-
 .../class-use/TimeStampNanoHolderReaderImpl.html   |     8 +-
 .../impl/class-use/TimeStampNanoReaderImpl.html    |     8 +-
 .../class-use/TimeStampNanoTZHolderReaderImpl.html |     8 +-
 .../impl/class-use/TimeStampNanoTZReaderImpl.html  |     8 +-
 .../impl/class-use/TimeStampNanoTZWriterImpl.html  |     8 +-
 .../impl/class-use/TimeStampNanoWriterImpl.html    |     8 +-
 .../class-use/TimeStampSecHolderReaderImpl.html    |     8 +-
 .../impl/class-use/TimeStampSecReaderImpl.html     |     8 +-
 .../class-use/TimeStampSecTZHolderReaderImpl.html  |     8 +-
 .../impl/class-use/TimeStampSecTZReaderImpl.html   |     8 +-
 .../impl/class-use/TimeStampSecTZWriterImpl.html   |     8 +-
 .../impl/class-use/TimeStampSecWriterImpl.html     |     8 +-
 .../impl/class-use/TinyIntHolderReaderImpl.html    |     8 +-
 .../complex/impl/class-use/TinyIntReaderImpl.html  |     8 +-
 .../complex/impl/class-use/TinyIntWriterImpl.html  |     8 +-
 .../impl/class-use/UInt1HolderReaderImpl.html      |     8 +-
 .../complex/impl/class-use/UInt1ReaderImpl.html    |     8 +-
 .../complex/impl/class-use/UInt1WriterImpl.html    |     8 +-
 .../impl/class-use/UInt2HolderReaderImpl.html      |     8 +-
 .../complex/impl/class-use/UInt2ReaderImpl.html    |     8 +-
 .../complex/impl/class-use/UInt2WriterImpl.html    |     8 +-
 .../impl/class-use/UInt4HolderReaderImpl.html      |     8 +-
 .../complex/impl/class-use/UInt4ReaderImpl.html    |     8 +-
 .../complex/impl/class-use/UInt4WriterImpl.html    |     8 +-
 .../impl/class-use/UInt8HolderReaderImpl.html      |     8 +-
 .../complex/impl/class-use/UInt8ReaderImpl.html    |     8 +-
 .../complex/impl/class-use/UInt8WriterImpl.html    |     8 +-
 .../impl/class-use/UnionFixedSizeListReader.html   |     8 +-
 .../impl/class-use/UnionFixedSizeListWriter.html   |     8 +-
 .../impl/class-use/UnionLargeListReader.html       |     8 +-
 .../impl/class-use/UnionLargeListWriter.html       |     8 +-
 .../complex/impl/class-use/UnionListReader.html    |     8 +-
 .../complex/impl/class-use/UnionListWriter.html    |     8 +-
 .../complex/impl/class-use/UnionMapReader.html     |     8 +-
 .../complex/impl/class-use/UnionMapWriter.html     |     8 +-
 .../vector/complex/impl/class-use/UnionReader.html |     8 +-
 .../vector/complex/impl/class-use/UnionWriter.html |    12 +-
 .../impl/class-use/VarBinaryHolderReaderImpl.html  |     8 +-
 .../impl/class-use/VarBinaryReaderImpl.html        |     8 +-
 .../impl/class-use/VarBinaryWriterImpl.html        |     8 +-
 .../impl/class-use/VarCharHolderReaderImpl.html    |     8 +-
 .../complex/impl/class-use/VarCharReaderImpl.html  |     8 +-
 .../complex/impl/class-use/VarCharWriterImpl.html  |     8 +-
 .../arrow/vector/complex/impl/package-frame.html   |     6 +-
 .../arrow/vector/complex/impl/package-summary.html |     8 +-
 .../arrow/vector/complex/impl/package-tree.html    |     8 +-
 .../arrow/vector/complex/impl/package-use.html     |     8 +-
 .../apache/arrow/vector/complex/package-frame.html |     6 +-
 .../arrow/vector/complex/package-summary.html      |     8 +-
 .../apache/arrow/vector/complex/package-tree.html  |     8 +-
 .../apache/arrow/vector/complex/package-use.html   |     8 +-
 .../complex/reader/BaseReader.ComplexReader.html   |     8 +-
 .../complex/reader/BaseReader.ListReader.html      |     8 +-
 .../complex/reader/BaseReader.MapReader.html       |     8 +-
 .../reader/BaseReader.RepeatedListReader.html      |     8 +-
 .../reader/BaseReader.RepeatedMapReader.html       |     8 +-
 .../reader/BaseReader.RepeatedStructReader.html    |     8 +-
 .../complex/reader/BaseReader.ScalarReader.html    |     8 +-
 .../complex/reader/BaseReader.StructReader.html    |     8 +-
 .../arrow/vector/complex/reader/BaseReader.html    |     8 +-
 .../arrow/vector/complex/reader/BigIntReader.html  |     8 +-
 .../arrow/vector/complex/reader/BitReader.html     |     8 +-
 .../arrow/vector/complex/reader/DateDayReader.html |     8 +-
 .../vector/complex/reader/DateMilliReader.html     |     8 +-
 .../vector/complex/reader/Decimal256Reader.html    |     8 +-
 .../arrow/vector/complex/reader/DecimalReader.html |     8 +-
 .../vector/complex/reader/DurationReader.html      |     8 +-
 .../arrow/vector/complex/reader/FieldReader.html   |     8 +-
 .../complex/reader/FixedSizeBinaryReader.html      |     8 +-
 .../arrow/vector/complex/reader/Float4Reader.html  |     8 +-
 .../arrow/vector/complex/reader/Float8Reader.html  |     8 +-
 .../arrow/vector/complex/reader/IntReader.html     |     8 +-
 .../vector/complex/reader/IntervalDayReader.html   |     8 +-
 .../complex/reader/IntervalMonthDayNanoReader.html |     8 +-
 .../vector/complex/reader/IntervalYearReader.html  |     8 +-
 .../complex/reader/LargeVarBinaryReader.html       |     8 +-
 .../vector/complex/reader/LargeVarCharReader.html  |     8 +-
 .../vector/complex/reader/SmallIntReader.html      |     8 +-
 .../vector/complex/reader/TimeMicroReader.html     |     8 +-
 .../vector/complex/reader/TimeMilliReader.html     |     8 +-
 .../vector/complex/reader/TimeNanoReader.html      |     8 +-
 .../arrow/vector/complex/reader/TimeSecReader.html |     8 +-
 .../complex/reader/TimeStampMicroReader.html       |     8 +-
 .../complex/reader/TimeStampMicroTZReader.html     |     8 +-
 .../complex/reader/TimeStampMilliReader.html       |     8 +-
 .../complex/reader/TimeStampMilliTZReader.html     |     8 +-
 .../vector/complex/reader/TimeStampNanoReader.html |     8 +-
 .../complex/reader/TimeStampNanoTZReader.html      |     8 +-
 .../vector/complex/reader/TimeStampSecReader.html  |     8 +-
 .../complex/reader/TimeStampSecTZReader.html       |     8 +-
 .../arrow/vector/complex/reader/TinyIntReader.html |     8 +-
 .../arrow/vector/complex/reader/UInt1Reader.html   |     8 +-
 .../arrow/vector/complex/reader/UInt2Reader.html   |     8 +-
 .../arrow/vector/complex/reader/UInt4Reader.html   |     8 +-
 .../arrow/vector/complex/reader/UInt8Reader.html   |     8 +-
 .../vector/complex/reader/VarBinaryReader.html     |     8 +-
 .../arrow/vector/complex/reader/VarCharReader.html |     8 +-
 .../reader/class-use/BaseReader.ComplexReader.html |     8 +-
 .../reader/class-use/BaseReader.ListReader.html    |     8 +-
 .../reader/class-use/BaseReader.MapReader.html     |     8 +-
 .../class-use/BaseReader.RepeatedListReader.html   |     8 +-
 .../class-use/BaseReader.RepeatedMapReader.html    |     8 +-
 .../class-use/BaseReader.RepeatedStructReader.html |     8 +-
 .../reader/class-use/BaseReader.ScalarReader.html  |     8 +-
 .../reader/class-use/BaseReader.StructReader.html  |     8 +-
 .../complex/reader/class-use/BaseReader.html       |     8 +-
 .../complex/reader/class-use/BigIntReader.html     |     8 +-
 .../vector/complex/reader/class-use/BitReader.html |     8 +-
 .../complex/reader/class-use/DateDayReader.html    |     8 +-
 .../complex/reader/class-use/DateMilliReader.html  |     8 +-
 .../complex/reader/class-use/Decimal256Reader.html |     8 +-
 .../complex/reader/class-use/DecimalReader.html    |     8 +-
 .../complex/reader/class-use/DurationReader.html   |     8 +-
 .../complex/reader/class-use/FieldReader.html      |   132 +-
 .../reader/class-use/FixedSizeBinaryReader.html    |     8 +-
 .../complex/reader/class-use/Float4Reader.html     |     8 +-
 .../complex/reader/class-use/Float8Reader.html     |     8 +-
 .../vector/complex/reader/class-use/IntReader.html |     8 +-
 .../reader/class-use/IntervalDayReader.html        |     8 +-
 .../class-use/IntervalMonthDayNanoReader.html      |     8 +-
 .../reader/class-use/IntervalYearReader.html       |     8 +-
 .../reader/class-use/LargeVarBinaryReader.html     |     8 +-
 .../reader/class-use/LargeVarCharReader.html       |     8 +-
 .../complex/reader/class-use/SmallIntReader.html   |     8 +-
 .../complex/reader/class-use/TimeMicroReader.html  |     8 +-
 .../complex/reader/class-use/TimeMilliReader.html  |     8 +-
 .../complex/reader/class-use/TimeNanoReader.html   |     8 +-
 .../complex/reader/class-use/TimeSecReader.html    |     8 +-
 .../reader/class-use/TimeStampMicroReader.html     |     8 +-
 .../reader/class-use/TimeStampMicroTZReader.html   |     8 +-
 .../reader/class-use/TimeStampMilliReader.html     |     8 +-
 .../reader/class-use/TimeStampMilliTZReader.html   |     8 +-
 .../reader/class-use/TimeStampNanoReader.html      |     8 +-
 .../reader/class-use/TimeStampNanoTZReader.html    |     8 +-
 .../reader/class-use/TimeStampSecReader.html       |     8 +-
 .../reader/class-use/TimeStampSecTZReader.html     |     8 +-
 .../complex/reader/class-use/TinyIntReader.html    |     8 +-
 .../complex/reader/class-use/UInt1Reader.html      |     8 +-
 .../complex/reader/class-use/UInt2Reader.html      |     8 +-
 .../complex/reader/class-use/UInt4Reader.html      |     8 +-
 .../complex/reader/class-use/UInt8Reader.html      |     8 +-
 .../complex/reader/class-use/VarBinaryReader.html  |     8 +-
 .../complex/reader/class-use/VarCharReader.html    |     8 +-
 .../arrow/vector/complex/reader/package-frame.html |     6 +-
 .../vector/complex/reader/package-summary.html     |     8 +-
 .../arrow/vector/complex/reader/package-tree.html  |     8 +-
 .../arrow/vector/complex/reader/package-use.html   |     8 +-
 .../complex/writer/BaseWriter.ComplexWriter.html   |     8 +-
 .../complex/writer/BaseWriter.ListWriter.html      |     8 +-
 .../complex/writer/BaseWriter.MapWriter.html       |     8 +-
 .../complex/writer/BaseWriter.ScalarWriter.html    |     8 +-
 .../writer/BaseWriter.StructOrListWriter.html      |     8 +-
 .../complex/writer/BaseWriter.StructWriter.html    |     8 +-
 .../arrow/vector/complex/writer/BaseWriter.html    |     8 +-
 .../arrow/vector/complex/writer/BigIntWriter.html  |     8 +-
 .../arrow/vector/complex/writer/BitWriter.html     |     8 +-
 .../arrow/vector/complex/writer/DateDayWriter.html |     8 +-
 .../vector/complex/writer/DateMilliWriter.html     |     8 +-
 .../vector/complex/writer/Decimal256Writer.html    |     8 +-
 .../arrow/vector/complex/writer/DecimalWriter.html |     8 +-
 .../vector/complex/writer/DurationWriter.html      |     8 +-
 .../arrow/vector/complex/writer/FieldWriter.html   |     8 +-
 .../complex/writer/FixedSizeBinaryWriter.html      |     8 +-
 .../arrow/vector/complex/writer/Float4Writer.html  |     8 +-
 .../arrow/vector/complex/writer/Float8Writer.html  |     8 +-
 .../arrow/vector/complex/writer/IntWriter.html     |     8 +-
 .../vector/complex/writer/IntervalDayWriter.html   |     8 +-
 .../complex/writer/IntervalMonthDayNanoWriter.html |     8 +-
 .../vector/complex/writer/IntervalYearWriter.html  |     8 +-
 .../complex/writer/LargeVarBinaryWriter.html       |     8 +-
 .../vector/complex/writer/LargeVarCharWriter.html  |     8 +-
 .../vector/complex/writer/SmallIntWriter.html      |     8 +-
 .../vector/complex/writer/TimeMicroWriter.html     |     8 +-
 .../vector/complex/writer/TimeMilliWriter.html     |     8 +-
 .../vector/complex/writer/TimeNanoWriter.html      |     8 +-
 .../arrow/vector/complex/writer/TimeSecWriter.html |     8 +-
 .../complex/writer/TimeStampMicroTZWriter.html     |     8 +-
 .../complex/writer/TimeStampMicroWriter.html       |     8 +-
 .../complex/writer/TimeStampMilliTZWriter.html     |     8 +-
 .../complex/writer/TimeStampMilliWriter.html       |     8 +-
 .../complex/writer/TimeStampNanoTZWriter.html      |     8 +-
 .../vector/complex/writer/TimeStampNanoWriter.html |     8 +-
 .../complex/writer/TimeStampSecTZWriter.html       |     8 +-
 .../vector/complex/writer/TimeStampSecWriter.html  |     8 +-
 .../arrow/vector/complex/writer/TinyIntWriter.html |     8 +-
 .../arrow/vector/complex/writer/UInt1Writer.html   |     8 +-
 .../arrow/vector/complex/writer/UInt2Writer.html   |     8 +-
 .../arrow/vector/complex/writer/UInt4Writer.html   |     8 +-
 .../arrow/vector/complex/writer/UInt8Writer.html   |     8 +-
 .../vector/complex/writer/VarBinaryWriter.html     |     8 +-
 .../arrow/vector/complex/writer/VarCharWriter.html |     8 +-
 .../writer/class-use/BaseWriter.ComplexWriter.html |     8 +-
 .../writer/class-use/BaseWriter.ListWriter.html    |    36 +-
 .../writer/class-use/BaseWriter.MapWriter.html     |    40 +-
 .../writer/class-use/BaseWriter.ScalarWriter.html  |     8 +-
 .../class-use/BaseWriter.StructOrListWriter.html   |     8 +-
 .../writer/class-use/BaseWriter.StructWriter.html  |   110 +-
 .../complex/writer/class-use/BaseWriter.html       |     8 +-
 .../complex/writer/class-use/BigIntWriter.html     |    44 +-
 .../vector/complex/writer/class-use/BitWriter.html |    42 +-
 .../complex/writer/class-use/DateDayWriter.html    |    38 +-
 .../complex/writer/class-use/DateMilliWriter.html  |    36 +-
 .../complex/writer/class-use/Decimal256Writer.html |    46 +-
 .../complex/writer/class-use/DecimalWriter.html    |    44 +-
 .../complex/writer/class-use/DurationWriter.html   |    22 +-
 .../complex/writer/class-use/FieldWriter.html      |    84 +-
 .../writer/class-use/FixedSizeBinaryWriter.html    |    20 +-
 .../complex/writer/class-use/Float4Writer.html     |    44 +-
 .../complex/writer/class-use/Float8Writer.html     |    44 +-
 .../vector/complex/writer/class-use/IntWriter.html |    44 +-
 .../writer/class-use/IntervalDayWriter.html        |    38 +-
 .../class-use/IntervalMonthDayNanoWriter.html      |    38 +-
 .../writer/class-use/IntervalYearWriter.html       |    36 +-
 .../writer/class-use/LargeVarBinaryWriter.html     |    38 +-
 .../writer/class-use/LargeVarCharWriter.html       |    36 +-
 .../complex/writer/class-use/SmallIntWriter.html   |    38 +-
 .../complex/writer/class-use/TimeMicroWriter.html  |    38 +-
 .../complex/writer/class-use/TimeMilliWriter.html  |    38 +-
 .../complex/writer/class-use/TimeNanoWriter.html   |    38 +-
 .../complex/writer/class-use/TimeSecWriter.html    |    36 +-
 .../writer/class-use/TimeStampMicroTZWriter.html   |    20 +-
 .../writer/class-use/TimeStampMicroWriter.html     |    36 +-
 .../writer/class-use/TimeStampMilliTZWriter.html   |    22 +-
 .../writer/class-use/TimeStampMilliWriter.html     |    38 +-
 .../writer/class-use/TimeStampNanoTZWriter.html    |    22 +-
 .../writer/class-use/TimeStampNanoWriter.html      |    38 +-
 .../writer/class-use/TimeStampSecTZWriter.html     |    22 +-
 .../writer/class-use/TimeStampSecWriter.html       |    36 +-
 .../complex/writer/class-use/TinyIntWriter.html    |    36 +-
 .../complex/writer/class-use/UInt1Writer.html      |    38 +-
 .../complex/writer/class-use/UInt2Writer.html      |    38 +-
 .../complex/writer/class-use/UInt4Writer.html      |    36 +-
 .../complex/writer/class-use/UInt8Writer.html      |    38 +-
 .../complex/writer/class-use/VarBinaryWriter.html  |    36 +-
 .../complex/writer/class-use/VarCharWriter.html    |    44 +-
 .../arrow/vector/complex/writer/package-frame.html |     6 +-
 .../vector/complex/writer/package-summary.html     |     8 +-
 .../arrow/vector/complex/writer/package-tree.html  |     8 +-
 .../arrow/vector/complex/writer/package-use.html   |     8 +-
 .../compression/AbstractCompressionCodec.html      |     8 +-
 .../compression/CompressionCodec.Factory.html      |     8 +-
 .../arrow/vector/compression/CompressionCodec.html |     8 +-
 .../compression/CompressionUtil.CodecType.html     |     8 +-
 .../arrow/vector/compression/CompressionUtil.html  |     8 +-
 .../compression/NoCompressionCodec.Factory.html    |     8 +-
 .../vector/compression/NoCompressionCodec.html     |     8 +-
 .../class-use/AbstractCompressionCodec.html        |     8 +-
 .../class-use/CompressionCodec.Factory.html        |     8 +-
 .../compression/class-use/CompressionCodec.html    |     8 +-
 .../class-use/CompressionUtil.CodecType.html       |    12 +-
 .../compression/class-use/CompressionUtil.html     |     8 +-
 .../class-use/NoCompressionCodec.Factory.html      |     8 +-
 .../compression/class-use/NoCompressionCodec.html  |     8 +-
 .../arrow/vector/compression/package-frame.html    |     6 +-
 .../arrow/vector/compression/package-summary.html  |     8 +-
 .../arrow/vector/compression/package-tree.html     |     8 +-
 .../arrow/vector/compression/package-use.html      |     8 +-
 .../apache/arrow/vector/dictionary/Dictionary.html |     8 +-
 .../arrow/vector/dictionary/DictionaryEncoder.html |     8 +-
 .../vector/dictionary/DictionaryHashTable.html     |     8 +-
 .../DictionaryProvider.MapDictionaryProvider.html  |    18 +-
 .../vector/dictionary/DictionaryProvider.html      |    28 +-
 .../vector/dictionary/ListSubfieldEncoder.html     |     8 +-
 .../vector/dictionary/StructSubfieldEncoder.html   |     8 +-
 .../vector/dictionary/class-use/Dictionary.html    |     8 +-
 .../dictionary/class-use/DictionaryEncoder.html    |     8 +-
 .../dictionary/class-use/DictionaryHashTable.html  |     8 +-
 .../DictionaryProvider.MapDictionaryProvider.html  |     8 +-
 .../dictionary/class-use/DictionaryProvider.html   |     8 +-
 .../dictionary/class-use/ListSubfieldEncoder.html  |     8 +-
 .../class-use/StructSubfieldEncoder.html           |     8 +-
 .../arrow/vector/dictionary/package-frame.html     |     6 +-
 .../arrow/vector/dictionary/package-summary.html   |     8 +-
 .../arrow/vector/dictionary/package-tree.html      |     8 +-
 .../arrow/vector/dictionary/package-use.html       |     8 +-
 .../apache/arrow/vector/holders/BigIntHolder.html  |     8 +-
 .../org/apache/arrow/vector/holders/BitHolder.html |     8 +-
 .../apache/arrow/vector/holders/ComplexHolder.html |     8 +-
 .../apache/arrow/vector/holders/DateDayHolder.html |     8 +-
 .../arrow/vector/holders/DateMilliHolder.html      |     8 +-
 .../arrow/vector/holders/Decimal256Holder.html     |     8 +-
 .../apache/arrow/vector/holders/DecimalHolder.html |     8 +-
 .../arrow/vector/holders/DenseUnionHolder.html     |     8 +-
 .../arrow/vector/holders/DurationHolder.html       |     8 +-
 .../vector/holders/FixedSizeBinaryHolder.html      |     8 +-
 .../apache/arrow/vector/holders/Float4Holder.html  |     8 +-
 .../apache/arrow/vector/holders/Float8Holder.html  |     8 +-
 .../org/apache/arrow/vector/holders/IntHolder.html |     8 +-
 .../arrow/vector/holders/IntervalDayHolder.html    |     8 +-
 .../vector/holders/IntervalMonthDayNanoHolder.html |     8 +-
 .../arrow/vector/holders/IntervalYearHolder.html   |     8 +-
 .../arrow/vector/holders/LargeVarBinaryHolder.html |     8 +-
 .../arrow/vector/holders/LargeVarCharHolder.html   |     8 +-
 .../arrow/vector/holders/NullableBigIntHolder.html |     8 +-
 .../arrow/vector/holders/NullableBitHolder.html    |     8 +-
 .../vector/holders/NullableDateDayHolder.html      |     8 +-
 .../vector/holders/NullableDateMilliHolder.html    |     8 +-
 .../vector/holders/NullableDecimal256Holder.html   |     8 +-
 .../vector/holders/NullableDecimalHolder.html      |     8 +-
 .../vector/holders/NullableDurationHolder.html     |     8 +-
 .../holders/NullableFixedSizeBinaryHolder.html     |     8 +-
 .../arrow/vector/holders/NullableFloat4Holder.html |     8 +-
 .../arrow/vector/holders/NullableFloat8Holder.html |     8 +-
 .../arrow/vector/holders/NullableIntHolder.html    |     8 +-
 .../vector/holders/NullableIntervalDayHolder.html  |     8 +-
 .../NullableIntervalMonthDayNanoHolder.html        |     8 +-
 .../vector/holders/NullableIntervalYearHolder.html |     8 +-
 .../holders/NullableLargeVarBinaryHolder.html      |     8 +-
 .../vector/holders/NullableLargeVarCharHolder.html |     8 +-
 .../vector/holders/NullableSmallIntHolder.html     |     8 +-
 .../vector/holders/NullableTimeMicroHolder.html    |     8 +-
 .../vector/holders/NullableTimeMilliHolder.html    |     8 +-
 .../vector/holders/NullableTimeNanoHolder.html     |     8 +-
 .../vector/holders/NullableTimeSecHolder.html      |     8 +-
 .../holders/NullableTimeStampMicroHolder.html      |     8 +-
 .../holders/NullableTimeStampMicroTZHolder.html    |     8 +-
 .../holders/NullableTimeStampMilliHolder.html      |     8 +-
 .../holders/NullableTimeStampMilliTZHolder.html    |     8 +-
 .../holders/NullableTimeStampNanoHolder.html       |     8 +-
 .../holders/NullableTimeStampNanoTZHolder.html     |     8 +-
 .../vector/holders/NullableTimeStampSecHolder.html |     8 +-
 .../holders/NullableTimeStampSecTZHolder.html      |     8 +-
 .../vector/holders/NullableTinyIntHolder.html      |     8 +-
 .../arrow/vector/holders/NullableUInt1Holder.html  |     8 +-
 .../arrow/vector/holders/NullableUInt2Holder.html  |     8 +-
 .../arrow/vector/holders/NullableUInt4Holder.html  |     8 +-
 .../arrow/vector/holders/NullableUInt8Holder.html  |     8 +-
 .../vector/holders/NullableVarBinaryHolder.html    |     8 +-
 .../vector/holders/NullableVarCharHolder.html      |     8 +-
 .../arrow/vector/holders/RepeatedListHolder.html   |     8 +-
 .../arrow/vector/holders/RepeatedStructHolder.html |     8 +-
 .../arrow/vector/holders/SmallIntHolder.html       |     8 +-
 .../arrow/vector/holders/TimeMicroHolder.html      |     8 +-
 .../arrow/vector/holders/TimeMilliHolder.html      |     8 +-
 .../arrow/vector/holders/TimeNanoHolder.html       |     8 +-
 .../apache/arrow/vector/holders/TimeSecHolder.html |     8 +-
 .../arrow/vector/holders/TimeStampMicroHolder.html |     8 +-
 .../vector/holders/TimeStampMicroTZHolder.html     |     8 +-
 .../arrow/vector/holders/TimeStampMilliHolder.html |     8 +-
 .../vector/holders/TimeStampMilliTZHolder.html     |     8 +-
 .../arrow/vector/holders/TimeStampNanoHolder.html  |     8 +-
 .../vector/holders/TimeStampNanoTZHolder.html      |     8 +-
 .../arrow/vector/holders/TimeStampSecHolder.html   |     8 +-
 .../arrow/vector/holders/TimeStampSecTZHolder.html |     8 +-
 .../apache/arrow/vector/holders/TinyIntHolder.html |     8 +-
 .../apache/arrow/vector/holders/UInt1Holder.html   |     8 +-
 .../apache/arrow/vector/holders/UInt2Holder.html   |     8 +-
 .../apache/arrow/vector/holders/UInt4Holder.html   |     8 +-
 .../apache/arrow/vector/holders/UInt8Holder.html   |     8 +-
 .../apache/arrow/vector/holders/UnionHolder.html   |     8 +-
 .../apache/arrow/vector/holders/ValueHolder.html   |     8 +-
 .../arrow/vector/holders/VarBinaryHolder.html      |     8 +-
 .../apache/arrow/vector/holders/VarCharHolder.html |     8 +-
 .../vector/holders/class-use/BigIntHolder.html     |    24 +-
 .../arrow/vector/holders/class-use/BitHolder.html  |    22 +-
 .../vector/holders/class-use/ComplexHolder.html    |    12 +-
 .../vector/holders/class-use/DateDayHolder.html    |    26 +-
 .../vector/holders/class-use/DateMilliHolder.html  |    24 +-
 .../vector/holders/class-use/Decimal256Holder.html |    20 +-
 .../vector/holders/class-use/DecimalHolder.html    |    22 +-
 .../vector/holders/class-use/DenseUnionHolder.html |     8 +-
 .../vector/holders/class-use/DurationHolder.html   |    14 +-
 .../holders/class-use/FixedSizeBinaryHolder.html   |    12 +-
 .../vector/holders/class-use/Float4Holder.html     |    22 +-
 .../vector/holders/class-use/Float8Holder.html     |    24 +-
 .../arrow/vector/holders/class-use/IntHolder.html  |    26 +-
 .../holders/class-use/IntervalDayHolder.html       |    26 +-
 .../class-use/IntervalMonthDayNanoHolder.html      |    24 +-
 .../holders/class-use/IntervalYearHolder.html      |    26 +-
 .../holders/class-use/LargeVarBinaryHolder.html    |    26 +-
 .../holders/class-use/LargeVarCharHolder.html      |    26 +-
 .../holders/class-use/NullableBigIntHolder.html    |    24 +-
 .../holders/class-use/NullableBitHolder.html       |    22 +-
 .../holders/class-use/NullableDateDayHolder.html   |    24 +-
 .../holders/class-use/NullableDateMilliHolder.html |    22 +-
 .../class-use/NullableDecimal256Holder.html        |    18 +-
 .../holders/class-use/NullableDecimalHolder.html   |    18 +-
 .../holders/class-use/NullableDurationHolder.html  |    16 +-
 .../class-use/NullableFixedSizeBinaryHolder.html   |    12 +-
 .../holders/class-use/NullableFloat4Holder.html    |    24 +-
 .../holders/class-use/NullableFloat8Holder.html    |    22 +-
 .../holders/class-use/NullableIntHolder.html       |    24 +-
 .../class-use/NullableIntervalDayHolder.html       |    24 +-
 .../NullableIntervalMonthDayNanoHolder.html        |    22 +-
 .../class-use/NullableIntervalYearHolder.html      |    20 +-
 .../class-use/NullableLargeVarBinaryHolder.html    |    24 +-
 .../class-use/NullableLargeVarCharHolder.html      |    22 +-
 .../holders/class-use/NullableSmallIntHolder.html  |    24 +-
 .../holders/class-use/NullableTimeMicroHolder.html |    24 +-
 .../holders/class-use/NullableTimeMilliHolder.html |    24 +-
 .../holders/class-use/NullableTimeNanoHolder.html  |    24 +-
 .../holders/class-use/NullableTimeSecHolder.html   |    24 +-
 .../class-use/NullableTimeStampMicroHolder.html    |    24 +-
 .../class-use/NullableTimeStampMicroTZHolder.html  |    16 +-
 .../class-use/NullableTimeStampMilliHolder.html    |    24 +-
 .../class-use/NullableTimeStampMilliTZHolder.html  |    16 +-
 .../class-use/NullableTimeStampNanoHolder.html     |    22 +-
 .../class-use/NullableTimeStampNanoTZHolder.html   |    14 +-
 .../class-use/NullableTimeStampSecHolder.html      |    20 +-
 .../class-use/NullableTimeStampSecTZHolder.html    |    16 +-
 .../holders/class-use/NullableTinyIntHolder.html   |    22 +-
 .../holders/class-use/NullableUInt1Holder.html     |    22 +-
 .../holders/class-use/NullableUInt2Holder.html     |    22 +-
 .../holders/class-use/NullableUInt4Holder.html     |    24 +-
 .../holders/class-use/NullableUInt8Holder.html     |    24 +-
 .../holders/class-use/NullableVarBinaryHolder.html |    22 +-
 .../holders/class-use/NullableVarCharHolder.html   |    22 +-
 .../holders/class-use/RepeatedListHolder.html      |     8 +-
 .../holders/class-use/RepeatedStructHolder.html    |     8 +-
 .../vector/holders/class-use/SmallIntHolder.html   |    26 +-
 .../vector/holders/class-use/TimeMicroHolder.html  |    24 +-
 .../vector/holders/class-use/TimeMilliHolder.html  |    26 +-
 .../vector/holders/class-use/TimeNanoHolder.html   |    26 +-
 .../vector/holders/class-use/TimeSecHolder.html    |    26 +-
 .../holders/class-use/TimeStampMicroHolder.html    |    26 +-
 .../holders/class-use/TimeStampMicroTZHolder.html  |    14 +-
 .../holders/class-use/TimeStampMilliHolder.html    |    26 +-
 .../holders/class-use/TimeStampMilliTZHolder.html  |    14 +-
 .../holders/class-use/TimeStampNanoHolder.html     |    24 +-
 .../holders/class-use/TimeStampNanoTZHolder.html   |    12 +-
 .../holders/class-use/TimeStampSecHolder.html      |    20 +-
 .../holders/class-use/TimeStampSecTZHolder.html    |    14 +-
 .../vector/holders/class-use/TinyIntHolder.html    |    24 +-
 .../vector/holders/class-use/UInt1Holder.html      |    24 +-
 .../vector/holders/class-use/UInt2Holder.html      |    24 +-
 .../vector/holders/class-use/UInt4Holder.html      |    22 +-
 .../vector/holders/class-use/UInt8Holder.html      |    22 +-
 .../vector/holders/class-use/UnionHolder.html      |    16 +-
 .../vector/holders/class-use/ValueHolder.html      |     8 +-
 .../vector/holders/class-use/VarBinaryHolder.html  |    24 +-
 .../vector/holders/class-use/VarCharHolder.html    |    26 +-
 .../apache/arrow/vector/holders/package-frame.html |     6 +-
 .../arrow/vector/holders/package-summary.html      |     8 +-
 .../apache/arrow/vector/holders/package-tree.html  |     8 +-
 .../apache/arrow/vector/holders/package-use.html   |     8 +-
 .../apache/arrow/vector/ipc/ArrowFileReader.html   |    10 +-
 .../apache/arrow/vector/ipc/ArrowFileWriter.html   |     8 +-
 .../org/apache/arrow/vector/ipc/ArrowReader.html   |    47 +-
 .../apache/arrow/vector/ipc/ArrowStreamReader.html |    10 +-
 .../apache/arrow/vector/ipc/ArrowStreamWriter.html |     8 +-
 .../org/apache/arrow/vector/ipc/ArrowWriter.html   |     8 +-
 .../vector/ipc/InvalidArrowFileException.html      |     8 +-
 .../apache/arrow/vector/ipc/JsonFileReader.html    |    37 +-
 .../vector/ipc/JsonFileWriter.JSONWriteConfig.html |     8 +-
 .../apache/arrow/vector/ipc/JsonFileWriter.html    |    14 +-
 .../org/apache/arrow/vector/ipc/ReadChannel.html   |     8 +-
 .../arrow/vector/ipc/SeekableReadChannel.html      |     8 +-
 .../org/apache/arrow/vector/ipc/WriteChannel.html  |     8 +-
 .../vector/ipc/class-use/ArrowFileReader.html      |     8 +-
 .../vector/ipc/class-use/ArrowFileWriter.html      |     8 +-
 .../arrow/vector/ipc/class-use/ArrowReader.html    |     8 +-
 .../vector/ipc/class-use/ArrowStreamReader.html    |     8 +-
 .../vector/ipc/class-use/ArrowStreamWriter.html    |     8 +-
 .../arrow/vector/ipc/class-use/ArrowWriter.html    |     8 +-
 .../ipc/class-use/InvalidArrowFileException.html   |     8 +-
 .../arrow/vector/ipc/class-use/JsonFileReader.html |     8 +-
 .../class-use/JsonFileWriter.JSONWriteConfig.html  |     8 +-
 .../arrow/vector/ipc/class-use/JsonFileWriter.html |     8 +-
 .../arrow/vector/ipc/class-use/ReadChannel.html    |     8 +-
 .../vector/ipc/class-use/SeekableReadChannel.html  |     8 +-
 .../arrow/vector/ipc/class-use/WriteChannel.html   |    12 +-
 .../arrow/vector/ipc/message/ArrowBlock.html       |     8 +-
 .../vector/ipc/message/ArrowBodyCompression.html   |     8 +-
 .../arrow/vector/ipc/message/ArrowBuffer.html      |     8 +-
 .../vector/ipc/message/ArrowDictionaryBatch.html   |     8 +-
 .../arrow/vector/ipc/message/ArrowFieldNode.html   |     8 +-
 .../arrow/vector/ipc/message/ArrowFooter.html      |     8 +-
 .../message/ArrowMessage.ArrowMessageVisitor.html  |     8 +-
 .../arrow/vector/ipc/message/ArrowMessage.html     |     8 +-
 .../arrow/vector/ipc/message/ArrowRecordBatch.html |     8 +-
 .../arrow/vector/ipc/message/FBSerializable.html   |     8 +-
 .../arrow/vector/ipc/message/FBSerializables.html  |     8 +-
 .../apache/arrow/vector/ipc/message/IpcOption.html |     8 +-
 .../vector/ipc/message/MessageChannelReader.html   |     8 +-
 .../vector/ipc/message/MessageMetadataResult.html  |     8 +-
 .../arrow/vector/ipc/message/MessageResult.html    |     8 +-
 .../vector/ipc/message/MessageSerializer.html      |     8 +-
 .../vector/ipc/message/class-use/ArrowBlock.html   |     8 +-
 .../message/class-use/ArrowBodyCompression.html    |     8 +-
 .../vector/ipc/message/class-use/ArrowBuffer.html  |     8 +-
 .../message/class-use/ArrowDictionaryBatch.html    |     8 +-
 .../ipc/message/class-use/ArrowFieldNode.html      |    56 +-
 .../vector/ipc/message/class-use/ArrowFooter.html  |     8 +-
 .../ArrowMessage.ArrowMessageVisitor.html          |     8 +-
 .../vector/ipc/message/class-use/ArrowMessage.html |     8 +-
 .../ipc/message/class-use/ArrowRecordBatch.html    |     8 +-
 .../ipc/message/class-use/FBSerializable.html      |     8 +-
 .../ipc/message/class-use/FBSerializables.html     |     8 +-
 .../vector/ipc/message/class-use/IpcOption.html    |     8 +-
 .../message/class-use/MessageChannelReader.html    |     8 +-
 .../message/class-use/MessageMetadataResult.html   |     8 +-
 .../ipc/message/class-use/MessageResult.html       |     8 +-
 .../ipc/message/class-use/MessageSerializer.html   |     8 +-
 .../arrow/vector/ipc/message/package-frame.html    |     6 +-
 .../arrow/vector/ipc/message/package-summary.html  |     8 +-
 .../arrow/vector/ipc/message/package-tree.html     |     8 +-
 .../arrow/vector/ipc/message/package-use.html      |     8 +-
 .../org/apache/arrow/vector/ipc/package-frame.html |     6 +-
 .../apache/arrow/vector/ipc/package-summary.html   |    10 +-
 .../org/apache/arrow/vector/ipc/package-tree.html  |     8 +-
 .../org/apache/arrow/vector/ipc/package-use.html   |     8 +-
 .../org/apache/arrow/vector/package-frame.html     |     6 +-
 .../org/apache/arrow/vector/package-summary.html   |     8 +-
 .../org/apache/arrow/vector/package-tree.html      |     8 +-
 .../org/apache/arrow/vector/package-use.html       |     8 +-
 .../org/apache/arrow/vector/types/DateUnit.html    |     8 +-
 .../arrow/vector/types/FloatingPointPrecision.html |     8 +-
 .../apache/arrow/vector/types/IntervalUnit.html    |     8 +-
 .../apache/arrow/vector/types/MetadataVersion.html |     8 +-
 .../org/apache/arrow/vector/types/TimeUnit.html    |     8 +-
 .../apache/arrow/vector/types/Types.MinorType.html |     8 +-
 .../org/apache/arrow/vector/types/Types.html       |     8 +-
 .../org/apache/arrow/vector/types/UnionMode.html   |     8 +-
 .../arrow/vector/types/class-use/DateUnit.html     |     8 +-
 .../types/class-use/FloatingPointPrecision.html    |     8 +-
 .../arrow/vector/types/class-use/IntervalUnit.html |     8 +-
 .../vector/types/class-use/MetadataVersion.html    |     8 +-
 .../arrow/vector/types/class-use/TimeUnit.html     |    12 +-
 .../vector/types/class-use/Types.MinorType.html    |   360 +-
 .../apache/arrow/vector/types/class-use/Types.html |     8 +-
 .../arrow/vector/types/class-use/UnionMode.html    |     8 +-
 .../apache/arrow/vector/types/package-frame.html   |     6 +-
 .../apache/arrow/vector/types/package-summary.html |     8 +-
 .../apache/arrow/vector/types/package-tree.html    |     8 +-
 .../org/apache/arrow/vector/types/package-use.html |     8 +-
 .../vector/types/pojo/ArrowType.ArrowTypeID.html   |     8 +-
 .../types/pojo/ArrowType.ArrowTypeVisitor.html     |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Binary.html  |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Bool.html    |     8 +-
 .../vector/types/pojo/ArrowType.ComplexType.html   |     8 +-
 .../types/pojo/ArrowType.ComplexTypeVisitor.html   |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Date.html    |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Decimal.html |     8 +-
 .../vector/types/pojo/ArrowType.Duration.html      |     8 +-
 .../vector/types/pojo/ArrowType.ExtensionType.html |     8 +-
 .../types/pojo/ArrowType.FixedSizeBinary.html      |     8 +-
 .../vector/types/pojo/ArrowType.FixedSizeList.html |     8 +-
 .../vector/types/pojo/ArrowType.FloatingPoint.html |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Int.html     |     8 +-
 .../vector/types/pojo/ArrowType.Interval.html      |     8 +-
 .../vector/types/pojo/ArrowType.LargeBinary.html   |     8 +-
 .../vector/types/pojo/ArrowType.LargeList.html     |     8 +-
 .../vector/types/pojo/ArrowType.LargeUtf8.html     |     8 +-
 .../arrow/vector/types/pojo/ArrowType.List.html    |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Map.html     |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Null.html    |     8 +-
 .../vector/types/pojo/ArrowType.PrimitiveType.html |     8 +-
 .../types/pojo/ArrowType.PrimitiveTypeVisitor.html |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Struct.html  |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Time.html    |     8 +-
 .../vector/types/pojo/ArrowType.Timestamp.html     |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Union.html   |     8 +-
 .../arrow/vector/types/pojo/ArrowType.Utf8.html    |     8 +-
 .../apache/arrow/vector/types/pojo/ArrowType.html  |     8 +-
 .../vector/types/pojo/DictionaryEncoding.html      |     8 +-
 .../vector/types/pojo/ExtensionTypeRegistry.html   |     8 +-
 .../org/apache/arrow/vector/types/pojo/Field.html  |     8 +-
 .../apache/arrow/vector/types/pojo/FieldType.html  |     8 +-
 .../org/apache/arrow/vector/types/pojo/Schema.html |     8 +-
 .../pojo/class-use/ArrowType.ArrowTypeID.html      |     8 +-
 .../pojo/class-use/ArrowType.ArrowTypeVisitor.html |     8 +-
 .../types/pojo/class-use/ArrowType.Binary.html     |     8 +-
 .../types/pojo/class-use/ArrowType.Bool.html       |     8 +-
 .../pojo/class-use/ArrowType.ComplexType.html      |     8 +-
 .../class-use/ArrowType.ComplexTypeVisitor.html    |     8 +-
 .../types/pojo/class-use/ArrowType.Date.html       |     8 +-
 .../types/pojo/class-use/ArrowType.Decimal.html    |     8 +-
 .../types/pojo/class-use/ArrowType.Duration.html   |     8 +-
 .../pojo/class-use/ArrowType.ExtensionType.html    |     8 +-
 .../pojo/class-use/ArrowType.FixedSizeBinary.html  |     8 +-
 .../pojo/class-use/ArrowType.FixedSizeList.html    |     8 +-
 .../pojo/class-use/ArrowType.FloatingPoint.html    |     8 +-
 .../vector/types/pojo/class-use/ArrowType.Int.html |     8 +-
 .../types/pojo/class-use/ArrowType.Interval.html   |     8 +-
 .../pojo/class-use/ArrowType.LargeBinary.html      |     8 +-
 .../types/pojo/class-use/ArrowType.LargeList.html  |     8 +-
 .../types/pojo/class-use/ArrowType.LargeUtf8.html  |     8 +-
 .../types/pojo/class-use/ArrowType.List.html       |     8 +-
 .../vector/types/pojo/class-use/ArrowType.Map.html |     8 +-
 .../types/pojo/class-use/ArrowType.Null.html       |     8 +-
 .../pojo/class-use/ArrowType.PrimitiveType.html    |     8 +-
 .../class-use/ArrowType.PrimitiveTypeVisitor.html  |     8 +-
 .../types/pojo/class-use/ArrowType.Struct.html     |     8 +-
 .../types/pojo/class-use/ArrowType.Time.html       |     8 +-
 .../types/pojo/class-use/ArrowType.Timestamp.html  |     8 +-
 .../types/pojo/class-use/ArrowType.Union.html      |     8 +-
 .../types/pojo/class-use/ArrowType.Utf8.html       |     8 +-
 .../vector/types/pojo/class-use/ArrowType.html     |    64 +-
 .../types/pojo/class-use/DictionaryEncoding.html   |    12 +-
 .../pojo/class-use/ExtensionTypeRegistry.html      |     8 +-
 .../arrow/vector/types/pojo/class-use/Field.html   |   250 +-
 .../vector/types/pojo/class-use/FieldType.html     |    44 +-
 .../arrow/vector/types/pojo/class-use/Schema.html  |    20 +-
 .../arrow/vector/types/pojo/package-frame.html     |     6 +-
 .../arrow/vector/types/pojo/package-summary.html   |     8 +-
 .../arrow/vector/types/pojo/package-tree.html      |     8 +-
 .../arrow/vector/types/pojo/package-use.html       |     8 +-
 .../util/ByteArrayReadableSeekableByteChannel.html |     8 +-
 .../org/apache/arrow/vector/util/CallBack.html     |     8 +-
 .../arrow/vector/util/DataSizeRoundingUtil.html    |     8 +-
 .../org/apache/arrow/vector/util/DateUtility.html  |     8 +-
 .../apache/arrow/vector/util/DecimalUtility.html   |     8 +-
 .../arrow/vector/util/DictionaryUtility.html       |     8 +-
 .../util/ElementAddressableVectorIterator.html     |     8 +-
 .../arrow/vector/util/JsonStringArrayList.html     |     8 +-
 .../arrow/vector/util/JsonStringHashMap.html       |     8 +-
 .../apache/arrow/vector/util/MapWithOrdinal.html   |     8 +-
 .../arrow/vector/util/MapWithOrdinalImpl.html      |     8 +-
 .../arrow/vector/util/MultiMapWithOrdinal.html     |     8 +-
 .../arrow/vector/util/ObjectMapperFactory.html     |     8 +-
 .../vector/util/OversizedAllocationException.html  |     8 +-
 .../vector/util/PromotableMultiMapWithOrdinal.html |     8 +-
 .../vector/util/SchemaChangeRuntimeException.html  |     8 +-
 .../apache/arrow/vector/util/SchemaUtility.html    |     8 +-
 .../arrow/vector/util/Text.TextSerializer.html     |     8 +-
 .../org/apache/arrow/vector/util/Text.html         |     8 +-
 .../org/apache/arrow/vector/util/TransferPair.html |     8 +-
 .../org/apache/arrow/vector/util/Validator.html    |     8 +-
 .../arrow/vector/util/ValueVectorUtility.html      |     8 +-
 .../arrow/vector/util/VectorBatchAppender.html     |     8 +-
 .../vector/util/VectorSchemaRootAppender.html      |     8 +-
 .../ByteArrayReadableSeekableByteChannel.html      |     8 +-
 .../arrow/vector/util/class-use/CallBack.html      |    46 +-
 .../util/class-use/DataSizeRoundingUtil.html       |     8 +-
 .../arrow/vector/util/class-use/DateUtility.html   |     8 +-
 .../vector/util/class-use/DecimalUtility.html      |     8 +-
 .../vector/util/class-use/DictionaryUtility.html   |     8 +-
 .../ElementAddressableVectorIterator.html          |     8 +-
 .../vector/util/class-use/JsonStringArrayList.html |     8 +-
 .../vector/util/class-use/JsonStringHashMap.html   |     8 +-
 .../vector/util/class-use/MapWithOrdinal.html      |     8 +-
 .../vector/util/class-use/MapWithOrdinalImpl.html  |     8 +-
 .../vector/util/class-use/MultiMapWithOrdinal.html |     8 +-
 .../vector/util/class-use/ObjectMapperFactory.html |     8 +-
 .../class-use/OversizedAllocationException.html    |     8 +-
 .../class-use/PromotableMultiMapWithOrdinal.html   |     8 +-
 .../class-use/SchemaChangeRuntimeException.html    |     8 +-
 .../arrow/vector/util/class-use/SchemaUtility.html |     8 +-
 .../vector/util/class-use/Text.TextSerializer.html |     8 +-
 .../apache/arrow/vector/util/class-use/Text.html   |    46 +-
 .../arrow/vector/util/class-use/TransferPair.html  |   366 +-
 .../arrow/vector/util/class-use/Validator.html     |     8 +-
 .../vector/util/class-use/ValueVectorUtility.html  |     8 +-
 .../vector/util/class-use/VectorBatchAppender.html |     8 +-
 .../util/class-use/VectorSchemaRootAppender.html   |     8 +-
 .../apache/arrow/vector/util/package-frame.html    |     6 +-
 .../apache/arrow/vector/util/package-summary.html  |     8 +-
 .../org/apache/arrow/vector/util/package-tree.html |     8 +-
 .../org/apache/arrow/vector/util/package-use.html  |     8 +-
 .../vector/validate/MetadataV4UnionChecker.html    |     8 +-
 .../validate/ValidateUtil.ValidateException.html   |     8 +-
 .../apache/arrow/vector/validate/ValidateUtil.html |     8 +-
 .../validate/ValidateVectorBufferVisitor.html      |     8 +-
 .../vector/validate/ValidateVectorDataVisitor.html |     8 +-
 .../vector/validate/ValidateVectorTypeVisitor.html |     8 +-
 .../vector/validate/ValidateVectorVisitor.html     |     8 +-
 .../validate/class-use/MetadataV4UnionChecker.html |     8 +-
 .../class-use/ValidateUtil.ValidateException.html  |     8 +-
 .../vector/validate/class-use/ValidateUtil.html    |     8 +-
 .../class-use/ValidateVectorBufferVisitor.html     |     8 +-
 .../class-use/ValidateVectorDataVisitor.html       |     8 +-
 .../class-use/ValidateVectorTypeVisitor.html       |     8 +-
 .../validate/class-use/ValidateVectorVisitor.html  |     8 +-
 .../arrow/vector/validate/package-frame.html       |     6 +-
 .../arrow/vector/validate/package-summary.html     |     8 +-
 .../apache/arrow/vector/validate/package-tree.html |     8 +-
 .../apache/arrow/vector/validate/package-use.html  |     8 +-
 docs/java/reference/overview-frame.html            |     6 +-
 docs/java/reference/overview-summary.html          |    10 +-
 docs/java/reference/overview-tree.html             |    12 +-
 docs/java/reference/serialized-form.html           |     8 +-
 docs/java/vector.html                              |   110 +-
 docs/java/vector_schema_root.html                  |   108 +-
 docs/js/assets/main.js                             |     4 +-
 docs/js/assets/search.js                           |     2 +-
 docs/js/classes/Arrow_dom.Builder.html             |    46 +-
 docs/js/classes/Arrow_dom.Data.html                |     6 +-
 docs/js/classes/Arrow_dom.DataType.html            |     4 +-
 docs/js/classes/Arrow_dom.Field-1.html             |     2 +-
 docs/js/classes/Arrow_dom.MapRow.html              |     2 +-
 docs/js/classes/Arrow_dom.RecordBatchReader.html   |     2 +-
 docs/js/classes/Arrow_dom.RecordBatchWriter.html   |     2 +-
 docs/js/classes/Arrow_dom.Schema-1.html            |    10 +-
 docs/js/classes/Arrow_dom.StructRow.html           |     2 +-
 docs/js/classes/Arrow_dom.Table.html               |    58 +-
 docs/js/classes/Arrow_dom.Vector.html              |    56 +-
 docs/js/classes/Arrow_dom.Visitor.html             |     2 +-
 docs/js/enums/Arrow_dom.BufferType.html            |     8 +-
 docs/js/enums/Arrow_dom.DateUnit.html              |     2 +-
 docs/js/enums/Arrow_dom.IntervalUnit.html          |     2 +-
 docs/js/enums/Arrow_dom.MetadataVersion.html       |    12 +-
 docs/js/enums/Arrow_dom.Precision.html             |     2 +-
 docs/js/enums/Arrow_dom.TimeUnit.html              |     2 +-
 docs/js/enums/Arrow_dom.Type.html                  |     4 +-
 docs/js/enums/Arrow_dom.UnionMode.html             |     2 +-
 docs/js/index.html                                 |     2 +-
 docs/js/modules.html                               |     2 +-
 docs/js/modules/Arrow_dom.Field.html               |     2 +-
 docs/js/modules/Arrow_dom.Schema.html              |     2 +-
 docs/js/modules/Arrow_dom.html                     |    34 +-
 docs/js/modules/Arrow_node.html                    |     2 +-
 docs/objects.inv                                   |   Bin 182962 -> 187604 bytes
 docs/python/api.html                               |    71 +-
 docs/python/api/arrays.html                        |    97 +-
 docs/python/api/compute.html                       |   354 +-
 docs/python/api/cuda.html                          |    90 +-
 docs/python/api/dataset.html                       |    91 +-
 docs/python/api/datatypes.html                     |   100 +-
 docs/python/api/files.html                         |    86 +-
 docs/python/api/filesystems.html                   |   101 +-
 docs/python/api/flight.html                        |   108 +-
 docs/python/api/formats.html                       |   120 +-
 docs/python/api/ipc.html                           |    84 +-
 docs/python/api/memory.html                        |   104 +-
 docs/python/api/misc.html                          |    84 +-
 docs/python/api/plasma.html                        |    84 +-
 docs/python/api/tables.html                        |    90 +-
 docs/python/benchmarks.html                        |   108 +-
 docs/python/compute.html                           |   194 +-
 docs/python/csv.html                               |   130 +-
 docs/python/data.html                              |   172 +-
 docs/python/dataset.html                           |   307 +-
 docs/python/env_vars.html                          |   108 +-
 docs/python/extending_types.html                   |   152 +-
 docs/python/feather.html                           |   106 +-
 docs/python/filesystems.html                       |   155 +-
 docs/python/filesystems_deprecated.html            |   115 +-
 docs/python/flight.html                            |   114 +-
 docs/python/generated/pyarrow.Array.html           |   237 +-
 docs/python/generated/pyarrow.BinaryArray.html     |   239 +-
 docs/python/generated/pyarrow.BinaryScalar.html    |   100 +-
 docs/python/generated/pyarrow.BooleanArray.html    |   241 +-
 docs/python/generated/pyarrow.BooleanScalar.html   |    98 +-
 docs/python/generated/pyarrow.Buffer.html          |   112 +-
 .../generated/pyarrow.BufferOutputStream.html      |   191 +-
 docs/python/generated/pyarrow.BufferReader.html    |   189 +-
 docs/python/generated/pyarrow.ChunkedArray.html    |   236 +-
 docs/python/generated/pyarrow.Codec.html           |   134 +-
 .../generated/pyarrow.CompressedInputStream.html   |   189 +-
 .../generated/pyarrow.CompressedOutputStream.html  |   189 +-
 docs/python/generated/pyarrow.DataType.html        |   102 +-
 docs/python/generated/pyarrow.Date32Array.html     |   237 +-
 docs/python/generated/pyarrow.Date32Scalar.html    |    98 +-
 docs/python/generated/pyarrow.Date64Array.html     |   237 +-
 docs/python/generated/pyarrow.Date64Scalar.html    |    98 +-
 docs/python/generated/pyarrow.Decimal128Array.html |   237 +-
 .../python/generated/pyarrow.Decimal128Scalar.html |    98 +-
 docs/python/generated/pyarrow.Decimal128Type.html  |   108 +-
 docs/python/generated/pyarrow.DictionaryArray.html |   251 +-
 .../python/generated/pyarrow.DictionaryScalar.html |   108 +-
 docs/python/generated/pyarrow.DictionaryType.html  |   108 +-
 docs/python/generated/pyarrow.DoubleScalar.html    |    98 +-
 docs/python/generated/pyarrow.DurationArray.html   |   237 +-
 docs/python/generated/pyarrow.DurationScalar.html  |   100 +-
 docs/python/generated/pyarrow.ExtensionArray.html  |   241 +-
 docs/python/generated/pyarrow.ExtensionScalar.html |  1456 +++
 docs/python/generated/pyarrow.ExtensionType.html   |   114 +-
 docs/python/generated/pyarrow.Field.html           |   132 +-
 .../generated/pyarrow.FixedSizeBinaryArray.html    |   237 +-
 .../generated/pyarrow.FixedSizeBinaryScalar.html   |   100 +-
 .../generated/pyarrow.FixedSizeBinaryType.html     |   104 +-
 .../generated/pyarrow.FixedSizeBufferWriter.html   |   193 +-
 .../generated/pyarrow.FixedSizeListArray.html      |   271 +-
 docs/python/generated/pyarrow.FloatScalar.html     |    98 +-
 .../generated/pyarrow.FloatingPointArray.html      |   237 +-
 .../generated/pyarrow.HadoopFileSystem.cat.html    |    76 +-
 .../generated/pyarrow.HadoopFileSystem.chmod.html  |    74 +-
 .../generated/pyarrow.HadoopFileSystem.chown.html  |    74 +-
 .../generated/pyarrow.HadoopFileSystem.delete.html |    74 +-
 .../generated/pyarrow.HadoopFileSystem.df.html     |    74 +-
 .../pyarrow.HadoopFileSystem.disk_usage.html       |    76 +-
 .../pyarrow.HadoopFileSystem.download.html         |    72 +-
 .../generated/pyarrow.HadoopFileSystem.exists.html |    74 +-
 .../pyarrow.HadoopFileSystem.get_capacity.html     |    74 +-
 .../pyarrow.HadoopFileSystem.get_space_used.html   |    74 +-
 .../generated/pyarrow.HadoopFileSystem.info.html   |    76 +-
 .../generated/pyarrow.HadoopFileSystem.ls.html     |    76 +-
 .../generated/pyarrow.HadoopFileSystem.mkdir.html  |    74 +-
 .../generated/pyarrow.HadoopFileSystem.open.html   |    76 +-
 .../generated/pyarrow.HadoopFileSystem.rename.html |    74 +-
 .../generated/pyarrow.HadoopFileSystem.rm.html     |    72 +-
 .../generated/pyarrow.HadoopFileSystem.upload.html |    72 +-
 docs/python/generated/pyarrow.HdfsFile.html        |   191 +-
 docs/python/generated/pyarrow.Int16Array.html      |   237 +-
 docs/python/generated/pyarrow.Int16Scalar.html     |    98 +-
 docs/python/generated/pyarrow.Int32Array.html      |   237 +-
 docs/python/generated/pyarrow.Int32Scalar.html     |    98 +-
 docs/python/generated/pyarrow.Int64Array.html      |   237 +-
 docs/python/generated/pyarrow.Int64Scalar.html     |    98 +-
 docs/python/generated/pyarrow.Int8Array.html       |   237 +-
 docs/python/generated/pyarrow.Int8Scalar.html      |    98 +-
 docs/python/generated/pyarrow.IntegerArray.html    |   237 +-
 .../python/generated/pyarrow.LargeBinaryArray.html |   239 +-
 .../generated/pyarrow.LargeBinaryScalar.html       |   100 +-
 docs/python/generated/pyarrow.LargeListArray.html  |   267 +-
 docs/python/generated/pyarrow.LargeListScalar.html |   100 +-
 .../python/generated/pyarrow.LargeStringArray.html |   237 +-
 .../generated/pyarrow.LargeStringScalar.html       |   100 +-
 docs/python/generated/pyarrow.ListArray.html       |   297 +-
 docs/python/generated/pyarrow.ListScalar.html      |   100 +-
 docs/python/generated/pyarrow.ListType.html        |   106 +-
 docs/python/generated/pyarrow.MapArray.html        |   276 +-
 docs/python/generated/pyarrow.MapScalar.html       |   100 +-
 docs/python/generated/pyarrow.MapType.html         |   110 +-
 .../python/generated/pyarrow.MemoryMappedFile.html |   195 +-
 docs/python/generated/pyarrow.MemoryPool.html      |    92 +-
 .../pyarrow.MonthDayNanoIntervalArray.html         |   237 +-
 .../pyarrow.MonthDayNanoIntervalScalar.html        |   100 +-
 docs/python/generated/pyarrow.NA.html              |    72 +-
 docs/python/generated/pyarrow.NativeFile.html      |   187 +-
 docs/python/generated/pyarrow.NullArray.html       |   237 +-
 docs/python/generated/pyarrow.NumericArray.html    |   237 +-
 docs/python/generated/pyarrow.OSFile.html          |   187 +-
 docs/python/generated/pyarrow.PyExtensionType.html |   114 +-
 docs/python/generated/pyarrow.PythonFile.html      |   183 +-
 docs/python/generated/pyarrow.RecordBatch.html     |   210 +-
 .../generated/pyarrow.RecordBatchReader.html       |   145 +-
 docs/python/generated/pyarrow.ResizableBuffer.html |   116 +-
 docs/python/generated/pyarrow.Scalar.html          |    98 +-
 docs/python/generated/pyarrow.Schema.html          |   190 +-
 .../generated/pyarrow.SerializationContext.html    |   100 +-
 .../generated/pyarrow.SerializedPyObject.html      |   100 +-
 docs/python/generated/pyarrow.StringArray.html     |   237 +-
 docs/python/generated/pyarrow.StringScalar.html    |   100 +-
 docs/python/generated/pyarrow.StructArray.html     |   255 +-
 docs/python/generated/pyarrow.StructScalar.html    |   106 +-
 docs/python/generated/pyarrow.StructType.html      |   131 +-
 docs/python/generated/pyarrow.Table.html           |   380 +-
 docs/python/generated/pyarrow.TableGroupBy.html    |    89 +-
 docs/python/generated/pyarrow.Tensor.html          |   116 +-
 docs/python/generated/pyarrow.Time32Array.html     |   237 +-
 docs/python/generated/pyarrow.Time32Scalar.html    |    98 +-
 docs/python/generated/pyarrow.Time32Type.html      |   104 +-
 docs/python/generated/pyarrow.Time64Array.html     |   237 +-
 docs/python/generated/pyarrow.Time64Scalar.html    |    98 +-
 docs/python/generated/pyarrow.Time64Type.html      |   104 +-
 docs/python/generated/pyarrow.TimestampArray.html  |   237 +-
 docs/python/generated/pyarrow.TimestampScalar.html |   100 +-
 docs/python/generated/pyarrow.TimestampType.html   |   106 +-
 docs/python/generated/pyarrow.UInt16Array.html     |   237 +-
 docs/python/generated/pyarrow.UInt16Scalar.html    |    98 +-
 docs/python/generated/pyarrow.UInt32Array.html     |   237 +-
 docs/python/generated/pyarrow.UInt32Scalar.html    |    98 +-
 docs/python/generated/pyarrow.UInt64Array.html     |   237 +-
 docs/python/generated/pyarrow.UInt64Scalar.html    |    98 +-
 docs/python/generated/pyarrow.UInt8Array.html      |   237 +-
 docs/python/generated/pyarrow.UInt8Scalar.html     |    98 +-
 docs/python/generated/pyarrow.UnionArray.html      |   261 +-
 docs/python/generated/pyarrow.UnionScalar.html     |   108 +-
 docs/python/generated/pyarrow.UnionType.html       |   106 +-
 docs/python/generated/pyarrow.allocate_buffer.html |    76 +-
 docs/python/generated/pyarrow.array.html           |   105 +-
 docs/python/generated/pyarrow.binary.html          |    74 +-
 docs/python/generated/pyarrow.bool_.html           |    72 +-
 docs/python/generated/pyarrow.chunked_array.html   |    76 +-
 docs/python/generated/pyarrow.compress.html        |    76 +-
 .../pyarrow.compute.ArraySortOptions.html          |    88 +-
 .../pyarrow.compute.AssumeTimezoneOptions.html     |    88 +-
 .../generated/pyarrow.compute.CastOptions.html     |   114 +-
 .../generated/pyarrow.compute.CountOptions.html    |    94 +-
 .../pyarrow.compute.CumulativeSumOptions.html      |  1396 +++
 .../pyarrow.compute.DayOfWeekOptions.html          |    94 +-
 .../pyarrow.compute.DictionaryEncodeOptions.html   |    88 +-
 ...yarrow.compute.ElementWiseAggregateOptions.html |    88 +-
 .../pyarrow.compute.ExtractRegexOptions.html       |    88 +-
 .../generated/pyarrow.compute.FilterOptions.html   |    88 +-
 .../generated/pyarrow.compute.IndexOptions.html    |    88 +-
 .../generated/pyarrow.compute.JoinOptions.html     |    88 +-
 .../pyarrow.compute.MakeStructOptions.html         |    88 +-
 .../pyarrow.compute.MapLookupOptions.html          |    88 +-
 .../pyarrow.compute.MatchSubstringOptions.html     |    88 +-
 .../generated/pyarrow.compute.ModeOptions.html     |    88 +-
 .../generated/pyarrow.compute.NullOptions.html     |    88 +-
 .../generated/pyarrow.compute.PadOptions.html      |    90 +-
 .../pyarrow.compute.PartitionNthOptions.html       |    88 +-
 .../generated/pyarrow.compute.QuantileOptions.html |    88 +-
 .../pyarrow.compute.ReplaceSliceOptions.html       |    88 +-
 .../pyarrow.compute.ReplaceSubstringOptions.html   |    88 +-
 .../generated/pyarrow.compute.RoundOptions.html    |    88 +-
 .../pyarrow.compute.RoundTemporalOptions.html      |   113 +-
 .../pyarrow.compute.RoundToMultipleOptions.html    |    90 +-
 .../pyarrow.compute.ScalarAggregateOptions.html    |    88 +-
 .../generated/pyarrow.compute.SelectKOptions.html  |    88 +-
 .../pyarrow.compute.SetLookupOptions.html          |    88 +-
 .../generated/pyarrow.compute.SliceOptions.html    |    88 +-
 .../generated/pyarrow.compute.SortOptions.html     |    88 +-
 .../generated/pyarrow.compute.SplitOptions.html    |    88 +-
 .../pyarrow.compute.SplitPatternOptions.html       |    88 +-
 .../generated/pyarrow.compute.StrftimeOptions.html |    88 +-
 .../generated/pyarrow.compute.StrptimeOptions.html |    88 +-
 .../pyarrow.compute.StructFieldOptions.html        |    88 +-
 .../generated/pyarrow.compute.TDigestOptions.html  |    88 +-
 .../generated/pyarrow.compute.TakeOptions.html     |    88 +-
 .../generated/pyarrow.compute.TrimOptions.html     |    88 +-
 .../generated/pyarrow.compute.VarianceOptions.html |    88 +-
 .../generated/pyarrow.compute.WeekOptions.html     |    88 +-
 docs/python/generated/pyarrow.compute.abs.html     |    80 +-
 .../generated/pyarrow.compute.abs_checked.html     |    74 +-
 docs/python/generated/pyarrow.compute.acos.html    |    74 +-
 .../generated/pyarrow.compute.acos_checked.html    |    74 +-
 docs/python/generated/pyarrow.compute.add.html     |    74 +-
 .../generated/pyarrow.compute.add_checked.html     |    74 +-
 docs/python/generated/pyarrow.compute.all.html     |    74 +-
 docs/python/generated/pyarrow.compute.and_.html    |    74 +-
 .../generated/pyarrow.compute.and_kleene.html      |    74 +-
 docs/python/generated/pyarrow.compute.and_not.html |    74 +-
 .../generated/pyarrow.compute.and_not_kleene.html  |    74 +-
 docs/python/generated/pyarrow.compute.any.html     |    74 +-
 .../pyarrow.compute.approximate_median.html        |    74 +-
 .../generated/pyarrow.compute.array_filter.html    |    74 +-
 .../pyarrow.compute.array_sort_indices.html        |    74 +-
 .../generated/pyarrow.compute.array_take.html      |    74 +-
 .../pyarrow.compute.ascii_capitalize.html          |    74 +-
 .../generated/pyarrow.compute.ascii_center.html    |    76 +-
 .../generated/pyarrow.compute.ascii_is_alnum.html  |    74 +-
 .../generated/pyarrow.compute.ascii_is_alpha.html  |    74 +-
 .../pyarrow.compute.ascii_is_decimal.html          |    74 +-
 .../generated/pyarrow.compute.ascii_is_lower.html  |    74 +-
 .../pyarrow.compute.ascii_is_printable.html        |    74 +-
 .../generated/pyarrow.compute.ascii_is_space.html  |    74 +-
 .../generated/pyarrow.compute.ascii_is_title.html  |    74 +-
 .../generated/pyarrow.compute.ascii_is_upper.html  |    74 +-
 .../generated/pyarrow.compute.ascii_lower.html     |    74 +-
 .../generated/pyarrow.compute.ascii_lpad.html      |    76 +-
 .../generated/pyarrow.compute.ascii_ltrim.html     |    74 +-
 .../pyarrow.compute.ascii_ltrim_whitespace.html    |    74 +-
 .../generated/pyarrow.compute.ascii_reverse.html   |    74 +-
 .../generated/pyarrow.compute.ascii_rpad.html      |    76 +-
 .../generated/pyarrow.compute.ascii_rtrim.html     |    74 +-
 .../pyarrow.compute.ascii_rtrim_whitespace.html    |    74 +-
 .../pyarrow.compute.ascii_split_whitespace.html    |    74 +-
 .../generated/pyarrow.compute.ascii_swapcase.html  |    74 +-
 .../generated/pyarrow.compute.ascii_title.html     |    74 +-
 .../generated/pyarrow.compute.ascii_trim.html      |    74 +-
 .../pyarrow.compute.ascii_trim_whitespace.html     |    74 +-
 .../generated/pyarrow.compute.ascii_upper.html     |    74 +-
 docs/python/generated/pyarrow.compute.asin.html    |    74 +-
 .../generated/pyarrow.compute.asin_checked.html    |    74 +-
 .../generated/pyarrow.compute.assume_timezone.html |    74 +-
 docs/python/generated/pyarrow.compute.atan.html    |    74 +-
 docs/python/generated/pyarrow.compute.atan2.html   |    74 +-
 .../generated/pyarrow.compute.binary_join.html     |    74 +-
 .../pyarrow.compute.binary_join_element_wise.html  |    74 +-
 .../generated/pyarrow.compute.binary_length.html   |    74 +-
 .../generated/pyarrow.compute.binary_repeat.html   |    74 +-
 .../pyarrow.compute.binary_replace_slice.html      |    74 +-
 .../generated/pyarrow.compute.binary_reverse.html  |    74 +-
 .../generated/pyarrow.compute.bit_wise_and.html    |    74 +-
 .../generated/pyarrow.compute.bit_wise_not.html    |    74 +-
 .../generated/pyarrow.compute.bit_wise_or.html     |    74 +-
 .../generated/pyarrow.compute.bit_wise_xor.html    |    74 +-
 .../generated/pyarrow.compute.case_when.html       |    74 +-
 docs/python/generated/pyarrow.compute.cast.html    |    86 +-
 docs/python/generated/pyarrow.compute.ceil.html    |    74 +-
 .../generated/pyarrow.compute.ceil_temporal.html   |    99 +-
 docs/python/generated/pyarrow.compute.choose.html  |    74 +-
 .../python/generated/pyarrow.compute.coalesce.html |    74 +-
 docs/python/generated/pyarrow.compute.cos.html     |    74 +-
 .../generated/pyarrow.compute.cos_checked.html     |    74 +-
 docs/python/generated/pyarrow.compute.count.html   |    74 +-
 .../generated/pyarrow.compute.count_distinct.html  |    74 +-
 .../generated/pyarrow.compute.count_substring.html |    74 +-
 .../pyarrow.compute.count_substring_regex.html     |    74 +-
 .../generated/pyarrow.compute.cumulative_sum.html  |  1367 +++
 .../pyarrow.compute.cumulative_sum_checked.html    |  1367 +++
 docs/python/generated/pyarrow.compute.day.html     |    74 +-
 .../generated/pyarrow.compute.day_of_week.html     |    74 +-
 .../generated/pyarrow.compute.day_of_year.html     |    74 +-
 .../pyarrow.compute.day_time_interval_between.html |    74 +-
 .../generated/pyarrow.compute.days_between.html    |    74 +-
 .../pyarrow.compute.dictionary_encode.html         |    74 +-
 docs/python/generated/pyarrow.compute.divide.html  |    74 +-
 .../generated/pyarrow.compute.divide_checked.html  |    74 +-
 .../generated/pyarrow.compute.drop_null.html       |    74 +-
 .../generated/pyarrow.compute.ends_with.html       |    74 +-
 docs/python/generated/pyarrow.compute.equal.html   |    74 +-
 .../generated/pyarrow.compute.extract_regex.html   |    74 +-
 .../pyarrow.compute.fill_null_backward.html        |    74 +-
 .../pyarrow.compute.fill_null_forward.html         |    74 +-
 docs/python/generated/pyarrow.compute.filter.html  |    78 +-
 .../generated/pyarrow.compute.find_substring.html  |    74 +-
 .../pyarrow.compute.find_substring_regex.html      |    74 +-
 docs/python/generated/pyarrow.compute.floor.html   |    74 +-
 .../generated/pyarrow.compute.floor_temporal.html  |    99 +-
 docs/python/generated/pyarrow.compute.greater.html |    74 +-
 .../generated/pyarrow.compute.greater_equal.html   |    74 +-
 docs/python/generated/pyarrow.compute.hour.html    |    74 +-
 .../generated/pyarrow.compute.hours_between.html   |    74 +-
 docs/python/generated/pyarrow.compute.if_else.html |    74 +-
 docs/python/generated/pyarrow.compute.index.html   |    76 +-
 .../python/generated/pyarrow.compute.index_in.html |    74 +-
 .../generated/pyarrow.compute.indices_nonzero.html |    74 +-
 docs/python/generated/pyarrow.compute.invert.html  |    74 +-
 .../generated/pyarrow.compute.is_finite.html       |    74 +-
 docs/python/generated/pyarrow.compute.is_in.html   |    74 +-
 docs/python/generated/pyarrow.compute.is_inf.html  |    74 +-
 .../generated/pyarrow.compute.is_leap_year.html    |    74 +-
 docs/python/generated/pyarrow.compute.is_nan.html  |    74 +-
 docs/python/generated/pyarrow.compute.is_null.html |    74 +-
 .../python/generated/pyarrow.compute.is_valid.html |    74 +-
 .../generated/pyarrow.compute.iso_calendar.html    |    74 +-
 .../python/generated/pyarrow.compute.iso_week.html |    74 +-
 .../python/generated/pyarrow.compute.iso_year.html |    74 +-
 docs/python/generated/pyarrow.compute.less.html    |    74 +-
 .../generated/pyarrow.compute.less_equal.html      |    74 +-
 .../generated/pyarrow.compute.list_element.html    |    74 +-
 .../generated/pyarrow.compute.list_flatten.html    |    74 +-
 .../pyarrow.compute.list_parent_indices.html       |    74 +-
 .../pyarrow.compute.list_value_length.html         |    74 +-
 docs/python/generated/pyarrow.compute.ln.html      |    74 +-
 .../generated/pyarrow.compute.ln_checked.html      |    74 +-
 docs/python/generated/pyarrow.compute.log10.html   |    74 +-
 .../generated/pyarrow.compute.log10_checked.html   |    74 +-
 docs/python/generated/pyarrow.compute.log1p.html   |    74 +-
 .../generated/pyarrow.compute.log1p_checked.html   |    74 +-
 docs/python/generated/pyarrow.compute.log2.html    |    74 +-
 .../generated/pyarrow.compute.log2_checked.html    |    74 +-
 docs/python/generated/pyarrow.compute.logb.html    |    74 +-
 .../generated/pyarrow.compute.logb_checked.html    |    74 +-
 .../generated/pyarrow.compute.make_struct.html     |    74 +-
 .../generated/pyarrow.compute.map_lookup.html      |    74 +-
 .../generated/pyarrow.compute.match_like.html      |    74 +-
 .../generated/pyarrow.compute.match_substring.html |    74 +-
 .../pyarrow.compute.match_substring_regex.html     |    74 +-
 docs/python/generated/pyarrow.compute.max.html     |    74 +-
 .../pyarrow.compute.max_element_wise.html          |    74 +-
 docs/python/generated/pyarrow.compute.mean.html    |    74 +-
 .../generated/pyarrow.compute.microsecond.html     |    74 +-
 .../pyarrow.compute.microseconds_between.html      |    74 +-
 .../generated/pyarrow.compute.millisecond.html     |    74 +-
 .../pyarrow.compute.milliseconds_between.html      |    74 +-
 docs/python/generated/pyarrow.compute.min.html     |    74 +-
 .../pyarrow.compute.min_element_wise.html          |    74 +-
 docs/python/generated/pyarrow.compute.min_max.html |    74 +-
 docs/python/generated/pyarrow.compute.minute.html  |    74 +-
 .../generated/pyarrow.compute.minutes_between.html |    74 +-
 docs/python/generated/pyarrow.compute.mode.html    |    78 +-
 docs/python/generated/pyarrow.compute.month.html   |    74 +-
 ...ow.compute.month_day_nano_interval_between.html |    74 +-
 .../pyarrow.compute.month_interval_between.html    |    74 +-
 .../python/generated/pyarrow.compute.multiply.html |    74 +-
 .../pyarrow.compute.multiply_checked.html          |    74 +-
 .../generated/pyarrow.compute.nanosecond.html      |    74 +-
 .../pyarrow.compute.nanoseconds_between.html       |    74 +-
 docs/python/generated/pyarrow.compute.negate.html  |    74 +-
 .../generated/pyarrow.compute.negate_checked.html  |    74 +-
 .../generated/pyarrow.compute.not_equal.html       |    74 +-
 docs/python/generated/pyarrow.compute.or_.html     |    74 +-
 .../generated/pyarrow.compute.or_kleene.html       |    74 +-
 .../pyarrow.compute.partition_nth_indices.html     |    74 +-
 docs/python/generated/pyarrow.compute.power.html   |    74 +-
 .../generated/pyarrow.compute.power_checked.html   |    74 +-
 docs/python/generated/pyarrow.compute.product.html |    74 +-
 .../python/generated/pyarrow.compute.quantile.html |    74 +-
 docs/python/generated/pyarrow.compute.quarter.html |    74 +-
 .../pyarrow.compute.quarters_between.html          |    74 +-
 .../pyarrow.compute.replace_substring.html         |    74 +-
 .../pyarrow.compute.replace_substring_regex.html   |    74 +-
 .../pyarrow.compute.replace_with_mask.html         |    74 +-
 docs/python/generated/pyarrow.compute.round.html   |    74 +-
 .../generated/pyarrow.compute.round_temporal.html  |    99 +-
 .../pyarrow.compute.round_to_multiple.html         |    76 +-
 docs/python/generated/pyarrow.compute.second.html  |    74 +-
 .../generated/pyarrow.compute.seconds_between.html |    74 +-
 .../pyarrow.compute.select_k_unstable.html         |    74 +-
 .../generated/pyarrow.compute.shift_left.html      |    74 +-
 .../pyarrow.compute.shift_left_checked.html        |    74 +-
 .../generated/pyarrow.compute.shift_right.html     |    74 +-
 .../pyarrow.compute.shift_right_checked.html       |    74 +-
 docs/python/generated/pyarrow.compute.sign.html    |    74 +-
 docs/python/generated/pyarrow.compute.sin.html     |    74 +-
 .../generated/pyarrow.compute.sin_checked.html     |    74 +-
 .../generated/pyarrow.compute.sort_indices.html    |    74 +-
 .../generated/pyarrow.compute.split_pattern.html   |    74 +-
 .../pyarrow.compute.split_pattern_regex.html       |    74 +-
 docs/python/generated/pyarrow.compute.sqrt.html    |    74 +-
 .../generated/pyarrow.compute.sqrt_checked.html    |    74 +-
 .../generated/pyarrow.compute.starts_with.html     |    74 +-
 docs/python/generated/pyarrow.compute.stddev.html  |    74 +-
 .../python/generated/pyarrow.compute.strftime.html |    74 +-
 .../generated/pyarrow.compute.string_is_ascii.html |    74 +-
 .../python/generated/pyarrow.compute.strptime.html |    74 +-
 .../generated/pyarrow.compute.struct_field.html    |    74 +-
 .../generated/pyarrow.compute.subsecond.html       |    74 +-
 .../python/generated/pyarrow.compute.subtract.html |    74 +-
 .../pyarrow.compute.subtract_checked.html          |    74 +-
 docs/python/generated/pyarrow.compute.sum.html     |    74 +-
 docs/python/generated/pyarrow.compute.take.html    |    78 +-
 docs/python/generated/pyarrow.compute.tan.html     |    74 +-
 .../generated/pyarrow.compute.tan_checked.html     |    74 +-
 docs/python/generated/pyarrow.compute.tdigest.html |    74 +-
 .../pyarrow.compute.true_unless_null.html          |    74 +-
 docs/python/generated/pyarrow.compute.trunc.html   |    74 +-
 docs/python/generated/pyarrow.compute.unique.html  |    74 +-
 docs/python/generated/pyarrow.compute.us_week.html |    74 +-
 docs/python/generated/pyarrow.compute.us_year.html |    74 +-
 .../generated/pyarrow.compute.utf8_capitalize.html |    74 +-
 .../generated/pyarrow.compute.utf8_center.html     |    76 +-
 .../generated/pyarrow.compute.utf8_is_alnum.html   |    74 +-
 .../generated/pyarrow.compute.utf8_is_alpha.html   |    74 +-
 .../generated/pyarrow.compute.utf8_is_decimal.html |    74 +-
 .../generated/pyarrow.compute.utf8_is_digit.html   |    74 +-
 .../generated/pyarrow.compute.utf8_is_lower.html   |    74 +-
 .../generated/pyarrow.compute.utf8_is_numeric.html |    74 +-
 .../pyarrow.compute.utf8_is_printable.html         |    74 +-
 .../generated/pyarrow.compute.utf8_is_space.html   |    74 +-
 .../generated/pyarrow.compute.utf8_is_title.html   |    74 +-
 .../generated/pyarrow.compute.utf8_is_upper.html   |    74 +-
 .../generated/pyarrow.compute.utf8_length.html     |    74 +-
 .../generated/pyarrow.compute.utf8_lower.html      |    74 +-
 .../generated/pyarrow.compute.utf8_lpad.html       |    76 +-
 .../generated/pyarrow.compute.utf8_ltrim.html      |    74 +-
 .../pyarrow.compute.utf8_ltrim_whitespace.html     |    74 +-
 .../pyarrow.compute.utf8_replace_slice.html        |    74 +-
 .../generated/pyarrow.compute.utf8_reverse.html    |    74 +-
 .../generated/pyarrow.compute.utf8_rpad.html       |    76 +-
 .../generated/pyarrow.compute.utf8_rtrim.html      |    74 +-
 .../pyarrow.compute.utf8_rtrim_whitespace.html     |    74 +-
 .../pyarrow.compute.utf8_slice_codeunits.html      |    74 +-
 .../pyarrow.compute.utf8_split_whitespace.html     |    74 +-
 .../generated/pyarrow.compute.utf8_swapcase.html   |    74 +-
 .../generated/pyarrow.compute.utf8_title.html      |    74 +-
 .../generated/pyarrow.compute.utf8_trim.html       |    74 +-
 .../pyarrow.compute.utf8_trim_whitespace.html      |    74 +-
 .../generated/pyarrow.compute.utf8_upper.html      |    74 +-
 .../generated/pyarrow.compute.value_counts.html    |    74 +-
 .../python/generated/pyarrow.compute.variance.html |    80 +-
 docs/python/generated/pyarrow.compute.week.html    |    74 +-
 .../generated/pyarrow.compute.weeks_between.html   |    74 +-
 docs/python/generated/pyarrow.compute.xor.html     |    74 +-
 docs/python/generated/pyarrow.compute.year.html    |    74 +-
 .../generated/pyarrow.compute.year_month_day.html  |    74 +-
 .../generated/pyarrow.compute.years_between.html   |    74 +-
 docs/python/generated/pyarrow.concat_arrays.html   |    78 +-
 docs/python/generated/pyarrow.concat_tables.html   |    74 +-
 docs/python/generated/pyarrow.cpu_count.html       |    72 +-
 .../generated/pyarrow.create_memory_map.html       |    76 +-
 .../generated/pyarrow.csv.CSVStreamingReader.html  |   131 +-
 docs/python/generated/pyarrow.csv.CSVWriter.html   |   102 +-
 .../generated/pyarrow.csv.ConvertOptions.html      |   116 +-
 docs/python/generated/pyarrow.csv.ISO8601.html     |    72 +-
 docs/python/generated/pyarrow.csv.InvalidRow.html  |    98 +-
 .../python/generated/pyarrow.csv.ParseOptions.html |   104 +-
 docs/python/generated/pyarrow.csv.ReadOptions.html |   104 +-
 .../python/generated/pyarrow.csv.WriteOptions.html |    94 +-
 docs/python/generated/pyarrow.csv.open_csv.html    |    76 +-
 docs/python/generated/pyarrow.csv.read_csv.html    |    76 +-
 docs/python/generated/pyarrow.csv.write_csv.html   |    74 +-
 .../generated/pyarrow.cuda.BufferReader.html       |   191 +-
 .../generated/pyarrow.cuda.BufferWriter.html       |   191 +-
 docs/python/generated/pyarrow.cuda.Context.html    |   142 +-
 docs/python/generated/pyarrow.cuda.CudaBuffer.html |   150 +-
 docs/python/generated/pyarrow.cuda.HostBuffer.html |   112 +-
 .../generated/pyarrow.cuda.IpcMemHandle.html       |    92 +-
 .../generated/pyarrow.cuda.new_host_buffer.html    |    76 +-
 .../generated/pyarrow.cuda.read_message.html       |    76 +-
 .../generated/pyarrow.cuda.read_record_batch.html  |    76 +-
 .../pyarrow.cuda.serialize_record_batch.html       |    76 +-
 .../generated/pyarrow.dataset.CsvFileFormat.html   |   106 +-
 .../pyarrow.dataset.CsvFragmentScanOptions.html    |    94 +-
 docs/python/generated/pyarrow.dataset.Dataset.html |   176 +-
 .../pyarrow.dataset.DirectoryPartitioning.html     |   104 +-
 .../generated/pyarrow.dataset.Expression.html      |   120 +-
 .../generated/pyarrow.dataset.FileFormat.html      |   100 +-
 .../pyarrow.dataset.FileSystemDataset.html         |   190 +-
 .../pyarrow.dataset.FileSystemDatasetFactory.html  |   100 +-
 .../pyarrow.dataset.FileSystemFactoryOptions.html  |    96 +-
 .../pyarrow.dataset.FilenamePartitioning.html      |   104 +-
 .../python/generated/pyarrow.dataset.Fragment.html |   124 +-
 .../pyarrow.dataset.FragmentScanOptions.html       |    86 +-
 .../pyarrow.dataset.HivePartitioning.html          |   104 +-
 .../generated/pyarrow.dataset.InMemoryDataset.html |   184 +-
 .../generated/pyarrow.dataset.IpcFileFormat.html   |   102 +-
 .../generated/pyarrow.dataset.OrcFileFormat.html   |   102 +-
 .../pyarrow.dataset.ParquetFileFormat.html         |   104 +-
 ...pyarrow.dataset.ParquetFragmentScanOptions.html |   120 +-
 .../pyarrow.dataset.ParquetReadOptions.html        |    92 +-
 .../generated/pyarrow.dataset.Partitioning.html    |    88 +-
 .../pyarrow.dataset.PartitioningFactory.html       |    86 +-
 docs/python/generated/pyarrow.dataset.Scanner.html |   134 +-
 .../pyarrow.dataset.TaggedRecordBatch.html         |    94 +-
 .../generated/pyarrow.dataset.UnionDataset.html    |   180 +-
 .../generated/pyarrow.dataset.WrittenFile.html     |  1406 +++
 docs/python/generated/pyarrow.dataset.dataset.html |   161 +-
 docs/python/generated/pyarrow.dataset.field.html   |    76 +-
 .../generated/pyarrow.dataset.parquet_dataset.html |    76 +-
 .../generated/pyarrow.dataset.partitioning.html    |    91 +-
 docs/python/generated/pyarrow.dataset.scalar.html  |    76 +-
 .../generated/pyarrow.dataset.write_dataset.html   |    74 +-
 docs/python/generated/pyarrow.date32.html          |    72 +-
 docs/python/generated/pyarrow.date64.html          |    72 +-
 docs/python/generated/pyarrow.decimal128.html      |    76 +-
 docs/python/generated/pyarrow.decompress.html      |    76 +-
 .../generated/pyarrow.default_memory_pool.html     |    72 +-
 docs/python/generated/pyarrow.deserialize.html     |    76 +-
 .../generated/pyarrow.deserialize_components.html  |    76 +-
 .../python/generated/pyarrow.deserialize_from.html |    76 +-
 docs/python/generated/pyarrow.dictionary.html      |    76 +-
 docs/python/generated/pyarrow.duration.html        |    76 +-
 .../generated/pyarrow.feather.read_feather.html    |    83 +-
 .../generated/pyarrow.feather.read_table.html      |    81 +-
 .../generated/pyarrow.feather.write_feather.html   |    76 +-
 docs/python/generated/pyarrow.field.html           |    76 +-
 docs/python/generated/pyarrow.flight.Action.html   |    90 +-
 .../generated/pyarrow.flight.ActionType.html       |    96 +-
 docs/python/generated/pyarrow.flight.CallInfo.html |    90 +-
 .../pyarrow.flight.ClientAuthHandler.html          |    86 +-
 .../generated/pyarrow.flight.ClientMiddleware.html |    93 +-
 .../pyarrow.flight.ClientMiddlewareFactory.html    |    86 +-
 .../generated/pyarrow.flight.DescriptorType.html   |    88 +-
 .../pyarrow.flight.FlightCallOptions.html          |    82 +-
 .../pyarrow.flight.FlightCancelledError.html       |    78 +-
 .../generated/pyarrow.flight.FlightClient.html     |   128 +-
 .../generated/pyarrow.flight.FlightDataStream.html |    80 +-
 .../generated/pyarrow.flight.FlightDescriptor.html |    98 +-
 .../generated/pyarrow.flight.FlightEndpoint.html   |    92 +-
 .../generated/pyarrow.flight.FlightError.html      |    80 +-
 .../generated/pyarrow.flight.FlightInfo.html       |   100 +-
 .../pyarrow.flight.FlightInternalError.html        |    78 +-
 .../pyarrow.flight.FlightMetadataWriter.html       |    84 +-
 .../generated/pyarrow.flight.FlightMethod.html     |   100 +-
 .../generated/pyarrow.flight.FlightServerBase.html |   146 +-
 .../pyarrow.flight.FlightServerError.html          |    78 +-
 .../pyarrow.flight.FlightStreamReader.html         |   108 +-
 .../pyarrow.flight.FlightStreamWriter.html         |   110 +-
 .../pyarrow.flight.FlightTimedOutError.html        |    78 +-
 .../pyarrow.flight.FlightUnauthenticatedError.html |    78 +-
 .../pyarrow.flight.FlightUnauthorizedError.html    |    78 +-
 .../pyarrow.flight.FlightUnavailableError.html     |    78 +-
 ...yarrow.flight.FlightWriteSizeExceededError.html |    78 +-
 .../generated/pyarrow.flight.GeneratorStream.html  |    82 +-
 docs/python/generated/pyarrow.flight.Location.html |    94 +-
 .../pyarrow.flight.MetadataRecordBatchReader.html  |   106 +-
 .../pyarrow.flight.MetadataRecordBatchWriter.html  |   108 +-
 .../pyarrow.flight.RecordBatchStream.html          |    82 +-
 docs/python/generated/pyarrow.flight.Result.html   |    88 +-
 .../pyarrow.flight.ServerAuthHandler.html          |    88 +-
 .../pyarrow.flight.ServerCallContext.html          |    88 +-
 .../generated/pyarrow.flight.ServerMiddleware.html |    89 +-
 .../pyarrow.flight.ServerMiddlewareFactory.html    |    88 +-
 docs/python/generated/pyarrow.flight.Ticket.html   |    90 +-
 docs/python/generated/pyarrow.flight.connect.html  |    76 +-
 docs/python/generated/pyarrow.float16.html         |    72 +-
 docs/python/generated/pyarrow.float32.html         |    72 +-
 docs/python/generated/pyarrow.float64.html         |    72 +-
 docs/python/generated/pyarrow.foreign_buffer.html  |    74 +-
 .../python/generated/pyarrow.from_numpy_dtype.html |    76 +-
 .../python/generated/pyarrow.fs.FSSpecHandler.html |   140 +-
 docs/python/generated/pyarrow.fs.FileInfo.html     |   189 +-
 docs/python/generated/pyarrow.fs.FileSelector.html |   116 +-
 docs/python/generated/pyarrow.fs.FileSystem.html   |   242 +-
 .../generated/pyarrow.fs.FileSystemHandler.html    |   136 +-
 .../python/generated/pyarrow.fs.GcsFileSystem.html |  1862 ++++
 .../generated/pyarrow.fs.HadoopFileSystem.html     |   241 +-
 .../generated/pyarrow.fs.LocalFileSystem.html      |   343 +-
 docs/python/generated/pyarrow.fs.PyFileSystem.html |   264 +-
 docs/python/generated/pyarrow.fs.S3FileSystem.html |   273 +-
 docs/python/generated/pyarrow.fs.S3LogLevel.html   |    94 +-
 .../generated/pyarrow.fs.SubTreeFileSystem.html    |   289 +-
 docs/python/generated/pyarrow.fs.copy_files.html   |    99 +-
 docs/python/generated/pyarrow.fs.finalize_s3.html  |    72 +-
 .../python/generated/pyarrow.fs.initialize_s3.html |    78 +-
 .../generated/pyarrow.fs.resolve_s3_region.html    |    78 +-
 docs/python/generated/pyarrow.get_include.html     |    72 +-
 docs/python/generated/pyarrow.get_libraries.html   |    72 +-
 .../python/generated/pyarrow.get_library_dirs.html |    72 +-
 docs/python/generated/pyarrow.hdfs.connect.html    |    76 +-
 docs/python/generated/pyarrow.input_stream.html    |    74 +-
 docs/python/generated/pyarrow.int16.html           |    72 +-
 docs/python/generated/pyarrow.int32.html           |    72 +-
 docs/python/generated/pyarrow.int64.html           |    72 +-
 docs/python/generated/pyarrow.int8.html            |    72 +-
 docs/python/generated/pyarrow.io_thread_count.html |    72 +-
 .../generated/pyarrow.ipc.IpcReadOptions.html      |    92 +-
 .../generated/pyarrow.ipc.IpcWriteOptions.html     |   100 +-
 docs/python/generated/pyarrow.ipc.Message.html     |   108 +-
 .../generated/pyarrow.ipc.MessageReader.html       |    93 +-
 .../pyarrow.ipc.RecordBatchFileReader.html         |   117 +-
 .../pyarrow.ipc.RecordBatchFileWriter.html         |   102 +-
 .../pyarrow.ipc.RecordBatchStreamReader.html       |   140 +-
 .../pyarrow.ipc.RecordBatchStreamWriter.html       |   102 +-
 .../pyarrow.ipc.get_record_batch_size.html         |    74 +-
 .../generated/pyarrow.ipc.get_tensor_size.html     |    74 +-
 docs/python/generated/pyarrow.ipc.new_file.html    |    79 +-
 docs/python/generated/pyarrow.ipc.new_stream.html  |    79 +-
 docs/python/generated/pyarrow.ipc.open_file.html   |    74 +-
 docs/python/generated/pyarrow.ipc.open_stream.html |    74 +-
 .../python/generated/pyarrow.ipc.read_message.html |    76 +-
 .../generated/pyarrow.ipc.read_record_batch.html   |    76 +-
 docs/python/generated/pyarrow.ipc.read_tensor.html |    76 +-
 .../python/generated/pyarrow.ipc.write_tensor.html |    76 +-
 .../generated/pyarrow.jemalloc_memory_pool.html    |    72 +-
 .../generated/pyarrow.jemalloc_set_decay_ms.html   |    74 +-
 .../generated/pyarrow.json.ParseOptions.html       |    92 +-
 .../python/generated/pyarrow.json.ReadOptions.html |    90 +-
 docs/python/generated/pyarrow.json.read_json.html  |    76 +-
 docs/python/generated/pyarrow.large_binary.html    |    72 +-
 docs/python/generated/pyarrow.large_list.html      |    76 +-
 docs/python/generated/pyarrow.large_string.html    |    72 +-
 docs/python/generated/pyarrow.large_utf8.html      |    72 +-
 docs/python/generated/pyarrow.list_.html           |    76 +-
 .../generated/pyarrow.log_memory_allocations.html  |    74 +-
 docs/python/generated/pyarrow.map_.html            |    76 +-
 docs/python/generated/pyarrow.memory_map.html      |    76 +-
 .../generated/pyarrow.mimalloc_memory_pool.html    |    72 +-
 .../generated/pyarrow.month_day_nano_interval.html |    72 +-
 docs/python/generated/pyarrow.null.html            |    72 +-
 docs/python/generated/pyarrow.nulls.html           |    80 +-
 docs/python/generated/pyarrow.orc.ORCFile.html     |   130 +-
 docs/python/generated/pyarrow.orc.ORCWriter.html   |    92 +-
 docs/python/generated/pyarrow.orc.read_table.html  |    74 +-
 docs/python/generated/pyarrow.orc.write_table.html |    74 +-
 docs/python/generated/pyarrow.output_stream.html   |    74 +-
 .../pyarrow.parquet.ColumnChunkMetaData.html       |   128 +-
 .../generated/pyarrow.parquet.ColumnSchema.html    |   110 +-
 .../generated/pyarrow.parquet.FileMetaData.html    |   130 +-
 .../generated/pyarrow.parquet.ParquetDataset.html  |   154 +-
 .../generated/pyarrow.parquet.ParquetFile.html     |   132 +-
 .../pyarrow.parquet.ParquetLogicalType.html        |    92 +-
 .../generated/pyarrow.parquet.ParquetSchema.html   |   102 +-
 .../generated/pyarrow.parquet.ParquetWriter.html   |    96 +-
 .../pyarrow.parquet.RowGroupMetaData.html          |   106 +-
 .../generated/pyarrow.parquet.Statistics.html      |   120 +-
 .../pyarrow.parquet.encryption.CryptoFactory.html  |    98 +-
 ...parquet.encryption.DecryptionConfiguration.html |    86 +-
 ...parquet.encryption.EncryptionConfiguration.html |   100 +-
 .../pyarrow.parquet.encryption.KmsClient.html      |    84 +-
 ...row.parquet.encryption.KmsConnectionConfig.html |    94 +-
 .../generated/pyarrow.parquet.read_metadata.html   |    78 +-
 .../generated/pyarrow.parquet.read_pandas.html     |    90 +-
 .../generated/pyarrow.parquet.read_schema.html     |    76 +-
 .../generated/pyarrow.parquet.read_table.html      |   108 +-
 .../generated/pyarrow.parquet.write_metadata.html  |    74 +-
 .../generated/pyarrow.parquet.write_table.html     |    76 +-
 .../pyarrow.parquet.write_to_dataset.html          |   115 +-
 docs/python/generated/pyarrow.plasma.ObjectID.html |    88 +-
 .../generated/pyarrow.plasma.PlasmaBuffer.html     |   114 +-
 .../generated/pyarrow.plasma.PlasmaClient.html     |   180 +-
 docs/python/generated/pyarrow.py_buffer.html       |    74 +-
 docs/python/generated/pyarrow.read_serialized.html |    76 +-
 docs/python/generated/pyarrow.record_batch.html    |    78 +-
 .../generated/pyarrow.register_extension_type.html |    74 +-
 docs/python/generated/pyarrow.scalar.html          |    76 +-
 docs/python/generated/pyarrow.schema.html          |    76 +-
 docs/python/generated/pyarrow.serialize.html       |    76 +-
 docs/python/generated/pyarrow.serialize_to.html    |    74 +-
 docs/python/generated/pyarrow.set_cpu_count.html   |    74 +-
 .../generated/pyarrow.set_io_thread_count.html     |    74 +-
 docs/python/generated/pyarrow.set_memory_pool.html |    74 +-
 docs/python/generated/pyarrow.string.html          |    72 +-
 docs/python/generated/pyarrow.struct.html          |    76 +-
 .../generated/pyarrow.system_memory_pool.html      |    72 +-
 docs/python/generated/pyarrow.table.html           |    78 +-
 docs/python/generated/pyarrow.time32.html          |    76 +-
 docs/python/generated/pyarrow.time64.html          |    76 +-
 docs/python/generated/pyarrow.timestamp.html       |    76 +-
 .../generated/pyarrow.total_allocated_bytes.html   |    72 +-
 docs/python/generated/pyarrow.types.is_binary.html |    74 +-
 .../python/generated/pyarrow.types.is_boolean.html |    74 +-
 docs/python/generated/pyarrow.types.is_date.html   |    74 +-
 docs/python/generated/pyarrow.types.is_date32.html |    74 +-
 docs/python/generated/pyarrow.types.is_date64.html |    74 +-
 .../python/generated/pyarrow.types.is_decimal.html |    74 +-
 .../generated/pyarrow.types.is_dictionary.html     |    74 +-
 .../pyarrow.types.is_fixed_size_binary.html        |    74 +-
 .../python/generated/pyarrow.types.is_float16.html |    74 +-
 .../python/generated/pyarrow.types.is_float32.html |    74 +-
 .../python/generated/pyarrow.types.is_float64.html |    74 +-
 .../generated/pyarrow.types.is_floating.html       |    74 +-
 docs/python/generated/pyarrow.types.is_int16.html  |    74 +-
 docs/python/generated/pyarrow.types.is_int32.html  |    74 +-
 docs/python/generated/pyarrow.types.is_int64.html  |    74 +-
 docs/python/generated/pyarrow.types.is_int8.html   |    74 +-
 .../python/generated/pyarrow.types.is_integer.html |    74 +-
 .../generated/pyarrow.types.is_large_binary.html   |    74 +-
 .../generated/pyarrow.types.is_large_list.html     |    74 +-
 .../generated/pyarrow.types.is_large_string.html   |    74 +-
 .../generated/pyarrow.types.is_large_unicode.html  |    74 +-
 docs/python/generated/pyarrow.types.is_list.html   |    74 +-
 docs/python/generated/pyarrow.types.is_map.html    |    74 +-
 docs/python/generated/pyarrow.types.is_nested.html |    74 +-
 docs/python/generated/pyarrow.types.is_null.html   |    74 +-
 .../generated/pyarrow.types.is_signed_integer.html |    74 +-
 docs/python/generated/pyarrow.types.is_string.html |    74 +-
 docs/python/generated/pyarrow.types.is_struct.html |    74 +-
 .../generated/pyarrow.types.is_temporal.html       |    74 +-
 docs/python/generated/pyarrow.types.is_time.html   |    74 +-
 docs/python/generated/pyarrow.types.is_time32.html |    74 +-
 docs/python/generated/pyarrow.types.is_time64.html |    74 +-
 .../generated/pyarrow.types.is_timestamp.html      |    74 +-
 docs/python/generated/pyarrow.types.is_uint16.html |    74 +-
 docs/python/generated/pyarrow.types.is_uint32.html |    74 +-
 docs/python/generated/pyarrow.types.is_uint64.html |    74 +-
 docs/python/generated/pyarrow.types.is_uint8.html  |    74 +-
 .../python/generated/pyarrow.types.is_unicode.html |    74 +-
 docs/python/generated/pyarrow.types.is_union.html  |    74 +-
 .../pyarrow.types.is_unsigned_integer.html         |    74 +-
 docs/python/generated/pyarrow.uint16.html          |    72 +-
 docs/python/generated/pyarrow.uint32.html          |    72 +-
 docs/python/generated/pyarrow.uint64.html          |    72 +-
 docs/python/generated/pyarrow.uint8.html           |    72 +-
 docs/python/generated/pyarrow.unify_schemas.html   |    78 +-
 .../pyarrow.unregister_extension_type.html         |    74 +-
 docs/python/generated/pyarrow.utf8.html            |    72 +-
 docs/python/getstarted.html                        |   120 +-
 docs/python/getting_involved.html                  |   104 +-
 docs/python/index.html                             |   106 +-
 docs/python/install.html                           |   114 +-
 docs/python/integration.html                       |   100 +-
 docs/python/integration/cuda.html                  |   112 +-
 docs/python/integration/extending.html             |   255 +-
 docs/python/integration/python_java.html           |   230 +-
 docs/python/integration/python_r.html              |   108 +-
 docs/python/ipc.html                               |   184 +-
 docs/python/json.html                              |   108 +-
 docs/python/memory.html                            |   136 +-
 docs/python/numpy.html                             |   106 +-
 docs/python/orc.html                               |   114 +-
 docs/python/pandas.html                            |   144 +-
 docs/python/parquet.html                           |   172 +-
 docs/python/plasma.html                            |   130 +-
 docs/python/timestamps.html                        |   112 +-
 docs/r/404.html                                    |    28 +-
 docs/r/STYLE.html                                  |    28 +-
 docs/r/articles/arrow.html                         |    36 +-
 docs/r/articles/dataset.html                       |   394 +-
 docs/r/articles/developers/bindings.html           |   204 +-
 docs/r/articles/developers/debugging.html          |    30 +-
 docs/r/articles/developers/docker.html             |    28 +-
 docs/r/articles/developers/install_details.html    |    32 +-
 docs/r/articles/developers/setup.html              |   249 +-
 docs/r/articles/developers/workflow.html           |    74 +-
 docs/r/articles/developing.html                    |    32 +-
 docs/r/articles/flight.html                        |    76 +-
 docs/r/articles/fs.html                            |   166 +-
 docs/r/articles/index.html                         |    30 +-
 docs/r/articles/install.html                       |   153 +-
 docs/r/articles/python.html                        |   120 +-
 docs/r/authors.html                                |    28 +-
 docs/r/index.html                                  |   144 +-
 docs/r/news/index.html                             |   107 +-
 docs/r/pkgdown.yml                                 |     4 +-
 docs/r/reference/ArrayData.html                    |    41 +-
 docs/r/reference/ChunkedArray.html                 |    82 +-
 docs/r/reference/Codec.html                        |    28 +-
 docs/r/reference/CsvReadOptions.html               |    30 +-
 docs/r/reference/CsvTableReader.html               |    28 +-
 docs/r/reference/DataType.html                     |    28 +-
 docs/r/reference/Dataset.html                      |    28 +-
 docs/r/reference/DictionaryType.html               |    28 +-
 docs/r/reference/Expression.html                   |    28 +-
 docs/r/reference/ExtensionArray.html               |    28 +-
 docs/r/reference/ExtensionType.html                |    28 +-
 docs/r/reference/FeatherReader.html                |    28 +-
 docs/r/reference/Field.html                        |    39 +-
 docs/r/reference/FileFormat.html                   |    50 +-
 docs/r/reference/FileInfo.html                     |    28 +-
 docs/r/reference/FileSelector.html                 |    28 +-
 docs/r/reference/FileSystem.html                   |    61 +-
 docs/r/reference/FileWriteOptions.html             |    28 +-
 docs/r/reference/FixedWidthType.html               |    28 +-
 docs/r/reference/FragmentScanOptions.html          |    28 +-
 docs/r/reference/InputStream.html                  |    28 +-
 docs/r/reference/MemoryPool.html                   |    28 +-
 docs/r/reference/Message.html                      |    28 +-
 docs/r/reference/MessageReader.html                |    28 +-
 docs/r/reference/OutputStream.html                 |    28 +-
 docs/r/reference/ParquetArrowReaderProperties.html |    28 +-
 docs/r/reference/ParquetFileReader.html            |    44 +-
 docs/r/reference/ParquetFileWriter.html            |    28 +-
 docs/r/reference/ParquetWriterProperties.html      |    28 +-
 docs/r/reference/Partitioning.html                 |    28 +-
 docs/r/reference/RecordBatch.html                  |    47 +-
 docs/r/reference/RecordBatchReader.html            |    94 +-
 docs/r/reference/RecordBatchWriter.html            |    94 +-
 docs/r/reference/Scalar.html                       |    71 +-
 docs/r/reference/Scanner.html                      |    31 +-
 docs/r/reference/Schema.html                       |    57 +-
 docs/r/reference/Table.html                        |    49 +-
 docs/r/reference/array.html                        |    75 +-
 docs/r/reference/arrow-package.html                |    32 +-
 docs/r/reference/arrow_info.html                   |    61 +-
 docs/r/reference/as_arrow_array.html               |    61 +-
 docs/r/reference/as_arrow_table.html               |    83 +-
 docs/r/reference/as_chunked_array.html             |    56 +-
 docs/r/reference/as_data_type.html                 |    58 +-
 docs/r/reference/as_record_batch.html              |    74 +-
 docs/r/reference/as_record_batch_reader.html       |    93 +-
 docs/r/reference/as_schema.html                    |    53 +-
 docs/r/reference/buffer.html                       |    47 +-
 docs/r/reference/call_function.html                |    73 +-
 docs/r/reference/cast_options.html                 |    37 +-
 docs/r/reference/codec_is_available.html           |    37 +-
 docs/r/reference/compression.html                  |    28 +-
 docs/r/reference/concat_arrays.html                |    47 +-
 docs/r/reference/concat_tables.html                |    41 +-
 docs/r/reference/contains_regex.html               |    35 +-
 docs/r/reference/copy_files.html                   |    55 +-
 docs/r/reference/cpu_count.html                    |    35 +-
 .../create_package_with_all_dependencies.html      |    72 +-
 docs/r/reference/data-type.html                    |   246 +-
 docs/r/reference/dataset_factory.html              |    81 +-
 docs/r/reference/default_memory_pool.html          |    36 +-
 docs/r/reference/dictionary.html                   |    41 +-
 docs/r/reference/enums.html                        |    88 +-
 docs/r/reference/flight_connect.html               |    39 +-
 docs/r/reference/flight_disconnect.html            |    31 +-
 docs/r/reference/flight_get.html                   |    39 +-
 docs/r/reference/flight_put.html                   |    41 +-
 docs/r/reference/get_stringr_pattern_options.html  |    39 +-
 docs/r/reference/gs_bucket.html                    |   198 +
 docs/r/reference/hive_partition.html               |    41 +-
 docs/r/reference/index.html                        |    88 +-
 docs/r/reference/infer_type.html                   |    59 +-
 docs/r/reference/install_arrow.html                |    61 +-
 docs/r/reference/install_pyarrow.html              |    35 +-
 docs/r/reference/io_thread_count.html              |    35 +-
 docs/r/reference/list_compute_functions.html       |    41 +-
 docs/r/reference/list_flights.html                 |    43 +-
 docs/r/reference/load_flight_server.html           |    39 +-
 docs/r/reference/make_readable_file.html           |    46 +-
 docs/r/reference/map_batches.html                  |    81 +-
 docs/r/reference/match_arrow.html                  |    90 +-
 docs/r/reference/mmap_create.html                  |    39 +-
 docs/r/reference/mmap_open.html                    |    33 +-
 docs/r/reference/new_extension_type.html           |   237 +-
 docs/r/reference/open_dataset.html                 |   179 +-
 docs/r/reference/read_delim_arrow.html             |   213 +-
 docs/r/reference/read_feather.html                 |    76 +-
 docs/r/reference/read_ipc_stream.html              |    56 +-
 docs/r/reference/read_json_arrow.html              |    82 +-
 docs/r/reference/read_message.html                 |    31 +-
 docs/r/reference/read_parquet.html                 |    65 +-
 docs/r/reference/read_schema.html                  |    39 +-
 docs/r/reference/recycle_scalars.html              |    35 +-
 docs/r/reference/reexports.html                    |    28 +-
 docs/r/reference/register_binding.html             |    51 +-
 docs/r/reference/register_scalar_function.html     |   258 +
 docs/r/reference/repeat_value_as_array.html        |    39 +-
 docs/r/reference/s3_bucket.html                    |    43 +-
 docs/r/reference/show_exec_plan.html               |   206 +
 docs/r/reference/to_arrow.html                     |    61 +-
 docs/r/reference/to_duckdb.html                    |    79 +-
 docs/r/reference/unify_schemas.html                |    45 +-
 docs/r/reference/value_counts.html                 |    39 +-
 docs/r/reference/vctrs_extension_array.html        |    59 +-
 docs/r/reference/write_csv_arrow.html              |    73 +-
 docs/r/reference/write_dataset.html                |   161 +-
 docs/r/reference/write_feather.html                |   112 +-
 docs/r/reference/write_ipc_stream.html             |    58 +-
 docs/r/reference/write_parquet.html                |   144 +-
 docs/r/reference/write_to_raw.html                 |    41 +-
 docs/r/sitemap.xml                                 |    12 +-
 docs/r/versions.json                               |     8 +-
 docs/search.html                                   |    96 +-
 docs/searchindex.js                                |     2 +-
 docs/status.html                                   |   243 +-
 4822 files changed, 172321 insertions(+), 59524 deletions(-)

diff --git a/docs/.buildinfo b/docs/.buildinfo
index 25bd6fdf87..8e4eb9f9e3 100644
--- a/docs/.buildinfo
+++ b/docs/.buildinfo
@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 187ddccc8017f3ce1a75394f41d09c11
+config: c17fe9a64516209fa55e6724c25a47e7
 tags: 645f666f9bcd5a90fca523b33c5a78b7
diff --git a/docs/.buildinfo b/docs/8.0/.buildinfo
similarity index 100%
copy from docs/.buildinfo
copy to docs/8.0/.buildinfo
diff --git a/docs/8.0/.gitignore b/docs/8.0/.gitignore
new file mode 100644
index 0000000000..3a69095b2e
--- /dev/null
+++ b/docs/8.0/.gitignore
@@ -0,0 +1,4 @@
+.doctrees
+_sources
+*/.doctrees
+*/_sources
\ No newline at end of file
diff --git a/docs/8.0/_downloads/2713f3cdaa3fc0dc691cd51bac09c6d4/sample_vault_kms_client.py b/docs/8.0/_downloads/2713f3cdaa3fc0dc691cd51bac09c6d4/sample_vault_kms_client.py
new file mode 100644
index 0000000000..bec0cc5043
--- /dev/null
+++ b/docs/8.0/_downloads/2713f3cdaa3fc0dc691cd51bac09c6d4/sample_vault_kms_client.py
@@ -0,0 +1,159 @@
+# 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.
+
+"""A sample KmsClient implementation."""
+import argparse
+import base64
+import os
+
+import requests
+
+import pyarrow as pa
+import pyarrow.parquet as pq
+import pyarrow.parquet.encryption as pe
+
+
+class VaultClient(pe.KmsClient):
+    """An example of a KmsClient implementation with master keys
+    managed by Hashicorp Vault KMS.
+    See Vault documentation: https://www.vaultproject.io/api/secret/transit
+    Not for production use!
+    """
+    JSON_MEDIA_TYPE = "application/json; charset=utf-8"
+    DEFAULT_TRANSIT_ENGINE = "/v1/transit/"
+    WRAP_ENDPOINT = "encrypt/"
+    UNWRAP_ENDPOINT = "decrypt/"
+    TOKEN_HEADER = "X-Vault-Token"
+
+    def __init__(self, kms_connection_config):
+        """Create a VaultClient instance.
+
+        Parameters
+        ----------
+        kms_connection_config : KmsConnectionConfig
+           configuration parameters to connect to vault,
+           e.g. URL and access token
+        """
+        pe.KmsClient.__init__(self)
+        self.kms_url = kms_connection_config.kms_instance_url + \
+            VaultClient.DEFAULT_TRANSIT_ENGINE
+        self.kms_connection_config = kms_connection_config
+
+    def wrap_key(self, key_bytes, master_key_identifier):
+        """Call Vault to wrap key key_bytes with key
+        identified by master_key_identifier."""
+        endpoint = self.kms_url + VaultClient.WRAP_ENDPOINT
+        headers = {VaultClient.TOKEN_HEADER:
+                   self.kms_connection_config.key_access_token}
+        r = requests.post(endpoint + master_key_identifier,
+                          headers=headers,
+                          data={'plaintext': base64.b64encode(key_bytes)})
+        r.raise_for_status()
+        r_dict = r.json()
+        wrapped_key = r_dict['data']['ciphertext']
+        return wrapped_key
+
+    def unwrap_key(self, wrapped_key, master_key_identifier):
+        """Call Vault to unwrap wrapped_key with key
+        identified by master_key_identifier"""
+        endpoint = self.kms_url + VaultClient.UNWRAP_ENDPOINT
+        headers = {VaultClient.TOKEN_HEADER:
+                   self.kms_connection_config.key_access_token}
+        r = requests.post(endpoint + master_key_identifier,
+                          headers=headers,
+                          data={'ciphertext': wrapped_key})
+        r.raise_for_status()
+        r_dict = r.json()
+        plaintext = r_dict['data']['plaintext']
+        key_bytes = base64.b64decode(plaintext)
+        return key_bytes
+
+
+def parquet_write_read_with_vault(parquet_filename):
+    """An example for writing an encrypted parquet and reading an
+    encrypted parquet using master keys managed by Hashicorp Vault KMS.
+    Note that for this implementation requests dependency is needed
+    and environment properties VAULT_URL and VAULT_TOKEN should be set.
+    Please enable the transit engine.
+    """
+    path = parquet_filename
+
+    table = pa.Table.from_pydict({
+        'a': pa.array([1, 2, 3]),
+        'b': pa.array(['a', 'b', 'c']),
+        'c': pa.array(['x', 'y', 'z'])
+    })
+
+    # Encrypt the footer with the footer key,
+    # encrypt column `a` with one key
+    # and column `b` with another key,
+    # keep `c` plaintext
+    footer_key_name = "footer_key"
+    col_a_key_name = "col_a_key"
+    col_b_key_name = "col_b_key"
+
+    encryption_config = pe.EncryptionConfiguration(
+        footer_key=footer_key_name,
+        column_keys={
+            col_a_key_name: ["a"],
+            col_b_key_name: ["b"],
+        })
+
+    kms_connection_config = pe.KmsConnectionConfig(
+        kms_instance_url=os.environ.get('VAULT_URL', ''),
+        key_access_token=os.environ.get('VAULT_TOKEN', ''),
+    )
+
+    def kms_factory(kms_connection_configuration):
+        return VaultClient(kms_connection_configuration)
+
+    # Write with encryption properties
+    crypto_factory = pe.CryptoFactory(kms_factory)
+    file_encryption_properties = crypto_factory.file_encryption_properties(
+        kms_connection_config, encryption_config)
+    with pq.ParquetWriter(path,
+                          table.schema,
+                          encryption_properties=file_encryption_properties) \
+            as writer:
+        writer.write_table(table)
+
+    # Read with decryption properties
+    file_decryption_properties = crypto_factory.file_decryption_properties(
+        kms_connection_config)
+    result = pq.ParquetFile(
+        path, decryption_properties=file_decryption_properties)
+    result_table = result.read()
+    assert table.equals(result_table)
+
+
+def main():
+    parser = argparse.ArgumentParser(
+        description="Write and read an encrypted parquet using master keys "
+        "managed by Hashicorp Vault.\nBefore using please enable the "
+        "transit engine in Vault and set VAULT_URL and VAULT_TOKEN "
+        "environment variables.")
+    parser.add_argument('--filename', dest='filename', type=str,
+                        default='/tmp/encrypted_table.vault.parquet',
+                        help='Filename of the parquet file to be created '
+                             '(default: /tmp/encrypted_table.vault.parquet')
+    args = parser.parse_args()
+    filename = args.filename
+    parquet_write_read_with_vault(filename)
+
+
+if __name__ == '__main__':
+    main()
diff --git a/docs/8.0/_images/CommandGetTables.mmd.svg b/docs/8.0/_images/CommandGetTables.mmd.svg
new file mode 100644
index 0000000000..4e71c01982
--- /dev/null
+++ b/docs/8.0/_images/CommandGetTables.mmd.svg
@@ -0,0 +1 @@
+<svg id="mermaid-1647978321168" width="100%" xmlns="http://www.w3.org/2000/svg" height="347" style="max-width: 568px; background-color: white;" viewBox="-50 -10 568 347"><style>#mermaid-1647978321168 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-1647978321168 .error-icon{fill:#552222;}#mermaid-1647978321168 .error-text{fill:#552222;stroke:#552222;}#mermaid-1647978321168 .edge-thickness-normal{stroke-width:2px;}#mermaid-1647978321168 .edge-thickne [...]
\ No newline at end of file
diff --git a/docs/8.0/_images/CommandPreparedStatementQuery.mmd.svg b/docs/8.0/_images/CommandPreparedStatementQuery.mmd.svg
new file mode 100644
index 0000000000..96a5bc3688
--- /dev/null
+++ b/docs/8.0/_images/CommandPreparedStatementQuery.mmd.svg
@@ -0,0 +1 @@
+<svg id="mermaid-1647978322142" width="100%" xmlns="http://www.w3.org/2000/svg" height="721" style="max-width: 686px; background-color: white;" viewBox="-50 -10 686 721"><style>#mermaid-1647978322142 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-1647978322142 .error-icon{fill:#552222;}#mermaid-1647978322142 .error-text{fill:#552222;stroke:#552222;}#mermaid-1647978322142 .edge-thickness-normal{stroke-width:2px;}#mermaid-1647978322142 .edge-thickne [...]
\ No newline at end of file
diff --git a/docs/8.0/_images/CommandStatementQuery.mmd.svg b/docs/8.0/_images/CommandStatementQuery.mmd.svg
new file mode 100644
index 0000000000..f5e8c79f13
--- /dev/null
+++ b/docs/8.0/_images/CommandStatementQuery.mmd.svg
@@ -0,0 +1 @@
+<svg id="mermaid-1647978323146" width="100%" xmlns="http://www.w3.org/2000/svg" height="402" style="max-width: 638px; background-color: white;" viewBox="-50 -10 638 402"><style>#mermaid-1647978323146 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-1647978323146 .error-icon{fill:#552222;}#mermaid-1647978323146 .error-text{fill:#552222;stroke:#552222;}#mermaid-1647978323146 .edge-thickness-normal{stroke-width:2px;}#mermaid-1647978323146 .edge-thickne [...]
\ No newline at end of file
diff --git a/docs/8.0/_images/DoExchange.mmd.svg b/docs/8.0/_images/DoExchange.mmd.svg
new file mode 100644
index 0000000000..204d63d772
--- /dev/null
+++ b/docs/8.0/_images/DoExchange.mmd.svg
@@ -0,0 +1 @@
+<svg id="mermaid-1649258037754" width="100%" xmlns="http://www.w3.org/2000/svg" height="449" style="max-width: 607px; background-color: white;" viewBox="-50 -10 607 449"><style>#mermaid-1649258037754 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-1649258037754 .error-icon{fill:#552222;}#mermaid-1649258037754 .error-text{fill:#552222;stroke:#552222;}#mermaid-1649258037754 .edge-thickness-normal{stroke-width:2px;}#mermaid-1649258037754 .edge-thickne [...]
\ No newline at end of file
diff --git a/docs/8.0/_images/DoGet.mmd.svg b/docs/8.0/_images/DoGet.mmd.svg
new file mode 100644
index 0000000000..48a50d77ed
--- /dev/null
+++ b/docs/8.0/_images/DoGet.mmd.svg
@@ -0,0 +1 @@
+<svg id="mermaid-1649258038801" width="100%" xmlns="http://www.w3.org/2000/svg" height="448" style="max-width: 910px; background-color: white;" viewBox="-50 -10 910 448"><style>#mermaid-1649258038801 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-1649258038801 .error-icon{fill:#552222;}#mermaid-1649258038801 .error-text{fill:#552222;stroke:#552222;}#mermaid-1649258038801 .edge-thickness-normal{stroke-width:2px;}#mermaid-1649258038801 .edge-thickne [...]
\ No newline at end of file
diff --git a/docs/8.0/_images/DoPut.mmd.svg b/docs/8.0/_images/DoPut.mmd.svg
new file mode 100644
index 0000000000..9e490e152b
--- /dev/null
+++ b/docs/8.0/_images/DoPut.mmd.svg
@@ -0,0 +1 @@
+<svg id="mermaid-1649258039834" width="100%" xmlns="http://www.w3.org/2000/svg" height="351" style="max-width: 607px; background-color: white;" viewBox="-50 -10 607 351"><style>#mermaid-1649258039834 {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-1649258039834 .error-icon{fill:#552222;}#mermaid-1649258039834 .error-text{fill:#552222;stroke:#552222;}#mermaid-1649258039834 .edge-thickness-normal{stroke-width:2px;}#mermaid-1649258039834 .edge-thickne [...]
\ No newline at end of file
diff --git a/docs/8.0/_images/R_tutorial_create_pr_notice.jpeg b/docs/8.0/_images/R_tutorial_create_pr_notice.jpeg
new file mode 100644
index 0000000000..34b4695a25
Binary files /dev/null and b/docs/8.0/_images/R_tutorial_create_pr_notice.jpeg differ
diff --git a/docs/8.0/_images/R_tutorial_jira_issue.jpeg b/docs/8.0/_images/R_tutorial_jira_issue.jpeg
new file mode 100644
index 0000000000..acab37e81e
Binary files /dev/null and b/docs/8.0/_images/R_tutorial_jira_issue.jpeg differ
diff --git a/docs/8.0/_images/R_tutorial_pr.jpeg b/docs/8.0/_images/R_tutorial_pr.jpeg
new file mode 100644
index 0000000000..6bb2579395
Binary files /dev/null and b/docs/8.0/_images/R_tutorial_pr.jpeg differ
diff --git a/docs/8.0/_images/R_tutorial_pr_descr.jpeg b/docs/8.0/_images/R_tutorial_pr_descr.jpeg
new file mode 100644
index 0000000000..90ec3c823c
Binary files /dev/null and b/docs/8.0/_images/R_tutorial_pr_descr.jpeg differ
diff --git a/docs/8.0/_images/book-open-solid.svg b/docs/8.0/_images/book-open-solid.svg
new file mode 100644
index 0000000000..cbc8ed2725
--- /dev/null
+++ b/docs/8.0/_images/book-open-solid.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 576 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M144.3 32.04C106.9 31.29 63.7 41.44 18.6 61.29c-11.42 5.026-18.6 16.67-18.6 29.15l0 357.6c0 11.55 11.99 19.55 22.45 14.65c126.3-59.14 219.8 11 223.8 14.01C249.1 478.9 252.5 480 256 480c12.4 0 16-11.38 16-15.98V80.04c0-5.203-2.531-10.08-6.781-13.08C263.3 [...]
\ No newline at end of file
diff --git a/docs/8.0/_images/bug-solid.svg b/docs/8.0/_images/bug-solid.svg
new file mode 100644
index 0000000000..f842cb2405
--- /dev/null
+++ b/docs/8.0/_images/bug-solid.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M352 96V99.56C352 115.3 339.3 128 323.6 128H188.4C172.7 128 159.1 115.3 159.1 99.56V96C159.1 42.98 202.1 0 255.1 0C309 0 352 42.98 352 96zM41.37 105.4C53.87 92.88 74.13 92.88 86.63 105.4L150.6 169.4C151.3 170 151.9 170.7 152.5 171.4C166.8 164.1 182.9 16 [...]
\ No newline at end of file
diff --git a/docs/8.0/_images/ci_process_docs.jpeg b/docs/8.0/_images/ci_process_docs.jpeg
new file mode 100644
index 0000000000..7b57be0463
Binary files /dev/null and b/docs/8.0/_images/ci_process_docs.jpeg differ
diff --git a/docs/8.0/_images/ci_process_python.jpeg b/docs/8.0/_images/ci_process_python.jpeg
new file mode 100644
index 0000000000..cfb17aaeb9
Binary files /dev/null and b/docs/8.0/_images/ci_process_python.jpeg differ
diff --git a/docs/8.0/_images/ci_process_r.jpeg b/docs/8.0/_images/ci_process_r.jpeg
new file mode 100644
index 0000000000..b45d92c7b8
Binary files /dev/null and b/docs/8.0/_images/ci_process_r.jpeg differ
diff --git a/docs/8.0/_images/code-solid.svg b/docs/8.0/_images/code-solid.svg
new file mode 100644
index 0000000000..725f767148
--- /dev/null
+++ b/docs/8.0/_images/code-solid.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M414.8 40.79L286.8 488.8C281.9 505.8 264.2 515.6 247.2 510.8C230.2 505.9 220.4 488.2 225.2 471.2L353.2 23.21C358.1 6.216 375.8-3.624 392.8 1.232C409.8 6.087 419.6 23.8 414.8 40.79H414.8zM518.6 121.4L630.6 233.4C643.1 245.9 643.1 266.1 630.6 278.6L518.6  [...]
\ No newline at end of file
diff --git a/docs/8.0/_images/conbench_benchmark.png b/docs/8.0/_images/conbench_benchmark.png
new file mode 100644
index 0000000000..3adf3e8cd4
Binary files /dev/null and b/docs/8.0/_images/conbench_benchmark.png differ
diff --git a/docs/8.0/_images/conbench_runs.png b/docs/8.0/_images/conbench_runs.png
new file mode 100644
index 0000000000..3a9c050776
Binary files /dev/null and b/docs/8.0/_images/conbench_runs.png differ
diff --git a/docs/8.0/_images/conbench_ui.png b/docs/8.0/_images/conbench_ui.png
new file mode 100644
index 0000000000..2f72df024b
Binary files /dev/null and b/docs/8.0/_images/conbench_ui.png differ
diff --git a/docs/8.0/_images/edit_page.jpeg b/docs/8.0/_images/edit_page.jpeg
new file mode 100644
index 0000000000..6380f00be3
Binary files /dev/null and b/docs/8.0/_images/edit_page.jpeg differ
diff --git a/docs/8.0/_images/github_edit_page.jpeg b/docs/8.0/_images/github_edit_page.jpeg
new file mode 100644
index 0000000000..573931863d
Binary files /dev/null and b/docs/8.0/_images/github_edit_page.jpeg differ
diff --git a/docs/8.0/_images/github_fork.jpeg b/docs/8.0/_images/github_fork.jpeg
new file mode 100644
index 0000000000..066cd8cb2d
Binary files /dev/null and b/docs/8.0/_images/github_fork.jpeg differ
diff --git a/docs/8.0/_images/jira_create_issue.jpeg b/docs/8.0/_images/jira_create_issue.jpeg
new file mode 100644
index 0000000000..5aa41a738e
Binary files /dev/null and b/docs/8.0/_images/jira_create_issue.jpeg differ
diff --git a/docs/8.0/_images/jira_good_first_issue.jpeg b/docs/8.0/_images/jira_good_first_issue.jpeg
new file mode 100644
index 0000000000..3d4a96bf43
Binary files /dev/null and b/docs/8.0/_images/jira_good_first_issue.jpeg differ
diff --git a/docs/8.0/_images/jira_new_account.jpeg b/docs/8.0/_images/jira_new_account.jpeg
new file mode 100644
index 0000000000..5e44a2d127
Binary files /dev/null and b/docs/8.0/_images/jira_new_account.jpeg differ
diff --git a/docs/8.0/_images/jira_search_component.jpeg b/docs/8.0/_images/jira_search_component.jpeg
new file mode 100644
index 0000000000..d69a05b4db
Binary files /dev/null and b/docs/8.0/_images/jira_search_component.jpeg differ
diff --git a/docs/8.0/_images/jira_search_documentation.jpeg b/docs/8.0/_images/jira_search_documentation.jpeg
new file mode 100644
index 0000000000..e3fcbc4a4d
Binary files /dev/null and b/docs/8.0/_images/jira_search_documentation.jpeg differ
diff --git a/docs/8.0/_images/py_arch_overview.svg b/docs/8.0/_images/py_arch_overview.svg
new file mode 100644
index 0000000000..11f09eb8c6
--- /dev/null
+++ b/docs/8.0/_images/py_arch_overview.svg
@@ -0,0 +1 @@
+<svg version="1.1" viewBox="0.0 0.0 959.6850393700787 555.1574803149606" fill="none" stroke="none" stroke-linecap="square" stroke-miterlimit="10" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><clipPath id="p.0"><path d="m0 0l959.68506 0l0 555.1575l-959.68506 0l0 -555.1575z" clip-rule="nonzero"/></clipPath><g clip-path="url(#p.0)"><path fill="#000000" fill-opacity="0.0" d="m0 0l959.68506 0l0 555.1575l-959.68506 0z" fill-rule="evenodd"/><path fill="#cfe2f3"  [...]
\ No newline at end of file
diff --git a/docs/8.0/_images/python_tutorial_github_find_in_file.jpeg b/docs/8.0/_images/python_tutorial_github_find_in_file.jpeg
new file mode 100644
index 0000000000..8253beb0a4
Binary files /dev/null and b/docs/8.0/_images/python_tutorial_github_find_in_file.jpeg differ
diff --git a/docs/8.0/_images/python_tutorial_github_pr_notice.jpeg b/docs/8.0/_images/python_tutorial_github_pr_notice.jpeg
new file mode 100644
index 0000000000..46de38f105
Binary files /dev/null and b/docs/8.0/_images/python_tutorial_github_pr_notice.jpeg differ
diff --git a/docs/8.0/_images/python_tutorial_github_search.jpeg b/docs/8.0/_images/python_tutorial_github_search.jpeg
new file mode 100644
index 0000000000..de0e3e8362
Binary files /dev/null and b/docs/8.0/_images/python_tutorial_github_search.jpeg differ
diff --git a/docs/8.0/_images/python_tutorial_jira_comment.jpeg b/docs/8.0/_images/python_tutorial_jira_comment.jpeg
new file mode 100644
index 0000000000..5460a2b87d
Binary files /dev/null and b/docs/8.0/_images/python_tutorial_jira_comment.jpeg differ
diff --git a/docs/8.0/_images/python_tutorial_jira_description.jpeg b/docs/8.0/_images/python_tutorial_jira_description.jpeg
new file mode 100644
index 0000000000..46a3a73b07
Binary files /dev/null and b/docs/8.0/_images/python_tutorial_jira_description.jpeg differ
diff --git a/docs/8.0/_images/python_tutorial_jira_issue.jpeg b/docs/8.0/_images/python_tutorial_jira_issue.jpeg
new file mode 100644
index 0000000000..918fcbdc1d
Binary files /dev/null and b/docs/8.0/_images/python_tutorial_jira_issue.jpeg differ
diff --git a/docs/8.0/_images/python_tutorial_jira_title.jpeg b/docs/8.0/_images/python_tutorial_jira_title.jpeg
new file mode 100644
index 0000000000..9da8950d3a
Binary files /dev/null and b/docs/8.0/_images/python_tutorial_jira_title.jpeg differ
diff --git a/docs/8.0/_images/python_tutorial_pr.jpeg b/docs/8.0/_images/python_tutorial_pr.jpeg
new file mode 100644
index 0000000000..6be18d7b5c
Binary files /dev/null and b/docs/8.0/_images/python_tutorial_pr.jpeg differ
diff --git a/docs/8.0/_images/simple_graph.svg b/docs/8.0/_images/simple_graph.svg
new file mode 100644
index 0000000000..d87507224c
--- /dev/null
+++ b/docs/8.0/_images/simple_graph.svg
@@ -0,0 +1,139 @@
+<!---
+  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.
+-->
+<svg width="320pt" height="404pt"
+ viewBox="0.00 0.00 388.02 404.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 400)">
+<title>G</title>
+<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-400 384.0173,-400 384.0173,4 -4,4"/>
+<!-- scan lineitem -->
+<g id="node1" class="node">
+<title>scan lineitem</title>
+<ellipse fill="none" stroke="#000000" cx="62.2569" cy="-378" rx="62.0148" ry="18"/>
+<text text-anchor="middle" x="62.2569" y="-373.8" font-family="Times,serif" font-size="14.00" fill="#000000">scan lineitem</text>
+</g>
+<!-- filter -->
+<g id="node2" class="node">
+<title>filter</title>
+<ellipse fill="none" stroke="#000000" cx="86.2569" cy="-306" rx="29.6089" ry="18"/>
+<text text-anchor="middle" x="86.2569" y="-301.8" font-family="Times,serif" font-size="14.00" fill="#000000">filter</text>
+</g>
+<!-- scan lineitem&#45;&gt;filter -->
+<g id="edge1" class="edge">
+<title>scan lineitem&#45;&gt;filter</title>
+<path fill="none" stroke="#000000" d="M68.3132,-359.8314C70.9767,-351.8406 74.163,-342.2819 77.1065,-333.4514"/>
+<polygon fill="#000000" stroke="#000000" points="80.4439,-334.5071 80.2858,-323.9134 73.8031,-332.2934 80.4439,-334.5071"/>
+</g>
+<!-- join -->
+<g id="node3" class="node">
+<title>join</title>
+<ellipse fill="none" stroke="#000000" cx="184.2569" cy="-234" rx="27" ry="18"/>
+<text text-anchor="middle" x="184.2569" y="-229.8" font-family="Times,serif" font-size="14.00" fill="#000000">join</text>
+</g>
+<!-- filter&#45;&gt;join -->
+<g id="edge2" class="edge">
+<title>filter&#45;&gt;join</title>
+<path fill="none" stroke="#000000" d="M105.6186,-291.7751C120.5341,-280.8168 141.3184,-265.5467 157.7735,-253.4572"/>
+<polygon fill="#000000" stroke="#000000" points="159.9433,-256.2062 165.9299,-247.4648 155.7988,-250.565 159.9433,-256.2062"/>
+</g>
+<!-- join again -->
+<g id="node4" class="node">
+<title>join again</title>
+<ellipse fill="none" stroke="#000000" cx="231.2569" cy="-162" rx="49.2784" ry="18"/>
+<text text-anchor="middle" x="231.2569" y="-157.8" font-family="Times,serif" font-size="14.00" fill="#000000">join again</text>
+</g>
+<!-- join&#45;&gt;join again -->
+<g id="edge3" class="edge">
+<title>join&#45;&gt;join again</title>
+<path fill="none" stroke="#000000" d="M195.1578,-217.3008C200.8051,-208.6496 207.8305,-197.8873 214.1788,-188.1623"/>
+<polygon fill="#000000" stroke="#000000" points="217.224,-189.9002 219.7594,-179.6132 211.3623,-186.0738 217.224,-189.9002"/>
+</g>
+<!-- filter again -->
+<g id="node9" class="node">
+<title>filter again</title>
+<ellipse fill="none" stroke="#000000" cx="231.2569" cy="-90" rx="53.2645" ry="18"/>
+<text text-anchor="middle" x="231.2569" y="-85.8" font-family="Times,serif" font-size="14.00" fill="#000000">filter again</text>
+</g>
+<!-- join again&#45;&gt;filter again -->
+<g id="edge8" class="edge">
+<title>join again&#45;&gt;filter again</title>
+<path fill="none" stroke="#000000" d="M231.2569,-143.8314C231.2569,-136.131 231.2569,-126.9743 231.2569,-118.4166"/>
+<polygon fill="#000000" stroke="#000000" points="234.757,-118.4132 231.2569,-108.4133 227.757,-118.4133 234.757,-118.4132"/>
+</g>
+<!-- scan orders -->
+<g id="node5" class="node">
+<title>scan orders</title>
+<ellipse fill="none" stroke="#000000" cx="197.2569" cy="-378" rx="54.9752" ry="18"/>
+<text text-anchor="middle" x="197.2569" y="-373.8" font-family="Times,serif" font-size="14.00" fill="#000000">scan orders</text>
+</g>
+<!-- project -->
+<g id="node6" class="node">
+<title>project</title>
+<ellipse fill="none" stroke="#000000" cx="184.2569" cy="-306" rx="37.6986" ry="18"/>
+<text text-anchor="middle" x="184.2569" y="-301.8" font-family="Times,serif" font-size="14.00" fill="#000000">project</text>
+</g>
+<!-- scan orders&#45;&gt;project -->
+<g id="edge4" class="edge">
+<title>scan orders&#45;&gt;project</title>
+<path fill="none" stroke="#000000" d="M193.9765,-359.8314C192.5861,-352.131 190.9329,-342.9743 189.3877,-334.4166"/>
+<polygon fill="#000000" stroke="#000000" points="192.8028,-333.6322 187.5816,-324.4133 185.9142,-334.8761 192.8028,-333.6322"/>
+</g>
+<!-- project&#45;&gt;join -->
+<g id="edge5" class="edge">
+<title>project&#45;&gt;join</title>
+<path fill="none" stroke="#000000" d="M184.2569,-287.8314C184.2569,-280.131 184.2569,-270.9743 184.2569,-262.4166"/>
+<polygon fill="#000000" stroke="#000000" points="187.757,-262.4132 184.2569,-252.4133 180.757,-262.4133 187.757,-262.4132"/>
+</g>
+<!-- scan customers -->
+<g id="node7" class="node">
+<title>scan customers</title>
+<ellipse fill="none" stroke="#000000" cx="310.2569" cy="-306" rx="69.5216" ry="18"/>
+<text text-anchor="middle" x="310.2569" y="-301.8" font-family="Times,serif" font-size="14.00" fill="#000000">scan customers</text>
+</g>
+<!-- aggregate -->
+<g id="node8" class="node">
+<title>aggregate</title>
+<ellipse fill="none" stroke="#000000" cx="294.2569" cy="-234" rx="48.6346" ry="18"/>
+<text text-anchor="middle" x="294.2569" y="-229.8" font-family="Times,serif" font-size="14.00" fill="#000000">aggregate</text>
+</g>
+<!-- scan customers&#45;&gt;aggregate -->
+<g id="edge6" class="edge">
+<title>scan customers&#45;&gt;aggregate</title>
+<path fill="none" stroke="#000000" d="M306.2195,-287.8314C304.5083,-280.131 302.4735,-270.9743 300.5717,-262.4166"/>
+<polygon fill="#000000" stroke="#000000" points="303.9348,-261.4159 298.3488,-252.4133 297.1015,-262.9344 303.9348,-261.4159"/>
+</g>
+<!-- aggregate&#45;&gt;join again -->
+<g id="edge7" class="edge">
+<title>aggregate&#45;&gt;join again</title>
+<path fill="none" stroke="#000000" d="M279.0064,-216.5708C271.1906,-207.6385 261.5369,-196.6056 252.9595,-186.8029"/>
+<polygon fill="#000000" stroke="#000000" points="255.5861,-184.4897 246.367,-179.2687 250.3181,-189.0993 255.5861,-184.4897"/>
+</g>
+<!-- write to disk -->
+<g id="node10" class="node">
+<title>write to disk</title>
+<ellipse fill="none" stroke="#000000" cx="231.2569" cy="-18" rx="59.1276" ry="18"/>
+<text text-anchor="middle" x="231.2569" y="-13.8" font-family="Times,serif" font-size="14.00" fill="#000000">write to disk</text>
+</g>
+<!-- filter again&#45;&gt;write to disk -->
+<g id="edge9" class="edge">
+<title>filter again&#45;&gt;write to disk</title>
+<path fill="none" stroke="#000000" d="M231.2569,-71.8314C231.2569,-64.131 231.2569,-54.9743 231.2569,-46.4166"/>
+<polygon fill="#000000" stroke="#000000" points="234.757,-46.4132 231.2569,-36.4133 227.757,-46.4133 234.757,-46.4132"/>
+</g>
+</g>
+</svg>
diff --git a/docs/8.0/_images/users-solid.svg b/docs/8.0/_images/users-solid.svg
new file mode 100644
index 0000000000..a04d7fe2fd
--- /dev/null
+++ b/docs/8.0/_images/users-solid.svg
@@ -0,0 +1 @@
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 640 512"><!--! Font Awesome Pro 6.0.0 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M319.9 320c57.41 0 103.1-46.56 103.1-104c0-57.44-46.54-104-103.1-104c-57.41 0-103.1 46.56-103.1 104C215.9 273.4 262.5 320 319.9 320zM369.9 352H270.1C191.6 352 128 411.7 128 485.3C128 500.1 140.7 512 156.4 512h327.2C499.3 512 512 500.1 512 485.3C512 411. [...]
\ No newline at end of file
diff --git a/docs/_modules/collections/abc.html b/docs/8.0/_modules/collections/abc.html
similarity index 100%
copy from docs/_modules/collections/abc.html
copy to docs/8.0/_modules/collections/abc.html
diff --git a/docs/_modules/importlib/_bootstrap.html b/docs/8.0/_modules/importlib/_bootstrap.html
similarity index 100%
copy from docs/_modules/importlib/_bootstrap.html
copy to docs/8.0/_modules/importlib/_bootstrap.html
diff --git a/docs/_modules/index.html b/docs/8.0/_modules/index.html
similarity index 100%
copy from docs/_modules/index.html
copy to docs/8.0/_modules/index.html
diff --git a/docs/_modules/pyarrow.html b/docs/8.0/_modules/pyarrow.html
similarity index 100%
copy from docs/_modules/pyarrow.html
copy to docs/8.0/_modules/pyarrow.html
diff --git a/docs/_modules/pyarrow/compute.html b/docs/8.0/_modules/pyarrow/compute.html
similarity index 100%
copy from docs/_modules/pyarrow/compute.html
copy to docs/8.0/_modules/pyarrow/compute.html
diff --git a/docs/_modules/pyarrow/dataset.html b/docs/8.0/_modules/pyarrow/dataset.html
similarity index 100%
copy from docs/_modules/pyarrow/dataset.html
copy to docs/8.0/_modules/pyarrow/dataset.html
diff --git a/docs/_modules/pyarrow/feather.html b/docs/8.0/_modules/pyarrow/feather.html
similarity index 100%
copy from docs/_modules/pyarrow/feather.html
copy to docs/8.0/_modules/pyarrow/feather.html
diff --git a/docs/_modules/pyarrow/filesystem.html b/docs/8.0/_modules/pyarrow/filesystem.html
similarity index 100%
copy from docs/_modules/pyarrow/filesystem.html
copy to docs/8.0/_modules/pyarrow/filesystem.html
diff --git a/docs/_modules/pyarrow/fs.html b/docs/8.0/_modules/pyarrow/fs.html
similarity index 100%
copy from docs/_modules/pyarrow/fs.html
copy to docs/8.0/_modules/pyarrow/fs.html
diff --git a/docs/_modules/pyarrow/hdfs.html b/docs/8.0/_modules/pyarrow/hdfs.html
similarity index 100%
copy from docs/_modules/pyarrow/hdfs.html
copy to docs/8.0/_modules/pyarrow/hdfs.html
diff --git a/docs/_modules/pyarrow/ipc.html b/docs/8.0/_modules/pyarrow/ipc.html
similarity index 100%
copy from docs/_modules/pyarrow/ipc.html
copy to docs/8.0/_modules/pyarrow/ipc.html
diff --git a/docs/_modules/pyarrow/orc.html b/docs/8.0/_modules/pyarrow/orc.html
similarity index 100%
copy from docs/_modules/pyarrow/orc.html
copy to docs/8.0/_modules/pyarrow/orc.html
diff --git a/docs/_modules/pyarrow/parquet.html b/docs/8.0/_modules/pyarrow/parquet.html
similarity index 100%
copy from docs/_modules/pyarrow/parquet.html
copy to docs/8.0/_modules/pyarrow/parquet.html
diff --git a/docs/_modules/pyarrow/types.html b/docs/8.0/_modules/pyarrow/types.html
similarity index 100%
copy from docs/_modules/pyarrow/types.html
copy to docs/8.0/_modules/pyarrow/types.html
diff --git a/docs/8.0/_sphinx_design_static/design-style.b7bb847fb20b106c3d81b95245e65545.min.css b/docs/8.0/_sphinx_design_static/design-style.b7bb847fb20b106c3d81b95245e65545.min.css
new file mode 100644
index 0000000000..704c42eeb8
--- /dev/null
+++ b/docs/8.0/_sphinx_design_static/design-style.b7bb847fb20b106c3d81b95245e65545.min.css
@@ -0,0 +1 @@
+.sd-bg-primary{background-color:var(--sd-color-primary) !important}.sd-bg-text-primary{color:var(--sd-color-primary-text) !important}button.sd-bg-primary:focus,button.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}a.sd-bg-primary:focus,a.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}.sd-bg-secondary{background-color:var(--sd-color-secondary) !important}.sd-bg-text-secondary{color:var(--sd-color-secondary-text) !import [...]
diff --git a/docs/8.0/_sphinx_design_static/design-tabs.js b/docs/8.0/_sphinx_design_static/design-tabs.js
new file mode 100644
index 0000000000..36b38cf0d9
--- /dev/null
+++ b/docs/8.0/_sphinx_design_static/design-tabs.js
@@ -0,0 +1,27 @@
+var sd_labels_by_text = {};
+
+function ready() {
+  const li = document.getElementsByClassName("sd-tab-label");
+  for (const label of li) {
+    syncId = label.getAttribute("data-sync-id");
+    if (syncId) {
+      label.onclick = onLabelClick;
+      if (!sd_labels_by_text[syncId]) {
+        sd_labels_by_text[syncId] = [];
+      }
+      sd_labels_by_text[syncId].push(label);
+    }
+  }
+}
+
+function onLabelClick() {
+  // Activate other inputs with the same sync id.
+  syncId = this.getAttribute("data-sync-id");
+  for (label of sd_labels_by_text[syncId]) {
+    if (label === this) continue;
+    label.previousElementSibling.checked = true;
+  }
+  window.localStorage.setItem("sphinx-design-last-tab", syncId);
+}
+
+document.addEventListener("DOMContentLoaded", ready, false);
diff --git a/docs/8.0/_static/arrow.png b/docs/8.0/_static/arrow.png
new file mode 100644
index 0000000000..72104b075b
Binary files /dev/null and b/docs/8.0/_static/arrow.png differ
diff --git a/docs/_static/basic.css b/docs/8.0/_static/basic.css
similarity index 100%
copy from docs/_static/basic.css
copy to docs/8.0/_static/basic.css
diff --git a/docs/8.0/_static/check-solid.svg b/docs/8.0/_static/check-solid.svg
new file mode 100644
index 0000000000..92fad4b5c0
--- /dev/null
+++ b/docs/8.0/_static/check-solid.svg
@@ -0,0 +1,4 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-check" width="44" height="44" viewBox="0 0 24 24" stroke-width="2" stroke="#22863a" fill="none" stroke-linecap="round" stroke-linejoin="round">
+  <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+  <path d="M5 12l5 5l10 -10" />
+</svg>
diff --git a/docs/8.0/_static/clipboard.min.js b/docs/8.0/_static/clipboard.min.js
new file mode 100644
index 0000000000..54b3c46381
--- /dev/null
+++ b/docs/8.0/_static/clipboard.min.js
@@ -0,0 +1,7 @@
+/*!
+ * clipboard.js v2.0.8
+ * https://clipboardjs.com/
+ *
+ * Licensed MIT © Zeno Rocha
+ */
+!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.ClipboardJS=e():t.ClipboardJS=e()}(this,function(){return n={686:function(t,e,n){"use strict";n.d(e,{default:function(){return o}});var e=n(279),i=n.n(e),e=n(370),u=n.n(e),e=n(817),c=n.n(e);function a(t){try{return document.execCommand(t)}catch(t){return}}var f=function(t){t=c()(t);return a("cut"),t};var l=function(t){var  [...]
\ No newline at end of file
diff --git a/docs/8.0/_static/copy-button.svg b/docs/8.0/_static/copy-button.svg
new file mode 100644
index 0000000000..9c074dae52
--- /dev/null
+++ b/docs/8.0/_static/copy-button.svg
@@ -0,0 +1,5 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="icon icon-tabler icon-tabler-copy" width="44" height="44" viewBox="0 0 24 24" stroke-width="1.5" stroke="#000000" fill="none" stroke-linecap="round" stroke-linejoin="round">
+  <path stroke="none" d="M0 0h24v24H0z" fill="none"/>
+  <rect x="8" y="8" width="12" height="12" rx="2" />
+  <path d="M16 8v-2a2 2 0 0 0 -2 -2h-8a2 2 0 0 0 -2 2v8a2 2 0 0 0 2 2h2" />
+</svg>
diff --git a/docs/8.0/_static/copybutton.css b/docs/8.0/_static/copybutton.css
new file mode 100644
index 0000000000..40eafe5fc2
--- /dev/null
+++ b/docs/8.0/_static/copybutton.css
@@ -0,0 +1,93 @@
+/* Copy buttons */
+button.copybtn {
+    position: absolute;
+    display: flex;
+    top: .3em;
+    right: .3em;
+    width: 1.7em;
+    height: 1.7em;
+	opacity: 0;
+    transition: opacity 0.3s, border .3s, background-color .3s;
+    user-select: none;
+    padding: 0;
+    border: none;
+    outline: none;
+    border-radius: 0.4em;
+    /* The colors that GitHub uses */
+    border: #1b1f2426 1px solid;
+    background-color: #f6f8fa;
+    color: #57606a;
+}
+
+button.copybtn.success {
+    border-color: #22863a;
+    color: #22863a;
+}
+
+button.copybtn svg {
+    stroke: currentColor;
+    width: 1.5em;
+    height: 1.5em;
+    padding: 0.1em;
+}
+
+div.highlight  {
+    position: relative;
+}
+
+.highlight:hover button.copybtn {
+	opacity: 1;
+}
+
+.highlight button.copybtn:hover {
+    background-color: rgb(235, 235, 235);
+}
+
+.highlight button.copybtn:active {
+    background-color: rgb(187, 187, 187);
+}
+
+/**
+ * A minimal CSS-only tooltip copied from:
+ *   https://codepen.io/mildrenben/pen/rVBrpK
+ *
+ * To use, write HTML like the following:
+ *
+ * <p class="o-tooltip--left" data-tooltip="Hey">Short</p>
+ */
+ .o-tooltip--left {
+  position: relative;
+ }
+
+ .o-tooltip--left:after {
+    opacity: 0;
+    visibility: hidden;
+    position: absolute;
+    content: attr(data-tooltip);
+    padding: .2em;
+    font-size: .8em;
+    left: -.2em;
+    background: grey;
+    color: white;
+    white-space: nowrap;
+    z-index: 2;
+    border-radius: 2px;
+    transform: translateX(-102%) translateY(0);
+    transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1);
+}
+
+.o-tooltip--left:hover:after {
+    display: block;
+    opacity: 1;
+    visibility: visible;
+    transform: translateX(-100%) translateY(0);
+    transition: opacity 0.2s cubic-bezier(0.64, 0.09, 0.08, 1), transform 0.2s cubic-bezier(0.64, 0.09, 0.08, 1);
+    transition-delay: .5s;
+}
+
+/* By default the copy button shouldn't show up when printing a page */
+@media print {
+    button.copybtn {
+        display: none;
+    }
+}
diff --git a/docs/_static/copybutton.js b/docs/8.0/_static/copybutton.js
similarity index 100%
copy from docs/_static/copybutton.js
copy to docs/8.0/_static/copybutton.js
diff --git a/docs/8.0/_static/copybutton_funcs.js b/docs/8.0/_static/copybutton_funcs.js
new file mode 100644
index 0000000000..b9168c5565
--- /dev/null
+++ b/docs/8.0/_static/copybutton_funcs.js
@@ -0,0 +1,58 @@
+function escapeRegExp(string) {
+    return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); // $& means the whole matched string
+}
+
+// Callback when a copy button is clicked. Will be passed the node that was clicked
+// should then grab the text and replace pieces of text that shouldn't be used in output
+export function formatCopyText(textContent, copybuttonPromptText, isRegexp = false, onlyCopyPromptLines = true, removePrompts = true, copyEmptyLines = true, lineContinuationChar = "", hereDocDelim = "") {
+
+    var regexp;
+    var match;
+
+    // Do we check for line continuation characters and "HERE-documents"?
+    var useLineCont = !!lineContinuationChar
+    var useHereDoc = !!hereDocDelim
+
+    // create regexp to capture prompt and remaining line
+    if (isRegexp) {
+        regexp = new RegExp('^(' + copybuttonPromptText + ')(.*)')
+    } else {
+        regexp = new RegExp('^(' + escapeRegExp(copybuttonPromptText) + ')(.*)')
+    }
+
+    const outputLines = [];
+    var promptFound = false;
+    var gotLineCont = false;
+    var gotHereDoc = false;
+    const lineGotPrompt = [];
+    for (const line of textContent.split('\n')) {
+        match = line.match(regexp)
+        if (match || gotLineCont || gotHereDoc) {
+            promptFound = regexp.test(line)
+            lineGotPrompt.push(promptFound)
+            if (removePrompts && promptFound) {
+                outputLines.push(match[2])
+            } else {
+                outputLines.push(line)
+            }
+            gotLineCont = line.endsWith(lineContinuationChar) & useLineCont
+            if (line.includes(hereDocDelim) & useHereDoc)
+                gotHereDoc = !gotHereDoc
+        } else if (!onlyCopyPromptLines) {
+            outputLines.push(line)
+        } else if (copyEmptyLines && line.trim() === '') {
+            outputLines.push(line)
+        }
+    }
+
+    // If no lines with the prompt were found then just use original lines
+    if (lineGotPrompt.some(v => v === true)) {
+        textContent = outputLines.join('\n');
+    }
+
+    // Remove a trailing newline to avoid auto-running when pasting
+    if (textContent.endsWith("\n")) {
+        textContent = textContent.slice(0, -1)
+    }
+    return textContent
+}
diff --git a/docs/8.0/_static/design-style.b7bb847fb20b106c3d81b95245e65545.min.css b/docs/8.0/_static/design-style.b7bb847fb20b106c3d81b95245e65545.min.css
new file mode 100644
index 0000000000..704c42eeb8
--- /dev/null
+++ b/docs/8.0/_static/design-style.b7bb847fb20b106c3d81b95245e65545.min.css
@@ -0,0 +1 @@
+.sd-bg-primary{background-color:var(--sd-color-primary) !important}.sd-bg-text-primary{color:var(--sd-color-primary-text) !important}button.sd-bg-primary:focus,button.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}a.sd-bg-primary:focus,a.sd-bg-primary:hover{background-color:var(--sd-color-primary-highlight) !important}.sd-bg-secondary{background-color:var(--sd-color-secondary) !important}.sd-bg-text-secondary{color:var(--sd-color-secondary-text) !import [...]
diff --git a/docs/8.0/_static/design-tabs.js b/docs/8.0/_static/design-tabs.js
new file mode 100644
index 0000000000..36b38cf0d9
--- /dev/null
+++ b/docs/8.0/_static/design-tabs.js
@@ -0,0 +1,27 @@
+var sd_labels_by_text = {};
+
+function ready() {
+  const li = document.getElementsByClassName("sd-tab-label");
+  for (const label of li) {
+    syncId = label.getAttribute("data-sync-id");
+    if (syncId) {
+      label.onclick = onLabelClick;
+      if (!sd_labels_by_text[syncId]) {
+        sd_labels_by_text[syncId] = [];
+      }
+      sd_labels_by_text[syncId].push(label);
+    }
+  }
+}
+
+function onLabelClick() {
+  // Activate other inputs with the same sync id.
+  syncId = this.getAttribute("data-sync-id");
+  for (label of sd_labels_by_text[syncId]) {
+    if (label === this) continue;
+    label.previousElementSibling.checked = true;
+  }
+  window.localStorage.setItem("sphinx-design-last-tab", syncId);
+}
+
+document.addEventListener("DOMContentLoaded", ready, false);
diff --git a/docs/_static/doctools.js b/docs/8.0/_static/doctools.js
similarity index 100%
copy from docs/_static/doctools.js
copy to docs/8.0/_static/doctools.js
diff --git a/docs/_static/documentation_options.js b/docs/8.0/_static/documentation_options.js
similarity index 100%
copy from docs/_static/documentation_options.js
copy to docs/8.0/_static/documentation_options.js
diff --git a/docs/8.0/_static/favicon.ico b/docs/8.0/_static/favicon.ico
new file mode 100644
index 0000000000..33a554a8a8
Binary files /dev/null and b/docs/8.0/_static/favicon.ico differ
diff --git a/docs/8.0/_static/file.png b/docs/8.0/_static/file.png
new file mode 100644
index 0000000000..a858a410e4
Binary files /dev/null and b/docs/8.0/_static/file.png differ
diff --git a/docs/_static/jquery-3.5.1.js b/docs/8.0/_static/jquery-3.5.1.js
similarity index 100%
rename from docs/_static/jquery-3.5.1.js
rename to docs/8.0/_static/jquery-3.5.1.js
diff --git a/docs/_static/jquery.js b/docs/8.0/_static/jquery.js
similarity index 100%
copy from docs/_static/jquery.js
copy to docs/8.0/_static/jquery.js
diff --git a/docs/_static/language_data.js b/docs/8.0/_static/language_data.js
similarity index 100%
copy from docs/_static/language_data.js
copy to docs/8.0/_static/language_data.js
diff --git a/docs/8.0/_static/minus.png b/docs/8.0/_static/minus.png
new file mode 100644
index 0000000000..d96755fdaf
Binary files /dev/null and b/docs/8.0/_static/minus.png differ
diff --git a/docs/8.0/_static/plus.png b/docs/8.0/_static/plus.png
new file mode 100644
index 0000000000..7107cec93a
Binary files /dev/null and b/docs/8.0/_static/plus.png differ
diff --git a/docs/8.0/_static/pygments.css b/docs/8.0/_static/pygments.css
new file mode 100644
index 0000000000..691aeb82d0
--- /dev/null
+++ b/docs/8.0/_static/pygments.css
@@ -0,0 +1,74 @@
+pre { line-height: 125%; }
+td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; }
+td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; }
+.highlight .hll { background-color: #ffffcc }
+.highlight { background: #eeffcc; }
+.highlight .c { color: #408090; font-style: italic } /* Comment */
+.highlight .err { border: 1px solid #FF0000 } /* Error */
+.highlight .k { color: #007020; font-weight: bold } /* Keyword */
+.highlight .o { color: #666666 } /* Operator */
+.highlight .ch { color: #408090; font-style: italic } /* Comment.Hashbang */
+.highlight .cm { color: #408090; font-style: italic } /* Comment.Multiline */
+.highlight .cp { color: #007020 } /* Comment.Preproc */
+.highlight .cpf { color: #408090; font-style: italic } /* Comment.PreprocFile */
+.highlight .c1 { color: #408090; font-style: italic } /* Comment.Single */
+.highlight .cs { color: #408090; background-color: #fff0f0 } /* Comment.Special */
+.highlight .gd { color: #A00000 } /* Generic.Deleted */
+.highlight .ge { font-style: italic } /* Generic.Emph */
+.highlight .gr { color: #FF0000 } /* Generic.Error */
+.highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.highlight .gi { color: #00A000 } /* Generic.Inserted */
+.highlight .go { color: #333333 } /* Generic.Output */
+.highlight .gp { color: #c65d09; font-weight: bold } /* Generic.Prompt */
+.highlight .gs { font-weight: bold } /* Generic.Strong */
+.highlight .gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.highlight .gt { color: #0044DD } /* Generic.Traceback */
+.highlight .kc { color: #007020; font-weight: bold } /* Keyword.Constant */
+.highlight .kd { color: #007020; font-weight: bold } /* Keyword.Declaration */
+.highlight .kn { color: #007020; font-weight: bold } /* Keyword.Namespace */
+.highlight .kp { color: #007020 } /* Keyword.Pseudo */
+.highlight .kr { color: #007020; font-weight: bold } /* Keyword.Reserved */
+.highlight .kt { color: #902000 } /* Keyword.Type */
+.highlight .m { color: #208050 } /* Literal.Number */
+.highlight .s { color: #4070a0 } /* Literal.String */
+.highlight .na { color: #4070a0 } /* Name.Attribute */
+.highlight .nb { color: #007020 } /* Name.Builtin */
+.highlight .nc { color: #0e84b5; font-weight: bold } /* Name.Class */
+.highlight .no { color: #60add5 } /* Name.Constant */
+.highlight .nd { color: #555555; font-weight: bold } /* Name.Decorator */
+.highlight .ni { color: #d55537; font-weight: bold } /* Name.Entity */
+.highlight .ne { color: #007020 } /* Name.Exception */
+.highlight .nf { color: #06287e } /* Name.Function */
+.highlight .nl { color: #002070; font-weight: bold } /* Name.Label */
+.highlight .nn { color: #0e84b5; font-weight: bold } /* Name.Namespace */
+.highlight .nt { color: #062873; font-weight: bold } /* Name.Tag */
+.highlight .nv { color: #bb60d5 } /* Name.Variable */
+.highlight .ow { color: #007020; font-weight: bold } /* Operator.Word */
+.highlight .w { color: #bbbbbb } /* Text.Whitespace */
+.highlight .mb { color: #208050 } /* Literal.Number.Bin */
+.highlight .mf { color: #208050 } /* Literal.Number.Float */
+.highlight .mh { color: #208050 } /* Literal.Number.Hex */
+.highlight .mi { color: #208050 } /* Literal.Number.Integer */
+.highlight .mo { color: #208050 } /* Literal.Number.Oct */
+.highlight .sa { color: #4070a0 } /* Literal.String.Affix */
+.highlight .sb { color: #4070a0 } /* Literal.String.Backtick */
+.highlight .sc { color: #4070a0 } /* Literal.String.Char */
+.highlight .dl { color: #4070a0 } /* Literal.String.Delimiter */
+.highlight .sd { color: #4070a0; font-style: italic } /* Literal.String.Doc */
+.highlight .s2 { color: #4070a0 } /* Literal.String.Double */
+.highlight .se { color: #4070a0; font-weight: bold } /* Literal.String.Escape */
+.highlight .sh { color: #4070a0 } /* Literal.String.Heredoc */
+.highlight .si { color: #70a0d0; font-style: italic } /* Literal.String.Interpol */
+.highlight .sx { color: #c65d09 } /* Literal.String.Other */
+.highlight .sr { color: #235388 } /* Literal.String.Regex */
+.highlight .s1 { color: #4070a0 } /* Literal.String.Single */
+.highlight .ss { color: #517918 } /* Literal.String.Symbol */
+.highlight .bp { color: #007020 } /* Name.Builtin.Pseudo */
+.highlight .fm { color: #06287e } /* Name.Function.Magic */
+.highlight .vc { color: #bb60d5 } /* Name.Variable.Class */
+.highlight .vg { color: #bb60d5 } /* Name.Variable.Global */
+.highlight .vi { color: #bb60d5 } /* Name.Variable.Instance */
+.highlight .vm { color: #bb60d5 } /* Name.Variable.Magic */
+.highlight .il { color: #208050 } /* Literal.Number.Integer.Long */
\ No newline at end of file
diff --git a/docs/8.0/_static/scripts/pydata-sphinx-theme.js b/docs/8.0/_static/scripts/pydata-sphinx-theme.js
new file mode 100644
index 0000000000..0e00c4cad2
--- /dev/null
+++ b/docs/8.0/_static/scripts/pydata-sphinx-theme.js
@@ -0,0 +1,32 @@
+!function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typ [...]
+/**!
+ * @fileOverview Kickass library to create and place poppers near their reference elements.
+ * @version 1.16.1
+ * @license
+ * Copyright (c) 2016 Federico Zivolo and contributors
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a copy
+ * of this software and associated documentation files (the "Software"), to deal
+ * in the Software without restriction, including without limitation the rights
+ * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ * copies of the Software, and to permit persons to whom the Software is
+ * furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice shall be included in all
+ * copies or substantial portions of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ * SOFTWARE.
+ */
+var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,i=function(){for(var t=["Edge","Trident","Firefox"],e=0;e<t.length;e+=1)if(n&&navigator.userAgent.indexOf(t[e])>=0)return 1;return 0}();var o=n&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),i))}};function r(t){return t&&"[object Function]"== [...]
+/*!
+  * Bootstrap v4.6.1 (https://getbootstrap.com/)
+  * Copyright 2011-2021 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
+  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
+  */
+!function(t,e,n){"use strict";function i(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}var o=i(e),r=i(n);function a(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function s(t,e,n){return e&&a(t.prototype,e),n&&a(t,n),t}function l(){return(l=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnPropert [...]
\ No newline at end of file
diff --git a/docs/_static/searchtools.js b/docs/8.0/_static/searchtools.js
similarity index 100%
copy from docs/_static/searchtools.js
copy to docs/8.0/_static/searchtools.js
diff --git a/docs/_static/styles/pydata-sphinx-theme.css b/docs/8.0/_static/styles/pydata-sphinx-theme.css
similarity index 100%
copy from docs/_static/styles/pydata-sphinx-theme.css
copy to docs/8.0/_static/styles/pydata-sphinx-theme.css
diff --git a/docs/8.0/_static/styles/theme.css b/docs/8.0/_static/styles/theme.css
new file mode 100644
index 0000000000..22779d9659
--- /dev/null
+++ b/docs/8.0/_static/styles/theme.css
@@ -0,0 +1,134 @@
+/* Provided by Sphinx's 'basic' theme, and included in the final set of assets */
+@import "../basic.css";
+
+:root {
+  /*****************************************************************************
+  * Theme config
+  **/
+  --pst-header-height: 60px;
+
+  /*****************************************************************************
+  * Font size
+  **/
+  --pst-font-size-base: 15px; /* base font size - applied at body / html level */
+
+  /* heading font sizes */
+  --pst-font-size-h1: 36px;
+  --pst-font-size-h2: 32px;
+  --pst-font-size-h3: 26px;
+  --pst-font-size-h4: 21px;
+  --pst-font-size-h5: 18px;
+  --pst-font-size-h6: 16px;
+
+  /* smaller then heading font sizes*/
+  --pst-font-size-milli: 12px;
+
+  --pst-sidebar-font-size: 0.9em;
+  --pst-sidebar-caption-font-size: 0.9em;
+
+  /*****************************************************************************
+  * Font family
+  **/
+  /* These are adapted from https://systemfontstack.com/ */
+  --pst-font-family-base-system: -apple-system, BlinkMacSystemFont, Segoe UI,
+    "Helvetica Neue", Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji,
+    Segoe UI Symbol;
+  --pst-font-family-monospace-system: "SFMono-Regular", Menlo, Consolas, Monaco,
+    Liberation Mono, Lucida Console, monospace;
+
+  --pst-font-family-base: var(--pst-font-family-base-system);
+  --pst-font-family-heading: var(--pst-font-family-base);
+  --pst-font-family-monospace: var(--pst-font-family-monospace-system);
+
+  /*****************************************************************************
+  * Color
+  *
+  * Colors are defined in rgb string way, "red, green, blue"
+  **/
+  --pst-color-primary: 19, 6, 84;
+  --pst-color-success: 40, 167, 69;
+  --pst-color-info: 0, 123, 255; /*23, 162, 184;*/
+  --pst-color-warning: 255, 193, 7;
+  --pst-color-danger: 220, 53, 69;
+  --pst-color-text-base: 51, 51, 51;
+
+  --pst-color-h1: var(--pst-color-primary);
+  --pst-color-h2: var(--pst-color-primary);
+  --pst-color-h3: var(--pst-color-text-base);
+  --pst-color-h4: var(--pst-color-text-base);
+  --pst-color-h5: var(--pst-color-text-base);
+  --pst-color-h6: var(--pst-color-text-base);
+  --pst-color-paragraph: var(--pst-color-text-base);
+  --pst-color-link: 0, 91, 129;
+  --pst-color-link-hover: 227, 46, 0;
+  --pst-color-headerlink: 198, 15, 15;
+  --pst-color-headerlink-hover: 255, 255, 255;
+  --pst-color-preformatted-text: 34, 34, 34;
+  --pst-color-preformatted-background: 250, 250, 250;
+  --pst-color-inline-code: 232, 62, 140;
+
+  --pst-color-active-navigation: 19, 6, 84;
+  --pst-color-navbar-link: 77, 77, 77;
+  --pst-color-navbar-link-hover: var(--pst-color-active-navigation);
+  --pst-color-navbar-link-active: var(--pst-color-active-navigation);
+  --pst-color-sidebar-link: 77, 77, 77;
+  --pst-color-sidebar-link-hover: var(--pst-color-active-navigation);
+  --pst-color-sidebar-link-active: var(--pst-color-active-navigation);
+  --pst-color-sidebar-expander-background-hover: 244, 244, 244;
+  --pst-color-sidebar-caption: 77, 77, 77;
+  --pst-color-toc-link: 119, 117, 122;
+  --pst-color-toc-link-hover: var(--pst-color-active-navigation);
+  --pst-color-toc-link-active: var(--pst-color-active-navigation);
+
+  /*****************************************************************************
+  * Icon
+  **/
+
+  /* font awesome icons*/
+  --pst-icon-check-circle: "\f058";
+  --pst-icon-info-circle: "\f05a";
+  --pst-icon-exclamation-triangle: "\f071";
+  --pst-icon-exclamation-circle: "\f06a";
+  --pst-icon-times-circle: "\f057";
+  --pst-icon-lightbulb: "\f0eb";
+
+  /*****************************************************************************
+  * Admonitions
+  **/
+
+  --pst-color-admonition-default: var(--pst-color-info);
+  --pst-color-admonition-note: var(--pst-color-info);
+  --pst-color-admonition-attention: var(--pst-color-warning);
+  --pst-color-admonition-caution: var(--pst-color-warning);
+  --pst-color-admonition-warning: var(--pst-color-warning);
+  --pst-color-admonition-danger: var(--pst-color-danger);
+  --pst-color-admonition-error: var(--pst-color-danger);
+  --pst-color-admonition-hint: var(--pst-color-success);
+  --pst-color-admonition-tip: var(--pst-color-success);
+  --pst-color-admonition-important: var(--pst-color-success);
+
+  --pst-icon-admonition-default: var(--pst-icon-info-circle);
+  --pst-icon-admonition-note: var(--pst-icon-info-circle);
+  --pst-icon-admonition-attention: var(--pst-icon-exclamation-circle);
+  --pst-icon-admonition-caution: var(--pst-icon-exclamation-triangle);
+  --pst-icon-admonition-warning: var(--pst-icon-exclamation-triangle);
+  --pst-icon-admonition-danger: var(--pst-icon-exclamation-triangle);
+  --pst-icon-admonition-error: var(--pst-icon-times-circle);
+  --pst-icon-admonition-hint: var(--pst-icon-lightbulb);
+  --pst-icon-admonition-tip: var(--pst-icon-lightbulb);
+  --pst-icon-admonition-important: var(--pst-icon-exclamation-circle);
+
+  /*****************************************************************************
+  * versionmodified
+  **/
+
+  --pst-color-versionmodified-default: var(--pst-color-info);
+  --pst-color-versionmodified-added: var(--pst-color-success);
+  --pst-color-versionmodified-changed: var(--pst-color-warning);
+  --pst-color-versionmodified-deprecated: var(--pst-color-danger);
+
+  --pst-icon-versionmodified-default: var(--pst-icon-exclamation-circle);
+  --pst-icon-versionmodified-added: var(--pst-icon-exclamation-circle);
+  --pst-icon-versionmodified-changed: var(--pst-icon-exclamation-circle);
+  --pst-icon-versionmodified-deprecated: var(--pst-icon-exclamation-circle);
+}
diff --git a/docs/8.0/_static/theme_overrides.css b/docs/8.0/_static/theme_overrides.css
new file mode 100644
index 0000000000..e64d40f111
--- /dev/null
+++ b/docs/8.0/_static/theme_overrides.css
@@ -0,0 +1,159 @@
+/**
+ * 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.
+ */
+
+
+/* Customizing with theme CSS variables */
+
+:root {
+  --pst-color-active-navigation: 215, 70, 51;
+  --pst-color-link-hover: 215, 70, 51;
+  --pst-color-headerlink: 215, 70, 51;
+  /* Use normal text color (like h3, ..) instead of primary color */
+  --pst-color-h1: var(--color-text-base);
+  --pst-color-h2: var(--color-text-base);
+  /* Use softer blue from bootstrap's default info color */
+  --pst-color-info: 23, 162, 184;
+  --pst-header-height: 0px;
+}
+
+code {
+  color: rgb(215, 70, 51);
+}
+
+.footer {
+  text-align: center;
+}
+
+/* Ensure the logo is properly displayed */
+
+.navbar-brand {
+  height: auto;
+  width: auto;
+}
+
+a.navbar-brand img {
+  height: auto;
+  width: auto;
+  max-height: 15vh;
+  max-width: 100%;
+}
+
+/* Contibuting landing page overview cards */
+
+.contrib-card {
+  background: #fff;
+  border-radius: 0;
+  padding: 30px 10px 20px 10px;
+  margin: 10px 0px;
+}
+
+.contrib-card p.card-text {
+  margin: 0px;
+}
+
+.contrib-card .sd-card-img-top {
+  margin: 2px;
+  height: 75px;
+}
+
+.contrib-card .sd-card-title {
+  /* color: rgb(var(--pst-color-h1)) !important; */
+  font-size: var(--pst-font-size-h3);
+  /* font-weight: bold; */
+  padding: 1rem 0rem 0.5rem 0rem;
+}
+
+.contrib-card .sd-card-footer {
+  border: none;
+}
+
+.contib-card .sd-card-footer p.sd-card-text{
+  max-width: 220px;
+  margin-left: auto;
+  margin-right: auto;
+}
+
+/* This is the bootstrap CSS style for "table-striped". Since the theme does
+not yet provide an easy way to configure this globaly, it easier to simply
+include this snippet here than updating each table in all rst files to
+add ":class: table-striped" */
+
+.table tbody tr:nth-of-type(odd) {
+  background-color: rgba(0, 0, 0, 0.05);
+}
+
+/* Iprove the vertical spacing in the C++ API docs
+(ideally this should be upstreamed to the pydata-sphinx-theme */
+
+dl.cpp dd p {
+  margin-bottom:.4rem;
+}
+ 
+dl.cpp.enumerator {
+  margin-bottom: 0.2rem;
+}
+
+p.breathe-sectiondef-title {
+  margin-top: 1rem;
+}
+
+/* Limit the max height of the sidebar navigation section. Because in our
+custimized template, there is more content above the navigation, i.e.
+larger logo: if we don't decrease the max-height, it will overlap with
+the footer.
+Details: min(15vh, 110px) for the logo size, 8rem for search box etc*/
+
+@media (min-width:720px) {
+  @supports (position:-webkit-sticky) or (position:sticky) {
+    .bd-links {
+      max-height: calc(100vh - min(15vh, 110px) - 8rem)
+    }
+  }
+}
+
+/* Styling to get the version dropdown and search box side-by-side on wide screens */
+
+#version-search-wrapper {
+  width: inherit;
+  display: flex;
+  flex-wrap: wrap;
+  justify-content: left;
+  align-items: center;
+}
+
+#version-button {
+  padding-left: 0.5rem;
+  padding-right: 1rem;
+}
+
+#search-box {
+  flex: 1 0 12em;
+}
+
+/* Fix table text wrapping in RTD theme,
+ * see https://rackerlabs.github.io/docs-rackspace/tools/rtd-tables.html
+ */
+
+@media screen {
+    table.docutils td {
+        /* !important prevents the common CSS stylesheets from overriding
+          this as on RTD they are loaded after this stylesheet */
+        white-space: normal !important;
+    }
+}
diff --git a/docs/8.0/_static/underscore-1.13.1.js b/docs/8.0/_static/underscore-1.13.1.js
new file mode 100644
index 0000000000..ffd77af964
--- /dev/null
+++ b/docs/8.0/_static/underscore-1.13.1.js
@@ -0,0 +1,2042 @@
+(function (global, factory) {
+  typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
+  typeof define === 'function' && define.amd ? define('underscore', factory) :
+  (global = typeof globalThis !== 'undefined' ? globalThis : global || self, (function () {
+    var current = global._;
+    var exports = global._ = factory();
+    exports.noConflict = function () { global._ = current; return exports; };
+  }()));
+}(this, (function () {
+  //     Underscore.js 1.13.1
+  //     https://underscorejs.org
+  //     (c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors
+  //     Underscore may be freely distributed under the MIT license.
+
+  // Current version.
+  var VERSION = '1.13.1';
+
+  // Establish the root object, `window` (`self`) in the browser, `global`
+  // on the server, or `this` in some virtual machines. We use `self`
+  // instead of `window` for `WebWorker` support.
+  var root = typeof self == 'object' && self.self === self && self ||
+            typeof global == 'object' && global.global === global && global ||
+            Function('return this')() ||
+            {};
+
+  // Save bytes in the minified (but not gzipped) version:
+  var ArrayProto = Array.prototype, ObjProto = Object.prototype;
+  var SymbolProto = typeof Symbol !== 'undefined' ? Symbol.prototype : null;
+
+  // Create quick reference variables for speed access to core prototypes.
+  var push = ArrayProto.push,
+      slice = ArrayProto.slice,
+      toString = ObjProto.toString,
+      hasOwnProperty = ObjProto.hasOwnProperty;
+
+  // Modern feature detection.
+  var supportsArrayBuffer = typeof ArrayBuffer !== 'undefined',
+      supportsDataView = typeof DataView !== 'undefined';
+
+  // All **ECMAScript 5+** native function implementations that we hope to use
+  // are declared here.
+  var nativeIsArray = Array.isArray,
+      nativeKeys = Object.keys,
+      nativeCreate = Object.create,
+      nativeIsView = supportsArrayBuffer && ArrayBuffer.isView;
+
+  // Create references to these builtin functions because we override them.
+  var _isNaN = isNaN,
+      _isFinite = isFinite;
+
+  // Keys in IE < 9 that won't be iterated by `for key in ...` and thus missed.
+  var hasEnumBug = !{toString: null}.propertyIsEnumerable('toString');
+  var nonEnumerableProps = ['valueOf', 'isPrototypeOf', 'toString',
+    'propertyIsEnumerable', 'hasOwnProperty', 'toLocaleString'];
+
+  // The largest integer that can be represented exactly.
+  var MAX_ARRAY_INDEX = Math.pow(2, 53) - 1;
+
+  // Some functions take a variable number of arguments, or a few expected
+  // arguments at the beginning and then a variable number of values to operate
+  // on. This helper accumulates all remaining arguments past the function’s
+  // argument length (or an explicit `startIndex`), into an array that becomes
+  // the last argument. Similar to ES6’s "rest parameter".
+  function restArguments(func, startIndex) {
+    startIndex = startIndex == null ? func.length - 1 : +startIndex;
+    return function() {
+      var length = Math.max(arguments.length - startIndex, 0),
+          rest = Array(length),
+          index = 0;
+      for (; index < length; index++) {
+        rest[index] = arguments[index + startIndex];
+      }
+      switch (startIndex) {
+        case 0: return func.call(this, rest);
+        case 1: return func.call(this, arguments[0], rest);
+        case 2: return func.call(this, arguments[0], arguments[1], rest);
+      }
+      var args = Array(startIndex + 1);
+      for (index = 0; index < startIndex; index++) {
+        args[index] = arguments[index];
+      }
+      args[startIndex] = rest;
+      return func.apply(this, args);
+    };
+  }
+
+  // Is a given variable an object?
+  function isObject(obj) {
+    var type = typeof obj;
+    return type === 'function' || type === 'object' && !!obj;
+  }
+
+  // Is a given value equal to null?
+  function isNull(obj) {
+    return obj === null;
+  }
+
+  // Is a given variable undefined?
+  function isUndefined(obj) {
+    return obj === void 0;
+  }
+
+  // Is a given value a boolean?
+  function isBoolean(obj) {
+    return obj === true || obj === false || toString.call(obj) === '[object Boolean]';
+  }
+
+  // Is a given value a DOM element?
+  function isElement(obj) {
+    return !!(obj && obj.nodeType === 1);
+  }
+
+  // Internal function for creating a `toString`-based type tester.
+  function tagTester(name) {
+    var tag = '[object ' + name + ']';
+    return function(obj) {
+      return toString.call(obj) === tag;
+    };
+  }
+
+  var isString = tagTester('String');
+
+  var isNumber = tagTester('Number');
+
+  var isDate = tagTester('Date');
+
+  var isRegExp = tagTester('RegExp');
+
+  var isError = tagTester('Error');
+
+  var isSymbol = tagTester('Symbol');
+
+  var isArrayBuffer = tagTester('ArrayBuffer');
+
+  var isFunction = tagTester('Function');
+
+  // Optimize `isFunction` if appropriate. Work around some `typeof` bugs in old
+  // v8, IE 11 (#1621), Safari 8 (#1929), and PhantomJS (#2236).
+  var nodelist = root.document && root.document.childNodes;
+  if (typeof /./ != 'function' && typeof Int8Array != 'object' && typeof nodelist != 'function') {
+    isFunction = function(obj) {
+      return typeof obj == 'function' || false;
+    };
+  }
+
+  var isFunction$1 = isFunction;
+
+  var hasObjectTag = tagTester('Object');
+
+  // In IE 10 - Edge 13, `DataView` has string tag `'[object Object]'`.
+  // In IE 11, the most common among them, this problem also applies to
+  // `Map`, `WeakMap` and `Set`.
+  var hasStringTagBug = (
+        supportsDataView && hasObjectTag(new DataView(new ArrayBuffer(8)))
+      ),
+      isIE11 = (typeof Map !== 'undefined' && hasObjectTag(new Map));
+
+  var isDataView = tagTester('DataView');
+
+  // In IE 10 - Edge 13, we need a different heuristic
+  // to determine whether an object is a `DataView`.
+  function ie10IsDataView(obj) {
+    return obj != null && isFunction$1(obj.getInt8) && isArrayBuffer(obj.buffer);
+  }
+
+  var isDataView$1 = (hasStringTagBug ? ie10IsDataView : isDataView);
+
+  // Is a given value an array?
+  // Delegates to ECMA5's native `Array.isArray`.
+  var isArray = nativeIsArray || tagTester('Array');
+
+  // Internal function to check whether `key` is an own property name of `obj`.
+  function has$1(obj, key) {
+    return obj != null && hasOwnProperty.call(obj, key);
+  }
+
+  var isArguments = tagTester('Arguments');
+
+  // Define a fallback version of the method in browsers (ahem, IE < 9), where
+  // there isn't any inspectable "Arguments" type.
+  (function() {
+    if (!isArguments(arguments)) {
+      isArguments = function(obj) {
+        return has$1(obj, 'callee');
+      };
+    }
+  }());
+
+  var isArguments$1 = isArguments;
+
+  // Is a given object a finite number?
+  function isFinite$1(obj) {
+    return !isSymbol(obj) && _isFinite(obj) && !isNaN(parseFloat(obj));
+  }
+
+  // Is the given value `NaN`?
+  function isNaN$1(obj) {
+    return isNumber(obj) && _isNaN(obj);
+  }
+
+  // Predicate-generating function. Often useful outside of Underscore.
+  function constant(value) {
+    return function() {
+      return value;
+    };
+  }
+
+  // Common internal logic for `isArrayLike` and `isBufferLike`.
+  function createSizePropertyCheck(getSizeProperty) {
+    return function(collection) {
+      var sizeProperty = getSizeProperty(collection);
+      return typeof sizeProperty == 'number' && sizeProperty >= 0 && sizeProperty <= MAX_ARRAY_INDEX;
+    }
+  }
+
+  // Internal helper to generate a function to obtain property `key` from `obj`.
+  function shallowProperty(key) {
+    return function(obj) {
+      return obj == null ? void 0 : obj[key];
+    };
+  }
+
+  // Internal helper to obtain the `byteLength` property of an object.
+  var getByteLength = shallowProperty('byteLength');
+
+  // Internal helper to determine whether we should spend extensive checks against
+  // `ArrayBuffer` et al.
+  var isBufferLike = createSizePropertyCheck(getByteLength);
+
+  // Is a given value a typed array?
+  var typedArrayPattern = /\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;
+  function isTypedArray(obj) {
+    // `ArrayBuffer.isView` is the most future-proof, so use it when available.
+    // Otherwise, fall back on the above regular expression.
+    return nativeIsView ? (nativeIsView(obj) && !isDataView$1(obj)) :
+                  isBufferLike(obj) && typedArrayPattern.test(toString.call(obj));
+  }
+
+  var isTypedArray$1 = supportsArrayBuffer ? isTypedArray : constant(false);
+
+  // Internal helper to obtain the `length` property of an object.
+  var getLength = shallowProperty('length');
+
+  // Internal helper to create a simple lookup structure.
+  // `collectNonEnumProps` used to depend on `_.contains`, but this led to
+  // circular imports. `emulatedSet` is a one-off solution that only works for
+  // arrays of strings.
+  function emulatedSet(keys) {
+    var hash = {};
+    for (var l = keys.length, i = 0; i < l; ++i) hash[keys[i]] = true;
+    return {
+      contains: function(key) { return hash[key]; },
+      push: function(key) {
+        hash[key] = true;
+        return keys.push(key);
+      }
+    };
+  }
+
+  // Internal helper. Checks `keys` for the presence of keys in IE < 9 that won't
+  // be iterated by `for key in ...` and thus missed. Extends `keys` in place if
+  // needed.
+  function collectNonEnumProps(obj, keys) {
+    keys = emulatedSet(keys);
+    var nonEnumIdx = nonEnumerableProps.length;
+    var constructor = obj.constructor;
+    var proto = isFunction$1(constructor) && constructor.prototype || ObjProto;
+
+    // Constructor is a special case.
+    var prop = 'constructor';
+    if (has$1(obj, prop) && !keys.contains(prop)) keys.push(prop);
+
+    while (nonEnumIdx--) {
+      prop = nonEnumerableProps[nonEnumIdx];
+      if (prop in obj && obj[prop] !== proto[prop] && !keys.contains(prop)) {
+        keys.push(prop);
+      }
+    }
+  }
+
+  // Retrieve the names of an object's own properties.
+  // Delegates to **ECMAScript 5**'s native `Object.keys`.
+  function keys(obj) {
+    if (!isObject(obj)) return [];
+    if (nativeKeys) return nativeKeys(obj);
+    var keys = [];
+    for (var key in obj) if (has$1(obj, key)) keys.push(key);
+    // Ahem, IE < 9.
+    if (hasEnumBug) collectNonEnumProps(obj, keys);
+    return keys;
+  }
+
+  // Is a given array, string, or object empty?
+  // An "empty" object has no enumerable own-properties.
+  function isEmpty(obj) {
+    if (obj == null) return true;
+    // Skip the more expensive `toString`-based type checks if `obj` has no
+    // `.length`.
+    var length = getLength(obj);
+    if (typeof length == 'number' && (
+      isArray(obj) || isString(obj) || isArguments$1(obj)
+    )) return length === 0;
+    return getLength(keys(obj)) === 0;
+  }
+
+  // Returns whether an object has a given set of `key:value` pairs.
+  function isMatch(object, attrs) {
+    var _keys = keys(attrs), length = _keys.length;
+    if (object == null) return !length;
+    var obj = Object(object);
+    for (var i = 0; i < length; i++) {
+      var key = _keys[i];
+      if (attrs[key] !== obj[key] || !(key in obj)) return false;
+    }
+    return true;
+  }
+
+  // If Underscore is called as a function, it returns a wrapped object that can
+  // be used OO-style. This wrapper holds altered versions of all functions added
+  // through `_.mixin`. Wrapped objects may be chained.
+  function _$1(obj) {
+    if (obj instanceof _$1) return obj;
+    if (!(this instanceof _$1)) return new _$1(obj);
+    this._wrapped = obj;
+  }
+
+  _$1.VERSION = VERSION;
+
+  // Extracts the result from a wrapped and chained object.
+  _$1.prototype.value = function() {
+    return this._wrapped;
+  };
+
+  // Provide unwrapping proxies for some methods used in engine operations
+  // such as arithmetic and JSON stringification.
+  _$1.prototype.valueOf = _$1.prototype.toJSON = _$1.prototype.value;
+
+  _$1.prototype.toString = function() {
+    return String(this._wrapped);
+  };
+
+  // Internal function to wrap or shallow-copy an ArrayBuffer,
+  // typed array or DataView to a new view, reusing the buffer.
+  function toBufferView(bufferSource) {
+    return new Uint8Array(
+      bufferSource.buffer || bufferSource,
+      bufferSource.byteOffset || 0,
+      getByteLength(bufferSource)
+    );
+  }
+
+  // We use this string twice, so give it a name for minification.
+  var tagDataView = '[object DataView]';
+
+  // Internal recursive comparison function for `_.isEqual`.
+  function eq(a, b, aStack, bStack) {
+    // Identical objects are equal. `0 === -0`, but they aren't identical.
+    // See the [Harmony `egal` proposal](https://wiki.ecmascript.org/doku.php?id=harmony:egal).
+    if (a === b) return a !== 0 || 1 / a === 1 / b;
+    // `null` or `undefined` only equal to itself (strict comparison).
+    if (a == null || b == null) return false;
+    // `NaN`s are equivalent, but non-reflexive.
+    if (a !== a) return b !== b;
+    // Exhaust primitive checks
+    var type = typeof a;
+    if (type !== 'function' && type !== 'object' && typeof b != 'object') return false;
+    return deepEq(a, b, aStack, bStack);
+  }
+
+  // Internal recursive comparison function for `_.isEqual`.
+  function deepEq(a, b, aStack, bStack) {
+    // Unwrap any wrapped objects.
+    if (a instanceof _$1) a = a._wrapped;
+    if (b instanceof _$1) b = b._wrapped;
+    // Compare `[[Class]]` names.
+    var className = toString.call(a);
+    if (className !== toString.call(b)) return false;
+    // Work around a bug in IE 10 - Edge 13.
+    if (hasStringTagBug && className == '[object Object]' && isDataView$1(a)) {
+      if (!isDataView$1(b)) return false;
+      className = tagDataView;
+    }
+    switch (className) {
+      // These types are compared by value.
+      case '[object RegExp]':
+        // RegExps are coerced to strings for comparison (Note: '' + /a/i === '/a/i')
+      case '[object String]':
+        // Primitives and their corresponding object wrappers are equivalent; thus, `"5"` is
+        // equivalent to `new String("5")`.
+        return '' + a === '' + b;
+      case '[object Number]':
+        // `NaN`s are equivalent, but non-reflexive.
+        // Object(NaN) is equivalent to NaN.
+        if (+a !== +a) return +b !== +b;
+        // An `egal` comparison is performed for other numeric values.
+        return +a === 0 ? 1 / +a === 1 / b : +a === +b;
+      case '[object Date]':
+      case '[object Boolean]':
+        // Coerce dates and booleans to numeric primitive values. Dates are compared by their
+        // millisecond representations. Note that invalid dates with millisecond representations
+        // of `NaN` are not equivalent.
+        return +a === +b;
+      case '[object Symbol]':
+        return SymbolProto.valueOf.call(a) === SymbolProto.valueOf.call(b);
+      case '[object ArrayBuffer]':
+      case tagDataView:
+        // Coerce to typed array so we can fall through.
+        return deepEq(toBufferView(a), toBufferView(b), aStack, bStack);
+    }
+
+    var areArrays = className === '[object Array]';
+    if (!areArrays && isTypedArray$1(a)) {
+        var byteLength = getByteLength(a);
+        if (byteLength !== getByteLength(b)) return false;
+        if (a.buffer === b.buffer && a.byteOffset === b.byteOffset) return true;
+        areArrays = true;
+    }
+    if (!areArrays) {
+      if (typeof a != 'object' || typeof b != 'object') return false;
+
+      // Objects with different constructors are not equivalent, but `Object`s or `Array`s
+      // from different frames are.
+      var aCtor = a.constructor, bCtor = b.constructor;
+      if (aCtor !== bCtor && !(isFunction$1(aCtor) && aCtor instanceof aCtor &&
+                               isFunction$1(bCtor) && bCtor instanceof bCtor)
+                          && ('constructor' in a && 'constructor' in b)) {
+        return false;
+      }
+    }
+    // Assume equality for cyclic structures. The algorithm for detecting cyclic
+    // structures is adapted from ES 5.1 section 15.12.3, abstract operation `JO`.
+
+    // Initializing stack of traversed objects.
+    // It's done here since we only need them for objects and arrays comparison.
+    aStack = aStack || [];
+    bStack = bStack || [];
+    var length = aStack.length;
+    while (length--) {
+      // Linear search. Performance is inversely proportional to the number of
+      // unique nested structures.
+      if (aStack[length] === a) return bStack[length] === b;
+    }
+
+    // Add the first object to the stack of traversed objects.
+    aStack.push(a);
+    bStack.push(b);
+
+    // Recursively compare objects and arrays.
+    if (areArrays) {
+      // Compare array lengths to determine if a deep comparison is necessary.
+      length = a.length;
+      if (length !== b.length) return false;
+      // Deep compare the contents, ignoring non-numeric properties.
+      while (length--) {
+        if (!eq(a[length], b[length], aStack, bStack)) return false;
+      }
+    } else {
+      // Deep compare objects.
+      var _keys = keys(a), key;
+      length = _keys.length;
+      // Ensure that both objects contain the same number of properties before comparing deep equality.
+      if (keys(b).length !== length) return false;
+      while (length--) {
+        // Deep compare each member
+        key = _keys[length];
+        if (!(has$1(b, key) && eq(a[key], b[key], aStack, bStack))) return false;
+      }
+    }
+    // Remove the first object from the stack of traversed objects.
+    aStack.pop();
+    bStack.pop();
+    return true;
+  }
+
+  // Perform a deep comparison to check if two objects are equal.
+  function isEqual(a, b) {
+    return eq(a, b);
+  }
+
+  // Retrieve all the enumerable property names of an object.
+  function allKeys(obj) {
+    if (!isObject(obj)) return [];
+    var keys = [];
+    for (var key in obj) keys.push(key);
+    // Ahem, IE < 9.
+    if (hasEnumBug) collectNonEnumProps(obj, keys);
+    return keys;
+  }
+
+  // Since the regular `Object.prototype.toString` type tests don't work for
+  // some types in IE 11, we use a fingerprinting heuristic instead, based
+  // on the methods. It's not great, but it's the best we got.
+  // The fingerprint method lists are defined below.
+  function ie11fingerprint(methods) {
+    var length = getLength(methods);
+    return function(obj) {
+      if (obj == null) return false;
+      // `Map`, `WeakMap` and `Set` have no enumerable keys.
+      var keys = allKeys(obj);
+      if (getLength(keys)) return false;
+      for (var i = 0; i < length; i++) {
+        if (!isFunction$1(obj[methods[i]])) return false;
+      }
+      // If we are testing against `WeakMap`, we need to ensure that
+      // `obj` doesn't have a `forEach` method in order to distinguish
+      // it from a regular `Map`.
+      return methods !== weakMapMethods || !isFunction$1(obj[forEachName]);
+    };
+  }
+
+  // In the interest of compact minification, we write
+  // each string in the fingerprints only once.
+  var forEachName = 'forEach',
+      hasName = 'has',
+      commonInit = ['clear', 'delete'],
+      mapTail = ['get', hasName, 'set'];
+
+  // `Map`, `WeakMap` and `Set` each have slightly different
+  // combinations of the above sublists.
+  var mapMethods = commonInit.concat(forEachName, mapTail),
+      weakMapMethods = commonInit.concat(mapTail),
+      setMethods = ['add'].concat(commonInit, forEachName, hasName);
+
+  var isMap = isIE11 ? ie11fingerprint(mapMethods) : tagTester('Map');
+
+  var isWeakMap = isIE11 ? ie11fingerprint(weakMapMethods) : tagTester('WeakMap');
+
+  var isSet = isIE11 ? ie11fingerprint(setMethods) : tagTester('Set');
+
+  var isWeakSet = tagTester('WeakSet');
+
+  // Retrieve the values of an object's properties.
+  function values(obj) {
+    var _keys = keys(obj);
+    var length = _keys.length;
+    var values = Array(length);
+    for (var i = 0; i < length; i++) {
+      values[i] = obj[_keys[i]];
+    }
+    return values;
+  }
+
+  // Convert an object into a list of `[key, value]` pairs.
+  // The opposite of `_.object` with one argument.
+  function pairs(obj) {
+    var _keys = keys(obj);
+    var length = _keys.length;
+    var pairs = Array(length);
+    for (var i = 0; i < length; i++) {
+      pairs[i] = [_keys[i], obj[_keys[i]]];
+    }
+    return pairs;
+  }
+
+  // Invert the keys and values of an object. The values must be serializable.
+  function invert(obj) {
+    var result = {};
+    var _keys = keys(obj);
+    for (var i = 0, length = _keys.length; i < length; i++) {
+      result[obj[_keys[i]]] = _keys[i];
+    }
+    return result;
+  }
+
+  // Return a sorted list of the function names available on the object.
+  function functions(obj) {
+    var names = [];
+    for (var key in obj) {
+      if (isFunction$1(obj[key])) names.push(key);
+    }
+    return names.sort();
+  }
+
+  // An internal function for creating assigner functions.
+  function createAssigner(keysFunc, defaults) {
+    return function(obj) {
+      var length = arguments.length;
+      if (defaults) obj = Object(obj);
+      if (length < 2 || obj == null) return obj;
+      for (var index = 1; index < length; index++) {
+        var source = arguments[index],
+            keys = keysFunc(source),
+            l = keys.length;
+        for (var i = 0; i < l; i++) {
+          var key = keys[i];
+          if (!defaults || obj[key] === void 0) obj[key] = source[key];
+        }
+      }
+      return obj;
+    };
+  }
+
+  // Extend a given object with all the properties in passed-in object(s).
+  var extend = createAssigner(allKeys);
+
+  // Assigns a given object with all the own properties in the passed-in
+  // object(s).
+  // (https://developer.mozilla.org/docs/Web/JavaScript/Reference/Global_Objects/Object/assign)
+  var extendOwn = createAssigner(keys);
+
+  // Fill in a given object with default properties.
+  var defaults = createAssigner(allKeys, true);
+
+  // Create a naked function reference for surrogate-prototype-swapping.
+  function ctor() {
+    return function(){};
+  }
+
+  // An internal function for creating a new object that inherits from another.
+  function baseCreate(prototype) {
+    if (!isObject(prototype)) return {};
+    if (nativeCreate) return nativeCreate(prototype);
+    var Ctor = ctor();
+    Ctor.prototype = prototype;
+    var result = new Ctor;
+    Ctor.prototype = null;
+    return result;
+  }
+
+  // Creates an object that inherits from the given prototype object.
+  // If additional properties are provided then they will be added to the
+  // created object.
+  function create(prototype, props) {
+    var result = baseCreate(prototype);
+    if (props) extendOwn(result, props);
+    return result;
+  }
+
+  // Create a (shallow-cloned) duplicate of an object.
+  function clone(obj) {
+    if (!isObject(obj)) return obj;
+    return isArray(obj) ? obj.slice() : extend({}, obj);
+  }
+
+  // Invokes `interceptor` with the `obj` and then returns `obj`.
+  // The primary purpose of this method is to "tap into" a method chain, in
+  // order to perform operations on intermediate results within the chain.
+  function tap(obj, interceptor) {
+    interceptor(obj);
+    return obj;
+  }
+
+  // Normalize a (deep) property `path` to array.
+  // Like `_.iteratee`, this function can be customized.
+  function toPath$1(path) {
+    return isArray(path) ? path : [path];
+  }
+  _$1.toPath = toPath$1;
+
+  // Internal wrapper for `_.toPath` to enable minification.
+  // Similar to `cb` for `_.iteratee`.
+  function toPath(path) {
+    return _$1.toPath(path);
+  }
+
+  // Internal function to obtain a nested property in `obj` along `path`.
+  function deepGet(obj, path) {
+    var length = path.length;
+    for (var i = 0; i < length; i++) {
+      if (obj == null) return void 0;
+      obj = obj[path[i]];
+    }
+    return length ? obj : void 0;
+  }
+
+  // Get the value of the (deep) property on `path` from `object`.
+  // If any property in `path` does not exist or if the value is
+  // `undefined`, return `defaultValue` instead.
+  // The `path` is normalized through `_.toPath`.
+  function get(object, path, defaultValue) {
+    var value = deepGet(object, toPath(path));
+    return isUndefined(value) ? defaultValue : value;
+  }
+
+  // Shortcut function for checking if an object has a given property directly on
+  // itself (in other words, not on a prototype). Unlike the internal `has`
+  // function, this public version can also traverse nested properties.
+  function has(obj, path) {
+    path = toPath(path);
+    var length = path.length;
+    for (var i = 0; i < length; i++) {
+      var key = path[i];
+      if (!has$1(obj, key)) return false;
+      obj = obj[key];
+    }
+    return !!length;
+  }
+
+  // Keep the identity function around for default iteratees.
+  function identity(value) {
+    return value;
+  }
+
+  // Returns a predicate for checking whether an object has a given set of
+  // `key:value` pairs.
+  function matcher(attrs) {
+    attrs = extendOwn({}, attrs);
+    return function(obj) {
+      return isMatch(obj, attrs);
+    };
+  }
+
+  // Creates a function that, when passed an object, will traverse that object’s
+  // properties down the given `path`, specified as an array of keys or indices.
+  function property(path) {
+    path = toPath(path);
+    return function(obj) {
+      return deepGet(obj, path);
+    };
+  }
+
+  // Internal function that returns an efficient (for current engines) version
+  // of the passed-in callback, to be repeatedly applied in other Underscore
+  // functions.
+  function optimizeCb(func, context, argCount) {
+    if (context === void 0) return func;
+    switch (argCount == null ? 3 : argCount) {
+      case 1: return function(value) {
+        return func.call(context, value);
+      };
+      // The 2-argument case is omitted because we’re not using it.
+      case 3: return function(value, index, collection) {
+        return func.call(context, value, index, collection);
+      };
+      case 4: return function(accumulator, value, index, collection) {
+        return func.call(context, accumulator, value, index, collection);
+      };
+    }
+    return function() {
+      return func.apply(context, arguments);
+    };
+  }
+
+  // An internal function to generate callbacks that can be applied to each
+  // element in a collection, returning the desired result — either `_.identity`,
+  // an arbitrary callback, a property matcher, or a property accessor.
+  function baseIteratee(value, context, argCount) {
+    if (value == null) return identity;
+    if (isFunction$1(value)) return optimizeCb(value, context, argCount);
+    if (isObject(value) && !isArray(value)) return matcher(value);
+    return property(value);
+  }
+
+  // External wrapper for our callback generator. Users may customize
+  // `_.iteratee` if they want additional predicate/iteratee shorthand styles.
+  // This abstraction hides the internal-only `argCount` argument.
+  function iteratee(value, context) {
+    return baseIteratee(value, context, Infinity);
+  }
+  _$1.iteratee = iteratee;
+
+  // The function we call internally to generate a callback. It invokes
+  // `_.iteratee` if overridden, otherwise `baseIteratee`.
+  function cb(value, context, argCount) {
+    if (_$1.iteratee !== iteratee) return _$1.iteratee(value, context);
+    return baseIteratee(value, context, argCount);
+  }
+
+  // Returns the results of applying the `iteratee` to each element of `obj`.
+  // In contrast to `_.map` it returns an object.
+  function mapObject(obj, iteratee, context) {
+    iteratee = cb(iteratee, context);
+    var _keys = keys(obj),
+        length = _keys.length,
+        results = {};
+    for (var index = 0; index < length; index++) {
+      var currentKey = _keys[index];
+      results[currentKey] = iteratee(obj[currentKey], currentKey, obj);
+    }
+    return results;
+  }
+
+  // Predicate-generating function. Often useful outside of Underscore.
+  function noop(){}
+
+  // Generates a function for a given object that returns a given property.
+  function propertyOf(obj) {
+    if (obj == null) return noop;
+    return function(path) {
+      return get(obj, path);
+    };
+  }
+
+  // Run a function **n** times.
+  function times(n, iteratee, context) {
+    var accum = Array(Math.max(0, n));
+    iteratee = optimizeCb(iteratee, context, 1);
+    for (var i = 0; i < n; i++) accum[i] = iteratee(i);
+    return accum;
+  }
+
+  // Return a random integer between `min` and `max` (inclusive).
+  function random(min, max) {
+    if (max == null) {
+      max = min;
+      min = 0;
+    }
+    return min + Math.floor(Math.random() * (max - min + 1));
+  }
+
+  // A (possibly faster) way to get the current timestamp as an integer.
+  var now = Date.now || function() {
+    return new Date().getTime();
+  };
+
+  // Internal helper to generate functions for escaping and unescaping strings
+  // to/from HTML interpolation.
+  function createEscaper(map) {
+    var escaper = function(match) {
+      return map[match];
+    };
+    // Regexes for identifying a key that needs to be escaped.
+    var source = '(?:' + keys(map).join('|') + ')';
+    var testRegexp = RegExp(source);
+    var replaceRegexp = RegExp(source, 'g');
+    return function(string) {
+      string = string == null ? '' : '' + string;
+      return testRegexp.test(string) ? string.replace(replaceRegexp, escaper) : string;
+    };
+  }
+
+  // Internal list of HTML entities for escaping.
+  var escapeMap = {
+    '&': '&amp;',
+    '<': '&lt;',
+    '>': '&gt;',
+    '"': '&quot;',
+    "'": '&#x27;',
+    '`': '&#x60;'
+  };
+
+  // Function for escaping strings to HTML interpolation.
+  var _escape = createEscaper(escapeMap);
+
+  // Internal list of HTML entities for unescaping.
+  var unescapeMap = invert(escapeMap);
+
+  // Function for unescaping strings from HTML interpolation.
+  var _unescape = createEscaper(unescapeMap);
+
+  // By default, Underscore uses ERB-style template delimiters. Change the
+  // following template settings to use alternative delimiters.
+  var templateSettings = _$1.templateSettings = {
+    evaluate: /<%([\s\S]+?)%>/g,
+    interpolate: /<%=([\s\S]+?)%>/g,
+    escape: /<%-([\s\S]+?)%>/g
+  };
+
+  // When customizing `_.templateSettings`, if you don't want to define an
+  // interpolation, evaluation or escaping regex, we need one that is
+  // guaranteed not to match.
+  var noMatch = /(.)^/;
+
+  // Certain characters need to be escaped so that they can be put into a
+  // string literal.
+  var escapes = {
+    "'": "'",
+    '\\': '\\',
+    '\r': 'r',
+    '\n': 'n',
+    '\u2028': 'u2028',
+    '\u2029': 'u2029'
+  };
+
+  var escapeRegExp = /\\|'|\r|\n|\u2028|\u2029/g;
+
+  function escapeChar(match) {
+    return '\\' + escapes[match];
+  }
+
+  // In order to prevent third-party code injection through
+  // `_.templateSettings.variable`, we test it against the following regular
+  // expression. It is intentionally a bit more liberal than just matching valid
+  // identifiers, but still prevents possible loopholes through defaults or
+  // destructuring assignment.
+  var bareIdentifier = /^\s*(\w|\$)+\s*$/;
+
+  // JavaScript micro-templating, similar to John Resig's implementation.
+  // Underscore templating handles arbitrary delimiters, preserves whitespace,
+  // and correctly escapes quotes within interpolated code.
+  // NB: `oldSettings` only exists for backwards compatibility.
+  function template(text, settings, oldSettings) {
+    if (!settings && oldSettings) settings = oldSettings;
+    settings = defaults({}, settings, _$1.templateSettings);
+
+    // Combine delimiters into one regular expression via alternation.
+    var matcher = RegExp([
+      (settings.escape || noMatch).source,
+      (settings.interpolate || noMatch).source,
+      (settings.evaluate || noMatch).source
+    ].join('|') + '|$', 'g');
+
+    // Compile the template source, escaping string literals appropriately.
+    var index = 0;
+    var source = "__p+='";
+    text.replace(matcher, function(match, escape, interpolate, evaluate, offset) {
+      source += text.slice(index, offset).replace(escapeRegExp, escapeChar);
+      index = offset + match.length;
+
+      if (escape) {
+        source += "'+\n((__t=(" + escape + "))==null?'':_.escape(__t))+\n'";
+      } else if (interpolate) {
+        source += "'+\n((__t=(" + interpolate + "))==null?'':__t)+\n'";
+      } else if (evaluate) {
+        source += "';\n" + evaluate + "\n__p+='";
+      }
+
+      // Adobe VMs need the match returned to produce the correct offset.
+      return match;
+    });
+    source += "';\n";
+
+    var argument = settings.variable;
+    if (argument) {
+      // Insure against third-party code injection. (CVE-2021-23358)
+      if (!bareIdentifier.test(argument)) throw new Error(
+        'variable is not a bare identifier: ' + argument
+      );
+    } else {
+      // If a variable is not specified, place data values in local scope.
+      source = 'with(obj||{}){\n' + source + '}\n';
+      argument = 'obj';
+    }
+
+    source = "var __t,__p='',__j=Array.prototype.join," +
+      "print=function(){__p+=__j.call(arguments,'');};\n" +
+      source + 'return __p;\n';
+
+    var render;
+    try {
+      render = new Function(argument, '_', source);
+    } catch (e) {
+      e.source = source;
+      throw e;
+    }
+
+    var template = function(data) {
+      return render.call(this, data, _$1);
+    };
+
+    // Provide the compiled source as a convenience for precompilation.
+    template.source = 'function(' + argument + '){\n' + source + '}';
+
+    return template;
+  }
+
+  // Traverses the children of `obj` along `path`. If a child is a function, it
+  // is invoked with its parent as context. Returns the value of the final
+  // child, or `fallback` if any child is undefined.
+  function result(obj, path, fallback) {
+    path = toPath(path);
+    var length = path.length;
+    if (!length) {
+      return isFunction$1(fallback) ? fallback.call(obj) : fallback;
+    }
+    for (var i = 0; i < length; i++) {
+      var prop = obj == null ? void 0 : obj[path[i]];
+      if (prop === void 0) {
+        prop = fallback;
+        i = length; // Ensure we don't continue iterating.
+      }
+      obj = isFunction$1(prop) ? prop.call(obj) : prop;
+    }
+    return obj;
+  }
+
+  // Generate a unique integer id (unique within the entire client session).
+  // Useful for temporary DOM ids.
+  var idCounter = 0;
+  function uniqueId(prefix) {
+    var id = ++idCounter + '';
+    return prefix ? prefix + id : id;
+  }
+
+  // Start chaining a wrapped Underscore object.
+  function chain(obj) {
+    var instance = _$1(obj);
+    instance._chain = true;
+    return instance;
+  }
+
+  // Internal function to execute `sourceFunc` bound to `context` with optional
+  // `args`. Determines whether to execute a function as a constructor or as a
+  // normal function.
+  function executeBound(sourceFunc, boundFunc, context, callingContext, args) {
+    if (!(callingContext instanceof boundFunc)) return sourceFunc.apply(context, args);
+    var self = baseCreate(sourceFunc.prototype);
+    var result = sourceFunc.apply(self, args);
+    if (isObject(result)) return result;
+    return self;
+  }
+
+  // Partially apply a function by creating a version that has had some of its
+  // arguments pre-filled, without changing its dynamic `this` context. `_` acts
+  // as a placeholder by default, allowing any combination of arguments to be
+  // pre-filled. Set `_.partial.placeholder` for a custom placeholder argument.
+  var partial = restArguments(function(func, boundArgs) {
+    var placeholder = partial.placeholder;
+    var bound = function() {
+      var position = 0, length = boundArgs.length;
+      var args = Array(length);
+      for (var i = 0; i < length; i++) {
+        args[i] = boundArgs[i] === placeholder ? arguments[position++] : boundArgs[i];
+      }
+      while (position < arguments.length) args.push(arguments[position++]);
+      return executeBound(func, bound, this, this, args);
+    };
+    return bound;
+  });
+
+  partial.placeholder = _$1;
+
+  // Create a function bound to a given object (assigning `this`, and arguments,
+  // optionally).
+  var bind = restArguments(function(func, context, args) {
+    if (!isFunction$1(func)) throw new TypeError('Bind must be called on a function');
+    var bound = restArguments(function(callArgs) {
+      return executeBound(func, bound, context, this, args.concat(callArgs));
+    });
+    return bound;
+  });
+
+  // Internal helper for collection methods to determine whether a collection
+  // should be iterated as an array or as an object.
+  // Related: https://people.mozilla.org/~jorendorff/es6-draft.html#sec-tolength
+  // Avoids a very nasty iOS 8 JIT bug on ARM-64. #2094
+  var isArrayLike = createSizePropertyCheck(getLength);
+
+  // Internal implementation of a recursive `flatten` function.
+  function flatten$1(input, depth, strict, output) {
+    output = output || [];
+    if (!depth && depth !== 0) {
+      depth = Infinity;
+    } else if (depth <= 0) {
+      return output.concat(input);
+    }
+    var idx = output.length;
+    for (var i = 0, length = getLength(input); i < length; i++) {
+      var value = input[i];
+      if (isArrayLike(value) && (isArray(value) || isArguments$1(value))) {
+        // Flatten current level of array or arguments object.
+        if (depth > 1) {
+          flatten$1(value, depth - 1, strict, output);
+          idx = output.length;
+        } else {
+          var j = 0, len = value.length;
+          while (j < len) output[idx++] = value[j++];
+        }
+      } else if (!strict) {
+        output[idx++] = value;
+      }
+    }
+    return output;
+  }
+
+  // Bind a number of an object's methods to that object. Remaining arguments
+  // are the method names to be bound. Useful for ensuring that all callbacks
+  // defined on an object belong to it.
+  var bindAll = restArguments(function(obj, keys) {
+    keys = flatten$1(keys, false, false);
+    var index = keys.length;
+    if (index < 1) throw new Error('bindAll must be passed function names');
+    while (index--) {
+      var key = keys[index];
+      obj[key] = bind(obj[key], obj);
+    }
+    return obj;
+  });
+
+  // Memoize an expensive function by storing its results.
+  function memoize(func, hasher) {
+    var memoize = function(key) {
+      var cache = memoize.cache;
+      var address = '' + (hasher ? hasher.apply(this, arguments) : key);
+      if (!has$1(cache, address)) cache[address] = func.apply(this, arguments);
+      return cache[address];
+    };
+    memoize.cache = {};
+    return memoize;
+  }
+
+  // Delays a function for the given number of milliseconds, and then calls
+  // it with the arguments supplied.
+  var delay = restArguments(function(func, wait, args) {
+    return setTimeout(function() {
+      return func.apply(null, args);
+    }, wait);
+  });
+
+  // Defers a function, scheduling it to run after the current call stack has
+  // cleared.
+  var defer = partial(delay, _$1, 1);
+
+  // Returns a function, that, when invoked, will only be triggered at most once
+  // during a given window of time. Normally, the throttled function will run
+  // as much as it can, without ever going more than once per `wait` duration;
+  // but if you'd like to disable the execution on the leading edge, pass
+  // `{leading: false}`. To disable execution on the trailing edge, ditto.
+  function throttle(func, wait, options) {
+    var timeout, context, args, result;
+    var previous = 0;
+    if (!options) options = {};
+
+    var later = function() {
+      previous = options.leading === false ? 0 : now();
+      timeout = null;
+      result = func.apply(context, args);
+      if (!timeout) context = args = null;
+    };
+
+    var throttled = function() {
+      var _now = now();
+      if (!previous && options.leading === false) previous = _now;
+      var remaining = wait - (_now - previous);
+      context = this;
+      args = arguments;
+      if (remaining <= 0 || remaining > wait) {
+        if (timeout) {
+          clearTimeout(timeout);
+          timeout = null;
+        }
+        previous = _now;
+        result = func.apply(context, args);
+        if (!timeout) context = args = null;
+      } else if (!timeout && options.trailing !== false) {
+        timeout = setTimeout(later, remaining);
+      }
+      return result;
+    };
+
+    throttled.cancel = function() {
+      clearTimeout(timeout);
+      previous = 0;
+      timeout = context = args = null;
+    };
+
+    return throttled;
+  }
+
+  // When a sequence of calls of the returned function ends, the argument
+  // function is triggered. The end of a sequence is defined by the `wait`
+  // parameter. If `immediate` is passed, the argument function will be
+  // triggered at the beginning of the sequence instead of at the end.
+  function debounce(func, wait, immediate) {
+    var timeout, previous, args, result, context;
+
+    var later = function() {
+      var passed = now() - previous;
+      if (wait > passed) {
+        timeout = setTimeout(later, wait - passed);
+      } else {
+        timeout = null;
+        if (!immediate) result = func.apply(context, args);
+        // This check is needed because `func` can recursively invoke `debounced`.
+        if (!timeout) args = context = null;
+      }
+    };
+
+    var debounced = restArguments(function(_args) {
+      context = this;
+      args = _args;
+      previous = now();
+      if (!timeout) {
+        timeout = setTimeout(later, wait);
+        if (immediate) result = func.apply(context, args);
+      }
+      return result;
+    });
+
+    debounced.cancel = function() {
+      clearTimeout(timeout);
+      timeout = args = context = null;
+    };
+
+    return debounced;
+  }
+
+  // Returns the first function passed as an argument to the second,
+  // allowing you to adjust arguments, run code before and after, and
+  // conditionally execute the original function.
+  function wrap(func, wrapper) {
+    return partial(wrapper, func);
+  }
+
+  // Returns a negated version of the passed-in predicate.
+  function negate(predicate) {
+    return function() {
+      return !predicate.apply(this, arguments);
+    };
+  }
+
+  // Returns a function that is the composition of a list of functions, each
+  // consuming the return value of the function that follows.
+  function compose() {
+    var args = arguments;
+    var start = args.length - 1;
+    return function() {
+      var i = start;
+      var result = args[start].apply(this, arguments);
+      while (i--) result = args[i].call(this, result);
+      return result;
+    };
+  }
+
+  // Returns a function that will only be executed on and after the Nth call.
+  function after(times, func) {
+    return function() {
+      if (--times < 1) {
+        return func.apply(this, arguments);
+      }
+    };
+  }
+
+  // Returns a function that will only be executed up to (but not including) the
+  // Nth call.
+  function before(times, func) {
+    var memo;
+    return function() {
+      if (--times > 0) {
+        memo = func.apply(this, arguments);
+      }
+      if (times <= 1) func = null;
+      return memo;
+    };
+  }
+
+  // Returns a function that will be executed at most one time, no matter how
+  // often you call it. Useful for lazy initialization.
+  var once = partial(before, 2);
+
+  // Returns the first key on an object that passes a truth test.
+  function findKey(obj, predicate, context) {
+    predicate = cb(predicate, context);
+    var _keys = keys(obj), key;
+    for (var i = 0, length = _keys.length; i < length; i++) {
+      key = _keys[i];
+      if (predicate(obj[key], key, obj)) return key;
+    }
+  }
+
+  // Internal function to generate `_.findIndex` and `_.findLastIndex`.
+  function createPredicateIndexFinder(dir) {
+    return function(array, predicate, context) {
+      predicate = cb(predicate, context);
+      var length = getLength(array);
+      var index = dir > 0 ? 0 : length - 1;
+      for (; index >= 0 && index < length; index += dir) {
+        if (predicate(array[index], index, array)) return index;
+      }
+      return -1;
+    };
+  }
+
+  // Returns the first index on an array-like that passes a truth test.
+  var findIndex = createPredicateIndexFinder(1);
+
+  // Returns the last index on an array-like that passes a truth test.
+  var findLastIndex = createPredicateIndexFinder(-1);
+
+  // Use a comparator function to figure out the smallest index at which
+  // an object should be inserted so as to maintain order. Uses binary search.
+  function sortedIndex(array, obj, iteratee, context) {
+    iteratee = cb(iteratee, context, 1);
+    var value = iteratee(obj);
+    var low = 0, high = getLength(array);
+    while (low < high) {
+      var mid = Math.floor((low + high) / 2);
+      if (iteratee(array[mid]) < value) low = mid + 1; else high = mid;
+    }
+    return low;
+  }
+
+  // Internal function to generate the `_.indexOf` and `_.lastIndexOf` functions.
+  function createIndexFinder(dir, predicateFind, sortedIndex) {
+    return function(array, item, idx) {
+      var i = 0, length = getLength(array);
+      if (typeof idx == 'number') {
+        if (dir > 0) {
+          i = idx >= 0 ? idx : Math.max(idx + length, i);
+        } else {
+          length = idx >= 0 ? Math.min(idx + 1, length) : idx + length + 1;
+        }
+      } else if (sortedIndex && idx && length) {
+        idx = sortedIndex(array, item);
+        return array[idx] === item ? idx : -1;
+      }
+      if (item !== item) {
+        idx = predicateFind(slice.call(array, i, length), isNaN$1);
+        return idx >= 0 ? idx + i : -1;
+      }
+      for (idx = dir > 0 ? i : length - 1; idx >= 0 && idx < length; idx += dir) {
+        if (array[idx] === item) return idx;
+      }
+      return -1;
+    };
+  }
+
+  // Return the position of the first occurrence of an item in an array,
+  // or -1 if the item is not included in the array.
+  // If the array is large and already in sort order, pass `true`
+  // for **isSorted** to use binary search.
+  var indexOf = createIndexFinder(1, findIndex, sortedIndex);
+
+  // Return the position of the last occurrence of an item in an array,
+  // or -1 if the item is not included in the array.
+  var lastIndexOf = createIndexFinder(-1, findLastIndex);
+
+  // Return the first value which passes a truth test.
+  function find(obj, predicate, context) {
+    var keyFinder = isArrayLike(obj) ? findIndex : findKey;
+    var key = keyFinder(obj, predicate, context);
+    if (key !== void 0 && key !== -1) return obj[key];
+  }
+
+  // Convenience version of a common use case of `_.find`: getting the first
+  // object containing specific `key:value` pairs.
+  function findWhere(obj, attrs) {
+    return find(obj, matcher(attrs));
+  }
+
+  // The cornerstone for collection functions, an `each`
+  // implementation, aka `forEach`.
+  // Handles raw objects in addition to array-likes. Treats all
+  // sparse array-likes as if they were dense.
+  function each(obj, iteratee, context) {
+    iteratee = optimizeCb(iteratee, context);
+    var i, length;
+    if (isArrayLike(obj)) {
+      for (i = 0, length = obj.length; i < length; i++) {
+        iteratee(obj[i], i, obj);
+      }
+    } else {
+      var _keys = keys(obj);
+      for (i = 0, length = _keys.length; i < length; i++) {
+        iteratee(obj[_keys[i]], _keys[i], obj);
+      }
+    }
+    return obj;
+  }
+
+  // Return the results of applying the iteratee to each element.
+  function map(obj, iteratee, context) {
+    iteratee = cb(iteratee, context);
+    var _keys = !isArrayLike(obj) && keys(obj),
+        length = (_keys || obj).length,
+        results = Array(length);
+    for (var index = 0; index < length; index++) {
+      var currentKey = _keys ? _keys[index] : index;
+      results[index] = iteratee(obj[currentKey], currentKey, obj);
+    }
+    return results;
+  }
+
+  // Internal helper to create a reducing function, iterating left or right.
+  function createReduce(dir) {
+    // Wrap code that reassigns argument variables in a separate function than
+    // the one that accesses `arguments.length` to avoid a perf hit. (#1991)
+    var reducer = function(obj, iteratee, memo, initial) {
+      var _keys = !isArrayLike(obj) && keys(obj),
+          length = (_keys || obj).length,
+          index = dir > 0 ? 0 : length - 1;
+      if (!initial) {
+        memo = obj[_keys ? _keys[index] : index];
+        index += dir;
+      }
+      for (; index >= 0 && index < length; index += dir) {
+        var currentKey = _keys ? _keys[index] : index;
+        memo = iteratee(memo, obj[currentKey], currentKey, obj);
+      }
+      return memo;
+    };
+
+    return function(obj, iteratee, memo, context) {
+      var initial = arguments.length >= 3;
+      return reducer(obj, optimizeCb(iteratee, context, 4), memo, initial);
+    };
+  }
+
+  // **Reduce** builds up a single result from a list of values, aka `inject`,
+  // or `foldl`.
+  var reduce = createReduce(1);
+
+  // The right-associative version of reduce, also known as `foldr`.
+  var reduceRight = createReduce(-1);
+
+  // Return all the elements that pass a truth test.
+  function filter(obj, predicate, context) {
+    var results = [];
+    predicate = cb(predicate, context);
+    each(obj, function(value, index, list) {
+      if (predicate(value, index, list)) results.push(value);
+    });
+    return results;
+  }
+
+  // Return all the elements for which a truth test fails.
+  function reject(obj, predicate, context) {
+    return filter(obj, negate(cb(predicate)), context);
+  }
+
+  // Determine whether all of the elements pass a truth test.
+  function every(obj, predicate, context) {
+    predicate = cb(predicate, context);
+    var _keys = !isArrayLike(obj) && keys(obj),
+        length = (_keys || obj).length;
+    for (var index = 0; index < length; index++) {
+      var currentKey = _keys ? _keys[index] : index;
+      if (!predicate(obj[currentKey], currentKey, obj)) return false;
+    }
+    return true;
+  }
+
+  // Determine if at least one element in the object passes a truth test.
+  function some(obj, predicate, context) {
+    predicate = cb(predicate, context);
+    var _keys = !isArrayLike(obj) && keys(obj),
+        length = (_keys || obj).length;
+    for (var index = 0; index < length; index++) {
+      var currentKey = _keys ? _keys[index] : index;
+      if (predicate(obj[currentKey], currentKey, obj)) return true;
+    }
+    return false;
+  }
+
+  // Determine if the array or object contains a given item (using `===`).
+  function contains(obj, item, fromIndex, guard) {
+    if (!isArrayLike(obj)) obj = values(obj);
+    if (typeof fromIndex != 'number' || guard) fromIndex = 0;
+    return indexOf(obj, item, fromIndex) >= 0;
+  }
+
+  // Invoke a method (with arguments) on every item in a collection.
+  var invoke = restArguments(function(obj, path, args) {
+    var contextPath, func;
+    if (isFunction$1(path)) {
+      func = path;
+    } else {
+      path = toPath(path);
+      contextPath = path.slice(0, -1);
+      path = path[path.length - 1];
+    }
+    return map(obj, function(context) {
+      var method = func;
+      if (!method) {
+        if (contextPath && contextPath.length) {
+          context = deepGet(context, contextPath);
+        }
+        if (context == null) return void 0;
+        method = context[path];
+      }
+      return method == null ? method : method.apply(context, args);
+    });
+  });
+
+  // Convenience version of a common use case of `_.map`: fetching a property.
+  function pluck(obj, key) {
+    return map(obj, property(key));
+  }
+
+  // Convenience version of a common use case of `_.filter`: selecting only
+  // objects containing specific `key:value` pairs.
+  function where(obj, attrs) {
+    return filter(obj, matcher(attrs));
+  }
+
+  // Return the maximum element (or element-based computation).
+  function max(obj, iteratee, context) {
+    var result = -Infinity, lastComputed = -Infinity,
+        value, computed;
+    if (iteratee == null || typeof iteratee == 'number' && typeof obj[0] != 'object' && obj != null) {
+      obj = isArrayLike(obj) ? obj : values(obj);
+      for (var i = 0, length = obj.length; i < length; i++) {
+        value = obj[i];
+        if (value != null && value > result) {
+          result = value;
+        }
+      }
+    } else {
+      iteratee = cb(iteratee, context);
+      each(obj, function(v, index, list) {
+        computed = iteratee(v, index, list);
+        if (computed > lastComputed || computed === -Infinity && result === -Infinity) {
+          result = v;
+          lastComputed = computed;
+        }
+      });
+    }
+    return result;
+  }
+
+  // Return the minimum element (or element-based computation).
+  function min(obj, iteratee, context) {
+    var result = Infinity, lastComputed = Infinity,
+        value, computed;
+    if (iteratee == null || typeof iteratee == 'number' && typeof obj[0] != 'object' && obj != null) {
+      obj = isArrayLike(obj) ? obj : values(obj);
+      for (var i = 0, length = obj.length; i < length; i++) {
+        value = obj[i];
+        if (value != null && value < result) {
+          result = value;
+        }
+      }
+    } else {
+      iteratee = cb(iteratee, context);
+      each(obj, function(v, index, list) {
+        computed = iteratee(v, index, list);
+        if (computed < lastComputed || computed === Infinity && result === Infinity) {
+          result = v;
+          lastComputed = computed;
+        }
+      });
+    }
+    return result;
+  }
+
+  // Sample **n** random values from a collection using the modern version of the
+  // [Fisher-Yates shuffle](https://en.wikipedia.org/wiki/Fisher–Yates_shuffle).
+  // If **n** is not specified, returns a single random element.
+  // The internal `guard` argument allows it to work with `_.map`.
+  function sample(obj, n, guard) {
+    if (n == null || guard) {
+      if (!isArrayLike(obj)) obj = values(obj);
+      return obj[random(obj.length - 1)];
+    }
+    var sample = isArrayLike(obj) ? clone(obj) : values(obj);
+    var length = getLength(sample);
+    n = Math.max(Math.min(n, length), 0);
+    var last = length - 1;
+    for (var index = 0; index < n; index++) {
+      var rand = random(index, last);
+      var temp = sample[index];
+      sample[index] = sample[rand];
+      sample[rand] = temp;
+    }
+    return sample.slice(0, n);
+  }
+
+  // Shuffle a collection.
+  function shuffle(obj) {
+    return sample(obj, Infinity);
+  }
+
+  // Sort the object's values by a criterion produced by an iteratee.
+  function sortBy(obj, iteratee, context) {
+    var index = 0;
+    iteratee = cb(iteratee, context);
+    return pluck(map(obj, function(value, key, list) {
+      return {
+        value: value,
+        index: index++,
+        criteria: iteratee(value, key, list)
+      };
+    }).sort(function(left, right) {
+      var a = left.criteria;
+      var b = right.criteria;
+      if (a !== b) {
+        if (a > b || a === void 0) return 1;
+        if (a < b || b === void 0) return -1;
+      }
+      return left.index - right.index;
+    }), 'value');
+  }
+
+  // An internal function used for aggregate "group by" operations.
+  function group(behavior, partition) {
+    return function(obj, iteratee, context) {
+      var result = partition ? [[], []] : {};
+      iteratee = cb(iteratee, context);
+      each(obj, function(value, index) {
+        var key = iteratee(value, index, obj);
+        behavior(result, value, key);
+      });
+      return result;
+    };
+  }
+
+  // Groups the object's values by a criterion. Pass either a string attribute
+  // to group by, or a function that returns the criterion.
+  var groupBy = group(function(result, value, key) {
+    if (has$1(result, key)) result[key].push(value); else result[key] = [value];
+  });
+
+  // Indexes the object's values by a criterion, similar to `_.groupBy`, but for
+  // when you know that your index values will be unique.
+  var indexBy = group(function(result, value, key) {
+    result[key] = value;
+  });
+
+  // Counts instances of an object that group by a certain criterion. Pass
+  // either a string attribute to count by, or a function that returns the
+  // criterion.
+  var countBy = group(function(result, value, key) {
+    if (has$1(result, key)) result[key]++; else result[key] = 1;
+  });
+
+  // Split a collection into two arrays: one whose elements all pass the given
+  // truth test, and one whose elements all do not pass the truth test.
+  var partition = group(function(result, value, pass) {
+    result[pass ? 0 : 1].push(value);
+  }, true);
+
+  // Safely create a real, live array from anything iterable.
+  var reStrSymbol = /[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;
+  function toArray(obj) {
+    if (!obj) return [];
+    if (isArray(obj)) return slice.call(obj);
+    if (isString(obj)) {
+      // Keep surrogate pair characters together.
+      return obj.match(reStrSymbol);
+    }
+    if (isArrayLike(obj)) return map(obj, identity);
+    return values(obj);
+  }
+
+  // Return the number of elements in a collection.
+  function size(obj) {
+    if (obj == null) return 0;
+    return isArrayLike(obj) ? obj.length : keys(obj).length;
+  }
+
+  // Internal `_.pick` helper function to determine whether `key` is an enumerable
+  // property name of `obj`.
+  function keyInObj(value, key, obj) {
+    return key in obj;
+  }
+
+  // Return a copy of the object only containing the allowed properties.
+  var pick = restArguments(function(obj, keys) {
+    var result = {}, iteratee = keys[0];
+    if (obj == null) return result;
+    if (isFunction$1(iteratee)) {
+      if (keys.length > 1) iteratee = optimizeCb(iteratee, keys[1]);
+      keys = allKeys(obj);
+    } else {
+      iteratee = keyInObj;
+      keys = flatten$1(keys, false, false);
+      obj = Object(obj);
+    }
+    for (var i = 0, length = keys.length; i < length; i++) {
+      var key = keys[i];
+      var value = obj[key];
+      if (iteratee(value, key, obj)) result[key] = value;
+    }
+    return result;
+  });
+
+  // Return a copy of the object without the disallowed properties.
+  var omit = restArguments(function(obj, keys) {
+    var iteratee = keys[0], context;
+    if (isFunction$1(iteratee)) {
+      iteratee = negate(iteratee);
+      if (keys.length > 1) context = keys[1];
+    } else {
+      keys = map(flatten$1(keys, false, false), String);
+      iteratee = function(value, key) {
+        return !contains(keys, key);
+      };
+    }
+    return pick(obj, iteratee, context);
+  });
+
+  // Returns everything but the last entry of the array. Especially useful on
+  // the arguments object. Passing **n** will return all the values in
+  // the array, excluding the last N.
+  function initial(array, n, guard) {
+    return slice.call(array, 0, Math.max(0, array.length - (n == null || guard ? 1 : n)));
+  }
+
+  // Get the first element of an array. Passing **n** will return the first N
+  // values in the array. The **guard** check allows it to work with `_.map`.
+  function first(array, n, guard) {
+    if (array == null || array.length < 1) return n == null || guard ? void 0 : [];
+    if (n == null || guard) return array[0];
+    return initial(array, array.length - n);
+  }
+
+  // Returns everything but the first entry of the `array`. Especially useful on
+  // the `arguments` object. Passing an **n** will return the rest N values in the
+  // `array`.
+  function rest(array, n, guard) {
+    return slice.call(array, n == null || guard ? 1 : n);
+  }
+
+  // Get the last element of an array. Passing **n** will return the last N
+  // values in the array.
+  function last(array, n, guard) {
+    if (array == null || array.length < 1) return n == null || guard ? void 0 : [];
+    if (n == null || guard) return array[array.length - 1];
+    return rest(array, Math.max(0, array.length - n));
+  }
+
+  // Trim out all falsy values from an array.
+  function compact(array) {
+    return filter(array, Boolean);
+  }
+
+  // Flatten out an array, either recursively (by default), or up to `depth`.
+  // Passing `true` or `false` as `depth` means `1` or `Infinity`, respectively.
+  function flatten(array, depth) {
+    return flatten$1(array, depth, false);
+  }
+
+  // Take the difference between one array and a number of other arrays.
+  // Only the elements present in just the first array will remain.
+  var difference = restArguments(function(array, rest) {
+    rest = flatten$1(rest, true, true);
+    return filter(array, function(value){
+      return !contains(rest, value);
+    });
+  });
+
+  // Return a version of the array that does not contain the specified value(s).
+  var without = restArguments(function(array, otherArrays) {
+    return difference(array, otherArrays);
+  });
+
+  // Produce a duplicate-free version of the array. If the array has already
+  // been sorted, you have the option of using a faster algorithm.
+  // The faster algorithm will not work with an iteratee if the iteratee
+  // is not a one-to-one function, so providing an iteratee will disable
+  // the faster algorithm.
+  function uniq(array, isSorted, iteratee, context) {
+    if (!isBoolean(isSorted)) {
+      context = iteratee;
+      iteratee = isSorted;
+      isSorted = false;
+    }
+    if (iteratee != null) iteratee = cb(iteratee, context);
+    var result = [];
+    var seen = [];
+    for (var i = 0, length = getLength(array); i < length; i++) {
+      var value = array[i],
+          computed = iteratee ? iteratee(value, i, array) : value;
+      if (isSorted && !iteratee) {
+        if (!i || seen !== computed) result.push(value);
+        seen = computed;
+      } else if (iteratee) {
+        if (!contains(seen, computed)) {
+          seen.push(computed);
+          result.push(value);
+        }
+      } else if (!contains(result, value)) {
+        result.push(value);
+      }
+    }
+    return result;
+  }
+
+  // Produce an array that contains the union: each distinct element from all of
+  // the passed-in arrays.
+  var union = restArguments(function(arrays) {
+    return uniq(flatten$1(arrays, true, true));
+  });
+
+  // Produce an array that contains every item shared between all the
+  // passed-in arrays.
+  function intersection(array) {
+    var result = [];
+    var argsLength = arguments.length;
+    for (var i = 0, length = getLength(array); i < length; i++) {
+      var item = array[i];
+      if (contains(result, item)) continue;
+      var j;
+      for (j = 1; j < argsLength; j++) {
+        if (!contains(arguments[j], item)) break;
+      }
+      if (j === argsLength) result.push(item);
+    }
+    return result;
+  }
+
+  // Complement of zip. Unzip accepts an array of arrays and groups
+  // each array's elements on shared indices.
+  function unzip(array) {
+    var length = array && max(array, getLength).length || 0;
+    var result = Array(length);
+
+    for (var index = 0; index < length; index++) {
+      result[index] = pluck(array, index);
+    }
+    return result;
+  }
+
+  // Zip together multiple lists into a single array -- elements that share
+  // an index go together.
+  var zip = restArguments(unzip);
+
+  // Converts lists into objects. Pass either a single array of `[key, value]`
+  // pairs, or two parallel arrays of the same length -- one of keys, and one of
+  // the corresponding values. Passing by pairs is the reverse of `_.pairs`.
+  function object(list, values) {
+    var result = {};
+    for (var i = 0, length = getLength(list); i < length; i++) {
+      if (values) {
+        result[list[i]] = values[i];
+      } else {
+        result[list[i][0]] = list[i][1];
+      }
+    }
+    return result;
+  }
+
+  // Generate an integer Array containing an arithmetic progression. A port of
+  // the native Python `range()` function. See
+  // [the Python documentation](https://docs.python.org/library/functions.html#range).
+  function range(start, stop, step) {
+    if (stop == null) {
+      stop = start || 0;
+      start = 0;
+    }
+    if (!step) {
+      step = stop < start ? -1 : 1;
+    }
+
+    var length = Math.max(Math.ceil((stop - start) / step), 0);
+    var range = Array(length);
+
+    for (var idx = 0; idx < length; idx++, start += step) {
+      range[idx] = start;
+    }
+
+    return range;
+  }
+
+  // Chunk a single array into multiple arrays, each containing `count` or fewer
+  // items.
+  function chunk(array, count) {
+    if (count == null || count < 1) return [];
+    var result = [];
+    var i = 0, length = array.length;
+    while (i < length) {
+      result.push(slice.call(array, i, i += count));
+    }
+    return result;
+  }
+
+  // Helper function to continue chaining intermediate results.
+  function chainResult(instance, obj) {
+    return instance._chain ? _$1(obj).chain() : obj;
+  }
+
+  // Add your own custom functions to the Underscore object.
+  function mixin(obj) {
+    each(functions(obj), function(name) {
+      var func = _$1[name] = obj[name];
+      _$1.prototype[name] = function() {
+        var args = [this._wrapped];
+        push.apply(args, arguments);
+        return chainResult(this, func.apply(_$1, args));
+      };
+    });
+    return _$1;
+  }
+
+  // Add all mutator `Array` functions to the wrapper.
+  each(['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'], function(name) {
+    var method = ArrayProto[name];
+    _$1.prototype[name] = function() {
+      var obj = this._wrapped;
+      if (obj != null) {
+        method.apply(obj, arguments);
+        if ((name === 'shift' || name === 'splice') && obj.length === 0) {
+          delete obj[0];
+        }
+      }
+      return chainResult(this, obj);
+    };
+  });
+
+  // Add all accessor `Array` functions to the wrapper.
+  each(['concat', 'join', 'slice'], function(name) {
+    var method = ArrayProto[name];
+    _$1.prototype[name] = function() {
+      var obj = this._wrapped;
+      if (obj != null) obj = method.apply(obj, arguments);
+      return chainResult(this, obj);
+    };
+  });
+
+  // Named Exports
+
+  var allExports = {
+    __proto__: null,
+    VERSION: VERSION,
+    restArguments: restArguments,
+    isObject: isObject,
+    isNull: isNull,
+    isUndefined: isUndefined,
+    isBoolean: isBoolean,
+    isElement: isElement,
+    isString: isString,
+    isNumber: isNumber,
+    isDate: isDate,
+    isRegExp: isRegExp,
+    isError: isError,
+    isSymbol: isSymbol,
+    isArrayBuffer: isArrayBuffer,
+    isDataView: isDataView$1,
+    isArray: isArray,
+    isFunction: isFunction$1,
+    isArguments: isArguments$1,
+    isFinite: isFinite$1,
+    isNaN: isNaN$1,
+    isTypedArray: isTypedArray$1,
+    isEmpty: isEmpty,
+    isMatch: isMatch,
+    isEqual: isEqual,
+    isMap: isMap,
+    isWeakMap: isWeakMap,
+    isSet: isSet,
+    isWeakSet: isWeakSet,
+    keys: keys,
+    allKeys: allKeys,
+    values: values,
+    pairs: pairs,
+    invert: invert,
+    functions: functions,
+    methods: functions,
+    extend: extend,
+    extendOwn: extendOwn,
+    assign: extendOwn,
+    defaults: defaults,
+    create: create,
+    clone: clone,
+    tap: tap,
+    get: get,
+    has: has,
+    mapObject: mapObject,
+    identity: identity,
+    constant: constant,
+    noop: noop,
+    toPath: toPath$1,
+    property: property,
+    propertyOf: propertyOf,
+    matcher: matcher,
+    matches: matcher,
+    times: times,
+    random: random,
+    now: now,
+    escape: _escape,
+    unescape: _unescape,
+    templateSettings: templateSettings,
+    template: template,
+    result: result,
+    uniqueId: uniqueId,
+    chain: chain,
+    iteratee: iteratee,
+    partial: partial,
+    bind: bind,
+    bindAll: bindAll,
+    memoize: memoize,
+    delay: delay,
+    defer: defer,
+    throttle: throttle,
+    debounce: debounce,
+    wrap: wrap,
+    negate: negate,
+    compose: compose,
+    after: after,
+    before: before,
+    once: once,
+    findKey: findKey,
+    findIndex: findIndex,
+    findLastIndex: findLastIndex,
+    sortedIndex: sortedIndex,
+    indexOf: indexOf,
+    lastIndexOf: lastIndexOf,
+    find: find,
+    detect: find,
+    findWhere: findWhere,
+    each: each,
+    forEach: each,
+    map: map,
+    collect: map,
+    reduce: reduce,
+    foldl: reduce,
+    inject: reduce,
+    reduceRight: reduceRight,
+    foldr: reduceRight,
+    filter: filter,
+    select: filter,
+    reject: reject,
+    every: every,
+    all: every,
+    some: some,
+    any: some,
+    contains: contains,
+    includes: contains,
+    include: contains,
+    invoke: invoke,
+    pluck: pluck,
+    where: where,
+    max: max,
+    min: min,
+    shuffle: shuffle,
+    sample: sample,
+    sortBy: sortBy,
+    groupBy: groupBy,
+    indexBy: indexBy,
+    countBy: countBy,
+    partition: partition,
+    toArray: toArray,
+    size: size,
+    pick: pick,
+    omit: omit,
+    first: first,
+    head: first,
+    take: first,
+    initial: initial,
+    last: last,
+    rest: rest,
+    tail: rest,
+    drop: rest,
+    compact: compact,
+    flatten: flatten,
+    without: without,
+    uniq: uniq,
+    unique: uniq,
+    union: union,
+    intersection: intersection,
+    difference: difference,
+    unzip: unzip,
+    transpose: unzip,
+    zip: zip,
+    object: object,
+    range: range,
+    chunk: chunk,
+    mixin: mixin,
+    'default': _$1
+  };
+
+  // Default Export
+
+  // Add all of the Underscore functions to the wrapper object.
+  var _ = mixin(allExports);
+  // Legacy Node.js API.
+  _._ = _;
+
+  return _;
+
+})));
+//# sourceMappingURL=underscore-umd.js.map
diff --git a/docs/8.0/_static/underscore.js b/docs/8.0/_static/underscore.js
new file mode 100644
index 0000000000..cf177d4285
--- /dev/null
+++ b/docs/8.0/_static/underscore.js
@@ -0,0 +1,6 @@
+!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define("underscore",r):(n="undefined"!=typeof globalThis?globalThis:n||self,function(){var t=n._,e=n._=r();e.noConflict=function(){return n._=t,e}}())}(this,(function(){
+//     Underscore.js 1.13.1
+//     https://underscorejs.org
+//     (c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors
+//     Underscore may be freely distributed under the MIT license.
+var n="1.13.1",r="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},t=Array.prototype,e=Object.prototype,u="undefined"!=typeof Symbol?Symbol.prototype:null,o=t.push,i=t.slice,a=e.toString,f=e.hasOwnProperty,c="undefined"!=typeof ArrayBuffer,l="undefined"!=typeof DataView,s=Array.isArray,p=Object.keys,v=Object.create,h=c&&ArrayBuffer.isView,y=isNaN,d=isFinite,g=!{toString:null}.propertyIsEnumerable("toStrin [...]
\ No newline at end of file
diff --git a/docs/8.0/_static/vendor/fontawesome/5.13.0/LICENSE.txt b/docs/8.0/_static/vendor/fontawesome/5.13.0/LICENSE.txt
new file mode 100644
index 0000000000..f31bef92b6
--- /dev/null
+++ b/docs/8.0/_static/vendor/fontawesome/5.13.0/LICENSE.txt
@@ -0,0 +1,34 @@
+Font Awesome Free License
+-------------------------
+
+Font Awesome Free is free, open source, and GPL friendly. You can use it for
+commercial projects, open source projects, or really almost whatever you want.
+Full Font Awesome Free license: https://fontawesome.com/license/free.
+
+# Icons: CC BY 4.0 License (https://creativecommons.org/licenses/by/4.0/)
+In the Font Awesome Free download, the CC BY 4.0 license applies to all icons
+packaged as SVG and JS file types.
+
+# Fonts: SIL OFL 1.1 License (https://scripts.sil.org/OFL)
+In the Font Awesome Free download, the SIL OFL license applies to all icons
+packaged as web and desktop font files.
+
+# Code: MIT License (https://opensource.org/licenses/MIT)
+In the Font Awesome Free download, the MIT license applies to all non-font and
+non-icon files.
+
+# Attribution
+Attribution is required by MIT, SIL OFL, and CC BY licenses. Downloaded Font
+Awesome Free files already contain embedded comments with sufficient
+attribution, so you shouldn't need to do anything additional when using these
+files normally.
+
+We've kept attribution comments terse, so we ask that you do not actively work
+to remove them from files, especially code. They're a great way for folks to
+learn about Font Awesome.
+
+# Brand Icons
+All brand icons are trademarks of their respective owners. The use of these
+trademarks does not indicate endorsement of the trademark holder by Font
+Awesome, nor vice versa. **Please do not use brand logos for any purpose except
+to represent the company, product, or service to which they refer.**
diff --git a/docs/8.0/_static/vendor/fontawesome/5.13.0/css/all.min.css b/docs/8.0/_static/vendor/fontawesome/5.13.0/css/all.min.css
new file mode 100644
index 0000000000..3d28ab203d
--- /dev/null
+++ b/docs/8.0/_static/vendor/fontawesome/5.13.0/css/all.min.css
@@ -0,0 +1,5 @@
+/*!
+ * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
+ * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+ */
+.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size: [...]
\ No newline at end of file
diff --git a/docs/8.0/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.eot b/docs/8.0/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.eot
new file mode 100644
index 0000000000..a1bc094ab1
Binary files /dev/null and b/docs/8.0/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.eot differ
diff --git a/docs/8.0/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.svg b/docs/8.0/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.svg
new file mode 100644
index 0000000000..46ad237a61
--- /dev/null
+++ b/docs/8.0/_static/vendor/fontawesome/5.13.0/webfonts/fa-brands-400.svg
@@ -0,0 +1,3570 @@
+<?xml version="1.0" standalone="no"?>
+<!--
+Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
+License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
+-->
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
+<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
+<metadata>
+Created by FontForge 20190801 at Mon Mar 23 10:45:51 2020
+ By Robert Madole
+Copyright (c) Font Awesome
+</metadata>
+<defs>
+<font id="FontAwesome5Brands-Regular" horiz-adv-x="448" >
+  <font-face 
+    font-family="Font Awesome 5 Brands Regular"
+    font-weight="400"
+    font-stretch="normal"
+    units-per-em="512"
+    panose-1="2 0 5 3 0 0 0 0 0 0"
+    ascent="448"
+    descent="-64"
+    bbox="-0.200195 -66.9505 641.5 448.3"
+    underline-thickness="25"
+    underline-position="-50"
+    unicode-range="U+0020-F957"
+  />
+    <missing-glyph />
+    <glyph glyph-name="twitter-square" unicode="&#xf081;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM351.1 257.2c12.8008 9.2998 24 20.8994 32.9004 34c-11.7998 -5.10059 -24.5996 -8.7998 -37.7998 -10.2002
+c13.5996 8.09961 23.8994 20.9004 28.7998 36.0996c-12.5996 -7.5 -26.7998 -13 -41.5996 -15.7998c-12 12.7998 -29 20.7002 -47.9004 20.7002c-40 0 -73.2998 -36.0996 -64 -80.5996c-54.4004 2.7998 -102.9 28.7998 -135.2 68.5996
+c-5.7002 -9.7002 -8.89941 -20.9004 -8.89941 -33.0996v-0.107422c0 -19.3584 13.0811 -43.7715 29.1992 -54.4932c-10.6992 0.400391 -20.8994 3.40039 -29.5996 8.2998v-0.799805c0 -31.8994 22.5 -58.2998 52.5 -64.3994
+c-10.4004 -2.7002 -19.5 -2.7002 -29.5996 -1.2002c8.2998 -26 32.5 -44.9004 61.2998 -45.5c-22.5 -17.6006 -50.7002 -28 -81.4004 -28c-5.39941 0 -10.5 0.200195 -15.7998 0.799805c29 -18.5996 63.5 -29.4004 100.7 -29.4004c120.6 0 186.6 99.9004 186.6 186.601
+c0 2.7998 0 5.7002 -0.200195 8.5z" />
+    <glyph glyph-name="facebook-square" unicode="&#xf082;" 
+d="M400 416c26.4961 0 48 -21.5039 48 -48v-352c0 -26.4961 -21.5039 -48 -48 -48h-137.25v152.31h57.7803l11 71.6904h-68.7803v46.5498c0 19.6104 9.61035 38.7305 40.4199 38.7305h31.2705v61s-28.3809 4.83984 -55.5205 4.83984
+c-56.6699 0 -93.6699 -34.3301 -93.6699 -96.4805v-54.6396h-63v-71.6904h63v-152.31h-137.25c-26.4961 0 -48 21.5039 -48 48v352c0 26.4961 21.5039 48 48 48h352z" />
+    <glyph glyph-name="linkedin" unicode="&#xf08c;" 
+d="M416 416c17.5996 0 32 -14.5 32 -32.2998v-383.4c0 -17.7998 -14.4004 -32.2998 -32 -32.2998h-384.1c-17.6006 0 -31.9004 14.5 -31.9004 32.2998v383.4c0 17.7998 14.2998 32.2998 31.9004 32.2998h384.1zM135.4 32h0.0996094v213.8h-66.5v-213.8h66.4004zM102.2 275
+c21.2998 0 38.5 17.2002 38.5 38.5c0 21.2002 -17.2998 38.5 -38.5 38.5c-21.2998 0 -38.5 -17.2998 -38.5 -38.5s17.2002 -38.5 38.5 -38.5zM384.3 32v117.2c0 57.5996 -12.5 101.899 -79.7002 101.899c-32.2998 0 -54 -17.6992 -62.8994 -34.5h-0.900391v29.2002h-63.7002
+v-213.8h66.4004v105.8c0 27.9004 5.2998 54.9004 39.9004 54.9004c34 0 34.5 -31.9004 34.5 -56.7002v-104h66.3994z" />
+    <glyph glyph-name="github-square" unicode="&#xf092;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM277.3 32.2998c66 22 110.8 84.9004 110.7 158.3c0 91.8008 -74.4004 161.5 -166.2 161.5s-162 -69.6992 -162 -161.5
+c0 -73.3994 46.2002 -136.199 112.2 -158.3c8.5 -1.5 11.5 3.7002 11.5 8c0 4.10059 -0.200195 26.7002 -0.200195 40.6006c0 0 -46.3994 -10 -56.0996 19.6992c0 0 -7.60059 19.2002 -18.4004 24.2002c0 0 -15.0996 10.4004 1.10059 10.2002
+c0 0 16.3994 -1.2998 25.5 -17.0996c14.5 -25.6006 38.7998 -18.2002 48.2998 -13.9004c1.5 10.5996 5.7998 18 10.5996 22.2998c-37 4.10059 -74.2998 9.5 -74.2998 73.1006c0 18.1992 5 27.2998 15.5996 39c-1.7998 4.39941 -7.39941 22.0996 1.7002 45
+c13.9004 4.2998 45.7002 -17.9004 45.7002 -17.9004c13.2002 3.7002 27.5 5.59961 41.5996 5.59961c14.1006 0 28.4004 -1.89941 41.6006 -5.59961c0 0 31.7998 22.2002 45.7002 17.9004c9.09961 -23 3.39941 -40.7002 1.69922 -45
+c10.6006 -11.7002 17.1006 -20.8008 17.1006 -39c0 -63.9004 -39 -69 -76 -73.1006c6.09961 -5.2002 11.2998 -15.0996 11.2998 -30.7002c0 -22.2998 -0.200195 -49.8994 -0.200195 -55.2998c0 -4.2998 3.10059 -9.5 11.5 -8zM179.2 93.4004
+c-1.90039 -0.400391 -3.7002 0.399414 -3.90039 1.69922c-0.200195 1.5 1.10059 2.80078 3 3.2002c1.90039 0.200195 3.7002 -0.599609 3.90039 -1.89941c0.299805 -1.30078 -1 -2.60059 -3 -3zM169.7 94.2998c0 1.5 -1.7998 2.60059 -3.7002 2.40039
+c-2 0 -3.5 -1.10059 -3.5 -2.40039c0 -1.5 1.5 -2.59961 3.7002 -2.39941c2 0 3.5 1.09961 3.5 2.39941zM156 95.4004c-0.400391 -1.30078 -2.40039 -1.90039 -4.09961 -1.30078c-1.90039 0.400391 -3.2002 1.90039 -2.80078 3.2002
+c0.400391 1.2998 2.40039 1.90039 4.10059 1.5c2 -0.599609 3.2998 -2.09961 2.7998 -3.39941zM143.7 100.8c0.899414 0.799805 0.399414 2.7998 -0.900391 4.10059c-1.5 1.5 -3.39941 1.69922 -4.2998 0.599609c-1 -0.900391 -0.599609 -2.7998 0.900391 -4.09961
+c1.5 -1.5 3.39941 -1.7002 4.2998 -0.600586zM134.6 109.9c1.10059 0.799805 1.10059 2.59961 0 4.09961c-0.899414 1.5 -2.59961 2.2002 -3.69922 1.2998c-1.10059 -0.700195 -1.10059 -2.39941 0 -3.89941c1.09961 -1.5 2.7998 -2.10059 3.69922 -1.5zM128.1 119.6
+c0.900391 0.700195 0.700195 2.2002 -0.399414 3.5c-1.10059 1 -2.60059 1.5 -3.5 0.600586c-0.900391 -0.700195 -0.700195 -2.2002 0.399414 -3.5c1.10059 -1 2.60059 -1.5 3.5 -0.600586zM121.4 127c0.399414 0.799805 -0.200195 1.90039 -1.5 2.59961
+c-1.30078 0.5 -2.40039 0.200195 -2.80078 -0.399414c-0.399414 -0.900391 0.200195 -2 1.5 -2.60059c1.10059 -0.699219 2.40039 -0.5 2.80078 0.400391z" />
+    <glyph glyph-name="twitter" unicode="&#xf099;" horiz-adv-x="512" 
+d="M459.37 296.284c0.325195 -4.54785 0.325195 -9.09766 0.325195 -13.6455c0 -138.72 -105.583 -298.558 -298.559 -298.558c-59.4521 0 -114.68 17.2188 -161.137 47.1055c8.44727 -0.973633 16.5684 -1.29883 25.3398 -1.29883
+c49.0547 0 94.2129 16.5684 130.274 44.832c-46.1318 0.975586 -84.792 31.1885 -98.1123 72.7725c6.49805 -0.974609 12.9951 -1.62402 19.8184 -1.62402c9.4209 0 18.8428 1.2998 27.6133 3.57324c-48.0811 9.74707 -84.1426 51.9795 -84.1426 102.984v1.29883
+c13.9688 -7.79688 30.2139 -12.6699 47.4307 -13.3184c-28.2637 18.8428 -46.7803 51.0049 -46.7803 87.3906c0 19.4922 5.19629 37.3604 14.2939 52.9541c51.6543 -63.6748 129.3 -105.258 216.364 -109.807c-1.62402 7.79688 -2.59863 15.918 -2.59863 24.04
+c0 57.8271 46.7822 104.934 104.934 104.934c30.2139 0 57.502 -12.6699 76.6709 -33.1367c23.7148 4.54785 46.4551 13.3193 66.5986 25.3398c-7.79785 -24.3662 -24.3662 -44.833 -46.1318 -57.8271c21.1172 2.27344 41.584 8.12207 60.4258 16.2432
+c-14.292 -20.791 -32.1611 -39.3086 -52.6279 -54.2529z" />
+    <glyph glyph-name="facebook" unicode="&#xf09a;" horiz-adv-x="512" 
+d="M504 192c0 -123.78 -90.6904 -226.38 -209.25 -245v173.31h57.7803l11 71.6904h-68.7803v46.5498c0 19.6104 9.61035 38.7305 40.4102 38.7305h31.2803v61s-28.3809 4.83984 -55.5205 4.83984c-56.6699 0 -93.6699 -34.3301 -93.6699 -96.4805v-54.6396h-63v-71.6904h63
+v-173.31c-118.56 18.6201 -209.25 121.22 -209.25 245c0 137 111 248 248 248s248 -111 248 -248z" />
+    <glyph glyph-name="github" unicode="&#xf09b;" horiz-adv-x="496" 
+d="M165.9 50.5996c0 -2 -2.30078 -3.59961 -5.2002 -3.59961c-3.2998 -0.299805 -5.60059 1.2998 -5.60059 3.59961c0 2 2.30078 3.60059 5.2002 3.60059c3 0.299805 5.60059 -1.2998 5.60059 -3.60059zM134.8 55.0996c0.700195 2 3.60059 3 6.2002 2.30078
+c3 -0.900391 4.90039 -3.2002 4.2998 -5.2002c-0.599609 -2 -3.59961 -3 -6.2002 -2c-3 0.599609 -5 2.89941 -4.2998 4.89941zM179 56.7998c2.90039 0.299805 5.59961 -1 5.90039 -2.89941c0.299805 -2 -1.7002 -3.90039 -4.60059 -4.60059
+c-3 -0.700195 -5.59961 0.600586 -5.89941 2.60059c-0.300781 2.2998 1.69922 4.19922 4.59961 4.89941zM244.8 440c138.7 0 251.2 -105.3 251.2 -244c0 -110.9 -67.7998 -205.8 -167.8 -239c-12.7002 -2.2998 -17.2998 5.59961 -17.2998 12.0996
+c0 8.2002 0.299805 49.9004 0.299805 83.6006c0 23.5 -7.7998 38.5 -17 46.3994c55.8994 6.30078 114.8 14 114.8 110.5c0 27.4004 -9.7998 41.2002 -25.7998 58.9004c2.59961 6.5 11.0996 33.2002 -2.60059 67.9004c-20.8994 6.59961 -69 -27 -69 -27
+c-20 5.59961 -41.5 8.5 -62.7998 8.5s-42.7998 -2.90039 -62.7998 -8.5c0 0 -48.0996 33.5 -69 27c-13.7002 -34.6006 -5.2002 -61.4004 -2.59961 -67.9004c-16 -17.5996 -23.6006 -31.4004 -23.6006 -58.9004c0 -96.1992 56.4004 -104.3 112.3 -110.5
+c-7.19922 -6.59961 -13.6992 -17.6992 -16 -33.6992c-14.2998 -6.60059 -51 -17.7002 -72.8994 20.8994c-13.7002 23.7998 -38.6006 25.7998 -38.6006 25.7998c-24.5 0.300781 -1.59961 -15.3994 -1.59961 -15.3994c16.4004 -7.5 27.7998 -36.6006 27.7998 -36.6006
+c14.7002 -44.7998 84.7002 -29.7998 84.7002 -29.7998c0 -21 0.299805 -55.2002 0.299805 -61.3994c0 -6.5 -4.5 -14.4004 -17.2998 -12.1006c-99.7002 33.4004 -169.5 128.3 -169.5 239.2c0 138.7 106.1 244 244.8 244zM97.2002 95.0996
+c1.2998 1.30078 3.59961 0.600586 5.2002 -1c1.69922 -1.89941 2 -4.19922 0.699219 -5.19922c-1.2998 -1.30078 -3.59961 -0.600586 -5.19922 1c-1.7002 1.89941 -2 4.19922 -0.700195 5.19922zM86.4004 103.2c0.699219 1 2.2998 1.2998 4.2998 0.700195
+c2 -1 3 -2.60059 2.2998 -3.90039c-0.700195 -1.40039 -2.7002 -1.7002 -4.2998 -0.700195c-2 1 -3 2.60059 -2.2998 3.90039zM118.8 67.5996c1.2998 1.60059 4.2998 1.30078 6.5 -1c2 -1.89941 2.60059 -4.89941 1.2998 -6.19922
+c-1.2998 -1.60059 -4.19922 -1.30078 -6.5 1c-2.2998 1.89941 -2.89941 4.89941 -1.2998 6.19922zM107.4 82.2998c1.59961 1.2998 4.19922 0.299805 5.59961 -2c1.59961 -2.2998 1.59961 -4.89941 0 -6.2002c-1.2998 -1 -4 0 -5.59961 2.30078
+c-1.60059 2.2998 -1.60059 4.89941 0 5.89941z" />
+    <glyph glyph-name="pinterest" unicode="&#xf0d2;" horiz-adv-x="496" 
+d="M496 192c0 -137 -111 -248 -248 -248c-25.5996 0 -50.2002 3.90039 -73.4004 11.0996c10.1006 16.5 25.2002 43.5 30.8008 65c3 11.6006 15.3994 59 15.3994 59c8.10059 -15.3994 31.7002 -28.5 56.7998 -28.5c74.8008 0 128.7 68.8008 128.7 154.301
+c0 81.8994 -66.8994 143.199 -152.899 143.199c-107 0 -163.9 -71.7998 -163.9 -150.1c0 -36.4004 19.4004 -81.7002 50.2998 -96.0996c4.7002 -2.2002 7.2002 -1.2002 8.2998 3.2998c0.800781 3.39941 5 20.2998 6.90039 28.0996
+c0.599609 2.5 0.299805 4.7002 -1.7002 7.10059c-10.0996 12.5 -18.2998 35.2998 -18.2998 56.5996c0 54.7002 41.4004 107.6 112 107.6c60.9004 0 103.6 -41.5 103.6 -100.899c0 -67.1006 -33.8994 -113.601 -78 -113.601c-24.2998 0 -42.5996 20.1006 -36.6992 44.8008
+c7 29.5 20.5 61.2998 20.5 82.5996c0 19 -10.2002 34.9004 -31.4004 34.9004c-24.9004 0 -44.9004 -25.7002 -44.9004 -60.2002c0 -22 7.40039 -36.7998 7.40039 -36.7998s-24.5 -103.801 -29 -123.2c-5 -21.4004 -3 -51.6006 -0.900391 -71.2002
+c-92.1992 36.0996 -157.6 125.9 -157.6 231c0 137 111 248 248 248s248 -111 248 -248z" />
+    <glyph glyph-name="pinterest-square" unicode="&#xf0d3;" 
+d="M448 368v-352c0 -26.5 -21.5 -48 -48 -48h-245.6c9.7998 16.4004 22.3994 40 27.3994 59.2998c3 11.5 15.2998 58.4004 15.2998 58.4004c8 -15.2998 31.4004 -28.2002 56.3008 -28.2002c74.0996 0 127.399 68.0996 127.399 152.7
+c0 81.0996 -66.2002 141.8 -151.399 141.8c-106 0 -162.2 -71.0996 -162.2 -148.6c0 -36 19.2002 -80.8008 49.7998 -95.1006c4.7002 -2.2002 7.09961 -1.2002 8.2002 3.2998c0.799805 3.40039 5 20.1006 6.7998 27.8008c0.599609 2.5 0.299805 4.59961 -1.7002 7
+c-10.0996 12.2998 -18.2998 34.8994 -18.2998 56c0 54.1992 41 106.6 110.9 106.6c60.2998 0 102.6 -41.0996 102.6 -99.9004c0 -66.3994 -33.5 -112.399 -77.2002 -112.399c-24.0996 0 -42.0996 19.8994 -36.3994 44.3994c6.89941 29.2002 20.2998 60.7002 20.2998 81.8008
+c0 53 -75.5 45.6992 -75.5 -25c0 -21.7002 7.2998 -36.5 7.2998 -36.5c-31.4004 -132.801 -36.0996 -134.5 -29.5996 -192.601l2.19922 -0.799805h-88.5996c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48z" />
+    <glyph glyph-name="google-plus-square" unicode="&#xf0d4;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM164 92c57.7002 0 96 40.5 96 97.5996c0 6.5 -0.599609 11.6006 -1.59961 16.6006h-94.4004v-34.4004h56.9004
+c-2.40039 -14.5996 -17.2002 -43.0996 -56.8008 -43.0996c-34.0996 0 -61.8994 28.2998 -61.8994 63.2002c0 35 27.7998 63.1992 61.8994 63.1992c19.5 0 32.4004 -8.2998 39.8008 -15.3994l27.0996 26.0996c-17.5 16.4004 -40 26.2002 -67 26.2002
+c-55.2998 0 -100 -44.7002 -100 -100s44.7002 -100 100 -100zM384 173.8v29.2002h-29v29h-29.2002v-29h-29v-29.2002h29v-29h29.2002v29h29z" />
+    <glyph glyph-name="google-plus-g" unicode="&#xf0d5;" horiz-adv-x="640" 
+d="M386.061 219.504c1.83398 -9.69238 3.14355 -19.3838 3.14355 -31.9561c0 -109.753 -73.6055 -187.548 -184.404 -187.548c-106.084 0 -192 85.915 -192 192s85.916 192 192 192c51.8643 0 95.083 -18.8594 128.611 -50.292l-52.126 -50.0303
+c-14.1455 13.6211 -39.0283 29.5996 -76.4854 29.5996c-65.4834 0 -118.92 -54.2217 -118.92 -121.277s53.4365 -121.277 118.92 -121.277c75.9609 0 104.514 54.7451 108.965 82.7734h-108.965v66.0088h181.261v-0.000976562zM571.467 213.067h55.7334v-56.001h-55.7334
+v-55.7334h-56.001v55.7334h-55.7324v56.001h55.7324v55.7324h56.001v-55.7324z" />
+    <glyph glyph-name="linkedin-in" unicode="&#xf0e1;" 
+d="M100.28 0h-92.8799v299.1h92.8799v-299.1zM53.79 339.9c-29.7002 0 -53.79 24.5996 -53.79 54.2998c0 29.6914 24.0977 53.79 53.79 53.79s53.79 -24.0986 53.79 -53.79c0 -29.7002 -24.0996 -54.2998 -53.79 -54.2998zM447.9 0h-92.6807v145.6
+c0 34.7002 -0.700195 79.2002 -48.29 79.2002c-48.29 0 -55.6895 -37.7002 -55.6895 -76.7002v-148.1h-92.7803v299.1h89.0801v-40.7998h1.2998c12.4004 23.5 42.6904 48.2998 87.8799 48.2998c94 0 111.28 -61.8994 111.28 -142.3v-164.3h-0.0996094z" />
+    <glyph glyph-name="github-alt" unicode="&#xf113;" horiz-adv-x="480" 
+d="M186.1 119.3c0 -20.8994 -10.8994 -55.0996 -36.6992 -55.0996c-25.8008 0 -36.7002 34.2002 -36.7002 55.0996c0 20.9004 10.8994 55.1006 36.7002 55.1006c25.7998 0 36.6992 -34.2002 36.6992 -55.1006zM480 169.8c0 -31.8994 -3.2002 -65.7002 -17.5 -95
+c-37.9004 -76.5996 -142.1 -74.7998 -216.7 -74.7998c-75.7998 0 -186.2 -2.7002 -225.6 74.7998c-14.6006 29 -20.2002 63.1006 -20.2002 95c0 41.9004 13.9004 81.5 41.5 113.601c-5.2002 15.7998 -7.7002 32.3994 -7.7002 48.7998
+c0 21.5 4.90039 32.2998 14.6006 51.7998c45.2998 0 74.2998 -9 108.8 -36c29 6.90039 58.7998 10 88.7002 10c27 0 54.1992 -2.90039 80.3994 -9.2002c34 26.7002 63 35.2002 107.8 35.2002c9.80078 -19.5 14.6006 -30.2998 14.6006 -51.7998
+c0 -16.4004 -2.60059 -32.7002 -7.7002 -48.2002c27.5 -32.4004 39 -72.2998 39 -114.2zM415.7 119.3c0 43.9004 -26.7002 82.6006 -73.5 82.6006c-18.9004 0 -37 -3.40039 -56 -6c-14.9004 -2.30078 -29.7998 -3.2002 -45.1006 -3.2002
+c-15.1992 0 -30.0996 0.899414 -45.0996 3.2002c-18.7002 2.59961 -37 6 -56 6c-46.7998 0 -73.5 -38.7002 -73.5 -82.6006c0 -87.7998 80.4004 -101.3 150.4 -101.3h48.1992c70.3008 0 150.601 13.4004 150.601 101.3zM333.1 174.4
+c25.8008 0 36.7002 -34.2002 36.7002 -55.1006c0 -20.8994 -10.8994 -55.0996 -36.7002 -55.0996c-25.7998 0 -36.6992 34.2002 -36.6992 55.0996c0 20.9004 10.8994 55.1006 36.6992 55.1006z" />
+    <glyph glyph-name="maxcdn" unicode="&#xf136;" horiz-adv-x="512" 
+d="M461.1 5.2998h-97.3994l51.8994 242.7c2.30078 10.2002 0.900391 19.5 -4.39941 25.7002c-5 6.09961 -13.7002 9.59961 -24.2002 9.59961h-49.2998l-59.5 -278h-97.4004l59.5 278h-83.3994l-59.5 -278h-97.4004l59.5 278l-44.5996 95.4004h372.1
+c39.4004 0 75.2998 -16.2998 98.2998 -44.9004c23.2998 -28.5996 31.7998 -67.3994 23.6006 -105.899z" />
+    <glyph glyph-name="html5" unicode="&#xf13b;" horiz-adv-x="384" 
+d="M0 416h384l-34.9004 -395.8l-157.6 -52.2002l-156.6 52.2002zM308.2 288.1l4.39941 47.7002h-241.1l12.7998 -145.6h166.9l-6 -62.2002l-53.7002 -14.5l-53.5 14.5l-3.5 38.0996h-47.7002l6 -75.7998l98.7002 -27.2998h1.09961v0.299805l97.9004 27l13.5996 148.4h-175.6
+l-4.09961 49.3994h183.8z" />
+    <glyph glyph-name="css3" unicode="&#xf13c;" horiz-adv-x="512" 
+d="M480 416l-64 -368l-223.3 -80l-192.7 80l19.5996 94.7998h82l-8 -40.5996l116.4 -44.4004l134.1 44.4004l18.8008 97.0996h-333.4l16 82h333.7l10.5 52.7002h-333.4l16.2998 82h407.4z" />
+    <glyph glyph-name="btc" unicode="&#xf15a;" horiz-adv-x="384" 
+d="M310.204 205.362c46.0059 -11.0283 74.9971 -38.4443 69.3262 -99.8906c-7.24805 -76.5723 -61.5967 -97.0547 -142.896 -101.467v-68.0049h-48.5273v66.7451c-12.29 0 -25.21 0 -38.4443 0.314453v-67.0596h-48.5283v68.0049s-8.88867 0.31543 -97.3701 0.31543
+l9.76758 57.666c34.7305 -0.614258 50.3301 -3.4209 53.2549 16.0703v217.43c-4.60645 24.5664 -24.709 22.1045 -63.0234 21.4268v51.6777c58.748 -0.275391 79.5283 -0.539062 97.3701 0v79.4092h48.5283v-77.833c12.9189 0.31543 25.8389 0.629883 38.4443 0.629883
+v77.2031h48.5273v-79.4092c62.3926 -5.35547 109.492 -24.5781 114.851 -81.9287c4.09668 -41.9102 -13.5508 -67.1201 -41.2803 -81.2998zM150.608 313.447v-96.7402c27.416 0 113.126 -6.30273 113.126 48.2119c0 57.0352 -85.7109 48.5283 -113.126 48.5283z
+M150.608 61.6709c32.7715 0 133.126 -6.93262 133.127 53.2529c0 62.3936 -100.355 53.2549 -133.127 53.2549v-106.508z" />
+    <glyph glyph-name="youtube" unicode="&#xf167;" horiz-adv-x="576" 
+d="M549.655 323.917c11.4121 -42.8672 11.4121 -132.305 11.4121 -132.305s0 -89.4385 -11.4121 -132.306c-6.28125 -23.6494 -24.7871 -41.5 -48.2842 -47.8203c-42.5908 -11.4863 -213.371 -11.4863 -213.371 -11.4863s-170.78 0 -213.371 11.4863
+c-23.4971 6.32031 -42.0029 24.1709 -48.2842 47.8203c-11.4121 42.8672 -11.4121 132.306 -11.4121 132.306s0 89.4375 11.4121 132.305c6.28125 23.6504 24.7871 42.2754 48.2842 48.5967c42.5908 11.4863 213.371 11.4863 213.371 11.4863s170.781 0 213.371 -11.4863
+c23.4971 -6.32031 42.0029 -24.9463 48.2842 -48.5967zM232.145 110.409l142.739 81.2012l-142.739 81.2051v-162.406z" />
+    <glyph glyph-name="xing" unicode="&#xf168;" horiz-adv-x="384" 
+d="M162.7 238c-1.7998 -3.2998 -25.2002 -44.4004 -70.1006 -123.5c-4.89941 -8.2998 -10.7998 -12.5 -17.6992 -12.5h-65.1006c-7.7002 0 -12.0996 7.5 -8.5 14.4004l69 121.3c0.200195 0 0.200195 0.0996094 0 0.299805l-43.8994 75.5996
+c-4.30078 7.80078 0.299805 14.1006 8.5 14.1006h65.0996c7.2998 0 13.2998 -4.10059 18 -12.2002zM382.6 401.9l-144 -253v-0.300781l91.6006 -166.6c3.89941 -7.09961 0.200195 -14.0996 -8.5 -14.0996h-65.2002c-7.59961 0 -13.5996 4 -18 12.1992l-92.4004 168.5
+c3.30078 5.80078 51.5 90.8008 144.801 255.2c4.59961 8.10059 10.3994 12.2002 17.5 12.2002h65.6992c8 0 12.3008 -6.7002 8.5 -14.0996z" />
+    <glyph glyph-name="xing-square" unicode="&#xf169;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM140.4 127.8c4.89941 0 9.09961 2.90039 12.5996 9.10059c32.0996 56.5 48.7998 85.8994 50.0996 88.1992l-31.8994 55.3008
+c-3.40039 5.7998 -7.7002 8.69922 -12.9004 8.69922h-46.5996c-5.7998 0 -9 -4.5 -6 -10.0996l31.3994 -54c0.100586 -0.0996094 0.100586 -0.200195 0 -0.200195l-49.2998 -86.7002c-2.7002 -5 0.5 -10.2998 6 -10.2998h46.6006zM360.1 341.9
+c2.80078 5.2998 -0.299805 10.0996 -6 10h-46.8994c-5.10059 0 -9.2002 -2.90039 -12.5 -8.7002c-66.6006 -117.4 -101.101 -178.2 -103.4 -182.3l66 -120.301c3.2002 -5.7998 7.40039 -8.69922 12.9004 -8.69922h46.5996c6.10059 0 8.7998 5 6 10.0996l-65.5 119v0.200195z
+" />
+    <glyph glyph-name="dropbox" unicode="&#xf16b;" horiz-adv-x="528" 
+d="M264.4 331.7l-132 -84.2998l132 -84.3008l-132 -84.2998l-132.4 85.1006l132.3 84.2998l-132.3 83.5l132.3 84.2998zM131.6 52.2998l132 84.2998l132 -84.2998l-132 -84.2998zM264.4 163.9l132 84.2998l-132 83.5996l131.3 84.2002l132.3 -84.2998l-132.3 -84.2998
+l132.3 -84.2002l-132.3 -84.2998z" />
+    <glyph glyph-name="stack-overflow" unicode="&#xf16c;" horiz-adv-x="384" 
+d="M290.7 137l-8.2002 -39l-195.7 41l8.2002 39.2998zM341.7 224l-25.5 -30.7998l-153.5 128.3l25.5 30.7998zM310.5 184.3l-16.7998 -36.2998l-181.2 84.5l16.7002 36.5zM262 416l119.3 -160.3l-32 -24l-119.3 160.3zM282.5 88v-39.7002h-200v39.7002h200zM322.2 8v120h40
+v-160h-359.5v160h40v-120h279.5z" />
+    <glyph glyph-name="instagram" unicode="&#xf16d;" 
+d="M224.1 307c63.6006 0 114.9 -51.2998 114.9 -114.9c0 -63.5996 -51.2998 -114.899 -114.9 -114.899c-63.5996 0 -114.899 51.2998 -114.899 114.899c0 63.6006 51.2998 114.9 114.899 114.9zM224.1 117.4c41.1006 0 74.7002 33.5 74.7002 74.6992
+c0 41.2002 -33.5 74.7002 -74.7002 74.7002c-41.1992 0 -74.6992 -33.5 -74.6992 -74.7002c0 -41.1992 33.5996 -74.6992 74.6992 -74.6992zM370.5 311.7c0 -14.9004 -12 -26.7998 -26.7998 -26.7998c-14.9004 0 -26.7998 12 -26.7998 26.7998s12 26.7998 26.7998 26.7998
+s26.7998 -12 26.7998 -26.7998zM446.6 284.5c2.10059 -37 2.10059 -147.8 0 -184.8c-1.7998 -35.9004 -10 -67.7002 -36.1992 -93.9004c-26.2002 -26.2998 -58 -34.5 -93.9004 -36.2002c-37 -2.09961 -147.9 -2.09961 -184.9 0
+c-35.8994 1.80078 -67.5996 10 -93.8994 36.2002s-34.5 58 -36.2002 93.9004c-2.09961 37 -2.09961 147.899 0 184.899c1.7998 35.9004 9.90039 67.7002 36.2002 93.9004s58.0996 34.4004 93.8994 36.0996c37 2.10059 147.9 2.10059 184.9 0
+c35.9004 -1.7998 67.7002 -10 93.9004 -36.1992c26.2998 -26.2002 34.5 -58 36.1992 -93.9004zM398.8 60c11.7002 29.4004 9 99.5 9 132.1c0 32.6006 2.7002 102.601 -9 132.101c-7.89941 19.7002 -23 34.7998 -42.5996 42.5996c-29.4004 11.6006 -99.5 9 -132.101 9
+c-32.5996 0 -102.6 2.7002 -132.1 -9c-19.7002 -7.89941 -34.7998 -23 -42.5996 -42.5996c-11.6006 -29.4004 -9 -99.5 -9 -132.101c0 -32.5996 -2.7002 -102.6 9 -132.1c7.89941 -19.7002 23 -34.7998 42.5996 -42.5996c29.4004 -11.6006 99.5 -9 132.1 -9
+c32.6006 0 102.601 -2.7002 132.101 9c19.7002 7.89941 34.7998 23 42.5996 42.5996z" />
+    <glyph glyph-name="flickr" unicode="&#xf16e;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM144.5 129c35.0996 0 63.5 28.4004 63.5 63.5s-28.4004 63.5 -63.5 63.5s-63.5 -28.4004 -63.5 -63.5s28.4004 -63.5 63.5 -63.5z
+M303.5 129c35.0996 0 63.5 28.4004 63.5 63.5s-28.4004 63.5 -63.5 63.5s-63.5 -28.4004 -63.5 -63.5s28.4004 -63.5 63.5 -63.5z" />
+    <glyph glyph-name="adn" unicode="&#xf170;" horiz-adv-x="496" 
+d="M248 280.5l64.9004 -98.7998h-129.801zM496 192c0 -136.9 -111.1 -248 -248 -248s-248 111.1 -248 248s111.1 248 248 248s248 -111.1 248 -248zM396.2 109.3l-148.2 223.2l-148.2 -223.2h30.4004l33.5996 51.7002h168.601l33.5996 -51.7002h30.2002z" />
+    <glyph glyph-name="bitbucket" unicode="&#xf171;" horiz-adv-x="512" 
+d="M22.2002 416l466.8 -0.200195c0.776367 -0.0107422 2.03027 -0.100586 2.7998 -0.200195c7.39648 -1.21875 13.3984 -8.29102 13.3984 -15.7871c0 -0.697266 -0.0888672 -1.82324 -0.198242 -2.5127l-67.9004 -416.8
+c-1.2168 -7.39746 -8.29004 -13.4014 -15.7871 -13.4014c-0.0585938 0 -0.154297 0.000976562 -0.212891 0.000976562h-325.699c-10.1016 0.0820312 -19.6445 8.23535 -21.3008 18.2002l-67.8994 412.101c-0.0966797 0.769531 -0.186523 2.02344 -0.200195 2.7998
+c0.108398 8.72168 7.27539 15.8008 15.999 15.8008c0.0556641 0 0.145508 0 0.201172 -0.000976562zM308.1 118.2l25.2002 147h-157.3l28.0996 -147h104z" />
+    <glyph glyph-name="tumblr" unicode="&#xf173;" horiz-adv-x="320" 
+d="M309.8 -32.2998c-13.5996 -14.5 -50 -31.7002 -97.3994 -31.7002c-120.801 0 -147 88.7998 -147 140.6v144h-47.5c-5.5 0 -10 4.5 -10 10v68c0 7.2002 4.5 13.6006 11.2998 16c62 21.8008 81.5 76 84.2998 117.101c0.799805 11 6.5 16.2998 16.0996 16.2998h70.9004
+c5.5 0 10 -4.5 10 -10v-115.2h83c5.5 0 10 -4.39941 10 -9.89941v-81.7002c0 -5.5 -4.5 -10 -10 -10h-83.4004v-133.2c0 -34.2002 23.7002 -53.5996 68 -35.7998c4.80078 1.89941 9 3.2002 12.7002 2.2002c3.5 -0.900391 5.7998 -3.40039 7.40039 -7.90039l22 -64.2998
+c1.7998 -5 3.2998 -10.6006 -0.400391 -14.5z" />
+    <glyph glyph-name="tumblr-square" unicode="&#xf174;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM317.7 51.7998c2.2998 2.40039 1.2998 5.90039 0.299805 9.10059l-13.7998 40.1992c-1 2.80078 -2.40039 4.40039 -4.60059 4.90039
+c-2.39941 0.599609 -5 -0.200195 -8 -1.40039c-27.6992 -11.0996 -42.5 1 -42.5 22.4004v83.2998h52.1006c3.39941 0 6.2002 2.7998 6.2002 6.2002v51.0996c0 3.40039 -2.80078 6.2002 -6.2002 6.2002h-51.9004v72c0 3.40039 -2.7998 6.2002 -6.2002 6.2002h-44.2998
+c-5.89941 0 -9.5 -3.2998 -10 -10.2002c-1.7998 -25.7002 -13.8994 -59.5 -52.7002 -73.2002c-4.2998 -1.5 -7.09961 -5.5 -7.09961 -10v-42.5c0 -3.39941 2.7998 -6.19922 6.2002 -6.19922h29.7002v-90c0 -32.4004 16.3994 -87.9004 91.8994 -87.9004
+c29.7002 0 52.4004 10.7002 60.9004 19.7998z" />
+    <glyph glyph-name="apple" unicode="&#xf179;" horiz-adv-x="384" 
+d="M318.7 179.3c0 -1.89941 -3.5 -61.2002 61.7002 -91.8994c-12.2002 -36.8008 -54 -118.601 -102.601 -119.301c-28.0996 0 -44.5996 17.9004 -76.3994 17.9004c-32.8008 0 -50.6006 -17.2998 -75.8008 -17.9004c-48.1992 -1.5 -94.3994 88.5 -107.199 125.2
+c-9.60059 27.9336 -14.4004 55 -14.4004 81.2002c0 88.7002 59.2998 132.3 115.1 133.2c27 0 61.4004 -19.7002 76.4004 -19.7002c14.2002 0 53 23.5 88.5 20.7002c37.5 -2.90039 65.9004 -17.7002 84.7002 -44.6006c-33.6006 -20.3994 -50.2002 -48.0996 -50 -84.7998z
+M262.1 343.5c-19.5996 -22.9004 -43.3994 -36.2998 -69.5 -34.2998c-2.19922 27.5996 8.10059 52.0996 25.6006 71.8994c15.8994 18.5 43.7998 33.5 67.8994 34.9004c0.800781 -10.5996 3.30078 -40.0996 -24 -72.5z" />
+    <glyph glyph-name="windows" unicode="&#xf17a;" 
+d="M0 354.3l183.6 25.2998v-177.399h-183.6v152.1zM0 29.7002v149.899h183.6v-175.199zM203.8 1.7002v177.899h244.2v-211.6zM203.8 382.3l244.2 33.7002v-213.8h-244.2v180.1z" />
+    <glyph glyph-name="android" unicode="&#xf17b;" horiz-adv-x="576" 
+d="M420.55 146.07c-13.248 0 -24 10.752 -24 24s10.752 24 24 24s24 -10.752 24 -24s-10.752 -24 -24 -24zM155.45 146.07c-13.248 0 -24 10.752 -24 24s10.752 24 24 24s24 -10.752 24 -24s-10.752 -24 -24 -24zM429.15 290.55l47.9395 83
+c0.936523 1.39551 1.69629 3.8916 1.69629 5.57227c0 5.51953 -4.47949 10 -10 10c-3.43066 0 -7.44727 -2.49609 -8.96582 -5.57227v0l-48.54 -84.0693c-32.4678 14.5615 -87.6973 26.3789 -123.28 26.3789s-90.8125 -11.8174 -123.28 -26.3789l-48.54 84.0693
+c-1.51855 3.07617 -5.53516 5.57227 -8.96582 5.57227c-5.52051 0 -10 -4.48047 -10 -10c0 -1.68066 0.759766 -4.17676 1.69629 -5.57227v0l47.9395 -83c-82.3193 -44.7695 -138.609 -128.1 -146.85 -226.55h576c-8.24023 98.4502 -64.54 181.78 -146.85 226.55z" />
+    <glyph glyph-name="linux" unicode="&#xf17c;" 
+d="M220.8 324.7c-1.09961 0.599609 -3.09961 0.399414 -3.39941 1.7002c-0.200195 0.399414 0.199219 0.899414 0.599609 1.09961c1.59961 0.900391 3.7998 0.599609 5.5 -0.0996094c1.2998 -0.600586 3.40039 -1.5 3.2002 -2.90039
+c-0.100586 -1.09961 -1.7998 -1.5 -2.90039 -1.5c-1.2002 0 -2 1.2002 -3 1.7002zM198.9 323c-1 -0.0996094 -2.7002 0.400391 -2.80078 1.40039c-0.199219 1.39941 1.90039 2.2998 3.2002 2.89941c1.7002 0.700195 3.90039 1 5.5 0.100586
+c0.400391 -0.200195 0.799805 -0.700195 0.600586 -1.10059c-0.400391 -1.2002 -2.40039 -1 -3.5 -1.59961c-1 -0.5 -1.80078 -1.7002 -3 -1.7002zM420 44.2002c11.0996 -12.4004 15.9004 -21.5 15.5 -29.7002c-0.5 -8.2002 -6.5 -13.7998 -13.9004 -18.2998
+c-14.8994 -9 -37.2998 -15.7998 -50.8994 -32.2002c-14.2002 -16.9004 -31.7002 -26.5996 -48.2998 -27.9004c-16.5 -1.2998 -32 6.30078 -40.3008 23v0.100586c-1.09961 2.09961 -1.89941 4.39941 -2.5 6.7002c-21.5 -1.2002 -40.1992 5.2998 -55.0996 4.09961
+c-22 -1.2002 -35.7998 -6.5 -48.2998 -6.59961c-4.7998 -10.6006 -14.2998 -17.6006 -25.9004 -20.2002c-16 -3.7002 -36.0996 0 -55.8994 10.3994c-18.5 9.80078 -42 8.90039 -59.3008 12.5c-8.69922 1.80078 -16.2998 5 -20.0996 12.3008
+c-3.7002 7.2998 -3 17.2998 2.2002 31.6992c1.7002 5.10059 0.399414 12.7002 -0.799805 20.8008c-0.600586 3.89941 -1.2002 7.89941 -1.2002 11.7998c0 4.2998 0.700195 8.5 2.7998 12.3994c4.5 8.5 11.7998 12.1006 18.5 14.5c6.7002 2.40039 12.7998 4 17 8.30078
+c5.2002 5.5 10.0996 14.3994 16.5996 20.1992c-2.59961 17.2002 0.200195 35.4004 6.2002 53.3008c12.6006 37.8994 39.2002 74.1992 58.1006 96.6992c16.0996 22.9004 20.7998 41.3008 22.5 64.7002c1.09961 31.7998 -24.5 135.4 77.8994 135.2
+c80.9004 -0.0996094 76.2998 -85.4004 75.7998 -131.3c-0.299805 -30.1006 16.3008 -50.5 33.4004 -72c15.2002 -18 35.0996 -44.2998 46.5 -74.4004c9.2998 -24.5996 12.9004 -51.7998 3.7002 -79.0996c1.39941 -0.5 2.7998 -1.2002 4.09961 -2
+c1.40039 -0.799805 2.7002 -1.7998 4 -2.90039c6.60059 -5.59961 8.7002 -14.2998 10.5 -22.3994c1.90039 -8.10059 3.60059 -15.7002 7.2002 -19.7002zM223.7 360.7c-3.2002 -7.2002 -3.90039 -14.9004 -2.90039 -21.7998c3.60059 -0.900391 8.90039 -2.40039 13 -4.40039
+c-2.09961 12.2002 4.5 23.5 11.7998 23c8.90039 -0.299805 13.9004 -15.5 9.10059 -27.2998c-0.799805 -1.90039 -2.7998 -3.40039 -3.90039 -4.60059c6.7002 -2.2998 11 -4.09961 12.6006 -4.89941c7.89941 9.5 10.7998 26.2002 4.2998 40.3994
+c-9.7998 21.4004 -34.2002 21.8008 -44 -0.399414zM183 372.2c-18.9004 0 -24 -37.5 -8.40039 -52.1006c7.80078 5.7002 6.90039 4.7002 5.90039 5.5c-8 6.90039 -6.59961 27.4004 1.7998 28.1006c6.2998 0.5 10.7998 -10.7002 9.60059 -19.6006
+c3.09961 2.10059 6.69922 3.60059 10.1992 4.60059c1.7002 19.2998 -9 33.5 -19.0996 33.5zM169.4 311.5c-4.2002 -3.2998 -5.60059 -7.40039 -4.2002 -12.2998c1.5 -4.90039 6.09961 -10.5 14.7002 -15.2998c7.7998 -4.60059 12 -11.5 20 -15
+c2.59961 -1.10059 5.69922 -1.90039 9.59961 -2.10059c18.4004 -1.09961 27.0996 11.2998 38.2002 14.9004c11.7002 3.7002 20.0996 11 22.7002 18.0996c3.19922 8.5 -2.10059 14.7002 -10.5 18.2002c-11.3008 4.90039 -16.3008 5.2002 -22.6006 9.2998
+c-10.2998 6.60059 -18.7998 8.90039 -25.8994 8.90039c-14.4004 0 -23.2002 -9.7998 -27.9004 -14.2002c-0.5 -0.5 -7.90039 -5.90039 -14.0996 -10.5zM172.7 -22.5c2.09961 20.5 -31.5 49 -41 68.9004l-19.6006 35.5996c-6.7998 9.2002 -13.7998 14.7998 -21.8994 16
+c-7.7002 1.2002 -12.6006 -1.40039 -17.7002 -6.90039c-4.7998 -5.09961 -8.7998 -12.2998 -14.2998 -18c-7.7998 -6.5 -9.2998 -6.19922 -19.6006 -9.89941c-6.2998 -2.2002 -11.2998 -4.60059 -14.7998 -11.2998c-2.7002 -5 -2.09961 -12.2002 -0.899414 -20
+c1.19922 -7.90039 3 -16.3008 0.599609 -23.9004v-0.200195c-5 -13.7002 -5 -21.7002 -2.59961 -26.3994c7.89941 -15.4004 46.5996 -6.10059 76.5 -21.9004c31.3994 -16.4004 72.5996 -17.0996 75.2998 18zM171.3 3.40039c37.6006 -25.7002 82.2002 -15.7002 114.3 7.19922
+c3.2002 11 6.30078 21.3008 6.80078 29c0.799805 15.2002 1.59961 28.7002 4.39941 39.9004c3.10059 12.5996 9.2998 23.0996 21.4004 27.2998c2.2998 21.1006 18.7002 21.1006 38.2998 12.5c18.9004 -8.5 26 -16 22.7998 -26.0996c1 0 2 0.0996094 4.2002 0
+c5.2002 16.8994 -14.2998 28 -30.7002 34.7998c2.90039 12 2.40039 24.0996 -0.399414 35.7002c-6 25.2998 -22.6006 47.7998 -35.2002 59c-2.2998 0.0996094 -2.10059 -1.90039 2.59961 -6.5c11.6006 -10.7002 37.1006 -49.2002 23.2998 -84.9004
+c-3.89941 1 -7.59961 1.5 -10.8994 1.40039c-5.2998 29.0996 -17.5 53.2002 -23.6006 64.5996c-11.5 21.4004 -29.5 65.2998 -37.1992 95.7002c-4.5 -6.40039 -12.4004 -11.9004 -22.3008 -15c-4.69922 -1.5 -9.69922 -5.5 -15.8994 -9
+c-13.9004 -8 -30 -8.7998 -42.4004 1.2002c-4.5 3.59961 -8 7.59961 -12.5996 10.2998c-1.60059 0.900391 -5.10059 3.2998 -6.2002 4.09961c-2 -37.7998 -27.2998 -85.2998 -39.2998 -112.699c-8.2998 -19.7002 -13.2002 -40.8008 -13.7998 -61.5
+c-21.8008 29.0996 -5.90039 66.2998 2.59961 82.3994c9.5 17.6006 11 22.5 8.7002 20.7998c-8.60059 -14 -22 -36.2998 -27.2002 -59.1992c-2.7002 -11.9004 -3.2002 -24 0.299805 -35.2002s11.1006 -21.5 24.6006 -29.9004c0 0 24.7998 -14.2998 38.2998 -32.5
+c7.39941 -10 9.7002 -18.7002 7.39941 -24.8994c-2.5 -6.7002 -9.59961 -8.90039 -16.6992 -8.90039c4.7998 -6 10.2998 -13 14.3994 -19.5996zM428.7 14.9004c0.299805 5.09961 -3.10059 13 -13.7002 24.5996c-10 11.2998 -7.2002 33.0996 -17.0996 41.5996
+c-6.90039 6 -13.6006 5.40039 -22.6006 5.10059c-7.7002 -8.7998 -25.7998 -19.6006 -38.3994 -16.2998c-11.5 2.89941 -18 16.2998 -18.8008 29.5c-0.299805 -0.200195 -0.699219 -0.300781 -1 -0.5c-7.09961 -3.90039 -11.0996 -10.8008 -13.6992 -21.1006
+c-2.5 -10.2002 -3.40039 -23.5 -4.2002 -38.7002c-0.700195 -11.7998 -6.2002 -26.3994 -9.90039 -40.5996c-3.5 -13.2002 -5.7998 -25.2002 -1.09961 -36.2998c7.2002 -14.5 19.5 -20.4004 33.7002 -19.2998c14.1992 1.09961 30.3994 9.7998 43.5996 25.5
+c22 26.5996 62.2998 29.6992 63.2002 46.5zM173.3 299.3c-3.5 2.7998 -3.09961 6.60059 -1.7002 6.5c2.40039 -0.299805 2.80078 -3.5 4.30078 -4.89941c2 -1.90039 4.59961 -4.40039 7.69922 -6.90039c6.2002 -4.90039 14.5 -9.7002 24.9004 -9.7002
+s22.5 6 29.9004 10.2002c4.19922 2.40039 9.5 6.59961 13.8994 9.7998c3.40039 2.5 3.2002 5.40039 6 5.10059c2.7998 -0.300781 0.799805 -3.2002 -3.09961 -6.60059c-3.90039 -3.39941 -9.90039 -7.7998 -14.7998 -10.3994
+c-9.30078 -4.90039 -20.2002 -10.8008 -31.8008 -10.8008c-11.5 0 -20.6992 5.40039 -27.2998 10.6006c-3.2998 2.59961 -6 5.2002 -8 7.09961z" />
+    <glyph glyph-name="dribbble" unicode="&#xf17d;" horiz-adv-x="512" 
+d="M256 440c136.748 0 248 -111.252 248 -248s-111.252 -248 -248 -248s-248 111.252 -248 248s111.252 248 248 248zM419.97 325.634c-4.46582 -6.04102 -39.9629 -51.5459 -118.284 -83.5225c7.43652 -15.2217 12.8652 -27.5732 18.6172 -41.6143
+c70.4844 8.86426 140.519 -5.34082 147.502 -6.81836c-0.46582 49.998 -18.332 95.9092 -47.835 131.955zM396.421 350.13c-52.0947 46.2188 -122.885 63.6816 -190.061 47.4893c5.85449 -7.83984 44.3281 -60.2324 79.04 -124.008
+c75.3232 28.2324 107.211 71.0918 111.021 76.5186zM165.941 383.38c-59.2637 -27.9531 -103.562 -82.585 -117.298 -148.318c9.47461 -0.125 96.7471 -0.503906 195.834 25.8096c-35.0986 62.3926 -72.9512 114.85 -78.5361 122.509zM44.1699 191.677
+c0 -54.4072 20.624 -104.082 54.457 -141.636c34.3369 58.7793 103.932 120.731 180.531 142.306c-5.31738 12.0342 -11.1104 24.0811 -17.1738 35.9492c-105.786 -31.6592 -208.438 -30.3359 -217.706 -30.1455c-0.0654297 -2.15137 -0.108398 -4.30762 -0.108398 -6.47363
+zM125.977 24.5645c62.7539 -48.9355 144.656 -56.8955 212.769 -27.8828c-3.15039 18.585 -15.4492 83.3555 -45.1895 160.639c-85.4004 -29.1348 -145.452 -87.5234 -167.579 -132.756zM374.357 16.0752c47.5215 32.1338 81.3525 83.0371 90.7949 141.978
+c-7.24707 2.28711 -65.5674 19.6816 -131.947 9.05566c27.7061 -76.1367 38.9805 -138.147 41.1523 -151.033z" />
+    <glyph glyph-name="skype" unicode="&#xf17e;" 
+d="M424.7 148.2c14.5996 -18.9004 23.2998 -42.5 23.2002 -68.1006c0 -61.7998 -50.2002 -112 -112 -112c-25.6006 0 -49.2002 8.7002 -68.2002 23.3008c-14.1006 -3 -28.9004 -4.7002 -43.7998 -4.7002c-113.4 0 -205.301 91.7998 -205.301 205.3
+c0 14.9004 1.80078 29.7998 4.7002 43.7998c-14.5996 18.9004 -23.2998 42.5 -23.2998 68.2002c0 61.7998 50.2002 112 112 112c25.7002 0 49.2998 -8.7002 68.2998 -23.4004c14.1006 3 28.9004 4.7002 43.7998 4.7002c113.4 0 205.301 -91.7998 205.301 -205.3
+c0 -14.9004 -1.80078 -29.7998 -4.7002 -43.7998zM230.1 56.7002c54.9004 0 112 27.3994 112 86.5c0 50.7998 -49.2998 68.2998 -90.6992 77.5996c-48.3008 11.2002 -69.1006 13.2002 -69.1006 33c0 15.5 16.2998 22.5 42 22.5c45.7998 0 46.7002 -33.5 75 -33.5
+c18.9004 0 30.2998 14.9004 30.2998 31.7998c0 33.5 -55.6992 55.4004 -110.8 55.4004c-50.5 0 -109.1 -21.9004 -109.1 -81.0996c0 -65.2002 55.2998 -71.8008 117.8 -87.2002c26 -6.40039 42 -9.2998 42 -28c0 -14.9004 -16.5996 -26.2998 -42.2998 -26.2998
+c-54 0 -56.9004 44.8994 -88.1006 44.8994c-20.5 0 -29.5 -14.5996 -29.5 -30.5996c0 -35.7998 54.9004 -65 120.5 -65z" />
+    <glyph glyph-name="foursquare" unicode="&#xf180;" horiz-adv-x="368" 
+d="M323.1 445c40 0 50.7002 -22.7998 42.2002 -65.2002l-48.5996 -243c-3.7002 -14.5 -9.2002 -39.7002 -44.2998 -39.7002h-83.4004c-3.40039 0 -3.7002 0.300781 -6.7998 -3.09961c0 0 -2.2002 -2.5 -131.101 -151.9
+c-10.0996 -11.6992 -26.6992 -9.59961 -32.8994 -7.09961c-6.10059 2.40039 -18.2002 9.7998 -18.2002 30.0996v433.801c0 17.7998 12.4004 46.0996 49.9004 46.0996h273.199zM306.8 371.2c2.10059 9.7998 -5.2998 17.5 -13.5 17.5h-219
+c-9.7998 0 -16.5996 -8.90039 -16.5996 -16.6006v-338.8c0 -0.899414 0.899414 -1.2002 1.7998 -0.299805c80.5996 96.9004 89.5 108.3 89.5 108.3c9.2998 10.7998 13 12.6006 26.5 12.6006h73.5c10.0996 0 16 8.59961 16.9004 13.5
+c0.899414 5 9.59961 49.8994 11.3994 58.7998c1.7998 9 -6.5 18.2002 -14.7998 18.2002h-90.4004c-12 0 -20.5996 8.59961 -20.5996 20.5996v13c0 12 8.59961 20.2998 20.5996 20.2998h106.4c7.40039 0 15.7002 6.7002 16.9004 13.2002z" />
+    <glyph glyph-name="trello" unicode="&#xf181;" 
+d="M392.3 416c30.7998 -0.200195 55.7002 -25.2002 55.6006 -56v-336c0 -30.7998 -24.9004 -55.7998 -55.7002 -56h-336.2c-30.9004 0 -56 25.0996 -56 56c0 340 -0.0996094 336 0 336c0 30.9004 25.0996 56 56.0996 56h336.2zM197 76.7002h0.0996094v254.2
+c0 14.8994 -12.0996 26.8994 -26.8994 26.8994h-82.9004c-14.8994 0 -26.8994 -12.0996 -26.8994 -26.8994v-254.2c0.0996094 -14.7998 12.1992 -26.7002 27 -26.6006h82.6992c14.8008 0 26.7002 11.9004 26.9004 26.6006zM390.1 188.7v142.1
+c0 14.9004 -12.0996 26.9004 -26.8994 26.9004h-81.1006c-14.7998 0 -26.7998 -12.1006 -26.7998 -26.9004v-142.1c0 -14.9004 12.1006 -26.9004 26.9004 -26.9004h81c14.8994 0 26.8994 12.1006 26.8994 26.9004z" />
+    <glyph glyph-name="gratipay" unicode="&#xf184;" horiz-adv-x="496" 
+d="M248 440c136.9 0 248 -111.1 248 -248s-111.1 -248 -248 -248s-248 111.1 -248 248s111.1 248 248 248zM362.6 213.6c8.80078 12 19.1006 50.4004 -13.7998 72c-27.7002 18.1006 -54.2002 4.2002 -68.0996 -11.8994c-15.1006 -16.9004 -45.7998 -17.9004 -61.7002 0
+c-13.9004 16.0996 -40.4004 30 -68.5 11.8994c-32.7002 -21.5996 -22.2998 -60.0996 -13.5996 -72l112.699 -152.699z" />
+    <glyph glyph-name="vk" unicode="&#xf189;" horiz-adv-x="576" 
+d="M545 330.3c-7.40039 -34.2998 -79.2998 -135.5 -79.4004 -135.6c-6.19922 -10 -8.69922 -15 0 -26.2002c3.40039 -4.7998 79.1006 -76.5996 90.3008 -111.5c4.89941 -16.5996 -3.60059 -25 -20.4004 -25h-58.9004c-22.3994 0 -29 17.9004 -69 57.9004
+c-35 33.6992 -50 38.0996 -58.6992 38.0996c-18.8008 0 -15.4004 -6.2998 -15.4004 -73.0996c0 -14.5 -4.59961 -22.9004 -42.0996 -22.9004c-62.4004 0 -131 37.9004 -179.7 107.8c-73.1006 102.4 -93.1006 179.9 -93.1006 195.5c0 8.7998 3.40039 16.7002 20.2002 16.7002
+h58.9004c15.0996 0 20.7998 -6.59961 26.5996 -22.9004c28.7998 -84 77.4004 -157.399 97.4004 -157.399c7.5 0 10.8994 3.5 10.8994 22.5v86.7998c-2.19922 40 -23.3994 43.2998 -23.3994 57.5c0 6.5 5.59961 13.5 15 13.5h92.5996
+c12.4004 0 16.6006 -6.7002 16.6006 -21.7002v-116.7c0 -12.5 5.69922 -16.8994 9.39941 -16.8994c7.5 0 13.7998 4.39941 27.5 18.0996c42.4004 47.4004 72.4004 120.5 72.4004 120.5c3.7002 8.7998 10.5996 16.7002 25.5996 16.7002h58.9004
+c17.7998 0 21.5 -9.2002 17.7998 -21.7002z" />
+    <glyph glyph-name="weibo" unicode="&#xf18a;" horiz-adv-x="512" 
+d="M407 270.4c7.59961 24 -13.4004 46.7998 -37.4004 41.6992c-22 -4.7998 -28.7998 28.1006 -7.09961 32.8008c50.0996 10.8994 92.2998 -37.1006 76.5 -84.8008c-6.7998 -21.1992 -38.7998 -10.7998 -32 10.3008zM214.8 1.2998c-106.3 0 -214.8 51.4004 -214.8 136.3
+c0 44.3008 28 95.4004 76.2998 143.7c99.7002 99.7002 203.2 100.9 173.601 5.7002c-4 -13.0996 12.2998 -5.7002 12.2998 -6c79.5 33.5996 140.5 16.7998 114 -51.4004c-3.7002 -9.39941 1.09961 -10.8994 8.2998 -13.0996c135.7 -42.2998 34.7998 -215.2 -169.7 -215.2z
+M358.5 147.6c-5.40039 55.7002 -78.5 94 -163.4 85.7002c-84.7998 -8.59961 -148.8 -60.2998 -143.399 -116c5.39941 -55.7002 78.5 -94 163.399 -85.7002c84.8008 8.60059 148.801 60.3008 143.4 116zM347.9 412.9c102.3 21.5996 189.3 -74.5 157.399 -174.301
+c-8.2998 -25 -44.7998 -12.1992 -37.3994 12c23.0996 71.2002 -39.4004 139.2 -111.7 124c-25.1006 -5.39941 -34.2002 32.7002 -8.2998 38.3008zM269.4 101.9c-17.1006 -38.8008 -66.8008 -60 -109.101 -46.3008c-40.7998 13.1006 -58 53.4004 -40.2998 89.7002
+c17.7002 35.4004 63.0996 55.4004 103.4 45.1006c42 -10.8008 63.0996 -50.2002 46 -88.5zM183.1 131.9c-12.8994 5.39941 -30 -0.300781 -38 -12.9004c-8.2998 -12.9004 -4.2998 -28 8.60059 -34c13.0996 -6 30.7998 -0.299805 39.0996 12.9004
+c8 13.0996 3.7002 28.2998 -9.7002 34zM215.7 145.3c-5.10059 1.7002 -11.4004 -0.599609 -14.2998 -5.39941c-2.90039 -5.10059 -1.40039 -10.6006 3.69922 -12.9004c5.10059 -2 11.7002 0.299805 14.6006 5.40039c2.7998 5.19922 1.09961 10.8994 -4 12.8994z" />
+    <glyph glyph-name="renren" unicode="&#xf18b;" horiz-adv-x="512" 
+d="M214 278.9c0 -110.4 -61 -205.4 -147.6 -247.4c-36.4004 43.2998 -58.4004 98.7998 -58.4004 159.9c0 122.699 89.0996 224.399 206 244.1v-156.6zM255 -56c-42.9004 0 -83.2998 11 -118.5 30.4004c57.2002 36.0996 103.4 90.6992 118.5 154.6
+c15.5 -63.9004 61.7002 -118.5 118.8 -154.7c-35.0996 -19.2998 -75.5 -30.2998 -118.8 -30.2998zM445.6 31.5c-86.5996 42 -147.6 136.9 -147.6 247.4v156.6c116.9 -19.7002 206 -121.4 206 -244.1c0 -61.1006 -22 -116.601 -58.4004 -159.9z" />
+    <glyph glyph-name="pagelines" unicode="&#xf18c;" horiz-adv-x="384" 
+d="M384 135.3c-55.0996 -136.7 -187.1 -54 -187.1 -54c-40.5 -81.7998 -107.4 -134.399 -184.601 -134.7c-16.0996 0 -16.5996 24.4004 0 24.4004c64.4004 0.299805 120.5 42.7002 157.2 110.1c-41.0996 -15.8994 -118.6 -27.8994 -161.6 82.2002
+c109 44.9004 159.1 -11.2002 178.3 -45.5c9.89941 24.4004 17 50.9004 21.5996 79.7002c0 0 -139.7 -21.9004 -149.5 98.0996c119.101 47.9004 152.601 -76.6992 152.601 -76.6992c1.59961 16.6992 3.2998 52.5996 3.2998 53.3994c0 0 -106.3 73.7002 -38.1006 165.2
+c124.601 -43 61.4004 -162.4 61.4004 -162.4c0.5 -1.59961 0.5 -23.7998 0 -33.3994c0 0 45.2002 89 136.4 57.5c-4.2002 -134 -141.9 -106.4 -141.9 -106.4c-4.40039 -27.3994 -11.2002 -53.3994 -20 -77.5c0 0 83 91.7998 172 20z" />
+    <glyph glyph-name="stack-exchange" unicode="&#xf18d;" 
+d="M17.7002 115.7h412.7v-22c0 -37.7002 -29.3008 -68 -65.3008 -68h-19l-86.7998 -89.7002v89.7002h-176.3c-36 0 -65.2998 30.2998 -65.2998 68v22zM17.7002 139.3v85h412.7v-85h-412.7zM17.7002 248.7v85h412.7v-85h-412.7zM365 448
+c36 0 65.2998 -30.2998 65.4004 -67.7002v-22.2998h-412.7v22.2998c0 37.4004 29.2998 67.7002 65.2998 67.7002h282z" />
+    <glyph glyph-name="vimeo-square" unicode="&#xf194;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM383.8 266.4c1.90039 41.5996 -13.5996 63 -46.5 64c-44.2998 1.39941 -74.3994 -23.6006 -90.0996 -75.1006
+c19.5996 8.40039 48.5996 10.6006 45.2002 -22.2002c-0.900391 -11.0996 -8.10059 -27.0996 -21.5 -48.2998c-37.2002 -58.7002 -46.3008 -39.0996 -66.8008 90.5c-5.7998 36.5 -21.0996 53.5 -46 51.1006c-22 -2 -57.1992 -38 -94.0996 -70.4004l15 -19.4004
+c14.2998 10.1006 22.7002 15.1006 25.0996 15.1006c20.8008 0 31.5 -54.1006 56.7002 -146.4c12.9004 -34.3994 28.6006 -51.5996 47.2998 -51.5996c30.1006 0 66.9004 28.2998 110.4 84.7998c42.0996 54.0996 63.9004 96.7998 65.2998 127.9z" />
+    <glyph glyph-name="slack" unicode="&#xf198;" 
+d="M94.1201 132.9c0 -25.9004 -21.1602 -47.0605 -47.0605 -47.0605c-25.8994 0 -47.0596 21.1602 -47.0596 47.0605c0 25.8994 21.1602 47.0596 47.0596 47.0596h47.0605v-47.0596zM117.84 132.9c0 25.8994 21.1602 47.0596 47.0605 47.0596
+c25.8994 0 47.0596 -21.1602 47.0596 -47.0596v-117.841c0 -25.8994 -21.1602 -47.0596 -47.0596 -47.0596c-25.9004 0 -47.0605 21.1602 -47.0605 47.0596v117.841zM164.9 321.88c-25.9004 0 -47.0605 21.1602 -47.0605 47.0605c0 25.8994 21.1602 47.0596 47.0605 47.0596
+c25.8994 0 47.0596 -21.1602 47.0596 -47.0596v-47.0605h-47.0596zM164.9 298.16c25.8994 0 47.0596 -21.1602 47.0596 -47.0605c0 -25.8994 -21.1602 -47.0596 -47.0596 -47.0596h-117.841c-25.8994 0 -47.0596 21.1602 -47.0596 47.0596
+c0 25.9004 21.1602 47.0605 47.0596 47.0605h117.841zM353.88 251.1c0 25.9004 21.1602 47.0605 47.0605 47.0605c25.8994 0 47.0596 -21.1602 47.0596 -47.0605c0 -25.8994 -21.1602 -47.0596 -47.0596 -47.0596h-47.0605v47.0596zM330.16 251.1
+c0 -25.8994 -21.1602 -47.0596 -47.0605 -47.0596c-25.8994 0 -47.0596 21.1602 -47.0596 47.0596v117.841c0 25.8994 21.1602 47.0596 47.0596 47.0596c25.9004 0 47.0605 -21.1602 47.0605 -47.0596v-117.841zM283.1 62.1201c25.9004 0 47.0605 -21.1602 47.0605 -47.0605
+c0 -25.8994 -21.1602 -47.0596 -47.0605 -47.0596c-25.8994 0 -47.0596 21.1602 -47.0596 47.0596v47.0605h47.0596zM283.1 85.8398c-25.8994 0 -47.0596 21.1602 -47.0596 47.0605c0 25.8994 21.1602 47.0596 47.0596 47.0596h117.841
+c25.8994 0 47.0596 -21.1602 47.0596 -47.0596c0 -25.9004 -21.1602 -47.0605 -47.0596 -47.0605h-117.841z" />
+    <glyph glyph-name="wordpress" unicode="&#xf19a;" horiz-adv-x="512" 
+d="M61.7002 278.6l101.5 -278c-71 34.4004 -119.9 107.2 -119.9 191.4c0 30.9004 6.60059 60.0996 18.4004 86.5996zM399.6 202.7c0 -18.2002 -7 -39.2998 -16 -68.7002l-21.1992 -70.9004l-76.9004 228.7c12.7998 0.700195 24.2998 2 24.2998 2
+c11.4004 1.2998 10.1006 18.2002 -1.39941 17.5c0 0 -34.5 -2.7002 -56.7002 -2.7002c-20.9004 0 -56 2.7002 -56 2.7002c-11.4004 0.700195 -12.7998 -16.7998 -1.2998 -17.5c0 0 10.7998 -1.2998 22.2998 -2l33.0996 -90.7998l-46.5996 -139.6l-77.5 230.399
+c12.7998 0.700195 24.2998 2 24.2998 2c11.4004 1.2998 10.0996 18.2002 -1.40039 17.5c0 0 -34.5 -2.7002 -56.6992 -2.7002c-4 0 -8.7002 0.100586 -13.7002 0.300781c38.0996 57.7998 103.5 95.8994 177.8 95.8994c55.4004 0 105.8 -21.2002 143.7 -55.8994
+c-1 0.0996094 -1.90039 0.199219 -2.7998 0.199219c-20.9004 0 -35.7002 -18.1992 -35.7002 -37.7998c0 -17.5 10.0996 -32.3994 20.8994 -49.8994c8.10059 -14.2002 17.5 -32.4004 17.5 -58.7002zM259.7 173.4l65.3994 -179.2c0.400391 -1 0.900391 -2 1.5 -2.90039
+c-22.0996 -7.7998 -45.7998 -12.0996 -70.5996 -12.0996c-20.9004 0 -41 3.09961 -60.0996 8.7002zM442.7 294.1c16.5996 -30.2998 26 -65.0996 26 -102.1c0 -78.5 -42.5 -147 -105.8 -183.9l65 187.9c12.1992 30.4004 16.1992 54.5996 16.1992 76.2002
+c0 7.89941 -0.5 15.0996 -1.39941 21.8994zM504 192c0 -136.8 -111.3 -248 -248 -248c-136.8 0 -248 111.3 -248 248c0 136.8 111.2 248 248 248c136.7 0 248 -111.2 248 -248zM492.6 192c0 130.5 -106.199 236.6 -236.6 236.6c-130.5 0 -236.6 -106.1 -236.6 -236.6
+s106.199 -236.6 236.6 -236.6c130.5 0 236.6 106.1 236.6 236.6z" />
+    <glyph glyph-name="openid" unicode="&#xf19b;" 
+d="M271.5 16l-68 -32c-115 10.2998 -203.5 71.5 -203.5 145.8c0 71.5 82.5 131 191.7 144.3v-43c-71.5 -12.5 -124 -53 -124 -101.3c0 -51 58.5 -93.2998 135.7 -103v340l68 33.2002v-384h0.0996094zM448 157l-131.3 28.5l36.7998 20.7002c-19.5 11.5 -43.5 20 -70 24.7998
+v43c46.2002 -5.5 87.7002 -19.5 120.3 -39.2998l35 19.7998z" />
+    <glyph glyph-name="yahoo" unicode="&#xf19e;" 
+d="M252 156l4 -220c-12.7002 2.2002 -23.5 3.90039 -32.2998 3.90039c-8.40039 0 -19.2002 -1.7002 -32.2998 -3.90039l4 220c-55 94.7998 -110.4 196.8 -174 292c11.8994 -3.09961 23 -3.90039 33.1992 -3.90039c9 0 20.4004 0.800781 34.1006 3.90039
+c40.8994 -72.2002 82.0996 -138.7 135 -225.5c37.2998 61.5996 91.0996 144.1 134.899 225.5c11.1006 -2.90039 22 -3.90039 32.9004 -3.90039c11.5 0 23.2002 1 35 3.90039c-34.4004 -47.9004 -131.6 -216.9 -174.5 -292z" />
+    <glyph glyph-name="google" unicode="&#xf1a0;" horiz-adv-x="488" 
+d="M488 186.2c0 -141.5 -96.9004 -242.2 -240 -242.2c-137.2 0 -248 110.8 -248 248s110.8 248 248 248c66.7998 0 123 -24.5 166.3 -64.9004l-67.5 -64.8994c-88.2998 85.2002 -252.5 21.2002 -252.5 -118.2c0 -86.5 69.1006 -156.6 153.7 -156.6
+c98.2002 0 135 70.3994 140.8 106.899h-140.8v85.2998h236.1c2.30078 -12.6992 3.90039 -24.8994 3.90039 -41.3994z" />
+    <glyph glyph-name="reddit" unicode="&#xf1a1;" horiz-adv-x="512" 
+d="M201.5 142.5c-13.7998 0 -24.9004 11.0996 -24.9004 24.5996c0 13.8008 11.1006 24.9004 24.9004 24.9004c13.5996 0 24.5996 -11.0996 24.5996 -24.9004c0 -13.5996 -11.0996 -24.5996 -24.5996 -24.5996zM504 192c0 -137 -111 -248 -248 -248s-248 111 -248 248
+s111 248 248 248s248 -111 248 -248zM371.7 233.2c-9.40039 0 -17.7002 -3.90039 -23.7998 -10c-22.4004 15.5 -52.6006 25.5 -86.1006 26.5996l17.4004 78.2998l55.3994 -12.5c0 -13.5996 11.1006 -24.5996 24.6006 -24.5996c13.7998 0 24.8994 11.2998 24.8994 24.9004
+c0 13.5996 -11.0996 24.8994 -24.8994 24.8994c-9.7002 0 -18 -5.7998 -22.1006 -13.7998l-61.1992 13.5996c-3 0.800781 -6.10059 -1.39941 -6.90039 -4.39941l-19.0996 -86.4004c-33.2002 -1.39941 -63.1006 -11.2998 -85.5 -26.7998
+c-6.10059 6.40039 -14.7002 10.2002 -24.1006 10.2002c-34.8994 0 -46.2998 -46.9004 -14.3994 -62.7998c-1.10059 -5 -1.7002 -10.2002 -1.7002 -15.5c0 -52.6006 59.2002 -95.2002 132 -95.2002c73.0996 0 132.3 42.5996 132.3 95.2002
+c0 5.2998 -0.599609 10.7998 -1.90039 15.7998c31.3008 16 19.8008 62.5 -14.8994 62.5zM302.8 117c2.2002 2.2002 6.10059 2.2002 8.2998 0c2.5 -2.5 2.5 -6.40039 0 -8.59961c-22.8994 -22.8008 -87.3994 -22.8008 -110.199 0c-2.5 2.19922 -2.5 6.09961 0 8.59961
+c2.19922 2.2002 6.09961 2.2002 8.2998 0c17.5 -17.9004 75.3994 -18.2002 93.5996 0zM310.5 192c13.9004 0 24.9004 -11.0996 24.9004 -24.9004c0 -13.5 -11.1006 -24.5996 -24.9004 -24.5996c-13.5 0 -24.5996 11 -24.5996 24.5996c0 13.8008 11 24.9004 24.5996 24.9004z
+" />
+    <glyph glyph-name="reddit-square" unicode="&#xf1a2;" 
+d="M283.2 102.5c2.7002 -2.7002 2.7002 -6.7998 0 -9.2002c-24.5 -24.5 -93.7998 -24.5996 -118.4 0c-2.7002 2.40039 -2.7002 6.5 0 9.2002c2.40039 2.40039 6.5 2.40039 8.90039 0c18.7002 -19.2002 81 -19.5996 100.5 0c2.39941 2.2998 6.59961 2.2998 9 0zM191.9 156.3
+c0 -14.5996 -11.9004 -26.5 -26.5 -26.5c-14.9004 0 -26.8008 11.9004 -26.8008 26.5c0 14.9004 11.9004 26.7998 26.8008 26.7998c14.5996 0 26.5 -11.8994 26.5 -26.7998zM282.6 183.1c14.9004 0 26.8008 -11.8994 26.8008 -26.7998
+c0 -14.5996 -11.9004 -26.5 -26.8008 -26.5c-14.5996 0 -26.5 11.9004 -26.5 26.5c0 14.9004 11.9004 26.7998 26.5 26.7998zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48zM348.3 227.4
+c-10.0996 0 -19 -4.2002 -25.5996 -10.7002c-24.1006 16.7002 -56.5 27.3994 -92.5 28.5996l18.7002 84.2002l59.5 -13.4004c0 -14.5996 11.8994 -26.5 26.5 -26.5c14.8994 0 26.7998 12.2002 26.7998 26.8008c0 14.5996 -11.9004 26.7998 -26.7998 26.7998
+c-10.4004 0 -19.3008 -6.2002 -23.8008 -14.9004l-65.6992 14.6006c-3.30078 0.899414 -6.5 -1.5 -7.40039 -4.80078l-20.5 -92.7998c-35.7002 -1.5 -67.7998 -12.2002 -91.9004 -28.8994c-6.5 6.7998 -15.7998 11 -25.8994 11c-37.5 0 -49.7998 -50.4004 -15.5 -67.5
+c-1.2002 -5.40039 -1.7998 -11 -1.7998 -16.7002c0 -56.5 63.6992 -102.3 141.899 -102.3c78.5 0 142.2 45.7998 142.2 102.3c0 5.7002 -0.599609 11.5996 -2.09961 17c33.5996 17.2002 21.1992 67.2002 -16.1006 67.2002z" />
+    <glyph glyph-name="stumbleupon-circle" unicode="&#xf1a3;" horiz-adv-x="496" 
+d="M256 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM256 262.5c9.7998 0 17.7998 -8 17.7002 -17.5996v-20.6006l22.8994 -10.7002l34.1006 10.1006v23.7002c0 40.2998 -34 72.5996 -74.7002 72.5996
+c-40.5 0 -74.7002 -32.0996 -74.7002 -72.0996v-108.4c0 -9.90039 -8 -17.7998 -17.7998 -17.7998s-17.7998 7.7998 -17.7998 17.7998v45.7998h-57.2998v-46.5c0 -41.3994 33.5 -74.8994 74.8994 -74.8994c41 0 74.9004 33 74.9004 73.8994v106.9
+c0 9.7998 8 17.7998 17.7998 17.7998zM423.6 138.9c0 0 0 0.5 0.100586 46.3994h-57.2998v-48c0 -9.7002 -8 -17.5996 -17.8008 -17.5996c-9.7998 0 -17.7998 7.7998 -17.7998 17.5996v47.1006l-34.0996 -10.1006l-22.9004 10.7002v-46.7998
+c0 -41 33.7002 -74.2002 74.9004 -74.2002c41.3994 0 74.8994 33.5 74.8994 74.9004z" />
+    <glyph glyph-name="stumbleupon" unicode="&#xf1a4;" horiz-adv-x="512" 
+d="M502.9 182v-69.7002c0 -62.0996 -50.3008 -112.399 -112.4 -112.399c-61.7998 0 -112.4 49.7998 -112.4 111.3v70.2002l34.3008 -16l51.0996 15.1992v-70.5996c0 -14.7002 12 -26.5 26.7002 -26.5s26.7998 11.7998 26.7998 26.5v72h85.9004zM278.2 240.2v30.8994
+c0 14.7002 -12 26.7002 -26.7002 26.7002s-26.7002 -12 -26.7002 -26.7002v-160.3c0 -61.2998 -50.7998 -110.8 -112.399 -110.8c-62.1006 0 -112.4 50.2998 -112.4 112.3v69.7002h86v-68.5996c0 -14.9004 12 -26.7002 26.7002 -26.7002s26.7002 11.7998 26.7002 26.7002
+v162.399c0 60 51.2998 108.2 112.1 108.2c61 0 112.1 -48.5 112.1 -109v-35.5996l-51.0996 -15.2002z" />
+    <glyph glyph-name="delicious" unicode="&#xf1a5;" 
+d="M446.5 380c1 -3.7998 1.5 -7.90039 1.59961 -12v-352.1c0 -26.5 -21.5 -48 -48 -48h-352c-4.09961 0 -8.19922 0.5 -12 1.5c-7.69922 2 -14.5996 5.7998 -20.2998 11c-1.2002 1.09961 -2.2998 2.19922 -3.2998 3.2998c-5.2002 5.7002 -9 12.5996 -11 20.2998
+c-1 3.7998 -1.5 7.90039 -1.5 12v352c0 26.5 21.5 48 48 47.9004h352c4.09961 0 8.2002 -0.5 12 -1.5c1.90039 -0.400391 3.7002 -1 5.40039 -1.7002c1.89941 -0.700195 3.69922 -1.5 5.5 -2.5c1.39941 -0.700195 2.69922 -1.5 4 -2.40039
+c1.09961 -0.799805 2.19922 -1.59961 3.2998 -2.5c2.5 -2 4.7998 -4.2998 6.89941 -6.7998c1.7002 -2.09961 3.30078 -4.5 4.7002 -6.90039c1.2998 -2.2998 2.40039 -4.59961 3.2998 -7.09961c0.5 -1.5 1 -3 1.40039 -4.5zM416 16v176h-192v192h-176
+c-8.7998 0 -16 -7.2002 -16 -16v-176h192v-192h176c8.7998 0 16 7.2002 16 16z" />
+    <glyph glyph-name="digg" unicode="&#xf1a6;" horiz-adv-x="512" 
+d="M81.7002 275.7v76.2998h51v-250.7h-132.7v174.4h81.7002zM81.7002 142.3v92.2998h-30.7998v-92.2998h30.7998zM378.9 275.7h133.1v-243.7h-133.1v40.7998h81.7998v28.5h-81.7998v174.4zM460.7 142.3v92.2998h-30.7998v-92.2998h30.7998zM225.1 101.3v174.4h133.301
+v-243.7h-133.301v40.7998h82.1006v28.5h-82.1006zM276.3 234.6v-92.2998h30.7998v92.2998h-30.7998zM153.3 352h51.2998v-51h-51.2998v51zM153.3 275.7h51.2998v-174.4h-51.2998v174.4z" />
+    <glyph glyph-name="pied-piper-pp" unicode="&#xf1a7;" 
+d="M205.3 273.4c0 -21.1006 -14.2002 -38.1006 -31.7002 -38.1006c-7.09961 0 -12.7998 1.2002 -17.1992 3.7002v68c4.39941 2.7002 10.0996 4.2002 17.1992 4.2002c17.5 0 31.7002 -16.9004 31.7002 -37.7998zM257.9 206.4c17.3994 0 31.6992 -17 31.6992 -38.1006
+c0 -20.8994 -14.2998 -37.7998 -31.6992 -37.7998c-7.10059 0 -12.8008 1.2002 -17.2002 3.7002v68c4.39941 2.7002 10.0996 4.2002 17.2002 4.2002zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352
+c26.5 0 48 -21.5 48 -48zM185 192.9c41 0 74.2002 35.5996 74.2002 79.5996s-33.2002 79.5996 -74.2002 79.5996c-12 0 -24.0996 -3.19922 -34.5996 -8.7998h-45.7002v-206.3l51.7998 10.0996v50.6006c8.59961 -3.10059 18.0996 -4.7998 28.5 -4.7998zM343.4 167.6
+c0 44 -33.2002 79.6006 -73.9004 79.6006c-3.2002 0 -6.40039 -0.200195 -9.59961 -0.700195c-3.7002 -12.5 -10.1006 -23.7998 -19.2002 -33.4004c-13.7998 -15 -32.2002 -23.7998 -51.7998 -24.7998v-156.3l51.7998 10.0996v50.6006
+c8.59961 -3.2002 18.2002 -4.7002 28.7002 -4.7002c40.7998 0 74 35.5996 74 79.5996z" />
+    <glyph glyph-name="pied-piper-alt" unicode="&#xf1a8;" horiz-adv-x="576" 
+d="M244 202l-27.7002 -5.7002l-1.7002 4.90039c6.7002 0.5 12.7002 3.7002 19.3008 3.7002c3.7998 0 6.89941 -0.900391 10.0996 -2.90039zM379.9 4.09961c9.5 0 28.1992 -45.0996 33 -55.0996c-35.9004 -13.4004 -70.3008 -15.9004 -106 -9.7998l-6.90039 45.0996
+c15.7998 10.2998 60.9004 19.7998 79.9004 19.7998zM340.8 271c-7.59961 3.5 -63.8994 6.40039 -98.7998 -10c6.2998 11.7998 13.2002 17 25.9004 21.7998c27.2998 10.2998 40.1992 30.5 58.8994 51.1006c11.9004 -8.40039 12 -24.6006 31.6006 -23v-21.8008
+l6.2998 -0.299805c37.3994 14.4004 74.7002 30.2002 106.6 54.6006c48.2998 36.7998 52.9004 50 81.2998 100l2 2.59961c-0.599609 -14.0996 -6.2998 -27.2998 -12.3994 -39.9004c-30.5 -63.7998 -78.7002 -100.3 -146.8 -116.699
+c-12.4004 -2.90039 -26.4004 -3.2002 -37.6006 -8.90039c1.40039 -9.7998 13.2002 -18.0996 13.2002 -23c0 -3.40039 -5.5 -7.2002 -7.5 -8.59961c-11.2002 12.8994 -16.0996 19.2998 -22.7002 22.0996zM555.5 448l-0.299805 -1.40039l-0.600586 -0.599609
+l0.300781 0.900391zM496.3 65.9004c20.1006 -34.2002 43.7002 -54.3008 72.7002 -79.9004c-31 -19.2998 -70.4004 -32.2002 -103.5 -47.2002c-55.2002 46.2998 -23 229.9 -111.5 229.9c-3.5 -0.700195 -2.40039 -0.299805 -4.59961 -1.7002
+c1.09961 -1.40039 2.59961 -2.90039 3.69922 -4c23.9004 -20.0996 33.4004 -24.4004 34.8008 -58.5996l0.299805 -9.5c0.799805 -21.6006 -5.5 -42.5 -9.7998 -63.5c-25.9004 0.699219 -51.2002 -11 -77.9004 -2.90039c-0.700195 5.90039 -1.09961 30.9004 0.299805 41.0996
+c1.40039 9.5 33.6006 29.9004 33 43.7002c-5.5 0.600586 -9.2002 -2.59961 -12.3994 -6.89941c-13.3008 -19.5 -47.2002 -41.9004 -71.3008 -41.9004c-16.5996 0 -56.2998 71.5 -76.3994 85.9004c-3.2002 2.2998 -5.2002 5.39941 -7.7998 8.59961
+c-16.1006 -3.7998 -139.4 -32.2002 -147.4 -32.2002c-6 0 -11.5 4.90039 -11.5 10.9004c0 5.5 3.40039 10.7002 8.90039 11.7998l139.6 30.4004c-9.5 17.1992 12.2998 17.5 21.5 20.0996c3.2002 0.799805 6.2998 4 9.5 4c6.2998 0 11.7998 -8.90039 13.7998 -14.0996
+c6.2998 1.39941 45.7002 10.5996 49.4004 10.5996c15.2002 0 15.8994 -20.0996 2.89941 -22.7002l-52.2998 -11.5l-0.299805 -4.59961c-0.299805 -10.1006 45.4004 -60.1006 53.4004 -60.1006c18.0996 0 54.8994 41.7002 54.8994 60.1006
+c0 30.7002 -42.7998 12.5996 -42.7998 33.5996c0 3.5 1.2002 6.60059 2.90039 9.7998l-19.5 5.5c13.0996 13.6006 13.7998 31.7002 10.8994 50.3008c14.7002 2.89941 26.7002 4.59961 41.4004 4.59961c56.8994 0 45.7002 -8.59961 65.5 -54.2998l14.3994 7.2002
+c-2.2998 -34.2002 -36.1992 -17.5 -35.0996 -31l0.299805 -6c74.7002 2.89941 116.101 -58.6006 150 -115.5zM300.1 19.7998h8.90039l2.90039 -23.7998l-11.8008 -3.40039v27.2002zM231.4 170.2l13.7998 3.5l31.2998 -50.9004l-21 -13.7998zM315.8 15.2998
+c22.6006 2.5 32.7002 6.2998 59.5 6.2998c0.299805 -1.39941 0.900391 -3.19922 0.900391 -4.59961c0 -7.5 -49.4004 -12.5996 -58.4004 -14.0996z" />
+    <glyph glyph-name="drupal" unicode="&#xf1a9;" 
+d="M319.5 333.3c13.5 -8.2998 96.5 -67 96.5 -179.3c0 -112 -88.5 -186 -190.2 -186c-102 0 -193.8 80.2998 -193.8 189.5c0 109 85 167.5 100.8 175.8c18.7002 10.1006 32.2002 15.2998 53.5 32.2998c10.5 8.30078 19.2998 20.2002 22 49.5
+c15.2002 -18.2998 33.5 -39.5 46.5 -48.2998c21.2002 -14 42.5 -19.5 64.7002 -33.5zM322 7.7002c4.2002 4.2002 1.90039 13.0996 -4.2002 8.5c-8.5 -6.2998 -27.5 -14 -54.5 -14c-34.5 0 -51.5 13.2998 -51.5 13.2998c-6.2002 0 -11.2998 -7.2002 -6.5 -12
+c26.6006 -24.5 96.6006 -15.9004 116.7 4.2002zM267.5 60.2998c-6.5 -2.7002 -28.4004 -16.7998 -22.4004 -25c2.40039 -3.2998 5.2002 -1.2998 12.2002 4.7002c7.2002 5.7998 12 11 26.7002 11c25.2998 0 18.0996 -19.9004 26.5 -15.7002
+c9.90039 4.90039 -2.09961 20.9004 -6.2002 23.7002c-7.7998 5.09961 -28.0996 4.90039 -36.7998 1.2998zM360 43c39.0996 -3.2998 64.5 106 15.7998 106c-20 0 -60.5 -41.5 -81.7998 -41.7998c-24.7002 -0.5 -59 49 -108.5 48.5
+c-66.4004 -0.400391 -90.5996 -78.6006 -51.7998 -105.2c57.2002 -38.7002 130.399 42.9004 161.3 42c19.5 -0.700195 49.7998 -48.5 65 -49.5z" />
+    <glyph glyph-name="joomla" unicode="&#xf1aa;" 
+d="M0.599609 355.9c0 33.2998 26.8008 60.0996 59.8008 60.0996c30 0 54.5 -21.9004 59.1992 -50.2002c32.6006 7.60059 67.1006 -0.599609 96.5 -30l-44.2998 -44.2998c-20.5 20.5 -42.5996 16.2998 -55.3994 3.5c-14.3008 -14.2998 -14.3008 -37.9004 0 -52.2002
+l99.5 -99.5l-44 -44.2998c-87.7002 87.2002 -49.7002 49.7002 -99.8008 99.7002c-26.7998 26.5 -35 64.7998 -24.7998 98.8994c-26.8994 5.80078 -46.7002 29.7002 -46.7002 58.3008zM130.1 239.5c28.5 28.4004 81.3008 80.7998 99.6006 99.9004
+c26.5996 26.5996 64.5 35 98.2998 25.0996c4.09961 29.0996 29.2002 51.5996 59.5 51.5996c33 0 59.7998 -26.8994 59.7998 -60.0996c0 -30.2998 -22.7002 -55.4004 -51.8994 -59.5c9.59961 -33.5996 2.2998 -70 -28.9004 -101.2l-44 44.2998
+c20.5 20.4004 16.2998 42.6006 3.5 55.4004c-14.2998 14.2998 -37.5996 14.2998 -51.9004 0c-10 -10.0996 -89.6992 -89.7998 -99.6992 -99.7998zM396.4 87.2998c29.0996 -4.09961 51.5996 -28.8994 51.5996 -59.0996c0 -33.2998 -26.7998 -60.1006 -59.7998 -60.1006
+c-29.2002 0 -53.4004 20.7002 -58.9004 48.1006c-34.7002 -10.7998 -75.0996 -2.2002 -102.7 28l44 44.2998c20.4004 -20.5 42.6006 -16.2998 55.4004 -3.5c14.2998 14.2998 14.2998 37.5996 0 51.9004l-99.7002 99.6992l44.2998 44.3008
+c104.5 -104.4 87.7002 -87.5 99.5 -99.7002c25.4004 -25.4004 34.5 -61.2002 26.3008 -93.9004zM312.1 140.4c-87.2998 -87.3008 -67.3994 -67.7002 -99.5 -99.7002c-25.6992 -25.4004 -61.5 -34.2002 -94.1992 -26c-6.10059 -26.9004 -30 -46.7002 -58.6006 -46.7002
+c-33 0 -59.7998 26.7998 -59.7998 60.0996c0 28.3008 19.5 52.2002 46.2002 58.2002c-8.5 33.1006 -0.700195 68.1006 29.5 98.2998l44 -44.2998c-20.1006 -20.0996 -16.2998 -42 -3.2002 -55.3994c14.2998 -14.3008 37.5996 -14.3008 51.9004 0
+c49.2998 49.3994 12.6992 13.3994 99.6992 99.7998z" />
+    <glyph glyph-name="behance" unicode="&#xf1b4;" horiz-adv-x="576" 
+d="M232 210.8c43.5996 -12.2998 64.7002 -45.2002 64.7002 -89.7002c0 -72 -60.5 -102.899 -124.9 -102.899h-171.8v354.399h167.1c60.7002 0 113.301 -17.1992 113.301 -87.7998c0 -35.7998 -16.6006 -58.7998 -48.4004 -74zM77.9004 312.1v-82.6992h79
+c27.7998 0 47.5 12.0996 47.5 42.1992c0 32.6006 -25.3008 40.5 -53.4004 40.5h-73.0996zM161.2 78.4004c31.7002 0 57.5996 11.1992 57.5996 47c0 36.2998 -21.7002 50.5996 -56 50.5996h-84.8994v-97.5996h83.2998zM519.7 319.1h-143.7v34.9004h143.7v-34.9004zM576 142.8
+c0 -4.5 -0.299805 -9 -0.599609 -13.2002h-185.101c0 -41.0996 21.7002 -65.2998 63 -65.2998c21.4004 0 49 11.6006 55.7002 33.5h62.2002c-19.1006 -58.7002 -58.7998 -86.2998 -120.101 -86.2998c-81 0 -131.3 54.7998 -131.3 134.7c0 77 53.1006 135.8 131.3 135.8
+c80.5 0 124.9 -63.2998 124.9 -139.2zM390.4 174h114.699c-3 34 -20.7998 54.7998 -56.1992 54.7998c-33.8008 0 -56.2002 -21.0996 -58.5 -54.7998z" />
+    <glyph glyph-name="behance-square" unicode="&#xf1b5;" 
+d="M186.5 155c0 -19.2998 -14 -25.4004 -31.2002 -25.4004h-45.0996v52.9004h46c18.5996 -0.0996094 30.2998 -7.7998 30.2998 -27.5zM178.8 237.3c0 -16.2998 -10.7002 -22.8994 -25.7998 -22.8994h-42.7002v44.7998h39.6006c15.1992 0 28.8994 -4.2002 28.8994 -21.9004z
+M311.1 214.1c19.2002 0 28.8008 -11.1992 30.5 -29.6992h-62.1992c1.19922 18.2998 13.3994 29.6992 31.6992 29.6992zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48zM271.7 263h77.7998
+v18.9004h-77.7998v-18.9004zM228.7 152.7c0 24.0996 -11.4004 44.8994 -35 51.5996c17.2002 8.2002 26.2002 17.7002 26.2002 37c0 38.2002 -28.5 47.5 -61.4004 47.5h-90.5v-192h93.0996c34.9004 0.200195 67.6006 16.9004 67.6006 55.9004zM380 167.5
+c0 41.0996 -24.0996 75.4004 -67.5996 75.4004c-42.4004 0 -71.1006 -31.8008 -71.1006 -73.6006c0 -43.2998 27.2998 -73 71.1006 -73c33.1992 0 54.6992 14.9004 65.0996 46.7998h-33.7002c-3.7002 -11.8994 -18.5996 -18.0996 -30.2002 -18.0996
+c-22.3994 0 -34.0996 13.0996 -34.0996 35.2998h100.2c0.0996094 2.2998 0.299805 4.7998 0.299805 7.2002z" />
+    <glyph glyph-name="steam" unicode="&#xf1b6;" horiz-adv-x="496" 
+d="M496 192c0 -137 -111.2 -248 -248.4 -248c-113.8 0 -209.6 76.2998 -239 180.4l95.2002 -39.3008c6.40039 -32.0996 34.9004 -56.3994 68.9004 -56.3994c39.2002 0 71.8994 32.3994 70.2002 73.5l84.5 60.2002c52.0996 -1.30078 95.7998 40.8994 95.7998 93.5
+c0 51.5996 -42 93.5 -93.7002 93.5s-93.7002 -42 -93.7002 -93.5v-1.2002l-59.2002 -85.7002c-15.5 0.900391 -30.6992 -3.40039 -43.5 -12.0996l-133.1 55c10.2002 127.699 117.1 228.1 247.6 228.1c137.2 0 248.4 -111 248.4 -248zM155.7 63.7002
+c19.7998 -8.2002 42.5 1.09961 50.7998 21c8.2998 19.7998 -1.09961 42.5 -20.9004 50.7002l-31.5 13c12.2002 4.59961 26 4.7998 38.9004 -0.600586c13 -5.39941 23.0996 -15.5996 28.5 -28.5996s5.2998 -27.2998 -0.0996094 -40.2998
+c-11.2002 -26.8008 -42.1006 -39.6006 -69 -28.4004c-10.2119 4.26953 -22.3975 15.8281 -27.2002 25.7998zM329.5 193.6c-34.4004 0 -62.4004 28 -62.4004 62.3008c0 34.2998 28 62.2998 62.4004 62.2998s62.4004 -28 62.4004 -62.2998
+c0 -34.3008 -27.9004 -62.3008 -62.4004 -62.3008zM329.6 209.2c25.9004 0 46.9004 21 46.9004 46.7998c0 25.9004 -21 46.7998 -46.9004 46.7998c-25.8994 0 -46.8994 -21 -46.8994 -46.7998c0.0996094 -25.7998 21.0996 -46.7998 46.8994 -46.7998z" />
+    <glyph glyph-name="steam-square" unicode="&#xf1b7;" 
+d="M185.2 91.5c7.7002 18.5 -1 39.7002 -19.6006 47.4004l-29.5 12.1992c11.4004 4.30078 24.3008 4.5 36.4004 -0.5c12.2002 -5.09961 21.5996 -14.5996 26.7002 -26.6992c5 -12.2002 5 -25.6006 -0.100586 -37.7002c-10.5 -25.1006 -39.3994 -37 -64.5996 -26.5
+c-11.5996 4.7998 -20.4004 13.5996 -25.4004 24.2002l28.5 -11.8008c18.6006 -7.7998 39.9004 0.900391 47.6006 19.4004zM400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v112.8l89.0996 -36.8994
+c6 -30 32.7002 -52.7002 64.5 -52.7002c36.6006 0 67.3008 30.2998 65.7002 68.7998l79 56.2998c48.7002 -1.2002 89.6006 38.2998 89.6006 87.5c0 48.2002 -39.3008 87.5 -87.6006 87.5s-87.5996 -39.2998 -87.5996 -87.5v-1.09961l-55.4004 -80.2002
+c-14.5 0.799805 -28.7002 -3.09961 -40.7002 -11.2998l-116.6 48.0996v160.7c0 26.5 21.5 48 48 48h352zM300.3 193.5c-32.2002 0 -58.3994 26.0996 -58.3994 58.2998s26.1992 58.2998 58.3994 58.2998s58.4004 -26.1992 58.4004 -58.2998
+c0 -32.0996 -26.2002 -58.2998 -58.4004 -58.2998zM300.4 208.1c24.1992 0 43.8994 19.6006 43.8994 43.8008c0 24.1992 -19.5996 43.7998 -43.8994 43.7998c-24.2002 0 -43.9004 -19.6006 -43.9004 -43.7998c0 -24.2002 19.7002 -43.8008 43.9004 -43.8008z" />
+    <glyph glyph-name="spotify" unicode="&#xf1bc;" horiz-adv-x="496" 
+d="M248 440c136.9 0 248 -111.1 248 -248s-111.1 -248 -248 -248s-248 111.1 -248 248s111.1 248 248 248zM348.7 75.0996c8.09961 0 15.2002 6.30078 15.2002 15.4004s-3.60059 12.5996 -9.7002 16.5c-71.4004 42.7002 -155.101 44.2998 -237 26.2002
+c-7.5 -1.60059 -13.6006 -6.5 -13.6006 -16.7998c0 -8.10059 6.10059 -15.8008 15.8008 -15.8008c2.89941 0 8 1.60059 11.8994 2.60059c71.7002 14.7002 144.3 13.0996 206.7 -24.5c3.90039 -2.2998 6.5 -3.60059 10.7002 -3.60059zM375.6 140.7
+c10.9004 0 19.3008 8.7002 19.4004 19.5c0 8.7002 -3.2002 14.8994 -11.2998 19.7002c-49.4004 29.3994 -112.101 45.5 -177 45.5c-41.6006 0 -70 -5.80078 -97.7998 -13.6006c-10.3008 -2.89941 -15.5 -10 -15.5 -20.7002c0 -10.6992 8.69922 -19.3994 19.3994 -19.3994
+c4.5 0 7.10059 1.2998 11.9004 2.59961c82.8994 22.5 176.1 7.60059 238.6 -29.3994c3.60059 -1.90039 7.10059 -4.2002 12.2998 -4.2002zM406.6 216.9c12.2002 0 23.2002 9.69922 23.2002 23.2998c0 11.8994 -5.09961 18.0996 -12.8994 22.5996
+c-55.9004 32.6006 -132.4 47.7998 -205.4 47.7998c-42.9004 0 -82.2998 -4.89941 -117.5 -15.1992c-9 -2.60059 -17.4004 -10.3008 -17.4004 -23.9004c0 -13.2998 10.1006 -23.5996 23.3008 -23.5996c4.7998 0 9.2998 1.59961 12.8994 2.59961
+c82.4004 23 209.7 12.7998 280.9 -29.7002c4.5 -2.59961 7.7002 -3.89941 12.8994 -3.89941z" />
+    <glyph glyph-name="deviantart" unicode="&#xf1bd;" horiz-adv-x="320" 
+d="M320 354.8l-98.2002 -179.1l7.40039 -9.5h90.7998v-127.7h-160.9l-13.5 -9.2002l-43.6992 -84c-0.300781 0 -8.60059 -8.59961 -9.2002 -9.2002h-92.7002v93.2002l93.2002 179.4l-7.40039 9.2002h-85.7998v127.6h156l13.5 9.2002l43.7002 84
+c0.299805 0 8.59961 8.59961 9.2002 9.2002h97.5996v-93.1006z" />
+    <glyph glyph-name="soundcloud" unicode="&#xf1be;" horiz-adv-x="640" 
+d="M111.4 191.7l5.7998 -65l-5.7998 -68.2998c-0.300781 -2.5 -2.2002 -4.40039 -4.40039 -4.40039s-4.2002 1.90039 -4.2002 4.40039l-5.59961 68.2998l5.59961 65c0 2.2002 1.90039 4.2002 4.2002 4.2002c2.2002 0 4.09961 -2 4.40039 -4.2002zM132.8 237.3
+c2.5 0 4.7002 -2.2002 4.7002 -5l5.7998 -105.6l-5.7998 -68.2998c0 -2.80078 -2.2002 -5 -4.7002 -5c-2.7998 0 -4.7002 2.19922 -5 5l-5 68.2998l5 105.6c0.299805 2.7998 2.2002 5 5 5zM158.3 261.4c2.7998 0 5.2998 -2.2002 5.2998 -5.30078l5.30078 -130
+l-5.30078 -67.7998c0 -3.09961 -2.5 -5.2998 -5.2998 -5.2998c-3.09961 0 -5.2998 2.2002 -5.59961 5.2998l-4.40039 67.7998l4.40039 130c0.299805 3.10059 2.5 5.30078 5.59961 5.30078zM7.2002 164.8c1.39941 0 2.2002 -1.09961 2.5 -2.5l5.59961 -35.5996l-5.59961 -35
+c-0.299805 -1.40039 -1.10059 -2.5 -2.5 -2.5c-1.40039 0 -2.2002 1.09961 -2.5 2.5l-4.7002 35l4.7002 35.5996c0.299805 1.40039 1.09961 2.5 2.5 2.5zM30.7998 186.7c1.40039 0 2.5 -1.10059 2.7998 -2.5l7.2002 -57.5l-7.2002 -56.4004
+c-0.299805 -1.39941 -1.39941 -2.5 -2.7998 -2.5c-1.39941 0 -2.5 1.10059 -2.5 2.7998l-6.39941 56.1006l6.39941 57.5c0 1.39941 1.10059 2.5 2.5 2.5zM56.0996 198.1c1.7002 0 3.10059 -1.39941 3.10059 -3.2998l6.89941 -68.0996l-6.89941 -65.7998
+c0 -1.7002 -1.40039 -3.10059 -3.10059 -3.10059c-1.59961 0 -3 1.40039 -3.2998 3.10059l-5.7998 65.7998l5.7998 68.0996c0.200195 1.90039 1.60059 3.2998 3.2998 3.2998zM81.4004 200.3c1.89941 0 3.59961 -1.39941 3.89941 -3.59961l6.40039 -70l-6.40039 -67.7998
+c-0.299805 -2.2002 -2 -3.60059 -3.89941 -3.60059c-1.90039 0 -3.60059 1.40039 -3.60059 3.60059l-5.7998 67.7998l5.7998 70c0 2.2002 1.7002 3.59961 3.60059 3.59961zM322.8 311.2c2.5 -1.40039 4.10059 -4.2002 4.5 -7.2002l3.90039 -177.5l-3.90039 -64.2002
+c0 -4.7002 -3.89941 -8.59961 -8.59961 -8.59961s-8.60059 3.89941 -8.90039 8.59961l-1.7002 31.7002l-1.69922 32.5l3.2998 176.7v0.799805c0.200195 2.5 1.39941 5 3.2998 6.7002c1.40039 1.09961 3.40039 1.89941 5.59961 1.89941
+c1.40039 0 3.10059 -0.599609 4.2002 -1.39941zM296.1 295.9c2.2002 -1.40039 3.60059 -3.90039 3.90039 -6.7002l3.2998 -162.8l-3.09961 -58.6006l-0.299805 -6.7002c0 -2.2998 -0.800781 -4.19922 -2.5 -5.59961c-1.40039 -1.40039 -3.40039 -2.5 -5.60059 -2.5
+c-2.5 0 -4.7002 1.2002 -6.39941 3.09961c-1.10059 1.40039 -1.7002 3 -1.7002 4.7002v0.299805c-3.10059 65.3008 -3.10059 65.6006 -3.10059 65.6006l2.80078 160.8l0.299805 1.7002c0 2.7998 1.39941 5.2998 3.59961 6.7002
+c1.2998 0.799805 2.7998 1.39941 4.40039 1.39941c1.59961 0 3 -0.599609 4.39941 -1.39941zM184.7 273.4c3.39941 0 5.89941 -2.80078 6.09961 -6.10059l5 -140.6l-5 -67.2002c-0.299805 -3.2998 -2.7998 -5.7998 -6.09961 -5.7998c-3 0 -5.5 2.5 -5.7998 5.7998
+l-4.40039 67.2002l4.40039 140.6c0 3.2998 2.69922 6.10059 5.7998 6.10059zM561.4 210.6c43.2998 0 78.5996 -35.2998 78.5 -78.8994c0 -43.2998 -35.3008 -78.2998 -78.6006 -78.2998h-218.3c-4.7002 0.599609 -8.59961 4.19922 -8.59961 9.19922v249.7
+c0 4.7998 1.69922 7 7.7998 9.2002c15.2998 6.09961 32.5 9.40039 50.2998 9.40039c72.5 0 131.9 -55.6006 138.3 -126.4c9.5 3.90039 19.7998 6.09961 30.6006 6.09961zM264.7 270.9c4.2002 0 7.2002 -3.30078 7.5 -7.80078l3.89941 -136.699l-3.89941 -65.6006
+c0 -4.2002 -3.2998 -7.5 -7.5 -7.5s-7.5 3.2998 -7.7998 7.5l-3.30078 65.6006l3.30078 136.699c0.299805 4.5 3.59961 7.80078 7.7998 7.80078zM211.1 278.7c3.60059 0 6.40039 -3.10059 6.7002 -6.7002l4.40039 -145.3l-4.40039 -66.9004
+c-0.299805 -3.59961 -3.09961 -6.39941 -6.7002 -6.39941c-3.2998 0 -6.09961 2.7998 -6.39941 6.39941l-3.90039 66.9004l3.90039 145.3c0 3.59961 3.09961 6.7002 6.39941 6.7002zM237.8 275.3c3.90039 0 6.90039 -3 6.90039 -6.89941l4.2002 -141.7l-4.2002 -66.4004
+c0 -3.7998 -3.10059 -6.89941 -6.90039 -6.89941s-6.59961 3 -6.89941 6.89941l-3.90039 66.4004l3.90039 141.7c0 3.7998 3 6.89941 6.89941 6.89941z" />
+    <glyph glyph-name="vine" unicode="&#xf1ca;" horiz-adv-x="384" 
+d="M384 193.3v-52.0996c-18.4004 -4.2002 -36.9004 -6.10059 -52.0996 -6.10059c-36.9004 -77.3994 -103 -143.8 -125.101 -156.199c-14 -7.90039 -27.0996 -8.40039 -42.7002 0.799805c-27.0996 16.2998 -129.899 100.6 -164.1 365.6h74.5
+c18.7002 -159.1 64.5 -240.7 114.8 -301.8c27.9004 27.9004 54.7998 65.0996 75.6006 106.9c-49.8008 25.2998 -80.1006 80.8994 -80.1006 145.6c0 65.5996 37.7002 115.1 102.2 115.1c114.9 0 106.2 -127.899 81.5996 -181.5c0 0 -46.3994 -9.19922 -63.5 20.5
+c3.40039 11.3008 8.2002 30.8008 8.2002 48.5c0 31.3008 -11.2998 46.6006 -28.3994 46.6006c-18.2002 0 -30.8008 -17.1006 -30.8008 -50c0.100586 -79.2002 59.4004 -118.7 129.9 -101.9z" />
+    <glyph glyph-name="codepen" unicode="&#xf1cb;" horiz-adv-x="512" 
+d="M502.285 288.296c6.00098 -3.99902 9.71484 -11.1426 9.71582 -18.2852v-155.999c0 -7.14258 -3.71484 -14.2871 -9.71484 -18.2861l-234 -156.021c-8.06055 -4.95996 -16.584 -4.91504 -24.5713 0l-234 156.021c-6.00098 4 -9.71484 11.1436 -9.71484 18.2861v155.999
+c0 7.14258 3.71387 14.2861 9.71387 18.2852l234 156c8.06055 4.95996 16.584 4.91504 24.5713 0zM278 384.869v-102.572l95.4287 -63.7148l76.8574 51.4287zM234 384.869l-172.286 -114.858l76.8574 -51.4287l95.4287 63.7148v102.572zM44 228.868v-73.7139
+l55.1426 36.8564zM234 -0.84668v102.571l-95.4287 63.7158l-76.8574 -51.4297zM256 140.011l77.7148 52l-77.7148 52l-77.7148 -52zM278 -0.84668l172.286 114.857l-76.8574 51.4297l-95.4287 -63.7158v-102.571zM468 155.154v73.7139l-55.1426 -36.8574z" />
+    <glyph glyph-name="jsfiddle" unicode="&#xf1cc;" horiz-adv-x="576" 
+d="M510.634 210.538c45.6885 -25.334 68.3721 -74.5605 56.832 -122.634c-12.1035 -50.4199 -55.5479 -86.6592 -108.212 -87.293c-84.0303 -1.01172 -168.079 -0.458984 -252.12 -0.480469c-30.3223 -0.00683594 -60.668 -0.492188 -90.959 0.539062
+c-48.0938 1.63672 -91.7764 35.8643 -105.607 81.4326c-14.1289 46.5508 2.18945 94.623 41.9014 124.615c2.54688 1.92383 4.86914 6.52051 4.51465 9.54492c-3.74609 31.8604 7.14453 57.6709 32.6758 76.4082c26.2822 19.2881 55.2285 21.5879 85.3311 9.16699
+c2.36621 -0.975586 4.63965 -2.17773 7.82422 -3.68555c16.5215 27.5332 38.1221 48.6523 65.4922 63.9023c92.8594 51.7402 210.954 8.31152 246.85 -91.6455c5.55762 -15.4766 6.74512 -32.6074 9.09668 -49.0947c0.716797 -5.02832 1.6543 -8.15527 6.38086 -10.7764z
+M531.741 53.6582c39.3135 48.375 22.418 117.668 -35.1426 144.497c-7.43555 3.46582 -9.72559 7.74414 -9.84766 15.8936c-1.87012 125.129 -132.78 187.063 -230.24 132.697c-26.1133 -14.5674 -46.4492 -34.8955 -60.6709 -61.2939
+c-7.59082 -14.0908 -11.9287 -7.97754 -22.1982 -2.52734c-24.6113 13.0635 -49.0469 12.6406 -72.0332 -3.08301c-21.9678 -15.0244 -31.9102 -36.6201 -26.4199 -62.9805c2.4082 -11.5703 -0.914062 -17.0635 -10.0967 -23.1367
+c-38.1895 -25.2578 -53.0879 -74.8604 -34.1855 -116.105c18.4355 -40.2295 51.3135 -59.6631 95.1748 -59.9951c0.700195 -0.00488281 163.728 -0.545898 163.728 0.154297c56.8857 0 113.778 -0.551758 170.652 0.229492
+c28.9375 0.397461 53.0498 13.2178 71.2803 35.6504zM443.952 134.157c-5.84863 -31.1572 -34.6221 -55.0967 -66.666 -55.0957c-16.9531 0.00195312 -32.0586 6.5459 -44.0791 17.7051c-27.6973 25.7139 -71.1406 74.9805 -95.9375 93.3877
+c-20.0557 14.8877 -41.9893 12.333 -60.2715 -3.78223c-49.9961 -44.0713 15.8594 -121.775 67.0625 -77.1885c4.54883 3.95996 7.84082 9.54297 12.7441 12.8447c8.18457 5.50879 20.7666 0.883789 13.168 -10.6221c-17.3574 -26.2842 -49.3301 -38.1973 -78.8623 -29.3008
+c-28.8975 8.70312 -48.8408 35.9678 -48.626 70.1787c1.22461 22.4844 12.3633 43.0596 35.4141 55.9648c22.5742 12.6377 46.3682 13.1455 66.9902 -2.47363c50.791 -38.4756 75.5781 -81.7451 107.296 -101.245c24.5586 -15.0996 54.2549 -7.36328 68.8232 17.5059
+c28.8301 49.209 -34.5918 105.016 -78.8682 63.46c-3.98828 -3.74414 -6.91699 -8.93164 -11.4092 -11.7197c-10.9756 -6.81152 -17.333 4.1123 -12.8096 10.3525c20.7031 28.5537 50.4639 40.4404 83.2715 28.2139c31.4287 -11.7139 49.1074 -44.3662 42.7598 -78.1855z
+" />
+    <glyph glyph-name="rebel" unicode="&#xf1d0;" horiz-adv-x="512" 
+d="M256.5 -56c-139.3 0 -247.5 116.2 -243.3 254.1c2.7998 79.2002 43.2002 152.2 116.5 200.4c0.299805 0 1.89941 0.599609 1.09961 -0.799805c-5.7998 -5.5 -111.3 -129.8 -14.0996 -226.4c49.7998 -49.5 90 -2.5 90 -2.5c38.5 50.1006 -0.600586 125.9 -0.600586 125.9
+c-10 24.8994 -45.6992 40.0996 -45.6992 40.0996l28.7998 31.7998c24.3994 -10.5 43.2002 -38.6992 43.2002 -38.6992c0.799805 29.5996 -21.9004 61.3994 -21.9004 61.3994l44.5996 50.7002l44.3008 -50.0996c-20.5 -28.8008 -21.9004 -62.6006 -21.9004 -62.6006
+c13.7998 23 43.5 39.2998 43.5 39.2998l28.5 -31.7998c-27.4004 -8.89941 -45.4004 -39.8994 -45.4004 -39.8994c-15.7998 -28.5 -27.0996 -89.4004 0.600586 -127.301c32.3994 -44.5996 87.7002 2.80078 87.7002 2.80078c102.699 91.8994 -10.5 225 -10.5 225
+c-6.10059 5.5 0.799805 2.7998 0.799805 2.7998c50.0996 -36.5 114.6 -84.4004 116.2 -204.8c2 -145.601 -99.9004 -249.4 -242.4 -249.4z" />
+    <glyph glyph-name="empire" unicode="&#xf1d1;" horiz-adv-x="496" 
+d="M287.6 393.8c-10.7998 2.2002 -22.0996 3.2998 -33.5 3.60059v18.1992c78.1006 -2.19922 146.101 -44 184.601 -106.6l-15.7998 -9.09961c-6.10059 9.69922 -12.7002 18.7998 -20.2002 27.0996l-18 -15.5c-26 29.5996 -61.4004 50.7002 -101.9 58.4004zM53.4004 125.6
+c3.89941 -10.7998 8.2998 -21.0996 13.5996 -31.0996l-15.7998 -9.09961c-17.1006 31.5996 -27.1006 68.0996 -27.1006 106.6s9.90039 75 27.1006 106.5l15.7998 -9.09961c-5.2998 -9.7002 -10 -20.2002 -13.5996 -31l22.6992 -7.7002
+c-6.39941 -18.2998 -9.69922 -38.2002 -9.69922 -58.7002s3.59961 -40.4004 10 -58.7002zM213.1 14l-4.69922 -23.7998c10.7998 -1.90039 22.1992 -3.2998 33.5 -3.60059v-18.2998c-78.1006 2.2998 -146.4 44.2998 -184.9 106.601l16 9.39941
+c5.7998 -9.7002 12.7002 -18.7998 20.2002 -27.3994l18 15.7998c26.0996 -29.6006 61.5 -50.7002 101.899 -58.7002zM93.2998 327.1c-7.5 -8.2998 -14.0996 -17.5 -20.0996 -27.1992l-15.7998 9.09961c38.5 62.5996 106.5 104.4 184.6 106.6v-18.1992
+c-11.4004 -0.300781 -22.7002 -1.40039 -33.5 -3.60059l4.7002 -23.7998c-40.5 -7.7002 -75.9004 -28.7998 -101.9 -58.4004zM402.7 56.9004c7.5 8.59961 14.3994 17.6992 20.0996 27.3994l16.1006 -9.39941c-38.5 -62.3008 -106.801 -104.4 -184.9 -106.601v18.2998
+c11.4004 0.300781 22.7002 1.7002 33.5 3.60059l-4.7002 23.7998c40.5 8 75.9004 29.0996 101.9 58.7002zM496 192c0 -137 -111 -248 -248 -248s-248 111 -248 248s111 248 248 248s248 -111 248 -248zM483.8 192c0 130.1 -105.7 235.8 -235.8 235.8
+s-235.8 -105.7 -235.8 -235.8s105.7 -235.8 235.8 -235.8s235.8 105.7 235.8 235.8zM444.8 298.6c17.2002 -31.5996 27.1006 -68.0996 27.1006 -106.6s-9.90039 -75 -27.1006 -106.4l-15.7998 9.10059c5.2998 10 9.7002 20.2002 13.5996 31l-23 7.7002
+c6.40039 18.2998 10 38.1992 10 58.6992s-3.2998 40.4004 -9.69922 58.7002l22.6992 7.7002c-3.59961 10.7998 -8.2998 21.2998 -13.5996 31zM261.8 120.9l13.2998 -66.7002c-8.59961 -1.7002 -17.6992 -2.7998 -27.0996 -2.7998s-18.5 1.09961 -27.0996 2.7998
+l13.2998 66.7002c-16.2998 3.2998 -30.5 11.5996 -40.7002 23.5l-51.2002 -44.8008c-11.8994 13.6006 -21.2998 29.4004 -27.0996 46.8008l64.2002 22.0996c-2.5 7.40039 -3.90039 15.2002 -3.90039 23.5s1.40039 16 3.90039 23.5l-64.5 22.0996
+c6.09961 17.5 15.5 33.2002 27.3994 46.8008l51.2002 -44.8008c10.2998 11.9004 24.4004 20.5 40.7002 23.8008l-13.2998 66.3994c8.59961 2 17.6992 2.7998 27.0996 2.7998s18.5 -0.899414 27.0996 -2.7998l-13.2998 -66.3994
+c16.2998 -3.30078 30.5 -11.9004 40.7002 -23.8008l51.2002 44.8008c11.8994 -13.6006 21.2998 -29.4004 27.3994 -46.8008l-64.5 -22.0996c2.5 -7.40039 3.90039 -15.2002 3.90039 -23.5s-1.40039 -16 -3.90039 -23.5l64.2002 -22.0996
+c-5.7998 -17.5 -15.2002 -33.2002 -27.0996 -46.8008l-51.2002 44.8008c-10.2998 -11.9004 -24.4004 -20.2002 -40.7002 -23.5z" />
+    <glyph glyph-name="git-square" unicode="&#xf1d2;" 
+d="M100.59 113.76c48.5703 -3.30957 58.9502 -2.10938 58.9502 -11.9395c0 -20 -65.5498 -20.0605 -65.5498 -1.52051c0.00976562 5.08984 3.29004 9.40039 6.59961 13.46zM128.54 230.4c30.96 0 31.7598 -44.4707 -0.75 -44.4707c-33 0 -31.54 44.4707 0.75 44.4707z
+M448 368v-352c0 -26.4961 -21.5039 -48 -48 -48h-352c-26.4961 0 -48 21.5039 -48 48v352c0 26.4961 21.5039 48 48 48h352c26.4961 0 48 -21.5039 48 -48zM221 298.69c0 -14.4902 8.37988 -22.8809 22.8604 -22.8809c14.7393 0 23.1299 8.39062 23.1299 22.8809
+c0 14.4893 -8.37012 22.3096 -23.1104 22.3096c-14.4795 0 -22.8799 -7.83984 -22.8799 -22.3096zM199.18 253h-49.5498c-25 6.5498 -81.5596 4.84961 -81.5596 -46.75c0 -18.7998 9.39941 -32 21.8496 -38.1104c-15.6895 -14.3701 -23.1201 -21.1396 -23.1201 -30.7393
+c0 -6.87012 2.79004 -13.2207 11.1807 -16.7607c-8.90039 -8.39941 -14 -14.4795 -14 -25.9199c0.0195312 -20.0693 17.5498 -31.7197 63.5391 -31.7197c44.2207 0 69.8701 16.5098 69.8701 45.7305c0 36.6699 -28.2295 35.3193 -94.7695 39.3799l8.37988 13.4297
+c17 -4.74023 74.1904 -6.23047 74.1904 42.4297c0 11.6904 -4.83008 19.8203 -9.40039 25.6699l23.3799 1.78027zM283.52 143.16l-13 1.78027c-3.81934 0.509766 -4.06934 1 -4.06934 5.08984v105.45h-52.6006l-2.79004 -20.5703c15.75 -5.5498 17 -4.86035 17 -10.1699
+v-74.7402c0 -5.62012 -0.30957 -4.58008 -17 -6.87012v-20.0596h72.4209zM384 133l-6.87012 22.3701c-40.9297 -15.3701 -37.8496 12.4102 -37.8496 16.7295v60.7207h37.8496v25.4102h-35.8203c-2.86914 0 -2 -2.52051 -2 38.6299h-24.1797
+c-2.79004 -27.7002 -11.6797 -38.8799 -34 -41.4199v-22.6201c20.4697 0 19.8203 0.849609 19.8203 -2.54004v-66.5703c0 -28.7197 11.4297 -40.9102 41.6699 -40.9102c14.4502 0 30.4502 4.83008 41.3799 10.2002z" />
+    <glyph glyph-name="git" unicode="&#xf1d3;" horiz-adv-x="512" 
+d="M216.29 289.61l0.0400391 -34.5508l-37.4102 -2.83984c7.27051 -9.35938 15 -22.3701 15 -41.0693c0 -77.8906 -91.4297 -75.4707 -118.7 -67.8906l-13.4297 -21.5498c106.47 -6.5 151.63 -4.33984 151.63 -63c0 -46.7598 -41.04 -73.1797 -111.79 -73.1797
+c-73.5801 0 -101.63 18.71 -101.63 50.8193c0 18.3008 8.12988 28.04 22.4004 41.4502c-13.4199 5.66992 -17.8906 15.8105 -17.8906 26.8105c0 15.3594 11.9004 26.21 37 49.21c-20 9.76953 -35 30.9102 -35 61c0 82.5498 90.4902 85.2793 130.49 74.79h79.29z
+M152.87 47.71c0 15.7402 -16.6104 13.8096 -94.3203 19.1104c-5.2998 -6.54004 -10.5693 -13.4004 -10.5693 -21.54c0 -29.6699 104.89 -29.6299 104.89 2.42969zM102.06 182.29c52.0205 0 50.7402 71.1602 1.2002 71.1602c-51.6602 0 -54 -71.1602 -1.2002 -71.1602z
+M235.36 81.7803v32.0996c26.75 3.66016 27.2393 2 27.2393 11v119.51c0 8.5 -2.0498 7.37988 -27.2393 16.2607l4.46973 32.9199h84.1699v-168.71c0 -6.51074 0.400391 -7.32031 6.50977 -8.14062l20.7305 -2.83984v-32.0996h-115.88zM287.81 326.09
+c-23.1699 0 -36.5898 13.4297 -36.5898 36.6104c0 23.1797 13.4199 35.7695 36.5898 35.7695c23.5801 0 37 -12.6201 37 -35.7695c0 -23.1504 -13.4199 -36.6104 -37 -36.6104zM512 97.54c-17.4902 -8.53027 -43.0996 -16.2598 -66.2803 -16.2598
+c-48.3799 0 -66.6699 19.5 -66.6699 65.46v106.51c0 5.41992 1.0498 4.05957 -31.71 4.05957v36.1904c35.7803 4.07031 50 22 54.4697 66.2695h38.6309c0 -65.8291 -1.34082 -61.8096 3.25977 -61.8096h57.2998v-40.6504h-60.5596v-97.1494
+c0 -6.91992 -4.9209 -51.4102 60.5693 -26.8398z" />
+    <glyph glyph-name="hacker-news" unicode="&#xf1d4;" 
+d="M0 416h448v-448h-448v448zM21.2002 218.8h-0.200195c0.0996094 0.100586 0.200195 0.299805 0.299805 0.400391c0 -0.100586 0 -0.299805 -0.0996094 -0.400391zM239.2 164.9l80.7998 155.1h-34.7998c-54.7998 -101.2 -48.2998 -98.5996 -60.6006 -125.6
+c-10.0996 24.3994 -6.7998 27.2998 -59.2998 125.6h-37.2998l79.7998 -153.3v-102.7h31.4004v100.9z" />
+    <glyph glyph-name="tencent-weibo" unicode="&#xf1d5;" horiz-adv-x="384" 
+d="M72.2998 -47.7998c1.40039 -19.9004 -27.5996 -22.2002 -29.7002 -2.90039c-11.5996 129.9 31.1006 239.5 101.4 313.2c-15.5996 34 9.2002 77.0996 50.5996 77.0996c30.3008 0 55.1006 -24.5996 55.1006 -55.0996c0 -44 -49.5 -70.7998 -86.9004 -45.0996
+c-65.7002 -71.3008 -101.399 -169.801 -90.5 -287.2zM192 447.9c92 0 166.6 -74.6006 166.6 -166.5c0 -102.301 -93.2998 -185.5 -204 -162.301c-19 4.7002 -12.5 33.2002 6.60059 29.1006c80.7998 -20.7998 167.7 42.2998 167.7 133.1c0 75.5 -61.5 136.9 -136.9 136.9
+c-101 0 -168.3 -106.601 -122 -199.2c9 -17.9004 -17.5996 -30.7998 -26.2998 -13.4004c-56 108.101 22.3994 242.301 148.3 242.301z" />
+    <glyph glyph-name="qq" unicode="&#xf1d6;" 
+d="M433.754 27.5547c-11.5264 -1.39258 -44.8604 52.7412 -44.8604 52.7412c0 -31.3447 -16.1357 -72.2471 -51.0508 -101.786c16.8418 -5.19141 54.8428 -19.167 45.8037 -34.4209c-7.31641 -12.3428 -125.511 -7.88086 -159.633 -4.03711
+c-34.1221 -3.84375 -152.315 -8.30566 -159.632 4.03711c-9.04492 15.25 28.918 29.2139 45.7832 34.415c-34.9199 29.5391 -51.0586 70.4453 -51.0586 101.792c0 0 -33.334 -54.1338 -44.8594 -52.7412c-5.37012 0.650391 -12.4238 29.6445 9.34668 99.7041
+c10.2617 33.0244 21.9951 60.4785 40.1445 105.779c-3.05566 116.898 45.2441 214.956 160.262 214.962c113.737 -0.00585938 163.156 -96.1328 160.264 -214.963c18.1182 -45.2227 29.9121 -72.8506 40.1445 -105.778c21.7676 -70.0596 14.7158 -99.0527 9.3457 -99.7041z
+" />
+    <glyph glyph-name="weixin" unicode="&#xf1d7;" horiz-adv-x="576" 
+d="M385.2 280.4c-92.4004 0 -165.4 -69.1006 -165.3 -154c0 -14.2002 2.19922 -27.9004 6.19922 -40.8008c-6.19922 -0.5 -12.0996 -0.799805 -18.2998 -0.799805c-24.3994 0 -43.7998 4.90039 -68.2002 9.7002l-68 -34.0996l19.3008 58.5996
+c-48.6006 34.0996 -77.9004 78.2002 -77.9004 131.6c0 92.6006 87.5 165.4 194.7 165.4c95.5996 0 179.7 -58.2998 196.3 -136.7c-6.2002 0.799805 -12.4004 1.10059 -18.7998 1.10059zM280.7 333.3c-14.7002 0 -29.2002 -9.7002 -29.2998 -24.3994
+c0 -14.5 14.5 -24.2002 29.2998 -24.2002c14.5 0 24.2002 9.7002 24.2002 24.2002c0 14.6992 -9.7002 24.3994 -24.2002 24.3994zM144.3 284.7c14.7998 0 24.4004 9.59961 24.4004 24.2002c0 14.6992 -9.60059 24.3994 -24.4004 24.3994
+c-14.5 0 -29.2998 -9.59961 -29.2998 -24.3994c0 -14.5 14.7998 -24.2002 29.2998 -24.2002zM563 128.6c0 -43.7998 -29 -82.6992 -68.2002 -112.1l14.7998 -48.5996l-53.3994 29.2998c-19.7002 -4.7998 -39.2998 -9.90039 -58.6006 -9.90039
+c-92.5996 0 -165.399 63.4004 -165.399 141.3c0 77.9004 72.7002 141.301 165.399 141.301c87.5 0 165.4 -63.4004 165.4 -141.301zM343.9 153.1c14.6992 0 24.3994 9.60059 24.3994 19.6006c0 9.59961 -9.59961 19.2998 -24.3994 19.2998
+c-9.60059 0 -19.3008 -9.59961 -19.3008 -19.2998c0 -9.90039 9.60059 -19.6006 19.3008 -19.6006zM451 153.1c14.5 0 24.5 9.60059 24.4004 19.6006c0 9.59961 -9.90039 19.2998 -24.4004 19.2998c-9.59961 0 -19.2998 -9.59961 -19.2998 -19.2998
+c0 -9.90039 9.59961 -19.6006 19.2998 -19.6006z" />
+    <glyph glyph-name="slideshare" unicode="&#xf1e7;" horiz-adv-x="512" 
+d="M187.7 294.3c34 0 61.7002 -25.7002 61.7002 -57.7002c0 -31.6992 -27.7002 -57.6992 -61.7002 -57.6992s-61.7002 26 -61.7002 57.6992c0 32 27.7002 57.7002 61.7002 57.7002zM331.1 294.3c34.3008 0 61.8008 -25.7002 61.7002 -57.7002
+c0 -31.6992 -27.3994 -57.6992 -61.7002 -57.6992c-34 0 -61.6992 26 -61.6992 57.6992c0 32 27.6992 57.7002 61.6992 57.7002zM487.7 204.3c15.2002 10.5 25.2002 -4 16.0996 -17.7998c-18.2998 -22.5996 -53.2002 -50.2998 -106.3 -72
+c56.2998 -191.7 -137.4 -222.3 -134.3 -124c0 0.700195 -0.299805 53.7998 -0.299805 93.5c-4.30078 0.799805 -8.60059 2 -13.7002 3.09961c0 -40 -0.299805 -95.8994 -0.299805 -96.5996c3.09961 -98.2002 -190.601 -67.5996 -134.301 124.1
+c-53.1992 21.7002 -88 49.4004 -106.3 72c-9.09961 13.7002 0.900391 28.3008 16 17.7002c2 -1.39941 4.2998 -2.89941 6.2998 -4.2998v198.3c0 27.4004 20.6006 49.7002 46 49.7002h359.101c25.3994 0 46 -22.2998 46 -49.7002v-198.3zM457.2 185.1h0.0996094v190.601
+c0 32.7998 -10.5996 45.7002 -40.8994 45.7002h-317.7c-31.7002 0 -40.6006 -10.8008 -40.6006 -45.7002v-192.4c67.7002 -35.3994 125.7 -29.0996 157.4 -28c13.4004 0.299805 22 -2.2998 27.0996 -7.7002c1.7002 -1.59961 10 -9.39941 20.3008 -17.0996
+c1.09961 15.7998 10 25.7998 33.6992 24.9004c32.3008 -1.40039 91.7002 -7.7002 160.601 29.6992z" />
+    <glyph glyph-name="twitch" unicode="&#xf1e8;" horiz-adv-x="512" 
+d="M391.17 344.53v-109.7h-38.6299v109.7h38.6299zM285 345v-109.75h-38.6299v109.75h38.6299zM120.83 448h366.86v-256l-173.771 -164.58h-77.25l-96.5303 -91.4199v91.4199h-115.83v329.16zM449.07 210.25v201.17h-308.931v-274.29h86.8701v-64l67.6006 64h77.2393z" />
+    <glyph glyph-name="yelp" unicode="&#xf1e9;" horiz-adv-x="384" 
+d="M42.9004 207.68l99.6191 -48.6094c19.2002 -9.40039 16.2002 -37.5107 -4.5 -42.71l-107.52 -26.8105c-1.51074 -0.379883 -4 -0.6875 -5.55762 -0.6875c-11.2676 0 -21.415 9.08887 -22.6523 20.2881c-0.708984 6.18164 -1.28516 16.25 -1.28516 22.4727
+c0 17.8105 4.60742 45.9658 10.2852 62.8467c2.88574 8.56836 12.5664 15.5215 21.6074 15.5215c2.9082 0 7.38867 -1.03516 10.0029 -2.31152zM86.9004 -31.5703c-5.48535 3.75195 -9.92773 12.1904 -9.92773 18.8359c0 4.8291 2.61914 11.6631 5.84766 15.2539
+l74.21 82.4004c14.3096 15.8105 40.5098 5.2002 39.8096 -16.0996l-3.89941 -110.82c-0.412109 -12.1484 -10.6123 -22.0078 -22.7676 -22.0078c-1.07129 0 -2.79688 0.146484 -3.85254 0.328125c-23.8691 4.04199 -59.4492 18.4277 -79.4199 32.1094zM232.24 78.3496
+c-11.2998 18.1104 6.2002 40.4102 26.5098 33.9102l105.42 -34.2598c8.69043 -2.88965 15.7422 -12.667 15.7422 -21.8252c0 -2.8125 -0.963867 -7.16504 -2.15234 -9.71484c-10.418 -21.8799 -34.0322 -52.1689 -52.71 -67.6104
+c-3.50586 -2.88867 -10.0391 -5.2334 -14.582 -5.2334c-6.99707 0 -15.6963 4.80859 -19.418 10.7334zM380.57 210.58c1.04688 -2.41602 1.93652 -6.5127 1.93652 -9.14551c0 -9.49805 -7.39551 -19.3828 -16.5068 -22.0645l-106.64 -30.5098
+c-20.5 -5.90039 -37.1006 17.0098 -25.2002 34.71l62 91.9199c3.75 5.55664 12.2354 10.0654 18.9385 10.0654c4.74512 0 11.4932 -2.53809 15.0615 -5.66602c18.166 -16.0361 40.75 -47.0869 50.4102 -69.3096zM62.1104 417.82
+c29.4697 14.0293 79.793 27.5137 112.33 30.0996c0.503906 0.0410156 1.32422 0.0742188 1.83008 0.0742188c12.5146 0 22.6709 -10.1562 22.6709 -22.6699c0 -0.0566406 -0.000976562 -0.147461 -0.000976562 -0.204102v-208.34
+c0 -23.2998 -30.9102 -31.6006 -42.6104 -11.4004l-104.12 180.44c-1.68164 2.92188 -3.0459 8.0293 -3.0459 11.4014c0 7.93066 5.7998 17.1592 12.9463 20.5986z" />
+    <glyph glyph-name="paypal" unicode="&#xf1ed;" horiz-adv-x="384" 
+d="M111.4 152.1c-3.5 -19.1992 -17.4004 -108.699 -21.5 -134c-0.300781 -1.7998 -1 -2.5 -3 -2.5h-74.6006c-7.59961 0 -13.0996 6.60059 -12.0996 13.9004l58.5996 371.9c1.5 9.59961 10.1006 16.8994 20 16.8994c152.3 0 165.101 3.7002 204 -11.3994
+c60.1006 -23.3008 65.6006 -79.5 44 -140.301c-21.5 -62.5996 -72.5 -89.5 -140.1 -90.2998c-43.4004 -0.700195 -69.5 7 -75.2998 -24.2002zM357.1 296c28.4004 -21.2002 30.3008 -57.7998 23.8008 -92.5996c-16.5 -83.5 -71.9004 -112.301 -142.9 -112.301
+c-15 0 -24.7002 2.30078 -29.2998 -19.6992c-15.5 -97.4004 -13.7002 -85.9004 -14.4004 -91.3008c-1.7002 -8.59961 -8.7998 -14.8994 -17.3994 -14.8994h-63.5c-7.10059 0 -11.6006 5.7998 -10.6006 12.8994c0 0 4.5 29.3008 27.1006 169.7
+c0.799805 6.10059 4.7998 9.40039 10.8994 9.40039c54 0 164.601 -9.90039 204.5 103.899c3.7002 11.1006 6.7998 22.2002 8.7998 33.6006c0.5 3.09961 1.2002 2.59961 3 1.2998z" />
+    <glyph glyph-name="google-wallet" unicode="&#xf1ee;" 
+d="M156.8 321.2c37.6006 -60.6006 64.2002 -113.101 84.2998 -162.5c-8.2998 -33.7998 -18.7998 -66.5 -31.2998 -98.2998c-13.2002 52.2998 -26.5 101.3 -56 148.5c6.5 36.3994 2.2998 73.5996 3 112.3zM109.3 248c5 0 10 -2.5 13 -6.5
+c43.7998 -59.7998 66.2998 -123.8 82.5 -193.5h-103.5c-20 69.5 -49.5 133 -91.7002 187.3c-4 5.2002 0 12.7002 6.5 12.7002h93.2002zM157.1 336h108.7c74.7998 -103 131.2 -230 143.2 -368h-113.7c-8.2002 133.5 -69.7002 260 -138.2 368zM408.9 404.5
+c19 -67.5 31.0996 -139 31.0996 -212.6c0 -69.5 -9.5 -142.5 -25.2998 -203c-10.9004 92.5 -42.4004 184.6 -90.6006 270.8c-4.19922 50.5 -13.2998 99.5 -26.5 146c-1.19922 5.2998 2.5 10.2998 7.80078 10.2998h88.2998c7 0 13.3994 -4.7002 15.2002 -11.5z" />
+    <glyph glyph-name="cc-visa" unicode="&#xf1f0;" horiz-adv-x="576" 
+d="M470.1 216.7c0 0 7.60059 -37.2002 9.30078 -45h-33.4004c3.2998 8.89941 16 43.5 16 43.5c-0.200195 -0.299805 3.2998 9.09961 5.2998 14.8994zM576 368v-352c0 -26.5 -21.5 -48 -48 -48h-480c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h480
+c26.5 0 48 -21.5 48 -48zM152.5 116.8l63.2002 155.2h-42.5l-39.2998 -106l-4.30078 21.5l-14 71.4004c-2.2998 9.89941 -9.39941 12.6992 -18.1992 13.0996h-64.7002l-0.700195 -3.09961c15.7998 -4 29.9004 -9.80078 42.2002 -17.1006l35.7998 -135h42.5zM246.9 116.6
+l25.1992 155.4h-40.1992l-25.1006 -155.4h40.1006zM386.8 167.4c0.200195 17.6992 -10.5996 31.1992 -33.7002 42.2998c-14.0996 7.09961 -22.6992 11.8994 -22.6992 19.2002c0.199219 6.59961 7.2998 13.3994 23.0996 13.3994
+c13.0996 0.299805 22.7002 -2.7998 29.9004 -5.89941l3.59961 -1.7002l5.5 33.5996c-7.90039 3.10059 -20.5 6.60059 -36 6.60059c-39.7002 0 -67.5996 -21.2002 -67.7998 -51.4004c-0.299805 -22.2998 20 -34.7002 35.2002 -42.2002
+c15.5 -7.59961 20.7998 -12.5996 20.7998 -19.2998c-0.200195 -10.4004 -12.6006 -15.2002 -24.1006 -15.2002c-16 0 -24.5996 2.5 -37.6992 8.2998l-5.30078 2.5l-5.59961 -34.8994c9.40039 -4.2998 26.7998 -8.10059 44.7998 -8.2998
+c42.2002 -0.100586 69.7002 20.7998 70 53zM528 116.6l-32.4004 155.4h-31.0996c-9.59961 0 -16.9004 -2.7998 -21 -12.9004l-59.7002 -142.5h42.2002s6.90039 19.2002 8.40039 23.3008h51.5996c1.2002 -5.5 4.7998 -23.3008 4.7998 -23.3008h37.2002z" />
+    <glyph glyph-name="cc-mastercard" unicode="&#xf1f1;" horiz-adv-x="576" 
+d="M482.9 37.7002c0 -6.7998 -4.60059 -11.7002 -11.2002 -11.7002c-6.7998 0 -11.2002 5.2002 -11.2002 11.7002s4.40039 11.7002 11.2002 11.7002c6.59961 0 11.2002 -5.2002 11.2002 -11.7002zM172.1 49.4004c6.5 0 10.8008 -5.2002 10.9004 -11.7002
+c0 -6.7998 -4.40039 -11.7002 -10.9004 -11.7002c-7.09961 0 -11.1992 5.2002 -11.1992 11.7002s4.09961 11.7002 11.1992 11.7002zM289.6 49.7002c5.2002 0 8.7002 -3 9.60059 -8.7002h-19.1006c0.800781 5.2002 4.10059 8.7002 9.5 8.7002zM397.4 49.4004
+c6.7998 0 11.1992 -5.2002 11.1992 -11.7002c0 -6.7998 -4.39941 -11.7002 -11.1992 -11.7002c-6.80078 0 -10.9004 5.2002 -10.9004 11.7002s4.09961 11.7002 10.9004 11.7002zM503.3 23.2998c0 -0.299805 0.299805 -0.5 0.299805 -1.09961
+c0 -0.299805 -0.299805 -0.5 -0.299805 -1.10059c-0.299805 -0.299805 -0.299805 -0.5 -0.5 -0.799805c-0.299805 -0.299805 -0.5 -0.5 -1.09961 -0.5c-0.299805 -0.299805 -0.5 -0.299805 -1.10059 -0.299805c-0.299805 0 -0.5 0 -1.09961 0.299805
+c-0.299805 0 -0.5 0.299805 -0.799805 0.5c-0.299805 0.299805 -0.5 0.5 -0.5 0.799805c-0.299805 0.5 -0.299805 0.800781 -0.299805 1.10059c0 0.5 0 0.799805 0.299805 1.09961c0 0.5 0.299805 0.799805 0.5 1.10059c0.299805 0.299805 0.5 0.299805 0.799805 0.5
+c0.5 0.299805 0.799805 0.299805 1.09961 0.299805c0.5 0 0.800781 0 1.10059 -0.299805c0.5 -0.300781 0.799805 -0.300781 1.09961 -0.5c0.299805 -0.200195 0.200195 -0.600586 0.5 -1.10059zM501.1 21.9004c0.5 0 0.5 0.299805 0.800781 0.299805
+c0.299805 0.299805 0.299805 0.5 0.299805 0.799805s0 0.5 -0.299805 0.799805c-0.300781 0 -0.5 0.299805 -1.10059 0.299805h-1.59961v-3.5h0.799805v1.40039h0.299805l1.10059 -1.40039h0.799805zM576 367v-352c0 -26.5 -21.5 -48 -48 -48h-480c-26.5 0 -48 21.5 -48 48
+v352c0 26.5 21.5 48 48 48h480c26.5 0 48 -21.5 48 -48zM64 227.4c0 -76.5 62.0996 -138.5 138.5 -138.5c27.2002 0 53.9004 8.19922 76.5 23.0996c-72.9004 59.2998 -72.4004 171.2 0 230.5c-22.5996 15 -49.2998 23.0996 -76.5 23.0996
+c-76.4004 0.100586 -138.5 -62 -138.5 -138.199zM288 118.6c70.5 55 70.2002 162.2 0 217.5c-70.2002 -55.2998 -70.5 -162.6 0 -217.5zM145.7 42.2998c0 8.7002 -5.7002 14.4004 -14.7002 14.7002c-4.59961 0 -9.5 -1.40039 -12.7998 -6.5
+c-2.40039 4.09961 -6.5 6.5 -12.2002 6.5c-3.7998 0 -7.59961 -1.40039 -10.5996 -5.40039v4.40039h-8.2002v-36.7002h8.2002c0 18.9004 -2.5 30.2002 9 30.2002c10.1992 0 8.19922 -10.2002 8.19922 -30.2002h7.90039c0 18.2998 -2.5 30.2002 9 30.2002
+c10.2002 0 8.2002 -10 8.2002 -30.2002h8.2002v23h-0.200195zM190.6 56h-7.89941v-4.40039c-2.7002 3.30078 -6.5 5.40039 -11.7002 5.40039c-10.2998 0 -18.2002 -8.2002 -18.2002 -19.2998c0 -11.2002 7.90039 -19.2998 18.2002 -19.2998
+c5.2002 0 9 1.89941 11.7002 5.39941v-4.59961h7.89941v36.7998zM231.1 30.4004c0 15 -22.8994 8.19922 -22.8994 15.1992c0 5.7002 11.8994 4.80078 18.5 1.10059l3.2998 6.5c-9.40039 6.09961 -30.2002 6 -30.2002 -8.2002c0 -14.2998 22.9004 -8.2998 22.9004 -15
+c0 -6.2998 -13.5 -5.7998 -20.7002 -0.799805l-3.5 -6.2998c11.2002 -7.60059 32.5996 -6 32.5996 7.5zM266.5 21.0996l-2.2002 6.80078c-3.7998 -2.10059 -12.2002 -4.40039 -12.2002 4.09961v16.5996h13.1006v7.40039h-13.1006v11.2002h-8.19922v-11.2002h-7.60059
+v-7.2998h7.60059v-16.7002c0 -17.5996 17.2998 -14.4004 22.5996 -10.9004zM279.8 34.5h27.5c0 16.2002 -7.39941 22.5996 -17.3994 22.5996c-10.6006 0 -18.2002 -7.89941 -18.2002 -19.2998c0 -20.5 22.5996 -23.8994 33.7998 -14.2002l-3.7998 6
+c-7.7998 -6.39941 -19.6006 -5.7998 -21.9004 4.90039zM338.9 56c-4.60059 2 -11.6006 1.7998 -15.2002 -4.40039v4.40039h-8.2002v-36.7002h8.2002v20.7002c0 11.5996 9.5 10.0996 12.7998 8.40039zM349.5 37.7002c0 11.3994 11.5996 15.0996 20.7002 8.39941l3.7998 6.5
+c-11.5996 9.10059 -32.7002 4.10059 -32.7002 -15c0 -19.7998 22.4004 -23.7998 32.7002 -15l-3.7998 6.5c-9.2002 -6.5 -20.7002 -2.59961 -20.7002 8.60059zM416.2 56h-8.2002v-4.40039c-8.2998 11 -29.9004 4.80078 -29.9004 -13.8994
+c0 -19.2002 22.4004 -24.7002 29.9004 -13.9004v-4.59961h8.2002v36.7998zM449.9 56c-2.40039 1.2002 -11 2.90039 -15.2002 -4.40039v4.40039h-7.90039v-36.7002h7.90039v20.7002c0 11 9 10.2998 12.7998 8.40039zM490.2 70.9004h-7.90039v-19.3008
+c-8.2002 10.9004 -29.8994 5.10059 -29.8994 -13.8994c0 -19.4004 22.5 -24.6006 29.8994 -13.9004v-4.59961h7.90039v51.7002zM497.8 146v-4.59961h0.799805v4.59961h1.90039v0.799805h-4.59961v-0.799805h1.89941zM504.4 22.2002c0 0.5 0 1.09961 -0.300781 1.59961
+c-0.299805 0.299805 -0.5 0.799805 -0.799805 1.10059c-0.299805 0.299805 -0.799805 0.5 -1.09961 0.799805c-0.5 0 -1.10059 0.299805 -1.60059 0.299805c-0.299805 0 -0.799805 -0.299805 -1.39941 -0.299805c-0.5 -0.299805 -0.799805 -0.5 -1.10059 -0.799805
+c-0.5 -0.300781 -0.799805 -0.800781 -0.799805 -1.10059c-0.299805 -0.5 -0.299805 -1.09961 -0.299805 -1.59961c0 -0.299805 0 -0.799805 0.299805 -1.40039c0 -0.299805 0.299805 -0.799805 0.799805 -1.09961c0.300781 -0.299805 0.5 -0.5 1.10059 -0.799805
+c0.5 -0.300781 1.09961 -0.300781 1.39941 -0.300781c0.5 0 1.10059 0 1.60059 0.300781c0.299805 0.299805 0.799805 0.5 1.09961 0.799805s0.5 0.799805 0.799805 1.09961c0.300781 0.600586 0.300781 1.10059 0.300781 1.40039zM507.6 146.9h-1.39941l-1.60059 -3.5
+l-1.59961 3.5h-1.40039v-5.40039h0.800781v4.09961l1.59961 -3.5h1.09961l1.40039 3.5v-4.09961h1.09961v5.40039zM512 227.4c0 76.1992 -62.0996 138.3 -138.5 138.3c-27.2002 0 -53.9004 -8.2002 -76.5 -23.1006c72.0996 -59.2998 73.2002 -171.5 0 -230.5
+c22.5996 -15 49.5 -23.0996 76.5 -23.0996c76.4004 -0.0996094 138.5 61.9004 138.5 138.4z" />
+    <glyph glyph-name="cc-discover" unicode="&#xf1f2;" horiz-adv-x="576" 
+d="M520.4 251.9c0 -8.40039 -5.5 -12.8008 -15.8008 -12.8008h-4.69922v24.9004h4.89941c10.1006 0 15.6006 -4.2002 15.6006 -12.0996zM528 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-480c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h480z
+M483.9 277.1v-82h16v32.8008h2.19922l22.2002 -32.8008h19.6006l-25.8008 34.4004c12.1006 2.5 18.7002 10.5996 18.7002 23.2002c0 28.5 -30.2998 24.3994 -52.8994 24.3994zM428 277v-82h45.2998v13.7998h-29.2998v22.2002h28.2998v13.7998h-28.2998v18.2002h29.2998v14
+h-45.2998zM359.3 277h-17.5l35 -84.2002h8.60059l35.5 84.2002h-17.5l-22.2002 -55.2002zM303.4 280c-24.6006 0 -44.6006 -19.9004 -44.6006 -44.5996c0 -24.6006 19.9004 -44.6006 44.6006 -44.6006c24.5996 0 44.5996 19.9004 44.5996 44.6006
+c0 24.5996 -19.9004 44.5996 -44.5996 44.5996zM254.1 273.9c-30.1992 15 -63.2998 -6.80078 -63.2998 -38c0 -32.5 33.6006 -52.5 63.2998 -38.2002v19c-19.2998 -19.2998 -46.7998 -5.7998 -46.7998 19.2002c0 23.6992 26.7002 39.0996 46.7998 19v19zM156.9 207.6
+c-7.60059 0 -13.8008 3.7002 -17.5 10.8008l-10.3008 -9.90039c17.8008 -26.0996 56.6006 -18.2002 56.6006 11.2998c0 13.1006 -5.40039 19 -23.6006 25.6006c-9.59961 3.39941 -12.2998 5.89941 -12.2998 10.2998c0 8.7002 14.5 14.0996 24.9004 2.5l8.39941 10.7998
+c-19.0996 17.0996 -49.6992 8.90039 -49.6992 -14.2998c0 -11.2998 5.19922 -17.2002 20.1992 -22.7002c25.7002 -9.09961 14.7002 -24.4004 3.30078 -24.4004zM55.4004 195c30.8994 0 44.0996 22.4004 44.0996 40.9004c0 24.0996 -18 41.0996 -44.0996 41.0996h-23.4004
+v-82h23.4004zM122.9 195v82h-16v-82h16zM544 15v145c-33.2998 -20.7998 -226.4 -124.4 -416 -160h401c8.2002 0 15 6.7998 15 15zM74.0996 256.4c5.7002 -5 8.90039 -12.6006 8.90039 -20.5c0 -7.90039 -3.2002 -15.5 -8.90039 -20.7002
+c-4.89941 -4.40039 -11.5996 -6.40039 -21.8994 -6.40039h-4.2002v54.2002h4.2002c10.2998 0 16.7002 -1.7002 21.8994 -6.59961z" />
+    <glyph glyph-name="cc-amex" unicode="&#xf1f3;" horiz-adv-x="576" 
+d="M325.1 280.2c0.100586 -8 -4.2998 -15.7002 -11.6992 -18.7002c9.5 -3.2998 11 -9.2002 11 -18.4004v-13.5h-16.6006c-0.299805 14.8008 3.60059 25.1006 -14.7998 25.1006h-18v-25.1006h-16.4004v69.3008l39.1006 -0.300781c13.2998 0 27.3994 -2 27.3994 -18.3994z
+M295.7 268.9c5.7002 0 11 1.2998 11 7.89941c0 6.40039 -5.60059 7.40039 -10.7002 7.40039h-21v-15.2998h20.7002zM279 179.4c15.5996 0 27.9004 -5.40039 27.9004 -22.7002c0 -27.9004 -30.4004 -23.2998 -49.3008 -23.2998l-0.0996094 -23.3008h-32.2002l-20.3994 23
+l-21.3008 -23h-65.3994l0.0996094 69.3008h66.5l20.5 -22.8008l21 22.8008h52.7002zM175.2 124.7l19 20.2002l-17.9004 20.1992h-41.7002v-12.5h36.3008v-14.0996h-36.3008v-13.7998h40.6006zM241 116.5v55.5l-25.2998 -27.4004zM278.8 147.5
+c5.90039 0 10.5 2.7998 10.5 9.2002c0 6.09961 -4.59961 8.39941 -10.2002 8.39941h-21.5v-17.5996h21.2002zM247.2 284.2h-38.9004v-12.5h37.7998v-14.1006h-37.7998v-13.7998h38.9004v-14.2998h-55.5v69.2998h55.5v-14.5996zM576 192.6h-0.200195h0.200195zM381.4 160.7
+c-0.100586 -7.60059 -4.2002 -15.2998 -11.9004 -18.4004c9.2002 -3.2998 11 -9.5 11 -18.3994l-0.0996094 -13.8008h-16.6006l0.100586 11.5c0 11.8008 -3.80078 13.8008 -14.8008 13.8008h-17.5996l-0.0996094 -25.3008h-16.6006l0.100586 69.3008h39.3994
+c13 0 27.1006 -2.30078 27.1006 -18.7002zM352.2 149.5c5.59961 0 11 1.2998 11 8.2002c0 6.39941 -5.60059 7.39941 -10.7002 7.39941h-21v-15.5996h20.7002zM179.4 229.5h-16.8008v54.2002l-24 -54.2002h-14.5996l-24 54.2002v-54.2002h-33.7998l-6.40039 15.2998h-34.5
+l-6.39941 -15.2998h-17.9004l29.7002 69.2998h24.5l28.0996 -65.7002v65.7002h27.1006l21.6992 -47l19.7002 47h27.6006v-69.2998zM31.2002 259.2h22.7002l-11.5 27.5996zM508.6 100.3c34.8008 0 54.8008 -2.2002 67.5 6.10059v-90.4004c0 -26.5 -21.5 -48 -48 -48h-480.1
+c-26.5 0 -48 21.5 -48 48v203.7h26.5996c4.2002 10.0996 2.2002 5.2998 6.40039 15.2998h19.2002c4.2002 -10 2.2002 -5.2002 6.39941 -15.2998h52.9004v11.3994c2.2002 -5 1.09961 -2.5 5.09961 -11.3994h29.5c2.40039 5.5 2.60059 5.7998 5.10059 11.3994v-11.3994h135.5
+v25.0996c6.39941 0 8 0.100586 9.7998 -0.200195c0 0 -0.200195 -10.8994 0.0996094 -24.7998h66.5v8.90039c7.40039 -5.90039 17.4004 -8.90039 29.7002 -8.90039h26.7998c4.2002 10.1006 2.2002 5.2998 6.40039 15.2998h19c6.5 -15 0.200195 -0.5 6.59961 -15.2998
+h52.8008v21.9004c11.7998 -19.7002 7.7998 -12.9004 13.1992 -21.9004h41.6006v92h-39.9004v-18.3994c-12.2002 20.1992 -6.2998 10.3994 -11.2002 18.3994h-43.2998v-20.5996c-6.2002 14.5996 -4.59961 10.7998 -8.7998 20.5996h-32.4004
+c-0.399414 0 -2.2998 -0.200195 -2.2998 0.299805h-27.5996c-12.7998 0 -23.1006 -3.19922 -30.7002 -9.2998v9.2998h-39.9004v-5.2998c-10.7998 6.10059 -20.6992 5.10059 -64.3994 5.2998c-0.100586 0 -11.6006 0.100586 -11.6006 0h-103
+c-2.5 -6.09961 -6.7998 -16.3994 -12.5996 -30c-2.7998 6 -11 23.8008 -13.9004 30h-46v-21.0996c-7.39941 17.4004 -4.69922 11 -9 21.0996h-39.6992c-3.40039 -7.89941 -13.7002 -32 -23.1006 -53.8994v109.8c0 26.5 21.5 48 48 48h480c26.5 0 48 -21.5 48 -48v-175.4
+c-37.7002 0.200195 -44 0.900391 -54.2998 -5v5c-45.2998 0 -53.5 1.7002 -64.9004 -5.19922v5.19922h-78.1992v-5.09961c-11.4004 6.5 -21.4004 5.09961 -75.7002 5.09961v-5.59961c-6.2998 3.7002 -14.5 5.59961 -24.2998 5.59961h-58
+c-3.5 -3.7998 -12.5 -13.6992 -15.7002 -17.1992c-12.7002 14.0996 -10.5 11.5996 -15.5 17.1992h-83.1006v-92.2998h82c3.30078 3.5 12.9004 13.9004 16.1006 17.4004c12.7002 -14.2998 10.2998 -11.7002 15.3994 -17.4004h48.9004
+c0 14.7002 0.0996094 8.2998 0.0996094 23c11.5 -0.200195 24.3008 0.200195 34.3008 6.2002c0 -13.9004 -0.100586 -17.0996 -0.100586 -29.2002h39.6006c0 18.5 0.0996094 7.40039 0.0996094 25.2998c6.2002 0 7.7002 0 9.40039 -0.0996094
+c0.0996094 -1.2998 0 0 0 -25.2002c152.8 0 145.899 -1.09961 156.699 4.5v-4.5zM544.9 164.8c-4.60059 0 -9.2002 -0.700195 -9.2002 -6.5c0 -12.2002 28.7998 0.299805 39.2998 -13.5v-25.7998c-4.90039 -7.09961 -14.0996 -8.90039 -22.5 -8.90039h-32l0.0996094 14.8008
+h32c4.10059 0 8.40039 1.2998 8.40039 6.39941c0 14.6006 -42.7002 -5.59961 -42.7002 27.4004c0 14.0996 11 20.7002 23.7998 20.7002h32.9004v-14.6006h-30.0996zM487.9 125c4.09961 0 8.69922 1 8.7998 6.40039c0 14.8994 -42.7002 -5.60059 -42.7002 27.3994
+c0 14.1006 10.7002 20.7002 23.5 20.7002h33.2002v-14.5996h-30.4004c-4.2998 0 -9.2002 -0.800781 -9.2002 -6.40039c0 -15.0996 42.9004 6.90039 42.9004 -26.2998c0 -16.4004 -11.4004 -22 -26.2002 -22h-32.2002l0.100586 14.7998h32.2002zM445.7 165.1h-38.5v-12.5
+h37.7998v-14.0996h-37.9004v-13.7998l38.6006 -0.299805l-0.100586 -14.3008h-55.1992l0.0996094 69.3008h55.2002v-14.3008zM389.4 273.2c0.299805 0.299805 1.69922 1 7.2998 1c1 0 2 -0.100586 3.09961 -0.100586l-7.2998 -16.8994
+c-2.2998 0 -3.2002 0.399414 -3.40039 0.5c-0.199219 0.200195 -1.09961 1.89941 -1.09961 7.89941c0 5.40039 1.09961 7.40039 1.40039 7.60059zM409.8 283.7h-0.0996094h0.0996094zM393.6 298.9h16.1006v-15.2002c-17.4004 0.299805 -33.1006 4.09961 -33.1006 -19.7002
+c0 -11.7998 2.80078 -19.9004 16.1006 -19.9004h7.39941l23.5 54.5h24.8008l27.8994 -65.3994v65.3994h25.2998l29.1006 -48.0996v48.0996h16.8994v-69h-23.5996l-31.2002 51.9004v-51.9004h-33.7002l-6.59961 15.3008h-34.2998l-6.40039 -15.3008h-19.2002
+c-22.7998 0 -33 11.8008 -33 34c0 23.3008 10.5 35.3008 34 35.3008zM435.7 286.8l-11.6006 -27.5996h22.8008zM334.6 298.8h16.9004v-69.2998h-16.9004v69.2998z" />
+    <glyph glyph-name="cc-paypal" unicode="&#xf1f4;" horiz-adv-x="576" 
+d="M186.3 189.8c0 -12.2002 -9.7002 -21.5 -22 -21.5c-9.2002 0 -16 5.2002 -16 15c0 12.2002 9.5 22 21.7002 22c9.2998 0 16.2998 -5.7002 16.2998 -15.5zM80.5 238.3c11.2998 0 19.7998 -1.5 17.5 -14.8994c-2 -12.7002 -10.5 -14.2002 -21.5 -14.2002l-8.2002 -0.299805
+l4.2998 26.6992c0.200195 1.7002 1.7002 2.7002 3.2002 2.7002h4.7002zM364.5 238.3c8.5 0 18 -0.5 18.0996 -11.0996c0 -15 -9 -18 -22 -18l-8 -0.299805l4.2002 26.6992c0.200195 1.7002 1.40039 2.7002 3.2002 2.7002h4.5zM576 368v-352c0 -26.5 -21.5 -48 -48 -48h-480
+c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h480c26.5 0 48 -21.5 48 -48zM128.3 232.6c0 21 -16.2002 28 -34.7002 28h-40c-2.5 0 -5 -2 -5.19922 -4.69922l-16.4004 -102.101c-0.299805 -2 1.2002 -4 3.2002 -4h19c2.7002 0 5.2002 2.90039 5.5 5.7002l4.5 26.5996
+c1 7.2002 13.2002 4.7002 18 4.7002c28.5996 0 46.0996 17 46.0996 45.7998zM212.5 223.8h-19c-3.7998 0 -4 -5.5 -4.2002 -8.2002c-5.7998 8.5 -14.2002 10 -23.7002 10c-24.5 0 -43.1992 -21.5 -43.1992 -45.1992c0 -19.5 12.1992 -32.2002 31.6992 -32.2002
+c9 0 20.2002 4.89941 26.5 11.8994c-0.5 -1.5 -1 -4.69922 -1 -6.19922c0 -2.30078 1 -4 3.2002 -4h17.2002c2.7002 0 5 2.89941 5.5 5.69922l10.2002 64.3008c0.299805 1.89941 -1.2002 3.89941 -3.2002 3.89941zM253 125.9l63.7002 92.5996c0.5 0.5 0.5 1 0.5 1.7002
+c0 1.7002 -1.5 3.5 -3.2002 3.5h-19.2002c-1.7002 0 -3.5 -1 -4.5 -2.5l-26.5 -39l-11 37.5c-0.799805 2.2002 -3 4 -5.5 4h-18.7002c-1.69922 0 -3.19922 -1.7998 -3.19922 -3.5c0 -1.2002 19.5 -56.7998 21.1992 -62.1006c-2.69922 -3.7998 -20.5 -28.5996 -20.5 -31.5996
+c0 -1.7998 1.5 -3.2002 3.2002 -3.2002h19.2002c1.7998 0.100586 3.5 1.10059 4.5 2.60059zM412.3 232.6c0 21 -16.2002 28 -34.7002 28h-39.6992c-2.7002 0 -5.2002 -2 -5.5 -4.69922l-16.2002 -102c-0.200195 -2 1.2998 -4 3.2002 -4h20.5c2 0 3.5 1.5 4 3.19922l4.5 29
+c1 7.2002 13.1992 4.7002 18 4.7002c28.3994 0 45.8994 17 45.8994 45.7998zM496.5 223.8h-19c-3.7998 0 -4 -5.5 -4.2998 -8.2002c-5.5 8.5 -14 10 -23.7002 10c-24.5 0 -43.2002 -21.5 -43.2002 -45.1992c0 -19.5 12.2002 -32.2002 31.7002 -32.2002
+c9.2998 0 20.5 4.89941 26.5 11.8994c-0.299805 -1.5 -1 -4.69922 -1 -6.19922c0 -2.30078 1 -4 3.2002 -4h17.2998c2.7002 0 5 2.89941 5.5 5.69922l10.2002 64.3008c0.299805 1.89941 -1.2002 3.89941 -3.2002 3.89941zM544 257.1c0 2 -1.5 3.5 -3.2002 3.5h-18.5
+c-1.5 0 -3 -1.19922 -3.2002 -2.69922l-16.1992 -104l-0.300781 -0.5c0 -1.80078 1.5 -3.5 3.5 -3.5h16.5c2.5 0 5 2.89941 5.2002 5.69922l16.2002 101.2v0.299805zM454 205.3c9.2998 0 16.2998 -5.7002 16.2002 -15.5c0 -12.2998 -9.7002 -21.5 -21.7002 -21.5
+c-9.2002 0 -16.2002 5.2998 -16.2002 15c0 12.2998 9.5 22 21.7002 22z" />
+    <glyph glyph-name="cc-stripe" unicode="&#xf1f5;" horiz-adv-x="576" 
+d="M492.4 227.2c8.69922 0 18 -6.7002 18 -22.7002h-36.7002c0 16 9.7998 22.7002 18.7002 22.7002zM375 224.6c12.9004 0.100586 21.9004 -14.5 21.9004 -33.0996c0 -19.0996 -8.80078 -33.4004 -21.9004 -33.4004c-8.2998 0 -13.2998 3 -16.7998 6.7002l-0.200195 52.7998
+c3.7002 4.10059 8.7998 7 17 7zM528 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-480c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h480zM122.2 166.9c0 42.2998 -54.2998 34.6992 -54.2998 50.6992c0 5.5 4.59961 7.7002 12.0996 7.7002
+c10.7998 0 24.5 -3.2998 35.2998 -9.09961v33.3994c-11.7998 4.7002 -23.5 6.5 -35.2998 6.5c-28.7998 0 -48 -15 -48 -40.1992c0 -39.3008 54 -32.9004 54 -49.9004c0 -6.59961 -5.7002 -8.7002 -13.5996 -8.7002c-11.8008 0 -26.9004 4.90039 -38.9004 11.2998v-33.8994
+c13.2002 -5.7002 26.5996 -8.10059 38.7998 -8.10059c29.6006 0.200195 49.9004 14.7002 49.9004 40.3008zM191 223.5v30.2998h-26.9004v30.7998l-34.6992 -7.39941l-0.200195 -113.9c0 -21 15.7998 -36.5 36.8994 -36.5c11.6006 0 20.2002 2.10059 24.9004 4.7002v28.9004
+c-4.5 -1.80078 -27 -8.30078 -27 12.5996v50.5h27zM265 221.1v32.7002h-0.0996094c-4.7002 1.7002 -21.3008 4.7998 -29.6006 -10.5l-2.2002 10.5h-30.6992v-124.5h35.5v84.4004c8.39941 11 22.5996 8.89941 27.0996 7.39941zM309.1 129.3v124.5h-35.6992v-124.5h35.6992z
+M309.1 272.2v28.8994l-35.6992 -7.59961v-28.9004zM383.2 126.7c25.3994 0.0996094 48.5996 20.5 48.5996 65.5996c0 41.2998 -23.5 63.7998 -48.3994 63.7998c-13.9004 0 -22.9004 -6.59961 -27.8008 -11.0996l-1.7998 8.7998h-31.2998v-165.8l35.5 7.5l0.0996094 40.2002
+c5.10059 -3.7002 12.7002 -9 25.1006 -9zM543.6 178.2c0.100586 2 0.400391 9.39941 0.400391 12.8994c0 36.4004 -17.5996 65.1006 -51.2998 65.1006c-33.7998 0 -54.2998 -28.7002 -54.2998 -64.9004c0 -42.7998 24.1992 -64.5 58.7998 -64.5
+c17 0 29.7002 3.90039 39.3994 9.2002v28.5996c-9.69922 -4.89941 -20.7998 -7.89941 -34.8994 -7.89941c-13.7998 0 -26 4.89941 -27.6006 21.5h69.5z" />
+    <glyph glyph-name="lastfm" unicode="&#xf202;" horiz-adv-x="512" 
+d="M225.8 80.9004c0 0 -31.7002 -31.1006 -97.8994 -31.1006c-82.2002 0 -127.9 48.1006 -127.9 137.2c0 92.7002 45.7002 147.2 131.8 147.2c117.7 0 129.3 -66.2002 161.3 -163c14 -42.7998 38.7002 -73.9004 97.9004 -73.9004c39.9004 0 61 8.7998 61 30.5
+c0 31.9004 -34.9004 35.1006 -79.7998 45.7002c-48.6006 11.7002 -68 36.9004 -68 76.7998c0 64 51.5996 83.9004 104.399 83.9004c59.8008 0 96.2002 -21.7002 100.9 -74.5l-58.5996 -7c-2.30078 25.2002 -17.5 35.7998 -45.7002 35.7998
+c-25.7998 0 -41.6006 -11.7998 -41.6006 -31.7002c0 -17.5996 7.60059 -28.0996 33.4004 -34c52.2998 -11.5 115 -19.2002 115 -92.0996c0 -58.6006 -49.2998 -80.9004 -122 -80.9004c-101.4 0 -136.6 45.7002 -155.4 102.601
+c-26.0996 81.5996 -34.3994 134.899 -100.899 134.899c-35.7002 0 -72.1006 -25.7998 -72.1006 -97.8994c0 -56.3008 28.7002 -91.5 69.2002 -91.5c45.7002 0 76.2002 34 76.2002 34z" />
+    <glyph glyph-name="lastfm-square" unicode="&#xf203;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM307.8 103.1c45.4004 0 76.2002 13.9004 76.1006 50.6006c0 45.5 -39.1006 50.3994 -71.8008 57.5
+c-16.0996 3.7002 -20.8994 10.2998 -20.8994 21.2998c0 12.5 9.89941 19.7998 26 19.7998c17.5996 0 27.0996 -6.59961 28.5996 -22.3994l36.7002 4.39941c-2.90039 33 -25.5996 46.6006 -63 46.6006c-32.9004 0 -65.2002 -12.4004 -65.2002 -52.4004
+c0 -24.9004 12.1006 -40.7002 42.5 -48c28.1006 -6.59961 49.9004 -8.7002 49.9004 -28.5996c0 -13.6006 -13.2002 -19.1006 -38.1006 -19.1006c-37 0 -52.3994 19.4004 -61.1992 46.2002c-20 60.5 -27.3008 101.9 -100.801 101.9c-53.8994 0 -82.5 -34.1006 -82.5 -92
+c0 -55.7002 28.6006 -85.8008 79.9004 -85.8008c41.4004 0 61.2002 19.4004 61.2002 19.4004l-11.7002 31.9004s-19 -21.3008 -47.5996 -21.3008c-25.3008 0 -43.3008 22 -43.3008 57.2002c0 45.1006 22.7002 61.2002 45.1006 61.2002c41.5 0 46.7002 -33.2998 63 -84.2998
+c11.7002 -35.5 33.7002 -64.1006 97.0996 -64.1006z" />
+    <glyph glyph-name="ioxhost" unicode="&#xf208;" horiz-adv-x="640" 
+d="M616 288c13.2998 0 24 -10.7002 24 -24c0 -13.2002 -10.7002 -24 -24 -24h-52.7002c3.10059 -15.5 4.7002 -31.5996 4.7002 -48c0 -137 -111 -248 -248 -248c-102.9 0 -191.2 62.7002 -228.7 152h-67.2998c-13.2998 0 -24 10.7002 -24 24c0 13.2002 10.7002 24 24 24
+h52.7002c-3.10059 15.5 -4.7002 31.5996 -4.7002 48c0 137 111 248 248 248c102.9 0 191.2 -62.7002 228.7 -152h67.2998zM520 192c0 16.5996 -2 32.5996 -5.7998 48h-298.2c-13.2998 0 -24 10.7002 -24 24c0 13.2002 10.7002 24 24 24h279.5
+c-33.9004 62 -99.7998 104 -175.5 104c-110.5 0 -200 -89.5 -200 -200c0 -16.5996 2 -32.5996 5.7998 -48h298.2c13.2998 0 24 -10.7002 24 -24c0 -13.2002 -10.7002 -24 -24 -24h-279.5c33.9004 -62 99.7998 -104 175.5 -104c110.5 0 200 89.5 200 200zM216 216h208
+c13.2998 0 24 -10.7002 24 -24c0 -13.2002 -10.7002 -24 -24 -24h-208c-13.2998 0 -24 10.7002 -24 24c0 13.2002 10.7002 24 24 24z" />
+    <glyph glyph-name="angellist" unicode="&#xf209;" 
+d="M347.1 232.6c48 -11.6992 54.9004 -50.5996 54.9004 -93.6992c0 -114.301 -73.4004 -202.9 -191.4 -202.9c-96.1992 0 -164.6 76.4004 -164.5 148.6c0 37.1006 14.2002 61.7002 51.1006 71.7002c-3.10059 8.2998 -8 20.7998 -8 29.7002
+c0 23.5 24.8994 52.5996 48.2998 52.5996c6.90039 0 13.7002 -2 20 -4.2998c-12.4004 35.2002 -46.5996 126.7 -46.5996 162c0 28.7998 14.5996 51.7002 45.6992 51.7002c40 0 85.4004 -144 95.1006 -172.5c12.5 31.4004 52.5 163.1 97.0996 163.1
+c28 0 43.7002 -22.2998 43.7002 -48.8994c0 -30.2002 -33.7002 -124.5 -45.4004 -157.101zM311.7 340l-33.1006 -93.7002l34 -6c8.5 23.4004 47.1006 128.9 47.1006 148c0 7.10059 -2.2998 16 -10.9004 16c-16 0 -33.0996 -52 -37.0996 -64.2998zM142.3 399.7
+c0 -29.1006 34.6006 -120 45.5 -148.8c7.7002 4.39941 19.7998 2.69922 35.4004 1.39941l-34.6006 100.3c-31.7998 92.8008 -46.2998 59 -46.2998 47.1006zM140 204c-7.7002 0 -20.2998 -13.4004 -20.4004 -21.0996c0 -20.8008 56 -97.7002 76.9004 -97.7002
+c5.7002 0 10.5996 6.2998 10.5996 11.3994c0 12.8008 -37.7998 107.4 -67.0996 107.4zM324.3 17.7002c55.2998 61.5 49.1006 158.6 31 174.7c-24 21.0996 -106 29.0996 -138.3 29.0996c-17.2998 0 -17.4004 -6.40039 -17.4004 -13.0996
+c0 -43.7002 92.9004 -39.7002 120.601 -39.7002c11.2002 0 15.7998 -9.90039 16.8994 -21.1006c-7.39941 -7.39941 -17.6992 -11.6992 -27.3994 -15.3994c-9.40039 -3.40039 -19.1006 -7.10059 -27.1006 -13.1006c-22 -16 -43.6992 -43.3994 -43.6992 -71.6992
+c0 -17.7002 10.5996 -32.9004 10.5996 -50.3008c0 -0.299805 -2 -6.5 -2 -7.39941c-32.5996 2.2998 -40.5996 34.5996 -41.7002 61.7002c-3.39941 -0.900391 -8 -0.600586 -11.7002 -0.600586c5.10059 -17.7998 -11.8994 -42 -38 -42
+c-37.7998 0 -88 57.2002 -58.2998 86.9004c28.7002 -35.9004 35 -51.4004 51.1006 -51.4004c4 0 11.6992 3.40039 11.6992 8.2998c0 12.8008 -42.8994 73.1006 -54.2998 73.1006c-16.7998 0 -37.7002 -24.9004 -20.5996 -68.2998
+c22.5996 -55.7002 69.5 -88.3008 128.899 -88.3008c43.4004 0 80.6006 16.6006 109.7 48.6006zM225.7 143.7c3.2002 -8.2998 6.59961 -16.6006 9.39941 -25.1006c6.30078 7.10059 12.9004 13.7002 20.3008 19.1006c-10 2 -20 2.89941 -29.7002 6z" />
+    <glyph glyph-name="buysellads" unicode="&#xf20d;" 
+d="M224 297.3l42.9004 -160.7h-85.8008zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48zM382.7 42.7002l-94.5 298.7h-128.4l-94.5 -298.7h90.7002l111.7 91.5996l24.2002 -91.5996h90.7998z
+" />
+    <glyph glyph-name="connectdevelop" unicode="&#xf20e;" horiz-adv-x="576" 
+d="M550.5 207c6.69629 -1.33887 11.7861 -7.5 11.7881 -14.7324c0 -7.5 -5.3584 -13.6602 -12.3223 -15l-54.9111 -95.3574c0.536133 -1.60742 0.804688 -3.21387 0.804688 -4.82129c0 -7.23145 -5.09082 -13.3926 -12.0547 -14.7314l-51.6963 -90.2686
+c0.535156 -1.33887 0.802734 -2.67773 0.802734 -4.28516c0 -8.30371 -6.69727 -15.2676 -15.2686 -15.2676c-4.28516 0 -8.30371 1.875 -10.9814 4.82129h-107.144c-2.67871 -3.21484 -6.96484 -5.35742 -11.5176 -5.35742s-8.83887 2.14258 -11.5166 5.35645h-106.875
+c-2.67969 -3.21484 -6.69727 -5.35742 -11.5186 -5.35742c-8.30371 0 -15.2676 6.69727 -15.2676 15.2676c0 1.875 0.535156 3.75 1.07031 5.35742l-51.6963 89.7324c-6.96484 1.33887 -12.0547 7.5 -12.0547 14.7314c0 1.875 0.268555 3.21387 0.804688 4.82129
+l-55.1797 95.3574c-6.96484 1.60742 -12.0537 7.76855 -12.0537 15c0 7.5 5.3584 13.6611 12.5898 15l53.3047 92.1436c0 0.536133 -0.268555 1.07227 -0.268555 1.60645c0 6.16113 3.75098 11.251 9.10742 13.6611l55.9824 97.2334
+c-0.536133 1.33887 -1.07129 3.21387 -1.07129 4.82129c0 8.57129 6.96484 15.2676 15.2676 15.2676c4.82227 0 8.83887 -2.14258 11.7861 -5.625h106.071c2.67871 3.48242 6.69629 5.625 11.5176 5.625s8.83887 -2.14258 11.5176 -5.62402h106.606
+c2.94727 3.48242 6.96484 5.625 11.7861 5.625c8.30371 0 15.2676 -6.69727 15.2676 -15.2676c0 -1.60742 -0.535156 -3.21484 -1.07031 -4.82129l55.4463 -95.8936c8.03613 -0.267578 14.7324 -6.96484 14.7324 -15.001c0 -2.67871 -0.803711 -5.08984 -1.875 -7.23145z
+M153.535 -2.73242v75.8037h-43.6602zM153.535 81.1074v50.624l-44.999 -47.4102c0.535156 -1.07227 1.07129 -2.14355 1.33887 -3.21387h43.6602zM153.535 143.518l0.000976562 92.9463l-50.0889 51.9648c-2.41113 -1.60645 -5.08887 -2.41113 -7.76855 -2.67871
+l-51.9648 -90c0.268555 -1.07227 0.268555 -2.14258 0.268555 -3.48242c0 -1.33887 0 -2.67871 -0.535156 -4.01758l55.7129 -96.4287c1.33887 -0.267578 2.67871 -1.07129 4.01758 -1.60742zM153.535 245.84v72.0527l-43.9277 -15.8037
+c0 -0.267578 0.267578 -0.803711 0.267578 -1.07227c0 -2.94531 -0.803711 -5.62402 -2.14258 -7.7666zM153.535 326.465v59.7324l-43.6602 -75.5361zM480.054 287.357l-0.267578 0.267578l-98.0361 -101.518l63.75 -67.2324l35.3584 167.143zM291.75 92.8926
+l-11.25 -11.7852h22.7676zM291.482 104.143l79.2852 82.2324l-83.0352 87.5889l-79.5537 -84.375zM296.839 98.25l16.875 -17.1426h124.02l5.8916 28.125l-67.5 71.25zM410.411 403.607l-117.053 -124.019l83.0342 -87.5889l97.5 101.25
+c-1.33984 2.14258 -2.14258 4.82129 -2.14258 7.7666v0.536133l-57.8574 100.714c-1.33984 0.268555 -2.41016 0.804688 -3.48145 1.34082zM401.304 405.75h-4.28711l-166.339 -60l57.0547 -60.2676zM277.821 405.75h-103.929l50.8936 -53.5713l148.393 53.5713h-75
+c-2.67871 -2.67773 -6.16016 -4.28516 -10.1787 -4.28516s-7.50098 1.60742 -10.1787 4.28516zM161.572 400.125v-70.7148l54.9111 19.8213l-51.1611 53.8398c-0.730469 -0.25293 -1.93066 -0.613281 -2.67969 -0.804688zM161.572 320.839v-83.3037l40.9814 -42.0527
+l79.5537 84.1064l-59.7324 63.2139zM161.572 228.161v-76.0723l36.4277 38.3037zM161.572 140.303v-59.1953h107.678l17.1426 17.6777l-82.7676 85.9814zM168.536 -21.75h1.33887l91.6074 94.8213h-99.9102v-89.7324l1.07031 -1.60645
+c2.41113 -0.804688 4.28613 -1.875 5.89355 -3.48242zM298.447 -21.75h104.194l-91.6064 94.8213h-38.3037l-91.6074 -94.8213h96.4287c2.68066 2.41016 6.42871 4.28516 10.4473 4.28516s7.76758 -1.875 10.4473 -4.28516zM418.447 -9.96387l17.4121 83.0361h-114.376
+l89.1953 -91.875c1.07227 0.536133 2.14355 1.07031 3.48242 1.33887zM431.303 12.2676l34.8223 60.8037h-21.9639zM466.125 81.1074c0.267578 1.07129 0.803711 2.14258 1.33887 2.94531l-17.1426 18.2139l-4.55371 -21.1592h20.3574zM532.286 188.518
+c-0.268555 1.33984 -0.536133 2.41113 -0.536133 3.75c0 1.60742 0.536133 2.94629 0.802734 4.28516l-45.8027 79.2861l-34.5537 -163.928l20.625 -21.9639c1.33887 0.802734 2.67871 1.33887 4.01758 1.87402z" />
+    <glyph glyph-name="dashcube" unicode="&#xf210;" 
+d="M326.6 344l102.2 104v-427c0 -50.5 -40.0996 -85 -91.2002 -85h-227.199c-51.1006 0 -91.2002 34.5 -91.2002 85v229.5c0 50.2002 40.0996 93.5 91.2002 93.5h216.199zM153.9 31.5v-0.0996094h223.8l-51.1006 52.2998v123.5c0 17.7002 -14.2998 32.5 -32 32.5h-140.699
+c-17.7002 0 -32.4004 -14.7998 -32.4004 -32.5v-142.9c0 -17.7002 14.7002 -32.7998 32.4004 -32.7998z" />
+    <glyph glyph-name="forumbee" unicode="&#xf211;" 
+d="M5.7998 138.3c-3.7998 17 -5.7998 34.2002 -5.7998 51.4004c0 123.3 99.7998 223.3 223.1 223.3c16.6006 0 33.3008 -2 49.3008 -5.5c-123.4 -47 -220.5 -145.5 -266.601 -269.2zM398.7 327.5c-151.101 -44 -269.2 -164.4 -312.3 -315.7
+c-17.2002 13.4004 -32.7002 30.9004 -45.2002 49c43.3994 149.9 160.1 267.7 309.7 312c18.0996 -12.5996 34.0996 -27.7998 47.7998 -45.2998zM414.5 74.7998c13.0996 -35.2998 24.2002 -73.2998 33.5 -109.8c-36.0996 9.2998 -72 20.5 -107 33.5996
+c-25.7002 -16 -54.5996 -26.8994 -84.5996 -31.2998c42.5996 79.7002 108.199 147.4 187.6 190.3c-4.09961 -29.0996 -14.2998 -57.6992 -29.5 -82.7998zM444.2 220.3c-113.7 -46.7002 -204.2 -139.399 -250.5 -253.5c-19.6006 2.7002 -38.5 7.60059 -56.6006 15.2002
+c44.9004 138.5 153.4 249.3 291.301 295.1c7.89941 -18.0996 13.1992 -37.2998 15.7998 -56.7998z" />
+    <glyph glyph-name="leanpub" unicode="&#xf212;" horiz-adv-x="576" 
+d="M386.539 336.515l15.0957 -248.955l-10.9785 0.275391c-36.2324 0.824219 -71.6406 -8.7832 -102.657 -27.9971c-31.0156 19.2139 -66.4238 27.9971 -102.657 27.9971c-45.5635 0 -82.0693 -10.7051 -123.516 -27.7227l31.291 258.288
+c28.5459 11.8027 61.4834 18.1143 92.2256 18.1143c41.1729 0 73.8359 -13.1748 102.657 -42.5439c27.7227 28.2715 59.0127 41.7217 98.5391 42.5439zM569.07 0c-25.5264 0 -47.4854 5.21484 -70.542 15.6445c-34.3105 15.6455 -69.9932 24.9785 -107.871 24.9785
+c-38.9775 0 -74.9346 -12.9014 -102.657 -40.623c-27.7227 27.7227 -63.6797 40.623 -102.657 40.623c-37.8779 0 -73.5605 -9.33301 -107.871 -24.9785c-22.2324 -9.88086 -44.7402 -15.6445 -69.1689 -15.6445h-1.37305l42.5449 349.141
+c39.251 22.2334 87.0117 34.8594 132.301 34.8594c37.0547 0 75.209 -7.68457 106.225 -29.0947c31.0156 21.4102 69.1699 29.0947 106.225 29.0947c45.2891 0 93.0498 -12.626 132.301 -34.8594zM525.702 44.7412l-34.0361 280.246
+c-30.7422 13.999 -67.248 21.4102 -101.009 21.4102c-38.4287 0 -74.3848 -12.0771 -102.657 -38.7021c-28.2725 26.625 -64.2275 38.7021 -102.657 38.7021c-33.7607 0 -70.2666 -7.41113 -101.009 -21.4102l-34.0361 -280.246
+c47.2109 19.4863 82.8945 33.4854 135.045 33.4854c37.6045 0 70.8174 -9.60547 102.657 -29.6436c31.8398 20.0381 65.0518 29.6436 102.657 29.6436c52.1504 0 87.834 -13.999 135.045 -33.4854z" />
+    <glyph glyph-name="sellsy" unicode="&#xf213;" horiz-adv-x="640" 
+d="M539.71 210.692c55.1572 -13.4834 94.0742 -63.124 94.0732 -119.509c0 -68.0264 -55.4639 -123.184 -123.185 -123.184h-381.197c-67.7217 0 -123.186 55.1572 -123.185 123.185c0 47.4961 27.8848 91.0098 70.7852 111.234
+c-2.14453 7.35449 -3.06543 15.0146 -3.06543 22.3691c0 46.2705 37.6914 83.9609 83.9629 83.9609c20.2227 0 39.835 -7.35449 55.1562 -20.5303c18.3867 74.7695 85.8008 127.781 163.021 127.781c92.542 0 167.924 -75.3818 167.924 -167.924
+c0 -12.5635 -1.22559 -25.127 -4.29004 -37.3838zM199.88 46.4463v110.928c0 8.27344 -7.04688 15.3213 -15.3213 15.3213h-30.9482c-8.27344 0 -15.3213 -7.04785 -15.3213 -15.3213v-110.928c0 -8.27344 7.04688 -15.3213 15.3213 -15.3213h30.9482
+c8.27344 0 15.3213 7.04688 15.3213 15.3213zM289.357 46.4463v131.458c0 8.27246 -7.04883 15.3203 -15.3223 15.3203h-30.9492c-8.27246 0 -15.3213 -7.04688 -15.3213 -15.3203v-131.458c0 -8.27344 7.04688 -15.3213 15.3213 -15.3213h30.9492
+c8.27344 0 15.3223 7.04688 15.3223 15.3213zM378.834 46.4463v162.714c0 8.27246 -7.04688 15.3213 -15.3213 15.3213h-30.9482c-8.27441 0 -15.3223 -7.04785 -15.3223 -15.3213v-162.714c0 -8.27344 7.04785 -15.3213 15.3223 -15.3213h30.9482
+c8.27441 0 15.3213 7.04688 15.3213 15.3213zM465.861 46.4463v224.612c0 8.58008 -7.04785 15.6279 -15.3223 15.6279h-28.4971c-8.27441 0 -15.3213 -7.04883 -15.3213 -15.6279v-224.612c0 -8.27344 7.04688 -15.3213 15.3213 -15.3213h28.4971
+c8.27441 0 15.3223 7.04688 15.3223 15.3213z" />
+    <glyph glyph-name="shirtsinbulk" unicode="&#xf214;" 
+d="M100 37.7002l4.40039 9.89941l30.5996 -13.3994l-4.40039 -9.90039zM139.4 20.2002l4.39941 9.89941l30.6006 -13.3994l-4.40039 -9.90039zM311.5 34.2002l30.5996 13.3994l4.40039 -9.89941l-30.5996 -13.4004zM179.1 3l4.40039 9.59961l30.2998 -13.3994
+l-4.39941 -9.90039zM60.4004 55.2002l4.39941 9.89941l30.6006 -13.6992l-4.40039 -9.60059zM271.8 16.7002l30.6006 13.3994l4.39941 -9.89941l-30.5996 -13.4004zM232.5 -0.799805l30.5996 13.3994l4.40039 -9.59961l-30.5996 -13.7002zM350.9 51.4004l30.5996 13.6992
+l4.40039 -9.89941l-30.6006 -13.4004zM170 401.4v-10.5h-33.5v10.5h33.5zM122.8 401.4l-0.0996094 -10.5h-33.5v10.5h33.5996zM75.5 401.4l0.0996094 -10.5h-33.2998v10.5h33.2002zM217 401.4v-10.5h-33.2002v10.5h33.2002zM311.5 401.4v-10.5h-33.5v10.5h33.5zM358.8 401.4
+v-10.5h-33.5v10.5h33.5zM264.2 401.4v-10.5h-33.2002v10.5h33.2002zM405.7 401.4v-10.5h-33.2998v10.5h33.2998zM52.7998 96.9004v-33.5h-10.7998v33.5h10.7998zM122.8 312.8l-0.0996094 -10.5h-33.5v10.5h33.5996zM52.7998 302.2v-23h-10.7998v33.5h33.5996v-10.5h-22.7998
+zM221.7 73.5996c-50.2002 0 -91.2998 40.8008 -91.2998 91.3008c0 50.1992 41.0996 91.2998 91.2998 91.2998c50.5 0 91.2998 -41.1006 91.2998 -91.2998c0 -50.5 -40.7998 -91.3008 -91.2998 -91.3008zM173.5 184.7c0 -44.2998 77.5996 -11.9004 77.5996 -38
+c0 -13.1006 -24 -14.2998 -32.6992 -14.2998c-12.3008 0 -29.8008 2.69922 -35.9004 14.8994h-0.900391l-9 -18.3994c14.8008 -9.30078 29.1006 -12.2002 47.2002 -12.2002c19.5 0 51 5.7998 51 31.2002c0 48.0996 -78.5 16.2998 -78.5 37.8994
+c0 13.1006 20.7998 14.9004 29.7998 14.9004c10.8008 0 29.2002 -3.2002 35.6006 -13.1006h0.899414l8.80078 16.9004c-15.1006 6.2002 -27.4004 12 -44.3008 12c-20.0996 0 -49.5996 -6.40039 -49.5996 -31.7998zM52.7998 269.6v-33.5996h-10.7998v33.5996h10.7998z
+M395.2 63.4004v33.5h10.7998v-33.5h-10.7998zM52.7998 140.1v-33.5h-10.7998v33.5h10.7998zM0 444.3h448v-406l-226.3 -98.5996l-221.7 98.5996v406zM418.8 57.2002h0.100586v270.1h-389.7v-270.1l192.8 -85.7002zM418.8 356.5h0.100586v58.5996h-389.7v-58.5996h389.6z
+M52.7998 226.4v-33.5h-10.7998v33.5h10.7998zM52.7998 183.2v-33.5h-10.7998v33.5h10.7998zM170 312.8v-10.5h-33.5v10.5h33.5zM395.2 149.7v33.5h10.7998v-33.5h-10.7998zM395.2 192.9v33.5h10.7998v-33.5h-10.7998zM217 312.8v-10.5h-33.2002v10.5h33.2002zM395.2 236
+v33.5h10.7998v-33.5h-10.7998zM395.2 106.5v33.5h10.7998v-33.5h-10.7998zM264.2 312.8v-10.5h-33.2002v10.5h33.2002zM311.5 312.8v-10.5h-33.5v10.5h33.5zM395.2 279.2l0.0996094 23h-22.7998v10.5h33.5v-33.5h-10.7998zM358.8 312.8v-10.5h-33.5v10.5h33.5z" />
+    <glyph glyph-name="simplybuilt" unicode="&#xf215;" horiz-adv-x="512" 
+d="M481.2 384c14.7002 0 26.5 -11.7998 26.7002 -26.2998v-331.4c0 -14.5 -11.8008 -26.2998 -26.6006 -26.2998h-450.399c-14.8008 0 -26.6006 11.7998 -26.6006 26.2998v331.4c0 14.5 11.7998 26.2998 26.4004 26.2998h106c14.5996 0 26.5996 -11.7998 26.5996 -26.2998
+v-39.6006h185.3v39.6006c0 14.5 12.1006 26.2998 26.6006 26.2998h106zM149.8 92.2002c36.9004 0 66.6006 29.7002 66.6006 66.3994c0 36.9004 -29.7002 66.6006 -66.6006 66.6006c-36.7002 0 -66.3994 -29.7002 -66.3994 -66.6006
+c0 -36.6992 29.7998 -66.3994 66.3994 -66.3994zM362.2 92.2002c36.5996 0 66.3994 29.7002 66.3994 66.5996c0 36.7002 -29.7998 66.4004 -66.3994 66.4004c-36.9004 0 -66.6006 -29.7998 -66.6006 -66.4004c0 -36.8994 29.7002 -66.5996 66.6006 -66.5996z" />
+    <glyph glyph-name="skyatlas" unicode="&#xf216;" horiz-adv-x="640" 
+d="M640 118.7c0 -65.9004 -52.5 -114.4 -117.5 -114.4c-165.9 0 -196.6 249.7 -359.7 249.7c-146.899 0 -147.1 -212.2 5.60059 -212.2c42.5 0 90.8994 17.7998 125.3 42.5c5.59961 4.10059 16.8994 16.2998 22.7998 16.2998s10.9004 -5 10.9004 -10.8994
+c0 -7.7998 -13.1006 -19.1006 -18.7002 -24.1006c-40.9004 -35.5996 -100.3 -61.1992 -154.7 -61.1992c-83.4004 -0.100586 -154 59 -154 144.899c0 85.9004 67.5 149.101 152.8 149.101c185.3 0 222.5 -245.9 361.9 -245.9c99.8994 0 94.7998 139.7 3.39941 139.7
+c-17.5 0 -35 -11.6006 -46.8994 -11.6006c-8.40039 0 -15.9004 7.2002 -15.9004 15.6006c0 11.5996 5.2998 23.7002 5.2998 36.2998c0 66.5996 -50.8994 114.7 -116.899 114.7c-53.1006 0 -80 -36.9004 -88.7998 -36.9004c-6.2002 0 -11.2002 5 -11.2002 11.2002
+c0 5.59961 4.09961 10.2998 7.7998 14.4004c25.2998 28.7998 64.7002 43.6992 102.8 43.6992c79.4004 0 139.101 -58.3994 139.101 -137.8c0 -6.89941 -0.300781 -13.7002 -1.2002 -20.5996c11.8994 3.09961 24.0996 4.7002 35.8994 4.7002
+c60.7002 0 111.9 -45.3008 111.9 -107.2z" />
+    <glyph glyph-name="pinterest-p" unicode="&#xf231;" horiz-adv-x="384" 
+d="M204 441.5c94.2002 0 180 -64.7998 180 -164.1c0 -93.3008 -47.7002 -196.801 -153.9 -196.801c-25.1992 0 -57 12.6006 -69.2998 36c-22.7998 -90.2998 -21 -103.8 -71.3994 -172.8c-5.2002 -1.89941 -3.5 -2.2998 -6.90039 1.5c-1.7998 18.9004 -4.5 37.5 -4.5 56.4004
+c0 61.2002 28.2002 149.7 42 209.1c-7.5 15.2998 -9.59961 33.9004 -9.59961 50.7002c0 80 93.8994 92 93.8994 25.7998c0 -39 -26.3994 -75.5996 -26.3994 -113.399c0 -25.8008 21.2998 -43.8008 46.1992 -43.8008c69 0 90.3008 99.6006 90.3008 152.7
+c0 71.1006 -50.4004 109.8 -118.5 109.8c-79.2002 0 -140.4 -57 -140.4 -137.399c0 -38.7002 23.7002 -58.5 23.7002 -67.7998c0 -7.80078 -5.7002 -35.4004 -15.6006 -35.4004c-24 0 -63.5996 40 -63.5996 110.4c0 110.699 101.4 179.1 204 179.1z" />
+    <glyph glyph-name="whatsapp" unicode="&#xf232;" 
+d="M380.9 350.9c41.8994 -42 67.0996 -97.7002 67.0996 -157c0 -122.4 -101.8 -222 -224.1 -222h-0.100586c-37.2002 0 -73.7002 9.2998 -106.1 27l-117.7 -30.9004l31.5 115c-19.4004 33.7002 -29.5996 71.9004 -29.5996 111c0 122.4 99.5996 222 222 222
+c59.2998 0 115.1 -23.0996 157 -65.0996zM223.9 9.2998c101.699 0 186.6 82.7998 186.6 184.601c0.0996094 49.2998 -21.2998 95.5996 -56.0996 130.5c-34.8008 34.8994 -81.1006 54.0996 -130.4 54.0996c-101.8 0 -184.6 -82.7998 -184.6 -184.5
+c0 -34.9004 9.69922 -68.7998 28.1992 -98.2002l4.40039 -7l-18.5996 -68.0996l69.7998 18.2998l6.7002 -4c28.2998 -16.7998 60.7998 -25.7002 94 -25.7002zM325.1 147.5c5.5 -2.7002 9.2002 -4.09961 10.5 -6.59961c1.40039 -2.30078 1.40039 -13.4004 -3.19922 -26.4004
+c-4.60059 -13 -26.7002 -24.7998 -37.4004 -26.4004c-17.5996 -2.59961 -31.4004 -1.2998 -66.5996 13.9004c-55.7002 24.0996 -92 80.0996 -94.8008 83.7998c-2.69922 3.7002 -22.5996 30.1006 -22.5996 57.4004s14.2998 40.7002 19.4004 46.2998
+c5.09961 5.5 11.0996 6.90039 14.7998 6.90039s7.39941 0 10.5996 -0.200195c3.40039 -0.200195 8 1.2998 12.5 -9.5c4.60059 -11.1006 15.7002 -38.4004 17.1006 -41.2002c1.39941 -2.7998 2.2998 -6 0.5 -9.7002c-10.6006 -21.2002 -22 -20.5 -16.3008 -30.2998
+c21.5 -36.9004 42.9004 -49.7002 75.5 -66c5.5 -2.7998 8.80078 -2.2998 12 1.40039c3.30078 3.7998 13.9004 16.1992 17.6006 21.7998c3.7002 5.59961 7.39941 4.7002 12.5 2.7998c5.09961 -1.7998 32.3994 -15.2002 37.8994 -18z" />
+    <glyph glyph-name="viacoin" unicode="&#xf237;" horiz-adv-x="384" 
+d="M384 416l-48 -112h48v-48h-68.5l-13.7998 -32h82.2998v-48h-102.8l-89.2002 -208l-89.2002 208h-102.8v48h82.2998l-13.7998 32h-68.5v48h48l-48 112h64l80.7998 -192h94.5l80.7002 192h64zM192 112l27 64h-54z" />
+    <glyph glyph-name="medium" unicode="&#xf23a;" 
+d="M0 416h448v-448h-448v448zM372.2 309.9v5h-83.2002l-59.2998 -147.9l-67.4004 148h-87.2998v-5.09961l28.0996 -33.9004c2.80078 -2.5 4.2002 -6.09961 3.80078 -9.7998v-133c0.799805 -4.7998 -0.700195 -9.7002 -4.10059 -13.2002l-31.5996 -38.2998v-5.10059h89.7998
+v5.10059l-31.5996 38.2998c-3.40039 3.5 -5.10059 8.40039 -4.40039 13.2002v115l78.7002 -171.601h9.09961l67.6006 171.601v-136.9c0 -3.59961 0 -4.2998 -2.40039 -6.7002l-24.2998 -23.5996v-4.90039h118v5.10059l-23.5 23
+c-2.10059 1.5 -3.10059 4.09961 -2.7002 6.7002v169.3c-0.400391 2.5 0.599609 5.09961 2.7002 6.7002z" />
+    <glyph glyph-name="y-combinator" unicode="&#xf23b;" 
+d="M448 416v-448h-448v448h448zM236 160.5l77.5 145.5h-32.7002l-45.7998 -91c-4.7002 -9.2998 -9 -18.2998 -12.7998 -26.7998l-12.2002 26.7998l-45.2002 91h-35l76.7002 -143.8v-94.5h29.5v92.7998z" />
+    <glyph glyph-name="optin-monster" unicode="&#xf23c;" horiz-adv-x="576" 
+d="M572.6 26.5996c1 -3.5 1.90039 -7 1.7002 -10.6992c0.799805 -31.6006 -44.2998 -64 -73.5 -65.1006c-17.2998 -0.799805 -34.5996 8.40039 -42.7002 23.5c-113.5 -4.09961 -227 -4.89941 -340.199 0c-8.40039 -15.0996 -25.7002 -24 -43 -23.5
+c-28.9004 1.10059 -74 33.5 -73.5 65.1006c0.299805 3.7998 0.799805 7.2998 1.89941 10.7998c-5.59961 9.39941 -4.7998 15.2998 5.40039 11.5996c3.2998 5.2002 7 9.5 11.0996 13.7998c-2.5 10.9004 1.2998 14.1006 11.1006 9.2002c4.5 3.2998 10 6.5 15.8994 9.2002
+c0 15.7998 11.7998 11.2002 17.2998 5.7002c12.5 1.7998 20.2002 -0.700195 26.8008 -5.7002v19.7002c-12.9004 0 -40.6006 11.3994 -45.9004 36.2002c-5 20.7998 2.59961 38.0996 25.0996 47.5996c0.800781 5.90039 8.10059 14 14.9004 15.9004
+c7.59961 1.89941 12.5 -4.60059 14.0996 -10.3008c7.40039 0 17.8008 -1.5 21.1006 -8.09961c5.39941 0.5 11.0996 1.40039 16.5 1.90039c-2.40039 1.89941 -5.10059 3.5 -8.10059 4.59961c-5.09961 8.90039 -13.7998 11.0996 -24.5996 11.5996
+c0 0.800781 0 1.60059 0.299805 2.7002c-19.7998 0.5 -44.0996 5.60059 -54.8994 17.7998c-21.3008 23.6006 -15.9004 83.6006 12.1992 103.5c8.40039 5.7002 21.6006 0.800781 22.7002 -9.69922c2.40039 -20.6006 0.400391 -26.8008 26.2002 -25.9004
+c8.09961 7.7998 16.7998 14.5996 26.5 20c-14.9004 1.2998 -28.9004 -1.59961 -43.7998 -3.7998c12.7002 12.5 23.8994 25.3994 56.7002 42.3994c23.5 11.9004 50 20.8008 76.1992 23.2002c-18.5996 7.90039 -40 11.9004 -59.6992 16.5
+c76.5 16.2002 174.6 22.1006 244.199 -37.5996c18.1006 -15.4004 32.4004 -36.2002 42.7002 -60c39.7998 -4.90039 36.4004 5.5 38.6006 25.0996c1.09961 10.2998 14.2998 15.4004 22.6992 9.5c14.9004 -10.5 22.2002 -30.7998 24.6006 -48.0996
+c2.2002 -17.7998 0.299805 -41.2998 -12.4004 -55.1006c-10.7998 -12.1992 -34.2998 -17.5996 -53.7998 -18.0996v-2.7998c-11.0996 -0.200195 -20.2998 -2.40039 -25.7002 -11.6006c-3 -1.09961 -5.7002 -2.69922 -8.39941 -4.59961
+c5.69922 -0.5 11.3994 -1.40039 16.7998 -1.90039c1.89941 5.60059 12.5996 8.40039 21.0996 8.40039c1.7002 5.40039 6.7998 11.9004 14.1006 10.2998c7.2998 -1.59961 14.0996 -10 14.8994 -15.8994c10.7998 -4.40039 22.1006 -12.2002 25.1006 -25.7002
+c1.89941 -8.10059 1.69922 -15.1006 0.299805 -21.9004c-5.7002 -25.2002 -33.2998 -36.2002 -45.9004 -36.2002c0 -6.69922 0 -13.1992 -0.299805 -19.6992c8.09961 6 16.4004 7.19922 26.7998 5.69922c6 5.90039 17.6006 9.40039 17.6006 -5.69922
+c5.59961 -2.7002 11.2998 -6 15.8994 -9.2002c10.1006 5 13.7002 0.5 10.7998 -9.2002c4.10059 -4.2998 8.10059 -8.90039 11.1006 -13.7998c10.0996 3.59961 11 -2.10059 5.39941 -11.6006zM498.8 280.6c17.2998 -6.69922 26.2002 -22.0996 30.2998 -35.6992
+c1.10059 10.5996 -2.69922 39.5 -13.7998 51.0996c-7.2998 7.2998 -14.0996 5.09961 -14.0996 -0.799805c0 -6.2002 -1.2998 -11.6006 -2.40039 -14.6006zM494.2 273.9c-3.2002 -3.30078 -9.2002 -4.90039 -14.1006 -5.7002c13 -15.7002 17 -41.7002 12.7002 -63
+c10.7998 2.2002 20.5 6.2998 26.2002 12.2002c1.90039 2.19922 3.7998 4.89941 4.90039 7.59961c-1.10059 21.2998 -10.2002 42.7002 -29.7002 48.9004zM470.1 267.1c-3.69922 0 -8.09961 0 -11.7998 0.300781c7.5 -20.6006 12.4004 -42.7002 14.2998 -64.6006
+c3.5 0 7.5 0.299805 11.6006 0.799805c5.89941 24.3008 -0.299805 51.6006 -14.1006 63.5zM47.5 245c4.09961 13.5 13 28.9004 30.2998 35.7002c-1 3 -2.39941 8.39941 -2.39941 14.5996c0 5.90039 -7.10059 8.10059 -14.1006 0.799805
+c-11.3994 -11.5996 -14.8994 -40.5996 -13.7998 -51.0996zM57.2002 217.4c5.7002 -6.2002 15.3994 -10 26.2002 -12.2002c-4.30078 21.3994 -0.300781 47.2998 12.6992 63c-4.89941 0.799805 -10.8994 2.5 -14.0996 5.7002
+c-19.4004 -6.2002 -28.2998 -27.6006 -29.7002 -48.9004c1.40039 -2.7002 3 -5.40039 4.90039 -7.59961zM105.1 202.8c2.40039 22.2002 9.10059 43.7998 19.8008 63.5c-5.2002 -1.09961 -10 -3 -14.9004 -4.89941l-12.2002 -5.10059v0.299805
+c-7.2998 -14.0996 -10 -34.3994 -5.39941 -53c4.59961 -0.5 8.59961 -0.799805 12.6992 -0.799805zM289.1 365.5c-41.8994 0 -76.1992 -34.0996 -76.1992 -75.9004c0 -42.1992 34.2998 -76.1992 76.1992 -76.1992c41.9004 0 76.2002 34 76.2002 76.1992
+c0 41.9004 -34.2998 75.9004 -76.2002 75.9004zM404.7 191.2c-12.9004 0.799805 -26.2002 0.799805 -39.5 1.09961c10 -50.5996 3.2998 -64.7002 16.5 -58.0996c16 8.09961 22.7002 39.2002 23 57zM350.7 192.8c-18.9004 0.299805 -38.1006 0.299805 -57 0v0.299805
+c-0.299805 -5.19922 0.200195 -38.0996 4.2998 -41.0996c11.0996 -5.40039 39.5 -4.59961 51.0996 -1.09961c5.40039 1.59961 2.40039 37 1.60059 41.8994zM278.3 139c4.60059 2.5 2.40039 45.4004 1.2998 53.7002v0.299805
+c-19.3994 -0.299805 -38.5996 -0.299805 -57.7998 -0.799805c-1.89941 -9.2002 -4.59961 -48.9004 1.90039 -51.6006c13 -5.69922 41.5996 -5.09961 54.5996 -1.59961zM171.8 190.1c-5.39941 -19.6992 0.299805 -45.0996 22.2002 -54.8994
+c5.40039 -2.5 8.59961 -2.5 9.7002 4.2998c1.89941 8.7002 2.5 36.7998 4.89941 52.2002c-12.1992 -0.200195 -24.5996 -0.799805 -36.7998 -1.60059zM136.4 158.8c2.39941 -3.7002 1.59961 -9.09961 -8 -12.5c43.7998 -47 92.6992 -85.7002 155.899 -106.5
+c67.5 19.2002 115.601 60 163.2 107c-11.0996 4.2998 -7.7002 10.2998 -7.2998 11.6006c-8.90039 0.799805 -17.9004 1.89941 -26.5 2.69922c-9.5 -33 -36 -52.8994 -46.7998 -31.5996c-2.7002 5.2002 -3.5 11.7002 -4.60059 16.7998
+c-3.7998 -8.39941 -13.2998 -8.09961 -24.5996 -8.89941c-13.2002 -1.10059 -31.6006 -1.30078 -44 3c-3 -12.9004 -11.1006 -12.9004 -26.7998 -14.3008c-14.1006 -1.39941 -48.7002 -4.09961 -54.9004 10.8008c-1.09961 -28.7002 -35.0996 -10 -45.0996 7
+c-3.2002 5.69922 -5.40039 11.3994 -7 17.5996c-7.80078 -0.799805 -15.7002 -1.59961 -23.5 -2.7002zM114.8 -13.7002c0.5 2.5 0.799805 5.2002 0.799805 8.2002c-5.69922 23.2002 -18.5996 49.7002 -33.5 54c-22.3994 6.7002 -68.8994 -23.5 -66.1992 -54.5996
+c12.6992 -19.5 40 -35.7002 59.1992 -36.5c17.8008 -0.800781 35.9004 11.0996 39.7002 28.8994zM106.1 52.2998c9 -16 15.5 -33.2998 16.7002 -51.8994c33.5 19.3994 69.1006 35.6992 105.9 47c-38.7002 20.5 -68.1006 47.7998 -97.2998 77
+c-2.10059 -1.30078 -5.10059 -2.40039 -7.80078 -3.5c-1.59961 -4.90039 8.7002 -5.30078 5.40039 -12.4004c-2.09961 -4.09961 -8.59961 -7.59961 -15.0996 -9.2002c-2.10059 -2.7002 -5.10059 -4.89941 -7.80078 -6.5h-0.299805
+c-0.200195 -13.5 -0.200195 -27 0.299805 -40.5zM443.7 -12.2998c-36.7998 21.2998 -74.1006 41.2998 -115.601 53c-13.7998 -6.2002 -27.8994 -11.2998 -42.1992 -15.4004c-2.10059 -0.799805 -2.10059 -0.799805 -4.30078 0
+c-11.8994 3.7002 -23.2998 8.10059 -34.8994 13.2002c-40.2002 -11.5996 -77.2998 -29.2002 -112.4 -50.7998h-0.299805v-0.299805c0.299805 0 0.299805 0 0.299805 0.299805c103.2 -4.10059 206.4 -3.5 309.4 0zM454.2 0.0996094c1 14.7002 7.2002 35.8008 16.5 51.7002
+l-0.299805 -0.299805c0.5 13.7002 0.799805 27.5 0.799805 41.2998c-3 1.7002 -5.7002 4.10059 -8.10059 6.7998c-6.5 1.30078 -12.8994 5.10059 -15.0996 8.90039c-1.90039 4.09961 1.2998 7.59961 5.90039 10.2998c-0.200195 0.5 -0.5 1.60059 -0.5 2.40039
+c-3 0.799805 -5.40039 1.7998 -7.60059 3.2002c-31.5996 -29.4004 -65.3994 -56.7002 -103.5 -76.7002c38.9004 -11.7002 76 -28.1006 111.9 -47.6006zM560.1 -6.09961c3 31.0996 -43.5 61.3994 -66.1992 54.5c-14.6006 -4.30078 -27.8008 -30.8008 -33.5 -54
+c0 -23.8008 21.1992 -37.9004 40.5 -37c19.1992 0.799805 46.5 17 59.1992 36.5zM372.9 372.8c-35.7002 39.2002 -81.4004 47.7998 -126 23.5c25.1992 56.2002 122.199 48.6006 126 -23.5zM74.7998 40.9004c14.9004 1.89941 24.6006 -19.2002 18.6006 -30.8008
+c-4.80078 -9.69922 -23.7002 -24.0996 -35.9004 -27.2998c-16.5 -4.59961 -32.2002 3.2998 -32.2002 14.9004c0 17.7998 33.7998 41.5996 49.5 43.2002zM290.7 217.1c-30.9004 0 -57.6006 25.7002 -50.2998 59.8008c13.1992 -20.7002 46.5 -12 46.5 11.2998
+c0 10 -7 18.5996 -16.5 21.5996c31.6992 13.7998 72.1992 -8.2002 72.1992 -44.2998c0 -26.7998 -23.2998 -48.4004 -51.8994 -48.4004zM68 -26.0996c-0.5 8.39941 20.2998 23.5 29.2002 25.0996c8.59961 1.59961 12.7002 -11.4004 9.7002 -18.4004
+c-2.7002 -5.69922 -10.5 -13.5 -17.3008 -16.1992c-9.39941 -3.2002 -21.0996 3 -21.5996 9.5zM501.2 40.9004c15.7002 -1.60059 49.5 -25.4004 49.5 -43.2002c0 -11.7002 -15.7002 -19.5 -32.2002 -14.9004c-12.0996 3.2002 -31.2998 17.6006 -36.2002 27.2998
+c-5.7002 11.6006 4 32.7002 18.9004 30.8008zM478.8 -1c8.90039 -1.59961 30 -16.7002 29.1006 -25.0996c-0.200195 -6.5 -12.1006 -12.7002 -21.3008 -9.5c-7 2.69922 -14.8994 10.5 -17.2998 16.1992c-2.89941 7.10059 1.10059 20 9.5 18.4004z" />
+    <glyph glyph-name="opencart" unicode="&#xf23d;" horiz-adv-x="640" 
+d="M423.3 7.2998c0 -25.2998 -20.2998 -45.5996 -45.5996 -45.5996s-45.7998 20.2998 -45.7998 45.5996s20.5996 45.7998 45.7998 45.7998c25.3994 0 45.5996 -20.5 45.5996 -45.7998zM169.4 53.0996c25.2998 0 45.7998 -20.5 45.7998 -45.7998
+s-20.5 -45.5996 -45.7998 -45.5996c-25.3008 0 -45.6006 20.3994 -45.6006 45.5996s20.2998 45.7998 45.6006 45.7998zM461.1 323.1c302.2 0 169.5 -67.1992 -17.1992 -233.899c59.1992 102.8 262.5 193.899 -70.8008 188.899c-319.8 -4.69922 -338.699 92.5 -373.1 144.2
+c81.9004 -86.3994 158.9 -99.2002 461.1 -99.2002z" />
+    <glyph glyph-name="expeditedssl" unicode="&#xf23e;" horiz-adv-x="496" 
+d="M248 404.6c117.4 0 212.6 -95.1992 212.6 -212.6s-95.1992 -212.6 -212.6 -212.6s-212.6 95.1992 -212.6 212.6s95.1992 212.6 212.6 212.6zM150.6 271.7h-0.199219v-26.6006c0 -5 3.89941 -8.89941 8.89941 -8.89941h17.7002c5 0 8.90039 3.89941 8.90039 8.89941
+v26.6006c0 82.0996 124 82.0996 124 0v-26.6006c0 -5 3.89941 -8.89941 8.89941 -8.89941h17.7002c5 0 8.90039 3.89941 8.90039 8.89941v26.6006c0 53.7002 -43.7002 97.3994 -97.4004 97.3994s-97.4004 -43.6992 -97.4004 -97.3994zM389.7 68v141.7
+c0 9.7002 -8 17.7002 -17.7002 17.7002h-248c-9.7002 0 -17.7002 -8 -17.7002 -17.7002v-141.7c0 -9.7002 8 -17.7002 17.7002 -17.7002h248c9.7002 0 17.7002 8 17.7002 17.7002zM141.7 205.3v-132.899c0 -2.5 -1.90039 -4.40039 -4.40039 -4.40039h-8.89941
+c-2.5 0 -4.40039 1.90039 -4.40039 4.40039v132.899c0 2.5 1.90039 4.40039 4.40039 4.40039h8.89941c2.5 0 4.40039 -1.90039 4.40039 -4.40039zM283.4 156.6c0 -13 -7.2002 -24.3994 -17.7002 -30.3994v-31.6006c0 -5 -3.90039 -8.89941 -8.90039 -8.89941h-17.7002
+c-5 0 -8.89941 3.89941 -8.89941 8.89941v31.6006c-10.5 6.09961 -17.7002 17.3994 -17.7002 30.3994c0 19.7002 15.7998 35.4004 35.4004 35.4004c19.5996 0 35.5 -15.7998 35.5 -35.4004zM248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248
+s111 248 248 248zM248 -38.2998c127 0 230.3 103.3 230.3 230.3s-103.3 230.3 -230.3 230.3s-230.3 -103.3 -230.3 -230.3s103.3 -230.3 230.3 -230.3z" />
+    <glyph glyph-name="cc-jcb" unicode="&#xf24b;" horiz-adv-x="576" 
+d="M431.5 203.7v32.2998c41.2002 0 38.5 -0.200195 38.5 -0.200195c7.2998 -1.2998 13.2998 -7.2998 13.2998 -16c0 -8.7998 -6 -14.5 -13.2998 -15.7998c-1.2002 -0.400391 -3.2998 -0.299805 -38.5 -0.299805zM474.3 183.5c7.5 -1.5 13.5 -8.2998 13.5 -17
+c0 -9 -6 -15.5 -13.5 -17c-2.7998 -0.700195 -3.2002 -0.5 -42.7998 -0.5v35c39.5 0 40 0.200195 42.7998 -0.5zM576 368v-352c0 -26.5 -21.5 -48 -48 -48h-480c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h480c26.5 0 48 -21.5 48 -48zM182 255.7h-57
+c0 -67.1006 10.7002 -109.7 -35.7998 -109.7c-19.5 0 -38.7998 5.7002 -57.2002 14.7998v-28c30 -8.2998 68 -8.2998 68 -8.2998c97.9004 0 82 47.7002 82 131.2zM360.5 251.2c-63.4004 16 -165 14.8994 -165 -59.2998c0 -77.1006 108.2 -73.6006 165 -59.2002v28.2998
+c-47.5996 -24.7002 -107.5 -22 -107.5 31s59.7998 55.5996 107.5 31.2002v28zM544 161.5c0 18.5 -16.5 30.5 -38 32v0.799805c19.5 2.7002 30.2998 15.5 30.2998 30.2002c0 19 -15.7002 30 -37 31c0 0 6.2998 0.299805 -120.3 0.299805v-127.5h122.7
+c24.2998 -0.0996094 42.2998 12.9004 42.2998 33.2002z" />
+    <glyph glyph-name="cc-diners-club" unicode="&#xf24c;" horiz-adv-x="576" 
+d="M239.7 368.1c97.2002 0 175.8 -78.5996 175.8 -175.8c0 -96.8994 -78.5996 -175.8 -175.8 -175.8c-96.9004 0 -175.8 78.9004 -175.8 175.8c0 97.2002 78.8994 175.8 175.8 175.8zM199.8 88.5v207.9c-41.7002 -16.2002 -71.3994 -56.7002 -71.3994 -104.101
+c0 -47.3994 29.6992 -87.8994 71.3994 -103.8zM279.6 88.2002c41.7002 16.2002 71.4004 56.7002 71.4004 104.1c0 47.4004 -29.7002 87.9004 -71.4004 104.101v-208.2zM528 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-480c-26.5 0 -48 21.5 -48 48v352
+c0 26.5 21.5 48 48 48h480zM329.7 0c105 0 200.7 85.5 200.7 190.2c0 114.6 -95.7002 193.8 -200.7 193.8h-90.2998c-106.2 0 -193.801 -79.2002 -193.801 -193.8c0 -104.7 87.6006 -190.2 193.801 -190.2h90.2998z" />
+    <glyph glyph-name="creative-commons" unicode="&#xf25e;" horiz-adv-x="496" 
+d="M245.83 233.13l-33.2197 -17.2803c-9.43066 19.5801 -25.2402 19.9307 -27.46 19.9307c-22.1309 0 -33.2207 -14.6104 -33.2207 -43.8398c0 -23.5703 9.20996 -43.8408 33.2207 -43.8408c14.4697 0 24.6494 7.09082 30.5693 21.2607l30.5498 -15.5
+c-6.16992 -11.5107 -25.6895 -38.9805 -65.0996 -38.9805c-22.5996 0 -73.96 10.3203 -73.96 77.0498c0 58.6904 43 77.0605 72.6299 77.0605c30.7197 0.00976562 52.7002 -11.9502 65.9902 -35.8604zM388.88 233.13l-32.7803 -17.2803
+c-9.5 19.7705 -25.7197 19.9307 -27.8994 19.9307c-22.1406 0 -33.2197 -14.6104 -33.2197 -43.8398c0 -23.5508 9.22949 -43.8408 33.2197 -43.8408c14.4502 0 24.6494 7.09082 30.54 21.2607l31 -15.5c-2.10059 -3.75 -21.3906 -38.9805 -65.0898 -38.9805
+c-22.6904 0 -73.96 9.87012 -73.96 77.0498c0 58.6699 42.9697 77.0605 72.6299 77.0605c30.71 0.00976562 52.5801 -11.9502 65.5596 -35.8604zM247.56 439.95c141.82 0 248.44 -110.13 248.44 -248c0 -147.13 -118.51 -248 -248.44 -248
+c-133.96 0 -247.56 109.51 -247.56 248c0 132.939 104.74 248 247.56 248zM248.43 -10.8604c103.16 0 202.83 81.1299 202.84 202.82c0 113.8 -90.2891 203.26 -202.819 203.26c-118.29 0 -203.72 -97.8496 -203.72 -203.27c0 -109.771 91.1592 -202.811 203.699 -202.811z
+" />
+    <glyph glyph-name="gg" unicode="&#xf260;" horiz-adv-x="512" 
+d="M179.2 217.6l102.399 -102.399l-102.399 -102.4l-179.2 179.2l179.2 179.2l44.7998 -44.7998l-25.5996 -25.6006l-19.2002 19.2002l-128 -128l128 -128l51.5 51.5l-77.1006 76.5zM332.8 371.2l179.2 -179.2l-179.2 -179.2l-44.7998 44.7998l25.5996 25.6006
+l19.2002 -19.2002l128 128l-128 128l-51.5 -51.5l77.1006 -76.5l-25.6006 -25.5996l-102.399 102.399z" />
+    <glyph glyph-name="gg-circle" unicode="&#xf261;" horiz-adv-x="512" 
+d="M257 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM207.5 65.2002l75 75.2002l-77.2002 77.1992l-24.3994 -24.3994l53.0996 -52.9004l-26.5996 -26.5996l-77.2002 77.2002l77.2002 77.1992l11.0996 -11.0996l24.2002 24.2002
+l-35.2002 35.3994l-125.7 -125.699zM306.5 67.4004l125.7 125.6l-125.7 125.7l-75 -75l77.2002 -77.2002l24.3994 24.4004l-53.0996 52.8994l26.5 26.5l77.2002 -77.2002l-77.2002 -77.1992l-11.0996 11.0996l-24.1006 -24.4004z" />
+    <glyph glyph-name="tripadvisor" unicode="&#xf262;" horiz-adv-x="576" 
+d="M166.4 167.479c0 -13.2354 -10.7305 -23.9658 -23.9668 -23.9658c-13.2354 0 -23.9658 10.7305 -23.9658 23.9658c0 13.2363 10.7305 23.9668 23.9658 23.9668c13.2363 0 23.9668 -10.7295 23.9668 -23.9668zM431.362 191.435
+c13.2295 0 23.9551 -10.7246 23.9561 -23.9561c0 -13.2305 -10.7266 -23.9551 -23.9561 -23.9551c-13.2314 0 -23.9561 10.7256 -23.9561 23.9551c0 13.2314 10.7256 23.9561 23.9561 23.9561zM520.75 51.9453c-62.667 -49.1045 -153.276 -38.1094 -202.379 24.5586
+l-30.9795 -46.3252l-30.6826 45.9395c-48.2773 -60.3906 -135.622 -71.8916 -197.885 -26.0547c-64.0586 47.1572 -77.7588 137.315 -30.6016 201.373c-5.05762 17.1221 -17.7021 42.7236 -28.2227 57.1475l90.2861 0.0498047
+c48.0039 29.8701 132.851 54.1123 189.389 54.1123c2.11914 0 5.55762 -0.0371094 7.67578 -0.0820312c1.72363 0.0302734 4.52246 0.0556641 6.24609 0.0556641c55.5518 0 138.851 -23.9258 185.936 -53.4043l96.2178 -0.0742188
+c-10.6191 -14.5371 -23.3213 -40.3643 -28.3516 -57.6494c46.793 -62.7471 34.9639 -151.37 -26.6484 -199.646zM259.366 166.239c-0.00683594 63.5566 -51.5352 115.075 -115.092 115.067c-63.5576 -0.00683594 -115.074 -51.5342 -115.068 -115.092
+c0.00683594 -63.5566 51.5352 -115.075 115.092 -115.067c63.5127 0.0742188 114.984 51.5381 115.068 115.052v0.0400391zM287.957 176.694c5.43262 73.4395 65.5098 130.884 139.12 133.021c-35.5576 15.374 -95.8555 27.8506 -134.594 27.8506
+c-1.41699 0 -3.7168 -0.0166016 -5.13379 -0.0380859c-0.953125 0.00878906 -2.50098 0.0166016 -3.45508 0.0166016c-39.2324 0 -100.479 -12.2168 -136.709 -27.2695c74.3447 -1.58203 135.3 -59.4248 140.771 -133.581zM539.663 205.461
+c-21.9922 59.6338 -88.1621 90.1484 -147.795 68.1572c-59.6338 -21.9922 -90.1484 -88.1621 -68.1572 -147.795v-0.0322266c22.0381 -59.6074 88.1982 -90.0908 147.827 -68.1133c59.6152 22.0039 90.1133 88.1621 68.125 147.783zM213.624 167.486v-0.115234
+c-0.0566406 -39.3281 -31.9863 -71.1631 -71.3145 -71.1064c-39.3271 0.0576172 -71.1621 31.9863 -71.1055 71.3145s31.9863 71.1631 71.3135 71.1055c39.2598 -0.115234 71.042 -31.9395 71.1064 -71.1982zM189.112 167.486v0.0839844
+c-0.0517578 25.7832 -20.9941 46.6445 -46.7783 46.5938s-46.6445 -20.9941 -46.5938 -46.7773c0.0507812 -25.7842 20.9941 -46.6445 46.7764 -46.5938c25.7266 0.113281 46.5371 20.9678 46.5957 46.6934zM502.535 167.486
+c-0.0205078 -39.3281 -31.918 -71.2422 -71.2471 -71.2217c-39.3291 0.0214844 -71.1943 31.918 -71.1729 71.2471c0.0195312 39.3281 31.918 71.1943 71.2471 71.1729c39.29 -0.0654297 71.1211 -31.9082 71.1729 -71.1982zM478.031 167.494
+c-0.00878906 25.7842 -20.918 46.6787 -46.7021 46.6699s-46.6787 -20.918 -46.6699 -46.7021s20.918 -46.6777 46.7021 -46.6699c25.7646 0.0458984 46.6357 20.9277 46.6699 46.6934v0.00878906z" />
+    <glyph glyph-name="odnoklassniki" unicode="&#xf263;" horiz-adv-x="320" 
+d="M275.1 114c-27.3994 -17.4004 -65.0996 -24.2998 -90 -26.9004l20.9004 -20.5996l76.2998 -76.2998c27.9004 -28.6006 -17.5 -73.2998 -45.7002 -45.7002c-19.0996 19.4004 -47.0996 47.4004 -76.2998 76.5996l-76.2998 -76.5
+c-28.2002 -27.5 -73.5996 17.6006 -45.4004 45.7002c19.4004 19.4004 47.1006 47.4004 76.3008 76.2998l20.5996 20.6006c-24.5996 2.59961 -62.9004 9.09961 -90.5996 26.8994c-32.6006 21 -46.9004 33.3008 -34.3008 59c7.40039 14.6006 27.7002 26.9004 54.6006 5.7002
+c0 0 36.2998 -28.8994 94.8994 -28.8994c58.6006 0 94.9004 28.8994 94.9004 28.8994c26.9004 21.1006 47.0996 8.90039 54.5996 -5.7002c12.4004 -25.6992 -1.89941 -38 -34.5 -59.0996zM30.2998 318.3c0 71.7002 58.2998 129.7 129.7 129.7s129.7 -58 129.7 -129.7
+c0 -71.3994 -58.2998 -129.399 -129.7 -129.399s-129.7 58 -129.7 129.399zM96.2998 318.3c0 -35.0996 28.6006 -63.7002 63.7002 -63.7002s63.7002 28.6006 63.7002 63.7002c0 35.4004 -28.6006 64 -63.7002 64s-63.7002 -28.5996 -63.7002 -64z" />
+    <glyph glyph-name="odnoklassniki-square" unicode="&#xf264;" 
+d="M184.2 270.9c0 22.0996 17.8994 40 39.7998 40s39.7998 -17.9004 39.7998 -40c0 -22 -17.8994 -39.8008 -39.7998 -39.8008s-39.7998 17.9004 -39.7998 39.8008zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352
+c26.5 0 48 -21.5 48 -48zM142.9 270.9c0 -44.6006 36.3994 -80.9004 81.0996 -80.9004s81.0996 36.2002 81.0996 80.9004c0 44.7998 -36.3994 81.0996 -81.0996 81.0996s-81.0996 -36.2002 -81.0996 -81.0996zM317.4 180.2
+c-4.60059 9.09961 -17.3008 16.7998 -34.1006 3.59961c0 0 -22.7002 -18 -59.2998 -18s-59.2998 18 -59.2998 18c-16.7998 13.2002 -29.5 5.5 -34.1006 -3.59961c-7.89941 -16.1006 1.10059 -23.7002 21.4004 -37c17.2998 -11.1006 41.2002 -15.2002 56.5996 -16.7998
+l-12.8994 -12.9004c-18.2002 -18 -35.5 -35.5 -47.7002 -47.7002c-17.5996 -17.5996 10.7002 -45.7998 28.4004 -28.5996l47.6992 47.8994c18.2002 -18.1992 35.7002 -35.6992 47.7002 -47.8994c17.6006 -17.2002 46 10.7002 28.6006 28.5996l-47.7002 47.7002l-13 12.9004
+c15.5 1.59961 39.0996 5.89941 56.2002 16.7998c20.3994 13.2998 29.2998 21 21.5 37z" />
+    <glyph glyph-name="get-pocket" unicode="&#xf265;" 
+d="M407.6 384c22.7002 0 40.4004 -18.2002 40.4004 -40.5996v-135.2c0 -124.7 -99.7998 -224.2 -223.8 -224.2c-124.5 0 -224.2 99.5 -224.2 224.2v135.2c0 22.0996 18.5 40.5996 40.5996 40.5996h367zM245.6 115.5c111.9 107.5 114.801 105.4 114.801 123.2
+c0 16.8994 -13.8008 30.7002 -30.7002 30.7002c-16.9004 0 -14.9004 -2.40039 -105.5 -89.3008c-89.1006 85.5 -88.2002 89.3008 -105.2 89.3008c-16.9004 0 -30.7002 -13.8008 -30.7002 -30.7002c0 -18.1006 1.2002 -14.2998 114.9 -123.2
+c11 -11.0996 30 -11.7998 42.3994 0z" />
+    <glyph glyph-name="wikipedia-w" unicode="&#xf266;" horiz-adv-x="640" 
+d="M640 396.8l-0.299805 -12.2002c-28.1006 -0.799805 -45 -15.7998 -55.7998 -40.2998c-25 -57.7998 -103.301 -240 -155.301 -358.6h-13.5996l-81.9004 193.1c-32.5 -63.5996 -68.2998 -130 -99.1992 -193.1c-0.300781 -0.299805 -15 0 -15 0.299805
+c-46.9004 109.7 -96.1006 218.6 -143.101 328.6c-11.3994 26.7002 -49.3994 70 -75.5996 69.7002c0 3.10059 -0.299805 10 -0.299805 14.2002h161.899v-13.9004c-19.2002 -1.09961 -52.7998 -13.2998 -43.2998 -34.1992c21.9004 -49.7002 103.6 -240.301 125.6 -288.601
+c15 29.7002 57.8008 109.2 75.3008 142.8c-13.9004 28.3008 -58.6006 133.9 -72.8008 160c-9.69922 17.8008 -36.0996 19.4004 -55.7998 19.7002v13.9004l142.5 -0.299805v-13.1006c-19.3994 -0.599609 -38.0996 -7.7998 -29.3994 -26.0996
+c18.8994 -40 30.5996 -68.1006 48.0996 -104.7c5.59961 10.7998 34.7002 69.4004 48.0996 100.8c8.90039 20.6006 -3.89941 28.6006 -38.5996 29.4004c0.299805 3.59961 0 10.2998 0.299805 13.5996c44.4004 0.299805 111.101 0.299805 123.101 0.600586v-13.6006
+c-22.5 -0.799805 -45.8008 -12.7998 -58.1006 -31.7002l-59.2002 -122.8c6.40039 -16.0996 63.3008 -142.8 69.2002 -156.7l122.4 282.601c-8.60059 23.0996 -36.4004 28.0996 -47.2002 28.2998v13.9004l127.8 -1.10059z" />
+    <glyph glyph-name="safari" unicode="&#xf267;" horiz-adv-x="512" 
+d="M274.69 173.31l-108.69 -71.3096l71.3096 108.69zM256 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM411.85 265.21c-2.71094 -1.13477 -4.91211 -4.44043 -4.91211 -7.37988c0 -0.880859 0.274414 -2.25684 0.612305 -3.07031
+v0c1.12988 -2.72559 4.44043 -4.9375 7.39062 -4.9375c0.87793 0 2.24902 0.272461 3.05957 0.607422l14.75 6.11035c2.72754 1.12891 4.94141 4.44043 4.94141 7.39258c0 0.879883 -0.273438 2.25391 -0.611328 3.06738v0
+c-1.12793 2.73047 -4.44043 4.94629 -7.39453 4.94629c-0.876953 0 -2.24512 -0.271484 -3.05566 -0.606445zM314.43 354c-0.341797 -0.818359 -0.620117 -2.20117 -0.620117 -3.08789c0 -2.95215 2.21387 -6.26367 4.94043 -7.39258v0
+c0.810547 -0.334961 2.18164 -0.607422 3.05957 -0.607422c2.9502 0 6.26074 2.21191 7.39062 4.9375l6.12988 14.7803c0.335938 0.811523 0.608398 2.18164 0.608398 3.05957c0 2.9502 -2.21289 6.26172 -4.93848 7.39062v0
+c-0.813477 0.337891 -2.18848 0.612305 -3.07031 0.612305c-2.93848 0 -6.24512 -2.20117 -7.37988 -4.91211zM256 388c-4.41602 0 -8 -3.58398 -8 -8v-16c0 -4.41602 3.58398 -8 8 -8v0c4.41602 0 8 3.58398 8 8v16c0 4.41602 -3.58398 8 -8 8v0zM181 373.08
+c-2.72461 -1.12988 -4.93555 -4.44043 -4.93555 -7.38965c0 -0.869141 0.266602 -2.22656 0.595703 -3.03027l6.12988 -14.7803c1.09863 -2.80664 4.43555 -5.08398 7.44922 -5.08398c4.41602 0 8 3.58398 8 8c0 0.922852 -0.299805 2.3584 -0.668945 3.2041l-6.11035 14.75
+c-1.12891 2.72754 -4.44043 4.94141 -7.39258 4.94141c-0.879883 0 -2.25391 -0.273438 -3.06738 -0.611328zM117.42 330.59c-1.29297 -1.29297 -2.35156 -3.82617 -2.35156 -5.65527c0 -1.81445 1.03613 -4.33398 2.31152 -5.625l11.3105 -11.3096
+c1.29297 -1.29199 3.82617 -2.34082 5.6543 -2.34082s4.3623 1.04883 5.65527 2.34082v0c1.28418 1.29199 2.32617 3.81836 2.32617 5.63965c0 1.82227 -1.04199 4.34863 -2.32617 5.64062l-11.2695 11.3096c-1.29395 1.29297 -3.82715 2.3418 -5.65527 2.3418
+s-4.3623 -1.04883 -5.65527 -2.3418v0zM60 192c0 -4.41602 3.58398 -8 8 -8h16c4.41602 0 8 3.58398 8 8v0c0 4.41602 -3.58398 8 -8 8h-16c-4.41602 0 -8 -3.58398 -8 -8v0zM100.15 118.79c2.71094 1.13477 4.91211 4.44043 4.91211 7.37988
+c0 0.880859 -0.274414 2.25684 -0.612305 3.07031v0c-1.12988 2.72559 -4.44043 4.9375 -7.39062 4.9375c-0.87793 0 -2.24902 -0.272461 -3.05957 -0.607422l-14.75 -6.11035c-2.72754 -1.12891 -4.94141 -4.44043 -4.94141 -7.39258
+c0 -0.879883 0.273438 -2.25391 0.611328 -3.06738v0c1.12793 -2.73047 4.44043 -4.94629 7.39453 -4.94629c0.876953 0 2.24512 0.271484 3.05566 0.606445zM104.48 254.79c0.333008 0.80957 0.604492 2.14551 0.604492 3.02051
+c0 2.94922 -2.21094 6.25977 -4.93457 7.38965l-14.7803 6.12988c-0.811523 0.335938 -2.18164 0.608398 -3.05957 0.608398c-2.9502 0 -6.26172 -2.21289 -7.39062 -4.93848v0c-0.337891 -0.813477 -0.612305 -2.18848 -0.612305 -3.07031
+c0 -2.93848 2.20117 -6.24512 4.91211 -7.37988l14.7803 -6.12012c0.814453 -0.338867 2.19141 -0.614258 3.07422 -0.614258c2.96582 0 6.28418 2.22852 7.40625 4.97461v0zM197.57 30c0.369141 0.845703 0.668945 2.28125 0.668945 3.2041c0 4.41602 -3.58398 8 -8 8
+c-3.01367 0 -6.35059 -2.27734 -7.44922 -5.08398l-6.12988 -14.7803c-0.335938 -0.811523 -0.608398 -2.18164 -0.608398 -3.05957c0 -4.41797 3.58594 -8.00293 8.00293 -8.00293c2.95312 0 6.2666 2.21387 7.39551 4.94238zM264 4v16c0 4.41602 -3.58398 8 -8 8v0
+c-4.41602 0 -8 -3.58398 -8 -8v-16c0 -4.41602 3.58398 -8 8 -8v0c4.41602 0 8 3.58398 8 8zM331 10.9199c2.72461 1.12988 4.93555 4.44043 4.93555 7.38965c0 0.869141 -0.266602 2.22656 -0.595703 3.03027l-6.12988 14.7803
+c-1.12891 2.72559 -4.44043 4.9375 -7.39062 4.9375c-0.87793 0 -2.24805 -0.272461 -3.05957 -0.607422v0c-2.72559 -1.12988 -4.9375 -4.44043 -4.9375 -7.39062c0 -0.87793 0.272461 -2.24902 0.607422 -3.05957l6.11035 -14.75
+c1.12891 -2.72754 4.44043 -4.94141 7.39258 -4.94141c0.879883 0 2.25391 0.273438 3.06738 0.611328v0zM394.58 53.4102c1.29297 1.29297 2.35156 3.82617 2.35156 5.65527c0 1.81445 -1.03613 4.33398 -2.31152 5.625l-11.3105 11.3096
+c-1.29297 1.29199 -3.82617 2.34082 -5.6543 2.34082s-4.3623 -1.04883 -5.65527 -2.34082v0c-1.28418 -1.29199 -2.32617 -3.81836 -2.32617 -5.63965c0 -1.82227 1.04199 -4.34863 2.32617 -5.64062l11.2695 -11.3096c1.29395 -1.29297 3.82715 -2.3418 5.65527 -2.3418
+s4.3623 1.04883 5.65527 2.3418v0zM286.25 161.75l115.41 175.91l-175.91 -115.41l-115.41 -175.91zM437.08 117c0.337891 0.813477 0.612305 2.18848 0.612305 3.07031c0 2.93848 -2.20117 6.24512 -4.91211 7.37988l-14.7803 6.12012
+c-0.818359 0.341797 -2.20117 0.620117 -3.08789 0.620117c-2.95215 0 -6.26367 -2.21387 -7.39258 -4.94043v0c-0.334961 -0.810547 -0.607422 -2.18164 -0.607422 -3.05957c0 -2.9502 2.21191 -6.26074 4.9375 -7.39062l14.7803 -6.12988
+c0.811523 -0.335938 2.18164 -0.608398 3.05957 -0.608398c2.9502 0 6.26172 2.21289 7.39062 4.93848v0zM444 184c4.41602 0 8 3.58398 8 8v0c0 4.41602 -3.58398 8 -8 8h-16c-4.41602 0 -8 -3.58398 -8 -8v0c0 -4.41602 3.58398 -8 8 -8h16z" />
+    <glyph glyph-name="chrome" unicode="&#xf268;" horiz-adv-x="496" 
+d="M131.5 230.5l-76.4004 117.4c47.6006 59.1992 119 91.7998 192 92.0996c42.3008 0.299805 85.5 -10.5 124.801 -33.2002c43.3994 -25.2002 76.3994 -61.3994 97.3994 -103l-205.3 10.7998c-58.0996 3.40039 -113.4 -29.2998 -132.5 -84.0996zM164.4 192
+c0 46.2998 37.3994 83.5996 83.5996 83.5996s83.5996 -37.3994 83.5996 -83.5996s-37.3994 -83.5996 -83.5996 -83.5996s-83.5996 37.3994 -83.5996 83.5996zM479.3 281.2c43.5 -111.9 0 -241.9 -107.399 -303.9c-43.4004 -25.2002 -91.3008 -35.3994 -137.801 -32.8994
+l112.101 172.399c31.8994 49 31.2998 112.9 -6.60059 157.2zM133.7 144.4c26.2998 -51.7002 81.8994 -83.3008 139.5 -72.5l-63.7002 -124.801c-118.7 18.2002 -209.5 120.9 -209.5 244.9c0 50.0996 14.9004 96.9004 40.4004 135.9z" />
+    <glyph glyph-name="firefox" unicode="&#xf269;" horiz-adv-x="512" 
+d="M503.52 206.52c0.240234 -4.43945 0.360352 -9 0.480469 -13.5195c0 -137.19 -111.23 -248.42 -248.32 -248.42c-122.779 0 -224.859 89.2695 -244.779 206.38c-0.360352 3.24023 -0.720703 6.36035 -1.08008 9.59961c-4.91992 42.6006 0.479492 87.3604 16.0801 124.79
+c10.7998 25.8809 32.6396 54 49.7998 62.8809c-16.2002 -31.8008 -24.1201 -63 -25.7998 -83.8809c11.2793 37.2002 32.6299 68.3604 62.5098 90.3604c51.2402 37.6699 120.229 39.3604 147.71 15.3604c-51 -17.5107 -106.55 -87.96 -94.3105 -170.511
+c1.65137 -11.3535 7.08105 -28.9326 12.1201 -39.2393c-9.51953 25.0801 -10.3594 60.3594 5 83.2793c17.1602 25.5508 41.6299 30.9502 54.71 28.1904c-5.15918 1.08008 -16.5596 -20.75 -18.2393 -24.5898c-3.4502 -7.85645 -6.25098 -21.1953 -6.25098 -29.7754
+c0 -0.337891 0.00488281 -0.886719 0.0107422 -1.22461c0.326172 -19.1992 11.7773 -45.6309 25.5596 -59c47.6504 -46.4307 124.561 -28.1602 159 24.8398c23.6406 36.4795 26.5205 98.3896 -3.83984 147.59c-6.29297 9.96582 -18.335 24.6416 -26.8799 32.7598
+c-47.6602 45.4707 -116.06 64.6699 -180.24 52.9902c-0.240234 0 -0.599609 -0.120117 -0.839844 -0.120117c-1.7998 -0.359375 -3.47949 -0.719727 -5.16016 -1.08008c-0.359375 -0.120117 -0.839844 -0.120117 -1.2002 -0.239258l-5.87988 -1.44043
+c-14.5195 -3.55957 -34.7998 -10.7998 -49.4395 -19.5596c-0.078125 -0.0107422 -0.185547 -0.0654297 -0.240234 -0.120117l0.120117 0.120117c0 -0.0664062 -0.0537109 -0.120117 -0.120117 -0.120117v0l-0.120117 -0.120117l0.120117 0.120117h-0.129883
+l0.479492 0.479492c0.480469 0.480469 1.32031 1.16016 2.40039 2.16016c19.6797 17.7598 49.3203 31.9199 82.9102 39c12.417 2.60938 32.792 4.84961 45.4795 5h10.6299c10.5781 -0.25293 27.6016 -2.04492 38 -4c0.960938 -0.120117 1.76074 -0.360352 2.76074 -0.479492
+h0.120117c1.7998 -0.360352 3.71973 -0.84082 5.63965 -1.2002c15.9277 -3.61621 40.7598 -12.3799 55.4297 -19.5605c2.40039 -1.2002 4.7998 -2.39941 7.2002 -3.71973c7.16211 -3.56738 18.1826 -10.3408 24.5996 -15.1201
+c4.32031 -3.12012 8.48047 -6.36035 12.4805 -9.83984c5.35449 -4.27344 13.5479 -11.7559 18.29 -16.7002c7.01562 -6.8877 17.5479 -18.8223 23.5098 -26.6396c0.959961 -1.2002 1.75977 -2.40039 2.75977 -3.71973c0.400391 -0.480469 0.640625 -0.84082 1 -1.32031
+l1.80078 -2.52051c0.359375 -0.479492 0.719727 -1.08008 1.08008 -1.55957c0.479492 -0.719727 1.0791 -1.56055 1.55957 -2.28027c0.365234 -0.473633 0.90332 -1.28027 1.2002 -1.7998l1.43945 -2.12988c0.366211 -0.473633 0.90332 -1.28027 1.2002 -1.7998
+c0.480469 -0.720703 0.959961 -1.56055 1.32031 -2.16016c0.359375 -0.600586 0.839844 -1.24023 1.2002 -1.91992c0.359375 -0.680664 0.839844 -1.32031 1.19922 -2c0.360352 -0.680664 0.84082 -1.28027 1.2002 -2c0.367188 -0.53125 0.904297 -1.42676 1.2002 -2
+c0.360352 -0.720703 0.839844 -1.56055 1.2002 -2.16016c0.359375 -0.599609 0.719727 -1.32031 1.08008 -1.91992c0.359375 -0.839844 0.799805 -1.67969 1.2002 -2.28027c0.399414 -0.599609 0.639648 -1.2002 1 -1.7998
+c0.359375 -0.839844 0.839844 -1.56055 1.19922 -2.40039c0.240234 -0.479492 0.480469 -1.08008 0.720703 -1.55957c0.479492 -0.839844 0.839844 -1.63965 1.31934 -2.63965l0.360352 -0.720703c1.75977 -3.71973 3.44043 -7.55957 5 -11.3994
+c0 -0.120117 0.120117 -0.240234 0.120117 -0.360352c0.439453 -1.2002 0.959961 -2.28027 1.43945 -3.48047c0.120117 -0.239258 0.240234 -0.599609 0.360352 -0.839844c0.480469 -1.08008 0.839844 -2.2793 1.32031 -3.35938
+c0.117188 -0.269531 0.27832 -0.717773 0.359375 -1c0.360352 -1.08008 0.84082 -2.28027 1.2002 -3.36035l0.360352 -1.08008c0.479492 -1.2002 0.839844 -2.28027 1.2002 -3.47949c0.119141 -0.400391 0.239258 -0.640625 0.359375 -1
+c0.360352 -1.08008 0.720703 -2.28027 1.08008 -3.48047c0.120117 -0.240234 0.120117 -0.599609 0.240234 -0.839844c0.360352 -1.2002 0.719727 -2.52051 1.08008 -3.71973c0.120117 -0.120117 0.120117 -0.360352 0.240234 -0.600586l1.08008 -4
+c0.119141 -0.120117 0.119141 -0.120117 0.119141 -0.240234c2.98926 -11.1846 6.26855 -29.6201 7.32031 -41.1494v-0.120117l0.360352 -4.67969v-0.120117c0 -1.56055 0.120117 -3.12012 0.239258 -4.68066z" />
+    <glyph glyph-name="opera" unicode="&#xf26a;" horiz-adv-x="496" 
+d="M313.9 415.3c-170.2 0 -252.601 -223.8 -147.5 -355.1c36.5 -45.4004 88.5996 -75.6006 147.5 -75.6006c36.2998 0 70.2998 11.1006 99.3994 30.4004c-43.7998 -39.2002 -101.899 -63 -165.3 -63c-3.90039 0 -8 0 -11.9004 0.299805
+c-131.5 6.10059 -236.1 114.601 -236.1 247.7c0 137 111 248 248 248h0.799805c63.1006 -0.299805 120.7 -24.0996 164.4 -63.0996c-29 19.3994 -63.1006 30.3994 -99.2998 30.3994zM415.7 17.5996c-40.9004 -24.6992 -90.7002 -23.5996 -132 5.80078
+c56.2002 20.5 97.7002 91.5996 97.7002 176.6c0 84.7002 -41.2002 155.8 -97.4004 176.6c41.7998 29.2002 91.2002 30.3008 132.9 5c105.899 -98.6992 105.5 -265.699 -1.2002 -364z" />
+    <glyph glyph-name="internet-explorer" unicode="&#xf26b;" horiz-adv-x="512" 
+d="M483.049 288.294c25.1963 -45.4473 33.2578 -97.5811 26.8516 -141.162h-328.792c0 -100.432 144.31 -136.029 196.818 -47.4355h120.833c-32.5645 -91.7285 -119.689 -146.022 -216.813 -146.022c-35.1367 0 -70.2725 0.143555 -101.695 15.5732
+c-87.3975 -44.4941 -180.251 -56.5693 -180.251 42.0059c0 45.8066 23.2461 107.096 43.9922 145.022c35.1357 63.7227 81.4121 124.875 135.687 173.168c-43.7061 -18.8604 -91.125 -66.2959 -121.977 -101.158c25.877 112.787 129.466 193.638 237.098 186.457
+c130.032 59.7939 209.673 34.1445 209.673 -38.5771c0 -27.4326 -10.5684 -63.2959 -21.4238 -87.8711zM64.5586 101.123c-73.001 -152.4 11.5254 -172.244 100.267 -123.304c-46.5635 27.4326 -82.5557 72.1533 -100.267 123.304zM180.536 209.996h207.961
+c-2 55.1514 -50.5635 94.8711 -103.981 94.8711c-53.7041 0 -101.979 -39.7197 -103.979 -94.8711zM365.072 397.596c46.2764 -18.002 85.9824 -57.2939 112.263 -99.5859c7.1416 18.8604 14.5693 47.8643 14.5693 67.8672c0 32.0049 -22.8525 53.7217 -54.2744 53.7217
+c-23.9951 0 -51.1328 -11.7158 -72.5576 -22.0029z" />
+    <glyph glyph-name="contao" unicode="&#xf26d;" horiz-adv-x="512" 
+d="M45.4004 143c14.3994 -67.0996 26.3994 -129 68.1992 -175h-79.5996c-18.7002 0 -34 15.2002 -34 34v380c0 18.7002 15.2002 34 34 34h57.7002c-13.7998 -12.5996 -26.1006 -27.2002 -36.9004 -43.5996c-45.3994 -70 -27 -146.801 -9.39941 -229.4zM478 416
+c18.7998 0 34 -15.2002 34 -34v-380.1c0 -18.8008 -15.2998 -34 -34 -34h-52.0996c38.6992 38.3994 60.5996 92.0996 57.3994 163.6l-137.399 -29.5996c-1.7002 -32.5 -12.9004 -63.8008 -57.4004 -73.2002c-24.9004 -5.2998 -45.4004 0.599609 -58.2998 11.7002
+c-15.7998 13.5 -28.4004 31 -49.5 131.199c-21.4004 100.5 -17 121.601 -8.2002 140.301c7.2998 15.2998 23.7002 29.2998 48.2998 34.5996c44.7998 9.40039 67.7002 -14.9004 82.6006 -43.9004l137.1 29.3008c-13.5 34.5996 -31.2998 62.6992 -52.7002 84.0996h90.2002z
+" />
+    <glyph glyph-name="500px" unicode="&#xf26e;" 
+d="M103.3 103.7c-6.5 14.2002 -6.89941 18.2998 7.40039 23.0996c25.5996 8 8 -9.2002 43.2002 -49.2002h0.299805v93.9004c1.2002 50.2002 44 92.2002 97.7002 92.2002c53.8994 0 97.6992 -43.5 97.6992 -96.7998c0 -63.4004 -60.7998 -113.2 -128.5 -93.3008
+c-10.5 4.2002 -2.09961 31.7002 8.5 28.6006c53 0 89.4004 10.0996 89.4004 64.3994c0 61 -77.0996 89.6006 -116.9 44.6006c-23.5 -26.4004 -17.5996 -42.1006 -17.5996 -157.601c50.7002 -31 118.3 -22 160.4 20.1006c24.7998 24.7998 38.5 58 38.5 93
+c0 35.2002 -13.8008 68.2002 -38.8008 93.2998c-24.7998 24.7998 -57.7998 38.5 -93.2998 38.5s-68.7998 -13.7998 -93.5 -38.5c-0.299805 -0.299805 -16 -16.5 -21.2002 -23.9004l-0.5 -0.599609c-3.2998 -4.7002 -6.2998 -9.09961 -20.0996 -6.09961
+c-6.90039 1.69922 -14.2998 5.7998 -14.2998 11.7998v186.8c0 5 3.89941 10.5 10.5 10.5h241.3c8.2998 0 8.2998 -11.5996 8.2998 -15.0996c0 -3.90039 0 -15.1006 -8.2998 -15.1006h-223.2v-132.899h0.299805c104.2 109.8 282.801 36 282.801 -108.9
+c0 -178.1 -244.801 -220.3 -310.101 -62.7998zM166.6 364.5c3.80078 18.7998 145.101 50.7998 238.301 -38.2002c8.5 -7.5 -9.5 -22.7998 -14.3008 -22.7998c-6.59961 0 -84.5996 87.9004 -209.399 40.4004c-10 -3.90039 -15.1006 16.3994 -14.6006 20.5996zM393 33.2998
+c8.09961 8 27.5996 -12.5996 20.7002 -20.3994c-135.601 -135.601 -357.601 -52.1006 -381.601 121.3c-1.5 10.7002 28.9004 15.5 28.9004 3.2998c33 -165 222 -214.1 332 -104.2zM213.6 141.4c0 3.39941 2.30078 4.69922 20.4004 22.5996l-18.2002 18.2002
+c-5.59961 5.59961 7.40039 17.2998 12.4004 17.2998c3.09961 0 2.89941 -0.700195 21.5 -19.5l17.8994 17.9004c6.10059 6.09961 22.5 -8.90039 16.2002 -15.7002l-18.2002 -18.2002l17.3008 -17.2998c7.7998 -7.7998 -5.30078 -18.2002 -10.7002 -18.2002
+c-3.2002 0 -2.7002 0.200195 -22.2998 19.5c-19.7002 -19.7002 -18.5 -19.5 -22.3008 -19.5c-2.39941 0 -5.5 1.40039 -8.5 4.40039c-1.19922 1.19922 -5.5 4.5 -5.5 8.5z" />
+    <glyph glyph-name="amazon" unicode="&#xf270;" 
+d="M257.2 285.3c0 39.2998 5.2002 69.2002 -35.5 69.1006c0 0 -37.9004 0 -54.2002 -49.5l-73.5 6.7998c0 49.2998 46.7002 104.3 134.7 104.3c87.7998 0 112.3 -57 112.3 -82.2998v-147.101c0 -27.5 32.2998 -52.7998 32.2998 -52.7998l-56.7998 -56
+c-9.90039 9.2998 -38.7998 36.6006 -45.2998 46.7998c-45.2002 -70.7998 -183.5 -66.2998 -183.5 43.2002c0 102 120.8 115.7 169.5 117.5zM257.2 198.5v40.5996c-33.7002 -1.09961 -84.2002 -10.5996 -84.2002 -57.7998c0 -50.7998 84.2002 -62.7998 84.2002 17.2002z
+M393.2 35c-7.7002 -10 -70 -67 -174.5 -67s-184.5 71.5 -209 101c-6.7998 7.7002 1 11.2998 5.5 8.2998c73.2998 -44.5 187.8 -117.8 372.5 -30.2998c7.5 3.7002 13.2998 -2 5.5 -12zM433 32.7998c-6.5 -15.7998 -16 -26.7998 -21.2002 -31
+c-5.5 -4.5 -9.5 -2.7002 -6.5 3.7998s19.2998 46.5 12.7002 55c-6.5 8.30078 -37 4.30078 -48 3.2002c-10.7998 -1 -13 -2 -14 0.299805c-2.2998 5.7002 21.7002 15.5 37.5 17.5c15.7002 1.80078 41 0.800781 46 -5.69922c3.7002 -5.10059 0 -27.1006 -6.5 -43.1006z" />
+    <glyph glyph-name="houzz" unicode="&#xf27c;" 
+d="M275.9 117.3h-104.601v-149.3h-154.3v448h109.5v-104.5l305.1 -85.5996v-257.9h-155.699v149.3z" />
+    <glyph glyph-name="vimeo-v" unicode="&#xf27d;" 
+d="M447.8 294.4c-2 -43.6006 -32.3994 -103.301 -91.3994 -179.101c-60.9004 -79.2002 -112.4 -118.8 -154.601 -118.8c-26.0996 0 -48.2002 24.0996 -66.2998 72.2998c-35.2002 129.2 -50.2002 204.9 -79.2998 204.9c-3.40039 0 -15.1006 -7.10059 -35.2002 -21.1006
+l-21 27.2002c51.5996 45.2998 100.9 95.7002 131.8 98.5c34.9004 3.40039 56.2998 -20.5 64.4004 -71.5c28.7002 -181.5 41.3994 -208.899 93.5996 -126.7c18.7002 29.6006 28.7998 52.1006 30.2002 67.6006c4.7998 45.8994 -35.7998 42.7998 -63.2998 31
+c22 72.0996 64.0996 107.1 126.2 105.1c45.7998 -1.2002 67.5 -31.0996 64.8994 -89.3994z" />
+    <glyph glyph-name="black-tie" unicode="&#xf27e;" 
+d="M0 416h448v-448h-448v448zM316.5 90.7998l-64.5 184l64.4004 86.6006h-184.9l64.5 -86.6006l-64.5 -184l92.5 -88.7002z" />
+    <glyph glyph-name="fonticons" unicode="&#xf280;" 
+d="M0 416h448v-448h-448v448zM187 275.1c11.9004 0 16.5996 -4.2998 16.2998 -23l50.7002 6.10059c0 44.5996 -30.5996 52.7998 -64.7002 52.7998c-50.7998 0 -77.2998 -20.4004 -77.2998 -70v-21h-28v-37.4004h22.2002c2.89941 0 5.7998 0 5.7998 -2.2998v-111.399
+c0 -5.60059 -1.5 -7.30078 -6.7002 -7.90039l-21.2998 -2v-25.7002h130.7v25.1006l-43.5 4.09961c-5.2002 0.599609 -3.2002 1.5 -3.2002 7.2998v112.9h55.7002l11.0996 37.2998h-67.3994c-2.90039 0 0.599609 2 0.599609 4.40039v23.2998
+c0 17.5 0.599609 27.3994 19 27.3994zM261.3 33.2998h102.601v25.1006l-15.7002 2.59961c-5.5 0.900391 -2.90039 1.5 -2.90039 7.2998v151.7h-80.2002l-6.69922 -29.5l24.1992 -6.40039c3.80078 -1.19922 6.7002 -3.7998 6.7002 -7.89941v-107.9
+c0 -5.59961 -2.39941 -6.7002 -7.59961 -7.2998l-20.4004 -2.59961v-25.1006zM342.1 288.8l21.9004 24.2002l-3.5 9.59961h-27.7002l-15.5 28h-9.2998l-15.5 -28h-27.7002l-3.5 -9.59961l21.7998 -24.2002l-9 -33.2002l7.30078 -7.2998l31.1992 16.6006l31.2002 -16.6006
+l7.2998 7.2998z" />
+    <glyph glyph-name="reddit-alien" unicode="&#xf281;" horiz-adv-x="512" 
+d="M440.3 244.5c55.2998 0 73.7002 -74.0996 23.7998 -99.7002c2.2002 -7.89941 3.10059 -16.7002 3.10059 -25.0996c0 -83.7998 -94.4004 -151.7 -210.8 -151.7c-115.9 0 -210.301 67.9004 -210.301 151.7c0 8.39941 0.800781 16.7998 2.60059 24.7002
+c-50.9004 25.5 -32.7002 100.1 22.8994 100.1c15 0 28.7002 -6.2002 38.4004 -16.2998c35.7998 24.7002 83.4004 40.5996 136.3 42.7998l30.4004 137.6c1.2998 4.90039 6.09961 8.40039 11 7.10059l97.3994 -21.6006c6.60059 12.7002 19.9004 22 35.3008 22
+c22.0996 0 39.6992 -18.0996 39.6992 -39.6992c0 -21.6006 -17.6992 -39.7002 -39.6992 -39.7002c-21.6006 0 -39.2002 17.5996 -39.2002 39.2002l-88.2002 19.7998l-27.7002 -124.8c53.2998 -1.7002 101.4 -17.6006 137.101 -42.3008
+c9.69922 9.7002 22.8994 15.9004 37.8994 15.9004zM129.4 139.1c0 -21.5996 17.6992 -39.2998 39.6992 -39.1992c21.6006 0 39.2002 17.5996 39.2002 39.1992c0 22.1006 -17.5996 39.7002 -39.2002 39.7002c-22.0996 0 -39.6992 -17.7002 -39.6992 -39.7002zM343.7 45.5996
+c4 3.5 4 9.7002 -0.100586 13.7002c-3.5 3.5 -9.69922 3.5 -13.1992 0c-29 -29 -121.2 -28.5 -149 0c-3.5 3.5 -9.7002 3.5 -13.2002 0c-4 -4 -4 -10.2002 0 -13.7002c36.3994 -36.3994 139.1 -36.3994 175.5 0zM342.9 99.7998c22 0 39.5996 17.7002 39.6992 39.2002
+c0 22.0996 -17.6992 39.7002 -39.6992 39.7002c-21.6006 0 -39.2002 -17.7002 -39.2002 -39.7002c0 -21.5996 17.5996 -39.2002 39.2002 -39.2002z" />
+    <glyph glyph-name="edge" unicode="&#xf282;" horiz-adv-x="512" 
+d="M481.92 313.52c6.46973 -12.7793 22.4697 -41.6494 21.9697 -85.0791c-0.0791016 -37.5908 -26.4893 -83.4844 -58.9492 -102.44c-14.957 -8.88379 -41.2148 -16.1318 -58.6104 -16.1797c-0.139648 0 -52.6504 -2.56055 -80.5098 16.8096
+c-5.85059 4.08008 -9.14062 8.94043 -9.14062 14c0 6.16016 4.82031 9 6.39062 11c9.7998 12.75 15.1094 28.1699 15.1094 38.5703c0 32.71 -11 59.2998 -33 83.0996c-1.16016 1.25 -42.9795 50.1807 -122.25 50.1807c-63.2393 0 -123.46 -32.6504 -149.46 -79.1406
+c24.04 111.98 123.58 195.66 242.44 195.66c96.3496 0 184.96 -46.1797 226.01 -126.48zM212.77 -27.6699c1.28027 -0.570312 29.0107 -20.5898 67.1309 -27.21c-6.53809 -0.628906 -17.1748 -1.13965 -23.7422 -1.13965c-87.0234 0 -187.626 63.9521 -224.559 142.75
+c-25.75 55.4697 -24.0801 105.96 -23 118.27c4.16992 34.2803 27.0801 59.7002 46.8408 74.7998c29.6299 22.6904 68.8193 35.6904 107.529 35.6904c7.0498 0 43.9199 -0.900391 77.6406 -18.5898c32.5596 -17.1006 47.3193 -37.5801 56.5596 -53.5107
+c1.54688 -2.70312 3.73828 -7.24609 4.88965 -10.1396c-4.21973 4.65039 -40.0596 44.2002 -99.0596 -1c-22.9014 -16.6006 -48.4238 -51.957 -56.9697 -78.9199c-14.1406 -40.4004 -12.8398 -88.5801 20.0996 -136c10.2158 -15.1748 31.1104 -35.334 46.6396 -45z
+M463.49 70.6602c1.99316 -1.25879 3.6123 -4.19531 3.6123 -6.55273c0 -1.25195 -0.547852 -3.12305 -1.22266 -4.17773c-47.5703 -75.4297 -127.86 -108.87 -163 -108.87c-22.7002 0 -48.1299 6.95996 -71.7002 19.6104c-33 17.6699 -49.4893 38.7598 -56 47.6699
+c-46.3301 63.5303 -28.25 122.29 -13.3301 151.66c8.06445 15.8418 25.4287 38.2422 38.7607 50c-3.50684 -6.9668 -6.42773 -18.9512 -6.52051 -26.75c0 -80.9404 79.8506 -144 171.521 -144h0.341797c19.7266 0 50.7314 5.6084 69.208 12.5195
+c5.78809 2.16992 14.9316 6.25586 20.4102 9.12012c0.969727 0.539062 2.65723 0.975586 3.76562 0.975586c1.24316 0 3.10449 -0.540039 4.1543 -1.20508z" />
+    <glyph glyph-name="codiepie" unicode="&#xf284;" horiz-adv-x="472" 
+d="M422.5 245.1c30.7002 0 33.5 -53.0996 -0.299805 -53.0996h-10.7998v-44.2998h-26.6006v97.3994h37.7002zM472 95.4004c-42.0996 -91.9004 -121.6 -151.4 -224 -151.4c-137 0 -248 111 -248 248s111 248 248 248c97.4004 0 172.8 -53.7002 218.2 -138.4l-186 -108.8z
+M433.5 82.9004l-60.2998 30.6992c-27.1006 -44.2998 -70.4004 -71.3994 -122.4 -71.3994c-82.5 0 -149.2 66.7002 -149.2 148.899c0 82.5 66.7002 149.2 149.2 149.2c48.4004 0 88.9004 -23.5 116.9 -63.3994l59.5 34.5996c-40.7002 62.5996 -104.7 100 -179.2 100
+c-121.2 0 -219.5 -98.2998 -219.5 -219.5s98.2998 -219.5 219.5 -219.5c78.5996 0 146.5 42.0996 185.5 110.4z" />
+    <glyph glyph-name="modx" unicode="&#xf285;" 
+d="M356 206.2l36.7002 -23.7002v-214.5l-133 83.7998zM440 373l-83.2002 -134.3l-153.5 96.5l23 37.7998h213.7zM351 230.2l-249.8 -57.7002l-46 29v214.5zM97 153.8l249.7 57.7002l-125 -200.5h-213.7z" />
+    <glyph glyph-name="fort-awesome" unicode="&#xf286;" horiz-adv-x="512" 
+d="M489.2 160.1c2.59961 0 4.59961 -2 4.5 -4.59961v-219.5h-182.9v96c0 72.5996 -109.7 72.5996 -109.7 0v-96h-182.899v219.5c0 2.59961 2 4.59961 4.59961 4.59961h27.4004c2.59961 0 4.59961 -2 4.59961 -4.59961v-32h36.6006v178.3
+c0 2.60059 2 4.60059 4.59961 4.60059h27.4004c2.59961 0 4.59961 -2 4.59961 -4.60059v-32h36.2998v32c0 2.60059 2 4.60059 4.60059 4.60059h27.3994c2.60059 0 4.60059 -2 4.60059 -4.60059v-32h36.5996v32c0 6 8 4.60059 11.7002 4.60059v111.699
+c-5.40039 2.60059 -9.10059 8.30078 -9.10059 14.3008c0 20.7998 31.4004 20.6992 31.4004 0c0 -6 -3.7002 -11.7002 -9.09961 -14.3008v-4.89941c7.69922 1.7998 15.6992 2.89941 23.6992 2.89941c11.7002 0 22.9004 -4.2998 32.6006 -4.2998
+c8.89941 0 18.8994 4.2998 24 4.2998c2.59961 0 4.59961 -2 4.59961 -4.59961v-60c0 -6.90039 -23.0996 -8 -27.7002 -8c-10.5 0 -20.5 4.2998 -31.3994 4.2998c-8.60059 0 -17.4004 -1.39941 -25.7002 -3.39941v-38c3.7002 0 11.7002 1.39941 11.7002 -4.60059v-32h36.5996
+v32c0 2.60059 2 4.60059 4.60059 4.60059h27.3994c2.60059 0 4.60059 -2 4.60059 -4.60059v-32h36.5996v32c0 2.60059 2 4.60059 4.59961 4.60059h27.4004c2.59961 0 4.59961 -2 4.59961 -4.60059v-178.3h36.6006v32c0 2.59961 2 4.59961 4.59961 4.59961h27.4004z
+M201.1 164.6v64c0 2.60059 -2 4.60059 -4.59961 4.60059h-27.4004c-2.59961 0 -4.59961 -2 -4.59961 -4.60059v-64c0 -2.59961 2 -4.59961 4.59961 -4.59961h27.4004c2.59961 0 4.59961 2 4.59961 4.59961zM347.5 164.6v64c0 2.60059 -2 4.60059 -4.59961 4.60059h-27.4004
+c-2.59961 0 -4.59961 -2 -4.59961 -4.60059v-64c0 -2.59961 2 -4.59961 4.59961 -4.59961h27.4004c2.59961 0 4.59961 2 4.59961 4.59961z" />
+    <glyph glyph-name="usb" unicode="&#xf287;" horiz-adv-x="640" 
+d="M641.5 192c0 -3.09961 -1.7002 -6.09961 -4.5 -7.5l-89.0996 -53.5c-1.40039 -0.799805 -2.80078 -1.40039 -4.5 -1.40039c-1.40039 0 -3.10059 0.300781 -4.5 1.10059c-2.80078 1.7002 -4.5 4.5 -4.5 7.7998v35.5996h-238.7
+c25.2998 -39.5996 40.5 -106.899 69.5996 -106.899h26.7002v26.7998c0 5 3.90039 8.90039 8.90039 8.90039h89.0996c5 0 8.90039 -3.90039 8.90039 -8.90039v-89.0996c0 -5 -3.90039 -8.90039 -8.90039 -8.90039h-89.0996c-5 0 -8.90039 3.90039 -8.90039 8.90039v26.6992
+h-26.7002c-75.3994 0 -81.0996 142.5 -124.7 142.5h-100.3c-8.09961 -30.5996 -35.8994 -53.5 -69 -53.5c-39.2998 0.100586 -71.2998 32.1006 -71.2998 71.4004s32 71.2998 71.2998 71.2998c33.1006 0 61 -22.7998 69 -53.5c39.1006 0 43.9004 -9.5 74.6006 60.4004
+c40.0996 89.0996 58.0996 82.0996 108.899 82.0996c7.5 20.9004 27 35.6006 50.4004 35.6006c29.5 0 53.5 -23.9004 53.5 -53.5c0 -29.6006 -23.9004 -53.5 -53.5 -53.5c-23.4004 0 -42.9004 14.7998 -50.4004 35.5996h-29.7998
+c-29.0996 0 -44.2998 -67.4004 -69.5996 -106.9h310.1v35.6006c0 3.2998 1.7002 6.09961 4.5 7.7998s6.40039 1.40039 8.90039 -0.299805l89.0996 -53.5c2.7998 -1.10059 4.5 -4.10059 4.5 -7.2002z" />
+    <glyph glyph-name="product-hunt" unicode="&#xf288;" horiz-adv-x="512" 
+d="M326.3 229.2c0 -20.5 -16.7002 -37.2002 -37.2002 -37.2002h-70.2998v74.4004h70.2998c20.5 0 37.2002 -16.7002 37.2002 -37.2002zM504 192c0 -137 -111 -248 -248 -248s-248 111 -248 248s111 248 248 248s248 -111 248 -248zM375.9 229.2
+c0 47.8994 -38.9004 86.7998 -86.8008 86.7998h-119.899v-248h49.5996v74.4004h70.2998c47.9004 0 86.8008 38.8994 86.8008 86.7998z" />
+    <glyph glyph-name="mixcloud" unicode="&#xf289;" horiz-adv-x="640" 
+d="M424.43 228.271c42.3623 -9.1377 74.4805 -47.0693 74.4805 -92.2002c0 -52.3311 -42.6406 -94.6934 -94.9688 -94.6934h-289.614c-62.5752 0 -113.243 50.668 -113.243 112.966c0 56.7598 42.085 103.554 96.6299 111.582
+c22.9814 67.5586 86.9395 114.074 159.205 114.074c87.2158 0 159.205 -66.7266 167.511 -151.729zM403.941 83.7412c29.0713 0 52.6064 23.5352 52.6064 52.3301c0 22.1494 -14.1211 40.9766 -33.502 48.4531c-1.38477 -8.58301 -3.59961 -17.166 -6.36914 -25.4727
+c-8.01367 -25.6484 -49.0898 -14.2266 -40.1465 13.29c4.15332 12.7373 6.36914 26.0264 6.36914 39.5938c0 69.2197 -56.4834 125.702 -125.979 125.702c-49.8379 0 -94.6934 -29.626 -114.628 -73.9258c19.3809 -4.98438 37.3779 -14.9512 52.0527 -29.3486
+c19.9531 -19.9531 -10.2168 -50.1436 -30.1797 -30.1807c-13.29 13.291 -31.0107 20.7666 -49.8379 20.7666c-39.04 0 -70.8809 -31.5645 -70.8809 -70.6045s31.8408 -70.6035 70.8809 -70.6035h289.614zM639.01 136.071c0 -44.0244 -12.7363 -86.3867 -37.1016 -122.657
+c-4.15332 -6.0918 -10.7979 -9.41406 -17.7197 -9.41406c-16.3174 0 -27.1279 18.8262 -17.4434 32.9492c19.3809 29.3486 29.9033 63.6816 29.9033 99.1221c0 35.4395 -10.5215 69.7725 -29.9033 98.8447c-15.6553 22.8311 19.3613 47.2402 35.1631 23.5342
+c24.3662 -35.9932 37.1016 -78.3564 37.1016 -122.379zM568.13 136.071c0 -31.5654 -9.13672 -62.0215 -26.8564 -88.3252c-4.15332 -6.09082 -10.7988 -9.13574 -17.7207 -9.13574c-17.2012 0 -27.0215 18.9785 -17.4424 32.9473
+c13.0127 19.1045 19.6572 41.2559 19.6572 64.5137c0 22.9805 -6.64453 45.4072 -19.6572 64.5117c-15.7617 22.9863 19.0078 47.0947 35.1631 23.5352c17.7188 -26.0264 26.8564 -56.4834 26.8564 -88.0469z" />
+    <glyph glyph-name="scribd" unicode="&#xf28a;" horiz-adv-x="384" 
+d="M42.2998 195.3c-16.0996 19 -24.7002 45.9004 -24.7998 79.9004c0 100.399 75.2002 153.1 167.2 153.1c98.5996 1.60059 156.8 -49 184.3 -70.5996l-50.5 -72.1006l-37.2998 24.6006l26.8994 38.5996c-36.5 24 -79.3994 36.5 -123 35.7998
+c-50.6992 0.800781 -111.699 -27.1992 -111.699 -76.1992c0 -18.7002 11.1992 -20.7002 28.5996 -15.6006c23.2998 5.2998 41.9004 -0.599609 55.7998 -14c26.4004 -24.2998 23.2002 -67.5996 -0.700195 -91.8994c-29.1992 -29.5 -85.1992 -27.3008 -114.8 8.39941z
+M360 189.4c33.9004 -40.4004 36.7998 -138.2 -20.2998 -189.601c-39.2002 -33.5996 -82.2002 -44.0996 -133.601 -44.0996c-70.2998 -0.299805 -138.199 25.3994 -190.699 72.2002l-15.4004 13.7998l60.7998 71.7998l35.6006 -27.4004l-33.7002 -39.3994
+c41.7002 -30.9004 92.2002 -47.5 144.1 -47.2998c61.9004 0 104.7 23.5 121.4 64.3994c0.899414 4.2002 1.39941 8.40039 1.39941 12.7002c0 18.7002 -11.1992 20.7002 -28.5996 15.5996c-23.2998 -5.2998 -42.2002 0.5 -56.2998 14.4004
+c-12.4004 11.2998 -19.1006 27.5 -18.4004 44.2998c-0.599609 39.2002 32.4004 69.2002 70.5 67.2002c24.2998 0.799805 47.7002 -9.7998 63.2002 -28.5996z" />
+    <glyph glyph-name="bluetooth" unicode="&#xf293;" 
+d="M292.6 276.9l-42.8994 -42.9004l-0.299805 86zM249.4 57.0996l0.199219 86l42.9004 -42.8994zM416 188.6c0 -205.6 -71.9004 -252.6 -185.1 -252.6c-113.2 0 -198.9 47 -198.9 252.6c0 205.601 83.4004 259.4 196.6 259.4c113.2 0 187.4 -53.9004 187.4 -259.4z
+M257.5 188.6l79.4004 88.6006l-125.101 134.3v-176.9l-73.7998 73.8008l-27 -26.9004l92.7002 -93l-92.7002 -93l26.9004 -26.9004l73.7998 73.8008l2.2998 -170l127.4 127.5z" />
+    <glyph glyph-name="bluetooth-b" unicode="&#xf294;" horiz-adv-x="320" 
+d="M196.48 187.977l97.9111 -103.333l-148.552 -148.644l-2.71484 198.284l-86.1113 -86.1113l-31.4053 31.4053l108.061 108.398l-108.061 108.399l31.4053 31.4053l86.1113 -86.1113v206.33l145.981 -156.69zM237.34 290.973l-50.3145 50.3174l0.337891 -100.295z
+M187.363 134.96l-0.337891 -100.294l50.3145 50.3164z" />
+    <glyph glyph-name="gitlab" unicode="&#xf296;" horiz-adv-x="512" 
+d="M105.2 423.1c0 0 56.5 -174.8 56.5996 -174.8h-132l56.5 174.8c3.2002 8.90039 15.7998 8.90039 18.9004 0zM0.900391 160.3l28.7998 88l226.2 -294l-247.9 184c-6.7998 5.10059 -9.7002 14 -7.09961 22zM161.7 248.3h188.6l-94.2998 -294zM511.1 160.3
+c2.5 -8 -0.299805 -16.8994 -7.19922 -22l-247.9 -184l226.3 294zM425.7 423.1l56.5 -174.8h-132l56.5996 174.8c3.2002 8.90039 15.7998 8.90039 18.9004 0z" />
+    <glyph glyph-name="wpbeginner" unicode="&#xf297;" horiz-adv-x="512" 
+d="M462.799 125.626c56.2109 -64.3076 4.16211 -157.626 -91.8545 -157.626c-39.6025 0 -78.8242 17.6865 -100.143 50.04c-6.88672 -0.356445 -22.7021 -0.356445 -29.5898 0c-21.3643 -32.4209 -60.624 -50.04 -100.143 -50.04
+c-95.4902 0 -148.349 92.9961 -91.8555 157.626c-79.1387 131.851 31.2646 290.374 206.792 290.374c175.632 0 285.87 -158.626 206.793 -290.374zM123.152 208.598h41.5283v58.0752h-41.5283v-58.0752zM340.332 122.526v23.8389
+c-60.5059 -20.915 -132.355 -9.19824 -187.589 33.9707l0.246094 -24.8965c51.1006 -46.3672 131.746 -57.875 187.343 -32.9131zM189.579 208.598h166.058v58.0752h-166.058v-58.0752z" />
+    <glyph glyph-name="wpforms" unicode="&#xf298;" 
+d="M448 372.8v-361.7c0 -24.2998 -19 -43.1992 -43.2002 -43.1992h-361.6c-23.9004 0.0996094 -43.2002 18.6992 -43.2002 43.2998v361.6c0 24.1006 18.7998 43.2002 43.2002 43.2002h361.7c24 0 43.0996 -18.7998 43.0996 -43.2002zM410.7 11.2002v361.6
+c0 3 -2.60059 5.7998 -5.7998 5.7998h-9.30078l-110.3 -74.5996l-61.2998 49.9004l-61.2002 -49.9004l-110.3 74.7002h-9.2998c-3.2002 0 -5.7998 -2.7998 -5.7998 -5.7998v-361.7c0 -3 2.59961 -5.7998 5.7998 -5.7998h361.7
+c3.19922 -0.100586 5.7998 2.69922 5.7998 5.7998zM150.2 262v-37h-73.5v37h73.5zM150.2 187.6v-37.2998h-73.5v37.2998h73.5zM161.3 334.9l54 43.6992h-118.5zM371.3 262v-37h-196v37h196zM371.3 187.6v-37.2998h-196v37.2998h196zM286.7 334.9l64.5 43.6992h-118.4z
+M371.3 113v-37.2998h-99.3994v37.2998h99.3994z" />
+    <glyph glyph-name="envira" unicode="&#xf299;" 
+d="M0 416c477.6 0 366.6 -317.3 367.1 -366.3l80.9004 -81.7002h-26l-70.4004 71.2002c-39 -4.2002 -124.399 -34.5 -214.399 37c-90.2002 71.5 -85.2002 157.1 -137.2 339.8zM79.7002 370c-49.7002 23.5 -5.2002 -9.2002 -5.2002 -9.2002
+c45.2002 -31.2002 66 -73.7002 90.2002 -119.899c31.5 -60.2002 79 -139.7 144.2 -167.7c65 -28 34.1992 -12.5 6 8.5c-28.2002 21.2002 -68.2002 87 -91 130.2c-31.7002 60 -61 118.6 -144.2 158.1z" />
+    <glyph glyph-name="glide" unicode="&#xf2a5;" 
+d="M252.8 299.4c0 -8.80078 -1.59961 -17.7002 -3.39941 -26.4004c-5.80078 -27.7998 -11.6006 -55.7998 -17.3008 -83.5996c-1.39941 -6.30078 -8.2998 -4.90039 -13.6992 -4.90039c-23.8008 0 -30.5 26 -30.5 45.5c0 29.2998 11.1992 68.0996 38.5 83.0996
+c4.2998 2.5 9.19922 4.2002 14.0996 4.2002c11.4004 0 12.2998 -8.2998 12.2998 -17.8994zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48zM384 181c0 5.09961 -20.7998 37.7002 -25.5 39.5
+c-2.2002 0.900391 -7.2002 2.2998 -9.59961 2.2998c-23.1006 0 -38.7002 -10.5 -58.2002 -21.5l-0.5 0.5c4.2998 29.4004 14.5996 57.2002 14.5996 87.4004c0 44.5996 -23.7998 62.7002 -67.5 62.7002c-71.7002 0 -108 -70.8008 -108 -123.5c0 -54.7002 32 -85 86.2998 -85
+c7.5 0 6.90039 0.599609 6.90039 -2.30078c-10.5 -80.2998 -56.5 -82.8994 -56.5 -58.8994c0 24.3994 28 36.5 28.2998 38c-0.200195 7.59961 -29.2998 17.2002 -36.7002 17.2002c-21.0996 0 -32.6992 -33 -32.6992 -50.6006c0 -32.2998 20.3994 -54.7002 53.2998 -54.7002
+c48.2002 0 83.3994 49.7002 94.2998 91.7002c9.40039 37.7002 7 39.4004 12.2998 42.1006c20 10.0996 35.7998 16.7998 58.4004 16.7998c11.0996 0 19 -2.2998 36.7002 -5.2002c1.7998 -0.0996094 4.09961 1.7002 4.09961 3.5z" />
+    <glyph glyph-name="glide-g" unicode="&#xf2a6;" 
+d="M407.1 236.8c7.5 -2.89941 40.9004 -55.3994 40.9004 -63.3994c0 -2.90039 -3.7998 -5.80078 -6.7002 -5.80078c-28.3994 4.7002 -41.0996 8.40039 -58.8994 8.40039c-36.3008 0 -61.6006 -10.7998 -93.8008 -27c-8.5 -4.2998 -4.59961 -7.09961 -19.6992 -67.5996
+c-17.4004 -67.6006 -74 -145.4 -151.4 -145.4c-52.7002 0 -85.5 36 -85.5 87.9004c0 28.0996 18.5 79.1992 52.4004 79.2998c11.8994 0 58.5996 -15.4004 58.8994 -27.6006c-0.5 -2.39941 -45.5 -21.7998 -45.5 -61c0 -38.5 73.9004 -34.2998 90.7998 94.6006
+c0 4.7998 1 3.7998 -11 3.7998c-87.2998 0 -138.6 48.7002 -138.6 136.6c0 84.7002 58.2998 198.4 173.4 198.4c70.1992 0 108.399 -29.0996 108.399 -100.6c0 -48.5 -16.5 -93.1006 -23.5 -140.4l0.900391 -0.900391c31.2998 17.7002 56.3994 34.5 93.5 34.5
+c3.7998 0 11.8994 -2.39941 15.3994 -3.7998zM231.8 321.2c2.90039 13.8994 5.5 28.0996 5.60059 42.3994c0 15.4004 -1.40039 28.7002 -20 28.7002c-7.80078 0 -15.6006 -2.59961 -22.6006 -6.7002c-43.7998 -24.0996 -61.7998 -86.3994 -61.7998 -133.399
+c0 -31.2998 10.7002 -73.1006 49 -73.1006c8.7002 0 19.7002 -2.39941 22 7.80078c9.2002 44.6992 18.5 89.5996 27.7998 134.3z" />
+    <glyph glyph-name="viadeo" unicode="&#xf2a9;" 
+d="M276.2 297.5v-0.700195c-17.9004 52.6006 -42.6006 103.4 -70.7998 151.2c43.2998 -29.2002 67 -100 70.7998 -150.5zM308.9 175.8c15.0996 3.10059 29.5 9 42.1992 17c24.5 -58.5996 20.2002 -139.7 -36.3994 -201c-67.7998 -73.8994 -191.9 -74.5996 -259.8 0
+c-108.801 117.8 -31.6006 313.7 129.899 313.7c21.2998 0 42.6006 -3.5 62.5 -10.7002c-6.89941 -13.3994 -11.7002 -28.2002 -13.3994 -43.2998c-15.4004 6.5 -32.3008 9.59961 -49.1006 9.59961c-78 0 -135.399 -66.6992 -135.399 -142.3
+c0 -68.7998 45.5996 -126 111.3 -137.399c98.5 38.3994 116.6 188.199 116.6 280c0 11.6992 0 23.6992 -1 35.3994c12.4004 -36.0996 18.9004 -73.8994 18.9004 -112c0 -86.5 -35.1006 -158.399 -109.3 -205.1l-3.80078 -0.299805
+c80 -1.60059 137.801 61.6992 137.801 139.399c0 19.5 -3.40039 38.7998 -11 57zM418.1 436.3c52 -74 20.9004 -208.6 -58.0996 -208.6c-21.2998 0 -40.2002 11.3994 -55 25.7998c35.0996 19.2998 79.4004 49.2002 99.7002 84.9004
+c2.39941 4.7998 6.5 13.6992 7.2002 19.1992c-19.9004 -44.6992 -70.8008 -79.6992 -118.2 -90.6992c-7.5 11.6992 -12 24.6992 -12 38.7998c0 16.5 8.2002 38.5 20.5996 50.5c34.5 32.8994 84.7998 13.5996 115.8 80.0996z" />
+    <glyph glyph-name="viadeo-square" unicode="&#xf2aa;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM280.7 66.7998c35.3994 38.2998 38.0996 89 22.7998 125.601c-7.90039 -4.90039 -16.9004 -8.60059 -26.4004 -10.5
+c4.80078 -11.4004 6.90039 -23.5 6.90039 -35.7002c0 -48.6006 -36.2002 -88.2002 -86.2002 -87.2002l2.40039 0.200195c46.3994 29.2002 68.2998 74.0996 68.2998 128.2c0 23.7998 -4.09961 47.5 -11.7998 70v0.399414c-2.2998 31.6006 -17.1006 75.7998 -44.2002 94.1006
+c17.5996 -29.9004 33 -61.6006 44.2002 -94.5c0.599609 -7.30078 0.599609 -14.8008 0.599609 -22.1006c0 -57.3994 -11.3994 -151 -72.8994 -175c-41 7.2002 -69.5 42.9004 -69.5 85.9004c0 47.2002 35.7998 88.8994 84.5996 88.8994c10.5 0 21 -1.89941 30.7002 -6
+c1.09961 9.5 4.09961 18.7002 8.39941 27.1006c-12.5 4.59961 -25.7998 6.7002 -39.0996 6.7002c-101 0 -149.2 -122.5 -81.2002 -196.101c42.4004 -46.5996 120 -46.2002 162.4 0zM309 214.3c49.4004 0 68.7998 84.1006 36.2998 130.3
+c-19.3994 -41.5 -50.7998 -29.5 -72.3994 -50c-7.7002 -7.5 -12.9004 -21.2998 -12.9004 -31.5996c0 -8.7998 2.7998 -17 7.5 -24.2998c29.7002 6.89941 61.4004 28.7998 73.9004 56.7002c-0.400391 -3.40039 -3 -9 -4.5 -12c-12.7002 -22.3008 -40.4004 -41 -62.3008 -53
+c9.30078 -9 21.1006 -16.1006 34.4004 -16.1006z" />
+    <glyph glyph-name="snapchat" unicode="&#xf2ab;" horiz-adv-x="496" 
+d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM417.5 101.1c2.2002 5.30078 -0.900391 9.80078 -4.90039 10.8008c-46.2998 7.59961 -67.0996 55.0996 -68 57.0996
+c-0.0996094 0.0996094 -0.0996094 0.200195 -0.199219 0.299805c-2.40039 5 -3 9.2002 -1.60059 12.5c2.60059 6.2998 12.5 9.40039 19 11.5c1.7998 0.600586 3.5 1.10059 4.90039 1.7002c11.5 4.5 17.2998 10.0996 17.2002 16.5996
+c-0.100586 5.10059 -4.10059 9.60059 -10.4004 11.9004c-4 1.59961 -9.59961 1.90039 -13.5996 0c-5.5 -2.59961 -10.4004 -4 -14.7002 -4.2002c-2.7998 0.100586 -4.60059 0.799805 -5.7002 1.40039c1.40039 24 4.7002 58 -3.7998 77.0996
+c-16.2998 36.5 -49.6006 54.2998 -84.2998 54.2998c-0.600586 0 -6.10059 -0.0996094 -6.7002 -0.0996094c-14 0 -61.6006 -4 -84.1006 -54.2998c-8.5 -19.1006 -5.19922 -53.2002 -3.7998 -77.1006c-1.09961 -0.599609 -3.2998 -1.39941 -6.59961 -1.39941
+c-4.5 0 -9.7998 1.39941 -15.7002 4.2002c-7.5 3.5 -20.2998 -1.80078 -21.9004 -10.3008c-1 -4.89941 1.2002 -12.0996 17 -18.2998c6.10059 -2.5 20.6006 -5.2998 24 -13.2002c1.40039 -3.2998 0.900391 -7.5 -1.59961 -12.5
+c-0.0996094 -0.0996094 -0.200195 -0.199219 -0.200195 -0.299805c-0.899414 -2 -21.7002 -49.5 -68 -57.0996c-3.59961 -0.600586 -6.09961 -3.7998 -5.89941 -7.40039c0.699219 -13.8994 31.6992 -19.2998 45.5 -21.3994c1.39941 -1.90039 2.5 -9.90039 4.2998 -16
+c0.799805 -2.7002 2.89941 -6 8.2998 -6s13.2998 3.09961 25.7998 3.09961c17.6006 0 23.6006 -4 37.4004 -13.7002c9.89941 -7 27.5 -19.7998 48.5 -18.2002c20.7998 -0.899414 34.7002 7.90039 49.2002 18.2002c13.6992 9.7002 19.7998 13.7002 37.3994 13.7002
+c13 0 19.6006 -2.90039 25.7998 -2.90039h0.200195c4.40039 0 7 2.2002 8.10059 5.90039c1.7998 6.09961 2.89941 14 4.2998 15.9004c26.7002 4.19922 41.2998 10.0996 44.7998 18.1992z" />
+    <glyph glyph-name="snapchat-ghost" unicode="&#xf2ac;" horiz-adv-x="512" 
+d="M510.846 55.3271c-5.21094 -12.1572 -27.2383 -21.0889 -67.3594 -27.3184c-2.06445 -2.78613 -3.77539 -14.6855 -6.50781 -23.9561c-1.625 -5.56543 -5.62207 -8.86914 -12.1279 -8.86914l-0.296875 0.00585938c-9.39453 0 -19.2031 4.32227 -38.8516 4.32227
+c-26.5215 0 -35.6621 -6.04297 -56.2539 -20.5879c-21.832 -15.4375 -42.7715 -28.7637 -74.0273 -27.3984c-31.6455 -2.33398 -58.0244 16.9072 -72.8711 27.4033c-20.7139 14.6436 -29.8281 20.582 -56.2412 20.582c-18.8633 0 -30.7354 -4.71973 -38.8516 -4.71973
+c-8.07324 0 -11.2129 4.92188 -12.4219 9.04004c-2.70312 9.18848 -4.4043 21.2627 -6.52344 24.1299c-20.6787 3.20898 -67.3096 11.3438 -68.498 32.1504c-0.00878906 0.161133 -0.015625 0.422852 -0.015625 0.583984c0 4.97559 3.98438 9.67285 8.89258 10.4844
+c69.583 11.4551 100.925 82.9014 102.228 85.9346c0.0742188 0.175781 0.155273 0.34375 0.237305 0.514648c3.71289 7.53711 4.54395 13.8486 2.46289 18.7529c-5.05078 11.8965 -26.8721 16.1641 -36.0537 19.7959c-23.7148 9.36621 -27.0146 20.1279 -25.6113 27.5039
+c2.43652 12.8359 21.7246 20.7354 33.002 15.4531c8.91895 -4.18066 16.8428 -6.29688 23.5469 -6.29688c5.02148 0 8.21191 1.2041 9.95996 2.1709c-2.04297 35.9365 -7.10156 87.29 5.68652 115.969c33.7734 75.7188 105.356 81.6025 126.478 81.6025
+c0.943359 0 9.14062 0.0888672 10.1094 0.0888672c52.1484 0 102.255 -26.7803 126.724 -81.6426c12.7764 -28.6504 7.74902 -79.792 5.69434 -116.01c1.58203 -0.87207 4.35742 -1.94141 8.59961 -2.13867c6.39648 0.286133 13.8145 2.38867 22.0693 6.25684
+c6.08496 2.84668 14.4053 2.46094 20.4795 -0.0576172l0.0292969 -0.00976562c9.47559 -3.38574 15.4385 -10.2158 15.5889 -17.8701c0.183594 -9.74707 -8.52246 -18.165 -25.8779 -25.0186c-2.11816 -0.834961 -4.69434 -1.6543 -7.43457 -2.52441
+c-9.79688 -3.10645 -24.5996 -7.80566 -28.6152 -17.2715c-2.0791 -4.9043 -1.25684 -11.2109 2.45996 -18.748c0.0869141 -0.167969 0.166016 -0.341797 0.238281 -0.514648c1.30176 -3.03027 32.6152 -74.46 102.23 -85.9346
+c6.42676 -1.05762 11.1631 -7.87695 7.72461 -15.8584z" />
+    <glyph glyph-name="snapchat-square" unicode="&#xf2ad;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM393.5 101.1c2.2002 5.30078 -0.900391 9.80078 -4.90039 10.8008c-46.2998 7.59961 -67.0996 55.0996 -68 57.0996
+c-0.0996094 0.0996094 -0.0996094 0.200195 -0.199219 0.299805c-2.40039 5 -3 9.2002 -1.60059 12.5c2.60059 6.2998 12.5 9.40039 19 11.5c1.7998 0.600586 3.5 1.10059 4.90039 1.7002c11.5 4.5 17.2998 10.0996 17.2002 16.5996
+c-0.100586 5.10059 -4.10059 9.60059 -10.4004 11.9004c-4 1.59961 -9.59961 1.90039 -13.5996 0c-5.5 -2.59961 -10.4004 -4 -14.7002 -4.2002c-2.7998 0.100586 -4.60059 0.799805 -5.7002 1.40039c1.40039 24 4.7002 58 -3.7998 77.0996
+c-16.2998 36.5 -49.6006 54.2998 -84.2998 54.2998c-0.600586 0 -6.10059 -0.0996094 -6.7002 -0.0996094c-14 0 -61.6006 -4 -84.1006 -54.2998c-8.5 -19.1006 -5.19922 -53.2002 -3.7998 -77.1006c-1.09961 -0.599609 -3.2998 -1.39941 -6.59961 -1.39941
+c-4.5 0 -9.7998 1.39941 -15.7002 4.2002c-7.5 3.5 -20.2998 -1.80078 -21.9004 -10.3008c-1 -4.89941 1.2002 -12.0996 17 -18.2998c6.10059 -2.5 20.6006 -5.2998 24 -13.2002c1.40039 -3.2998 0.900391 -7.5 -1.59961 -12.5
+c-0.0996094 -0.0996094 -0.200195 -0.199219 -0.200195 -0.299805c-0.899414 -2 -21.7002 -49.5 -68 -57.0996c-3.59961 -0.600586 -6.09961 -3.7998 -5.89941 -7.40039c0.699219 -13.8994 31.6992 -19.2998 45.5 -21.3994c1.39941 -1.90039 2.5 -9.90039 4.2998 -16
+c0.799805 -2.7002 2.89941 -6 8.2998 -6s13.2998 3.09961 25.7998 3.09961c17.6006 0 23.6006 -4 37.4004 -13.7002c9.89941 -7 27.5 -19.7998 48.5 -18.2002c20.7998 -0.899414 34.7002 7.90039 49.2002 18.2002c13.6992 9.7002 19.7998 13.7002 37.3994 13.7002
+c13 0 19.6006 -2.90039 25.7998 -2.90039h0.200195c4.40039 0 7 2.2002 8.10059 5.90039c1.7998 6.09961 2.89941 14 4.2998 15.9004c26.7002 4.19922 41.2998 10.0996 44.7998 18.1992z" />
+    <glyph glyph-name="pied-piper" unicode="&#xf2ae;" horiz-adv-x="480" 
+d="M455.93 424.8c9.41992 2.40039 15.0703 -10.25 6.99023 -15.6797c-98.2295 -65.9199 -120.439 -127.561 -126.229 -160.18c-33.5205 -188.881 -101.37 -119.32 -184.311 -226.65c22.4619 -12.916 61.7197 -23.3984 87.6299 -23.4004
+c97.6504 0 177.09 79.4502 177.09 177.11c-0.00390625 37.1318 -20.0967 89.7314 -44.8496 117.41c3.90332 8.05176 11.5186 20.3271 17 27.3994c32.4297 -33.3115 58.75 -98.0781 58.75 -144.569v-0.240234c0 -114.87 -93.1299 -208 -208 -208s-208 93.1201 -208 208
+s93.1299 208 208 208c29.9082 -0.000976562 75.3125 -11.9443 101.35 -26.6602c46.4404 38.9697 87.8809 60.6602 114.58 67.46zM125 41.5996c64.7695 140.881 125.64 231.641 191.63 293.75c-19.9951 9.79883 -54.2959 17.75 -76.5635 17.75h-0.0664062
+c-97.6504 0 -177.1 -79.4395 -177.1 -177.1c0.0195312 -45.0049 27.8408 -105.216 62.0996 -134.4z" />
+    <glyph glyph-name="first-order" unicode="&#xf2b0;" 
+d="M12.9004 218.8c0.0996094 0.100586 0.199219 0.299805 0.299805 0.400391c0 -0.100586 0 -0.299805 -0.100586 -0.400391h-0.199219zM224 351.4c7.40039 0 14.5996 -0.5 21.7002 -1.7002l-4 -67.7002l22.2998 64.2998c14.2998 -3.7998 27.7002 -9.5 40 -16.8994
+l-29.4004 -61.1006l45.1006 50.9004c11.5 -8.90039 21.7002 -19.2002 30.5996 -30.9004l-50.5996 -45.3994l60.8994 29.6992c7.5 -12.2998 12.9004 -26 16.6006 -40.2998l-64 -22.2998l67.7002 4c1.09961 -7.09961 1.39941 -14.5996 1.39941 -22
+s-0.299805 -14.5996 -1.39941 -21.7002l-67.4004 4l64 -22.2998c-3.7002 -14.5996 -9.5 -28 -16.5996 -40.2998l-61.1006 29.3994l50.6006 -45.0996c-8.60059 -11.7998 -18.9004 -22 -30.6006 -30.9004l-44.8994 50.9004l29.3994 -61.2998
+c-12.2998 -7.5 -25.7002 -12.9004 -40 -16.9004l-22.5996 65.1006l4 -68.6006c-7.10059 -1.09961 -14.2998 -1.7002 -21.7002 -1.7002c-7.09961 0 -14.5996 0.600586 -21.7002 1.7002l4 68l-22.2998 -64.5996c-14.2998 3.7998 -27.7002 9.5 -40 16.8994l29.5 61.4004
+l-44.9004 -50.9004c-11.7998 8.60059 -22 19.2002 -30.8994 30.9004l50.8994 45.0996l-61.0996 -29.6992c-7.2002 12.5996 -12.9004 26 -16.5996 40.2998l64 22.5996l-67.7002 -4c-0.799805 7.10059 -1.40039 14.2998 -1.40039 21.7002s0.5 14.9004 1.40039 22l68 -4
+l-64.2998 22.5996c3.69922 14.3008 9.5 27.7002 16.5996 40l61.0996 -29.6992l-50.5996 45.3994c8.90039 11.7998 19.2002 22 30.5996 30.9004l45.1006 -50.9004l-29.4004 61.4004c12.2998 7.2002 25.7002 12.8994 40 16.5996l22 -64l-3.7002 67.4004
+c6.80078 1.09961 14.3008 1.7002 21.4004 1.7002zM443.4 320v-256l-219.4 -128l-219.4 128v256l219.4 128zM426.3 309.7l-202.3 117.399l-202.3 -117.399v-235.101l202.3 -117.699l202.3 117.699v235.101zM224 410.9l187.7 -109.4v-218.9l-187.7 -109.5l-187.7 109.5
+v218.801zM224 360c-92.2998 0 -166.9 -75.0996 -166.9 -168c0 -92.5996 74.6006 -167.7 166.9 -167.7c92 0 166.9 75.1006 166.9 167.7c0 92.9004 -74.9004 168 -166.9 168z" />
+    <glyph glyph-name="yoast" unicode="&#xf2b1;" 
+d="M91.2998 372h186l-7 -18.9004h-179c-39.7002 0 -71.8994 -31.5996 -71.8994 -70.2998v-205.399c0 -35.4004 24.8994 -70.3008 84 -70.3008v-19.0996h-12.1006c-50.0996 0 -91.2998 40.2002 -91.2998 89.5v205.3c0 49.2998 40.7002 89.2002 91.2998 89.2002zM320.4 428
+h66.5c-143.801 -378.1 -145.7 -398.9 -184.7 -439.3c-20.7998 -21.6006 -49.2998 -31.7002 -78.2998 -32.7002v51.0996c49.1992 7.7002 64.5996 49.9004 64.5996 75.3008c0 20.0996 0.599609 12.5996 -82.0996 223.199h61.3994l50.4004 -156.6zM448 286.5v-298.5h-214
+c6.59961 9.59961 10.7002 16.2998 12.0996 19.4004h182.5v279.1c0 32.5 -17.0996 51.9004 -48.1992 62.9004l6.69922 17.5996c41.7002 -13.5996 60.9004 -43.0996 60.9004 -80.5z" />
+    <glyph glyph-name="themeisle" unicode="&#xf2b2;" horiz-adv-x="512" 
+d="M208 359.714c0 10 6.28613 21.7139 17.7148 21.7139c11.1426 0 17.7139 -11.7139 17.7139 -21.7139c0 -10.2852 -6.57129 -21.7139 -17.7139 -21.7139c-11.4287 0 -17.7148 11.4287 -17.7148 21.7139zM512 199.714c0 -36.001 -11.4287 -102.286 -36.2861 -129.714
+c-22.8574 -24.8584 -87.4277 -61.1426 -120.856 -70.5723l-1.14355 -0.286133v-32.5703c0 -16.2861 -12.5723 -30.5713 -29.1426 -30.5713c-10 0 -19.4297 5.71387 -24.5723 14.2861c-5.42676 -8.57227 -14.8564 -14.2861 -24.8564 -14.2861
+s-19.4287 5.71387 -24.8574 14.2861c-5.14258 -8.57227 -14.5713 -14.2861 -24.5703 -14.2861c-10.2861 0 -19.4287 5.71387 -24.8574 14.2861c-5.14355 -8.57227 -14.5713 -14.2861 -24.5713 -14.2861c-18.8574 0 -29.4287 15.7139 -29.4287 32.8574
+c-16.2861 -12.2852 -35.7158 -19.4287 -56.5713 -19.4287c-22 0 -43.4287 8.28516 -60.2861 22.8574c10.2852 0.286133 20.5713 2.28613 30.2852 5.71387c-20.8574 5.71387 -39.4277 18.8574 -52 36.2861c21.3701 -4.64551 46.209 -1.67285 67.1426 11.1426
+c-22 22 -56.5703 58.8574 -68.5713 87.4287c-5.71387 13.4287 -6.85645 31.4287 -6.85645 45.7139c0 49.7139 20.2861 160 86.2861 160c10.5713 0 18.8564 -4.8584 23.1426 -14.8574c3.0498 4.46289 8.42578 11.374 12 15.4277c2 2.57227 5.71387 5.42969 7.14355 8.28613
+c7.99902 12.5713 11.7139 21.1426 21.7139 34c32.2852 41.1445 81.7139 69.4297 134.856 69.4297c6 0 12 -0.285156 17.7148 -1.14355c10.8564 11.7148 26 18.2861 41.7148 18.2861c14.5703 0 29.7139 -6 40 -16.2861c0.856445 -0.857422 1.42773 -2.28613 1.42773 -3.42773
+c0 -3.71387 -10.2852 -13.4287 -12.8574 -16.2861c4.28613 -1.42871 15.7148 -6.8584 15.7148 -12c0 -2.85742 -2.85742 -5.14258 -4.57129 -7.14258c31.4287 -27.7148 49.4287 -67.1436 56.2861 -108c4.28613 5.14258 10.2852 8.57129 17.1426 8.57129
+c10.5713 0 20.8574 -7.14355 28.5713 -14.001c20.8564 -18.5703 25.7139 -53.1416 25.7139 -79.7139zM188 358.572c0 -18.2861 12.5713 -37.1436 32.2861 -37.1436c19.7139 0 32.2852 18.8574 32.2852 37.1436c0 18 -12.5713 36.8564 -32.2852 36.8564
+c-19.7148 0 -32.2861 -18.8574 -32.2861 -36.8564zM237.714 254c0 19.7139 3.71387 39.1426 8.57129 58.2861c-52.0391 -79.5342 -13.5312 -184.571 68.8574 -184.571c21.4287 0 42.5713 7.71387 60 20c2 7.42871 3.71484 14.8574 3.71484 22.5723
+c0 14.2861 -6.28613 21.4277 -20.5723 21.4277c-4.57129 0 -9.14355 -0.856445 -13.4287 -1.71387c-63.3438 -12.668 -107.143 -3.66895 -107.143 63.999zM196.572 -0.858398c0 11.1436 -8.8584 20.8574 -20.2861 20.8574c-11.4287 0 -20 -9.71484 -20 -20.8574v-32.5703
+c0 -11.1436 8.57129 -21.1426 20 -21.1426c11.4277 0 20.2861 9.71484 20.2861 21.1426v32.5703zM245.715 -0.858398c0 11.1436 -8.57227 20.8574 -20 20.8574c-11.4287 0 -20.2861 -9.71484 -20.2861 -20.8574v-32.5703c0 -11.1436 8.85742 -21.1426 20.2861 -21.1426
+c11.4277 0 20 10 20 21.1426v32.5703zM295.428 -0.858398c0 11.1436 -8.85645 20.8574 -20.2852 20.8574s-20.2852 -9.71484 -20.2852 -20.8574v-32.5703c0 -11.1436 8.85645 -21.1426 20.2852 -21.1426s20.2852 9.71484 20.2852 21.1426v32.5703zM345.143 -0.858398
+c0 11.1436 -8.85645 20.8574 -20.2852 20.8574s-20.2861 -9.71484 -20.2861 -20.8574v-32.5703c0 -11.1436 8.85742 -21.1426 20.2861 -21.1426s20.2852 10 20.2852 21.1426v32.5703zM421.714 162c-30.8564 -59.1416 -90.2852 -102.572 -158.571 -102.572
+c-96.5703 0 -160.57 84.5723 -160.57 176.572c0 16.8574 2 33.4287 6 49.7139c-20 -33.7148 -29.7139 -72.5723 -29.7139 -111.429c0 -60.2861 24.8564 -121.715 71.4287 -160.857c5.14258 9.71387 14.8564 16.2861 26 16.2861c10 0 19.4277 -5.71387 24.5713 -14.2861
+c5.42871 8.57129 14.5703 14.2861 24.8574 14.2861c10 0 19.4277 -5.71387 24.5713 -14.2861c5.42871 8.57129 14.8564 14.2861 24.8574 14.2861c10 0 19.4287 -5.71387 24.8574 -14.2861c5.14258 8.57129 14.5713 14.2861 24.5723 14.2861
+c10.8564 0 20.8564 -6.57227 25.7139 -16c43.4268 36.2861 68.5693 92 71.4258 148.286zM432.286 261.714c0 53.7139 -34.5713 105.714 -92.5723 105.714c-30.2852 0 -58.5713 -15.1426 -78.8564 -36.8564c-19.9951 -66.3828 -27.4473 -136.571 41.4287 -136.571
+c28.8047 0 97.3564 28.5381 84.2861 -36.8574c28.8564 26 45.7139 65.7148 45.7139 104.571z" />
+    <glyph glyph-name="google-plus" unicode="&#xf2b3;" horiz-adv-x="496" 
+d="M248 440c136.9 0 248 -111.1 248 -248s-111.1 -248 -248 -248s-248 111.1 -248 248s111.1 248 248 248zM177.3 68c71.2998 0 118.8 50.4004 118.8 121.2c0 7.09961 -0.599609 13.8994 -1.89941 20.7002h-116.9v-42.6006h70.1006
+c-5.2002 -34.2002 -37.5 -53.2998 -70.1006 -53.2998c-43 0 -77.2002 35.5 -77.2002 78.0996c0 42.6006 34.3008 78.1006 77.2002 78.1006c18.1006 0 36.2002 -6.2002 49.4004 -19.1006l33.5996 32.6006c-22.8994 21.2998 -51.7002 32.2998 -83 32.2998
+c-68.7998 0 -124 -55.5 -124 -124s55.2002 -124 124 -124zM407.5 174.2h35.2002v35.5h-35.2002v35.5h-35.5v-35.5h-35.5v-35.5h35.5v-35.5h35.5v35.5z" />
+    <glyph glyph-name="font-awesome" unicode="&#xf2b4;" 
+d="M397.8 416c27.5 0 50.2002 -22.7002 50.2002 -50.2002v-347.6c0 -27.5 -22.7002 -50.2002 -50.2002 -50.2002h-347.6c-27.5 0 -50.2002 22.7002 -50.2002 50.2002v347.6c0 27.5 22.7002 50.2002 50.2002 50.2002h347.6zM352.4 131.7h0.0996094v140.3
+c0 4.2002 -4.2002 7.7998 -9 7.7998c-6 0 -31.0996 -16.0996 -53.7998 -16.0996c-4.7002 0 -8.90039 0.599609 -13.1006 2.39941c-20.2998 7.7002 -38.1992 13.7002 -60.8994 13.7002c-20.9004 0 -43 -6.5 -61.5 -14.2998
+c-1.7998 -1.2002 -3.60059 -1.7998 -5.40039 -2.40039v18.5c8.2998 6 13.1006 15.5 13.1006 26.3008c0 18.5996 -15 33.5 -33.5 33.5c-18.6006 0 -33.5 -15 -33.5 -33.5c0 -10.8008 5.2998 -20.3008 13.0996 -26.3008v-218.6c0 -11.2998 9 -20.2998 20.2998 -20.2998
+c8.90039 0 16.7002 5.89941 19.1006 14.2998v1.2002c0.599609 1.2002 0.599609 3 0.599609 4.7998v45.4004c1.2002 0.599609 2.40039 0.599609 3.59961 1.19922c19.7002 8.90039 44.2002 17.3008 67.5 17.3008c32.3008 0 44.8008 -16.7002 71.7002 -16.7002
+c19.2002 0 37.1006 6.5 53.7998 13.7002c4.2002 1.7998 7.80078 3.59961 7.80078 7.7998z" />
+    <glyph glyph-name="linode" unicode="&#xf2b8;" 
+d="M437.4 221.7c0.599609 -2 -8.80078 -66.2998 -9.7002 -72.7998c0 -0.900391 -0.5 -1.7002 -1.10059 -2l-54.5996 -43.7002c-1.09961 -0.900391 -2.59961 -0.900391 -3.7002 0l-20.2998 14l-2.2998 -33.4004c0 -0.899414 -0.200195 -1.7002 -1.10059 -2.2998
+l-66.8994 -53.4004c-1.10059 -0.899414 -2.90039 -0.899414 -4 0l-28 23.7002l2 -46c0 -0.899414 -0.200195 -1.7002 -1.10059 -2.2998l-83.6992 -66.9004c-0.600586 -0.299805 -1.10059 -0.599609 -1.7002 -0.599609c-0.900391 0.299805 -1.7002 0.299805 -2.2998 0.900391
+l-65.1006 69.0996c-1.5 1.40039 -15.5 72 -16.8994 79.0996c-0.300781 1.10059 0.5 2.5 1.39941 3.10059l17.4004 10.5996c-3.40039 3.2002 -26.5 23.4004 -27.1006 26.2998l-20.5996 100.301c-0.299805 1.09961 0.299805 2.5 1.7002 3.39941l26.8994 12.9004
+c-4.59961 3.5 -37.6992 27.5 -38.5996 30.8994l-27.4004 133.101c-0.299805 1.7002 0.600586 3.09961 2 3.7002l123.7 38.5996c0.600586 0 1.40039 0 2.2998 -0.299805l90.6006 -43.7002c0.799805 -0.599609 1.7002 -1.7002 1.7002 -2.59961l5.69922 -132.301
+c0 -1.19922 -0.599609 -2.2998 -1.69922 -2.89941l-33.7002 -17.4004l36 -24.2998c0.799805 -0.299805 1.39941 -1.40039 1.39941 -2.2998l1.40039 -35.1006l34.5996 21.2002c0.800781 0.600586 2.2002 0.600586 3.10059 0l24 -16l0.899414 31.4004
+c0 0.899414 0.5 2 1.40039 2.59961l58.9004 36c1.09961 0.600586 2.19922 0.600586 3.09961 0l70 -38.5996c0.5 -0.600586 1.09961 -1.10059 1.40039 -2zM232.6 216.9l-100.6 -57.2002l14 -96.6006l90.5996 61.2002zM224.9 396.9l-120.9 -46.6006l19.7002 -134.8
+l106.6 55.4004zM44 274.9l73.0996 -57.2002l-19.3994 132.899l-79.7002 49.4004zM74.5996 127.1l64.8008 -60.7998l-13.7002 93.4004l-70 58.2998zM98.9004 9.40039l57.6992 -61.2002l-9.69922 67.3994l-61.7002 60.9004zM163.4 -55.0996l78.1992 62.2998l-3.09961 70
+l-85.7002 -61.4004zM245.4 60l27.0996 -22.9004l-0.599609 68.3008l-29.4004 22.5996c0 -2.2998 1.2002 -6.2998 -1.09961 -8l-22.3008 -14.9004l24.3008 -20c2.89941 -2.19922 2 -21.6992 2 -25.0996zM339.7 85.4004l4.2002 66.8994l-65.7002 -46.8994l0.599609 -68.6006z
+M367.4 111.1l5.7998 66.6006l-64.6006 40.5996l-0.599609 -30l41.2002 -27.2002c0.799805 -0.599609 1.39941 -1.69922 1.09961 -2.59961l-2 -34zM422 150.9l8.5 63.3994l-51.0996 -36.5996l-5.7002 -65.1006z" />
+    <glyph glyph-name="quora" unicode="&#xf2c4;" 
+d="M440.5 61.2998c1.7998 -18 -7.2002 -93.2998 -89 -93.2998c-49.5 0 -75.5 28.7002 -95.2002 62.2998c-117.7 -32.5996 -249 54.9004 -249 189c0 117 98 196.7 197.7 196.7c101.8 0 198.5 -79.2002 198.4 -196.7c0 -65.5 -30.5 -118.8 -74.7002 -153
+c14.2002 -21.5996 29 -35.7998 49.5 -35.7998c22.5 0 31.5 17.2998 33 30.7998h29.2998zM297 118.8c11.2998 24.9004 16.7998 58.7002 16.7002 100.5c0 104.2 -32.5 157.7 -108.7 157.7c-75 0 -107.5 -53.5 -107.5 -157.9c0 -103.699 32.5 -156.699 107.5 -156.699
+c12 0 22.7002 1.19922 32.7002 4.19922c-15.5 30.5 -33.7002 61.3008 -69.2002 61.3008c-6.7998 0 -13.5996 -1 -19.7998 -4l-12.2002 24.2998c14.7002 12.7998 38.5 22.7998 69 22.7998c47.7998 0 72 -23 91.5 -52.2002z" />
+    <glyph glyph-name="free-code-camp" unicode="&#xf2c5;" horiz-adv-x="576" 
+d="M97.2197 351.79c-43.2197 -41.6201 -64.9697 -92.5898 -64.8193 -154.021c0.15918 -68 23.0293 -122.67 67.4795 -165c9.33984 -8.34961 13.2002 -14.9199 13.2002 -20.5498c0 -2.75 -1.90039 -5.62012 -3.81055 -8.37988
+c-1.92676 -1.89453 -5.67676 -3.61426 -8.36914 -3.83984c-10.2803 0 -24.6807 12.1396 -43.4707 35.79c-36.5898 44.8701 -53.1992 94.3398 -54.0596 161.87s20.3096 113.34 61.79 160.6c14.9199 16.9004 27.3594 25.6904 35.8398 25.6904
+c2.56152 -0.0585938 6.32031 -1.33105 8.38965 -2.83984c1.91016 -1.91016 3.83008 -4.66016 3.83008 -7.41992c0 -4.78027 -5.63965 -11.25 -16 -21.9004zM239.47 27.9297c0.580078 -0.370117 0.910156 -0.549805 0.910156 -0.549805zM333.26 27.3799l0.169922 0.129883
+c-0.189453 -0.129883 -0.259766 -0.179688 -0.169922 -0.129883zM336.39 185.56c16.2305 -4.14941 24.04 24.04 30.0303 30.0508c84.71 -110.101 -27.5098 -184.45 -33 -188.101c3.86035 3.04004 44.3301 49.7705 21.5801 76.5498
+c-1 1.03027 -67.2998 -20.0596 -54.8398 53.54c8.30957 48.6807 -7.60059 71.1309 -7.60059 71.1309c-17.9697 -37.29 -32.5 -53.8604 -43.5 -72.1602c-56.9492 -92.9404 -16.2793 -124.29 -9.5498 -128.641c-10.54 6.5 -108.27 70.8799 -34 175.23
+c78.3701 110.189 62.8301 159.57 62.8301 159.57c118.46 -94.2803 51.8105 -173.021 68.0498 -177.171zM510.88 358.31c41.4404 -47.3096 62.6699 -93.1592 61.75 -160.649s-17.4697 -117.021 -54.0596 -161.87c-18.79 -23.6602 -33.1904 -35.79 -43.4707 -35.79
+c-2.69238 0.231445 -6.44141 1.95605 -8.36914 3.84961c-1.91016 2.76074 -3.81055 5.63086 -3.81055 8.38086c0.0205078 5.62988 3.86035 12.1992 13.2002 20.5498c44.4795 42.3701 67.3203 97 67.4795 165c0.180664 61.4697 -21.5898 112.45 -64.8193 154.06
+c-10.4004 10.6406 -16 17.1201 -16 21.9004c0 2.75977 1.91992 5.50977 3.83008 7.41992c2.06934 1.50977 5.82812 2.78125 8.38965 2.83984c8.51953 0 21 -8.79004 35.8799 -25.6904z" />
+    <glyph glyph-name="telegram" unicode="&#xf2c6;" horiz-adv-x="496" 
+d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM369.8 270.1c3.60059 16.8008 -6.09961 23.5 -17.2002 19.5l-239.1 -92.1992c-16.4004 -6.40039 -16.0996 -15.5 -2.7998 -19.7002l61.2002 -19.1006l142 89.4004
+c6.59961 4.40039 12.6992 1.90039 7.69922 -2.5l-114.899 -103.8l-4.40039 -63.1006c6.40039 0 9.2002 2.80078 12.5 6.10059l29.9004 28.7998l62 -45.7002c11.2998 -6.39941 19.3994 -3.09961 22.3994 10.5z" />
+    <glyph glyph-name="bandcamp" unicode="&#xf2d5;" horiz-adv-x="496" 
+d="M248 440c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM296.2 113.9l84.7002 156.1h-181l-84.7002 -156.1h181z" />
+    <glyph glyph-name="grav" unicode="&#xf2d6;" horiz-adv-x="512" 
+d="M301.1 236c4.40039 -4.40039 4.40039 -11.9004 0 -16.2998l-9.69922 -9.7002c-4.40039 -4.7002 -11.9004 -4.7002 -16.6006 0l-10.5 10.5c-4.39941 4.7002 -4.39941 11.9004 0 16.5996l9.7002 9.7002c4.40039 4.40039 11.9004 4.40039 16.5996 0zM270.9 255.7
+c-2.7002 -2.7998 -7.40039 -2.7998 -10.5 0c-2.80078 3 -2.80078 7.7002 0 10.5c3 3 7.69922 3 10.5 0c3 -2.7002 3 -7.5 0 -10.5zM244.9 250.4c2.7998 3 7.5 3 10.5 0c2.7998 -2.7002 2.7998 -7.40039 0 -10.2002c-3 -3 -7.7002 -3 -10.5 0c-3 2.7002 -3 7.39941 0 10.2002
+zM317.4 263.7c-19.9004 14.3994 -33.8008 43.2002 -11.9004 68.0996c21.5996 24.9004 40.7002 17.2002 59.7998 -0.799805c11.9004 -11.2998 29.2998 -24.9004 17.2002 -48.2002c-12.5 -23.5 -45.0996 -33.2002 -65.0996 -19.0996zM365.1 308.2
+c-8.89941 10 -23.2998 -6.90039 -15.5 -16.1006c7.40039 -9 32.1006 -2.39941 15.5 16.1006zM504 192c0 -137 -111 -248 -248 -248s-248 111 -248 248s111 248 248 248s248 -111 248 -248zM437.8 149.4c2.5 16.0996 -20.2002 16.5996 -25.2002 25.6992
+c-13.5996 24.1006 -27.6992 36.8008 -54.5 30.4004c11.6006 8 23.5 6.09961 23.5 6.09961c0.300781 6.40039 0 13 -9.39941 24.9004c3.89941 12.5 0.299805 22.4004 0.299805 22.4004c15.5 8.59961 26.7998 24.3994 29.0996 43.1992
+c3.60059 31 -18.7998 59.2002 -49.7998 62.8008c-22.0996 2.5 -43.7002 -7.7002 -54.2998 -25.7002c-23.2002 -40.1006 1.40039 -70.9004 22.4004 -81.4004c-14.4004 1.40039 -34.3008 11.9004 -40.1006 34.2998c-6.59961 25.7002 2.7998 49.8008 8.90039 61.4004
+c0 0 -4.40039 5.7998 -8 8.90039c0 0 -13.7998 0 -24.6006 -5.30078c11.9004 15.2002 25.2002 14.4004 25.2002 14.4004c0 6.40039 -0.599609 14.9004 -3.59961 21.5996c-5.40039 11 -23.7998 12.9004 -31.7002 -2.7998c0.0996094 0.200195 0.299805 0.400391 0.400391 0.5
+c-5 -11.8994 -1.10059 -55.8994 16.8994 -87.2002c-2.5 -1.39941 -9.09961 -6.09961 -13 -10c-21.5996 -9.69922 -56.2002 -60.2998 -56.2002 -60.2998c-28.1992 -10.7998 -77.1992 -50.8994 -70.5996 -79.7002c0.299805 -3 1.40039 -5.5 3 -7.5
+c-2.7998 -2.19922 -5.5 -5 -8.2998 -8.2998c-11.9004 -13.7998 -5.2998 -35.2002 17.7002 -24.3994c15.7998 7.19922 29.5996 20.1992 36.2998 30.3994c0 0 -5.5 5 -16.2998 4.40039c27.6992 6.59961 34.2998 9.39941 46.1992 9.09961c8 -3.89941 8 34.2998 8 34.2998
+c0 14.7002 -2.19922 31 -11.0996 41.5c12.5 -12.1992 29.0996 -32.6992 28 -60.5996c-0.799805 -18.2998 -15.2002 -23 -15.2002 -23c-9.09961 -16.5996 -43.2002 -65.9004 -30.3994 -106c0 0 -9.7002 14.9004 -10.2002 22.0996
+c-17.4004 -19.3994 -46.5 -52.2998 -24.6006 -64.5c26.6006 -14.6992 108.801 88.6006 126.2 142.301c34.6006 20.7998 55.4004 47.2998 63.9004 65c22 -43.5 95.2998 -94.5 101.1 -59z" />
+    <glyph glyph-name="etsy" unicode="&#xf2d7;" horiz-adv-x="384" 
+d="M384 100c-1.75 -10.75 -13.75 -110 -15.5 -132c-117.879 4.29883 -219.895 4.74316 -368.5 0v25.5c45.457 8.94824 60.627 8.01855 61 35.25c1.79297 72.3223 3.52441 244.143 0 322c-1.0293 28.46 -12.1299 26.7646 -61 36v25.5
+c73.8857 -2.3584 255.933 -8.55078 362.999 3.75c-3.5 -38.25 -7.75 -126.5 -7.75 -126.5h-23.249c-11.0527 42.835 -18.7588 90.5 -54.75 90.5h-137c-10.25 0 -10.75 -3.5 -10.75 -9.75v-163.75c58 -0.5 88.5 2.5 88.5 2.5c29.7695 0.951172 27.5596 8.50195 40.75 65.251
+h25.75c-4.40723 -101.351 -3.91016 -61.8291 -1.75 -160.25h-25.75c-9.15527 40.0859 -9.06543 61.0449 -39.501 61.5c0 0 -21.5 2 -88 2v-139c0 -26 14.25 -38.25 44.25 -38.25h89.251c63.6357 0 66.5645 24.9961 98.751 99.75h22.249v-0.000976562z" />
+    <glyph glyph-name="imdb" unicode="&#xf2d8;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM21.2998 218.8h-0.299805c0.0996094 0.100586 0.200195 0.299805 0.299805 0.400391v-0.400391zM97 128.2v127.8h-33v-127.8h33z
+M210.2 128.2v127.8h-43l-7.60059 -59.9004c-2.69922 20 -5.39941 40.1006 -8.69922 59.9004h-42.8008v-127.8h29v84.5l12.2002 -84.5h20.6006l11.5996 86.3994v-86.3994h28.7002zM221.6 128.2c86.1006 -0.100586 75 -6 75 82.5c0 8.09961 0.300781 16.7998 -1.39941 24.3994
+c-4.2998 22.5 -31.4004 20.9004 -49 20.9004h-24.6006v-127.8zM382.5 157.4v36c0 17.2998 -0.799805 30.0996 -22.2002 30.0996c-8.89941 0 -14.8994 -2.7002 -20.8994 -9.2002v41.7002h-31.7002v-127.8h29.7998l1.90039 8.09961
+c5.69922 -6.7998 11.8994 -9.7998 20.8994 -9.7998c19.7998 0 22.2002 15.2002 22.2002 30.9004zM265 218.1v-49.2998c0 -9.7002 1.90039 -18.7002 -10.2998 -18.3994v83.6992c11.8994 0 10.2998 -6.2998 10.2998 -16zM350.5 192v-32.7002
+c0 -5.39941 1.59961 -14.3994 -6.2002 -14.3994c-1.59961 0 -3 0.799805 -3.7998 2.39941c-2.2002 5.10059 -1.09961 44.1006 -1.09961 44.7002c0 3.7998 -1.10059 12.7002 4.89941 12.7002c7.2998 0 6.2002 -7.2998 6.2002 -12.7002z" />
+    <glyph glyph-name="ravelry" unicode="&#xf2d9;" horiz-adv-x="512" 
+d="M407.4 386.5c72.6992 -37.9004 112 -117.2 103.3 -199.5c-1.7002 -16.7002 -4.40039 -36.2002 -9.7998 -52.2002c-22.2002 -65.7002 -52.9004 -108.6 -123.101 -147.7c-6.39941 -4.39941 -13.2998 -8.59961 -20.2002 -10.7998
+c-12.5 -4.39941 -26.0996 -5.39941 -40.0996 -3.89941c-5.90039 -0.5 -11.7998 -0.700195 -18 -0.700195c-93.7002 0 -173 64 -196.9 151.399c-0.699219 0 -1.5 0.200195 -2.19922 0.200195c-5.60059 -44.2998 27.0996 -104.1 27.0996 -104.1s2 -3 13.2998 -20.2002
+c-62.7998 33.2002 -64.5 131.2 -64.5 131.2c-15 5.59961 -67.2002 23.3994 -76.2998 37.8994c0 0 40.9004 -22.3994 76.2002 -27c-0.200195 0.300781 0.5 7.90039 0.5 7.90039c2.2002 30 12.5 53.4004 23.0996 71.4004c6.90039 33.7998 22.1006 64.2998 43.2998 89.8994
+c3.7002 15.2998 9.60059 33.5 19.9004 52.7002c4.40039 8.40039 8.59961 13.7998 19.9004 19c74.8994 35 148.699 43.9004 224.5 4.5zM138.8 284.8c-7.59961 -11.2998 -13.7002 -23.5996 -18.8994 -36.3994c8.09961 8.59961 14.7998 14.1992 18.1992 16.6992
+c-0.5 7.40039 0.700195 19.7002 0.700195 19.7002zM107.6 162.9c0.700195 -9.60059 2 -18.9004 4.2002 -28.1006l41.4004 -6.89941c-14.1006 42.0996 -15.7998 90.0996 -15.7998 90.0996c-16.5 -16 -25.4004 -37.9004 -29.8008 -55.0996zM115.5 120.1
+c21.4004 -69.6992 81 -122.8 154.1 -134.399c-1 0.299805 -1.69922 0.5 -2.69922 1c0 0 -81 47.5 -108.301 124.3c-9.09961 1.5 -28.2998 5.90039 -43.0996 9.09961zM386 3.90039c63 32 106.6 98 106.8 174c0 107.399 -86.5996 194.5 -193 194.5
+c-49.2998 0 -94.0996 -18.7002 -128.3 -49.5c-5.2002 -10.1006 -8.59961 -22.9004 -11.0996 -39.4004c52.5 44.5996 146 33.5 146 33.5c23.3994 -1 20.5996 -21.7002 20.3994 -28.0996c-85.2002 7.19922 -127 -17.2002 -168.399 -52.4004
+c0 0 8.09961 -78.7998 26.7998 -110.8c107.8 -4.90039 189.8 53.7002 189.8 53.7002c10.2998 7.39941 19.4004 8.09961 21.4004 -4.7002c1.5 -10.4004 2.19922 -24.4004 -9.60059 -29.7998c-36 -16.8008 -75.5996 -27.3008 -115 -33
+c-25.5996 -3.7002 -39.7998 -4.60059 -78 -3.90039c36.4004 -84.7002 127.5 -107.8 127.5 -107.8c28.5 -4.7002 50.2002 -1 64.7002 3.7002z" />
+    <glyph glyph-name="sellcast" unicode="&#xf2da;" 
+d="M353.4 416c52.0996 0 94.6992 -42.5996 94.6992 -94.5996v-258.801c0 -52 -42.5996 -94.5996 -94.6992 -94.5996h-258.7c-52.1006 0 -94.7002 42.5996 -94.7002 94.7002v258.7c0 52 42.5996 94.5996 94.7002 94.5996h258.7zM303.4 99.5996
+c27.8994 48.2002 11.1992 110.5 -37.2002 138.5c-18.6006 10.8008 0.0996094 -0.0996094 -18.5 10.7002c-25 14.4004 -46.2002 -23.2998 -21.6006 -37.5c18 -10.2002 0.800781 -0.399414 18.6006 -10.5996c27.5996 -16 37.2002 -51.7998 21.2998 -79.4004
+c-16 -27.5996 -51.7998 -37.2002 -79.4004 -21.2998c-18.5996 10.7998 0.100586 -0.0996094 -18.5 10.7002c-10.2998 6 -23.5996 2.39941 -29.5 -7.90039l-15.6992 -27.2002c-12.6006 -21.7998 19.3994 -53 42.2998 -13.1992c48.2998 -27.7002 110.3 -11 138.2 37.1992z
+M325.2 308.4c14.2998 24.7998 -23.4004 46.3994 -37.7002 21.5l-4.7998 -8.40039c-48.2998 27.7002 -110.3 11 -138.2 -37.2002c-27.7998 -48.2998 -11.0996 -110.6 37.0996 -138.399c18.6006 -10.8008 -0.0996094 0.0996094 18.5 -10.7002
+c25 -14.4004 46.2002 23.2998 21.6006 37.5c-0.100586 0 -18.6006 10.5996 -18.6006 10.5996c-27.5996 16 -37.2998 51.7998 -21.2998 79.4004c16 27.5996 51.7998 37.2002 79.4004 21.2998c18.5996 -10.7998 -0.100586 0.0996094 18.5 -10.7002
+c10.2002 -5.09961 20 -2.89941 26.5 3.60059c2.7002 2.69922 2 2 19 31.5z" />
+    <glyph glyph-name="superpowers" unicode="&#xf2dd;" 
+d="M448 416l-87.2002 -87c39.7002 -38.7002 61.2002 -92.7002 57.7002 -148.2c-5.40039 -93 -76.9004 -167.3 -168.7 -179.8c-83.2998 -11 -166.5 -22 -249.8 -33l86.7998 86.7998c-39.7998 38.7002 -61.0996 92.7002 -57.7998 148.2c5.7002 93.2998 77 167.5 169 180
+c83.2002 11 166.7 22 250 33zM368.3 183.7c4.40039 80 -56.7998 146.3 -136.1 151c-78.7002 4.7998 -148.5 -55.2998 -153 -134.5c-4.40039 -80 56.7998 -146.3 136.3 -151c78.7998 -4.7002 148.6 55 152.8 134.5z" />
+    <glyph glyph-name="wpexplorer" unicode="&#xf2de;" horiz-adv-x="512" 
+d="M512 192c0 -141.2 -114.7 -256 -256 -256c-141.2 0 -256 114.7 -256 256s114.7 256 256 256s256 -114.7 256 -256zM480 192c0 123.2 -100.3 224 -224 224c-123.5 0 -224 -100.5 -224 -224s100.5 -224 224 -224s224 100.5 224 224zM160.9 323.4l86.8994 -37.1006
+l-37.0996 -86.8994l-86.9004 37.0996zM270.9 154.3l46.5996 -94h-14.5996l-50 100l-48.9004 -100h-14l51.0996 106.9l-22.2998 9.39941l6 14l68.6006 -29.0996l-6 -14.2998zM259.1 270.6l68.6006 -29.3994l-29.4004 -68.2998l-68.2998 29.0996zM339.4 227.7
+l54.5996 -23.1006l-23.4004 -54.2998l-54.2998 23.1006z" />
+    <glyph glyph-name="meetup" unicode="&#xf2e0;" horiz-adv-x="512" 
+d="M99 33.7002c1.09961 -5.7002 -2.2998 -11.1006 -8 -12.2998c-5.40039 -1.10059 -10.9004 2.2998 -12 8c-1.09961 5.39941 2.2998 11.0996 7.7002 12.2998c5.39941 1.2002 11.0996 -2.2998 12.2998 -8zM242.1 -37.7002c6.60059 4.60059 15.5 2.7998 19.7002 -3.7002
+c4.60059 -6.59961 2.90039 -15.3994 -3.39941 -20c-6.60059 -4.59961 -15.4004 -2.89941 -20 3.7002c-4.30078 6.60059 -2.60059 15.4004 3.69922 20zM156.1 424.6c-6.2998 -1.5 -12.5 2.5 -13.8994 9.10059c-1.2002 6.2998 2.7998 12.5996 9.09961 14
+c6.2998 1.5 12.6006 -2.5 13.7002 -9.10059c1.40039 -6.2998 -2.59961 -12.5996 -8.90039 -14zM34.4004 221.7c10 -7.10059 12.5996 -20.7998 5.69922 -31.2002c-6.89941 -10.2998 -20.5996 -12.7998 -30.5996 -5.7002c-10 6.90039 -12.5996 20.9004 -5.7002 30.9004
+c6.90039 10.2998 20.6006 12.8994 30.6006 6zM306.4 392.6c-10.3008 -6.2998 -23.7002 -2.89941 -29.7002 7.40039c-6.2998 10.5996 -2.90039 24.2998 7.39941 30.5996c10.3008 6.30078 23.7002 2.90039 30 -7.69922c6 -10.3008 2.90039 -24 -7.69922 -30.3008zM115.3 334.6
+c-7.5 -5.19922 -18 -3.5 -23.0996 4.30078c-5.10059 7.69922 -3.40039 18.2998 4.2998 23.6992c7.40039 5.10059 18 3.40039 23.0996 -4.2998c5.10059 -7.7002 3.40039 -18.2998 -4.2998 -23.7002zM487.6 178.6c7.40039 1.40039 14.8008 -3.5 16.3008 -10.8994
+c1.69922 -7.7002 -3.2002 -15.2002 -10.6006 -16.6006c-7.39941 -1.69922 -14.8994 3.2002 -16.2998 10.6006c-1.7002 7.7998 3.2002 15.2002 10.5996 16.8994zM527.3 235.4c1.40039 -5.7002 -2.2998 -11.1006 -7.7002 -12.6006
+c-5.69922 -1.09961 -11.1992 2.60059 -12.2998 8c-1.09961 5.7002 2.2998 11.5 8 12.6006c5.40039 1.09961 10.9004 -2.30078 12 -8zM447 309.1c8.2998 6 20 3.80078 25.7002 -4.89941c5.7002 -8.60059 3.7002 -20.2998 -4.60059 -26.2998
+c-8.59961 -5.7002 -20.2998 -3.7002 -26 4.89941c-5.69922 8.60059 -3.69922 20.2998 4.90039 26.2998zM440.7 169.7c26.2998 -43.1006 15.0996 -100 -26.2998 -129.101c-17.4004 -12.2998 -37.1006 -17.6992 -56.9004 -17.0996
+c-12 -47.0996 -69.4004 -64.5996 -105.1 -32.5996c-1.10059 -0.900391 -2.60059 -1.7002 -3.7002 -2.90039c-39.1006 -27.0996 -92.2998 -17.4004 -119.4 22.2998c-9.7002 14.2998 -14.5996 30.6006 -15.0996 46.9004c-65.4004 10.8994 -90 94 -41.1006 139.7
+c-28.2998 46.8994 0.600586 107.399 53.4004 114.899c25.0996 66.2002 107.6 97.6006 163.6 54.2002c67.4004 22.2998 136.301 -29.4004 130.9 -101.1c41.0996 -12.6006 52.7998 -66.9004 19.7002 -95.2002zM370.7 95.4004
+c-3.10059 20.5996 -40.9004 4.59961 -43.1006 27.0996c-3.09961 32 43.7002 101.1 40 128c-3.39941 24 -19.3994 29.0996 -33.3994 29.4004c-13.4004 0.299805 -16.9004 -2 -21.4004 -4.60059c-2.89941 -1.7002 -6.59961 -4.89941 -11.7002 0.299805
+c-6.2998 6 -11.0996 11.7002 -19.3994 12.9004c-12.2998 2 -17.7002 -2 -26.6006 -9.7002c-3.39941 -2.89941 -12 -12.8994 -20 -9.09961c-3.39941 1.7002 -15.3994 7.7002 -24 11.3994c-16.2998 7.10059 -40 -4.59961 -48.5996 -20
+c-12.9004 -22.8994 -38 -113.1 -41.7002 -125.1c-8.59961 -26.5996 10.9004 -48.5996 36.9004 -47.0996c11.0996 0.599609 18.2998 4.59961 25.3994 17.3994c4 7.40039 41.7002 107.7 44.6006 112.601c2 3.39941 8.89941 8 14.5996 5.09961
+c5.7002 -3.09961 6.90039 -9.40039 6 -15.0996c-1.09961 -9.7002 -28 -70.9004 -28.8994 -77.7002c-3.40039 -22.9004 26.8994 -26.6006 38.5996 -4c3.7002 7.09961 45.7002 92.5996 49.4004 98.2998c4.2998 6.2998 7.39941 8.2998 11.6992 8
+c3.10059 0 8.30078 -0.900391 7.10059 -10.9004c-1.40039 -9.39941 -35.1006 -72.2998 -38.9004 -87.6992c-4.59961 -20.6006 6.60059 -41.4004 24.9004 -50.6006c11.3994 -5.7002 62.5 -15.7002 58.5 11.1006zM376.4 3.09961c10.5996 7.5 24.8994 4.60059 32.2998 -6
+c7.09961 -10.5996 4.59961 -25.1992 -6 -32.5996c-10.6006 -7.09961 -24.9004 -4.59961 -32 6c-7.2002 10.5996 -4.60059 25.2002 5.7002 32.5996z" />
+    <glyph glyph-name="font-awesome-alt" unicode="&#xf35c;" 
+d="M339.3 276.8c5.40039 0 9.5 -3 7.7002 -7.09961v-134.4c0 -4.2002 -3 -6 -7.2002 -7.7998c-15.5996 -7.09961 -33.5 -13.7002 -52 -13.7002c-26.2998 0 -38.2002 16.1006 -69.2998 16.1006c-22.7002 0 -46 -8.30078 -65.7002 -16.7002
+c-0.599609 -0.600586 -1.7998 -1.2002 -3 -1.2002v-44.2002c0 -1.7998 0 -3 -0.599609 -4.7998v-1.2998c-2.40039 -7.7002 -9.5 -13.7002 -18.5 -13.7002c-10.7002 0 -19.7002 8.90039 -19.7002 19.7002v212.1c-7.7002 6 -12.5 15.5 -12.5 25.7002
+c0 18 14.2998 32.2998 32.2998 32.2998s32.2998 -14.3994 32.2998 -32.2998c0 -10.7998 -4.69922 -19.7002 -12.5 -25.7002v-17.8994c1.2002 0.599609 3 1.19922 4.80078 1.7998c17.8994 7.09961 39.3994 13.7002 59.6992 13.7002
+c22.1006 0 39.4004 -5.90039 59.1006 -13.7002c4.09961 -1.7998 8.2998 -2.40039 12.5 -2.40039c22.7002 0 46.5996 15.5 52.5996 15.5zM397.8 416c27.5 0 50.2002 -22.7002 50.2002 -50.2002v-347.6c0 -27.5 -22.7002 -50.2002 -50.2002 -50.2002h-347.6
+c-27.5 0 -50.2002 22.7002 -50.2002 50.2002v347.6c0 27.5 22.7002 50.2002 50.2002 50.2002h347.6zM412.1 18.2998v347.601c0 7.69922 -6.5 14.2998 -14.2998 14.2998v-0.100586h-347.6c-7.7002 0 -14.2998 -6.5 -14.2998 -14.2998v-347.5
+c0 -7.7002 6.5 -14.2998 14.2998 -14.2998h347.6c7.7002 0 14.2998 6.5 14.2998 14.2998z" />
+    <glyph glyph-name="accessible-icon" unicode="&#xf368;" 
+d="M423.9 192.2l-12.9004 -157.3c-3.2998 -40.7002 -63.9004 -35.1006 -60.5996 4.89941l10 122.5l-41.1006 -2.2998c10.1006 -20.7002 15.7998 -43.9004 15.7998 -68.5c0 -41.2002 -16.0996 -78.7002 -42.2998 -106.5l-39.2998 39.2998
+c57.9004 63.7002 13.0996 167.2 -74 167.2c-25.9004 0 -49.5 -9.90039 -67.2002 -26l-39.2998 39.2998c22 20.7002 50.0996 35.1006 81.4004 40.2002l75.2998 85.7002l-42.6006 24.7998l-51.5996 -46c-30 -26.7998 -70.5996 18.5 -40.5 45.4004l68 60.6992
+c9.7998 8.80078 24.0996 10.2002 35.5 3.60059c0 0 139.3 -80.9004 139.5 -81.1006c16.2002 -10.0996 20.7002 -36 6.09961 -52.5996l-58.3994 -66.5l106.1 5.90039c18.5 1.09961 33.6006 -14.4004 32.1006 -32.7002zM359 346.2
+c-28.0996 0 -50.9004 22.7998 -50.9004 50.8994c0 28.1006 22.8008 50.9004 50.9004 50.9004s50.9004 -22.7998 50.9004 -50.9004c0 -28.0996 -22.8008 -50.8994 -50.9004 -50.8994zM179.6 -8.5c20.8008 0 40.1006 6.40039 56.1006 17.2998l39.7002 -39.7002
+c-100.7 -78.8994 -251.4 -8.19922 -251.4 122.5c0 36.1006 12.4004 69.4004 33.2002 95.7002l39.7002 -39.7002c-44.7002 -65.5 2.09961 -156.1 82.6992 -156.1z" />
+    <glyph glyph-name="accusoft" unicode="&#xf369;" horiz-adv-x="640" 
+d="M322.1 196c-1.69922 -1.59961 -89.5996 -82.5 -90.1992 -83.2998l-92.6006 -33.7998c-4.7998 -2 -7.59961 -3.7002 -7 -8.90039c0.200195 -1.5 0.600586 -22.5996 1 -27.7002c-0.700195 -0.5 -0.0996094 0 -0.599609 -0.599609c0 0 -113.7 -36.6006 -114.5 -36.6006
+c-14.1006 -5.09961 -22.7002 -8.2998 -15.7002 1.7002c1.2998 1.7998 234.4 231.601 243.4 240.9c13 13.5 25 15.0996 25 15.0996l51.1992 -65.7998v-1zM482.2 75.9004c-5.7002 6.89941 -232.2 297.1 -239.9 306.6c-13.7002 17.2002 0 16.7998 19.2002 16.9004
+c9.7002 0.0996094 106.3 0.599609 116.5 0.599609c24.0996 0.0996094 28.7002 -0.599609 38.4004 -12.7998c2.09961 -2.7002 205.1 -245.8 207.199 -248.3c5.5 -6.7002 15.2002 -19.1006 7.2002 -23.4004c-2.39941 -1.2998 -114.6 -47.7002 -117.8 -48.9004
+c-10.0996 -4 -17.5 -6.7998 -30.7998 9.30078zM634.9 74.2998c6 -1.39941 7.09961 -4.2002 1.69922 -8.2002c-2 -1.39941 -123.699 -76.5996 -125.8 -77.7998c-15.0996 -8.7998 -38 -1.59961 -53.5996 1.7002c-7.10059 1.5 -305.3 68.2998 -308 69.0996
+c-2.60059 0.900391 -4.40039 1 -4.60059 3.5c-0.299805 4 6 5.60059 11.1006 7.60059c5 1.89941 145.3 52.5996 150.2 54.7002c4.7998 2.09961 11.2998 2.69922 14.3994 2.89941c4.90039 0.299805 59.9004 -8.39941 65.2998 -9.2998l57.1006 -74
+c9.7998 -11.4004 20.7002 -21.9004 36.7002 -14.5996c2.5 1.19922 117.5 51.5996 117.5 51.5996c13.3994 -2.5 35.6992 -6.90039 38 -7.2002z" />
+    <glyph glyph-name="adversal" unicode="&#xf36a;" horiz-adv-x="512" 
+d="M482.1 416c24.5 0 29.9004 -5.59961 29.9004 -30.2002v-388.1c0 -24.5 -5.5 -29.7002 -29.9004 -29.7002h-453.399c-22.9004 0 -28.7002 5.59961 -28.7002 28.9004v390.199c0 23 5.7998 28.9004 28.7002 28.9004h453.399zM178.4 227.7
+c9.39941 -7.2002 12.3994 -17.1006 11.2998 -27.2998c-1.7998 -19.1006 -75.7998 -11.4004 -114 -30.9004c-27.2002 -13.9004 -42.7002 -41.7002 -39.6006 -71c6.7002 -64.7002 89.6006 -79.7002 147 -43.2998c4.60059 3.2002 8.30078 4.89941 11.9004 1
+c2.09961 -2.60059 2 -4 3.90039 -6.2002c7.2998 -9.59961 38.1992 -14.0996 46.5996 -7.40039c3.09961 2.80078 4.59961 6.30078 2.7002 10.7002c-13.6006 30.5 -6.60059 63 -9.2998 88.7998c0 69.3008 6.39941 111.7 -34.5 128.5
+c-41.9004 17.4004 -84.2002 16.6006 -125.301 -4.7998c-16.2998 -9 -53.6992 -52.8994 -24.8994 -64.2998c5.2998 -2.2998 12.7998 -4 22.5 -5.5c8.2002 -1.2002 13.2002 -2.7998 17.5 8.2998c12.0996 32.1006 56.7002 43.6006 84.2002 23.4004zM465.1 5.7002
+c0 14.2998 -9.7998 9.89941 -16.5996 9.89941c-132.3 0.400391 -264.5 0.400391 -396.8 0c-6.60059 0 -16.7002 4.80078 -17.1006 -9.09961c-0.399414 -15.5 10.4004 -10.7002 17.8008 -10.7002h394.899c6.7002 0 17.7998 -5.2002 17.7998 9.90039zM468.9 346.2
+c0 0.200195 0 0.299805 0.0996094 0.5c0 9.89941 -3.5 15.0996 -13.5996 14.2998c-3.10059 -0.400391 -6.60059 0 -9.7002 0c-26.1006 0 -26 0 -26 -26.2002v-71c-79.2002 45.6006 -124.3 -6.59961 -136.101 -30.5c-16.3994 -32.8994 -21.7998 -66.5996 -15.6992 -100
+c16.2998 -92.2998 91 -114.899 144.399 -85.2002c4.60059 2.80078 6.60059 7.5 12.4004 -1.19922c8.59961 -12.7002 23.7002 -5.2002 36.0996 -5.60059c7.40039 0 8.10059 8.2002 8.10059 13.9004v291zM417.4 113.9c-19.5 -47.6006 -72.9004 -43.3008 -90 -5.2002
+c-15.1006 33.2998 -15.5 68.2002 0.399414 101.5c16.2998 34.0996 59.7002 35.7002 81.5 4.7998c20.6006 -28.7998 14.9004 -84.5996 8.10059 -101.1zM122.6 78.5996c-7.5 1.30078 -33 3.30078 -33.6992 27.8008c-0.400391 13.8994 7.7998 23 19.7998 25.7998
+c24.3994 5.89941 49.2998 9.89941 73.7002 14.7002c8.89941 2 7.39941 -4.40039 7.7998 -9.5c1.39941 -33 -26.1006 -59.2002 -67.6006 -58.8008z" />
+    <glyph glyph-name="affiliatetheme" unicode="&#xf36b;" horiz-adv-x="512" 
+d="M159.7 210.6c-51.2998 -70.8994 -116.601 -110.8 -145.7 -89.1992c-29.2002 21.6992 -11.2002 96.5996 40.2002 167.5c51.2998 70.8994 116.6 110.8 145.7 89.1992c29.0996 -21.5996 11.0996 -96.5996 -40.2002 -167.5zM510.9 267.9
+c0.699219 -8.2002 1.09961 -16.5 1 -25c0 -151.801 -121.601 -274.9 -271.601 -274.9c-82.8994 0 -157.2 37.5996 -207 96.9004c71.2998 19.3994 130.5 68.3994 164.101 133.199c7.69922 -32.5996 24 -58.5996 49 -73.7998c72.5996 -44.0996 190.699 20.2002 264.5 143.601z
+" />
+    <glyph glyph-name="algolia" unicode="&#xf36c;" 
+d="M229.3 265.4c49.2002 0 89.2002 -39.9004 89.2002 -89.2002s-39.9004 -89.2002 -89.2002 -89.2002s-89.2002 39.9004 -89.2002 89.2002s39.9004 89.2002 89.2002 89.2002zM292 208.8c1.2998 0.700195 1.7998 2.40039 1.09961 3.7002
+c-12.1992 21.4004 -34.8994 36.0996 -61.0996 37.0996c-1.40039 0.100586 -2.7002 -1.09961 -2.7002 -2.59961v-66.5c0 -1.90039 2 -3.2002 3.7998 -2.2998zM389.1 416c32.5 0 58.9004 -26.4004 58.8008 -58.9004v-330.199c0 -32.5 -26.3008 -58.9004 -58.9004 -58.9004
+h-330.1c-32.5 0 -58.9004 26.4004 -58.9004 59v330.1c0 32.5 26.4004 58.9004 58.9004 58.9004h330.199zM186.5 331.3h0.0996094v-15.7998c0 -1.7002 1.7002 -3 3.40039 -2.5c12.7002 3.7002 25.9004 5.5 39.4004 5.5c13 0 25.7998 -1.7002 38.0996 -5.09961
+c1.59961 -0.5 3.2998 0.699219 3.2998 2.5v15.3994c0 10.7998 -8.7002 19.5 -19.5 19.5h-45.2998c-10.7998 0 -19.5 -8.7002 -19.5 -19.5zM102.1 294.3c-7.59961 -7.59961 -7.59961 -19.8994 0 -27.3994l7.7002 -7.7002c1.10059 -1.2002 3 -1 4 0.299805
+c4.40039 6.09961 9.40039 12 14.7998 17.4004c5.5 5.5 11.4004 10.3994 17.6006 14.8994c1.2998 1 1.39941 2.90039 0.299805 4l-7.7002 7.7002c-7.59961 7.59961 -19.8994 7.59961 -27.5 0zM229.3 49.5c69.9004 0 126.601 56.7998 126.601 126.6
+c0 70 -56.6006 126.601 -126.601 126.601c-69.8994 0 -126.6 -56.7002 -126.6 -126.601c0 -69.8994 56.5996 -126.6 126.6 -126.6z" />
+    <glyph glyph-name="amilia" unicode="&#xf36d;" 
+d="M240.1 416c134.101 0 191.9 -55.7002 192 -136v-296.6c0 -3 -1 -8.10059 -5.09961 -9.10059c-4 -1 -57.2998 -0.700195 -66.5 -0.700195s-56.7998 1 -59.9004 2c-4 0.900391 -6.09961 6.10059 -6.09961 9.10059v25.3994
+c-39.5996 -21.3994 -105.5 -42.0996 -153.3 -42.0996c-109.7 0 -124.9 85.7002 -124.9 104s-5.09961 95.5 30.4004 111.8c31.5 13.2002 156.3 36.5 243.7 47.7998v38.5c0 44.7002 -1 73.1006 -58.9004 73.1006c-55.7998 0 -119.8 -25.4004 -152.3 -47.7002
+c-6.10059 -4.09961 -16.2002 -4.09961 -20.2998 6.09961c-5.10059 12.2002 -9.10059 34.5 -10.2002 39.6006c-1.90039 10.2002 2.09961 16.2998 7.2002 19.3994c52.6992 38.5 122.3 55.4004 184.199 55.4004zM290.3 68v106.7c-44.7002 -4.10059 -95.5 -20.2998 -119.8 -33.5
+c-21.2998 -10.2002 -18.2998 -40.7002 -18.2998 -52.9004c0.0996094 -11.2002 6.2002 -44.7002 59 -44.7002c30.3994 0 57.7002 11.2002 79.0996 24.4004z" />
+    <glyph glyph-name="angrycreative" unicode="&#xf36e;" horiz-adv-x="640" 
+d="M640 209.8l-3.2002 -28.2002l-34.5 -2.2998l-2 -18.0996l34.5 2.2998l-3.2002 -28.2002l-34.3994 -2.2002l-2.2998 -20.0996l34.3994 2.2002l-3 -26.1006l-64.7002 -4.09961l12.7002 113.2l-47.2998 -115.4l-31.9004 -2l-23.7998 117.8l30.2998 2l13.6006 -79.3994
+l31.7002 82.3994zM426.8 76.5l12.7998 120l28.4004 1.90039l-12.9004 -120.101zM162 59.9004l-19.4004 36l-3.5 -37.4004l-28.1992 -1.7002l2.69922 29.1006c-11 -18 -32 -34.3008 -56.8994 -35.8008c-32.7998 -2 -59.7002 20.9004 -56.4004 58.2002
+c2.60059 29.2998 26.7002 62.7998 67.5 65.4004c37.7002 2.39941 47.6006 -23.2002 51.2998 -28.7998l2.80078 30.7998l38.8994 2.5c20.1006 1.2998 38.7002 -3.7002 42.5 -23.7002l2.60059 26.5996l64.7998 4.2002l-2.7002 -27.8994l-36.4004 -2.40039l-1.69922 -17.9004
+l36.3994 2.30078l-2.7002 -27.9004l-36.3994 -2.2998l-1.90039 -19.9004l36.2998 2.2998l-2.09961 -20.7998l55 117.2l23.7998 1.59961l32.1006 -110.6l8.89941 85.5996l-22.2998 -1.39941l2.90039 27.8994l75 4.90039l-3 -28l-24.3008 -1.59961l-9.69922 -91.9004
+l-58 -3.7002l-4.30078 15.6006l-39.3994 -2.5l-8 -16.3008zM117.7 130.1l-26.4004 -1.69922c-6.7002 12.3994 -14.3994 16.5996 -26.2998 15.7998c-19 -1.2002 -33.2998 -17.5 -34.5996 -33.2998c-1.40039 -16 7.2998 -32.5 28.6992 -31.2002
+c12.8008 0.799805 21.3008 8.59961 28.9004 18.8994l27 1.7002zM173.8 137.8c1.2002 12.9004 -7.59961 13.6006 -26.0996 12.4004l-2.7002 -28.5c14.2002 0.899414 27.5 2.09961 28.7998 16.0996zM194.9 67l5.7998 60c-5 -13.5 -14.7002 -21.0996 -27.9004 -26.5996z
+M330.3 112l-7.89941 37.7998l-15.8008 -39.2998zM160.2 186.6l-4.2998 17.5l-39.6006 -2.59961l-8.09961 -18.2002l-31.9004 -2.09961l57 121.899l23.9004 1.60059l30.7002 -102l9.89941 104.7l27 1.7998l37.7998 -63.6006l6.5 66.6006l28.5 1.89941l-4 -41.1992
+c7.40039 13.5 22.9004 44.6992 63.6006 47.5c40.5 2.7998 52.3994 -29.3008 53.3994 -30.3008l3.30078 32l39.2998 2.7002c12.7002 0.900391 27.7998 -0.299805 36.2998 -9.7002l-4.40039 11.9004l32.2002 2.2002l12.9004 -43.2002l23 45.7002l31 2.2002l-43.6006 -78.4004
+l-4.7998 -44.2998l-28.3994 -1.90039l4.7998 44.2998l-15.7998 43c1 -22.2998 -9.2002 -40.0996 -32 -49.5996l25.1992 -38.7998l-36.3994 -2.40039l-19.2002 36.7998l-4 -38.2998l-28.4004 -1.89941l3.30078 31.5c-6.7002 -9.30078 -19.7002 -35.4004 -59.6006 -38
+c-26.2002 -1.7002 -45.5996 10.2998 -55.3994 39.1992l-4 -40.2998l-25 -1.59961l-37.6006 63.2998l-6.2998 -66.2002zM436.8 268.7c10.2002 0.700195 17.5 2.09961 21.6006 4.2998c4.5 2.40039 7 6.40039 7.59961 12.0996
+c0.599609 5.30078 -0.599609 8.80078 -3.40039 10.4004c-3.59961 2.09961 -10.5996 2.7998 -22.8994 2zM327.7 234c5.59961 -5.90039 12.7002 -8.5 21.2998 -7.90039c4.7002 0.300781 9.09961 1.80078 13.2998 4.10059c5.5 3 10.6006 8 15.1006 14.2998l-34.2002 -2.2998
+l2.39941 23.8994l63.1006 4.30078l1.2002 12l-31.2002 -2.10059c-4.10059 3.7002 -7.7998 6.60059 -11.1006 8.10059c-4 1.69922 -8.09961 2.7998 -12.1992 2.5c-8 -0.5 -15.3008 -3.60059 -22 -9.2002c-7.7002 -6.40039 -12 -14.5 -12.9004 -24.4004
+c-1.09961 -9.59961 1.40039 -17.2998 7.2002 -23.2998zM126.4 225.8l23.7998 1.60059l-8.2998 37.5996z" />
+    <glyph glyph-name="app-store" unicode="&#xf36f;" horiz-adv-x="512" 
+d="M255.9 327.1l9.09961 15.7002c5.59961 9.7998 18.0996 13.1006 27.9004 7.5c9.7998 -5.59961 13.0996 -18.0996 7.5 -27.8994l-87.5 -151.5h63.2998c20.5 0 32 -24.1006 23.0996 -40.8008h-185.5c-11.2998 0 -20.3994 9.10059 -20.3994 20.4004
+s9.09961 20.4004 20.3994 20.4004h52l66.6006 115.399l-20.8008 36.1006c-5.59961 9.7998 -2.2998 22.1992 7.5 27.8994c9.80078 5.60059 22.2002 2.2998 27.9004 -7.5zM177.2 109.1l-19.6006 -34c-5.59961 -9.7998 -18.0996 -13.0996 -27.8994 -7.5
+c-9.7998 5.60059 -13.1006 18.1006 -7.5 27.9004l14.5996 25.2002c16.4004 5.09961 29.7998 1.2002 40.4004 -11.6006zM346.1 170.8h53.1006c11.2998 0 20.3994 -9.09961 20.3994 -20.3994c0 -11.3008 -9.09961 -20.4004 -20.3994 -20.4004h-29.5l19.8994 -34.5
+c5.60059 -9.7998 2.30078 -22.2002 -7.5 -27.9004c-9.7998 -5.59961 -22.1992 -2.2998 -27.8994 7.5c-33.5 58.1006 -58.7002 101.601 -75.4004 130.601c-17.0996 29.5 -4.89941 59.0996 7.2002 69.0996c13.4004 -23 33.4004 -57.7002 60.0996 -104zM256 440
+c137 0 248 -111 248 -248s-111 -248 -248 -248s-248 111 -248 248s111 248 248 248zM472 192c0 119.9 -97.2998 216 -216 216c-119.9 0 -216 -97.2998 -216 -216c0 -119.9 97.2998 -216 216 -216c119.9 0 216 97.2998 216 216z" />
+    <glyph glyph-name="app-store-ios" unicode="&#xf370;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM127 63.5l19.2998 33.2998c-10.2998 12.5 -23.5 16.2998 -39.5996 11.4004l-14.2998 -24.7002
+c-5.5 -9.5 -2.30078 -21.7998 7.2998 -27.2998c9.5 -5.5 21.7998 -2.2998 27.2998 7.2998zM265.9 117.4c8.7998 16.2998 -2.5 40 -22.7002 40h-62.1006l85.8008 148.6c5.5 9.5 2.2998 21.7998 -7.30078 27.2998c-9.5 5.5 -21.7998 2.2998 -27.2998 -7.2998
+l-8.89941 -15.4004l-8.90039 15.4004c-5.5 9.5 -17.7002 12.7998 -27.2998 7.2998c-9.5 -5.5 -12.7998 -17.7002 -7.2998 -27.2998l20.5 -35.4004l-65.4004 -113.199h-51c-11 0 -20 -9 -20 -20s9 -20 20 -20h181.9zM364 117.4c11 0 20 8.89941 20 20c0 11 -9 20 -20 20h-52
+c-26.2002 45.2998 -45.7998 79.2998 -58.9004 102c-11.8994 -9.80078 -23.7998 -38.8008 -7.09961 -67.8008c16.5 -28.3994 41.0996 -71.1992 74 -128.1c5.5 -9.5 17.7002 -12.7998 27.2998 -7.2998c9.5 5.5 12.7998 17.7002 7.2998 27.2998l-19.5996 33.9004h29z" />
+    <glyph glyph-name="apper" unicode="&#xf371;" horiz-adv-x="640" 
+d="M42.0996 208.9c22.2002 0 29 -2.80078 33.5 -14.6006h0.800781v22.9004c0 11.2998 -4.80078 15.3994 -17.9004 15.3994c-11.2998 0 -14.4004 -2.5 -15.0996 -12.7998h-38.6006c0.299805 13.9004 1.5 19.1006 5.7998 24.4004
+c7.30078 8.7998 18.9004 11.7998 46.1006 11.7998c33 0 47.0996 -5 53.8994 -18.9004c2 -4.2998 4 -15.5996 4 -23.6992v-76.3008h-38.2998l1.2998 19.1006h-1c-5.2998 -15.6006 -13.5996 -20.4004 -35.5 -20.4004c-30.2998 0 -41.0996 10.1006 -41.0996 37.2998
+c0 25.2002 12.2998 35.8008 42.0996 35.8008zM59.2002 160.8c13.0996 0 16.8994 3 16.8994 13.4004c0 9.09961 -4.2998 11.5996 -19.5996 11.5996c-13.0996 0 -17.9004 -3 -17.9004 -12.0996c-0.0996094 -10.4004 3.7002 -12.9004 20.6006 -12.9004zM137 255.7h38.2998
+l-1.5 -20.6006h0.799805c9.10059 17.1006 15.9004 20.9004 37.5 20.9004c14.4004 0 24.7002 -3 31.5 -9.09961c9.80078 -8.60059 12.8008 -20.4004 12.8008 -48.1006c0 -30 -3 -43.0996 -12.1006 -52.8994c-6.7998 -7.30078 -16.3994 -10.1006 -33.2002 -10.1006
+c-20.3994 0 -29.1992 5.5 -33.7998 21.2002h-0.799805v-70.2998h-39.5v169zM217.9 195c0 27.5 -3.30078 32.5 -20.7002 32.5c-16.9004 0 -20.7002 -5 -20.7002 -28.7002c0 -28 3.5 -33.5 21.2002 -33.5c16.3994 0 20.2002 5.60059 20.2002 29.7002zM275.8 255.7h38.2998
+l-1.5 -20.6006h0.800781c9.09961 17.1006 15.8994 20.9004 37.5 20.9004c14.3994 0 24.6992 -3 31.5 -9.09961c9.7998 -8.60059 12.7998 -20.4004 12.7998 -48.1006c0 -30 -3 -43.0996 -12.1006 -52.8994c-6.7998 -7.30078 -16.3994 -10.1006 -33.2998 -10.1006
+c-20.3994 0 -29.2002 5.5 -33.7998 21.2002h-0.799805v-70.2998h-39.5v169h0.0996094zM356.7 195c0 27.5 -3.2998 32.5 -20.7002 32.5c-16.9004 0 -20.7002 -5 -20.7002 -28.7002c0 -28 3.5 -33.5 21.2002 -33.5c16.4004 0 20.2002 5.60059 20.2002 29.7002zM410.5 198.8
+c0 25.4004 3.2998 37.7998 12.2998 45.7998c8.7998 8.10059 22.2002 11.3008 45.1006 11.3008c42.7998 0 55.6992 -12.8008 55.6992 -55.7002v-11.1006h-75.2998c-0.299805 -2 -0.299805 -4 -0.299805 -4.7998c0 -16.8994 4.5 -21.8994 20.0996 -21.8994
+c13.9004 0 17.9004 3 17.9004 13.8994h37.5v-2.2998c0 -9.7998 -2.5 -18.9004 -6.7998 -24.7002c-7.2998 -9.7998 -19.6006 -13.5996 -44.2998 -13.5996c-27.5 0 -41.6006 3.2998 -50.6006 12.2998c-8.5 8.5 -11.2998 21.2998 -11.2998 50.7998zM486.9 210.4
+c-0.300781 1.7998 -0.300781 3.2998 -0.300781 3.7998c0 12.2998 -3.2998 14.5996 -19.5996 14.5996c-14.4004 0 -17.0996 -3 -18.0996 -15.0996l-0.300781 -3.2998h38.3008zM542.5 255.7h38.2998l-1.7998 -19.9004h0.700195
+c6.7998 14.9004 14.3994 20.2002 29.7002 20.2002c10.7998 0 19.0996 -3.2998 23.3994 -9.2998c5.2998 -7.2998 6.7998 -14.4004 6.7998 -34c0 -1.5 0 -5 0.200195 -9.2998h-35c0.299805 1.7998 0.299805 3.2998 0.299805 4c0 15.3994 -2 19.3994 -10.2998 19.3994
+c-6.2998 0 -10.7998 -3.2998 -13.0996 -9.2998c-1 -3 -1 -4.2998 -1 -12.2998v-68h-38.2998v118.5h0.0996094z" />
+    <glyph glyph-name="asymmetrik" unicode="&#xf372;" horiz-adv-x="576" 
+d="M517.5 138.8c-13.9004 -14.2998 -30.4004 -27.7002 -48.9004 -39.7998l73.4004 -110.4h-101.6l-45.9004 71.8008c-17.5996 -7.2002 -35.9004 -13.4004 -54.5 -18.7002l32.5996 -53.1006h-135.5l22.8008 37.1006c-23.3008 -2.7002 -46.4004 -3.7002 -68.6006 -2.7002
+l-22 -34.4004h-101.6l34.5 51.7002c-45 17.9004 -68.9004 47.9004 -68.4004 83c0.299805 25.7998 14 54.2998 41.7002 82.9004c38.9004 40 96.5 72.5996 161.6 92.8994c-22.2998 -8.09961 -42 -18.5 -62 -30.6992c-31.1992 -16.2002 -58.6992 -35.9004 -79.5 -58.1006
+c-57.3994 -61 -46.5 -121.8 19.1006 -151.2l190.2 285.5l150.899 -226.399c13 9.5 24.7998 19.7998 35 30.5996c98 104.2 53.7002 207.9 -98.7998 231.7c-68.2998 10.5996 -146.8 5.7002 -221.3 -14.7998c-60.1006 -10 -118.7 -31.7002 -170.7 -58.2002
+c118.1 66.9004 277.9 102.1 406.6 82.4004c110 -16.8008 170.2 -69.5 169.4 -135c-0.400391 -36.1006 -19.7002 -76.1006 -58.5 -116.101zM329.9 58.2998c18.3994 5.2998 36.5 11.7998 53.6992 19.2002l-78.6992 123l-101.9 -159.3
+c22.5 -0.700195 45.7998 0.899414 69.2002 4.39941l32.7002 53.3008z" />
+    <glyph glyph-name="audible" unicode="&#xf373;" horiz-adv-x="640" 
+d="M640 248.1v-54l-320 -200l-320 199.9v54l320 -200zM445.5 176.1c-70.7998 94.4004 -200.5 110.7 -290.2 36.3008c-2.59961 -2.2002 -5.2002 -4.40039 -7.7002 -6.7002h-0.299805c37.1006 55.7002 100.601 92.3994 172.601 92.3994s135.5 -36.7998 172.699 -92.5996z
+M225.4 157.3c21 29.6006 55.5 49 94.3994 49c39.2002 0 73.9004 -19.5996 94.7998 -49.5l-45.3994 -28.3994c-21.2002 29.1992 -52 47.5996 -86.4004 47.5996c-20.8994 0 -40.5 -6.7998 -57.3994 -18.7002zM103.6 286.9c-11.5 -9.10059 -24.2998 -22.1006 -34.1992 -32.6006
+c53.8994 82.1006 147 135.601 250.5 135.601c104.899 0 197.199 -54 250.699 -135.7l-48.7998 -30.4004l-0.700195 1c-99.2998 138.5 -285.699 166.4 -417.5 62.1006zM570.6 254.2z" />
+    <glyph glyph-name="avianex" unicode="&#xf374;" horiz-adv-x="512" 
+d="M453.1 416c39 0 64.8008 -31.2002 57.8008 -69.7998l-56.7002 -308.5c-7.10059 -38.5 -44.4004 -69.7002 -83.2998 -69.7002h-312c-39 0 -64.8008 31.2002 -57.7002 69.7002l56.5996 308.6c7.10059 38.5 44.4004 69.7002 83.2998 69.7002h312zM394.9 68.7002
+l6.2998 7.89941l-94.9004 119.4l-4.5 7.2998c19.7998 14.2002 33.5 24.2998 35.2998 25.6006c7.90039 6.59961 6.30078 20.7998 -2.69922 31.2998c-9.2002 10.7998 -23 14.3994 -30.7002 7.89941c0 0 -14.4004 -13.5996 -33.7998 -32.3994l-4.90039 4.5l-103.1 112.399
+l-8.90039 -4.7998l-18.7998 -28.8994l68.7998 -99.8008l20.5 -29.5996c-12 -12.2998 -23.5 -24.4004 -32.7998 -34.9004l-58 31.1006l-15.7002 -15.4004l52.4004 -48.0996l40.5996 -61l17.9004 12.7002l-22.1006 64.1992c12.5 7.60059 27 17.1006 41.7002 27.1006
+l115.4 -110z" />
+    <glyph glyph-name="aws" unicode="&#xf375;" horiz-adv-x="640" 
+d="M180.41 244.99c-0.719727 -22.6504 10.5996 -32.6807 10.8799 -39.0498c-0.238281 -2.31543 -2.0752 -5.12402 -4.09961 -6.27051l-12.8008 -8.95996c-1.39941 -0.981445 -3.92188 -1.8418 -5.62988 -1.91992c-0.429688 0.0195312 -8.18945 -1.83008 -20.4795 25.6104
+c-13.0283 -16.2627 -40.5127 -29.4609 -61.3496 -29.4609c-0.347656 0 -0.913086 0.00488281 -1.26074 0.0107422c-16.2803 -0.890625 -60.4004 9.24023 -58.1299 56.21c-1.58984 38.2803 34.0596 62.0596 70.9297 60.0498
+c7.10059 -0.0195312 21.6006 -0.370117 46.9902 -6.26953v15.6191c2.69043 26.46 -14.7002 46.9902 -44.8096 43.9102c-2.40039 -0.00976562 -19.4004 0.5 -45.8408 -10.1094c-7.35938 -3.37988 -8.2998 -2.82031 -10.75 -2.82031
+c-7.40918 0 -4.35938 21.4795 -2.93945 24.2002c5.20996 6.39941 35.8604 18.3496 65.9395 18.1797c1.86523 0.165039 4.89844 0.298828 6.77148 0.298828c15.2451 0 37.1611 -7.875 48.9189 -17.5791c9.87305 -11.0439 17.8867 -32.0303 17.8867 -46.8438
+c0 -1.52539 -0.0966797 -3.99609 -0.216797 -5.51562zM93.9902 212.6c32.4297 0.470703 46.1602 19.9707 49.29 30.4707c2.45996 10.0498 2.0498 16.4102 2.0498 27.3994c-9.66992 2.32031 -23.5898 4.85059 -39.5605 4.87012
+c-15.1494 1.14062 -42.8193 -5.62988 -41.7393 -32.2598c-1.24023 -16.79 11.1201 -31.4004 29.96 -30.4805zM264.91 189.55c-7.86035 -0.719727 -11.5205 4.86035 -12.6797 10.3701l-49.8008 164.65c-0.969727 2.7793 -1.60938 5.64941 -1.91992 8.58008
+c-0.0283203 0.189453 -0.0517578 0.5 -0.0517578 0.692383c0 2.18555 1.75195 4.22656 3.91211 4.55762h22.25c8.78027 0.879883 11.6396 -6.03027 12.5498 -10.3701l35.7197 -140.83l33.1602 140.83c0.530273 3.21973 2.94043 11.0693 12.7998 10.2393h17.1602
+c2.16992 0.180664 11.1104 0.5 12.6807 -10.3691l33.4199 -142.631l36.8701 142.631c0.479492 2.17969 2.71973 11.3691 12.6797 10.3691h19.7197c0.850586 0.130859 6.15039 0.810547 5.25 -8.5791c-0.429688 -1.85059 3.41016 10.6592 -52.75 -169.9
+c-1.14941 -5.50977 -4.82031 -11.0898 -12.6797 -10.3701h-18.6904c-10.9395 -1.15039 -12.5098 9.66016 -12.6797 10.75l-33.1602 137.13l-32.7803 -136.99c-0.15918 -1.08984 -1.72949 -11.8994 -12.6797 -10.75h-18.2998v-0.00976562zM538.39 183.92
+c-5.87988 -0.00976562 -33.9199 0.299805 -57.3594 12.29c-4.31152 1.8252 -7.81055 7.10645 -7.81055 11.7891v0.121094v10.75c0 8.4502 6.2002 6.89941 8.83008 5.88965c10.04 -4.05957 16.4805 -7.13965 28.8105 -9.59961
+c36.6494 -7.53027 52.7695 2.2998 56.7197 4.47949c13.1504 7.81055 14.1895 25.6807 5.25 34.9502c-10.4805 8.79004 -15.4805 9.12012 -53.1299 21c-4.64062 1.29004 -43.7002 13.6104 -43.79 52.3604c-0.610352 28.2402 25.0498 56.1797 69.5195 55.9502
+c12.6699 0.00976562 46.4307 -4.13086 55.5703 -15.6201c1.34961 -2.08984 2.01953 -4.5498 1.91992 -7.04004v-10.1104c0 -4.43945 -1.62012 -6.66016 -4.87012 -6.66016c-7.70996 0.860352 -21.3896 11.1699 -49.1602 10.75
+c-6.88965 0.360352 -39.8896 -0.910156 -38.4092 -24.9697c-0.430664 -18.96 26.6094 -26.0703 29.6992 -26.8896c36.46 -10.9707 48.6504 -12.79 63.1201 -29.5801c17.1406 -22.25 7.90039 -48.2998 4.35059 -55.4404
+c-19.0801 -37.4902 -68.4199 -34.4395 -69.2607 -34.4199zM578.59 79.0596c-70.0303 -51.7197 -171.689 -79.25 -258.49 -79.25c-0.853516 -0.00488281 -2.23926 -0.00976562 -3.09277 -0.00976562c-99.5195 0 -240.271 54.0918 -314.177 120.74
+c-6.53027 5.88965 -0.770508 13.96 7.16992 9.46973c81.1748 -46.4336 222.955 -84.1201 316.473 -84.1201h0.407227c69.4072 0.373047 177.64 22.5713 241.59 49.5508c11.7803 5 21.7705 -7.80078 10.1201 -16.3809zM607.78 112.35
+c-8.95996 11.5205 -59.2803 5.38086 -81.8105 2.69043c-6.79004 -0.770508 -7.93945 5.12012 -1.79004 9.46973c40.0703 28.1699 105.88 20.1006 113.44 10.6299c7.5498 -9.46973 -2.0498 -75.4092 -39.5605 -106.909c-5.75977 -4.87012 -11.2695 -2.30078 -8.70996 4.09961
+c8.44043 21.25 27.3906 68.4902 18.4307 80.0195z" />
+    <glyph glyph-name="bimobject" unicode="&#xf378;" 
+d="M416 416c17.5996 0 32 -14.4004 32 -32v-384c0 -17.5996 -14.4004 -32 -32 -32h-384c-17.5996 0 -32 14.4004 -32 32v384c0 17.5996 14.4004 32 32 32h384zM352 158.6h-0.0996094v35c0 49.4004 -11.4004 82.5 -103.801 82.5h-17.2998
+c-30 0 -65.0996 -8.2998 -69.7002 -38.7998h-1.09961v74.7002h-64v-232h64v34.7998h0.900391c8 -23.8994 26.2998 -38.7998 70.3994 -38.7998h16.9004c92.3994 0 103.8 33.2002 103.8 82.5996zM288 187.5v-22.9004c0 -21.6992 -3.40039 -33.7998 -38.4004 -33.7998h-45.2998
+c-28.8994 0 -44.0996 6.5 -44.0996 35.7002v19c0 29.2998 15.2002 35.7002 44.0996 35.7002h45.2998c35 0.200195 38.4004 -12 38.4004 -33.7002z" />
+    <glyph glyph-name="bitcoin" unicode="&#xf379;" horiz-adv-x="512" 
+d="M504 192c0 -136.967 -111.033 -248 -248 -248s-248 111.033 -248 248s111.033 248 248 248s248 -111.033 248 -248zM362.349 227.33c4.9375 32.999 -20.1904 50.7393 -54.5498 62.5732l11.1465 44.7021l-27.2129 6.78027l-10.8516 -43.5234
+c-7.1543 1.78223 -14.502 3.46387 -21.8027 5.12988l10.9287 43.8096l-27.1982 6.78125l-11.1523 -44.6855c-5.92188 1.34863 -11.7354 2.68164 -17.377 4.08398l0.0302734 0.139648l-37.5293 9.37012l-7.23926 -29.0625s20.1914 -4.62695 19.7646 -4.91309
+c11.0225 -2.75098 13.0146 -10.0439 12.6807 -15.8242l-12.6963 -50.9258c0.759766 -0.193359 1.74414 -0.472656 2.8291 -0.90625c-0.907227 0.224609 -1.87598 0.472656 -2.87598 0.712891l-17.7959 -71.3379c-1.34961 -3.34863 -4.76758 -8.37012 -12.4717 -6.46484
+c0.271484 -0.394531 -19.7793 4.9375 -19.7793 4.9375l-13.5107 -31.1475l35.4141 -8.82617c6.58887 -1.65137 13.0449 -3.37988 19.4004 -5.00684l-11.2617 -45.2129l27.1816 -6.78027l11.1533 44.7324c5.96875 -1.61719 15.6846 -4.13867 21.6865 -5.62695
+l-11.1152 -44.5225l27.2139 -6.78125l11.2617 45.1279c46.4043 -8.78125 81.2988 -5.23926 95.9863 36.7266c11.8359 33.79 -0.589844 53.2812 -25.0049 65.9912c17.7803 4.09766 31.1748 15.792 34.7471 39.9492zM300.172 140.151
+c-8.41016 -33.79 -65.3076 -15.5234 -83.7549 -10.9434l14.9443 59.8994c18.4453 -4.60352 77.5996 -13.7178 68.8105 -48.9561zM308.589 227.818c-7.67285 -30.7363 -55.0312 -15.1201 -70.3926 -11.292l13.5479 54.3262
+c15.3633 -3.82715 64.8359 -10.9727 56.8447 -43.0342z" />
+    <glyph glyph-name="bity" unicode="&#xf37a;" horiz-adv-x="496" 
+d="M78.4004 380.8c95.3994 89.2002 246.1 91.2002 343.1 -3.7998c14.2998 -14.0996 -6.40039 -37.0996 -22.4004 -21.5c-84.7998 82.4004 -215.8 80.2998 -298.899 3.2002c-16.2998 -15.1006 -36.5 8.2998 -21.7998 22.0996zM177.3 -37.7998
+c-128.7 38.2998 -201.899 170.7 -169.8 298.1c5.2998 21 35.2002 12.5 30.2002 -7.09961c-28.2998 -111.3 35.2998 -227.101 147.5 -261c21.3994 -6.40039 11.3994 -35.7002 -7.90039 -30zM325.4 -35.7998c-19.2002 -6.2998 -30 22.7002 -8.80078 29.7002
+c106.101 35.5 167.4 145.699 143.2 253.399c-4.89941 21.7002 25.5 27.6006 30 7.90039c28.5 -124.101 -42.5 -250.8 -164.399 -291zM262.5 43.2002c0 -8.2002 -6.59961 -14.7998 -14.7998 -14.7998s-14.7998 6.59961 -14.7998 14.7998l0.199219 71.7998
+c0 8.09961 6.60059 14.7998 14.8008 14.7998c8.19922 0 14.7998 -6.59961 14.7998 -14.7998zM333.5 312.2c0 21.7998 32.5 19.5996 32.5 0v-71.6006c0 -69.2998 -60.7002 -90.8994 -118 -90.0996c-57.2998 -0.799805 -118 20.7998 -118 90.0996v71.6006
+c0 19.5996 32.5 21.7998 32.5 0c-1.40039 -88.2002 -7 -131.8 85.5 -132.5c90.2002 0.599609 87.5996 41.5996 85.5 132.5z" />
+    <glyph glyph-name="blackberry" unicode="&#xf37b;" horiz-adv-x="512" 
+d="M166 331.1c0 -23.3994 -16.4004 -49.0996 -72.5 -49.0996h-70.0996l21 88.7998h67.7998c42.0996 0 53.7998 -23.2998 53.7998 -39.7002zM292.2 370.8c42.0996 0 53.7998 -23.2998 53.7002 -39.7002c0 -23.3994 -16.3008 -49.0996 -70.1006 -49.0996h-70.0996
+l18.7002 88.7998h67.7998zM88.7998 239.9c42.1006 0 53.7998 -23.4004 53.7998 -39.7002c0 -25.7002 -16.3994 -49.1006 -72.5 -49.1006h-70.0996l21 88.8008h67.7998zM268.9 239.9c42 0 53.6992 -23.4004 53.6992 -39.7002c0 -25.7002 -16.2998 -49.1006 -70.0996 -49.1006
+h-70.0996l18.6992 88.8008h67.8008zM458.2 293.7c42.0996 0 53.7998 -23.4004 53.7002 -39.7002c0 -25.7002 -16.3008 -49.0996 -70.1006 -49.0996h-70.0996l18.7002 88.7998h67.7998zM430.2 155.8c42.0996 0 53.7002 -23.3994 53.7002 -39.7002
+c0 -25.6992 -14 -49.0996 -70.1006 -49.0996h-70.0996l18.7002 88.7998h67.7998zM240.8 102c42.1006 0 53.7998 -23.4004 53.7002 -39.7002c0 -23.3994 -14 -49.0996 -70.0996 -49.0996h-70.1006l18.7002 88.7998h67.7998z" />
+    <glyph glyph-name="blogger" unicode="&#xf37c;" 
+d="M162.4 252c4.7998 4.90039 6.19922 5.09961 36.3994 5.09961c27.2002 0 28.1006 -0.0996094 32.1006 -2.09961c5.7998 -2.90039 8.2998 -7 8.2998 -13.5996c0 -5.90039 -2.40039 -10 -7.60059 -13.4004c-2.7998 -1.7998 -4.5 -1.90039 -31.0996 -2.09961
+c-16.4004 -0.100586 -29.5 0.199219 -31.5 0.799805c-10.2998 2.89941 -14.0996 17.7002 -6.59961 25.2998zM223.8 157.5c55.4004 0 55.1006 0 60.4004 -4.7002c7.39941 -7 5.89941 -19.2998 -3.10059 -24.3994l-9.19922 -1.5l-47.9004 -0.600586
+c-42.2002 -0.5 -54.0996 0.200195 -56.2998 1.2002c-4.40039 1.90039 -8.5 7.2998 -9.2002 12c-0.599609 4.5 1.59961 10.7998 5.09961 13.9004c4.40039 3.89941 6.30078 4.09961 60.2002 4.09961zM447.2 27.4004c-3.5 -28.4004 -23 -50.4004 -51.1006 -57.5
+c-7.19922 -1.80078 -9.69922 -1.90039 -172.899 -1.80078c-157.8 0 -165.9 0.100586 -172 1.80078c-8.40039 2.19922 -15.6006 5.5 -22.2998 10c-5.60059 3.7998 -13.9004 11.7998 -17 16.3994c-3.80078 5.60059 -8.2002 15.2998 -10 22
+c-1.80078 6.7002 -1.90039 9.40039 -1.90039 173.4c0 163.1 0 166.6 1.7998 173.7c6.2998 24.6992 25.9004 43.5996 51.2002 49.1992c7.2998 1.60059 332.1 1.90039 340 0.300781c21.2002 -4.30078 37.9004 -17.1006 47.5996 -36.4004c7.7002 -15.2998 7 1.5 7.30078 -180.6
+c0.199219 -115.801 0 -164.5 -0.700195 -170.5zM361.8 212.6c-1.09961 5 -4.2002 9.60059 -7.7002 11.5c-1.09961 0.600586 -8 1.30078 -15.5 1.7002c-12.3994 0.600586 -13.7998 0.799805 -17.7998 3.10059c-6.2002 3.59961 -7.89941 7.59961 -8 18.2998
+c0 20.3994 -8.5 39.3994 -25.2998 56.5c-12 12.2002 -25.2998 20.5 -40.5996 25.0996c-3.60059 1.10059 -11.8008 1.5 -39.2002 1.7998c-42.9004 0.5 -52.5 -0.399414 -67.1006 -6.19922c-27 -10.7002 -46.2998 -33.4004 -53.3994 -62.4004
+c-1.2998 -5.40039 -1.60059 -14.2002 -1.90039 -64.2998c-0.399414 -62.7998 0 -72.1006 4 -84.5c9.7002 -30.7002 37.1006 -53.4004 64.6006 -58.4004c9.19922 -1.7002 122.199 -2.09961 133.699 -0.5c20.1006 2.7002 35.9004 10.7998 50.7002 25.9004
+c10.7002 10.8994 17.4004 22.7998 21.7998 38.5c3.2002 10.8994 2.90039 88.3994 1.7002 93.8994z" />
+    <glyph glyph-name="blogger-b" unicode="&#xf37d;" 
+d="M446.6 225.3c2 -8.89941 2.40039 -134.1 -2.5 -151.7c-7.09961 -25.2998 -17.8994 -44.3994 -35.1992 -62.0996c-23.9004 -24.4004 -49.4004 -37.5 -81.9004 -41.9004c-18.7002 -2.5 -201.2 -1.89941 -216 0.800781c-44.5 8 -88.7998 44.6992 -104.4 94.2998
+c-6.2998 20.0996 -7 35 -6.39941 136.5c0.5 81 1 95.0996 3.09961 103.899c11.4004 46.8008 42.6006 83.4004 86.1006 100.601c23.5996 9.39941 39 10.7998 108.399 10c44.2002 -0.5 57.4004 -1.10059 63.2998 -2.90039c24.6006 -7.5 46.2002 -20.7998 65.5 -40.5
+c27.1006 -27.5996 40.8008 -58.2998 40.9004 -91.2998c0.0996094 -17.2002 2.7998 -23.5996 12.9004 -29.5c6.39941 -3.7002 8.59961 -4.09961 28.6992 -5c12 -0.5 23.2002 -1.7002 25 -2.7002c5.7002 -3.09961 10.7002 -10.5 12.5 -18.5zM124.5 288.9
+c-12.2002 -12.3008 -6 -36.1006 10.5996 -40.8008c3.10059 -0.799805 24.3008 -1.39941 50.8008 -1.19922c43 0.199219 45.6992 0.399414 50.2998 3.2998c8.5 5.39941 12.2998 12.0996 12.2998 21.5996c0 10.6006 -4.09961 17.2002 -13.4004 21.9004
+c-6.39941 3.2998 -7.89941 3.39941 -51.7998 3.39941c-48.7998 0 -51 -0.299805 -58.7998 -8.19922zM316.3 89.0996c14.4004 8.2002 17 28.1006 4.90039 39.4004c-8.5 7.90039 -8 7.90039 -97.6006 7.7998c-87.0996 -0.0996094 -90.1992 -0.299805 -97.2998 -6.7002
+c-5.59961 -5.09961 -9.2998 -15.0996 -8.2002 -22.3994c1.10059 -7.7002 7.80078 -16.2998 14.9004 -19.4004c3.59961 -1.59961 22.7998 -2.7998 90.9004 -2l77.5 0.900391z" />
+    <glyph glyph-name="buromobelexperte" unicode="&#xf37f;" 
+d="M0 416h128v-128h-128v128zM120 296v112h-112v-112h112zM160 416h128v-128h-128v128zM280 296v112h-112v-112h112zM320 416h128v-128h-128v128zM440 296v112h-112v-112h112zM0 256h128v-128h-128v128zM120 136v112h-112v-112h112zM160 256h128v-128h-128v128zM280 136v112
+h-112v-112h112zM320 256h128v-128h-128v128zM440 136v112h-112v-112h112zM0 96h128v-128h-128v128zM120 -24v112h-112v-112h112zM160 96h128v-128h-128v128zM280 -24v112h-112v-112h112zM320 96h128v-128h-128v128z" />
+    <glyph glyph-name="centercode" unicode="&#xf380;" horiz-adv-x="512" 
+d="M329.2 179.4c-3.7998 -35.2002 -35.4004 -60.6006 -70.6006 -56.8008c-35.1992 3.80078 -60.5996 35.4004 -56.7998 70.6006s35.4004 60.5996 70.6006 56.7998c35.0996 -3.7998 60.5996 -35.4004 56.7998 -70.5996zM243.4 -55.7002
+c-146.7 7.7002 -251.601 138.2 -233.301 279.4c11.2002 86.5996 65.8008 156.899 139.101 192c161 77.0996 349.7 -37.4004 354.7 -216.601c4.09961 -147 -118.4 -262.199 -260.5 -254.8zM423.3 124.3c27.9004 118 -160.5 205.9 -237.2 234.2
+c-57.5 -56.2998 -69.0996 -188.6 -33.7998 -344.4c68.7998 -15.7998 169.101 26.4004 271 110.2z" />
+    <glyph glyph-name="cloudscale" unicode="&#xf383;" 
+d="M318.1 294c6.2002 6.2998 15.8008 -3.09961 9.5 -9.59961l-75.1992 -88.8008c0.899414 -8.19922 -1.80078 -16.7998 -8.10059 -23.0996c-11.0996 -11 -28.8994 -11 -40 0c-11.0996 11.0996 -11.0996 29 0 40c6.2998 6.2998 14.7998 9 23.1006 8.09961l25.1992 20.4004
+c-16.3994 15.2998 -38.3994 24.7002 -62.5996 24.7002c-50.7998 0 -94.5996 -41.4004 -92.5996 -97.4004c-1 6.2998 -1.40039 12.7998 -1.40039 19.4004c0 71.5 57.7998 132.3 129.4 132.3c31.7998 0 60.7998 -14.2998 83.2998 -33.5996zM234.3 182.5
+c5.60059 5.5 5.60059 14.5996 0 20.2002c-5.59961 5.59961 -14.5996 5.59961 -20.2002 0c-5.59961 -5.60059 -5.59961 -14.6006 0 -20.2002c5.60059 -5.5 14.6006 -5.5 20.2002 0zM224 416c123.5 0 224 -100.5 224 -224s-100.5 -224 -224 -224s-224 100.5 -224 224
+s100.5 224 224 224zM224 32c88.2002 0 160 71.7998 160 160s-71.7998 160 -160 160s-160 -71.7998 -160 -160s71.7998 -160 160 -160z" />
+    <glyph glyph-name="cloudsmith" unicode="&#xf384;" horiz-adv-x="332" 
+d="M332.5 28.0996c0 -46.3994 -37.5996 -84.0996 -84 -84.0996s-84 37.7002 -84 84.0996c0 46.4004 37.5996 84 84 84s84 -37.5996 84 -84zM248.5 272c-46.4004 0 -80 -33.5996 -80 -80s-37.5996 -80 -84 -80s-84 33.5996 -84 80s37.5996 88 84 88s76 29.5996 76 76
+s41.5996 84 88 84s80 -37.5996 80 -84s-33.5996 -84 -80 -84z" />
+    <glyph glyph-name="cloudversify" unicode="&#xf385;" horiz-adv-x="616" 
+d="M148.6 144v-0.0996094h-48.8994c-6.40039 0 -11.7002 5.39941 -11.7002 11.7998v40.3994c0 7.60059 7 11.9004 10.7998 11.9004h46.7998v-6.59961c0 -10.7002 8.80078 -16.7002 19.5 -16.7002h20.2002c10.7998 0 19.5 8.7998 19.5 19.5v20.3994
+c0 10.6006 -3.5 19.5 -15.2002 19.5c18.5 15.2002 37.2002 21.4004 45 24.1006c15 56.5 42 92.3994 99.3008 109.7c55.0996 16.5 153.5 3.09961 186.5 -85c73.8994 -22.6006 106.899 -92.6006 92.0996 -155.101c-13 -54.8994 -62.2998 -100.6 -131.5 -99.5
+c-49.5996 -51.3994 -135.2 -48.8994 -186.4 -5.59961c-78.5996 -4.2002 -137.8 42.7998 -146 111.3zM376 136c8.7002 -54.0996 59.7002 -65.5 91.7998 -59.2002c39.1006 7.7002 70.5 37.5 79.7002 76.5c5.7998 24.4004 2.40039 50 -9.40039 72l-10.5 19.6006
+c1.2002 -22.5 -12.5 -60.6006 -47.5 -76.9004c65.5 67.7002 2.10059 141.2 -67.6992 150.5c-49.8008 6.59961 -83.3008 -13 -114.2 -43.7002c48 -4.7002 87.7002 -26.7998 101.8 -74.7998c-30.0996 49.2998 -103 56.5996 -133.6 40.7998
+c-35.5 -18.2002 -60 -54 -57 -93.8994c3.59961 -47.4004 39.5 -67.4004 57.3994 -79.8008c-4.5 21.7002 -4 71.3008 29.2002 92.9004c-36.2998 -60 28.0996 -144.6 135.3 -110.8c-33.5996 14.3994 -66 40.5 -55.2998 86.7998zM128 240h-39.7998
+c-8.90039 0 -16.2002 7.2998 -16.2002 16.2002v39.5996c0 8.90039 7.2998 16.2002 16.2002 16.2002h39.7998c8.90039 0 16.2002 -7.2998 16.2002 -16.2002v-39.5996c0 -8.90039 -7.2998 -16.2002 -16.2002 -16.2002zM10.0996 280c-5.59961 0 -10.0996 4.5 -10.0996 10.0996
+v27.8008c0 5.59961 4.5 10.0996 10.0996 10.0996h27.7002c5.5 0 10.1006 -4.5 10.1006 -10.0996v-27.8008c0 -5.59961 -4.5 -10.0996 -10.1006 -10.0996h-27.7002zM168 305.3v21.4004c0 5.09961 4.2002 9.2998 9.2998 9.2998h21.4004
+c5.09961 0 9.2998 -4.2002 9.2998 -9.2998v-21.4004c0 -5.09961 -4.2002 -9.2998 -9.2998 -9.2998h-21.4004c-5.09961 0 -9.2998 4.2002 -9.2998 9.2998zM56 212.5v-25c0 -6.2998 -5.09961 -11.5 -11.4004 -11.5h-25.1992c-6.30078 0 -11.4004 5.2002 -11.4004 11.5v25
+c0 6.2998 5.09961 11.5 11.4004 11.5h25.0996c6.40039 0 11.5 -5.2002 11.5 -11.5z" />
+    <glyph glyph-name="cpanel" unicode="&#xf388;" horiz-adv-x="640" 
+d="M210.3 227.8c6.60059 -29.0996 -14.5 -65.2998 -51.7002 -65.2998h-32l6.40039 23.7998c1.7998 6.2002 7.2998 10.7998 14.2998 10.7998h10.2998c12.4004 0 20.8008 11.7002 18.3008 22.6006c-2.10059 9.2002 -9.90039 14.7998 -18.3008 14.7998h-19.7998
+l-25.7998 -95.7002c-1.90039 -6.2002 -7.40039 -10.7002 -14.2002 -10.7002l-24.7002 -0.0996094l34.9004 130.1c1.7998 6.40039 7.2002 10.9004 14.2998 10.9004h37c24.1006 0 45.4004 -16.4004 51 -41.2002zM53.7998 199.8c-24.8994 0 -24.7002 -37.3994 0 -37.3994
+h11.2998c4.2002 0 7.60059 -3.90039 6.40039 -8.30078l-7.09961 -26.0996h-12.4004c-33.5 0 -59 31.4004 -50.2998 65.2002c7.2998 27 28.2998 41.0996 51.2002 41.0996h40l-6.2002 -23.5996c-1.90039 -6.5 -7.40039 -10.9004 -14.2998 -10.9004h-18.6006zM301.3 234.6
+c18.7998 0 33.2998 -17.5996 28.5 -36.7998l-14 -51.7998c-2.7998 -10.5996 -12.2002 -17.7998 -23.3994 -17.7998l-57.5 0.200195c-42.9004 0 -38.5 63.7998 0.699219 63.7998h48.4004l-3.5 -13.2002c-1.90039 -6.2002 -7.40039 -10.7998 -14.2002 -10.7998h-21.5996
+c-5.2998 0 -5.2998 -7.90039 0 -7.90039h34.8994c4.60059 0 5.10059 3.90039 5.5 5.2998l8.60059 31.8008c0.299805 1 1.89941 5.2998 -2.10059 5.2998h-57.5c-9.69922 0 -16.5996 8.89941 -14.1992 18.5l3.5 13.3994h77.8994zM633.1 269c4.5 0 7.7002 -4 6.5 -8.2998
+l-26.5 -98.2002c-5.09961 -20.7002 -24.1992 -34.5 -44.8994 -34.5l35.5996 133.1c1.2002 4.7002 5.5 7.90039 10.4004 7.90039h18.8994zM396.8 234.3c34.4004 0 59.2998 -32.2998 50.2998 -65.3994l-8.7998 -33.1006c-1.2002 -4.89941 -5.7002 -7.7998 -10.2998 -7.7998
+h-19.0996c-4.5 0 -7.60059 4 -6.40039 8.2998l10.5996 40c3.30078 11.6006 -5.59961 23.4004 -18.0996 23.4004h-19.7998l-17.2002 -64c-1.2002 -4.7998 -5.59961 -7.7998 -10.4004 -7.7998h-18.8994c-4.2002 0 -7.60059 3.89941 -6.40039 8.2998l26.2002 98h48.2998
+v0.0996094zM495.1 159.7h73.3008l-5.7002 -21c-1.90039 -6.2002 -7.40039 -10.7002 -14.2002 -10.7002h-66.7002c-20 0 -33.2998 19 -28.2998 36.7002l10.7998 40c4.7998 17.5996 20.7002 29.5996 38.6006 29.5996h47.2998c19 0 33.2002 -17.7002 28.2998 -36.7998
+l-3.2002 -12c-2.89941 -11 -12.7002 -17.5996 -23.2002 -17.5996h-53.3994l3.5 13c1.59961 6.19922 7.2002 10.7998 14.2002 10.7998h21.5996c2 0 3.2998 1 3.90039 3l0.699219 2.59961c0.700195 2.7002 -1.2998 5.10059 -3.89941 5.10059h-32.9004
+c-4.09961 0 -6.89941 -2.10059 -7.7998 -6l-8 -30c-0.900391 -3.30078 1.5 -6.7002 5.09961 -6.7002z" />
+    <glyph glyph-name="css3-alt" unicode="&#xf38b;" horiz-adv-x="384" 
+d="M0 416h384l-34.9004 -395.8l-157.1 -52.2002l-157.1 52.2002zM313.1 336h-242.199l5.7998 -47.2998h122.899l-6.5 -2.7002l-112.1 -46.7002l3.59961 -46.2998l0.200195 0.0996094v-0.0996094l166.3 -0.5l-3.69922 -61.5996l-54.7002 -15.4004l-52.6006 13.2998
+l-3.19922 38.2998h-48.9004l6.40039 -73.8994l98.7998 -29.2002l98.2002 28.7002l12.7998 146.6h-111.5l0.299805 0.100586l115.3 49.2998z" />
+    <glyph glyph-name="cuttlefish" unicode="&#xf38c;" horiz-adv-x="440" 
+d="M344 142.5c13.7002 -50.9004 41.7002 -93.2998 87 -117.8c-45.2998 -49.6006 -110.5 -80.7002 -183 -80.7002c-137 0 -248 111 -248 248s111 248 248 248c72.5 0 137.7 -31.0996 183 -80.7002c-45.2998 -24.5 -73.2998 -66.8994 -87 -117.8
+c-17.5 31.5996 -57.4004 54.5 -96 54.5c-56.5996 0 -104 -47.4004 -104 -104s47.4004 -104 104 -104c38.5996 0 78.5 22.9004 96 54.5z" />
+    <glyph glyph-name="d-and-d" unicode="&#xf38d;" horiz-adv-x="576" 
+d="M82.5 349.1c-0.599609 17.2002 2 33.8008 12.7002 48.2002c0.299805 -7.39941 1.2002 -14.5 4.2002 -21.5996c5.89941 27.5 19.6992 49.2998 42.2998 65.5c-1.90039 -5.90039 -3.5 -11.7998 -3 -17.7002c8.7002 7.40039 18.7998 17.7998 44.3994 22.7002
+c14.7002 2.7998 29.7002 2 42.1006 -1c38.5 -9.2998 61 -34.2998 69.7002 -72.2998c5.2998 -23.1006 0.699219 -45 -8.30078 -66.4004c-5.19922 -12.4004 -12 -24.4004 -20.6992 -35.0996c-2 1.89941 -3.90039 3.7998 -5.80078 5.59961
+c-42.7998 40.7998 -26.7998 25.2002 -37.3994 37.4004c-1.10059 1.19922 -1 2.19922 -0.100586 3.59961c8.30078 13.5 11.8008 28.2002 10 44c-1.09961 9.7998 -4.2998 18.9004 -11.2998 26.2002c-14.5 15.2998 -39.2002 15 -53.5 -0.600586
+c-11.3994 -12.5 -14.0996 -27.3994 -10.8994 -43.5996c0.199219 -1.2998 0.399414 -2.7002 0 -3.90039c-3.40039 -13.6992 -4.60059 -27.5996 -2.5 -41.5996c0.0996094 -0.5 0.0996094 -1.09961 0.0996094 -1.59961c0 -0.300781 -0.0996094 -0.5 -0.200195 -1.10059
+c-21.7998 11 -36 28.2998 -43.2002 52.2002c-8.2998 -17.7998 -11.0996 -35.5 -6.59961 -54.0996c-15.5996 15.1992 -21.2998 34.2998 -22 55.1992zM552.1 225.9c0.5 -0.600586 1.2002 -1 1.7002 -1.40039v-0.5c-15 3.59961 -29.7998 1.7998 -44.5 -1.2998
+c-9.2998 -2 -18.2998 -4.7002 -26.7002 -9c-2.89941 -1.5 -5.69922 -3.2998 -8 -4.7002c-5.7998 2.40039 -11.2998 5.5 -17.1992 6.7998c-24.5 5.2998 -45.8008 -1.2002 -62.5 -20c-19.7002 -22.2002 -34.5 -47.5996 -46.7002 -74.5l-1.2002 -2.7002
+c-0.0996094 -0.199219 -0.200195 -0.299805 -0.400391 -0.399414c-12.0996 8.2998 -21.5996 20.2998 -36.0996 25.5996c0.299805 0.400391 0.400391 0.900391 0.700195 1.2998c20.5996 28.2002 44.8994 52.5 75.0996 70.4004c16 9.5 33 16.0996 51.5 18.5
+c1.7998 0.200195 3.5 0.400391 5.2998 1.09961c-4.39941 0 -8.7998 0.300781 -13.0996 -0.0996094c-21.2002 -1.90039 -40.5 -9.59961 -58.7002 -20.2002c-13.7998 -8 -26.2002 -17.7002 -36.5996 -29.7998c-0.400391 -0.5 -0.600586 -1.09961 -0.900391 -1.7002
+c-0.299805 0.299805 -0.700195 0.600586 -1 0.900391c11 30.8994 30.7002 55 57.7002 73.2998c0.200195 -0.200195 0.5 -0.299805 0.700195 -0.5c-1.2002 -1.7002 -2.5 -3.2998 -3.5 -5.09961c-1.7998 -3.30078 -3.7002 -6.5 -5.10059 -10
+c-1.7998 -4.30078 1.60059 -8.60059 12 -0.5c18.2002 14.0996 29.6006 26.2998 48.9004 29.5996c0.700195 0.0996094 1.2998 0.299805 1.90039 0.299805h2.5c-1 -0.700195 -1.60059 -1.09961 -2.2002 -1.5c-11.6006 -7.7998 -11.7998 -7.39941 -15 -12
+c-2.60059 -3.7002 -0.200195 -8 4.7002 -6.7998c2.59961 0.599609 5.19922 1.2998 7.69922 2.2002c9.40039 3.2998 19 5.7998 29 6.39941c13.9004 0.800781 27.1006 -1.89941 39.9004 -7.09961c15.0996 -6.2002 28.5 -15 40.0996 -26.5996zM316.7 50.4004
+c1.5 -1.30078 1.89941 -2.40039 0.899414 -4.2002c-25.2998 -50.2002 -61.0996 -89.1006 -116 -98.7998c-26.7998 -4.7002 -52.8994 -2.7002 -77.8994 8.59961c-18.5 8.2002 -34.6006 19.5996 -47.2002 35.5996c-2 2.60059 -3.7002 5.40039 -5.90039 8.60059
+c-0.699219 -7.7998 0.100586 -14.9004 1.5 -21.9004c-0.199219 -0.200195 -0.399414 -0.299805 -0.599609 -0.5c-3.2002 3.40039 -6.59961 6.60059 -9.5 10.2998c-12.2002 15.5 -19.5 33.3008 -24.0996 52.3008c-11.8008 48.2998 -0.5 78.7998 7.7998 101.1
+c-8.7002 -4.7998 -16.2002 -10.2998 -23.6006 -16.2002c11.6006 32.7998 31.9004 59.9004 56.1006 84.6006c2.39941 -2.10059 3.2998 -4.7002 3 -7.40039c-0.200195 -1 -5.90039 -38.9004 -5.60059 -44.7002c18.9004 18.9004 40.5 33.2998 64.8008 43.9004
+c-7.5 -11.1006 -11 -23.4004 -11.8008 -37.2998c13.4004 12.1992 27.7002 20.0996 46.4004 13.8994c-8.5 -9.09961 -30.7998 -30.5 -38.5996 -64.2998c-5.10059 -21.9004 -3.80078 -43.0996 8.19922 -62.5996c11.2002 -18.3008 27.8008 -27.8008 49.4004 -27.8008
+c12.5996 0 23.7998 5 34.0996 11.8008c18.5 12.2998 32.8008 28.5 44 47.5996c1.90039 3.2002 1.10059 2.09961 1.90039 3c19.9004 -16.0996 3.2998 -2.59961 42.7002 -35.5996zM488.7 96.7998c20.2002 -6.59961 35.5 -18.7998 43.7998 -38.8994
+c9.2002 -23.1006 2.09961 -49.4004 -17.4004 -66c-16.3994 -14 -35.6992 -19.2002 -57 -17.4004c-0.599609 0 -1.19922 0 -1.89941 -0.299805c15.0996 -10.7002 31.5996 -15.2002 50.8994 -10.6006c-2.19922 -2.39941 -3.89941 -4.69922 -5.89941 -6.5
+c-12.2998 -10.8994 -26.9004 -16.8994 -42.9004 -19.7998c-39.5996 -7.2998 -75.5996 12.7998 -85 56.9004c-0.5 2.09961 -0.599609 4.2002 -0.899414 6.39941c-10.8008 -8.19922 -16.4004 -34.0996 -0.700195 -52.2998c-1.60059 0.5 -2.60059 0.700195 -3.60059 1.10059
+c-21.2998 8.2998 -34.3994 28.2998 -33.5 51.1992c0.900391 23.2002 4.90039 41 -13 56c-16.5 13.8008 -33 27.4004 -49.5 41.1006c-8.09961 6.7002 -14.7998 14.5 -17 25.0996c-1 4.60059 -1.39941 9.40039 -1.7998 14.1006c-0.5 6.09961 -3.2998 11 -7.89941 14.7998
+c-4.5 3.89941 -9.30078 7.39941 -13.8008 11.2002c-8.89941 7.5 -12.2998 18.8994 -7.2998 29.8994c2.7998 -12.8994 9.60059 -18.8994 22.6006 -20.2998c4.39941 -0.5 8.89941 -0.799805 13.2998 -1.5c8.09961 -1.2002 12.7998 -6.09961 14.2998 -14.2002
+c0.700195 -3.39941 1.2998 -6.7998 2.2002 -10.2002c1.59961 -5.59961 4.5 -8 10.3994 -8.39941c4.60059 -0.299805 9.30078 -0.5 13.9004 -0.900391c7.59961 -0.599609 14.2002 -3.7998 20.0996 -8.7002c19.4004 -16.1992 39 -32.1992 58.5 -48.2998
+c5.7002 -4.7002 12 -8.2002 19.6006 -8.5c16.7002 -0.599609 29 15.2002 24.7998 31.7998c-0.200195 0.700195 -0.400391 1.5 -0.0996094 2.80078c2.39941 -2 4.89941 -3.80078 7 -5.90039c14.0996 -14 18.0996 -39.2998 8.69922 -56.0996
+c-2.09961 -3.80078 -5.2998 -7.10059 -8.09961 -10.8008c0.700195 -0.199219 1.7998 -0.5 3 -0.599609c14 -1.40039 27.2002 1 38.9004 9.09961c15.7998 10.9004 18 31.2002 5.39941 45.6006c-4.7002 5.39941 -8.89941 8 -18.7998 12
+c6.5 1.2998 19.2002 0.200195 28.7002 -2.90039zM99.4004 268.7c-5.30078 9.2002 -13.2002 15.5996 -22.1006 21.2998c13.7002 0.5 26.6006 -0.200195 39.6006 -3.7002c-7 12.2002 -8.5 24.7002 -5 38.7002c5.2998 -11.9004 13.6992 -20.0996 23.5996 -26.7998
+c19.7002 -13.2002 35.7002 -19.6006 46.7002 -30.2002c3.39941 -3.2998 6.2998 -7.09961 9.59961 -10.9004c-0.799805 2.10059 -1.39941 4.10059 -2.2002 6c-5 10.6006 -13 18.6006 -22.5996 25c-1.7998 1.2002 -2.7998 2.5 -3.40039 4.5
+c-3.2998 12.5 -3 25.1006 -0.699219 37.6006c1 5.5 2.7998 10.8994 4.5 16.2998c0.799805 2.40039 2.2998 4.59961 4 6.59961c0.599609 -6.89941 0 -25.5 19.5996 -46c10.7998 -11.2998 22.4004 -21.8994 33.9004 -32.6992c9 -8.5 18.2998 -16.7002 25.5 -26.8008
+c1.09961 -1.59961 2.19922 -3.2998 3.7998 -4.69922c-5 13 -14.2002 24.0996 -24.2002 33.7998c-9.59961 9.2998 -19.4004 18.3994 -29.2002 27.3994c-3.2998 3 -4.59961 6.7002 -5.09961 10.9004c-1.2002 10.4004 0 20.5996 4.2998 30.2002c0.5 1 1.09961 2 1.90039 3.2998
+c0.5 -4.2002 0.599609 -7.90039 1.39941 -11.5996c4.7998 -23.1006 20.4004 -36.3008 49.2998 -63.5c10 -9.40039 19.3008 -19.2002 25.6006 -31.6006c4.7998 -9.2998 7.2998 -19 5.7002 -29.5996c-0.100586 -0.600586 0.5 -1.7002 1.09961 -2
+c6.2002 -2.60059 10 -6.90039 9.7002 -14.2998c7.7002 2.59961 12.5 8 16.3994 14.5c4.2002 -20.2002 -9.09961 -50.3008 -27.1992 -58.7002c0.399414 4.5 5 23.3994 -16.5 27.7002c-6.80078 1.2998 -12.8008 1.2998 -22.9004 2.09961c4.7002 9 10.4004 20.5996 0.5 22.4004
+c-24.9004 4.59961 -52.7998 -1.90039 -57.7998 -4.60059c8.2002 -0.399414 16.2998 -1 23.5 -3.2998c-2 -6.5 -4 -12.7002 -5.7998 -18.9004c-1.90039 -6.5 2.09961 -14.5996 9.2998 -9.59961c1.2002 0.900391 2.2998 1.90039 3.2998 2.7002
+c-3.09961 -17.9004 -2.90039 -15.9004 -2.7998 -18.2998c0.299805 -10.2002 9.5 -7.80078 15.7002 -7.30078c-2.5 -11.7998 -29.5 -27.2998 -45.4004 -25.7998c7 4.7002 12.7002 10.2998 15.9004 17.9004c-6.5 -0.799805 -12.9004 -1.60059 -19.2002 -2.40039
+l-0.299805 0.900391c4.69922 3.39941 8 7.7998 10.1992 13.0996c8.7002 21.1006 -3.59961 38 -25 39.9004c-9.09961 0.799805 -17.7998 -0.799805 -25.8994 -5.5c6.2002 15.5996 17.2002 26.5996 32.5996 34.5c-15.2002 4.2998 -8.89941 2.7002 -24.5996 6.2998
+c14.5996 9.2998 30.2002 13.2002 46.5 14.5996c-5.2002 3.2002 -48.1006 3.60059 -70.2002 -20.8994c7.90039 -1.40039 15.5 -2.7998 23.2002 -4.2002c-23.7998 -7 -44 -19.7002 -62.4004 -35.5996c1.10059 4.7998 2.7002 9.5 3.2998 14.2998
+c0.600586 4.5 0.800781 9.2002 0.100586 13.5996c-1.5 9.40039 -8.90039 15.1006 -19.7002 16.2998c-7.90039 0.900391 -15.5996 -0.0996094 -23.2998 -1.2998c-0.900391 -0.0996094 -1.7002 -0.299805 -2.90039 0c15.7998 14.7998 36 21.7002 53.1006 33.5
+c6 4.5 6.7998 8.2002 3 14.9004zM227.8 241.9c3.2998 -16 12.6006 -25.5 23.7998 -24.3008c-4.59961 11.3008 -12.0996 19.5 -23.7998 24.3008z" />
+    <glyph glyph-name="deploydog" unicode="&#xf38e;" horiz-adv-x="512" 
+d="M382.2 312h51.7002v-239.6h-51.7002v20.6992c-19.7998 -24.7998 -52.7998 -24.0996 -73.7998 -14.6992c-26.2002 11.6992 -44.3008 38.0996 -44.3008 71.7998c0 29.7998 14.8008 57.8994 43.3008 70.7998c20.1992 9.09961 52.6992 10.5996 74.7998 -12.9004v103.9z
+M317.5 150.2c0 -18.2002 13.5996 -33.5 33.2002 -33.5c19.7998 0 33.2002 16.3994 33.2002 32.8994c0 17.1006 -13.7002 33.2002 -33.2002 33.2002c-19.6006 0 -33.2002 -16.3994 -33.2002 -32.5996zM188.5 312h51.7002v-239.6h-51.7002v20.6992
+c-19.7998 -24.7998 -52.7998 -24.0996 -73.7998 -14.6992c-26.2002 11.6992 -44.2998 38.0996 -44.2998 71.7998c0 29.7998 14.7998 57.8994 43.2998 70.7998c20.2002 9.09961 52.7002 10.5996 74.7998 -12.9004v103.9zM123.8 150.2c0 -18.2002 13.6006 -33.5 33.2002 -33.5
+c19.7998 0 33.2002 16.3994 33.2002 32.8994c0 17.1006 -13.7002 33.2002 -33.2002 33.2002c-19.7002 0 -33.2002 -16.3994 -33.2002 -32.5996zM448 352h-384c-17.5996 0 -32 -14.5 -32 -32v-256c0 -17.5996 14.5 -32 32 -32h384c17.5996 0 32 14.5 32 32v256
+c0 17.5996 -14.5 32 -32 32zM448 384c35.2002 0 64 -28.7998 64 -64v-256c0 -35.2002 -28.7998 -64 -64 -64h-384c-35.2002 0 -64 28.7998 -64 64v256c0 35.2002 28.7998 64 64 64h384z" />
+    <glyph glyph-name="deskpro" unicode="&#xf38f;" horiz-adv-x="480" 
+d="M205.9 -64l31.0996 38.4004c12.2998 0.199219 25.5996 1.39941 36.5 6.59961c38.9004 18.5996 38.4004 61.9004 38.2998 63.7998c-0.0996094 5 -0.799805 4.40039 -28.8994 37.4004h79.0996c-0.200195 -50.1006 -7.2998 -68.5 -10.2002 -75.7002
+c-9.39941 -23.7002 -43.8994 -62.7998 -95.2002 -69.4004c-8.69922 -1.09961 -32.7998 -1.19922 -50.6992 -1.09961zM406.3 103.7l-119.2 -0.100586l17.4004 31.3008l175.5 -0.300781c-15.2002 -17.2998 -35.0996 -30.8994 -73.7002 -30.8994zM362.7 327.6v-168.3h-73.5
+l-32.7002 -55.5h-6.5c-52.2998 0 -58.0996 56.5 -58.2998 58.9004c-1.2002 13.2002 -21.2998 11.5996 -20.1006 -1.7998c1.40039 -15.8008 8.80078 -40 26.4004 -57.1006h-91c-25.5 0 -110.8 26.7998 -107 114v213.3c0 16 9.7002 16.6006 15 16.8008h82
+c0.200195 0 0.299805 -0.100586 0.5 -0.100586c4.2998 0.400391 50.0996 2.10059 50.0996 -43.7002c0 -13.2998 20.2002 -13.3994 20.2002 0c0 18.2002 -5.5 32.8008 -15.7998 43.7002h84.2002c108.7 0.400391 126.5 -79.3994 126.5 -120.2zM230.2 271.6l64 -29.2998
+c13.2998 45.5 -42.2002 71.7002 -64 29.2998z" />
+    <glyph glyph-name="digital-ocean" unicode="&#xf391;" horiz-adv-x="512" 
+d="M87 -33.7998v73.5996h73.7002v-73.5996h-73.7002zM25.4004 101.4h61.5996v-61.6006h-61.5996v61.6006zM491.6 271.1c53.2002 -170.3 -73 -327.1 -235.6 -327.1v95.7998h0.299805v0.299805c101.7 0.200195 180.5 101 141.4 208
+c-14.2998 39.6006 -46.1006 71.4004 -85.7998 85.7002c-107.101 38.7998 -208.101 -39.8994 -208.101 -141.7h-95.7998c0 162.2 156.9 288.7 327 235.601c74.2002 -23.2998 133.6 -82.4004 156.6 -156.601zM256.3 40.0996h-0.299805v-0.299805h-95.2998v95.6006h95.5996
+v-95.3008z" />
+    <glyph glyph-name="discord" unicode="&#xf392;" 
+d="M297.216 204.8c0 -15.6162 -11.5195 -28.416 -26.1123 -28.416c-14.3359 0 -26.1113 12.7998 -26.1113 28.416s11.5195 28.416 26.1113 28.416c14.5928 0 26.1123 -12.7998 26.1123 -28.416zM177.664 233.216c14.5918 0 26.3682 -12.7998 26.1123 -28.416
+c0 -15.6162 -11.5205 -28.416 -26.1123 -28.416c-14.3359 0 -26.1123 12.7998 -26.1123 28.416s11.5205 28.416 26.1123 28.416zM448 395.264v-459.264c-64.4941 56.9941 -43.8682 38.1279 -118.784 107.776l13.5684 -47.3604h-290.304
+c-28.9287 0 -52.4805 23.5518 -52.4805 52.7363v346.111c0 29.1846 23.5518 52.7363 52.4805 52.7363h343.039c28.9287 0 52.4805 -23.5518 52.4805 -52.7363zM375.04 152.576c0 82.4316 -36.8643 149.248 -36.8643 149.248
+c-36.8643 27.6475 -71.9355 26.8799 -71.9355 26.8799l-3.58398 -4.0957c43.5195 -13.3125 63.7441 -32.5127 63.7441 -32.5127c-60.8115 33.3291 -132.244 33.335 -191.232 7.42383c-9.47168 -4.35156 -15.1035 -7.42383 -15.1035 -7.42383
+s21.2471 20.2246 67.3271 33.5361l-2.55957 3.07227s-35.0723 0.767578 -71.9355 -26.8799c0 0 -36.8643 -66.8164 -36.8643 -149.248c0 0 21.5039 -37.1201 78.0801 -38.9121c0 0 9.47168 11.5195 17.1514 21.248c-32.5117 9.72754 -44.7998 30.208 -44.7998 30.208
+c3.7666 -2.63574 9.97656 -6.05273 10.4961 -6.40039c43.21 -24.1973 104.588 -32.126 159.744 -8.95996c8.95996 3.32812 18.9443 8.19238 29.4395 15.1045c0 0 -12.7998 -20.9922 -46.3359 -30.4639c7.68066 -9.72852 16.8965 -20.7363 16.8965 -20.7363
+c56.5762 1.79199 78.3359 38.9121 78.3359 38.9121z" />
+    <glyph glyph-name="discourse" unicode="&#xf393;" 
+d="M225.9 416c122.699 0 222.1 -102.3 222.1 -223.9c0 -121.6 -99.4004 -223.899 -222.1 -223.899l-225.801 -0.200195s-0.0996094 224 -0.0996094 227.9c0 121.6 103.3 220.1 225.9 220.1zM224 64c70.7002 0 128 57.2998 128 128s-57.2998 128 -128 128
+s-128 -57.2998 -128 -128c0 -22.0996 5.59961 -42.9004 15.4004 -61l-22.9004 -75l81.0996 20.0996c16.5 -7.7998 35 -12.0996 54.4004 -12.0996z" />
+    <glyph glyph-name="dochub" unicode="&#xf394;" horiz-adv-x="416" 
+d="M397.9 288h-141.9v140.4zM304 256h96v-126.1c0 -129.301 -70.2998 -193.9 -210.8 -193.9h-189.2v512h189.2c12.2002 0 23.7002 -1.09961 34.5996 -3.2998v-84c-10 1.7002 -21.0996 2.5 -33.0996 2.5h-94.7002v-337.3h94.7002c76.7998 0 113.3 33.2998 113.3 100.1v130z
+" />
+    <glyph glyph-name="docker" unicode="&#xf395;" horiz-adv-x="640" 
+d="M349.9 211.7h-66.1006v59.3994h66.1006v-59.3994zM349.9 416v-60.7002h-66.1006v60.7002h66.1006zM428.1 271.2v-59.4004h-66.0996v59.4004h66.0996zM271.8 343.3v-60.0996h-66.0996v60.0996h66.0996zM349.9 343.3v-60.0996h-66.1006v60.0996h66.1006zM626.7 243.3
+l13.2998 -8.89941c-1.90039 -3.90039 -7 -14.6006 -8.5 -17.1006c-23.7002 -45.2998 -69.9004 -45.5996 -91.2998 -45.2002c-54.5 -131.699 -171 -204.199 -328.4 -204.199c-72.7002 0 -128.3 22.2998 -165.399 66.1992c-38.2002 45.3008 -52.7002 111.301 -44 162.101
+h434.699c22.6006 -0.400391 39.7002 6 48.4004 10.7002c-19.7002 30.1992 -14.7002 76 3.7002 103.8l9.2998 14l14 -9.2998c24.4004 -18.8008 37.7998 -39.7002 41.0996 -63.7002c25.5 4.7998 58.7002 1.2998 73.1006 -8.40039zM115.6 271.2h0.100586v-59.4004h-66.1006
+v59.4004h66zM193.7 271.2v-59.4004h-66.1006v59.4004h66.1006zM271.8 271.2v-59.4004h-66.0996v59.4004h66.0996zM193.7 343.3v-60.0996h-66.1006v60.0996h66.1006z" />
+    <glyph glyph-name="draft2digital" unicode="&#xf396;" horiz-adv-x="480" 
+d="M480 49.9004l-144 -81.9004v64.2002l-336 -0.100586c18.2998 19.1006 84.5 87.8008 161.1 174.801c32.6006 37.1992 78 83.2998 69.7002 127.6c-5.2998 28.2998 -42.2002 50.7998 -83.2998 33.5c-8.59961 -3.59961 -24.5 -17.4004 -26.2998 -24.7002
+c28.2998 -4.7002 48 -29.7002 48 -56.7998c0 -31.7002 -25.6006 -57.4004 -57.2998 -57.4004c-37.3008 0 -62.2002 34.1006 -56.7002 67.1006c1.2002 7.89941 5.09961 26.7998 18.2002 47.7002c14.8994 23.8994 45.1992 54.8994 104.3 67.2998
+c103.8 21.7002 161.6 -36.6006 166 -41.2002c28.8994 -29.9004 48 -90.7002 12.7998 -153.3c-30 -53.4004 -81 -114.3 -111.8 -149.3h91.2998v64.6992zM369.9 77v-54.4004l47.0996 27.2002zM134.2 286.6c0 12.3008 -10 22.4004 -22.4004 22.4004
+c-12.3994 0 -22.3994 -10 -22.3994 -22.4004c0 -12.3994 10 -22.3994 22.3994 -22.3994c12.4004 0 22.4004 10 22.4004 22.3994zM82.5 67.5h114.4c17.5996 19.2002 91.5 100.8 128.5 166.7c36.5996 65.0996 -5.80078 113.3 -5.80078 113.3
+c-14.1992 14.9004 -36.8994 36.2002 -82.1992 38.2998c6.7998 -5.5 16.8994 -16.8994 24.2998 -35.7002c11.8994 -30.2998 6.7002 -69.5996 -28.4004 -112.699c-53.0996 -65.2002 -125.2 -142.5 -150.8 -169.9z" />
+    <glyph glyph-name="dribbble-square" unicode="&#xf397;" 
+d="M90.2002 219.8c8.89941 42.4004 37.3994 77.7002 75.7002 95.7002c3.59961 -4.90039 28 -38.7998 50.6992 -79c-64 -17 -120.3 -16.7998 -126.399 -16.7002zM314.6 294c-2.5 -3.5 -23 -31.0996 -71.5996 -49.4004c-22.4004 41.1006 -47.2002 74.9004 -51 80
+c43.2998 10.5 89 -0.799805 122.6 -30.5996zM140.1 84c14.3008 29.2002 53 66.7998 108.101 85.5996c19.2002 -49.7998 27.2002 -91.5996 29.2002 -103.6c-44 -18.7002 -96.8008 -13.5996 -137.301 18zM238.9 192.2c-49.4004 -13.9004 -94.3008 -53.9004 -116.5 -91.7998
+c-21.8008 24.2998 -35.1006 56.2998 -35.1006 91.3994c0 1.40039 0.100586 2.7998 0.100586 4.2002c6 -0.200195 72.1992 -1 140.399 19.4004c3.90039 -7.7002 7.7002 -15.4004 11.1006 -23.2002zM273.8 175.9c42.7998 6.89941 80.5 -4.30078 85.1006 -5.80078
+c-6.10059 -38 -27.9004 -70.8994 -58.6006 -91.5996c-1.39941 8.2998 -8.59961 48.2998 -26.5 97.4004zM253.5 224.3c50.5 20.7002 73.4004 50 76.2998 53.9004c19.1006 -23.2002 30.6006 -52.7998 30.9004 -85.1006c-4.5 1 -49.7002 10.1006 -95.2002 4.40039
+c-3.7002 9 -7.2002 17 -12 26.7998zM448 368v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352c26.5 0 48 -21.5 48 -48zM384 192c0 88.2002 -71.7998 160 -160 160s-160 -71.7998 -160 -160s71.7998 -160 160 -160
+s160 71.7998 160 160z" />
+    <glyph glyph-name="dyalog" unicode="&#xf399;" horiz-adv-x="416" 
+d="M0 416h171.2c74.5 0 137.7 -24 182.5 -69.5996c40.2002 -40.9004 62.2998 -95.6006 62.2998 -154.301c0 -111.399 -84.0996 -224.1 -244.8 -224.1h-171.2v64h171.2c122.2 0 180.8 84 180.8 160.1c0 79.7002 -67.4004 159.9 -180.8 159.9h-107.2v-55.2002h-64v119.2z" />
+    <glyph glyph-name="earlybirds" unicode="&#xf39a;" horiz-adv-x="480" 
+d="M313.2 400.5c1.2002 13 21.2998 14 36.5996 8.7002c0.900391 -0.299805 26.2002 -9.7002 19 -15.2002c-27.8994 7.40039 -56.3994 -18.2002 -55.5996 6.5zM112.2 393.6c-7.7998 6.2002 19.8994 16.4004 20.8994 16.7002c16.8008 5.7002 38.9004 4.60059 40.2002 -9.59961
+c0.900391 -27.1006 -30.3994 1 -61.0996 -7.10059zM319.4 288c8.7998 0 16 -7.2002 16 -16s-7.2002 -16 -16 -16c-8.80078 0 -16 7.2002 -16 16s7.19922 16 16 16zM159.7 288c8.7998 0 16 -7.2002 16 -16s-7.2002 -16 -16 -16s-16 7.2002 -16 16s7.2002 16 16 16z
+M478.2 124.8c-9.90039 -24 -40.7002 -11 -63.9004 1.2002c-13.5 -69.0996 -58.0996 -111.4 -126.3 -124.2c0.299805 -0.899414 -2 0.100586 24 -1c33.5996 -1.39941 63.7998 3.10059 97.4004 8c-19.8008 13.7998 -11.4004 37.1006 -9.80078 38.1006
+c1.40039 0.899414 14.7002 -1.7002 21.6006 -11.5c8.59961 12.5 28.3994 14.7998 30.2002 13.5996c1.59961 -1.09961 6.59961 -20.9004 -6.90039 -34.5996c4.7002 0.899414 8.2002 1.59961 9.7998 2.09961c2.60059 0.799805 17.7002 -11.2998 3.10059 -13.2998
+c-14.3008 -2.2998 -22.6006 -5.10059 -47.1006 -10.7998c-45.8994 -10.7002 -85.8994 -11.8008 -117.7 -12.8008l1 -11.5996c3.80078 -18.0996 -23.3994 -24.2998 -27.5996 -6.2002c0.799805 -17.8994 -27.0996 -21.7998 -28.4004 1l-0.5 -5.2998
+c-0.699219 -18.4004 -28.3994 -17.9004 -28.2998 0.599609c-7.5 -13.5 -28.0996 -6.7998 -26.3994 8.5l1.19922 12.4004c-36.6992 -0.900391 -59.6992 -3.09961 -61.7998 -3.09961c-20.8994 0 -20.8994 31.5996 0 31.5996c2.40039 0 27.7002 -1.2998 63.2002 -2.7998
+c-61.0996 15.5 -103.7 55 -114.9 118.2c-25 -12.8008 -57.5 -26.8008 -68.1992 -0.800781c-10.5 25.4004 21.5 42.6006 66.7998 73.4004c0.700195 6.59961 1.59961 13.2998 2.7002 19.7998c-14.4004 19.6006 -11.6006 36.2998 -16.1006 60.4004
+c-16.7998 -2.40039 -23.2002 9.09961 -23.5996 23.0996c0.299805 7.2998 2.09961 14.9004 2.39941 15.4004c1.10059 1.7998 10.1006 2 12.7002 2.59961c6 31.7002 50.6006 33.2002 90.9004 34.5c19.7002 21.7998 45.2002 41.5 80.8994 48.2998
+c-15.2998 19.4004 -3.39941 39.9004 -2.39941 40.4004c1.7002 0.799805 21.2002 -4.2998 26.2998 -23.2002c5.2002 8.7998 18.2998 11.4004 19.5996 10.7002c1.10059 -0.599609 6.40039 -15 -4.89941 -25.9004c40.2998 -3.5 72.2002 -24.6992 96 -50.6992
+c36.0996 -1.5 71.7998 -5.90039 77.0996 -34c2.7002 -0.600586 11.6006 -0.800781 12.7002 -2.60059c0.299805 -0.5 2.09961 -8.09961 2.40039 -15.3994c-0.5 -13.9004 -6.80078 -25.4004 -23.6006 -23.1006c-3.2002 -17.2998 -2.7002 -32.8994 -8.7002 -47.7002
+c2.40039 -11.6992 4 -23.7998 4.80078 -36.3994c37 -25.4004 70.2998 -42.5 60.2998 -66.9004zM207.4 288.1c0.899414 44 -37.9004 42.2002 -78.6006 40.3008c-21.7002 -1 -38.8994 -1.90039 -45.5 -13.9004c-11.3994 -20.9004 5.90039 -92.9004 23.2002 -101.2
+c9.7998 -4.7002 73.4004 -7.89941 86.2998 7.10059c8.2002 9.39941 15 49.3994 14.6006 67.6992zM259.4 229.8c-4.30078 12.4004 -6 30.1006 -15.3008 32.7002c-2 0.5 -9 0.5 -11 0c-10 -2.7998 -10.7998 -22.0996 -17 -37.2002c15.4004 0 19.3008 -9.7002 23.7002 -9.7002
+c4.2998 0 6.2998 11.3008 19.6006 14.2002zM395.1 314.5c-6.59961 12.0996 -24.7998 12.9004 -46.5 13.9004c-40.1992 1.89941 -78.1992 3.7998 -77.2998 -40.3008c-0.5 -18.2998 5 -58.2998 13.2002 -67.7998c13 -14.8994 76.5996 -11.7998 86.2998 -7.09961
+c15.7998 7.59961 36.5 78.8994 24.2998 101.3z" />
+    <glyph glyph-name="erlang" unicode="&#xf39d;" horiz-adv-x="640" 
+d="M87.2002 394.5c-41.5 -50.2002 -65.6006 -116.2 -65.5 -192.9c-0.100586 -86.7998 29 -159.5 78.7002 -212.1h-100.4v405h87.2002zM325.4 384.8c46.1992 -0.0996094 79.5996 -33.5 80.6992 -83.2002h-169.899c4.09961 49.7002 43.2998 83.1006 89.2002 83.2002z
+M556.1 394.4h0.300781l-0.100586 0.0996094zM556.4 394.4h83.5996v-405h-80.7998c21.3994 23 40.5 49.8994 57.8994 80.7998l-96.3994 48.2002c-33.9004 -55.1006 -83.4004 -105.801 -151.9 -106.101c-99.7002 0.400391 -138.8 85.6006 -138.6 195.3h372.399
+c0.5 12.4004 0.5 18.1006 0 24.1006c2.5 65.2002 -14.7998 120 -46.1992 162.7z" />
+    <glyph glyph-name="facebook-f" unicode="&#xf39e;" horiz-adv-x="320" 
+d="M279.14 160h-74.6895v-224h-100.17v224h-81.3906v92.6602h81.3906v70.6201c0 80.3398 47.8594 124.72 121.08 124.72c35.0693 0 71.75 -6.25977 71.75 -6.25977v-78.8906h-40.4199c-39.8203 0 -52.2402 -24.71 -52.2402 -50.0596v-60.1299h88.9102z" />
+    <glyph glyph-name="facebook-messenger" unicode="&#xf39f;" horiz-adv-x="512" 
+d="M256.55 440c140.04 0 247.45 -102.34 247.45 -240.57c0 -175.13 -166.15 -273.229 -319.44 -231.04c-8.96973 2.44043 -9.64941 0.600586 -62.5596 -22.6992c-2.10449 -0.918945 -5.67578 -1.66504 -7.97168 -1.66504c-10.624 0 -19.543 8.61719 -19.9082 19.2344
+c-1.41992 46.3701 0.299805 50.7207 -8.0498 58.2305c-48.3604 43.1602 -78.0703 105.64 -78.0703 177.939c0 138.23 108.52 240.57 248.55 240.57zM405.79 254.87c7.0498 11.0801 -6.65039 23.5996 -17.0898 15.6201l-78.4102 -59.3799
+c-2.20801 -1.65625 -6.24023 -3 -9 -3s-6.79199 1.34375 -9 3l-58.0596 43.46c-5.48926 4.09961 -15.5049 7.42676 -22.3564 7.42676c-11.3438 0 -25.4805 -7.77637 -31.5537 -17.3574l-73 -115.569c-7.05078 -11.0703 6.64941 -23.6006 17.1094 -15.6699l78.3701 59.4395
+c2.20801 1.65625 6.24023 3 9 3s6.79199 -1.34375 9 -3l58.0801 -43.4697c5.48926 -4.09766 15.5039 -7.42285 22.3535 -7.42285c11.3428 0 25.4805 7.77441 31.5566 17.3525z" />
+    <glyph glyph-name="firstdraft" unicode="&#xf3a1;" horiz-adv-x="384" 
+d="M384 256h-64v-128h-128v-128h-192v25.5996h166.4v128h128v128h89.5996v-25.5996zM358.4 217.6h25.5996v-153.6h-128v-128h-192v25.5996h166.4v128h128v128zM384 25.5996v-25.5996h-64v-64h-25.5996v89.5996h89.5996zM0 448h384v-128h-128v-128h-128v-128h-128v384z" />
+    <glyph glyph-name="fonticons-fi" unicode="&#xf3a2;" horiz-adv-x="384" 
+d="M114.4 224h92.3994l-15.2002 -51.2002h-76.3994v-157.8c0 -8 -2.7998 -9.2002 4.39941 -10l59.6006 -5.59961v-34.4004h-179.2v35.2002l29.2002 2.7998c7.2002 0.799805 9.2002 3.2002 9.2002 10.7998v155.8c0 3.2002 -4 3.2002 -8 3.2002h-30.4004v51.2002h38.4004
+v28.7998c0 68 36.3994 96 106 96c46.7998 0 88.7998 -11.2002 88.7998 -72.3994l-69.6006 -8.40039c0.400391 25.5996 -6 31.5996 -22.3994 31.5996c-25.2002 0 -26 -13.5996 -26 -37.5996v-32c0 -3.2002 -4.7998 -6 -0.799805 -6zM384 -35h-140.8v34.4004l28 3.59961
+c7.2002 0.799805 10.3994 2.40039 10.3994 10v148c0 5.59961 -4 9.2002 -9.19922 10.7998l-33.2002 8.7998l9.2002 40.4004h110v-208c0 -8 -3.60059 -8.7998 4 -10l21.5996 -3.59961v-34.4004zM354 312.2l12.4004 -45.6006l-10 -10l-42.8008 22.8008l-42.7998 -22.8008
+l-10 10l12.4004 45.6006l-30 36.3994l4.7998 10h38l21.2002 38.4004h12.7998l21.2002 -38.4004h38l4.7998 -13.1992z" />
+    <glyph glyph-name="fort-awesome-alt" unicode="&#xf3a3;" horiz-adv-x="512" 
+d="M208 210.6c2.09961 0 3.7002 -1.59961 3.7002 -3.69922v-51.7002c0 -2.10059 -1.60059 -3.7002 -3.7002 -3.7002h-22.2002c-2.09961 0 -3.7002 1.59961 -3.7002 3.7002v51.7002c0 2.09961 1.60059 3.69922 3.7002 3.69922h22.2002zM326.2 210.6
+c2 0 3.59961 -1.59961 3.7002 -3.69922v-51.7002c0 -2.10059 -1.60059 -3.7002 -3.7002 -3.7002h-22.2002c-2.09961 0 -3.7002 1.59961 -3.7002 3.7002v51.7002c0 2.09961 1.60059 3.69922 3.7002 3.69922h22.2002zM458.2 335.7
+c28.8994 -40.7002 45.7998 -90.2002 45.7998 -143.7c0 -2 0 -4 -0.0996094 -6c0 -0.700195 0 -1.2998 -0.100586 -2c0 -1.2998 -0.0996094 -2.7002 -0.200195 -4c0 -0.799805 -0.0996094 -1.5 -0.0996094 -2.2998
+c-0.0996094 -1.2002 -0.0996094 -2.40039 -0.200195 -0.700195c-0.0996094 -0.799805 -0.0996094 -1.59961 -0.200195 -2.40039c-0.0996094 -1.19922 -0.199219 -2.39941 -0.299805 -3.5c-0.0996094 -0.799805 -0.200195 -1.59961 -0.200195 -2.39941
+c-0.0996094 -1.2002 -0.299805 -2.40039 -0.399414 -3.60059c-0.100586 -0.799805 -0.200195 -1.5 -0.299805 -2.2998c-0.200195 -1.2998 -0.400391 -2.59961 -0.5 -3.89941c-0.100586 -0.600586 -0.200195 -1.30078 -0.300781 -1.90039l-0.899414 -5.7002
+c-0.100586 -0.599609 -0.200195 -1.09961 -0.299805 -1.7002c-0.200195 -1.2998 -0.5 -2.69922 -0.800781 -4c-0.199219 -0.799805 -0.299805 -1.59961 -0.5 -2.39941c-0.199219 -1.10059 -0.5 -2.2002 -0.699219 -3.2002
+c-0.200195 -0.900391 -0.400391 -1.7002 -0.600586 -2.59961c-0.200195 -1 -0.5 -2 -0.700195 -3c-0.199219 -0.900391 -0.5 -1.80078 -0.699219 -2.7002c-0.300781 -1 -0.5 -1.90039 -0.800781 -2.90039c-0.199219 -0.899414 -0.5 -1.7998 -0.799805 -2.7002
+c-0.299805 -0.899414 -0.599609 -1.89941 -0.799805 -2.7998c-0.299805 -0.899414 -0.5 -1.7998 -0.799805 -2.7002c-0.299805 -0.899414 -0.600586 -1.7998 -0.900391 -2.7998c-0.5 -1.59961 -1.09961 -3.2998 -1.7002 -4.89941
+c-0.299805 -0.900391 -0.599609 -1.80078 -1 -2.80078c-0.399414 -1 -0.699219 -2 -1.09961 -3c-0.299805 -0.799805 -0.599609 -1.5 -0.900391 -2.2998l-1.19922 -3c-0.300781 -0.700195 -0.600586 -1.5 -0.900391 -2.2002c-0.400391 -1 -0.799805 -2 -1.2998 -3
+l-0.900391 -2.09961c-0.399414 -1 -0.899414 -2 -1.39941 -3c-0.300781 -0.700195 -0.600586 -1.2998 -0.900391 -2c-0.5 -1 -1 -2.09961 -1.5 -3.09961c-0.299805 -0.600586 -0.599609 -1.10059 -0.799805 -1.7002c-0.600586 -1.10059 -1.10059 -2.2002 -1.7002 -3.2998
+c-0.0996094 -0.200195 -0.200195 -0.300781 -0.299805 -0.5c-2.2002 -4.10059 -4.40039 -8.2002 -6.7998 -12.2002c-0.200195 -0.400391 -0.5 -0.799805 -0.700195 -1.2002c-0.700195 -1.09961 -1.2998 -2.2002 -2 -3.2998
+c-0.299805 -0.5 -0.600586 -0.900391 -0.900391 -1.40039c-0.700195 -1.09961 -1.39941 -2.09961 -2 -3.2002c-0.299805 -0.5 -0.599609 -0.899414 -0.899414 -1.39941c-0.700195 -1.10059 -1.40039 -2.10059 -2.10059 -3.2002
+c-0.299805 -0.400391 -0.599609 -0.799805 -0.799805 -1.2002c-0.799805 -1.09961 -1.5 -2.2002 -2.2998 -3.2998c-0.200195 -0.200195 -0.299805 -0.5 -0.5 -0.700195c-37.6006 -54.7002 -94.5 -91.3994 -160.101 -102.399
+c-0.899414 -0.100586 -1.69922 -0.300781 -2.59961 -0.400391c-1 -0.200195 -2.09961 -0.299805 -3.09961 -0.5c-0.900391 -0.0996094 -1.80078 -0.299805 -2.80078 -0.400391c-1 -0.0996094 -2 -0.299805 -3 -0.399414c-1 -0.100586 -2 -0.200195 -2.89941 -0.299805
+c-1 -0.100586 -1.90039 -0.200195 -2.90039 -0.300781c-1 -0.0996094 -2.09961 -0.199219 -3.09961 -0.299805c-0.900391 -0.0996094 -1.7998 -0.200195 -2.7002 -0.200195c-1.09961 -0.0996094 -2.2998 -0.0996094 -3.40039 -0.199219
+c-0.799805 0 -1.69922 -0.100586 -2.5 -0.100586c-1.2998 -0.0996094 -2.59961 -0.0996094 -3.89941 -0.0996094c-0.700195 0 -1.40039 -0.100586 -2.10059 -0.100586c-2 0 -4 -0.0996094 -6 -0.0996094s-4 0 -6 0.0996094c-0.699219 0 -1.39941 0 -2.09961 0.100586
+c-1.2998 0 -2.59961 0.0996094 -3.90039 0.0996094c-0.799805 0 -1.69922 0.100586 -2.5 0.100586c-1.09961 0.0996094 -2.2998 0.0996094 -3.39941 0.199219c-0.900391 0.100586 -1.7998 0.100586 -2.7002 0.200195c-1 0.100586 -2.09961 0.200195 -3.09961 0.299805
+c-1 0.100586 -1.90039 0.200195 -2.90039 0.300781c-1 0.0996094 -2 0.199219 -2.90039 0.299805c-1 0.0996094 -2 0.200195 -3 0.399414c-0.899414 0.100586 -1.7998 0.300781 -2.7998 0.400391s-2.09961 0.299805 -3.09961 0.5
+c-0.900391 0.0996094 -1.7002 0.299805 -2.60059 0.400391c-65.5996 10.8994 -122.5 47.6992 -160 99.3994c-0.199219 0.200195 -0.299805 0.5 -0.5 0.700195c-0.799805 1.09961 -1.59961 2.2002 -2.2998 3.2998c-0.299805 0.400391 -0.599609 0.799805 -0.799805 1.2002
+c-0.700195 1.09961 -1.40039 2.09961 -2.09961 3.2002c-0.300781 0.5 -0.600586 0.899414 -0.900391 1.39941c-0.700195 1.10059 -1.40039 2.10059 -2 3.2002c-0.299805 0.5 -0.599609 0.900391 -0.900391 1.40039c-0.699219 1.09961 -1.2998 2.2002 -2 3.2998
+c-0.199219 0.400391 -0.5 0.799805 -0.699219 1.2002c-2.40039 4 -4.60059 8.09961 -6.80078 12.2002c-0.0996094 0.199219 -0.199219 0.299805 -0.299805 0.5c-0.599609 1.09961 -1.09961 2.19922 -1.7002 3.2998c-0.299805 0.599609 -0.599609 1.09961 -0.799805 1.7002
+c-0.5 1 -1 2.09961 -1.5 3.09961c-0.299805 0.700195 -0.599609 1.2998 -0.899414 2c-0.5 1 -0.900391 2 -1.40039 3l-0.900391 2.09961c-0.399414 1 -0.899414 2 -1.2998 3c-0.299805 0.700195 -0.599609 1.5 -0.899414 2.2002l-1.2002 3
+c-0.299805 0.799805 -0.600586 1.5 -0.900391 2.2998c-0.399414 1 -0.799805 2 -1.09961 3c-0.299805 0.900391 -0.600586 1.80078 -1 2.80078c-0.600586 1.59961 -1.10059 3.2998 -1.7002 4.89941c-0.299805 0.900391 -0.599609 1.7998 -0.900391 2.7998
+c-0.299805 0.900391 -0.5 1.80078 -0.799805 2.7002c-0.299805 0.900391 -0.599609 1.90039 -0.799805 2.7998c-0.299805 0.900391 -0.5 1.80078 -0.799805 2.7002c-0.299805 1 -0.5 1.90039 -0.799805 2.90039c-0.200195 0.899414 -0.5 1.7998 -0.700195 2.7002
+c-0.299805 1 -0.5 2 -0.700195 3c-0.200195 0.899414 -0.400391 1.69922 -0.599609 2.59961c-0.200195 1.09961 -0.5 2.2002 -0.700195 3.2002c-0.200195 0.799805 -0.299805 1.59961 -0.5 2.39941c-0.299805 1.30078 -0.5 2.7002 -0.799805 4
+c-0.100586 0.600586 -0.200195 1.10059 -0.300781 1.7002l-0.899414 5.7002c-0.100586 0.599609 -0.200195 1.2998 -0.299805 1.90039c-0.200195 1.2998 -0.400391 2.59961 -0.5 3.89941c-0.100586 0.799805 -0.200195 1.5 -0.300781 2.2998
+c-0.0996094 1.2002 -0.299805 2.40039 -0.399414 3.60059c-0.100586 0.799805 -0.200195 1.59961 -0.200195 2.39941c-0.0996094 1.2002 -0.200195 2.40039 -0.299805 3.5c-0.100586 0.800781 -0.100586 1.60059 -0.200195 2.40039
+c-0.0996094 1.2002 -0.200195 2.40039 -0.200195 3.7002c0 0.799805 -0.0996094 1.5 -0.0996094 2.2998c-0.100586 1.2998 -0.100586 2.7002 -0.200195 4c0 0.700195 0 1.2998 -0.0996094 2c0 2 -0.100586 4 -0.100586 6c0 53.5 16.9004 103 45.7998 143.6
+c2.30078 3.2002 4.7002 6.40039 7.10059 9.5c4.89941 6.2002 10.0996 12.3008 15.5996 18c2.7002 2.90039 5.5 5.7002 8.40039 8.40039c2.89941 2.7002 5.7998 5.40039 8.7998 8c4.5 3.90039 9.09961 7.59961 13.9004 11.2002c1.59961 1.2002 3.19922 2.39941 4.7998 3.5
+c27.2998 19.5996 59 33.7002 93.2998 40.7998c16.0996 3.2998 32.9004 5 50 5s33.7998 -1.7002 50 -5c34.2998 -7 66 -21.0996 93.5996 -40.7002c1.60059 -1.2002 3.2002 -2.2998 4.80078 -3.5c4.7998 -3.59961 9.39941 -7.2998 13.8994 -11.2002
+c12 -10.3994 23 -21.8994 32.7998 -34.3994c2.5 -3.10059 4.80078 -6.2998 7.10059 -9.5zM448 76.5v71.2998c0 2.10059 -1.59961 3.7002 -3.7002 3.7002h-22.2002c-2.09961 0 -3.69922 -1.59961 -3.69922 -3.7002v-25.7998h-29.5v144
+c0 2.09961 -1.60059 3.7002 -3.7002 3.7002h-22.1006c-2.09961 0 -3.69922 -1.60059 -3.69922 -3.7002v-25.9004h-29.5v25.9004c0 2.09961 -1.60059 3.7002 -3.7002 3.7002h-22.2002c-2.09961 0 -3.7002 -1.60059 -3.7002 -3.7002v-25.9004h-29.5v25.9004
+c0 4.7998 -6.5 3.7002 -9.5 3.7002v30.7002c6.7002 1.59961 13.7998 2.7998 20.7998 2.7998c8.80078 0 16.8008 -3.5 25.4004 -3.5c3.7002 0 22.4004 0.899414 22.4004 6.5v48.3994c0 2.10059 -1.60059 3.7002 -3.7002 3.7002c-4.2002 0 -12.2002 -3.5 -19.4004 -3.5
+c-7.89941 0 -16.8994 3.5 -26.2998 3.5c-6.5 0 -12.9004 -0.899414 -19.2002 -2.2998v3.90039c4.40039 2.09961 7.40039 6.69922 7.40039 11.5c0 16.7998 -25.4004 16.7998 -25.4004 0c0 -4.80078 3 -9.5 7.40039 -11.5v-90.2002c-3 0 -9.5 1.09961 -9.5 -3.7002v-25.9004
+h-29.5v25.9004c0 2.09961 -1.60059 3.7002 -3.7002 3.7002h-22.2002c-2.09961 0 -3.7002 -1.60059 -3.7002 -3.7002v-25.9004h-29.5v25.9004c0 2.09961 -1.59961 3.7002 -3.69922 3.7002h-22.1006c-2.09961 0 -3.7002 -1.60059 -3.7002 -3.7002v-144h-29.5996v25.7998
+c0 2.10059 -1.59961 3.7002 -3.7002 3.7002h-22.0996c-2.10059 0 -3.7002 -1.59961 -3.7002 -3.7002v-71.2998c9.40039 -15.5 20.5996 -29.9004 33.5996 -42.9004c20.6006 -20.5996 44.5 -36.6992 71.2002 -48c13.9004 -5.89941 28.2002 -10.2998 42.9004 -13.1992v75.7998
+c0 58.5996 88.5996 58.5996 88.5996 0v-75.7998c14.7002 2.89941 29 7.39941 42.9004 13.1992c26.7002 11.3008 50.5996 27.4004 71.2002 48c13 13 24.1992 27.4004 33.5996 42.9004z" />
+    <glyph glyph-name="freebsd" unicode="&#xf3a4;" 
+d="M303.7 351.8c11.0996 11.1006 115.5 77 139.2 53.2002c23.6992 -23.7002 -42.1006 -128.1 -53.2002 -139.2c-11.1006 -11.0996 -39.4004 -0.899414 -63.1006 22.9004c-23.7998 23.7002 -34.0996 52 -22.8994 63.0996zM109.9 379.9
+c-31.6006 -19.4004 -57.9004 -46.5 -76.4004 -78.7002c-20.7998 36.2998 -44.5 89.0996 -27.9004 105.7c16.4004 16.5 68 -6.40039 104.301 -27zM406.7 274c3.2998 5.5 7 11.7998 10.8994 18.7998c17.6006 -31.2998 27.7002 -67.3994 27.7002 -105.8
+c0 -119.1 -96.5 -215.6 -215.6 -215.6c-119.101 0 -215.601 96.5996 -215.601 215.6c0 119.1 96.5 215.6 215.601 215.6c35.8994 0 69.7002 -8.7998 99.5 -24.2998c-7.2998 -4 -13.9004 -8 -19.6006 -11.5996c-26 4.7002 -32.8994 -16.4004 -14.8994 -48.7002
+c21.7998 -43.0996 89 -90.4004 109.3 -70.0996c5.40039 5.39941 6 14.7998 2.7002 26.0996z" />
+    <glyph glyph-name="gitkraken" unicode="&#xf3a6;" horiz-adv-x="592" 
+d="M565.7 329.9c11.7998 -31.6006 18.2998 -65.7002 18.2998 -101.4c0 -155.1 -122.6 -281.6 -276.3 -287.7v145.8c-8.40039 -0.5 -16.6006 -0.399414 -23.4004 0v-145.899c-153.7 6.2002 -276.3 132.7 -276.3 287.8c0 35.7002 6.5 69.7998 18.2998 101.3
+c2.2998 6.2002 9.2998 9.2002 15.2998 6.60059c5.7002 -2.40039 8.5 -8.80078 6.30078 -14.6006c-10.9004 -29 -16.9004 -60.5 -16.9004 -93.2998c0 -134.6 100.4 -245.7 230.2 -262.7v123.7c-7.90039 1.59961 -15.4004 3.7002 -23 6.2002v-104
+c-106.7 26 -185.9 122.1 -185.9 236.8c0 91.7998 50.7998 171.8 125.8 213.3c5.80078 3.2002 13 0.900391 15.9004 -5c2.7002 -5.5 0.700195 -12.0996 -4.7002 -15.0996c-67.8994 -37.7002 -113.899 -110.101 -113.899 -193.2c0 -93.4004 57.8994 -173.2 139.8 -205.4
+v92.2002c-14.2002 4.5 -24.7998 17.7002 -24.7998 33.5c0 13.1006 6.69922 24.4004 17.2998 30.5c-8.2002 79.6006 -44.5 58.6006 -44.5 83.9004v14.7998c0 38 87.8994 161.7 129.1 164.7c2.60059 0.200195 5.10059 0.200195 7.60059 0
+c41.0996 -2.90039 129 -126.7 129 -164.7v-14.7002c0 -25.2998 -36.2002 -4.39941 -44.5 -83.8994c10.5 -6.10059 17.2998 -17.4004 17.2998 -30.5c0 -15.8008 -10.7002 -29 -24.9004 -33.5v-92.2002c81.9004 32.2998 139.8 112.1 139.8 205.399
+c0 83.2002 -46 155.601 -113.899 193.2c-5.2998 2.90039 -7.40039 9.60059 -4.7002 15.1006c2.90039 5.89941 10.2002 8.19922 15.9004 5c75 -41.5 125.8 -121.5 125.8 -213.301c0 -114.699 -79.2002 -210.899 -185.9 -236.8v104
+c-7.5 -2.59961 -15.0996 -4.7002 -23 -6.2002v-123.699c129.9 17 230.2 128.1 230.2 262.699c0 32.8008 -6 64.3008 -16.9004 93.3008c-2.19922 5.69922 0.600586 12.1992 6.30078 14.5996c6 2.59961 13 -0.5 15.2998 -6.59961zM365.9 172.5
+c-13.1006 0 -23.7002 -10.5996 -23.7002 -23.7002c0 -13.2002 10.7002 -23.7002 23.7002 -23.7002c13.0996 0 23.6992 10.6006 23.6992 23.7002c0 13.2002 -10.6992 23.7002 -23.6992 23.7002zM226.1 125.2c13.2002 0 23.7002 10.7002 23.7002 23.7002
+c0 13.0996 -10.5996 23.6992 -23.7002 23.6992c-13.1992 0 -23.6992 -10.6992 -23.6992 -23.6992s10.5 -23.7002 23.6992 -23.7002z" />
+    <glyph glyph-name="gofore" unicode="&#xf3a7;" horiz-adv-x="400" 
+d="M324 128.2c54.2998 0 65.7002 -50.1006 67.7002 -77.7002c-46.5 -56.2998 -107.8 -82.5 -171 -82.5c-123.7 0 -220.7 101.5 -220.7 224c0 123.4 98 224 220.7 224c59 0 114.3 -23.2998 156.1 -65.5996l-62.2998 -63.3008c-25 25.4004 -58.2998 39.4004 -93.5996 39.4004
+c-73.2002 0 -132.4 -60.2998 -132.4 -134.4c0 -74.1992 59.2002 -134.399 132.4 -134.399c33.5996 0 65.3994 12.7002 89.8994 35.7998v34.7002h13.2002zM311.9 240.7c47.6992 0 88.0996 -35 88.0996 -100.2v-30.5996c-15.5 26.6992 -42.5 41.7998 -76 41.7998h-118.4v89
+h106.301z" />
+    <glyph glyph-name="goodreads" unicode="&#xf3a8;" 
+d="M299.9 256.8c5.09961 -37.2998 -4.7002 -79 -35.9004 -100.7c-22.2998 -15.5 -52.7998 -14.0996 -70.7998 -5.69922c-37.1006 17.2998 -49.5 58.5996 -46.7998 97.1992c4.2998 60.9004 40.8994 87.9004 75.2998 87.5c46.8994 0.200195 71.7998 -31.7998 78.2002 -78.2998
+zM448 360v-336c0 -30.9004 -25.0996 -56 -56 -56h-336c-30.9004 0 -56 25.0996 -56 56v336c0 30.9004 25.0996 56 56 56h336c30.9004 0 56 -25.0996 56 -56zM330 134.8c0 0 -0.0996094 34 -0.0996094 217.3h-29v-40.2998c-0.800781 -0.299805 -1.2002 0.5 -1.60059 1.2002
+c-9.59961 20.7002 -35.8994 46.2998 -76 46c-51.8994 -0.400391 -87.2002 -31.2002 -100.6 -77.7998c-4.2998 -14.9004 -5.7998 -30.1006 -5.5 -45.6006c1.7002 -77.8994 45.0996 -117.8 112.399 -115.199c28.9004 1.09961 54.5 17 69 45.1992
+c0.5 1 1.10059 1.90039 1.7002 2.90039c0.200195 -0.0996094 0.400391 -0.0996094 0.600586 -0.200195c0.299805 -3.7998 0.199219 -30.7002 0.0996094 -34.5c-0.200195 -14.7998 -2 -29.5 -7.2002 -43.5c-7.7998 -21 -22.2998 -34.7002 -44.5 -39.5
+c-17.7998 -3.89941 -35.5996 -3.7998 -53.2002 1.2002c-21.5 6.09961 -36.5 19 -41.0996 41.7998c-0.299805 1.60059 -1.2998 1.2998 -2.2998 1.2998h-26.7998c0.799805 -10.5996 3.19922 -20.2998 8.5 -29.1992c24.1992 -40.5 82.6992 -48.5 128.199 -37.4004
+c49.9004 12.2998 67.3008 54.9004 67.4004 106.3z" />
+    <glyph glyph-name="goodreads-g" unicode="&#xf3a9;" horiz-adv-x="384" 
+d="M42.5996 44.7002h2.80078c12.6992 0 25.5 0 38.1992 -0.100586c1.60059 0 3.10059 0.400391 3.60059 -2.09961c7.09961 -34.9004 30 -54.5996 62.8994 -63.9004c26.9004 -7.59961 54.1006 -7.7998 81.3008 -1.7998c33.7998 7.40039 56 28.2998 68 60.4004
+c8 21.5 10.6992 43.7998 11 66.5c0.0996094 5.7998 0.299805 47 -0.200195 52.7998l-0.900391 0.299805c-0.799805 -1.5 -1.7002 -2.89941 -2.5 -4.39941c-22.0996 -43.1006 -61.2998 -67.4004 -105.399 -69.1006c-103 -4 -169.4 57 -172 176.2
+c-0.5 23.7002 1.7998 46.9004 8.2998 69.7002c20.5996 71.0996 74.5996 118.2 153.899 118.8c61.3008 0.400391 101.5 -38.7002 116.2 -70.2998c0.5 -1.10059 1.2998 -2.2998 2.40039 -1.90039v61.6006h44.2998c0 -280.301 0.0996094 -332.2 0.0996094 -332.2
+c-0.0996094 -78.5 -26.6992 -143.7 -103 -162.2c-69.5 -16.9004 -159 -4.7998 -196 57.2002c-8 13.5 -11.7998 28.2998 -13 44.5zM188.9 411.5c-52.5 0.5 -108.5 -40.7002 -115 -133.8c-4.10059 -59 14.7998 -122.2 71.5 -148.601
+c27.5996 -12.8994 74.2998 -15 108.3 8.7002c47.5996 33.2002 62.7002 97 54.7998 154c-9.7002 71.1006 -47.7998 120 -119.6 119.7z" />
+    <glyph glyph-name="google-drive" unicode="&#xf3aa;" horiz-adv-x="512" 
+d="M339 133.1l-163.6 282.9h161.199l163.601 -282.9h-161.2zM201.5 109.5h310.5l-80.5996 -141.5h-310.5zM154.1 380.6l82.9004 -141.399l-156.4 -271.2l-80.5996 141.5z" />
+    <glyph glyph-name="google-play" unicode="&#xf3ab;" horiz-adv-x="512" 
+d="M325.3 213.7l-220.7 221.3l280.801 -161.2zM47 448l256.6 -255.9l-256.6 -256c-13 6.80078 -21.7002 19.2002 -21.7002 35.3008v441.3c0 16.0996 8.7002 28.5 21.7002 35.2998zM472.2 222.4c19.2002 -14.3008 19.2002 -46.5 1.2002 -60.8008l-60.1006 -34.0996
+l-65.7002 64.5l65.7002 64.5zM104.6 -51l220.7 221.3l60.1006 -60.0996z" />
+    <glyph glyph-name="gripfire" unicode="&#xf3ac;" horiz-adv-x="384" 
+d="M112.5 146.6c0 -26.8994 16.5996 -47.1992 32.5996 -69.5c22.5 -30.1992 44.2002 -56.8994 44.2002 -86.5c-0.0996094 -14.5 -4.39941 -29.6992 -17.5 -46.3994c0 5.2998 4.7998 12.2002 4.7998 22.2998c0 15.2002 -13 39.9004 -78.0996 86.5996
+c-34.2998 29.1006 -66.5 58.5 -66.5 108.301c0 114.699 147.1 176.5 147.1 268.6c0 3.2998 -0.199219 6.7002 -0.599609 10c5.09961 -2.40039 39.0996 -43.2998 39.0996 -90.4004c0 -80.5 -105.1 -129.199 -105.1 -203zM317.8 185.6
+c1.5 -8.39941 2.2002 -16.5996 2.2002 -24.5996c0 -51.7998 -29.4004 -97.5 -67.2998 -136.8c-1 -1 -2.2002 -2.40039 -3.2002 -2.40039c-3.59961 0 -35.5 41.6006 -35.5 53.2002c0 0 41.7998 55.7002 41.7998 96.9004c0 10.7998 -2.7002 21.6992 -9.09961 33.3994
+c-1.5 -32.2998 -55.7002 -87.7002 -58.1006 -87.7002c-2.69922 0 -17.8994 22 -17.8994 42.1006c0 5.2998 1 10.7002 3.2002 15.7998c2.39941 5.5 56.5996 72 56.5996 116.7c0 6.2002 -1 12 -3.40039 17.0996l-4 7.2002c16.7002 -6.5 82.6006 -64.0996 94.7002 -130.9z" />
+    <glyph glyph-name="grunt" unicode="&#xf3ad;" horiz-adv-x="384" 
+d="M61.2998 258.7c0.5 4.89941 2.7998 10 7 12h0.100586c-4.60059 1.7002 -9.2002 3.09961 -13.5 4.09961c42.1992 10.2002 73.3994 -20.5996 83.0996 -31.7998c16.5996 -19.2002 35.5 -8.7998 35.5 -8.7998c0.299805 -11.1006 -10.2998 -19 -21.0996 -19.5
+c1.19922 -15.4004 -13.9004 -32.5 -13.9004 -32.5s5.59961 15 2.7002 25.2998c-0.900391 3.2002 -2 6.09961 -3 8.5c-19.2998 -17.2002 -48 -1.5 -54.9004 6.09961c-9.59961 10.6006 -12.3994 23.8008 -12.7998 34.1006c-1.7998 -3.7998 -3.2998 -9.10059 -4 -16.6006
+c0 0 -6.2998 9.10059 -5.2002 19.1006zM89.5996 260.5c-2.89941 -9.09961 -3.39941 -27.7002 6.90039 -35.2998c16.2998 -12.1006 32.2998 -5 38 -1.7002c-7.5 11.2998 -25.4004 26 -44.9004 37zM231.7 214.7c-10.7998 0.399414 -21.4004 8.39941 -21.2002 19.2998
+c0 0 18.7998 -10.4004 35.5 8.7998c9.7002 11.2002 40.7998 42 83.0996 31.7998c-4.2998 -0.899414 -8.89941 -2.2998 -13.5 -4.09961h0.100586c4.09961 -1.7998 6.39941 -6.7998 7 -11.7998c1.2002 -10 -5.2002 -19.1006 -5.2002 -19.1006
+c-0.599609 7.5 -2.2002 12.8008 -4 16.6006c-0.5 -10.2998 -3.2002 -23.5 -12.7998 -34.1006c-6.7998 -7.59961 -35.5 -23.3994 -54.7998 -6.09961c-1 -2.5 -2.10059 -5.2998 -3 -8.5c-2.90039 -10.2998 2.69922 -25.2998 2.69922 -25.2998s-15.0996 17 -13.8994 32.5z
+M294.4 260.5c-19.5 -11 -37.4004 -25.5996 -44.9004 -37c5.7002 -3.40039 21.5996 -10.5 37.9004 1.59961c10.3994 7.7002 10 26.3008 7 35.4004zM160 29.5c4.09961 0 7 -0.900391 8.7998 -2.7002c2.2002 -2.2998 1.5 -5.2998 0.900391 -6.7998
+c-1.10059 -2.7002 -5.5 -11.5996 -13 -19.7998c-2.7002 -2.90039 -6.60059 -4.60059 -11 -4.60059c-4.2998 0 -8.7002 1.60059 -11.7998 4.30078c-2.30078 2.09961 -10.2002 9.5 -13.7002 18.5996c-1.2998 3.40039 -1 6.09961 0.899414 8.09961
+c1.30078 1.30078 4 2.90039 9.5 2.90039h29.4004zM349.2 130.7c0 0 29.2998 -22.5 21.0996 -70.9004c-5.2998 -29.5 -23.2002 -46 -47 -54.7002c-8.7998 -19.0996 -29.3994 -45.6992 -67.2998 -49.5996c-14.5 -11.7998 -34.5 -19.5 -63.5996 -19.5h-0.200195
+c-29.2002 0 -49.2002 7.7002 -63.6006 19.5c-37.8994 3.90039 -58.5 30.5 -67.2998 49.5996c-23.7998 8.60059 -41.7998 25.2002 -47 54.7002c-8.59961 48.2002 20.6006 70.7998 20.6006 70.7998c2.39941 -17.8994 13 -33.8994 24.5996 -43.7998
+c3.09961 22.7002 3.7002 55.5 3.7002 62.4004c0 14.7002 -9.5 24.5 -12.2002 26.0996c-2.5 1.5 -5.2998 3 -8.2998 4.60059c-18 9.59961 -40.4004 21.5996 -40.4004 43.6992c0 16.1006 9.2998 23.2002 15.4004 27.8008c0.799805 0.599609 1.5 1.19922 2.2002 1.69922
+c2.09961 1.7002 3.69922 3 4.2998 4.40039c4.39941 9.7998 3.59961 34.2002 1.7002 37.5996c-0.600586 0.700195 -16.8008 21 -11.8008 39.2002c2 7.40039 6.90039 13.2998 14.1006 17c5.2998 2.7002 11.7998 4.2002 19.5 4.5c0.0996094 2 0.5 4 0.899414 5.90039
+c0.5 2.59961 1.10059 5.2998 0.900391 8.09961c-0.400391 4.7002 -0.799805 9.10059 -2.2002 11.2998c-8.39941 13.3008 -28.7998 17.6006 -29 17.6006l-12.2998 2.39941l8.09961 9.40039c0.200195 0.200195 17.3008 17.5 46.3008 17.5c7.89941 0 16 -1.2998 23.8994 -3.5
+c24.2998 -7.7998 42.9004 -30.5 49.4004 -39.2998c2 0.599609 3.89941 1.2002 5.89941 1.7002c-1 26.3994 20.7002 47.3994 28.2002 48.2998c0.5 -4.5 -0.399414 -22.2002 7.2002 -27.6006c2.2002 14.4004 9.59961 30.3008 39.0996 40.7002
+c-6.2998 -16.7002 -0.799805 -30.7002 1.80078 -37.2002c20.0996 18.2002 33.6992 15.2002 33.6992 15.2002s-13.1992 -22.7002 -9 -38.5c3.30078 -0.799805 6.5 -1.7002 9.60059 -2.7002c6.5 8.80078 25.2002 31.5 49.3994 39.3008
+c8.10059 2.59961 16.2002 3.89941 24.1006 3.89941c29 0 46.2002 -17.2998 46.2998 -17.5l8.09961 -9.5l-12.2998 -2.39941c-0.200195 0 -20.5996 -4.30078 -29 -17.6006c-1.39941 -2.2998 -1.7998 -6.59961 -2.2002 -11.2998
+c-0.199219 -2.7998 0.300781 -5.5 0.900391 -8.09961c0.400391 -2 0.799805 -3.90039 0.900391 -5.90039c7.59961 -0.299805 14.1992 -1.7998 19.5 -4.5c7.19922 -3.7002 12.0996 -9.59961 14.0996 -17c4.90039 -18.2998 -11.2002 -38.5996 -11.7998 -39.2002
+c-1.90039 -3.39941 -2.7002 -27.7998 1.7002 -37.5996c0.599609 -1.40039 2.19922 -2.7002 4.2998 -4.40039c0.700195 -0.599609 1.39941 -1.09961 2.2002 -1.7002c6.09961 -4.59961 15.3994 -11.5996 15.3994 -27.7998c0 -22.0996 -22.3994 -34.0996 -40.3994 -43.7002
+c-2.90039 -1.59961 -5.80078 -3.09961 -8.30078 -4.59961c-2.69922 -1.59961 -12.1992 -11.4004 -12.1992 -26.0996c0 -6.90039 0.599609 -39.7002 3.69922 -62.4004c11.6006 9.90039 22.2002 25.7998 24.6006 43.7002zM305.7 410.3
+c-17.7998 -5.7002 -31.6006 -23.0996 -37.7002 -32.2002c1.59961 -0.699219 3.09961 -1.39941 4.7002 -2.19922c2.59961 -1.2002 4.89941 -2.40039 7.09961 -3.7002c2.7002 5.5 8.40039 13.7002 20.7002 22.3994c8.2002 5.80078 18.2002 8.90039 28.7002 8.90039
+c3.59961 0 6.7998 -0.400391 9.2002 -0.799805c3.2998 2.09961 6.59961 3.89941 9.69922 5.2998c-4.7998 2 -13.6992 5 -24.6992 5c-6.10059 0 -12.1006 -0.900391 -17.7002 -2.7002zM326.7 392.1c-7.40039 -0.299805 -14 -2.69922 -19.6006 -7
+c-8 -6.39941 -12.0996 -17.6992 -13.5 -22.5c4.90039 -4.19922 8.2002 -8.09961 10.5 -11.1992c3.40039 1 7.30078 1.89941 11.5 2.69922c3.30078 4.5 3.90039 10.6006 4.40039 17c0.5 6.2002 1.09961 12.6006 4.40039 17.8008c0.699219 1.09961 1.5 2.19922 2.2998 3.19922
+zM45.5996 402.7c2.40039 0.399414 5.60059 0.799805 9 0.899414c10.6006 0 20.5 -3.09961 28.8008 -8.89941c12.3994 -8.7002 18.0996 -17 20.6992 -22.4004c2.2002 1.2002 4.60059 2.5 7.10059 3.7002c1.59961 0.799805 3.2002 1.5 4.7998 2.2002
+c-6.09961 8.89941 -19.9004 26.2998 -37.7002 32.0996c-5.7002 1.7998 -11.5996 2.7002 -17.7002 2.7002c-11 0 -19.8994 -3 -24.6992 -5c3.09961 -1.2998 6.39941 -3.09961 9.69922 -5.2998zM90.2998 362.6c-1.39941 4.80078 -5.5 16.1006 -13.5 22.4004
+c-5.5 4.40039 -12.0996 6.7002 -19.5 7c0.799805 -1 1.60059 -2.09961 2.2998 -3.2002c3.30078 -5.2002 3.90039 -11.5996 4.40039 -17.7998c0.5 -6.40039 1 -12.5 4.2998 -16.9004c4.2002 -0.799805 8.10059 -1.7998 11.5 -2.69922c2.2002 3.19922 5.60059 7 10.5 11.1992z
+M58.0996 188.1c8.7002 -5 18.1006 -16.7998 19 -34.1992c0.900391 -14.7002 -0.899414 -49.9004 -3.39941 -75.9004c12.5 -4.7998 26.7002 -6.40039 39.7002 -6.7998c2 4.09961 3.89941 8.5 5.5 13.0996c0.699219 1.90039 19.5996 51 26.3994 62.2002
+c-5.39941 -39 -17.5 -73.7002 -23.5 -89.5996c3.40039 0.399414 7.2998 0.699219 11.7002 0.699219h117c4.40039 0 8.2002 -0.199219 11.7002 -0.699219c-6 15.8994 -18 50.5996 -23.5 89.5996c6.7998 -11.0996 25.7002 -60.2002 26.3994 -62.2002
+c1.60059 -4.59961 3.5 -9 5.5 -13.0996c13 0.399414 27.3008 2 39.7002 6.7998c-2.5 26 -4.2998 61.2998 -3.39941 75.9004c1.09961 17.5 10.3994 29.1992 19.0996 34.1992c2.7002 1.5 5.5 3.10059 8.40039 4.60059c14.7998 8 30.1992 16.2998 30.1992 30.5
+c0 11.0996 -4.2998 14.5 -8.89941 18.2002l-0.5 0.399414c-0.700195 0.600586 -1.5 1.2002 -2.2002 1.7998c0.900391 -7.19922 1.90039 -13.2998 2.7002 -14.8994c0 0 -12.1006 15 -15.7002 44.2998c-1.40039 11.5 1.09961 34.2002 5.09961 43
+c-0.199219 -4.90039 0 -9.7998 0.300781 -14.4004c0.399414 0.900391 0.799805 1.60059 1.2998 2.2002c3.2998 4 11.8994 17.5 9.39941 26.6006c-1 3.39941 -3.19922 6 -6.69922 7.7998c-3.80078 1.89941 -8.80078 2.89941 -15.1006 2.89941
+c-12.2998 0 -25.8994 -3.7998 -32.8994 -6c-25.1006 -7.89941 -55.4004 -30.8994 -64.1006 -37.6992c-0.200195 -0.200195 -0.399414 -0.300781 -0.399414 -0.300781l-5.60059 -3.89941l3.5 5.7998c0.200195 0.299805 19.1006 31.4004 53.1006 46.5
+c-2 2.90039 -7.40039 8.2002 -21.6006 15.0996c-21.3994 10.5 -46.3994 15.8008 -74.2998 15.8008c-27.7998 0 -52.9004 -5.30078 -74.2998 -15.8008c-14.2002 -7 -19.6006 -12.1992 -21.6006 -15.0996c34.1006 -15.0996 53 -46.2002 53.2002 -46.5l3.5 -5.7998
+l-5.59961 3.89941s-0.200195 0.100586 -0.400391 0.300781c-8.7002 6.7998 -39 29.6992 -64.0996 37.6992c-7 2.30078 -20.6006 6 -32.9004 6c-6.2998 0 -11.2998 -1 -15.0996 -2.89941c-3.60059 -1.7998 -5.7998 -4.2998 -6.7002 -7.7998
+c-2.40039 -9.10059 6.2002 -22.6006 9.40039 -26.6006c0.5 -0.599609 0.899414 -1.39941 1.2998 -2.2002c0.299805 4.60059 0.5 9.5 0.299805 14.4004c4 -8.7002 6.5 -31.5 5.09961 -43c-3.59961 -29.2998 -15.6992 -44.2998 -15.6992 -44.2998
+c0.799805 1.59961 1.7998 7.7002 2.69922 14.8994c-0.799805 -0.599609 -1.5 -1.19922 -2.19922 -1.7998l-0.5 -0.399414c-4.60059 -3.60059 -8.90039 -7.10059 -8.90039 -18.2002c0 -14.2002 15.2998 -22.5 30.2002 -30.5c2.7998 -1.5 5.7002 -3 8.39941 -4.60059z
+M34.7998 43.4004c11.9004 -19.7002 35.5 -29.4004 58.2002 -29.5c-4.5 13.2998 -3.09961 24 4.09961 31.7998l1.40039 1.39941c1.7998 2.40039 4.2998 5.80078 7 10c-27.2002 1.10059 -63.5 11 -74.4004 45.4004c-5 -5 -8.39941 -39.0996 3.7002 -59.0996zM80.5 -0.0996094
+c6.5 -9.5 16.5 -19.6006 30.9004 -25.5c-4.90039 7.19922 -8.80078 15.0996 -12.3008 23.0996c-6.39941 0.5 -12.5996 1.2998 -18.5996 2.40039zM192 -50.2002c60.5996 0.100586 78.2998 45.9004 84.9004 64.7002c3.59961 10.5 3.2998 18.2998 -0.900391 23.0996
+c-2.7998 3.30078 -9.5 7.2002 -24.5996 7.2002h-118.801c-15.0996 0 -21.6992 -3.89941 -24.5996 -7.2002c-4.2998 -4.89941 -4.59961 -12.5996 -0.900391 -23.0996c6.60059 -18.9004 24.3008 -64.5996 84.9004 -64.7002zM272.6 -25.5996
+c14.4004 5.89941 24.4004 16 30.9004 25.5c-6 -1.10059 -12.2002 -1.90039 -18.5996 -2.40039c-3.5 -8 -7.40039 -15.9004 -12.3008 -23.0996zM349.2 43.4004c12.2002 19.8994 8.7998 54 3.7998 59c-10.9004 -34.4004 -47.2002 -44.2002 -74.4004 -45.4004
+c2.7002 -4.2002 5.2002 -7.59961 7 -10c0.5 -0.5 1 -1 1.40039 -1.5c7.2002 -7.7002 8.59961 -18.5 4.09961 -31.7998c22.5 0.399414 46.1006 10 58.1006 29.7002zM191.9 260.3c-12.7002 0.200195 -27.2002 17.7998 -27.2002 17.7998
+c9.89941 -6 18.7998 -8.09961 27.2998 -8.2998c8.5 0.200195 17.4004 2.2998 27.2998 8.2998c0 0 -14.5 -17.6992 -27.2002 -17.7998h-0.199219zM253.6 29.5996c5.40039 -0.0996094 8.10059 -1.69922 9.40039 -3c1.90039 -1.89941 2.2002 -4.59961 0.900391 -7.89941
+c-3.5 -8.90039 -11.4004 -16.1006 -13.7002 -18.1006c-3.10059 -2.59961 -7.40039 -4.19922 -11.7998 -4.19922c-4.40039 0 -8.30078 1.59961 -11 4.5c-7.5 8 -12 16.6992 -13 19.2998c-0.600586 1.5 -1.30078 4.39941 0.899414 6.7002
+c1.7002 1.7998 4.7002 2.69922 8.90039 2.69922h29.3994z" />
+    <glyph glyph-name="gulp" unicode="&#xf3ae;" horiz-adv-x="256" 
+d="M209.8 56.9004l-14.0996 -24.6006l-4.60059 -80.2002c0 -8.89941 -28.2998 -16.0996 -63.0996 -16.0996s-63.0996 7.2002 -63.0996 16.0996l-5.80078 79.4004l-14.8994 25.4004c41.2002 -17.3008 126 -16.7002 165.6 0zM13.7998 310.2
+c30.7002 -17 197.8 -16.9004 228.3 0.200195l-14.7998 -136.801c-4.7998 -4.19922 -11.5996 -10.1992 -16.5996 -14.0996c-1.60059 -1.2002 -6 -4.7002 -8 -4.7002c-1.2998 0 -2.2002 0.5 -2.2002 1.7998c0.0996094 1 3.40039 4.5 5 6.40039
+c4.90039 5.7002 13.7998 16 13.7998 23.4004c0 7 -10.7002 14.0996 -25.7002 0.199219c-1.59961 -1.5 -3.09961 -3 -4.5 -4.5c0.400391 1.10059 1.10059 5.10059 1.10059 6.2002c0 2.7998 -1.40039 4 -4.2002 4c-1 0 -1.90039 -0.599609 -2.7002 -1.59961
+c-2.59961 -3.10059 -3.89941 -7.5 -5.2998 -11.2998c-0.5 -1.80078 -1.09961 -3.60059 -1.7002 -5.5c-0.399414 -0.200195 -0.700195 -0.300781 -0.899414 -0.600586c-3.80078 -3.89941 -17.7002 -17 -23.1006 -17c-2.2998 0 -1.59961 3.60059 -1 5.7998
+c1 3.40039 6.7998 17.7002 8.7002 22.3008c4.59961 11.0996 8 19.7998 13.2002 31.8994c3.89941 9.2002 3.7998 8.60059 4.5 10.5c0.700195 2.10059 0.700195 4.90039 -1 6.2002c-1 0.700195 -2 1.09961 -3.2002 1.09961c-2.40039 0 -4.7998 -1.39941 -6.09961 -4.69922
+c-25.5 -64.4004 -25.2002 -63.3008 -26.4004 -68.2002c-2 -1.7002 -4.40039 -3.40039 -6.7998 -4.5c-3.10059 -1.40039 -6.7998 -2.2002 -6.7998 1.2002c0 3.69922 1.39941 8.19922 2.69922 11.6992c2.2002 6.10059 4.90039 11.1006 6.90039 16.7002
+c0.900391 2.40039 1.2998 4.7002 -0.400391 6.90039c-0.799805 1 -1.89941 1.5 -3.19922 1.5c-2.60059 0 -4.10059 -2.60059 -5.2002 -5.10059c-0.700195 -1.5 -1.2998 -3.09961 -1.7998 -4.7998c-1.2002 -4 -3.60059 -8.7002 -5.60059 -12.2998
+c-2.7998 -5 -6.5 -10.0996 -11.0996 -13.5c-2.2002 -1.59961 -4.5 -2.40039 -6.90039 -2.40039c-3.5 0 -2.39941 5.7002 -1.5 9c2.2002 7.80078 5.5 13.3008 9.2998 20.8008c1.30078 2.69922 2.30078 5.39941 -0.299805 7.19922c-0.5 0.300781 -1 0.5 -1.59961 0.700195
+c-3.40039 0.900391 -6 -1.09961 -7.60059 -4.5c-3.09961 -6.2998 -5.39941 -11.7002 -7.09961 -16.2002c-3.2998 -8.89941 -6.90039 -18.2998 -4.59961 -23.7998c1.5 -3.7002 4.5 -5.09961 8.59961 -5.09961c9.7998 0 17.7998 6.7002 22.4004 14.8994
+c-4.30078 -19.7998 8.19922 -17.2998 20 -8.09961c0.0996094 -0.400391 0.0996094 -0.799805 0.199219 -1.2002c1.5 -6.7002 8.7002 -6.7002 14.5 -4.09961c3.5 1.59961 8.2002 4.5 14.4004 10.5c0.200195 0.299805 0.799805 1.39941 -0.799805 -2.2998
+c-7.2002 -16.2002 -13.5 -28.2002 -15 -34.3008c-0.200195 -0.899414 -0.299805 -1.7998 -0.299805 -2.69922c0 -1.80078 0.399414 -3.10059 1.2998 -3.7002c1.59961 -1.2002 4.2002 -1.2998 6.09961 -0.299805c1.7998 1 3.10059 2.59961 4 4.5
+c1 2.19922 0.200195 0.699219 5.2002 14c5 13.3994 2.90039 7.7998 9.09961 22c1.90039 4.2998 4.2002 9.5 8.5 15.5c2.5 3.39941 5.5 7 8.7002 9.69922c5.7002 4.7002 11.7002 5.40039 11.7002 2.5c0 -2.19922 -3.2998 -6.39941 -4.7002 -8.09961
+c-5.2998 -6.7002 -14.3994 -16.2998 -14.3994 -21.5c0 -9.5 12 -8 17.3994 -5.7002c7.2998 3.2002 13.9004 9.60059 19.6006 14.7998l-10.9004 -94.5996c-1.90039 -4.90039 -39.0996 -17.0996 -88.2002 -17.0996c-49 0 -86.2002 12.0996 -88.2002 17.0996l-7.59961 79.5996
+c2.09961 -1.5 4.2998 -2.39941 7.7002 -2.39941c7.39941 0 16.0996 6.7002 21.5 11.7998c2.2998 2.2002 4.39941 4.40039 6.39941 6.59961c-1 -3 -7.09961 -22 -7.2998 -25.1992c-0.0996094 -1 -0.200195 -4.90039 0.799805 -6.30078
+c0.5 -0.799805 1.40039 -1.19922 2.60059 -1.19922c2.89941 0 5.59961 4.69922 6.2998 7.5c0 0 1.7998 6.2998 7.59961 25.7998c6.30078 21.0996 10 24.5 10 34.7002c0 5.59961 -7.2998 6.7998 -9.89941 0l-5.2002 -15.5c-2.2002 -4.5 -8 -11.5 -12.5 -16
+c-3.5 -3.5 -10.7998 -10.1006 -15.7998 -10.1006c-2.40039 0 -3.90039 1.40039 -4.90039 3.60059c-2.2998 5.2998 -0.899414 14.2998 0.600586 19.8994c2.59961 9.7002 6.89941 19.4004 12 28.2002c4.19922 7.2998 10.1992 15.7002 17.0996 20.7002
+c6.59961 4.7998 12.7998 4.5 16.9004 -2.7998c1.5 -2.7002 3.7998 -7.30078 6.7998 -7.30078c2.5 0 5.7002 2.60059 4.5 9.10059c-0.5 2.5 -4.90039 8.7998 -10.1006 11.7998c-6 3.59961 -12.3994 3.59961 -18.6992 0.900391
+c-19.2002 -8.2002 -34.1006 -35.2002 -40 -55.2002zM243.5 318.7c0 -21 -231.2 -21 -231.2 0c0 8.7998 51.7998 15.8994 115.601 15.8994c9 0 17.7998 -0.0996094 26.2998 -0.399414l12.5996 48.7002l61.2998 64.5c1.40039 1.39941 5.80078 0.199219 9.90039 -3.5
+c4.09961 -3.7002 6.59961 -7.90039 5.2998 -9.30078l-0.0996094 -0.0996094l-57.2998 -60.5l-10 -40.7002c39.8994 -2.59961 67.5996 -8.09961 67.5996 -14.5996zM174.1 314.1c0 0.800781 -0.899414 1.5 -2.5 2.10059l-0.199219 -0.799805
+c0 -1.30078 -5 -2.40039 -11.1006 -2.40039c-6.09961 0 -11.0996 1.09961 -11.0996 2.40039c0 0.0996094 0 0.199219 0.0996094 0.299805l0.200195 0.700195c-1.7998 -0.600586 -3 -1.40039 -3 -2.30078c0 -2.09961 6.2002 -3.69922 13.7002 -3.69922
+c7.7002 -0.100586 13.8994 1.59961 13.8994 3.69922z" />
+    <glyph glyph-name="hacker-news-square" unicode="&#xf3af;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM21.2002 218.8h-0.200195c0.0996094 0.100586 0.200195 0.299805 0.299805 0.400391c0 -0.100586 0 -0.299805 -0.0996094 -0.400391z
+M239.2 164.9l80.7998 155.1h-34.7998c-54.7998 -101.2 -48.2998 -98.5996 -60.6006 -125.6c-10.0996 24.3994 -6.7998 27.2998 -59.2998 125.6h-37.2998l79.7998 -153.3v-102.7h31.4004v100.9z" />
+    <glyph glyph-name="hire-a-helper" unicode="&#xf3b0;" horiz-adv-x="512" 
+d="M443.1 448c3.90039 -36.4004 32.5 -65.7998 68.9004 -71.7002v-370.5c-35.4004 -4 -64.9004 -33.3994 -67.9004 -69.7998h-372.199c-5.90039 36.4004 -34.5 63.9004 -71.9004 68.7998v371.5c37.4004 3.90039 67.9004 34.4004 71.9004 71.7002h371.199zM406.1 43.0996
+c7.80078 0 5.80078 10.8008 0 10.8008c-10.2998 3.39941 -13.5 3.59961 -21.6992 13.7998c-7.80078 12.8994 -7.90039 44.3994 -7.90039 127.8v101.2c0 22.0996 12.2002 28.2998 28.5996 32.3994c8.90039 2.2002 3.90039 11.8008 -1 11.8008
+c-36.5 0 -20.5996 -2 -57.0996 -2c-32.7002 0 -16.5 2 -49.2002 2c-3.2998 0 -8.5 -8.30078 -1 -10.8008c4.90039 -1.59961 27.6006 -3.69922 27.6006 -39.2998c0 -45.5996 0.199219 -55.7998 -1 -68.7998c0 -1.2998 -2.30078 -12.7998 -12.8008 -12.7998h-109.199
+c-10.5 0 -12.8008 11.5 -12.8008 12.7998c-1.19922 13 -1 23.2002 -1 68.7998c0 35.6006 22.7002 37.7002 27.6006 39.2998c7.5 2.5 2.2998 10.8008 -1 10.8008c-32.7002 0 -16.5 -2 -49.2002 -2c-36.5 0 -20.5996 2 -57.0996 2c-5 0 -9.80078 -9.60059 -1 -11.8008
+c16.3994 -4.09961 28.5996 -10.1992 28.5996 -32.3994v-101.2c0 -83.4004 -0.200195 -114.9 -7.90039 -127.8c-8.19922 -10.2998 -11.5 -10.4004 -21.6992 -13.7998c-5.80078 0 -7.90039 -10.8008 0 -10.8008c36.2998 0 18.7998 2 55.0996 2c35.7998 0 21 -2 56.0996 -2
+c6 0 4.90039 8.2002 0 9.80078c-22.7998 7.59961 -22.8994 10.2998 -24.5996 12.7998c-10.4004 15.5996 -5.90039 83 -5.90039 113c0 5.2998 6.40039 12.7998 13.8008 12.7998h111.199c7.40039 0 13.8008 -7.5 13.8008 -12.7998c0 -30 4.5 -97.4004 -5.90039 -113
+c-1.7002 -2.60059 -1.7998 -5.2002 -24.5996 -12.7998c-4.90039 -1.60059 -5.90039 -9.80078 0 -9.80078c35.0996 0 20.2998 2 56.0996 2c36.2998 0 18.7998 -2 55.0996 -2z" />
+    <glyph glyph-name="hotjar" unicode="&#xf3b1;" 
+d="M414.9 286.5c30 -53 41.7998 -121.6 26.2998 -180.9c-14.7002 -56.6992 -68.2998 -120.3 -148.8 -145.6c54.5 76.9004 43.8994 200.1 -27.1006 215.5c54.2002 -93.9004 -53.7002 -180.3 -110.8 -93.9004c-2.5 -7.19922 -25.0996 -74.5 4.09961 -129.6
+c-61.0996 9.09961 -117.8 33.5 -144.6 93.4004c-35 78.1992 -2.7002 149.8 79 204.899c129.2 87.2998 28.0996 197.7 28.0996 197.7s219.101 -29 293.801 -161.5z" />
+    <glyph glyph-name="hubspot" unicode="&#xf3b2;" horiz-adv-x="512" 
+d="M267.4 236.4l-163.2 114.699c-7.90039 -4.69922 -17 -7.59961 -26.7998 -7.59961c-28.8008 0 -52.2002 23.4004 -52.2002 52.2998c0 28.7998 23.3994 52.2002 52.2002 52.2002c28.8994 0 52.3994 -23.4004 52.3994 -52.2002c0 -4.7998 -0.799805 -9.39941 -2 -13.7998
+c51.4004 -39.0996 141.3 -103.9 168.9 -124.8c13.0996 6.89941 27.5 11.5 42.7002 13.5996v61.2002c-17.5 7.40039 -28.2002 23.7998 -28.2002 42.9004c0 26.0996 20.5996 47.8994 46.7002 47.8994c26.0996 0 47 -21.7998 47 -47.8994
+c0 -19.1006 -10.7002 -35.5 -28.2002 -42.9004v-61.5996c62.5 -9.5 110.2 -63.5 110.2 -128.7c0 -71.9004 -58.1006 -130.2 -130 -130.2c-29.9004 0 -57.3008 10 -79.3008 26.9004l-50 -50.2002c1.30078 -3.90039 1.90039 -7.90039 1.90039 -12.1006
+c0 -10.6992 -4.2002 -20.8994 -11.7998 -28.5c-7.7002 -7.69922 -17.7998 -11.5996 -28.6006 -11.5996c-10.6992 0 -20.8994 4 -28.5 11.5996c-7.59961 7.60059 -11.7998 17.7002 -11.7998 28.5c0 10.8008 4.2002 21 11.7998 28.6006
+c7.60059 7.59961 17.7002 11.7998 28.5 11.7998c4.90039 0 9.60059 -0.900391 14 -2.5l49.5 49.7998c-16.2998 21.7002 -26 48.7002 -26 78c0 37.2998 15.7002 70.9004 40.8008 94.6006zM356.9 72.7998c38.0996 0 69 30.9004 69 69c0 38.1006 -30.9004 69 -69 69
+c-38.1006 0 -69 -30.8994 -69 -69c0 -38.0996 30.8994 -69 69 -69z" />
+    <glyph glyph-name="itunes" unicode="&#xf3b4;" 
+d="M223.6 367.7c94.5 0 171.2 -76.7002 171.2 -171.3c0 -94.5 -76.5996 -171.2 -171.2 -171.2c-94.5996 0 -171.1 76.7998 -171.1 171.3s76.5 171.2 171.1 171.2zM303 127.7c1.40039 6.2002 0.900391 -3 1 167.6c0 5.7002 -3.2998 9.10059 -9 8.7002
+c-1.7998 0 -14.0996 -2.40039 -115.1 -21.4004c-0.900391 0 -4.60059 -1 -6.7002 -2.69922c-2 -1.60059 -3.10059 -3.80078 -3.5 -6.40039c-1.7002 -6.7002 2.39941 -128 -2.60059 -133.7c-2.09961 -2.5 -4.69922 -3.2002 -7.69922 -3.7002
+c-17.7002 -3.19922 -29.6006 -4.7998 -38 -12.7998c-14.5 -14.2002 -7 -38.8994 14.3994 -42.8994c8 -1.40039 23.1006 0.599609 31.4004 5.19922c7.2998 3.80078 12.7998 10.6006 14.8994 19.6006c1.7002 7.7002 1.2002 2.39941 1.2002 118.5
+c0 5.7002 1.7002 7.2002 6.7002 8.2998c0 0 87.9004 16.4004 91.9004 17.0996c5.69922 1 8.39941 -0.5 8.39941 -6.09961c0 -78.7998 1 -77.2002 -2.2002 -80.7998c-2.09961 -2.5 -4.69922 -3.2002 -7.69922 -3.7002c-17.7002 -3.2002 -29.6006 -4.7998 -38 -12.7998
+c-10.6006 -10.4004 -10.4004 -26.7998 1.39941 -36.7998c9.7002 -7.80078 19.7998 -7.2002 31.9004 -5c13.7998 2.59961 24.0996 10.1992 27.2998 23.7998zM345.2 416c56.8994 0 102.8 -45.9004 102.8 -102.8v-242.4c0 -56.8994 -45.7998 -102.8 -102.8 -102.8h-242.4
+c-56.8994 0 -102.8 45.9004 -102.8 102.8v242.4c0 56.8994 45.9004 102.8 102.8 102.8h242.4zM223.6 4c106.301 0 192.5 86.2002 192.5 192.5s-86.1992 192.5 -192.5 192.5c-106.3 0 -192.5 -86.2002 -192.5 -192.5s86.2002 -192.5 192.5 -192.5z" />
+    <glyph glyph-name="itunes-note" unicode="&#xf3b5;" horiz-adv-x="384" 
+d="M381.9 59.7998c-6.40039 -27.3994 -27.2002 -42.7998 -55.1006 -48c-24.5 -4.5 -44.8994 -5.59961 -64.5 10.2002c-23.8994 20.0996 -24.2002 53.4004 -2.7002 74.4004c17 16.1992 40.9004 19.5 76.8008 25.7998c6 1.09961 11.1992 2.5 15.5996 7.39941
+c6.40039 7.2002 4.40039 4.10059 4.40039 163.2c0 11.2002 -5.5 14.2998 -17 12.2998c-8.2002 -1.39941 -185.7 -34.5996 -185.7 -34.5996c-10.2002 -2.2002 -13.4004 -5.2002 -13.4004 -16.7002c0 -234.7 1.10059 -223.899 -2.5 -239.5
+c-4.2002 -18.2002 -15.3994 -31.8994 -30.2002 -39.5c-16.7998 -9.2998 -47.1992 -13.3994 -63.3994 -10.3994c-43.2002 8.09961 -58.4004 58 -29.1006 86.5996c17 16.2002 40.9004 19.5 76.8008 25.7998c6 1.10059 11.1992 2.5 15.5996 7.40039
+c10.0996 11.5 1.7998 256.6 5.2002 270.2c0.799805 5.19922 3 9.59961 7.09961 12.8994c4.2002 3.5 11.7998 5.5 13.4004 5.5c204 38.2002 228.899 43.1006 232.399 43.1006c11.5 0.799805 18.1006 -6 18.1006 -17.6006c0.200195 -344.5 1.09961 -326 -1.7998 -338.5z" />
+    <glyph glyph-name="jenkins" unicode="&#xf3b6;" horiz-adv-x="512" 
+d="M487.1 23c1.5 -11.9004 -5.2998 -28.2998 -8.69922 -39.7002c-4.90039 -16.2998 -9.7002 -31.8994 -14.6006 -47.2002h-422c-0.700195 1.90039 -1.39941 4 -2.09961 6c-4.60059 14.2002 -12.6006 31.7002 -14.7002 45.8008
+c-3.09961 20.8994 16.5996 22.0996 29.2002 31.0996c19.5 14 34.7998 21.7998 55.8994 34.2998c6.30078 3.7998 25.1006 13.2002 27.3008 17.6006c4.2998 8.69922 -7.30078 20.8994 -10.4004 27.6992c-4.90039 10.7002 -7.5 19.8008 -8.2002 30.4004
+c-17.7002 2.7998 -31.0996 13.2998 -39.2002 25.2002c-13.3994 19.7002 -22.6992 56 -11.0996 83.7002c0.900391 2.19922 5.40039 6.5 6.09961 9.7998c1.40039 6.59961 -2.5 15.3994 -2.69922 22.3994c-1.2002 36 6.09961 67 30.2998 77.8008
+c9.7998 39.0996 45 52.1992 78.0996 71.5996c12.2998 7.2998 26 11.9004 40.1006 17.0996c50.5 18.7002 128.1 15.1006 170.1 -16.5996c17.7998 -13.5 46.2002 -41.9004 56.4004 -62.5c26.8994 -54.2998 25 -145.1 6.19922 -211.2
+c-2.5 -8.89941 -6.19922 -21.8994 -11.2998 -32.5996c-3.59961 -7.40039 -14.7002 -22.2998 -13.2998 -28.9004c1.40039 -6.7998 25.2998 -24.8994 30.4004 -29.8994c9.19922 -8.80078 26.7998 -20.7002 28.1992 -31.9004zM205.9 414.3
+c-33.2002 -9.39941 -75.7002 -33.5 -89.3008 -63.3994c10.6006 1.5 17.9004 6.7998 28.3008 7.5c3.89941 0.299805 9.09961 -1.60059 13.5996 -0.5c9 2.2998 16.5996 22.5 23.4004 30c6.59961 7.39941 14.5996 10.5 20 17.1992c3.5 1.7002 8.69922 1.60059 8.89941 6.80078
+c-1.5 1.69922 -3.09961 2.89941 -4.89941 2.39941zM101.1 320.7c-14.6992 -16.1006 -11.5996 -46.2998 -9.7998 -67.7998c26.5 16.6992 61.6006 -1.30078 61.2998 -29.6006c12.6006 0.299805 4.7002 15.7998 2.40039 25.7002c-7.5 32.5996 12.5996 67.9004 0.900391 97.5996
+c-22.7002 -1.7998 -41.3008 -11 -54.8008 -25.8994zM137.8 120.5c4.90039 -20 15.7002 -46 26.2998 -61.4004c13.6006 -19.3994 40.1006 -22.2998 68.7002 -24.1992c5.10059 11 23.9004 10.0996 36.2002 7.19922c-14.7002 5.80078 -28.4004 19.9004 -39.7002 32.4004
+c-13 14.2998 -26.0996 29.7002 -26.7998 48.4004c24.5 -34 44.7998 -63.8008 89.5 -78.8008c33.7998 -11.2998 73.2002 5.2002 99.2002 23.4004c10.7998 7.59961 17.2002 19.5996 24.8994 30.5996c28.7002 41.2002 42 100.101 39.1006 157.101
+c-1.2002 23.5 -1.10059 47 -9 62.7998c-8.2998 16.5996 -36.2002 31.2998 -52.5 16.4004c-3 16.0996 13.5996 26.0996 33.0996 20.2998c-13.8994 18 -28.5996 39.5996 -48.2998 50.7002c-34.4004 19.5 -92.7002 34.0996 -129.3 15.7998
+c-29.6006 -14.7002 -69.5 -39.1006 -83.1006 -70c12.7002 -29.7998 -3.7998 -57.1006 -4.7998 -87.4004c-0.599609 -16.0996 7.60059 -30.2002 8.2002 -47.7002c-4.40039 -7.19922 -17.7002 -8.09961 -26.9004 -7.59961c-3.09961 15.5 -8.5 32.9004 -24.5 34.7002
+c-22.5 2.39941 -39.0996 -16.2998 -40.0996 -35.7998c-1.2002 -23 17.7002 -61 44.4004 -58.4004c10.2998 1.09961 12.7998 11.4004 24.0996 11.2998c6.09961 -12.2002 -9.40039 -16 -11 -24.7002c-0.400391 -2.19922 1.2998 -11 2.2998 -15.0996zM359.8 -3.59961
+c-1.59961 -4.40039 0.299805 -10.4004 -0.599609 -16.5c14.8994 -4.2002 31.8994 -6.40039 50.7002 -7c3.69922 4.7998 4.89941 13.7998 4.5 22.7998c-0.600586 10.7998 -3.40039 33.0996 -10.1006 37c-14.0996 8.2002 -39 -16.5 -49.5996 -20.2998
+c1.2002 -3.40039 3.09961 -6 3.2002 -10.2002c6.2998 1.5 13.8994 0.5 19.2998 -2.2002c-6.2998 -0.700195 -13.2998 -0.599609 -17.4004 -3.59961zM342.6 16.4004c7.60059 5.5 14.3008 12 22.2002 17.0996c-18.2002 -1.59961 -41 -12.9004 -59 -4.90039
+c-0.0996094 -0.899414 -1.2998 -0.599609 -1.5 -1.39941c12.2998 -9.60059 21.5 -11.6006 38.2998 -10.7998zM330.5 -16.7998c26.9004 -8.40039 22.2002 36.7998 -2.7998 20.2002c-0.700195 -8.2002 1.2002 -10.8008 2.7998 -20.2002zM226 9.40039
+c0 6.19922 3.59961 12 2.7998 16.3994c-13.7998 2.40039 -31.8994 0.799805 -41.2998 7.2998c-9.59961 -9.69922 26.9004 -23 38.5 -23.6992zM57.7002 -49.0996v-0.100586h180.7c-0.800781 2.5 -1.5 4.90039 -2.2002 7.2002c-4.7998 15.2998 -7.5 26.7002 -8.7002 35.5
+c-19.2002 9.2002 -39.7002 18.5 -56.2002 30.2002c-3 2.2002 -23.3994 28.7002 -26.2002 27.5996c-36.8994 -14.5996 -71.3994 -39.7002 -102.199 -63.5c5.59961 -11.7998 10.5 -24.2002 14.7998 -36.8994zM298.3 -54.7998h-0.799805
+c0.299805 0.200195 0.5 0.399414 0.799805 0.5v-0.5zM305.8 -49.0996h9.60059c-1 1.5 -2.10059 2.89941 -3.2002 4.2998c-2.10059 -1.5 -4.2998 -2.90039 -6.40039 -4.2998zM320.9 -24.4004c0.0996094 3.60059 0.299805 7.2002 0.399414 10.6006
+c-6.5 3.2002 -14 5.5 -23.5 5.89941c6.5 3.30078 15.9004 3.2002 21.7998 7.10059c0.100586 1.5 0.100586 2.89941 0.200195 4.2998c-10.7998 0.900391 -14.7998 5.59961 -21.8994 9.5c-11.6006 6.40039 -29 13.2002 -43.9004 16.0996
+c-18.5 3.60059 -16.7998 -25.1992 -16 -42.3994c0.700195 -13.6006 7.7002 -28 10.7998 -37c1.5 -4.2002 1.7998 -8.7002 5.40039 -9.5c6.39941 -1.5 27.3994 6.89941 33.3994 10.2002c12.7002 6.89941 22.5 17.8994 33.3008 25.1992zM374.3 -49.0996l0.600586 12.5996
+c-11.2002 -0.700195 -17.5 10.2002 -25.4004 11c-6.90039 0.700195 -12.7002 -7.90039 -21.7002 -4.2002c-2 -2.2002 -3.89941 -4.7002 -6 -6.89941c3.2002 -3.90039 6.10059 -8.10059 8.90039 -12.5h17.3994c0.200195 3.19922 2.80078 5.7998 6.10059 5.7998
+s6 -2.60059 6.09961 -5.7998h14zM383 -49.0996h36.2998c-6.7002 10.1992 -20.0996 18.7998 -35.7002 11.5c-0.199219 -3.7002 -0.399414 -7.5 -0.599609 -11.5zM466.4 -12.0996c1.19922 6.19922 4.59961 19.5996 3.7998 25.0996
+c-1.40039 9.7998 -14.6006 17.0996 -21.4004 23.0996c-12.3994 11.1006 -20.2002 21 -33.2002 31.4004c-5.19922 -7.7998 -16.5 -13 -20.7998 -19.2998c30.7002 14.8994 36.2998 -55.7998 24.2002 -78.5c1.90039 -6.7998 8.2998 -9.40039 10.9004 -15.5
+c-0.700195 -1.10059 -1.30078 -2.2002 -1.90039 -3.2998h27.9004c0.199219 0 0.399414 0 0.599609 -0.100586c4.09961 13.1006 7.59961 25.9004 9.90039 37.1006zM222.2 317.5c5.39941 14.9004 27.2002 34.7002 45 32c7.7002 -1.2002 18 -8.2002 12.2002 -17.7002
+c-30.2002 7 -45.2002 -12.5996 -54.4004 -33.0996c-8.09961 2 -4.90039 13.0996 -2.7998 18.7998zM406.3 254.4c8.2002 3.59961 22.4004 0.699219 29.6006 5.2998c-4.2002 11.5 -10.3008 21.3994 -9.30078 37.7002c0.5 0 1 0 1.40039 -0.100586
+c6.7998 -14.2002 12.7002 -29.2002 21.4004 -41.7002c-5.7002 -13.5 -43.6006 -25.3994 -43.1006 -1.19922zM309.5 251.7c-6.7998 10.8994 -19 32.5 -14.5 45.2998c6.5 -11.9004 8.59961 -24.4004 17.7998 -33.2998c4.10059 -4 12.2002 -9 8.2002 -20.2002
+c-0.900391 -2.7002 -7.7998 -8.59961 -11.7002 -9.7002c-14.3994 -4.2998 -47.8994 -0.899414 -36.5996 17.1006c11.8994 -0.700195 27.8994 -7.80078 36.7998 0.799805zM336.8 181.7c3.7998 -6.60059 1.40039 -18.7002 12.1006 -20.6006
+c20.1992 -3.39941 43.5996 12.3008 58.0996 17.8008c9 15.1992 -0.799805 20.6992 -8.90039 30.5c-16.5996 20 -38.7998 44.7998 -38 74.6992c6.7002 4.90039 7.30078 -7.39941 8.2002 -9.69922c8.7002 -20.3008 30.4004 -46.2002 46.2998 -63.5
+c3.90039 -4.30078 10.3008 -8.40039 11 -11.2002c2.10059 -8.2002 -5.39941 -18 -4.5 -23.5c-21.6992 -13.9004 -45.7998 -29.1006 -81.3994 -25.6006c-7.40039 6.7002 -10.2998 21.4004 -2.90039 31.1006zM135.5 190.9c-6.7998 3.89941 -8.40039 21 -16.4004 21.3994
+c-11.3994 0.700195 -9.2998 -22.2002 -9.2998 -35.5c-7.7998 7.10059 -9.2002 29.1006 -3.5 40.2998c-6.59961 3.2002 -9.5 -3.59961 -13.0996 -5.89941c4.7002 34.0996 49.7998 15.7998 42.2998 -20.2998zM435.1 162.1c-10.0996 -19.1992 -24.3994 -40.3994 -54 -41
+c-0.599609 6.2002 -1.09961 15.6006 0 19.4004c22.7002 2.2002 36.6006 13.7002 54 21.5996zM293.2 149.7c18.8994 -9.90039 53.5996 -11 79.2998 -10.2002c1.40039 -5.59961 1.2998 -12.5996 1.40039 -19.4004c-33 -1.7998 -72 6.40039 -80.7002 29.6006zM385.4 103
+c-1.7002 -4.2998 -5.30078 -9.2998 -9.80078 -11.0996c-12.0996 -4.90039 -45.5996 -8.7002 -62.3994 0.299805c-10.7002 5.7002 -17.5 18.5 -23.4004 26c-2.7998 3.59961 -16.8994 12.8994 -0.200195 12.8994c13.1006 -32.6992 58 -29 95.8008 -28.0996z" />
+    <glyph glyph-name="joget" unicode="&#xf3b7;" horiz-adv-x="496" 
+d="M378.1 403c116.601 -71.7998 152.9 -224.6 81 -341.2c-71.8994 -116.5 -224.6 -152.8 -341.199 -80.8994c-116.601 71.8994 -152.9 224.6 -81 341.199c46.8994 76 128.1 117.9 211.3 117.9c44.3994 0 89.3994 -11.9004 129.899 -37zM429.9 79.7998
+c5.2998 8.7002 9.89941 17.6006 13.8994 26.6006c-32.0996 -1.10059 -157.1 1.5 -208.8 -17.6006c-58.4004 -21.5 -36.9004 -53.3994 -31.2002 -67.0996c3.7998 -9.10059 14.7002 -28.7998 23.7002 -42.4004c6.7998 -0.599609 13.5996 -1 20.4004 -1
+c71.5996 0 141.6 36 182 101.5zM229.1 166.1c51 -1.2998 205.4 -4.39941 230.301 -4.89941c11.8994 81.7998 -24.5 166.6 -99.3008 212.7c-100.5 61.8994 -232.1 30.6992 -294 -69.8008c-28.5996 -46.3994 -37.2998 -99.3994 -28.5 -149.1
+c11 40.9004 49.7002 131.5 178.301 140.2c50.8994 4 41.5 -19.2002 23.5996 -29.7002c-17.7998 -10.5 -45.7002 -23.7998 -68.9004 -51.2002c-23.1992 -27.3994 3 -46.7998 58.5 -48.2002zM412.9 220.9c22.6992 -6 19.0996 -15.5 19.0996 -15.5l-46.5 -23.4004
+l-169.5 -1.59961s33.7998 10.7998 65.2998 31.2998c26 16.8994 49.7002 35.5996 67.5 35.5996c3.7002 0 7.2002 -0.899414 10.4004 -2.7002c18.5 -10.5996 -2.90039 -18.1992 -13.4004 -24.5996s-50.7002 -34.5 -50.7002 -34.5s1.40039 -7.59961 31.1006 8.2002
+c29.7002 15.8994 64 33.2002 86.7002 27.2002z" />
+    <glyph glyph-name="js" unicode="&#xf3b8;" 
+d="M0 416h448v-448h-448v448zM243.8 66.5996v143.7h-42.0996v-143.1c0 -21.1006 -8.7998 -26.5 -22.6006 -26.5c-14.5 0 -20.5 9.89941 -27.0996 21.5996l-34.2998 -20.7002c10 -21.0996 29.5 -38.5 63.2002 -38.5c37.2998 0 62.8994 19.9004 62.8994 63.5zM343.4 3.09961
+c39.8994 0 69.6992 20.8008 69.6992 58.6006c0 35.2002 -20.0996 50.8994 -55.8994 66.2002l-10.5 4.5c-18.1006 7.89941 -25.9004 13 -25.9004 25.5996c0 10.2002 7.7998 18 20.1006 18c12.0996 0 19.8994 -5.09961 27.0996 -18l32.7998 21
+c-13.7998 24.4004 -33 33.7002 -59.7998 33.7002c-37.5 0 -61.5996 -24 -61.5996 -55.6006c0 -34.2998 20.0996 -50.5996 50.5 -63.5l10.5 -4.5c19.2998 -8.5 30.6992 -13.5996 30.6992 -28c0 -12.0996 -11.1992 -20.7998 -28.5996 -20.7998
+c-20.7002 0 -32.5 10.9004 -41.5 25.6006l-34.2998 -19.8008c12.2998 -24.3994 37.5996 -43 76.7002 -43z" />
+    <glyph glyph-name="js-square" unicode="&#xf3b9;" 
+d="M400 416c26.5 0 48 -21.5 48 -48v-352c0 -26.5 -21.5 -48 -48 -48h-352c-26.5 0 -48 21.5 -48 48v352c0 26.5 21.5 48 48 48h352zM243.8 66.5996v143.7h-42.0996v-143.1c0 -21.1006 -8.7998 -26.5 -22.6006 -26.5c-14.5 0 -20.5 9.89941 -27.0996 21.5996
+l-34.2998 -20.7002c10 -21.0996 29.5 -38.5 63.2002 -38.5c37.2998 0 62.8994 19.9004 62.8994 63.5zM343.4 3.09961c39.8994 0 69.6992 20.8008 69.6992 58.6006c0 35.2002 -20.0996 50.8994 -55.8994 66.2002l-10.5 4.5c-18.1006 7.89941 -25.9004 13 -25.9004 25.5996
+c0 10.2002 7.7998 18 20.1006 18c12.0996 0 19.8994 -5.09961 27.0996 -18l32.7998 21c-13.7998 24.4004 -33 33.7002 -59.7998 33.7002c-37.5 0 -61.5996 -24 -61.5996 -55.6006c0 -34.2998 20.0996 -50.5996 50.5 -63.5l10.5 -4.5
+c19.2998 -8.5 30.6992 -13.5996 30.6992 -28c0 -12.0996 -11.1992 -20.7998 -28.5996 -20.7998c-20.7002 0 -32.5 10.9004 -41.5 25.6006l-34.2998 -19.8008c12.2998 -24.3994 37.5996 -43 76.7002 -43z" />
+    <glyph glyph-name="keycdn" unicode="&#xf3ba;" horiz-adv-x="512" 
+d="M63.7998 38.7002l60.5 59c32.1006 -42.7998 71.1006 -66 126.601 -67.4004c30.5 -0.700195 60.2998 7 86.3994 22.4004c5.10059 -5.2998 18.5 -19.5 20.9004 -22c-32.2002 -20.7002 -69.6006 -31.1006 -108.101 -30.2002
+c-43.2998 1.09961 -84.5996 16.7002 -117.699 44.4004c0.299805 0.599609 -38.2002 -37.5 -38.6006 -37.9004c9.5 -29.7998 -13.0996 -62.4004 -46.2998 -62.4004c-26.7998 0.100586 -47.5 21.7002 -47.5 48.5c0 34.3008 33.0996 56.6006 63.7998 45.6006zM418.7 291.1
+c19.0996 -31.2998 29.5996 -67.3994 28.7002 -104c-1.10059 -44.7998 -19 -87.5 -48.6006 -121c0.299805 -0.299805 23.7998 -25.1992 24.1006 -25.5c9.59961 1.30078 19.1992 -2 25.8994 -9.09961c11.2998 -12 10.9004 -30.9004 -1.09961 -42.4004
+c-12 -11.2998 -30.9004 -10.8994 -42.4004 1.10059c-6.7002 7 -9.39941 16.7998 -7.59961 26.2998c-24.9004 26.5996 -44.4004 47.2002 -44.4004 47.2002c42.7002 34.0996 63.2998 79.5996 64.4004 124.2c0.700195 28.8994 -7.2002 57.1992 -21.1006 82.1992zM104 394.9
+c6.7002 -7 9.40039 -16.8008 7.59961 -26.3008l45.9004 -48.0996c-4.7002 -3.7998 -13.2998 -10.4004 -22.7998 -21.2998c-25.4004 -28.5 -39.6006 -64.7998 -40.7002 -102.9c-0.700195 -28.8994 6.09961 -57.2002 20 -82.3994l-22 -21.5
+c-19.2998 31.5996 -28.9004 67.6992 -27.7998 104.699c1 44.6006 18.2998 87.6006 47.5 121.101l-25.2998 26.3994c-9.60059 -1.2998 -19.2002 2 -25.9004 9.10059c-11.2998 12 -10.9004 30.8994 1.09961 42.3994c11.9004 11.2002 30.6006 10.9004 42.4004 -1.19922z
+M464.9 440c26 0 47.0996 -22.4004 47.0996 -48.2998c0 -25.9004 -21.0996 -47.7002 -47.0996 -47.7002c-6.30078 -0.0996094 -14 1.09961 -15.9004 1.7998l-62.9004 -59.7002c-32.6992 43.6006 -76.6992 65.9004 -126.899 67.2002
+c-30.5 0.700195 -60.2998 -6.7998 -86.2002 -22.3994l-21.0996 22c32.1992 20.7998 69.5996 31.0996 108.1 30.1992c43.2998 -1.09961 84.5996 -16.6992 117.7 -44.5996l41.0996 38.5996c-1.5 4.7002 -2.2002 9.60059 -2.2002 14.5
+c-0.0996094 26.7002 22.3008 48.4004 48.3008 48.4004zM256.7 334.6c5.5 0 10.8994 -0.399414 16.3994 -1.09961c78.1006 -9.7998 133.4 -81.0996 123.801 -159.1c-9.80078 -78.1006 -81.1006 -133.4 -159.101 -123.801c-78.0996 9.80078 -133.399 81.1006 -123.8 159.2
+c9.2998 72.4004 70.0996 124.601 142.7 124.8zM197.7 215.2c0.599609 -22.7002 12.2002 -41.7998 32.3994 -52.2002l-11 -51.7002h73.7002l-11 51.7002c20.1006 10.9004 32.1006 29 32.4004 52.2002c-0.400391 32.7998 -25.7998 57.5 -58.2998 58.2998
+c-32.1006 -0.799805 -57.3008 -24.7998 -58.2002 -58.2998zM256 288z" />
+    <glyph glyph-name="kickstarter" unicode="&#xf3bb;" 
+d="M400 -32h-352c-26.4004 0 -48 21.5996 -48 48v352c0 26.4004 21.5996 48 48 48h352c26.4004 0 48 -21.5996 48 -48v-352c0 -26.4004 -21.5996 -48 -48 -48zM199.6 269.5c0 30.7002 -17.5996 45.0996 -39.6992 45.0996c-25.8008 0 -40 -19.7998 -40 -44.5v-154.8
... 463121 lines suppressed ...