Vujisation

This commit is contained in:
JosephK 2018-09-21 23:00:42 +02:00
parent 41be99a027
commit 28696f8090
365 changed files with 20383 additions and 40873 deletions

6
.babelrc Normal file
View file

@ -0,0 +1,6 @@
{
"presets": [
["env"]
],
"plugins": ["syntax-dynamic-import", "transform-object-rest-spread"]
}

50
.eslintrc Normal file
View file

@ -0,0 +1,50 @@
{
"env": {
"jquery": true,
"browser": true,
"es6": true
},
"extends": [
"airbnb-base",
"plugin:vue/recommended"
],
"globals": {
"__webpack_public_path__": true,
"gl": false,
"gon": false,
"localStorage": false
},
"parserOptions": {
"parser": "babel-eslint"
},
"plugins": [
"filenames",
"import",
"html",
"promise"
],
"settings": {
"html/html-extensions": [".html", ".html.raw"],
"import/resolver": {
"webpack": {
"config": "./config/webpack.config.js"
}
}
},
"rules": {
"filenames/match-regex": [2, "^[a-z0-9_]+$"],
"import/no-commonjs": "error",
"no-multiple-empty-lines": ["error", { "max": 1 }],
"promise/catch-or-return": "error",
"no-underscore-dangle": ["error", { "allow": ["__"]}],
"vue/html-self-closing": ["error", {
"html": {
"void": "always",
"normal": "never",
"component": "always"
},
"svg": "always",
"math": "always"
}]
}
}

8
.gitignore vendored
View file

@ -1,3 +1,5 @@
/public/ node_modules/
.zanata-cache/ public/
*.swp .zanata-cache/etag-cache.xml
npm-debug.log
/zanata.xml

View file

@ -1,42 +1,44 @@
image: hatsoftwares/hugo-vnu:latest image: framasoft/vuefs:latest
stages: stages:
- validity-check
- deploy - deploy
validity-check:
stage: validity-check
script:
- hugo --config=config.toml,`ls config/*toml | paste -sd "," -`
- find public -name index.html | xargs java -jar /opt/dist/vnu.jar
deploy:
stage: deploy
script:
- hugo --config=config.toml,`ls config/*toml | paste -sd "," -` -b "https://joinpeertube.org"
- mkdir "${HOME}/.ssh"
- chmod 700 "${HOME}/.ssh"
- if [ ! -z ${DEPLOYEMENT_KNOWN_HOSTS+x} ]; then echo -e "${DEPLOYEMENT_KNOWN_HOSTS}" > ${HOME}/.ssh/known_hosts; fi
- eval `ssh-agent -s`
- if [ ! -z ${DEPLOYEMENT_KEY+x} ]; then ssh-add <(echo "$DEPLOYEMENT_KEY" | base64 --decode); fi
- if [ ! -z ${DEPLOYEMENT_KEY+x} ]; then rsync -a --delete --exclude='stats' --exclude='error' --exclude='.htaccess' public/ ${DEPLOYEMENT_USER}@${DEPLOYEMENT_HOST}:../../web/; fi
only:
- master
trads:
stage: deploy
image: framasoft/push-trad:latest
script:
- sed -e "s@<project-version>.*</project-version>@<project-version>$CI_COMMIT_REF_SLUG</project-version>@" -i zanata.xml
- if [ ! -z ${ZANATA_CONFIG_FRAMABOT+x} ]; then mkdir -p ${HOME}/.config; echo -e "${ZANATA_CONFIG_FRAMABOT}" > ${HOME}/.config/zanata.ini; fi
- if [ ! -z ${ZANATA_CONFIG_FRAMABOT+x} ]; then make push-locales; fi
only:
- master
pages: pages:
stage: deploy stage: deploy
script: script:
- hugo --config=config.toml,`ls config/*toml | paste -sd "," -` -b "https://$GITLAB_USER_LOGIN.frama.io/$CI_PROJECT_NAME/" - npm install
- rm public/js/pathnamereplace.js - npm run preview
- mv -f public/$CI_PROJECT_NAME/* public
artifacts: artifacts:
paths: paths:
- public - public
cache:
paths:
- node_modules/
production:
stage: deploy
script:
- npm install
- npm run prod
- cp ./public/fr/index.html ./public/index.html
- mkdir "${HOME}/.ssh"
- chmod 700 "${HOME}/.ssh"
- if [ ! -z ${DEPLOYEMENT_KNOWN_HOSTS+x} ]; then echo -e "${DEPLOYEMENT_KNOWN_HOSTS}" > ${HOME}/.ssh/known_hosts; fi
- eval `ssh-agent -s`
- if [ ! -z ${DEPLOYEMENT_KEY+x} ]; then ssh-add <(echo "${DEPLOYEMENT_KEY}" | base64 --decode -i); fi
- if [ ! -z ${DEPLOYEMENT_KEY+x} ]; then echo "put -r public/* ${DEPLOYEMENT_USER}/" | sftp ${DEPLOYEMENT_USER}@${DEPLOYEMENT_HOST}; fi
only:
- master
# Push new translations strings to https://trad.framasoft.org
trads:
stage: deploy
image: framasoft/push-trad:latest
script:
- sed -e "s@<project-version>.*</project-version>@<project-version>$CI_COMMIT_REF_SLUG</project-version>@" -i zanata/zanata.xml
- sed -e "s@<project>.*</project>@<project>$CI_PROJECT_NAME</project>@" -i zanata/zanata.xml
- cp zanata/zanata.xml zanata.xml
- if [ ! -z ${ZANATA_CONFIG_FRAMABOT+x} ]; then mkdir -p ${HOME}/.config; echo -e "${ZANATA_CONFIG_FRAMABOT}" > ${HOME}/.config/zanata.ini; fi
- if [ ! -z ${ZANATA_CONFIG_FRAMABOT+x} ]; then make push-locales; fi
only:
- master

0
.gitmodules vendored
View file

View file

@ -1,17 +0,0 @@
#!/bin/bash
for i in po/*.po
do
j=$(echo $i | cut -d '.' -f 1,2 | cut -d '/' -f 2 | sed -e "s/_/-/g")
k=$(echo $i | cut -d '.' -f 1 | cut -d '/' -f 2)
l=$(echo $i | cut -d '.' -f 2 | cut -d '/' -f 2 | sed -e "s/_/-/g")
j=${j,,}
l=${l,,}
if [ "$k" == 'config' ]
then
po2txt -i $i --progress none -o po/$l.toml
else
po2txt -i $i --progress none -t content/$k.en.md -o po/$j.md
fi
done
mv po/*.md content/
mv po/*.toml config/

View file

@ -1,26 +1,33 @@
all: hugo backup-locales:
cp app/locales/*.yml zanata/backup/
locales: restore-locales:
txt2po --progress=none --duplicates=merge -P -i content/home.en.md -o pot/home.pot cp zanata/backup/*.yml app/locales/
txt2po --progress=none --duplicates=merge -P -i content/faq.en.md -o pot/faq.pot
txt2po --progress=none --duplicates=merge -P -i content/hall-of-fame.en.md -o pot/hall-of-fame.pot
txt2po --progress=none --duplicates=merge -P -i config/en.toml -o pot/config.pot
push-locales: locales prepare-locales:
zanata-cli -q -B push rm -f zanata/yml/*.yml zanata/po/*.po zanata/po/*.pot zanata/po/*.err
pull-locales: clean-locales: backup-locales prepare-locales
zanata-cli -q -B pull --min-doc-percent 75 zanata/scripts/yml2po.sh
./.po2txt.sh zanata/scripts/po2yml.sh
clean-locales: po:
rm po/* zanata/scripts/yml2po.sh
stats-locales: yml: backup-locales
zanata-cli -q stats zanata/scripts/po2yml.sh
hugo: push-locales: po
hugo --config=config.toml,`ls config/*toml | paste -sd "," -` zanata-cli -q -B push --push-type both
serve: pull-locales: prepare-locales
hugo serve --config=config.toml,`ls config/*toml | paste -sd "," -` cp zanata/zanata.xml zanata.xml
sed -e 's@<project></project>@<project>$(shell basename $(CURDIR))</project>@' -i zanata.xml
zanata-cli -q -B pull --pull-type both --min-doc-percent 75
make yml
preview:
npm run preview
build:
npm run prod

View file

@ -1,17 +1,72 @@
Homepage of [joinpeertube.org](https://joinpeertube.org) based on [Hugo](https://gohugo.io/) and the [Hugo Bootstrap Premium](https://themes.gohugo.io/hugo-bootstrap-premium/) theme.
- texts are in the `content` folder. Architecture de base pour un site statique réactif et internationalisé à laide de:
- navbar content is defined in `config.toml` - Vuejs 2
- CSS are in `themes/hugo-bootstrap-premium/static/css/style.css` - Vue-i18n + Vue-router pour linternationnalisation des pages
- images are in `static` - Import de jQuery, Bootstrap et ForkAwesome
- YAML pour les fichiers de langue (plus lisible quun JSON mais automatiquement converti)
- SASS pour lhabillage
- Webpack 4 pour automatiser la construction de lensemble
To see your changes in action, run : ## En prod
Pour construire le site :
$ make serve ```
npm install
npm run prod
```
## Contributing Les fichiers sont placés dans le dossier public.
Le site fonctionne uniquement à la racine du domaine.
Les pages sont prérendues **avec les traductions dans le code html**
We're using <https://trad.framasoft.org> to translate the site. ## En développement
Instructions are on the homepage and the project is located [here](https://trad.framasoft.org/zanata/project/view/join-peertube). Pour voir le site en local
You can also fork this repo and submit a merge request, but beware of some [writing rules](https://framagit.org/framasoft/joinpeertube/wikis/faq-writing-rules) ```
npm run dev
```
Les changements sappliquent en temps réel et se voient sur http://localhost:8080/.
## En preview
On peut forcer la construction du site en local avec la commande:
```
npm run preview
```
Mais lintérêt consiste surtout à voir le rendu sur les Gitlab Pages.
Les fichiers sont placés dans un sous-dossier du dossier public
correspondant au nom du dépôt.
Les pages sont prérendues **sans les traductions dans le code html** (la `fallbackLocale` est utilisée).
Celles-ci sont chargées dynamiquement (important à savoir lorsquil faut débugger un script).
```
├── app
│   ├── App.vue
│   ├── assets
│   │   ├── fonts
│   │   ├── icons
│   │   ├── img
│   │   └── scss
│   │   └── main.scss # le fichier compilé est minifié dans /public/style.css
│   ├── components
│   │   ├── pages # exemple de pages (juste le titre change)
│   │   │   ├── About.vue
│   │   │   ├── Home.vue
│   │   │   └── HowItWorks.vue
│   │   └── partials
│   │   ├── Header.vue # en-tête et menu de navigation
│   │   ├── I18n.vue # switch en/fr
│   │   └── i18n.js # script de changement de langue
│   ├── index.js # gestion de li18n + routage des pages + import des assets
│   └── locales # traductions
│   ├── en.yml
│   └── fr.yml
├── index.html # le fichier est simplement copié dans /public
├── package.json # liste des dépendances + définition de commandes npm run dev|prod
├── package-lock.json
├── postcss.config.js # juste pour préfixer les css avec -webkit, -moz, -ms
├── README.md
└── webpack.config.js # config webpack pour la construction du site
```

60
app/App.vue Normal file
View file

@ -0,0 +1,60 @@
<template>
<div id="app">
<vue-headful
:title="$t('meta.title')"
:html="{ body: {id: $route.meta.id } }"
:lang="$route.meta.lang"
/>
<header-component></header-component>
<router-view></router-view>
</div>
</template>
<script>
import HeaderComponent from './components/partials/Header.vue'
export default {
name: 'app',
components: {
HeaderComponent,
},
mounted() {
// Stats Matomo
if (!(navigator.doNotTrack === 'yes'
|| navigator.doNotTrack === '1'
|| navigator.msDoNotTrack === '1'
|| window.doNotTrack === '1')) {
var _paq = _paq || []; // eslint-disable-line
// Conformité CNIL
_paq.push([function piwikCNIL() {
const self = this;
function getOriginalVisitorCookieTimeout() {
const now = new Date();
const nowTs = Math.round(now.getTime() / 1000);
const visitorInfo = self.getVisitorInfo();
const createTs = parseInt(visitorInfo[2], 10);
const cookieTimeout = 33696000; // 13 mois en secondes
const originalTimeout = (createTs + cookieTimeout) - nowTs;
return originalTimeout;
}
this.setVisitorCookieTimeout(getOriginalVisitorCookieTimeout());
}]);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
// Code Piwik JS
(function piwikJS() {
const u = 'https://stats.framasoft.org/';
_paq.push(['setTrackerUrl', [u, 'p.php'].join('')]);
_paq.push(['setSiteId', 68]);
const d = document;
const g = d.createElement('script');
const s = d.getElementsByTagName('script')[0];
g.type = 'text/javascript'; g.defer = true; g.async = true;
g.src = [u, 'p.js'].join(''); s.parentNode.insertBefore(g, s);
}());
}
},
}
</script>

Binary file not shown.

View file

@ -0,0 +1,753 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>
This is a custom SVG webfont generated by Font Squirrel.
Copyright : Copyright 2009 ParaType Ltd All rights reserved
Designer : AKorolkova OUmpeleva VYefimov
Foundry : ParaType Ltd
Foundry URL : httpwwwparatypecom
</metadata>
<defs>
<font id="webfont1xMzgHFI" horiz-adv-x="1116" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="546" />
<glyph unicode="&#xfb01;" horiz-adv-x="1105" d="M45 881v143h160v57q0 193 95 280t280 87q121 0 215 -23.5t147 -56.5l-55 -131q-55 35 -131 51.5t-162 16.5q-76 0 -120 -17.5t-67.5 -53.5t-30.5 -89t-7 -121h577v-1024h-164v881h-413v-881h-164v881h-160z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1193" d="M45 881v143h160v57q0 193 83 285t277 92q41 0 92.5 -3t103.5 -8t98 -11t75 -15v-1169q0 -72 25.5 -102.5t68.5 -30.5q29 0 59.5 4t69.5 18l17 -129q-16 -8 -40 -15t-50.5 -11t-53 -7.5t-47.5 -3.5q-92 0 -152.5 52.5t-60.5 177.5v1093q-31 6 -88 11.5t-113 5.5 q-70 0 -109.5 -19.5t-60 -57.5t-25.5 -92t-5 -122h211v-143h-211v-881h-164v881h-160z" />
<glyph unicode=" " horiz-adv-x="546" />
<glyph unicode="&#x09;" horiz-adv-x="546" />
<glyph unicode="&#xa0;" horiz-adv-x="546" />
<glyph unicode="!" horiz-adv-x="624" d="M225 94q0 55 32 87t85 32q55 0 88 -31.5t33 -87.5q0 -53 -33 -86t-88 -33q-53 0 -85 33t-32 86zM260 723v711h170v-711l-35 -361h-100z" />
<glyph unicode="&#x22;" horiz-adv-x="686" d="M424 1038v396h160l-63 -396h-97zM184 1038v396h160l-63 -396h-97z" />
<glyph unicode="#" d="M57 461l29 131h162l63 268h-151l28 131h154l78 324h141l-78 -324h215l78 324h142l-78 -324h157l-32 -131h-156l-64 -268h150l-33 -131h-147l-80 -342h-141l79 342h-215l-79 -342h-142l80 342h-160zM389 592h215l64 268h-215z" />
<glyph unicode="$" d="M156 41l55 149q41 -25 111.5 -45t173.5 -22v553q-61 31 -122 65.5t-108 82.5t-75.5 114t-28.5 156q0 147 83 241.5t251 116.5v186h139v-180q104 -4 170.5 -19.5t120.5 -39.5l-49 -144q-41 20 -98.5 36t-143.5 20v-506q63 -33 126.5 -71t114 -87t81 -114.5t30.5 -153.5 q0 -160 -89 -263.5t-263 -131.5v-189h-139v180q-113 2 -200 19.5t-140 46.5zM332 1104q0 -88 56 -143.5t140 -100.5v449q-109 -12 -152.5 -71.5t-43.5 -133.5zM602 127q94 14 154.5 72.5t60.5 165.5q0 49 -17.5 88t-46 69.5t-67.5 55t-84 47.5v-498z" />
<glyph unicode="%" horiz-adv-x="1583" d="M143 1110q0 92 24.5 157.5t66.5 108.5t100.5 62.5t126.5 19.5t126 -18.5t100 -59.5t66.5 -107.5t24.5 -162.5t-24.5 -162.5t-66.5 -107.5t-100.5 -59.5t-125.5 -18.5q-68 0 -126.5 18.5t-100.5 59.5t-66.5 107.5t-24.5 162.5zM295 1110q0 -123 44 -176t122 -53 q39 0 69.5 11t52 36.5t32.5 69.5t11 112t-11 112t-32.5 69.5t-52.5 36.5t-69 11q-78 0 -122 -48t-44 -181zM874 350q0 92 24.5 157.5t66.5 108.5t100.5 62.5t126.5 19.5t126 -18.5t100 -59.5t66.5 -107.5t24.5 -162.5t-24.5 -162.5t-66.5 -107.5t-100.5 -59.5t-125.5 -18.5 q-68 0 -126.5 18.5t-100.5 59.5t-66.5 107.5t-24.5 162.5zM1026 350q0 -123 44 -176t122 -53q39 0 69.5 11t52 36.5t32.5 69.5t11 112t-11 112t-32.5 69.5t-52.5 36.5t-69 11q-78 0 -122 -48t-44 -181zM252 55l1053 1405l100 -78l-1051 -1407z" />
<glyph unicode="&#x26;" horiz-adv-x="1667" d="M242 383q0 82 28.5 156.5t77.5 138t111.5 117t130.5 94.5q-49 74 -85 147.5t-36 159.5q0 49 16.5 96t52 84t92 59.5t136.5 22.5q84 0 141.5 -21.5t92 -56t50 -77.5t15.5 -89q0 -86 -66.5 -177t-210.5 -175q33 -59 77 -121.5t93 -124.5l101 -121q51 -60 102 -112 q23 25 45.5 62.5t44 79.5t39 87t31.5 86l127 -59q-12 -35 -34.5 -83t-50.5 -98l-56.5 -96.5t-53.5 -76.5q43 -41 78 -71t64.5 -51.5t57.5 -38.5l56 -34l-102 -115q-109 53 -248 191q-37 -37 -81 -71t-99 -60.5t-121.5 -43t-146.5 -16.5q-96 0 -181.5 27t-149 79t-101 128 t-37.5 174zM406 387q0 -63 26.5 -113.5t72.5 -84t105.5 -52t124.5 -18.5q51 0 99.5 13t91.5 33.5t78.5 47.5t58.5 55q-59 59 -117 129l-109 140l-96.5 134t-74.5 113q-55 -41 -102.5 -84t-83.5 -91t-55 -103.5t-19 -118.5zM629 1196q0 -61 25.5 -121.5t66.5 -120.5 q109 70 150.5 127.5t41.5 100.5q0 66 -31.5 106.5t-109.5 40.5q-74 0 -108.5 -37t-34.5 -96z" />
<glyph unicode="'" horiz-adv-x="446" d="M184 1038v396h160l-63 -396h-97z" />
<glyph unicode="(" horiz-adv-x="573" d="M123 498q0 113 18.5 237.5t59.5 250.5t107.5 247t162.5 225l98 -72q-82 -104 -136 -215.5t-87 -226.5t-46 -228.5t-13 -217.5q0 -98 15 -214t49 -231.5t88.5 -226.5t129.5 -201l-104 -76q-94 98 -159.5 216t-105.5 242t-58.5 250t-18.5 241z" />
<glyph unicode=")" horiz-adv-x="573" d="M4 -379q82 104 137.5 217t87 227.5t45 227.5t13.5 217q0 98 -16.5 213t-50.5 231.5t-87 227t-129 200.5l105 76q94 -98 159.5 -216t105.5 -241.5t58.5 -249.5t18.5 -241q0 -113 -18.5 -238t-59.5 -250.5t-107.5 -246.5t-163.5 -226z" />
<glyph unicode="*" horiz-adv-x="718" d="M82 1133v114h102l127 -24l-92 90l-53 94l100 57l51 -86l37 -114l43 116l49 82l99 -53l-53 -88l-95 -98l140 24h98v-114h-94l-131 24l94 -98l47 -80l-96 -57l-54 86l-47 125l-39 -119l-51 -86l-102 57l55 86l86 86l-119 -24h-102z" />
<glyph unicode="+" horiz-adv-x="1034" d="M82 618v148h360v369h148v-369h360v-148h-360v-368h-148v368h-360z" />
<glyph unicode="," horiz-adv-x="399" d="M86 -225q74 29 109.5 89t35.5 122q-18 -6 -34 -6q-41 0 -69 27.5t-28 80.5q0 49 33 80t84 31q63 0 103 -45t40 -131q0 -74 -20.5 -129.5t-53 -95.5t-71.5 -65.5t-78 -37.5z" />
<glyph unicode="-" horiz-adv-x="737" d="M121 514v152h495v-152h-495z" />
<glyph unicode="." horiz-adv-x="438" d="M100 94q0 55 32 87t85 32q55 0 88 -31.5t33 -87.5q0 -53 -33 -86t-88 -33q-53 0 -85 33t-32 86z" />
<glyph unicode="/" horiz-adv-x="724" d="M-76 -229l748 1687l129 -57l-748 -1688z" />
<glyph unicode="0" d="M88 717q0 369 120 555t349 186q248 0 359.5 -183t111.5 -558q0 -369 -120 -555.5t-351 -186.5q-244 0 -356.5 195t-112.5 547zM258 717q0 -133 17.5 -242.5t54.5 -188.5t93 -123t134 -44q156 0 228.5 144.5t72.5 453.5q0 131 -15.5 241.5t-51 190.5t-93 123t-141.5 43 q-154 0 -226.5 -145.5t-72.5 -452.5z" />
<glyph unicode="1" d="M143 1110l451 348h74v-1306h280v-152h-727v152h287v991l20 121l-82 -97l-225 -161z" />
<glyph unicode="2" d="M127 0v59l109 117q63 70 131.5 155t135 180t121 193.5t87 194.5t32.5 182q0 100 -57 167t-174 67q-78 0 -151.5 -32t-127.5 -73l-67 117q72 61 170 96t211 35q88 0 155.5 -25.5t114.5 -72.5t71.5 -111.5t24.5 -140.5q0 -109 -39.5 -222.5t-104 -228t-144.5 -224 t-160 -208.5l-100 -88v-8l131 23h446v-152h-815z" />
<glyph unicode="3" d="M180 27l43 145q47 -23 111.5 -38t144.5 -15q70 0 129.5 20.5t102.5 60.5t67.5 95t24.5 121q0 143 -85 212.5t-235 69.5h-151v60l295 454l94 91l-133 -21h-406v152h731v-60l-325 -489l-72 -60v-4l70 15q82 -2 151.5 -30t120.5 -80t80 -125t29 -165q0 -111 -39 -196.5 t-105.5 -144t-157 -89.5t-190.5 -31q-92 0 -166 14.5t-129 37.5z" />
<glyph unicode="4" d="M41 440v68l680 948h110v-872h242v-144h-242v-440h-159v440h-631zM227 567l144 17h301v446l20 168h-6l-72 -139l-288 -391z" />
<glyph unicode="5" d="M158 16l43 140q47 -18 101 -27.5t134 -9.5q141 0 233.5 82t92.5 237q0 150 -91 223.5t-251 73.5l-172 -10v709h639v-152h-486v-408l88 5q203 -2 320 -113t117 -317q0 -115 -39 -204t-105.5 -148.5t-156.5 -90.5t-193 -31q-92 0 -155.5 10.5t-118.5 30.5z" />
<glyph unicode="6" d="M123 481q0 203 52 374t144.5 298t218.5 206t273 99l35 -131q-115 -20 -209 -77.5t-165 -141.5t-116 -188.5t-61 -214.5q33 55 110.5 101t190.5 46q193 0 302.5 -110.5t109.5 -309.5q0 -94 -29 -177t-84 -145.5t-137 -98.5t-187 -36q-102 0 -184 33t-141.5 97.5t-91 158.5 t-31.5 217zM283 461q0 -63 17 -125t54 -110t91.5 -77.5t127.5 -29.5q59 0 107.5 22.5t83.5 61.5t54.5 94t19.5 119q0 145 -68 219t-209 74q-100 0 -173 -49.5t-101 -110.5q-4 -29 -4 -47v-41z" />
<glyph unicode="7" d="M125 1282v152h856v-56l-590 -1378h-166l514 1200l90 100l-120 -18h-584z" />
<glyph unicode="8" d="M139 342q0 129 67.5 224.5t211.5 172.5q-51 31 -95 65t-78 77t-53.5 96t-19.5 123q0 80 27.5 145.5t80 112.5t125 73.5t164.5 26.5q86 0 156 -24.5t118 -67.5t74.5 -102.5t26.5 -130.5q0 -117 -53 -206t-176 -175q53 -31 101 -68t84 -82t56.5 -101.5t20.5 -127.5 q0 -88 -28.5 -161t-84 -125t-135.5 -82t-182 -30q-98 0 -174 29t-128 78t-79 115.5t-27 144.5zM299 362q0 -49 16.5 -94t49 -77.5t81 -52t111.5 -19.5q51 0 98 15.5t83 45t57.5 75.5t21.5 107t-24.5 107.5t-64.5 84.5t-91 68.5t-107 59.5q-125 -70 -178 -156t-53 -164z M332 1104q0 -57 22.5 -101.5t60.5 -79t87 -64.5t102 -56q92 72 136 141.5t44 153.5q0 104 -64.5 160.5t-154.5 56.5q-55 0 -98 -18.5t-74 -47t-46 -66.5t-15 -79z" />
<glyph unicode="9" d="M106 999q0 98 29 182.5t84 146t138 96t194 34.5q209 0 325.5 -135t116.5 -381q0 -231 -52 -404t-144 -292t-218 -185.5t-274 -85.5l-37 131q119 18 214.5 69.5t164 129.5t111.5 177.5t59 215.5q-55 -66 -121.5 -91t-175.5 -25q-84 0 -158.5 27.5t-132 80.5t-90.5 131 t-33 178zM276 1016q0 -145 77 -218t202 -73q100 0 172 33t102 86q4 27 5 47v43q0 74 -17.5 142.5t-52.5 122.5t-91.5 85t-131.5 31q-125 0 -195 -79t-70 -220z" />
<glyph unicode=":" horiz-adv-x="448" d="M186 94q0 55 32 87t85 32q55 0 88 -31.5t33 -87.5q0 -53 -33 -86t-88 -33q-53 0 -85 33t-32 86zM186 920q0 55 32 86.5t85 31.5q55 0 88 -31.5t33 -86.5q0 -53 -33 -86t-88 -33q-53 0 -85 33t-32 86z" />
<glyph unicode=";" horiz-adv-x="524" d="M168 -225q74 29 109.5 89t35.5 122q-18 -6 -34 -6q-41 0 -69 27.5t-28 80.5q0 49 33 80t84 31q63 0 103 -45t40 -131q0 -74 -20.5 -129.5t-53 -95.5t-71.5 -65.5t-78 -37.5zM197 920q0 55 31.5 86.5t84.5 31.5q55 0 88 -31.5t33 -86.5q0 -53 -32.5 -86t-88.5 -33 q-53 0 -84.5 33t-31.5 86z" />
<glyph unicode="&#x3c;" horiz-adv-x="1034" d="M86 625v59l774 473l78 -127l-485 -297l-187 -78l185 -65l497 -295l-78 -123z" />
<glyph unicode="=" horiz-adv-x="1034" d="M82 449v147h868v-147h-868zM82 788v148h868v-148h-868z" />
<glyph unicode="&#x3e;" horiz-adv-x="1034" d="M86 1032l78 125l784 -452v-60l-774 -473l-78 125l486 297l186 78l-184 65z" />
<glyph unicode="?" horiz-adv-x="892" d="M76 1356q78 47 164 74.5t213 27.5q90 0 158.5 -25.5t114.5 -70.5t68.5 -106.5t22.5 -131.5q0 -92 -27.5 -160.5t-69.5 -125t-90 -105.5t-90 -103.5t-70 -117.5t-28 -150h-135q-2 10 -2 23v23q0 86 25.5 151.5t63.5 119.5t82 101t82 95.5t63.5 102.5t25.5 124 q0 94 -54 153.5t-181 59.5q-74 0 -150 -25.5t-131 -60.5zM266 94q0 55 32 87t85 32q55 0 88 -31.5t33 -87.5q0 -53 -33 -86t-88 -33q-53 0 -85 33t-32 86z" />
<glyph unicode="@" horiz-adv-x="2179" d="M178 483q0 223 77 403.5t208 307.5t305 195.5t369 68.5q184 0 341.5 -54t273.5 -155.5t182.5 -248t66.5 -332.5q0 -131 -45 -251t-122 -210t-179.5 -144.5t-216.5 -54.5q-86 0 -137.5 37t-51.5 137q0 18 2 40t6 46h-8q-29 -47 -67.5 -93t-86.5 -83t-102.5 -60.5 t-113.5 -23.5q-49 0 -94.5 21.5t-78 62.5t-52 97.5t-19.5 127.5q0 131 43 258t115.5 225.5t170 159t205.5 60.5q76 0 121 -22.5t88 -55.5l70 64h70l-105 -588q-10 -53 -15 -95t-5 -75q0 -51 17 -74.5t60 -23.5q70 0 138.5 36.5t122 104t87 163t33.5 214.5q0 158 -53 278.5 t-149.5 203.5t-229.5 126t-293 43q-166 0 -312 -61.5t-253.5 -170t-170 -260t-62.5 -329.5q0 -182 56 -325.5t160.5 -242t250 -149.5t323.5 -51q59 0 135 13t138 44l41 -131q-92 -39 -170 -52.5t-168 -13.5q-190 0 -357.5 57.5t-291 170t-195.5 279.5t-72 386zM795 344 q0 -80 32.5 -136t118.5 -56q41 0 85 26.5t87 72.5t82 103.5t70 116.5l61 334q-35 41 -69.5 56.5t-87.5 15.5q-80 0 -150 -48.5t-120 -125t-79.5 -172t-29.5 -187.5z" />
<glyph unicode="A" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221z" />
<glyph unicode="B" horiz-adv-x="1196" d="M174 10v1411q76 12 176.5 20.5t218.5 8.5q80 0 163 -13.5t150.5 -51t111.5 -105.5t44 -174q0 -51 -16 -104.5t-49 -99.5t-84 -81t-121 -53v-8q61 -10 117.5 -35t99.5 -68t69.5 -104t26.5 -145q0 -111 -46 -192t-120.5 -132t-171 -75.5t-196.5 -24.5h-82q-47 0 -98.5 3 t-102.5 8t-90 15zM344 145q14 -4 41 -6t57.5 -4t63.5 -3t57 -1q66 0 127.5 15.5t108.5 49t74.5 83t27.5 116.5q0 84 -33.5 135.5t-88 80t-122 38.5t-135.5 10h-178v-514zM344 803h107q35 0 84 2t81 6q49 16 92.5 39.5t77 55.5t53 74t19.5 91q0 68 -25.5 112t-68.5 70.5 t-98.5 38t-112.5 11.5q-68 0 -124 -3.5t-85 -9.5v-487z" />
<glyph unicode="C" horiz-adv-x="1169" d="M115 717q0 201 54 341t143 229t200 130t225 41q123 0 201 -13t133 -36l-41 -149q-98 47 -280 47q-84 0 -166 -31t-146.5 -100.5t-103.5 -182t-39 -276.5q0 -147 37 -258t101.5 -184.5t151.5 -110.5t189 -37q92 0 161 18.5t116 47.5l41 -134q-61 -47 -155.5 -65.5 t-201.5 -18.5q-129 0 -241.5 44t-196.5 134.5t-133 230.5t-49 333z" />
<glyph unicode="D" horiz-adv-x="1339" d="M174 -2v1436q39 6 87 9t100 4l103 2q50 1 93 1q172 0 298 -53.5t208 -148.5t122 -228t40 -293q0 -145 -38 -279.5t-120 -238t-213 -165.5t-317 -62q-33 0 -85.5 1t-107.5 4t-102.5 5t-67.5 6zM344 141q10 -2 39 -3l59 -2l60 -2q29 -1 39 -1q143 0 240.5 49t155.5 132 t82.5 190.5t24.5 222.5q0 100 -22.5 201.5t-77.5 183.5t-148.5 134t-234.5 52h-58q-32 0 -62.5 -2t-56.5 -4t-40 -4v-1147z" />
<glyph unicode="E" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791z" />
<glyph unicode="F" horiz-adv-x="1058" d="M174 0v1434h780v-152h-610v-489h569v-152h-569v-641h-170z" />
<glyph unicode="G" horiz-adv-x="1253" d="M115 717q0 199 57 340t149.5 230t207 130t229.5 41q123 0 202.5 -13t135.5 -36l-43 -149q-98 47 -281 47q-86 0 -171 -30t-152.5 -99.5t-110.5 -182t-43 -278.5q0 -152 35 -262.5t97 -183t150.5 -108.5t192.5 -36q131 0 223 51v400l-336 40v97h482v-631 q-33 -25 -79 -45.5t-98.5 -34.5t-108.5 -21.5t-110 -7.5q-137 0 -251.5 44t-198.5 135.5t-131 232t-47 330.5z" />
<glyph unicode="H" horiz-adv-x="1376" d="M174 0v1434h170v-625h688v625h170v-1434h-170v657h-688v-657h-170z" />
<glyph unicode="I" horiz-adv-x="595" d="M213 0v1434h170v-1434h-170z" />
<glyph unicode="J" horiz-adv-x="595" d="M-70 12l33 146q57 -27 125 -27q86 0 113.5 60.5t27.5 164.5v1078h170v-1119q0 -164 -72.5 -249.5t-220.5 -85.5q-16 0 -40.5 2t-49 6t-48.5 10t-38 14z" />
<glyph unicode="K" horiz-adv-x="1249" d="M174 0v1434h170v-668l92 29l482 639h196l-479 -617l-86 -67l104 -82l525 -668h-215l-523 664h-96v-664h-170z" />
<glyph unicode="L" horiz-adv-x="1058" d="M174 0v1434h170v-1282h678v-152h-848z" />
<glyph unicode="M" horiz-adv-x="1619" d="M174 0v1434h127l449 -734l67 -159h4l64 164l428 729h133v-1434h-170v963l20 215h-10l-78 -197l-372 -647h-52l-395 649l-74 195h-10l29 -213v-965h-160z" />
<glyph unicode="N" horiz-adv-x="1378" d="M174 0v1456h90l686 -956l107 -197h10l-23 197v934h160v-1457h-90l-682 961l-110 207h-9l21 -207v-938h-160z" />
<glyph unicode="O" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5z" />
<glyph unicode="P" horiz-adv-x="1144" d="M174 0v1419q78 18 168 24.5t178 6.5q94 0 191.5 -18.5t177.5 -67.5t130 -135t50 -219q0 -131 -47 -221.5t-125 -146.5t-178.5 -80.5t-206.5 -24.5h-34q-24 0 -49.5 1t-50 3t-34.5 4v-545h-170zM344 696q10 -4 33 -5l47 -2q25 -1 47 -1h33q70 0 138.5 13.5t123.5 48t89 98 t34 162.5q0 84 -32 140t-84 90t-117.5 48.5t-131.5 14.5q-53 0 -102 -2.5t-78 -10.5v-594z" />
<glyph unicode="Q" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM434 -100q29 6 55.5 10t55.5 4q86 0 171 -21.5t173 -47t180 -47t195 -21.5q90 0 178 20v-147q-49 -14 -96.5 -19.5t-94.5 -5.5q-102 0 -199.5 21.5t-188.5 47.5l-175 47 q-84 22 -160 21q-49 0 -94 -12v150z" />
<glyph unicode="R" horiz-adv-x="1218" d="M174 0v1419q78 14 179.5 22.5t185.5 8.5q94 0 179 -20.5t149.5 -67.5t103.5 -123t39 -184q0 -168 -92.5 -272.5t-233.5 -139.5l98 -76l357 -567h-199l-395 618l-201 31v-649h-170zM344 762h160q141 0 233 69.5t92 217.5q0 111 -75.5 182.5t-210.5 71.5h-56 q-29 0 -55 -2.5t-50 -4.5t-38 -6v-528z" />
<glyph unicode="S" horiz-adv-x="1087" d="M94 51l58 154q47 -27 139 -52.5t207 -25.5q68 0 127 13.5t102 43t68.5 74.5t25.5 107q0 86 -51 140t-128 96t-167 79t-167 89t-128 129t-51 196q0 168 116.5 266t332.5 98q125 0 227 -18.5t160 -46.5l-52 -150q-47 23 -138 43.5t-206 20.5q-135 0 -202.5 -60.5 t-67.5 -142.5q0 -80 51 -133t128 -95t167 -83t167 -95.5t128 -130t51 -188.5q0 -92 -32.5 -166t-96 -127t-154 -82t-204.5 -29q-154 0 -254.5 23.5t-155.5 52.5z" />
<glyph unicode="T" horiz-adv-x="1136" d="M37 1282v152h1063v-152h-447v-1282h-170v1282h-446z" />
<glyph unicode="U" horiz-adv-x="1335" d="M174 444v990h170v-910q0 -109 21.5 -183.5t64.5 -120.5t107.5 -66.5t150.5 -20.5q166 0 237.5 91t71.5 300v910h164v-957q0 -129 -33.5 -223t-96 -154.5t-150.5 -89t-195 -28.5q-254 0 -383 114.5t-129 347.5z" />
<glyph unicode="V" horiz-adv-x="1163" d="M-4 1434h186l365 -985l49 -218h2l53 222l346 981h170l-542 -1457h-76z" />
<glyph unicode="W" horiz-adv-x="1695" d="M16 1434h181l258 -961l32 -237h2l35 241l295 957h82l297 -961l35 -237h2l37 241l241 957h166l-399 -1457h-94l-291 961l-37 217h-10l-37 -219l-291 -959h-94z" />
<glyph unicode="X" horiz-adv-x="1265" d="M53 0l477 729l-436 705h205l291 -486l51 -117l49 117l307 486h189l-451 -691l471 -743h-198l-324 514l-55 123l-54 -123l-331 -514h-191z" />
<glyph unicode="Y" horiz-adv-x="1142" d="M16 1434h199l336 -627l35 -125h2l37 129l321 623h182l-469 -863v-571h-170v569z" />
<glyph unicode="Z" d="M78 0v154l723 1046l86 82h-809v152h962v-154l-727 -1053l-86 -75h813v-152h-962z" />
<glyph unicode="[" horiz-adv-x="622" d="M174 -471v1905h371v-144h-211v-1618h211v-143h-371z" />
<glyph unicode="\" horiz-adv-x="778" d="M-76 1401l137 57l756 -1685l-135 -60z" />
<glyph unicode="]" horiz-adv-x="622" d="M78 -328h213v1618h-213v144h373v-1905h-373v143z" />
<glyph unicode="^" horiz-adv-x="1024" d="M98 891l381 565h60l346 -565h-168l-164 276l-47 142l-64 -144l-188 -274h-156z" />
<glyph unicode="_" horiz-adv-x="835" d="M0 -276h836v-144h-836v144z" />
<glyph unicode="`" horiz-adv-x="573" d="M123 1432v43h194l134 -306h-93z" />
<glyph unicode="a" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85z" />
<glyph unicode="b" horiz-adv-x="1105" d="M158 59v1375h164v-510h8q47 59 119.5 92t158.5 33q199 0 298.5 -127t99.5 -394q0 -268 -131.5 -407t-368.5 -139q-115 0 -208 24t-140 53zM322 170q39 -23 94 -34t114 -11q139 0 222.5 98.5t83.5 306.5q0 80 -14.5 150t-45.5 119t-79 77.5t-117 28.5q-102 0 -166 -57 t-92 -162v-516z" />
<glyph unicode="c" horiz-adv-x="923" d="M100 512q0 260 115 398.5t330 138.5q98 0 166.5 -15.5t124.5 -44.5l-48 -141q-47 27 -104 42t-123 15q-291 0 -291 -393q0 -78 15.5 -148.5t51.5 -125t94 -87t144 -32.5q74 0 132.5 22.5t95.5 51.5l53 -125q-61 -45 -145 -69t-176 -24q-119 0 -201 38t-134.5 109t-76 170 t-23.5 220z" />
<glyph unicode="d" horiz-adv-x="1101" d="M100 508q0 262 124 398t341 136q76 0 120 -8t95 -26v426h164v-1082q0 -104 2 -189t19 -167h-111l-41 145h-8q-41 -72 -119 -119t-182 -47q-205 0 -304.5 129.5t-99.5 403.5zM270 508q0 -84 13.5 -155.5t44 -123t81 -81t121.5 -29.5q104 0 166 54t84 165v508 q-37 29 -84 41t-125 12q-141 0 -221 -93t-80 -298z" />
<glyph unicode="e" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217z" />
<glyph unicode="f" horiz-adv-x="653" d="M45 881v143h160v57q0 94 15.5 164t50 114t90 65.5t137.5 21.5q66 0 116 -8t105 -31l-37 -137q-47 20 -89 26.5t-79 6.5q-53 0 -83 -16.5t-43 -48.5t-16 -78t-3 -107v-29h272v-143h-272v-881h-164v881h-160z" />
<glyph unicode="g" horiz-adv-x="1099" d="M100 508q0 262 125 398t369 136q117 0 200 -18t148 -43v-1028q0 -199 -105.5 -293t-312.5 -94q-123 0 -197.5 15.5t-127.5 39.5l43 139q47 -18 104 -34.5t150 -16.5q86 0 140 15.5t87 51.5t45 92t12 134v98h-8q-41 -59 -104.5 -91t-165.5 -32q-207 0 -304.5 129.5 t-97.5 401.5zM270 510q0 -86 14.5 -157.5t45 -123t80 -80t120.5 -28.5q104 0 164 52t84 163v524q-82 39 -209 39q-139 0 -219 -94t-80 -295z" />
<glyph unicode="h" horiz-adv-x="1120" d="M158 0v1434h164v-525h8q53 63 127.5 101.5t185.5 38.5q86 0 149.5 -19.5t105.5 -69t61.5 -132.5t19.5 -210v-618h-164v584q0 80 -9 140t-33.5 100t-66.5 60.5t-110 20.5q-96 0 -174 -62.5t-100 -160.5v-682h-164z" />
<glyph unicode="i" horiz-adv-x="548" d="M158 1335q0 47 31.5 81t80.5 34t84 -34t35 -81t-35 -77.5t-84 -30.5t-80.5 30.5t-31.5 77.5zM193 0v1024h163v-1024h-163z" />
<glyph unicode="j" horiz-adv-x="546" d="M18 -291q57 0 91 17.5t52.5 54.5t23.5 93t5 132v1018h164v-1079q0 -190 -65.5 -284.5t-208.5 -94.5q-16 0 -30.5 1t-31.5 3v139zM156 1335q0 47 31.5 81t80.5 34t84 -34t35 -81t-35 -77.5t-84 -30.5t-80.5 30.5t-31.5 77.5z" />
<glyph unicode="k" horiz-adv-x="980" d="M158 0v1434h164v-873l84 29l317 434h190l-313 -412l-84 -67l102 -82l343 -463h-203l-342 461h-94v-461h-164z" />
<glyph unicode="l" horiz-adv-x="598" d="M176 205v1229h164v-1182q0 -72 24.5 -102.5t69.5 -30.5q27 0 57.5 4t69.5 18l19 -129q-33 -16 -91.5 -26.5t-101.5 -10.5q-92 0 -151.5 52.5t-59.5 177.5z" />
<glyph unicode="m" horiz-adv-x="1662" d="M158 0v1024h114l31 -125h8q55 66 128 108t190 42q98 0 160.5 -38t97.5 -132q47 80 130 125t187 45q86 0 145.5 -19.5t98.5 -69t56.5 -133.5t17.5 -213v-614h-164v616q0 74 -7.5 128.5t-29 90t-59 53t-99.5 17.5q-102 0 -159.5 -57t-81.5 -164v-684h-164v580 q0 82 -7.5 142t-28 101t-58 61.5t-99.5 20.5q-94 0 -156.5 -57t-86.5 -143v-705h-164z" />
<glyph unicode="n" horiz-adv-x="1120" d="M158 0v1024h114l31 -125h8q49 66 132 108t198 42q84 0 147.5 -19.5t105.5 -69t63.5 -132.5t21.5 -210v-618h-164v584q0 160 -46 240.5t-169 80.5q-109 0 -179.5 -58.5t-98.5 -146.5v-700h-164z" />
<glyph unicode="o" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393z" />
<glyph unicode="p" horiz-adv-x="1107" d="M158 -410v1434h112l31 -123h8q47 72 122 110t171 38q205 0 305.5 -121t100.5 -396q0 -129 -34 -232t-95.5 -175t-148.5 -111t-193 -39q-76 0 -120 9.5t-95 31.5v-426h-164zM322 178q37 -29 84 -44t124 -15q141 0 224.5 105.5t83.5 310.5q0 84 -14.5 152.5t-46.5 116.5 t-82 74.5t-124 26.5q-104 0 -164.5 -54t-84.5 -165v-508z" />
<glyph unicode="q" horiz-adv-x="1099" d="M100 508q0 264 127 399t371 135q109 0 204 -20.5t140 -42.5v-1389h-164v512h-8q-41 -61 -103.5 -94t-164.5 -33q-205 0 -303.5 130.5t-98.5 402.5zM270 510q0 -86 14.5 -158.5t45 -124t80 -80t120.5 -28.5q104 0 164 53t84 164v524q-76 39 -209 39q-141 0 -220 -95 t-79 -294z" />
<glyph unicode="r" horiz-adv-x="696" d="M158 0v1024h114l31 -125h8q39 70 93.5 107.5t138.5 37.5q59 0 133 -20l-35 -158q-61 20 -117 21q-88 0 -139 -48t-63 -122v-717h-164z" />
<glyph unicode="s" horiz-adv-x="862" d="M80 51l49 139q47 -27 123 -49t154 -22q88 0 145 34.5t57 125.5q0 61 -36.5 96t-91 58.5t-119 45t-119 55t-91 87t-36.5 143.5q0 147 84 216t233 69q111 0 185.5 -19.5t130.5 -46.5l-39 -135q-47 23 -114 40t-142 17q-90 0 -132 -30.5t-42 -106.5q0 -53 36.5 -83t91 -53.5 t119 -46t118.5 -59.5t91 -93t37 -148q0 -66 -21.5 -123.5t-66.5 -98t-111.5 -64.5t-156.5 -24q-117 0 -199 22.5t-137 53.5z" />
<glyph unicode="t" horiz-adv-x="694" d="M23 881v143h159v203l164 47v-250h279v-143h-279v-568q0 -106 26.5 -150t90.5 -44q53 0 90 11t82 30l37 -125q-55 -27 -121 -43.5t-141 -16.5q-125 0 -176.5 71t-51.5 237v598h-159z" />
<glyph unicode="u" horiz-adv-x="1103" d="M141 406v618h164v-584q0 -80 9.5 -140t32 -100t61 -60.5t98.5 -20.5q55 0 98 17.5t77 48t59.5 70.5t41.5 85v684h164v-733q0 -74 5 -153t18 -138h-113l-41 162h-10q-47 -80 -127 -133.5t-203 -53.5q-82 0 -144.5 19.5t-104.5 69t-63.5 132.5t-21.5 210z" />
<glyph unicode="v" horiz-adv-x="987" d="M18 1024h189l246 -600l57 -195h2l51 199l230 596h176l-437 -1047h-69z" />
<glyph unicode="w" horiz-adv-x="1505" d="M16 1024h179l202 -596l35 -199h2l49 203l219 592h119l236 -598l51 -197h4l39 201l182 594h156l-344 -1047h-80l-268 676l-39 168h-6l-41 -170l-258 -674h-80z" />
<glyph unicode="x" horiz-adv-x="1054" d="M57 0l369 524l-344 500h201l194 -283l58 -116l59 116l199 283h184l-346 -492l366 -532h-194l-217 311l-62 123l-63 -123l-221 -311h-183z" />
<glyph unicode="y" horiz-adv-x="954" d="M25 1024h188l246 -664l57 -196h10l45 198l199 662h166l-303 -920l-69 -194q-34 -94 -74.5 -168t-92 -118t-118.5 -44q-74 0 -121 21l28 141q27 -10 52 -10q57 0 110 60.5t88 207.5z" />
<glyph unicode="z" horiz-adv-x="915" d="M86 0v143l473 652l86 86h-559v143h729v-143l-477 -658l-84 -80h561v-143h-729z" />
<glyph unicode="{" horiz-adv-x="708" d="M117 410v143q78 0 121 41t43 131v496q0 96 48 155.5t146 59.5h174v-144h-102q-55 0 -81 -27.5t-26 -93.5v-485q0 -90 -43 -137t-100 -57v-13q55 -8 99 -62.5t44 -140.5v-483q0 -63 24.5 -92t84.5 -29h100v-143h-174q-92 0 -143 54.5t-51 158.5v487q0 104 -43 142.5 t-121 38.5z" />
<glyph unicode="|" horiz-adv-x="487" d="M174 -266v1700h139v-1700h-139z" />
<glyph unicode="}" horiz-adv-x="708" d="M113 -328h102q55 0 81 28t26 93v486q0 90 42 137t99 57v12q-55 8 -98 62.5t-43 140.5v483q0 63 -25 92t-82 29h-102v144h176q90 0 141 -54.5t51 -158.5v-488q0 -104 43 -142t121 -38v-143q-78 0 -121 -41t-43 -131v-496q0 -96 -48 -155.5t-146 -59.5h-174v143z" />
<glyph unicode="~" horiz-adv-x="1034" d="M63 739q88 68 160 94.5t131 26.5q57 0 106.5 -17.5t94.5 -39t88 -38.5t90 -17q39 0 80 16t88 57l70 -125q-78 -53 -140.5 -74.5t-113.5 -21.5q-55 0 -101.5 17.5t-88.5 39t-84 39t-91 17.5q-47 0 -100 -21.5t-119 -75.5z" />
<glyph unicode="&#xa1;" horiz-adv-x="622" d="M152 928q0 55 31.5 87t84.5 32q55 0 88 -32t33 -87q0 -53 -32.5 -86t-88.5 -33q-53 0 -84.5 33t-31.5 86zM190 301l35 361h101l34 -361v-711h-170v711z" />
<glyph unicode="&#xa2;" d="M178 512q0 236 97.5 372t277.5 158v187h145v-182q72 -4 127.5 -19.5t100.5 -38.5l-47 -139q-41 20 -91.5 34.5t-103.5 18.5v-784q66 4 119 25.5t88 48.5l53 -125q-49 -35 -111.5 -56.5t-134.5 -29.5v-187h-145v185q-102 10 -173 52t-116 110.5t-65.5 162.5t-20.5 207z M348 512q0 -68 11.5 -130.5t38 -114.5t69.5 -89t106 -51v772q-225 -43 -225 -387z" />
<glyph unicode="&#xa3;" d="M86 0v147q66 0 112 24t75.5 61.5t44 86t14.5 97.5q0 68 -13.5 122t-33.5 103h-199v143h135q-25 53 -41 117t-16 150q0 201 114.5 304t313.5 103q125 0 217 -18.5t152 -46.5l-54 -146q-47 23 -126 41.5t-191 18.5q-123 0 -189.5 -66.5t-66.5 -179.5q0 -86 20.5 -151.5 t48.5 -125.5h330v-143h-268q16 -47 26.5 -98t10.5 -113q0 -61 -18.5 -125.5t-55.5 -105.5l-80 -68v-8l127 29h524v-152h-913z" />
<glyph unicode="&#xa4;" d="M43 293l158 160l69 45q-63 86 -63 209q0 59 17.5 112t45.5 99l-69 43l-158 159l100 101l160 -158l43 -72q86 68 211 68q121 0 211 -68l45 72l160 158l100 -101l-158 -159l-71 -46q66 -88 65 -208q0 -123 -65 -211l71 -43l158 -160l-100 -98l-160 157l-43 68 q-88 -63 -213 -64q-127 0 -211 64l-43 -68l-160 -157zM348 707q0 -92 58.5 -153.5t150.5 -61.5t151.5 61t59.5 154q0 92 -59.5 154.5t-151.5 62.5t-150.5 -62.5t-58.5 -154.5z" />
<glyph unicode="&#xa5;" d="M4 1434h199l336 -627l34 -125h2l37 129l322 623h182l-416 -762h193v-123h-248v-129h248v-123h-248v-297h-170v297h-248v123h248v129h-248v123h193z" />
<glyph unicode="&#xa6;" horiz-adv-x="487" d="M174 -266v688h139v-688h-139zM174 745v689h139v-689h-139z" />
<glyph unicode="&#xa7;" horiz-adv-x="1017" d="M117 723q0 63 31.5 123.5t84.5 107.5l84 29q-53 33 -88.5 83t-35.5 134q0 115 84.5 186.5t236.5 71.5q111 0 187.5 -18.5t132.5 -44.5l-39 -138q-49 23 -117 40.5t-141 17.5q-92 0 -136.5 -33t-44.5 -88q0 -53 40 -83t101.5 -52.5t131 -45t131 -58t101.5 -94t40 -150.5 q0 -63 -30.5 -123t-84.5 -107l-92 -28q55 -33 93 -84.5t38 -135.5q0 -63 -24.5 -111t-68.5 -81t-103.5 -49.5t-126.5 -16.5q-115 0 -188.5 19.5t-131.5 48.5l41 133q47 -23 113.5 -40t144.5 -17q86 0 133.5 27.5t47.5 93.5q0 53 -40 83.5t-101.5 53t-131.5 45t-131 58.5 t-101 93.5t-40 149.5zM281 727q0 -51 26.5 -84t68.5 -56.5t96 -40t110 -36.5q29 12 56.5 32.5t50 46t35.5 55.5t13 63q0 51 -26.5 83.5t-70.5 56t-99.5 41t-110.5 38.5q-59 -27 -104 -76t-45 -123z" />
<glyph unicode="&#xa8;" horiz-adv-x="841" d="M123 1337q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM516 1337q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#xa9;" horiz-adv-x="1650" d="M104 594q0 170 57.5 304t156 226.5t229.5 141.5t278 49t278.5 -49t230 -141.5t155.5 -226.5t57 -304t-57 -304t-155.5 -226.5t-229.5 -141.5t-279 -49q-164 0 -297 49t-227 141.5t-145.5 226.5t-51.5 304zM248 594q0 -141 45 -251t123 -183.5t183.5 -112.5t225.5 -39 q121 0 226.5 39t183.5 112.5t123 183.5t45 251t-45 250.5t-123 183.5t-183.5 113t-226.5 39t-226 -39t-183 -113t-123 -183.5t-45 -250.5zM481 594q0 186 93.5 287.5t246.5 101.5q37 0 67 -4t55.5 -11t49.5 -18l56 -22l-54 -125q-45 23 -86 31t-69 8q-86 0 -140.5 -53.5 t-54.5 -194.5q0 -119 53.5 -183.5t157.5 -66.5q96 0 164 37l43 -121q-47 -27 -105.5 -41t-136.5 -14q-166 0 -253 104.5t-87 284.5z" />
<glyph unicode="&#xaa;" horiz-adv-x="790" d="M98 965q0 63 31 106t83 69.5t123 39t152 12.5q14 0 27.5 -1t28.5 -1q2 12 2 23v22q0 55 -24.5 77.5t-94.5 22.5q-82 0 -149.5 -15t-106.5 -36l-31 102q51 27 135 45.5t187 18.5q127 0 174 -53.5t47 -153.5q0 -78 -3 -149.5t-3 -137.5q0 -49 3 -94t13 -84h-112l-27 94h-8 q-27 -35 -76 -68.5t-137 -33.5q-106 0 -170 52.5t-64 142.5zM242 975q0 -41 29.5 -65.5t82.5 -24.5q43 0 75 10t54.5 27.5t37 37t22.5 37.5v86q-23 2 -43 2h-43q-43 0 -82 -4t-69 -16t-47 -33.5t-17 -56.5z" />
<glyph unicode="&#xab;" horiz-adv-x="978" d="M80 530l328 471l110 -88l-201 -297l-98 -84l98 -73l213 -291l-110 -90zM455 530l323 467l109 -86l-199 -295l-98 -84l98 -73l211 -289l-106 -88z" />
<glyph unicode="&#xac;" horiz-adv-x="1034" d="M84 655v148h868v-393h-147v245h-721z" />
<glyph unicode="&#xad;" horiz-adv-x="737" d="M121 514v152h495v-152h-495z" />
<glyph unicode="&#xae;" horiz-adv-x="1433" d="M174 924q0 131 43 232t118 170t173 104.5t209 35.5q113 0 212 -35.5t173 -104.5t116 -170t42 -232t-43 -232.5t-118 -170t-173.5 -104.5t-208.5 -36q-115 0 -213 36t-172 104.5t-116 170t-42 232.5zM303 924q0 -106 33 -185.5t89 -131.5t132 -78.5t160 -26.5 q88 0 163.5 25.5t131 77.5t87 131t31.5 188q0 106 -32.5 185t-89 131t-131 79t-160.5 27q-90 0 -166 -27t-131 -79t-86 -131t-31 -185zM506 659v531q33 10 92 15t113 5q86 0 147.5 -35.5t61.5 -123.5q0 -66 -42 -101t-104 -39l57 -28l152 -224h-125l-147 213l-99 31v-244 h-106zM612 965h70q59 0 92 18t33 64q0 72 -119 71q-23 0 -43 -1t-33 -7v-145z" />
<glyph unicode="&#xaf;" horiz-adv-x="851" d="M123 1190v127h606v-127h-606z" />
<glyph unicode="&#xb0;" horiz-adv-x="870" d="M174 1169q0 63 22.5 116.5t61.5 91.5t92 59.5t113 21.5q59 0 112.5 -19.5t92.5 -57.5t61.5 -91t22.5 -121t-22.5 -121t-61.5 -90.5t-92.5 -57t-112.5 -19.5t-112.5 19.5t-92.5 57t-61.5 90.5t-22.5 121zM303 1169q0 -78 48 -121.5t112 -43.5q63 0 111.5 44t48.5 121 q0 78 -48.5 122t-111.5 44t-111.5 -44t-48.5 -122z" />
<glyph unicode="&#xb1;" horiz-adv-x="1034" d="M82 365v147h868v-147h-868zM82 864v148h360v368h148v-368h360v-148h-360v-248h-148v248h-360z" />
<glyph unicode="&#xb2;" horiz-adv-x="806" d="M98 846q47 39 118 104.5t136.5 141t111.5 155.5t46 148q0 63 -41 95t-100 32q-55 0 -107.5 -19.5t-91.5 -44.5l-45 117q53 37 123.5 57.5t144.5 20.5q129 0 194.5 -63.5t65.5 -176.5q0 -63 -21.5 -122.5t-57 -117t-85 -114t-104.5 -113.5l-94 -65v-4l117 30h286v-129 h-596v68z" />
<glyph unicode="&#xb3;" horiz-adv-x="808" d="M137 803l31 123q35 -16 80 -27.5t98 -11.5q98 0 150.5 39t52.5 114q0 66 -47 107t-152 41h-112v47l198 237l70 56l-100 -13h-267v123h525v-67l-211 -252l-52 -37v-4l48 6q113 -2 178 -67.5t65 -176.5q0 -125 -91 -200.5t-243 -75.5q-74 0 -127 12.5t-94 26.5z" />
<glyph unicode="&#xb4;" horiz-adv-x="548" d="M123 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xb5;" horiz-adv-x="1130" d="M139 -410v1434h164v-580q0 -162 50 -243.5t175 -81.5q113 0 191 66.5t108 174.5v664h164v-690q0 -84 5 -169t26 -165h-113l-57 152h-8q-41 -72 -126 -124.5t-208 -52.5q-98 0 -150.5 29t-89.5 74h-10l43 -215v-273h-164z" />
<glyph unicode="&#x3bc;" horiz-adv-x="1130" d="M139 -410v1434h164v-580q0 -162 50 -243.5t175 -81.5q113 0 191 66.5t108 174.5v664h164v-690q0 -84 5 -169t26 -165h-113l-57 152h-8q-41 -72 -126 -124.5t-208 -52.5q-98 0 -150.5 29t-89.5 74h-10l43 -215v-273h-164z" />
<glyph unicode="&#xb6;" horiz-adv-x="1011" d="M76 1036q0 76 23.5 147.5t68.5 127t110.5 89.5t147.5 34h92v-1700h-139v901q-66 0 -121 33.5t-95 90t-63.5 129t-23.5 148.5zM698 -266v1700h140v-1700h-140z" />
<glyph unicode="&#xb7;" horiz-adv-x="546" d="M155 606q0 55 32 87t85 32q55 0 88 -31.5t33 -87.5q0 -53 -33 -86t-88 -33q-53 0 -85 33t-32 86z" />
<glyph unicode="&#xb8;" horiz-adv-x="587" d="M123 -418l14 101q12 -2 22.5 -3.5t47.5 -3.5q25 0 48.5 3.5t36.5 13.5t17 22.5t4 24.5q2 59 -176 76l99 184h116l-49 -88q86 -16 124 -53t38 -101q0 -84 -67.5 -134t-182.5 -50q-23 0 -45 2t-47 6z" />
<glyph unicode="&#xb9;" horiz-adv-x="806" d="M109 1444l315 209h84v-750h194v-125h-555v125h218v520l14 74l-55 -57l-160 -97z" />
<glyph unicode="&#xba;" horiz-adv-x="815" d="M90 1110q0 92 24.5 157.5t66.5 108.5t100.5 62.5t126.5 19.5t126 -18.5t100 -59.5t66.5 -107.5t24.5 -162.5t-24.5 -162.5t-66.5 -107.5t-100.5 -59.5t-125.5 -18.5q-68 0 -126.5 18.5t-100.5 59.5t-66.5 107.5t-24.5 162.5zM242 1110q0 -123 44 -176t122 -53 q39 0 69.5 11t52 36.5t32.5 69.5t11 112t-11 112t-32.5 69.5t-52.5 36.5t-69 11q-78 0 -122 -48t-44 -181z" />
<glyph unicode="&#xbb;" horiz-adv-x="978" d="M80 909l106 88l340 -448l-327 -467l-107 86l197 295l100 84l-100 74zM449 911l108 90l342 -452l-328 -471l-110 88l201 297l98 84l-98 74z" />
<glyph unicode="&#xbc;" horiz-adv-x="1714" d="M330 49l997 1411l106 -71l-997 -1414zM907 197v76l463 618h92v-573h170v-121h-170v-197h-137v197h-418zM1061 307l102 11h162v262l12 100h-4l-45 -94l-160 -215zM109 1239l315 209h86v-875h-143v646l14 73l-57 -57l-160 -96z" />
<glyph unicode="&#xbd;" horiz-adv-x="1740" d="M330 49l997 1411l106 -71l-997 -1414zM1063 68q47 39 118 104.5t136.5 141t111.5 155.5t46 148q0 63 -41 95t-100 32q-55 0 -107.5 -19.5t-91.5 -44.5l-45 117q53 37 123.5 57.5t144.5 20.5q129 0 194.5 -63.5t65.5 -176.5q0 -63 -21.5 -122.5t-57 -117t-85 -114 t-104.5 -113.5l-94 -65v-4l117 30h286v-129h-596v68zM109 1239l315 209h86v-875h-143v646l14 73l-57 -57l-160 -96z" />
<glyph unicode="&#xbe;" horiz-adv-x="1794" d="M410 49l997 1411l106 -71l-997 -1414zM987 197v76l463 618h92v-573h170v-121h-170v-197h-137v197h-418zM1141 307l102 11h162v262l12 100h-4l-45 -94l-160 -215zM155 598l31 123q35 -16 80 -27.5t98 -11.5q98 0 150.5 39t52.5 114q0 66 -47 107t-152 41h-112v47l198 237 l70 56l-100 -13h-267v123h525v-67l-211 -252l-52 -37v-4l48 6q113 -2 178 -67.5t65 -176.5q0 -125 -91 -200.5t-243 -75.5q-74 0 -127 12.5t-94 26.5z" />
<glyph unicode="&#xbf;" horiz-adv-x="892" d="M76 -100q0 92 27.5 160.5t69.5 125t90 105.5t90 103.5t70 117.5t28 150h135q2 -10 2 -23v-23q0 -86 -25.5 -151.5t-63.5 -119.5t-82 -101t-82 -95.5t-63.5 -102.5t-25.5 -124q0 -94 54 -153.5t181 -59.5q74 0 150 25.5t131 60.5l55 -127q-78 -47 -164 -74.5t-213 -27.5 q-90 0 -158.5 25.5t-114.5 70.5t-68.5 105.5t-22.5 132.5zM391 930q0 55 32 87t85 32q55 0 88 -32t33 -87q0 -53 -33 -86t-88 -33q-53 0 -85 33t-32 86z" />
<glyph unicode="&#xc0;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM277 1739v43h233l242 -242h-152z" />
<glyph unicode="&#xc1;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM436 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xc2;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM270 1530v45l272 207h123l260 -209v-43h-166l-123 100l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#xc3;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM277 1608q63 66 117.5 89t103.5 23q39 0 76 -10t70.5 -23.5t66.5 -23.5t64 -10q53 0 102 43l51 -88q-55 -51 -104 -70.5t-92 -19.5q-39 0 -74 10t-69 23.5 t-66.5 23.5t-65.5 10t-64.5 -13t-66.5 -48z" />
<glyph unicode="&#xc4;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM295 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM688 1626q0 43 29.5 69.5 t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#xc5;" horiz-adv-x="1198" d="M16 0l525 1407q-78 12 -117 56t-39 110q0 76 51 125t164 49q102 0 159.5 -44t57.5 -130q0 -66 -41 -110t-121 -56l527 -1407h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM510 1573q0 -35 21.5 -58.5t68.5 -23.5q45 0 68.5 22.5 t23.5 59.5q0 39 -22.5 62.5t-69.5 23.5q-45 0 -67.5 -23.5t-22.5 -62.5z" />
<glyph unicode="&#xc6;" horiz-adv-x="1732" d="M-45 0l850 1434h784v-152h-610v-469h559v-151h-559v-510h620v-152h-790v406h-438l-230 -406h-186zM459 549h350v680h-8l-70 -211z" />
<glyph unicode="&#xc7;" horiz-adv-x="1169" d="M115 717q0 201 54 341t143 229t200 130t225 41q123 0 201 -13t133 -36l-41 -149q-98 47 -280 47q-84 0 -166 -31t-146.5 -100.5t-103.5 -182t-39 -276.5q0 -147 37 -258t101.5 -184.5t151.5 -110.5t189 -37q92 0 161 18.5t116 47.5l41 -134q-53 -41 -131 -59t-170 -23 l-35 -65q86 -16 124 -53t38 -101q0 -80 -66 -132t-184 -52q-23 0 -45.5 2t-47.5 6l19 80q12 -2 22 -2h21q45 0 70.5 8t39 19.5t16.5 26t3 26.5q0 57 -176 76l86 164q-119 8 -221.5 56t-178 138t-118.5 225.5t-43 317.5z" />
<glyph unicode="&#xc8;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM193 1739v43h233l242 -242h-152z" />
<glyph unicode="&#xc9;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM434 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xca;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM223 1530v45l272 207h123l260 -209v-43h-166l-123 100l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#xcb;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM246 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM639 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5 q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#xcc;" horiz-adv-x="595" d="M213 0v1434h170v-1434h-170zM-76 1739v43h233l242 -242h-152z" />
<glyph unicode="&#xcd;" horiz-adv-x="595" d="M213 0v1434h170v-1434h-170zM127 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xce;" horiz-adv-x="595" d="M213 0v1434h170v-1434h-170zM-31 1530v45l272 207h123l260 -209v-43h-166l-123 100l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#xcf;" horiz-adv-x="595" d="M213 0v1434h170v-1434h-170zM-4 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM389 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5 t-30 67.5z" />
<glyph unicode="&#xd0;" horiz-adv-x="1347" d="M-2 680v123h184v631q39 6 87 9t101 4l102 2q50 1 93 1q172 0 298 -53.5t208 -148.5t122 -228t40 -293q0 -145 -38 -279.5t-120 -238t-213 -165.5t-317 -62q-33 0 -85 1t-107.5 4t-102.5 5t-68 6v682h-184zM352 141q10 -2 39 -3l60 -2l59 -2q29 -1 39 -1q143 0 240.5 49 t156 132t83 190.5t24.5 222.5q0 100 -22.5 201.5t-78 183.5t-148.5 134t-235 52h-58q-32 0 -62.5 -2t-56 -4t-40.5 -4v-485h301v-123h-301v-539z" />
<glyph unicode="&#xd1;" horiz-adv-x="1378" d="M174 0v1456h90l686 -956l107 -197h10l-23 197v934h160v-1457h-90l-682 961l-110 207h-9l21 -207v-938h-160zM367 1608q63 66 117.5 89t103.5 23q39 0 76 -10t70.5 -23.5t66.5 -23.5t64 -10q53 0 102 43l51 -88q-55 -51 -104 -70.5t-92 -19.5q-39 0 -74 10t-69 23.5 t-66.5 23.5t-65.5 10t-64.5 -13t-66.5 -48z" />
<glyph unicode="&#xd2;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM365 1739v43h233l242 -242h-152z" />
<glyph unicode="&#xd3;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM608 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xd4;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM367 1530v45l272 207h123l260 -209v-43h-166l-123 100l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#xd5;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM373 1608q63 66 117.5 89t103.5 23q39 0 76 -10t70.5 -23.5t66.5 -23.5t64 -10q53 0 102 43l51 -88q-55 -51 -104 -70.5t-92 -19.5q-39 0 -74 10t-69 23.5t-66.5 23.5 t-65.5 10t-64.5 -13t-66.5 -48z" />
<glyph unicode="&#xd6;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM389 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM782 1626q0 43 29.5 69.5t77.5 26.5 q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#xd7;" horiz-adv-x="1034" d="M152 430l262 264l-258 256l104 109l258 -260l260 260l105 -109l-258 -258l258 -260l-105 -106l-260 262l-260 -262z" />
<glyph unicode="&#xd8;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q117 0 207 -30.5t160 -90.5l86 123l106 -71l-104 -148q68 -98 100.5 -230t32.5 -294q0 -358 -152.5 -550t-435.5 -192q-219 0 -358 115l-80 -115l-106 74l96 137q-70 98 -102.5 231.5t-32.5 299.5zM295 717q0 -104 17.5 -196.5 t54.5 -170.5l594 842q-47 53 -112 84t-151 31q-188 0 -295.5 -144.5t-107.5 -445.5zM442 233q47 -51 110.5 -78.5t145.5 -27.5q190 0 299 144.5t109 445.5q0 98 -17.5 190t-52.5 168z" />
<glyph unicode="&#xd9;" horiz-adv-x="1335" d="M174 444v990h170v-910q0 -109 21.5 -183.5t64.5 -120.5t107.5 -66.5t150.5 -20.5q166 0 237.5 91t71.5 300v910h164v-957q0 -129 -33.5 -223t-96 -154.5t-150.5 -89t-195 -28.5q-254 0 -383 114.5t-129 347.5zM359 1739v43h233l242 -242h-152z" />
<glyph unicode="&#xda;" horiz-adv-x="1335" d="M174 444v990h170v-910q0 -109 21.5 -183.5t64.5 -120.5t107.5 -66.5t150.5 -20.5q166 0 237.5 91t71.5 300v910h164v-957q0 -129 -33.5 -223t-96 -154.5t-150.5 -89t-195 -28.5q-254 0 -383 114.5t-129 347.5zM557 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xdb;" horiz-adv-x="1335" d="M174 444v990h170v-910q0 -109 21.5 -183.5t64.5 -120.5t107.5 -66.5t150.5 -20.5q166 0 237.5 91t71.5 300v910h164v-957q0 -129 -33.5 -223t-96 -154.5t-150.5 -89t-195 -28.5q-254 0 -383 114.5t-129 347.5zM344 1530v45l272 207h123l260 -209v-43h-166l-123 100 l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#xdc;" horiz-adv-x="1335" d="M174 444v990h170v-910q0 -109 21.5 -183.5t64.5 -120.5t107.5 -66.5t150.5 -20.5q166 0 237.5 91t71.5 300v910h164v-957q0 -129 -33.5 -223t-96 -154.5t-150.5 -89t-195 -28.5q-254 0 -383 114.5t-129 347.5zM365 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5 q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM758 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#xdd;" horiz-adv-x="1142" d="M16 1434h199l336 -627l35 -125h2l37 129l321 623h182l-469 -863v-571h-170v569zM485 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xde;" horiz-adv-x="1144" d="M174 0v1638h170v-358q86 6 176 6q94 0 191.5 -18.5t177.5 -67.5t130 -135t50 -219q0 -131 -47 -221t-125 -146.5t-178.5 -81t-206.5 -24.5h-34q-24 0 -49.5 1t-50 3t-34.5 4v-381h-170zM344 532q10 -4 33 -5l47 -2q25 -1 47 -1h33q70 0 138.5 13.5t123.5 48.5t89 98.5 t34 161.5q0 84 -32 140t-84 90t-117.5 48.5t-131.5 14.5q-53 0 -102 -2t-78 -11v-594z" />
<glyph unicode="&#xdf;" horiz-adv-x="1212" d="M45 881v143h160v47q0 199 97 287t269 88q84 0 154 -21.5t120 -61.5t77.5 -94.5t27.5 -121.5q0 -78 -39 -125t-85 -84t-85 -72t-39 -86q0 -45 31 -71.5t78 -46.5l100 -42q53 -22 100.5 -57t78 -91t30.5 -146q0 -66 -24.5 -128.5t-70.5 -111.5t-115.5 -80t-157.5 -31 q-47 0 -83 3.5t-66 10.5t-56.5 17t-52.5 27l47 137q25 -12 43 -22.5t39.5 -16.5t48 -9t65.5 -3q43 0 83 15.5t71 42t48 62t17 80.5q0 61 -30.5 97.5t-76.5 61t-100.5 44t-100.5 49t-76.5 75.5t-30.5 124q0 80 37.5 128t86 86t85 73t36.5 88q0 35 -19 63.5t-50 50t-68 33 t-71 11.5q-57 0 -97.5 -14.5t-66 -47.5t-35.5 -87t-10 -134v-1020h-164v881h-160z" />
<glyph unicode="&#xe0;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM297 1432v43h194l134 -306h-93z" />
<glyph unicode="&#xe1;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM367 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xe2;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM238 1126l252 373h65l228 -373h-148l-80 136l-43 118l-45 -118l-92 -136h-137z" />
<glyph unicode="&#xe3;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM223 1343q59 68 108.5 93.5t90.5 25.5q35 0 64.5 -13t57 -28.5t53 -28t54.5 -12.5q45 0 94 50l49 -89q-53 -59 -97 -80.5t-81 -21.5q-33 0 -61.5 12.5t-56 27.5t-55.5 28.5t-56 13.5q-27 0 -54.5 -14.5t-62.5 -49.5z" />
<glyph unicode="&#xe4;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM215 1337q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM608 1337q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#xe5;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM311 1317q0 86 54 136t145 50q86 0 143 -45t57 -141q0 -80 -57 -132t-143 -52t-142.5 48t-56.5 136zM421 1317q0 -41 27 -63.5t62 -22.5q39 0 64.5 20.5t25.5 65.5t-28 66.5t-62 21.5q-35 0 -62 -20.5t-27 -67.5z" />
<glyph unicode="&#xe6;" horiz-adv-x="1630" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q2 31 4.5 58.5t2.5 51.5q0 113 -45.5 159t-163.5 44q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q215 0 278 -133q53 74 143.5 108t180.5 34q70 0 139.5 -15.5 t124.5 -59.5t90 -124t35 -209q0 -33 -3 -68.5t-7 -76.5h-662q0 -178 75 -277.5t255 -99.5q72 0 140.5 25.5t105.5 56.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-125 0 -226.5 51.5t-150.5 145.5h-14q-27 -37 -62 -70.5t-79 -59.5t-100 -42t-124 -16q-66 0 -122 20.5t-97 58 t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7t-107 -26.5t-73.5 -53.5t-27.5 -85zM862 625h508v24q0 139 -62.5 197.5t-164.5 58.5q-121 0 -195 -63t-86 -217z" />
<glyph unicode="&#xe7;" horiz-adv-x="923" d="M100 512q0 260 115 398.5t330 138.5q98 0 166.5 -15.5t124.5 -44.5l-48 -141q-47 27 -104 42t-123 15q-291 0 -291 -393q0 -78 15.5 -148.5t51.5 -125t94 -86t144 -31.5q74 0 132.5 21.5t95.5 50.5l53 -125q-100 -72 -248 -88l-37 -68q86 -16 124 -53t38 -101 q0 -80 -65.5 -132t-184.5 -52q-23 0 -45 2t-47 6l19 80q12 -2 22 -2h21q45 0 70.5 8t38.5 19.5t16.5 26t3.5 26.5q0 57 -176 76l86 161q-106 6 -180 47.5t-121.5 111t-69 164.5t-21.5 212z" />
<glyph unicode="&#xe8;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM348 1432v43h194l134 -306h-93z" />
<glyph unicode="&#xe9;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM475 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xea;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM250 1126l252 373h65l228 -373h-148l-80 136l-43 118l-45 -118l-92 -136h-137z" />
<glyph unicode="&#xeb;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM244 1337q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM637 1337q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5 q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#xec;" horiz-adv-x="548" d="M193 0v1024h163v-1024h-163zM25 1432v43h194l134 -306h-93z" />
<glyph unicode="&#xed;" horiz-adv-x="548" d="M193 0v1024h163v-1024h-163zM195 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xee;" horiz-adv-x="548" d="M193 0v1024h163v-1024h-163zM-4 1126l252 373h65l228 -373h-148l-80 136l-43 118l-45 -118l-92 -136h-137z" />
<glyph unicode="&#xef;" horiz-adv-x="548" d="M193 0v1024h163v-1024h-163zM-24 1337q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM369 1337q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#xf0;" horiz-adv-x="1148" d="M115 514q0 106 29.5 202.5t88 169t143.5 115.5t197 43q92 0 163 -28.5t100 -65.5q-23 76 -69 143.5t-105 120.5l-156 -84l-55 91l116 63q-78 47 -155 66l71 110q37 -14 94.5 -38.5t118.5 -67.5l140 76l53 -93l-103 -55q49 -47 94.5 -109.5t80 -145.5t55 -187.5 t20.5 -235.5q0 -166 -36.5 -284.5t-99 -195.5t-145.5 -113t-177 -36q-125 0 -213.5 43t-143.5 117t-80.5 171t-25.5 208zM283 512q0 -100 22.5 -174t62.5 -123t96 -72.5t122 -23.5q61 0 113.5 26.5t91 84t61 147.5t22.5 217q0 20 -1 46l-2 51q-1 26 -4 49.5t-7 39.5 q-16 29 -46 51.5t-66.5 38t-77.5 22.5t-80 7q-80 0 -138.5 -29.5t-96.5 -82t-55 -123t-17 -152.5z" />
<glyph unicode="&#xf1;" horiz-adv-x="1120" d="M158 0v1024h114l31 -125h8q49 66 132 108t198 42q84 0 147.5 -19.5t105.5 -69t63.5 -132.5t21.5 -210v-618h-164v584q0 160 -46 240.5t-169 80.5q-109 0 -179.5 -58.5t-98.5 -146.5v-700h-164zM275 1343q59 68 108.5 93.5t90.5 25.5q35 0 64.5 -13t57 -28.5t53 -28 t54.5 -12.5q45 0 94 50l49 -89q-53 -59 -97 -80.5t-81 -21.5q-33 0 -61.5 12.5t-56 27.5t-55.5 28.5t-56 13.5q-27 0 -54.5 -14.5t-62.5 -49.5z" />
<glyph unicode="&#xf2;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM322 1432v43h194l134 -306h-93z" />
<glyph unicode="&#xf3;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM465 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xf4;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM277 1126l252 373h65l228 -373h-148l-80 136l-43 118l-45 -118l-92 -136h-137z" />
<glyph unicode="&#xf5;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM264 1343q59 68 108.5 93.5t90.5 25.5q35 0 64.5 -13t57 -28.5t53 -28t54.5 -12.5q45 0 94 50l49 -89q-53 -59 -97 -80.5t-81 -21.5q-33 0 -61.5 12.5t-56 27.5t-55.5 28.5t-56 13.5q-27 0 -54.5 -14.5t-62.5 -49.5z" />
<glyph unicode="&#xf6;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM254 1337q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM647 1337q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#xf7;" horiz-adv-x="1034" d="M82 618v148h868v-148h-868zM397 307q0 55 32 87t85 32q55 0 88 -32t33 -87q0 -53 -33 -86t-88 -33q-53 0 -85 33t-32 86zM397 1075q0 55 32 87t85 32q55 0 88 -32t33 -87q0 -53 -33 -86t-88 -33q-53 0 -85 33t-32 86z" />
<glyph unicode="&#xf8;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q150 0 250 -66l53 72l102 -76l-59 -86q53 -70 77.5 -166t24.5 -215q0 -260 -115.5 -398.5t-332.5 -138.5q-160 0 -262 72l-56 -76l-106 78l68 94q-47 70 -70 163t-23 206zM270 512q0 -61 9.5 -118.5t27.5 -104.5l404 561 q-31 25 -71 40t-91 15q-279 2 -279 -393zM377 180q33 -27 75 -44t97 -17q279 -2 278 393q0 66 -10 126t-33 110z" />
<glyph unicode="&#xf9;" horiz-adv-x="1103" d="M141 406v618h164v-584q0 -80 9.5 -140t32 -100t61 -60.5t98.5 -20.5q55 0 98 17.5t77 48t59.5 70.5t41.5 85v684h164v-733q0 -74 5 -153t18 -138h-113l-41 162h-10q-47 -80 -127 -133.5t-203 -53.5q-82 0 -144.5 19.5t-104.5 69t-63.5 132.5t-21.5 210zM303 1432v43h194 l134 -306h-93z" />
<glyph unicode="&#xfa;" horiz-adv-x="1103" d="M141 406v618h164v-584q0 -80 9.5 -140t32 -100t61 -60.5t98.5 -20.5q55 0 98 17.5t77 48t59.5 70.5t41.5 85v684h164v-733q0 -74 5 -153t18 -138h-113l-41 162h-10q-47 -80 -127 -133.5t-203 -53.5q-82 0 -144.5 19.5t-104.5 69t-63.5 132.5t-21.5 210zM463 1169l121 306 h182v-43l-207 -263h-96z" />
<glyph unicode="&#xfb;" horiz-adv-x="1103" d="M141 406v618h164v-584q0 -80 9.5 -140t32 -100t61 -60.5t98.5 -20.5q55 0 98 17.5t77 48t59.5 70.5t41.5 85v684h164v-733q0 -74 5 -153t18 -138h-113l-41 162h-10q-47 -80 -127 -133.5t-203 -53.5q-82 0 -144.5 19.5t-104.5 69t-63.5 132.5t-21.5 210zM281 1126l252 373 h65l228 -373h-148l-80 136l-43 118l-45 -118l-92 -136h-137z" />
<glyph unicode="&#xfc;" horiz-adv-x="1103" d="M141 406v618h164v-584q0 -80 9.5 -140t32 -100t61 -60.5t98.5 -20.5q55 0 98 17.5t77 48t59.5 70.5t41.5 85v684h164v-733q0 -74 5 -153t18 -138h-113l-41 162h-10q-47 -80 -127 -133.5t-203 -53.5q-82 0 -144.5 19.5t-104.5 69t-63.5 132.5t-21.5 210zM256 1337 q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM649 1337q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#xfd;" horiz-adv-x="954" d="M25 1024h188l246 -664l57 -196h10l45 198l199 662h166l-303 -920l-69 -194q-34 -94 -74.5 -168t-92 -118t-118.5 -44q-74 0 -121 21l28 141q27 -10 52 -10q57 0 110 60.5t88 207.5zM447 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xfe;" horiz-adv-x="1107" d="M158 -410v1844h164v-512h8q41 59 108.5 93t163.5 34q205 0 305.5 -121t100.5 -396q0 -129 -34 -232t-95.5 -175t-148.5 -111t-193 -39q-76 0 -120 9.5t-95 31.5v-426h-164zM322 176q37 -29 84 -43t124 -14q141 0 224.5 105.5t83.5 310.5q0 84 -14.5 152.5t-46.5 116.5 t-82 74.5t-124 26.5q-201 2 -249 -219v-510z" />
<glyph unicode="&#xff;" horiz-adv-x="954" d="M25 1024h188l246 -664l57 -196h10l45 198l199 662h166l-303 -920l-69 -194q-34 -94 -74.5 -168t-92 -118t-118.5 -44q-74 0 -121 21l28 141q27 -10 52 -10q57 0 110 60.5t88 207.5zM182 1337q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5 t-27.5 71.5zM575 1337q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x100;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM273 1599v127h647v-127h-647z" />
<glyph unicode="&#x101;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM207 1190v127h606v-127h-606z" />
<glyph unicode="&#x102;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM248 1735l88 49q35 -70 106.5 -108t167.5 -38q98 0 166 43t97 103l81 -39q-18 -59 -52 -105.5t-80 -79t-101 -49t-113 -16.5q-55 0 -109.5 14.5t-101.5 43 t-85.5 75t-63.5 107.5z" />
<glyph unicode="&#x103;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM197 1427l92 48q37 -74 98.5 -116t130.5 -42q70 0 126.5 41t91.5 117l86 -37q-6 -49 -32 -97.5t-66 -85t-93 -59t-115 -22.5q-57 0 -108 17t-93 51t-73 80t-45 105z" />
<glyph unicode="&#x104;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-45q-53 -33 -85 -77t-32 -103q0 -41 27.5 -72t78.5 -31q39 0 82 19l23 -86q-31 -25 -82 -37t-94 -12q-90 0 -146.5 48t-56.5 132q0 72 44 128t122 91h-14l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221z" />
<glyph unicode="&#x105;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -4t-82 -13.5t-80 -21.5t-66 -29l-52 119q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-47q-51 -33 -80 -77t-29 -97q0 -41 26.5 -73t77.5 -32q39 0 82 21l23 -88q-31 -25 -82 -37t-94 -12q-92 0 -147.5 49t-55.5 133q0 80 53.5 138.5t145.5 92.5l-37 125h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5 t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7t-107 -26.5t-73.5 -53.5t-27.5 -85z" />
<glyph unicode="&#x106;" horiz-adv-x="1169" d="M115 717q0 201 54 341t143 229t200 130t225 41q123 0 201 -13t133 -36l-41 -149q-98 47 -280 47q-84 0 -166 -31t-146.5 -100.5t-103.5 -182t-39 -276.5q0 -147 37 -258t101.5 -184.5t151.5 -110.5t189 -37q92 0 161 18.5t116 47.5l41 -134q-61 -47 -155.5 -65.5 t-201.5 -18.5q-129 0 -241.5 44t-196.5 134.5t-133 230.5t-49 333zM612 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x107;" horiz-adv-x="923" d="M100 512q0 260 115 398.5t330 138.5q98 0 166.5 -15.5t124.5 -44.5l-48 -141q-47 27 -104 42t-123 15q-291 0 -291 -393q0 -78 15.5 -148.5t51.5 -125t94 -87t144 -32.5q74 0 132.5 22.5t95.5 51.5l53 -125q-61 -45 -145 -69t-176 -24q-119 0 -201 38t-134.5 109t-76 170 t-23.5 220zM473 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x108;" horiz-adv-x="1169" d="M115 717q0 201 54 341t143 229t200 130t225 41q123 0 201 -13t133 -36l-41 -149q-98 47 -280 47q-84 0 -166 -31t-146.5 -100.5t-103.5 -182t-39 -276.5q0 -147 37 -258t101.5 -184.5t151.5 -110.5t189 -37q92 0 161 18.5t116 47.5l41 -134q-61 -47 -155.5 -65.5 t-201.5 -18.5q-129 0 -241.5 44t-196.5 134.5t-133 230.5t-49 333zM383 1530v45l272 207h123l260 -209v-43h-166l-123 100l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#x109;" horiz-adv-x="923" d="M100 512q0 260 115 398.5t330 138.5q98 0 166.5 -15.5t124.5 -44.5l-48 -141q-47 27 -104 42t-123 15q-291 0 -291 -393q0 -78 15.5 -148.5t51.5 -125t94 -87t144 -32.5q74 0 132.5 22.5t95.5 51.5l53 -125q-61 -45 -145 -69t-176 -24q-119 0 -201 38t-134.5 109t-76 170 t-23.5 220zM234 1126l252 373h65l228 -373h-148l-80 136l-43 118l-45 -118l-92 -136h-137z" />
<glyph unicode="&#x10c;" horiz-adv-x="1169" d="M115 717q0 201 54 341t143 229t200 130t225 41q123 0 201 -13t133 -36l-41 -149q-98 47 -280 47q-84 0 -166 -31t-146.5 -100.5t-103.5 -182t-39 -276.5q0 -147 37 -258t101.5 -184.5t151.5 -110.5t189 -37q92 0 161 18.5t116 47.5l41 -134q-61 -47 -155.5 -65.5 t-201.5 -18.5q-129 0 -241.5 44t-196.5 134.5t-133 230.5t-49 333zM404 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#x10d;" horiz-adv-x="923" d="M100 512q0 260 115 398.5t330 138.5q98 0 166.5 -15.5t124.5 -44.5l-48 -141q-47 27 -104 42t-123 15q-291 0 -291 -393q0 -78 15.5 -148.5t51.5 -125t94 -87t144 -32.5q74 0 132.5 22.5t95.5 51.5l53 -125q-61 -45 -145 -69t-176 -24q-119 0 -201 38t-134.5 109t-76 170 t-23.5 220zM242 1499h160l79 -135l44 -119l45 119l92 135h143l-252 -373h-76z" />
<glyph unicode="&#x10e;" horiz-adv-x="1339" d="M174 -2v1436q39 6 87 9t100 4l103 2q50 1 93 1q172 0 298 -53.5t208 -148.5t122 -228t40 -293q0 -145 -38 -279.5t-120 -238t-213 -165.5t-317 -62q-33 0 -85.5 1t-107.5 4t-102.5 5t-67.5 6zM344 141q10 -2 39 -3l59 -2l60 -2q29 -1 39 -1q143 0 240.5 49t155.5 132 t82.5 190.5t24.5 222.5q0 100 -22.5 201.5t-77.5 183.5t-148.5 134t-234.5 52h-58q-32 0 -62.5 -2t-56.5 -4t-40 -4v-1147zM248 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#x10f;" horiz-adv-x="1206" d="M100 508q0 262 124 398t341 136q76 0 120 -8t95 -26v426h164v-1082q0 -104 2 -189t19 -167h-111l-41 145h-8q-41 -72 -119 -119t-182 -47q-205 0 -304.5 129.5t-99.5 403.5zM270 508q0 -84 13.5 -155.5t44 -123t81 -81t121.5 -29.5q104 0 166 54t84 165v508 q-37 29 -84 41t-125 12q-141 0 -221 -93t-80 -298zM1022 1079q35 74 53 167t18 188h164q-4 -59 -24.5 -122t-46 -116t-52 -94t-45.5 -60z" />
<glyph unicode="&#x110;" horiz-adv-x="1347" d="M-2 680v123h184v631q39 6 87 9t101 4l102 2q50 1 93 1q172 0 298 -53.5t208 -148.5t122 -228t40 -293q0 -145 -38 -279.5t-120 -238t-213 -165.5t-317 -62q-33 0 -85 1t-107.5 4t-102.5 5t-68 6v682h-184zM352 141q10 -2 39 -3l60 -2l59 -2q29 -1 39 -1q143 0 240.5 49 t156 132t83 190.5t24.5 222.5q0 100 -22.5 201.5t-78 183.5t-148.5 134t-235 52h-58q-32 0 -62.5 -2t-56 -4t-40.5 -4v-485h301v-123h-301v-539z" />
<glyph unicode="&#x111;" horiz-adv-x="1105" d="M100 508q0 262 124 398t341 136q76 0 120 -8t95 -26v163h-321v123h321v140h164v-140h166v-123h-166v-819q0 -104 2 -189t19 -167h-111l-41 145h-8q-41 -72 -119 -119t-182 -47q-205 0 -304.5 129.5t-99.5 403.5zM270 508q0 -84 13.5 -155.5t44 -124t81 -81t121.5 -28.5 q104 0 166 54t84 165v510q-37 29 -84 40t-125 11q-141 0 -221 -93t-80 -298z" />
<glyph unicode="&#x112;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM223 1599v127h647v-127h-647z" />
<glyph unicode="&#x113;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM219 1190v127h606v-127h-606z" />
<glyph unicode="&#x116;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM434 1632q0 43 33.5 75t93.5 32q59 0 95 -32t36 -75q0 -47 -36 -77.5t-95 -30.5t-93 30.5t-34 77.5z" />
<glyph unicode="&#x117;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM442 1335q0 47 31.5 81t81.5 34q49 0 83.5 -34t34.5 -81t-34.5 -77.5t-83.5 -30.5t-81 30.5t-32 77.5z" />
<glyph unicode="&#x118;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-74q-53 -33 -85 -76t-32 -102q0 -41 26.5 -73t78.5 -32q39 0 82 21l22 -88q-31 -25 -82 -37t-94 -12q-92 0 -147.5 49t-55.5 133q0 72 43 127t121 90h-594z" />
<glyph unicode="&#x119;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -119t101.5 -73.5t152.5 -24.5q70 0 139.5 24.5t104.5 57.5l61 -119q-23 -18 -49.5 -32.5t-54.5 -26.5q-70 -35 -109 -85.5t-41 -115.5 q2 -43 30 -74t79 -33q39 2 82 21l22 -88q-31 -25 -83 -36t-95 -11q-92 2 -146.5 50t-56.5 132q0 61 31 110.5t84 83.5q-10 -2 -23 -2h-22q-117 0 -203 38t-141 109t-82 169t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217z" />
<glyph unicode="&#x11a;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM223 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#x11b;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM260 1499h160l79 -135l44 -119l45 119l92 135h143l-252 -373h-76z" />
<glyph unicode="&#x11c;" horiz-adv-x="1253" d="M115 717q0 199 57 340t149.5 230t207 130t229.5 41q123 0 202.5 -13t135.5 -36l-43 -149q-98 47 -281 47q-86 0 -171 -30t-152.5 -99.5t-110.5 -182t-43 -278.5q0 -152 35 -262.5t97 -183t150.5 -108.5t192.5 -36q131 0 223 51v400l-336 40v97h482v-631 q-33 -25 -79 -45.5t-98.5 -34.5t-108.5 -21.5t-110 -7.5q-137 0 -251.5 44t-198.5 135.5t-131 232t-47 330.5zM406 1530v45l272 207h123l260 -209v-43h-166l-123 100l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#x11d;" horiz-adv-x="1099" d="M100 508q0 262 125 398t369 136q117 0 200 -18t148 -43v-1028q0 -199 -105.5 -293t-312.5 -94q-123 0 -197.5 15.5t-127.5 39.5l43 139q47 -18 104 -34.5t150 -16.5q86 0 140 15.5t87 51.5t45 92t12 134v98h-8q-41 -59 -104.5 -91t-165.5 -32q-207 0 -304.5 129.5 t-97.5 401.5zM270 510q0 -86 14.5 -157.5t45 -123t80 -80t120.5 -28.5q104 0 164 52t84 163v524q-82 39 -209 39q-139 0 -219 -94t-80 -295zM281 1126l252 373h65l228 -373h-148l-80 136l-43 118l-45 -118l-92 -136h-137z" />
<glyph unicode="&#x11e;" horiz-adv-x="1253" d="M115 717q0 199 57 340t149.5 230t207 130t229.5 41q123 0 202.5 -13t135.5 -36l-43 -149q-98 47 -281 47q-86 0 -171 -30t-152.5 -99.5t-110.5 -182t-43 -278.5q0 -152 35 -262.5t97 -183t150.5 -108.5t192.5 -36q131 0 223 51v400l-336 40v97h482v-631 q-33 -25 -79 -45.5t-98.5 -34.5t-108.5 -21.5t-110 -7.5q-137 0 -251.5 44t-198.5 135.5t-131 232t-47 330.5zM369 1735l88 49q35 -70 106.5 -108t167.5 -38q98 0 166 43t97 103l81 -39q-18 -59 -52 -105.5t-80 -79t-101 -49t-113 -16.5q-55 0 -109.5 14.5t-101.5 43 t-85.5 75t-63.5 107.5z" />
<glyph unicode="&#x11f;" horiz-adv-x="1099" d="M100 508q0 262 125 398t369 136q117 0 200 -18t148 -43v-1028q0 -199 -105.5 -293t-312.5 -94q-123 0 -197.5 15.5t-127.5 39.5l43 139q47 -18 104 -34.5t150 -16.5q86 0 140 15.5t87 51.5t45 92t12 134v98h-8q-41 -59 -104.5 -91t-165.5 -32q-207 0 -304.5 129.5 t-97.5 401.5zM270 510q0 -86 14.5 -157.5t45 -123t80 -80t120.5 -28.5q104 0 164 52t84 163v524q-82 39 -209 39q-139 0 -219 -94t-80 -295zM238 1427l92 48q37 -74 98.5 -116t130.5 -42q70 0 126.5 41t91.5 117l86 -37q-6 -49 -32 -97.5t-66 -85t-93 -59t-115 -22.5 q-57 0 -108 17t-93 51t-73 80t-45 105z" />
<glyph unicode="&#x122;" horiz-adv-x="1253" d="M115 717q0 199 57 340t149.5 230t207 130t229.5 41q123 0 202.5 -13t135.5 -36l-43 -149q-98 47 -281 47q-86 0 -171 -30t-152.5 -99.5t-110.5 -182t-43 -278.5q0 -152 35 -262.5t97 -183t150.5 -108.5t192.5 -36q131 0 223 51v400l-336 40v97h482v-631 q-33 -25 -79 -45.5t-98.5 -34.5t-108.5 -21.5t-110 -7.5q-137 0 -251.5 44t-198.5 135.5t-131 232t-47 330.5zM602 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2 q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x123;" horiz-adv-x="1099" d="M100 508q0 262 125 398t369 136q117 0 200 -18t148 -43v-1028q0 -199 -105.5 -293t-312.5 -94q-123 0 -197.5 15.5t-127.5 39.5l43 139q47 -18 104 -34.5t150 -16.5q86 0 140 15.5t87 51.5t45 92t12 134v98h-8q-41 -59 -104.5 -91t-165.5 -32q-207 0 -304.5 129.5 t-97.5 401.5zM270 510q0 -86 14.5 -157.5t45 -123t80 -80t120.5 -28.5q104 0 164 52t84 163v524q-82 39 -209 39q-139 0 -219 -94t-80 -295zM706.008 1246.99q0 -42.9971 -31.498 -69.4961q-31.498 -26.498 -72.4961 -26.498q-50.9971 0 -90.9941 35.498 q-39.998 35.4971 -39.998 117.492q0 52.9971 17.999 92.9951q17.999 39.9971 43.9971 69.9951q25.999 29.998 53.4971 47.4971t47.4971 25.499l57.9971 -65.9961q-40.998 -22.999 -65.4961 -57.4971q-24.499 -34.498 -24.499 -83.4941q8 1.99902 19.999 1.99902 q36.998 0 60.4961 -24.498q23.499 -24.499 23.499 -63.4961z" />
<glyph unicode="&#x124;" horiz-adv-x="1376" d="M174 0v1434h170v-625h688v625h170v-1434h-170v657h-688v-657h-170zM356 1530v45l272 207h123l260 -209v-43h-166l-123 100l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#x125;" horiz-adv-x="1120" d="M158 0v1434h164v-525h8q53 63 127.5 101.5t185.5 38.5q86 0 149.5 -19.5t105.5 -69t61.5 -132.5t19.5 -210v-618h-164v584q0 80 -9 140t-33.5 100t-66.5 60.5t-110 20.5q-96 0 -174 -62.5t-100 -160.5v-682h-164zM264 1530v45l272 207h123l260 -209v-43h-166l-123 100 l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#x126;" horiz-adv-x="1386" d="M18 1071v131h162v232h170v-232h688v232h170v-232h162v-131h-162v-1071h-170v657h-688v-657h-170v1071h-162zM350 809h688v262h-688v-262z" />
<glyph unicode="&#x127;" horiz-adv-x="1124" d="M-2 1171v123h164v140h164v-140h327v-123h-327v-262h8q53 63 128 101.5t185 38.5q86 0 149.5 -19.5t105.5 -69t61.5 -132.5t19.5 -210v-618h-164v584q0 80 -9 140t-33.5 100t-66.5 60.5t-110 20.5q-96 0 -174 -62.5t-100 -160.5v-682h-164v1171h-164z" />
<glyph unicode="&#x12a;" horiz-adv-x="595" d="M213 0v1434h170v-1434h-170zM-22 1599v127h647v-127h-647z" />
<glyph unicode="&#x12b;" horiz-adv-x="548" d="M193 0v1024h163v-1024h-163zM-27 1190v127h606v-127h-606z" />
<glyph unicode="&#x12e;" horiz-adv-x="595" d="M70 -219q0 72 43 128t120 91h-20v1434h170v-1434h-29q-53 -33 -83.5 -77t-30.5 -103q0 -41 26.5 -73t77.5 -32q39 0 82 21l23 -88q-31 -25 -82.5 -36t-94.5 -11q-92 0 -147 48t-55 132z" />
<glyph unicode="&#x12f;" horiz-adv-x="550" d="M39 -219q0 72 43 128t121 91h-10v1024h163v-1024h-37q-51 -33 -80.5 -78t-29.5 -102q0 -41 26.5 -73t77.5 -32q39 0 82 21l23 -88q-31 -25 -82 -36t-96 -11q-92 0 -146.5 48t-54.5 132zM158 1335q0 47 31.5 81t80.5 34t84 -34t35 -81t-35 -77.5t-84 -30.5t-80.5 30.5 t-31.5 77.5z" />
<glyph unicode="&#x130;" horiz-adv-x="595" d="M213 0v1434h170v-1434h-170zM172 1632q0 43 33.5 75t93.5 32q59 0 95 -32t36 -75q0 -47 -36 -77.5t-95 -30.5t-93 30.5t-34 77.5z" />
<glyph unicode="&#x131;" horiz-adv-x="548" d="M193 0v1024h163v-1024h-163z" />
<glyph unicode="&#x134;" horiz-adv-x="595" d="M-70 12l33 146q57 -27 125 -27q86 0 113.5 60.5t27.5 164.5v1078h170v-1119q0 -164 -72.5 -249.5t-220.5 -85.5q-16 0 -40.5 2t-49 6t-48.5 10t-38 14zM-16 1530v45l272 207h123l260 -209v-43h-166l-123 100l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#x135;" horiz-adv-x="546" d="M18 -291q57 0 91 17.5t52.5 54.5t23.5 93t5 132v1018h164v-1079q0 -190 -65.5 -284.5t-208.5 -94.5q-16 0 -30.5 1t-31.5 3v139zM2 1126l252 373h65l228 -373h-148l-80 136l-43 118l-45 -118l-92 -136h-137z" />
<glyph unicode="&#x136;" horiz-adv-x="1249" d="M174 0v1434h170v-668l92 29l482 639h196l-479 -617l-86 -67l104 -82l525 -668h-215l-523 664h-96v-664h-170zM475 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5 q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x137;" horiz-adv-x="980" d="M158 0v1434h164v-873l84 29l317 434h190l-313 -412l-84 -67l102 -82l343 -463h-203l-342 461h-94v-461h-164zM375 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5 q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x139;" horiz-adv-x="1058" d="M174 0v1434h170v-1282h678v-152h-848zM232 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x13a;" horiz-adv-x="598" d="M176 205v1229h164v-1182q0 -72 24.5 -102.5t69.5 -30.5q27 0 57.5 4t69.5 18l19 -129q-33 -16 -91.5 -26.5t-101.5 -10.5q-92 0 -151.5 52.5t-59.5 177.5zM184 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x13b;" horiz-adv-x="1058" d="M174 0v1434h170v-1282h678v-152h-848zM393 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x13c;" horiz-adv-x="598" d="M176 205v1229h164v-1182q0 -72 24.5 -102.5t69.5 -30.5q27 0 57.5 4t69.5 18l19 -129q-33 -16 -91.5 -26.5t-101.5 -10.5q-92 0 -151.5 52.5t-59.5 177.5zM240 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5 l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x13d;" horiz-adv-x="1058" d="M174 0v1434h170v-1282h678v-152h-848zM643 1079q35 74 53 167t18 188h164q-4 -59 -24.5 -122t-46 -116t-52 -94t-45.5 -60z" />
<glyph unicode="&#x13e;" horiz-adv-x="598" d="M176 205v1229h164v-1182q0 -72 24.5 -102.5t69.5 -30.5q27 0 57.5 4t69.5 18l19 -129q-33 -16 -91.5 -26.5t-101.5 -10.5q-92 0 -151.5 52.5t-59.5 177.5zM422 1079q35 74 53 167t18 188h164q-4 -59 -24.5 -122t-46 -116t-52 -94t-45.5 -60z" />
<glyph unicode="&#x141;" horiz-adv-x="1058" d="M31 432v156l143 112v734h170v-600l219 172v-164l-219 -168v-522h678v-152h-848v543z" />
<glyph unicode="&#x142;" horiz-adv-x="598" d="M20 428v156l156 121v729h164v-600l213 167v-163l-213 -164v-422q0 -72 24.5 -102.5t69.5 -30.5q27 0 57.5 4t69.5 18l19 -129q-33 -16 -91.5 -26.5t-101.5 -10.5q-92 0 -151.5 52.5t-59.5 177.5v342z" />
<glyph unicode="&#x143;" horiz-adv-x="1378" d="M174 0v1456h90l686 -956l107 -197h10l-23 197v934h160v-1457h-90l-682 961l-110 207h-9l21 -207v-938h-160zM592 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x144;" horiz-adv-x="1120" d="M158 0v1024h114l31 -125h8q49 66 132 108t198 42q84 0 147.5 -19.5t105.5 -69t63.5 -132.5t21.5 -210v-618h-164v584q0 160 -46 240.5t-169 80.5q-109 0 -179.5 -58.5t-98.5 -146.5v-700h-164zM494 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x145;" horiz-adv-x="1378" d="M174 0v1456h90l686 -956l107 -197h10l-23 197v934h160v-1457h-90l-682 961l-110 207h-9l21 -207v-938h-160zM572 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2 q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x146;" horiz-adv-x="1120" d="M158 0v1024h114l31 -125h8q49 66 132 108t198 42q84 0 147.5 -19.5t105.5 -69t63.5 -132.5t21.5 -210v-618h-164v584q0 160 -46 240.5t-169 80.5q-109 0 -179.5 -58.5t-98.5 -146.5v-700h-164zM442 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93 t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x147;" horiz-adv-x="1378" d="M174 0v1456h90l686 -956l107 -197h10l-23 197v934h160v-1457h-90l-682 961l-110 207h-9l21 -207v-938h-160zM367 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#x148;" horiz-adv-x="1120" d="M158 0v1024h114l31 -125h8q49 66 132 108t198 42q84 0 147.5 -19.5t105.5 -69t63.5 -132.5t21.5 -210v-618h-164v584q0 160 -46 240.5t-169 80.5q-109 0 -179.5 -58.5t-98.5 -146.5v-700h-164zM281 1499h160l79 -135l44 -119l45 119l92 135h143l-252 -373h-76z" />
<glyph unicode="&#x14c;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM389 1599v127h647v-127h-647z" />
<glyph unicode="&#x14d;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM246 1190v127h606v-127h-606z" />
<glyph unicode="&#x150;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM496 1518l131 223h190v-33l-204 -190h-117zM750 1518l209 223h202v-33l-292 -190h-119z" />
<glyph unicode="&#x151;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM361 1169l72 265h159v-33l-145 -232h-86zM582 1169l150 265h176v-33l-234 -232h-92z" />
<glyph unicode="&#x152;" horiz-adv-x="1908" d="M115 717q0 358 151.5 549.5t431.5 191.5q96 0 159 -7t128 -17h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791q-51 -10 -122.5 -17.5t-164.5 -7.5q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t74.5 -187.5t131 -129 t191 -48q59 0 121.5 4t148.5 31v1104q-57 23 -133 32t-154 9q-188 0 -295.5 -144.5t-107.5 -445.5z" />
<glyph unicode="&#x153;" horiz-adv-x="1757" d="M100 512q0 260 116 398.5t333 138.5q129 0 218 -53.5t142 -135.5q53 86 144.5 137.5t214.5 51.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -35 -2 -71.5t-8 -77.5h-662q0 -90 18.5 -161t57.5 -120t102.5 -73.5t153.5 -24.5q72 0 140.5 25.5t103.5 58.5l61 -119 q-61 -49 -154.5 -78t-197.5 -29q-127 0 -219.5 51.5t-145.5 139.5q-55 -92 -144 -141.5t-212 -49.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -126t86 -86t129 -31.5q276 -2 276 393q0 80 -14 151.5t-47 125t-86 85t-129 31.5 q-279 2 -279 -393zM989 625h508v18q0 141 -61.5 202.5t-165.5 61.5q-119 0 -193 -64t-88 -218z" />
<glyph unicode="&#x154;" horiz-adv-x="1218" d="M174 0v1419q78 14 179.5 22.5t185.5 8.5q94 0 179 -20.5t149.5 -67.5t103.5 -123t39 -184q0 -168 -92.5 -272.5t-233.5 -139.5l98 -76l357 -567h-199l-395 618l-201 31v-649h-170zM344 762h160q141 0 233 69.5t92 217.5q0 111 -75.5 182.5t-210.5 71.5h-56 q-29 0 -55 -2.5t-50 -4.5t-38 -6v-528zM414 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x155;" horiz-adv-x="696" d="M158 0v1024h114l31 -125h8q39 70 93.5 107.5t138.5 37.5q59 0 133 -20l-35 -158q-61 20 -117 21q-88 0 -139 -48t-63 -122v-717h-164zM279 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x156;" horiz-adv-x="1218" d="M174 0v1419q78 14 179.5 22.5t185.5 8.5q94 0 179 -20.5t149.5 -67.5t103.5 -123t39 -184q0 -168 -92.5 -272.5t-233.5 -139.5l98 -76l357 -567h-199l-395 618l-201 31v-649h-170zM344 762h160q141 0 233 69.5t92 217.5q0 111 -75.5 182.5t-210.5 71.5h-56 q-29 0 -55 -2.5t-50 -4.5t-38 -6v-528zM490 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x157;" horiz-adv-x="696" d="M158 0v1024h114l31 -125h8q39 70 93.5 107.5t138.5 37.5q59 0 133 -20l-35 -158q-61 20 -117 21q-88 0 -139 -48t-63 -122v-717h-164zM174 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66 q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x158;" horiz-adv-x="1218" d="M174 0v1419q78 14 179.5 22.5t185.5 8.5q94 0 179 -20.5t149.5 -67.5t103.5 -123t39 -184q0 -168 -92.5 -272.5t-233.5 -139.5l98 -76l357 -567h-199l-395 618l-201 31v-649h-170zM344 762h160q141 0 233 69.5t92 217.5q0 111 -75.5 182.5t-210.5 71.5h-56 q-29 0 -55 -2.5t-50 -4.5t-38 -6v-528zM189 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#x159;" horiz-adv-x="696" d="M158 0v1024h114l31 -125h8q39 70 93.5 107.5t138.5 37.5q59 0 133 -20l-35 -158q-61 20 -117 21q-88 0 -139 -48t-63 -122v-717h-164zM111 1499h160l79 -135l44 -119l45 119l92 135h143l-252 -373h-76z" />
<glyph unicode="&#x15a;" horiz-adv-x="1087" d="M94 51l58 154q47 -27 139 -52.5t207 -25.5q68 0 127 13.5t102 43t68.5 74.5t25.5 107q0 86 -51 140t-128 96t-167 79t-167 89t-128 129t-51 196q0 168 116.5 266t332.5 98q125 0 227 -18.5t160 -46.5l-52 -150q-47 23 -138 43.5t-206 20.5q-135 0 -202.5 -60.5 t-67.5 -142.5q0 -80 51 -133t128 -95t167 -83t167 -95.5t128 -130t51 -188.5q0 -92 -32.5 -166t-96 -127t-154 -82t-204.5 -29q-154 0 -254.5 23.5t-155.5 52.5zM467 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x15b;" horiz-adv-x="862" d="M80 51l49 139q47 -27 123 -49t154 -22q88 0 145 34.5t57 125.5q0 61 -36.5 96t-91 58.5t-119 45t-119 55t-91 87t-36.5 143.5q0 147 84 216t233 69q111 0 185.5 -19.5t130.5 -46.5l-39 -135q-47 23 -114 40t-142 17q-90 0 -132 -30.5t-42 -106.5q0 -53 36.5 -83t91 -53.5 t119 -46t118.5 -59.5t91 -93t37 -148q0 -66 -21.5 -123.5t-66.5 -98t-111.5 -64.5t-156.5 -24q-117 0 -199 22.5t-137 53.5zM363 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x15c;" horiz-adv-x="1087" d="M94 51l58 154q47 -27 139 -52.5t207 -25.5q68 0 127 13.5t102 43t68.5 74.5t25.5 107q0 86 -51 140t-128 96t-167 79t-167 89t-128 129t-51 196q0 168 116.5 266t332.5 98q125 0 227 -18.5t160 -46.5l-52 -150q-47 23 -138 43.5t-206 20.5q-135 0 -202.5 -60.5 t-67.5 -142.5q0 -80 51 -133t128 -95t167 -83t167 -95.5t128 -130t51 -188.5q0 -92 -32.5 -166t-96 -127t-154 -82t-204.5 -29q-154 0 -254.5 23.5t-155.5 52.5zM244 1530v45l272 207h123l260 -209v-43h-166l-123 100l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#x15d;" horiz-adv-x="862" d="M80 51l49 139q47 -27 123 -49t154 -22q88 0 145 34.5t57 125.5q0 61 -36.5 96t-91 58.5t-119 45t-119 55t-91 87t-36.5 143.5q0 147 84 216t233 69q111 0 185.5 -19.5t130.5 -46.5l-39 -135q-47 23 -114 40t-142 17q-90 0 -132 -30.5t-42 -106.5q0 -53 36.5 -83t91 -53.5 t119 -46t118.5 -59.5t91 -93t37 -148q0 -66 -21.5 -123.5t-66.5 -98t-111.5 -64.5t-156.5 -24q-117 0 -199 22.5t-137 53.5zM160 1126l252 373h65l228 -373h-148l-80 136l-43 118l-45 -118l-92 -136h-137z" />
<glyph unicode="&#x15e;" horiz-adv-x="1087" d="M94 51l58 154q47 -27 139 -52.5t207 -25.5q68 0 127 13.5t102 43t68.5 74.5t25.5 107q0 86 -51 140t-128 96t-167 79t-167 89t-128 129t-51 196q0 168 116.5 266t332.5 98q125 0 227 -18.5t160 -46.5l-52 -150q-47 23 -138 43.5t-206 20.5q-135 0 -202.5 -60.5 t-67.5 -142.5q0 -80 51 -133t128 -95t167 -83t167 -95.5t128 -130t51 -188.5q0 -162 -100 -266.5t-281 -128.5l-39 -72q86 -16 124 -53t38 -101q0 -80 -65.5 -132t-184.5 -52q-23 0 -45 2t-47 6l19 80q12 -2 22 -2h21q45 0 70.5 8t38.5 19.5t16.5 26t3.5 26.5q0 57 -176 76 l83 159q-147 2 -244.5 24.5t-150.5 51.5z" />
<glyph unicode="&#x15f;" horiz-adv-x="862" d="M80 51l49 137q47 -25 123 -46t154 -21q88 0 145 33.5t57 124.5q0 61 -36.5 96t-91 58.5t-119 45t-119 55t-91 87t-36.5 143.5q0 147 84 216t233 69q111 0 185.5 -19.5t130.5 -46.5l-39 -133q-47 23 -114 39t-142 16q-90 0 -132 -30.5t-42 -106.5q0 -53 36.5 -83t91 -53.5 t119 -46t118.5 -59.5t91 -93t37 -148q0 -121 -71.5 -205t-219.5 -100l-37 -68q86 -16 124 -53t38 -101q0 -80 -65.5 -132t-184.5 -52q-23 0 -45 2t-47 6l19 80q12 -2 22 -2h21q45 0 70.5 8t39 19.5t16.5 26t3 26.5q0 57 -176 76l86 161q-96 4 -166 24.5t-119 49.5z" />
<glyph unicode="&#x160;" horiz-adv-x="1087" d="M94 51l58 154q47 -27 139 -52.5t207 -25.5q68 0 127 13.5t102 43t68.5 74.5t25.5 107q0 86 -51 140t-128 96t-167 79t-167 89t-128 129t-51 196q0 168 116.5 266t332.5 98q125 0 227 -18.5t160 -46.5l-52 -150q-47 23 -138 43.5t-206 20.5q-135 0 -202.5 -60.5 t-67.5 -142.5q0 -80 51 -133t128 -95t167 -83t167 -95.5t128 -130t51 -188.5q0 -92 -32.5 -166t-96 -127t-154 -82t-204.5 -29q-154 0 -254.5 23.5t-155.5 52.5zM281 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#x161;" horiz-adv-x="862" d="M80 51l49 139q47 -27 123 -49t154 -22q88 0 145 34.5t57 125.5q0 61 -36.5 96t-91 58.5t-119 45t-119 55t-91 87t-36.5 143.5q0 147 84 216t233 69q111 0 185.5 -19.5t130.5 -46.5l-39 -135q-47 23 -114 40t-142 17q-90 0 -132 -30.5t-42 -106.5q0 -53 36.5 -83t91 -53.5 t119 -46t118.5 -59.5t91 -93t37 -148q0 -66 -21.5 -123.5t-66.5 -98t-111.5 -64.5t-156.5 -24q-117 0 -199 22.5t-137 53.5zM150 1499h160l79 -135l44 -119l45 119l92 135h143l-252 -373h-76z" />
<glyph unicode="&#x162;" horiz-adv-x="1136" d="M37 1282v152h1063v-152h-447v-1282h-170v1282h-446zM447 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x21a;" horiz-adv-x="1136" d="M37 1282v152h1063v-152h-447v-1282h-170v1282h-446zM447 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x163;" horiz-adv-x="694" d="M23 881v143h159v203l164 47v-250h279v-143h-279v-568q0 -106 26.5 -150t90.5 -44q53 0 90 11t82 30l37 -125q-55 -27 -121 -43.5t-141 -16.5q-125 0 -176.5 71t-51.5 237v598h-159zM266 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70 t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x21b;" horiz-adv-x="694" d="M23 881v143h159v203l164 47v-250h279v-143h-279v-568q0 -106 26.5 -150t90.5 -44q53 0 90 11t82 30l37 -125q-55 -27 -121 -43.5t-141 -16.5q-125 0 -176.5 71t-51.5 237v598h-159zM266 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70 t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x164;" horiz-adv-x="1136" d="M37 1282v152h1063v-152h-447v-1282h-170v1282h-446zM244 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#x165;" horiz-adv-x="694" d="M23 881v143h159v203l164 47v-250h279v-143h-279v-568q0 -106 26.5 -150t90.5 -44q53 0 90 11t82 30l37 -125q-55 -27 -121 -43.5t-141 -16.5q-125 0 -176.5 71t-51.5 237v598h-159zM404 1108q35 74 53 167t18 188h164q-4 -59 -24.5 -122t-46 -116t-52 -94t-45.5 -60z" />
<glyph unicode="&#x16a;" horiz-adv-x="1335" d="M174 444v990h170v-910q0 -109 21.5 -183.5t64.5 -120.5t107.5 -66.5t150.5 -20.5q166 0 237.5 91t71.5 300v910h164v-957q0 -129 -33.5 -223t-96 -154.5t-150.5 -89t-195 -28.5q-254 0 -383 114.5t-129 347.5zM348 1599v127h647v-127h-647z" />
<glyph unicode="&#x16b;" horiz-adv-x="1103" d="M141 406v618h164v-584q0 -80 9.5 -140t32 -100t61 -60.5t98.5 -20.5q55 0 98 17.5t77 48t59.5 70.5t41.5 85v684h164v-733q0 -74 5 -153t18 -138h-113l-41 162h-10q-47 -80 -127 -133.5t-203 -53.5q-82 0 -144.5 19.5t-104.5 69t-63.5 132.5t-21.5 210zM250 1190v127h606 v-127h-606z" />
<glyph unicode="&#x16c;" horiz-adv-x="1335" d="M174 444v990h170v-910q0 -109 21.5 -183.5t64.5 -120.5t107.5 -66.5t150.5 -20.5q166 0 237.5 91t71.5 300v910h164v-957q0 -129 -33.5 -223t-96 -154.5t-150.5 -89t-195 -28.5q-254 0 -383 114.5t-129 347.5zM316 1735l88 49q35 -70 106.5 -108t167.5 -38q98 0 166 43 t97 103l81 -39q-18 -59 -52 -105.5t-80 -79t-101 -49t-113 -16.5q-55 0 -109.5 14.5t-101.5 43t-85.5 75t-63.5 107.5z" />
<glyph unicode="&#x16d;" horiz-adv-x="1103" d="M141 406v618h164v-584q0 -80 9.5 -140t32 -100t61 -60.5t98.5 -20.5q55 0 98 17.5t77 48t59.5 70.5t41.5 85v684h164v-733q0 -74 5 -153t18 -138h-113l-41 162h-10q-47 -80 -127 -133.5t-203 -53.5q-82 0 -144.5 19.5t-104.5 69t-63.5 132.5t-21.5 210zM240 1427l92 48 q37 -74 98.5 -116t130.5 -42q70 0 126.5 41t91.5 117l86 -37q-6 -49 -32 -97.5t-66 -85t-93 -59t-115 -22.5q-57 0 -108 17t-93 51t-73 80t-45 105z" />
<glyph unicode="&#x16e;" horiz-adv-x="1335" d="M174 444v990h170v-910q0 -109 21.5 -183.5t64.5 -120.5t107.5 -66.5t150.5 -20.5q166 0 237.5 91t71.5 300v910h164v-957q0 -129 -33.5 -223t-96 -154.5t-150.5 -89t-195 -28.5q-254 0 -383 114.5t-129 347.5zM461 1573q0 76 51 125t164 49q102 0 159.5 -44t57.5 -130 q0 -74 -54.5 -122t-162.5 -48q-104 0 -159.5 46t-55.5 124zM586 1573q0 -35 21.5 -58.5t68.5 -23.5q45 0 68.5 22.5t23.5 59.5q0 39 -22.5 62.5t-69.5 23.5q-45 0 -67.5 -23.5t-22.5 -62.5z" />
<glyph unicode="&#x16f;" horiz-adv-x="1103" d="M141 406v618h164v-584q0 -80 9.5 -140t32 -100t61 -60.5t98.5 -20.5q55 0 98 17.5t77 48t59.5 70.5t41.5 85v684h164v-733q0 -74 5 -153t18 -138h-113l-41 162h-10q-47 -80 -127 -133.5t-203 -53.5q-82 0 -144.5 19.5t-104.5 69t-63.5 132.5t-21.5 210zM352 1317 q0 86 54 136t145 50q86 0 143 -45t57 -141q0 -80 -57 -132t-143 -52t-142.5 48t-56.5 136zM462 1317q0 -41 27 -63.5t62 -22.5q39 0 64.5 20.5t25.5 65.5t-28 66.5t-62 21.5q-35 0 -62 -20.5t-27 -67.5z" />
<glyph unicode="&#x170;" horiz-adv-x="1335" d="M174 444v990h170v-910q0 -109 21.5 -183.5t64.5 -120.5t107.5 -66.5t150.5 -20.5q166 0 237.5 91t71.5 300v910h164v-957q0 -129 -33.5 -223t-96 -154.5t-150.5 -89t-195 -28.5q-254 0 -383 114.5t-129 347.5zM436 1518l131 223h190v-33l-204 -190h-117zM690 1518 l209 223h202v-33l-292 -190h-119z" />
<glyph unicode="&#x171;" horiz-adv-x="1103" d="M141 406v618h164v-584q0 -80 9.5 -140t32 -100t61 -60.5t98.5 -20.5q55 0 98 17.5t77 48t59.5 70.5t41.5 85v684h164v-733q0 -74 5 -153t18 -138h-113l-41 162h-10q-47 -80 -127 -133.5t-203 -53.5q-82 0 -144.5 19.5t-104.5 69t-63.5 132.5t-21.5 210zM359 1169l72 265 h159v-33l-145 -232h-86zM580 1169l150 265h176v-33l-234 -232h-92z" />
<glyph unicode="&#x172;" horiz-adv-x="1335" d="M174 444v990h170v-910q0 -109 21.5 -183.5t64.5 -120.5t107.5 -66.5t150.5 -20.5q164 0 235.5 91t73.5 300v910h164v-957q-4 -199 -77.5 -312.5t-206.5 -156.5q-61 -33 -94 -80t-33 -106q2 -43 28.5 -73t75.5 -32q43 0 84 19l23 -88q-29 -23 -78 -35t-97 -12 q-92 0 -148 49t-56 133q0 61 32.5 112.5t90.5 86.5h-19q-254 0 -383 114.5t-129 347.5z" />
<glyph unicode="&#x173;" horiz-adv-x="1103" d="M141 406v618h164v-584q0 -80 9.5 -140t32 -100t61 -60.5t98.5 -20.5q55 0 98 17.5t77 48t59.5 70.5t41.5 85v684h164v-733q0 -74 5 -153t18 -138h-37q-61 -25 -95 -74t-30 -112q6 -43 31.5 -70t76.5 -27q39 0 80 19l23 -88q-31 -25 -81 -36t-93 -11q-90 0 -144.5 44 t-60.5 130q0 84 52 145.5t157 99.5l-35 142h-10q-45 -80 -128 -133.5t-200 -53.5q-82 0 -144.5 19.5t-104.5 69t-63.5 132.5t-21.5 210z" />
<glyph unicode="&#x178;" horiz-adv-x="1142" d="M16 1434h199l336 -627l35 -125h2l37 129l321 623h182l-469 -863v-571h-170v569zM273 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM666 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5 t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x179;" d="M78 0v154l723 1046l86 82h-809v152h962v-154l-727 -1053l-86 -75h813v-152h-962zM432 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x17a;" horiz-adv-x="915" d="M86 0v143l473 652l86 86h-559v143h729v-143l-477 -658l-84 -80h561v-143h-729zM363 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x17b;" d="M78 0v154l723 1046l86 82h-809v152h962v-154l-727 -1053l-86 -75h813v-152h-962zM432 1632q0 43 33.5 75t93.5 32q59 0 95 -32t36 -75q0 -47 -36 -77.5t-95 -30.5t-93 30.5t-34 77.5z" />
<glyph unicode="&#x17c;" horiz-adv-x="915" d="M86 0v143l473 652l86 86h-559v143h729v-143l-477 -658l-84 -80h561v-143h-729zM354 1335q0 47 31.5 81t81.5 34q49 0 83.5 -34t34.5 -81t-34.5 -77.5t-83.5 -30.5t-81 30.5t-32 77.5z" />
<glyph unicode="&#x17d;" d="M78 0v154l723 1046l86 82h-809v152h962v-154l-727 -1053l-86 -75h813v-152h-962zM207 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#x17e;" horiz-adv-x="915" d="M86 0v143l473 652l86 86h-559v143h729v-143l-477 -658l-84 -80h561v-143h-729zM170 1499h160l79 -135l44 -119l45 119l92 135h143l-252 -373h-76z" />
<glyph unicode="&#x17f;" horiz-adv-x="509" d="M45 883v141h160v57q0 190 65.5 277.5t229.5 87.5q66 0 115 -8t104 -31l-37 -137q-47 20 -89 26.5t-79 6.5q-49 0 -78.5 -13.5t-44 -41t-18.5 -69.5t-4 -96v-1083h-164v883h-160z" />
<glyph unicode="&#x192;" d="M-70 -377l43 135q47 -20 89 -30.5t92 -10.5q78 0 117.5 69t66.5 230l139 865h-174v143h197l22 137q25 152 89.5 224.5t211.5 72.5q68 0 132.5 -14t115.5 -37l-47 -133q-98 41 -188 41q-39 0 -63.5 -11.5t-41 -35t-28 -63.5t-19.5 -97l-14 -84h245v-143h-268l-162 -951 q-12 -76 -34.5 -140t-60.5 -112.5t-93 -76t-131 -27.5q-59 0 -123 14.5t-113 34.5z" />
<glyph unicode="&#x1f4;" horiz-adv-x="1253" d="M115 717q0 199 57 340t149.5 230t207 130t229.5 41q123 0 202.5 -13t135.5 -36l-43 -149q-98 47 -281 47q-86 0 -171 -30t-152.5 -99.5t-110.5 -182t-43 -278.5q0 -152 35 -262.5t97 -183t150.5 -108.5t192.5 -36q131 0 223 51v400l-336 40v97h482v-631 q-33 -25 -79 -45.5t-98.5 -34.5t-108.5 -21.5t-110 -7.5q-137 0 -251.5 44t-198.5 135.5t-131 232t-47 330.5zM635 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x1f5;" horiz-adv-x="1099" d="M100 508q0 262 125 398t369 136q117 0 200 -18t148 -43v-1028q0 -199 -105.5 -293t-312.5 -94q-123 0 -197.5 15.5t-127.5 39.5l43 139q47 -18 104 -34.5t150 -16.5q86 0 140 15.5t87 51.5t45 92t12 134v98h-8q-41 -59 -104.5 -91t-165.5 -32q-207 0 -304.5 129.5 t-97.5 401.5zM270 510q0 -86 14.5 -157.5t45 -123t80 -80t120.5 -28.5q104 0 164 52t84 163v524q-82 39 -209 39q-139 0 -219 -94t-80 -295zM502 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x218;" horiz-adv-x="1087" d="M94 51l58 154q47 -27 139 -52.5t207 -25.5q68 0 127 13.5t102 43t68.5 74.5t25.5 107q0 86 -51 140t-128 96t-167 79t-167 89t-128 129t-51 196q0 168 116.5 266t332.5 98q125 0 227 -18.5t160 -46.5l-52 -150q-47 23 -138 43.5t-206 20.5q-135 0 -202.5 -60.5 t-67.5 -142.5q0 -80 51 -133t128 -95t167 -83t167 -95.5t128 -130t51 -188.5q0 -92 -32.5 -166t-96 -127t-154 -82t-204.5 -29q-154 0 -254.5 23.5t-155.5 52.5zM416 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5 l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x219;" horiz-adv-x="862" d="M80 51l49 139q47 -27 123 -49t154 -22q88 0 145 34.5t57 125.5q0 61 -36.5 96t-91 58.5t-119 45t-119 55t-91 87t-36.5 143.5q0 147 84 216t233 69q111 0 185.5 -19.5t130.5 -46.5l-39 -135q-47 23 -114 40t-142 17q-90 0 -132 -30.5t-42 -106.5q0 -53 36.5 -83t91 -53.5 t119 -46t118.5 -59.5t91 -93t37 -148q0 -66 -21.5 -123.5t-66.5 -98t-111.5 -64.5t-156.5 -24q-117 0 -199 22.5t-137 53.5zM316 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5 q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#x237;" horiz-adv-x="546" d="M18 -291q57 0 91 17.5t52.5 54.5t23.5 93t5 132v1018h164v-1079q0 -190 -65.5 -284.5t-208.5 -94.5q-16 0 -30.5 1t-31.5 3v139z" />
<glyph unicode="&#x2bc;" horiz-adv-x="397" d="M82 1350q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73z" />
<glyph unicode="&#x2c6;" horiz-adv-x="790" d="M123 1126l252 373h65l228 -373h-148l-80 136l-43 118l-45 -118l-92 -136h-137z" />
<glyph unicode="&#x2c7;" horiz-adv-x="808" d="M123 1499h160l79 -135l44 -119l45 119l92 135h143l-252 -373h-76z" />
<glyph unicode="&#x2d8;" horiz-adv-x="870" d="M123 1427l92 48q37 -74 98.5 -116t130.5 -42q70 0 126.5 41t91.5 117l86 -37q-6 -49 -32 -97.5t-66 -85t-93 -59t-115 -22.5q-57 0 -108 17t-93 51t-73 80t-45 105z" />
<glyph unicode="&#x2d9;" horiz-adv-x="477" d="M123 1335q0 47 31.5 81t81.5 34q49 0 83.5 -34t34.5 -81t-34.5 -77.5t-83.5 -30.5t-81 30.5t-32 77.5z" />
<glyph unicode="&#x2da;" horiz-adv-x="645" d="M123 1317q0 86 54 136t145 50q86 0 143 -45t57 -141q0 -80 -57 -132t-143 -52t-142.5 48t-56.5 136zM233 1317q0 -41 27 -63.5t62 -22.5q39 0 64.5 20.5t25.5 65.5t-28 66.5t-62 21.5q-35 0 -62 -20.5t-27 -67.5z" />
<glyph unicode="&#x2db;" horiz-adv-x="624" d="M123 -217q0 84 56.5 143.5t154.5 93.5h112q-72 -33 -112.5 -83t-40.5 -115q0 -41 26.5 -73t77.5 -32q39 0 82 21l23 -88q-31 -25 -82 -37t-94 -12q-92 0 -147.5 49t-55.5 133z" />
<glyph unicode="&#x2dc;" horiz-adv-x="817" d="M123 1343q59 68 108.5 93.5t90.5 25.5q35 0 64.5 -13t57 -28.5t53 -28t54.5 -12.5q45 0 94 50l49 -89q-53 -59 -97 -80.5t-81 -21.5q-33 0 -61.5 12.5t-56 27.5t-55.5 28.5t-56 13.5q-27 0 -54.5 -14.5t-62.5 -49.5z" />
<glyph unicode="&#x2dd;" horiz-adv-x="792" d="M123 1169l72 265h159v-33l-145 -232h-86zM344 1169l150 265h176v-33l-234 -232h-92z" />
<glyph unicode="&#x301;" horiz-adv-x="4" d="M-594 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x394;" horiz-adv-x="1163" d="M29 0v76l520 1380h69l525 -1380v-76h-1114zM217 147h727l-317 826l-49 215h-3l-57 -219z" />
<glyph unicode="&#x2206;" horiz-adv-x="1163" d="M29 0v76l520 1380h69l525 -1380v-76h-1114zM217 147h727l-317 826l-49 215h-3l-57 -219z" />
<glyph unicode="&#x3a9;" horiz-adv-x="1642" d="M156 0v143h237l193 -20v53l-111 21q-66 31 -124 85t-101 126.5t-68.5 164t-25.5 197.5q0 160 47 287t133 216t209 137t274 48q160 0 284 -51t210 -143.5t130 -220.5t44 -281q0 -111 -28.5 -201t-75 -160.5t-102.5 -121t-112 -80.5l-116 -23v-53l196 20h238v-143h-588v256 q61 12 132 45t132.5 93.5t102.5 153.5t41 224q0 98 -28 193.5t-87 171t-152.5 123t-222.5 47.5q-231 0 -356 -136.5t-125 -404.5q0 -129 38 -220t97 -152.5t131 -94.5t139 -43v-256h-585z" />
<glyph unicode="&#x2126;" horiz-adv-x="1642" d="M156 0v143h237l193 -20v53l-111 21q-66 31 -124 85t-101 126.5t-68.5 164t-25.5 197.5q0 160 47 287t133 216t209 137t274 48q160 0 284 -51t210 -143.5t130 -220.5t44 -281q0 -111 -28.5 -201t-75 -160.5t-102.5 -121t-112 -80.5l-116 -23v-53l196 20h238v-143h-588v256 q61 12 132 45t132.5 93.5t102.5 153.5t41 224q0 98 -28 193.5t-87 171t-152.5 123t-222.5 47.5q-231 0 -356 -136.5t-125 -404.5q0 -129 38 -220t97 -152.5t131 -94.5t139 -43v-256h-585z" />
<glyph unicode="&#x3c0;" horiz-adv-x="1359" d="M74 854q39 78 96 124t166 46h887v-143h-170v-643q0 -57 18.5 -80t46.5 -23q20 0 46 4t44 8l39 -110q-33 -14 -81 -29.5t-109 -15.5q-102 0 -135 59.5t-33 165.5v664h-389v-881h-164v881h-29q-43 0 -69.5 -23.5t-55.5 -69.5z" />
<glyph unicode="&#x401;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM246 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM639 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5 q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x402;" horiz-adv-x="1490" d="M37 1282v152h1063v-152h-447v-432q25 8 97.5 25.5t187.5 17.5q82 0 161 -19.5t140 -68.5t99 -132t38 -210q0 -246 -125 -362.5t-352 -116.5q-68 0 -97.5 1t-45.5 5v147q27 -4 58.5 -5t90.5 -1q291 0 291 320q0 86 -24.5 143t-66.5 91t-98.5 47t-121.5 13q-37 0 -73 -5 t-67.5 -12t-55.5 -15l-36 -13v-700h-170v1282h-446z" />
<glyph unicode="&#x403;" horiz-adv-x="905" d="M174 0v1434h768v-152h-598v-1282h-170zM404 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x404;" horiz-adv-x="1193" d="M115 717q0 201 56 341t146.5 229t203 130t227.5 41q123 0 206.5 -13t139.5 -36l-41 -152q-47 23 -123 36.5t-168 13.5q-80 0 -157 -26t-141.5 -84t-108.5 -152.5t-58 -229.5h627v-151h-629q6 -135 48 -235.5t108.5 -167t152.5 -100.5t182 -34q92 0 166 18.5t119 47.5 l43 -134q-61 -47 -160.5 -65.5t-205.5 -18.5q-129 0 -244 44t-202 134.5t-137 230.5t-50 333z" />
<glyph unicode="&#x405;" horiz-adv-x="1087" d="M94 51l58 154q47 -27 139 -52.5t207 -25.5q68 0 127 13.5t102 43t68.5 74.5t25.5 107q0 86 -51 140t-128 96t-167 79t-167 89t-128 129t-51 196q0 168 116.5 266t332.5 98q125 0 227 -18.5t160 -46.5l-52 -150q-47 23 -138 43.5t-206 20.5q-135 0 -202.5 -60.5 t-67.5 -142.5q0 -80 51 -133t128 -95t167 -83t167 -95.5t128 -130t51 -188.5q0 -92 -32.5 -166t-96 -127t-154 -82t-204.5 -29q-154 0 -254.5 23.5t-155.5 52.5z" />
<glyph unicode="&#x406;" horiz-adv-x="595" d="M213 0v1434h170v-1434h-170z" />
<glyph unicode="&#x407;" horiz-adv-x="600" d="M66 1624q0 45 29.5 71.5t74.5 26.5q43 0 72.5 -26.5t29.5 -71.5t-29.5 -70.5t-72.5 -25.5q-45 0 -74.5 25.5t-29.5 70.5zM215 0v1434h170v-1434h-170zM330 1624q0 45 29.5 71.5t72.5 26.5q45 0 75 -26.5t30 -71.5t-30 -70.5t-75 -25.5q-43 0 -72.5 25.5t-29.5 70.5z" />
<glyph unicode="&#x408;" horiz-adv-x="595" d="M-70 12l33 146q57 -27 125 -27q86 0 113.5 60.5t27.5 164.5v1078h170v-1119q0 -164 -72.5 -249.5t-220.5 -85.5q-16 0 -40.5 2t-49 6t-48.5 10t-38 14z" />
<glyph unicode="&#x409;" horiz-adv-x="1896" d="M-4 10l22 148q20 -6 43 -6q35 0 69 22.5t67 83.5q29 55 54 147.5t44.5 233.5t32 336.5t18.5 458.5h758v-557q10 2 34.5 5t53.5 5l59 4q31 2 56 2q98 0 191 -19.5t166 -68.5t118 -132t45 -210q0 -123 -43 -213t-119 -149.5t-177.5 -88t-219.5 -28.5q-29 0 -70 1t-87 4 t-92 9t-85 16v1268h-428q-20 -410 -54 -681t-102 -423q-45 -98 -106.5 -143t-132.5 -45q-37 0 -63.5 5t-51.5 15zM1104 143q29 -6 82 -9t104 -3q74 0 138.5 19.5t113.5 59.5t77 100.5t28 140.5q0 86 -31 143t-81 91t-115.5 47t-135.5 13q-18 0 -45 -2l-53 -4 q-27 -2 -49.5 -6t-32.5 -6v-584z" />
<glyph unicode="&#x40a;" horiz-adv-x="1994" d="M174 0v1434h170v-594h688v594h170v-596q10 2 35 5t54 5l61 4q31 2 55 2q96 0 189.5 -16.5t166 -61.5t117.5 -125t45 -207q0 -123 -43 -211t-118.5 -143t-177 -80.5t-220.5 -25.5q-29 0 -70 1t-87 4t-92 9t-85 14v676h-688v-688h-170zM1202 143q29 -6 82 -9t105 -3 q74 0 139 16.5t113.5 53.5t76 93t27.5 136q0 86 -29.5 140.5t-80 85t-116 41t-137.5 10.5q-18 0 -45 -2l-53 -5q-27 -2 -49.5 -6t-32.5 -6v-545z" />
<glyph unicode="&#x40b;" horiz-adv-x="1536" d="M37 1282v152h1063v-152h-447v-473q55 31 146.5 61.5t206.5 30.5q86 0 158.5 -19.5t123.5 -65.5t80 -124t29 -192v-500h-170v469q0 281 -254 281q-98 0 -182 -26t-138 -69v-655h-170v1282h-446z" />
<glyph unicode="&#x40c;" horiz-adv-x="1249" d="M174 0v1434h170v-668l92 29l482 639h196l-479 -617l-86 -67l104 -82l525 -668h-215l-523 664h-96v-664h-170zM457 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x40e;" horiz-adv-x="1132" d="M14 1434h197l367 -756l53 -182h10l41 188l274 750h174l-362 -932q-55 -145 -97 -242.5t-85 -158t-92.5 -86t-120.5 -25.5q-68 0 -108 11t-75 34l52 141q41 -23 75.5 -29t63.5 -6q57 0 96 58.5t68 173.5zM250 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35 q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#x40f;" horiz-adv-x="1349" d="M174 0v1434h170v-1282h662v1282h170v-1434h-414l-31 -367h-106l-41 367h-410z" />
<glyph unicode="&#x410;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221z" />
<glyph unicode="&#x411;" horiz-adv-x="1126" d="M174 14v1420h778v-152h-608v-430q35 6 86 12t98 6q104 0 198.5 -19.5t166.5 -66.5t114 -128t42 -203q0 -123 -43 -212t-115 -145.5t-167 -84t-200 -27.5q-35 0 -79 1t-92 5t-94 9t-85 15zM344 143q14 -4 38 -6t51.5 -4t55.5 -2h56q66 0 125 18.5t103 54.5t69.5 91 t25.5 129q0 94 -29.5 152.5t-78.5 91t-113.5 44t-134.5 11.5q-18 0 -43 -2l-49 -4q-25 -2 -45.5 -5t-30.5 -5v-564z" />
<glyph unicode="&#x412;" horiz-adv-x="1196" d="M174 10v1411q76 12 176.5 20.5t218.5 8.5q80 0 163 -13.5t150.5 -51t111.5 -105.5t44 -174q0 -51 -16 -104.5t-49 -99.5t-84 -81t-121 -53v-8q61 -10 117.5 -35t99.5 -68t69.5 -104t26.5 -145q0 -111 -46 -192t-120.5 -132t-171 -75.5t-196.5 -24.5h-82q-47 0 -98.5 3 t-102.5 8t-90 15zM344 145q14 -4 41 -6t57.5 -4t63.5 -3t57 -1q66 0 127.5 15.5t108.5 49t74.5 83t27.5 116.5q0 84 -33.5 135.5t-88 80t-122 38.5t-135.5 10h-178v-514zM344 803h107q35 0 84 2t81 6q49 16 92.5 39.5t77 55.5t53 74t19.5 91q0 68 -25.5 112t-68.5 70.5 t-98.5 38t-112.5 11.5q-68 0 -124 -3.5t-85 -9.5v-487z" />
<glyph unicode="&#x413;" horiz-adv-x="905" d="M174 0v1434h768v-152h-598v-1282h-170z" />
<glyph unicode="&#x414;" horiz-adv-x="1370" d="M10 152h146q16 23 50 105.5t67.5 237t60 387t26.5 552.5h766v-1282h187v-416h-117l-31 264h-1005l-31 -264h-119v416zM336 152h620v1130h-436q-6 -225 -23.5 -405.5t-42 -318.5t-55 -238t-63.5 -168z" />
<glyph unicode="&#x415;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791z" />
<glyph unicode="&#x416;" horiz-adv-x="1650" d="M-2 0l453 641l98 78l-94 72l-428 643h198l416 -643h92v643h164v-668l88 29l416 639h188l-413 -623l-82 -66l102 -83l457 -662h-209l-453 664h-94v-664h-164v688l-86 -29l-452 -659h-197z" />
<glyph unicode="&#x417;" horiz-adv-x="1107" d="M90 29l43 153q47 -23 132 -39t206 -16q63 0 124.5 17.5t110 53t78 89t29.5 127.5q0 129 -90 189.5t-236 70.5q-25 2 -46 3t-44 1h-112v143h32h45q27 0 54.5 2t53.5 3t42 5q53 8 100 28t82 50.5t55.5 71.5t20.5 90q0 68 -22.5 113t-62.5 72.5t-92 39t-112 11.5 q-111 0 -188.5 -15.5t-124.5 -38.5l-45 136q41 23 147.5 46t239.5 23q82 0 161 -17.5t141 -57.5t100 -108.5t38 -168.5q0 -102 -67.5 -195.5t-202.5 -134.5v-8q145 -20 229 -108.5t84 -235.5q0 -117 -46 -202t-120.5 -140t-172 -81t-197.5 -26q-135 0 -222.5 15.5 t-144.5 38.5z" />
<glyph unicode="&#x418;" horiz-adv-x="1394" d="M174 0v1434h170v-983l-14 -162h8l90 168l692 977h101v-1434h-170v971l12 164h-8l-88 -168l-693 -967h-100z" />
<glyph unicode="&#x419;" horiz-adv-x="1394" d="M174 0v1434h170v-983l-14 -162h8l90 168l692 977h101v-1434h-170v971l12 164h-8l-88 -168l-693 -967h-100zM367 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#x41a;" horiz-adv-x="1249" d="M174 0v1434h170v-668l92 29l482 639h196l-479 -617l-86 -67l104 -82l525 -668h-215l-523 664h-96v-664h-170z" />
<glyph unicode="&#x41b;" horiz-adv-x="1277" d="M-4 10l22 148q20 -6 43 -6q35 0 69 22.5t67 83.5q29 55 54 147.5t44.5 233.5t32 336.5t18.5 458.5h758v-1434h-170v1282h-428q-20 -410 -54 -681t-102 -423q-45 -98 -106.5 -143t-132.5 -45q-37 0 -63.5 5t-51.5 15z" />
<glyph unicode="&#x41c;" horiz-adv-x="1619" d="M174 0v1434h127l449 -734l67 -159h4l64 164l428 729h133v-1434h-170v963l20 215h-10l-78 -197l-372 -647h-52l-395 649l-74 195h-10l29 -213v-965h-160z" />
<glyph unicode="&#x41d;" horiz-adv-x="1376" d="M174 0v1434h170v-625h688v625h170v-1434h-170v657h-688v-657h-170z" />
<glyph unicode="&#x41e;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5z" />
<glyph unicode="&#x41f;" horiz-adv-x="1349" d="M174 0v1434h1002v-1434h-170v1282h-662v-1282h-170z" />
<glyph unicode="&#x420;" horiz-adv-x="1144" d="M174 0v1419q78 18 168 24.5t178 6.5q94 0 191.5 -18.5t177.5 -67.5t130 -135t50 -219q0 -131 -47 -221.5t-125 -146.5t-178.5 -80.5t-206.5 -24.5h-34q-24 0 -49.5 1t-50 3t-34.5 4v-545h-170zM344 696q10 -4 33 -5l47 -2q25 -1 47 -1h33q70 0 138.5 13.5t123.5 48t89 98 t34 162.5q0 84 -32 140t-84 90t-117.5 48.5t-131.5 14.5q-53 0 -102 -2.5t-78 -10.5v-594z" />
<glyph unicode="&#x421;" horiz-adv-x="1169" d="M115 717q0 201 54 341t143 229t200 130t225 41q123 0 201 -13t133 -36l-41 -149q-98 47 -280 47q-84 0 -166 -31t-146.5 -100.5t-103.5 -182t-39 -276.5q0 -147 37 -258t101.5 -184.5t151.5 -110.5t189 -37q92 0 161 18.5t116 47.5l41 -134q-61 -47 -155.5 -65.5 t-201.5 -18.5q-129 0 -241.5 44t-196.5 134.5t-133 230.5t-49 333z" />
<glyph unicode="&#x422;" horiz-adv-x="1136" d="M37 1282v152h1063v-152h-447v-1282h-170v1282h-446z" />
<glyph unicode="&#x423;" horiz-adv-x="1132" d="M14 1434h197l367 -756l53 -182h10l41 188l274 750h174l-362 -932q-55 -145 -97 -242.5t-85 -158t-92.5 -86t-120.5 -25.5q-68 0 -108 11t-75 34l52 141q41 -23 75.5 -29t63.5 -6q57 0 96 58.5t68 173.5z" />
<glyph unicode="&#x424;" horiz-adv-x="1597" d="M84 717q0 139 36 248.5t102.5 185.5t158.5 116t205 40q27 0 66.5 -2t62.5 -7v177h168v-183q37 10 87 12.5t83 2.5q98 0 182 -36t146.5 -106.5t97 -178t34.5 -249.5q0 -145 -39.5 -255.5t-107.5 -184.5t-158 -110.5t-192 -36.5q-23 0 -67 3t-66 11v-205h-168v201 q-35 -6 -81 -8t-87 -2q-96 0 -181 32.5t-147.5 102t-98.5 177.5t-36 255zM260 717q0 -98 22.5 -177t64.5 -134.5t100.5 -84t130.5 -28.5h27q17 0 38 1t40 4t34 7v850q-25 4 -60.5 6t-64.5 2q-70 0 -130.5 -27.5t-105.5 -84t-70.5 -140t-25.5 -194.5zM881 299q20 -4 54 -5 t66 -1q70 0 130.5 26.5t106.5 82t72.5 139.5t26.5 196q0 94 -21.5 173t-61.5 136.5t-97 87t-129 29.5q-29 0 -74 -2t-73 -12v-850z" />
<glyph unicode="&#x425;" horiz-adv-x="1265" d="M53 0l477 729l-436 705h205l291 -486l51 -117l49 117l307 486h189l-451 -691l471 -743h-198l-324 514l-55 123l-54 -123l-331 -514h-191z" />
<glyph unicode="&#x426;" horiz-adv-x="1406" d="M174 0v1434h170v-1282h645v1282h170v-1282h191v-416h-117l-31 264h-1028z" />
<glyph unicode="&#x427;" horiz-adv-x="1239" d="M154 928v506h170v-476q0 -281 254 -280q96 0 180 25.5t137 68.5v662h170v-1434h-170v618q-55 -31 -145.5 -61.5t-206.5 -30.5q-86 0 -158 19.5t-123 65.5t-79.5 124t-28.5 193z" />
<glyph unicode="&#x428;" horiz-adv-x="1796" d="M174 0v1434h170v-1282h469v1282h170v-1282h469v1282h170v-1434h-1448z" />
<glyph unicode="&#x429;" horiz-adv-x="1869" d="M174 0v1434h170v-1282h469v1282h170v-1282h469v1282h170v-1282h190v-416h-118l-31 264h-1489z" />
<glyph unicode="&#x42a;" horiz-adv-x="1290" d="M-2 1282v152h498v-557q10 2 34.5 5t54.5 5l60 4q31 2 55 2q96 0 189.5 -19.5t167 -68.5t119 -132t45.5 -210q0 -123 -43 -213t-119 -149.5t-177.5 -88t-219.5 -28.5q-29 0 -70 1t-87 4t-93 9t-86 16v1268h-328zM496 143q29 -6 82 -9t106 -3q74 0 138.5 19.5t112.5 59.5 t76.5 100.5t28.5 140.5q0 86 -30.5 143t-81.5 91t-117 47t-135 13q-18 0 -45 -2l-53 -4q-27 -2 -49.5 -6t-32.5 -6v-584z" />
<glyph unicode="&#x42b;" horiz-adv-x="1574" d="M174 14v1420h170v-557q10 2 30.5 5t45.5 5l50 4q26 2 50 2q96 0 187.5 -19.5t161 -68.5t111.5 -132t42 -210q0 -123 -39 -214t-109.5 -149.5t-169 -87t-217.5 -28.5q-29 0 -66.5 1t-79.5 4t-85 9t-82 16zM344 143q55 -12 158 -12q147 0 243.5 80t96.5 240q0 86 -29 143 t-77 91t-110.5 47t-131.5 13q-37 0 -82 -6t-68 -12v-584zM1231 0v1434h170v-1434h-170z" />
<glyph unicode="&#x42c;" horiz-adv-x="1136" d="M174 14v1420h170v-557q10 2 34.5 5t53.5 5l60 4q31 2 55 2q98 0 191 -19.5t166 -68.5t118 -132t45 -210q0 -123 -43 -213t-119 -149.5t-177 -88t-220 -28.5q-29 0 -70 1t-87 4t-92 9t-85 16zM344 143q29 -6 82 -9t104 -3q74 0 138.5 19.5t113.5 59.5t77 100.5t28 140.5 q0 86 -31 143t-81 91t-115.5 47t-135.5 13q-18 0 -45 -2l-53 -4q-27 -2 -49.5 -6t-32.5 -6v-584z" />
<glyph unicode="&#x42d;" horiz-adv-x="1181" d="M92 27l45 149q47 -23 123 -36t158 -13t165 25.5t150.5 89t112.5 166t53 249.5h-592v152h590q-10 125 -49 220t-100.5 157.5t-142.5 91.5t-175 29q-96 0 -171 -16.5t-122 -45.5l-45 133q63 37 157.5 58.5t201.5 21.5q131 0 243.5 -41t195.5 -130t130 -230.5t47 -339.5 q0 -201 -53 -342.5t-144.5 -230.5t-211 -129t-250.5 -40q-102 0 -181.5 14.5t-134.5 37.5z" />
<glyph unicode="&#x42e;" horiz-adv-x="1828" d="M174 0v1434h170v-625h254q16 313 157.5 481t403.5 168q150 0 256.5 -53t172 -150.5t96 -233.5t30.5 -304q0 -358 -137 -550t-418 -192q-141 0 -245.5 48.5t-173 137.5t-103.5 215t-41 281h-252v-657h-170zM776 717q0 -119 20.5 -225.5t65.5 -187.5t118 -129t179 -48 q190 0 282.5 143.5t92.5 446.5q0 117 -18.5 224.5t-62.5 188t-115.5 129t-178.5 48.5q-190 0 -286.5 -144.5t-96.5 -445.5z" />
<glyph unicode="&#x42f;" horiz-adv-x="1165" d="M53 0l320 510l125 88q-74 16 -136.5 50t-108.5 86t-71.5 122t-25.5 160q0 125 42 208t114.5 133t170 71.5t205.5 21.5q70 0 148.5 -6t154.5 -25v-1419h-170v625l-211 -45l-356 -580h-201zM336 1016q0 -78 27.5 -133.5t74.5 -91t109.5 -52t134.5 -16.5h139v567 q-29 6 -59.5 9.5t-81.5 3.5q-68 0 -129.5 -13.5t-109.5 -46.5t-76.5 -88t-28.5 -139z" />
<glyph unicode="&#x430;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85z" />
<glyph unicode="&#x431;" horiz-adv-x="1097" d="M100 621q0 176 17.5 301t51.5 211t82 137t108.5 80.5t132 42t153.5 20.5q106 10 166.5 23.5t97.5 48.5l19 -148q-20 -18 -45 -30.5t-60 -20.5t-83 -14t-111 -10q-88 -6 -154.5 -21.5t-115 -59.5t-76 -125t-37.5 -214h6q68 98 149.5 138t204.5 40q188 0 289.5 -123 t101.5 -362q0 -276 -117.5 -418t-328.5 -142q-225 0 -338 156t-113 490zM270 510q0 -78 16.5 -149.5t50.5 -126t87 -85t125 -30.5q141 0 209.5 101.5t68.5 299.5q0 78 -14 143.5t-45 113.5t-78 74t-112 26q-160 2 -234 -93.5t-74 -273.5z" />
<glyph unicode="&#x432;" horiz-adv-x="1021" d="M158 2v1020q72 4 150.5 10t195.5 6q203 0 291 -62.5t88 -189.5q0 -72 -42 -140t-139 -101v-8q121 -23 170.5 -84.5t49.5 -163.5q0 -160 -115 -231.5t-344 -71.5q-86 0 -159.5 5t-145.5 11zM322 137q39 -4 76.5 -6t88.5 -2q137 0 204 39t67 133q0 74 -56.5 120t-199.5 46 h-180v-330zM322 592h200q37 0 72 12t62.5 33.5t45 50.5t17.5 62q0 82 -49 113.5t-172 31.5q-66 0 -104 -2l-72 -4v-297z" />
<glyph unicode="&#x433;" horiz-adv-x="755" d="M158 0v1024h598v-143h-434v-881h-164z" />
<glyph unicode="&#x434;" horiz-adv-x="1107" d="M10 143h121q16 23 43 81.5t52.5 164t45 262t23.5 373.5h618v-881h150v-403h-111l-30 260h-770l-31 -260h-111v403zM295 143h455v738h-308q-4 -86 -14 -187.5t-27.5 -203t-44 -191.5t-61.5 -156z" />
<glyph unicode="&#x435;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217z" />
<glyph unicode="&#x436;" horiz-adv-x="1349" d="M2 0l324 469l69 61l-104 78l-266 416h174l282 -442h107v442h160v-463l96 29l284 434h172l-278 -416l-80 -65l105 -82l303 -461h-195l-301 461h-106v-461h-160v481l-96 -28l-302 -453h-188z" />
<glyph unicode="&#x437;" horiz-adv-x="903" d="M78 45l47 135q47 -27 113.5 -41t144.5 -14q125 0 190.5 43t65.5 131q0 74 -61.5 116t-202.5 42h-119v133h143q37 0 73 12t64.5 33.5t46 51.5t17.5 63q0 80 -55.5 112.5t-165.5 32.5q-80 0 -146.5 -24.5t-103.5 -47.5l-47 127q61 35 144 61.5t198 26.5q340 0 340 -252 q0 -72 -46 -140t-132 -97v-8q121 -23 169 -86.5t48 -167.5q0 -66 -26.5 -121t-80 -96t-134.5 -64.5t-187 -23.5q-104 0 -173 18t-124 45z" />
<glyph unicode="&#x438;" horiz-adv-x="1118" d="M158 0v1024h164v-625l-7 -120h9l79 127l461 618h97v-1024h-164v606l6 127h-6l-84 -131l-461 -602h-94z" />
<glyph unicode="&#x439;" horiz-adv-x="1118" d="M158 0v1024h164v-625l-7 -120h9l79 127l461 618h97v-1024h-164v606l6 127h-6l-84 -131l-461 -602h-94zM254 1389l139 49q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#x43a;" horiz-adv-x="978" d="M158 0v1024h164v-463l88 29l327 434h178l-317 -412l-86 -67l106 -82l343 -463h-203l-342 461h-94v-461h-164z" />
<glyph unicode="&#x43b;" horiz-adv-x="1030" d="M-10 10l24 137q25 -8 54 -8q41 0 73.5 35t57 132t41 269.5t22.5 448.5h610v-1024h-163v881h-297l-12.5 -185.5t-18.5 -199t-32.5 -190.5t-52.5 -160.5t-78 -111.5t-109 -42q-39 0 -67.5 4t-51.5 14z" />
<glyph unicode="&#x43c;" horiz-adv-x="1320" d="M158 0v1024h161l287 -459l60 -119h4l61 123l268 455h164v-1024h-159v608l12 195h-10l-74 -158l-248 -401h-57l-258 401l-68 158h-8l16 -193v-610h-151z" />
<glyph unicode="&#x43d;" horiz-adv-x="1105" d="M158 0v1024h164v-428h462v428h164v-1024h-164v453h-462v-453h-164z" />
<glyph unicode="&#x43e;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393z" />
<glyph unicode="&#x43f;" horiz-adv-x="1095" d="M158 0v1024h780v-1024h-164v881h-452v-881h-164z" />
<glyph unicode="&#x440;" horiz-adv-x="1107" d="M158 -410v1434h112l31 -123h8q47 72 122 110t171 38q205 0 305.5 -121t100.5 -396q0 -129 -34 -232t-95.5 -175t-148.5 -111t-193 -39q-76 0 -120 9.5t-95 31.5v-426h-164zM322 178q37 -29 84 -44t124 -15q141 0 224.5 105.5t83.5 310.5q0 84 -14.5 152.5t-46.5 116.5 t-82 74.5t-124 26.5q-104 0 -164.5 -54t-84.5 -165v-508z" />
<glyph unicode="&#x441;" horiz-adv-x="923" d="M100 512q0 260 115 398.5t330 138.5q98 0 166.5 -15.5t124.5 -44.5l-48 -141q-47 27 -104 42t-123 15q-291 0 -291 -393q0 -78 15.5 -148.5t51.5 -125t94 -87t144 -32.5q74 0 132.5 22.5t95.5 51.5l53 -125q-61 -45 -145 -69t-176 -24q-119 0 -201 38t-134.5 109t-76 170 t-23.5 220z" />
<glyph unicode="&#x442;" horiz-adv-x="813" d="M6 881v143h803v-143h-320v-881h-163v881h-320z" />
<glyph unicode="&#x443;" horiz-adv-x="954" d="M25 1024h188l246 -664l57 -196h10l45 198l199 662h166l-303 -920l-69 -194q-34 -94 -74.5 -168t-92 -118t-118.5 -44q-74 0 -121 21l28 141q27 -10 52 -10q57 0 110 60.5t88 207.5z" />
<glyph unicode="&#x444;" horiz-adv-x="1392" d="M90 512q0 262 110.5 395t319.5 133q57 0 98 -8v402h156v-404q37 6 65.5 8t55.5 2q203 0 305.5 -117.5t102.5 -390.5q0 -129 -28 -232t-81 -175t-130 -111t-177 -39q-18 0 -54 3.5t-59 11.5v-400h-156v402q-35 -12 -72.5 -14.5t-68.5 -2.5q-186 0 -286.5 131.5 t-100.5 405.5zM254 512q0 -86 15.5 -159.5t48 -128t83 -84t117.5 -29.5q25 0 49.5 2t53.5 8v776q-25 4 -46.5 6t-52.5 2q-127 0 -197.5 -95t-70.5 -298zM772 117q20 -4 46 -5t56 -1q131 0 198 108.5t67 312.5q0 174 -60.5 273.5t-214.5 99.5q-25 0 -44 -1t-48 -9v-778z" />
<glyph unicode="&#x445;" horiz-adv-x="1054" d="M57 0l369 524l-344 500h201l194 -283l58 -116l59 116l199 283h184l-346 -492l366 -532h-194l-217 311l-62 123l-63 -123l-221 -311h-183z" />
<glyph unicode="&#x446;" horiz-adv-x="1122" d="M158 0v1024h164v-881h444v881h164v-881h147v-403h-110l-31 260h-778z" />
<glyph unicode="&#x447;" horiz-adv-x="1003" d="M100 713v311h164v-279q0 -55 6 -99t24.5 -75.5t53.5 -49t92 -17.5q92 0 151.5 20.5t90.5 44.5v455h164v-1024h-164v430q-33 -20 -97.5 -45t-176.5 -25q-76 0 -133.5 16.5t-96.5 57.5t-58.5 109t-19.5 170z" />
<glyph unicode="&#x448;" horiz-adv-x="1507" d="M158 0v1024h164v-881h350v881h164v-881h350v881h164v-1024h-1192z" />
<glyph unicode="&#x449;" horiz-adv-x="1542" d="M158 0v1024h164v-881h350v881h164v-881h350v881h164v-881h147v-409h-111l-30 266h-1198z" />
<glyph unicode="&#x44a;" horiz-adv-x="1017" d="M2 881v143h389v-391q49 8 93 11t85 3q106 0 180 -23.5t120 -64.5t66.5 -97t20.5 -120q0 -186 -111.5 -270t-346.5 -84q-68 0 -133.5 3t-137.5 9v881h-225zM391 143q80 -12 144 -12q129 0 190 50t61 143q0 82 -59 135t-186 53q-35 0 -74 -2t-76 -12v-355z" />
<glyph unicode="&#x44b;" horiz-adv-x="1351" d="M158 0v1024h164v-391q49 8 94 11t86 3q104 0 175 -23.5t114 -64.5t60 -97t17 -120q0 -186 -103 -270t-335 -84q-131 0 -272 12zM322 143q76 -12 145 -12q129 0 180 50t51 143q0 82 -50 135t-175 53q-35 0 -76 -2t-75 -12v-355zM1030 0v1024h164v-1024h-164z" />
<glyph unicode="&#x44c;" horiz-adv-x="950" d="M158 0v1024h164v-391q49 8 94 11t86 3q106 0 180 -23.5t120 -64.5t66.5 -97t20.5 -120q0 -186 -111.5 -270t-347.5 -84q-131 0 -272 12zM322 143q76 -12 145 -12q129 0 190.5 50t61.5 143q0 82 -59.5 135t-186.5 53q-35 0 -76 -2t-75 -12v-355z" />
<glyph unicode="&#x44d;" horiz-adv-x="952" d="M80 958q63 43 145 67t191 24q227 0 331.5 -141.5t104.5 -395.5q0 -262 -121 -399.5t-336 -137.5q-96 0 -177 15.5t-136 46.5l47 139q47 -27 115.5 -42t134.5 -15q287 -2 305 330h-436v135h434q-10 145 -85 233t-212 88q-84 0 -146.5 -22.5t-101.5 -48.5z" />
<glyph unicode="&#x44e;" horiz-adv-x="1472" d="M158 0v1024h164v-428h206q16 219 120 336t308 117q113 0 192 -38t129 -109t72.5 -170t22.5 -220q0 -260 -103.5 -398.5t-316.5 -138.5q-111 0 -189.5 34t-128.5 96.5t-76 151.5t-32 196h-204v-453h-164zM688 512q0 -80 12.5 -151.5t43 -126t83 -85t129.5 -30.5 q131 0 188.5 95t57.5 298q0 80 -11 151.5t-40 126t-76 85t-121 30.5q-141 0 -203.5 -95t-62.5 -298z" />
<glyph unicode="&#x44f;" horiz-adv-x="972" d="M41 0l246 350l82 76q-106 16 -181 86t-75 188q0 92 31.5 158t91 109t141.5 62.5t184 19.5q76 0 141.5 -10.5t128.5 -22.5v-1016h-163v424l-158 -25l-270 -399h-199zM283 709q0 -92 72.5 -142.5t191.5 -50.5h6h16q12 0 35 1t64 3v365q-27 10 -60 15t-57 5 q-131 0 -199.5 -47t-68.5 -149z" />
<glyph unicode="&#x451;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM244 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM637 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5 q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x452;" horiz-adv-x="1122" d="M-4 901v123h164v410h164v-410h327v-123h-327v-303h8q53 63 128 101t185 38q86 0 149.5 -19.5t105.5 -68.5t61.5 -132t19.5 -210v-362q0 -190 -65.5 -284.5t-208.5 -94.5q-16 0 -30.5 1t-31.5 3v139q57 0 91 17.5t52.5 53.5t23.5 91t5 129v270q0 80 -9 141.5t-33.5 101.5 t-66.5 60.5t-110 20.5q-96 0 -174 -62.5t-100 -160.5v-371h-164v901h-164z" />
<glyph unicode="&#x453;" horiz-adv-x="755" d="M158 0v1024h598v-143h-434v-881h-164zM371 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x454;" horiz-adv-x="966" d="M100 512q0 129 35 229.5t97.5 168t150.5 103.5t195 36q98 0 171.5 -15.5t129.5 -44.5l-48 -141q-47 27 -109.5 42t-127.5 15q-141 2 -226 -79t-102 -240h484v-135h-486q6 -68 29.5 -129.5t65.5 -106.5t103.5 -70.5t147.5 -25.5q72 0 134.5 22.5t99.5 51.5l53 -125 q-61 -45 -149.5 -69t-180.5 -24q-119 0 -206 38t-145 109t-87 170t-29 220z" />
<glyph unicode="&#x455;" horiz-adv-x="862" d="M80 51l49 139q47 -27 123 -49t154 -22q88 0 145 34.5t57 125.5q0 61 -36.5 96t-91 58.5t-119 45t-119 55t-91 87t-36.5 143.5q0 147 84 216t233 69q111 0 185.5 -19.5t130.5 -46.5l-39 -135q-47 23 -114 40t-142 17q-90 0 -132 -30.5t-42 -106.5q0 -53 36.5 -83t91 -53.5 t119 -46t118.5 -59.5t91 -93t37 -148q0 -66 -21.5 -123.5t-66.5 -98t-111.5 -64.5t-156.5 -24q-117 0 -199 22.5t-137 53.5z" />
<glyph unicode="&#x456;" horiz-adv-x="548" d="M158 1335q0 47 31.5 81t80.5 34t84 -34t35 -81t-35 -77.5t-84 -30.5t-80.5 30.5t-31.5 77.5zM193 0v1024h163v-1024h-163z" />
<glyph unicode="&#x457;" horiz-adv-x="569" d="M59 1296q0 47 26 75t73 28q45 0 71.5 -28t26.5 -75q0 -43 -26.5 -71.5t-71.5 -28.5q-47 0 -73 28.5t-26 71.5zM201 0v1024h164v-1024h-164zM315 1296q0 47 26 75t71 28q47 0 73.5 -28t26.5 -75q0 -43 -26.5 -71.5t-73.5 -28.5q-45 0 -71 28.5t-26 71.5z" />
<glyph unicode="&#x458;" horiz-adv-x="546" d="M18 -291q57 0 91 17.5t52.5 54.5t23.5 93t5 132v1018h164v-1079q0 -190 -65.5 -284.5t-208.5 -94.5q-16 0 -30.5 1t-31.5 3v139zM156 1335q0 47 31.5 81t80.5 34t84 -34t35 -81t-35 -77.5t-84 -30.5t-80.5 30.5t-31.5 77.5z" />
<glyph unicode="&#x459;" horiz-adv-x="1501" d="M-10 10l24 137q25 -8 54 -8q41 0 73.5 35t57 132t41 269.5t22.5 448.5h610v-391q49 8 94.5 11t86.5 3q106 0 180 -23.5t120 -64.5t66.5 -97t20.5 -120q0 -186 -111.5 -270t-347.5 -84q-131 0 -272 12v881h-297l-12.5 -185.5t-18.5 -199t-32.5 -190.5t-52.5 -160.5 t-78 -111.5t-109 -42q-39 0 -67.5 4t-51.5 14zM872 141q76 -12 146 -12q129 0 190.5 51t61.5 144q0 82 -59.5 135t-186.5 53q-35 0 -76 -2t-76 -12v-357z" />
<glyph unicode="&#x45a;" horiz-adv-x="1576" d="M158 0v1024h164v-424h462v424h164v-391q49 8 94 11t86 3q106 0 180 -23.5t120.5 -64.5t67 -97t20.5 -120q0 -186 -112 -270t-347 -84q-131 0 -273 12v457h-462v-457h-164zM948 143q76 -12 146 -12q129 0 190.5 50t61.5 143q0 82 -59.5 135t-186.5 53q-35 0 -75 -3 t-77 -11v-355z" />
<glyph unicode="&#x45b;" horiz-adv-x="1122" d="M-4 901v123h164v410h164v-410h327v-123h-327v-303h8q53 63 128 101t185 38q86 0 149.5 -19.5t105.5 -68.5t61.5 -132t19.5 -210v-307h-164v270q0 80 -9 141.5t-33.5 101.5t-66.5 60.5t-110 20.5q-96 0 -174 -62.5t-100 -160.5v-371h-164v901h-164z" />
<glyph unicode="&#x45c;" horiz-adv-x="978" d="M158 0v1024h164v-463l88 29l327 434h178l-317 -412l-86 -67l106 -82l343 -463h-203l-342 461h-94v-461h-164zM404 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x45e;" horiz-adv-x="954" d="M25 1024h188l246 -664l57 -196h10l45 198l199 662h166l-303 -920l-69 -194q-34 -94 -74.5 -168t-92 -118t-118.5 -44q-74 0 -121 21l28 141q27 -10 52 -10q57 0 110 60.5t88 207.5zM182 1389l139 49q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39 q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#x45f;" horiz-adv-x="1095" d="M158 0v1024h164v-881h452v881h164v-1024h-299l-31 -367h-106l-41 367h-303z" />
<glyph unicode="&#x462;" horiz-adv-x="1267" d="M0 1126v144h305v207h170v-207h424v-144h-424v-252q10 2 35 5.5t53 5.5l60 4q31 2 55 2q98 0 191.5 -19.5t166 -67.5t117.5 -131t45 -210q0 -123 -43 -213t-118.5 -149.5t-177 -88t-220.5 -28.5q-29 0 -70 1t-87 4t-92 9t-85 16v1112h-305zM475 143q29 -6 82 -9t105 -3 q74 0 138 19.5t113.5 59.5t77 100.5t27.5 140.5q0 86 -31 143t-81 90t-115.5 46t-135.5 13q-18 0 -45 -2l-53 -4q-27 -2 -49.5 -6t-32.5 -6v-582z" />
<glyph unicode="&#x463;" horiz-adv-x="1017" d="M2 889v135h223v410h164v-410h328v-135h-328v-256q49 8 94 11t86 3q106 0 180 -23.5t120 -64.5t66.5 -97t20.5 -120q0 -186 -111.5 -270t-346.5 -84q-131 0 -273 12v889h-223zM389 143q80 -12 146 -12q129 0 190 50t61 143q0 82 -59 135t-186 53q-35 0 -75 -2t-77 -12 v-355z" />
<glyph unicode="&#x472;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 651q16 -264 128 -394t275 -130q76 0 148 24.5t127 85t91 161t42 253.5h-811 zM295 803h811q-16 244 -128 374t-280 130q-74 0 -143.5 -26t-124.5 -85t-91 -155.5t-44 -237.5z" />
<glyph unicode="&#x473;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 444q10 -160 88 -242.5t191 -82.5q51 0 99 16.5t86 53t62.5 99t30.5 156.5h-557zM270 575h557 q-16 174 -88.5 252t-189.5 78q-53 0 -101.5 -16.5t-86 -55t-62.5 -102.5t-29 -156z" />
<glyph unicode="&#x474;" horiz-adv-x="1224" d="M-4 1434h184l365 -985l49 -218h4l33 222l81 271l85 284q47 160 89 249t85 131t88 51t98 9q72 0 113 -11.5t76 -33.5l-50 -143q-41 23 -76.5 29.5t-64.5 6.5q-57 0 -96 -53t-80 -178l-356 -1088h-76z" />
<glyph unicode="&#x475;" horiz-adv-x="1038" d="M20 1024h189l246 -600l57 -195h2l51 199l46 117l27 67l13 35q4 10 8 19q33 88 62 156.5t62.5 116.5t77.5 73.5t106 25.5q37 0 65.5 -4t52.5 -14l-24 -152q-18 8 -35.5 13.5t-34.5 5.5q-35 0 -69.5 -31t-75.5 -127l-311 -752h-70z" />
<glyph unicode="&#x48a;" horiz-adv-x="1413" d="M174 0v1434h170v-983l-14 -162h8l90 168l692 977h101v-1291h213v-45l-187 -364h-110l92 266h-178v971l12 164h-8l-88 -168l-693 -967h-100zM362 1741l162 41q8 -76 57.5 -117t131.5 -41t130 41t58 115l146 -35q-23 -111 -104 -175.5t-232 -64.5q-145 0 -239 56.5 t-110 179.5z" />
<glyph unicode="&#x48b;" horiz-adv-x="1148" d="M158 0v1024h164v-625l-7 -120h9l79 127l461 618h97v-881h204v-45l-186 -364h-111l93 266h-164v606l6 127h-6l-84 -131l-461 -602h-94zM254 1389l139 49q20 -94 70.5 -131t116.5 -37t117 39t69 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43 t-74 74t-41 106.5z" />
<glyph unicode="&#x48c;" horiz-adv-x="1148" d="M0 1307v127h186v163h170v-163h299v-127h-299v-430q10 2 35 5t53 5l60 4q31 2 55 2q98 0 191.5 -19.5t166 -68.5t117.5 -132t45 -210q0 -123 -43 -213t-118.5 -149.5t-177 -88t-220.5 -28.5q-29 0 -69.5 1t-87 4t-92.5 9t-85 16v1293h-186zM356 143q29 -6 82.5 -9 t104.5 -3q74 0 138 19.5t113.5 59.5t77 100.5t27.5 140.5q0 86 -30.5 143t-81 91t-116 47t-134.5 13q-18 0 -45 -2l-54 -4q-27 -2 -49 -6l-33 -6v-584z" />
<glyph unicode="&#x48d;" horiz-adv-x="1017" d="M2 889v135h223v410h164v-410h328v-135h-328v-256q49 8 94 11t86 3q106 0 180 -23.5t120 -64.5t66.5 -97t20.5 -120q0 -186 -111.5 -270t-346.5 -84q-131 0 -273 12v889h-223zM389 143q80 -12 146 -12q129 0 190 50t61 143q0 82 -59 135t-186 53q-35 0 -75 -2t-77 -12 v-355z" />
<glyph unicode="&#x48e;" horiz-adv-x="1144" d="M174 0v1419q78 18 168 24.5t178 6.5q94 0 191.5 -18.5t177.5 -67.5t130 -135t50 -219q0 -154 -64.5 -252.5t-166.5 -151.5l139 -200l-94 -68l-158 225q-98 -27 -213 -26h-34q-24 0 -49.5 1t-50 3t-34.5 4v-545h-170zM344 696q10 -4 33 -5l47 -2q25 -1 47 -1h33 q35 0 67.5 2t67.5 10l-131 191l88 55l145 -211q66 35 107 99.5t41 175.5q0 84 -32 140t-84 90t-117.5 48.5t-131.5 14.5q-53 0 -102 -2.5t-78 -10.5v-594z" />
<glyph unicode="&#x48f;" horiz-adv-x="1107" d="M158 -410v1434h112l31 -123h8q47 72 122 110t171 38q205 0 305.5 -121t100.5 -396q0 -154 -45 -268t-129 -186l108 -127l-86 -76l-121 141q-88 -41 -198 -41q-76 0 -120 9.5t-95 31.5v-426h-164zM322 176q37 -29 84 -43t124 -14q63 -2 111 18l-113 133l80 64l119 -141 q53 53 82 138t29 204q0 84 -14.5 152.5t-46.5 117.5t-82 74.5t-124 25.5q-104 0 -164.5 -54t-84.5 -165v-510z" />
<glyph unicode="&#x490;" horiz-adv-x="905" d="M174 0v1434h621l32 274h115v-426h-598v-1282h-170z" />
<glyph unicode="&#x491;" horiz-adv-x="755" d="M158 0v1024h450l33 274h115v-417h-434v-881h-164z" />
<glyph unicode="&#x492;" horiz-adv-x="987" d="M20 653v135h197v646h768v-152h-598v-494h440v-135h-440v-653h-170v653h-197z" />
<glyph unicode="&#x493;" horiz-adv-x="788" d="M0 449v122h184v453h598v-143h-434v-310h346v-122h-346v-449h-164v449h-184z" />
<glyph unicode="&#x494;" horiz-adv-x="1181" d="M174 0v1434h768v-152h-598v-555q25 8 97.5 25.5t185.5 17.5q82 0 160.5 -22.5t141 -78t100.5 -150.5t38 -240q0 -281 -124 -411t-353 -130q-68 0 -97.5 1t-46.5 5v152q27 -4 59 -5.5t91 -1.5q291 0 291 375q0 104 -24.5 173t-66.5 111t-98.5 58.5t-122.5 16.5 q-37 0 -72.5 -5.5t-67.5 -12.5t-55 -15l-36 -12v-578h-170z" />
<glyph unicode="&#x495;" horiz-adv-x="1095" d="M158 0v1024h596v-143h-432v-365q23 10 84 26.5t172 16.5q82 0 155.5 -23.5t129 -78t88 -143.5t32.5 -222q0 -268 -107.5 -394t-336.5 -126q-68 0 -97.5 1t-46.5 5v143q27 -4 58.5 -5t91.5 -1q143 0 208.5 93.5t65.5 263.5q0 182 -80 263t-207 81q-74 0 -131 -16.5 t-79 -26.5v-373h-164z" />
<glyph unicode="&#x496;" horiz-adv-x="1677" d="M-2 0l453 641l98 78l-94 72l-428 643h198l416 -643h92v643h164v-668l88 29l416 639h188l-413 -623l-82 -66l102 -83l352 -510h119v-416h-119l-30 264h-74l-453 664h-94v-664h-164v688l-86 -29l-452 -659h-197z" />
<glyph unicode="&#x497;" horiz-adv-x="1419" d="M2 0l324 469l69 61l-104 78l-266 416h174l282 -442h107v442h160v-463l96 29l284 434h172l-278 -416l-80 -65l105 -82l208 -318h154v-403h-111l-30 260h-113l-301 461h-106v-461h-160v481l-96 -28l-302 -453h-188z" />
<glyph unicode="&#x498;" horiz-adv-x="1107" d="M90 29l43 153q47 -23 132 -38t206 -15q63 0 124.5 17.5t110 52t78 88t29.5 127.5q0 129 -90 189.5t-236 70.5q-25 2 -46 3t-44 1h-112v143h32h45q27 0 54.5 2t53.5 3t42 5q53 8 100 28t82 50.5t55.5 71.5t20.5 90q0 68 -22.5 113t-62.5 72.5t-92 39t-112 11.5 q-111 0 -188.5 -15.5t-124.5 -38.5l-45 136q41 23 147.5 46t239.5 23q82 0 161 -17.5t141 -57.5t100 -108.5t38 -168.5q0 -102 -67.5 -195.5t-202.5 -134.5v-8q145 -20 229 -108.5t84 -235.5q0 -106 -37.5 -185t-100 -133.5t-145.5 -86t-173 -39.5l-29 -347h-107l-39 344 q-94 4 -159.5 19t-112.5 33z" />
<glyph unicode="&#x499;" horiz-adv-x="903" d="M78 45l47 135q47 -27 113.5 -41t144.5 -14q125 0 190.5 43t65.5 131q0 74 -61.5 116t-202.5 42h-119v133h143q37 0 73 12t64.5 33.5t46 51.5t17.5 63q0 80 -55.5 112.5t-165.5 32.5q-80 0 -146.5 -24.5t-103.5 -47.5l-47 127q61 35 144 61.5t198 26.5q340 0 340 -252 q0 -72 -46 -140t-132 -97v-8q121 -23 169 -86.5t48 -167.5q0 -111 -77 -192t-232 -105l-29 -357h-107l-39 351q-82 4 -138 21t-103 40z" />
<glyph unicode="&#x49a;" horiz-adv-x="1259" d="M174 0v1434h170v-668l92 29l482 639h196l-479 -617l-86 -67l104 -82l406 -516h182v-416h-119l-30 264h-129l-523 664h-96v-664h-170z" />
<glyph unicode="&#x49b;" horiz-adv-x="1036" d="M158 0v1024h164v-463l88 29l327 434h178l-317 -412l-86 -67l106 -82l236 -320h162v-403h-111l-31 260h-116l-342 461h-94v-461h-164z" />
<glyph unicode="&#x49c;" horiz-adv-x="1402" d="M174 0v1434h170v-668l111 10v258h135v-243l47 4l438 639h195l-443 -617l-84 -67l103 -82l485 -668h-213l-475 664h-53v-265h-135v265h-111v-664h-170z" />
<glyph unicode="&#x49d;" horiz-adv-x="1107" d="M158 0v1024h164v-463l98 10v252h129v-239l53 6l268 434h172l-258 -412l-90 -67l107 -82l282 -463h-192l-283 461h-59v-260h-129v260h-98v-461h-164z" />
<glyph unicode="&#x49e;" horiz-adv-x="1359" d="M0 1163v140h285v131h170v-131h250v-136h-250v-401l100 29l475 639h195l-473 -617l-90 -67l106 -82l520 -668h-217l-516 664h-100v-664h-170v1163h-285z" />
<glyph unicode="&#x49f;" horiz-adv-x="985" d="M-4 1133v122h166v179h164v-179h325v-122h-325v-572l84 29l317 434h191l-314 -412l-84 -67l103 -82l342 -463h-203l-342 461h-94v-461h-164v1133h-166z" />
<glyph unicode="&#x4a0;" horiz-adv-x="1402" d="M0 1282v152h500v-668l90 29l481 639h199l-482 -617l-83 -67l102 -82l526 -668h-217l-522 664h-94v-664h-170v1282h-330z" />
<glyph unicode="&#x4a1;" horiz-adv-x="1048" d="M2 881v143h389v-463l86 29l330 434h176l-317 -412l-84 -67l106 -82l342 -463h-203l-342 461h-94v-461h-164v881h-225z" />
<glyph unicode="&#x4a2;" horiz-adv-x="1447" d="M174 0v1434h170v-625h688v625h170v-1282h189v-416h-119l-31 264h-209v657h-688v-657h-170z" />
<glyph unicode="&#x4a3;" horiz-adv-x="1118" d="M158 0v1024h164v-428h462v428h164v-881h150v-403h-111l-31 260h-172v453h-462v-453h-164z" />
<glyph unicode="&#x4a4;" horiz-adv-x="1763" d="M174 0v1434h170v-625h688v625h768v-152h-598v-1282h-170v657h-688v-657h-170z" />
<glyph unicode="&#x4a5;" horiz-adv-x="1382" d="M158 0v1024h164v-428h462v428h598v-143h-434v-881h-164v453h-462v-453h-164z" />
<glyph unicode="&#x4a6;" horiz-adv-x="2013" d="M174 0v1434h1002v-707q23 8 96.5 25.5t185.5 17.5q82 0 162 -22.5t142.5 -78t100.5 -150.5t38 -240q0 -281 -125 -411t-355 -130q-68 0 -97.5 1t-45.5 5v152q27 -4 58.5 -5.5t90.5 -1.5q143 0 218 93.5t75 281.5q0 104 -24.5 173t-66.5 111t-99 58.5t-121 16.5 q-37 0 -74 -5.5t-68.5 -12.5t-56 -15t-34.5 -12v-578h-170v1282h-662v-1282h-170z" />
<glyph unicode="&#x4a7;" horiz-adv-x="1712" d="M158 0v1024h780v-508q23 10 84 26.5t172 16.5q80 0 152.5 -23.5t129 -78t89 -143.5t32.5 -222q0 -268 -106.5 -394t-335.5 -126q-68 0 -97.5 1t-45.5 5v143q27 -4 58.5 -5t90.5 -1q143 0 208 93.5t65 263.5q0 182 -79 263t-206 81q-74 0 -131 -16.5t-80 -26.5v-373h-164 v881h-452v-881h-164z" />
<glyph unicode="&#x4a8;" horiz-adv-x="1660" d="M115 717q0 178 42 316t119.5 232.5t191.5 143.5t255 49v-151q-96 0 -174 -36t-135.5 -108.5t-88 -183.5t-30.5 -260q0 -121 35 -229.5t97 -190.5t148.5 -131t190.5 -49q23 0 50.5 2t47.5 10q-66 39 -117 104.5t-86.5 146.5t-55 173t-19.5 186q0 160 36.5 281t100 204 t149.5 125t187 42q227 0 344 -153t117 -425q0 -127 -26 -235.5t-70 -197.5t-102 -154.5t-124 -104.5q10 -2 22 -2h21q78 0 137.5 16.5t98.5 44.5l51 -133q-39 -31 -96.5 -52.5t-165.5 -21.5q-66 0 -131.5 16.5t-110.5 45.5q-53 -31 -119.5 -46.5t-138.5 -15.5 q-152 0 -272.5 53.5t-204.5 149.5t-129 233.5t-45 305.5zM766 725q0 -72 17.5 -150.5t51 -153.5t85 -138.5t120.5 -102.5q55 31 108.5 87.5t95.5 136t68.5 180t26.5 219.5q0 92 -15 172t-47 139.5t-84 93t-126 33.5q-59 0 -113.5 -29.5t-95.5 -92t-66.5 -161t-25.5 -233.5z " />
<glyph unicode="&#x4a9;" horiz-adv-x="1351" d="M100 512q0 256 114 395.5t337 141.5v-144q-281 -2 -281 -391q0 -80 19.5 -151.5t60.5 -127t101.5 -86t144.5 -30.5q23 0 52.5 4t49.5 16q-74 45 -125 147.5t-51 231.5q0 90 17.5 180t59.5 163t113.5 118t180.5 45q94 0 160.5 -35t108.5 -94t61.5 -139t19.5 -172 q0 -82 -20.5 -156t-54 -134.5t-77.5 -104.5t-90 -64q31 -14 78 -14q41 0 84 15t78 52l51 -123q-37 -35 -99.5 -57.5t-135.5 -22.5q-57 0 -115.5 18.5t-95.5 55.5q-61 -43 -135 -58.5t-140 -15.5q-113 0 -200.5 38t-147 109t-91.5 170t-32 220zM692 524q0 -117 46 -214 t124 -150q43 20 81 60t66.5 95.5t46 123t17.5 145.5q0 55 -11 108t-33.5 95t-56.5 68t-81 26q-61 0 -100 -31t-60.5 -81t-30 -114.5t-8.5 -130.5z" />
<glyph unicode="&#x4aa;" horiz-adv-x="1169" d="M115 717q0 201 54 341t143 229t200 130t225 41q123 0 201 -13t133 -36l-41 -149q-98 47 -280 47q-84 0 -166 -31t-146.5 -100.5t-103.5 -182t-39 -276.5q0 -147 37 -258t101.5 -184.5t151.5 -109.5t189 -36q92 0 161 17.5t116 46.5l41 -134q-53 -41 -129 -59t-164 -23 l-29 -344h-106l-39 353q-109 16 -202 67t-161.5 141.5t-107.5 220.5t-39 302z" />
<glyph unicode="&#x4ab;" horiz-adv-x="923" d="M100 512q0 260 115 398.5t330 138.5q98 0 166.5 -15.5t124.5 -44.5l-48 -141q-47 27 -104 42t-123 15q-291 0 -291 -393q0 -78 15.5 -148.5t51.5 -125t94 -87t144 -32.5q74 0 132.5 22.5t95.5 51.5l53 -125q-90 -66 -223 -84l-29 -351h-106l-39 347q-98 12 -166 55 t-111 111.5t-62.5 161.5t-19.5 204z" />
<glyph unicode="&#x4ac;" horiz-adv-x="1136" d="M37 1282v152h1063v-152h-447v-1130h189v-416h-119l-31 264h-209v1282h-446z" />
<glyph unicode="&#x4ad;" horiz-adv-x="813" d="M4 881v143h805v-143h-320v-738h152v-403h-111l-30 260h-174v881h-322z" />
<glyph unicode="&#x4ae;" horiz-adv-x="1142" d="M16 1434h199l336 -627l35 -125h2l37 129l321 623h182l-469 -863v-571h-170v569z" />
<glyph unicode="&#x4af;" horiz-adv-x="991" d="M20 1024h189l250 -664l57 -217h2l51 222l226 659h176l-383 -1024v-410h-164v410z" />
<glyph unicode="&#x4b0;" horiz-adv-x="1142" d="M16 1434h199l336 -627l35 -125h2l37 129l321 623h182l-460 -850h299v-127h-308v-457h-170v457h-307v127h299z" />
<glyph unicode="&#x4b1;" horiz-adv-x="991" d="M20 1024h189l250 -664l57 -217h2l51 222l226 659h176l-383 -1024h239v-123h-239v-287h-164v287h-252v123h252z" />
<glyph unicode="&#x4b2;" horiz-adv-x="1327" d="M53 0l477 729l-436 705h205l291 -486l51 -117l49 117l307 486h189l-451 -691l375 -591h199v-416h-119l-31 264h-151l-324 514l-55 123l-54 -123l-331 -514h-191z" />
<glyph unicode="&#x4b3;" horiz-adv-x="1075" d="M57 0l369 524l-344 500h201l194 -283l58 -116l59 116l199 283h184l-346 -492l268 -389h156v-403h-111l-31 260h-110l-217 311l-62 123l-63 -123l-221 -311h-183z" />
<glyph unicode="&#x4b4;" horiz-adv-x="1716" d="M37 1282v152h989v-152h-373v-1130h645v1282h170v-1282h189v-416h-117l-31 264h-1026v1282h-446z" />
<glyph unicode="&#x4b5;" horiz-adv-x="1290" d="M4 881v143h791v-143h-308v-738h445v881h164v-881h147v-403h-110l-31 260h-778v881h-320z" />
<glyph unicode="&#x4b6;" horiz-adv-x="1308" d="M154 928v506h170v-476q0 -281 254 -280q96 0 180 25.5t137 68.5v662h170v-1282h188v-416h-118l-31 264h-209v618q-55 -31 -145.5 -61.5t-206.5 -30.5q-86 0 -158 19.5t-123 65.5t-79.5 124t-28.5 193z" />
<glyph unicode="&#x4b7;" horiz-adv-x="1042" d="M100 713v311h164v-279q0 -55 6 -99t24.5 -76.5t53.5 -49t92 -16.5q92 0 151.5 20.5t90.5 44.5v455h164v-881h151v-403h-110l-31 260h-174v430q-33 -20 -97.5 -45t-176.5 -25q-76 0 -133.5 16.5t-96.5 57.5t-58.5 109t-19.5 170z" />
<glyph unicode="&#x4b8;" horiz-adv-x="1255" d="M154 928v506h170v-476q0 -268 231 -280v254h135v-246q66 10 123 32.5t98 53.5v662h170v-1434h-170v618q-39 -23 -95 -43t-126 -34v-244h-135v229q-92 0 -167 19.5t-127 65.5t-79.5 124t-27.5 193z" />
<glyph unicode="&#x4b9;" horiz-adv-x="1017" d="M100 713v311h164v-279q0 -51 5 -94t21.5 -74.5t47.5 -50t82 -22.5v260h129v-252q53 10 90 25.5t57 31.5v455h164v-1024h-164v430q-20 -14 -57 -30.5t-90 -26.5v-234h-129v221q-80 0 -140.5 16.5t-100.5 57.5t-59.5 109t-19.5 170z" />
<glyph unicode="&#x4ba;" horiz-adv-x="1239" d="M174 0v1434h170v-619q55 31 146.5 61.5t205.5 30.5q86 0 159 -19.5t124 -65.5t79.5 -123.5t28.5 -192.5v-506h-169v475q0 281 -254 281q-98 0 -182.5 -25.5t-137.5 -68.5v-662h-170z" />
<glyph unicode="&#x4bb;" horiz-adv-x="1120" d="M158 0v1434h164v-525h8q53 63 127.5 101.5t185.5 38.5q86 0 149.5 -19.5t105.5 -69t61.5 -132.5t19.5 -210v-618h-164v584q0 80 -9 140t-33.5 100t-66.5 60.5t-110 20.5q-96 0 -174 -62.5t-100 -160.5v-682h-164z" />
<glyph unicode="&#x4bc;" horiz-adv-x="1585" d="M2 903q0 59 15.5 95t41.5 63h160q-33 -27 -45 -68t-12 -71q0 -25 6 -48.5t24.5 -42t53.5 -29.5t92 -11h24q12 0 27 2q14 319 157.5 492t405.5 173q256 0 387 -153.5t131 -434.5q0 -102 -18 -219h-891q16 -268 133 -396t340 -128q92 0 171 27.5t130 58.5l45 -137 q-66 -41 -159 -71t-220 -30q-135 0 -244.5 39t-189.5 122t-126 210t-52 305h-76q-172 0 -241.5 70.5t-69.5 181.5zM559 795h733q4 29 6 55.5t2 52.5q0 82 -20 156t-62 131t-108 91t-156 34q-190 0 -287.5 -137t-107.5 -383z" />
<glyph unicode="&#x4bd;" horiz-adv-x="1263" d="M16 739q0 61 20.5 104.5t63.5 86.5h160q-41 -29 -68.5 -72t-27.5 -108q0 -23 7 -44.5t23.5 -39t44 -28.5t68.5 -11q14 0 23 2q25 205 138.5 312.5t305.5 107.5q70 0 139.5 -15.5t125 -58.5t90 -122t34.5 -208q0 -68 -12 -149h-657q0 -90 18 -160t57 -119t101.5 -73.5 t152.5 -24.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154 -78t-198 -29q-115 0 -199.5 37t-140 104.5t-83 163t-29.5 214.5h-25q-74 0 -127 19t-88 52t-51.5 78t-16.5 96zM496 625h508q0 156 -59.5 218t-168.5 62q-121 0 -193.5 -63t-86.5 -217z" />
<glyph unicode="&#x4be;" horiz-adv-x="1585" d="M2 903q0 59 15.5 95t41.5 63h160q-33 -27 -45 -68t-12 -71q0 -25 6 -48.5t24.5 -42t53.5 -29.5t92 -11h24q12 0 27 2q14 319 157.5 492t405.5 173q256 0 387 -153.5t131 -434.5q0 -102 -18 -219h-891q16 -268 133 -396t340 -126q92 0 171 26.5t130 57.5l45 -137 q-59 -37 -141 -65.5t-192 -33.5l-29 -344h-107l-39 353q-215 33 -343 193.5t-140 471.5h-76q-172 0 -241.5 70.5t-69.5 181.5zM559 795h733q4 29 6 55.5t2 52.5q0 82 -20 156t-62 131t-108 91t-156 34q-190 0 -287.5 -137t-107.5 -383z" />
<glyph unicode="&#x4bf;" horiz-adv-x="1263" d="M16 739q0 66 20.5 107t63.5 84h160q-41 -29 -68.5 -72t-27.5 -108q0 -23 7 -44.5t23.5 -39t44 -28.5t68.5 -11q14 0 23 2q25 205 138.5 312.5t305.5 107.5q70 0 139.5 -15.5t125 -58.5t90 -122t34.5 -208q0 -68 -12 -149h-657q0 -90 18 -160t57 -119t101.5 -74.5 t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -117q-51 -41 -120.5 -65.5t-151.5 -34.5l-29 -349h-106l-39 351q-182 29 -268 163t-90 347h-25q-74 0 -127 19t-88 52t-51.5 78t-16.5 96zM496 625h508q0 156 -59.5 218t-168.5 62q-121 0 -193.5 -63t-86.5 -217z" />
<glyph unicode="&#x4c0;" horiz-adv-x="595" d="M213 0v1434h170v-1434h-170z" />
<glyph unicode="&#x4c3;" horiz-adv-x="1228" d="M174 0v1434h170v-668l92 29l482 639h196l-459 -586l-116 -78h129q109 -25 185.5 -70t125.5 -117.5t71.5 -178t22.5 -252.5v-37q0 -147 -27.5 -252t-80 -170.5t-126 -95t-165.5 -29.5h-28q-13 0 -30 2v149q82 0 136.5 22.5t88 73t48 131.5t14.5 199q0 139 -27.5 237.5 t-85 161t-144.5 91.5t-206 29h-96v-664h-170z" />
<glyph unicode="&#x4c4;" horiz-adv-x="985" d="M158 0v1024h164v-481l88 28l327 453h178l-319 -430l-74 -53l90 -13q92 -20 148.5 -69t88.5 -116t43 -147.5t11 -162.5q0 -125 -27.5 -214t-75.5 -146.5t-115 -84t-144 -26.5h-34q-17 0 -36 4v141q10 -2 18 -2h19q111 0 171 84t60 244q0 215 -86 312t-237 97h-94v-442 h-164z" />
<glyph unicode="&#x4c5;" horiz-adv-x="1273" d="M-4 10l22 148q20 -6 43 -6q35 0 69 22.5t67 83.5q29 55 54 147.5t44.5 233.5t32 336.5t18.5 458.5h758v-1291h190v-45l-186 -364h-111l93 266h-156v1282h-428q-20 -410 -54 -681t-102 -423q-45 -98 -106.5 -143t-132.5 -45q-37 0 -63.5 5t-51.5 15z" />
<glyph unicode="&#x4c6;" horiz-adv-x="1056" d="M-10 10l24 137q25 -8 54 -8q41 0 73.5 35t57 132t41 269.5t22.5 448.5h610v-881h205v-45l-186 -364h-111l92 266h-163v881h-297l-12.5 -185.5t-18.5 -199t-32.5 -190.5t-52.5 -160.5t-78 -111.5t-109 -42q-74 0 -119 18z" />
<glyph unicode="&#x4c7;" horiz-adv-x="1376" d="M174 0v1434h170v-625h688v625h170v-1489q0 -190 -64.5 -284.5t-207.5 -94.5h-32q-15 0 -32 4v143q57 0 91 17.5t50.5 51.5t20.5 89t4 129v657h-688v-657h-170z" />
<glyph unicode="&#x4c8;" horiz-adv-x="1105" d="M158 0v1024h164v-428h462v428h164v-1079q0 -190 -65.5 -284.5t-208.5 -94.5q-16 0 -30.5 1t-31.5 3v139q57 0 91 17.5t52.5 53.5t23.5 91t5 129v453h-462v-453h-164z" />
<glyph unicode="&#x4c9;" horiz-adv-x="1394" d="M174 0v1434h170v-625h688v625h170v-1291h213v-45l-186 -364h-111l92 266h-178v657h-688v-657h-170z" />
<glyph unicode="&#x4ca;" horiz-adv-x="1138" d="M158 0v1024h164v-428h462v428h164v-881h205v-45l-186 -364h-111l92 266h-164v453h-462v-453h-164z" />
<glyph unicode="&#x4cb;" horiz-adv-x="1239" d="M154 928v506h170v-476q0 -281 254 -280q96 0 180 25.5t137 68.5v662h170v-1434h-209l-31 -264h-118v416h188v466q-55 -31 -145.5 -61.5t-206.5 -30.5q-86 0 -158 19.5t-123 65.5t-79.5 124t-28.5 193z" />
<glyph unicode="&#x4cc;" horiz-adv-x="1003" d="M100 717v307h164v-274q0 -53 6 -97.5t24.5 -77t53.5 -49t92 -16.5q92 0 151.5 20.5t90.5 44.5v449h164v-1024h-180l-31 -260h-111v397h158v297q-33 -20 -97.5 -43.5t-176.5 -23.5q-76 0 -133.5 17t-96.5 57t-58.5 108t-19.5 168z" />
<glyph unicode="&#x4cd;" horiz-adv-x="1640" d="M174 0v1434h127l449 -734l67 -159h4l64 164l428 729h133v-1291h213v-45l-186 -364h-111l92 266h-178v963l20 215h-10l-78 -197l-372 -647h-52l-395 649l-74 195h-10l29 -213v-965h-160z" />
<glyph unicode="&#x4ce;" horiz-adv-x="1353" d="M158 0v1024h161l287 -459l60 -119h4l61 123l268 455h164v-881h205v-45l-186 -364h-111l92 266h-159v608l12 195h-10l-74 -158l-248 -401h-57l-258 401l-68 158h-8l16 -193v-610h-151z" />
<glyph unicode="&#x4cf;" horiz-adv-x="520" d="M178 0v1434h164v-1434h-164z" />
<glyph unicode="&#x4d0;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM250 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#x4d1;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM180 1389l139 49q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#x4d2;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM291 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM684 1626q0 43 29.5 69.5 t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4d3;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM201 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM594 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4d4;" horiz-adv-x="1732" d="M-45 0l850 1434h784v-152h-610v-469h559v-151h-559v-510h620v-152h-790v406h-438l-230 -406h-186zM459 549h350v680h-8l-70 -211z" />
<glyph unicode="&#x4d5;" horiz-adv-x="1630" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q2 31 4.5 58.5t2.5 51.5q0 113 -45.5 159t-163.5 44q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q215 0 278 -133q53 74 143.5 108t180.5 34q70 0 139.5 -15.5 t124.5 -59.5t90 -124t35 -209q0 -33 -3 -68.5t-7 -76.5h-662q0 -178 75 -277.5t255 -99.5q72 0 140.5 25.5t105.5 56.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-125 0 -226.5 51.5t-150.5 145.5h-14q-27 -37 -62 -70.5t-79 -59.5t-100 -42t-124 -16q-66 0 -122 20.5t-97 58 t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7t-107 -26.5t-73.5 -53.5t-27.5 -85zM862 625h508v24q0 139 -62.5 197.5t-164.5 58.5q-121 0 -195 -63t-86 -217z" />
<glyph unicode="&#x4d6;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM217 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#x4d7;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM221 1389l139 49q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#x4d8;" horiz-adv-x="1308" d="M109 571q0 53 5 111.5t15 120.5h895q-18 262 -123.5 383t-316.5 121q-47 0 -94.5 -8.5t-89.5 -20.5t-76.5 -26.5t-57.5 -28.5l-43 137q61 37 163.5 67.5t229.5 30.5q137 0 245 -42t181.5 -131t112.5 -230.5t39 -337.5q0 -354 -141.5 -548t-425.5 -194q-127 0 -224.5 42 t-163 119t-98 187.5t-32.5 247.5zM289 551q0 -84 19.5 -162t60.5 -137t105.5 -96t154.5 -37q190 0 291.5 136t103.5 404h-727q-4 -29 -6 -54t-2 -54z" />
<glyph unicode="&#x4d9;" horiz-adv-x="1038" d="M100 426q0 33 3 66.5t8 72.5h667q-10 174 -85 257t-255 83q-70 0 -138.5 -24.5t-104.5 -57.5l-62 119q61 49 154.5 78t197.5 29q117 0 203 -38t141.5 -109t82 -170t26.5 -220q0 -260 -114.5 -398.5t-319.5 -138.5q-68 0 -139.5 20.5t-130 72t-96.5 138.5t-38 220z M260 406q0 -143 70.5 -215t177.5 -72q113 0 189.5 80t76.5 237h-514v-30z" />
<glyph unicode="&#x4da;" horiz-adv-x="1308" d="M109 571q0 53 5 111.5t15 120.5h895q-18 262 -123.5 383t-316.5 121q-47 0 -94.5 -8.5t-89.5 -20.5t-76.5 -26.5t-57.5 -28.5l-43 137q61 37 163.5 67.5t229.5 30.5q137 0 245 -42t181.5 -131t112.5 -230.5t39 -337.5q0 -354 -141.5 -548t-425.5 -194q-127 0 -224.5 42 t-163 119t-98 187.5t-32.5 247.5zM289 551q0 -84 19.5 -162t60.5 -137t105.5 -96t154.5 -37q190 0 291.5 136t103.5 404h-727q-4 -29 -6 -54t-2 -54zM330 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5 zM723 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4db;" horiz-adv-x="1038" d="M100 426q0 33 3 66.5t8 72.5h667q-10 174 -85 257t-255 83q-70 0 -138.5 -24.5t-104.5 -57.5l-62 119q61 49 154.5 78t197.5 29q117 0 203 -38t141.5 -109t82 -170t26.5 -220q0 -260 -114.5 -398.5t-319.5 -138.5q-68 0 -139.5 20.5t-130 72t-96.5 138.5t-38 220z M260 406q0 -143 70.5 -215t177.5 -72q113 0 189.5 80t76.5 237h-514v-30zM207 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM600 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5 q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4dc;" horiz-adv-x="1650" d="M-2 0l453 641l98 78l-94 72l-428 643h198l416 -643h92v643h164v-668l88 29l416 639h188l-413 -623l-82 -66l102 -83l457 -662h-209l-453 664h-94v-664h-164v688l-86 -29l-452 -659h-197zM512 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5 t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM905 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4dd;" horiz-adv-x="1349" d="M2 0l324 469l69 61l-104 78l-266 416h174l282 -442h107v442h160v-463l96 29l284 434h172l-278 -416l-80 -65l105 -82l303 -461h-195l-301 461h-106v-461h-160v481l-96 -28l-302 -453h-188zM375 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5 t-72.5 28.5t-27.5 71.5zM768 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4de;" horiz-adv-x="1107" d="M90 29l43 153q47 -23 132 -39t206 -16q63 0 124.5 17.5t110 53t78 89t29.5 127.5q0 129 -90 189.5t-236 70.5q-25 2 -46 3t-44 1h-112v143h32h45q27 0 54.5 2t53.5 3t42 5q53 8 100 28t82 50.5t55.5 71.5t20.5 90q0 68 -22.5 113t-62.5 72.5t-92 39t-112 11.5 q-111 0 -188.5 -15.5t-124.5 -38.5l-45 136q41 23 147.5 46t239.5 23q82 0 161 -17.5t141 -57.5t100 -108.5t38 -168.5q0 -102 -67.5 -195.5t-202.5 -134.5v-8q145 -20 229 -108.5t84 -235.5q0 -117 -46 -202t-120.5 -140t-172 -81t-197.5 -26q-135 0 -222.5 15.5 t-144.5 38.5zM191 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM584 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4df;" horiz-adv-x="903" d="M78 45l47 135q47 -27 113.5 -41t144.5 -14q125 0 190.5 43t65.5 131q0 74 -61.5 116t-202.5 42h-119v133h143q37 0 73 12t64.5 33.5t46 51.5t17.5 63q0 80 -55.5 112.5t-165.5 32.5q-80 0 -146.5 -24.5t-103.5 -47.5l-47 127q61 35 144 61.5t198 26.5q340 0 340 -252 q0 -72 -46 -140t-132 -97v-8q121 -23 169 -86.5t48 -167.5q0 -66 -26.5 -121t-80 -96t-134.5 -64.5t-187 -23.5q-104 0 -173 18t-124 45zM121 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM514 1298q0 47 27.5 76t72.5 29 q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4e0;" horiz-adv-x="1153" d="M113 47l43 150q23 -12 59.5 -25.5t80.5 -23t89 -15.5t86 -6q80 0 150.5 20.5t123 58.5t82 92t29.5 122q0 143 -109.5 210.5t-302.5 67.5h-180v56l381 458l90 88l-127 -18h-491v152h850v-62l-410 -489l-72 -60v-8l70 19q102 0 188 -28t147.5 -79t95.5 -125t34 -166 q0 -111 -42 -195.5t-116 -144t-174 -90.5t-219 -31q-45 0 -96 5.5t-100.5 15.5t-91 22.5t-68.5 28.5z" />
<glyph unicode="&#x4e1;" horiz-adv-x="972" d="M80 -379l47 146q49 -25 112.5 -41.5t145.5 -16.5q70 0 130 21.5t104.5 59.5t69 93.5t24.5 122.5q0 143 -88 213t-240 70h-149v53l294 459l93 88l-131 -17h-406v152h735v-59l-325 -488l-70 -59v-8l66 16q82 0 151.5 -27.5t120.5 -80t79.5 -126t28.5 -163.5 q0 -111 -37.5 -197t-105 -145.5t-158 -90t-194.5 -30.5q-92 0 -165 14t-132 41z" />
<glyph unicode="&#x4e2;" horiz-adv-x="1394" d="M174 0v1434h170v-983l-14 -162h8l90 168l692 977h101v-1434h-170v971l12 164h-8l-88 -168l-693 -967h-100zM387 1599v127h647v-127h-647z" />
<glyph unicode="&#x4e3;" horiz-adv-x="1118" d="M158 0v1024h164v-625l-7 -120h9l79 127l461 618h97v-1024h-164v606l6 127h-6l-84 -131l-461 -602h-94zM266 1190v127h606v-127h-606z" />
<glyph unicode="&#x4e4;" horiz-adv-x="1394" d="M174 0v1434h170v-983l-14 -162h8l90 168l692 977h101v-1434h-170v971l12 164h-8l-88 -168l-693 -967h-100zM389 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM782 1626q0 43 29.5 69.5t77.5 26.5 q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4e5;" horiz-adv-x="1118" d="M158 0v1024h164v-625l-7 -120h9l79 127l461 618h97v-1024h-164v606l6 127h-6l-84 -131l-461 -602h-94zM279 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM672 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76 q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4e6;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM395 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM788 1626q0 43 29.5 69.5t77.5 26.5 q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4e7;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM246 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM639 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4e8;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 651q16 -264 128 -394t275 -130q76 0 148 24.5t127 85t91 161t42 253.5h-811 zM295 803h811q-16 244 -128 374t-280 130q-74 0 -143.5 -26t-124.5 -85t-91 -155.5t-44 -237.5z" />
<glyph unicode="&#x4e9;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 444q10 -160 88 -242.5t191 -82.5q51 0 99 16.5t86 53t62.5 99t30.5 156.5h-557zM270 575h557 q-16 174 -88.5 252t-189.5 78q-53 0 -101.5 -16.5t-86 -55t-62.5 -102.5t-29 -156z" />
<glyph unicode="&#x4ea;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 651q16 -264 128 -394t275 -130q76 0 148 24.5t127 85t91 161t42 253.5h-811 zM295 803h811q-16 244 -128 374t-280 130q-74 0 -143.5 -26t-124.5 -85t-91 -155.5t-44 -237.5zM395 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM788 1626q0 43 29.5 69.5t77.5 26.5 q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4eb;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 444q10 -160 88 -242.5t191 -82.5q51 0 99 16.5t86 53t62.5 99t30.5 156.5h-557zM270 575h557 q-16 174 -88.5 252t-189.5 78q-53 0 -101.5 -16.5t-86 -55t-62.5 -102.5t-29 -156zM246 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM639 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5 q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4ec;" horiz-adv-x="1181" d="M92 27l45 149q47 -23 123 -36t158 -13t165 25.5t150.5 89t112.5 166t53 249.5h-592v152h590q-10 125 -49 220t-100.5 157.5t-142.5 91.5t-175 29q-96 0 -171 -16.5t-122 -45.5l-45 133q63 37 157.5 58.5t201.5 21.5q131 0 243.5 -41t195.5 -130t130 -230.5t47 -339.5 q0 -201 -53 -342.5t-144.5 -230.5t-211 -129t-250.5 -40q-102 0 -181.5 14.5t-134.5 37.5zM160 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM553 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5 t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4ed;" horiz-adv-x="952" d="M80 958q63 43 145 67t191 24q227 0 331.5 -141.5t104.5 -395.5q0 -262 -121 -399.5t-336 -137.5q-96 0 -177 15.5t-136 46.5l47 139q47 -27 115.5 -42t134.5 -15q287 -2 305 330h-436v135h434q-10 145 -85 233t-212 88q-84 0 -146.5 -22.5t-101.5 -48.5zM117 1298 q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM510 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4ee;" horiz-adv-x="1132" d="M14 1434h197l367 -756l53 -182h10l41 188l274 750h174l-362 -932q-55 -145 -97 -242.5t-85 -158t-92.5 -86t-120.5 -25.5q-68 0 -108 11t-75 34l52 141q41 -23 75.5 -29t63.5 -6q57 0 96 58.5t68 173.5zM283 1599v127h647v-127h-647z" />
<glyph unicode="&#x4ef;" horiz-adv-x="954" d="M25 1024h188l246 -664l57 -196h10l45 198l199 662h166l-303 -920l-69 -194q-34 -94 -74.5 -168t-92 -118t-118.5 -44q-74 0 -121 21l28 141q27 -10 52 -10q57 0 110 60.5t88 207.5zM201 1190v127h606v-127h-606z" />
<glyph unicode="&#x4f0;" horiz-adv-x="1132" d="M14 1434h197l367 -756l53 -182h10l41 188l274 750h174l-362 -932q-55 -145 -97 -242.5t-85 -158t-92.5 -86t-120.5 -25.5q-68 0 -108 11t-75 34l52 141q41 -23 75.5 -29t63.5 -6q57 0 96 58.5t68 173.5zM297 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5 q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM690 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4f1;" horiz-adv-x="954" d="M25 1024h188l246 -664l57 -196h10l45 198l199 662h166l-303 -920l-69 -194q-34 -94 -74.5 -168t-92 -118t-118.5 -44q-74 0 -121 21l28 141q27 -10 52 -10q57 0 110 60.5t88 207.5zM203 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5 t-27.5 71.5zM596 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4f2;" horiz-adv-x="1132" d="M14 1434h197l367 -756l53 -182h10l41 188l274 750h174l-362 -932q-55 -145 -97 -242.5t-85 -158t-92.5 -86t-120.5 -25.5q-68 0 -108 11t-75 34l52 141q41 -23 75.5 -29t63.5 -6q57 0 96 58.5t68 173.5zM363 1518l131 223h190v-33l-204 -190h-117zM617 1518l209 223h202 v-33l-292 -190h-119z" />
<glyph unicode="&#x4f3;" horiz-adv-x="954" d="M25 1024h188l246 -664l57 -196h10l45 198l199 662h166l-303 -920l-69 -194q-34 -94 -74.5 -168t-92 -118t-118.5 -44q-74 0 -121 21l28 141q27 -10 52 -10q57 0 110 60.5t88 207.5zM328 1169l72 265h159v-33l-145 -232h-86zM549 1169l150 265h176v-33l-234 -232h-92z" />
<glyph unicode="&#x4f4;" horiz-adv-x="1239" d="M154 928v506h170v-476q0 -281 254 -280q96 0 180 25.5t137 68.5v662h170v-1434h-170v618q-55 -31 -145.5 -61.5t-206.5 -30.5q-86 0 -158 19.5t-123 65.5t-79.5 124t-28.5 193zM322 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5 q-49 0 -79.5 26.5t-30.5 67.5zM715 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4f5;" horiz-adv-x="1003" d="M100 713v311h164v-279q0 -55 6 -99t24.5 -75.5t53.5 -49t92 -17.5q92 0 151.5 20.5t90.5 44.5v455h164v-1024h-164v430q-33 -20 -97.5 -45t-176.5 -25q-76 0 -133.5 16.5t-96.5 57.5t-58.5 109t-19.5 170zM174 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5 t-73 -28.5t-72.5 28.5t-27.5 71.5zM567 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4f6;" horiz-adv-x="905" d="M174 0v1434h768v-152h-598v-1130h188v-416h-118l-31 264h-209z" />
<glyph unicode="&#x4f7;" horiz-adv-x="755" d="M158 0v1024h598v-143h-434v-738h151v-403h-111l-30 260h-174z" />
<glyph unicode="&#x4f8;" horiz-adv-x="1574" d="M174 14v1420h170v-557q10 2 30.5 5t45.5 5l50 4q26 2 50 2q96 0 187.5 -19.5t161 -68.5t111.5 -132t42 -210q0 -123 -39 -214t-109.5 -149.5t-169 -87t-217.5 -28.5q-29 0 -66.5 1t-79.5 4t-85 9t-82 16zM344 143q55 -12 158 -12q147 0 243.5 80t96.5 240q0 86 -29 143 t-77 91t-110.5 47t-131.5 13q-37 0 -82 -6t-68 -12v-584zM1231 0v1434h170v-1434h-170zM469 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM862 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5 t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#x4f9;" horiz-adv-x="1351" d="M158 0v1024h164v-391q49 8 94 11t86 3q104 0 175 -23.5t114 -64.5t60 -97t17 -120q0 -186 -103 -270t-335 -84q-131 0 -272 12zM322 143q76 -12 145 -12q129 0 180 50t51 143q0 82 -50 135t-175 53q-35 0 -76 -2t-75 -12v-355zM1030 0v1024h164v-1024h-164zM369 1298 q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM762 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#x4fc;" horiz-adv-x="1265" d="M53 0l477 729l-436 705h205l291 -486l51 -117l49 117l307 486h189l-451 -691l285 -440q66 -100 95.5 -184t29.5 -170q0 -190 -67.5 -284.5t-213.5 -94.5h-31q-15 0 -32 4v139q57 0 93 16.5t55.5 44t25.5 64.5t6 76q0 100 -33 176t-74 139l-186 285l-59 123l-54 -123 l-331 -514h-191z" />
<glyph unicode="&#x4fd;" horiz-adv-x="1052" d="M57 0l369 524l-344 500h201l194 -283l58 -116l59 116l199 283h184l-346 -492l196 -274q59 -86 95 -170t36 -162q0 -178 -76.5 -269t-224.5 -91q-16 0 -32.5 1t-30.5 3v139q117 0 159 45t42 137q0 84 -36 158t-77 133l-96 129l-66 115l-59 -115l-221 -311h-183z" />
<glyph unicode="&#x510;" horiz-adv-x="1105" d="M133 403q0 150 80 243t225 116v8q-68 20 -117 56t-80.5 81t-48 96.5t-16.5 102.5q0 92 37 158.5t100.5 109.5t149.5 63.5t182 20.5q55 0 109.5 -7t101.5 -17.5t84 -23.5t59 -28l-49 -137q-55 25 -135 43.5t-156 18.5q-139 0 -221 -49.5t-82 -167.5q0 -57 25 -102.5 t65.5 -78t92 -53t104.5 -27.5q35 -4 82 -6t84 -2h33v-143h-113q-25 0 -46 -1t-44 -3q-145 -10 -235.5 -71.5t-90.5 -188.5q0 -147 98.5 -217t262.5 -70q86 0 166 19.5t123 48.5l53 -129q-51 -33 -144.5 -62t-228.5 -29q-115 0 -208 26t-160.5 79t-104.5 132.5t-37 190.5z " />
<glyph unicode="&#x511;" horiz-adv-x="903" d="M100 287q0 104 50.5 163.5t166.5 90.5v8q-86 29 -132 90t-46 145q0 127 92.5 190.5t247.5 63.5q117 0 199 -26.5t143 -61.5l-47 -127q-37 23 -103.5 47.5t-146.5 24.5q-111 0 -166 -33t-55 -112q0 -33 17.5 -63t46 -51.5t64.5 -33.5t73 -12h143v-133h-119 q-141 0 -202.5 -42t-61.5 -116q0 -78 65.5 -126t190.5 -48q76 0 143.5 18.5t114.5 46.5l47 -133q-51 -29 -121.5 -52t-175.5 -23q-217 0 -322.5 82t-105.5 223z" />
<glyph unicode="&#x512;" horiz-adv-x="1282" d="M-4 10l27 148q20 -6 43 -6q35 0 69.5 22.5t67.5 83.5q29 55 53.5 147.5t43.5 233.5t31.5 336.5t18.5 458.5h758v-1489q0 -190 -65.5 -284.5t-208.5 -94.5q-16 0 -31 1t-31 3v139q57 0 91 15.5t50.5 50.5t20.5 90t4 135v1282h-428q-20 -410 -54 -681t-104 -423 q-45 -98 -105.5 -143t-131.5 -45q-72 0 -119 20z" />
<glyph unicode="&#x513;" horiz-adv-x="1030" d="M-10 10l24 137q25 -8 54 -8q41 0 73.5 35t57 132t41 269.5t22.5 448.5h610v-1079q0 -190 -65.5 -284.5t-208.5 -94.5q-16 0 -30.5 1t-30.5 3v139q57 0 91 17.5t52 53.5t23.5 91t5.5 129v881h-297l-12.5 -185.5t-18.5 -199t-32.5 -190.5t-52.5 -160.5t-78 -111.5t-109 -42 q-39 0 -67.5 4t-51.5 14z" />
<glyph unicode="&#x51c;" horiz-adv-x="1695" d="M16 1434h181l258 -961l32 -237h2l35 241l295 957h82l297 -961l35 -237h2l37 241l241 957h166l-399 -1457h-94l-291 961l-37 217h-10l-37 -219l-291 -959h-94z" />
<glyph unicode="&#x51d;" horiz-adv-x="1505" d="M16 1024h179l202 -596l35 -199h2l49 203l219 592h119l236 -598l51 -197h4l39 201l182 594h156l-344 -1047h-80l-268 676l-39 168h-6l-41 -170l-258 -674h-80z" />
<glyph unicode="&#x524;" horiz-adv-x="1421" d="M174 0v1434h1002v-1282h188v-416h-119l-31 264h-208v1282h-662v-1282h-170z" />
<glyph unicode="&#x525;" horiz-adv-x="1134" d="M158 0v1024h780v-881h152v-403h-111l-31 260h-174v881h-452v-881h-164z" />
<glyph unicode="&#x526;" horiz-adv-x="1310" d="M174 0v1434h170v-619q55 31 146.5 61.5t205.5 30.5q86 0 159 -19.5t124 -65.5t79.5 -123.5t28.5 -192.5v-354h189v-416h-119l-31 264h-208v475q0 281 -254 281q-98 0 -182.5 -25.5t-137.5 -68.5v-662h-170z" />
<glyph unicode="&#x527;" horiz-adv-x="1175" d="M158 0v1434h164v-525h8q53 63 127.5 101.5t185.5 38.5q86 0 149.5 -19.5t105.5 -69t61.5 -132.5t19.5 -210v-475h151v-403h-110l-31 260h-174v584q0 80 -9 140t-33.5 100t-66.5 60.5t-110 20.5q-96 0 -174 -62.5t-100 -160.5v-682h-164z" />
<glyph unicode="&#x1e30;" horiz-adv-x="1249" d="M174 0v1434h170v-668l92 29l482 639h196l-479 -617l-86 -67l104 -82l525 -668h-215l-523 664h-96v-664h-170zM404 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x1e31;" horiz-adv-x="980" d="M158 0v1434h164v-873l84 29l317 434h190l-313 -412l-84 -67l102 -82l343 -463h-203l-342 461h-94v-461h-164zM475 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x1e3e;" horiz-adv-x="1619" d="M174 0v1434h127l449 -734l67 -159h4l64 164l428 729h133v-1434h-170v963l20 215h-10l-78 -197l-372 -647h-52l-395 649l-74 195h-10l29 -213v-965h-160zM680 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x1e3f;" horiz-adv-x="1662" d="M158 0v1024h114l31 -125h8q55 66 128 108t190 42q98 0 160.5 -38t97.5 -132q47 80 130 125t187 45q86 0 145.5 -19.5t98.5 -69t56.5 -133.5t17.5 -213v-614h-164v616q0 74 -7.5 128.5t-29 90t-59 53t-99.5 17.5q-102 0 -159.5 -57t-81.5 -164v-684h-164v580 q0 82 -7.5 142t-28 101t-58 61.5t-99.5 20.5q-94 0 -156.5 -57t-86.5 -143v-705h-164zM750 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x1e54;" horiz-adv-x="1144" d="M174 0v1419q78 18 168 24.5t178 6.5q94 0 191.5 -18.5t177.5 -67.5t130 -135t50 -219q0 -131 -47 -221.5t-125 -146.5t-178.5 -80.5t-206.5 -24.5h-34q-24 0 -49.5 1t-50 3t-34.5 4v-545h-170zM344 696q10 -4 33 -5l47 -2q25 -1 47 -1h33q70 0 138.5 13.5t123.5 48t89 98 t34 162.5q0 84 -32 140t-84 90t-117.5 48.5t-131.5 14.5q-53 0 -102 -2.5t-78 -10.5v-594zM414 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#x1e55;" horiz-adv-x="1107" d="M158 -410v1434h112l31 -123h8q47 72 122 110t171 38q205 0 305.5 -121t100.5 -396q0 -129 -34 -232t-95.5 -175t-148.5 -111t-193 -39q-76 0 -120 9.5t-95 31.5v-426h-164zM322 178q37 -29 84 -44t124 -15q141 0 224.5 105.5t83.5 310.5q0 84 -14.5 152.5t-46.5 116.5 t-82 74.5t-124 26.5q-104 0 -164.5 -54t-84.5 -165v-508zM481 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#x1e9e;" horiz-adv-x="1366" d="M174 0v979q0 98 17.5 186t64.5 152.5t129 102.5t213 38q170 0 292 -50t212 -120l-332 -405l-68 -60v-4l68 15q199 -2 310.5 -107.5t111.5 -290.5q0 -221 -125 -341t-344 -120q-18 0 -51 2.5t-70 6.5t-71.5 11t-59.5 19l27 154q18 -12 47.5 -19.5t62.5 -12.5t63.5 -7 t53.5 -2q143 4 213 80t74 211q0 143 -90.5 211.5t-262.5 68.5h-127v121l347 416q-18 16 -49 30.5t-70 26t-83 17.5t-89 6q-90 0 -140.5 -34t-73 -89t-26.5 -127t-4 -150v-915h-170z" />
<glyph unicode="&#x2000;" horiz-adv-x="1017" />
<glyph unicode="&#x2001;" horiz-adv-x="2035" />
<glyph unicode="&#x2002;" horiz-adv-x="1017" />
<glyph unicode="&#x2003;" horiz-adv-x="2035" />
<glyph unicode="&#x2004;" horiz-adv-x="677" />
<glyph unicode="&#x2005;" horiz-adv-x="507" />
<glyph unicode="&#x2006;" horiz-adv-x="337" />
<glyph unicode="&#x2007;" horiz-adv-x="337" />
<glyph unicode="&#x2008;" horiz-adv-x="253" />
<glyph unicode="&#x2009;" horiz-adv-x="405" />
<glyph unicode="&#x200a;" horiz-adv-x="112" />
<glyph unicode="&#x2010;" horiz-adv-x="737" d="M121 514v152h495v-152h-495z" />
<glyph unicode="&#x2011;" horiz-adv-x="737" d="M121 514v152h495v-152h-495z" />
<glyph unicode="&#x2012;" horiz-adv-x="737" d="M121 514v152h495v-152h-495z" />
<glyph unicode="&#x2013;" horiz-adv-x="1351" d="M242 514v152h868v-152h-868z" />
<glyph unicode="&#x2014;" horiz-adv-x="1679" d="M242 514v152h1196v-152h-1196z" />
<glyph unicode="&#x2018;" horiz-adv-x="397" d="M82 1313q0 68 19.5 116t47 81.5t57.5 54t52 28.5l51 -71q-45 -23 -72.5 -61t-27.5 -95q8 2 22 2q41 0 63.5 -28.5t22.5 -69.5q0 -47 -30.5 -75t-77.5 -28q-55 0 -91 37t-36 109z" />
<glyph unicode="&#x2019;" horiz-adv-x="397" d="M82 1350q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73z" />
<glyph unicode="&#x201a;" horiz-adv-x="397" d="M82 103q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73z" />
<glyph unicode="&#x201c;" horiz-adv-x="696" d="M381 1313q0 68 19.5 116t47 81.5t57.5 54t52 28.5l51 -71q-45 -23 -72.5 -61t-27.5 -95q8 2 22 2q41 0 63.5 -28.5t22.5 -69.5q0 -47 -30.5 -75t-77.5 -28q-55 0 -91 37t-36 109zM82 1313q0 68 19.5 116t47 81.5t57.5 54t52 28.5l51 -71q-45 -23 -72.5 -61t-27.5 -95 q8 2 22 2q41 0 63.5 -28.5t22.5 -69.5q0 -47 -30.5 -75t-77.5 -28q-55 0 -91 37t-36 109z" />
<glyph unicode="&#x201d;" horiz-adv-x="696" d="M381 1350q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73zM82 1350q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83 t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73z" />
<glyph unicode="&#x201e;" horiz-adv-x="696" d="M381 103q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73zM82 103q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83 t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73z" />
<glyph unicode="&#x2020;" horiz-adv-x="995" d="M82 881v147h268l88 -22l-22 96v332h164v-332l-23 -96l88 22h268v-147h-272l-84 22l23 -86v-817l-31 -410h-103l-30 412v815l22 86l-88 -22h-268z" />
<glyph unicode="&#x2021;" horiz-adv-x="995" d="M82 356v148h268l88 -23l-22 84v254l22 84l-88 -22h-268v147h268l88 -22l-22 94v334h164v-334l-23 -94l88 22h268v-147h-272l-84 22l23 -84v-254l-23 -84l84 23h272v-148h-268l-88 23l23 -94v-285l-33 -410h-98l-33 412v283l22 94l-88 -23h-268z" />
<glyph unicode="&#x2022;" horiz-adv-x="925" d="M178 637q0 63 22.5 115.5t60.5 90.5t90 58.5t112 20.5q59 0 111.5 -19.5t90 -56.5t60.5 -89t23 -120t-23 -120t-60.5 -89t-90 -56.5t-111.5 -19.5t-111.5 19.5t-90.5 56.5t-60.5 89t-22.5 120z" />
<glyph unicode="&#x2026;" horiz-adv-x="1554" d="M145 94q0 55 32 87t85 32q55 0 88 -31.5t33 -87.5q0 -53 -33 -86t-88 -33q-53 0 -85 33t-32 86zM666 94q0 55 31.5 87t84.5 32q55 0 88 -31.5t33 -87.5q0 -53 -32.5 -86t-88.5 -33q-53 0 -84.5 33t-31.5 86zM1186 94q0 55 31.5 87t85.5 32q55 0 87.5 -31.5t32.5 -87.5 q0 -53 -32.5 -86t-87.5 -33q-53 0 -85 33t-32 86z" />
<glyph unicode="&#x202f;" horiz-adv-x="405" />
<glyph unicode="&#x2030;" horiz-adv-x="2349" d="M143 1110q0 92 24.5 157.5t66.5 108.5t100.5 62.5t126.5 19.5t126 -18.5t100 -59.5t66.5 -107.5t24.5 -162.5t-24.5 -162.5t-66.5 -107.5t-100.5 -59.5t-125.5 -18.5q-68 0 -126.5 18.5t-100.5 59.5t-66.5 107.5t-24.5 162.5zM295 1110q0 -123 44 -176t122 -53 q39 0 69.5 11t52 36.5t32.5 69.5t11 112t-11 112t-32.5 69.5t-52.5 36.5t-69 11q-78 0 -122 -48t-44 -181zM872 350q0 92 24.5 157.5t66.5 108.5t100.5 62.5t126.5 19.5t126 -18.5t100 -59.5t66.5 -107.5t24.5 -162.5t-24.5 -162.5t-66.5 -107.5t-100.5 -59.5t-125.5 -18.5 q-68 0 -126.5 18.5t-100.5 59.5t-66.5 107.5t-24.5 162.5zM1024 350q0 -123 44 -176t122 -53q39 0 69.5 11t52 36.5t32.5 69.5t11 112t-11 112t-32.5 69.5t-52.5 36.5t-69 11q-78 0 -122 -48t-44 -181zM1603 350q0 92 24.5 157.5t66.5 108.5t100.5 62.5t126.5 19.5 t126 -18.5t100 -59.5t66.5 -107.5t24.5 -162.5t-24.5 -162.5t-66.5 -107.5t-100.5 -59.5t-125.5 -18.5q-68 0 -126.5 18.5t-100.5 59.5t-66.5 107.5t-24.5 162.5zM1755 350q0 -123 44 -176t122 -53q39 0 69.5 11t52 36.5t32.5 69.5t11 112t-11 112t-32.5 69.5t-52.5 36.5 t-69 11q-78 0 -122 -48t-44 -181zM252 55l1053 1405l100 -78l-1051 -1407z" />
<glyph unicode="&#x2039;" horiz-adv-x="608" d="M80 530l328 471l108 -88l-199 -297l-98 -84l98 -73l211 -291l-108 -90z" />
<glyph unicode="&#x203a;" horiz-adv-x="608" d="M80 911l108 90l340 -452l-327 -471l-109 88l199 297l98 84l-98 74z" />
<glyph unicode="&#x2044;" horiz-adv-x="376" d="M-362 49l997 1411l106 -71l-997 -1414z" />
<glyph unicode="&#x205f;" horiz-adv-x="507" />
<glyph unicode="&#x2081;" horiz-adv-x="806" d="M109 461l315 209h84v-750h194v-125h-555v125h218v520l14 74l-55 -57l-160 -97z" />
<glyph unicode="&#x2082;" horiz-adv-x="806" d="M98 -137q47 39 118 104.5t136.5 141t111.5 155.5t46 148q0 63 -41 95t-100 32q-55 0 -107.5 -19.5t-91.5 -44.5l-45 117q53 37 123.5 57.5t144.5 20.5q129 0 194.5 -63.5t65.5 -176.5q0 -63 -21.5 -122.5t-57 -117t-85 -114t-104.5 -113.5l-94 -65v-4l117 30h286v-129 h-596v68z" />
<glyph unicode="&#x2083;" horiz-adv-x="806" d="M137 -180l31 123q35 -16 80 -27.5t98 -11.5q98 0 150.5 39t52.5 114q0 66 -47 107t-152 41h-112v47l198 237l70 56l-100 -13h-267v123h525v-67l-211 -252l-52 -37v-4l48 6q113 -2 178 -67.5t65 -176.5q0 -125 -91 -200.5t-243 -75.5q-74 0 -127 12.5t-94 26.5z" />
<glyph unicode="&#x2084;" horiz-adv-x="806" d="M51 -8v76l463 618h92v-573h170v-121h-170v-197h-137v197h-418zM205 102l102 11h162v262l12 100h-4l-45 -94l-160 -215z" />
<glyph unicode="&#x20ac;" d="M20 514l37 135h111v68v39q0 18 2 39h-150l37 135h127q23 141 76 240.5t128 164t168 94t198 29.5q104 0 180 -13t131 -36l-45 -145q-47 23 -110.5 35t-153.5 12q-70 0 -133.5 -20.5t-115.5 -65.5t-90 -118t-59 -177h578l-35 -135h-557q-2 -18 -2 -38v-40v-35q0 -16 2 -33 h516l-35 -135h-467q35 -199 142.5 -295t283.5 -96q80 0 146.5 18.5t113.5 46.5l41 -129q-61 -47 -152 -65.5t-183 -18.5q-236 0 -382.5 130.5t-187.5 408.5h-160z" />
<glyph unicode="&#x20b4;" d="M84 514v135h838v-135h-469q-23 -23 -44.5 -51.5t-39 -61t-28.5 -66.5t-11 -65q0 -74 57 -113.5t193 -39.5q96 0 159.5 19.5t110.5 43.5l49 -131q-47 -29 -128 -51.5t-222 -22.5q-197 0 -293 73t-96 206q0 37 12 77t30.5 74.5t38 63.5t31.5 45h-188zM84 795v135h483 q51 53 81 118.5t30 129.5q0 72 -48 104.5t-165 32.5q-82 0 -138.5 -18.5t-103.5 -41.5l-51 138q29 14 59.5 25.5t68.5 20.5t85 14t111 5q174 0 262 -63.5t88 -192.5q0 -78 -31 -148.5t-76 -123.5h183v-135h-838z" />
<glyph unicode="&#x20b6;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20b7;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20b9;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20ba;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20bb;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20bc;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20bd;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20be;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20bf;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20c0;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20c1;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20c2;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20c3;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20c4;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20c5;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20c6;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20c7;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20c8;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20c9;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20ca;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20cb;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20cc;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20cd;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20ce;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x20cf;" d="M68 287v127h145v147h-145v127h145v731q78 18 167 24.5t177 6.5q94 0 185.5 -18.5t162 -67.5t113.5 -133t43 -215q0 -129 -44 -215t-117 -139.5t-166 -76t-189 -24.5l-162 -2v-145h340v-127h-340v-287h-170v287h-145zM383 700h156q61 0 122.5 12.5t110.5 47.5t80 95 t29 159q2 84 -24 140t-70 90t-102 48.5t-124 14.5q-53 0 -101 -3.5t-77 -9.5v-594z" />
<glyph unicode="&#x2113;" horiz-adv-x="1024" d="M150 446l174 152v520q0 90 20.5 154.5t56 105.5t83.5 60.5t104 19.5q98 0 161.5 -60.5t63.5 -183.5q0 -152 -82 -321.5t-268 -349.5v-287q0 -90 34.5 -124t84.5 -34q51 0 112.5 21.5t102.5 44.5l34 -103q-45 -29 -117.5 -57.5t-144.5 -28.5q-129 0 -187 62.5t-58 195.5 v213l-103 -90zM463 707q115 133 167 256.5t52 240.5q0 70 -28.5 100.5t-65.5 30.5q-25 0 -47.5 -7t-40 -28.5t-27.5 -59.5t-10 -99v-434z" />
<glyph unicode="&#x2116;" horiz-adv-x="2095" d="M174 0v1456h90l647 -948l105 -205h10l-22 197v934h163v-1457h-94l-641 953l-110 215h-9l25 -207v-938h-164zM1331 1110q0 92 24.5 157.5t66.5 108.5t100.5 62.5t126.5 19.5t126 -18.5t100 -59.5t66.5 -107.5t24.5 -162.5t-24.5 -162.5t-66.5 -107.5t-100.5 -59.5 t-125.5 -18.5q-68 0 -126.5 18.5t-100.5 59.5t-66.5 107.5t-24.5 162.5zM1370 489v152h569v-152h-569zM1483 1110q0 -123 44 -176t122 -53q39 0 69.5 11t52 36.5t33 69.5t11.5 112t-11.5 112t-33 69.5t-52 36.5t-69.5 11q-78 0 -122 -48t-44 -181z" />
<glyph unicode="&#x2122;" horiz-adv-x="1812" d="M78 1294v140h717v-140h-279v-598h-160v598h-278zM877 696v738h159l215 -344l58 -119h2l61 123l199 340h162v-738h-156v342l20 211h-8l-80 -174l-178 -287h-67l-183 285l-73 176h-9l27 -209v-344h-149z" />
<glyph unicode="&#x212e;" horiz-adv-x="1228" d="M90 530q0 121 38 224.5t107.5 179.5t167 119t215.5 43q127 0 224.5 -45t165 -122t102.5 -179.5t39 -219.5h-827v-370q127 -121 296 -121q254 0 396 246l71 -43q-88 -135 -202.5 -206t-264.5 -71q-121 0 -219 44t-166.5 120t-105.5 179t-37 222zM322 604h596v297 q-129 123 -302 123q-176 0 -294 -123v-297z" />
<glyph unicode="&#x2202;" horiz-adv-x="1034" d="M41 373q0 123 35 242.5t103.5 215t171 154.5t237.5 59q86 0 127 -15t76 -44h10q-6 94 -46 158.5t-99.5 104.5t-131 58.5t-141.5 18.5h-22q-11 0 -21 -2l31 135q139 0 250.5 -29.5t189.5 -101.5t119 -190.5t41 -296.5q0 -221 -40 -384t-110.5 -269.5t-170 -159 t-216.5 -52.5q-197 0 -295 104t-98 294zM211 362q0 -47 12.5 -92t41 -78.5t73.5 -53t111 -19.5q102 0 169.5 62.5t108.5 162.5t57.5 223t16.5 240q-37 43 -88 68.5t-138 25.5q-74 0 -140 -40t-116.5 -111.5t-79 -171t-28.5 -216.5z" />
<glyph unicode="&#x220f;" horiz-adv-x="1388" d="M174 -410v1844h1043v-1844h-170v1692h-703v-1692h-170z" />
<glyph unicode="&#x2211;" horiz-adv-x="1034" d="M29 -258l458 709l70 61l-72 66l-456 704v152h927v-152h-774l88 -74l441 -684l-455 -708l-82 -74h782v-152h-927v152z" />
<glyph unicode="&#x2212;" horiz-adv-x="1034" d="M82 618v148h868v-148h-868z" />
<glyph unicode="&#x2215;" horiz-adv-x="1034" d="M-34 49l997 1411l106 -71l-997 -1414z" />
<glyph unicode="&#x221a;" horiz-adv-x="1034" d="M-18 766v147h360l188 -464l48 -234h4l39 238l303 981h153l-463 -1457h-63l-322 789h-247z" />
<glyph unicode="&#x221e;" horiz-adv-x="1753" d="M113 709q0 92 26.5 164.5t74.5 124t114.5 79t146.5 27.5q143 0 246.5 -64.5t165.5 -165.5q88 123 196.5 176.5t227.5 53.5q72 0 132 -25.5t104 -75t68.5 -118t24.5 -154.5q0 -92 -26.5 -165.5t-75.5 -125t-115.5 -79t-146.5 -27.5q-72 0 -133.5 20.5t-112.5 54t-92 80 t-72 95.5q-74 -119 -180 -184.5t-225 -65.5q-72 0 -134.5 25.5t-110.5 74.5t-75.5 119t-27.5 156zM272 715q0 -98 59.5 -164t164.5 -66q45 0 89 16.5t84 46.5t74.5 67.5t63.5 80.5q-55 115 -139 185.5t-195 70.5q-41 0 -78 -18.5t-64.5 -50t-43 -75.5t-15.5 -93zM946 760 q25 -55 59.5 -105.5t77.5 -87.5t92.5 -59.5t104.5 -22.5q84 0 142.5 65.5t58.5 176.5q0 43 -12.5 84t-38 72.5t-64.5 50t-90 18.5q-84 0 -171 -47t-159 -145z" />
<glyph unicode="&#x222b;" horiz-adv-x="716" d="M-90 -377l45 131q47 -18 93 -27.5t93 -9.5q78 0 105.5 49.5t27.5 170.5v1214q0 160 68 233.5t215 73.5q70 0 133.5 -14t112.5 -35l-43 -131q-47 18 -93 27.5t-96 9.5q-78 0 -105.5 -47t-27.5 -168v-1219q0 -160 -67.5 -233.5t-212.5 -73.5q-72 0 -135.5 14.5t-112.5 34.5 z" />
<glyph unicode="&#x2248;" horiz-adv-x="1034" d="M63 909q88 68 160 94.5t131 26.5q57 0 106.5 -17.5t94.5 -39t88 -38.5t90 -17q39 0 80 16t88 57l70 -125q-78 -53 -140.5 -74.5t-113.5 -21.5q-55 0 -101.5 17.5t-88.5 39t-84 39t-91 17.5q-47 0 -100 -21.5t-119 -75.5zM63 569q88 68 160 94.5t131 26.5 q57 0 106.5 -17.5t94.5 -39t88 -38.5t90 -17q39 0 80 16t88 57l70 -125q-78 -53 -140.5 -74.5t-113.5 -21.5q-55 0 -101.5 17.5t-88.5 39t-84 39t-91 17.5q-47 0 -100 -21.5t-119 -75.5z" />
<glyph unicode="&#x2260;" horiz-adv-x="1034" d="M82 449v147h317l86 192h-403v148h467l125 281h147l-125 -281h254v-148h-317l-86 -192h403v-147h-467l-137 -314h-147l137 314h-254z" />
<glyph unicode="&#x2264;" horiz-adv-x="1034" d="M74 872v60l774 473l78 -127l-486 -297l-186 -78l184 -65l498 -295l-78 -123zM115 469l71 131l754 -432l-72 -129z" />
<glyph unicode="&#x2265;" horiz-adv-x="1034" d="M76 1282l78 123l784 -453v-59l-774 -473l-78 127l485 297l187 78l-185 65zM109 166l751 440l76 -127l-750 -440z" />
<glyph unicode="&#x25ca;" horiz-adv-x="1034" d="M70 700l409 756h68l416 -745l-416 -734h-68zM242 723l223 -397l59 -181h2l58 185l209 360l-224 397l-57 181h-4l-57 -185z" />
<glyph unicode="&#x2c67;" horiz-adv-x="1447" d="M174 0v1434h170v-625h688v625h170v-1282h189v-416h-119l-31 264h-209v657h-688v-657h-170z" />
<glyph unicode="&#x2c68;" horiz-adv-x="1185" d="M158 0v1434h164v-525h8q53 63 127.5 101.5t185.5 38.5q86 0 149.5 -19.5t105.5 -69t61.5 -132.5t19.5 -210v-475h151v-403h-110l-31 260h-174v584q0 80 -9 140t-33.5 100t-66.5 60.5t-110 20.5q-96 0 -174 -62.5t-100 -160.5v-682h-164z" />
<glyph unicode="&#xe000;" horiz-adv-x="1025" d="M0 1025h1025v-1025h-1025v1025z" />
<glyph unicode="&#xf401;" horiz-adv-x="4" d="M-727 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xf406;" horiz-adv-x="952" d="M123 1735l88 49q35 -70 106.5 -108t167.5 -38q98 0 166 43t97 103l81 -39q-18 -59 -52 -105.5t-80 -79t-101 -49t-113 -16.5q-55 0 -109.5 14.5t-101.5 43t-85.5 75t-63.5 107.5z" />
<glyph unicode="&#xf407;" horiz-adv-x="587" d="M123 -418l14 101q12 -2 22.5 -3.5t47.5 -3.5q25 0 48.5 3.5t36.5 13.5t17 22.5t4 24.5q2 59 -176 76l99 184h116l-49 -88q86 -16 124 -53t38 -101q0 -84 -67.5 -134t-182.5 -50q-23 0 -45 2t-47 6z" />
<glyph unicode="&#xf408;" horiz-adv-x="901" d="M123 1530v45l272 207h123l260 -209v-43h-166l-123 100l-34 72l-39 -70l-131 -102h-162z" />
<glyph unicode="&#xf409;" horiz-adv-x="481" d="M123 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#xf40a;" horiz-adv-x="397" d="M82 1350q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73z" />
<glyph unicode="&#xf40b;" horiz-adv-x="503" d="M123 1632q0 43 33.5 75t93.5 32q59 0 95 -32t36 -75q0 -47 -36 -77.5t-95 -30.5t-93 30.5t-34 77.5z" />
<glyph unicode="&#xf40c;" horiz-adv-x="677" d="M123 1573q0 76 51 125t164 49q102 0 159.5 -44t57.5 -130q0 -74 -54.5 -122t-162.5 -48q-104 0 -159.5 46t-55.5 124zM248 1573q0 -35 21.5 -58.5t68.5 -23.5q45 0 68.5 22.5t23.5 59.5q0 39 -22.5 62.5t-69.5 23.5q-45 0 -67.5 -23.5t-22.5 -62.5z" />
<glyph unicode="&#xf40d;" horiz-adv-x="897" d="M123 1608q63 66 117.5 89t103.5 23q39 0 76 -10t70.5 -23.5t66.5 -23.5t64 -10q53 0 102 43l51 -88q-55 -51 -104 -70.5t-92 -19.5q-39 0 -74 10t-69 23.5t-66.5 23.5t-65.5 10t-64.5 -13t-66.5 -48z" />
<glyph unicode="&#xf40e;" horiz-adv-x="624" d="M123 -217q0 84 56.5 143.5t154.5 93.5h112q-72 -33 -112.5 -83t-40.5 -115q0 -41 26.5 -73t77.5 -32q39 0 82 21l23 -88q-31 -25 -82 -37t-94 -12q-92 0 -147.5 49t-55.5 133z" />
<glyph unicode="&#xf486;" horiz-adv-x="1196" d="M174 10v1411q76 12 176.5 20.5t218.5 8.5q80 0 163 -13.5t150.5 -51t111.5 -105.5t44 -174q0 -51 -16 -104.5t-49 -99.5t-84 -81t-121 -53v-8q61 -10 117.5 -35t99.5 -68t69.5 -104t26.5 -145q0 -111 -46 -192t-120.5 -132t-171 -75.5t-196.5 -24.5h-82q-47 0 -98.5 3 t-102.5 8t-90 15zM344 145q14 -4 41 -6t57.5 -4t63.5 -3t57 -1q66 0 127.5 15.5t108.5 49t74.5 83t27.5 116.5q0 84 -33.5 135.5t-88 80t-122 38.5t-135.5 10h-178v-514zM344 803h107q35 0 84 2t81 6q49 16 92.5 39.5t77 55.5t53 74t19.5 91q0 68 -25.5 112t-68.5 70.5 t-98.5 38t-112.5 11.5q-68 0 -124 -3.5t-85 -9.5v-487zM395 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xf487;" horiz-adv-x="1105" d="M158 59v1375h164v-510h8q47 59 119.5 92t158.5 33q199 0 298.5 -127t99.5 -394q0 -268 -131.5 -407t-368.5 -139q-115 0 -208 24t-140 53zM322 170q39 -23 94 -34t114 -11q139 0 222.5 98.5t83.5 306.5q0 80 -14.5 150t-45.5 119t-79 77.5t-117 28.5q-102 0 -166 -57 t-92 -162v-516zM520 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xf488;" horiz-adv-x="1058" d="M174 0v1434h780v-152h-610v-489h569v-152h-569v-641h-170zM395 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xf489;" horiz-adv-x="653" d="M45 881v143h160v57q0 94 15.5 164t50 114t90 65.5t137.5 21.5q66 0 116 -8t105 -31l-37 -137q-47 20 -89 26.5t-79 6.5q-53 0 -83 -16.5t-43 -48.5t-16 -78t-3 -107v-29h272v-143h-272v-881h-164v881h-160zM348 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xf49e;" horiz-adv-x="1239" d="M-6 1071v135h180v228h170v-228h449v-135h-449v-256q55 31 146.5 61.5t205.5 30.5q86 0 159 -19.5t124 -65.5t79.5 -123.5t28.5 -192.5v-506h-169v475q0 281 -254 281q-98 0 -182.5 -25.5t-137.5 -68.5v-662h-170v1071h-180z" />
<glyph unicode="&#xf49f;" horiz-adv-x="1120" d="M-6 1171v123h164v140h164v-140h327v-123h-327v-262h8q53 63 127.5 101.5t185.5 38.5q86 0 149.5 -19.5t105.5 -69t61.5 -132.5t19.5 -210v-618h-164v584q0 80 -9 140t-33.5 100t-66.5 60.5t-110 20.5q-96 0 -174 -62.5t-100 -160.5v-682h-164v1171h-164z" />
<glyph unicode="&#xf4c6;" horiz-adv-x="1239" d="M154 928v506h170v-476q0 -281 254 -280q96 0 180 25.5t137 68.5v662h170v-1489q0 -190 -68.5 -284.5t-214.5 -94.5q-16 0 -34.5 1t-28.5 3v139q57 0 92 17.5t53.5 53.5t24.5 91t6 129v618q-55 -31 -145.5 -61.5t-206.5 -30.5q-86 0 -158 19.5t-123 65.5t-79.5 124 t-28.5 193z" />
<glyph unicode="&#xf4c7;" horiz-adv-x="1003" d="M100 713v311h164v-279q0 -55 6 -99t24.5 -76.5t53.5 -49t92 -16.5q92 0 151.5 20.5t90.5 44.5v455h164v-1079q0 -190 -65.5 -284.5t-209.5 -94.5q-16 0 -30.5 1t-30.5 3v139q57 0 91 17.5t52.5 53.5t23.5 91t5 129v430q-33 -20 -97.5 -45t-176.5 -25q-76 0 -133.5 16.5 t-96.5 57.5t-58.5 109t-19.5 170z" />
<glyph unicode="&#xf4cc;" horiz-adv-x="1132" d="M14 1434h197l367 -756l53 -182h10l41 188l274 750h174l-362 -932q-55 -145 -97 -242.5t-85 -158t-92.5 -86t-120.5 -25.5q-68 0 -108 11t-75 34l52 141q41 -23 75.5 -29t63.5 -6q57 0 96 58.5t68 173.5zM418 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xf4cd;" horiz-adv-x="954" d="M25 1024h188l246 -664l57 -196h10l45 198l199 662h166l-303 -920l-69 -194q-34 -94 -74.5 -168t-92 -118t-118.5 -44q-74 0 -121 21l28 141q27 -10 52 -10q57 0 110 60.5t88 207.5zM426 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xf4d6;" horiz-adv-x="1181" d="M92 27l45 149q47 -23 123 -36t158 -13t165 25.5t150.5 89t112.5 166t53 249.5h-592v152h590q-10 125 -49 220t-100.5 157.5t-142.5 91.5t-175 29q-96 0 -171 -16.5t-122 -45.5l-45 133q63 37 157.5 58.5t201.5 21.5q131 0 243.5 -41t195.5 -130t130 -230.5t47 -339.5 q0 -201 -53 -342.5t-144.5 -230.5t-211 -129t-250.5 -40q-102 0 -181.5 14.5t-134.5 37.5zM334 1632q0 43 33.5 75t93.5 32q59 0 95 -32t36 -75q0 -47 -36 -77.5t-95 -30.5t-93 30.5t-34 77.5z" />
<glyph unicode="&#xf4d7;" horiz-adv-x="952" d="M80 958q63 43 145 67t191 24q227 0 331.5 -141.5t104.5 -395.5q0 -262 -121 -399.5t-336 -137.5q-96 0 -177 15.5t-136 46.5l47 139q47 -27 115.5 -42t134.5 -15q287 -2 305 330h-436v135h434q-10 145 -85 233t-212 88q-84 0 -146.5 -22.5t-101.5 -48.5zM281 1335 q0 47 31.5 81t81.5 34q49 0 83.5 -34t34.5 -81t-34.5 -77.5t-83.5 -30.5t-81 30.5t-32 77.5z" />
<glyph unicode="&#xf50a;" horiz-adv-x="1107" d="M90 29l43 153q47 -23 132 -38t206 -15q63 0 124.5 17.5t110 52t78 88t29.5 127.5q0 129 -90 189.5t-236 70.5q-25 2 -46 3t-44 1h-112v143h32h45q27 0 54.5 2t53.5 3t42 5q53 8 100 28t82 50.5t55.5 71.5t20.5 90q0 68 -22.5 113t-62.5 72.5t-92 39t-112 11.5 q-111 0 -188.5 -15.5t-124.5 -38.5l-45 136q41 23 147.5 46t239.5 23q82 0 161 -17.5t141 -57.5t100 -108.5t38 -168.5q0 -102 -67.5 -195.5t-202.5 -134.5v-8q145 -20 229 -108.5t84 -235.5q0 -106 -37.5 -185t-100 -133.5t-145.5 -86t-173 -39.5l-29 -347h-107l-39 344 q-94 4 -159.5 19t-112.5 33z" />
<glyph unicode="&#xf50b;" horiz-adv-x="903" d="M78 45l47 135q47 -27 113.5 -41t144.5 -14q125 0 190.5 43t65.5 131q0 74 -61.5 116t-202.5 42h-119v133h143q37 0 73 12t64.5 33.5t46 51.5t17.5 63q0 80 -55.5 112.5t-165.5 32.5q-80 0 -146.5 -24.5t-103.5 -47.5l-47 127q61 35 144 61.5t198 26.5q340 0 340 -252 q0 -72 -46 -140t-132 -97v-8q121 -23 169 -86.5t48 -167.5q0 -111 -77 -192t-232 -105l-29 -357h-107l-39 351q-82 4 -138 21t-103 40z" />
<glyph unicode="&#xf50c;" horiz-adv-x="1169" d="M115 717q0 201 54 341t143 229t200 130t225 41q123 0 201 -13t133 -36l-41 -149q-98 47 -280 47q-84 0 -166 -31t-146.5 -100.5t-103.5 -182t-39 -276.5q0 -147 37 -258t101.5 -184.5t151.5 -110.5t189 -37q92 0 161 18.5t116 47.5l41 -134q-53 -41 -131 -59t-170 -23 l-35 -65q86 -16 124 -53t38 -101q0 -80 -66 -132t-184 -52q-23 0 -45.5 2t-47.5 6l19 80q12 -2 22 -2h21q45 0 70.5 8t39 19.5t16.5 26t3 26.5q0 57 -176 76l86 164q-119 8 -221.5 56t-178 138t-118.5 225.5t-43 317.5z" />
<glyph unicode="&#xf50d;" horiz-adv-x="923" d="M100 512q0 260 115 398.5t330 138.5q98 0 166.5 -15.5t124.5 -44.5l-48 -141q-47 27 -104 42t-123 15q-291 0 -291 -393q0 -78 15.5 -148.5t51.5 -125t94 -86t144 -31.5q74 0 132.5 21.5t95.5 50.5l53 -125q-100 -72 -248 -88l-37 -68q86 -16 124 -53t38 -101 q0 -80 -65.5 -132t-184.5 -52q-23 0 -45 2t-47 6l19 80q12 -2 22 -2h21q45 0 70.5 8t38.5 19.5t16.5 26t3.5 26.5q0 57 -176 76l86 161q-106 6 -180 47.5t-121.5 111t-69 164.5t-21.5 212z" />
<glyph unicode="&#xf50e;" horiz-adv-x="1198" d="M16 0l543 1456h78l545 -1456h-178l-148 397h-528l-144 -397h-168zM383 545h422l-160 436l-51 217h-2l-51 -221zM283 1599v127h647v-127h-647z" />
<glyph unicode="&#xf50f;" horiz-adv-x="1015" d="M80 274q0 90 37 150.5t103.5 96.5t159.5 51.5t206 15.5h56q28 0 56 -4q6 61 7 110q0 113 -45.5 158t-163.5 45q-35 0 -75 -5t-82 -14.5t-80 -22.5t-66 -30l-52 123q78 47 181.5 69.5t216.5 22.5q106 0 170.5 -28.5t98.5 -74.5t45 -101.5t11 -110.5q0 -123 -6 -239.5 t-6 -221.5q0 -76 6 -143.5t23 -124.5h-121l-43 143h-10q-18 -29 -46 -56.5t-67 -49t-90 -35.5t-117 -14t-122 20.5t-97 58t-64.5 90.5t-23.5 121zM250 291q0 -72 51 -118t131 -46q57 0 102.5 15.5t78 39t54 52t31.5 55.5v170q-29 2 -58.5 3t-57.5 1q-63 0 -124 -7 t-107 -26.5t-73.5 -53.5t-27.5 -85zM207 1190v127h606v-127h-606z" />
<glyph unicode="&#xf510;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM232 1599v127h647v-127h-647z" />
<glyph unicode="&#xf511;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM219 1190v127h606v-127h-606z" />
<glyph unicode="&#xf512;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM246 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM639 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5 q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5zM225 1826v127h647v-127h-647z" />
<glyph unicode="&#xf513;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM244 1259q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM637 1259q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5 q-45 0 -72.5 28.5t-27.5 71.5zM217 1527v127h647v-127h-647z" />
<glyph unicode="&#xf514;" horiz-adv-x="1097" d="M174 0v1434h780v-152h-610v-469h559v-151h-559v-510h621v-152h-791zM246 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM639 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5 q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5zM209 1995l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf515;" horiz-adv-x="1040" d="M100 512q0 262 117 399.5t334 137.5q70 0 139.5 -15.5t124.5 -58.5t90 -122t35 -208q0 -68 -12 -149h-658q0 -90 18.5 -160t57.5 -118t101.5 -73.5t152.5 -25.5q70 0 139.5 24.5t104.5 57.5l61 -119q-61 -49 -154.5 -78t-197.5 -29q-117 0 -203 38t-141 109t-82 169 t-27 221zM272 625h508q0 156 -59 218t-168 62q-121 0 -194 -63t-87 -217zM244 1259q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM637 1259q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5 q-45 0 -72.5 28.5t-27.5 71.5zM199 1669l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf516;" horiz-adv-x="1107" d="M90 29l43 153q47 -23 132 -39t206 -16q63 0 124.5 17.5t110 53t78 89t29.5 127.5q0 129 -90 189.5t-236 70.5q-25 2 -46 3t-44 1h-112v143h32h45q27 0 54.5 2t53.5 3t42 5q53 8 100 28t82 50.5t55.5 71.5t20.5 90q0 68 -22.5 113t-62.5 72.5t-92 39t-112 11.5 q-111 0 -188.5 -15.5t-124.5 -38.5l-45 136q41 23 147.5 46t239.5 23q82 0 161 -17.5t141 -57.5t100 -108.5t38 -168.5q0 -102 -67.5 -195.5t-202.5 -134.5v-8q145 -20 229 -108.5t84 -235.5q0 -117 -46 -202t-120.5 -140t-172 -81t-197.5 -26q-135 0 -222.5 15.5 t-144.5 38.5zM168 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#xf517;" horiz-adv-x="903" d="M78 45l47 135q47 -27 113.5 -41t144.5 -14q125 0 190.5 43t65.5 131q0 74 -61.5 116t-202.5 42h-119v133h143q37 0 73 12t64.5 33.5t46 51.5t17.5 63q0 80 -55.5 112.5t-165.5 32.5q-80 0 -146.5 -24.5t-103.5 -47.5l-47 127q61 35 144 61.5t198 26.5q340 0 340 -252 q0 -72 -46 -140t-132 -97v-8q121 -23 169 -86.5t48 -167.5q0 -66 -26.5 -121t-80 -96t-134.5 -64.5t-187 -23.5q-104 0 -173 18t-124 45zM135 1499h160l79 -135l44 -119l45 119l92 135h143l-252 -373h-76z" />
<glyph unicode="&#xf518;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM389 1599v127h647v-127h-647z" />
<glyph unicode="&#xf519;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM246 1190v127h606v-127h-606z" />
<glyph unicode="&#xf51a;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM352 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf51b;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM232 1389l139 49q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#xf51c;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 651q16 -264 128 -394t275 -130q76 0 148 24.5t127 85t91 161t42 253.5h-811 zM295 803h811q-16 244 -128 374t-280 130q-74 0 -143.5 -26t-124.5 -85t-91 -155.5t-44 -237.5zM350 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf51d;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 444q10 -160 88 -242.5t191 -82.5q51 0 99 16.5t86 53t62.5 99t30.5 156.5h-557zM270 575h557 q-16 174 -88.5 252t-189.5 78q-53 0 -101.5 -16.5t-86 -55t-62.5 -102.5t-29 -156zM232 1389l139 49q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#xf51e;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 651q16 -264 128 -394t275 -130q76 0 148 24.5t127 85t91 161t42 253.5h-811 zM295 803h811q-16 244 -128 374t-280 130q-74 0 -143.5 -26t-124.5 -85t-91 -155.5t-44 -237.5zM395 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM788 1626q0 43 29.5 69.5t77.5 26.5 q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5zM354 1995l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf51f;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 444q10 -160 88 -242.5t191 -82.5q51 0 99 16.5t86 53t62.5 99t30.5 156.5h-557zM270 575h557 q-16 174 -88.5 252t-189.5 78q-53 0 -101.5 -16.5t-86 -55t-62.5 -102.5t-29 -156zM250 1259q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM643 1259q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5 q-45 0 -72.5 28.5t-27.5 71.5zM199 1669l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf520;" horiz-adv-x="1574" d="M174 14v1420h170v-557q10 2 30.5 5t45.5 5l50 4q26 2 50 2q96 0 187.5 -19.5t161 -68.5t111.5 -132t42 -210q0 -123 -39 -214t-109.5 -149.5t-169 -87t-217.5 -28.5q-29 0 -66.5 1t-79.5 4t-85 9t-82 16zM344 143q55 -12 158 -12q147 0 243.5 80t96.5 240q0 86 -29 143 t-77 91t-110.5 47t-131.5 13q-37 0 -82 -6t-68 -12v-584zM1231 0v1434h170v-1434h-170zM434 1599v127h647v-127h-647z" />
<glyph unicode="&#xf521;" horiz-adv-x="1351" d="M158 0v1024h164v-391q49 8 94 11t86 3q104 0 175 -23.5t114 -64.5t60 -97t17 -120q0 -186 -103 -270t-335 -84q-131 0 -272 12zM322 143q76 -12 145 -12q129 0 180 50t51 143q0 82 -50 135t-175 53q-35 0 -76 -2t-75 -12v-355zM1030 0v1024h164v-1024h-164zM359 1190v127 h606v-127h-606z" />
<glyph unicode="&#xf522;" horiz-adv-x="1181" d="M92 27l45 149q47 -23 123 -36t158 -13t165 25.5t150.5 89t112.5 166t53 249.5h-592v152h590q-10 125 -49 220t-100.5 157.5t-142.5 91.5t-175 29q-96 0 -171 -16.5t-122 -45.5l-45 133q63 37 157.5 58.5t201.5 21.5q131 0 243.5 -41t195.5 -130t130 -230.5t47 -339.5 q0 -201 -53 -342.5t-144.5 -230.5t-211 -129t-250.5 -40q-102 0 -181.5 14.5t-134.5 37.5zM176 1599v127h647v-127h-647z" />
<glyph unicode="&#xf523;" horiz-adv-x="952" d="M80 958q63 43 145 67t191 24q227 0 331.5 -141.5t104.5 -395.5q0 -262 -121 -399.5t-336 -137.5q-96 0 -177 15.5t-136 46.5l47 139q47 -27 115.5 -42t134.5 -15q287 -2 305 330h-436v135h434q-10 145 -85 233t-212 88q-84 0 -146.5 -22.5t-101.5 -48.5zM121 1190v127 h606v-127h-606z" />
<glyph unicode="&#xf524;" horiz-adv-x="1181" d="M92 27l45 149q47 -23 123 -36t158 -13t165 25.5t150.5 89t112.5 166t53 249.5h-592v152h590q-10 125 -49 220t-100.5 157.5t-142.5 91.5t-175 29q-96 0 -171 -16.5t-122 -45.5l-45 133q63 37 157.5 58.5t201.5 21.5q131 0 243.5 -41t195.5 -130t130 -230.5t47 -339.5 q0 -201 -53 -342.5t-144.5 -230.5t-211 -129t-250.5 -40q-102 0 -181.5 14.5t-134.5 37.5zM143 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf525;" horiz-adv-x="952" d="M80 958q63 43 145 67t191 24q227 0 331.5 -141.5t104.5 -395.5q0 -262 -121 -399.5t-336 -137.5q-96 0 -177 15.5t-136 46.5l47 139q47 -27 115.5 -42t134.5 -15q287 -2 305 330h-436v135h434q-10 145 -85 233t-212 88q-84 0 -146.5 -22.5t-101.5 -48.5zM117 1389l139 49 q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#xf526;" horiz-adv-x="1193" d="M115 717q0 201 56 341t146.5 229t203 130t227.5 41q123 0 206.5 -13t139.5 -36l-41 -152q-47 23 -123 36.5t-168 13.5q-80 0 -157 -26t-141.5 -84t-108.5 -152.5t-58 -229.5h627v-151h-629q6 -135 48 -235.5t108.5 -167t152.5 -100.5t182 -34q92 0 166 18.5t119 47.5 l43 -134q-61 -47 -160.5 -65.5t-205.5 -18.5q-129 0 -244 44t-202 134.5t-137 230.5t-50 333zM375 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM768 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5 t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#xf527;" horiz-adv-x="966" d="M100 512q0 129 35 229.5t97.5 168t150.5 103.5t195 36q98 0 171.5 -15.5t129.5 -44.5l-48 -141q-47 27 -109.5 42t-127.5 15q-141 2 -226 -79t-102 -240h484v-135h-486q6 -68 29.5 -129.5t65.5 -106.5t103.5 -70.5t147.5 -25.5q72 0 134.5 22.5t99.5 51.5l53 -125 q-61 -45 -149.5 -69t-180.5 -24q-119 0 -206 38t-145 109t-87 170t-29 220zM238 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM631 1298q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5 q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#xf528;" horiz-adv-x="1165" d="M53 0l320 510l125 88q-74 16 -136.5 50t-108.5 86t-71.5 122t-25.5 160q0 125 42 208t114.5 133t170 71.5t205.5 21.5q70 0 148.5 -6t154.5 -25v-1419h-170v625l-211 -45l-356 -580h-201zM336 1016q0 -78 27.5 -133.5t74.5 -91t109.5 -52t134.5 -16.5h139v567 q-29 6 -59.5 9.5t-81.5 3.5q-68 0 -129.5 -13.5t-109.5 -46.5t-76.5 -88t-28.5 -139zM324 1599v127h647v-127h-647z" />
<glyph unicode="&#xf529;" horiz-adv-x="972" d="M41 0l246 350l82 76q-106 16 -181 86t-75 188q0 92 31.5 158t91 109t141.5 62.5t184 19.5q76 0 141.5 -10.5t128.5 -22.5v-1016h-163v424l-158 -25l-270 -399h-199zM283 709q0 -92 72.5 -142.5t191.5 -50.5h6h16q12 0 35 1t64 3v365q-27 10 -60 15t-57 5 q-131 0 -199.5 -47t-68.5 -149zM186 1190v127h606v-127h-606z" />
<glyph unicode="&#xf52a;" horiz-adv-x="1165" d="M53 0l320 510l125 88q-74 16 -136.5 50t-108.5 86t-71.5 122t-25.5 160q0 125 42 208t114.5 133t170 71.5t205.5 21.5q70 0 148.5 -6t154.5 -25v-1419h-170v625l-211 -45l-356 -580h-201zM336 1016q0 -78 27.5 -133.5t74.5 -91t109.5 -52t134.5 -16.5h139v567 q-29 6 -59.5 9.5t-81.5 3.5q-68 0 -129.5 -13.5t-109.5 -46.5t-76.5 -88t-28.5 -139zM281 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf52b;" horiz-adv-x="972" d="M41 0l246 350l82 76q-106 16 -181 86t-75 188q0 92 31.5 158t91 109t141.5 62.5t184 19.5q76 0 141.5 -10.5t128.5 -22.5v-1016h-163v424l-158 -25l-270 -399h-199zM283 709q0 -92 72.5 -142.5t191.5 -50.5h6h16q12 0 35 1t64 3v365q-27 10 -60 15t-57 5 q-131 0 -199.5 -47t-68.5 -149zM178 1389l139 49q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#xf52c;" horiz-adv-x="1828" d="M174 0v1434h170v-625h254q16 313 157.5 481t403.5 168q150 0 256.5 -53t172 -150.5t96 -233.5t30.5 -304q0 -358 -137 -550t-418 -192q-141 0 -245.5 48.5t-173 137.5t-103.5 215t-41 281h-252v-657h-170zM776 717q0 -119 20.5 -225.5t65.5 -187.5t118 -129t179 -48 q190 0 282.5 143.5t92.5 446.5q0 117 -18.5 224.5t-62.5 188t-115.5 129t-178.5 48.5q-190 0 -286.5 -144.5t-96.5 -445.5zM608 1599v127h647v-127h-647z" />
<glyph unicode="&#xf52d;" horiz-adv-x="1472" d="M158 0v1024h164v-428h206q16 219 120 336t308 117q113 0 192 -38t129 -109t72.5 -170t22.5 -220q0 -260 -103.5 -398.5t-316.5 -138.5q-111 0 -189.5 34t-128.5 96.5t-76 151.5t-32 196h-204v-453h-164zM688 512q0 -80 12.5 -151.5t43 -126t83 -85t129.5 -30.5 q131 0 188.5 95t57.5 298q0 80 -11 151.5t-40 126t-76 85t-121 30.5q-141 0 -203.5 -95t-62.5 -298zM424 1190v127h606v-127h-606z" />
<glyph unicode="&#xf52e;" horiz-adv-x="1828" d="M174 0v1434h170v-625h254q16 313 157.5 481t403.5 168q150 0 256.5 -53t172 -150.5t96 -233.5t30.5 -304q0 -358 -137 -550t-418 -192q-141 0 -245.5 48.5t-173 137.5t-103.5 215t-41 281h-252v-657h-170zM776 717q0 -119 20.5 -225.5t65.5 -187.5t118 -129t179 -48 q190 0 282.5 143.5t92.5 446.5q0 117 -18.5 224.5t-62.5 188t-115.5 129t-178.5 48.5q-190 0 -286.5 -144.5t-96.5 -445.5zM533 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf52f;" horiz-adv-x="1472" d="M158 0v1024h164v-428h206q16 219 120 336t308 117q113 0 192 -38t129 -109t72.5 -170t22.5 -220q0 -260 -103.5 -398.5t-316.5 -138.5q-111 0 -189.5 34t-128.5 96.5t-76 151.5t-32 196h-204v-453h-164zM688 512q0 -80 12.5 -151.5t43 -126t83 -85t129.5 -30.5 q131 0 188.5 95t57.5 298q0 80 -11 151.5t-40 126t-76 85t-121 30.5q-141 0 -203.5 -95t-62.5 -298zM399 1389l139 49q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#xf530;" horiz-adv-x="1345" d="M-4 10l22 148q20 -6 43 -6q35 0 69 22.5t67 83.5q29 55 54 147.5t44.5 233.5t32 336.5t18.5 458.5h758v-1282h188v-416h-118l-31 264h-209v1282h-428q-20 -410 -54 -681t-102 -423q-45 -98 -106.5 -143t-132.5 -45q-37 0 -63.5 5t-51.5 15z" />
<glyph unicode="&#xf531;" horiz-adv-x="1071" d="M-10 10l24 137q25 -8 54 -8q41 0 73.5 35t57 132t41 269.5t22.5 448.5h610v-881h152v-403h-111l-30 260h-174v881h-297l-12.5 -185.5t-18.5 -199t-32.5 -190.5t-52.5 -160.5t-78 -111.5t-109 -42q-39 0 -67.5 4t-51.5 14z" />
<glyph unicode="&#xf532;" horiz-adv-x="1394" d="M174 0v1434h170v-983l-14 -162h8l90 168l692 977h101v-1489q0 -190 -67 -284.5t-214 -94.5q-16 0 -33.5 1t-29.5 3v139q57 0 92 17.5t53 53.5t23.5 91t5.5 129v971l12 164h-8l-88 -168l-693 -967h-100zM367 1741l161 41q8 -76 57.5 -117t131.5 -41t130 41t58 115l146 -35 q-23 -111 -104 -175.5t-232 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf533;" horiz-adv-x="1118" d="M158 0v1024h164v-625l-7 -120h9l79 127l461 618h97v-1079q0 -190 -66 -284.5t-209 -94.5q-16 0 -30.5 1t-30.5 3v139q57 0 91 17.5t52 53.5t23.5 91t5.5 129v606l6 127h-6l-84 -131l-461 -602h-94zM254 1389l139 49q20 -94 70.5 -131t116.5 -37t117 39t69 127l123 -39 q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#xf534;" horiz-adv-x="1400" d="M115 717q0 358 151.5 549.5t431.5 191.5q152 0 262.5 -53t183.5 -150.5t107.5 -233.5t34.5 -304q0 -358 -152.5 -550t-435.5 -192q-150 0 -259 53.5t-182 150.5t-107.5 233.5t-34.5 304.5zM295 717q0 -119 23.5 -225.5t72.5 -187.5t126 -129t181 -48q190 0 299 144.5 t109 445.5q0 117 -23.5 224.5t-74 188t-127 129t-183.5 48.5q-188 0 -295.5 -144.5t-107.5 -445.5zM569 1632q0 43 33.5 75t93.5 32q59 0 95 -32t36 -75q0 -47 -36 -77.5t-95 -30.5t-93 30.5t-34 77.5z" />
<glyph unicode="&#xf535;" horiz-adv-x="1097" d="M100 512q0 260 116 398.5t333 138.5q115 0 200 -38t140 -109t81.5 -170t26.5 -220q0 -260 -115.5 -398.5t-332.5 -138.5q-115 0 -200 38t-140 109t-82 170t-27 220zM270 512q0 -78 15.5 -149.5t48.5 -125t86 -86t129 -32.5h3q276 0 275 393q0 80 -15 151.5t-48 125 t-86 85t-129 31.5h-3q-276 0 -276 -393zM438 1335q0 47 31.5 81t81.5 34q49 0 83.5 -34t34.5 -81t-34.5 -77.5t-83.5 -30.5t-81 30.5t-32 77.5z" />
<glyph unicode="&#xf536;" horiz-adv-x="1574" d="M174 14v1420h170v-557q10 2 30.5 5t45.5 5l50 4q26 2 50 2q96 0 187.5 -19.5t161 -68.5t111.5 -132t42 -210q0 -123 -39 -214t-109.5 -149.5t-169 -87t-217.5 -28.5q-29 0 -66.5 1t-79.5 4t-85 9t-82 16zM344 143q55 -12 158 -12q147 0 243.5 80t96.5 240q0 86 -29 143 t-77 91t-110.5 47t-131.5 13q-37 0 -82 -6t-68 -12v-584zM1231 0v1434h170v-1434h-170zM449 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf537;" horiz-adv-x="1351" d="M158 0v1024h164v-391q49 8 94 11t86 3q104 0 175 -23.5t114 -64.5t60 -97t17 -120q0 -186 -103 -270t-335 -84q-131 0 -272 12zM322 143q76 -12 145 -12q129 0 180 50t51 143q0 82 -50 135t-175 53q-35 0 -76 -2t-75 -12v-355zM1030 0v1024h164v-1024h-164zM346 1389 l139 49q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph unicode="&#xf538;" horiz-adv-x="1105" d="M133 403q0 150 80 243t225 116v8q-68 20 -117 56t-80.5 81t-48 96.5t-16.5 102.5q0 92 37 158.5t100.5 109.5t149.5 63.5t182 20.5q55 0 109.5 -7t101.5 -17.5t84 -23.5t59 -28l-49 -137q-55 25 -135 43.5t-156 18.5q-139 0 -221 -49.5t-82 -167.5q0 -57 25 -102.5 t65.5 -78t92 -53t104.5 -27.5q35 -4 82 -6t84 -2h33v-143h-113q-25 0 -46 -1t-44 -3q-145 -10 -235.5 -71.5t-90.5 -188.5q0 -147 98.5 -217t262.5 -70q86 0 166 19.5t123 48.5l53 -129q-51 -33 -144.5 -62t-228.5 -29q-115 0 -208 26t-160.5 79t-104.5 132.5t-37 190.5z M305 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM698 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#xf539;" horiz-adv-x="903" d="M100 287q0 104 50.5 163.5t166.5 90.5v8q-86 29 -132 90t-46 145q0 127 92.5 190.5t247.5 63.5q117 0 199 -26.5t143 -61.5l-47 -127q-37 23 -103.5 47.5t-146.5 24.5q-111 0 -166 -33t-55 -112q0 -33 17.5 -63t46 -51.5t64.5 -33.5t73 -12h143v-133h-119 q-141 0 -202.5 -42t-61.5 -116q0 -78 65.5 -126t190.5 -48q76 0 143.5 18.5t114.5 46.5l47 -133q-51 -29 -121.5 -52t-175.5 -23q-217 0 -322.5 82t-105.5 223zM191 1298q0 47 27.5 76t72.5 29t73 -29t28 -76q0 -43 -28 -71.5t-73 -28.5t-72.5 28.5t-27.5 71.5zM584 1298 q0 47 27.5 76t72.5 29q47 0 75 -29t28 -76q0 -43 -27.5 -71.5t-75.5 -28.5q-45 0 -72.5 28.5t-27.5 71.5z" />
<glyph unicode="&#xf53a;" horiz-adv-x="595" d="M213 0v1434h170v-1434h-170zM172 1632q0 43 33.5 75t93.5 32q59 0 95 -32t36 -75q0 -47 -36 -77.5t-95 -30.5t-93 30.5t-34 77.5z" />
<glyph unicode="&#xf53b;" horiz-adv-x="548" d="M193 0v1024h163v-1024h-163z" />
<glyph unicode="&#xf53c;" horiz-adv-x="1058" d="M174 0v1434h780v-152h-610v-489h569v-152h-569v-641h-170z" />
<glyph unicode="&#xf53d;" horiz-adv-x="845" d="M158 0v1024h598v-143h-434v-314h383v-143h-383v-424h-164z" />
<glyph unicode="&#xf53e;" horiz-adv-x="1169" d="M115 717q0 201 54 341t143 229t200 130t225 41q123 0 201 -13t133 -36l-41 -149q-98 47 -280 47q-84 0 -166 -31t-146.5 -100.5t-103.5 -182t-39 -276.5q0 -147 37 -258t101.5 -184.5t151.5 -109.5t189 -36q92 0 161 17.5t116 46.5l41 -134q-53 -41 -129 -59t-164 -23 l-29 -344h-106l-39 353q-109 16 -202 67t-161.5 141.5t-107.5 220.5t-39 302z" />
<glyph unicode="&#xf53f;" horiz-adv-x="923" d="M100 512q0 260 115 398.5t330 138.5q98 0 166.5 -15.5t124.5 -44.5l-48 -141q-47 27 -104 42t-123 15q-291 0 -291 -393q0 -78 15.5 -148.5t51.5 -125t94 -87t144 -32.5q74 0 132.5 22.5t95.5 51.5l53 -125q-90 -66 -223 -84l-29 -351h-106l-39 347q-98 12 -166 55 t-111 111.5t-62.5 161.5t-19.5 204z" />
<glyph unicode="&#xf540;" horiz-adv-x="1339" d="M174 -2v1436q39 6 87 9t100 4l103 2q50 1 93 1q172 0 298 -53.5t208 -148.5t122 -228t40 -293q0 -145 -38 -279.5t-120 -238t-213 -165.5t-317 -62q-33 0 -85.5 1t-107.5 4t-102.5 5t-67.5 6zM344 141q10 -2 39 -3l59 -2l60 -2q29 -1 39 -1q143 0 240.5 49t155.5 132 t82.5 190.5t24.5 222.5q0 100 -22.5 201.5t-77.5 183.5t-148.5 134t-234.5 52h-58q-32 0 -62.5 -2t-56.5 -4t-40 -4v-1147zM434 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xf541;" horiz-adv-x="1120" d="M100 508q0 262 124 398t341 136q76 0 120 -8t95 -26v426h164v-1082q0 -104 2 -189t19 -167h-111l-41 145h-8q-41 -72 -119 -119t-182 -47q-205 0 -304.5 129.5t-99.5 403.5zM270 508q0 -84 13.5 -155.5t44 -123t81 -81t121.5 -29.5q104 0 166 54t84 165v508 q-37 29 -84 41t-125 12q-141 0 -221 -93t-80 -298zM993 1130l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xf542;" horiz-adv-x="1376" d="M174 0v1434h170v-625h688v625h170v-1434h-170v657h-688v-657h-170zM535 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xf543;" horiz-adv-x="1120" d="M158 0v1434h164v-525h8q53 63 127.5 101.5t185.5 38.5q86 0 149.5 -19.5t105.5 -69t61.5 -132.5t19.5 -210v-618h-164v584q0 80 -9 140t-33.5 100t-66.5 60.5t-110 20.5q-96 0 -174 -62.5t-100 -160.5v-682h-164zM537 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xf544;" horiz-adv-x="1058" d="M174 0v1434h170v-1282h678v-152h-848zM496 1130l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xf545;" horiz-adv-x="598" d="M176 205v1229h164v-1182q0 -72 24.5 -102.5t69.5 -30.5q27 0 57.5 4t69.5 18l19 -129q-33 -16 -91.5 -26.5t-101.5 -10.5q-92 0 -151.5 52.5t-59.5 177.5zM399 1130l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xf546;" horiz-adv-x="1136" d="M37 1282v152h1063v-152h-447v-1282h-170v1282h-446zM475 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xf547;" horiz-adv-x="694" d="M23 881v143h159v203l164 47v-250h279v-143h-279v-568q0 -106 26.5 -150t90.5 -44q53 0 90 11t82 30l37 -125q-55 -27 -121 -43.5t-141 -16.5q-125 0 -176.5 71t-51.5 237v598h-159zM463 1130l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xf548;" horiz-adv-x="1163" d="M-4 1434h186l365 -985l49 -218h2l53 222l346 981h170l-542 -1457h-76zM465 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xf549;" horiz-adv-x="987" d="M18 1024h189l246 -600l57 -195h2l51 199l230 596h176l-437 -1047h-69zM422 1169l121 306h182v-43l-207 -263h-96z" />
<glyph unicode="&#xf54a;" horiz-adv-x="1107" d="M90 29l43 153q47 -23 132 -39t206 -16q63 0 124.5 17.5t110 53t78 89t29.5 127.5q0 129 -90 189.5t-236 70.5q-25 2 -46 3t-44 1h-112v143h32h45q27 0 54.5 2t53.5 3t42 5q53 8 100 28t82 50.5t55.5 71.5t20.5 90q0 68 -22.5 113t-62.5 72.5t-92 39t-112 11.5 q-111 0 -188.5 -15.5t-124.5 -38.5l-45 136q41 23 147.5 46t239.5 23q82 0 161 -17.5t141 -57.5t100 -108.5t38 -168.5q0 -102 -67.5 -195.5t-202.5 -134.5v-8q145 -20 229 -108.5t84 -235.5q0 -117 -46 -202t-120.5 -140t-172 -81t-197.5 -26q-135 0 -222.5 15.5 t-144.5 38.5z" />
<glyph unicode="&#xf54b;" horiz-adv-x="888" d="M59 -365l47 134q47 -27 110 -40.5t110 -13.5q66 0 121 15.5t101 56.5t67.5 94t27.5 131q4 145 -80 222t-221 77h-104v133h149q92 12 148.5 92t48.5 189q-8 76 -59.5 123t-166.5 49q-80 -2 -143 -25.5t-100 -46.5l-47 127q57 33 140 59.5t198 26.5q162 0 248.5 -78.5 t93.5 -195.5q12 -109 -38.5 -209t-144.5 -149v-9q78 -29 117 -58.5t67.5 -74.5t45 -109.5t16.5 -150.5q-12 -113 -42 -185.5t-94.5 -131t-144 -87t-176.5 -28.5q-104 0 -172 18t-123 45z" />
<glyph unicode="&#xf54c;" horiz-adv-x="1107" d="M90 29l43 153q47 -23 132 -39t206 -16q63 0 124.5 17.5t110 53t78 89t29.5 127.5q0 129 -90 189.5t-236 70.5q-25 2 -46 3t-44 1h-112v143h32h45q27 0 54.5 2t53.5 3t42 5q53 8 100 28t82 50.5t55.5 71.5t20.5 90q0 68 -22.5 113t-62.5 72.5t-92 39t-112 11.5 q-111 0 -188.5 -15.5t-124.5 -38.5l-45 136q41 23 147.5 46t239.5 23q82 0 161 -17.5t141 -57.5t100 -108.5t38 -168.5q0 -102 -67.5 -195.5t-202.5 -134.5v-8q145 -20 229 -108.5t84 -235.5q0 -117 -46 -202t-120.5 -140t-172 -81t-197.5 -26q-135 0 -222.5 15.5 t-144.5 38.5zM168 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#xf54d;" horiz-adv-x="888" d="M59 -365l47 134q47 -27 110 -40.5t110 -13.5q66 0 121 15.5t101 56.5t67.5 94t27.5 131q4 145 -80 222t-221 77h-104v133h149q92 12 148.5 92t48.5 189q-8 76 -59.5 123t-166.5 49q-80 -2 -143 -25.5t-100 -46.5l-47 127q57 33 140 59.5t198 26.5q162 0 248.5 -78.5 t93.5 -195.5q12 -109 -38.5 -209t-144.5 -149v-9q78 -29 117 -58.5t67.5 -74.5t45 -109.5t16.5 -150.5q-12 -113 -42 -185.5t-94.5 -131t-144 -87t-176.5 -28.5q-104 0 -172 18t-123 45zM135 1499h160l79 -135l44 -119l45 119l92 135h143l-252 -373h-76z" />
<glyph unicode="&#xf62c;" horiz-adv-x="397" d="M82 957q0 68 19.5 116t47 81.5t57.5 54t52 28.5l51 -71q-45 -23 -72.5 -61t-27.5 -95q8 2 22 2q41 0 63.5 -28.5t22.5 -69.5q0 -47 -30.5 -75t-77.5 -28q-55 0 -91 37t-36 109z" />
<glyph unicode="&#xf62d;" horiz-adv-x="397" d="M82 994q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73z" />
<glyph unicode="&#xf62e;" horiz-adv-x="696" d="M381 957q0 68 19.5 116t47 81.5t57.5 54t52 28.5l51 -71q-45 -23 -72.5 -61t-27.5 -95q8 2 22 2q41 0 63.5 -28.5t22.5 -69.5q0 -47 -30.5 -75t-77.5 -28q-55 0 -91 37t-36 109zM82 957q0 68 19.5 116t47 81.5t57.5 54t52 28.5l51 -71q-45 -23 -72.5 -61t-27.5 -95 q8 2 22 2q41 0 63.5 -28.5t22.5 -69.5q0 -47 -30.5 -75t-77.5 -28q-55 0 -91 37t-36 109z" />
<glyph unicode="&#xf62f;" horiz-adv-x="696" d="M381 992q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73zM82 992q0 47 29.5 73.5t76.5 26.5q57 0 93 -36t36 -107q0 -68 -19 -117t-47 -83 t-58.5 -54.5t-53.5 -28.5l-51 70q47 25 73.5 61.5t26.5 95.5q-8 -2 -22 -2q-39 0 -61.5 28t-22.5 73z" />
<glyph unicode="&#xf634;" horiz-adv-x="446" d="M184 682v396h160l-63 -396h-97z" />
<glyph unicode="&#xf635;" horiz-adv-x="686" d="M424 682v396h160l-63 -396h-97zM184 682v396h160l-63 -396h-97z" />
<glyph unicode="&#xf662;" horiz-adv-x="806" d="M109 1239l315 209h86v-875h-143v646l14 73l-57 -57l-160 -96z" />
<glyph unicode="&#xf6c3;" horiz-adv-x="481" d="M123 -209q0 43 31.5 69.5t72.5 26.5q51 0 91 -35.5t40 -117.5q0 -53 -18 -93t-44 -70t-53.5 -47.5t-47.5 -25.5l-58 66q41 23 65.5 57.5t24.5 83.5q-8 -2 -20 -2q-37 0 -60.5 24.5t-23.5 63.5z" />
<glyph unicode="&#xf6c9;" horiz-adv-x="720" d="M123 1540l242 242h233v-43l-334 -199h-141z" />
<glyph unicode="&#xf6ca;" horiz-adv-x="897" d="M123 1739v43h168l121 -103l34 -69l39 67l129 105h160v-45l-272 -209h-119z" />
<glyph unicode="&#xf6cb;" horiz-adv-x="856" d="M123 1626q0 43 30.5 69.5t79.5 26.5q47 0 77 -26.5t30 -69.5q0 -41 -29.5 -67.5t-77.5 -26.5q-49 0 -79.5 26.5t-30.5 67.5zM516 1626q0 43 29.5 69.5t77.5 26.5q49 0 79.5 -26.5t30.5 -69.5q0 -41 -30.5 -67.5t-79.5 -26.5q-47 0 -77 26.5t-30 67.5z" />
<glyph unicode="&#xf6ce;" horiz-adv-x="720" d="M123 1739v43h233l242 -242h-152z" />
<glyph unicode="&#xf6cf;" horiz-adv-x="911" d="M123 1518l131 223h190v-33l-204 -190h-117zM377 1518l209 223h202v-33l-292 -190h-119z" />
<glyph unicode="&#xf6d0;" horiz-adv-x="892" d="M123 1599v127h647v-127h-647z" />
<glyph unicode="&#xf6d1;" horiz-adv-x="929" d="M123 1741l162 41q8 -76 57 -117t131 -41t130 41t59 115l145 -35q-23 -111 -103.5 -175.5t-232.5 -64.5q-145 0 -238.5 56.5t-109.5 179.5z" />
<glyph unicode="&#xf6d4;" horiz-adv-x="880" d="M123 1389l139 49q20 -94 70.5 -131t116.5 -37t116.5 39t69.5 127l123 -39q-18 -119 -105.5 -182.5t-208.5 -63.5q-55 0 -109 14.5t-97 43t-74 74t-41 106.5z" />
<glyph horiz-adv-x="376" d="M-389 55l1053 1405l100 -78l-1051 -1407z" />
<glyph horiz-adv-x="385" d="M418 1079q35 74 53 167t18 188h164q-4 -59 -24.5 -122t-46 -116t-52 -94t-45.5 -60z" />
<glyph horiz-adv-x="520" d="M178 0v1434h164v-1434h-164z" />
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 225 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

View file

@ -0,0 +1,753 @@
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata>
This is a custom SVG webfont generated by Font Squirrel.
Copyright : Copyright 2009 ParaType Ltd All rights reserved
Designer : AKorolkova OUmpeleva VYefimov
Foundry : ParaType Ltd
Foundry URL : httpwwwparatypecom
</metadata>
<defs>
<font id="webfontKxHOQUev" horiz-adv-x="1216" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="595" />
<glyph unicode="&#xfb01;" horiz-adv-x="1316" d="M49 915v160h189v68q0 166 107.5 241.5t316.5 75.5q135 0 245.5 -25.5t179.5 -64.5l-57 -147q-66 35 -155 56t-185 21q-86 0 -138 -12t-80 -39.5t-37 -69.5t-9 -104h670v-1075h-189v915h-481v-915h-188v915h-189z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1378" d="M49 915v160h184v68q0 168 97.5 242.5t322.5 74.5q39 0 96.5 -3t118 -8t117.5 -12t100 -14v-1132q0 -86 31 -123t84 -37q29 0 63.5 3t75.5 16l23 -140q-43 -18 -107.5 -28.5t-115.5 -10.5q-111 0 -176.5 56.5t-65.5 187.5v1065q-55 10 -122.5 15t-121.5 5q-78 0 -124 -14 t-69.5 -43t-30.5 -71t-7 -97h235v-160h-235v-915h-189v915h-184z" />
<glyph unicode=" " horiz-adv-x="595" />
<glyph unicode="&#x09;" horiz-adv-x="595" />
<glyph unicode="&#xa0;" horiz-adv-x="595" />
<glyph unicode="!" horiz-adv-x="677" d="M236 104q0 59 37.5 94t99.5 35q61 0 99 -34.5t38 -94.5q0 -55 -38 -92t-99 -37t-99 37t-38 92zM274 731v703h201v-703l-41 -354h-119z" />
<glyph unicode="&#x22;" horiz-adv-x="768" d="M201 1028v406h188l-72 -406h-116zM467 1028v406h188l-71 -406h-117z" />
<glyph unicode="#" d="M53 453l35 147h178l66 254h-166l35 147h170l82 316h165l-81 -316h231l82 316h166l-82 -316h170l-39 -147h-170l-66 -254h162l-39 -147h-161l-89 -336h-163l86 336h-232l-86 -336h-166l86 336h-174zM432 600h232l65 254h-231z" />
<glyph unicode="$" d="M164 45l63 172q47 -25 124 -46t188 -26v512q-68 29 -134.5 63t-119 82t-84 114.5t-31.5 160.5q0 160 92 257.5t277 119.5v184h161v-180q113 -4 187 -20.5t133 -42.5l-59 -168q-41 20 -104.5 36.5t-156.5 22.5v-469q70 -31 139.5 -66.5t125 -85t89 -115t33.5 -157.5 q0 -170 -99 -275.5t-288 -133.5v-189h-161v178q-125 4 -221.5 23.5t-153.5 48.5zM371 1092q0 -82 61.5 -132.5t151.5 -91.5v418q-119 -10 -166 -64t-47 -130zM655 150q104 12 168 66t64 157q0 45 -18.5 79.5t-50.5 62.5t-74 50.5t-89 42.5v-458z" />
<glyph unicode="%" horiz-adv-x="1748" d="M152 1110q0 90 26.5 155.5t73.5 108.5t111.5 63.5t140.5 20.5t140.5 -19.5t112.5 -60.5t74.5 -107.5t26.5 -160.5t-26.5 -160.5t-74.5 -107.5t-112.5 -60.5t-140.5 -19.5t-140.5 19.5t-111.5 60.5t-73.5 107.5t-26.5 160.5zM272 74l1170 1386l119 -98l-1172 -1389z M332 1110q0 -111 44 -163t128 -52q82 0 128 47t46 168q0 123 -45 169t-129 46q-82 0 -127 -46t-45 -169zM969 348q0 90 26.5 155.5t73.5 108.5t111.5 63.5t140.5 20.5t140.5 -19.5t112.5 -60.5t74.5 -107.5t26.5 -160.5t-26.5 -160.5t-74.5 -107.5t-112.5 -60.5 t-140.5 -19.5t-140.5 19.5t-111.5 60.5t-73.5 107.5t-26.5 160.5zM1149 348q0 -111 44 -163t128 -52q82 0 128 47t46 168q0 123 -45 169t-129 46q-82 0 -127 -46t-45 -169z" />
<glyph unicode="&#x26;" horiz-adv-x="1824" d="M256 387q0 82 30.5 154.5t83 137t121 118t144.5 94.5q-53 72 -91 144.5t-38 156.5q0 49 18.5 97t58.5 86t103.5 61.5t153.5 23.5q94 0 158.5 -22.5t103.5 -58.5t55.5 -81t16.5 -90q0 -84 -71 -176t-229 -172q78 -119 182.5 -237.5t213.5 -221.5q25 25 50.5 62t48 80 t43 87t34.5 85l147 -76q-12 -35 -36.5 -82t-54 -95t-60.5 -92t-58 -75q45 -39 81 -66.5t68 -48t60.5 -37t59.5 -30.5l-115 -140q-57 29 -126 76t-140 113q-41 -37 -89 -71t-108.5 -59.5t-134.5 -42t-162 -16.5q-106 0 -200.5 28t-166 81t-113.5 130t-42 175zM451 395 q0 -59 28.5 -107t76.5 -82t112.5 -51.5t136.5 -17.5q53 0 105.5 12.5t98.5 32t82.5 45t61.5 52.5q-61 57 -123.5 124.5t-118.5 134.5l-103 128l-83 108q-121 -82 -197.5 -171t-76.5 -208zM700 1188q0 -57 26 -113.5t69 -116.5q115 66 160.5 119t45.5 94q0 66 -33.5 104 t-119.5 38q-78 0 -113 -34t-35 -91z" />
<glyph unicode="'" horiz-adv-x="499" d="M201 1028v406h188l-72 -406h-116z" />
<glyph unicode="(" horiz-adv-x="643" d="M135 498q0 113 19.5 237.5t64.5 250.5t118 247t179 225l119 -88q-88 -102 -147.5 -211.5t-94.5 -221.5t-50 -223.5t-15 -215.5q0 -98 17 -211t55 -226.5t96.5 -222t140.5 -196.5l-127 -93q-104 98 -175 216t-116 242t-64.5 250t-19.5 241z" />
<glyph unicode=")" horiz-adv-x="641" d="M6 -360q90 104 149.5 213.5t94.5 220t49 221.5t14 215q0 98 -17 211t-54 225.5t-94.5 220t-139.5 197.5l125 94q102 -98 174 -216t116 -241.5t63.5 -249.5t19.5 -241q0 -113 -19.5 -238t-64.5 -250.5t-118 -246.5t-179 -226z" />
<glyph unicode="*" horiz-adv-x="792" d="M92 1124v129h113l139 -28l-102 96l-60 98l113 64l57 -90l39 -121l43 119l55 92l111 -62l-59 -96l-103 -100l152 28h108v-129h-104l-141 29l102 -102l51 -84l-108 -64l-58 92l-51 129l-39 -123l-55 -92l-117 64l62 92l94 88l-129 -29h-113z" />
<glyph unicode="+" horiz-adv-x="1134" d="M88 604v172h391v389h176v-389h392v-172h-392v-391h-176v391h-391z" />
<glyph unicode="," horiz-adv-x="448" d="M94 -213q78 27 118 85t38 118q-55 -16 -98 12.5t-43 93.5q0 53 38.5 87t94.5 34q72 0 116.5 -48t44.5 -134q0 -80 -23.5 -138.5t-60 -100.5t-80.5 -66.5t-87 -36.5z" />
<glyph unicode="-" horiz-adv-x="806" d="M131 504v176h545v-176h-545z" />
<glyph unicode="." horiz-adv-x="487" d="M106 104q0 59 38 94t100 35q61 0 99 -34.5t38 -94.5q0 -55 -38 -92t-99 -37t-99.5 37t-38.5 92z" />
<glyph unicode="/" horiz-adv-x="811" d="M-78 -213l815 1671l152 -69l-817 -1676z" />
<glyph unicode="0" d="M90 717q0 358 131 550.5t387 192.5q270 0 395 -190.5t125 -552.5q0 -356 -133 -550t-389 -194q-135 0 -232.5 53.5t-159.5 150.5t-93 234.5t-31 305.5zM291 717q0 -125 18.5 -230.5t56 -183.5t98 -122t144.5 -44q166 0 243 143.5t77 436.5q0 125 -16.5 230.5t-54.5 183 t-99.5 121.5t-149.5 44q-166 0 -241.5 -145t-75.5 -434z" />
<glyph unicode="1" d="M147 1104l494 354h90v-1286h307v-172h-807v172h312v952l24 125l-90 -102l-244 -164z" />
<glyph unicode="2" d="M133 0v74l118 115q69 69 143.5 152t147 175t130 187.5t93.5 187.5t36 174q0 96 -59.5 159.5t-182.5 63.5q-86 0 -166 -32.5t-137 -79.5l-84 137q84 68 190.5 107.5t235.5 39.5q190 0 296.5 -99t106.5 -263q0 -104 -43 -214t-111.5 -218.5t-153.5 -214.5l-171 -205 l-110 -88v-8l147 22h477v-172h-903z" />
<glyph unicode="3" d="M188 31l52 168q53 -25 123.5 -41.5t158.5 -16.5q76 0 139.5 20.5t108.5 57.5t70.5 88t25.5 113q0 135 -90 200.5t-256 65.5h-166v78l314 426l106 90l-151 -18h-430v172h808v-80l-346 -465l-82 -60v-6l78 15q88 -2 163 -31t130 -81t86 -125t31 -163q0 -115 -43 -200.5 t-117 -145t-172 -89.5t-211 -30q-100 0 -184.5 15.5t-145.5 42.5z" />
<glyph unicode="4" d="M39 432v86l741 936h138v-862h262v-160h-262v-432h-189v432h-690zM254 575l154 17h321v416l19 163h-7l-75 -133l-304 -366z" />
<glyph unicode="5" d="M164 20l53 164q51 -18 109.5 -28.5t148.5 -10.5q154 0 252 75t98 220q0 141 -99 212t-275 71l-187 -8v719h711v-181h-531v-370l97 4q111 0 198.5 -31t150 -86t96.5 -136t34 -183q0 -117 -43 -206t-118 -149.5t-175 -91.5t-215 -31q-98 0 -171 12t-134 35z" />
<glyph unicode="6" d="M127 489q0 197 57.5 366t158.5 298t239.5 209t302.5 98l39 -155q-123 -16 -224.5 -72.5t-178.5 -137.5t-126 -180.5t-65 -201.5q18 27 48 53.5t70.5 47t92 32.5t110.5 12q104 0 189.5 -29.5t143.5 -85t90 -133.5t32 -176q0 -90 -33 -173t-94 -147.5t-151.5 -102.5 t-204.5 -38q-111 0 -202 35t-156.5 100.5t-101.5 161.5t-36 219zM315 463q0 -59 18.5 -117.5t57.5 -104.5t97.5 -75t136.5 -29q63 0 115.5 22.5t90 61.5t59 90t21.5 109q0 135 -74.5 204.5t-224.5 69.5q-109 0 -185.5 -47t-107.5 -106q-4 -27 -4 -42v-36z" />
<glyph unicode="7" d="M127 1253v181h950v-60l-645 -1374h-196l552 1174l99 100l-133 -21h-627z" />
<glyph unicode="8" d="M145 348q0 129 74 221.5t225 167.5q-55 31 -103 65t-84 77t-56.5 96t-20.5 121q0 78 31 144.5t88 115.5t139 76.5t185 27.5q94 0 170.5 -24.5t131 -69.5t84 -105.5t29.5 -132.5q0 -117 -57 -204.5t-190 -169.5q59 -33 111 -69t90 -81t59.5 -100t21.5 -125 q0 -88 -31.5 -162t-93 -128t-150.5 -85t-202 -31q-109 0 -191.5 30t-141 80t-88.5 118.5t-30 146.5zM330 375q0 -47 18.5 -90t53 -76t86 -52.5t118.5 -19.5q55 0 106.5 15.5t89.5 44t60.5 72.5t22.5 102q0 55 -27 99t-71 80t-100 65l-116 59q-131 -66 -186 -146.5 t-55 -152.5zM371 1100q0 -55 24.5 -98.5t64.5 -77t93 -61t111 -54.5q94 68 141 135.5t47 145.5q0 49 -19.5 86.5t-51 64.5t-74.5 41t-91 14q-59 0 -104 -17t-77 -45t-48 -62.5t-16 -71.5z" />
<glyph unicode="9" d="M109 997q0 96 31.5 181.5t93 148t153.5 98t213 35.5q115 0 206 -37t154.5 -104.5t97.5 -163.5t34 -217q0 -231 -58.5 -405.5t-162 -294t-241.5 -185t-298 -80.5l-41 154q129 14 231.5 62.5t176 123t120.5 170t66 205.5q-31 -33 -62.5 -55.5t-69.5 -35.5t-84 -18.5 t-106 -5.5q-90 0 -173 29t-145.5 82t-99 132t-36.5 181zM305 1012q0 -137 84 -208t217 -71q109 0 183.5 35t109.5 84q4 25 4 43v41q0 68 -18.5 133.5t-56 116.5t-97 82.5t-141.5 31.5q-135 0 -210 -76.5t-75 -211.5z" />
<glyph unicode=":" horiz-adv-x="559" d="M203 104q0 59 38 94t99 35t99 -34.5t38 -94.5q0 -55 -38 -92t-99 -37t-99 37t-38 92zM203 911q0 59 38 94t99 35t99 -34.5t38 -94.5q0 -55 -38 -92t-99 -37t-99 37t-38 92z" />
<glyph unicode=";" horiz-adv-x="567" d="M176 -213q78 27 118 85t38 118q-55 -16 -98.5 12.5t-43.5 93.5q0 53 39 87t95 34q72 0 116.5 -48t44.5 -134q0 -80 -23.5 -138.5t-60 -100.5t-81 -66.5t-87.5 -36.5zM201 911q0 59 37.5 94t99.5 35q61 0 99 -34.5t38 -94.5q0 -55 -38 -92t-99 -37t-99 37t-38 92z" />
<glyph unicode="&#x3c;" horiz-adv-x="1134" d="M90 614v78l858 484l86 -148l-524 -295l-205 -76l203 -65l536 -293l-83 -143z" />
<glyph unicode="=" horiz-adv-x="1134" d="M88 428v172h959v-172h-959zM88 780v172h959v-172h-959z" />
<glyph unicode="&#x3e;" horiz-adv-x="1134" d="M90 1030l82 146l872 -463v-78l-860 -481l-84 147l525 295l204 76l-202 65z" />
<glyph unicode="?" horiz-adv-x="980" d="M76 1348q86 53 182 82.5t238 29.5q100 0 176 -26.5t127 -72.5t76.5 -108.5t25.5 -134.5q0 -96 -30.5 -164.5t-75.5 -122t-98.5 -98.5t-98.5 -95t-75.5 -111.5t-30.5 -149.5h-164q-8 102 15.5 176t64.5 131t91 102t94 90.5t73.5 96.5t29.5 119q0 90 -54 147t-189 57 q-82 0 -167 -30.5t-145 -65.5zM283 104q0 59 37.5 94t99.5 35q61 0 99 -34.5t38 -94.5q0 -55 -38 -92t-99 -37t-99 37t-38 92z" />
<glyph unicode="@" horiz-adv-x="2381" d="M190 483q0 229 84 415.5t228.5 319t335 205t405.5 72.5q201 0 374 -58.5t301 -166t200.5 -260t72.5 -342.5q0 -127 -49 -245t-134 -209t-197.5 -145.5t-239.5 -54.5q-57 0 -101.5 13.5t-72 45t-35.5 85t6 133.5h-8q-33 -49 -76 -98.5t-94 -89.5t-111.5 -64.5 t-128.5 -24.5q-53 0 -100 22.5t-83 64.5t-56.5 99.5t-20.5 127.5q0 123 46 245.5t126 221t185.5 160t222.5 61.5q82 0 133 -23.5t98 -56.5l76 68h86l-115 -578q-25 -129 -16.5 -190.5t82.5 -61.5t146.5 35t129 99.5t92 155.5t35.5 204q0 162 -59.5 285.5t-163.5 207.5 t-248.5 127t-312.5 43q-182 0 -340 -63.5t-274.5 -175t-184 -264t-67.5 -332.5q0 -178 59 -322.5t171 -246t270.5 -156t355.5 -54.5q66 0 146.5 15.5t148.5 44.5l47 -154q-98 -41 -184.5 -55t-188.5 -14q-213 0 -395.5 62t-317.5 181t-212 292t-77 394zM879 360 q0 -74 33.5 -130t125.5 -56q43 0 90.5 28.5t93.5 76t88 106.5t74 121l62 278q-37 39 -74 55.5t-94 16.5q-86 0 -158.5 -47t-126 -120t-84 -160t-30.5 -169z" />
<glyph unicode="A" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224z" />
<glyph unicode="B" horiz-adv-x="1312" d="M182 10v1411q84 14 197 22.5t242 8.5q88 0 181 -15.5t169 -54.5t125 -106.5t49 -173.5q0 -53 -17.5 -105.5t-53.5 -98.5t-91 -81t-131 -51v-8q66 -8 127 -33t108.5 -68t76 -104t28.5 -145q0 -111 -51 -192t-135 -133t-189.5 -76.5t-212.5 -24.5q-37 0 -90 1t-111.5 4 t-117 8t-103.5 15zM383 168q14 -4 43 -6t62.5 -4t67.5 -3t62 -1q70 0 134.5 14t113.5 45t79 78t30 112q0 82 -36 130.5t-93.5 74t-129 32.5t-141.5 7h-192v-479zM383 807h113q39 0 90 3t86 7q51 14 97 35.5t81 51.5t55.5 70t20.5 91q0 70 -28 112t-73 64.5t-102 30.5t-117 8 q-72 0 -132 -3t-91 -7v-463z" />
<glyph unicode="C" horiz-adv-x="1277" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 221 -14t145 -37l-45 -176q-100 47 -305 47q-92 0 -179 -29.5t-155.5 -96.5t-109.5 -174.5t-41 -262.5q0 -139 39 -244.5t107.5 -176.5t161.5 -106.5t204 -35.5q100 0 174 18t125 47l49 -158q-68 -49 -172 -68.5 t-221 -19.5q-137 0 -261 44t-218.5 135.5t-149.5 231.5t-55 333z" />
<glyph unicode="D" horiz-adv-x="1464" d="M182 -2v1436q41 6 95.5 9t113 5t114.5 3t103 1q188 0 326.5 -54.5t229.5 -150.5t136.5 -229t45.5 -291q0 -143 -42 -277.5t-134.5 -239t-237 -167.5t-348.5 -63q-35 0 -94 2l-119 4q-61 2 -113.5 5t-75.5 7zM387 168q10 -2 40 -3l62.5 -2t61.5 -2t41 -1q154 0 257 48 t165.5 128t88 181t25.5 210q0 92 -24.5 188.5t-83.5 175t-157.5 130t-248.5 51.5h-61q-33 0 -65.5 -2t-59.5 -4t-41 -4v-1094z" />
<glyph unicode="E" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877z" />
<glyph unicode="F" horiz-adv-x="1157" d="M182 0v1434h867v-177h-662v-456h614v-176h-614v-625h-205z" />
<glyph unicode="G" horiz-adv-x="1368" d="M119 717q0 199 64.5 340t167 231t228.5 131t250 41q135 0 224.5 -15t148.5 -38l-49 -174q-106 47 -307 47q-92 0 -183.5 -28.5t-164 -95t-117.5 -174.5t-45 -265q0 -145 38 -252t105.5 -176.5t159.5 -102t201 -32.5q68 0 130 13t109 38v362l-366 37v119h536v-633 q-37 -29 -88 -50.5t-109.5 -35.5t-120 -22.5t-120.5 -8.5q-147 0 -273 44t-219.5 136.5t-146.5 233t-53 330.5z" />
<glyph unicode="H" horiz-adv-x="1501" d="M182 0v1434h205v-613h727v613h205v-1434h-205v641h-727v-641h-205z" />
<glyph unicode="I" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533z" />
<glyph unicode="J" horiz-adv-x="665" d="M-72 14l39 170q57 -25 137 -24q92 0 122 59.5t30 163.5v1051h205v-1106q0 -160 -83 -254t-245 -94q-20 0 -48 2t-56.5 7t-55.5 11t-45 14z" />
<glyph unicode="K" horiz-adv-x="1370" d="M182 0v1434h205v-660l94 29l516 631h234l-516 -615l-97 -69l113 -82l569 -668h-258l-555 651h-100v-651h-205z" />
<glyph unicode="L" horiz-adv-x="1159" d="M182 0v1434h205v-1254h733v-180h-938z" />
<glyph unicode="M" horiz-adv-x="1777" d="M182 0v1434h154l485 -732l76 -155h4l72 160l461 727h161v-1434h-204v924l22 229h-8l-88 -199l-399 -635h-62l-420 637l-84 195h-10l33 -225v-926h-193z" />
<glyph unicode="N" horiz-adv-x="1505" d="M182 0v1454h115l731 -930l117 -190h10l-25 190v910h193v-1454h-115l-727 931l-123 201h-8l25 -201v-911h-193z" />
<glyph unicode="O" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428z" />
<glyph unicode="P" horiz-adv-x="1257" d="M182 0v1419q86 18 187.5 25.5t199.5 7.5q104 0 212 -18.5t196 -67.5t144.5 -136t56.5 -224q0 -129 -51.5 -220.5t-136.5 -148.5t-194.5 -84t-226.5 -27q-12 0 -38 1l-53 2q-28 1 -53.5 3.5t-37.5 4.5v-537h-205zM387 713q10 -4 33.5 -5t49.5 -3.5t49 -2.5h36 q74 0 145.5 11.5t130 44.5t94.5 92t36 154q0 82 -35 135t-90.5 83.5t-124 42t-136.5 11.5q-55 0 -107 -2t-81 -10v-551z" />
<glyph unicode="Q" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM473 -94q61 12 123 12q92 0 185 -21.5t188.5 -46t197 -46t211.5 -21.5q47 0 97.5 5t103.5 17v-176q-53 -14 -106.5 -19t-106.5 -5 q-113 0 -220.5 21.5t-206.5 47t-191.5 47t-174.5 21.5q-51 0 -100 -12v176z" />
<glyph unicode="R" horiz-adv-x="1337" d="M182 0v1419q43 8 95.5 14.5t105.5 10.5t106.5 6t100.5 2q102 0 197.5 -20.5t168 -67.5t116.5 -123t44 -186q0 -86 -26.5 -156t-73.5 -123t-111.5 -89t-140.5 -54l106 -72l385 -561h-235l-426 604l-207 29v-633h-205zM387 768h168q74 0 136.5 15.5t108.5 47t72.5 83 t26.5 124.5q0 111 -78 174.5t-225 63.5h-58q-30 0 -58.5 -2t-53.5 -4t-39 -6v-496z" />
<glyph unicode="S" horiz-adv-x="1189" d="M98 53l68 178q51 -27 154.5 -54t228.5 -27q72 0 133 13t107.5 40.5t72 70.5t25.5 103q0 84 -55.5 133t-139.5 85t-180 67.5t-180 81t-139.5 127t-55.5 202.5q0 174 128 280.5t366 106.5q137 0 251.5 -20.5t180.5 -53.5l-64 -172q-51 27 -153.5 48.5t-224.5 21.5 q-139 0 -209 -59.5t-70 -137.5q0 -80 55.5 -129t139.5 -86.5t180 -72.5t180 -86t139.5 -126t55.5 -192q0 -96 -37 -174t-106.5 -133t-168 -85t-223.5 -30q-168 0 -284 25.5t-175 54.5z" />
<glyph unicode="T" horiz-adv-x="1249" d="M39 1253v181h1171v-181h-483v-1253h-205v1253h-483z" />
<glyph unicode="U" horiz-adv-x="1454" d="M182 457v977h205v-899q0 -209 91 -291t270 -82q172 0 251.5 90t79.5 289v893h193v-936q0 -133 -38 -229.5t-107.5 -161t-165 -95t-211.5 -30.5q-276 0 -422 119.5t-146 355.5z" />
<glyph unicode="V" horiz-adv-x="1286" d="M-6 1434h225l387 -955l53 -223h5l55 227l368 951h205l-594 -1454h-102z" />
<glyph unicode="W" horiz-adv-x="1869" d="M16 1434h215l275 -930l33 -240h4l37 244l317 926h102l320 -930l37 -240h4l39 244l254 926h200l-436 -1454h-117l-313 931l-43 217h-10l-41 -219l-313 -929h-119z" />
<glyph unicode="X" horiz-adv-x="1388" d="M55 0l518 729l-473 705h244l309 -471l56 -119l53 119l323 471h226l-488 -691l510 -743h-239l-342 500l-64 125l-57 -125l-350 -500h-226z" />
<glyph unicode="Y" horiz-adv-x="1263" d="M14 1434h240l358 -609l35 -131h4l39 135l342 605h217l-510 -871v-563h-204v561z" />
<glyph unicode="Z" horiz-adv-x="1220" d="M80 0v180l772 991l100 82h-872v181h1061v-181l-779 -997l-96 -76h875v-180h-1061z" />
<glyph unicode="[" horiz-adv-x="688" d="M182 -471v1905h422v-164h-233v-1577h233v-164h-422z" />
<glyph unicode="\" horiz-adv-x="862" d="M-74 1384l156 74l823 -1669l-155 -76z" />
<glyph unicode="]" horiz-adv-x="688" d="M84 -307h233v1577h-233v164h422v-1905h-422v164z" />
<glyph unicode="^" horiz-adv-x="1134" d="M125 881l420 573h78l385 -573h-201l-174 270l-53 141l-66 -143l-205 -268h-184z" />
<glyph unicode="_" horiz-adv-x="925" d="M0 -268h926v-160h-926v160z" />
<glyph unicode="`" horiz-adv-x="616" d="M123 1427v48h225l146 -308h-111z" />
<glyph unicode="a" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154z" />
<glyph unicode="b" horiz-adv-x="1288" d="M180 57v1377h189v-492h20q47 82 135 122t187 40q223 0 338.5 -136.5t115.5 -410.5q0 -281 -151.5 -428t-425.5 -147q-135 0 -245 22t-163 53zM369 180q100 -39 243 -39q162 0 257.5 99.5t95.5 318.5q0 82 -16.5 152.5t-51.5 122t-87 81t-126 29.5q-66 0 -116 -20.5 t-89 -56.5t-66.5 -82t-43.5 -95v-510z" />
<glyph unicode="c" horiz-adv-x="1083" d="M123 537q0 272 132 420.5t380 148.5q109 0 188.5 -19.5t143.5 -48.5l-49 -153q-55 29 -120 45t-141 16q-334 0 -333 -409q0 -78 18 -151t59 -129t107.5 -91t163.5 -35q86 0 150.5 23.5t107.5 56.5l61 -137q-72 -51 -168 -77t-202 -26q-135 0 -230.5 41t-155 115 t-86 178.5t-26.5 231.5z" />
<glyph unicode="d" horiz-adv-x="1288" d="M123 530q0 274 140 421t394 147q43 0 77 -3t63.5 -7.5t57.5 -12.5l58 -16v375h189v-1063q0 -104 3 -195.5t19 -179.5h-125l-47 164h-20q-47 -82 -138.5 -135.5t-211.5 -53.5q-231 0 -345 137t-114 422zM319 528q0 -86 16.5 -158.5t51.5 -126t92.5 -83t141.5 -29.5 q125 0 194.5 62.5t97.5 185.5v498q-47 35 -101 48t-144 13q-166 0 -257.5 -96.5t-91.5 -313.5z" />
<glyph unicode="e" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5z" />
<glyph unicode="f" horiz-adv-x="745" d="M49 915v160h182v29q0 100 18.5 168.5t58.5 110.5t104.5 60.5t156.5 18.5q78 0 136.5 -9t121.5 -32l-41 -153q-53 23 -99 29t-89 6q-57 0 -92 -10.5t-54.5 -36t-25.5 -69.5t-6 -112h315v-160h-315v-915h-189v915h-182z" />
<glyph unicode="g" horiz-adv-x="1284" d="M123 528q0 276 143.5 426t425.5 150q135 0 232.5 -16.5t175.5 -43.5v-1050q0 -211 -124 -314.5t-364 -103.5q-139 0 -225 16.5t-147 45.5l45 169q27 -12 61.5 -25t73.5 -23.5t79 -16.5t76 -6q100 0 166 17.5t105 54t53 94t14 137.5v76h-22q-33 -53 -115 -86t-198 -33 q-233 0 -344 125.5t-111 406.5zM324 532q0 -180 66.5 -278t227.5 -98q125 0 196 63.5t97 165.5v528q-47 14 -108.5 22.5t-138.5 8.5q-160 0 -250 -101.5t-90 -310.5z" />
<glyph unicode="h" horiz-adv-x="1312" d="M180 0v1434h189v-492h22q61 74 147.5 119t213.5 45q98 0 169.5 -21.5t118.5 -76t70 -145.5t23 -228v-635h-189v594q0 88 -11 152.5t-41 107.5t-80 63.5t-126 20.5q-53 0 -104.5 -18.5t-94.5 -51t-73.5 -79t-44.5 -103.5v-686h-189z" />
<glyph unicode="i" horiz-adv-x="649" d="M233 0v1075h189v-1075h-189zM195 1331q0 47 37 85t96 38t98 -38t39 -85t-39 -83t-98 -36t-96 36t-37 83z" />
<glyph unicode="j" horiz-adv-x="638" d="M25 -270q68 -2 107.5 16t61 56t28.5 94.5t7 134.5v1044h189v-1112q0 -199 -75 -296t-241 -97h-35q-19 0 -42 4v156zM186 1331q0 47 37 85t96 38t98 -38t39 -85t-39 -83t-98 -36t-96 36t-37 83z" />
<glyph unicode="k" horiz-adv-x="1140" d="M180 0v1434h189v-848l106 35l356 454h222l-342 -416h2l-113 -81l129 -93l379 -485h-238l-385 483h-116v-483h-189z" />
<glyph unicode="l" horiz-adv-x="688" d="M205 215v1219h188v-1149q0 -84 32 -119t85 -35q33 0 63.5 4t73.5 17l25 -140q-20 -8 -49 -15t-60 -13.5t-61.5 -9.5t-55.5 -3q-111 0 -176 56.5t-65 187.5z" />
<glyph unicode="m" horiz-adv-x="1941" d="M180 0v1075h129l37 -143h21q66 74 150.5 124t215.5 50q111 0 185.5 -47t113.5 -158q61 94 155.5 149.5t211.5 55.5q98 0 166.5 -22.5t111.5 -78t63.5 -149.5t20.5 -238v-618h-188v618q0 82 -9.5 141.5t-34 99.5t-68.5 59.5t-115 19.5q-117 0 -184.5 -61.5t-96.5 -184.5 v-692h-188v590q0 86 -8.5 151.5t-33 109.5t-68.5 65.5t-114 21.5q-109 0 -181.5 -60.5t-102.5 -154.5v-723h-189z" />
<glyph unicode="n" horiz-adv-x="1312" d="M180 0v1075h131l37 -143h19q59 74 154 124t229 50q94 0 165.5 -21.5t119.5 -76t73 -145.5t25 -230v-633h-189v594q0 172 -55 258t-197 86q-125 0 -208 -64.5t-115 -164.5v-709h-189z" />
<glyph unicode="o" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308z" />
<glyph unicode="p" horiz-adv-x="1290" d="M180 -410v1485h127l37 -137h18q55 80 143.5 124t199.5 44q233 0 347.5 -130t114.5 -415q0 -135 -37.5 -244.5t-108.5 -186.5t-172 -118t-226 -41q-41 0 -75 3t-62.5 10.5t-57.5 16.5t-59 22v-433h-189zM369 201q47 -33 102 -51.5t141 -18.5q166 0 260.5 108.5t94.5 323.5 q0 174 -70 278.5t-235 104.5q-123 0 -193 -61.5t-100 -188.5v-495z" />
<glyph unicode="q" horiz-adv-x="1280" d="M123 528q0 281 146.5 425.5t430.5 144.5q61 0 121 -6.5t113 -15.5t95 -20.5t71 -23.5v-1442h-187l-2 527h-22q-47 -70 -120 -108t-189 -38q-457 0 -457 557zM324 532q0 -90 15 -163.5t51 -126t92.5 -82t138.5 -29.5q123 0 191.5 61.5t98.5 184.5v520q-94 41 -245 41 q-166 0 -254 -100.5t-88 -305.5z" />
<glyph unicode="r" horiz-adv-x="778" d="M180 0v1075h131l37 -143h19q47 80 109.5 124t156.5 44q29 0 67.5 -5t77.5 -18l-37 -180l-67.5 18.5t-61.5 8.5q-109 0 -169 -55.5t-74 -139.5v-729h-189z" />
<glyph unicode="s" horiz-adv-x="1021" d="M111 59l53 164q57 -31 147 -61.5t183 -30.5q100 0 164.5 36t64.5 134q0 41 -19.5 68.5t-52.5 47t-76 34.5l-90 28q-59 16 -119.5 36t-108.5 53.5t-79 87t-31 135.5q0 160 95.5 237.5t267.5 77.5q129 0 217 -24.5t154 -53.5l-45 -160q-55 27 -132 52.5t-169 25.5 q-100 0 -149.5 -32.5t-49.5 -118.5q0 -35 18.5 -58.5t49 -41t71.5 -31t86 -25.5q61 -16 122.5 -37.5t113 -57.5t83 -91.5t31.5 -139.5q0 -152 -102 -247t-307 -95q-131 0 -228 26.5t-163 61.5z" />
<glyph unicode="t" horiz-adv-x="829" d="M49 915v160h182v217l189 49v-266h323v-160h-323v-548q0 -129 32.5 -182.5t112.5 -53.5q51 0 93 11.5t96 29.5l43 -133q-66 -29 -140.5 -48.5t-160.5 -19.5q-143 0 -204 78t-61 254v612h-182z" />
<glyph unicode="u" horiz-adv-x="1318" d="M180 440v635h189v-592q0 -86 10 -151.5t36.5 -109.5t73 -67.5t117.5 -23.5q123 0 201 69.5t119 172.5v702h188v-770q0 -78 6 -158.5t19 -146.5h-127l-49 178h-21q-53 -92 -147.5 -149.5t-235.5 -57.5q-94 0 -164.5 22.5t-119 77t-72 144.5t-23.5 225z" />
<glyph unicode="v" horiz-adv-x="1095" d="M0 1075h221l275 -618l71 -221l68 225l256 614h205l-502 -1098h-82z" />
<glyph unicode="w" horiz-adv-x="1720" d="M16 1075h207l228 -608l38 -215h19l57 219l248 604h145l177 -407l88 -207l55 -207h14l47 213l201 608h180l-391 -1098h-102l-301 695v-2l-54 198l-61 -200v2l-289 -693h-98z" />
<glyph unicode="x" horiz-adv-x="1212" d="M61 0l416 551l-387 524h240l209 -274l71 -146l84 146l217 274h213l-391 -516l209 -278l209 -281h-233l-236 305l-82 154l-84 -154l-237 -305h-218z" />
<glyph unicode="y" horiz-adv-x="1087" d="M16 1075h224l274 -680l64 -207h26l51 209l224 678h192l-352 -973l-79 -194q-40 -94 -88 -167t-106.5 -117t-134.5 -44q-82 0 -139 19l31 159q31 -10 61 -10q41 0 75 10.5t62.5 37t52 74.5t44.5 124z" />
<glyph unicode="z" horiz-adv-x="1054" d="M98 0v162l531 647l143 106h-674v160h846v-162l-536 -653l-144 -100h680v-160h-846z" />
<glyph unicode="{" horiz-adv-x="784" d="M121 403v156q86 0 132 42t46 132v477q0 98 53.5 162t161.5 64h205v-164h-115q-117 0 -117 -127v-459q0 -90 -48 -136t-109 -56v-17q59 -8 108 -61.5t49 -139.5v-456q0 -63 28 -95t91 -32h113v-164h-205q-100 0 -157.5 57.5t-57.5 165.5v469q0 104 -46 143t-132 39z" />
<glyph unicode="|" horiz-adv-x="528" d="M182 -266v1700h164v-1700h-164z" />
<glyph unicode="}" horiz-adv-x="784" d="M121 -307h112q117 0 117 127v459q0 90 48 136t108 56v16q-59 8 -107.5 61.5t-48.5 139.5v457q0 127 -119 127h-110v164h201q100 0 158.5 -57.5t58.5 -166.5v-469q0 -104 47 -143t133 -39v-155q-86 0 -133 -42t-47 -133v-477q0 -98 -54.5 -161.5t-165.5 -63.5h-198v164z " />
<glyph unicode="~" horiz-adv-x="1134" d="M70 748q98 70 176 96t143 26q63 0 116.5 -17t103.5 -37.5t97.5 -38t98.5 -17.5q41 0 86 15.5t98 55.5l76 -145q-84 -53 -149.5 -74.5t-120.5 -21.5q-59 0 -109.5 17.5t-98.5 39t-95.5 40t-102.5 18.5q-51 0 -110.5 -23t-135.5 -78z" />
<glyph unicode="&#xa1;" horiz-adv-x="673" d="M156 948q0 59 37.5 94t99.5 35q61 0 99 -34.5t38 -94.5q0 -55 -38 -92t-99 -37t-99 37t-38 92zM195 293l41 354h122l41 -354v-703h-204v703z" />
<glyph unicode="&#xa2;" d="M180 535q0 250 113 394t328 169v192h161v-190q78 -4 140.5 -19.5t115.5 -38.5l-55 -155q-49 25 -105.5 37t-111.5 16v-811q70 4 131 26.5t109 49.5l53 -135q-55 -33 -127 -56.5t-150 -33.5v-199h-161v194q-119 8 -203 53.5t-136.5 118t-77 171t-24.5 217.5zM365 535 q0 -68 14 -133.5t48 -119t86 -93t130 -54.5v801q-278 -36 -278 -401z" />
<glyph unicode="&#xa3;" d="M90 0v172h4q70 2 121 24.5t84 58.5t48 82t15 95q0 57 -12 104.5t-28 88.5h-232v163h148q-27 53 -45.5 114t-18.5 145q0 100 34 176.5t95.5 129t148.5 80t195 27.5q137 0 240.5 -22.5t169.5 -51.5l-62 -174q-47 25 -134 48.5t-212 23.5q-129 0 -199.5 -64.5t-70.5 -166.5 q0 -80 24.5 -142.5t55.5 -122.5h350v-163h-272q12 -39 20 -82t8 -92q0 -61 -21.5 -125t-62.5 -107l-82 -65v-11l131 29h568v-172h-1008z" />
<glyph unicode="&#xa4;" d="M82 297l158 160l69 41q-61 90 -61 209q0 59 16.5 111t44.5 100l-69 40l-158 160l111 115l159 -158l43 -71q43 33 97.5 48t115.5 15q125 0 211 -63l45 71l160 158l111 -115l-158 -160l-72 -43q63 -88 64 -208q0 -61 -15.5 -114.5t-48.5 -94.5l72 -41l158 -160l-111 -115 l-160 158l-43 70q-41 -29 -97 -46.5t-116 -17.5q-125 0 -213 64l-43 -70l-159 -158zM408 707q0 -90 55 -149.5t145 -59.5q88 0 144.5 59t56.5 150q0 88 -56.5 148t-144.5 60q-90 0 -145 -60t-55 -148z" />
<glyph unicode="&#xa5;" d="M-8 1434h239l359 -609l35 -131h4l39 135l342 605h217l-443 -756h211v-135h-278v-150h278v-135h-278v-258h-205v258h-279v135h279v150h-279v135h209z" />
<glyph unicode="&#xa6;" horiz-adv-x="528" d="M182 -266v692h164v-692h-164zM182 741v693h164v-693h-164z" />
<glyph unicode="&#xa7;" horiz-adv-x="1134" d="M131 723q0 63 34 122.5t89 106.5l90 29q-57 31 -93 82t-36 133q0 117 92 190.5t260 73.5q127 0 215 -20.5t150 -48.5l-49 -158q-49 23 -126 43t-161 20q-98 0 -143 -30.5t-45 -83.5q0 -49 44 -76t110.5 -47.5t143 -41t143 -56t111 -95t44.5 -155.5q0 -63 -33 -121 t-88 -105l-103 -28q61 -33 100.5 -84t39.5 -135q0 -66 -27 -115t-75 -83t-112.5 -50.5t-138.5 -16.5q-135 0 -220 25t-146 53l49 154q53 -23 124.5 -45.5t164.5 -22.5q88 0 138 25.5t50 89.5q0 51 -44 78.5t-110.5 48t-143.5 41t-143.5 56.5t-110.5 93.5t-44 153.5zM326 727 q0 -49 26.5 -81t71.5 -52.5t103 -36.5l120 -35q29 12 57.5 30.5t52 43.5t38 52.5t14.5 58.5q0 49 -28.5 80.5t-75 53t-105.5 38t-123 36.5q-61 -27 -106 -73.5t-45 -114.5z" />
<glyph unicode="&#xa8;" horiz-adv-x="919" d="M123 1337q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM563 1337q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#xa9;" horiz-adv-x="1777" d="M109 590q0 182 61 327.5t166.5 246t248 153.5t304.5 53t303 -53t247.5 -153.5t168 -246t61.5 -327.5t-61.5 -327.5t-168 -246t-247.5 -153.5t-303 -53q-178 0 -321.5 53t-246 153.5t-157.5 246t-55 327.5zM276 590q0 -150 47.5 -265.5t130.5 -194.5t194.5 -120t240.5 -41 t240.5 41t194.5 120t130 194.5t47 265.5t-47 265.5t-130 194t-194.5 119.5t-240.5 41t-240.5 -41t-194.5 -119.5t-130.5 -194t-47.5 -265.5zM518 590q0 201 99.5 309.5t265.5 108.5q41 0 72.5 -4.5t60 -12.5t56.5 -19l61 -26l-60 -141q-47 23 -88 33t-74 10 q-86 0 -142 -55.5t-56 -202.5q0 -121 54 -189.5t161 -68.5q53 0 94 10t76 29l49 -138q-49 -29 -114.5 -45t-149.5 -16q-178 0 -271.5 112.5t-93.5 305.5z" />
<glyph unicode="&#xaa;" horiz-adv-x="894" d="M115 967q0 63 32.5 106t91 69.5t135.5 39t167 12.5q16 0 30.5 -1t30.5 -1q8 74 -15.5 103.5t-111.5 29.5q-92 0 -167 -17.5t-115 -37.5l-33 112q55 29 150.5 48.5t209.5 19.5q143 0 196.5 -54.5t53.5 -158.5q0 -78 -3 -148.5t-3 -136.5q0 -47 3 -91t13 -83h-141l-29 99 h-8q-14 -16 -34.5 -36t-48 -35t-64.5 -25.5t-86 -10.5q-115 0 -184.5 53.5t-69.5 143.5zM287 981q0 -39 30.5 -60.5t83.5 -21.5q47 0 82 10.5t58.5 26.5t38 35.5t22.5 38.5v69q-25 2 -49.5 3t-48.5 1q-43 0 -83 -4t-69.5 -16t-47 -31.5t-17.5 -50.5z" />
<glyph unicode="&#xab;" horiz-adv-x="1073" d="M82 530l360 471l123 -106l-209 -279l-108 -84l108 -73l224 -273l-125 -108zM496 532l356 461l119 -104l-207 -275l-107 -82l107 -73l219 -271l-119 -102z" />
<glyph unicode="&#xac;" horiz-adv-x="1134" d="M92 643v172h957v-412h-177v240h-780z" />
<glyph unicode="&#xad;" horiz-adv-x="806" d="M131 680h545v-176h-545v176z" />
<glyph unicode="&#xae;" horiz-adv-x="1538" d="M176 885q0 143 47 253.5t128 185.5t188.5 114t228.5 39q125 0 232.5 -39t187.5 -114t126 -185.5t46 -253.5t-47 -253t-128 -184.5t-188.5 -113.5t-228.5 -39q-123 0 -231.5 39t-188.5 113.5t-126 184.5t-46 253zM328 885q0 -113 35.5 -197t95 -139t139.5 -83t170 -28 q94 0 175 27t139.5 82t92 139t33.5 199q0 113 -34.5 196.5t-95 140t-140.5 84t-170 27.5q-96 0 -177 -28.5t-139.5 -85t-91 -140t-32.5 -194.5zM543 602v569q35 10 99.5 16.5t119.5 6.5q45 0 86 -9t71.5 -29.5t49 -53.5t18.5 -80q0 -70 -46 -107.5t-112 -42.5l64 -30 l158 -240h-136l-153 229l-107 33v-262h-112zM655 930h76q66 0 100.5 20.5t34.5 67.5q0 37 -33.5 57.5t-95.5 20.5q-23 0 -45 -1t-37 -10v-155z" />
<glyph unicode="&#xaf;" horiz-adv-x="917" d="M123 1223v141h672v-141h-672z" />
<glyph unicode="&#xb0;" horiz-adv-x="956" d="M184 1159q0 66 27 121t71 95t102 62.5t124 22.5t125 -20.5t103 -59.5t71 -95t27 -126t-27 -125t-71 -94t-103.5 -59.5t-124.5 -20.5q-66 0 -124 20.5t-102 59.5t-71 94t-27 125zM338 1159q0 -74 52 -113.5t118 -39.5q33 0 63.5 10t55 29.5t39 48t14.5 65.5t-14.5 65.5 t-39 49t-55 31t-63.5 10.5q-66 0 -118 -41t-52 -115z" />
<glyph unicode="&#xb1;" horiz-adv-x="1134" d="M88 344v172h959v-172h-959zM88 877v172h391v383h176v-383h392v-172h-392v-256h-176v256h-391z" />
<glyph unicode="&#xb2;" horiz-adv-x="892" d="M113 864q51 37 126.5 98.5t145.5 133t120 145.5t50 137q0 61 -42 91t-107 30q-61 0 -118 -21.5t-98 -45.5l-55 135q61 41 140 63.5t161 22.5q141 0 216 -66.5t75 -183.5q0 -61 -21.5 -116.5t-59.5 -109t-89 -105.5l-108 -105l-103 -62v-4l129 27h295v-150h-657v86z" />
<glyph unicode="&#xb3;" horiz-adv-x="892" d="M147 807l37 139q39 -16 87 -28.5t108 -12.5q219 0 219 141q0 61 -50 99.5t-167 38.5h-117v53l207 219l78 53l-113 -12h-284v141h583v-82l-225 -235l-59 -37v-6l53 6q125 -2 194.5 -66.5t69.5 -175.5q0 -131 -102.5 -204.5t-268.5 -73.5q-82 0 -142.5 13.5t-107.5 29.5z " />
<glyph unicode="&#xb4;" horiz-adv-x="589" d="M123 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xb5;" horiz-adv-x="1302" d="M162 -412v1487h188v-586q0 -180 58.5 -271t205.5 -91q135 0 227.5 79t127.5 206v663h188v-729q0 -86 5 -175t26 -171h-123l-68 176h-24q-25 -39 -62 -76t-84 -64.5t-106 -45t-127 -17.5q-109 0 -168 32t-102 83h-29l55 -246v-254h-188z" />
<glyph unicode="&#x3bc;" horiz-adv-x="1302" d="M162 -412v1487h188v-586q0 -180 58.5 -271t205.5 -91q135 0 227.5 79t127.5 206v663h188v-729q0 -86 5 -175t26 -171h-123l-68 176h-24q-25 -39 -62 -76t-84 -64.5t-106 -45t-127 -17.5q-109 0 -168 32t-102 83h-29l55 -246v-254h-188z" />
<glyph unicode="&#xb6;" horiz-adv-x="1118" d="M82 1032q0 74 26.5 146.5t77 129t122 91.5t161.5 35h109v-1700h-164v895q-72 0 -132.5 34.5t-105.5 92t-69.5 130t-24.5 146.5zM770 -266v1700h164v-1700h-164z" />
<glyph unicode="&#xb7;" horiz-adv-x="593" d="M160 616q0 59 38 94t99 35t99 -34.5t38 -94.5q0 -55 -38 -92t-99 -37t-99 37t-38 92z" />
<glyph unicode="&#xb8;" horiz-adv-x="665" d="M137 -434l21 108q109 -29 155.5 -11t46.5 52q0 35 -52 54.5t-150 29.5l110 185h125l-55 -93q100 -16 148.5 -53t48.5 -104q0 -86 -73 -138.5t-186 -52.5q-47 0 -78.5 8.5t-60.5 14.5z" />
<glyph unicode="&#xb9;" horiz-adv-x="892" d="M119 1442l344 211h108v-727h209v-148h-616v148h235v475l17 78l-62 -60l-170 -98z" />
<glyph unicode="&#xba;" horiz-adv-x="911" d="M102 1110q0 90 27 155.5t74 108.5t111.5 63.5t140.5 20.5t140 -19.5t112.5 -60.5t75 -107.5t26.5 -160.5t-26.5 -160.5t-75 -107.5t-113 -60.5t-139.5 -19.5q-76 0 -140.5 19.5t-111.5 60.5t-74 107.5t-27 160.5zM283 1110q0 -111 44 -163t128 -52q82 0 128 47t46 168 q0 123 -45 169t-129 46q-82 0 -127 -46t-45 -169z" />
<glyph unicode="&#xbb;" horiz-adv-x="1071" d="M90 889l117 104l368 -446l-354 -461l-119 104l205 275l107 82l-107 74zM494 893l122 108l373 -452l-358 -471l-125 108l211 277l106 84l-106 74z" />
<glyph unicode="&#xbc;" horiz-adv-x="1888" d="M330 66l1073 1396l123 -88l-1073 -1401zM960 189v92l506 612h113v-567h184v-137h-184v-189h-160v189h-459zM1138 314l115 12h166v246l14 98h-6l-49 -92l-164 -199zM80 1235l346 213h106v-875h-170v621l17 80l-62 -57l-170 -101z" />
<glyph unicode="&#xbd;" horiz-adv-x="1914" d="M330 66l1073 1396l123 -88l-1073 -1401zM1133 86q51 37 126.5 98.5t145.5 133t120 145.5t50 137q0 61 -42 91t-107 30q-61 0 -118 -21.5t-98 -45.5l-55 135q61 41 140 63.5t161 22.5q141 0 216 -66.5t75 -183.5q0 -61 -21.5 -116.5t-59.5 -109t-89 -105.5l-108 -105 l-103 -62v-4l129 27h295v-150h-657v86zM80 1235l346 213h106v-875h-170v621l17 80l-62 -57l-170 -101z" />
<glyph unicode="&#xbe;" horiz-adv-x="1970" d="M412 66l1073 1396l123 -88l-1073 -1401zM1042 189v92l506 612h113v-567h184v-137h-184v-189h-160v189h-459zM1220 314l115 12h166v246l14 98h-6l-49 -92l-164 -199zM124 602l37 139q39 -16 87 -28.5t108 -12.5q219 0 219 141q0 61 -50 99.5t-167 38.5h-117v53l207 219 l78 53l-113 -12h-284v141h583v-82l-225 -235l-59 -37v-6l53 6q125 -2 194.5 -66.5t69.5 -175.5q0 -131 -102.5 -204.5t-268.5 -73.5q-82 0 -142.5 13.5t-107.5 29.5z" />
<glyph unicode="&#xbf;" horiz-adv-x="978" d="M78 -92q0 96 30.5 165.5t75.5 123t99.5 98.5t99.5 95t75.5 111.5t30.5 147.5h162q8 -100 -15.5 -171.5t-64.5 -128t-91 -102.5t-94 -92t-73.5 -97.5t-29.5 -120.5q0 -92 54 -147.5t189 -55.5q39 0 82 8t83 22.5t77 31t68 34.5l69 -145q-86 -53 -183 -84t-241 -31 q-98 0 -174 25.5t-127 70.5t-76.5 106.5t-25.5 135.5zM422 948q0 59 38 94t99 35t99 -34.5t38 -94.5q0 -55 -37.5 -92t-99.5 -37q-61 0 -99 37t-38 92z" />
<glyph unicode="&#xc0;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM246 1735v47h270l260 -242h-176z" />
<glyph unicode="&#xc1;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM543 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xc2;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM293 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#xc3;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM301 1620q66 66 125 89.5t112 23.5q43 0 85 -11.5t81 -25t76 -24.5t74 -11q29 0 58.5 10t58.5 35l51 -104q-59 -49 -111.5 -67.5t-101.5 -18.5q-43 0 -84 10 t-80 23.5t-76 23.5t-74 10q-35 0 -71.5 -13.5t-73.5 -49.5z" />
<glyph unicode="&#xc4;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM311 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM749 1628q0 47 34 74t91 27q59 0 94 -27t35 -74 q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#xc5;" horiz-adv-x="1320" d="M16 0l572 1407q-45 8 -88 27q-20 10 -50 42.5t-30 98.5q0 76 55 126t187 50q119 0 181 -45t62 -131q0 -63 -30.5 -96t-59.5 -45q-35 -18 -84 -27l574 -1407h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM563 1575q0 -31 22.5 -53.5 t76.5 -22.5q100 0 100 76q0 37 -24.5 58.5t-75.5 21.5t-75 -21.5t-24 -58.5z" />
<glyph unicode="&#xc6;" horiz-adv-x="1902" d="M-51 0l934 1434h870v-177h-661v-436h604v-176h-604v-469h671v-176h-876v387h-471l-246 -387h-221zM522 559h365v651h-8l-78 -217z" />
<glyph unicode="&#xc7;" horiz-adv-x="1277" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 221 -14t145 -37l-45 -176q-100 47 -305 47q-92 0 -179 -29.5t-155.5 -96.5t-109.5 -174.5t-41 -262.5q0 -139 39 -243.5t107.5 -175.5t161.5 -106.5t204 -35.5q100 0 174 17t125 46l49 -158q-57 -41 -138 -60 t-175 -26l-49 -84q100 -16 148 -53t48 -104q0 -86 -75.5 -138.5t-211.5 -52.5q-27 0 -54 2t-56 9l18 73q72 -4 113 2t61.5 20.5t25.5 32t5 33.5q0 35 -52 54.5t-151 29.5l105 176q-131 6 -247 53.5t-203 139.5t-138 228.5t-51 320.5z" />
<glyph unicode="&#xc8;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM209 1735v47h270l260 -242h-176z" />
<glyph unicode="&#xc9;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM469 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xca;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM236 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#xcb;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM256 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM694 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5 t-34 72.5z" />
<glyph unicode="&#xcc;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533zM55 1735v47h270l260 -242h-176z" />
<glyph unicode="&#xcd;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533zM258 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xce;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533zM41 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#xcf;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533zM64 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM502 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5 t-34 72.5z" />
<glyph unicode="&#xd0;" horiz-adv-x="1480" d="M0 672v135h199v627q41 6 95 9t112.5 5t115 3t103.5 1q188 0 326.5 -54.5t229.5 -150.5t136 -229t45 -291q0 -143 -42 -277.5t-134 -239t-236.5 -167.5t-349.5 -63q-35 0 -93 2l-120 4q-61 2 -113.5 5t-74.5 7v674h-199zM403 168q10 -2 40 -3t63 -2t61.5 -2t40.5 -1 q154 0 257.5 48t166 128t88 181t25.5 210q0 92 -24.5 188.5t-84 175t-158 130t-247.5 51.5h-62q-33 0 -65.5 -2t-59 -4t-41.5 -4v-455h328v-135h-328v-504z" />
<glyph unicode="&#xd1;" horiz-adv-x="1505" d="M182 0v1454h115l731 -930l117 -190h10l-25 190v910h193v-1454h-115l-727 931l-123 201h-8l25 -201v-911h-193zM389 1620q66 66 125 89.5t112 23.5q43 0 85 -11.5t81 -25t76 -24.5t74 -11q29 0 58.5 10t58.5 35l51 -104q-59 -49 -111.5 -67.5t-101.5 -18.5q-43 0 -84 10 t-80 23.5t-76 23.5t-74 10q-35 0 -71.5 -13.5t-73.5 -49.5z" />
<glyph unicode="&#xd2;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM389 1735v47h270l260 -242h-176z" />
<glyph unicode="&#xd3;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM649 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xd4;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM393 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#xd5;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM399 1620q66 66 125 89.5t112 23.5q43 0 85 -11.5t81 -25t76 -24.5t74 -11q29 0 58.5 10t58.5 35l51 -104q-59 -49 -111.5 -67.5 t-101.5 -18.5q-43 0 -84 10t-80 23.5t-76 23.5t-74 10q-35 0 -71.5 -13.5t-73.5 -49.5z" />
<glyph unicode="&#xd6;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM416 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM854 1628q0 47 34 74t91 27 q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#xd7;" horiz-adv-x="1134" d="M164 432l280 262l-276 254l119 129l282 -266l285 266l119 -129l-279 -254l279 -258l-119 -127l-285 266l-284 -268z" />
<glyph unicode="&#xd8;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q121 0 217 -29.5t172 -84.5l90 116l125 -88l-104 -137q74 -98 110.5 -229t36.5 -291q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-231 0 -381 107l-82 -107l-125 93l94 122q-78 98 -114.5 232.5 t-36.5 296.5zM336 717q0 -98 17.5 -186.5t54.5 -159.5l622 813q-49 47 -115.5 73.5t-150.5 26.5q-197 0 -312.5 -139t-115.5 -428zM506 242q49 -43 113.5 -67.5t144.5 -24.5q199 0 314.5 137t115.5 430q0 94 -17.5 180t-52.5 158z" />
<glyph unicode="&#xd9;" horiz-adv-x="1454" d="M182 457v977h205v-899q0 -209 91 -291t270 -82q172 0 251.5 90t79.5 289v893h193v-936q0 -133 -38 -229.5t-107.5 -161t-165 -95t-211.5 -30.5q-276 0 -422 119.5t-146 355.5zM383 1735v47h270l260 -242h-176z" />
<glyph unicode="&#xda;" horiz-adv-x="1454" d="M182 457v977h205v-899q0 -209 91 -291t270 -82q172 0 251.5 90t79.5 289v893h193v-936q0 -133 -38 -229.5t-107.5 -161t-165 -95t-211.5 -30.5q-276 0 -422 119.5t-146 355.5zM608 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xdb;" horiz-adv-x="1454" d="M182 457v977h205v-899q0 -209 91 -291t270 -82q172 0 251.5 90t79.5 289v893h193v-936q0 -133 -38 -229.5t-107.5 -161t-165 -95t-211.5 -30.5q-276 0 -422 119.5t-146 355.5zM369 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#xdc;" horiz-adv-x="1454" d="M182 457v977h205v-899q0 -209 91 -291t270 -82q172 0 251.5 90t79.5 289v893h193v-936q0 -133 -38 -229.5t-107.5 -161t-165 -95t-211.5 -30.5q-276 0 -422 119.5t-146 355.5zM387 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5 q-59 0 -93 27.5t-34 72.5zM825 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#xdd;" horiz-adv-x="1263" d="M14 1434h240l358 -609l35 -131h4l39 135l342 605h217l-510 -871v-563h-204v561zM526 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xde;" horiz-adv-x="1257" d="M182 0v1434h205v-152q88 6 182 6q104 0 212 -18.5t196 -67.5t144.5 -136t56.5 -224q0 -129 -51.5 -220.5t-136.5 -148.5t-194.5 -84t-226.5 -27q-12 0 -38 2l-53 2q-28 1 -53.5 3t-37.5 4v-373h-205zM387 549q10 -4 33.5 -5t49.5 -3t49 -2h36q74 0 145.5 11t130 44 t94.5 92t36 154q0 82 -35 135t-90.5 84t-124 42t-136.5 11q-55 0 -107 -2t-81 -10v-551z" />
<glyph unicode="&#xdf;" horiz-adv-x="1386" d="M49 911v164h184v49q0 158 113 246t309 88q117 0 200 -24.5t135 -65.5t76 -95t24 -114q0 -63 -20.5 -109t-51.5 -80t-67 -59.5t-66.5 -50t-51 -51.5t-20.5 -61q0 -45 35 -71t88 -44.5t114.5 -36.5t115 -51t88 -87.5t34.5 -142.5q0 -63 -27.5 -124.5t-81 -110.5t-132 -79 t-181.5 -30q-53 0 -95 4.5t-75.5 13.5t-64.5 21.5t-62 30.5l54 149q27 -14 53 -25t55 -18.5t63.5 -11.5t79.5 -4q39 0 79 11.5t72 33t51.5 51t19.5 66.5q0 61 -35 96t-88 56.5t-114.5 38t-115 45t-88 74.5t-34.5 128q0 61 20.5 103.5t51 75t67.5 58t67.5 51t51 56.5t20.5 74 q0 29 -11 55.5t-39 47t-74 32.5t-113 12q-131 0 -184.5 -50t-53.5 -179v-1067h-191v911h-184z" />
<glyph unicode="&#xe0;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM330 1427v48h225l146 -308h-111z" />
<glyph unicode="&#xe1;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM416 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xe2;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM276 1200l287 383h84l129 -192l127 -191h-164l-92 141l-53 146l-64 -146l-98 -141h-156z" />
<glyph unicode="&#xe3;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM264 1425q66 72 119 97.5t100 25.5q37 0 71 -13t67.5 -30.5t67.5 -31t73 -13.5q51 0 110 49l46 -98q-55 -57 -103.5 -80.5t-89.5 -23.5q-39 0 -74 14t-68.5 30.5t-68.5 31t-74 14.5 q-33 0 -64.5 -12.5t-70.5 -49.5z" />
<glyph unicode="&#xe4;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM227 1337q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM667 1337q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5 t-85 32.5t-32 79.5z" />
<glyph unicode="&#xe5;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM366 1399q0 86 59.5 140t163.5 54q98 0 165 -48t67 -146q0 -41 -17.5 -76t-48 -60.5t-73.5 -41t-93 -15.5q-98 0 -160.5 50.5t-62.5 142.5zM483 1399q0 -41 34 -66.5t72 -25.5q47 0 81 22.5 t34 69.5t-34.5 70.5t-80.5 23.5q-41 0 -73.5 -22.5t-32.5 -71.5z" />
<glyph unicode="&#xe6;" horiz-adv-x="1904" d="M92 285q0 92 42 155.5t119 101.5t184.5 55t236.5 17q31 0 68.5 -1t72.5 3v7q6 49 6 108q0 115 -55 160t-191 45q-37 0 -83 -5t-94 -14.5t-94 -22.5t-83 -28l-51 135q86 43 205 69t252 26q117 0 198.5 -39t126.5 -105q33 39 77 68t93 48t102.5 28.5t102.5 9.5 q82 0 162 -17.5t143.5 -64.5t102.5 -133t39 -221q0 -29 -1 -65t-8 -89h-770q2 -92 23.5 -164.5t68 -123t119 -77t174.5 -26.5q78 0 156 24.5t129 63.5l68 -125q-70 -51 -180.5 -84t-225.5 -33q-143 0 -263 57.5t-179 159.5h-23q-31 -37 -71.5 -73.5t-92 -65.5t-116 -47 t-142.5 -18q-76 0 -139 20.5t-109.5 59t-73 95t-26.5 126.5zM293 305q0 -74 58.5 -120t150.5 -46q68 0 119 16.5t89 41t63.5 54.5t39.5 58v174q-35 4 -73 3t-72 -1q-74 0 -141.5 -8t-120 -28.5t-83 -55.5t-30.5 -88zM1004 651h587q2 82 -15 138.5t-52 91t-84 50t-111 15.5 q-141 0 -223 -67.5t-102 -227.5z" />
<glyph unicode="&#xe7;" horiz-adv-x="1083" d="M123 537q0 272 132 420.5t380 148.5q109 0 188.5 -19.5t143.5 -48.5l-49 -153q-55 29 -120 45t-141 16q-334 0 -333 -409q0 -78 18 -150t59 -129t107.5 -91t163.5 -34q86 0 150.5 23.5t107.5 56.5l61 -139q-66 -47 -151.5 -72t-182.5 -29l-47 -82q100 -16 148.5 -53 t48.5 -104q0 -86 -76 -138.5t-211 -52.5q-27 0 -54.5 2t-55.5 9l18 73q72 -4 113 2t61.5 20.5t25.5 32t5 33.5q0 35 -52.5 54.5t-150.5 29.5l107 178q-113 12 -192 57.5t-128 118t-71.5 170t-22.5 214.5z" />
<glyph unicode="&#xe8;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM393 1427v48h225l146 -308h-111z" />
<glyph unicode="&#xe9;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM543 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xea;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM295 1200l287 383h84l129 -192l127 -191h-164l-92 141l-53 146l-64 -146l-98 -141h-156z" />
<glyph unicode="&#xeb;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM324 1337q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM764 1337q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5 t-85 32.5t-32 79.5z" />
<glyph unicode="&#xec;" horiz-adv-x="649" d="M233 0v1075h189v-1075h-189zM21 1427v48h225l146 -308h-111z" />
<glyph unicode="&#xed;" horiz-adv-x="649" d="M233 0v1075h189v-1075h-189zM227 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xee;" horiz-adv-x="649" d="M233 0v1075h189v-1075h-189zM-2 1200l287 383h84l129 -192l127 -191h-164l-92 141l-53 146l-64 -146l-98 -141h-156z" />
<glyph unicode="&#xef;" horiz-adv-x="649" d="M233 0v1075h189v-1075h-189zM-8 1337q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM432 1337q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#xf0;" horiz-adv-x="1320" d="M123 535q0 106 36 205.5t103.5 177t166.5 125t226 47.5q102 0 171 -26t110 -65l14 7q-41 82 -89 147.5t-107 118.5l-136 -101l-77 82l123 90q-59 41 -121 69t-127 48l168 78q111 -35 211 -96l131 98l71 -90l-108 -80q141 -123 225 -305t84 -416q0 -176 -42 -303 t-114.5 -211t-171 -124t-208.5 -40q-141 0 -243 47.5t-168.5 125t-97 179t-30.5 212.5zM324 530q0 -195 97 -297t253 -102q72 0 133 28.5t106 88t71 152t26 218.5q0 41 -2 91.5t-13 78.5q-20 37 -55 64t-78 44t-91 25.5t-91 8.5q-94 0 -161.5 -32t-110.5 -87t-63.5 -128 t-20.5 -153z" />
<glyph unicode="&#xf1;" horiz-adv-x="1312" d="M180 0v1075h131l37 -143h19q59 74 154 124t229 50q94 0 165.5 -21.5t119.5 -76t73 -145.5t25 -230v-633h-189v594q0 172 -55 258t-197 86q-125 0 -208 -64.5t-115 -164.5v-709h-189zM317 1425q66 72 119 97.5t100 25.5q37 0 71 -13t67.5 -30.5t67.5 -31t73 -13.5 q51 0 110 49l46 -98q-55 -57 -103.5 -80.5t-89.5 -23.5q-39 0 -74 14t-68.5 30.5t-68.5 31t-74 14.5q-33 0 -64.5 -12.5t-70.5 -49.5z" />
<glyph unicode="&#xf2;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM367 1427v48h225l146 -308h-111z" />
<glyph unicode="&#xf3;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM535 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xf4;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM325 1200l287 383h84l129 -192l127 -191h-164l-92 141l-53 146l-64 -146l-98 -141h-156z" />
<glyph unicode="&#xf5;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM317 1425q66 72 119 97.5t100 25.5q37 0 71 -13t67.5 -30.5t67.5 -31t73 -13.5q51 0 110 49l46 -98q-55 -57 -103.5 -80.5t-89.5 -23.5q-39 0 -74 14t-68.5 30.5t-68.5 31 t-74 14.5q-33 0 -64.5 -12.5t-70.5 -49.5z" />
<glyph unicode="&#xf6;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM281 1337q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM721 1337q0 49 32 82t85 33t85 -33t32 -82 q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#xf7;" horiz-adv-x="1134" d="M88 604v172h959v-172h-959zM430 305q0 59 38 94t99 35t99.5 -34.5t38.5 -94.5q0 -55 -38 -92t-100 -37q-61 0 -99 37t-38 92zM430 1075q0 59 38 94t99 35t99.5 -34.5t38.5 -94.5q0 -55 -38 -92t-100 -37q-61 0 -99 37t-38 92z" />
<glyph unicode="&#xf8;" horiz-adv-x="1255" d="M109 535q0 268 136 418.5t388 150.5q88 0 159.5 -18.5t129.5 -53.5l61 76l111 -90l-64 -80q61 -76 92 -178.5t31 -224.5q0 -268 -136 -416t-384 -148q-94 0 -170 20.5t-135 59.5l-64 -84l-117 90l74 93q-57 74 -84.5 171t-27.5 214zM309 535q0 -61 11.5 -121t35.5 -111 l461 582q-35 29 -81 44t-103 15q-324 1 -324 -409zM436 195q76 -63 197 -64q319 0 319 404q0 68 -12 132t-41 117z" />
<glyph unicode="&#xf9;" horiz-adv-x="1318" d="M180 440v635h189v-592q0 -86 10 -151.5t36.5 -109.5t73 -67.5t117.5 -23.5q123 0 201 69.5t119 172.5v702h188v-770q0 -78 6 -158.5t19 -146.5h-127l-49 178h-21q-53 -92 -147.5 -149.5t-235.5 -57.5q-94 0 -164.5 22.5t-119 77t-72 144.5t-23.5 225zM352 1427v48h225 l146 -308h-111z" />
<glyph unicode="&#xfa;" horiz-adv-x="1318" d="M180 440v635h189v-592q0 -86 10 -151.5t36.5 -109.5t73 -67.5t117.5 -23.5q123 0 201 69.5t119 172.5v702h188v-770q0 -78 6 -158.5t19 -146.5h-127l-49 178h-21q-53 -92 -147.5 -149.5t-235.5 -57.5q-94 0 -164.5 22.5t-119 77t-72 144.5t-23.5 225zM537 1167l131 308 h213v-48l-229 -260h-115z" />
<glyph unicode="&#xfb;" horiz-adv-x="1318" d="M180 440v635h189v-592q0 -86 10 -151.5t36.5 -109.5t73 -67.5t117.5 -23.5q123 0 201 69.5t119 172.5v702h188v-770q0 -78 6 -158.5t19 -146.5h-127l-49 178h-21q-53 -92 -147.5 -149.5t-235.5 -57.5q-94 0 -164.5 22.5t-119 77t-72 144.5t-23.5 225zM344 1200l287 383 h84l129 -192l127 -191h-164l-92 141l-53 146l-64 -146l-98 -141h-156z" />
<glyph unicode="&#xfc;" horiz-adv-x="1318" d="M180 440v635h189v-592q0 -86 10 -151.5t36.5 -109.5t73 -67.5t117.5 -23.5q123 0 201 69.5t119 172.5v702h188v-770q0 -78 6 -158.5t19 -146.5h-127l-49 178h-21q-53 -92 -147.5 -149.5t-235.5 -57.5q-94 0 -164.5 22.5t-119 77t-72 144.5t-23.5 225zM295 1337 q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM735 1337q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#xfd;" horiz-adv-x="1087" d="M16 1075h224l274 -680l64 -207h26l51 209l224 678h192l-352 -973l-79 -194q-40 -94 -88 -167t-106.5 -117t-134.5 -44q-82 0 -139 19l31 159q31 -10 61 -10q41 0 75 10.5t62.5 37t52 74.5t44.5 124zM490 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xfe;" horiz-adv-x="1290" d="M180 -410v1846h189v-482h16q53 70 130 110t187 40q233 0 349 -129t116 -414q0 -135 -38.5 -244.5t-109.5 -186.5t-171 -118t-225 -41q-41 0 -72 3t-60.5 9.5t-58.5 16.5l-63 23v-433h-189zM369 205q43 -33 102 -53.5t139 -20.5q166 0 261.5 108.5t95.5 323.5 q0 86 -16.5 157t-53.5 120t-95.5 76.5t-142.5 27.5q-227 0 -290 -254v-485z" />
<glyph unicode="&#xff;" horiz-adv-x="1087" d="M16 1075h224l274 -680l64 -207h26l51 209l224 678h192l-352 -973l-79 -194q-40 -94 -88 -167t-106.5 -117t-134.5 -44q-82 0 -139 19l31 159q31 -10 61 -10q41 0 75 10.5t62.5 37t52 74.5t44.5 124zM182 1337q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82 q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM622 1337q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x100;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM297 1552v140h717v-140h-717z" />
<glyph unicode="&#x101;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM234 1223v141h672v-141h-672z" />
<glyph unicode="&#x102;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM270 1726l98 60q39 -66 119 -100.5t184 -34.5q109 0 183.5 40t109.5 95l90 -47q-20 -57 -58 -102.5t-89 -77t-112.5 -48t-125.5 -16.5q-59 0 -118.5 13.5 t-112.5 42t-97 71.5t-71 104z" />
<glyph unicode="&#x103;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM229 1505l103 49q43 -76 115.5 -114.5t154.5 -38.5q80 0 148.5 38t109.5 115l92 -38q-8 -49 -37.5 -97.5t-77 -85.5t-109 -60.5t-128.5 -23.5q-133 0 -234.5 69.5t-136.5 186.5z" />
<glyph unicode="&#x104;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-15q-70 -35 -110.5 -81t-38.5 -107q2 -47 32.5 -80t90.5 -33q20 0 44.5 5t51.5 15l24 -94q-35 -25 -96 -38t-117 -13q-104 0 -164.5 50t-60.5 138q0 82 64.5 142.5t173.5 95.5h-92l-156 375h-567l-152 -375h-201zM430 547h447l-166 407 l-56 220h-4l-55 -224z" />
<glyph unicode="&#x105;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-23q-63 -33 -100 -78t-35 -104q2 -47 33 -80t90 -33q20 0 45 5t51 15l25 -94q-35 -25 -96.5 -38t-116.5 -13q-104 0 -164.5 50t-60.5 138q0 78 59 137.5t160 94.5h-4l-52 164h-20 q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154z" />
<glyph unicode="&#x106;" horiz-adv-x="1277" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 221 -14t145 -37l-45 -176q-100 47 -305 47q-92 0 -179 -29.5t-155.5 -96.5t-109.5 -174.5t-41 -262.5q0 -139 39 -244.5t107.5 -176.5t161.5 -106.5t204 -35.5q100 0 174 18t125 47l49 -158q-68 -49 -172 -68.5 t-221 -19.5q-137 0 -261 44t-218.5 135.5t-149.5 231.5t-55 333zM660 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x107;" horiz-adv-x="1083" d="M123 537q0 272 132 420.5t380 148.5q109 0 188.5 -19.5t143.5 -48.5l-49 -153q-55 29 -120 45t-141 16q-334 0 -333 -409q0 -78 18 -151t59 -129t107.5 -91t163.5 -35q86 0 150.5 23.5t107.5 56.5l61 -137q-72 -51 -168 -77t-202 -26q-135 0 -230.5 41t-155 115 t-86 178.5t-26.5 231.5zM526 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x108;" horiz-adv-x="1277" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 221 -14t145 -37l-45 -176q-100 47 -305 47q-92 0 -179 -29.5t-155.5 -96.5t-109.5 -174.5t-41 -262.5q0 -139 39 -244.5t107.5 -176.5t161.5 -106.5t204 -35.5q100 0 174 18t125 47l49 -158q-68 -49 -172 -68.5 t-221 -19.5q-137 0 -261 44t-218.5 135.5t-149.5 231.5t-55 333zM408 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#x109;" horiz-adv-x="1083" d="M123 537q0 272 132 420.5t380 148.5q109 0 188.5 -19.5t143.5 -48.5l-49 -153q-55 29 -120 45t-141 16q-334 0 -333 -409q0 -78 18 -151t59 -129t107.5 -91t163.5 -35q86 0 150.5 23.5t107.5 56.5l61 -137q-72 -51 -168 -77t-202 -26q-135 0 -230.5 41t-155 115 t-86 178.5t-26.5 231.5zM276 1200l287 383h84l129 -192l127 -191h-164l-92 141l-53 146l-64 -146l-98 -141h-156z" />
<glyph unicode="&#x10c;" horiz-adv-x="1277" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 221 -14t145 -37l-45 -176q-100 47 -305 47q-92 0 -179 -29.5t-155.5 -96.5t-109.5 -174.5t-41 -262.5q0 -139 39 -244.5t107.5 -176.5t161.5 -106.5t204 -35.5q100 0 174 18t125 47l49 -158q-68 -49 -172 -68.5 t-221 -19.5q-137 0 -261 44t-218.5 135.5t-149.5 231.5t-55 333zM432 1731v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#x10d;" horiz-adv-x="1083" d="M123 537q0 272 132 420.5t380 148.5q109 0 188.5 -19.5t143.5 -48.5l-49 -153q-55 29 -120 45t-141 16q-334 0 -333 -409q0 -78 18 -151t59 -129t107.5 -91t163.5 -35q86 0 150.5 23.5t107.5 56.5l61 -137q-72 -51 -168 -77t-202 -26q-135 0 -230.5 41t-155 115 t-86 178.5t-26.5 231.5zM280 1583h178l91 -139l57 -146l59 144l101 141h159l-280 -383h-100z" />
<glyph unicode="&#x10e;" horiz-adv-x="1464" d="M182 -2v1436q41 6 95.5 9t113 5t114.5 3t103 1q188 0 326.5 -54.5t229.5 -150.5t136.5 -229t45.5 -291q0 -143 -42 -277.5t-134.5 -239t-237 -167.5t-348.5 -63q-35 0 -94 2l-119 4q-61 2 -113.5 5t-75.5 7zM387 168q10 -2 40 -3l62.5 -2t61.5 -2t41 -1q154 0 257 48 t165.5 128t88 181t25.5 210q0 92 -24.5 188.5t-83.5 175t-157.5 130t-248.5 51.5h-61q-33 0 -65.5 -2t-59.5 -4t-41 -4v-1094zM273 1731v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#x10f;" horiz-adv-x="1327" d="M123 530q0 274 140 421t394 147q43 0 77 -3t63.5 -7.5t57.5 -12.5l58 -16v375h189v-1063q0 -104 3 -195.5t19 -179.5h-125l-47 164h-20q-47 -82 -138.5 -135.5t-211.5 -53.5q-231 0 -345 137t-114 422zM319 528q0 -86 16.5 -158.5t51.5 -126t92.5 -83t141.5 -29.5 q125 0 194.5 62.5t97.5 185.5v498q-47 35 -101 48t-144 13q-166 0 -257.5 -96.5t-91.5 -313.5zM1159 1081q39 74 58.5 166t19.5 187h188q-4 -59 -25.5 -122t-50 -118t-58.5 -98t-50 -62z" />
<glyph unicode="&#x110;" horiz-adv-x="1480" d="M0 672v135h199v627q41 6 95 9t112.5 5t115 3t103.5 1q188 0 326.5 -54.5t229.5 -150.5t136 -229t45 -291q0 -143 -42 -277.5t-134 -239t-236.5 -167.5t-349.5 -63q-35 0 -93 2l-120 4q-61 2 -113.5 5t-74.5 7v674h-199zM403 168q10 -2 40 -3t63 -2t61.5 -2t40.5 -1 q154 0 257.5 48t166 128t88 181t25.5 210q0 92 -24.5 188.5t-84 175t-158 130t-247.5 51.5h-62q-33 0 -65.5 -2t-59 -4t-41.5 -4v-455h328v-135h-328v-504z" />
<glyph unicode="&#x111;" horiz-adv-x="1290" d="M123 532q0 274 140 421t394 147q43 0 77 -3t63.5 -7.5t57.5 -12.5l58 -16v143h-378v125h378v107h189v-107h188v-125h-188v-831q0 -104 3 -195.5t19 -179.5h-125l-47 164h-20q-47 -82 -138.5 -135.5t-211.5 -53.5q-231 0 -345 137t-114 422zM319 530q0 -86 16.5 -158.5 t51.5 -125.5t92.5 -83t141.5 -30q125 0 194.5 62.5t97.5 185.5v498q-47 35 -101 48t-144 13q-166 0 -257.5 -96.5t-91.5 -313.5z" />
<glyph unicode="&#x112;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM242 1552v140h717v-140h-717z" />
<glyph unicode="&#x113;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM289 1223v141h672v-141h-672z" />
<glyph unicode="&#x116;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM469 1634q0 45 39 78t108 33q70 0 110 -33t40 -78q0 -49 -40 -80.5t-110 -31.5t-108.5 31.5t-38.5 80.5z" />
<glyph unicode="&#x117;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM500 1331q0 47 37 85t96 38t98 -38t39 -85t-39 -83t-98 -36t-96 36t-37 83z" />
<glyph unicode="&#x118;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-43q-70 -35 -111 -81t-39 -107q2 -47 33 -80t90 -33q20 0 45 5t51 15l25 -94q-35 -25 -96.5 -38t-116.5 -13q-104 0 -164.5 50t-60.5 138q0 82 64.5 142.5t172.5 95.5h-727z" />
<glyph unicode="&#x119;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-68 -51 -156 -78h2q-68 -35 -105.5 -87t-35.5 -116q2 -47 34.5 -81.5t92.5 -34.5 q41 0 90 18l24 -84q-37 -25 -95 -38t-109 -13q-106 0 -169 49t-63 135q0 66 42 122.5t114 94.5q-18 -2 -37.5 -3t-38.5 -1q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5zM324 647h589q4 164 -66.5 231.5t-197.5 67.5q-143 0 -227 -67.5t-98 -231.5z" />
<glyph unicode="&#x11a;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM236 1731v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#x11b;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM307 1583h178l91 -139l57 -146l59 144l101 141h159l-280 -383h-100z" />
<glyph unicode="&#x11c;" horiz-adv-x="1368" d="M119 717q0 199 64.5 340t167 231t228.5 131t250 41q135 0 224.5 -15t148.5 -38l-49 -174q-106 47 -307 47q-92 0 -183.5 -28.5t-164 -95t-117.5 -174.5t-45 -265q0 -145 38 -252t105.5 -176.5t159.5 -102t201 -32.5q68 0 130 13t109 38v362l-366 37v119h536v-633 q-37 -29 -88 -50.5t-109.5 -35.5t-120 -22.5t-120.5 -8.5q-147 0 -273 44t-219.5 136.5t-146.5 233t-53 330.5zM430 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#x11d;" horiz-adv-x="1284" d="M123 528q0 276 143.5 426t425.5 150q135 0 232.5 -16.5t175.5 -43.5v-1050q0 -211 -124 -314.5t-364 -103.5q-139 0 -225 16.5t-147 45.5l45 169q27 -12 61.5 -25t73.5 -23.5t79 -16.5t76 -6q100 0 166 17.5t105 54t53 94t14 137.5v76h-22q-33 -53 -115 -86t-198 -33 q-233 0 -344 125.5t-111 406.5zM324 532q0 -180 66.5 -278t227.5 -98q125 0 196 63.5t97 165.5v528q-47 14 -108.5 22.5t-138.5 8.5q-160 0 -250 -101.5t-90 -310.5zM331 1200l287 383h84l129 -192l127 -191h-164l-92 141l-53 146l-64 -146l-98 -141h-156z" />
<glyph unicode="&#x11e;" horiz-adv-x="1368" d="M119 717q0 199 64.5 340t167 231t228.5 131t250 41q135 0 224.5 -15t148.5 -38l-49 -174q-106 47 -307 47q-92 0 -183.5 -28.5t-164 -95t-117.5 -174.5t-45 -265q0 -145 38 -252t105.5 -176.5t159.5 -102t201 -32.5q68 0 130 13t109 38v362l-366 37v119h536v-633 q-37 -29 -88 -50.5t-109.5 -35.5t-120 -22.5t-120.5 -8.5q-147 0 -273 44t-219.5 136.5t-146.5 233t-53 330.5zM391 1726l98 60q39 -66 119 -100.5t184 -34.5q109 0 183.5 40t109.5 95l90 -47q-20 -57 -58 -102.5t-89 -77t-112.5 -48t-125.5 -16.5q-59 0 -118.5 13.5 t-112.5 42t-97 71.5t-71 104z" />
<glyph unicode="&#x11f;" horiz-adv-x="1284" d="M123 528q0 276 143.5 426t425.5 150q135 0 232.5 -16.5t175.5 -43.5v-1050q0 -211 -124 -314.5t-364 -103.5q-139 0 -225 16.5t-147 45.5l45 169q27 -12 61.5 -25t73.5 -23.5t79 -16.5t76 -6q100 0 166 17.5t105 54t53 94t14 137.5v76h-22q-33 -53 -115 -86t-198 -33 q-233 0 -344 125.5t-111 406.5zM324 532q0 -180 66.5 -278t227.5 -98q125 0 196 63.5t97 165.5v528q-47 14 -108.5 22.5t-138.5 8.5q-160 0 -250 -101.5t-90 -310.5zM276 1505l103 49q43 -76 115.5 -114.5t154.5 -38.5q80 0 148.5 38t109.5 115l92 -38q-8 -49 -37.5 -97.5 t-77 -85.5t-109 -60.5t-128.5 -23.5q-133 0 -234.5 69.5t-136.5 186.5z" />
<glyph unicode="&#x122;" horiz-adv-x="1368" d="M119 717q0 199 64.5 340t167 231t228.5 131t250 41q135 0 224.5 -15t148.5 -38l-49 -174q-106 47 -307 47q-92 0 -183.5 -28.5t-164 -95t-117.5 -174.5t-45 -265q0 -145 38 -252t105.5 -176.5t159.5 -102t201 -32.5q68 0 130 13t109 38v362l-366 37v119h536v-633 q-37 -29 -88 -50.5t-109.5 -35.5t-120 -22.5t-120.5 -8.5q-147 0 -273 44t-219.5 136.5t-146.5 233t-53 330.5zM649 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x123;" horiz-adv-x="1284" d="M123 528q0 276 143.5 426t425.5 150q135 0 232.5 -16.5t175.5 -43.5v-1050q0 -211 -124 -314.5t-364 -103.5q-139 0 -225 16.5t-147 45.5l45 169q27 -12 61.5 -25t73.5 -23.5t79 -16.5t76 -6q100 0 166 17.5t105 54t53 94t14 137.5v76h-22q-33 -53 -115 -86t-198 -33 q-233 0 -344 125.5t-111 406.5zM324 532q0 -180 66.5 -278t227.5 -98q125 0 196 63.5t97 165.5v528q-47 14 -108.5 22.5t-138.5 8.5q-160 0 -250 -101.5t-90 -310.5zM794.008 1326.99q0 -44.9971 -35.998 -73.9951q-35.998 -28.999 -82.9951 -28.999 q-58.9961 0 -102.994 38.998q-43.9971 38.9971 -43.9971 120.992q0 54.9971 20.499 98.4941t48.9971 73.9961q28.498 30.498 60.4961 48.9971q31.998 18.498 55.9971 26.498l59.9961 -81.9951q-38.998 -15.999 -66.9961 -47.9971t-27.998 -78.9951 q46.9971 9.99902 80.9951 -18.499t33.998 -77.4951z" />
<glyph unicode="&#x124;" horiz-adv-x="1501" d="M182 0v1434h205v-613h727v613h205v-1434h-205v641h-727v-641h-205zM379 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#x125;" horiz-adv-x="1312" d="M180 0v1434h189v-492h22q61 74 147.5 119t213.5 45q98 0 169.5 -21.5t118.5 -76t70 -145.5t23 -228v-635h-189v594q0 88 -11 152.5t-41 107.5t-80 63.5t-126 20.5q-53 0 -104.5 -18.5t-94.5 -51t-73.5 -79t-44.5 -103.5v-686h-189zM291 1526v53l299 203h149l285 -205v-51 h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#x126;" horiz-adv-x="1517" d="M14 1065v143h179v226h204v-226h727v226h205v-226h174v-143h-174v-1065h-205v641h-727v-641h-204v1065h-179zM397 821h727v244h-727v-244z" />
<glyph unicode="&#x127;" horiz-adv-x="1325" d="M0 1163v135h193v136h188v-136h350v-135h-350v-221h22q61 74 147.5 119t213.5 45q98 0 170 -21.5t119 -76t69.5 -145.5t22.5 -228v-635h-189v594q0 88 -11 152.5t-41 107.5t-80 63.5t-126 20.5q-53 0 -104 -18.5t-94 -51t-74 -79t-45 -103.5v-686h-188v1163h-193z" />
<glyph unicode="&#x12a;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533zM53 1552v140h717v-140h-717z" />
<glyph unicode="&#x12b;" horiz-adv-x="649" d="M233 0v1075h189v-1075h-189zM-8 1223v141h672v-141h-672z" />
<glyph unicode="&#x12e;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-156q-66 -35 -103.5 -82t-35.5 -106q2 -47 32.5 -80t90.5 -33q20 0 44.5 5t51.5 15l25 -94q-35 -25 -96.5 -38t-116.5 -13q-104 0 -165 50t-61 138q0 80 60.5 141.5t163.5 96.5h-267z" />
<glyph unicode="&#x12f;" horiz-adv-x="634" d="M92 -236q0 90 57.5 143.5t169.5 92.5h-88v1075h189v-1075h-25q-72 -39 -91 -83t-17 -103q2 -47 33.5 -83t93.5 -36q41 0 90 18l22 -86q-35 -23 -93 -37t-111 -14q-104 0 -167 51t-63 137zM190 1321q0 47 37 85t97 38q59 0 98 -38t39 -85t-39 -83t-98 -36t-96.5 36 t-37.5 83z" />
<glyph unicode="&#x130;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533zM258 1634q0 45 39 78t108 33q70 0 110 -33t40 -78q0 -49 -40 -80.5t-110 -31.5t-108.5 31.5t-38.5 80.5z" />
<glyph unicode="&#x131;" horiz-adv-x="649" d="M233 0v1075h189v-1075h-189z" />
<glyph unicode="&#x134;" horiz-adv-x="665" d="M-72 14l39 170q57 -25 137 -24q92 0 122 59.5t30 163.5v1051h205v-1106q0 -160 -83 -254t-245 -94q-20 0 -48 2t-56.5 7t-55.5 11t-45 14zM-12 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#x135;" horiz-adv-x="638" d="M25 -270q68 -2 107.5 16t61 56t28.5 94.5t7 134.5v1044h189v-1112q0 -199 -75 -296t-241 -97h-35q-19 0 -42 4v156zM8 1200l287 383h84l129 -192l127 -191h-164l-92 141l-53 146l-64 -146l-98 -141h-156z" />
<glyph unicode="&#x136;" horiz-adv-x="1370" d="M182 0v1434h205v-660l94 29l516 631h234l-516 -615l-97 -69l113 -82l569 -668h-258l-555 651h-100v-651h-205zM512 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z " />
<glyph unicode="&#x137;" horiz-adv-x="1140" d="M180 0v1434h189v-848l106 35l356 454h222l-342 -416h2l-113 -81l129 -93l379 -485h-238l-385 483h-116v-483h-189zM422 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5 z" />
<glyph unicode="&#x139;" horiz-adv-x="1159" d="M182 0v1434h205v-1254h733v-180h-938zM260 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x13a;" horiz-adv-x="688" d="M205 215v1219h188v-1149q0 -84 32 -119t85 -35q33 0 63.5 4t73.5 17l25 -140q-20 -8 -49 -15t-60 -13.5t-61.5 -9.5t-55.5 -3q-111 0 -176 56.5t-65 187.5zM199 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x13b;" horiz-adv-x="1159" d="M182 0v1434h205v-1254h733v-180h-938zM424 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x13c;" horiz-adv-x="688" d="M205 215v1219h188v-1149q0 -84 32 -119t85 -35q33 0 63.5 4t73.5 17l25 -140q-20 -8 -49 -15t-60 -13.5t-61.5 -9.5t-55.5 -3q-111 0 -176 56.5t-65 187.5zM273 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82 q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x13d;" horiz-adv-x="1159" d="M182 0v1434h205v-1254h733v-180h-938zM703 1081q39 74 58.5 166t19.5 187h188q-4 -59 -25.5 -122t-50 -118t-58.5 -98t-50 -62z" />
<glyph unicode="&#x13e;" horiz-adv-x="688" d="M205 215v1219h188v-1149q0 -84 32 -119t85 -35q33 0 63.5 4t73.5 17l25 -140q-20 -8 -49 -15t-60 -13.5t-61.5 -9.5t-55.5 -3q-111 0 -176 56.5t-65 187.5zM467 1081q39 74 58.5 166t19.5 187h188q-4 -59 -25.5 -122t-50 -118t-58.5 -98t-50 -62z" />
<glyph unicode="&#x141;" horiz-adv-x="1167" d="M31 426v174l159 113v721h205v-578l234 164v-182l-234 -162v-496h733v-180h-938v535z" />
<glyph unicode="&#x142;" horiz-adv-x="688" d="M14 418v174l191 133v709h188v-576l219 154v-183l-219 -151v-393q0 -84 32 -119t85 -35q33 0 63.5 4t73.5 17l25 -140q-20 -8 -49 -15t-60 -13.5t-61.5 -9.5t-55.5 -3q-111 0 -176 56.5t-65 187.5v334z" />
<glyph unicode="&#x143;" horiz-adv-x="1505" d="M182 0v1454h115l731 -930l117 -190h10l-25 190v910h193v-1454h-115l-727 931l-123 201h-8l25 -201v-911h-193zM631 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x144;" horiz-adv-x="1312" d="M180 0v1075h131l37 -143h19q59 74 154 124t229 50q94 0 165.5 -21.5t119.5 -76t73 -145.5t25 -230v-633h-189v594q0 172 -55 258t-197 86q-125 0 -208 -64.5t-115 -164.5v-709h-189zM549 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x145;" horiz-adv-x="1505" d="M182 0v1454h115l731 -930l117 -190h10l-25 190v910h193v-1454h-115l-727 931l-123 201h-8l25 -201v-911h-193zM613 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z " />
<glyph unicode="&#x146;" horiz-adv-x="1312" d="M180 0v1075h131l37 -143h19q59 74 154 124t229 50q94 0 165.5 -21.5t119.5 -76t73 -145.5t25 -230v-633h-189v594q0 172 -55 258t-197 86q-125 0 -208 -64.5t-115 -164.5v-709h-189zM494 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74 t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x147;" horiz-adv-x="1505" d="M182 0v1454h115l731 -930l117 -190h10l-25 190v910h193v-1454h-115l-727 931l-123 201h-8l25 -201v-911h-193zM393 1731v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#x148;" horiz-adv-x="1312" d="M180 0v1075h131l37 -143h19q59 74 154 124t229 50q94 0 165.5 -21.5t119.5 -76t73 -145.5t25 -230v-633h-189v594q0 172 -55 258t-197 86q-125 0 -208 -64.5t-115 -164.5v-709h-189zM323 1583h178l91 -139l57 -146l59 144l101 141h159l-280 -383h-100z" />
<glyph unicode="&#x14c;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM420 1552v140h717v-140h-717z" />
<glyph unicode="&#x14d;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM299 1223v141h672v-141h-672z" />
<glyph unicode="&#x150;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM526 1518l141 223h221v-33l-223 -190h-139zM815 1518l227 223h235v-33l-321 -190h-141z" />
<glyph unicode="&#x151;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM420 1249l80 264h184v-24l-163 -240h-101zM691 1249l167 264h207v-22l-270 -242h-104z" />
<glyph unicode="&#x152;" horiz-adv-x="2086" d="M119 717q0 356 170 549.5t477 193.5q100 0 169 -8t134 -18h866v-177h-661v-436h606v-176h-606v-469h674v-176h-879q-53 -12 -131 -19.5t-172 -7.5q-166 0 -288 53.5t-201.5 151.5t-118.5 235.5t-39 303.5zM336 717q0 -117 25.5 -219.5t79 -180t138.5 -122.5t201 -45 q66 0 133.5 5t155.5 31v1053q-59 23 -139 34t-166 11q-199 0 -313.5 -139t-114.5 -428z" />
<glyph unicode="&#x153;" horiz-adv-x="2056" d="M123 535q0 272 134 420.5t386 148.5q82 0 144.5 -11.5t111.5 -36t87 -63.5t73 -92q70 90 174 146.5t246 56.5q80 0 159.5 -17.5t143 -65.5t103.5 -132t40 -217q0 -31 -1 -72t-11 -88h-766q2 -94 23.5 -166t66.5 -121t116.5 -73.5t174.5 -24.5q80 0 155.5 23.5t128.5 62.5 l68 -127q-72 -53 -177.5 -84t-223.5 -31q-143 0 -249 51.5t-171 145.5h-15q-61 -90 -163.5 -143.5t-237.5 -53.5q-133 0 -231.5 42t-163 118t-95 178.5t-30.5 225.5zM319 535q0 -80 17.5 -153t56.5 -128t100.5 -89t149.5 -34q160 0 242 96.5t82 307.5q0 82 -17.5 156.5 t-56.5 131t-100.5 89t-149.5 32.5q-160 0 -242 -99t-82 -310zM1157 647h584q4 162 -66.5 231.5t-193.5 69.5q-141 0 -224.5 -69.5t-99.5 -231.5z" />
<glyph unicode="&#x154;" horiz-adv-x="1337" d="M182 0v1419q43 8 95.5 14.5t105.5 10.5t106.5 6t100.5 2q102 0 197.5 -20.5t168 -67.5t116.5 -123t44 -186q0 -86 -26.5 -156t-73.5 -123t-111.5 -89t-140.5 -54l106 -72l385 -561h-235l-426 604l-207 29v-633h-205zM387 768h168q74 0 136.5 15.5t108.5 47t72.5 83 t26.5 124.5q0 111 -78 174.5t-225 63.5h-58q-30 0 -58.5 -2t-53.5 -4t-39 -6v-496zM447 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x155;" horiz-adv-x="778" d="M180 0v1075h131l37 -143h19q47 80 109.5 124t156.5 44q29 0 67.5 -5t77.5 -18l-37 -180l-67.5 18.5t-61.5 8.5q-109 0 -169 -55.5t-74 -139.5v-729h-189zM299 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x156;" horiz-adv-x="1337" d="M182 0v1419q43 8 95.5 14.5t105.5 10.5t106.5 6t100.5 2q102 0 197.5 -20.5t168 -67.5t116.5 -123t44 -186q0 -86 -26.5 -156t-73.5 -123t-111.5 -89t-140.5 -54l106 -72l385 -561h-235l-426 604l-207 29v-633h-205zM387 768h168q74 0 136.5 15.5t108.5 47t72.5 83 t26.5 124.5q0 111 -78 174.5t-225 63.5h-58q-30 0 -58.5 -2t-53.5 -4t-39 -6v-496zM529 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x157;" horiz-adv-x="778" d="M180 0v1075h131l37 -143h19q47 80 109.5 124t156.5 44q29 0 67.5 -5t77.5 -18l-37 -180l-67.5 18.5t-61.5 8.5q-109 0 -169 -55.5t-74 -139.5v-729h-189zM197 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82 q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x158;" horiz-adv-x="1337" d="M182 0v1419q43 8 95.5 14.5t105.5 10.5t106.5 6t100.5 2q102 0 197.5 -20.5t168 -67.5t116.5 -123t44 -186q0 -86 -26.5 -156t-73.5 -123t-111.5 -89t-140.5 -54l106 -72l385 -561h-235l-426 604l-207 29v-633h-205zM387 768h168q74 0 136.5 15.5t108.5 47t72.5 83 t26.5 124.5q0 111 -78 174.5t-225 63.5h-58q-30 0 -58.5 -2t-53.5 -4t-39 -6v-496zM203 1731v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#x159;" horiz-adv-x="778" d="M180 0v1075h131l37 -143h19q47 80 109.5 124t156.5 44q29 0 67.5 -5t77.5 -18l-37 -180l-67.5 18.5t-61.5 8.5q-109 0 -169 -55.5t-74 -139.5v-729h-189zM129 1583h178l91 -139l57 -146l59 144l101 141h159l-280 -383h-100z" />
<glyph unicode="&#x15a;" horiz-adv-x="1189" d="M98 53l68 178q51 -27 154.5 -54t228.5 -27q72 0 133 13t107.5 40.5t72 70.5t25.5 103q0 84 -55.5 133t-139.5 85t-180 67.5t-180 81t-139.5 127t-55.5 202.5q0 174 128 280.5t366 106.5q137 0 251.5 -20.5t180.5 -53.5l-64 -172q-51 27 -153.5 48.5t-224.5 21.5 q-139 0 -209 -59.5t-70 -137.5q0 -80 55.5 -129t139.5 -86.5t180 -72.5t180 -86t139.5 -126t55.5 -192q0 -96 -37 -174t-106.5 -133t-168 -85t-223.5 -30q-168 0 -284 25.5t-175 54.5zM496 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x15b;" horiz-adv-x="1021" d="M111 59l53 164q57 -31 147 -61.5t183 -30.5q100 0 164.5 36t64.5 134q0 41 -19.5 68.5t-52.5 47t-76 34.5l-90 28q-59 16 -119.5 36t-108.5 53.5t-79 87t-31 135.5q0 160 95.5 237.5t267.5 77.5q129 0 217 -24.5t154 -53.5l-45 -160q-55 27 -132 52.5t-169 25.5 q-100 0 -149.5 -32.5t-49.5 -118.5q0 -35 18.5 -58.5t49 -41t71.5 -31t86 -25.5q61 -16 122.5 -37.5t113 -57.5t83 -91.5t31.5 -139.5q0 -152 -102 -247t-307 -95q-131 0 -228 26.5t-163 61.5zM412 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x15c;" horiz-adv-x="1189" d="M98 53l68 178q51 -27 154.5 -54t228.5 -27q72 0 133 13t107.5 40.5t72 70.5t25.5 103q0 84 -55.5 133t-139.5 85t-180 67.5t-180 81t-139.5 127t-55.5 202.5q0 174 128 280.5t366 106.5q137 0 251.5 -20.5t180.5 -53.5l-64 -172q-51 27 -153.5 48.5t-224.5 21.5 q-139 0 -209 -59.5t-70 -137.5q0 -80 55.5 -129t139.5 -86.5t180 -72.5t180 -86t139.5 -126t55.5 -192q0 -96 -37 -174t-106.5 -133t-168 -85t-223.5 -30q-168 0 -284 25.5t-175 54.5zM256 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z " />
<glyph unicode="&#x15d;" horiz-adv-x="1021" d="M111 59l53 164q57 -31 147 -61.5t183 -30.5q100 0 164.5 36t64.5 134q0 41 -19.5 68.5t-52.5 47t-76 34.5l-90 28q-59 16 -119.5 36t-108.5 53.5t-79 87t-31 135.5q0 160 95.5 237.5t267.5 77.5q129 0 217 -24.5t154 -53.5l-45 -160q-55 27 -132 52.5t-169 25.5 q-100 0 -149.5 -32.5t-49.5 -118.5q0 -35 18.5 -58.5t49 -41t71.5 -31t86 -25.5q61 -16 122.5 -37.5t113 -57.5t83 -91.5t31.5 -139.5q0 -152 -102 -247t-307 -95q-131 0 -228 26.5t-163 61.5zM202 1200l287 383h84l129 -192l127 -191h-164l-92 141l-53 146l-64 -146 l-98 -141h-156z" />
<glyph unicode="&#x15e;" horiz-adv-x="1189" d="M98 53l68 178q51 -27 154.5 -54t228.5 -27q72 0 133 13t107.5 40.5t72 70.5t25.5 103q0 84 -55.5 133t-139.5 85t-180 67.5t-180 81t-139.5 127t-55.5 202.5q0 174 128 280.5t366 106.5q137 0 251.5 -20.5t180.5 -53.5l-64 -172q-51 27 -153.5 48.5t-224.5 21.5 q-139 0 -209 -59.5t-70 -137.5q0 -80 55.5 -129t139.5 -86.5t180 -72.5t180 -86t139.5 -126t55.5 -192q0 -176 -117 -285.5t-326 -129.5l-51 -89q100 -16 148.5 -53t48.5 -104q0 -86 -76 -138.5t-211 -52.5q-27 0 -54.5 2t-56.5 9l19 73q72 -4 112.5 2t61 20.5t26 32 t5.5 33.5q0 35 -52.5 54.5t-150.5 29.5l104 174q-154 4 -260.5 28.5t-163.5 51.5z" />
<glyph unicode="&#x15f;" horiz-adv-x="1021" d="M111 59l53 166q57 -31 147 -61.5t183 -30.5q100 0 164.5 35t64.5 133q0 41 -19.5 68.5t-52.5 47t-76 34.5l-90 28q-59 16 -119.5 36t-108.5 53.5t-79 87t-31 135.5q0 160 95.5 237.5t267.5 77.5q129 0 217 -24.5t154 -53.5l-45 -160q-55 27 -132 52.5t-169 25.5 q-100 0 -149.5 -32.5t-49.5 -118.5q0 -35 18.5 -58.5t49 -41t71.5 -31t86 -25.5q61 -16 122.5 -37.5t113 -57.5t83 -91.5t31.5 -139.5q0 -137 -83 -228t-253 -110l-49 -84q100 -16 148.5 -53t48.5 -104q0 -86 -76 -138.5t-211 -52.5q-27 0 -54.5 2t-55.5 9l18 73 q72 -4 113 2t61.5 20.5t25.5 32t5 33.5q0 35 -52.5 54.5t-150.5 29.5l103 174q-111 4 -195 28.5t-143 57.5z" />
<glyph unicode="&#x160;" horiz-adv-x="1189" d="M98 53l68 178q51 -27 154.5 -54t228.5 -27q72 0 133 13t107.5 40.5t72 70.5t25.5 103q0 84 -55.5 133t-139.5 85t-180 67.5t-180 81t-139.5 127t-55.5 202.5q0 174 128 280.5t366 106.5q137 0 251.5 -20.5t180.5 -53.5l-64 -172q-51 27 -153.5 48.5t-224.5 21.5 q-139 0 -209 -59.5t-70 -137.5q0 -80 55.5 -129t139.5 -86.5t180 -72.5t180 -86t139.5 -126t55.5 -192q0 -96 -37 -174t-106.5 -133t-168 -85t-223.5 -30q-168 0 -284 25.5t-175 54.5zM299 1731v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#x161;" horiz-adv-x="1021" d="M111 59l53 164q57 -31 147 -61.5t183 -30.5q100 0 164.5 36t64.5 134q0 41 -19.5 68.5t-52.5 47t-76 34.5l-90 28q-59 16 -119.5 36t-108.5 53.5t-79 87t-31 135.5q0 160 95.5 237.5t267.5 77.5q129 0 217 -24.5t154 -53.5l-45 -160q-55 27 -132 52.5t-169 25.5 q-100 0 -149.5 -32.5t-49.5 -118.5q0 -35 18.5 -58.5t49 -41t71.5 -31t86 -25.5q61 -16 122.5 -37.5t113 -57.5t83 -91.5t31.5 -139.5q0 -152 -102 -247t-307 -95q-131 0 -228 26.5t-163 61.5zM192 1583h178l91 -139l57 -146l59 144l101 141h159l-280 -383h-100z" />
<glyph unicode="&#x162;" horiz-adv-x="1249" d="M39 1253v181h1171v-181h-483v-1253h-205v1253h-483zM483 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x21a;" horiz-adv-x="1249" d="M39 1253v181h1171v-181h-483v-1253h-205v1253h-483zM483 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x163;" horiz-adv-x="829" d="M49 915v160h182v217l189 49v-266h323v-160h-323v-548q0 -129 32.5 -182.5t112.5 -53.5q51 0 93 11.5t96 29.5l43 -133q-66 -29 -140.5 -48.5t-160.5 -19.5q-143 0 -204 78t-61 254v612h-182zM307 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74 t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x21b;" horiz-adv-x="829" d="M49 915v160h182v217l189 49v-266h323v-160h-323v-548q0 -129 32.5 -182.5t112.5 -53.5q51 0 93 11.5t96 29.5l43 -133q-66 -29 -140.5 -48.5t-160.5 -19.5q-143 0 -204 78t-61 254v612h-182zM307 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74 t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x164;" horiz-adv-x="1249" d="M39 1253v181h1171v-181h-483v-1253h-205v1253h-483zM262 1731v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#x165;" horiz-adv-x="829" d="M49 915v160h182v217l189 49v-266h323v-160h-323v-548q0 -129 32.5 -182.5t112.5 -53.5q51 0 93 11.5t96 29.5l43 -133q-66 -29 -140.5 -48.5t-160.5 -19.5q-143 0 -204 78t-61 254v612h-182zM484 1177q39 74 58.5 166t19.5 187h188q-4 -59 -25.5 -122t-50 -118t-58.5 -98 t-50 -62z" />
<glyph unicode="&#x16a;" horiz-adv-x="1454" d="M182 457v977h205v-899q0 -209 91 -291t270 -82q172 0 251.5 90t79.5 289v893h193v-936q0 -133 -38 -229.5t-107.5 -161t-165 -95t-211.5 -30.5q-276 0 -422 119.5t-146 355.5zM377 1552v140h717v-140h-717z" />
<glyph unicode="&#x16b;" horiz-adv-x="1318" d="M180 440v635h189v-592q0 -86 10 -151.5t36.5 -109.5t73 -67.5t117.5 -23.5q123 0 201 69.5t119 172.5v702h188v-770q0 -78 6 -158.5t19 -146.5h-127l-49 178h-21q-53 -92 -147.5 -149.5t-235.5 -57.5q-94 0 -164.5 22.5t-119 77t-72 144.5t-23.5 225zM295 1223v141h672 v-141h-672z" />
<glyph unicode="&#x16c;" horiz-adv-x="1454" d="M182 457v977h205v-899q0 -209 91 -291t270 -82q172 0 251.5 90t79.5 289v893h193v-936q0 -133 -38 -229.5t-107.5 -161t-165 -95t-211.5 -30.5q-276 0 -422 119.5t-146 355.5zM338 1726l98 60q39 -66 119 -100.5t184 -34.5q109 0 183.5 40t109.5 95l90 -47 q-20 -57 -58 -102.5t-89 -77t-112.5 -48t-125.5 -16.5q-59 0 -118.5 13.5t-112.5 42t-97 71.5t-71 104z" />
<glyph unicode="&#x16d;" horiz-adv-x="1318" d="M180 440v635h189v-592q0 -86 10 -151.5t36.5 -109.5t73 -67.5t117.5 -23.5q123 0 201 69.5t119 172.5v702h188v-770q0 -78 6 -158.5t19 -146.5h-127l-49 178h-21q-53 -92 -147.5 -149.5t-235.5 -57.5q-94 0 -164.5 22.5t-119 77t-72 144.5t-23.5 225zM297 1505l103 49 q43 -76 115.5 -114.5t154.5 -38.5q80 0 148.5 38t109.5 115l92 -38q-8 -49 -37.5 -97.5t-77 -85.5t-109 -60.5t-128.5 -23.5q-133 0 -234.5 69.5t-136.5 186.5z" />
<glyph unicode="&#x16e;" horiz-adv-x="1454" d="M182 457v977h205v-899q0 -209 91 -291t270 -82q172 0 251.5 90t79.5 289v893h193v-936q0 -133 -38 -229.5t-107.5 -161t-165 -95t-211.5 -30.5q-276 0 -422 119.5t-146 355.5zM498 1575q0 76 55 126t187 50q119 0 181 -45t62 -131q0 -74 -59.5 -123t-183.5 -49 q-123 0 -182.5 47t-59.5 125zM641 1575q0 -31 22.5 -53.5t76.5 -22.5q100 0 100 76q0 37 -24.5 58.5t-75.5 21.5t-75 -21.5t-24 -58.5z" />
<glyph unicode="&#x16f;" horiz-adv-x="1318" d="M180 440v635h189v-592q0 -86 10 -151.5t36.5 -109.5t73 -67.5t117.5 -23.5q123 0 201 69.5t119 172.5v702h188v-770q0 -78 6 -158.5t19 -146.5h-127l-49 178h-21q-53 -92 -147.5 -149.5t-235.5 -57.5q-94 0 -164.5 22.5t-119 77t-72 144.5t-23.5 225zM428 1399 q0 86 59.5 140t163.5 54q98 0 165 -48t67 -146q0 -41 -17.5 -76t-48 -60.5t-73.5 -41t-93 -15.5q-98 0 -160.5 50.5t-62.5 142.5zM545 1399q0 -41 34 -66.5t72 -25.5q47 0 81 22.5t34 69.5t-34.5 70.5t-80.5 23.5q-41 0 -73.5 -22.5t-32.5 -71.5z" />
<glyph unicode="&#x170;" horiz-adv-x="1454" d="M182 457v977h205v-899q0 -209 91 -291t270 -82q172 0 251.5 90t79.5 289v893h193v-936q0 -133 -38 -229.5t-107.5 -161t-165 -95t-211.5 -30.5q-276 0 -422 119.5t-146 355.5zM465 1518l141 223h221v-33l-223 -190h-139zM754 1518l227 223h235v-33l-321 -190h-141z" />
<glyph unicode="&#x171;" horiz-adv-x="1318" d="M180 440v635h189v-592q0 -86 10 -151.5t36.5 -109.5t73 -67.5t117.5 -23.5q123 0 201 69.5t119 172.5v702h188v-770q0 -78 6 -158.5t19 -146.5h-127l-49 178h-21q-53 -92 -147.5 -149.5t-235.5 -57.5q-94 0 -164.5 22.5t-119 77t-72 144.5t-23.5 225zM420 1249l80 264 h184v-24l-163 -240h-101zM691 1249l167 264h207v-22l-270 -242h-104z" />
<glyph unicode="&#x172;" horiz-adv-x="1449" d="M180 457v977h205v-899q0 -209 91 -291t269 -82q172 0 252 90t80 289v893h193v-936q0 -190 -76 -306t-207 -169q-66 -33 -113 -80t-45 -131q2 -47 33 -80t90 -33q20 0 45 5t52 15l24 -94q-35 -25 -96.5 -38t-116.5 -13q-104 0 -164.5 52t-60.5 141q0 74 33.5 127t93.5 88 h-14q-276 0 -422 119.5t-146 355.5z" />
<glyph unicode="&#x173;" horiz-adv-x="1318" d="M180 440v635h189v-592q0 -86 10 -151.5t36.5 -109.5t73 -67.5t117.5 -23.5q123 0 201 69.5t119 172.5v702h188v-770q0 -78 6 -158.5t19 -146.5h-47q-66 -35 -97.5 -80t-29.5 -110q2 -47 32.5 -82t92.5 -35q20 0 43.5 3t48.5 13l22 -86q-37 -23 -93 -36t-107 -13 q-109 0 -171.5 50t-62.5 134q0 82 67.5 144.5t172.5 99.5l-47 176h-21q-53 -92 -147.5 -149.5t-235.5 -57.5q-94 0 -164.5 22.5t-119 77t-72 144.5t-23.5 225z" />
<glyph unicode="&#x178;" horiz-adv-x="1263" d="M14 1434h240l358 -609l35 -131h4l39 135l342 605h217l-510 -871v-563h-204v561zM291 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM729 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5 q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x179;" horiz-adv-x="1220" d="M80 0v180l772 991l100 82h-872v181h1061v-181l-779 -997l-96 -76h875v-180h-1061zM463 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x17a;" horiz-adv-x="1054" d="M98 0v162l531 647l143 106h-674v160h846v-162l-536 -653l-144 -100h680v-160h-846zM402 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x17b;" horiz-adv-x="1220" d="M80 0v180l772 991l100 82h-872v181h1061v-181l-779 -997l-96 -76h875v-180h-1061zM465 1634q0 45 39 78t108 33q70 0 110 -33t40 -78q0 -49 -40 -80.5t-110 -31.5t-108.5 31.5t-38.5 80.5z" />
<glyph unicode="&#x17c;" horiz-adv-x="1054" d="M98 0v162l531 647l143 106h-674v160h846v-162l-536 -653l-144 -100h680v-160h-846zM391 1331q0 47 37 85t96 38t98 -38t39 -85t-39 -83t-98 -36t-96 36t-37 83z" />
<glyph unicode="&#x17d;" horiz-adv-x="1220" d="M80 0v180l772 991l100 82h-872v181h1061v-181l-779 -997l-96 -76h875v-180h-1061zM221 1731v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#x17e;" horiz-adv-x="1054" d="M98 0v162l531 647l143 106h-674v160h846v-162l-536 -653l-144 -100h680v-160h-846zM196 1583h178l91 -139l57 -146l59 144l101 141h159l-280 -383h-100z" />
<glyph unicode="&#x17f;" horiz-adv-x="677" d="M53 915v160h185v68q0 70 18 128t58 99t105.5 64.5t158.5 23.5q39 0 70.5 -2t60 -7t58.5 -13.5t64 -20.5l-45 -153q-53 23 -100 29.5t-86 6.5q-47 0 -80 -9t-54.5 -31.5t-30.5 -64.5t-9 -110v-1083h-188v915h-185z" />
<glyph unicode="&#x192;" d="M-82 -375l43 156q53 -20 98 -31.5t103 -11.5q84 0 128 63.5t70 214.5l156 895h-186v164h215l18 86q12 76 36 132.5t62.5 93t96 55t141.5 18.5q74 0 148.5 -18.5t132.5 -40.5l-54 -150q-53 20 -105 32.5t-106 12.5q-80 0 -110.5 -43t-48.5 -149l-8 -29h268v-164h-297 l-180 -981q-14 -76 -39 -140t-67 -112.5t-103.5 -76t-147.5 -27.5q-61 0 -136 16.5t-128 34.5z" />
<glyph unicode="&#x1f4;" horiz-adv-x="1368" d="M119 717q0 199 64.5 340t167 231t228.5 131t250 41q135 0 224.5 -15t148.5 -38l-49 -174q-106 47 -307 47q-92 0 -183.5 -28.5t-164 -95t-117.5 -174.5t-45 -265q0 -145 38 -252t105.5 -176.5t159.5 -102t201 -32.5q68 0 130 13t109 38v362l-366 37v119h536v-633 q-37 -29 -88 -50.5t-109.5 -35.5t-120 -22.5t-120.5 -8.5q-147 0 -273 44t-219.5 136.5t-146.5 233t-53 330.5zM686 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x1f5;" horiz-adv-x="1284" d="M123 528q0 276 143.5 426t425.5 150q135 0 232.5 -16.5t175.5 -43.5v-1050q0 -211 -124 -314.5t-364 -103.5q-139 0 -225 16.5t-147 45.5l45 169q27 -12 61.5 -25t73.5 -23.5t79 -16.5t76 -6q100 0 166 17.5t105 54t53 94t14 137.5v76h-22q-33 -53 -115 -86t-198 -33 q-233 0 -344 125.5t-111 406.5zM324 532q0 -180 66.5 -278t227.5 -98q125 0 196 63.5t97 165.5v528q-47 14 -108.5 22.5t-138.5 8.5q-160 0 -250 -101.5t-90 -310.5zM563 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x218;" horiz-adv-x="1189" d="M98 53l68 178q51 -27 154.5 -54t228.5 -27q72 0 133 13t107.5 40.5t72 70.5t25.5 103q0 84 -55.5 133t-139.5 85t-180 67.5t-180 81t-139.5 127t-55.5 202.5q0 174 128 280.5t366 106.5q137 0 251.5 -20.5t180.5 -53.5l-64 -172q-51 27 -153.5 48.5t-224.5 21.5 q-139 0 -209 -59.5t-70 -137.5q0 -80 55.5 -129t139.5 -86.5t180 -72.5t180 -86t139.5 -126t55.5 -192q0 -96 -37 -174t-106.5 -133t-168 -85t-223.5 -30q-168 0 -284 25.5t-175 54.5zM453 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49 t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x219;" horiz-adv-x="1021" d="M111 59l53 164q57 -31 147 -61.5t183 -30.5q100 0 164.5 36t64.5 134q0 41 -19.5 68.5t-52.5 47t-76 34.5l-90 28q-59 16 -119.5 36t-108.5 53.5t-79 87t-31 135.5q0 160 95.5 237.5t267.5 77.5q129 0 217 -24.5t154 -53.5l-45 -160q-55 27 -132 52.5t-169 25.5 q-100 0 -149.5 -32.5t-49.5 -118.5q0 -35 18.5 -58.5t49 -41t71.5 -31t86 -25.5q61 -16 122.5 -37.5t113 -57.5t83 -91.5t31.5 -139.5q0 -152 -102 -247t-307 -95q-131 0 -228 26.5t-163 61.5zM371 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74 t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#x237;" horiz-adv-x="638" d="M25 -270q68 -2 107.5 16t61 56t28.5 94.5t7 134.5v1044h189v-1112q0 -199 -75 -296t-241 -97h-35q-19 0 -42 4v156z" />
<glyph unicode="&#x2bc;" horiz-adv-x="444" d="M90 1341q0 49 34 79t87 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54t-59 -27.5l-58 84q49 23 81 58.5t30 88.5q-53 -10 -85 20.5t-32 83.5z" />
<glyph unicode="&#x2c6;" horiz-adv-x="903" d="M141 1200l287 383h84l129 -192l127 -191h-164l-92 141l-53 146l-64 -146l-98 -141h-156z" />
<glyph unicode="&#x2c7;" horiz-adv-x="921" d="M141 1583h178l91 -139l57 -146l59 144l101 141h159l-280 -383h-100z" />
<glyph unicode="&#x2d8;" horiz-adv-x="989" d="M137 1505l103 49q43 -76 115.5 -114.5t154.5 -38.5q80 0 148.5 38t109.5 115l92 -38q-8 -49 -37.5 -97.5t-77 -85.5t-109 -60.5t-128.5 -23.5q-133 0 -234.5 69.5t-136.5 186.5z" />
<glyph unicode="&#x2d9;" horiz-adv-x="516" d="M123 1331q0 47 37 85t96 38t98 -38t39 -85t-39 -83t-98 -36t-96 36t-37 83z" />
<glyph unicode="&#x2da;" horiz-adv-x="722" d="M137 1399q0 86 59.5 140t163.5 54q98 0 165 -48t67 -146q0 -41 -17.5 -76t-48 -60.5t-73.5 -41t-93 -15.5q-98 0 -160.5 50.5t-62.5 142.5zM254 1399q0 -41 34 -66.5t72 -25.5q47 0 81 22.5t34 69.5t-34.5 70.5t-80.5 23.5q-41 0 -73.5 -22.5t-32.5 -71.5z" />
<glyph unicode="&#x2db;" horiz-adv-x="706" d="M137 -238q0 82 64.5 142.5t173.5 95.5h106q-70 -35 -110.5 -81t-38.5 -107q2 -47 32.5 -80t90.5 -33q20 0 44.5 5t51.5 15l24 -94q-35 -25 -96 -38t-117 -13q-104 0 -164.5 50t-60.5 138z" />
<glyph unicode="&#x2dc;" horiz-adv-x="921" d="M137 1425q66 72 119 97.5t100 25.5q37 0 71 -13t67.5 -30.5t67.5 -31t73 -13.5q51 0 110 49l46 -98q-55 -57 -103.5 -80.5t-89.5 -23.5q-39 0 -74 14t-68.5 30.5t-68.5 31t-74 14.5q-33 0 -64.5 -12.5t-70.5 -49.5z" />
<glyph unicode="&#x2dd;" horiz-adv-x="911" d="M137 1249l80 264h184v-24l-163 -240h-101zM408 1249l167 264h207v-22l-270 -242h-104z" />
<glyph unicode="&#x301;" horiz-adv-x="4" d="M-555 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x394;" horiz-adv-x="1280" d="M33 0v92l565 1362h88l571 -1362v-92h-1224zM258 176h764l-330 776l-55 205h-4l-62 -207z" />
<glyph unicode="&#x2206;" horiz-adv-x="1280" d="M33 0v92l565 1362h88l571 -1362v-92h-1224zM258 176h764l-330 776l-55 205h-4l-62 -207z" />
<glyph unicode="&#x3a9;" horiz-adv-x="1792" d="M166 0v168h256l207 -23v56l-117 18q-72 31 -134.5 83t-109.5 123t-74.5 160t-27.5 193q0 156 51 282t146.5 215t230.5 137t301 48q174 0 310 -51t230.5 -143t142.5 -218t48 -276q0 -109 -30.5 -198t-80 -157.5t-109.5 -116.5t-120 -79l-127 -20v-56l211 23h258v-168h-649 v303q66 10 140.5 40t139 85t107.5 141t43 211q0 92 -28.5 181.5t-91 160t-161 114.5t-235.5 44q-248 0 -379 -128t-131 -378q0 -121 40 -207t102.5 -141t138 -85t147.5 -38v-303h-645z" />
<glyph unicode="&#x2126;" horiz-adv-x="1792" d="M166 0v168h256l207 -23v56l-117 18q-72 31 -134.5 83t-109.5 123t-74.5 160t-27.5 193q0 156 51 282t146.5 215t230.5 137t301 48q174 0 310 -51t230.5 -143t142.5 -218t48 -276q0 -109 -30.5 -198t-80 -157.5t-109.5 -116.5t-120 -79l-127 -20v-56l211 23h258v-168h-649 v303q66 10 140.5 40t139 85t107.5 141t43 211q0 92 -28.5 181.5t-91 160t-161 114.5t-235.5 44q-248 0 -379 -128t-131 -378q0 -121 40 -207t102.5 -141t138 -85t147.5 -38v-303h-645z" />
<glyph unicode="&#x3c0;" horiz-adv-x="1576" d="M90 881q45 92 110.5 143t186.5 51h1043v-160h-199v-647q0 -66 22.5 -91t63.5 -25q23 0 49.5 2t54.5 8l15 -133q-35 -14 -87.5 -25.5t-115.5 -11.5q-109 0 -150 60.5t-41 166.5v696h-456v-915h-189v915h-45q-47 0 -77.5 -25.5t-65.5 -72.5z" />
<glyph unicode="&#x401;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM256 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM694 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5 t-34 72.5z" />
<glyph unicode="&#x402;" horiz-adv-x="1636" d="M39 1253v181h1171v-181h-483v-393q29 8 106.5 25.5t202.5 17.5q88 0 174 -20.5t155 -69.5t111 -133t42 -213q0 -246 -136.5 -364.5t-390.5 -118.5q-74 0 -106.5 2t-48.5 6v178q27 -4 62.5 -5t96.5 -1q147 0 226 70.5t79 218.5q0 82 -25.5 135t-70.5 83.5t-105.5 43 t-129.5 12.5q-37 0 -75 -5t-70.5 -11t-58.5 -13.5t-38 -11.5v-686h-205v1253h-483z" />
<glyph unicode="&#x403;" horiz-adv-x="995" d="M182 0v1434h850v-181h-645v-1253h-205zM438 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x404;" horiz-adv-x="1304" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 220 -14t144 -37l-47 -172q-100 47 -301 47q-84 0 -163.5 -24.5t-145.5 -80t-112 -142.5t-60 -210h674v-176h-678q8 -123 50 -217t109.5 -157.5t156.5 -95t194 -31.5q100 0 174 18t125 47l47 -154 q-68 -49 -170 -68.5t-219 -19.5q-137 0 -261 44t-218.5 135.5t-149.5 231.5t-55 333z" />
<glyph unicode="&#x405;" horiz-adv-x="1189" d="M98 53l68 178q51 -27 154.5 -54t228.5 -27q72 0 133 13t107.5 40.5t72 70.5t25.5 103q0 84 -55.5 133t-139.5 85t-180 67.5t-180 81t-139.5 127t-55.5 202.5q0 174 128 280.5t366 106.5q137 0 251.5 -20.5t180.5 -53.5l-64 -172q-51 27 -153.5 48.5t-224.5 21.5 q-139 0 -209 -59.5t-70 -137.5q0 -80 55.5 -129t139.5 -86.5t180 -72.5t180 -86t139.5 -126t55.5 -192q0 -96 -37 -174t-106.5 -133t-168 -85t-223.5 -30q-168 0 -284 25.5t-175 54.5z" />
<glyph unicode="&#x406;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533z" />
<glyph unicode="&#x407;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533zM152 1624q0 49 32.5 77t81.5 28q47 0 80 -28t33 -77q0 -47 -33 -75.5t-80 -28.5q-49 0 -81.5 28.5t-32.5 75.5zM438 1624q0 49 33 77t82 28t82 -28t33 -77q0 -47 -33 -75.5t-82 -28.5t-82 28.5t-33 75.5 z" />
<glyph unicode="&#x408;" horiz-adv-x="665" d="M-72 14l39 170q57 -25 137 -24q92 0 122 59.5t30 163.5v1051h205v-1106q0 -160 -83 -254t-245 -94q-20 0 -48 2t-56.5 7t-55.5 11t-45 14z" />
<glyph unicode="&#x409;" horiz-adv-x="2076" d="M-8 10l26 172q25 -6 49.5 -6t50 9.5t50.5 31t47 59.5q31 53 57.5 143.5t47 229.5t34 333t19.5 452h844v-547q10 2 35.5 5t57.5 5l64 4q33 2 60 2q106 0 208.5 -20.5t183.5 -69.5t131 -134t50 -214q0 -123 -48 -214t-131 -150.5t-195.5 -89t-243.5 -29.5q-31 0 -77 1 t-98.5 5t-104.5 10t-97 16v1239h-451q-10 -203 -23.5 -368.5t-34 -299.5t-48 -236.5t-68.5 -178.5q-53 -98 -122.5 -139t-145.5 -41q-43 0 -70.5 5t-56.5 15zM1217 170q29 -8 84 -10t110 -2q76 0 144.5 17.5t121 54t83 92t30.5 133.5q0 82 -33 135t-87 84t-123.5 42 t-141.5 11q-18 0 -47 -2l-56 -4q-28 -2 -51.5 -6t-33.5 -6v-539z" />
<glyph unicode="&#x40a;" horiz-adv-x="2179" d="M182 0v1434h205v-584h727v584h205v-582q12 2 37.5 5t57.5 5l65 4q33 2 59 2q106 0 208.5 -17t183.5 -63.5t130 -128t49 -210.5q0 -123 -47 -211t-130 -145.5t-196.5 -84t-244.5 -26.5q-31 0 -77 2t-98 5t-104.5 9t-97.5 14v658h-727v-670h-205zM1319 170q29 -6 85 -9 t109 -3q80 0 149 14t120 47t80.5 86t29.5 129q0 82 -31.5 133t-85 79t-123 37t-145.5 9q-18 0 -47 -2l-56 -4q-28 -2 -51.5 -6t-33.5 -6v-504z" />
<glyph unicode="&#x40b;" horiz-adv-x="1681" d="M39 1253v181h1171v-181h-483v-442q59 31 158.5 61.5t226.5 30.5q94 0 173 -20.5t136.5 -67.5t89 -125t31.5 -190v-500h-205v455q0 272 -272 272q-104 0 -193.5 -24.5t-144.5 -67.5v-635h-205v1253h-483z" />
<glyph unicode="&#x40c;" horiz-adv-x="1370" d="M182 0v1434h205v-660l94 29l516 631h234l-516 -615l-97 -69l113 -82l569 -668h-258l-555 651h-100v-651h-205zM492 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x40e;" horiz-adv-x="1245" d="M10 1434h236l391 -738l55 -182h13l43 188l290 732h209l-401 -947q-59 -137 -104.5 -232t-93.5 -154.5t-103.5 -86t-134.5 -26.5q-74 0 -118 11t-85 36l59 168q43 -25 81 -30t71 -5q59 0 101 52t75 157zM264 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110 l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#x40f;" horiz-adv-x="1472" d="M182 0v1434h205v-1254h698v1254h205v-1434h-450l-33 -365h-129l-45 365h-451z" />
<glyph unicode="&#x410;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224z" />
<glyph unicode="&#x411;" horiz-adv-x="1241" d="M182 14v1420h869v-181h-664v-389q37 6 91 12.5t108 6.5q115 0 218 -20.5t182 -70t126 -131t47 -204.5t-48 -212t-128 -147.5t-186.5 -87t-223.5 -28.5q-37 0 -87 1t-103 5t-105.5 10t-95.5 16zM387 170q14 -4 39 -6t53.5 -4t59.5 -2h59q70 0 132.5 16t109.5 50t74.5 85 t27.5 121q0 90 -30.5 144.5t-83 84t-121 39t-142.5 9.5q-20 0 -46 -2l-52 -5q-27 -2 -48 -6l-32 -6v-518z" />
<glyph unicode="&#x412;" horiz-adv-x="1312" d="M182 10v1411q84 14 197 22.5t242 8.5q88 0 181 -15.5t169 -54.5t125 -106.5t49 -173.5q0 -53 -17.5 -105.5t-53.5 -98.5t-91 -81t-131 -51v-8q66 -8 127 -33t108.5 -68t76 -104t28.5 -145q0 -111 -51 -192t-135 -133t-189.5 -76.5t-212.5 -24.5q-37 0 -90 1t-111.5 4 t-117 8t-103.5 15zM383 168q14 -4 43 -6t62.5 -4t67.5 -3t62 -1q70 0 134.5 14t113.5 45t79 78t30 112q0 82 -36 130.5t-93.5 74t-129 32.5t-141.5 7h-192v-479zM383 807h113q39 0 90 3t86 7q51 14 97 35.5t81 51.5t55.5 70t20.5 91q0 70 -28 112t-73 64.5t-102 30.5t-117 8 q-72 0 -132 -3t-91 -7v-463z" />
<glyph unicode="&#x413;" horiz-adv-x="995" d="M182 0v1434h850v-181h-645v-1253h-205z" />
<glyph unicode="&#x414;" horiz-adv-x="1507" d="M10 180h160q18 23 56 104t76 231.5t64.5 377.5t24.5 541h854v-1254h205v-442h-141l-35 262h-1090l-32 -262h-142v442zM387 180h653v1073h-460q-8 -217 -25.5 -388t-43.5 -302t-57.5 -225.5t-66.5 -157.5z" />
<glyph unicode="&#x415;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877z" />
<glyph unicode="&#x416;" horiz-adv-x="1818" d="M-4 0l483 639l109 78l-105 74l-456 643h237l438 -635h101v635h192v-660l95 29l436 631h227l-442 -623l-92 -68l114 -84l490 -659h-248l-479 655h-101v-655h-192v680l-94 -29l-478 -651h-235z" />
<glyph unicode="&#x417;" horiz-adv-x="1206" d="M90 33l51 176q53 -23 146.5 -41t228.5 -18q63 0 127 16t115 49t82.5 83t31.5 120q0 123 -95 180t-265 68q-27 2 -47.5 3t-48.5 1h-111v159h35h48q30 0 61.5 2.5t61.5 3.5t48 5q111 14 188.5 70.5t77.5 150.5q0 63 -23.5 105t-65.5 68t-97 37t-117 11q-119 0 -207 -18.5 t-135 -40.5l-55 163q20 12 63 24.5t99.5 23t125 17.5t140.5 7q90 0 178 -17.5t156.5 -58.5t111.5 -108.5t43 -169.5t-72.5 -194.5t-219.5 -133.5v-8q158 -23 249 -110t91 -234q0 -117 -51.5 -202t-134.5 -140t-188.5 -82t-215.5 -27q-147 0 -248 17.5t-162 42.5z" />
<glyph unicode="&#x418;" horiz-adv-x="1523" d="M182 0v1434h205v-955l-18 -155h10l102 161l733 949h127v-1434h-204v948l12 158h-8l-99 -162l-735 -944h-125z" />
<glyph unicode="&#x419;" horiz-adv-x="1523" d="M182 0v1434h205v-955l-18 -155h10l102 161l733 949h127v-1434h-204v948l12 158h-8l-99 -162l-735 -944h-125zM389 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#x41a;" horiz-adv-x="1370" d="M182 0v1434h205v-660l94 29l516 631h234l-516 -615l-97 -69l113 -82l569 -668h-258l-555 651h-100v-651h-205z" />
<glyph unicode="&#x41b;" horiz-adv-x="1398" d="M-8 10l26 172q25 -6 49.5 -6t50 9.5t50.5 31t47 59.5q31 53 57.5 143.5t47 229.5t34 333t19.5 452h844v-1434h-205v1253h-451q-10 -203 -23.5 -368.5t-34 -299.5t-48 -236.5t-68.5 -178.5q-53 -98 -122.5 -139t-145.5 -41q-43 0 -70.5 5t-56.5 15z" />
<glyph unicode="&#x41c;" horiz-adv-x="1777" d="M182 0v1434h154l485 -732l76 -155h4l72 160l461 727h161v-1434h-204v924l22 229h-8l-88 -199l-399 -635h-62l-420 637l-84 195h-10l33 -225v-926h-193z" />
<glyph unicode="&#x41d;" horiz-adv-x="1501" d="M182 0v1434h205v-613h727v613h205v-1434h-205v641h-727v-641h-205z" />
<glyph unicode="&#x41e;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428z" />
<glyph unicode="&#x41f;" horiz-adv-x="1472" d="M182 0v1434h1108v-1434h-205v1253h-698v-1253h-205z" />
<glyph unicode="&#x420;" horiz-adv-x="1257" d="M182 0v1419q86 18 187.5 25.5t199.5 7.5q104 0 212 -18.5t196 -67.5t144.5 -136t56.5 -224q0 -129 -51.5 -220.5t-136.5 -148.5t-194.5 -84t-226.5 -27q-12 0 -38 1l-53 2q-28 1 -53.5 3.5t-37.5 4.5v-537h-205zM387 713q10 -4 33.5 -5t49.5 -3.5t49 -2.5h36 q74 0 145.5 11.5t130 44.5t94.5 92t36 154q0 82 -35 135t-90.5 83.5t-124 42t-136.5 11.5q-55 0 -107 -2t-81 -10v-551z" />
<glyph unicode="&#x421;" horiz-adv-x="1277" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 221 -14t145 -37l-45 -176q-100 47 -305 47q-92 0 -179 -29.5t-155.5 -96.5t-109.5 -174.5t-41 -262.5q0 -139 39 -244.5t107.5 -176.5t161.5 -106.5t204 -35.5q100 0 174 18t125 47l49 -158q-68 -49 -172 -68.5 t-221 -19.5q-137 0 -261 44t-218.5 135.5t-149.5 231.5t-55 333z" />
<glyph unicode="&#x422;" horiz-adv-x="1249" d="M39 1253v181h1171v-181h-483v-1253h-205v1253h-483z" />
<glyph unicode="&#x423;" horiz-adv-x="1245" d="M10 1434h236l391 -738l55 -182h13l43 188l290 732h209l-401 -947q-59 -137 -104.5 -232t-93.5 -154.5t-103.5 -86t-134.5 -26.5q-74 0 -118 11t-85 36l59 168q43 -25 81 -30t71 -5q59 0 101 52t75 157z" />
<glyph unicode="&#x424;" horiz-adv-x="1755" d="M88 717q0 137 40 246.5t112.5 186.5t174 118t224.5 41q29 0 72 -2t67 -9v177h197v-183q41 10 94 13.5t88 3.5q106 0 199.5 -37t162 -109.5t107.5 -179t39 -246.5q0 -143 -44 -253.5t-119 -185.5t-174 -113t-210 -38q-25 0 -71 3.5t-72 11.5v-203h-197v199 q-41 -6 -89 -8.5t-93 -2.5q-106 0 -198.5 35t-161 105.5t-108.5 177.5t-40 252zM297 717q0 -92 24.5 -167t69.5 -128t107.5 -82t136.5 -29q23 0 70 1t77 12v813q-27 4 -63.5 6t-69.5 2q-74 0 -137 -26.5t-111.5 -81t-76 -134.5t-27.5 -186zM971 317q23 -4 57.5 -5t67.5 -1 q74 0 139 27t114.5 79t78 132t28.5 188q0 90 -23.5 165t-66.5 129t-104.5 84t-135.5 30q-31 0 -79 -2t-76 -10v-816z" />
<glyph unicode="&#x425;" horiz-adv-x="1388" d="M55 0l518 729l-473 705h244l309 -471l56 -119l53 119l323 471h226l-488 -691l510 -743h-239l-342 500l-64 125l-57 -125l-350 -500h-226z" />
<glyph unicode="&#x426;" horiz-adv-x="1540" d="M182 0v1434h205v-1254h682v1254h205v-1254h207v-442h-142l-32 262h-1125z" />
<glyph unicode="&#x427;" horiz-adv-x="1357" d="M156 938v496h204v-453q0 -137 66 -212t207 -75q104 0 193 24.5t145 65.5v650h205v-1434h-205v610q-59 -33 -158.5 -62.5t-228.5 -29.5q-96 0 -175 22.5t-135.5 74t-87 130t-30.5 193.5z" />
<glyph unicode="&#x428;" horiz-adv-x="1964" d="M182 0v1434h205v-1254h494v1254h204v-1254h492v1254h205v-1434h-1600z" />
<glyph unicode="&#x429;" horiz-adv-x="2048" d="M182 0v1434h205v-1254h492v1254h204v-1254h492v1254h205v-1254h209v-442h-142l-32 262h-1633z" />
<glyph unicode="&#x42a;" horiz-adv-x="1421" d="M-4 1253v181h565v-547q10 2 36 5t58 5l66 4q33 2 59 2q104 0 207 -20.5t183.5 -69.5t131 -134t50.5 -214q0 -121 -47.5 -212t-130 -151.5t-196.5 -90t-245 -29.5q-31 0 -77 1t-98 5t-105.5 10t-96.5 16v1239h-360zM561 170q31 -8 86 -10t109 -2q76 0 144.5 18.5t120.5 55 t83 92t31 131.5q0 82 -33 135t-87 84t-123 42t-142 11q-18 0 -48 -2l-56 -4q-28 -2 -51.5 -6t-33.5 -6v-539z" />
<glyph unicode="&#x42b;" horiz-adv-x="1732" d="M182 14v1420h205v-547q12 2 32.5 5t46.5 5l53 4q28 2 54 2q106 0 207 -20.5t178.5 -70.5t123.5 -134t46 -211q0 -123 -44 -215t-121.5 -151.5t-186 -89t-239.5 -29.5q-31 0 -74 1t-91 5t-97.5 10t-92.5 16zM387 170q29 -8 71 -10t95 -2q76 0 141.5 18.5t113.5 55t75.5 92 t27.5 129.5q0 82 -30.5 135t-80.5 83.5t-117 43t-140 12.5q-39 0 -86 -6t-70 -12v-539zM1346 0v1434h204v-1434h-204z" />
<glyph unicode="&#x42c;" horiz-adv-x="1247" d="M182 14v1420h205v-547q10 2 36 5t57 5l65 4q33 2 59 2q106 0 208.5 -20.5t183.5 -69.5t131.5 -134t50.5 -214q0 -123 -48.5 -214t-131.5 -150.5t-195.5 -89t-243.5 -29.5q-31 0 -77 1t-98 5t-104.5 10t-97.5 16zM387 170q29 -8 84 -10t111 -2q76 0 144.5 17.5t120.5 54 t83 92t31 133.5q0 82 -33 135t-87.5 84t-124 42t-141.5 11q-18 0 -47 -2l-56 -4q-28 -2 -51.5 -6t-33.5 -6v-539z" />
<glyph unicode="&#x42d;" horiz-adv-x="1292" d="M92 31l53 176q51 -25 134 -41t178 -16q88 0 174 25.5t154.5 83.5t114.5 152.5t56 229.5h-626v176h624q-20 238 -149 351.5t-334 115.5q-109 2 -192.5 -20.5t-133.5 -51.5l-49 164q68 39 173.5 61.5t222.5 22.5q143 0 267 -41t216 -130t145.5 -230t53.5 -342 q0 -203 -61.5 -344.5t-163 -230.5t-233.5 -129t-274 -40q-113 0 -202 17.5t-148 40.5z" />
<glyph unicode="&#x42e;" horiz-adv-x="2002" d="M182 0v1434h205v-613h266q23 307 180.5 473t438.5 166q162 0 278.5 -53t190.5 -151.5t108.5 -235.5t34.5 -303q0 -354 -154.5 -549t-457.5 -195q-152 0 -264.5 48.5t-189.5 135.5t-118 209.5t-49 274.5h-264v-641h-205zM870 717q0 -115 21.5 -218.5t69 -181t124 -122.5 t187.5 -45q199 0 297 137t98 430q0 113 -19.5 216t-65.5 181t-122 124t-188 46q-199 0 -300.5 -139t-101.5 -428z" />
<glyph unicode="&#x42f;" horiz-adv-x="1277" d="M51 0l346 500l135 90q-80 14 -147.5 46t-117.5 83t-77.5 120.5t-27.5 161.5q0 125 47 211t127 139.5t188.5 77t231.5 23.5q76 0 167 -7t173 -26v-1419h-205v610l-219 -45l-383 -565h-238zM379 1004q0 -76 28.5 -128.5t79 -84t117 -46t141.5 -14.5h146v533q-29 8 -61.5 10 t-86.5 2q-72 0 -137 -12.5t-115.5 -43t-81 -82.5t-30.5 -134z" />
<glyph unicode="&#x430;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154z" />
<glyph unicode="&#x431;" horiz-adv-x="1300" d="M131 633q0 184 20.5 313t60.5 215t96.5 136.5t126 77t152.5 36.5t177 19q119 10 190.5 22t116.5 43l21 -166q-47 -31 -126 -44t-221 -23q-98 -6 -174.5 -22.5t-134 -57.5t-92.5 -118t-47 -202l20 -4q76 102 171.5 145.5t234.5 43.5q215 0 335 -129.5t120 -376.5 q0 -141 -36 -249t-103.5 -178.5t-164 -106.5t-217.5 -36q-262 0 -394 160t-132 502zM332 512q0 -78 18.5 -146.5t58.5 -120.5t101 -83t145 -31q322 0 322 391q0 78 -17.5 144.5t-53.5 115.5t-92 77t-132 28q-184 0 -267 -97.5t-83 -277.5z" />
<glyph unicode="&#x432;" horiz-adv-x="1191" d="M180 2v1073l78 4l143 10q78 5 181 5q238 0 341 -66.5t103 -198.5q0 -72 -50 -144.5t-159 -104.5v-23q135 -27 193.5 -90.5t58.5 -167.5q0 -162 -133 -238.5t-401 -76.5q-90 0 -170 5t-156 11q-8 0 -14.5 1t-14.5 1zM369 147q45 -6 88 -9t106 -3q162 0 233.5 42t71.5 138 q0 39 -14 72t-47 55.5t-89 36t-138 13.5h-211v-345zM369 621h233q45 0 86 12t74 34.5t52.5 52.5t19.5 64q0 86 -58.5 120t-200.5 34q-47 0 -95 -3t-111 -5v-309z" />
<glyph unicode="&#x433;" horiz-adv-x="872" d="M180 0v1075h692v-160h-503v-915h-189z" />
<glyph unicode="&#x434;" horiz-adv-x="1277" d="M0 160h137q20 25 52 86t63 170.5t54.5 271.5t25.5 387h723v-915h174v-430h-129l-33 270h-905l-37 -270h-125v430zM332 160h534v755h-364q-6 -92 -18.5 -196.5t-34 -205.5t-50 -193t-67.5 -160z" />
<glyph unicode="&#x435;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5z" />
<glyph unicode="&#x436;" horiz-adv-x="1585" d="M12 0l359 485l92 72l-129 88l-295 430h205l313 -465h135v465h185v-487l122 33l316 454h203l-310 -428l-98 -78l127 -90l336 -479h-227l-336 483h-133v-483h-185v508l-123 -33l-336 -475h-221z" />
<glyph unicode="&#x437;" horiz-adv-x="1056" d="M98 41l49 149q55 -29 133 -41t171 -12q283 0 282 178q0 80 -67.5 121t-235.5 41h-127v144h158q45 0 87 12t74.5 33.5t52 51.5t19.5 64q0 86 -63.5 119t-192.5 33q-90 0 -164.5 -19.5t-121.5 -40.5l-52 144q133 76 400 76q193 0 291 -68t98 -197q0 -35 -13.5 -71.5 t-40 -70.5t-64.5 -61.5t-87 -41.5v-23q139 -25 194.5 -91.5t55.5 -172.5q0 -68 -31 -126t-92 -101t-154.5 -68t-216.5 -25q-121 0 -200 16.5t-142 47.5z" />
<glyph unicode="&#x438;" horiz-adv-x="1292" d="M180 0v1075h189v-635l-15 -188h23l94 182l494 641h147v-1075h-188v614l28 213h-22l-101 -200l-503 -627h-146z" />
<glyph unicode="&#x439;" horiz-adv-x="1292" d="M180 0v1075h189v-635l-15 -188h23l94 182l494 641h147v-1075h-188v614l28 213h-22l-101 -200l-503 -627h-146zM303 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10 t-107.5 35t-82 65t-46 101z" />
<glyph unicode="&#x43a;" horiz-adv-x="1120" d="M180 0v1075h189v-489l112 37l367 452h207l-350 -418h2l-111 -79l133 -93l379 -485h-238l-385 483h-116v-483h-189z" />
<glyph unicode="&#x43b;" horiz-adv-x="1196" d="M-12 10l28 172q27 -8 60 -8q49 0 88 36t67.5 134t47 274.5t26.5 456.5h711v-1075h-189v915h-348l-4 -61q-14 -203 -33.5 -363.5t-56.5 -272.5t-98.5 -170t-159.5 -58q-45 0 -79.5 5t-59.5 15z" />
<glyph unicode="&#x43c;" horiz-adv-x="1540" d="M180 0v1075h197l321 -473l78 -149l86 153l301 469h197v-1075h-184v608l12 219h-25l-92 -168l-276 -407h-64l-291 407l-82 168h-22l18 -217v-610h-174z" />
<glyph unicode="&#x43d;" horiz-adv-x="1277" d="M180 0v1075h189v-438h540v438h189v-1075h-189v469h-540v-469h-189z" />
<glyph unicode="&#x43e;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308z" />
<glyph unicode="&#x43f;" horiz-adv-x="1265" d="M180 0v1075h905v-1075h-188v915h-528v-915h-189z" />
<glyph unicode="&#x440;" horiz-adv-x="1290" d="M180 -410v1485h127l37 -137h18q55 80 143.5 124t199.5 44q233 0 347.5 -130t114.5 -415q0 -135 -37.5 -244.5t-108.5 -186.5t-172 -118t-226 -41q-41 0 -75 3t-62.5 10.5t-57.5 16.5t-59 22v-433h-189zM369 201q47 -33 102 -51.5t141 -18.5q166 0 260.5 108.5t94.5 323.5 q0 174 -70 278.5t-235 104.5q-123 0 -193 -61.5t-100 -188.5v-495z" />
<glyph unicode="&#x441;" horiz-adv-x="1083" d="M123 537q0 272 132 420.5t380 148.5q109 0 188.5 -19.5t143.5 -48.5l-49 -153q-55 29 -120 45t-141 16q-334 0 -333 -409q0 -78 18 -151t59 -129t107.5 -91t163.5 -35q86 0 150.5 23.5t107.5 56.5l61 -137q-72 -51 -168 -77t-202 -26q-135 0 -230.5 41t-155 115 t-86 178.5t-26.5 231.5z" />
<glyph unicode="&#x442;" horiz-adv-x="933" d="M0 915v160h934v-160h-373v-915h-188v915h-373z" />
<glyph unicode="&#x443;" horiz-adv-x="1087" d="M16 1075h224l274 -680l64 -207h26l51 209l224 678h192l-352 -973l-79 -194q-40 -94 -88 -167t-106.5 -117t-134.5 -44q-82 0 -139 19l31 159q31 -10 61 -10q41 0 75 10.5t62.5 37t52 74.5t44.5 124z" />
<glyph unicode="&#x444;" horiz-adv-x="1638" d="M111 537q0 268 127 413.5t368 145.5q29 0 58.5 -2t62.5 -11v351h184v-353q53 10 88 12.5t62 2.5q231 0 349 -127t118 -410q0 -131 -32 -239.5t-92.5 -185.5t-149.5 -120t-201 -43q-23 0 -66 5.5t-76 15.5v-402h-184v404q-49 -16 -93 -19.5t-79 -3.5q-213 0 -328.5 140.5 t-115.5 425.5zM303 537q0 -88 17.5 -164t55.5 -131.5t95 -87t137 -31.5q27 0 54.5 2t68.5 10v795q-37 8 -61.5 11t-57.5 3q-147 0 -228 -99t-81 -308zM907 131q31 -6 60.5 -7t64.5 -1q152 0 227.5 112.5t75.5 323.5q0 88 -16 160t-53 122t-97.5 76.5t-148.5 26.5 q-33 0 -55.5 -2t-57.5 -12v-799z" />
<glyph unicode="&#x445;" horiz-adv-x="1212" d="M61 0l416 551l-387 524h240l209 -274l71 -146l84 146l217 274h213l-391 -516l209 -278l209 -281h-233l-236 305l-82 154l-84 -154l-237 -305h-218z" />
<glyph unicode="&#x446;" horiz-adv-x="1290" d="M180 0v1075h189v-915h518v915h188v-915h174v-430h-127l-35 270h-907z" />
<glyph unicode="&#x447;" horiz-adv-x="1175" d="M123 760v315h188v-264q0 -66 7.5 -117t31 -88t65.5 -56.5t109 -19.5q104 0 175 24t108 52v469h188v-1075h-188v457q-39 -25 -119 -55.5t-213 -30.5q-86 0 -152.5 18.5t-110.5 63.5t-66.5 119.5t-22.5 187.5z" />
<glyph unicode="&#x448;" horiz-adv-x="1753" d="M180 0v1075h189v-915h413v915h189v-915h413v915h189v-1075h-1393z" />
<glyph unicode="&#x449;" horiz-adv-x="1785" d="M180 0v1075h189v-915h413v915h189v-915h413v915h189v-915h172v-445h-125l-35 285h-1405z" />
<glyph unicode="&#x44a;" horiz-adv-x="1193" d="M12 915v160h453v-411q66 10 123 13t100 3q121 0 206 -24.5t138 -67.5t77 -101.5t24 -126.5q0 -195 -129.5 -283.5t-401.5 -88.5q-86 0 -166 2t-160 8v917h-264zM465 160q88 -12 176 -13q150 0 220.5 52.5t70.5 144.5q0 82 -68.5 137.5t-216.5 55.5q-41 0 -88 -3.5 t-94 -13.5v-360z" />
<glyph unicode="&#x44b;" horiz-adv-x="1579" d="M180 -2v1077h189v-411q66 10 122 13t101 3q119 0 199.5 -24.5t130 -67.5t70 -101.5t20.5 -126.5q0 -195 -119 -283.5t-387 -88.5q-86 0 -166 2t-160 8zM369 160q86 -12 176 -13q147 0 206.5 51.5t59.5 145.5q0 82 -58.5 137.5t-201.5 55.5q-39 0 -87 -3.5t-95 -13.5v-360 zM1210 0v1075h189v-1075h-189z" />
<glyph unicode="&#x44c;" horiz-adv-x="1095" d="M180 -2v1077h189v-411q66 10 121 13t98 3q123 0 208 -24.5t138 -67.5t76.5 -101.5t23.5 -126.5q0 -195 -129 -283.5t-403 -88.5q-86 0 -164 2t-158 8zM369 160q86 -12 174 -13q150 0 220.5 52.5t70.5 144.5q0 82 -69 137.5t-216 55.5q-39 0 -86 -3.5t-94 -13.5v-360z" />
<glyph unicode="&#x44d;" horiz-adv-x="1112" d="M98 41l52 156q55 -29 132.5 -47.5t155.5 -18.5q166 0 251 79t99 253h-495v160h493q-12 147 -97 235t-245 88q-96 0 -166.5 -25.5t-117.5 -54.5l-62 140q72 47 166 73.5t221 26.5q129 0 224.5 -39t158 -112.5t92 -179t29.5 -238.5q0 -274 -139 -420t-383 -146 q-111 0 -209.5 17.5t-159.5 52.5z" />
<glyph unicode="&#x44e;" horiz-adv-x="1722" d="M180 0v1075h189v-440h252q20 223 140 347t355 124q129 0 220 -42t149.5 -118t86 -180t27.5 -229q0 -266 -120.5 -416t-366.5 -150q-127 0 -217 37t-149.5 102.5t-89 158.5t-38.5 206h-249v-475h-189zM807 537q0 -84 14.5 -158t49 -129t94 -87t149.5 -32q154 0 219.5 98.5 t65.5 307.5q0 82 -13.5 156.5t-46 131t-88 89t-139.5 32.5q-162 0 -233.5 -99t-71.5 -310z" />
<glyph unicode="&#x44f;" horiz-adv-x="1183" d="M82 0l270 352v-2l115 78q-143 16 -226 101t-83 208q0 96 36.5 166t105.5 115t166 65.5t218 20.5q78 0 163 -10.5t157 -26.5v-1067h-189v424l-194 -27l-306 -397h-233zM358 739q0 -102 91.5 -153t238.5 -47l127 2v387q-33 10 -75 13t-72 3q-154 0 -232 -49.5t-78 -155.5z " />
<glyph unicode="&#x451;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM289 1296q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM729 1296q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5 t-85 32.5t-32 79.5z" />
<glyph unicode="&#x452;" horiz-adv-x="1302" d="M0 940v135h199v359h188v-359h344v-135h-344v-332h23q63 74 149 117t213 43q98 0 171 -21.5t120 -76t69.5 -145.5t22.5 -232v-342q0 -190 -68.5 -281.5t-224.5 -91.5q-41 0 -86 6v154q63 -2 100 13.5t57.5 48t27 83.5t6.5 119v256q0 86 -11.5 150.5t-41 109.5t-80 67.5 t-127.5 22.5q-55 0 -107.5 -19.5t-95.5 -54t-74 -83t-43 -105.5v-346h-188v940h-199z" />
<glyph unicode="&#x453;" horiz-adv-x="872" d="M180 0v1075h692v-160h-503v-915h-189zM414 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x454;" horiz-adv-x="1159" d="M123 537q0 135 40 241.5t111.5 178t173 109.5t222.5 38q115 0 198.5 -17.5t147.5 -46.5l-51 -159q-57 29 -125 46t-144 17q-160 0 -255 -76.5t-117 -242.5h542v-160h-542q8 -70 33.5 -131.5t72.5 -106.5t116.5 -70.5t168.5 -25.5q82 0 151.5 24.5t116.5 55.5l53 -139 q-72 -47 -172 -74t-207 -27q-135 0 -235 41t-167 115t-99.5 178.5t-32.5 231.5z" />
<glyph unicode="&#x455;" horiz-adv-x="1021" d="M111 59l53 164q57 -31 147 -61.5t183 -30.5q100 0 164.5 36t64.5 134q0 41 -19.5 68.5t-52.5 47t-76 34.5l-90 28q-59 16 -119.5 36t-108.5 53.5t-79 87t-31 135.5q0 160 95.5 237.5t267.5 77.5q129 0 217 -24.5t154 -53.5l-45 -160q-55 27 -132 52.5t-169 25.5 q-100 0 -149.5 -32.5t-49.5 -118.5q0 -35 18.5 -58.5t49 -41t71.5 -31t86 -25.5q61 -16 122.5 -37.5t113 -57.5t83 -91.5t31.5 -139.5q0 -152 -102 -247t-307 -95q-131 0 -228 26.5t-163 61.5z" />
<glyph unicode="&#x456;" horiz-adv-x="649" d="M233 0v1075h189v-1075h-189zM189 1333q0 47 37 85t96 38t98 -38t39 -85t-39 -83t-98 -36t-96 36t-37 83z" />
<glyph unicode="&#x457;" horiz-adv-x="690" d="M82 1288q0 49 28.5 81t79.5 32q53 0 81 -32t28 -81q0 -45 -27.5 -75.5t-81.5 -30.5q-51 0 -79.5 30.5t-28.5 75.5zM256 0v1075h188v-1075h-188zM391 1288q0 49 27.5 81t79.5 32q53 0 81.5 -32t28.5 -81q0 -45 -28.5 -75.5t-81.5 -30.5q-51 0 -79 30.5t-28 75.5z" />
<glyph unicode="&#x458;" horiz-adv-x="638" d="M25 -270q68 -2 107.5 16t61 56t28.5 94.5t7 134.5v1044h189v-1112q0 -199 -75 -296t-241 -97h-35q-19 0 -42 4v156zM184 1331q0 47 37 85t96 38t98 -38t39 -85t-39 -83t-98 -36t-96 36t-37 83z" />
<glyph unicode="&#x459;" horiz-adv-x="1742" d="M-12 10l28 172q27 -8 60 -8q49 0 88 36t67.5 134t47 274.5t26.5 456.5h711v-411q66 10 121 13t98 3q123 0 208 -24.5t138 -67.5t76.5 -101.5t23.5 -126.5q0 -195 -129 -283.5t-403 -88.5q-86 0 -164 2t-158 8v917h-348l-4 -61q-14 -203 -33.5 -363.5t-56.5 -272.5 t-98.5 -170t-159.5 -58q-45 0 -79.5 5t-59.5 15zM1016 160q86 -12 174 -13q150 0 220.5 52.5t70.5 144.5q0 82 -69 137.5t-216 55.5q-39 0 -86 -3.5t-94 -13.5v-360z" />
<glyph unicode="&#x45a;" horiz-adv-x="1875" d="M180 0v1075h189v-436h563v436h188v-387q76 14 140.5 19.5t107.5 5.5q127 0 212 -27t137 -73t75 -107.5t23 -130.5q0 -203 -126 -295t-415 -92q-86 0 -172 6l-170 12v465h-563v-471h-189zM1120 162q57 -8 106.5 -11.5t90.5 -3.5q168 0 232.5 52.5t64.5 158.5 q0 45 -14.5 81t-48 61.5t-89 39t-137.5 13.5q-41 0 -93 -4t-112 -17v-370z" />
<glyph unicode="&#x45b;" horiz-adv-x="1296" d="M0 940v135h193v361h188v-361h350v-135h-350v-332h25q66 74 150.5 116t211.5 42q98 0 170 -20.5t119 -74t69.5 -144.5t22.5 -230v-297h-188v254q0 88 -11.5 153.5t-41 109.5t-80 66.5t-128.5 22.5q-55 0 -106 -19.5t-94 -54t-74 -80.5t-45 -102v-350h-188v940h-193z" />
<glyph unicode="&#x45c;" horiz-adv-x="1120" d="M180 0v1075h189v-489l112 37l367 452h207l-350 -418h2l-111 -79l133 -93l379 -485h-238l-385 483h-116v-483h-189zM494 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x45e;" horiz-adv-x="1087" d="M16 1075h224l274 -680l64 -207h26l51 209l224 678h192l-352 -973l-79 -194q-40 -94 -88 -167t-106.5 -117t-134.5 -44q-82 0 -139 19l31 159q31 -10 61 -10q41 0 75 10.5t62.5 37t52 74.5t44.5 124zM227 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3 q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65t-46 101z" />
<glyph unicode="&#x45f;" horiz-adv-x="1265" d="M180 0v1075h189v-915h528v915h188v-1075h-346l-32 -365h-129l-46 365h-352z" />
<glyph unicode="&#x462;" horiz-adv-x="1396" d="M0 1116v168h332v154h205v-154h460v-168h-460v-233q12 2 37.5 5t57.5 6t64.5 5t59.5 2q106 0 208.5 -20.5t183.5 -69.5t130 -133t49 -211q0 -123 -48 -215t-131 -151.5t-195.5 -89t-243.5 -29.5q-31 0 -77 1t-98.5 5t-104.5 10t-97 16v1102h-332zM537 170q29 -8 85 -10 t111 -2q76 0 144.5 17.5t120 54t82 92t30.5 131.5q0 82 -33 135t-87 83.5t-122.5 42t-142.5 11.5q-18 0 -47 -2l-56 -4q-28 -2 -51.5 -6t-33.5 -6v-537z" />
<glyph unicode="&#x463;" horiz-adv-x="1179" d="M0 928v147h264v359h189v-359h378v-147h-378v-264q70 8 126 12t97 4q121 0 205 -24.5t137 -67.5t76.5 -102.5t23.5 -127.5q0 -193 -129 -281.5t-403 -88.5q-80 0 -162 1t-160 7v932h-264zM453 158q51 -6 94 -8.5t80 -2.5q154 0 222.5 49.5t68.5 147.5q0 88 -68 140.5 t-213 52.5q-41 0 -88 -3.5t-96 -13.5v-362z" />
<glyph unicode="&#x472;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 639q8 -102 37.5 -192.5t83 -156 t129.5 -103t178 -37.5q184 0 299 118.5t131 370.5h-858zM338 811h856q-10 98 -41 184t-84 150.5t-129 101.5t-176 37q-180 0 -294 -115.5t-132 -357.5z" />
<glyph unicode="&#x473;" horiz-adv-x="1290" d="M123 537q0 270 135 419.5t389 149.5q131 0 229.5 -42t163 -118t96 -180t31.5 -229q0 -268 -136 -417t-384 -149q-135 0 -234.5 42t-164 117t-95 179.5t-30.5 227.5zM322 604h645q-25 170 -107 256t-213 86q-61 0 -116.5 -17.5t-100.5 -58.5t-73.5 -106.5t-34.5 -159.5z M324 469q16 -160 105 -249t218 -89q57 0 110.5 18.5t96.5 58.5t71.5 104.5t37.5 156.5h-639z" />
<glyph unicode="&#x474;" horiz-adv-x="1349" d="M-10 1434h225l387 -955l55 -223h5l36 227l168 514q45 135 85 223.5t85 139.5t100.5 70.5t133.5 19.5t124 -13.5t87 -35.5l-56 -168q-45 25 -82.5 31t-72.5 6q-59 0 -100.5 -44t-82.5 -165l-391 -1081h-104z" />
<glyph unicode="&#x475;" horiz-adv-x="1191" d="M16 1075h217l277 -616l65 -248l17 2l61 248l97 223q37 88 72.5 163t77.5 130t92 86t116 31q41 0 76 -7.5t65 -17.5l-30 -160q-23 8 -40.5 12.5t-35.5 4.5q-43 0 -85 -36t-87 -128l-361 -785h-82z" />
<glyph unicode="&#x48a;" horiz-adv-x="1556" d="M182 0v1434h205v-955l-18 -155h10l102 161l733 949h127v-1254h240v-49l-205 -397h-135l102 266h-206v948l12 158h-8l-99 -162l-735 -944h-125zM383 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5 q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#x48b;" horiz-adv-x="1341" d="M180 0v1075h189v-635l-15 -188h23l94 182l494 641h147v-915h205v-49l-205 -377h-135l102 266h-155v614l28 213h-22l-101 -200l-503 -627h-146zM289 1405l168 53q10 -45 28.5 -71.5t43 -40t56 -16.5t66.5 -3t67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170 t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65t-46 101z" />
<glyph unicode="&#x48c;" horiz-adv-x="1269" d="M0 1292v144h205v161h205v-161h321v-144h-321v-405q10 2 35.5 5t58.5 5l65 4q33 2 60 2q106 0 208.5 -19.5t183.5 -69.5t130 -134t49 -213q0 -123 -48 -215t-131 -151.5t-195.5 -89t-243.5 -29.5q-31 0 -77 1t-98.5 5t-104.5 10t-97 16v1278h-205zM410 170q29 -8 85 -10 t109 -2q76 0 145.5 17.5t121 54t82 92t30.5 131.5q0 82 -32.5 135t-87 83.5t-123 43t-142.5 12.5q-18 0 -47 -2l-56 -4q-28 -2 -51.5 -6t-33.5 -6v-539z" />
<glyph unicode="&#x48d;" horiz-adv-x="1179" d="M0 928v147h264v359h189v-359h378v-147h-378v-264q70 8 126 12t97 4q121 0 205 -24.5t137 -67.5t76.5 -102.5t23.5 -127.5q0 -193 -129 -281.5t-403 -88.5q-80 0 -162 1t-160 7v932h-264zM453 158q51 -6 94 -8.5t80 -2.5q154 0 222.5 49.5t68.5 147.5q0 88 -68 140.5 t-213 52.5q-41 0 -88 -3.5t-96 -13.5v-362z" />
<glyph unicode="&#x48e;" horiz-adv-x="1257" d="M182 0v1419q86 18 187.5 25.5t199.5 7.5q104 0 212 -18.5t196 -67.5t144.5 -136t56.5 -224q0 -154 -70 -253.5t-180 -152.5l149 -209l-112 -80l-170 242q-53 -14 -110.5 -20.5t-115.5 -6.5q-12 0 -38 1l-53 2q-28 1 -53.5 3.5t-37.5 4.5v-537h-205zM387 713 q10 -4 33.5 -5t49.5 -3.5t49 -2.5h36q35 0 69.5 2.5t69.5 8.5l-133 184l98 68l150 -217q66 31 109 91t43 165q0 82 -35 135t-90.5 83.5t-124 42t-136.5 11.5q-55 0 -107 -2t-81 -10v-551z" />
<glyph unicode="&#x48f;" horiz-adv-x="1290" d="M180 -410v1485h127l37 -137h18q55 80 143.5 124t199.5 44q233 0 347.5 -130t114.5 -415q0 -135 -37.5 -242.5t-107.5 -185.5l137 -151l-119 -111l-147 162q-59 -29 -126 -45.5t-144 -16.5q-41 0 -75 3t-62.5 10.5t-57.5 16.5t-59 22v-433h-189zM369 201q47 -33 102 -51.5 t141 -18.5q102 0 174 39l-131 139l107 88l123 -139q39 53 60.5 130t21.5 175q0 174 -70 278.5t-235 104.5q-123 0 -193 -61.5t-100 -188.5v-495z" />
<glyph unicode="&#x490;" horiz-adv-x="995" d="M182 0v1434h678l37 282h135v-463h-645v-1253h-205z" />
<glyph unicode="&#x491;" horiz-adv-x="872" d="M180 0v1075h520l37 283h135v-443h-503v-915h-189z" />
<glyph unicode="&#x492;" horiz-adv-x="1089" d="M18 639v152h215v643h850v-181h-645v-462h486v-152h-486v-639h-205v639h-215z" />
<glyph unicode="&#x493;" horiz-adv-x="917" d="M0 446v144h176v485h692v-160h-503v-325h448v-144h-448v-446h-189v446h-176z" />
<glyph unicode="&#x494;" horiz-adv-x="1294" d="M182 0v1434h850v-181h-645v-516q29 8 105.5 25.5t199.5 17.5q88 0 175 -22.5t157 -79.5t112 -153.5t42 -243.5q0 -276 -136.5 -409.5t-392.5 -133.5q-72 0 -104.5 2t-48.5 6v178q27 -4 61.5 -5t95.5 -1q150 0 229 85t79 263q0 98 -27 164t-72 104.5t-105.5 54 t-127.5 15.5q-37 0 -76 -5t-71.5 -12t-58.5 -14.5t-36 -11.5v-561h-205z" />
<glyph unicode="&#x495;" horiz-adv-x="1261" d="M180 0v1075h686v-160h-497v-378q59 16 132.5 32.5t180.5 16.5q92 0 174 -25.5t145.5 -84t100.5 -154t37 -234.5q0 -276 -123 -412.5t-393 -136.5q-55 0 -96 4l-60 6v160q20 -2 69.5 -6t92.5 -4q166 0 241.5 99.5t75.5 267.5q0 180 -87 268t-243 88q-82 0 -148.5 -20.5 t-98.5 -32.5v-369h-189z" />
<glyph unicode="&#x496;" horiz-adv-x="1837" d="M-4 0l483 639l109 78l-105 74l-456 643h237l438 -635h101v635h192v-660l95 29l436 631h227l-442 -623l-92 -68l114 -84l355 -479h137v-442h-142l-32 262h-76l-479 655h-101v-655h-192v680l-94 -29l-478 -651h-235z" />
<glyph unicode="&#x497;" horiz-adv-x="1638" d="M12 0l359 485l92 72l-129 88l-295 430h205l313 -465h135v465h185v-487l122 33l316 454h203l-310 -428l-98 -78l127 -90l217 -319h160v-414h-133l-33 254h-102l-336 483h-133v-483h-185v508l-123 -33l-336 -475h-221z" />
<glyph unicode="&#x498;" horiz-adv-x="1206" d="M90 33l51 180q53 -23 146.5 -41t228.5 -18q63 0 127 15t115 47t82.5 82t31.5 120q0 123 -95 180t-265 68q-27 2 -47.5 3t-48.5 1h-111v159h35h48q30 0 61.5 2.5t61.5 3.5t48 5q111 14 188.5 70.5t77.5 150.5q0 63 -23.5 105t-65.5 68t-97 37t-117 11q-119 0 -207 -18.5 t-135 -40.5l-55 163q20 12 63 24.5t99.5 23t125 17.5t140.5 7q90 0 178 -17.5t156.5 -58.5t111.5 -108.5t43 -169.5t-72.5 -194.5t-219.5 -133.5v-8q158 -23 249 -110t91 -234q0 -104 -41 -184t-111 -135.5t-159 -87t-187 -40.5l-31 -342h-129l-43 342q-102 6 -176 21 t-123 35z" />
<glyph unicode="&#x499;" horiz-adv-x="1056" d="M98 41l49 152q55 -29 133 -41.5t171 -12.5q283 0 282 176q0 80 -67.5 121t-235.5 41h-127v144h158q45 0 87 12t74.5 33.5t52 51.5t19.5 64q0 86 -63.5 119t-192.5 33q-90 0 -164.5 -19.5t-121.5 -40.5l-52 144q133 76 400 76q193 0 291 -68t98 -197q0 -35 -13.5 -71.5 t-40 -70.5t-64.5 -61.5t-87 -41.5v-23q139 -25 194.5 -91.5t55.5 -172.5q0 -117 -94.5 -204t-284.5 -109l-31 -349h-129l-43 345q-84 6 -143.5 21t-110.5 40z" />
<glyph unicode="&#x49a;" horiz-adv-x="1378" d="M182 0v1434h205v-660l94 29l516 631h234l-516 -615l-97 -69l113 -82l416 -488h213v-442h-141l-33 262h-144l-555 651h-100v-651h-205z" />
<glyph unicode="&#x49b;" horiz-adv-x="1155" d="M180 0v1075h189v-489l112 37l367 452h207l-350 -418h2l-111 -79l133 -93l248 -325h147v-414h-133l-33 254h-88l-385 483h-116v-483h-189z" />
<glyph unicode="&#x49c;" horiz-adv-x="1542" d="M182 0v1434h205v-660l119 8v262h156v-247l51 6l463 631h229l-469 -615l-98 -69l114 -80l521 -670h-250l-506 651h-55v-262h-156v262h-119v-651h-205z" />
<glyph unicode="&#x49d;" horiz-adv-x="1331" d="M180 0v1077h189v-510l147 13v284h129v-272l88 10l281 473h184l-242 -413l-135 -95l152 -106l325 -461h-215l-340 477h-98v-252h-129v252h-147v-477h-189z" />
<glyph unicode="&#x49e;" horiz-adv-x="1499" d="M0 1139v168h309v127h205v-127h262v-160h-262v-373l113 29l503 631h230l-504 -615l-106 -69l118 -80l562 -670h-259l-548 651h-109v-651h-205v1139h-309z" />
<glyph unicode="&#x49f;" horiz-adv-x="1159" d="M0 1124v136h199v174h188v-174h344v-136h-344v-538l107 35l356 454h221l-342 -416h2l-113 -81l130 -93l378 -485h-237l-385 483h-117v-483h-188v1124h-199z" />
<glyph unicode="&#x4a0;" horiz-adv-x="1548" d="M0 1253v181h563v-660l94 29l517 631h233l-514 -615l-98 -69l114 -82l568 -668h-258l-555 651h-101v-651h-205v1253h-358z" />
<glyph unicode="&#x4a1;" horiz-adv-x="1202" d="M0 915v160h453v-487l112 35l367 452h207l-351 -416l-110 -86l137 -90l375 -483h-236l-385 483h-116v-483h-189v915h-264z" />
<glyph unicode="&#x4a2;" horiz-adv-x="1576" d="M182 0v1434h205v-613h727v613h205v-1254h199v-442h-142l-33 262h-229v641h-727v-641h-205z" />
<glyph unicode="&#x4a3;" horiz-adv-x="1288" d="M180 0v1075h189v-438h540v438h189v-915h149v-414h-133l-33 254h-172v469h-540v-469h-189z" />
<glyph unicode="&#x4a4;" horiz-adv-x="1927" d="M182 0v1434h205v-613h727v613h850v-181h-645v-1253h-205v641h-727v-641h-205z" />
<glyph unicode="&#x4a5;" horiz-adv-x="1591" d="M180 0v1075h189v-438h540v438h682v-160h-493v-915h-189v469h-540v-469h-189z" />
<glyph unicode="&#x4a6;" horiz-adv-x="2197" d="M182 0v1434h1108v-697q29 8 107 25.5t200 17.5q88 0 175.5 -22.5t156 -79.5t111.5 -153.5t43 -243.5q0 -276 -138.5 -409.5t-390.5 -133.5q-72 0 -104.5 2t-48.5 6v174q27 -4 61.5 -5t96.5 -1q150 0 228.5 86t78.5 266q0 100 -27 165t-72 103.5t-105 54t-128 15.5 q-37 0 -76 -5t-71.5 -12t-58 -14.5l-38.5 -11.5v-100v-461h-205v1253h-698v-1253h-205z" />
<glyph unicode="&#x4a7;" horiz-adv-x="1966" d="M180 0v1075h905v-543q61 18 135 35t175 17q90 0 173 -26t147.5 -84t102 -152.5t37.5 -233.5q0 -279 -122.5 -413t-386.5 -134q-59 0 -100.5 8.5t-59.5 10.5v157q18 0 63 -8t99 -8q166 0 240.5 96.5t74.5 270.5q0 90 -24.5 157.5t-67.5 111.5t-103.5 65.5t-132.5 21.5 t-136 -16.5l-114 -30.5v-377h-188v915h-524v-915h-193z" />
<glyph unicode="&#x4a8;" horiz-adv-x="1841" d="M119 717q0 174 46 312t134 234.5t212 146.5t282 50v-176q-102 0 -186.5 -35t-144 -105.5t-93 -176t-33.5 -244.5q0 -123 39 -227.5t107.5 -181t160.5 -120.5t199 -44q23 0 52.5 2t51.5 10q-70 39 -125 99.5t-93 137t-58.5 164.5t-20.5 180q0 156 41 278t111.5 204 t168 125t208.5 43q125 0 220 -41t159.5 -116t98.5 -182.5t34 -238.5q0 -123 -29 -228.5t-77 -190.5t-111.5 -146.5t-131.5 -95.5q10 -2 21.5 -3t23.5 -1q84 0 148.5 18t107.5 47l62 -162q-41 -35 -106.5 -57.5t-184.5 -22.5q-74 0 -149.5 20.5t-124.5 49.5 q-127 -70 -297 -70q-168 0 -302 53.5t-227.5 150.5t-143.5 234.5t-50 305.5zM866 733q0 -68 17.5 -142.5t54.5 -144t91 -129t128 -98.5q59 31 115.5 85t101.5 129t72 168t27 202q0 84 -15.5 159.5t-50.5 132t-90 89.5t-133 33q-63 0 -120.5 -28t-101.5 -87.5t-70 -150.5 t-26 -218z" />
<glyph unicode="&#x4a9;" horiz-adv-x="1601" d="M123 535q0 262 128 411.5t388 161.5v-160q-315 -18 -315 -407q0 -80 23.5 -155t70.5 -131t117.5 -90t164.5 -34q25 0 61 5t75 28q-90 55 -149.5 161.5t-59.5 260.5q0 74 19.5 159.5t68.5 158.5t132 122t210 49q111 0 189.5 -35.5t127.5 -98t71.5 -146.5t22.5 -179 q0 -78 -25.5 -150.5t-66.5 -134t-94 -110.5t-108 -80q33 -10 61.5 -14t50.5 -4q43 0 90 12t94 51l26.5 -65.5t19.5 -52.5l4 -17q-43 -35 -112 -57.5t-153 -22.5q-68 0 -135 24.5t-116 61.5q-76 -49 -163 -67.5t-165 -18.5q-131 0 -234.5 42t-174 117t-107.5 178.5t-37 226.5 zM819 557q0 -121 56.5 -221t148.5 -158q49 27 93 69t78 98t53.5 124t19.5 143q0 55 -13.5 109.5t-40 97.5t-66.5 69.5t-95 26.5q-72 0 -117 -32.5t-70.5 -83.5t-36 -116t-10.5 -126z" />
<glyph unicode="&#x4aa;" horiz-adv-x="1277" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 221 -14t145 -37l-45 -172q-100 47 -305 47q-92 0 -179 -30.5t-155.5 -98.5t-109.5 -175.5t-41 -262.5q0 -139 39 -244.5t107.5 -177.5t161.5 -107.5t204 -35.5q100 0 174 18t125 47l49 -156q-57 -41 -140 -61 t-179 -25l-31 -340h-129l-43 349q-117 18 -217.5 71.5t-176 144.5t-118.5 219t-43 298z" />
<glyph unicode="&#x4ab;" horiz-adv-x="1083" d="M123 537q0 272 132 420.5t380 148.5q109 0 188.5 -19.5t143.5 -48.5l-49 -153q-55 29 -120 45t-141 16q-334 0 -333 -409q0 -78 18 -150t59 -128t107.5 -90t163.5 -34q86 0 150.5 23.5t107.5 56.5l61 -141q-59 -41 -133 -65.5t-158 -33.5l-30 -340h-129l-43 347 q-102 18 -174 65t-116 119t-64.5 166t-20.5 205z" />
<glyph unicode="&#x4ac;" horiz-adv-x="1249" d="M39 1253v181h1171v-181h-483v-1073h199v-442h-142l-32 262h-230v1253h-483z" />
<glyph unicode="&#x4ad;" horiz-adv-x="933" d="M0 915v160h934v-160h-373v-755h158v-414h-133l-33 254h-180v915h-373z" />
<glyph unicode="&#x4ae;" horiz-adv-x="1263" d="M14 1434h240l358 -609l35 -131h4l39 135l342 605h217l-510 -871v-563h-204v561z" />
<glyph unicode="&#x4af;" horiz-adv-x="1128" d="M16 1075h220l278 -688l64 -256h16l63 258l250 686h205l-442 -1079v-408h-189v408z" />
<glyph unicode="&#x4b0;" horiz-adv-x="1263" d="M14 1434h240l358 -609l35 -131h4l39 135l342 605h217l-495 -846h325v-144h-340v-444h-204v444h-340v144h323z" />
<glyph unicode="&#x4b1;" horiz-adv-x="1128" d="M16 1075h220l278 -688l64 -256h16l63 258l250 686h205l-440 -1073h274v-135h-276v-279h-189v279h-276v135h272z" />
<glyph unicode="&#x4b2;" horiz-adv-x="1454" d="M53 0l518 729l-473 705h244l309 -471l56 -119l53 119l323 471h226l-488 -691l385 -563h230v-442h-142l-32 262h-170l-342 500l-64 125l-57 -125l-350 -500h-226z" />
<glyph unicode="&#x4b3;" horiz-adv-x="1210" d="M61 0l416 551l-387 524h240l209 -274l71 -146l84 146l217 274h213l-391 -516l146 -200l147 -199h152v-414h-134l-32 254h-94l-236 305l-82 154l-84 -154l-237 -305h-218z" />
<glyph unicode="&#x4b4;" horiz-adv-x="1880" d="M39 1253v181h1083v-181h-395v-1073h682v1254h205v-1254h207v-442h-142l-32 262h-1125v1253h-483z" />
<glyph unicode="&#x4b5;" horiz-adv-x="1474" d="M0 915v160h903v-160h-346v-755h514v915h189v-915h174v-430h-125l-39 270h-901v915h-369z" />
<glyph unicode="&#x4b6;" horiz-adv-x="1433" d="M156 938v496h204v-453q0 -137 66 -212t207 -75q104 0 193 24.5t145 65.5v650h205v-1254h198v-442h-141l-33 262h-229v610q-59 -33 -158.5 -62.5t-228.5 -29.5q-96 0 -175 22.5t-135.5 74t-87 130t-30.5 193.5z" />
<glyph unicode="&#x4b7;" horiz-adv-x="1181" d="M123 760v315h188v-264q0 -66 7.5 -117t31 -88t65.5 -56.5t109 -19.5q104 0 175 24t108 52v469h188v-915h146v-414h-133l-33 254h-168v457q-39 -25 -119 -55.5t-213 -30.5q-86 0 -152.5 18.5t-110.5 63.5t-66.5 119.5t-22.5 187.5z" />
<glyph unicode="&#x4b8;" horiz-adv-x="1382" d="M156 930v504h204v-461q0 -266 246 -279v248h156v-240q72 10 132 32t101 50v650h205v-1434h-205v610q-39 -20 -99 -40.5t-134 -34.5v-248h-156v231h-22q-94 0 -173 20.5t-135.5 68.5t-88 127t-31.5 196z" />
<glyph unicode="&#x4b9;" horiz-adv-x="1239" d="M123 784v291h188v-223q0 -70 7.5 -125t30 -93t66.5 -59.5t115 -23.5v291h132v-283q72 12 125 33.5t83 46.5v436h189v-1075h-189v498q-29 -20 -80 -42t-128 -36v-268h-132v251h-47q-86 0 -153.5 18.5t-113.5 62.5t-69.5 116.5t-23.5 183.5z" />
<glyph unicode="&#x4ba;" horiz-adv-x="1355" d="M182 0v1434h205v-611q59 33 157.5 62.5t227.5 29.5q94 0 172 -21.5t135.5 -68.5t89 -123.5t31.5 -189.5v-512h-205v467q0 272 -270 272q-104 0 -193.5 -24.5t-144.5 -67.5v-647h-205z" />
<glyph unicode="&#x4bb;" horiz-adv-x="1312" d="M180 0v1434h189v-492h22q61 74 147.5 119t213.5 45q98 0 169.5 -21.5t118.5 -76t70 -145.5t23 -228v-635h-189v594q0 88 -11 152.5t-41 107.5t-80 63.5t-126 20.5q-53 0 -104.5 -18.5t-94.5 -51t-73.5 -79t-44.5 -103.5v-686h-189z" />
<glyph unicode="&#x4bc;" horiz-adv-x="1765" d="M4 909q2 59 15.5 93t41.5 59h187q-35 -25 -47.5 -64t-12.5 -67q0 -20 6.5 -42t25 -40.5t53 -30.5t92.5 -12q16 0 31.5 1t33.5 3q16 311 175 481t446 170q283 0 428 -157.5t145 -444.5q0 -53 -5 -108.5t-15 -114.5h-969q37 -485 508 -485q100 0 186 28.5t146 63.5l51 -162 q-78 -43 -181.5 -75t-240.5 -32q-147 0 -268 39t-208 120t-138.5 206t-59.5 297h-80q-96 0 -162.5 22.5t-108.5 59.5t-59.5 87t-15.5 105zM633 811h780q4 25 5 49.5t1 46.5q0 76 -20.5 144.5t-65.5 120t-113.5 82t-164.5 30.5q-201 0 -306.5 -120t-115.5 -353z" />
<glyph unicode="&#x4bd;" horiz-adv-x="1456" d="M2 799q4 59 28.5 102t53.5 74h154q-29 -31 -49.5 -74t-20.5 -96q0 -33 8 -61.5t29.5 -49t59.5 -32t95 -11.5q29 223 161 339t358 116q80 0 159.5 -17.5t143 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-8 -84h-768q4 -188 90 -284.5t293 -96.5q86 0 163.5 29.5t120.5 70.5 l72 -143q-72 -53 -178.5 -85t-230.5 -32q-133 0 -230.5 38t-162 108.5t-96.5 170t-34 224.5h-6q-160 0 -254 67.5t-92 219.5zM555 647h590q4 164 -66.5 231.5t-197.5 67.5q-143 0 -227.5 -67.5t-98.5 -231.5z" />
<glyph unicode="&#x4be;" horiz-adv-x="1765" d="M4 909q2 59 15.5 93t41.5 59h187q-35 -25 -47.5 -64t-12.5 -67q0 -20 6.5 -42t25 -40.5t53 -30.5t92.5 -12q16 0 31.5 1t33.5 3q16 311 175 481t446 170q283 0 428 -157.5t145 -444.5q0 -53 -5 -108.5t-15 -114.5h-969q37 -483 508 -483q100 0 186 27.5t146 62.5l51 -162 q-70 -41 -162 -69.5t-209 -35.5l-31 -340h-129l-43 351q-233 35 -370.5 192.5t-151.5 456.5h-80q-96 0 -162.5 22.5t-108.5 59.5t-59.5 87t-15.5 105zM633 811h780q4 25 5 49.5t1 46.5q0 76 -20.5 144.5t-65.5 120t-113.5 82t-164.5 30.5q-201 0 -306.5 -120t-115.5 -353z " />
<glyph unicode="&#x4bf;" horiz-adv-x="1456" d="M2 799q4 59 28.5 102t53.5 74h154q-29 -31 -49.5 -74t-20.5 -96q0 -33 8 -61.5t29.5 -50t59.5 -33t95 -11.5q29 223 161 340t358 117q80 0 159.5 -17.5t143 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-8 -84h-768q4 -188 90 -282.5t293 -94.5q86 0 163.5 30t120.5 71 l72 -148q-59 -47 -146 -75.5t-192 -37.5l-30 -358h-130l-45 365q-197 35 -291 174t-98 358h-6q-160 0 -254 66.5t-92 218.5zM555 647h590q4 164 -66.5 231.5t-197.5 67.5q-143 0 -227.5 -67.5t-98.5 -231.5z" />
<glyph unicode="&#x4c0;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533z" />
<glyph unicode="&#x4c3;" horiz-adv-x="1347" d="M182 0v1434h205v-660l94 29l516 631h234l-496 -582l-129 -80h139q117 -27 201 -73t138.5 -118.5t79 -176t24.5 -244.5v-39q0 -147 -32 -252t-89 -171.5t-139 -97t-180 -30.5q-18 0 -38 1t-40 3v176q86 -2 146.5 17.5t97 66.5t53 124t16.5 189q0 258 -119 381t-379 123 h-98v-651h-205z" />
<glyph unicode="&#x4c4;" horiz-adv-x="1144" d="M180 0v1075h189v-512l112 39l365 473h207l-351 -436l-106 -76q41 -4 63.5 -6t35 -4t17.5 -2h9q96 -25 159.5 -72t100.5 -106.5t51.5 -128t14.5 -131.5v-39q0 -131 -31 -225.5t-85 -155t-129 -89t-163 -28.5q-33 0 -88 6v154q145 -10 226 75t81 259q0 113 -24.5 184.5 t-71.5 112.5t-117 57t-162 18h-114v-442h-189z" />
<glyph unicode="&#x4c5;" horiz-adv-x="1400" d="M-8 10l26 172q25 -6 49.5 -6t50 9.5t50.5 31t47 59.5q31 53 57.5 143.5t47 229.5t34 333t19.5 452h844v-1254h208v-49l-204 -397h-136l103 266h-176v1253h-451q-10 -203 -23.5 -368.5t-34 -299.5t-48 -236.5t-68.5 -178.5q-53 -98 -122.5 -139t-145.5 -41q-43 0 -70.5 5 t-56.5 15z" />
<glyph unicode="&#x4c6;" horiz-adv-x="1220" d="M-12 10l28 172q27 -8 60 -8q49 0 88 36t67.5 134t47 274.5t26.5 456.5h711v-915h180v-49l-205 -377h-135l102 266h-131v915h-348l-4 -61q-14 -203 -33.5 -363.5t-56.5 -272.5t-98.5 -170t-159.5 -58q-45 0 -79.5 5t-59.5 15z" />
<glyph unicode="&#x4c7;" horiz-adv-x="1501" d="M182 0v1434h205v-613h727v613h205v-1434v-49q0 -190 -71.5 -285.5t-229.5 -95.5q-20 0 -40 2t-42 6v172q63 -2 99 11.5t53.5 43t21.5 78.5t4 117v641h-727v-641h-205z" />
<glyph unicode="&#x4c8;" horiz-adv-x="1277" d="M180 0v1075h189v-438h540v438h189v-1124q0 -190 -68.5 -281.5t-224.5 -91.5q-41 0 -86 6v154q63 -2 100 13.5t57.5 47t26.5 82.5t6 119v469h-540v-469h-189z" />
<glyph unicode="&#x4c9;" horiz-adv-x="1525" d="M182 0v1434h205v-613h727v613h205v-1254h231v-49l-204 -397h-136l103 266h-199v641h-727v-641h-205z" />
<glyph unicode="&#x4ca;" horiz-adv-x="1306" d="M180 0v1075h189v-438h540v438h189v-915h184v-49l-205 -377h-135l102 266h-135v469h-540v-469h-189z" />
<glyph unicode="&#x4cb;" horiz-adv-x="1357" d="M156 938v496h204v-453q0 -137 66 -212t207 -75q104 0 193 24.5t145 65.5v650h205v-1434h-232l-33 -262h-141v442h201v430q-59 -33 -158.5 -62.5t-228.5 -29.5q-96 0 -175 22.5t-135.5 74t-87 130t-30.5 193.5z" />
<glyph unicode="&#x4cc;" horiz-adv-x="1171" d="M123 750v325h188v-262q0 -61 7.5 -110.5t29 -84t62.5 -53t108 -18.5q104 0 174 22.5t111 51.5v454h188v-1075h-223l-41 -274h-119v434h195v303q-51 -23 -134 -49.5t-196 -26.5q-174 0 -262 80t-88 283z" />
<glyph unicode="&#x4cd;" horiz-adv-x="1810" d="M182 0v1434h154l485 -732l76 -155h4l72 160l461 727h161v-1254h240v-49l-205 -397h-135l102 266h-206v924l22 229h-8l-88 -199l-399 -635h-62l-420 637l-84 195h-10l33 -225v-926h-193z" />
<glyph unicode="&#x4ce;" horiz-adv-x="1572" d="M180 0v1075h197l321 -473l78 -149l86 153l301 469h197v-915h188v-49l-205 -377h-135l103 266h-135v608l12 219h-25l-92 -168l-276 -407h-64l-291 407l-82 168h-22l18 -217v-610h-174z" />
<glyph unicode="&#x4cf;" horiz-adv-x="571" d="M188 0v1434h195v-1434h-195z" />
<glyph unicode="&#x4d0;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM268 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#x4d1;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM213 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65t-46 101z" />
<glyph unicode="&#x4d2;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM311 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM749 1628q0 47 34 74t91 27q59 0 94 -27t35 -74 q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4d3;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM244 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM684 1298q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5 t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4d4;" horiz-adv-x="1902" d="M-51 0l934 1434h870v-177h-661v-436h604v-176h-604v-469h671v-176h-876v387h-471l-246 -387h-221zM522 559h365v651h-8l-78 -217z" />
<glyph unicode="&#x4d5;" horiz-adv-x="1904" d="M92 285q0 92 42 155.5t119 101.5t184.5 55t236.5 17q31 0 68.5 -1t72.5 3v7q6 49 6 108q0 115 -55 160t-191 45q-37 0 -83 -5t-94 -14.5t-94 -22.5t-83 -28l-51 135q86 43 205 69t252 26q117 0 198.5 -39t126.5 -105q33 39 77 68t93 48t102.5 28.5t102.5 9.5 q82 0 162 -17.5t143.5 -64.5t102.5 -133t39 -221q0 -29 -1 -65t-8 -89h-770q2 -92 23.5 -164.5t68 -123t119 -77t174.5 -26.5q78 0 156 24.5t129 63.5l68 -125q-70 -51 -180.5 -84t-225.5 -33q-143 0 -263 57.5t-179 159.5h-23q-31 -37 -71.5 -73.5t-92 -65.5t-116 -47 t-142.5 -18q-76 0 -139 20.5t-109.5 59t-73 95t-26.5 126.5zM293 305q0 -74 58.5 -120t150.5 -46q68 0 119 16.5t89 41t63.5 54.5t39.5 58v174q-35 4 -73 3t-72 -1q-74 0 -141.5 -8t-120 -28.5t-83 -55.5t-30.5 -88zM1004 651h587q2 82 -15 138.5t-52 91t-84 50t-111 15.5 q-141 0 -223 -67.5t-102 -227.5z" />
<glyph unicode="&#x4d6;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM227 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#x4d7;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM289 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65t-46 101z " />
<glyph unicode="&#x4d8;" horiz-adv-x="1429" d="M113 582q0 53 6 111.5t16 119.5h971q-18 242 -132 356.5t-339 114.5q-53 0 -104.5 -9t-97.5 -22.5t-84 -29t-62 -29.5l-47 164q66 39 180.5 70.5t253.5 31.5q150 0 268.5 -42t200.5 -132t125 -231.5t43 -337.5q0 -354 -156 -549t-469 -195q-141 0 -248.5 43t-179.5 122 t-108.5 192t-36.5 252zM326 543q0 -76 21.5 -146.5t66.5 -126t113.5 -88t162.5 -32.5q199 0 306.5 121.5t109.5 369.5h-772q-4 -25 -6 -49t-2 -49z" />
<glyph unicode="&#x4d9;" horiz-adv-x="1226" d="M131 446q0 29 2 69t8 83h768q-10 92 -31.5 158.5t-65.5 107.5t-113.5 60.5t-172.5 19.5q-80 0 -159.5 -28.5t-128.5 -65.5l-66 135q74 53 179.5 86t226.5 33q137 0 236 -42t163.5 -117t95.5 -179t31 -229q0 -133 -35 -237.5t-99.5 -177.5t-158.5 -112t-213 -39 q-88 0 -172 22.5t-149.5 77t-105.5 145.5t-40 230zM324 463q-6 -172 70.5 -252t205.5 -80q133 0 217 86t86 246h-579z" />
<glyph unicode="&#x4da;" horiz-adv-x="1429" d="M113 582q0 53 6 111.5t16 119.5h971q-18 242 -132 356.5t-339 114.5q-53 0 -104.5 -9t-97.5 -22.5t-84 -29t-62 -29.5l-47 164q66 39 180.5 70.5t253.5 31.5q150 0 268.5 -42t200.5 -132t125 -231.5t43 -337.5q0 -354 -156 -549t-469 -195q-141 0 -248.5 43t-179.5 122 t-108.5 192t-36.5 252zM326 543q0 -76 21.5 -146.5t66.5 -126t113.5 -88t162.5 -32.5q199 0 306.5 121.5t109.5 369.5h-772q-4 -25 -6 -49t-2 -49zM352 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM790 1628 q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4db;" horiz-adv-x="1226" d="M131 446q0 29 2 69t8 83h768q-10 92 -31.5 158.5t-65.5 107.5t-113.5 60.5t-172.5 19.5q-80 0 -159.5 -28.5t-128.5 -65.5l-66 135q74 53 179.5 86t226.5 33q137 0 236 -42t163.5 -117t95.5 -179t31 -229q0 -133 -35 -237.5t-99.5 -177.5t-158.5 -112t-213 -39 q-88 0 -172 22.5t-149.5 77t-105.5 145.5t-40 230zM324 463q-6 -172 70.5 -252t205.5 -80q133 0 217 86t86 246h-579zM268 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM708 1298q0 49 32 82t85 33t85 -33 t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4dc;" horiz-adv-x="1818" d="M-4 0l483 639l109 78l-105 74l-456 643h237l438 -635h101v635h192v-660l95 29l436 631h227l-442 -623l-92 -68l114 -84l490 -659h-248l-479 655h-101v-655h-192v680l-94 -29l-478 -651h-235zM555 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5 t-92 -27.5q-59 0 -93 27.5t-34 72.5zM993 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4dd;" horiz-adv-x="1585" d="M12 0l359 485l92 72l-129 88l-295 430h205l313 -465h135v465h185v-487l122 33l316 454h203l-310 -428l-98 -78l127 -90l336 -479h-227l-336 483h-133v-483h-185v508l-123 -33l-336 -475h-221zM447 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5 t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM887 1298q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4de;" horiz-adv-x="1206" d="M90 33l51 176q53 -23 146.5 -41t228.5 -18q63 0 127 16t115 49t82.5 83t31.5 120q0 123 -95 180t-265 68q-27 2 -47.5 3t-48.5 1h-111v159h35h48q30 0 61.5 2.5t61.5 3.5t48 5q111 14 188.5 70.5t77.5 150.5q0 63 -23.5 105t-65.5 68t-97 37t-117 11q-119 0 -207 -18.5 t-135 -40.5l-55 163q20 12 63 24.5t99.5 23t125 17.5t140.5 7q90 0 178 -17.5t156.5 -58.5t111.5 -108.5t43 -169.5t-72.5 -194.5t-219.5 -133.5v-8q158 -23 249 -110t91 -234q0 -117 -51.5 -202t-134.5 -140t-188.5 -82t-215.5 -27q-147 0 -248 17.5t-162 42.5zM195 1628 q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM633 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4df;" horiz-adv-x="1056" d="M98 41l49 149q55 -29 133 -41t171 -12q283 0 282 178q0 80 -67.5 121t-235.5 41h-127v144h158q45 0 87 12t74.5 33.5t52 51.5t19.5 64q0 86 -63.5 119t-192.5 33q-90 0 -164.5 -19.5t-121.5 -40.5l-52 144q133 76 400 76q193 0 291 -68t98 -197q0 -35 -13.5 -71.5 t-40 -70.5t-64.5 -61.5t-87 -41.5v-23q139 -25 194.5 -91.5t55.5 -172.5q0 -68 -31 -126t-92 -101t-154.5 -68t-216.5 -25q-121 0 -200 16.5t-142 47.5zM139 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5z M579 1298q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4e0;" horiz-adv-x="1257" d="M117 51l49 176q25 -14 66.5 -27.5t90 -24.5t98.5 -18t93 -7q82 0 153.5 17t125 53t84 87t30.5 119q0 141 -112.5 201.5t-317.5 60.5h-194v70l403 428l98 88l-137 -21h-522v181h936v-84l-436 -461l-82 -62v-6l82 19q111 0 202 -28t155.5 -80t100 -126t35.5 -168 q0 -111 -46 -196.5t-127 -146t-191.5 -91.5t-239.5 -31q-47 0 -104.5 6.5t-112.5 16.5t-102 24.5t-78 30.5z" />
<glyph unicode="&#x4e1;" horiz-adv-x="1075" d="M49 -397l51 151q61 -27 136 -43t170 -16q80 0 150.5 21.5t121.5 61.5t80.5 96t29.5 126q0 150 -104 220.5t-289 70.5h-164v61l330 465l129 113l-182 -15h-451v160h854v-76l-370 -487l-103 -86l101 14q88 0 167.5 -30.5t140 -85t95.5 -130t35 -167.5q0 -117 -45 -208 t-123 -153.5t-184.5 -96.5t-229.5 -34q-100 0 -186 17.5t-160 50.5z" />
<glyph unicode="&#x4e2;" horiz-adv-x="1523" d="M182 0v1434h205v-955l-18 -155h10l102 161l733 949h127v-1434h-204v948l12 158h-8l-99 -162l-735 -944h-125zM418 1552v140h717v-140h-717z" />
<glyph unicode="&#x4e3;" horiz-adv-x="1292" d="M180 0v1075h189v-635l-15 -188h23l94 182l494 641h147v-1075h-188v614l28 213h-22l-101 -200l-503 -627h-146zM293 1223v141h672v-141h-672z" />
<glyph unicode="&#x4e4;" horiz-adv-x="1523" d="M182 0v1434h205v-955l-18 -155h10l102 161l733 949h127v-1434h-204v948l12 158h-8l-99 -162l-735 -944h-125zM416 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM854 1628q0 47 34 74t91 27q59 0 94 -27t35 -74 q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4e5;" horiz-adv-x="1292" d="M180 0v1075h189v-635l-15 -188h23l94 182l494 641h147v-1075h-188v614l28 213h-22l-101 -200l-503 -627h-146zM293 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM733 1298q0 49 32 82t85 33t85 -33t32 -82 q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4e6;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM418 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM856 1628q0 47 34 74t91 27 q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4e7;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM305 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM745 1298q0 49 32 82t85 33t85 -33t32 -82 q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4e8;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 639q8 -102 37.5 -192.5t83 -156 t129.5 -103t178 -37.5q184 0 299 118.5t131 370.5h-858zM338 811h856q-10 98 -41 184t-84 150.5t-129 101.5t-176 37q-180 0 -294 -115.5t-132 -357.5z" />
<glyph unicode="&#x4e9;" horiz-adv-x="1290" d="M123 537q0 270 135 419.5t389 149.5q131 0 229.5 -42t163 -118t96 -180t31.5 -229q0 -268 -136 -417t-384 -149q-135 0 -234.5 42t-164 117t-95 179.5t-30.5 227.5zM322 604h645q-25 170 -107 256t-213 86q-61 0 -116.5 -17.5t-100.5 -58.5t-73.5 -106.5t-34.5 -159.5z M324 469q16 -160 105 -249t218 -89q57 0 110.5 18.5t96.5 58.5t71.5 104.5t37.5 156.5h-639z" />
<glyph unicode="&#x4ea;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 639q8 -102 37.5 -192.5t83 -156 t129.5 -103t178 -37.5q184 0 299 118.5t131 370.5h-858zM338 811h856q-10 98 -41 184t-84 150.5t-129 101.5t-176 37q-180 0 -294 -115.5t-132 -357.5zM418 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM856 1628 q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4eb;" horiz-adv-x="1290" d="M123 537q0 270 135 419.5t389 149.5q131 0 229.5 -42t163 -118t96 -180t31.5 -229q0 -268 -136 -417t-384 -149q-135 0 -234.5 42t-164 117t-95 179.5t-30.5 227.5zM322 604h645q-25 170 -107 256t-213 86q-61 0 -116.5 -17.5t-100.5 -58.5t-73.5 -106.5t-34.5 -159.5z M324 469q16 -160 105 -249t218 -89q57 0 110.5 18.5t96.5 58.5t71.5 104.5t37.5 156.5h-639zM311 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM751 1298q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5 t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4ec;" horiz-adv-x="1292" d="M92 31l53 176q51 -25 134 -41t178 -16q88 0 174 25.5t154.5 83.5t114.5 152.5t56 229.5h-626v176h624q-20 238 -149 351.5t-334 115.5q-109 2 -192.5 -20.5t-133.5 -51.5l-49 164q68 39 173.5 61.5t222.5 22.5q143 0 267 -41t216 -130t145.5 -230t53.5 -342 q0 -203 -61.5 -344.5t-163 -230.5t-233.5 -129t-274 -40q-113 0 -202 17.5t-148 40.5zM162 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM600 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5 q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4ed;" horiz-adv-x="1112" d="M98 41l52 156q55 -29 132.5 -47.5t155.5 -18.5q166 0 251 79t99 253h-495v160h493q-12 147 -97 235t-245 88q-96 0 -166.5 -25.5t-117.5 -54.5l-62 140q72 47 166 73.5t221 26.5q129 0 224.5 -39t158 -112.5t92 -179t29.5 -238.5q0 -274 -139 -420t-383 -146 q-111 0 -209.5 17.5t-159.5 52.5zM125 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM565 1298q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4ee;" horiz-adv-x="1245" d="M10 1434h236l391 -738l55 -182h13l43 188l290 732h209l-401 -947q-59 -137 -104.5 -232t-93.5 -154.5t-103.5 -86t-134.5 -26.5q-74 0 -118 11t-85 36l59 168q43 -25 81 -30t71 -5q59 0 101 52t75 157zM305 1552v140h717v-140h-717z" />
<glyph unicode="&#x4ef;" horiz-adv-x="1087" d="M16 1075h224l274 -680l64 -207h26l51 209l224 678h192l-352 -973l-79 -194q-40 -94 -88 -167t-106.5 -117t-134.5 -44q-82 0 -139 19l31 159q31 -10 61 -10q41 0 75 10.5t62.5 37t52 74.5t44.5 124zM209 1223v141h672v-141h-672z" />
<glyph unicode="&#x4f0;" horiz-adv-x="1245" d="M10 1434h236l391 -738l55 -182h13l43 188l290 732h209l-401 -947q-59 -137 -104.5 -232t-93.5 -154.5t-103.5 -86t-134.5 -26.5q-74 0 -118 11t-85 36l59 168q43 -25 81 -30t71 -5q59 0 101 52t75 157zM318 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74 q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM756 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4f1;" horiz-adv-x="1087" d="M16 1075h224l274 -680l64 -207h26l51 209l224 678h192l-352 -973l-79 -194q-40 -94 -88 -167t-106.5 -117t-134.5 -44q-82 0 -139 19l31 159q31 -10 61 -10q41 0 75 10.5t62.5 37t52 74.5t44.5 124zM234 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82 q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM674 1298q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4f2;" horiz-adv-x="1245" d="M10 1434h236l391 -738l55 -182h13l43 188l290 732h209l-401 -947q-59 -137 -104.5 -232t-93.5 -154.5t-103.5 -86t-134.5 -26.5q-74 0 -118 11t-85 36l59 168q43 -25 81 -30t71 -5q59 0 101 52t75 157zM383 1518l141 223h221v-33l-223 -190h-139zM672 1518l227 223h235 v-33l-321 -190h-141z" />
<glyph unicode="&#x4f3;" horiz-adv-x="1087" d="M16 1075h224l274 -680l64 -207h26l51 209l224 678h192l-352 -973l-79 -194q-40 -94 -88 -167t-106.5 -117t-134.5 -44q-82 0 -139 19l31 159q31 -10 61 -10q41 0 75 10.5t62.5 37t52 74.5t44.5 124zM346 1249l80 264h184v-24l-163 -240h-101zM617 1249l167 264h207v-22 l-270 -242h-104z" />
<glyph unicode="&#x4f4;" horiz-adv-x="1357" d="M156 938v496h204v-453q0 -137 66 -212t207 -75q104 0 193 24.5t145 65.5v650h205v-1434h-205v610q-59 -33 -158.5 -62.5t-228.5 -29.5q-96 0 -175 22.5t-135.5 74t-87 130t-30.5 193.5zM342 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5 q-59 0 -93 27.5t-34 72.5zM780 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4f5;" horiz-adv-x="1175" d="M123 760v315h188v-264q0 -66 7.5 -117t31 -88t65.5 -56.5t109 -19.5q104 0 175 24t108 52v469h188v-1075h-188v457q-39 -25 -119 -55.5t-213 -30.5q-86 0 -152.5 18.5t-110.5 63.5t-66.5 119.5t-22.5 187.5zM219 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82 q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM659 1298q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4f6;" horiz-adv-x="995" d="M182 0v1434h850v-181h-645v-1073h197v-442h-142l-32 262h-228z" />
<glyph unicode="&#x4f7;" horiz-adv-x="872" d="M180 0v1075h692v-160h-503v-755h166v-414h-134l-32 254h-189z" />
<glyph unicode="&#x4f8;" horiz-adv-x="1732" d="M182 14v1420h205v-547q12 2 32.5 5t46.5 5l53 4q28 2 54 2q106 0 207 -20.5t178.5 -70.5t123.5 -134t46 -211q0 -123 -44 -215t-121.5 -151.5t-186 -89t-239.5 -29.5q-31 0 -74 1t-91 5t-97.5 10t-92.5 16zM387 170q29 -8 71 -10t95 -2q76 0 141.5 18.5t113.5 55t75.5 92 t27.5 129.5q0 82 -30.5 135t-80.5 83.5t-117 43t-140 12.5q-39 0 -86 -6t-70 -12v-539zM1346 0v1434h204v-1434h-204zM520 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM958 1628q0 47 34 74t91 27q59 0 94 -27 t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#x4f9;" horiz-adv-x="1579" d="M180 -2v1077h189v-411q66 10 122 13t101 3q119 0 199.5 -24.5t130 -67.5t70 -101.5t20.5 -126.5q0 -195 -119 -283.5t-387 -88.5q-86 0 -166 2t-160 8zM369 160q86 -12 176 -13q147 0 206.5 51.5t59.5 145.5q0 82 -58.5 137.5t-201.5 55.5q-39 0 -87 -3.5t-95 -13.5v-360 zM1210 0v1075h189v-1075h-189zM436 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM876 1298q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#x4fc;" horiz-adv-x="1394" d="M55 0l518 729l-473 705h244l309 -471l56 -119l53 119l323 471h226l-488 -691l310 -440q70 -96 102.5 -178t32.5 -168q0 -190 -78 -288.5t-238 -98.5q-39 0 -82 6v174q63 -2 101.5 11.5t60 37t28.5 56t7 69.5q0 94 -37 167t-78 132l-196 277l-68 125l-57 -125l-350 -500 h-226z" />
<glyph unicode="&#x4fd;" horiz-adv-x="1212" d="M61 0l416 549l-389 526h238l206 -278l80 -140l80 140l213 278h215l-395 -516l233 -299q66 -82 104 -153.5t38 -153.5q0 -186 -86 -284.5t-254 -98.5h-15q-16 0 -30.5 1t-30.5 3v156q129 0 178 49t49 143q0 82 -40 139.5t-87 116.5l-104 133l-88 142l-80 -146l-236 -307 h-215z" />
<glyph unicode="&#x510;" horiz-adv-x="1191" d="M137 401q0 147 86 243.5t246 117.5v8q-72 20 -125 56t-88 81t-52.5 95.5t-17.5 101.5q0 92 41 159.5t112 110.5t164 63.5t199 20.5q61 0 122 -7t113 -19.5t94 -26.5t65 -29l-58 -159q-31 12 -68.5 23t-79.5 20.5t-86 15.5t-85 6q-145 0 -231.5 -46t-86.5 -155 q0 -53 26 -94t68 -71.5t95 -50t108 -27.5q37 -6 90.5 -7.5t94.5 -1.5h39v-163h-113h-49q-20 0 -47 -2q-166 -10 -262.5 -69.5t-96.5 -176.5q0 -68 28 -119t78 -84t118.5 -49t152.5 -16q98 0 186.5 23.5t137.5 51.5l59 -153q-55 -35 -160.5 -67t-253.5 -32q-125 0 -228 26 t-178 79t-116 132.5t-41 190.5z" />
<glyph unicode="&#x511;" horiz-adv-x="1085" d="M123 295q0 106 58.5 168.5t189.5 97.5v21q-100 31 -151.5 96t-51.5 145q0 131 104.5 202t282.5 71q131 0 227.5 -29t167.5 -70l-51 -137q-51 23 -126 49.5t-159 26.5q-129 0 -191.5 -35t-62.5 -121q0 -35 19.5 -64.5t52.5 -51t75 -34t87 -12.5h156v-141h-129 q-166 0 -238 -42t-72 -120q0 -80 75 -127t220 -47q174 0 299 72l49 -147q-59 -33 -143 -58.5t-197 -25.5q-248 0 -369.5 85t-121.5 228z" />
<glyph unicode="&#x512;" horiz-adv-x="1398" d="M-8 10l24 174q47 -14 98.5 0.5t98.5 91.5q31 51 57.5 142.5t47 230.5t35 333t20.5 452h844v-1483q0 -188 -72 -284.5t-230 -96.5q-39 0 -81 6v174q63 -2 99 9.5t53.5 40t21.5 77.5t4 123v1253h-451q-23 -403 -59.5 -668.5t-116.5 -414.5q-53 -98 -121.5 -139t-144.5 -41 q-43 0 -70.5 5t-56.5 15z" />
<glyph unicode="&#x513;" horiz-adv-x="1196" d="M-12 10l28 172q27 -8 60 -8q49 0 88 36t67.5 134t47 274.5t26.5 456.5h711v-1124q0 -190 -68.5 -281.5t-224.5 -91.5q-41 0 -86 6v154q63 -2 100 13.5t57.5 47t26.5 82.5t6 119v915h-348l-4 -61q-14 -203 -33.5 -363.5t-56.5 -272.5t-98.5 -170t-159.5 -58q-45 0 -79.5 5 t-59.5 15z" />
<glyph unicode="&#x51c;" horiz-adv-x="1869" d="M16 1434h215l275 -930l33 -240h4l37 244l317 926h102l320 -930l37 -240h4l39 244l254 926h200l-436 -1454h-117l-313 931l-43 217h-10l-41 -219l-313 -929h-119z" />
<glyph unicode="&#x51d;" horiz-adv-x="1720" d="M16 1075h207l228 -608l38 -215h19l57 219l248 604h145l177 -407l88 -207l55 -207h14l47 213l201 608h180l-391 -1098h-102l-301 695v-2l-54 198l-61 -200v2l-289 -693h-98z" />
<glyph unicode="&#x524;" horiz-adv-x="1550" d="M182 0v1434h1108v-1254h201v-442h-141l-33 262h-232v1253h-698v-1253h-205z" />
<glyph unicode="&#x525;" horiz-adv-x="1269" d="M180 0v1075h905v-915h144v-414h-133l-33 254h-166v915h-528v-915h-189z" />
<glyph unicode="&#x526;" horiz-adv-x="1437" d="M182 0v1434h205v-611q59 33 157.5 62.5t227.5 29.5q94 0 172 -21.5t135.5 -68.5t89 -123.5t31.5 -189.5v-332h197v-442h-142l-32 262h-228v467q0 272 -270 272q-104 0 -193.5 -24.5t-144.5 -67.5v-647h-205z" />
<glyph unicode="&#x527;" horiz-adv-x="1306" d="M180 0v1434h189v-492h22q61 74 147.5 119t213.5 45q98 0 169.5 -21.5t118.5 -76t70 -145.5t23 -228v-475h133v-414h-133l-33 254h-156v594q0 88 -11 152.5t-41 107.5t-80 63.5t-126 20.5q-53 0 -104.5 -18.5t-94.5 -51t-73.5 -79t-44.5 -103.5v-686h-189z" />
<glyph unicode="&#x1e30;" horiz-adv-x="1370" d="M182 0v1434h205v-660l94 29l516 631h234l-516 -615l-97 -69l113 -82l569 -668h-258l-555 651h-100v-651h-205zM436 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x1e31;" horiz-adv-x="1140" d="M180 0v1434h189v-848l106 35l356 454h222l-342 -416h2l-113 -81l129 -93l379 -485h-238l-385 483h-116v-483h-189zM539 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x1e3e;" horiz-adv-x="1777" d="M182 0v1434h154l485 -732l76 -155h4l72 160l461 727h161v-1434h-204v924l22 229h-8l-88 -199l-399 -635h-62l-420 637l-84 195h-10l33 -225v-926h-193zM735 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x1e3f;" horiz-adv-x="1941" d="M180 0v1075h129l37 -143h21q66 74 150.5 124t215.5 50q111 0 185.5 -47t113.5 -158q61 94 155.5 149.5t211.5 55.5q98 0 166.5 -22.5t111.5 -78t63.5 -149.5t20.5 -238v-618h-188v618q0 82 -9.5 141.5t-34 99.5t-68.5 59.5t-115 19.5q-117 0 -184.5 -61.5t-96.5 -184.5 v-692h-188v590q0 86 -8.5 151.5t-33 109.5t-68.5 65.5t-114 21.5q-109 0 -181.5 -60.5t-102.5 -154.5v-723h-189zM885 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x1e54;" horiz-adv-x="1257" d="M182 0v1419q86 18 187.5 25.5t199.5 7.5q104 0 212 -18.5t196 -67.5t144.5 -136t56.5 -224q0 -129 -51.5 -220.5t-136.5 -148.5t-194.5 -84t-226.5 -27q-12 0 -38 1l-53 2q-28 1 -53.5 3.5t-37.5 4.5v-537h-205zM387 713q10 -4 33.5 -5t49.5 -3.5t49 -2.5h36 q74 0 145.5 11.5t130 44.5t94.5 92t36 154q0 82 -35 135t-90.5 83.5t-124 42t-136.5 11.5q-55 0 -107 -2t-81 -10v-551zM445 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#x1e55;" horiz-adv-x="1290" d="M180 -410v1485h127l37 -137h18q55 80 143.5 124t199.5 44q233 0 347.5 -130t114.5 -415q0 -135 -37.5 -244.5t-108.5 -186.5t-172 -118t-226 -41q-41 0 -75 3t-62.5 10.5t-57.5 16.5t-59 22v-433h-189zM369 201q47 -33 102 -51.5t141 -18.5q166 0 260.5 108.5t94.5 323.5 q0 174 -70 278.5t-235 104.5q-123 0 -193 -61.5t-100 -188.5v-495zM539 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#x1e9e;" horiz-adv-x="1466" d="M182 0v956q0 104 20.5 195.5t73 159t144.5 107.5t237 40q98 0 175 -11t143.5 -33.5t125 -57.5t120.5 -82l-353 -389l-75 -58v-6l75 15q92 0 173 -25t139.5 -75t92.5 -124.5t34 -173.5q0 -111 -36 -196.5t-101.5 -145t-158.5 -91.5t-208 -32q-23 0 -59.5 3.5t-77.5 8.5 t-80 13t-64 18l35 177q20 -10 53 -18.5t68 -12.5t67.5 -6t57.5 -2q131 0 209 70.5t78 199.5q0 68 -18.5 117t-60.5 80.5t-112 47t-172 15.5h-135v133l369 397q-39 35 -127.5 55.5t-186.5 20.5q-96 0 -149.5 -33.5t-78 -91t-28.5 -131t-4 -153.5v-881h-205z" />
<glyph unicode="&#x2000;" horiz-adv-x="1021" />
<glyph unicode="&#x2001;" horiz-adv-x="2045" />
<glyph unicode="&#x2002;" horiz-adv-x="1021" />
<glyph unicode="&#x2003;" horiz-adv-x="2045" />
<glyph unicode="&#x2004;" horiz-adv-x="681" />
<glyph unicode="&#x2005;" horiz-adv-x="509" />
<glyph unicode="&#x2006;" horiz-adv-x="339" />
<glyph unicode="&#x2007;" horiz-adv-x="339" />
<glyph unicode="&#x2008;" horiz-adv-x="253" />
<glyph unicode="&#x2009;" horiz-adv-x="407" />
<glyph unicode="&#x200a;" horiz-adv-x="112" />
<glyph unicode="&#x2010;" horiz-adv-x="806" d="M131 504v176h545v-176h-545z" />
<glyph unicode="&#x2011;" horiz-adv-x="806" d="M131 680h545v-176h-545v176z" />
<glyph unicode="&#x2012;" horiz-adv-x="806" d="M131 504v176h545v-176h-545z" />
<glyph unicode="&#x2013;" horiz-adv-x="1482" d="M262 502v176h959v-176h-959z" />
<glyph unicode="&#x2014;" horiz-adv-x="1841" d="M262 502v176h1317v-176h-1317z" />
<glyph unicode="&#x2018;" horiz-adv-x="444" d="M90 1315q0 70 21.5 121t52.5 84.5t65.5 54t61.5 29.5l55 -82q-49 -23 -79.5 -60t-26.5 -90q53 10 84.5 -20.5t31.5 -83.5q0 -49 -34.5 -78t-88.5 -29q-66 0 -104.5 39t-38.5 115z" />
<glyph unicode="&#x2019;" horiz-adv-x="444" d="M90 1341q0 49 34 79t87 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54t-59 -27.5l-58 84q49 23 81 58.5t30 88.5q-53 -10 -85 20.5t-32 83.5z" />
<glyph unicode="&#x201a;" horiz-adv-x="444" d="M90 104q0 49 34 79t87 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54t-59 -27.5l-58 84q49 23 81 58.5t30 88.5q-53 -10 -85 20.5t-32 83.5z" />
<glyph unicode="&#x201c;" horiz-adv-x="776" d="M90 1315q0 70 21.5 121t52.5 84.5t65.5 54t61.5 29.5l55 -82q-49 -23 -79.5 -60t-26.5 -90q53 10 84.5 -20.5t31.5 -83.5q0 -49 -34.5 -78t-88.5 -29q-66 0 -104.5 39t-38.5 115zM422 1315q0 70 21.5 121t52 84.5t65.5 54t62 29.5l55 -82q-49 -23 -80 -60t-27 -90 q53 10 85 -20.5t32 -83.5q0 -49 -35 -78t-88 -29q-66 0 -104.5 39t-38.5 115z" />
<glyph unicode="&#x201d;" horiz-adv-x="776" d="M90 1339q0 49 34 79t87 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54t-59 -27.5l-58 83q49 23 81 59t30 89q-53 -10 -85 20.5t-32 83.5zM422 1339q0 49 33.5 79t87.5 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54t-60 -27.5 l-57 83q49 23 81 59t30 89q-53 -10 -85 20.5t-32 83.5z" />
<glyph unicode="&#x201e;" horiz-adv-x="776" d="M90 104q0 49 34 79t87 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54t-59 -27.5l-58 84q49 23 81 58.5t30 88.5q-53 -10 -85 20.5t-32 83.5zM422 104q0 49 33.5 79t87.5 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54 t-60 -27.5l-57 84q49 23 81 58.5t30 88.5q-53 -10 -85 20.5t-32 83.5z" />
<glyph unicode="&#x2020;" horiz-adv-x="1095" d="M90 864v172h289l100 -24l-24 98v324h188v-324l-27 -98l101 24h289v-172h-293l-97 25l27 -90v-799l-33 -410h-123l-32 412v797l24 90l-100 -25h-289z" />
<glyph unicode="&#x2021;" horiz-adv-x="1095" d="M90 340v172h289l100 -25l-24 86v230l24 86l-100 -25h-289v172h289l100 -24l-24 96v326h188v-326l-27 -96l101 24h289v-172h-293l-97 25l27 -86v-230l-27 -86l97 25h293v-172h-289l-101 25l27 -97v-268l-35 -410h-119l-34 412v266l24 97l-100 -25h-289z" />
<glyph unicode="&#x2022;" horiz-adv-x="1013" d="M190 637q0 63 26 116.5t69 92.5t100 60.5t121 21.5q63 0 121.5 -20.5t101.5 -57.5t68.5 -91t25.5 -122t-25.5 -122t-68.5 -91t-100.5 -57.5t-120.5 -20.5q-66 0 -123 20.5t-100 57.5t-69 91t-26 122z" />
<glyph unicode="&#x2026;" horiz-adv-x="1679" d="M147 104q0 59 38 94t100 35q61 0 99 -34.5t38 -94.5q0 -55 -38 -92t-99 -37t-99.5 37t-38.5 92zM707 104q0 59 37.5 94t99.5 35q61 0 99 -34.5t38 -94.5q0 -55 -38 -92t-99 -37t-99 37t-38 92zM1266 104q0 59 37.5 94t99.5 35q61 0 99 -34.5t38 -94.5q0 -55 -38 -92 t-99 -37t-99 37t-38 92z" />
<glyph unicode="&#x202f;" horiz-adv-x="407" />
<glyph unicode="&#x2030;" horiz-adv-x="2586" d="M152 1110q0 90 26.5 155.5t73.5 108.5t111.5 63.5t140.5 20.5t140.5 -19.5t112.5 -60.5t74.5 -107.5t26.5 -160.5t-26.5 -160.5t-74.5 -107.5t-112.5 -60.5t-140.5 -19.5t-140.5 19.5t-111.5 60.5t-73.5 107.5t-26.5 160.5zM268 74l1170 1386l118 -98l-1171 -1389z M332 1110q0 -111 44 -163t128 -52q82 0 128 47t46 168q0 123 -45 169t-129 46q-82 0 -127 -46t-45 -169zM961 348q0 90 26.5 155.5t73.5 108.5t111.5 63.5t140.5 20.5t140.5 -19.5t112.5 -60.5t74.5 -107.5t26.5 -160.5t-26.5 -160.5t-74.5 -107.5t-112.5 -60.5 t-140.5 -19.5t-140.5 19.5t-111.5 60.5t-73.5 107.5t-26.5 160.5zM1141 348q0 -111 44 -163t128 -52q82 0 128 47t46 168q0 123 -45 169t-129 46q-82 0 -127 -46t-45 -169zM1767 348q0 90 27 155.5t74 108.5t111.5 63.5t140.5 20.5t140 -19.5t112.5 -60.5t75 -107.5 t26.5 -160.5t-26.5 -160.5t-75 -107.5t-113 -60.5t-139.5 -19.5q-76 0 -140.5 19.5t-111.5 60.5t-74 107.5t-27 160.5zM1948 348q0 -111 44 -163t128 -52q82 0 128 47t46 168q0 123 -45 169t-129 46q-82 0 -127 -46t-45 -169z" />
<glyph unicode="&#x2039;" horiz-adv-x="667" d="M82 530l360 471l121 -108l-207 -277l-108 -84l108 -73l222 -271l-123 -110z" />
<glyph unicode="&#x203a;" horiz-adv-x="667" d="M90 893l123 108l373 -452l-361 -471l-123 106l209 279l109 84l-109 74z" />
<glyph unicode="&#x2044;" horiz-adv-x="411" d="M-391 66l1073 1396l123 -88l-1073 -1401z" />
<glyph unicode="&#x205f;" horiz-adv-x="509" />
<glyph unicode="&#x2081;" horiz-adv-x="892" d="M119 459l344 211h108v-727h209v-148h-616v148h235v475l17 78l-62 -60l-170 -98z" />
<glyph unicode="&#x2082;" horiz-adv-x="892" d="M113 -119q51 37 126.5 98.5t145.5 133t120 145.5t50 137q0 61 -42 91t-107 30q-61 0 -118 -21.5t-98 -45.5l-55 135q61 41 140 63.5t161 22.5q141 0 216 -66.5t75 -183.5q0 -61 -21.5 -116.5t-59.5 -109t-89 -105.5l-108 -105l-103 -62v-4l129 27h295v-150h-657v86z" />
<glyph unicode="&#x2083;" horiz-adv-x="892" d="M147 -176l37 139q39 -16 87 -28.5t108 -12.5q219 0 219 141q0 61 -50 99.5t-167 38.5h-117v53l207 219l78 53l-113 -12h-284v141h583v-82l-225 -235l-59 -37v-6l53 6q125 -2 194.5 -66.5t69.5 -175.5q0 -131 -102.5 -204.5t-268.5 -73.5q-82 0 -142.5 13.5t-107.5 29.5z " />
<glyph unicode="&#x2084;" horiz-adv-x="892" d="M55 -16v92l506 612h113v-567h184v-137h-184v-189h-160v189h-459zM233 109l115 12h166v246l14 98h-6l-49 -92l-164 -199z" />
<glyph unicode="&#x20ac;" d="M14 492l43 153h123q-2 16 -2 35v37v40q0 19 2 40h-166l43 149h142q27 135 86 232.5t141 160t183.5 92t213.5 29.5q117 0 201 -16.5t145 -38.5l-55 -164q-51 23 -119.5 35t-167.5 12q-74 0 -141.5 -18.5t-122.5 -60.5t-97 -106.5t-65 -156.5h625l-41 -149l-604 -2 q-2 -20 -2 -40v-40v-37q0 -18 2 -35l559 2l-41 -153h-500q86 -346 459 -347q90 0 161 20.5t124 49.5l47 -152q-68 -51 -170 -70.5t-201 -19.5q-250 0 -412.5 126t-209.5 393h-183z" />
<glyph unicode="&#x20b4;" d="M84 496v151h932v-151h-527q-45 -35 -83.5 -97.5t-38.5 -119.5q0 -70 62.5 -106t205.5 -36q106 0 177 20.5t122 47.5l53 -154q-51 -29 -141 -53.5t-250 -24.5q-213 0 -319.5 75t-106.5 212q0 35 12.5 72t29.5 69.5t69 94.5h-197zM84 797v151h539q53 39 82.5 99.5 t29.5 119.5q0 70 -51 99.5t-174 29.5q-92 0 -152.5 -20.5t-113.5 -42.5l-60 158l67 27.5t75 22.5t94 14t125 5q193 0 290 -64.5t97 -195.5q0 -76 -31 -144.5t-78 -107.5h193v-151h-932z" />
<glyph unicode="&#x20b6;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20b7;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20b9;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20ba;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20bb;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20bc;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20bd;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20be;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20bf;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20c0;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20c1;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20c2;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20c3;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20c4;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20c5;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20c6;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20c7;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20c8;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20c9;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20ca;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20cb;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20cc;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20cd;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20ce;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x20cf;" d="M66 268v144h161v149h-161v144h161v714q86 18 183.5 25.5t195.5 7.5q106 0 206.5 -19.5t178.5 -68.5t125 -134t47 -216q0 -127 -49 -213t-129 -139.5t-181.5 -77t-205.5 -23.5h-174v-149h373v-144h-373v-268h-197v268h-161zM424 705h164q66 0 131 13t117.5 48t85 94.5 t32.5 149.5q0 80 -26.5 132t-72.5 83.5t-108.5 45t-132.5 13.5q-55 0 -107 -4t-83 -8v-567z" />
<glyph unicode="&#x2113;" horiz-adv-x="1024" d="M150 446l174 152v520q0 90 20.5 154.5t56 105.5t83.5 60.5t104 19.5q98 0 161.5 -60.5t63.5 -183.5q0 -152 -82 -321.5t-268 -349.5v-287q0 -90 34.5 -124t84.5 -34q51 0 112.5 21.5t102.5 44.5l34 -103q-45 -29 -117.5 -57.5t-144.5 -28.5q-129 0 -187 62.5t-58 195.5 v213l-103 -90zM463 707q115 133 167 256.5t52 240.5q0 70 -28.5 100.5t-65.5 30.5q-25 0 -47.5 -7t-40 -28.5t-27.5 -59.5t-10 -99v-434z" />
<glyph unicode="&#x2116;" horiz-adv-x="2293" d="M182 0v1454h117l688 -913l117 -199h10l-24 190v902h194v-1454h-117l-682 917l-125 205h-8l25 -197v-905h-195zM1454 1110q0 90 26.5 155.5t74 108.5t112 63.5t139.5 20.5q76 0 140.5 -19.5t112.5 -60.5t75 -107.5t27 -160.5t-27 -160.5t-75 -107.5t-112.5 -60.5 t-140.5 -19.5t-140 19.5t-111.5 60.5t-74 107.5t-26.5 160.5zM1497 471v172h633v-172h-633zM1634 1110q0 -111 44 -163t128 -52q82 0 128 47t46 168q0 123 -45 169t-129 46q-82 0 -127 -46t-45 -169z" />
<glyph unicode="&#x2122;" horiz-adv-x="1996" d="M78 1270v164h792v-164h-299v-574h-194v574h-299zM956 696v738h191l231 -338l62 -121h2l65 125l215 334h193v-738h-182v332l24 211h-10l-86 -174l-191 -277h-88l-192 275l-82 176h-10l32 -209v-334h-174z" />
<glyph unicode="&#x212e;" horiz-adv-x="1228" d="M90 539q0 121 38 224t107.5 179t167 119t215.5 43q127 0 224.5 -45t165 -122t102.5 -179.5t39 -218.5h-827v-371q127 -121 296 -121q254 0 396 246l71 -43q-88 -135 -202.5 -206t-264.5 -71q-121 0 -219 44t-166.5 120t-105.5 179.5t-37 222.5zM322 612h596v297 q-129 123 -302 123q-176 0 -294 -123v-297z" />
<glyph unicode="&#x2202;" horiz-adv-x="1200" d="M49 387q0 123 39 248t117 226.5t194.5 165t274.5 63.5q96 0 144 -15.5t89 -44.5h25q-12 104 -65.5 175t-128 115t-165 61.5t-176.5 13.5q0 4 2 10t5 20l10 41q6 27 18 74q158 0 287 -31.5t220 -107.5t140 -201t49 -309q0 -236 -47 -409t-130 -286.5t-197.5 -169 t-249.5 -55.5q-225 0 -340 109.5t-115 306.5zM250 383q0 -51 14.5 -98t46 -83t82.5 -57.5t125 -21.5q121 0 201 65.5t128 167t67.5 226.5t19.5 243q-47 49 -109.5 80t-162.5 31q-86 0 -162 -43t-131.5 -117t-87 -175t-31.5 -218z" />
<glyph unicode="&#x220f;" horiz-adv-x="1513" d="M180 -410v1844h1153v-1844h-205v1663h-743v-1663h-205z" />
<glyph unicode="&#x2211;" horiz-adv-x="1134" d="M31 -229l485 678l82 63l-84 68l-483 673v181h1024v-181h-836l96 -77l467 -652l-485 -676l-90 -77h848v-181h-1024v181z" />
<glyph unicode="&#x2212;" horiz-adv-x="1134" d="M88 604v172h959v-172h-959z" />
<glyph unicode="&#x2215;" horiz-adv-x="1134" d="M-31 66l1073 1396l123 -88l-1073 -1401z" />
<glyph unicode="&#x221a;" horiz-adv-x="1134" d="M-18 752v176h401l203 -463l49 -217h4l45 221l320 965h186l-508 -1454h-82l-348 772h-270z" />
<glyph unicode="&#x221e;" horiz-adv-x="1912" d="M117 709q0 92 29.5 166.5t84 127t127 80t158.5 27.5q158 0 270.5 -63.5t184.5 -161.5q98 123 216 174t247 51q78 0 144.5 -26.5t115.5 -76t76.5 -120t27.5 -156.5q0 -92 -30.5 -167t-85 -127t-128 -80.5t-161.5 -28.5q-78 0 -145.5 20.5t-124 54t-101.5 78.5t-80 94 q-80 -121 -195.5 -184t-246.5 -63q-78 0 -146.5 26.5t-122 75.5t-84 120t-30.5 159zM305 715q0 -92 64.5 -151.5t171.5 -59.5q94 0 182 55t147 137q-59 111 -147 174.5t-205 63.5q-43 0 -82 -16.5t-67.5 -46t-46 -69.5t-17.5 -87zM1042 758q27 -53 65 -99.5t83 -80t97 -54 t110 -20.5q43 0 82 15.5t67.5 44t46 69.5t17.5 92q0 41 -13.5 79t-41 66.5t-68.5 46t-96 17.5q-86 0 -179.5 -42t-169.5 -134z" />
<glyph unicode="&#x222b;" horiz-adv-x="790" d="M-104 -373l53 152q53 -20 101 -30.5t100 -10.5q86 0 116.5 49t30.5 168v1186q0 168 74.5 243.5t236.5 75.5q76 0 151 -16.5t130 -36.5l-45 -156q-53 20 -103.5 32.5t-105.5 12.5q-84 0 -113.5 -48t-29.5 -165v-1189q0 -170 -76 -245t-238 -75q-84 0 -156.5 15t-125.5 38z " />
<glyph unicode="&#x2248;" horiz-adv-x="1134" d="M70 924q98 70 176 96t143 26q63 0 116.5 -17t103.5 -37.5t97.5 -38t98.5 -17.5q41 0 86 15.5t98 55.5l76 -145q-84 -53 -149.5 -74.5t-120.5 -21.5q-59 0 -109.5 17.5t-98.5 39t-95.5 40t-102.5 18.5q-51 0 -110.5 -23t-135.5 -78zM70 572q98 70 176 96t143 26 q63 0 116.5 -17t103.5 -37.5t97.5 -38t98.5 -17.5q41 0 86 15.5t98 55.5l76 -145q-84 -53 -149.5 -74.5t-120.5 -21.5q-59 0 -109.5 17.5t-98.5 39t-95.5 40t-102.5 18.5q-51 0 -110.5 -23t-135.5 -78z" />
<glyph unicode="&#x2260;" horiz-adv-x="1134" d="M88 428v172h348l88 180h-436v172h518l129 269h178l-131 -269h265v-172h-349l-86 -180h435v-172h-519l-143 -297h-174l143 297h-266z" />
<glyph unicode="&#x2264;" horiz-adv-x="1134" d="M76 866v78l858 483l86 -147l-524 -295l-205 -76l203 -65l536 -293l-84 -143zM119 453l80 155l837 -440l-78 -154z" />
<glyph unicode="&#x2265;" horiz-adv-x="1134" d="M82 1282l84 143l870 -458v-78l-858 -483l-86 147l524 295l205 76l-203 65zM121 164l833 454l82 -153l-831 -451z" />
<glyph unicode="&#x25ca;" horiz-adv-x="1134" d="M72 700l446 754h88l457 -743l-457 -731h-88zM272 723l238 -381l65 -176h5l63 180l221 344l-239 381l-64 176h-4l-65 -180z" />
<glyph unicode="&#x2c67;" horiz-adv-x="1576" d="M182 0v1434h205v-613h727v613h205v-1254h199v-442h-142l-33 262h-229v641h-727v-641h-205z" />
<glyph unicode="&#x2c68;" horiz-adv-x="1306" d="M180 0v1434h189v-492h22q61 74 147.5 119t213.5 45q98 0 169.5 -21.5t118.5 -76t70 -145.5t23 -228v-475h133v-414h-133l-33 254h-156v594q0 88 -11 152.5t-41 107.5t-80 63.5t-126 20.5q-53 0 -104.5 -18.5t-94.5 -51t-73.5 -79t-44.5 -103.5v-686h-189z" />
<glyph unicode="&#xe000;" horiz-adv-x="1075" d="M0 1075h1075v-1075h-1075v1075z" />
<glyph unicode="&#xf401;" horiz-adv-x="4" d="M-702 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xf406;" horiz-adv-x="1030" d="M123 1726l98 60q39 -66 119 -100.5t184 -34.5q109 0 183.5 40t109.5 95l90 -47q-20 -57 -58 -102.5t-89 -77t-112.5 -48t-125.5 -16.5q-59 0 -118.5 13.5t-112.5 42t-97 71.5t-71 104z" />
<glyph unicode="&#xf407;" horiz-adv-x="665" d="M137 -434l21 108q109 -29 155.5 -11t46.5 52q0 35 -52 54.5t-150 29.5l110 185h125l-55 -93q100 -16 148.5 -53t48.5 -104q0 -86 -73 -138.5t-186 -52.5q-47 0 -78.5 8.5t-60.5 14.5z" />
<glyph unicode="&#xf408;" horiz-adv-x="978" d="M123 1526v53l299 203h149l285 -205v-51h-188l-133 96l-41 72l-43 -70l-144 -98h-184z" />
<glyph unicode="&#xf409;" horiz-adv-x="509" d="M121 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#xf40a;" horiz-adv-x="444" d="M90 1341q0 49 34 79t87 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54t-59 -27.5l-58 84q49 23 81 58.5t30 88.5q-53 -10 -85 20.5t-32 83.5z" />
<glyph unicode="&#xf40b;" horiz-adv-x="542" d="M123 1634q0 45 39 78t108 33q70 0 110 -33t40 -78q0 -49 -40 -80.5t-110 -31.5t-108.5 31.5t-38.5 80.5z" />
<glyph unicode="&#xf40c;" horiz-adv-x="731" d="M123 1575q0 76 55 126t187 50q119 0 181 -45t62 -131q0 -74 -59.5 -123t-183.5 -49q-123 0 -182.5 47t-59.5 125zM266 1575q0 -31 22.5 -53.5t76.5 -22.5q100 0 100 76q0 37 -24.5 58.5t-75.5 21.5t-75 -21.5t-24 -58.5z" />
<glyph unicode="&#xf40d;" horiz-adv-x="966" d="M123 1620q66 66 125 89.5t112 23.5q43 0 85 -11.5t81 -25t76 -24.5t74 -11q29 0 58.5 10t58.5 35l51 -104q-59 -49 -111.5 -67.5t-101.5 -18.5q-43 0 -84 10t-80 23.5t-76 23.5t-74 10q-35 0 -71.5 -13.5t-73.5 -49.5z" />
<glyph unicode="&#xf40e;" horiz-adv-x="706" d="M137 -238q0 82 64.5 142.5t173.5 95.5h106q-70 -35 -110.5 -81t-38.5 -107q2 -47 32.5 -80t90.5 -33q20 0 44.5 5t51.5 15l24 -94q-35 -25 -96 -38t-117 -13q-104 0 -164.5 50t-60.5 138z" />
<glyph unicode="&#xf486;" horiz-adv-x="1312" d="M182 10v1411q84 14 197 22.5t242 8.5q88 0 181 -15.5t169 -54.5t125 -106.5t49 -173.5q0 -53 -17.5 -105.5t-53.5 -98.5t-91 -81t-131 -51v-8q66 -8 127 -33t108.5 -68t76 -104t28.5 -145q0 -111 -51 -192t-135 -133t-189.5 -76.5t-212.5 -24.5q-37 0 -90 1t-111.5 4 t-117 8t-103.5 15zM383 168q14 -4 43 -6t62.5 -4t67.5 -3t62 -1q70 0 134.5 14t113.5 45t79 78t30 112q0 82 -36 130.5t-93.5 74t-129 32.5t-141.5 7h-192v-479zM383 807h113q39 0 90 3t86 7q51 14 97 35.5t81 51.5t55.5 70t20.5 91q0 70 -28 112t-73 64.5t-102 30.5t-117 8 q-72 0 -132 -3t-91 -7v-463zM430 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xf487;" horiz-adv-x="1288" d="M180 57v1377h189v-492h20q47 82 135 122t187 40q223 0 338.5 -136.5t115.5 -410.5q0 -281 -151.5 -428t-425.5 -147q-135 0 -245 22t-163 53zM369 180q100 -39 243 -39q162 0 257.5 99.5t95.5 318.5q0 82 -16.5 152.5t-51.5 122t-87 81t-126 29.5q-66 0 -116 -20.5 t-89 -56.5t-66.5 -82t-43.5 -95v-510zM594 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xf488;" horiz-adv-x="1157" d="M182 0v1434h867v-177h-662v-456h614v-176h-614v-625h-205zM432 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xf489;" horiz-adv-x="745" d="M49 915v160h182v29q0 100 18.5 168.5t58.5 110.5t104.5 60.5t156.5 18.5q78 0 136.5 -9t121.5 -32l-41 -153q-53 23 -99 29t-89 6q-57 0 -92 -10.5t-54.5 -36t-25.5 -69.5t-6 -112h315v-160h-315v-915h-189v915h-182zM416 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xf49e;" horiz-adv-x="1355" d="M-14 1065v152h196v217h205v-217h487v-152h-487v-242q59 33 157.5 62.5t227.5 29.5q94 0 172 -21.5t135.5 -68.5t89 -123.5t31.5 -189.5v-512h-205v467q0 272 -270 272q-104 0 -193.5 -24.5t-144.5 -67.5v-647h-205v1065h-196z" />
<glyph unicode="&#xf49f;" horiz-adv-x="1325" d="M0 1163v135h193v136h188v-136h350v-135h-350v-221h22q61 74 147.5 119t213.5 45q98 0 170 -21.5t119 -76t69.5 -145.5t22.5 -228v-635h-189v594q0 88 -11 152.5t-41 107.5t-80 63.5t-126 20.5q-53 0 -104 -18.5t-94 -51t-74 -79t-45 -103.5v-686h-188v1163h-193z" />
<glyph unicode="&#xf4c6;" horiz-adv-x="1357" d="M156 938v496h204v-453q0 -137 66 -212t207 -75q104 0 193 24.5t145 65.5v650h205v-1483q0 -188 -77 -284.5t-237 -96.5q-41 0 -84 6v174q63 -2 101.5 11.5t58.5 43t26.5 78.5t6.5 117v610q-59 -33 -158.5 -62.5t-228.5 -29.5q-96 0 -175 22.5t-135.5 74t-87 130 t-30.5 193.5z" />
<glyph unicode="&#xf4c7;" horiz-adv-x="1175" d="M123 760v315h188v-264q0 -66 7.5 -117t31 -88t65.5 -56.5t109 -19.5q104 0 175 24t108 52v469h188v-1124q0 -190 -68.5 -281.5t-224.5 -91.5q-41 0 -86 6v154q63 -2 100.5 13.5t58 47t26.5 82.5t6 119v457q-39 -25 -119 -55.5t-213 -30.5q-86 0 -152.5 18.5t-110.5 63.5 t-66.5 119.5t-22.5 187.5z" />
<glyph unicode="&#xf4cc;" horiz-adv-x="1245" d="M10 1434h236l391 -738l55 -182h13l43 188l290 732h209l-401 -947q-59 -137 -104.5 -232t-93.5 -154.5t-103.5 -86t-134.5 -26.5q-74 0 -118 11t-85 36l59 168q43 -25 81 -30t71 -5q59 0 101 52t75 157zM453 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xf4cd;" horiz-adv-x="1087" d="M16 1075h224l274 -680l64 -207h26l51 209l224 678h192l-352 -973l-79 -194q-40 -94 -88 -167t-106.5 -117t-134.5 -44q-82 0 -139 19l31 159q31 -10 61 -10q41 0 75 10.5t62.5 37t52 74.5t44.5 124zM467 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xf4d6;" horiz-adv-x="1292" d="M92 31l53 176q51 -25 134 -41t178 -16q88 0 174 25.5t154.5 83.5t114.5 152.5t56 229.5h-626v176h624q-20 238 -149 351.5t-334 115.5q-109 2 -192.5 -20.5t-133.5 -51.5l-49 164q68 39 173.5 61.5t222.5 22.5q143 0 267 -41t216 -130t145.5 -230t53.5 -342 q0 -203 -61.5 -344.5t-163 -230.5t-233.5 -129t-274 -40q-113 0 -202 17.5t-148 40.5zM361 1634q0 45 39 78t108 33q70 0 110 -33t40 -78q0 -49 -40 -80.5t-110 -31.5t-108.5 31.5t-38.5 80.5z" />
<glyph unicode="&#xf4d7;" horiz-adv-x="1112" d="M98 41l52 156q55 -29 132.5 -47.5t155.5 -18.5q166 0 251 79t99 253h-495v160h493q-12 147 -97 235t-245 88q-96 0 -166.5 -25.5t-117.5 -54.5l-62 140q72 47 166 73.5t221 26.5q129 0 224.5 -39t158 -112.5t92 -179t29.5 -238.5q0 -274 -139 -420t-383 -146 q-111 0 -209.5 17.5t-159.5 52.5zM348 1331q0 47 37 85t96 38t98 -38t39 -85t-39 -83t-98 -36t-96 36t-37 83z" />
<glyph unicode="&#xf50a;" horiz-adv-x="1206" d="M90 33l51 180q53 -23 146.5 -41t228.5 -18q63 0 127 15t115 47t82.5 82t31.5 120q0 123 -95 180t-265 68q-27 2 -47.5 3t-48.5 1h-111v159h35h48q30 0 61.5 2.5t61.5 3.5t48 5q111 14 188.5 70.5t77.5 150.5q0 63 -23.5 105t-65.5 68t-97 37t-117 11q-119 0 -207 -18.5 t-135 -40.5l-55 163q20 12 63 24.5t99.5 23t125 17.5t140.5 7q90 0 178 -17.5t156.5 -58.5t111.5 -108.5t43 -169.5t-72.5 -194.5t-219.5 -133.5v-8q158 -23 249 -110t91 -234q0 -104 -41 -184t-111 -135.5t-159 -87t-187 -40.5l-31 -342h-129l-43 342q-102 6 -176 21 t-123 35z" />
<glyph unicode="&#xf50b;" horiz-adv-x="1056" d="M98 41l49 152q55 -29 133 -41.5t171 -12.5q283 0 282 176q0 80 -67.5 121t-235.5 41h-127v144h158q45 0 87 12t74.5 33.5t52 51.5t19.5 64q0 86 -63.5 119t-192.5 33q-90 0 -164.5 -19.5t-121.5 -40.5l-52 144q133 76 400 76q193 0 291 -68t98 -197q0 -35 -13.5 -71.5 t-40 -70.5t-64.5 -61.5t-87 -41.5v-23q139 -25 194.5 -91.5t55.5 -172.5q0 -117 -94.5 -204t-284.5 -109l-31 -349h-129l-43 345q-84 6 -143.5 21t-110.5 40z" />
<glyph unicode="&#xf50c;" horiz-adv-x="1277" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 221 -14t145 -37l-45 -176q-100 47 -305 47q-92 0 -179 -29.5t-155.5 -96.5t-109.5 -174.5t-41 -262.5q0 -139 39 -243.5t107.5 -175.5t161.5 -106.5t204 -35.5q100 0 174 17t125 46l49 -158q-57 -41 -138 -60 t-175 -26l-49 -84q100 -16 148 -53t48 -104q0 -86 -75.5 -138.5t-211.5 -52.5q-27 0 -54 2t-56 9l18 73q72 -4 113 2t61.5 20.5t25.5 32t5 33.5q0 35 -52 54.5t-151 29.5l105 176q-131 6 -247 53.5t-203 139.5t-138 228.5t-51 320.5z" />
<glyph unicode="&#xf50d;" horiz-adv-x="1083" d="M123 537q0 272 132 420.5t380 148.5q109 0 188.5 -19.5t143.5 -48.5l-49 -153q-55 29 -120 45t-141 16q-334 0 -333 -409q0 -78 18 -150t59 -129t107.5 -91t163.5 -34q86 0 150.5 23.5t107.5 56.5l61 -139q-66 -47 -151.5 -72t-182.5 -29l-47 -82q100 -16 148.5 -53 t48.5 -104q0 -86 -76 -138.5t-211 -52.5q-27 0 -54.5 2t-55.5 9l18 73q72 -4 113 2t61.5 20.5t25.5 32t5 33.5q0 35 -52.5 54.5t-150.5 29.5l107 178q-113 12 -192 57.5t-128 118t-71.5 170t-22.5 214.5z" />
<glyph unicode="&#xf50e;" horiz-adv-x="1320" d="M16 0l590 1454h107l592 -1454h-213l-156 375h-567l-152 -375h-201zM430 547h447l-166 407l-56 220h-4l-55 -224zM309 1552v140h717v-140h-717z" />
<glyph unicode="&#xf50f;" horiz-adv-x="1191" d="M92 287q0 92 40 159.5t103.5 110.5t144.5 63.5t161 20.5q63 0 107 -2t74 -5t50.5 -6t36.5 -5q4 31 6 53t2 57q0 57 -12 96t-40 62.5t-75 34t-115 10.5q-39 0 -86 -6t-94 -17.5t-93 -28t-83 -34.5l-51 158q184 88 457 88q123 0 197.5 -32t115.5 -81t54.5 -109.5 t13.5 -119.5q0 -113 -8.5 -226.5t-8.5 -246.5q0 -78 7.5 -151t23.5 -134h-137l-52 164h-20q-23 -31 -55.5 -62.5t-77.5 -56.5t-103.5 -41t-134.5 -16t-139 21.5t-109.5 60t-73 95t-26.5 126.5zM293 307q0 -82 58.5 -123t150.5 -41q68 0 120 17.5t90 43t61.5 57.5t35.5 63 v163q-16 2 -34.5 6.5t-46.5 6.5t-65.5 4t-93.5 2q-127 0 -201.5 -45t-74.5 -154zM250 1223v141h672v-141h-672z" />
<glyph unicode="&#xf510;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM250 1552v140h717v-140h-717z" />
<glyph unicode="&#xf511;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM289 1223v141h672v-141h-672z" />
<glyph unicode="&#xf512;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM258 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM696 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5 t-34 72.5zM242 1792v140h717v-140h-717z" />
<glyph unicode="&#xf513;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM285 1284q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM725 1284q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5 t-85 32.5t-32 79.5zM266 1484v140h717v-140h-717z" />
<glyph unicode="&#xf514;" horiz-adv-x="1198" d="M182 0v1434h867v-177h-662v-436h604v-176h-604v-469h672v-176h-877zM256 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM694 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5 t-34 72.5zM219 2003l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf515;" horiz-adv-x="1224" d="M123 537q0 276 136 422.5t388 146.5q80 0 160 -17.5t143.5 -65.5t103.5 -132t40 -219q0 -33 -2 -76t-9 -84h-768q4 -188 90.5 -284.5t292.5 -96.5q86 0 164 29.5t121 70.5l72 -143q-72 -53 -178.5 -85t-231.5 -32q-135 0 -234.5 40t-163 114t-94 178.5t-30.5 233.5z M324 647h589q0 9 1 18q0 150 -67 214q-71 68 -198 67q-143 0 -227 -67.5t-98 -231.5zM305 1284q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM745 1284q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5 t-85 32.5t-32 79.5zM262 1673l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf516;" horiz-adv-x="1206" d="M90 33l51 176q53 -23 146.5 -41t228.5 -18q63 0 127 16t115 49t82.5 83t31.5 120q0 123 -95 180t-265 68q-27 2 -47.5 3t-48.5 1h-111v159h35h48q30 0 61.5 2.5t61.5 3.5t48 5q111 14 188.5 70.5t77.5 150.5q0 63 -23.5 105t-65.5 68t-97 37t-117 11q-119 0 -207 -18.5 t-135 -40.5l-55 163q20 12 63 24.5t99.5 23t125 17.5t140.5 7q90 0 178 -17.5t156.5 -58.5t111.5 -108.5t43 -169.5t-72.5 -194.5t-219.5 -133.5v-8q158 -23 249 -110t91 -234q0 -117 -51.5 -202t-134.5 -140t-188.5 -82t-215.5 -27q-147 0 -248 17.5t-162 42.5zM201 1731 v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#xf517;" horiz-adv-x="1056" d="M98 41l49 149q55 -29 133 -41t171 -12q283 0 282 178q0 80 -67.5 121t-235.5 41h-127v144h158q45 0 87 12t74.5 33.5t52 51.5t19.5 64q0 86 -63.5 119t-192.5 33q-90 0 -164.5 -19.5t-121.5 -40.5l-52 144q133 76 400 76q193 0 291 -68t98 -197q0 -35 -13.5 -71.5 t-40 -70.5t-64.5 -61.5t-87 -41.5v-23q139 -25 194.5 -91.5t55.5 -172.5q0 -68 -31 -126t-92 -101t-154.5 -68t-216.5 -25q-121 0 -200 16.5t-142 47.5zM170 1583h178l91 -139l57 -146l59 144l101 141h159l-280 -383h-100z" />
<glyph unicode="&#xf518;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM420 1552v140h717v-140h-717z" />
<glyph unicode="&#xf519;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM299 1223v141h672v-141h-672z" />
<glyph unicode="&#xf51a;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM375 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5 t-123.5 180.5z" />
<glyph unicode="&#xf51b;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM305 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35 t-82 65t-46 101z" />
<glyph unicode="&#xf51c;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 639q8 -102 37.5 -192.5t83 -156 t129.5 -103t178 -37.5q184 0 299 118.5t131 370.5h-858zM338 811h856q-10 98 -41 184t-84 150.5t-129 101.5t-176 37q-180 0 -294 -115.5t-132 -357.5zM383 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5 q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf51d;" horiz-adv-x="1290" d="M123 537q0 270 135 419.5t389 149.5q131 0 229.5 -42t163 -118t96 -180t31.5 -229q0 -268 -136 -417t-384 -149q-135 0 -234.5 42t-164 117t-95 179.5t-30.5 227.5zM322 604h645q-25 170 -107 256t-213 86q-61 0 -116.5 -17.5t-100.5 -58.5t-73.5 -106.5t-34.5 -159.5z M324 469q16 -160 105 -249t218 -89q57 0 110.5 18.5t96.5 58.5t71.5 104.5t37.5 156.5h-639zM287 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65 t-46 101z" />
<glyph unicode="&#xf51e;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 639q8 -102 37.5 -192.5t83 -156 t129.5 -103t178 -37.5q184 0 299 118.5t131 370.5h-858zM338 811h856q-10 98 -41 184t-84 150.5t-129 101.5t-176 37q-180 0 -294 -115.5t-132 -357.5zM418 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM856 1628 q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5zM383 2003l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf51f;" horiz-adv-x="1290" d="M123 537q0 270 135 419.5t389 149.5q131 0 229.5 -42t163 -118t96 -180t31.5 -229q0 -268 -136 -417t-384 -149q-135 0 -234.5 42t-164 117t-95 179.5t-30.5 227.5zM322 604h645q-25 170 -107 256t-213 86q-61 0 -116.5 -17.5t-100.5 -58.5t-73.5 -106.5t-34.5 -159.5z M324 469q16 -160 105 -249t218 -89q57 0 110.5 18.5t96.5 58.5t71.5 104.5t37.5 156.5h-639zM318 1282q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM758 1282q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5 t-85 -32.5t-85 32.5t-32 79.5zM262 1673l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf520;" horiz-adv-x="1732" d="M182 14v1420h205v-547q12 2 32.5 5t46.5 5l53 4q28 2 54 2q106 0 207 -20.5t178.5 -70.5t123.5 -134t46 -211q0 -123 -44 -215t-121.5 -151.5t-186 -89t-239.5 -29.5q-31 0 -74 1t-91 5t-97.5 10t-92.5 16zM387 170q29 -8 71 -10t95 -2q76 0 141.5 18.5t113.5 55t75.5 92 t27.5 129.5q0 82 -30.5 135t-80.5 83.5t-117 43t-140 12.5q-39 0 -86 -6t-70 -12v-539zM1346 0v1434h204v-1434h-204zM508 1552v140h717v-140h-717z" />
<glyph unicode="&#xf521;" horiz-adv-x="1579" d="M180 -2v1077h189v-411q66 10 122 13t101 3q119 0 199.5 -24.5t130 -67.5t70 -101.5t20.5 -126.5q0 -195 -119 -283.5t-387 -88.5q-86 0 -166 2t-160 8zM369 160q86 -12 176 -13q147 0 206.5 51.5t59.5 145.5q0 82 -58.5 137.5t-201.5 55.5q-39 0 -87 -3.5t-95 -13.5v-360 zM1210 0v1075h189v-1075h-189zM412 1223v141h672v-141h-672z" />
<glyph unicode="&#xf522;" horiz-adv-x="1292" d="M92 31l53 176q51 -25 134 -41t178 -16q88 0 174 25.5t154.5 83.5t114.5 152.5t56 229.5h-626v176h624q-20 238 -149 351.5t-334 115.5q-109 2 -192.5 -20.5t-133.5 -51.5l-49 164q68 39 173.5 61.5t222.5 22.5q143 0 267 -41t216 -130t145.5 -230t53.5 -342 q0 -203 -61.5 -344.5t-163 -230.5t-233.5 -129t-274 -40q-113 0 -202 17.5t-148 40.5zM189 1552v140h717v-140h-717z" />
<glyph unicode="&#xf523;" horiz-adv-x="1112" d="M98 41l52 156q55 -29 132.5 -47.5t155.5 -18.5q166 0 251 79t99 253h-495v160h493q-12 147 -97 235t-245 88q-96 0 -166.5 -25.5t-117.5 -54.5l-62 140q72 47 166 73.5t221 26.5q129 0 224.5 -39t158 -112.5t92 -179t29.5 -238.5q0 -274 -139 -420t-383 -146 q-111 0 -209.5 17.5t-159.5 52.5zM154 1223v141h672v-141h-672z" />
<glyph unicode="&#xf524;" horiz-adv-x="1292" d="M92 31l53 176q51 -25 134 -41t178 -16q88 0 174 25.5t154.5 83.5t114.5 152.5t56 229.5h-626v176h624q-20 238 -149 351.5t-334 115.5q-109 2 -192.5 -20.5t-133.5 -51.5l-49 164q68 39 173.5 61.5t222.5 22.5q143 0 267 -41t216 -130t145.5 -230t53.5 -342 q0 -203 -61.5 -344.5t-163 -230.5t-233.5 -129t-274 -40q-113 0 -202 17.5t-148 40.5zM150 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf525;" horiz-adv-x="1112" d="M98 41l52 156q55 -29 132.5 -47.5t155.5 -18.5q166 0 251 79t99 253h-495v160h493q-12 147 -97 235t-245 88q-96 0 -166.5 -25.5t-117.5 -54.5l-62 140q72 47 166 73.5t221 26.5q129 0 224.5 -39t158 -112.5t92 -179t29.5 -238.5q0 -274 -139 -420t-383 -146 q-111 0 -209.5 17.5t-159.5 52.5zM125 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65t-46 101z" />
<glyph unicode="&#xf526;" horiz-adv-x="1304" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 220 -14t144 -37l-47 -172q-100 47 -301 47q-84 0 -163.5 -24.5t-145.5 -80t-112 -142.5t-60 -210h674v-176h-678q8 -123 50 -217t109.5 -157.5t156.5 -95t194 -31.5q100 0 174 18t125 47l47 -154 q-68 -49 -170 -68.5t-219 -19.5q-137 0 -261 44t-218.5 135.5t-149.5 231.5t-55 333zM402 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM840 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5 q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#xf527;" horiz-adv-x="1159" d="M123 537q0 135 40 241.5t111.5 178t173 109.5t222.5 38q115 0 198.5 -17.5t147.5 -46.5l-51 -159q-57 29 -125 46t-144 17q-160 0 -255 -76.5t-117 -242.5h542v-160h-542q8 -70 33.5 -131.5t72.5 -106.5t116.5 -70.5t168.5 -25.5q82 0 151.5 24.5t116.5 55.5l53 -139 q-72 -47 -172 -74t-207 -27q-135 0 -235 41t-167 115t-99.5 178.5t-32.5 231.5zM299 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM739 1298q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5 t-85 32.5t-32 79.5z" />
<glyph unicode="&#xf528;" horiz-adv-x="1277" d="M51 0l346 500l135 90q-80 14 -147.5 46t-117.5 83t-77.5 120.5t-27.5 161.5q0 125 47 211t127 139.5t188.5 77t231.5 23.5q76 0 167 -7t173 -26v-1419h-205v610l-219 -45l-383 -565h-238zM379 1004q0 -76 28.5 -128.5t79 -84t117 -46t141.5 -14.5h146v533q-29 8 -61.5 10 t-86.5 2q-72 0 -137 -12.5t-115.5 -43t-81 -82.5t-30.5 -134zM350 1552v140h717v-140h-717z" />
<glyph unicode="&#xf529;" horiz-adv-x="1183" d="M82 0l270 352v-2l115 78q-143 16 -226 101t-83 208q0 96 36.5 166t105.5 115t166 65.5t218 20.5q78 0 163 -10.5t157 -26.5v-1067h-189v424l-194 -27l-306 -397h-233zM358 739q0 -102 91.5 -153t238.5 -47l127 2v387q-33 10 -75 13t-72 3q-154 0 -232 -49.5t-78 -155.5z M297 1223v141h672v-141h-672z" />
<glyph unicode="&#xf52a;" horiz-adv-x="1277" d="M51 0l346 500l135 90q-80 14 -147.5 46t-117.5 83t-77.5 120.5t-27.5 161.5q0 125 47 211t127 139.5t188.5 77t231.5 23.5q76 0 167 -7t173 -26v-1419h-205v610l-219 -45l-383 -565h-238zM379 1004q0 -76 28.5 -128.5t79 -84t117 -46t141.5 -14.5h146v533q-29 8 -61.5 10 t-86.5 2q-72 0 -137 -12.5t-115.5 -43t-81 -82.5t-30.5 -134zM299 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf52b;" horiz-adv-x="1183" d="M82 0l270 352v-2l115 78q-143 16 -226 101t-83 208q0 96 36.5 166t105.5 115t166 65.5t218 20.5q78 0 163 -10.5t157 -26.5v-1067h-189v424l-194 -27l-306 -397h-233zM358 739q0 -102 91.5 -153t238.5 -47l127 2v387q-33 10 -75 13t-72 3q-154 0 -232 -49.5t-78 -155.5z M289 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65t-46 101z" />
<glyph unicode="&#xf52c;" horiz-adv-x="2002" d="M182 0v1434h205v-613h266q23 307 180.5 473t438.5 166q162 0 278.5 -53t190.5 -151.5t108.5 -235.5t34.5 -303q0 -354 -154.5 -549t-457.5 -195q-152 0 -264.5 48.5t-189.5 135.5t-118 209.5t-49 274.5h-264v-641h-205zM870 717q0 -115 21.5 -218.5t69 -181t124 -122.5 t187.5 -45q199 0 297 137t98 430q0 113 -19.5 216t-65.5 181t-122 124t-188 46q-199 0 -300.5 -139t-101.5 -428zM649 1552v140h717v-140h-717z" />
<glyph unicode="&#xf52d;" horiz-adv-x="1722" d="M180 0v1075h189v-440h252q20 223 140 347t355 124q129 0 220 -42t149.5 -118t86 -180t27.5 -229q0 -266 -120.5 -416t-366.5 -150q-127 0 -217 37t-149.5 102.5t-89 158.5t-38.5 206h-249v-475h-189zM807 537q0 -84 14.5 -158t49 -129t94 -87t149.5 -32q154 0 219.5 98.5 t65.5 307.5q0 82 -13.5 156.5t-46 131t-88 89t-139.5 32.5q-162 0 -233.5 -99t-71.5 -310zM479 1223v141h672v-141h-672z" />
<glyph unicode="&#xf52e;" horiz-adv-x="2002" d="M182 0v1434h205v-613h266q23 307 180.5 473t438.5 166q162 0 278.5 -53t190.5 -151.5t108.5 -235.5t34.5 -303q0 -354 -154.5 -549t-457.5 -195q-152 0 -264.5 48.5t-189.5 135.5t-118 209.5t-49 274.5h-264v-641h-205zM870 717q0 -115 21.5 -218.5t69 -181t124 -122.5 t187.5 -45q199 0 297 137t98 430q0 113 -19.5 216t-65.5 181t-122 124t-188 46q-199 0 -300.5 -139t-101.5 -428zM563 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf52f;" horiz-adv-x="1722" d="M180 0v1075h189v-440h252q20 223 140 347t355 124q129 0 220 -42t149.5 -118t86 -180t27.5 -229q0 -266 -120.5 -416t-366.5 -150q-127 0 -217 37t-149.5 102.5t-89 158.5t-38.5 206h-249v-475h-189zM807 537q0 -84 14.5 -158t49 -129t94 -87t149.5 -32q154 0 219.5 98.5 t65.5 307.5q0 82 -13.5 156.5t-46 131t-88 89t-139.5 32.5q-162 0 -233.5 -99t-71.5 -310zM537 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65 t-46 101z" />
<glyph unicode="&#xf530;" horiz-adv-x="1474" d="M-8 10l26 172q25 -6 49.5 -6t50 9.5t50.5 31t47 59.5q31 53 57.5 143.5t47 229.5t34 333t19.5 452h844v-1254h198v-442h-141l-33 262h-229v1253h-451q-10 -203 -23.5 -368.5t-34 -299.5t-48 -236.5t-68.5 -178.5q-53 -98 -122.5 -139t-145.5 -41q-43 0 -70.5 5t-56.5 15z " />
<glyph unicode="&#xf531;" horiz-adv-x="1204" d="M-12 10l28 172q27 -8 60 -8q49 0 88 36t67.5 134t47 274.5t26.5 456.5h711v-915h147v-414h-133l-33 254h-170v915h-348l-4 -61q-14 -203 -33.5 -363.5t-56.5 -272.5t-98.5 -170t-159.5 -58q-45 0 -79.5 5t-59.5 15z" />
<glyph unicode="&#xf532;" horiz-adv-x="1523" d="M182 0v1434h205v-955l-18 -155h10l102 161l733 949h127v-1483q0 -190 -73.5 -285.5t-233.5 -95.5q-41 0 -90 6v174q63 -2 101 11.5t58.5 43t27 78.5t6.5 117v948l12 158h-8l-99 -162l-735 -944h-125zM393 1741l191 43q10 -74 62 -112t138 -38t138.5 38t62.5 110l172 -37 q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf533;" horiz-adv-x="1292" d="M180 0v1075h189v-635l-15 -188h23l94 182l494 641h147v-1124q0 -190 -68.5 -281.5t-224.5 -91.5q-41 0 -86 6v154q63 -2 100 13.5t57.5 47t27 82.5t6.5 119v614l28 213h-22l-101 -200l-503 -627h-146zM289 1405l168 53q10 -45 28.5 -71.5t43 -40t56 -16.5t66.5 -3t67 4 t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65t-46 101z" />
<glyph unicode="&#xf534;" horiz-adv-x="1529" d="M119 717q0 176 44 314t127 233.5t202.5 145.5t271.5 50q162 0 283.5 -54t202.5 -151.5t121 -234.5t40 -303q0 -176 -44 -314.5t-128 -233.5t-204 -145.5t-271 -50.5q-164 0 -285 54.5t-200.5 151.5t-119.5 234.5t-40 303.5zM336 717q0 -117 25.5 -219.5t78 -180 t133 -122.5t191.5 -45q199 0 314.5 137t115.5 430q0 115 -25.5 217t-78 180t-133 124t-193.5 46q-197 0 -312.5 -139t-115.5 -428zM615 1634q0 45 39 78t108 33q70 0 110 -33t40 -78q0 -49 -40 -80.5t-110 -31.5t-108.5 31.5t-38.5 80.5z" />
<glyph unicode="&#xf535;" horiz-adv-x="1292" d="M123 537q0 133 35 238.5t102.5 179t164.5 112.5t222 39q131 0 229.5 -43t164 -120t97 -180.5t31.5 -225.5q0 -131 -35.5 -235.5t-102 -178.5t-164 -113t-220.5 -39q-135 0 -233.5 43t-163 119t-96 179.5t-31.5 224.5zM324 537q0 -76 17 -149t56 -130t100.5 -92t151.5 -35 q319 0 320 406q0 80 -17.5 153.5t-55.5 130t-99.5 91t-147.5 34.5q-160 0 -242.5 -101t-82.5 -308zM496 1331q0 47 37 85t96 38t98 -38t39 -85t-39 -83t-98 -36t-96 36t-37 83z" />
<glyph unicode="&#xf536;" horiz-adv-x="1732" d="M182 14v1420h205v-547q12 2 32.5 5t46.5 5l53 4q28 2 54 2q106 0 207 -20.5t178.5 -70.5t123.5 -134t46 -211q0 -123 -44 -215t-121.5 -151.5t-186 -89t-239.5 -29.5q-31 0 -74 1t-91 5t-97.5 10t-92.5 16zM387 170q29 -8 71 -10t95 -2q76 0 141.5 18.5t113.5 55t75.5 92 t27.5 129.5q0 82 -30.5 135t-80.5 83.5t-117 43t-140 12.5q-39 0 -86 -6t-70 -12v-539zM1346 0v1434h204v-1434h-204zM488 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf537;" horiz-adv-x="1579" d="M180 -2v1077h189v-411q66 10 122 13t101 3q119 0 199.5 -24.5t130 -67.5t70 -101.5t20.5 -126.5q0 -195 -119 -283.5t-387 -88.5q-86 0 -166 2t-160 8zM369 160q86 -12 176 -13q147 0 206.5 51.5t59.5 145.5q0 82 -58.5 137.5t-201.5 55.5q-39 0 -87 -3.5t-95 -13.5v-360 zM1210 0v1075h189v-1075h-189zM399 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65t-46 101z" />
<glyph unicode="&#xf538;" horiz-adv-x="1191" d="M137 401q0 147 86 243.5t246 117.5v8q-72 20 -125 56t-88 81t-52.5 95.5t-17.5 101.5q0 92 41 159.5t112 110.5t164 63.5t199 20.5q61 0 122 -7t113 -19.5t94 -26.5t65 -29l-58 -159q-31 12 -68.5 23t-79.5 20.5t-86 15.5t-85 6q-145 0 -231.5 -46t-86.5 -155 q0 -53 26 -94t68 -71.5t95 -50t108 -27.5q37 -6 90.5 -7.5t94.5 -1.5h39v-163h-113h-49q-20 0 -47 -2q-166 -10 -262.5 -69.5t-96.5 -176.5q0 -68 28 -119t78 -84t118.5 -49t152.5 -16q98 0 186.5 23.5t137.5 51.5l59 -153q-55 -35 -160.5 -67t-253.5 -32q-125 0 -228 26 t-178 79t-116 132.5t-41 190.5zM316 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM754 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#xf539;" horiz-adv-x="1085" d="M123 295q0 106 58.5 168.5t189.5 97.5v21q-100 31 -151.5 96t-51.5 145q0 131 104.5 202t282.5 71q131 0 227.5 -29t167.5 -70l-51 -137q-51 23 -126 49.5t-159 26.5q-129 0 -191.5 -35t-62.5 -121q0 -35 19.5 -64.5t52.5 -51t75 -34t87 -12.5h156v-141h-129 q-166 0 -238 -42t-72 -120q0 -80 75 -127t220 -47q174 0 299 72l49 -147q-59 -33 -143 -58.5t-197 -25.5q-248 0 -369.5 85t-121.5 228zM225 1298q0 49 32.5 82t86.5 33q51 0 82.5 -33t31.5 -82q0 -47 -31.5 -79.5t-82.5 -32.5q-53 0 -86 32.5t-33 79.5zM665 1298 q0 49 32 82t85 33t85 -33t32 -82q0 -47 -32 -79.5t-85 -32.5t-85 32.5t-32 79.5z" />
<glyph unicode="&#xf53a;" horiz-adv-x="815" d="M141 0v135h164v1163h-164v136h533v-136h-164v-1163h164v-135h-533zM260 1634q0 45 39 78t108 33q70 0 110 -33t40 -78q0 -49 -40 -80.5t-110 -31.5t-108.5 31.5t-38.5 80.5z" />
<glyph unicode="&#xf53b;" horiz-adv-x="649" d="M233 0v1075h189v-1075h-189z" />
<glyph unicode="&#xf53c;" horiz-adv-x="1157" d="M182 0v1434h867v-177h-662v-456h614v-176h-614v-625h-205z" />
<glyph unicode="&#xf53d;" horiz-adv-x="921" d="M180 0v1075h692v-160h-503v-284h489v-144h-489v-487h-189z" />
<glyph unicode="&#xf53e;" horiz-adv-x="1277" d="M119 717q0 201 61.5 342t159.5 230t221 130t244 41q135 0 221 -14t145 -37l-45 -172q-100 47 -305 47q-92 0 -179 -30.5t-155.5 -98.5t-109.5 -175.5t-41 -262.5q0 -139 39 -244.5t107.5 -177.5t161.5 -107.5t204 -35.5q100 0 174 18t125 47l49 -156q-57 -41 -140 -61 t-179 -25l-31 -340h-129l-43 349q-117 18 -217.5 71.5t-176 144.5t-118.5 219t-43 298z" />
<glyph unicode="&#xf53f;" horiz-adv-x="1083" d="M123 537q0 272 132 420.5t380 148.5q109 0 188.5 -19.5t143.5 -48.5l-49 -153q-55 29 -120 45t-141 16q-334 0 -333 -409q0 -78 18 -150t59 -128t107.5 -90t163.5 -34q86 0 150.5 23.5t107.5 56.5l61 -141q-59 -41 -133 -65.5t-158 -33.5l-30 -340h-129l-43 347 q-102 18 -174 65t-116 119t-64.5 166t-20.5 205z" />
<glyph unicode="&#xf540;" horiz-adv-x="1464" d="M182 -2v1436q41 6 95.5 9t113 5t114.5 3t103 1q188 0 326.5 -54.5t229.5 -150.5t136.5 -229t45.5 -291q0 -143 -42 -277.5t-134.5 -239t-237 -167.5t-348.5 -63q-35 0 -94 2l-119 4q-61 2 -113.5 5t-75.5 7zM387 168q10 -2 40 -3l62.5 -2t61.5 -2t41 -1q154 0 257 48 t165.5 128t88 181t25.5 210q0 92 -24.5 188.5t-83.5 175t-157.5 130t-248.5 51.5h-61q-33 0 -65.5 -2t-59.5 -4t-41 -4v-1094zM467 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xf541;" horiz-adv-x="1329" d="M123 530q0 274 140 421t394 147q43 0 77 -3t63.5 -7.5t57.5 -12.5l58 -16v375h189v-1063q0 -104 3 -195.5t19 -179.5h-125l-47 164h-20q-47 -82 -138.5 -135.5t-211.5 -53.5q-231 0 -345 137t-114 422zM319 528q0 -86 16.5 -158.5t51.5 -126t92.5 -83t141.5 -29.5 q125 0 194.5 62.5t97.5 185.5v498q-47 35 -101 48t-144 13q-166 0 -257.5 -96.5t-91.5 -313.5zM1149 1126l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xf542;" horiz-adv-x="1501" d="M182 0v1434h205v-613h727v613h205v-1434h-205v641h-727v-641h-205zM574 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xf543;" horiz-adv-x="1312" d="M180 0v1434h189v-492h22q61 74 147.5 119t213.5 45q98 0 169.5 -21.5t118.5 -76t70 -145.5t23 -228v-635h-189v594q0 88 -11 152.5t-41 107.5t-80 63.5t-126 20.5q-53 0 -104.5 -18.5t-94.5 -51t-73.5 -79t-44.5 -103.5v-686h-189zM612 1167l131 308h213v-48l-229 -260 h-115z" />
<glyph unicode="&#xf544;" horiz-adv-x="1159" d="M182 0v1434h205v-1254h733v-180h-938zM541 1128l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xf545;" horiz-adv-x="688" d="M205 215v1219h188v-1149q0 -84 32 -119t85 -35q33 0 63.5 4t73.5 17l25 -140q-20 -8 -49 -15t-60 -13.5t-61.5 -9.5t-55.5 -3q-111 0 -176 56.5t-65 187.5zM457 1128l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xf546;" horiz-adv-x="1249" d="M39 1253v181h1171v-181h-483v-1253h-205v1253h-483zM514 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xf547;" horiz-adv-x="829" d="M49 915v160h182v217l189 49v-266h323v-160h-323v-548q0 -129 32.5 -182.5t112.5 -53.5q51 0 93 11.5t96 29.5l43 -133q-66 -29 -140.5 -48.5t-160.5 -19.5q-143 0 -204 78t-61 254v612h-182zM471 1126l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xf548;" horiz-adv-x="1286" d="M-6 1434h225l387 -955l53 -223h5l55 227l368 951h205l-594 -1454h-102zM514 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xf549;" horiz-adv-x="1095" d="M0 1075h221l275 -618l71 -221l68 225l256 614h205l-502 -1098h-82zM451 1167l131 308h213v-48l-229 -260h-115z" />
<glyph unicode="&#xf54a;" horiz-adv-x="1206" d="M90 33l51 176q53 -23 146.5 -41t228.5 -18q63 0 127 16t115 49t82.5 83t31.5 120q0 123 -95 180t-265 68q-27 2 -47.5 3t-48.5 1h-111v159h35h48q30 0 61.5 2.5t61.5 3.5t48 5q111 14 188.5 70.5t77.5 150.5q0 63 -23.5 105t-65.5 68t-97 37t-117 11q-119 0 -207 -18.5 t-135 -40.5l-55 163q20 12 63 24.5t99.5 23t125 17.5t140.5 7q90 0 178 -17.5t156.5 -58.5t111.5 -108.5t43 -169.5t-72.5 -194.5t-219.5 -133.5v-8q158 -23 249 -110t91 -234q0 -117 -51.5 -202t-134.5 -140t-188.5 -82t-215.5 -27q-147 0 -248 17.5t-162 42.5z" />
<glyph unicode="&#xf54b;" horiz-adv-x="1060" d="M74 -358l24 61q8 16 17 39l14 41q61 -25 128 -39t120 -14q209 0 301 82t92 235q0 150 -98.5 213.5t-263.5 63.5h-127v141h155q45 0 90 19.5t81 55t58.5 83t22.5 102.5q0 115 -64.5 166t-211.5 51q-78 0 -154 -26.5t-129 -49.5l-25 64l-24 76q72 43 168 69.5t225 26.5 q96 0 172 -23.5t129 -66.5t82 -103.5t29 -134.5q0 -135 -65.5 -221t-162.5 -121v-22q66 -10 123.5 -36t99.5 -70t66.5 -107.5t24.5 -151.5q0 -129 -46 -220t-123 -147.5t-178.5 -82t-211.5 -25.5q-111 0 -191.5 21.5t-146.5 50.5z" />
<glyph unicode="&#xf54c;" horiz-adv-x="1206" d="M90 33l51 176q53 -23 146.5 -41t228.5 -18q63 0 127 16t115 49t82.5 83t31.5 120q0 123 -95 180t-265 68q-27 2 -47.5 3t-48.5 1h-111v159h35h48q30 0 61.5 2.5t61.5 3.5t48 5q111 14 188.5 70.5t77.5 150.5q0 63 -23.5 105t-65.5 68t-97 37t-117 11q-119 0 -207 -18.5 t-135 -40.5l-55 163q20 12 63 24.5t99.5 23t125 17.5t140.5 7q90 0 178 -17.5t156.5 -58.5t111.5 -108.5t43 -169.5t-72.5 -194.5t-219.5 -133.5v-8q158 -23 249 -110t91 -234q0 -117 -51.5 -202t-134.5 -140t-188.5 -82t-215.5 -27q-147 0 -248 17.5t-162 42.5zM174 1731 v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#xf54d;" horiz-adv-x="1060" d="M74 -358l24 61q8 16 17 39l14 41q61 -25 128 -39t120 -14q209 0 301 82t92 235q0 150 -98.5 213.5t-263.5 63.5h-127v141h155q45 0 90 19.5t81 55t58.5 83t22.5 102.5q0 115 -64.5 166t-211.5 51q-78 0 -154 -26.5t-129 -49.5l-25 64l-24 76q72 43 168 69.5t225 26.5 q96 0 172 -23.5t129 -66.5t82 -103.5t29 -134.5q0 -135 -65.5 -221t-162.5 -121v-22q66 -10 123.5 -36t99.5 -70t66.5 -107.5t24.5 -151.5q0 -129 -46 -220t-123 -147.5t-178.5 -82t-211.5 -25.5q-111 0 -191.5 21.5t-146.5 50.5zM151 1583h178l91 -139l57 -146l59 144 l101 141h159l-280 -383h-100z" />
<glyph unicode="&#xf62c;" horiz-adv-x="444" d="M90 959q0 70 21.5 121t52.5 84.5t65.5 54t61.5 29.5l55 -82q-49 -23 -79.5 -60t-26.5 -90q53 10 84.5 -20.5t31.5 -83.5q0 -49 -34.5 -78t-88.5 -29q-66 0 -104.5 39t-38.5 115z" />
<glyph unicode="&#xf62d;" horiz-adv-x="444" d="M90 985q0 49 34 79t87 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54t-59 -27.5l-58 84q49 23 81 58.5t30 88.5q-53 -10 -85 20.5t-32 83.5z" />
<glyph unicode="&#xf62e;" horiz-adv-x="763" d="M90 959q0 70 21.5 121t52.5 84.5t65.5 54t61.5 29.5l55 -82q-49 -23 -79.5 -60t-26.5 -90q53 10 84.5 -20.5t31.5 -83.5q0 -49 -34.5 -78t-88.5 -29q-66 0 -104.5 39t-38.5 115zM407 959q0 70 21.5 121t52.5 84.5t65.5 54t61.5 29.5l55 -82q-49 -23 -79.5 -60t-26.5 -90 q53 10 84.5 -20.5t31.5 -83.5q0 -49 -34.5 -78t-88.5 -29q-66 0 -104.5 39t-38.5 115z" />
<glyph unicode="&#xf62f;" horiz-adv-x="788" d="M90 985q0 49 34 79t87 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54t-59 -27.5l-58 84q49 23 81 58.5t30 88.5q-53 -10 -85 20.5t-32 83.5zM432 985q0 49 34 79t87 30q66 0 105.5 -39t39.5 -115q0 -72 -22.5 -123t-54 -85.5t-66.5 -54t-59 -27.5 l-58 84q49 23 81 58.5t30 88.5q-53 -10 -85 20.5t-32 83.5z" />
<glyph unicode="&#xf634;" horiz-adv-x="499" d="M201 672v406h188l-72 -406h-116z" />
<glyph unicode="&#xf635;" horiz-adv-x="770" d="M201 672v406h188l-72 -406h-116zM471 672v406h188l-72 -406h-116z" />
<glyph unicode="&#xf662;" horiz-adv-x="892" d="M115 1235l346 213h106v-875h-170v621l17 80l-62 -57l-170 -101z" />
<glyph unicode="&#xf6c3;" horiz-adv-x="509" d="M121 -209q0 45 36 74t83 29q59 0 103 -39t44 -121q0 -55 -20.5 -98.5t-49 -74t-60.5 -49t-56 -26.5l-60 82q39 16 67 48t28 79q-47 -10 -81 18.5t-34 77.5z" />
<glyph unicode="&#xf6c9;" horiz-adv-x="776" d="M123 1540l260 242h270v-47l-364 -195h-166z" />
<glyph unicode="&#xf6ca;" horiz-adv-x="970" d="M123 1731v51h190l131 -101l39 -67l43 65l140 103h182v-53l-299 -205h-141z" />
<glyph unicode="&#xf6cb;" horiz-adv-x="937" d="M123 1628q0 47 33.5 74t93.5 27q57 0 92 -27t35 -74q0 -45 -35 -72.5t-92 -27.5q-59 0 -93 27.5t-34 72.5zM561 1628q0 47 34 74t91 27q59 0 94 -27t35 -74q0 -45 -35 -72.5t-94 -27.5q-57 0 -91 27.5t-34 72.5z" />
<glyph unicode="&#xf6ce;" horiz-adv-x="776" d="M123 1735v47h270l260 -242h-176z" />
<glyph unicode="&#xf6cf;" horiz-adv-x="997" d="M123 1518l141 223h221v-33l-223 -190h-139zM412 1518l227 223h235v-33l-321 -190h-141z" />
<glyph unicode="&#xf6d0;" horiz-adv-x="962" d="M123 1552v140h717v-140h-717z" />
<glyph unicode="&#xf6d1;" horiz-adv-x="1009" d="M123 1741l190 43q10 -74 62.5 -112t138.5 -38t138.5 38t62.5 110l172 -37q-27 -113 -117 -176.5t-258 -63.5q-162 0 -265.5 55.5t-123.5 180.5z" />
<glyph unicode="&#xf6d4;" horiz-adv-x="950" d="M123 1405l168 53q10 -45 28.5 -71.5t43 -40t56.5 -16.5t66 -3q35 0 67 4t56.5 18.5t43 39t28.5 67.5l147 -43q-23 -121 -118 -170t-228 -49q-63 0 -122.5 10t-107.5 35t-82 65t-46 101z" />
<glyph horiz-adv-x="571" d="M188 0v1434h195v-1434h-195z" />
<glyph horiz-adv-x="421" d="M459 1081q39 74 58.5 166t19.5 187h188q-4 -59 -25.5 -122t-50 -118t-58.5 -98t-50 -62z" />
<glyph horiz-adv-x="413" d="M-436 74l1169 1386l119 -98l-1171 -1389z" />
</font>
</defs></svg>

After

Width:  |  Height:  |  Size: 230 KiB

Binary file not shown.

Binary file not shown.

View file

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View file

Before

Width:  |  Height:  |  Size: 746 B

After

Width:  |  Height:  |  Size: 746 B

View file

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View file

Before

Width:  |  Height:  |  Size: 7.1 KiB

After

Width:  |  Height:  |  Size: 7.1 KiB

View file

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB

View file

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

View file

Before

Width:  |  Height:  |  Size: 5.1 KiB

After

Width:  |  Height:  |  Size: 5.1 KiB

View file

Before

Width:  |  Height:  |  Size: 4.2 KiB

After

Width:  |  Height:  |  Size: 4.2 KiB

View file

Before

Width:  |  Height:  |  Size: 830 KiB

After

Width:  |  Height:  |  Size: 830 KiB

View file

Before

Width:  |  Height:  |  Size: 834 KiB

After

Width:  |  Height:  |  Size: 834 KiB

View file

Before

Width:  |  Height:  |  Size: 5.4 KiB

After

Width:  |  Height:  |  Size: 5.4 KiB

View file

Before

Width:  |  Height:  |  Size: 66 KiB

After

Width:  |  Height:  |  Size: 66 KiB

View file

Before

Width:  |  Height:  |  Size: 561 KiB

After

Width:  |  Height:  |  Size: 561 KiB

View file

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

View file

Before

Width:  |  Height:  |  Size: 78 KiB

After

Width:  |  Height:  |  Size: 78 KiB

View file

Before

Width:  |  Height:  |  Size: 22 KiB

After

Width:  |  Height:  |  Size: 22 KiB

View file

Before

Width:  |  Height:  |  Size: 17 KiB

After

Width:  |  Height:  |  Size: 17 KiB

View file

Before

Width:  |  Height:  |  Size: 25 KiB

After

Width:  |  Height:  |  Size: 25 KiB

View file

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.5 KiB

View file

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.8 KiB

View file

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

56
app/assets/scss/bootstrap.scss vendored Normal file
View file

@ -0,0 +1,56 @@
/*!
* Bootstrap v3.3.7 (http://getbootstrap.com)
* Copyright 2011-2016 Twitter, Inc.
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
*/
// Core variables and mixins
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/variables";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/mixins";
// Reset and dependencies
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/normalize";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/print";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/glyphicons";
// Core CSS
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/scaffolding";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/type";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/code";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/grid";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/tables";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/forms";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/buttons";
// Components
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/component-animations";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/dropdowns";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/button-groups";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/input-groups";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/navs";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/navbar";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/breadcrumbs";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/pagination";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/pager";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/labels";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/badges";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/jumbotron";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/thumbnails";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/alerts";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/progress-bars";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/media";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/list-group";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/panels";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/responsive-embed";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/wells";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/close";
// Components w/ JavaScript
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/modals";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/tooltip";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/popovers";
// @import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/carousel";
// Utility classes
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/utilities";
@import "../../../node_modules/bootstrap-sass/assets/stylesheets/bootstrap/responsive-utilities";

View file

@ -0,0 +1,41 @@
/* a11y (https://github.com/paypal/bootstrap-accessibility-plugin) */
.btn:focus,
.btn.active:focus {
outline: dotted 1px black;
}
.btn-primary:focus,
.btn-primary.active:focus,
.btn-success:focus,
.btn-success.active:focus,
.btn-info:focus,
.btn-info.active:focus,
.btn-warning:focus,
.btn-warning.active:focus,
.btn-danger:focus,
.btn-danger.active:focus,
.btn-soutenir:focus,
.btn-soutenir.active:focus {
outline: dotted 1px white;
}
a:focus {
outline: dotted 1px black;
}
.bg-primary a:focus,
a.bg-primary:focus {
outline: dotted 1px white;
}
.close:hover, .close:focus {
outline: dotted 1px black;
}
.nav > li > a:focus {
outline: dotted 1px black;
}
cite {
font-style:italic;
}

View file

@ -0,0 +1,28 @@
.alert-success a:not(.btn),
.alert-success a:hover:not(.btn),
.alert-success {
color: #304219;
background:#E3EBC7;
border-color: #C0D481;
}
.alert-info a:not(.btn),
.alert-info a:hover:not(.btn),
.alert-info {
color: #0C5B7A;
background-color: #E1F8FC;
border-color: #B2D5DB;
}
.alert-warning a:not(.btn),
.alert-danger a:hover:not(.btn),
.alert-warning {
color: #A15014 !important;
background-color: #FFEBB5;
border-color: #FFCF4F;
}
.alert-danger a:not(.btn),
.alert-danger a:hover:not(.btn),
.alert-danger {
color: #AB2909 !important;
background-color: #fde0dc;
border-color: #E0B3A8;
}

View file

@ -0,0 +1,19 @@
.bg-primary,
.bg-primary a:not(.btn),
a.bg-primary:focus:not(.btn),
a.bg-primary:hover:not(.btn) {
color: #fff;
background-color: #6A5687;
}
.bg-success, a.bg-success:hover:not(.btn) {
background-color: #E3EBC7;
}
.bg-info, a.bg-info:hover:not(.btn) {
background-color: #E1F8FC;
}
.bg-warning, a.bg-warning:hover:not(.btn) {
background-color: #FFEBB5;
}
.bg-danger,a.bg-danger:hover:not(.btn) {
background-color: #fde0dc;
}

View file

@ -0,0 +1,285 @@
.btn-default {
color: #333;
background-color: #fff;
border-color: #bdbdbd;
}
.btn-default:hover,
.btn-default:focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
color: #333;
background-color: #e0e0e0;
border-color: #949494;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
background-color: #fff;
border-color: #bdbdbd;
}
.btn-default .badge {
color: #fff;
background-color: #757575;
}
.btn-primary {
color: #fff;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.7);
background-color: #6A5687;
border-color: #6A5687;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active,
.btn-primary.active,
.open > .dropdown-toggle.btn-primary {
color: #fff;
background-color: #635182;
border-color: #635182;
}
.btn-primary.disabled,
.btn-primary[disabled],
fieldset[disabled] .btn-primary,
.btn-primary.disabled:hover,
.btn-primary[disabled]:hover,
fieldset[disabled] .btn-primary:hover,
.btn-primary.disabled:focus,
.btn-primary[disabled]:focus,
fieldset[disabled] .btn-primary:focus,
.btn-primary.disabled:active,
.btn-primary[disabled]:active,
fieldset[disabled] .btn-primary:active,
.btn-primary.disabled.active,
.btn-primary[disabled].active,
fieldset[disabled] .btn-primary.active {
background-color: #6A5687;
border-color: #6A5687;
}
.btn-primary .badge {
color: #6A5687;
text-shadow: none;
background-color: #fff;
}
.btn-success {
color: #fff;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.7);
background-color: #677835;
border-color: #677835;
}
.btn-success:hover,
.btn-success:focus,
.btn-success:active,
.btn-success.active,
.open > .dropdown-toggle.btn-success {
color: #fff;
background-color: #52632A;
border-color: #52632A;
}
.btn-success.disabled,
.btn-success[disabled],
fieldset[disabled] .btn-success,
.btn-success.disabled:hover,
.btn-success[disabled]:hover,
fieldset[disabled] .btn-success:hover,
.btn-success.disabled:focus,
.btn-success[disabled]:focus,
fieldset[disabled] .btn-success:focus,
.btn-success.disabled:active,
.btn-success[disabled]:active,
fieldset[disabled] .btn-success:active,
.btn-success.disabled.active,
.btn-success[disabled].active,
fieldset[disabled] .btn-success.active {
background-color: #677835;
border-color: #677835;
}
.btn-success .badge {
color: #677835;
text-shadow: none;
background-color: #fff;
}
.btn-info {
color: #fff;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.7);
background-color: #11809E;
border-color: #11809E;
}
.btn-info:hover,
.btn-info:focus,
.btn-info:active,
.btn-info.active,
.open > .dropdown-toggle.btn-info {
color: #fff;
background-color: #0C5B7A;
border-color: #0C5B7A;
}
.btn-info.disabled,
.btn-info[disabled],
fieldset[disabled] .btn-info,
.btn-info.disabled:hover,
.btn-info[disabled]:hover,
fieldset[disabled] .btn-info:hover,
.btn-info.disabled:focus,
.btn-info[disabled]:focus,
fieldset[disabled] .btn-info:focus,
.btn-info.disabled:active,
.btn-info[disabled]:active,
fieldset[disabled] .btn-info:active,
.btn-info.disabled.active,
.btn-info[disabled].active,
fieldset[disabled] .btn-info.active {
background-color: #11809E;
border-color: #11809E;
}
.btn-info .badge {
color: #0C5B7A;
text-shadow: none;
background-color: #fff;
}
.btn-warning {
color: #fff;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.7);
background-color: #EB7239;
border-color: #EB7239;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning:active,
.btn-warning.active,
.open > .dropdown-toggle.btn-warning {
color: #fff;
background-color: #DE6933;
border-color: #DE6933;
}
.btn-warning.disabled,
.btn-warning[disabled],
fieldset[disabled] .btn-warning,
.btn-warning.disabled:hover,
.btn-warning[disabled]:hover,
fieldset[disabled] .btn-warning:hover,
.btn-warning.disabled:focus,
.btn-warning[disabled]:focus,
fieldset[disabled] .btn-warning:focus,
.btn-warning.disabled:active,
.btn-warning[disabled]:active,
fieldset[disabled] .btn-warning:active,
.btn-warning.disabled.active,
.btn-warning[disabled].active,
fieldset[disabled] .btn-warning.active {
background-color: #EB7239;
border-color: #EB7239;
}
.btn-warning .badge {
color: #C05827;
text-shadow: none;
background-color: #fff;
}
.btn-danger {
color: #fff;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.7);
background-color: #CC2D18;
border-color: #CC2D18;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger:active,
.btn-danger.active,
.open > .dropdown-toggle.btn-danger {
color: #fff;
background-color: #B82E12;
border-color: #B82E12;
}
.btn-danger.disabled,
.btn-danger[disabled],
fieldset[disabled] .btn-danger,
.btn-danger.disabled:hover,
.btn-danger[disabled]:hover,
fieldset[disabled] .btn-danger:hover,
.btn-danger.disabled:focus,
.btn-danger[disabled]:focus,
fieldset[disabled] .btn-danger:focus,
.btn-danger.disabled:active,
.btn-danger[disabled]:active,
fieldset[disabled] .btn-danger:active,
.btn-danger.disabled.active,
.btn-danger[disabled].active,
fieldset[disabled] .btn-danger.active {
background-color: #CC2D18;
border-color: #CC2D18;
}
.btn-danger .badge {
color: #C42D16;
text-shadow: none;
background-color: #fff;
}
.navbar-default .navbar-nav > li > a.btn-soutenir,
.btn-soutenir {
color: #fff !important;
text-shadow: 0 0 3px rgba(0, 0, 0, 0.5);
background-color: #DBA306;
border-color: #DBA306;
}
.navbar-default .navbar-nav > li > a.btn-soutenir:hover,
.navbar-default .navbar-nav > li > a.btn-soutenir:focus,
.navbar-default .navbar-nav > li > a.btn-soutenir:active,
.btn-soutenir:hover,
.btn-soutenir:focus,
.btn-soutenir:active,
.btn-soutenir.active,
.open > .dropdown-toggle.btn-soutenir {
color: #fff;
background-color: #C48a1b;
border-color: #C48a1b;
}
.btn-link {
font-weight: normal;
color: #0C5B7A;
cursor: pointer;
border-radius: 0;
}
.btn-link,
.btn-link:active,
.btn-link[disabled],
fieldset[disabled] .btn-link {
background-color: transparent;
-webkit-box-shadow: none;
box-shadow: none;
}
.btn-link,
.btn-link:hover,
.btn-link:focus,
.btn-link:active {
border-color: transparent;
}
.btn-link:hover,
.btn-link:focus {
color: #635182;
text-decoration: underline;
background-color: transparent;
}
.btn-link[disabled]:hover,
fieldset[disabled] .btn-link:hover,
.btn-link[disabled]:focus,
fieldset[disabled] .btn-link:focus {
color: #757575;
text-decoration: none;
}
.btn-link .badge {
color: #fff;
text-shadow: none;
background-color: #757575;
}

View file

@ -0,0 +1,89 @@
.carousel-container {
.carousel {
margin: 1em;
a {
border-bottom: none;
}
img {
width: 100%;
margin: 0;
}
}
.carousel-inner {
padding-bottom: 75px;
box-shadow: $carousel-ombre;
> .item {
transition: -webkit-transform .6s ease-in-out;
transition: transform .6s ease-in-out;
transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out;
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
-webkit-perspective: 1000px;
perspective: 1000px;
display: none;
}
> .item.active,
> .item.next,
> .item.prev {
display: block;
}
> .item.active ~ .item.active {
display: none; /* prevent double slides bug */
}
}
.carousel-control.right, .carousel-control.left{
background-image: none;
color: #eee;
}
.play-pause {
position: absolute;
margin-top: -110px;
margin-left: 60px;
left: 0%;
button {
cursor: pointer;
font-size: 26px;
z-index: 1000;
background: #f3f3f3;
border-radius: 30px;
color: #767676;
width: 40px;
height: 40px;
padding-left: 1px;
padding-top: 0px;
position: absolute;
opacity: 1;
text-shadow:none;
box-shadow: $button-ombre;
border-color: transparent;
&:hover {
color: #555;
}
}
}
.carousel-caption {
background: #f3f3f3;
bottom:-75px;
color: #333;
left: 0;
right: 0;
position: absolute;
height: 78px ;
text-shadow: none;
border-top: 1px solid #ddd;
h4 {
border: none;
}
}
}

View file

@ -0,0 +1,18 @@
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a,
.breadcrumb a,
a.btn,
a.label,
.nav-pills a,
.nav-container a,
.dropdown-menu a,
.nav a,
menu a { text-decoration:none !important;}
#mypads .container.ombre {
margin-top:0;
margin-bottom:0;
}
.modal-open .modal-backdrop {
z-index: 9 !important;
}

View file

@ -0,0 +1,207 @@
/* Anciennes classes *
* Couleur des Framatitre */
.violet, .frama { color: #6A5687; }
.orange, .soft { color: #EB7239; }
.bleu, .logiciel { color: #0C5B7A; }
.rouge, .culture { color: #CC2D18; }
.vert, .services { color: #8E9C48; }
.jaune, .vrac { color: #C48A1B; }
/* Classes pour utiliser la couleur de titre en arrière plan */
.fond-frama { background-color: #6A5687; }
.fond-soft { background-color: #EB7239; }
.fond-logiciel { background-color: #0C5B7A; }
.fond-culture { background-color: #CC2D18; }
.fond-services { background-color: #8E9C48; }
.fond-vrac { background-color: #C48A1B; }
/* Nouvelles classes *
* f = frama violet ; v = vert ; b = bleu ; j = jaune ; r = rouge ; o = orange ; m = marron ; g = gris
* fb_ = background ; fc_ = color */
/* Ref #6A5687 = RGB(106,86,135) = HSV(264,36,53) */
.fb_f0 { background-color: #EDE6F5;}
.fb_f1 { background-color: #D3C5E8;}
.fb_f2 { background-color: #B49CD9;}
.fb_f3 { background-color: #9876CC;}
.fb_f4 { background-color: #8157C2;}
.fb_f5 { background-color: #6A5687;} /* btn-primary */
.fb_f6 { background-color: #635182;}
.fb_f7 { background-color: #574778;}
.fb_f8 { background-color: #4E4070;}
.fb_f9 { background-color: #3E3363;}
.fc_f0 { color: #EDE6F5;}
.fc_f1 { color: #D3C5E8;}
.fc_f2 { color: #B49CD9;}
.fc_f3 { color: #9876CC;}
.fc_f4 { color: #8157C2;}
.fc_f5 { color: #6A5687;} /* .frama */
.fc_f6 { color: #635182;} /* a:hover */
.fc_f7 { color: #574778;}
.fc_f8 { color: #4E4070;}
.fc_f9 { color: #3E3363;}
/* Ref #8E9C48 = RGB(142,156,72) = HSV(70,54,61) */
.fb_v0 { background-color: #F4F7E9;}
.fb_v1 { background-color: #E3EBC7;}
.fb_v2 { background-color: #D2E0A6;}
.fb_v3 { background-color: #C0D481;}
.fb_v4 { background-color: #B3CC66;}
.fb_v5 { background-color: #8E9C48;} /* btn-success */
.fb_v6 { background-color: #7D8C3F;}
.fb_v7 { background-color: #677835;}
.fb_v8 { background-color: #52632A;}
.fb_v9 { background-color: #304219;}
.fc_v0 { color: #F4F7E9;}
.fc_v1 { color: #E3EBC7;}
.fc_v2 { color: #D2E0A6;}
.fc_v3 { color: #C0D481;}
.fc_v4 { color: #B3CC66;}
.fc_v5 { color: #8E9C48;} /* .services */
.fc_v6 { color: #7D8C3F;}
.fc_v7 { color: #677835;}
.fc_v8 { color: #52632A;}
.fc_v9 { color: #304219;}
/* Ref #0C5B7A = RGB(12,91,122) = HSV(197,90,48) */
.fb_b0 { background-color: #E1F8FC;}
.fb_b1 { background-color: #B2D5DB;}
.fb_b2 { background-color: #83C9D6;}
.fb_b3 { background-color: #58C3D6;}
.fb_b4 { background-color: #38BED6;}
.fb_b5 { background-color: #18B7D4;}
.fb_b6 { background-color: #16A7C4;}
.fb_b7 { background-color: #1290B0;}
.fb_b8 { background-color: #11809E;} /* btn-info */
.fb_b9 { background-color: #0C5B7A;}
.fc_b0 { color: #E1F8FC;}
.fc_b1 { color: #B2D5DB;}
.fc_b2 { color: #83C9D6;}
.fc_b3 { color: #58C3D6;}
.fc_b4 { color: #38BED6;}
.fc_b5 { color: #18B7D4;}
.fc_b6 { color: #16A7C4;}
.fc_b7 { color: #1290B0;}
.fc_b8 { color: #11809E;}
.fc_b9 { color: #0C5B7A;} /* a .logiciel */
/* Ref #C48A1B = RGB(196,168,27) = HSV(39,86,77) */
.fb_j0 { background-color: #FFF8E3;}
.fb_j1 { background-color: #FFEBB5;}
.fb_j2 { background-color: #FFDD82;}
.fb_j3 { background-color: #FFCF4F;}
.fb_j4 { background-color: #FFC529;}
.fb_j5 { background-color: #DBA306;} /* btn-soutenir */
.fb_j6 { background-color: #C48A1B;}
.fb_j7 { background-color: #C47E1B;}
.fb_j8 { background-color: #BA5D17;}
.fb_j9 { background-color: #A15014;}
.fc_j0 { color: #FFF8E3;}
.fc_j1 { color: #FFEBB5;}
.fc_j2 { color: #FFDD82;}
.fc_j3 { color: #FFCF4F;}
.fc_j4 { color: #FFC529;}
.fc_j5 { color: #DBA306;}
.fc_j6 { color: #C48A1B;} /* .vrac */
.fc_j7 { color: #C47E1B;}
.fc_j8 { color: #BA5D17;}
.fc_j9 { color: #A15014;}
/* Ref #CC2D18 = RGB(204,45,24) = HSV(7,88,80) */
.fb_r0 { background-color: #fde0dc;}
.fb_r1 { background-color: #f9bdbb;}
.fb_r2 { background-color: #f69988;}
.fb_r3 { background-color: #f36c60;}
.fb_r4 { background-color: #e84e40;}
.fb_r5 { background-color: #CC2D18;} /* btn-danger */
.fb_r6 { background-color: #C42D16;}
.fb_r7 { background-color: #B82E12;}
.fb_r8 { background-color: #AB2A0E;}
.fb_r9 { background-color: #AB2909;}
.fc_r0 { color: #fde0dc;}
.fc_r1 { color: #f9bdbb;}
.fc_r2 { color: #f69988;}
.fc_r3 { color: #f36c60;}
.fc_r4 { color: #e84e40;}
.fc_r5 { color: #CC2D18;} /* .culture */
.fc_r6 { color: #C42D16;}
.fc_r7 { color: #B82E12;}
.fc_r8 { color: #AB2A0E;}
.fc_r9 { color: #AB2909;}
/* Ref #EB7239 = RGB(235,114,57) = HSV(19,76,92) */
.fb_o0 { background-color: #FAEBE8;}
.fb_o1 { background-color: #EBD1C5;}
.fb_o2 { background-color: #EBB69D;}
.fb_o3 { background-color: #EB9B76;}
.fb_o4 { background-color: #EB8657;}
.fb_o5 { background-color: #EB7239;} /* btn-warning */
.fb_o6 { background-color: #DE6933;}
.fb_o7 { background-color: #D1602C;}
.fb_o8 { background-color: #C05827;}
.fb_o9 { background-color: #A8491D;}
.fc_o0 { color: #FAEBE8;}
.fc_o1 { color: #EBD1C5;}
.fc_o2 { color: #EBB69D;}
.fc_o3 { color: #EB9B76;}
.fc_o4 { color: #EB8657;}
.fc_o5 { color: #EB7239;} /* .soft */
.fc_o6 { color: #DE6933;}
.fc_o7 { color: #D1602C;}
.fc_o8 { color: #C05827;}
.fc_o9 { color: #A8491D;}
/* Ref #A1887F = RGB(161,136,127) = HSV(16,21,63) */
.fb_m0 { background-color: #efebe9;}
.fb_m1 { background-color: #d7ccc8;}
.fb_m2 { background-color: #bcaaa4;}
.fb_m3 { background-color: #a1887f;}
.fb_m4 { background-color: #8d6e63;}
.fb_m5 { background-color: #795548;}
.fb_m6 { background-color: #6d4c41;}
.fb_m7 { background-color: #5d4037;}
.fb_m8 { background-color: #4e342e;}
.fb_m9 { background-color: #3e2723;}
.fc_m0 { color: #efebe9;}
.fc_m1 { color: #d7ccc8;}
.fc_m2 { color: #bcaaa4;}
.fc_m3 { color: #a1887f;}
.fc_m4 { color: #8d6e63;}
.fc_m5 { color: #795548;} /* .signature */
.fc_m6 { color: #6d4c41;}
.fc_m7 { color: #5d4037;}
.fc_m8 { color: #4e342e;}
.fc_m9 { color: #3e2723;}
/* Ref #949494 = RGB(148,148,148) = HSV(0,0,58) */
.fb_g0 { background-color: #fafafa;} /* body */
.fb_g1 { background-color: #f5f5f5;}
.fb_g2 { background-color: #eeeeee;} /* .trait */
.fb_g3 { background-color: #e0e0e0;} /* footer */
.fb_g4 { background-color: #bdbdbd;} /* footer border */
.fb_g5 { background-color: #949494;}
.fb_g6 { background-color: #757575;}
.fb_g7 { background-color: #616161;}
.fb_g8 { background-color: #666666;}
.fb_g9 { background-color: #333333;}
.fc_g0 { color: #fafafa;}
.fc_g1 { color: #f5f5f5;}
.fc_g2 { color: #eeeeee;}
.fc_g3 { color: #e0e0e0;}
.fc_g4 { color: #bdbdbd;}
.fc_g5 { color: #949494;}
.fc_g6 { color: #757575;} /* muted */
.fc_g7 { color: #616161;} /* hn, footer hn */
.fc_g8 { color: #666666;}
.fc_g9 { color: #333333;} /* text */
.fc_light { color: #fff;}
.fc_dark { color: #333;}

View file

@ -0,0 +1,22 @@
#internav ul {
margin-top: 0px;
margin-bottom: -10px;
}
#internav li a {
color: #666;
padding: 12px 15px;
text-decoration: none;
border:none !important;
line-height: 14px;
}
#internav li a:hover,
#internav li a:focus,
#internav li a.active {
background: #767676;
color: #fff;
}
#internav form div {
margin-top: 4px;
margin-left: 25px
}

View file

@ -0,0 +1,32 @@
.label-default {
background-color: #757575;
}
.label-default[href]:hover,
.label-default[href]:focus {
background-color: #757575;
}
.label-primary,
.label-primary[href]:hover,
.label-primary[href]:focus {
background-color: #6A5687;
}
.label-success,
.label-success[href]:hover,
.label-success[href]:focus {
background-color: #677835;
}
.label-info,
.label-info[href]:hover,
.label-info[href]:focus {
background-color: #11809E;
}
.label-warning,
.label-warning[href]:hover,
.label-warning[href]:focus {
background-color: #C05827;
}
.label-danger,
.label-danger[href]:hover,
.label-danger[href]:focus {
background-color: #CC2D18;
}

View file

@ -0,0 +1,17 @@
a { color:#0C5B7A; }
a, a:link {
text-decoration:underline;
-moz-text-decoration-style: dotted;
-webkit-text-decoration-style: dotted;
-ms-text-decoration-style: dotted;
text-decoration-style: dotted;
}
a:hover, a:focus {
color:#635182;
text-decoration:underline;
-moz-text-decoration-style: solid;
-webkit-text-decoration-style: solid;
-ms-text-decoration-style: solid;
text-decoration-style: solid;
}

View file

@ -0,0 +1,4 @@
.modal-header h1,.modal-header h2,.modal-header h3,
.modal-header h4,.modal-header h5,.modal-header h6 {
font-size: 24px;
}

View file

@ -0,0 +1,6 @@
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
color: #fff;
background-color: #6A5687;
}

View file

@ -0,0 +1,29 @@
.panel-primary { border-color: #6A5687; }
.panel-primary > .panel-heading { color: #fff; background-color: #6A5687; border-color: #6A5687; }
.panel-primary > .panel-heading + .panel-collapse > .panel-body { border-top-color: #6A5687; }
.panel-primary > .panel-heading .badge { color: #6A5687; }
.panel-primary > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #6A5687; }
.panel-success { border-color: #677835; }
.panel-success > .panel-heading { color: #fff; background-color: #677835; border-color: #677835; }
.panel-success > .panel-heading + .panel-collapse > .panel-body { border-top-color: #677835; }
.panel-success > .panel-heading .badge { color: #677835; }
.panel-success > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #677835; }
.panel-info { border-color: #11809E; }
.panel-info > .panel-heading { color: #fff; background-color: #11809E; border-color: #11809E; }
.panel-info > .panel-heading + .panel-collapse > .panel-body { border-top-color: #11809E; }
.panel-info > .panel-heading .badge { color: #11809E; }
.panel-info > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #11809E; }
.panel-warning { border-color: #EB7239; }
.panel-warning > .panel-heading { color: #fff; background-color: #EB7239; border-color: #EB7239; }
.panel-warning > .panel-heading + .panel-collapse > .panel-body { border-top-color: #EB7239; }
.panel-warning > .panel-heading .badge { color: #EB7239; }
.panel-warning > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #EB7239; }
.panel-danger { border-color: #CC2D18; }
.panel-danger > .panel-heading { color: #fff; background-color: #CC2D18; border-color: #CC2D18; }
.panel-danger > .panel-heading + .panel-collapse > .panel-body { border-top-color: #CC2D18; }
.panel-danger > .panel-heading .badge { color: #CC2D18; }
.panel-danger > .panel-footer + .panel-collapse > .panel-body { border-bottom-color: #CC2D18; }

View file

@ -0,0 +1,14 @@
.popover {
-moz-border-radius:3px;
-webkit-border-radius:3px;
border-radius:3px;
}
.popover.bottom>.arrow:after,.popover.right>.arrow:after,.popover.top>.arrow:after,.popover.left>.arrow:after {
border-color:transparent;
}
.popover .popover-title {
background:rgba(0,0,0,0.05);
line-height:18px;
}

View file

@ -0,0 +1,68 @@
.text-muted,
.text-muted a,
a.text-muted {
color: #757575;
}
.text-muted a:hover,
.text-muted a:focus,
a.text-muted:hover,
a.text-muted:focus {
color: #616161;
}
.text-primary,
.text-primary a,
a.text-primary {
color: #6A5687;
}
.text-primary a:hover,
.text-primary a:focus,
a.text-primary:hover,
a.text-primary:focus {
color: #635182;
}
.text-success,
.text-success a,
a.text-success {
color: #677835;
}
.text-success a:hover,
.text-success a:focus,
a.text-success:hover,
a.text-success:focus {
color: #52632A;
}
.text-info,
.text-info a,
a.text-info {
color: #11809E;
}
.text-info a:hover,
.text-info a:focus,
a.text-info:hover,
a.text-info:focus {
color: #0C5B7A;
}
.text-warning,
.text-warning a,
a.text-warning {
color: #C05827;
}
.text-warning a:hover,
.text-warning a:focus,
a.text-warning:hover,
a.text-warning:focus {
color: #A8491D;
}
.text-danger,
.text-danger a,
a.text-danger {
color: #B82E12;
}
.text-danger a:hover,
.text-danger a:focus,
a.text-danger:hover,
a.text-danger:focus {
color: #AB2A0E;
}

346
app/assets/scss/main.scss Normal file
View file

@ -0,0 +1,346 @@
/* Default */
html {
position: relative;
min-height: 100%;
}
body {
font-family: 'Open Sans', 'sans-serif';
font-size: 16px;
}
.navbar-brand {
padding: 20px;
vertical-align: baseline;;
}
.navbar-brand-img {
padding: 0px;
}
@media screen and (max-width: 768px) {
a.navbar-brand-img > img {
vertical-align: bottom;
padding: 1em 0 0 15px;
max-width: 80%;
margin: 0;
}
}
a.navbar-brand-img > img {
vertical-align: bottom;
}
img {
display: block;
max-width: 100%;
height: auto;
}
p {
margin-bottom: 15px;
font-size: 18px;
}
/* Peertube */
/* *
* Orange : #F1680D;
* Noir : #211F20;
* Gris : #737373;
* Blanc : #fff;
* */
main img {
max-width: 100%;
height: auto;
margin: 40px auto;
}
#app p:last-child {
margin: 0;
}
/* Sections background */
body {
background: #211F20 url('../img/network.png') bottom center repeat-y;
.container {
background: #fff;
margin-top: 30px;
margin-bottom: 30px;
padding-top: 20px;
padding-bottom: 20px;
-webkit-box-shadow: 0px 3px 4px rgba(50, 50, 50, 0.2);
-moz-box-shadow: 0px 3px 4px rgba(50, 50, 50, 0.2);
box-shadow: 0px 3px 4px rgba(50, 50, 50, 0.2);
}
.medias .container {
background: transparent;
}
}
.intro, .faq, .hof {
background: transparent;
margin-top: -70px;
}
.medias {
background-image: url('../img/player-peertube-flou.jpg');
background-size: cover;
padding-top: 30px;
padding-bottom: 50px;
text-shadow: 0 0 5px rgba(0, 0, 0, 0.5);
color: #fff;
min-height: 400px;
}
.install {
background: #737373 url('../img/network-o.png') top center;
background-image: url('../img/player-peertube-flou.jpg');
background-size: cover;
}
.getting-started {
background: #F1680D url('../img/network-o.png') center center;
}
.why {
background: #F1680D url('../img/network.png') center center;
}
.how-it-works {
background: #737373 url('../img/network-o.png') center center;
}
/* Navbar */
#main-header #navbar .btn-group {
margin-top: 8px;
}
.navbar {
background: transparent;
border: none;
z-index: 2;
.container {
background: #f7f7f7;
padding-right: 15px;
padding-top: 0;
padding-bottom: 0;
margin-bottom: 0;
-webkit-box-shadow: 0px -1px 4px rgba(50, 50, 50, 0.2);
-moz-box-shadow: 0px -1px 4px rgba(50, 50, 50, 0.2);
box-shadow: 0px -1px 4px rgba(50, 50, 50, 0.2);
}
}
/* Why */
.why {
.col-sm-4 {
text-align: center;
padding: 30px;
font-size: 1.5em;
color: #F1680D;
opacity: 0.7;
}
.col-sm-push-4 p,
.col-sm-push-4 h3 {
text-align: right;
}
}
/* Medias */
.medias li {
list-style: none;
display: inline-block;
vertical-align: middle;
padding: 5px 10px;
}
/* Buttons */
.intro a[href^="#"],
.install a[href="https://github.com/Chocobozzz/PeerTube/#production"],
.how-it-works a[href^="#"],
.how-it-works a[href*="/faq"],
.faq .col-sm-12 > p a[href="https://framacolibri.org/c/qualite/peertube"],
.getting-started .col-sm-12 > p a[href*="framatube.org"],
.button {
margin-top: 20px;
margin-bottom: 20px;
font-weight: 500;
padding: 10px 16px;
font-size: 18px;
line-height: 1.3333333;
border-radius: 6px;
opacity: 0.8;
text-decoration: none;
display: inline-block;
}
.intro a[href^="#"]:hover,
.install a:hover,
.how-it-works a[href^="#"]:hover,
.button {
opacity: 1;
}
.intro a[href="#getting-started"],
.how-it-works a[href="#getting-started"] {
margin-right: 4px;
color: #fff;
background: #F1680D;
}
.intro a[href="#how-it-works"],
.install a[href="https://github.com/Chocobozzz/PeerTube/#production"],
.how-it-works a[href*="/faq"],
.faq .col-sm-12 > p a[href="https://framacolibri.org/c/qualite/peertube"],
.getting-started .col-sm-12 > p a[href*="framatube.org"],
.button {
margin-right: auto;
color: #F1680D;
background: #fff;
border: 1px solid #F1680D;
}
.getting-started h2,
a.button {
color: #F1680D;
}
#instances-list {
max-height: 600px;
overflow-y: auto;
.list-group-item {
height: 70px;
display: flex;
flex-direction: row;
justify-content: center;
.left-div {
display: flex;
flex-direction: column;
justify-content: center;
width: calc(100% - 160px); /* 100% - .right-div width */
}
.right-div {
display: flex;
flex-direction: column;
justify-content: center;
width: 160px;
li {
font-size: 0.8em;
font-weight: bold;
}
}
.list-group-item-heading {
margin-bottom: 0;
}
.instance-host {
display: inline-block;
margin-left: 5px;
}
.list-group-item-text {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
margin-top: 5px;
margin-right: 20px;
font-size: 0.8em;
}
}
}
.footer {
margin: 0;
padding: 5px 0;
background-color: #211F20;
color: #fff;
p {
text-align: center;
font-size: small;
}
}
.faq h2 {
margin: 40px 0px;
}
.thumbnail img {
margin:0;
}
/* Hall of Fame */
#hall-of-fame .hof {
ul { /* = .list-inline.well */
margin-left: -5px;
list-style: none;
padding: 19px;
margin-bottom: 20px;
background-color: #f5f5f5;
border: 1px solid #e3e3e3;
border-radius: 4px;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05);
}
ul > li {
display: inline-block;
padding-right: 5px;
padding-left: 5px;
}
li:nth-of-type(n+2):before {
content: "";
margin-right: 12px;
color: #F1680D;
}
li:nth-of-type(2n+2):before {
color: #211F20;
}
li:nth-of-type(3n+2):before {
color: #737373;
}
}
/* KKBB */
.intro .embed-responsive + p {
margin-bottom:0;
margin-top: 20px;
}
.intro .col-md-push-6 .button {
margin-bottom:10px;
}
@media (min-width: 1200px) {
[lang="fr"] .intro .col-md-pull-6 a {
margin-top: 36px;
}
}
@media (max-width: 1200px) {
[lang="fr"] .intro .col-md-pull-6 a {
margin-top: -10px;
}
}
@media (min-width: 992px) {
[lang="en"] .intro .col-md-pull-6 a {
margin-top: 39px;
}
}
@media (min-width: 1200px) {
[lang="en"] .intro .col-md-pull-6 a {
margin-top: 11px;
}
}

View file

@ -0,0 +1,113 @@
<template>
<main>
<vue-headful
:title="$t('meta.title') + ' - ' + $t('faq.title')"
/>
<section class="row faq">
<div class="container">
<h2 class="text-center" v-html="$t('faq.title')"></h2>
<p><i class="text-center" v-html="$t('faq.clic')"></i></p>
<h3 v-html="$t('faq.section.prez')"></h3>
<div id="accordion-presentation" class="panel-group">
<div class="panel panel-default"
v-for="(question, key, index) in $t('faq.prez')">
<div class="panel-heading" role="button" @click="toggleAccordion('prez', index)">
<h3 class="panel-title" v-html="$t('faq.prez.' + key + '.title')"></h3>
</div>
<collapse v-model="prez[index]">
<div class="panel-body" v-if="key === 'pros'">
<p v-html="$t('faq.prez.pros.text[0]')"></p>
<ol>
<li v-html="$t('faq.prez.pros.list[0]')"></li>
<li v-html="$t('faq.prez.pros.list[1]')"></li>
<li v-html="$t('faq.prez.pros.list[2]')"></li>
</ol>
<p v-html="$t('faq.prez.pros.text[1]')"></p>
</div>
<div class="panel-body" v-if="key === 'libre'">
<p v-html="$t('faq.prez.libre.text[0]')"></p>
<p v-html="$t('faq.prez.libre.text[1]')"></p>
<ul>
<li v-html="$t('faq.prez.libre.list[0]')"></li>
<li v-html="$t('faq.prez.libre.list[1]')"></li>
<li v-html="$t('faq.prez.libre.list[2]')"></li>
</ul>
</div>
<div class="panel-body" v-else>
<p
v-for="(p, index) in $t('faq.prez.' + key + '.text')"
v-html="$t('faq.prez.' + key + '.text[' + index + ']')"
></p>
</div>
</collapse>
</div>
</div>
<h3 v-html="$t('faq.section.content')"></h3>
<div id="accordion-creation" class="panel-group">
<div class="panel panel-default"
v-for="(question, key, index) in $t('faq.content')">
<div class="panel-heading" role="button" @click="toggleAccordion('content', index)">
<h3 class="panel-title" v-html="$t('faq.content.' + key + '.title')"></h3>
</div>
<collapse v-model="content[index]">
<div class="panel-body">
<p
v-for="(p, index) in $t('faq.content.' + key + '.text')"
v-html="$t('faq.content.' + key + '.text[' + index + ']')"
></p>
</div>
</collapse>
</div>
</div>
<p><a :href="$t('link.forumPT')" class="button" v-html="$t('faq.forum')"></a></p>
<h3 v-html="$t('faq.section.tech')"></h3>
<div id="accordion-tech" class="panel-group">
<div class="panel panel-default"
v-for="(question, key, index) in $t('faq.tech')">
<div class="panel-heading" role="button" @click="toggleAccordion('tech', index)">
<h3 class="panel-title" v-html="$t('faq.tech.' + key + '.title')"></h3>
</div>
<collapse v-model="tech[index]">
<div class="panel-body">
<p
v-for="(p, index) in $t('faq.tech.' + key + '.text')"
v-html="$t('faq.tech.' + key + '.text[' + index + ']')"
></p>
</div>
</collapse>
</div>
</div>
</div>
</section>
</main>
</template>
<script>
import { Collapse } from 'uiv';
export default {
components: {
Collapse,
},
data() {
return {
prez: [...Array(9).keys()].map(i => (i < 1)),
content: [...Array(4).keys()].map(i => false),
tech: [...Array(3).keys()].map(i => false),
}
},
methods: {
toggleAccordion (section, index) {
if (this[section][index]) {
this.$set(this[section], index, false)
} else {
this[section] = this[section].map((v, i) => i === index)
}
}
}
}
</script>

View file

@ -0,0 +1,469 @@
<template>
<main>
<vue-headful
:title="$t('meta.title') + ' - ' + $t('hof.title')"
/>
<section class="row hof">
<div class="container">
<h2 class="text-center" v-html="$t('hof.title')"></h2>
<h3 v-html="$t('hof.sponsors')"></h3>
<div class="row">
<div class="col-sm-3 col-xs-6">
<a href="https://qonfucius.com/">
<div class="thumbnail">
<img :src="`${$root['/']}img/qonfucius.png`" alt="Qonfucius">
</div>
</a>
</div>
<div class="col-sm-3 col-xs-6">
<a href="https://www.ipsolution.fr/">
<div class="thumbnail">
<img :src="`${$root['/']}img/ipsolution.png`" alt="IP Solution">
</div>
</a>
</div>
</div>
<h3 v-html="$t('hof.donators')"></h3>
<ul>
<li>0x010C</li>
<li>3dsman</li>
<li>3rw4n-G3D</li>
<li>aallrd</li>
<li>Adam-Odell</li>
<li>adechambost</li>
<li>adim</li>
<li>adngdb</li>
<li>Adrien-Horcholle</li>
<li>Agence-Différente</li>
<li>Al-Nimr</li>
<li>Alain-Delgrange</li>
<li>Alain-Girard</li>
<li>Alain-MICHEL</li>
<li>Alexandre-Badez</li>
<li>Alexandre-Mercier</li>
<li>Alexandre-Roux-2</li>
<li>Alexis-Kauffmann</li>
<li>alfajet</li>
<li>Alias</li>
<li>Aliocha-Lang</li>
<li>André-Rabe</li>
<li>Anne-PROTAS</li>
<li>Antoine Derouin</li>
<li>Antonin-Segault</li>
<li>ariasuni</li>
<li>Aris-Papathéodorou</li>
<li>Arnaud-Risler</li>
<li>Arnaud-Vigouroux</li>
<li>Arnulf</li>
<li>Arthur-Bellier</li>
<li>Arthur-Charron</li>
<li>Arthur.Ball</li>
<li>Arvi-LEFEVRE</li>
<li>athanael.fr</li>
<li>Aurélien-Tamisier</li>
<li>Avel-Musicavel</li>
<li>axel-guegant</li>
<li>Aymeric-Dlv</li>
<li>baptiste-lemoine</li>
<li>Baptiste-Rochez</li>
<li>Bea-Schaack-2</li>
<li>beaufils</li>
<li>Benjamin-Baratta</li>
<li>Benjamin-Roussel</li>
<li>Benoîtdd</li>
<li>Bernard-Legrand</li>
<li>Bernard-Vauquelin</li>
<li>bnjbvr</li>
<li>bobstechsite</li>
<li>Brice.Francois</li>
<li>broz42</li>
<li>Bruno-Gadaleta</li>
<li>Bruno-VASTA</li>
<li>Bumblebee</li>
<li>Butchcassidy</li>
<li>Cadiou-Christophe</li>
<li>carrigns</li>
<li>case</li>
<li>Cathy-Barbet</li>
<li>ccazin</li>
<li>Cecile-Obernesser</li>
<li>cgay</li>
<li>champ contrechamp</li>
<li>charles-jacquin</li>
<li>Charlie-Duclut</li>
<li>Chris-Doe</li>
<li>Christel-Berthelot</li>
<li>Christophe-Verhaege</li>
<li>chud</li>
<li>Claire-C</li>
<li>Claude-POUGHEON</li>
<li>Clément-Hubert</li>
<li>Clément-Morelle</li>
<li>clydeb</li>
<li>Côme Chilliet</li>
<li>Confederac.io</li>
<li>Consulting-AZAPTEC</li>
<li>Corentin3892</li>
<li>CryoGen</li>
<li>Cyril</li>
<li>Cyril-Waechter</li>
<li>Dams3132</li>
<li>Daniel-Bartsch</li>
<li>Daniel-Thul</li>
<li>Danny-Joerger</li>
<li>Darth Judge</li>
<li>Dashcom</li>
<li>David-BADOIL</li>
<li>David-Dormoy</li>
<li>David-Velasco</li>
<li>David-Wagner</li>
<li>de Folleville -Matthieu </li>
<li>DeBugs</li>
<li>Didier-Bove</li>
<li>Diego-Crespo</li>
<li>dino</li>
<li>Doc Skellington</li>
<li>Dominique-Brun</li>
<li>dr4Ke</li>
<li>DRogueRonin</li>
<li>Ealhad</li>
<li>Elric-Noel</li>
<li>Elwan-Héry</li>
<li>Emilie-Wietzke</li>
<li>eparth</li>
<li>Eric-Bouhana</li>
<li>Ex-Serv</li>
<li>Fabien.Abraini</li>
<li>Fabien.Bonneval</li>
<li>fabrice-simon</li>
<li>farlistener</li>
<li>Flopômpôm</li>
<li>Florent-Deschamps</li>
<li>Florent-Fayolle</li>
<li>Florestan Fournier</li>
<li>Florian Kohrt</li>
<li>Florian-Siegenthaler</li>
<li>fobrice</li>
<li>FP45</li>
<li>Francis.Moraud</li>
<li>Francois-Goer</li>
<li>François-Lemaire</li>
<li>François-MORLET</li>
<li>François-Schoubben</li>
<li>francois.peyratout</li>
<li>Frathom</li>
<li>Frédéric GUÉLEN</li>
<li>Frédéric-Blumstein</li>
<li>Frédéric-Meurou</li>
<li>Frederic-Reynaud</li>
<li>freyja</li>
<li>FugazziPL</li>
<li>Gabriel-Devillers</li>
<li>GardoToF</li>
<li>Gaspard-Kemlin</li>
<li>Gauvain "GovanifY" Roussel-Tarbouriech</li>
<li>gdquest</li>
<li>Geek Faëries</li>
<li>Georges-Dutreix</li>
<li>Gerrit-Großkopf</li>
<li>GGBNM</li>
<li>Gil-Felot</li>
<li>Gilles-SACLIER</li>
<li>GinGa</li>
<li>ginkgopr</li>
<li>glazzara</li>
<li>Gof_</li>
<li>Gonçalves-Daniel</li>
<li>GRAP-Groupement Régional Alimentaire de Proximité</li>
<li>Gregouw</li>
<li>Grummfy</li>
<li>guiaug</li>
<li>Guillaume-Chaslot</li>
<li>Guillaume-David</li>
<li>gwlolos</li>
<li>Harald-Eilertsen</li>
<li>Harpocrate</li>
<li>Hebus82</li>
<li>Hellmut</li>
<li>Henri-ROS</li>
<li>hguilbert</li>
<li>hoper</li>
<li>Hoshin</li>
<li>Hylm</li>
<li>Ivan-Ogai</li>
<li>Jacques-Roos</li>
<li>James-Moore</li>
<li>James-Valleroy</li>
<li>Jan-Aagaard</li>
<li>Jan-Keromnes</li>
<li>jano31coa</li>
<li>Jean CHARPENTIER</li>
<li>jean claude-skowron</li>
<li>Jean Dos</li>
<li>jean-FISCHER</li>
<li>Jean-François-PETITBON</li>
<li>Jean-François-Tomasi</li>
<li>Jean-Galland</li>
<li>Jean-louis-Bergamo</li>
<li>Jean-Martin Laval</li>
<li>Jean-Paul-GIBERT</li>
<li>Jean-Philippe-Eisenbarth</li>
<li>Jean-Sébastien-Renaud</li>
<li>Jean-Yves Kiger</li>
<li>Jean-Yves-DUPARC</li>
<li>jeansebastien</li>
<li>Jérémie -Wach</li>
<li>Jérôme-Avond</li>
<li>Jerome-Bu</li>
<li>Jery</li>
<li>Jezza</li>
<li>Jim-McDoniel</li>
<li>jlcpuzzle</li>
<li>Joe-Riche</li>
<li>John-Devor</li>
<li>John-Doe</li>
<li>Jojo-Boulix</li>
<li>Jonas-Aparicio</li>
<li>Jonathan-Kohler</li>
<li>Jos-van den Oever</li>
<li>Jozef-Knaperek</li>
<li>ju</li>
<li>jubarbu</li>
<li>Julie-Bultez</li>
<li>Julien Loudet</li>
<li>Julien-AILHAUD</li>
<li>Julien-Aubin</li>
<li>Julien-Cochennec</li>
<li>jyb</li>
<li>KalambakA</li>
<li>Kanor</li>
<li>kari-kimber</li>
<li>Kdecherf</li>
<li>Keplerpondorskell</li>
<li>Kevin-Nguyen</li>
<li>King-Of Peons</li>
<li>Kioob</li>
<li>kloh</li>
<li>kokoklems</li>
<li>Konstantin-Kovar</li>
<li>Kriĉjo</li>
<li>Kyâne-PICHOU</li>
<li>L'elfe-Sylvain</li>
<li>Lara-Dufour</li>
<li>lareinedeselfes</li>
<li>Laurent-HEINTZ</li>
<li>Laurent-PICQUENOT</li>
<li>ldubost</li>
<li>Legrave</li>
<li>Leyokki-Tk</li>
<li>LibreEnFete-en Tregor</li>
<li>LilO. Moino</li>
<li>Liloumuloup</li>
<li>Linuxine-T</li>
<li>Louis-Roche</li>
<li>Lukas-Steiblys</li>
<li>Mad Sugar</li>
<li>mahen</li>
<li>Manuel-Vazquez</li>
<li>Manumerique</li>
<li>Marc-BESSIERES</li>
<li>Marc-DUFOURNET</li>
<li>Marc-GASSER</li>
<li>Marc-Honnorat</li>
<li>Marco-Heisig</li>
<li>Marie-PACHECO</li>
<li>Marius-Lemonnier</li>
<li>Mark-O'Donovan</li>
<li>mart1n</li>
<li>Mathieu-Cornic</li>
<li>matt.faure</li>
<li>Mattéo-Delabre</li>
<li>Matthias-Devlamynck</li>
<li>Matthieu-Bollot</li>
<li>Matthieu-Dupont de Dinechin</li>
<li>matthieublanco</li>
<li>Max-PENY</li>
<li>Maxime-de WYROW</li>
<li>Maxime-Forest</li>
<li>Maxime-Mangel</li>
<li>Mayeul-Guiraud</li>
<li>mheiber</li>
<li>Michael-Koppmann</li>
<li>Michael-Loew</li>
<li>Michael-Q. Bid</li>
<li>Michel-POUSSIER</li>
<li>Mickaël-Gauvin</li>
<li>MicMP3Man</li>
<li>mjhvc</li>
<li>Moutmout</li>
<li>mphdp</li>
<li>mylainos</li>
<li>nayya</li>
<li>Neal-Wilson</li>
<li>neodarz-neodarz</li>
<li>NepsKi</li>
<li>NHenry</li>
<li>nicolas-k</li>
<li>NicolasCARPi</li>
<li>nicolaslegland</li>
<li>niconil</li>
<li>Niles</li>
<li>Norbert</li>
<li>Obrow</li>
<li>Okki</li>
<li>Olivier-Calzi</li>
<li>Olivier-Ganneval</li>
<li>olivier-pierret</li>
<li>p3n15634n7</li>
<li>Pas De-Panique</li>
<li>Patrice-Jabeneau</li>
<li>Patrick-MERCIER</li>
<li>Paul-Härle</li>
<li>pbramy</li>
<li>Philippe-Cabaud</li>
<li>Philippe-Lallemant</li>
<li>Philippe-Le Van</li>
<li>philippe-lhardy</li>
<li>PhilOGM</li>
<li>Pierre 'catwell' Chapuis</li>
<li>Pierre-Antoine-Champin</li>
<li>Pierre-Equoy</li>
<li>Pierre-Marijon</li>
<li>Pierre-petch</li>
<li>Pierrick-Couturier</li>
<li>PME2050</li>
<li>pmiossec</li>
<li>PtrckVllnv</li>
<li>queertube</li>
<li>ra-mon</li>
<li>Radhwan-Ben Madhkour</li>
<li>Raphaël-Grolimund</li>
<li>Raven</li>
<li>Raymond-Lutz</li>
<li>Razael</li>
<li>Rebecca-Breu</li>
<li>Rémi-Herrmann</li>
<li>Remix-the commons</li>
<li>rgggn</li>
<li>Rivinbeg</li>
<li>Romain Théry-Hermain</li>
<li>Romain-Ortiz</li>
<li>RomainVENNE</li>
<li>Romuald-EYRAUD</li>
<li>royhome</li>
<li>Samh</li>
<li>Sascha-Brendel</li>
<li>Sebastiaan-Glazenborg</li>
<li>Sebastian-Hugentobler</li>
<li>Sébastien Adam</li>
<li>Septie</li>
<li>shlagevuk-shlagevuk</li>
<li>Simon-Hemery</li>
<li>Simon-Larcher</li>
<li>sissssou</li>
<li>skarab</li>
<li>Skurious</li>
<li>skynebula</li>
<li>Sohga-Sohga</li>
<li>Solène-Rapenne</li>
<li>Spiderweak</li>
<li>Stanislas-Michalak</li>
<li>starmatt</li>
<li>Stéphane-Girardon</li>
<li>Stéphanie-Baltus</li>
<li>Stev-3d</li>
<li>Stoori</li>
<li>SuckyStrike</li>
<li>Sufflope</li>
<li>SundownDEV</li>
<li>Syk</li>
<li>Syluban</li>
<li>Sylv1c</li>
<li>Sylvain P</li>
<li>Sylvain_M</li>
<li>Sylvain-Cazaux</li>
<li>Sylvain-GLAIZE</li>
<li>Sylvestre Ledru</li>
<li>sylvie-boutet</li>
<li>Sylvie-TORRES</li>
<li>Tarulien</li>
<li>Taunya-Debolt</li>
<li>Thatoo</li>
<li>Thibault-Vlieghe</li>
<li>Thierry-Fenasse</li>
<li>Thomas-Aurel</li>
<li>thomas-constans</li>
<li>thomassin-loucas</li>
<li>Tim-Albers</li>
<li>TkPx</li>
<li>tnntwister</li>
<li>toto-leroidelasaucisse</li>
<li>ToumToum</li>
<li>trigrou</li>
<li>Tryph</li>
<li>Un Sur Quatre</li>
<li>Valerio-Paladino</li>
<li>Valeryan_24</li>
<li>Vegattitude</li>
<li>Vero-Pajot</li>
<li>Victor -Hery</li>
<li>Vincent-Corrèze</li>
<li>VINCENT-PEYRET</li>
<li>vmorel</li>
<li>Walter-van Holst</li>
<li>Watsdesign</li>
<li>win100</li>
<li>Xavier ALT</li>
<li>Xavier-Chantry</li>
<li>Xavier-Godard</li>
<li>XoD</li>
<li>Yann-Delaunoy</li>
<li>yanselmetti</li>
<li>Yves-Caniou</li>
<li>ZeBlackPearl</li>
<li>ZeGreg</li>
</ul>
<h3 v-html="$t('hof.dev')"></h3>
<ul>
<li>Chocobozzz</li>
<li>gegeweb</li>
<li>rigelk</li>
<li>bnjbvr</li>
<li>DimitriGilbert</li>
<li>Green-Star</li>
<li>jankeromnes</li>
<li>Angristan</li>
<li>okhin</li>
<li>svnet-libre</li>
<li>dedesite</li>
<li>floSoX</li>
<li>dadall</li>
<li>jonathanraes</li>
<li>ldidry</li>
<li>DavidLibeau</li>
<li>mrflos</li>
<li>LecygneNoir</li>
<li>lucaspontoexe</li>
<li>flyingrub</li>
<li>tcitworld</li>
<li>valvin1</li>
<li>kaiyou</li>
<li>taziden</li>
<li>sticmac</li>
<li>luzpaz</li>
<li>qsypoq</li>
<li>noplanman</li>
<li>Nautigsam</li>
<li>ewft</li>
</ul>
<p>
<a class="button"
:href="$root.link.gitPT"
v-html="$t('hof.contrib')"
></a>
</p>
</div>
</section>
</main>
</template>

View file

@ -0,0 +1,163 @@
<template>
<main>
<section class="clearfix intro">
<div class="container">
<div class="col-sm-12 text-center">
<h1 v-html="$t('home.title')"></h1>
<h2 v-html="$t('home.intro.title')"></h2>
<div class="col-md-6 well col-md-push-6">
<div class="embed-responsive embed-responsive-16by9">
<iframe v-if="$t('lang') === 'fr'"
class="embed-responsive-item" allowfullscreen
src="https://framatube.org/videos/embed/9db9f3f1-9b54-44ed-9e91-461d262d2205"
></iframe>
<iframe v-else
class="embed-responsive-item" allowfullscreen
src="https://framatube.org/videos/embed/217eefeb-883d-45be-b7fc-a788ad8507d3"
></iframe>
</div>
</div>
<div class="col-md-6 col-md-pull-6">
<img :src="`${$root['/']}img/notebook.jpg`" class="img-responsive" alt="">
</div>
<p>
<a href="#getting-started" v-html="$t('home.intro.getting-started')"></a>
<a href="#how-it-works" v-html="$t('home.intro.how-it-works')"></a>
</p>
</div>
</div>
</section>
<section class="clearfix why">
<div class="container">
<div class="col-sm-8">
<h3 v-html="$t('home.why.power.title')"></h3>
<p v-html="$t('home.why.power.desc')"></p>
</div>
<div class="col-sm-4 text-center">
<i class="fa fa-globe fa-5x" aria-hidden="true"></i>
</div>
<div class="col-sm-8 col-sm-push-4">
<h3 v-html="$t('home.why.content.title')"></h3>
<p v-html="$t('home.why.content.desc')"></p>
</div>
<div class="col-sm-4 col-sm-pull-8 text-center">
<i class="fa fa-comment fa-5x" aria-hidden="true"></i>
</div>
<div class="col-sm-8">
<h3 v-html="$t('home.why.usersfirst.title')"></h3>
<p v-html="$t('home.why.usersfirst.desc')"></p>
</div>
<div class="col-sm-4">
<i class="fa fa-group fa-5x" aria-hidden="true"></i>
</div>
<div class="col-sm-8 col-sm-push-4">
<h3 v-html="$t('home.why.broadcast.title')"></h3>
<p v-html="$t('home.why.broadcast.desc')"></p>
</div>
<div class="col-sm-4 col-sm-pull-8 text-center">
<i class="fa fa-fire fa-5x" aria-hidden="true"></i>
</div>
</div>
</section>
<section class="clearfix getting-started" id="getting-started">
<div class="container">
<div class="col-sm-12">
<h2 v-html="$t('home.getting-started.title')"></h2>
<h3 v-html="$t('home.getting-started.watch.title')"></h3>
<div class="embed-responsive embed-responsive-16by9">
<iframe v-if="$t('lang') === 'fr'"
class="embed-responsive-item"
src="https://framatube.org/videos/embed/a8ea95b8-0396-49a6-8f30-e25e25fb2828"
allowfullscreen
></iframe>
<iframe v-else
class="embed-responsive-item"
src="https://framatube.org/videos/embed/0900bd2e-7306-4c39-b48b-2d0cd611742e"
allowfullscreen
></iframe>
</div>
<p><a :href="$root.link.tube" v-html="$t('home.getting-started.watch.framatube')"></a></p>
<h3 v-html="$t('home.getting-started.register.title')"></h3>
<p v-html="$t('home.getting-started.register.list')"></p>
<div id="instances-list" class="list-group"></div>
<div id="instances-list-error"
class="alert alert-danger"
style="display: none"
v-html="$t('home.getting-started.register.error')"
></div>
<div class="alert alert-info" v-html="$t('home.getting-started.register.email')"></div>
</div>
</div>
</section>
<section class="clearfix install">
<div class="container">
<div class="col-sm-12">
<h2 v-html="$t('home.install.title')"></h2>
<p v-html="$t('home.install.text[0]')"></p>
<p v-html="$t('home.install.text[1]')"></p>
<p>
<a href="https://github.com/Chocobozzz/PeerTube/#production"
target="_blank"
v-html="$t('home.install.btn')"
></a>
</p>
</div>
</div>
</section>
<section class="clearfix how-it-works" id="how-it-works">
<div class="container">
<div class="col-sm-5">
<h2 v-html="$t('home.how-it-works.how.title')"></h2>
<p v-html="$t('home.how-it-works.how.text[0]')"></p>
<p v-html="$t('home.how-it-works.how.text[1]')"></p>
<p v-html="$t('home.how-it-works.how.text[2]')"></p>
<p>
<router-link :to="'/' + $t('lang') + '/faq'"
v-html="$t('home.how-it-works.how.btn')"
></router-link>
</p>
</div>
<div class="col-sm-7 text-center">
<img :src="`${$root['/']}img/pt-p2p.png`" alt="">
</div>
<div class="col-sm-12">
<h3 v-html="$t('home.how-it-works.why.title')"></h3>
<p v-html="$t('home.how-it-works.why.text[0]')"></p>
<p v-html="$t('home.how-it-works.why.text[1]')"></p>
<p>
<a href="#getting-started"
v-html="$t('home.how-it-works.why.btn')"
></a>
</p>
</div>
</div>
</section>
<section class="clearfix footer">
<p>
<span v-html="$t('footer.text')"></span>
<a href="https://joinmastodon.org" target="_blank">joinmastodon.org</a>.
<span v-html="$t('footer.thanks')"></span>
</p>
</section>
</main>
</template>
<script>
export default {
mounted() {
/* eslint-disable */
require('../../instances.js');
/* eslint-enable */
}
}
</script>

View file

@ -0,0 +1,73 @@
<template>
<header id="main-header">
<nav class="navbar navbar-default">
<div class="container">
<div class="navbar-header">
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<router-link
:to="'/' + $t('lang') + '/'"
class="navbar-brand-img">
<img alt="PeerTube" :src="`${$root['/']}img/brand.png`">
</router-link>
</div>
<div id="navbar" class="collapse navbar-collapse">
<ul class="nav navbar-nav navbar-right">
<li>
<router-link
:to="'/' + $t('lang') + '/faq'"
v-html="$t('menu.faq')">
</router-link>
</li>
<li>
<a :href="$t('link.forumPT')"
v-html="$t('menu.help')">
</a>
</li>
<li>
<a :href="$root.link.docsPT"
v-html="$t('menu.docs')">
</a>
</li>
<li>
<a :href="$root.link.gitPT"
v-html="$t('menu.code')">
</a>
</li>
<li>
<a :href="$root.link.instancesPT"
v-html="$t('menu.instances')">
</a>
</li>
<li>
<router-link
:to="'/' + $t('lang') + '/hall-of-fame'"
v-html="$t('menu.hall-of-fame')">
</router-link>
</li>
<li>
<div class="pull-right">
<I18n/>
</div>
</li>
</ul>
</div>
</div>
</nav>
</header>
</template>
<script>
import I18n from './I18n.vue'
export default {
name: 'framaheader',
components: {
I18n,
},
}
</script>

View file

@ -0,0 +1,52 @@
<template>
<div class="pull-right">
<dropdown ref="dropdown" menu-right>
<btn type="button" class="btn btn-default dropdown-toggle"
aria-haspopup="true" aria-expanded="false"
:title="$t('nav.langChange')">
<i class="fa fa-lg fa-language" aria-hidden="true"></i>
<span v-html="$t('nav.lang')"></span>
<span class="caret"></span>
</btn>
<template slot="dropdown">
<li v-for="lang in locales.avalaible"
@click="changeLanguage(lang)">
<router-link :to="'/' + lang + '/' + ($route.path.split('/')[2] || '')">
{{ locales[lang] }}
</router-link>
</li>
<li role="separator" class="divider" v-if="$root.meta.i18n"></li>
<li v-if="$root.meta.i18n">
<a :href="$root.meta.i18n">
<i class="fa fa-fw fa-plus" aria-hidden="true"></i>
<span v-html="$t('nav.translate')"></span>
</a>
</li>
</template>
</dropdown>
</div>
</template>
<script>
import { Btn, Dropdown } from 'uiv';
export default {
components: {
Btn, Dropdown,
},
data() {
return {
currentComponent: '',
switchLanguage: 'en',
locales: this.$i18n.messages.locales,
};
},
methods: {
changeLanguage(lang) {
this.switchLanguage = lang;
this.$i18n.locale = lang;
this.currentComponent = this.$route.path.split('/')[2]; // eslint-disable-line prefer-destructuring
},
},
};
</script>

238
app/data.yml Normal file
View file

@ -0,0 +1,238 @@
meta:
title: Join PeerTube
author: Framasoft
canonical: https://joinpeertube.org
i18n: https://trad.framasoft.org/project/view/join-peertube/master
txt:
# soft: text from color.soft
html:
# soft: <a href="link.soft">color.soft</a>
color:
soft: <b class="violet">Frama</b><b class="orange">soft</b>
cuo: <b class="violet">Contributopia</b>
evl: <b class="violet" lang="fr">EnVente</b><b class="jaune" lang="fr">Libre</b>
agenda: <b class="violet">Fram</b><b class="vert">agenda</b>
bag: <b class="violet">Frama</b><b class="vert">bag</b>
bee: <b class="violet">Frama</b><b class="vert" lang="en">bee</b>
bin: <b class="violet">Frama</b><b class="vert" lang="en">bin</b>
blog: <b class="violet">Frama</b><b class="rouge">blog</b>
board: <b class="violet">Frama</b><b class="vert" lang="en">board</b>
book: <b class="violet">Frama</b><b class="rouge" lang="en">book</b>
bookin: <b class="violet">Frama</b><b class="rouge" lang="en">bookin</b>
calc: <b class="violet">Frama</b><b class="vert">calc</b>
carte: <b class="violet">Frama</b><b class="vert">carte</b>
cloud: <b class="violet">Frama</b><b class="vert" lang="en">cloud</b>
colibri: <b class="violet">Frama</b><b class="jaune" lang="fr">colibri</b>
date: <b class="violet">Frama</b><b class="vert">date</b>
docs: <b class="violet">Frama</b><b class="jaune">docs</b>
drive: <b class="violet">Frama</b><b class="vert" lang="en">drive</b>
drop: <b class="violet">Frama</b><b class="vert">drop</b>
dvd: <b class="violet">Frama</b><b class="bleu"><abbr>dvd</abbr></b>
forms: <b class="violet">Frama</b><b class="vert">forms</b>
games: <b class="violet">Frama</b><b class="vert" lang="en">games</b>
git: <b class="violet">Frama</b><b class="vert" lang="en">git</b>
key: <b class="violet">Frama</b><b class="bleu" lang="en">key</b>
lab: <b class="violet">Frama</b><b class="jaune">lab</b>
lang: <b class="violet">Frama</b><b class="rouge" lang="en">lang</b>
libre: <b class="violet">Frama</b><b class="bleu" lang="fr">libre</b>
link: <b class="violet">Frama</b><b class="vert" lang="en">link</b>
listes: <b class="violet">Frama</b><b class="vert" lang="fr">listes</b>
maestro: <b class="violet">Fra</b><b class="vert" lang="it">maestro</b>
memo: <b class="violet">Fra</b><b class="vert" lang="fr">memo</b>
mindmap: <b class="violet">Fra</b><b class="vert" lang="en">mindmap</b>
minetest: <b class="violet">Fra</b><b class="vert" lang="en">minetest</b>
my: <b class="violet" lang="en">My</b><b class="vert">Frama</b>
news: <b class="violet">Frama</b><b class="vert" lang="en">news</b>
notes: <b class="violet">Frama</b><b class="vert">notes</b>
pack: <b class="violet">Frama</b><b class="bleu">pack</b>
pad: <b class="violet">Frama</b><b class="vert">pad</b>
piaf: <b class="violet">Frama</b><b class="vert">piaf</b>
pic: <b class="violet">Frama</b><b class="vert">pic</b>
site: <b class="violet">Frama</b><b class="vert">site</b>
slides: <b class="violet">Frama</b><b class="vert" lang="en">slides</b>
sphere: <b class="violet">Frama</b><b class="vert" lang="fr">sphère</b>
team: <b class="violet">Frama</b><b class="vert" lang="en">team</b>
talk: <b class="violet">Frama</b><b class="vert" lang="en">talk</b>
tube: <b class="violet">Frama</b><b class="rouge">tube</b>
vectoriel: <b class="violet">Frama</b><b class="vert" lang="fr">vectoriel</b>
vox: <b class="violet">Frama</b><b class="vert">vox</b>
wiki: <b class="violet">Frama</b><b class="vert">wiki</b>
zic: <b class="violet">Frama</b><b class="rouge">zic</b>
huitre: <b class="violet" lang="fr">Huit</b><b class="vert">re</b>
tontonroger: <b class="violet" lang="fr">Tonton</b> <b class="vert">Roger</b>
trouvons: <b class="violet" lang="fr">Trouvons</b><b class="vert">.org</b>
link:
gitPT: https://github.com/Chocobozzz/PeerTube
instancesPT: https://instances.joinpeertube.org
docsPT: https://docs.joinpeertube.org
mastodon: https://joinmastodon.org
activitypub: https://activitypub.rocks
tosdr: https://tosdr.org/#youtube
soft: https://framasoft.org
dio: https://degooglisons-internet.org
cuo: https://contributopia.org
soutenir: https://soutenir.framasoft.org
contact: https://contact.framasoft.org
newsletter: https://contact.framasoft.org/newsletter
participer: https://participer.framasoft.org
evl: https://enventelibre.org
wikifs: https://wiki.framasoft.org
press: https://wiki.framasoft.org/speakabout
agenda: https://framagenda.org
bag: https://framabag.org
bee: https://framabee.org
bin: https://framabin.org
blog: https://framablog.org
board: https://framaboard.org
book: https://framabook.org
bookin: https://framabookin.org
calc: https://framacalc.org
carte: https://framacarte.org
cloud: https://framacloud.org
colibri: https://framacolibri.org
date: https://framadate.org
docs: https://docs.framasoft.org
drive: https://framadrive.org
drop: https://framadrop.org
dvd: https://framadvd.org
forms: https://framaforms.org
games: https://framagames.org
git: https://framagit.org
key: https://framakey.org
lab: https://framalab.org
lang: https://participer.framasoft.org/traduction-rejoignez-framalang/
libre: https://framalibre.org
link: https://frama.link
listes: https://framalistes.org
maestro: https://framaestro.org
memo: https://framemo.org
mindmap: https://framindmap.org
minetest: https://framinetest.org
my: https://my.framasoft.org
news: https://framanews.org
notes: https://framanotes.org
pack: https://framapack.org
pad: https://framapad.org
piaf: https://framapiaf.org
pic: https://framapic.org
site: https://frama.site
slides: https://framaslides.org
sphere: https://framasphere.org
talk: https://framatalk.org
team: https://framateam.org
tube: https://framatube.org
vectoriel: https://framavectoriel.org
vox: https://framavox.org
wiki: https://frama.wiki
zic: https://framazic.org
huitre: https://huit.re
tontonroger: https://tontonroger.org
trouvons: https://trouvons.org
icon:
dio: fa-shield
cuo: fa-shield
soutenir: fa-heart
contact: fa-envelop
participer: fa-paw
evl: fa-shopping-cart
agenda: fa-calendar
bag: fa-briefcase
bee: fa-search
bin: fa-paste
blog: fa-pencil
board: fa-dashboard
book: fa-book
bookin: fa-coffee
calc: fa-th
carte: fa-map
colibri: fa-comment
date: fa-calendar-check-o
docs: fa-graduation-cap
drive: fa-cloud-upload
drop: fa-send
dvd: fa-play-circle-o
forms: fa-list-ul
games: fa-gamepad
git: fa-git
key: fa-usb
lab: fa-flask
lang: fa-language
libre: fa-linux
link: fa-link
listes: fa-group
maestro: fa-magic
memo: fa-object-group
mindmap: fa-sitemap
minetest: fa-cube
my: fa-star
news: fa-newspaper-o
notes: fa-sticky-note
pack: fa-download
pad: fa-align-left
piaf: fa-mastodon
pic: fa-photo
site: fa-globe
slides: fa-pie-chart
sphere: fa-diaspora
talk: fa-video-camera
team: fa-comments-o
tube: fa-film
vectoriel: fa-paint-brush
vox: fa-bullhorn
wiki: fa-puzzle-piece
zic: fa-music
huitre: fa-link
tontonroger: fa-search
trouvons: fa-search
license:
lal: <a href="http://artlibre.org">Art Libre</a>
cc0: <a href="https://creativecommons.org/publicdomain/zero/1.0">Creative Commons 0</a>
ccby3: <a href="https://creativecommons.org/licenses/by/3.0"><span lang="en">Creative Commons By</span> 3.0</a>
ccby4: <a href="https://creativecommons.org/licenses/by/4.0"><span lang="en">Creative Commons By</span> 4.0</a>
ccbysa3: <a href="https://creativecommons.org/licenses/by-sa/3.0"><span lang="en">Creative Commons By</span>-<abbr>SA</abbr> 3.0</a>
ccbysa4: <a href="https://creativecommons.org/licenses/by-sa/4.0"><span lang="en">Creative Commons By</span>-<abbr>SA</abbr> 4.0</a>
ccbysa2fr: <a href="https://creativecommons.org/licenses/by-sa/2.0/fr"><span lang="en">Creative Commons By</span>-<abbr>SA</abbr> 2.0</a>
ccbysa3fr: <a href="https://creativecommons.org/licenses/by-sa/3.0/fr"><span lang="en">Creative Commons By</span>-<abbr>SA</abbr> 3.0</a>
ccbysa4fr: <a href="https://creativecommons.org/licenses/by-sa/4.0/deed.fr"><span lang="en">Creative Commons By</span>-<abbr>SA</abbr> 4.0</a>
gpl2: <a href="https://www.gnu.org/licenses/gpl-2.0.html">GNU <abbr lang="en" title="General Public License">GPL</abbr> v2</a>
gpl3: <a href="https://www.gnu.org/licenses/gpl-3.0.txt">GNU <abbr lang="en" title="General Public License">GPL</abbr> v3</a>
gnufdl: <a href="https://www.gnu.org/copyleft/fdl.html">GNU <abbr lang="en" title="Free Documentation License">FDL</abbr></a>
agpl3: <a href="https://www.gnu.org/licenses/agpl-3.0.html">GNU <abbr lang="en" title="Affero General Public License">AGPL</abbr> v3</a>
apache2: <a href="http://www.apache.org/licenses/LICENSE-2.0.html">Apache 2.0</a>
cecillb: <a href="http://www.cecill.info/licences.fr.html">CeCILL-B</a>
people:
aka: Alexis Kauffmann
ben: Benjamin Jean
christophe: Christophe Masutti
cyrille: Cyrille Largillier
dorme: Geoffrey Dorme
fat115: fat115
fla: Flaburgan
fred: Fredéric Urbain
gab: Gabriel Dejeante
gee: Simon «Gee» Giraudot
jo: JosephK
kinou: Christelle Thomas
lam: Lamessen
lldemars: L.L. de Mars
luc: Luc Didry
martin: Martin Gubri
sandra: peupleLà (Sandra Guigonis)
simonl: Simon Leblanc
pouhiou: Pouhiou
pyg: Pierre-Yves Gosset
tcit: Thomas Citharel

156
app/index.js Normal file
View file

@ -0,0 +1,156 @@
import Vue from 'vue';
import VueRouter from 'vue-router';
import VueI18n from 'vue-i18n';
import vueHeadful from 'vue-headful';
import jQuery from 'jquery';
import App from './App.vue';
import Home from './components/pages/Home.vue';
import './assets/scss/bootstrap.scss';
import '../node_modules/fork-awesome/css/fork-awesome.css';
import './assets/scss/main.scss';
window.jQuery = jQuery;
window.$ = jQuery;
Vue.use(VueRouter);
Vue.use(VueI18n);
Vue.component('vue-headful', vueHeadful);
const defaultLocale = 'fr';
const locales = [];
const pages = [];
// Import locales list
let req = require.context('./locales/', false, /\.yml$/);
req.keys().forEach((key) => {
locales.push(key.replace(/\.\/(.*)\.yml/, '$1'));
});
// Import pages list
req = require.context('./components/pages', false, /\.vue$/);
req.keys().forEach((key) => {
pages.push(key.replace(/\.\/(.*)\.vue/, '$1'));
});
const lang = window.location.href
.split('/')[(process.env.BASE_URL === '' || (window.location.href.match(/\//g)).length === 3) ? 3 : 4]
.substr(0, 2)
.toLowerCase() || defaultLocale;
document.getElementsByTagName('html')[0].setAttribute('lang', lang);
const userLang = navigator.languages ||
[navigator.language || navigator.userLanguage];
let defaultRouteLang = '';
const messages = {};
messages.locales = require('./lang.yml'); // eslint-disable-line
messages.locales.avalaible = Object.keys(messages.locales).filter(n => locales.indexOf(n) > -1);
// Data import
let data = {};
data = require('./data.yml'); // eslint-disable-line
data['/'] = `/${process.env.BASE_URL.replace(/(.+)/, '$1/')}`;
data.hash = window.location.hash.replace('#', '');
data.txt = data.txt || {};
data.html = data.html || {};
Object.keys(data.color).forEach((k) => {
if (data.txt[k] === undefined) {
const tmp = document.createElement('div');
tmp.innerHTML = data.color[k];
data.txt[k] = tmp.textContent || tmp.innerText;
}
});
Object.keys(data.link).forEach((k) => {
if (data.html[k] === undefined) {
if (data.color[k] !== undefined) {
data.html[k] = `<a href="${data.link[k]}">${data.color[k]}</a>`;
} else if (data.txt[k] !== undefined) {
data.html[k] = `<a href="${data.link[k]}">${data.txt[k]}</a>`;
}
}
});
const routes = [
{ path: '/', component: Home, meta: { id: 'home', lang: defaultLocale } },
];
for (let i = 0; i < locales.length; i += 1) {
messages[locales[i]] = {};
// Locales import
/* eslint-disable */
import(/* webpackChunkName: "lang-[request]" */`./locales/${locales[i]}.yml`).then((locale) => {
messages[locales[i]] = locale;
messages[locales[i]].data = data;
messages[locales[i]].lang = locales[i];
}).catch((err) => {
console.error(err);
});
/* eslint-enable */
// Localized routes
for (let j = 0; j < pages.length; j += 1) {
const component = require(`./components/pages/${pages[j]}.vue`); // eslint-disable-line
routes.push({
path: `/${locales[i]}${pages[j].toLowerCase().replace(/^/, '/').replace('/home', '')}`,
component: component.default,
meta: { id: pages[j].toLowerCase(), lang: locales[i] },
});
}
}
// define defaultRouteLang
for (let j = 0; j < userLang.length; j += 1) { // check if user locales
for (let i = 0; i < locales.length; i += 1) { // matches with app locales
if (defaultRouteLang === '' && userLang[j].substring(0, 2).toLowerCase() === locales[i]) {
defaultRouteLang = locales[i];
}
}
}
// Home redirection
const currentURL = window.location.href.replace(/\/+$/, '');
if ((currentURL.split('/')[3] === undefined || currentURL.split('/')[3] === process.env.BASE_URL) &&
(currentURL.split('/')[4] === undefined)) {
if (defaultRouteLang === '') {
defaultRouteLang = defaultLocale;
}
window.location.href = `${currentURL}/${defaultRouteLang}/`;
}
// Create VueI18n instance with options
const i18n = new VueI18n({
locale: lang,
fallbackLocale: defaultLocale,
messages,
silentTranslationWarn: true,
});
// Framanav
if (!window.vuefsPrerender && document.querySelectorAll('script[src$="nav.js"]').length < 1) {
const navConfig = document.createElement('script');
navConfig.innerHTML = 'l$ = { js: { j$: \'noConflict\' } }';
document.getElementsByTagName('head')[0].appendChild(navConfig);
const nav = document.createElement('script');
nav.src = 'https://framasoft.org/nav/nav.js';
// document.getElementsByTagName('head')[0].appendChild(nav);
}
// Routes
const router = new VueRouter({
routes,
mode: 'history',
base: `${__dirname}${process.env.BASE_URL}`,
});
new Vue({ // eslint-disable-line no-new
el: '#app',
router,
i18n,
data,
mounted() {
// You'll need this for renderAfterDocumentEvent.
document.dispatchEvent(new Event('render-event'));
},
render: h => h(App),
});

View file

@ -1,3 +1,4 @@
/* eslint-disable */
$(function () { $(function () {
const instancesApi = 'https://instances.joinpeertube.org/api/v1/instances' const instancesApi = 'https://instances.joinpeertube.org/api/v1/instances'
const data = { const data = {

20
app/lang.yml Normal file
View file

@ -0,0 +1,20 @@
ar: 'العربية'
br: Brezhoneg
ca: Català
co: Corsu
de: Deutsch
en: English
eo: Esperanto
es: Español
fr: Français
hu: Magyar
it: Italiano
nl: Dutch
oc: Occitan
pt: Português
ru: Русский
sv: Svenska

370
app/locales/en.yml Normal file
View file

@ -0,0 +1,370 @@
meta:
title: '@:home.title! #JoinPeerTube'
nav:
langChange: Change the language
lang: Language
translate: Translate
menu:
faq: F.A.Q.
help: Support
docs: Documentation
code: Code source
instances: Instances
hall-of-fame: Tableau dhonneur
link:
forumPT: https://framacolibri.org/c/peertube
wArticle: https://en.wikipedia.org/wiki
home:
title: Take back control of your videos
intro:
title: A decentralized video hosting network, based on free/libre software
getting-started: Get started
how-it-works: How it works
why:
power:
title: Take back the power… and the responsibilities!
desc: 'PeerTube isnt a single video hosting platform with a single group of
rules: its a network of dozens of interconnected hosting providers, and each
provider is composed of different people and administrators. You dont like
some of the rules? Youre free to join the hosting provider of your choice,
or even better, be your own hosting provider with your own rules!'
content:
title: Take control of your content
desc: PeerTube allows you to share all your videos. Being in direct contact
with a human hosting provider (or becoming your own) allows you to choose
how their broadcasting is done. Your videos will benefit from tools to fill
description, categorization, choosing a preview image and marking videos as
not safe for work. Tweaking the <strong>Support</strong> button will allow
you to show your audience how you want them to support your work.
usersfirst:
title: Putting the users first
desc: 'Youre a person, not a product. PeerTube is a free/libre software financed
by a French non-profit organization: @:data.html.soft</>. All instances are
created, animated, moderated and maintained independently. PeerTube isnt
submitted by any company monopole, doesnt depend on ads and doesnt track
you. With PeerTube youre not a product: PeerTube is at your service, not
the other way around.'
broadcast:
title: Become an actor of your videos broadcasting
desc: When you watch a video with PeerTube, the WebTorrent technology allows
you to be part of the broadcasting of this video with the viewers who are
watching it at the same time. This video stream sharing allows a healthier
distribution of exchanges on the network. Moreover, the federation protocol
(ActivityPub) allows to publish the videos and comments on other platforms
that support it, such as <a href="@:data.link.mastodon">Mastodon</a>! (experimental)
getting-started:
title: Get started
watch:
title: Watch
framatube: Watch videos on @:data.color.tube
register:
title: Register
list: 'List of instances on which you can register:'
error: NousWe are sorry, but we failed to fetch the list of available instances.
Please try again later.
email: 'This is like picking an e-mail hosting provider: the domain will be
part of your username!'
install:
title: Install your own
text:
- If you are interested in running your own instance — for your friends, family
or organization — you can get started by <a href="@:data.link.gitPT/blob/develop/support/doc/production.md">reading
the installation documentation</a>.
- Youll only host your own users and their own videos. Your can define the number
of available registrations and a disk quota per user. Only videos from instances
you <strong>have chosen</strong> to follow will show up on your homepage.
btn: Read the docs
how-it-works:
how:
title: How it works
text:
- Everybody can host a PeerTube server we call <strong>instance</strong>. Every
instance hosts its own users and their videos. It also keeps a list of the
videos available of the instances the administrator chooses to follow in order
to suggest them to its users.
- Every account has a globally unique identifier (e.g. @chocobozzz@framatube.org)
consisting of the local username (@chocobozzz) and the domain name of the
server it is on (framatube.org).
- The administrators of a PeerTube instance can follow each other. When your
PeerTube instance follows another PeerTube instance, you receive the videos
preview informations from this instance. This way, you can display the videos
available on your instance and on the instances you decided to follow. So
you keep control of the videos displayed on your PeerTube instance!
btn: Questions?
why:
title: Why is that cool?
text:
- Servers are run independently by different people and organizations. They
can apply wildly different moderation policies, so you can find or make one
that fits your taste perfectly.
- By watching a video, you help the hosting provider to broadcast it by becoming
a broadcaster of the video yourself. Each instance doesnt need much money
to broadcast the videos of its users.
btn: Get started
footer:
text: Built on top of
thanks: Thanks!
faq:
title: A few questions to discover PeerTube…
clic: (click on the questions to discover the answers)
section:
prez: PeerTube Presentation
content: Creation and content
tech: Technical questions
prez:
what:
title: What is PeerTube?
text:
- PeerTube is software that you install on a web server. It allows you to create
a video hosting website, so create your "homemade YouTube".
- The difference to YouTube is that its not intended to create a huge platform
centralizing videos from the whole world on a single server farm (which is
horribly expensive).
- On the contrary, PeerTubes concept is to create a network of multiple small
interconnected video hosting providers.
pros:
title: The three main advantages of PeerTube.
text:
- 'PeerTube is unique because (as far as we know) its the only video hosting
web application which combines three advantages:'
- Linked together, these three features makes it easy to host videos on the
server side, while remaining practical, ethical and fun for the internet users.
list:
- An open code (transparency) under a free/libre license (ethic, respect and
community-driven development);
- A federation of interconnected hosting providers (so more video choices wherever
you go to see them);
- Peer-to-peer broadcasting and therefore viewing (so no slowing down when
a video becomes viral).
libre:
title: Why is it better as free/libre software?
text:
- Because by design free/libre software respects our fundamental freedoms, and
guarantees them by <a href="@:data.link.gitPT/blob/develop/LICENSE">a license</a>,
so a legally enforceable contract.
- 'Concretely here, it means that:'
list:
- PeerTube is freely provided, no need to pay to install it on your server;
- 'We can look under the hood of PeerTube (its source code): its auditable,
transparent;'
- Its development is community-based, it can be enhanced by everyones contributions.
federated:
title: Whats the interest to federate the video hosting providers?
text:
- 'The advantage of YouTube (and other platforms) is its video catalog: from
knitting tutorials to Minecraft constructions through videos of kittens or
holidays… you can find everything!'
- The more the video catalogue is varied, the more people are interested, the
more videos are uploaded… but hosting videos from all over the world is (very,
very) expensive!
- If the hosting provider Knitting-PeerTube becomes friends with Kittens-Tube
and Framatube, it will display the videos of others on its site, thus diluting
hosting costs while remaining practical and complete for Internet users.
- 'PeerTubes federation protocol will be fluid (everyone can choose their "friends"
hosts), and based on <a href="@:data.link.activitypub">ActivityPub</a>: this
will open the possibility to connect with tools like Mastodon or MediaGoblin.'
p2p:
title: Why broadcast PeerTube videos through peer-to-peer?
text:
- 'When you host a large file like a video, the biggest thing to fear is success:
if a video becomes viral and many people watch it at the same time, the server
has a big risk of getting overloaded!'
- Peer-to-peer broadcasting allows, thanks to the <a href="@:link.wArticle/WebRTC">WebRTC</a>
protocol, that Internet users who watch the same video at the same time exchange
bits of files, which relieves the server.
- 'There is nothing to do: your web browser does it automatically. If you are
on a mobile phone or if your network does not allow it (router, firewall,
etc.), this function is disabled and switches back to an "old-style" video
broadcast 😉.'
admin:
title: For those who know how to administer a server, PeerTube is…
text:
- '<strong>Its software you install on your server</strong> to create a website
where videos are hosted and broadcast… Basically: you create your own "homemade
YouTube"!'
- There already exists free/libre software that enables you to do this. But
with PeerTube, you can link your instance (your video website) to Zaïds PeerTube
instance (where he hosts videos of the lectures for his peoples university),
to Catherins (who hosts her webmedia videos) or even to Solars PeerTube
instance (who manages a vloggers collective).
- '<strong>But PeerTube doesnt centralize: it federates.</strong> Thanks to
the <a href="@:data.link.activitypub">ActivityPub</a> protocol (also used
by <a href="@:data.link.mastodon">the Mastodon federation</a>, a free/libre
Twitter alternative), PeerTube can federate several small hosters so they
dont have to buy thousands of hard disks to host videos for the whole world.'
- As a result, on your PeerTube website, the audience will be able to watch
not only your videos, but also videos hosted by Zaïd, Catherin or Solar… without
having to host their videos on your PeerTube-powered website. Such diversity
in a video-catalog makes it very attractive. Such a large choice and diversity
of videos is what made centralized platforms such as YouTube succesful.
- 'Federation offers another benefit: <strong>everyone becomes independent</strong>.
Zaïd, Catherin, Solar and yourself can make your own rules, your own Terms
of Services (for example, one can imagine a MeowTube where dogs videos are
strictly forbidden 😉).'
video-maker:
title: For those who wants to upload their videos, PeerTube allows…
text:
- 'It allows you to choose a hoster that fits you. YouTubes excesses are a
good exemple: its hoster, Google/Alphabet, can impose its "Robocopyright"
(the ContentID system) or its tools to index, recommend and spotlight videos;
and those tools seem as unfair as they are obscure. Even though, it already
forces you <a href="@:data.link.tosdr">to give it extended copyrights on your
videos, for free</a>!'
- With PeerTube, <strong>you can choose the hoster of your videos according
to his terms of services</strong>, his moderation policy, his federation choices…
As you dont have a tech giant facing you, you might be able to talk with
you hoster if you ever have a problem, a need, or something you want.
- The other big advantage of PeerTube is that your hoster doesnt have to fear
the sudden success of one of your videos. Indeed, PeerTube broadcasts videos
with the protocol <a href="@:link.wArticle/BitTorrent">WebTorrent</a>. If
hundreds of people are watching your video at the same time, their browsers
automatically send bits of your video to other viewers.
- Before this peer-to-peer broadcast, successful videographers (or videos that
make the buzz) were doomed to be hosted by a web giant whose infrastructure
can handle millions of simultaneous views… Or to pay for a very expensive
independent video host so that it can hold the load.
audience:
title: For those who want to watch videos, PeerTube can offer…
text:
- One of the benefits is that <strong>you become a part of the broadcasting
of the videos you are watching</strong>. If other people are watching a PeerTube
video at the same time as you, as long as your tab remains open, your browser
shares bits of that video and you participate in a healthier use of the Internet.
- 'Of course, PeerTubes video player adapts to your situation: if your installation
does not allow peer-to-peer playback (corporate network, recalcitrant browser,
etc.) video playback will be done in the classic way.'
- But above all, <strong>PeerTube treats you like a person, not as a product</strong>
that it has to track, profile, and lock in video loops to better sell your
available brain time. Thus, the <a href="@:data.link.gitPT">source code</a>
(the recipe) of the PeerTube software is open, making its operation transparent.
- '<strong>PeerTube is not only open-source: its free (as in free speech).</strong>
Its free license guarantees our fundamental freedoms as users. It is this
respect for our freedoms that allows Framasoft to invite you to contribute
to this software, and many evolutions (innovative comment system, etc.) have
already been suggested by some of you.'
remplace-yt:
title: Is PeerTubes purpose to replace YouTube?
text:
- 'We can answer with certainty: no!'
- In March 2018, PeerTube released its publicly usable beta version. Several
collectives set up the first instances, thus creating the bases of the federation.
- But this is just the beginning, PeerTube is not (yet) perfect, and many features
are missing. We intend to continue to improve it to release a version 1 by
the end of 2018.
- 'March 2018 thus represents the birth of the PeerTube federations: the more
this software will be used and supported, the more people will use it and
contribute to it, and the faster it will evolve towards a concrete alternative
to platforms such as YouTube.'
- 'Nevertheless, the ambition remains to be <strong>a free and decentralized
alternative</strong>: the goal of an alternative is not to replace, but to
propose something else, with different values, in parallel to what already
exists.'
content:
law:
title: If its free, can we upload illegal stuff on it?
text:
- Being free doesnt mean being above the law! Each PeerTube hosting provider
can decide on its own general conditions of use, abiding by their local laws.
- For example, in France, discriminatory content <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">is
prohibited</a> and may be <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">reported
to the authorities</a>. PeerTube allows users to report problematic videos,
and each administrator must then apply its moderation in accordance with its
terms and conditions and the law.
- The federation system, for its part, allows hosts to decide with whom they
want to connect, depending on the types of content or the moderation policies
of others.
responsible:
title: Who is responsible for content published on PeerTube?
text:
- 'PeerTube is not a website: it is software that allows a web hoster (for example,
Dominique) to create a video website (lets call it DominiqueTube).'
- Now imagine that Camille has created an account on DominiqueTube and uploads
an illegal video, because this video uses music created by Solal.
- Solal goes on Framatube, an instance which follows DominiqueTube. So, Solal
can see, from Framatube, the videos published on DominiqueTube.
- Solal sees Camilles illegal video, and signals it with the button provided
for that purpose. Although the report is made from Framatube, it is sent directly
to the person hosting the illegal content, Dominique.
- From that moment on, Dominique is responsible, because they are warned that
theyre hosting an illegal video. It is therefore up to them to act if they
dont want to be held accountable before the law.
- Then Dominique and Solal can turn against Camille, who uploaded the video.
money:
title: What is PeerTubes remuneration policy?
text:
- OrderedDict([('There are none, not at the moment', 'PeerTube is a tool that
we wanted neutral in terms of remuneration.')])
- 'For now, the solution proposed to people who upload videos is to use the
"support" button under the video. This button displays a frame in which people
who upload videos can display text, images, and links freely. For example,
its possible to put a link to Patreon, Tipeee, Paypal, Liberapay (or any
other solution) there. Other examples: put a postal address if youd like
to receive physical thank-you cards, put a logo of your enterprise, a link
to support a non-profit organisation…'
- We did not go any further because to favour one technical solution would be
to impose, in the code, a political vision of cultural sharing and its financing.
All financial solutions are possible and treated equally in PeerTube.
- However, many improvements of PeerTube are to be expected… Including those
that would allow you to create (and choose) the monetization tools that interest
you!
- 'Nevertheless, it is worth remembering that the vast majority of videos published
on the Internet (and even on YouTube) are shared for non-market purposes:
remuneration is a tool, but not necessarily a main or essential purpose.'
instances:
title: Where can I put my videos?
text:
- You need to find a PeerTube hosting instance you trust.
- Theres a complete <a href="@:data.link.instancesPT">list of instances here</a>,
and a list of those that are <a href="./#getting-started">open to registration
here</a>.
- Then, we recommend you go to the instances, read their "about" page to discover
their terms of use (disk space limit per user, content policy, etc.).
- Its best to contact and talk directly with hosting providers, to understand
their business model, vision, etc. Because only you can determine what makes
you trust such or such host, and thus entrust your videos to them.
forum: Discuss on our forum
tech:
install:
title: How do I install PeerTube?
text:
- The <a href="@:data.link.gitPT/blob/develop/support/doc/production.md">installation
guide is here</a> (only in English, for the moment).
- 'We recommend not to install PeerTube on low-end hardware or behind a weak
connection (for example, on a RaspberryPi with an ADSL connection): this could
slow down all federations.'
- 'Dont bother the developer to help you install your instance: we have a <a
href="@:link.forumPT">support forum</a> for that.'
code:
title: How do I contribute to PeerTubes code?
text:
- The <a href="@:data.link.gitPT">Git repository of PeerTube is here</a>.
- You can <a href="@:data.link.gitPT/issues">create an issue</a>, contribute
to it, or even start contributing by choosing the <a href="@:data.link.gitPT/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">easy
problems for those who begin</a>.
- If you want to help out in another way, or if you want to request a feature,
come discuss it on our <a href="@:link.forumPT">contribution forum</a>.
protocol:
title: Why does PeerTube use the ActivityPub federation protocol? Why not IPFS
/ d.tube / Steemit?
text:
- PeerTube uses ActivityPub because this federation protocol is recommended
by the W3C and is already used by the federated social network Mastodon.
- IPFS is a great technology, but it still seems very (too!) young for large
scale streaming of large files.
- After discussing it on our forum, we feel that d.tube is not free or open
source, because publishing only compiled code hinders freedom of modification.
- D.tube is based on Steem for "remuneration", it is a choice, but Steem is
<a href="https://en.wikipedia.org/wiki/Steemit#Criticism">widely criticized</a>
as <a href="https://steemit.com/steemit/@docdelux/30-days-of-steemit-here-is-my-criticism">highly
centralized</a>, and suspiciously <a href="https://steemit.com/steemit/@thecryptonews/psa-constructive-criticism-the-ugly-truth-behind-steemit">resembles
a Ponzi system</a>.
- PeerTube is free, decentralized, distributed, and does not impose any remuneration
model. This is the choice we have made, which is debatable, and others (like
d.tube) have made other choices, which have their advantages. So its up to
you to see what suits you.
hof:
title: Hall of fame
sponsors: Sponsors
donators: Financial Contributors
dev: Contributors
contrib: Contribute to the code

398
app/locales/fr.yml Normal file
View file

@ -0,0 +1,398 @@
meta:
title: '@:home.title! #JoinPeerTube'
nav:
langChange: Changer la langue
lang: Langue
translate: Traduire
menu:
faq: F.A.Q.
help: Support
docs: Documentation
code: Code source
instances: Instances
hall-of-fame: Tableau dhonneur
link:
forumPT: https://framacolibri.org/c/qualite/peertube
wArticle: https://fr.wikipedia.org/wiki
home:
title: Reprenez le contrôle de vos vidéos
intro:
title: Lhébergement de vidéos décentralisé, en réseau, basé sur du logiciel libre
getting-started: Pour commencer
how-it-works: Comment ça fonctionne
why:
power:
title: Reprenez le pouvoir… et les responsabilités!
desc: 'PeerTube nest pas une seule plateforme dhébergement vidéo avec un unique
groupe de règles: cest un réseau de dizaines dhébergeurs interconnectés,
et chaque hébergeur est composé de personnes et dadministrateurs différents.
Vous naimez pas certaines règles? Vous êtes libre de rejoindre lhébergeur
de votre choix, ou mieux encore, être votre propre hébergeur avec vos propres
règles!'
content:
title: Prenez le contrôle de votre contenu
desc: PeerTube vous permet de partager toutes vos vidéos. Être en contact direct
avec un hébergeur à taille humaine (ou devenir votre propre hébergeur) vous
permet dinfluer sur les conditions de leur diffusion. Vos vidéos bénéficieront
des outils de description, catégorisation, personnalisation des miniatures,
marquage des contenus pour public matures. Personnaliser le bouton <strong>Soutenir</strong>
vous permettra dindiquer librement à votre audience comment soutenir votre
démarche.
usersfirst:
title: Les utilisateurs et utilisatrices au premier plan
desc: 'Vous êtes une personne, pas un produit. PeerTube est un logiciel libre
gratuit financé par une association française à but non lucratif: @:data.html.soft</>.
Toutes les instances sont créées, animées, modérées et maintenues de façon
indépendante. PeerTube nest soumis au monopole daucune entreprise, ne dépend
daucune publicité et ne vous piste pas. Avec PeerTube vous nêtes pas un
produit: cest PeerTube qui est à votre service, et pas linverse.'
broadcast:
title: Devenez un acteur de la diffusion de vidéos
desc: Lorsque vous regardez une vidéo avec PeerTube, la technologie WebTorrent
vous permet de participer à la diffusion de cette vidéo avec les internautes
qui la regardent en même temps que vous. Ce partage des flux vidéos permet
une répartition saine des échanges sur la toile. De plus, le protocole de
fédération (ActivityPub) permet de publier les vidéos et commentaires sur
dautres outils qui lutilisent, comme <a href="@:data.link.mastodon">Mastodon</a>!
(expérimental)
getting-started:
title: Pour commencer
watch:
title: Regarder
framatube: Voir des vidéos sur @:data.color.tube
register:
title: Sinscrire
list: 'Liste des instances sur lesquelles vous pouvez vous inscrire:'
error: Nous sommes désolés mais nous narrivons pas à récupérer la liste des
instances. Merci de réessayer plus tard.
email: 'Cest comme choisir un fournisseur demail: le nom de domaine fera
partie de votre identifiant!'
install:
title: Installez la vôtre
text:
- Intéressé par lhébergement de votre propre instance, pour vos amis, votre famille
ou organisation? Vous pouvez commencer par <a href="@:data.link.gitPT/blob/develop/support/doc/production.md">lire
la documentation qui concerne linstallation</a>.
- Vous hébergerez seulement vos propres utilisateurs ainsi que leurs propres vidéos.
Vous pouvez définir le nombre dinscriptions disponibles et un quota despace-disque
par utilisateur. Sur votre page daccueil ne safficheront que les vidéos des
instances que vous aurez <strong>choisi</strong> de suivre.
btn: Lire la documentation
how-it-works:
how:
title: Comment ça fonctionne
text:
- Nimporte qui peut héberger un serveur PeerTube quon nomme <strong>instance</strong>.
Chaque instance héberge ses propres utilisateurs et leurs vidéos. Il garde
aussi une vision des vidéos présentes sur les instances suivies par ladministrateur
afin de pouvoir les proposer à ses utilisateurs.
- Chaque compte possède un identifiant global unique (comme @chocobozzz@framatube.org)
qui est composé dun pseudonyme (@chocobozzz) et du nom de domaine du serveur
sur lequel il se trouve (framatube.org).
- Les administrateurs dune instance PeerTube peuvent se suivre mutuellement.
Quand votre instance PeerTube suit une autre instance PeerTube, vous recevez
les informations daffichage des vidéos de cette instance. De cette manière,
vous pouvez afficher les vidéos présentes sur votre instance, et sur linstance
que avez décidé de suivre. Vous gardez donc le contrôle des vidéos affichées
sur votre serveur PeerTube!
btn: Des questions?
why:
title: En quoi cest génial?
text:
- Chaque serveur fonctionne de manière indépendante et est géré par une personne
ou organisation différente, pouvant donc appliquer des règles de modération
et de bonne conduite variées, vous permettant de trouver linstance qui vous
conviendra le mieux.
- En regardant une vidéo, vous aidez lhébergeur à la diffuser en devenant vous-même
un diffuseur de cette vidéo. Chaque instance na donc pas besoin dénormément
dargent pour diffuser les vidéos de ses utilisateurs!
btn: Se lancer
footer:
text: Ce site web a été construit sur la base de
thanks: Merci!
faq:
title: Quelques questions pour découvrir PeerTube…
clic: (cliquez sur les questions pour découvrir les réponses)
section:
prez: Présentation de PeerTube
content: Création et contenus
tech: Questions techniques
prez:
what:
title: Cest quoi, PeerTube?
text:
- PeerTube est un logiciel qui sinstalle sur un serveur. Il permet de créer
un site web dhébergement et de diffusion de vidéos, donc de faire son «YouTube
maison».
- La différence avec YouTube, cest quil nest pas pensé pour créer une énorme
plateforme centralisant les vidéos du monde entier sur une ferme de serveurs
(qui coûte horriblement cher).
- Au contraire, le concept de PeerTube est de créer un réseau de nombreux petits
hébergeurs de vidéos, interconnectés.
pros:
title: Les trois avantages clés de PeerTube.
text:
- 'PeerTube est unique car (à notre connaissance), cest la seule application
web dhébergement vidéo qui allie trois avantages:'
- Liées ensemble, ces trois caractéristiques permettent de faciliter lhébergement
de vidéos côté serveur, tout en restant pratique, éthique et amusant côté
internautes.
list:
- Un code ouvert (transparence) sous licence libre (éthique, respect et développement
communautaire);
- Une fédération dhébergements interconnectés (donc plus de choix de vidéos
où quon aille les voir);
- De la diffusion et donc du visionnage en pair-à-pair (donc pas de ralentissement
quand une vidéo devient virale).
libre:
title: Pourquoi cest mieux que ce soit un logiciel libre?
text:
- Parce que cest un logiciel qui respecte nos libertés fondamentales, et les
garantit par <a href="@:data.link.gitPT/blob/develop/LICENSE">une licence</a>,
donc un contrat légalement opposable.
- 'Concrètement, ici, cela signifie que:'
list:
- PeerTube est diffusé gratuitement, pas besoin de payer pour linstaller sur
son serveur;
- 'On peut regarder sous le capot de PeerTube (son code source): il est auditable,
transparent;'
- Son développement est communautaire, il peut senrichir des contributions
de chacun·e.
federated:
title: Quel est lintérêt de fédérer les hébergements de vidéos?
text:
- 'Lavantage de YouTube (et autres plateformes), cest son catalogue vidéo:
du tuto tricot aux constructions minecraft en passant par les vidéos de chatons
ou de vacances… on y trouve de tout!'
- Plus le catalogue vidéo est varié, plus il y a de public intéressé, plus on
y poste de vidéos… mais héberger les vidéos du monde entier coûte (très, très)
cher!
- 'Si lhébergeur Tricot-PeerTube devient ami avec Chatons-Tube et Framatube,
il affichera les vidéos des autres sur son site: on dilue ainsi les coûts
dhébergement tout en restant pratique et complet pour les internautes.'
- 'Le protocole de fédération de PeerTube sera fluide (chacun peut choisir ses
hébergeurs «amis»), et basé sur <a href="@:data.link.activitypub">ActivityPub</a>:
cela ouvrira la possibilité de se connecter avec des outils comme Mastodon
ou MediaGoblin.'
p2p:
title: Pourquoi diffuser les vidéos en pair-à-pair?
text:
- 'Lorsque lon héberge un fichier lourd comme une vidéo, la plus grosse chose
à craindre, cest le succès: si une vidéo devient virale et que plein de
personnes la regardent en même temps, le serveur a de gros risques de tomber!'
- La diffusion en pair-à-pair permet, grâce au protocole <a href="@:link.wArticle/WebRTC">WebRTC</a>,
que les internautes qui regardent la même vidéo en même temps séchangent
des bouts de fichiers, ce qui soulage le serveur.
- 'Il ny a rien à faire: votre navigateur web le fait automatiquement. Si
vous êtes sur mobile ou si votre réseau ne le permet pas (routeur, pare-feu,
etc.), cette fonction est désactivée pour repasser à une diffusion vidéo « à
lancienne» 😉.'
admin:
title: Pour qui sait administrer un serveur, PeerTube, cest…
text:
- '<strong>Cest un logiciel que vous installez sur votre serveur</strong> pour
créer votre site web dhébergement et de diffusion de vidéos… En gros: vous
vous créez votre propre «YouTube maison»!'
- Il existe déjà des logiciels libres qui vous permettent de faire cela. Lavantage
ici, cest que vous pouvez choisir de relier votre instance PeerTube (votre
site web de vidéos), à linstance PeerTube de Zaïd (où se trouvent les vidéos
des conférences de son université populaire), à celle de Catherine (qui héberge
les vidéos de son Webmédia), ou encore à linstance PeerTube de Solar (qui
gère le serveur de son collectif de vidéastes).
- '<strong>Mais PeerTube ne centralise pas: il fédère.</strong> Grâce au protocole
<a href="@:link.wArticle/ActivityPub">ActivityPub</a> (utilisé aussi par <a
href="@:data.link.mastodon">la fédération Mastodon</a>, une alternative libre
à Twitter) PeerTube fédère plein de petits hébergeurs pour ne pas les obliger
à acheter des milliers de disques durs afin dhéberger les vidéos du monde
entier.'
- 'Du coup, sur votre site web PeerTube, le public pourra voir vos vidéos, mais
aussi celles hébergées par Zaïd, Catherine ou Solar… sans que votre site web
nait à héberger les vidéos des autres! Cette diversité dans le catalogue
de vidéos devient très attractive. Cest ce qui a fait le succès des plateformes
centralisatrices à la YouTube: le choix et la variété des vidéos.'
- Un autre avantage de cette fédération, cest que <strong>chacun·e est indépendant·e</strong>.
Zaïd, Catherine, Solar et vous-même pouvez avoir vos propres règles du jeu,
et créer vos propres Conditions Générales dUtilisation (on peut, par exemple,
imaginer un MiaouTube où les vidéos de chiens seraient strictement interdites
😉).
video-maker:
title: Pour qui veut diffuser ses vidéos en ligne PeerTube permet…
text:
- 'Il vous permet de choisir un hébergement qui vous correspond. On la vu avec
les dérives de YouTube: son hébergeur, Google-Alphabet, peut imposer son
système <a href="https://scinfolex.com/2016/07/05/ce-que-le-filtrage-automatise-des-contenus-sur-youtube-fait-a-la-creation">ContentID
(le fameux «Robocopyright»)</a> ou ses outils de mise en valeur des vidéos,
qui semblent aussi obscurs quinjustes. Quoi quil arrive, il vous impose
déjà <a href="@:data.link.tosdr"> de lui céder gracieusement des droits
sur vos vidéos</a>.'
- Avec PeerTube, <strong>vous choisissez lhébergeur de vos vidéos selon ses
conditions dutilisation</strong>, sa politique de modération, ses choix de
fédération… Comme vous navez pas un géant du web en face de vous, vous pourrez
probablement discuter ensemble si vous avez un souci, un besoin, une envie…
- Lautre gros avantage de PeerTube, cest que votre hébergeur na pas à craindre
le succès soudain dune de vos vidéos. En effet, PeerTube diffuse les vidéos
avec le protocole <a href="@:link.wArticle/BitTorrent">WebTorrent</a>. Si
des centaines de personnes regardent votre vidéo au même moment, leur navigateur
envoie automatiquement des bouts de votre vidéo aux autres spectateurs.
- Mine de rien, avant cette diffusion en pair-à-pair, les vidéastes à succès
(ou les vidéos qui font le buzz) étaient condamnés à shéberger chez un géant
du web dont linfrastructure peut encaisser des millions de vues simultanées…
Ou à payer très cher un hébergement de vidéo indépendant afin quil tienne
la charge.
audience:
title: Pour qui veut voir des vidéos, PeerTube a pour avantages…
text:
- Un des avantages, cest que <strong>vous devenez partie prenante de la diffusion
des vidéos que vous êtes en train de regarder</strong>. Si dautres personnes
regardent une vidéo PeerTube en même temps que vous, tant que votre onglet
reste ouvert, votre navigateur partage des bouts de cette vidéo et vous participez
ainsi à une utilisation plus saine dInternet.
- 'Bien sûr, le lecteur vidéo de PeerTube sadapte à votre situation: si votre
installation ne permet pas la diffusion en pair-à-pair (réseau dentreprise,
navigateur récalcitrant, etc.) la lecture de la vidéo se fera de manière classique.'
- Mais surtout, <strong>PeerTube vous considère comme une personne, et non pas
comme un produit</strong> quil faut pister, profiler, et enfermer dans des
boucles vidéos pour mieux vendre votre temps de cerveau disponible. Ainsi,
<a href="@:data.link.gitPT">le code source</a> (la recette de cuisine) du
logiciel PeerTube est ouvert, ce qui fait que son fonctionnement est transparent.
- '<strong>PeerTube nest pas juste open-source: il est libre.</strong> Sa
licence libre garantit nos libertés fondamentales dutilisateurs ou dutilisatrices.
Cest ce respect de nos libertés qui permet à Framasoft de vous inviter à
contribuer à ce logiciel, et de nombreuses évolutions (système de commentaires
innovant, etc.) nous ont déjà été soufflées par certain·e·s dentre vous.'
remplace-yt:
title: Le but de PeerTube, cest de remplacer YouTube?
text:
- 'On peut répondre avec certitude: non!'
- En mars 2018, PeerTube a sorti sa version bêta, utilisable publiquement. Plusieurs
collectifs ont monté des premiers hébergements, créant ainsi les bases de
la fédération.
- Mais ceci nest quun début, PeerTube nest pas (encore) parfait, et de nombreuses
fonctionnalités manquent à lappel. Nous comptons bien continuer de laméliorer
pour sortir une version 1 dicifin 2018.
- 'Mars 2018 représente donc la naissance des fédérations PeerTube: plus ce
logiciel sera utilisé et soutenu, plus des personnes lutiliseront et y contribueront,
et plus vite il évolura vers une alternative concrète aux plateformes telles
que YouTube.'
- 'Néanmoins, lambition reste dêtre <strong>une alternative libre et décentralisée</strong>:
le but dune alternative nest pas de remplacer, mais de proposer quelque
chose dautre, avec des valeurs différentes, en parallèle de ce qui existe
déjà.'
content:
law:
title: Si cest libre, on peut y mettre des contenus illicites?
text:
- Être libre ne signifie pas être au-dessus de la loi! Chaque hébergement PeerTube
peut décider de ses propres conditions générales dutilisation, dans le cadre
de la loi dont ils dépendent.
- Par exemple, en France, les contenus discriminants <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">sont
interdits</a> et peuvent être <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">signalés
aux autorités</a>. PeerTube permet aux internautes de signaler une vidéo problématique,
et chaque hébergeur doit alors appliquer sa modération conformément à ses
conditions générales et à la loi.
- Le système de fédération, quant à lui, permet aux hébergeurs de décider avec
qui ils veulent se mettre en réseau, ou pas, selon les types de contenus ou
les politiques de modération des autres.
responsible:
title: Qui est responsable du contenu publié sur PeerTube?
text:
- 'PeerTube nest pas un site web: cest un logiciel qui permet à un hébergeur
(par exemple, Dominique) de créer un site web de vidéos (appelons-le DominiqueTube).'
- Imaginons maintenant que Camille sest créé un compte sur DominiqueTube et
y téléverse une vidéo illégale, car cette vidéo utilise la musique crée par
Solal.
- Solal va sur Framatube, une instance qui suit linstance DominiqueTube. Donc
Solal peut voir depuis Framatube les vidéos publiées sur DominiqueTube.
- Solal aperçoit la vidéo illégale de Camille, et la signale avec le bouton
prévu à cet effet. Le signalement a beau être fait depuis Framatube, il est
envoyé directement à la personne qui héberge le contenu illicite, donc Dominique.
- Dès cet instant, Dominique est responsable, parce que prévenue du fait quelle
héberge une vidéo illicite. Cest donc à elle dagir si elle ne veut pas se
retrouver responsable devant la loi.
- Ensuite, Dominique et Solal pourront se retourner contre Camille, qui a commis
le méfait.
money:
title: Quelle est la politique de rémunération de PeerTube?
text:
- PeerTube est un outil que nous avons voulu neutre au niveau de la rémunération.
- 'Actuellement, la solution proposée est dutiliser le bouton «Soutenir»
(« <i lang="en">Support</i> »). Ce bouton permet dafficher un cadre dans
lequel les personnes qui mettent en ligne des vidéos peuvent afficher des
textes, images, et liens librement. Par exemple, il est possible dafficher
un bouton Patreon, Tipeee, Paypal, Liberapay (ou toute autre solution, puisque
le champ de saisie est libre). Autres exemples possibles : indiquer une adresse
pour un remerciement par carte postale, négocier avec un sponsor laffichage
du logo de son entreprise, mettre en avant un lien pour soutenir une ONG,
etc.'
- Favoriser une solution technique serait imposer, dans le code, une vision
politique des partages culturels et de leurs financements. Toutes les solutions
de rémunération sont donc possibles dans PeerTube.
- Par ailleurs, de nombreuses améliorations de PeerTube sont à prévoir… Dont
celles qui vous permettraient de créer (et choisir) vous-même les outils de
monétisation qui vous intéressent!
- 'Néanmoins, il est bon de rappeler que limmense majorité des vidéos publiées
sur internet (et même sur YouTube) sont partagées dans un but non-marchand:
la rémunération est un outil, mais pas forcément un but principal ni essentiel.'
instances:
title: Où puis-je mettre mes vidéos?
text:
- Il vous faut trouver une instance dhébergement PeerTube en laquelle vous
avez confiance.
- La liste complète des instances <a href="@:data.link.instancesPT"> se trouve
là</a>, et nous faisons apparaître <a href="./#getting-started">ici celles
qui sont ouvertes aux inscriptions</a>.
- Ensuite, nous vous recommandons daller voir les instances, daller lire leur
page «about» pour découvrir leurs conditions dutilisation (limite despace
disque par utilisateur, politique sur les contenus, etc.).
- Le mieux est de contacter et de discuter directement avec les hébergeurs,
de comprendre leur modèle économique, leur vision, etc. Car seul vous pouvez
déterminer ce qui fait que vous pouvez faire confiance à tel ou tel hébergeur,
et donc lui confier vos vidéos.
forum: Échanger sur notre forum
tech:
install:
title: Comment installer PeerTube?
text:
- Le <a href="@:data.link.gitPT/blob/develop/support/doc/production.md">guide
dinstallation est ici</a> (uniquement en anglais, pour linstant).
- 'Nous recommandons de ne pas installer PeerTube sur un matériel peu puissant
ni derrière une connexion faible (par exemple, sur un RaspberryPi avec une
connexion ADSL): cela pourrait ralentir lensemble des fédérations.'
- 'Ne dérangez pas le développeur pour vous aider à installer votre instance:
notre <a href="@:link.forumPT">forum dentraide</a> est là pour ça.'
code:
title: Comment participer au code de PeerTube?
text:
- Le <a href="@:data.link.gitPT">dépôt Git du code de PeerTube est ici</a>.
- Vous pouvez y <a href="@:data.link.gitPT/issues"> créer une issue</a>, y contribuer,
voire commencer à contribuer en choisissant les <a href="@:data.link.gitPT/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">
problèmes faciles à régler pour qui débute</a>.
- Si vous souhaitez apporter un autre type daide, ou que vous désirez une fonctionnalité
qui nest pas disponible, venez en discuter sur notre <a href="@:link.forumPT">forum
des contributions</a>.
protocol:
title: Pourquoi PeerTube utilise-t-il le protocole de fédération ActivityPub?
Pourquoi pas IPFS / d.tube / Steemit?
text:
- PeerTube utilise ActivityPub car ce protocole de fédération est recommandé
par le W3C et est déjà utilisé par le réseau social fédéré Mastodon.
- IPFS est une super technologie, mais elle nous semble encore très (trop !)
fraiche pour de la diffusion de gros fichiers à large échelle en streaming.
- Après en avoir discuté sur notre forum, nous estimons que d.tube nest pas
libre ni open source, car publier uniquement le code compilé entrave la liberté
de modification.
- D.tube est basé sur Steem pour la « rémunération », cest un choix, mais Steem
est <a href="https://en.wikipedia.org/wiki/Steemit#Criticism">largement critiqué</a>
comme étant <a href="https://steemit.com/steemit/@docdelux/30-days-of-steemit-here-is-my-criticism">hautement
centralisé</a>, et surtout <a href="https://steemit.com/steemit/@thecryptonews/psa-constructive-criticism-the-ugly-truth-behind-steemit">proche
dun système de Ponzi</a>.
- PeerTube est libre, décentralisé, distribué, et nimpose aucun modèle de rémunération.
Cest le choix que nous avons fait, qui est discutable, et dautres (comme
d.tube) ont fait dautres choix, qui ont leurs avantages. Cest donc à vous
de voir ce qui vous correspond.
hof:
title: Tableau dhonneur
sponsors: Sponsors
donators: Donateurs
dev: Contributeurs
contrib: Contribuer au code

142
app/tools.js Normal file
View file

@ -0,0 +1,142 @@
function randomName() {
const chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz';
const stringLength = 10;
let randomstring = '';
for (let i = 0; i < stringLength; i += 1) {
const rnum = Math.floor(Math.random() * chars.length);
randomstring += chars.substring(rnum, rnum + 1);
}
return randomstring;
}
// <rm diacritics>
// Source http://stackoverflow.com/a/18391901
const defaultDiacriticsRemovalMap = [
{ base: 'A', letters: '\u0041\u24B6\uFF21\u00C0\u00C1\u00C2\u1EA6\u1EA4\u1EAA\u1EA8\u00C3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\u00C4\u01DE\u1EA2\u00C5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F' },
{ base: 'AA', letters: '\uA732' },
{ base: 'AE', letters: '\u00C6\u01FC\u01E2' },
{ base: 'AO', letters: '\uA734' },
{ base: 'AU', letters: '\uA736' },
{ base: 'AV', letters: '\uA738\uA73A' },
{ base: 'AY', letters: '\uA73C' },
{ base: 'B', letters: '\u0042\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181' },
{ base: 'C', letters: '\u0043\u24B8\uFF23\u0106\u0108\u010A\u010C\u00C7\u1E08\u0187\u023B\uA73E' },
{ base: 'D', letters: '\u0044\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779' },
{ base: 'DZ', letters: '\u01F1\u01C4' },
{ base: 'Dz', letters: '\u01F2\u01C5' },
{ base: 'E', letters: '\u0045\u24BA\uFF25\u00C8\u00C9\u00CA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\u00CB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E' },
{ base: 'F', letters: '\u0046\u24BB\uFF26\u1E1E\u0191\uA77B' },
{ base: 'G', letters: '\u0047\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E' },
{ base: 'H', letters: '\u0048\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D' },
{ base: 'I', letters: '\u0049\u24BE\uFF29\u00CC\u00CD\u00CE\u0128\u012A\u012C\u0130\u00CF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197' },
{ base: 'J', letters: '\u004A\u24BF\uFF2A\u0134\u0248' },
{ base: 'K', letters: '\u004B\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2' },
{ base: 'L', letters: '\u004C\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780' },
{ base: 'LJ', letters: '\u01C7' },
{ base: 'Lj', letters: '\u01C8' },
{ base: 'M', letters: '\u004D\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C' },
{ base: 'N', letters: '\u004E\u24C3\uFF2E\u01F8\u0143\u00D1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4' },
{ base: 'NJ', letters: '\u01CA' },
{ base: 'Nj', letters: '\u01CB' },
{ base: 'O', letters: '\u004F\u24C4\uFF2F\u00D2\u00D3\u00D4\u1ED2\u1ED0\u1ED6\u1ED4\u00D5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\u00D6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\u00D8\u01FE\u0186\u019F\uA74A\uA74C' },
{ base: 'OI', letters: '\u01A2' },
{ base: 'OO', letters: '\uA74E' },
{ base: 'OU', letters: '\u0222' },
{ base: 'OE', letters: '\u008C\u0152' },
{ base: 'oe', letters: '\u009C\u0153' },
{ base: 'P', letters: '\u0050\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754' },
{ base: 'Q', letters: '\u0051\u24C6\uFF31\uA756\uA758\u024A' },
{ base: 'R', letters: '\u0052\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782' },
{ base: 'S', letters: '\u0053\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784' },
{ base: 'T', letters: '\u0054\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786' },
{ base: 'TZ', letters: '\uA728' },
{ base: 'U', letters: '\u0055\u24CA\uFF35\u00D9\u00DA\u00DB\u0168\u1E78\u016A\u1E7A\u016C\u00DC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244' },
{ base: 'V', letters: '\u0056\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245' },
{ base: 'VY', letters: '\uA760' },
{ base: 'W', letters: '\u0057\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72' },
{ base: 'X', letters: '\u0058\u24CD\uFF38\u1E8A\u1E8C' },
{ base: 'Y', letters: '\u0059\u24CE\uFF39\u1EF2\u00DD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE' },
{ base: 'Z', letters: '\u005A\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762' },
{ base: 'a', letters: '\u0061\u24D0\uFF41\u1E9A\u00E0\u00E1\u00E2\u1EA7\u1EA5\u1EAB\u1EA9\u00E3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\u00E4\u01DF\u1EA3\u00E5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250' },
{ base: 'aa', letters: '\uA733' },
{ base: 'ae', letters: '\u00E6\u01FD\u01E3' },
{ base: 'ao', letters: '\uA735' },
{ base: 'au', letters: '\uA737' },
{ base: 'av', letters: '\uA739\uA73B' },
{ base: 'ay', letters: '\uA73D' },
{ base: 'b', letters: '\u0062\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253' },
{ base: 'c', letters: '\u0063\u24D2\uFF43\u0107\u0109\u010B\u010D\u00E7\u1E09\u0188\u023C\uA73F\u2184' },
{ base: 'd', letters: '\u0064\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A' },
{ base: 'dz', letters: '\u01F3\u01C6' },
{ base: 'e', letters: '\u0065\u24D4\uFF45\u00E8\u00E9\u00EA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\u00EB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD' },
{ base: 'f', letters: '\u0066\u24D5\uFF46\u1E1F\u0192\uA77C' },
{ base: 'g', letters: '\u0067\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F' },
{ base: 'h', letters: '\u0068\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265' },
{ base: 'hv', letters: '\u0195' },
{ base: 'i', letters: '\u0069\u24D8\uFF49\u00EC\u00ED\u00EE\u0129\u012B\u012D\u00EF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131' },
{ base: 'j', letters: '\u006A\u24D9\uFF4A\u0135\u01F0\u0249' },
{ base: 'k', letters: '\u006B\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3' },
{ base: 'l', letters: '\u006C\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747' },
{ base: 'lj', letters: '\u01C9' },
{ base: 'm', letters: '\u006D\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F' },
{ base: 'n', letters: '\u006E\u24DD\uFF4E\u01F9\u0144\u00F1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5' },
{ base: 'nj', letters: '\u01CC' },
{ base: 'o', letters: '\u006F\u24DE\uFF4F\u00F2\u00F3\u00F4\u1ED3\u1ED1\u1ED7\u1ED5\u00F5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\u00F6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\u00F8\u01FF\u0254\uA74B\uA74D\u0275' },
{ base: 'oi', letters: '\u01A3' },
{ base: 'ou', letters: '\u0223' },
{ base: 'oo', letters: '\uA74F' },
{ base: 'p', letters: '\u0070\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755' },
{ base: 'q', letters: '\u0071\u24E0\uFF51\u024B\uA757\uA759' },
{ base: 'r', letters: '\u0072\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783' },
{ base: 's', letters: '\u0073\u24E2\uFF53\u00DF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B' },
{ base: 't', letters: '\u0074\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787' },
{ base: 'tz', letters: '\uA729' },
{ base: 'u', letters: '\u0075\u24E4\uFF55\u00F9\u00FA\u00FB\u0169\u1E79\u016B\u1E7B\u016D\u00FC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289' },
{ base: 'v', letters: '\u0076\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C' },
{ base: 'vy', letters: '\uA761' },
{ base: 'w', letters: '\u0077\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73' },
{ base: 'x', letters: '\u0078\u24E7\uFF58\u1E8B\u1E8D' },
{ base: 'y', letters: '\u0079\u24E8\uFF59\u1EF3\u00FD\u0177\u1EF9\u0233\u1E8F\u00FF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF' },
{ base: 'z', letters: '\u007A\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763' },
];
const diacriticsMap = {};
for (let i = 0; i < defaultDiacriticsRemovalMap.length; i += 1) {
const letters = defaultDiacriticsRemovalMap[i].letters; // eslint-disable-line
for (let j = 0; j < letters.length; j += 1) {
diacriticsMap[letters[j]] = defaultDiacriticsRemovalMap[i].base;
}
}
function rmDiacritics(str) {
const s = str || '';
return s.replace(/[^\u0000-\u007E]/g, function(a) { return diacriticsMap[a] || a; }); // eslint-disable-line
}
function text(html) {
const tmp = document.createElement('div');
tmp.innerHTML = html;
return tmp.textContent || tmp.innerText || '';
}
function sanitize(str) {
const s = str || '';
return s.toLowerCase()
.replace(/@:[.a-z]+ /g, '') // remove vue-i18n var
.replace(/[ ']/g, '-')
.replace(/[^a-zA-Z0-9-_.]/g, '');
}
function noFrama(str) {
const s = str || '';
return s.replace('framand', 'and')
.replace('framage', 'age')
.replace('framae', 'mae')
.replace('framin', 'min')
.replace('frame', 'me')
.replace('frama', '')
.replace('.', '')
.replace('my', 'myframa');
}
export { randomName, rmDiacritics, text, sanitize, noFrama };

View file

@ -1,6 +0,0 @@
---
title: "{{ replace .TranslationBaseName "-" " " | title }}"
date: {{ .Date }}
draft: true
---

View file

@ -1,94 +0,0 @@
# hostname (and path) to the root eg. https://appernetic.github.io/
baseurl = "https://joinpeertube.org/"
# Remark if you want to disable multilingual support.
DefaultContentLanguage = "en"
# If you want all of the languages to be put below their respective language code,
# enable DefaultContentLanguageInSubdir = true. Without enabling it english content
# will be in the root and other languages in their respective subfolder such as /sv/.
# See [Languages] settings at the end of this file.
DefaultContentLanguageInSubdir = true
# Use this languageCode if it's not a multilingual site and also remove all language blocks and menus in the language sections to disable multilingual support.
# language blocks.
# Language
#languageCode = "en"
# SES friendly url:s
canonifyurls = true
# Frontmatter format
# "yaml", "toml", "json"
metaDataFormat = "toml"
# Theme to use (located in /themes/THEMENAME/)
theme = "hugo-bootstrap-premium"
# Pagination
paginate = 10
paginatePath = "page"
# Enable Disqus integration
disqusShortname = "shortname"
[permalinks]
post = "/:year/:month/:day/:filename/"
code = "/:filename/"
[taxonomies]
tag = "tags"
topic = "topics"
[author]
name = "Framasoft"
email = "contact@framasoft.org"
#
# All parameters below here are optional and can be mixed and matched.
#
[params.theme]
name = "paper"
[params]
# menu for changing language. This changes languages with js and stores the choice with the help of JavaScript in a Cookie. Then the path is rewritten with pathnamereplace.js. The name of the md files needs to have the same name for each language abbreviation to work correctly. Example: showcase.en.md and showcase.sv.md. It only works if DefaultContentLanguageInSubdir = true
switchlang = true
# You can use markdown here.
BrandImage = "/brand.png"
OpenGraphImage = "/notebook.jpg"
brand = "Peertube"
topline = ""
footline = ""
twitter = "framasoft"
customJS = []
customCSS = []
# Text for the top menu link, which goes to the root URL for the site.
# Default (if omitted) is "Home".
#home = ""
mailmunchid = "" # Mailmunch site id
sumomeid = "" # Sumome id
mathjax = "" # cdnjs hosted version; empty string to disable mathjax
# Show a sidebar menu
showRightSidebar = false
# Select a syntax highlight.
# Check the static/css/highlight directory for options.
highlight = "default"
# Google Analytics.
#googleAnalytics = "Your Google Analytics tracking code"
# Menus
# If you want active menu items highlighted for internal pages don't add them here, they need to be added in each files front matter.
# like this:
#[menu]
# [menu.main]
# name = "Showcase"
# weight = 3
# identifier = "showcase"
# i18n menus. A menu will be added for each language to the right in the top menu. This menu will switch to the selected language. Remember to add the corresponding language in pathnamereplace.js.
[Languages]

View file

@ -1,78 +0,0 @@
[[Languages.de.menu.switchlang]]
name = "English"
identifier = ""
weight = 4
url = "en"
[[Languages.de.menu.switchlang]]
name = "Esperanto"
identifier = ""
weight = 4
url = "eo"
[[Languages.de.menu.switchlang]]
name = "Français"
identifier = ""
weight = 4
url = "fr"
[[Languages.de.menu.switchlang]]
name = "Nederlands"
identifier = ""
weight = 4
url = "nl"
[[Languages.de.menu.switchlang]]
name = "Język polski"
identifier = ""
weight = 4
url = "pl"
[[Languages.de.menu.switchlang]]
name = "繁體中文"
identifier = ""
weight = 4
url = "zh-hant-tw"
[Languages.de]
languageCode = "de"
title = "JoinPeerTube"
weight = 1
[[Languages.de.menu.main]]
name = "FAQ"
identifier = "faq"
weight = 2
title = "FAQ"
url = "/de/faq/"
[[Languages.de.menu.main]]
name = "Unterstützung"
weight = 3
identifier = ""
url = "https://framacolibri.org/c/peertube"
[[Languages.de.menu.main]]
name = "Dokumentation"
weight = 4
identifier = ""
url = "https://docs.joinpeertube.org/"
[[Languages.de.menu.main]]
name = "Quellcode"
weight = 5
identifier = ""
url = "https://github.com/Chocobozzz/PeerTube"
[[Languages.de.menu.main]]
name = "Instanzen"
weight = 6
identifier = ""
url = "https://instances.joinpeertube.org"
[[Languages.de.menu.main]]
name = "Ehrenliste"
identifier = "hof"
weight = 7
title = "Hall of fame"
url = "/de/hall-of-fame/"

View file

@ -1,78 +0,0 @@
[[Languages.en.menu.switchlang]]
name = "Deutsch"
identifier = ""
weight = 4
url = "de"
[[Languages.en.menu.switchlang]]
name = "Esperanto"
identifier = ""
weight = 4
url = "eo"
[[Languages.en.menu.switchlang]]
name = "Français"
identifier = ""
weight = 4
url = "fr"
[[Languages.en.menu.switchlang]]
name = "Nederlands"
identifier = ""
weight = 4
url = "nl"
[[Languages.en.menu.switchlang]]
name = "Język polski"
identifier = ""
weight = 4
url = "pl"
[[Languages.en.menu.switchlang]]
name = "繁體中文"
identifier = ""
weight = 4
url = "zh-hant-tw"
[Languages.en]
languageCode = "en"
title = "JoinPeerTube"
weight = 1
[[Languages.en.menu.main]]
name = "FAQ"
identifier = "faq"
weight = 2
title = "FAQ"
url = "/en/faq/"
[[Languages.en.menu.main]]
name = "Support"
weight = 3
identifier = ""
url = "https://framacolibri.org/c/peertube"
[[Languages.en.menu.main]]
name = "Documentation"
weight = 4
identifier = ""
url = "https://docs.joinpeertube.org/"
[[Languages.en.menu.main]]
name = "Source code"
weight = 5
identifier = ""
url = "https://github.com/Chocobozzz/PeerTube"
[[Languages.en.menu.main]]
name = "Instances"
weight = 6
identifier = ""
url = "https://instances.joinpeertube.org"
[[Languages.en.menu.main]]
name = "Hall of fame"
identifier = "hof"
weight = 7
title = "Hall of fame"
url = "/en/hall-of-fame/"

View file

@ -1,78 +0,0 @@
[[Languages.eo.menu.switchlang]]
name = "Deutsch"
identifier = ""
weight = 4
url = "de"
[[Languages.eo.menu.switchlang]]
name = "English"
identifier = ""
weight = 4
url = "en"
[[Languages.eo.menu.switchlang]]
name = "Français"
identifier = ""
weight = 4
url = "fr"
[[Languages.eo.menu.switchlang]]
name = "Nederlands"
identifier = ""
weight = 4
url = "nl"
[[Languages.eo.menu.switchlang]]
name = "Język polski"
identifier = ""
weight = 4
url = "pl"
[[Languages.eo.menu.switchlang]]
name = "繁體中文"
identifier = ""
weight = 4
url = "zh-hant-tw"
[Languages.eo]
languageCode = "eo"
title = "JoinPeerTube"
weight = 1
[[Languages.eo.menu.main]]
name = "Demandoj"
identifier = "faq"
weight = 2
title = "FAQ"
url = "/eo/faq/"
[[Languages.eo.menu.main]]
name = "Apogo"
weight = 3
identifier = ""
url = "https://framacolibri.org/c/peertube"
[[Languages.eo.menu.main]]
name = "Dokumentado"
weight = 4
identifier = ""
url = "https://docs.joinpeertube.org/"
[[Languages.eo.menu.main]]
name = "Fontkodo"
weight = 4
identifier = ""
url = "https://github.com/Chocobozzz/PeerTube"
[[Languages.eo.menu.main]]
name = "Ekzemploj"
weight = 6
identifier = ""
url = "https://instances.joinpeertube.org"
[[Languages.eo.menu.main]]
name = "Honoro Rulo"
identifier = "hof"
weight = 7
title = "Honoro Rulo"
url = "/eo/hall-of-fame/"

View file

@ -1,78 +0,0 @@
[[Languages.fr.menu.switchlang]]
name = "Deutsch"
identifier = ""
weight = 4
url = "de"
[[Languages.fr.menu.switchlang]]
name = "Esperanto"
identifier = ""
weight = 4
url = "eo"
[[Languages.fr.menu.switchlang]]
name = "English"
identifier = ""
weight = 4
url = "en"
[[Languages.fr.menu.switchlang]]
name = "Nederlands"
identifier = ""
weight = 4
url = "nl"
[[Languages.fr.menu.switchlang]]
name = "Język polski"
identifier = ""
weight = 4
url = "pl"
[[Languages.fr.menu.switchlang]]
name = "繁體中文"
identifier = ""
weight = 4
url = "zh-hant-tw"
[Languages.fr]
languageCode = "fr"
title = "JoinPeerTube"
weight = 1
[[Languages.fr.menu.main]]
name = "FAQ"
identifier = "faq"
weight = 2
title = "FAQ"
url = "/fr/faq/"
[[Languages.fr.menu.main]]
name = "Support"
weight = 3
identifier = ""
url = "https://framacolibri.org/c/qualite/peertube"
[[Languages.fr.menu.main]]
name = "Documentation"
weight = 4
identifier = ""
url = "https://docs.joinpeertube.org"
[[Languages.fr.menu.main]]
name = "Code source"
weight = 5
identifier = ""
url = "https://github.com/Chocobozzz/PeerTube"
[[Languages.fr.menu.main]]
name = "Instances"
weight = 6
identifier = ""
url = "https://instances.joinpeertube.org"
[[Languages.fr.menu.main]]
name = "Tableau dhonneur"
identifier = "hof"
weight = 7
title = "Tableau dhonneur"
url = "/fr/hall-of-fame/"

View file

@ -1,78 +0,0 @@
[[Languages.nl.menu.switchlang]]
name = "Deutsch"
identifier = ""
weight = 4
url = "de"
[[Languages.nl.menu.switchlang]]
name = "Esperanto"
identifier = ""
weight = 4
url = "eo"
[[Languages.nl.menu.switchlang]]
name = "Français"
identifier = ""
weight = 4
url = "fr"
[[Languages.nl.menu.switchlang]]
name = "English"
identifier = ""
weight = 4
url = "en"
[[Languages.nl.menu.switchlang]]
name = "Język polski"
identifier = ""
weight = 4
url = "pl"
[[Languages.nl.menu.switchlang]]
name = "繁體中文"
identifier = ""
weight = 4
url = "zh-hant-tw"
[Languages.nl]
languageCode = "nl"
title = "JoinPeerTube"
weight = 1
[[Languages.nl.menu.main]]
name = "FAQ"
identifier = "faq"
weight = 2
title = "FAQ"
url = "/nl/faq/"
[[Languages.nl.menu.main]]
name = "Hulp"
weight = 3
identifier = ""
url = "https://framacolibri.org/c/peertube"
[[Languages.nl.menu.main]]
name = "Documentatie"
weight = 4
identifier = ""
url = "https://docs.joinpeertube.org/"
[[Languages.nl.menu.main]]
name = "Broncode"
weight = 5
identifier = ""
url = "https://github.com/Chocobozzz/PeerTube"
[[Languages.nl.menu.main]]
name = "Instanties"
weight = 6
identifier = ""
url = "https://instances.joinpeertube.org"
[[Languages.nl.menu.main]]
name = "Eregalerij"
identifier = "hof"
weight = 7
title = "Eregalerij"
url = "/nl/hall-of-fame/"

View file

@ -1,78 +0,0 @@
[[Languages.pl.menu.switchlang]]
name = "Deutsch"
identifier = ""
weight = 4
url = "de"
[[Languages.pl.menu.switchlang]]
name = "Esperanto"
identifier = ""
weight = 4
url = "eo"
[[Languages.pl.menu.switchlang]]
name = "Français"
identifier = ""
weight = 4
url = "fr"
[[Languages.pl.menu.switchlang]]
name = "Nederlands"
identifier = ""
weight = 4
url = "nl"
[[Languages.pl.menu.switchlang]]
name = "English"
identifier = ""
weight = 4
url = "en"
[[Languages.pl.menu.switchlang]]
name = "繁體中文"
identifier = ""
weight = 4
url = "zh-hant-tw"
[Languages.pl]
languageCode = "pl"
title = "JoinPeerTube"
weight = 1
[[Languages.pl.menu.main]]
name = "Najczęściej zadawane pytania"
identifier = "faq"
weight = 2
title = "Najczęściej zadawane pytania"
url = "/pl/faq/"
[[Languages.pl.menu.main]]
name = "Wsparcie"
weight = 3
identifier = ""
url = "https://framacolibri.org/c/peertube"
[[Languages.pl.menu.main]]
name = "Dokumentacja"
weight = 4
identifier = ""
url = "https://docs.joinpeertube.org/"
[[Languages.pl.menu.main]]
name = "Kod źródłowy"
weight = 5
identifier = ""
url = "https://github.com/Chocobozzz/PeerTube"
[[Languages.pl.menu.main]]
name = "Instancje"
weight = 6
identifier = ""
url = "https://instances.joinpeertube.org"
[[Languages.pl.menu.main]]
name = "Sala sławy"
identifier = "hof"
weight = 7
title = "Sala sławy"
url = "/pl/hall-of-fame/"

View file

@ -1,78 +0,0 @@
[[Languages.zh-hant-tw.menu.switchlang]]
name = "Deutsch"
identifier = ""
weight = 4
url = "de"
[[Languages.zh-hant-tw.menu.switchlang]]
name = "Esperanto"
identifier = ""
weight = 4
url = "eo"
[[Languages.zh-hant-tw.menu.switchlang]]
name = "Français"
identifier = ""
weight = 4
url = "fr"
[[Languages.zh-hant-tw.menu.switchlang]]
name = "Nederlands"
identifier = ""
weight = 4
url = "nl"
[[Languages.zh-hant-tw.menu.switchlang]]
name = "Język polski"
identifier = ""
weight = 4
url = "pl"
[[Languages.zh-hant-tw.menu.switchlang]]
name = "English"
identifier = ""
weight = 4
url = "en"
[Languages.zh-hant-tw]
languageCode = "zh-hant-tw"
title = "JoinPeerTube"
weight = 1
[[Languages.zh-hant-tw.menu.main]]
name = "FAQ"
identifier = "faq"
weight = 2
title = "FAQ"
url = "/zh-hant-tw/faq/"
[[Languages.zh-hant-tw.menu.main]]
name = "支援"
weight = 3
identifier = ""
url = "https://framacolibri.org/c/peertube"
[[Languages.zh-hant-tw.menu.main]]
name = "文件"
weight = 4
identifier = ""
url = "https://docs.joinpeertube.org/"
[[Languages.zh-hant-tw.menu.main]]
name = "原始碼"
weight = 5
identifier = ""
url = "https://github.com/Chocobozzz/PeerTube"
[[Languages.zh-hant-tw.menu.main]]
name = "實體"
weight = 6
identifier = ""
url = "https://instances.joinpeertube.org"
[[Languages.zh-hant-tw.menu.main]]
name = "名人堂"
identifier = "hof"
weight = 7
title = "名人堂"
url = "/zh-hant-tw/hall-of-fame/"

View file

View file

@ -1,808 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "PeerTube - FAQ"
description = ""
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row faq" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">
Einige Fragen zu PeerTube&hellip;
</h2>
<p><i class="text-center">
(Klicken Sie auf die Fragen, um die Antworten zu entdecken)
</i></p>
<h3>
PeerTube Vorstellung
</h3>
<!-- début accordéon -->
<div id="accordion-presentation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- what -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#what" aria-controls="what" aria-expanded="true">
Was ist PeerTube?
</a>
</h4>
</div>
<div id="what" class="panel-collapse collapse in">
<div class="panel-body">
<p>
PeerTube ist eine Software, die auf einem Server installiert wird.
Es erlaubt Ihnen, eine Website für das Hosten und Verteilen von Videos zu erstellen und so Ihr „hausgemacht YouTube” zu machen.
</p>
<p>
Der Unterschied zu YouTube ist, dass es nicht darauf ausgelegt ist, eine riesige Plattform zu schaffen, die Videos aus der ganzen Welt auf einer Serverfarm zentralisiert (was schrecklich teuer ist).
</p>
<p>
Im Gegenteil, das Konzept von PeerTube besteht darin, ein Netzwerk aus vielen kleinen, miteinander verbundenen Video-Hosts zu schaffen.
</p>
</div>
</div>
</div>
<!-- pros -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#pros" aria-controls="pros" aria-expanded="false">
Die drei wichtigsten Vorteile von PeerTube.
</a>
</h4>
</div>
<div id="pros" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube ist einzigartig, weil es (nach unserem Wissen) die einzige Web-Video-Hosting-Anwendung ist, die drei Vorteile vereint:
</p>
<ol>
<li>
Ein offener Code (Transparenz) unter freier Lizenz (Ethik, Respekt und Community-Entwicklung);
</li>
<li>
Eine Föderation von miteinander verbundenen Hosts (also mehr Videomöglichkeiten, wo immer Sie auch hingehen, um sie zu sehen);
</li>
<li>
Peer-to-Peer-Übertragung - und damit das Betrachten - (also keine Verlangsamung, wenn ein Video viral wird).
</li>
</ol>
<p>
Diese drei Funktionen machen es einfach, Videos auf der Serverseite zu hosten und gleichzeitig praktisch, ethisch und unterhaltsam im Internet zu bleiben.
</p>
</div>
</div>
</div>
<!-- libre -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#libre" aria-controls="libre" aria-expanded="false">
Warum ist es besser, dass es freie Software ist?
</a>
</h4>
</div>
<div id="libre" class="panel-collapse collapse">
<div class="panel-body">
<p>
Denn es ist Software, die unsere Grundfreiheiten respektiert und durch <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">eine Lizenz</a> garantiert, also einen rechtlich durchsetzbaren Vertrag.
</p>
<p>
Konkret bedeutet dies hier, dass&nbsp;:
</p>
<ul>
<li>
PeerTube wird kostenlos vertrieben, es muss nicht bezahlt werden, um es auf seinem Server zu installieren;
</li>
<li>
Wir können unter der Haube von PeerTube (dem Quellcode) nachsehen: es ist prüfbar, transparent&nbsp;
</li>
<li>
Ihre Entwicklung ist gemeinschaftlich, sie kann durch die Beiträge jedes Einzelnen bereichert werden.
</li>
</ul>
</div>
</div>
</div>
<!-- federated -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#federated" aria-controls="federated" aria-expanded="false">
Was ist der Sinn der Föderation von Video-Hosting?
</a>
</h4>
</div>
<div id="federated" class="panel-collapse collapse">
<div class="panel-body">
<p>
Der Vorteil von YouTube (und anderen Plattformen) ist sein Videokatalog: vom Tuto-Stricken über Minenbau bis hin zu Videos von Kätzchen oder Urlaub.... Sie finden alles!
</p>
<p>
Je vielfältiger der Videokatalog ist, desto mehr Leute sind interessiert, desto mehr Videos werden gepostet.... aber Videos aus aller Welt zu hosten ist (sehr, sehr) teuer!
</p>
<p>
Wenn sich der Stricker-Tube mit Kätze-Tube und Framatube anfreundet, zeigt er die Videos von anderen auf seiner Seite an: Das verwässert die Hostingkosten und bleibt für Internetnutzer praktisch und vollständig.
</p>
<p>
Das Föderationsprotokoll von PeerTube wird flüssig sein (jeder kann seine "Freunde" als Hosting-Provider auswählen), und auf Basis von <a href="https://activitypub.rocks/">ActivityPub</a> : dies eröffnet die Möglichkeit, sich mit Tools wie Mastodon oder MediaGoblin zu verbinden.
</p>
</div>
</div>
</div>
<!-- p2p -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#p2p" aria-controls="p2p" aria-expanded="false">
Warum Peer-to-Peer-Videos ausstrahlen?
</a>
</h4>
</div>
<div id="p2p" class="panel-collapse collapse">
<div class="panel-body">
<p>
Wenn Sie eine große Datei wie ein Video hosten, ist das größte Problem der Erfolg: Wenn ein Video viral wird und viele Leute es gleichzeitig sehen, hat der Server große Überlastungsrisiken!
</p>
<p>
Die Peer-to-Peer-Verteilung ermöglicht dank des Protokolls <a href="https://de.wikipedia.org/wiki/WebRTC">WebRTC</a>, dass Internetnutzer, die das gleiche Video gleichzeitig ansehen, Bits von Dateien austauschen, was den Server entlastet.
</p>
<p>
Es gibt nichts zu tun: Ihr Webbrowser macht das automatisch.
Wenn Sie sich auf einem Mobiltelefon befinden oder Ihr Netzwerk dies nicht zulässt (Router, Firewall, etc.), ist diese Funktion deaktiviert, um zu einer "alten" Videoübertragung zurückzukehren.
</p>
</div>
</div>
</div>
<!-- admin -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#admin" aria-controls="admin" aria-expanded="false">
Für alle, die wissen, wie man einen Server verwaltet, ist PeerTube&hellip;
</a>
</h4>
</div>
<div id="admin" class="panel-collapse collapse">
<div class="panel-body">
<p>
<strong>Es ist eine Software, die Sie auf Ihrem Server installieren</strong>, um Ihre Website-Hosting und Video-Distribution zu erstellen&hellip;
Grundsätzlich: Sie erstellen Ihr eigenes „hausgemacht YouTube”!
</p>
<p>
Es gibt bereits freie Softwareprogramme, die dies ermöglichen.
Der Vorteil dabei ist, dass Sie Ihre PeerTube-Instanz (Ihre Video-Website) mit Zaïds PeerTube-Instanz (wo Sie die Videos der Konferenzen seiner beliebten Universität finden können), Catherines Instanz (die die Videos seiner Webmédia hostet) oder Solars PeerTube-Instanz (die den Server seines Kollektivs von Videoproduzenten verwaltet) verbinden können.
</p>
<p>
<strong>
Aber PeerTube zentralisiert sich nicht: Es föderiert.
</strong>
Dank des Protokolls <a href="https://en.wikipedia.org/wiki/ActivityPub">ActivityPub</a> (wird auch von <a href="https://joinmastodon.org/">Mastodon Föderation</a>, einer freien Alternative zu Twitter, verwendet) führt PeerTube viele kleine Hosts zusammen, um sie nicht zu zwingen, Tausende von Festplatten zu kaufen, um Videos aus aller Welt zu hosten.
</p>
<p>
Auf Ihrer PeerTube-Website kann die Internet-Publikums Ihre Videos sehen, aber auch die von Zaïd, Catherine oder Solar&hellip;, ohne dass Ihre Website die Videos von anderen hosten muss&nbsp;!
Diese Vielfalt im Videokatalog wird sehr attraktiv.
Das hat die zentralen Plattformen von YouTube so erfolgreich gemacht: die Auswahl und Vielfalt der Videos.
</p>
<p>
Ein weiterer Vorteil dieser Föderation ist, dass <strong>jeder unabhängig</strong> ist.
Zaïd, Catherine, Solar und Sie selbst können Ihre eigenen Spielregeln haben und Ihre eigenen Nutzungsbedingungen erstellen (wir können uns zum Beispiel ein KätzeTube vorstellen, bei dem Videos von Hunden strengstens verboten wären &#x1F642;).
</p>
</div>
</div>
</div>
<!-- video-maker -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#video-maker" aria-controls="video-maker" aria-expanded="false">
Für diejenigen, die ihre Videos online ausstrahlen wollen, bietet PeerTube die Möglichkeit&hellip;
</a>
</h4>
</div>
<div id="video-maker" class="panel-collapse collapse">
<div class="panel-body">
<p>
Es erlaubt Ihnen, die Unterkunft zu wählen, die zu Ihnen passt.
Wir haben es bei YouTube gesehen: Sein Host, Google-Alphabet, kann sein System <a href="https://scinfolex.com/2016/07/05/ce-que-le-filtrage-automatise-des-contenus-sur-youtube-fait-a-la-creation/" hreflang="fr">ContentID (die berühmte"&nbsp;Robocopyright&nbsp;")</a> oder seine Videoverbesserungs-Tools, die ebenso obskur wie unfair erscheinen.
Was auch immer passiert, er verhängt bereits <a href="https://tosdr.org/#youtube">um ihm - kostenlos - Rechte an Ihren Videos zu geben </a>.
</p>
<p>
Mit PeerTube, <strong>wählen Sie den Host Ihrer Videos entsprechend den Nutzungsbedingungen</strong>, seiner Moderationspolitik, seiner Verbandswahlen&hellip;
Da Sie keinen Giganten des Internets vor sich haben, können Sie wahrscheinlich gemeinsam diskutieren, wenn Sie ein Problem, ein Bedürfnis, einen Wunsch&hellip; haben.
</p>
<p>
Der andere große Vorteil von PeerTube ist, dass Ihr Gastgeber den plötzlichen Erfolg eines Ihrer Videos nicht befürchten muss.
Tatsächlich sendet PeerTube Videos mit dem Protokoll <a href="https://de.wikipedia.org/wiki/BitTorrent">WebTorrent</a>.
Wenn Hunderte von Personen gleichzeitig Ihr Video ansehen, senden ihre Browser automatisch Bits Ihres Videos an andere Betrachter.
</p>
<p>
Vor dieser Peer-to-Peer-Übertragung waren erfolgreiche Videofilmer (oder Videos, die den Buzz machen) dazu verdammt, von einem Web-Riesen gehostet zu werden, dessen Infrastruktur Millionen von gleichzeitigen Ansichten verarbeiten kann&hellip;
Oder sehr teuer ein unabhängiges Video-Hosting zu bezahlen, damit es die Last hält.
</p>
</div>
</div>
</div>
<!-- audience -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#audience" aria-controls="audience" aria-expanded="false">
Für diejenigen, die Videos sehen wollen, hat PeerTube Vorteile&hellip;
</a>
</h4>
</div>
<div id="audience" class="panel-collapse collapse">
<div class="panel-body">
<p>
Einer der Vorteile ist, dass <strong>Sie ein Teil der Ausstrahlung der Videos werden, die Sie sich ansehen</strong>.
Wenn andere Leute ein PeerTube-Video zur gleichen Zeit wie Sie ansehen, solange Ihr Tab geöffnet bleibt, teilt Ihr Browser Bits dieses Videos und Sie nehmen an einer gesünderen Nutzung des Internets teil.
</p>
<p>
Natürlich passt sich der Videoplayer von PeerTube Ihrer Situation an: Wenn Ihre Installation keine Peer-to-Peer-Wiedergabe erlaubt (Firmennetzwerk, widerspenstiger Browser, etc.), wird die Videowiedergabe auf klassische Weise durchgeführt.
</p>
<p>
Aber vor allem, <strong>PeerTube betrachtet Sie als eine Person, und nicht als ein Produkt</strong>, dass Sie zu verfolgen, Profil, und sperren Sie in Video-Loops, um besser verkaufen Ihre verfügbare Zeit Gehirn.
Damit ist <a href="https://github.com/Chocobozzz/PeerTube">der Quellcode</a> (das Rezept) der PeerTube-Software geöffnet und macht deren Betrieb transparent.
</p>
<p>
<strong>
PeerTube ist nicht nur Open-Source: es ist befreiend.
</strong>
Seine freie Lizenz garantiert unsere Grundfreiheiten als Nutzer.
Es ist dieser Respekt vor unseren Freiheiten, der es Framasoft erlaubt, Sie einzuladen, zu dieser Software beizutragen, und viele Entwicklungen (innovatives Kommentarsystem, etc.) wurden uns bereits von einigen von Ihnen vorgeschlagen.
</p>
</div>
</div>
</div>
<!-- remplace-yt -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#remplace-yt" aria-controls="remplace-yt" aria-expanded="false">
Soll PeerTube YouTube ersetzen?
</a>
</h4>
</div>
<div id="remplace-yt" class="panel-collapse collapse">
<div class="panel-body">
<p>
Man kann mit Sicherheit antworten: nein!
</p>
<p>
Im März 2018 veröffentlichte PeerTube seine öffentlich einsetzbare Beta-Version.
Mehrere Kollektive errichteten die ersten Unterkünfte und schufen damit die Grundlagen des Verbandes.
</p>
<p>
Aber das ist erst der Anfang, PeerTube ist (noch) nicht perfekt und viele Features fehlen.
Wir beabsichtigen, sie weiter zu verbessern, um eine Version 1 bis Ende 2018 zu veröffentlichen.
</p>
<p>
März 2018 ist somit die Geburtsstunde der PeerTube-Verbände: Je mehr diese Software genutzt und unterstützt wird, desto mehr Menschen werden sie nutzen und dazu beitragen, und desto schneller wird sie sich zu einer konkreten Alternative zu Plattformen wie YouTube entwickeln.
</p>
<p>
Dennoch bleibt das Ziel, <strong>eine freie und dezentrale Alternative</strong> zu sein: Das Ziel einer Alternative ist nicht, etwas anderes, mit anderen Werten, parallel zu dem, was bereits existiert, vorzuschlagen.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<h3>
Kreation und Inhalt
</h3>
<!--début accordéon -->
<div id="accordion-creation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- law -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#law" aria-controls="law" aria-expanded="false">
Wenn es frei ist, können Sie dann illegale Inhalte einfügen?
</a>
</h4>
</div>
<div id="law" class="panel-collapse collapse">
<div class="panel-body">
<p>
Frei zu sein bedeutet nicht, über dem Gesetz zu stehen!
Jedes PeerTube-Hosting kann im Rahmen des Gesetzes, von dem es abhängt, seine eigenen allgemeinen Nutzungsbedingungen festlegen.
</p>
<p>
In Frankreich beispielsweise ist diskriminierender Inhalt <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_discours_de_haine"> verboten</a> und kann <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">an die Behörden gemeldet werden</a>.
PeerTube ermöglicht es Benutzern, ein Problem-Video zu melden, und jeder Host muss dann seine Moderation in Übereinstimmung mit seinen Bedingungen und dem Gesetz anwenden.
</p>
<p>
Das Föderationssystem seinerseits erlaubt es den Gastgebern zu entscheiden, mit wem sie sich vernetzen wollen oder nicht, je nach Art der Inhalte oder der Moderationsrichtlinien anderer.
</p>
</div>
</div>
</div>
<!-- responsible -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#responsible" aria-controls="responsible" aria-expanded="false">
Wer ist für die auf PeerTube veröffentlichten Inhalte verantwortlich?
</a>
</h4>
</div>
<div id="responsible" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube ist keine Website : es ist eine Software, die es einem Webhoster (z.B. Franz) erlaubt, eine Video-Website zu erstellen (nennen wir es FranzTube).
</p>
<p>
Nun stellen Sie sich vor, dass Olga einen Account auf FranzTube erstellt hat und ein illegales Video hochlädt, weil dieses Video Musik von Solal verwendet.
</p>
<p>
Solal geht zu Framatube, einer Instanz, die der FranzTube-Instanz folgt.
So kann Solal von Framatube die auf FranzTube veröffentlichten Videos sehen.
</p>
<p>
Solal sieht Olgas illegales Video und signalisiert es mit dem dafür vorgesehenen Button.
Der Bericht kann von Framatube erstellt werden, wird aber direkt an den Betreiber des illegalen Inhalts, Franz, geschickt.
</p>
<p>
Von diesem Moment an ist Franz verantwortlich, denn er warnte davor, dass er ein illegales Video moderiert.
Es liegt also an ihm zu handeln, wenn er nicht vor dem Gesetz Rechenschaft ablegen will.
</p>
<p>
Dann können sich Franz und Solal gegen Olga wenden, die das Unrecht begangen hat.
</p>
</div>
</div>
</div>
<!-- money -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#money" aria-controls="money" aria-expanded="false">
Wie sieht die Vergütungspolitik von PeerTube aus?
</a>
</h4>
</div>
<div id="money" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube ist ein Werkzeug, das wir kompensationsneutral gestalten wollten.
</p>
<p>
Die vorgeschlagene Lösung ist derzeit die Verwendung der Schaltfläche "Support" ("&nbsp;<i lang="en">Support</i>&nbsp;"). Diese Schaltfläche zeigt einen Rahmen an, in dem Personen, die Videos hochladen, Text, Bilder und Links frei anzeigen können. Zum Beispiel ist es möglich, einen Patreon, Tipeee, Paypal, Liberapay Button anzuzeigen (oder jede andere Lösung, da das Eingabefeld frei ist). Weitere mögliche Beispiele: Geben Sie eine Adresse für eine Postkarte an, verhandeln Sie mit einem Sponsor, um sein Firmenlogo zu zeigen, markieren Sie einen Link zur Unterstützung einer NGO, etc.
</p>
<p>
Eine technische Lösung zu favorisieren, würde bedeuten, im Kodex eine politische Vision der kulturellen Teilhabe und ihrer Finanzierung durchzusetzen. Alle Kompensationslösungen sind daher in PeerTube möglich.
</p>
<p>
Darüber hinaus sind viele Verbesserungen von PeerTube zu erwarten&hellip;
Einschließlich derjenigen, die es Ihnen ermöglichen würden, die für Sie interessanten Monetarisierungswerkzeuge selbst zu erstellen (und auszuwählen)!
</p>
<p>
Dennoch sollte man bedenken, dass die überwiegende Mehrheit der im Internet (und sogar auf YouTube) veröffentlichten Videos für nicht marktbestimmte Zwecke freigegeben werden: Die Vergütung ist ein Werkzeug, aber nicht unbedingt ein Haupt- oder wesentlicher Zweck.
</p>
</div>
</div>
</div>
<!-- instances -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#instances" aria-controls="instances" aria-expanded="false">
Wo kann ich meine Videos ablegen?
</a>
</h4>
</div>
<div id="instances" class="panel-collapse collapse">
<div class="panel-body">
<p>
Sie müssen eine PeerTube-Hosting-Autorität finden, der Sie vertrauen.
</p>
<p>
Die vollständige Liste der Instanzen <a href="https://instances.joinpeertube.org/">ist da</a>, und wir zeigen <a href="https://joinpeertube.org/de/#getting-started">hier diejenigen, die für die Registrierung offen sind</a>.
</p>
<p>
Dann empfehlen wir Ihnen, zu den Instanzen zu gehen und deren"&nbsp;about&nbsp;"-Seite zu lesen, um deren Nutzungsbedingungen (Speicherplatzbegrenzung pro Benutzer, Inhaltsrichtlinien usw.) zu erfahren.
</p>
<p>
Am besten ist es, direkt mit Hosting-Providern Kontakt aufzunehmen und zu diskutieren, um ihr Geschäftsmodell, ihre Vision usw. zu verstehen.
Denn nur Sie können bestimmen, was Sie diesem oder jenem Gastgeber anvertrauen und ihm Ihre Videos anvertrauen.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<a href="https://framacolibri.org/c/peertube">Talk in unserem Forum</a>
<h3>
Technische Fragen
</h3>
<!--début accordéon -->
<div id="accordion-tech" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- install -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#install" aria-controls="install" aria-expanded="false">
Wie installiert man PeerTube?
</a>
</h4>
</div>
<div id="install" class="panel-collapse collapse">
<div class="panel-body">
<p>
Die <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md">Installationsanleitung finden Sie hier</a> (momentan nur auf Englisch).
</p>
<p>
Wir empfehlen, PeerTube nicht auf einer schwachen Hardware oder hinter einer schwachen Verbindung zu installieren (z.B. auf einem RaspberryPi mit ADSL-Verbindung): dies könnte alle Verbände verlangsamen.
</p>
<p>
Stören Sie den Entwickler nicht, Ihnen bei der Installation Ihrer Instanz zu helfen: unser <a href="https://framacolibri.org/c/peertube">support forum</a> ist dafür da.
</p>
</div>
</div>
</div>
<!-- code -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#code" aria-controls="code" aria-expanded="false">
Wie kann man am PeerTube-Code teilnehmen?
</a>
</h4>
</div>
<div id="code" class="panel-collapse collapse">
<div class="panel-body">
<p>
Das <a href="https://github.com/Chocobozzz/PeerTube">Git-Repository von PeerTube-Code ist hier</a>.
</p>
<p>
Sie können <a href="https://github.com/Chocobozzz/PeerTube/issues">ein Problem erstellen</a>, dazu beitragen, oder sogar anfangen, indem Sie das <a href="https://github.com/Chocobozzz/PeerTube/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">einfache Probleme für diejenigen, die beginnen</a>.
</p>
<p>
Wenn Sie eine andere Art von Hilfe anbieten möchten, oder wenn Sie eine Funktion wünschen, die nicht verfügbar ist, kommen Sie und diskutieren Sie sie auf unserem <a href="https://framacolibri.org/c/peertube">Beitragsforum</a>.
</p>
</div>
</div>
</div>
<!-- protocol -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#protocol" aria-controls="protocol" aria-expanded="false">
Warum verwendet PeerTube das ActivityPub-Föderationsprotokoll? Warum nicht IPFS / d.tube / Steemit?
</a>
</h4>
</div>
<div id="protocol" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube verwendet ActivityPub, da dieses Föderationsprotokoll vom W3C empfohlen wird und bereits vom föderierten sozialen Netzwerk Mastodon verwendet wird.
</p>
<p>
IPFS ist eine großartige Technologie, aber sie scheint immer noch sehr (zu!) frisch für das Streaming großer Dateien.
</p>
<p>
Nach der Diskussion in unserem Forum sind wir der Meinung, dass d.tube nicht frei oder Open Source ist, da die Veröffentlichung von nur kompiliertem Code die Freiheit der Modifikation behindert.
</p>
<p>
D.tube basiert auf Steem für "Vergütung", es ist eine Wahl, aber Steem ist <a href="https://en.wikipedia.org/wiki/Steemit#Criticism">weit kritisiert</a> als <a href="https://steemit.com/steemit/@docdelux/30-days-of-steemit-here-is-my-criticism">highly centralized</a>, and especially <a href="https://steemit.com/steemit/@thecryptonews/psa-constructive-criticism-the-ugly-truth-behind-steemit">proche of a Ponzi</a> system.
</p>
<p>
PeerTube ist frei, dezentralisiert, verteilt und schreibt kein Vergütungsmodell vor.
Das ist die Wahl, die wir getroffen haben, die fragwürdig ist, und andere (wie d.tube) haben andere Entscheidungen getroffen, die ihre Vorteile haben.
Es liegt also an Ihnen zu sehen, was zu Ihnen passt.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,808 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "PeerTube - FAQ"
description = ""
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row faq" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">
A few questions to discover PeerTube&hellip;
</h2>
<p><i class="text-center">
(click on the questions to discover the answers)
</i></p>
<h3>
PeerTube Presentation
</h3>
<!-- début accordéon -->
<div id="accordion-presentation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- what -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#what" aria-controls="what" aria-expanded="true">
What is PeerTube?
</a>
</h4>
</div>
<div id="what" class="panel-collapse collapse in">
<div class="panel-body">
<p>
PeerTube is software that you install on a web server.
It allows you to create a video hosting website, so create your "homemade YouTube".
</p>
<p>
The difference to YouTube is that it's not intended to create a huge platform centralizing videos from the whole world on a single server farm (which is horribly expensive).
</p>
<p>
On the contrary, PeerTube's concept is to create a network of multiple small interconnected video hosting providers.
</p>
</div>
</div>
</div>
<!-- pros -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#pros" aria-controls="pros" aria-expanded="false">
The three main advantages of PeerTube.
</a>
</h4>
</div>
<div id="pros" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube is unique because (as far as we know) it's the only video hosting web application which combines three advantages:
</p>
<ol>
<li>
An open code (transparency) under a free/libre license (ethic, respect and community-driven development);
</li>
<li>
A federation of interconnected hosting providers (so more video choices wherever you go to see them);
</li>
<li>
Peer-to-peer broadcasting and therefore viewing (so no slowing down when a video becomes viral).
</li>
</ol>
<p>
Linked together, these three features makes it easy to host videos on the server side, while remaining practical, ethical and fun for the internet users.
</p>
</div>
</div>
</div>
<!-- libre -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#libre" aria-controls="libre" aria-expanded="false">
Why is it better as free/libre software?
</a>
</h4>
</div>
<div id="libre" class="panel-collapse collapse">
<div class="panel-body">
<p>
Because by design free/libre software respects our fundamental freedoms, and guarantees them by <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">a license</a>, so a legally enforceable contract.
</p>
<p>
Concretely here, it means that:
</p>
<ul>
<li>
PeerTube is freely provided, no need to pay to install it on your server;
</li>
<li>
We can look under the hood of PeerTube (its source code): it's auditable, transparent;
</li>
<li>
Its development is community-based, it can be enhanced by everyone's contributions.
</li>
</ul>
</div>
</div>
</div>
<!-- federated -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#federated" aria-controls="federated" aria-expanded="false">
What's the interest to federate the video hosting providers?
</a>
</h4>
</div>
<div id="federated" class="panel-collapse collapse">
<div class="panel-body">
<p>
The advantage of YouTube (and other platforms) is its video catalog: from knitting tutorials to Minecraft constructions through videos of kittens or holidays&hellip; you can find everything!
</p>
<p>
The more the video catalogue is varied, the more people are interested, the more videos are uploaded&hellip; but hosting videos from all over the world is (very, very) expensive!
</p>
<p>
If the hosting provider Knitting-PeerTube becomes friends with Kittens-Tube and Framatube, it will display the videos of others on its site, thus diluting hosting costs while remaining practical and complete for Internet users.
</p>
<p>
PeerTube's federation protocol will be fluid (everyone can choose their "friends" hosts), and based on <a href="https://activitypub.rocks/">ActivityPub</a>: this will open the possibility to connect with tools like Mastodon or MediaGoblin.
</p>
</div>
</div>
</div>
<!-- p2p -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#p2p" aria-controls="p2p" aria-expanded="false">
Why broadcast PeerTube videos through peer-to-peer?
</a>
</h4>
</div>
<div id="p2p" class="panel-collapse collapse">
<div class="panel-body">
<p>
When you host a large file like a video, the biggest thing to fear is success: if a video becomes viral and many people watch it at the same time, the server has a big risk of getting overloaded!
</p>
<p>
Peer-to-peer broadcasting allows, thanks to the <a href="https://en.wikipedia.org/wiki/WebRTC">WebRTC</a> protocol, that Internet users who watch the same video at the same time exchange bits of files, which relieves the server.
</p>
<p>
There is nothing to do: your web browser does it automatically.
If you are on a mobile phone or if your network does not allow it (router, firewall, etc.), this function is disabled and switches back to an "old-style" video broadcast &#x1F609;.
</p>
</div>
</div>
</div>
<!-- admin -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#admin" aria-controls="admin" aria-expanded="false">
For those who know how to administer a server, PeerTube is…
</a>
</h4>
</div>
<div id="admin" class="panel-collapse collapse">
<div class="panel-body">
<p>
<strong>It's software you install on your server</strong> to create a website where videos are hosted and broadcast&hellip;
Basically: you create your own "homemade YouTube"!
</p>
<p>
There already exists free/libre software that enables you to do this.
But with PeerTube, you can link your instance (your video website) to Zaïd's PeerTube instance (where he hosts videos of the lectures for his people's university), to Catherin's (who hosts her webmedia videos) or even to Solar's PeerTube instance (who manages a vloggers collective).
</p>
<p>
<strong>
But PeerTube doesn't centralize: it federates.
</strong>
Thanks to the <a href="https://activitypub.rocks/">ActivityPub</a> protocol (also used by <a href="https://joinmastodon.org/">the Mastodon federation</a>, a free/libre Twitter alternative), PeerTube can federate several small hosters so they don't have to buy thousands of hard disks to host videos for the whole world.
</p>
<p>
As a result, on your PeerTube website, the audience will be able to watch not only your videos, but also videos hosted by Zaïd, Catherin or Solar&hellip; without having to host their videos on your PeerTube-powered website.
Such diversity in a video-catalog makes it very attractive.
Such a large choice and diversity of videos is what made centralized platforms such as YouTube succesful.
</p>
<p>
Federation offers another benefit: <strong>everyone becomes independent</strong>.
Zaïd, Catherin, Solar and yourself can make your own rules, your own Terms of Services (for example, one can imagine a MeowTube where dogs videos are strictly forbidden &#x1F642;).
</p>
</div>
</div>
</div>
<!-- video-maker -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#video-maker" aria-controls="video-maker" aria-expanded="false">
For those who wants to upload their videos, PeerTube allows&hellip;
</a>
</h4>
</div>
<div id="video-maker" class="panel-collapse collapse">
<div class="panel-body">
<p>
It allows you to choose a hoster that fits you.
YouTube's excesses are a good exemple: its hoster, Google/Alphabet, can impose its "Robocopyright" (the ContentID system) or its tools to index, recommend and spotlight videos; and those tools seem as unfair as they are obscure.
Even though, it already forces you <a href="https://tosdr.org/#youtube">to give it extended copyrights on your videos, for free</a>!
</p>
<p>
With PeerTube, <strong>you can choose the hoster of your videos according to his terms of services</strong>, his moderation policy, his federation choices&hellip;
As you don't have a tech giant facing you, you might be able to talk with you hoster if you ever have a problem, a need, or something you want.
</p>
<p>
The other big advantage of PeerTube is that your hoster doesn't have to fear the sudden success of one of your videos.
Indeed, PeerTube broadcasts videos with the protocol <a href="https://en.wikipedia.org/wiki/BitTorrent">WebTorrent</a>.
If hundreds of people are watching your video at the same time, their browsers automatically send bits of your video to other viewers.
</p>
<p>
Before this peer-to-peer broadcast, successful videographers (or videos that make the buzz) were doomed to be hosted by a web giant whose infrastructure can handle millions of simultaneous views…
Or to pay for a very expensive independent video host so that it can hold the load.
</p>
</div>
</div>
</div>
<!-- audience -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#audience" aria-controls="audience" aria-expanded="false">
For those who want to watch videos, PeerTube can offer&hellip;
</a>
</h4>
</div>
<div id="audience" class="panel-collapse collapse">
<div class="panel-body">
<p>
One of the benefits is that <strong>you become a part of the broadcasting of the videos you are watching</strong>.
If other people are watching a PeerTube video at the same time as you, as long as your tab remains open, your browser shares bits of that video and you participate in a healthier use of the Internet.
</p>
<p>
Of course, PeerTube's video player adapts to your situation: if your installation does not allow peer-to-peer playback (corporate network, recalcitrant browser, etc.) video playback will be done in the classic way.
</p>
<p>
But above all, <strong>PeerTube treats you like a person, not as a product</strong> that it has to track, profile, and lock in video loops to better sell your available brain time.
Thus, the <a href="https://github.com/Chocobozzz/PeerTube">source code</a> (the recipe) of the PeerTube software is open, making its operation transparent.
</p>
<p>
<strong>
PeerTube is not only open-source: it's free (as in free speech).
</strong>
Its free license guarantees our fundamental freedoms as users.
It is this respect for our freedoms that allows Framasoft to invite you to contribute to this software, and many evolutions (innovative comment system, etc.) have already been suggested by some of you.
</p>
</div>
</div>
</div>
<!-- remplace-yt -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#remplace-yt" aria-controls="remplace-yt" aria-expanded="false">
Is PeerTube's purpose to replace YouTube?
</a>
</h4>
</div>
<div id="remplace-yt" class="panel-collapse collapse">
<div class="panel-body">
<p>
We can answer with certainty: no!
</p>
<p>
In March 2018, PeerTube released its publicly usable beta version.
Several collectives set up the first instances, thus creating the bases of the federation.
</p>
<p>
But this is just the beginning, PeerTube is not (yet) perfect, and many features are missing.
We intend to continue to improve it to release a version 1 by the end of 2018.
</p>
<p>
March 2018 thus represents the birth of the PeerTube federations: the more this software will be used and supported, the more people will use it and contribute to it, and the faster it will evolve towards a concrete alternative to platforms such as YouTube.
</p>
<p>
Nevertheless, the ambition remains to be <strong>a free and decentralized alternative</strong>: the goal of an alternative is not to replace, but to propose something else, with different values, in parallel to what already exists.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<h3>
Creation and content
</h3>
<!--début accordéon -->
<div id="accordion-creation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- law -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#law" aria-controls="law" aria-expanded="false">
If it's free, can we upload illegal stuff on it?
</a>
</h4>
</div>
<div id="law" class="panel-collapse collapse">
<div class="panel-body">
<p>
Being free doesn't mean being above the law!
Each PeerTube hosting provider can decide on its own general conditions of use, abiding by their local laws.
</p>
<p>
For example, in France, discriminatory content <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">is prohibited</a> and may be <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">reported to the authorities</a>.
PeerTube allows users to report problematic videos, and each administrator must then apply its moderation in accordance with its terms and conditions and the law.
</p>
<p>
The federation system, for its part, allows hosts to decide with whom they want to connect, depending on the types of content or the moderation policies of others.
</p>
</div>
</div>
</div>
<!-- responsible -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#responsible" aria-controls="responsible" aria-expanded="false">
Who is responsible for content published on PeerTube?
</a>
</h4>
</div>
<div id="responsible" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube is not a website: it is software that allows a web hoster (for example, Dominique) to create a video website (let's call it DominiqueTube).
</p>
<p>
Now imagine that Camille has created an account on DominiqueTube and uploads an illegal video, because this video uses music created by Solal.
</p>
<p>
Solal goes on Framatube, an instance which follows DominiqueTube.
So, Solal can see, from Framatube, the videos published on DominiqueTube.
</p>
<p>
Solal sees Camille's illegal video, and signals it with the button provided for that purpose.
Although the report is made from Framatube, it is sent directly to the person hosting the illegal content, Dominique.
</p>
<p>
From that moment on, Dominique is responsible, because they are warned that they're hosting an illegal video.
It is therefore up to them to act if they don't want to be held accountable before the law.
</p>
<p>
Then Dominique and Solal can turn against Camille, who uploaded the video.
</p>
</div>
</div>
</div>
<!-- money -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#money" aria-controls="money" aria-expanded="false">
What is PeerTube's remuneration policy?
</a>
</h4>
</div>
<div id="money" class="panel-collapse collapse">
<div class="panel-body">
<p>
There are none, not at the moment: PeerTube is a tool that we wanted neutral in terms of remuneration.
</p>
<p>
For now, the solution proposed to people who upload videos is to use the "support" button under the video. This button displays a frame in which people who upload videos can display text, images, and links freely. For example, it's possible to put a link to Patreon, Tipeee, Paypal, Liberapay (or any other solution) there. Other examples: put a postal address if you'd like to receive physical thank-you cards, put a logo of your enterprise, a link to support a non-profit organisation…
</p>
<p>
We did not go any further because to favour one technical solution would be to impose, in the code, a political vision of cultural sharing and its financing. All financial solutions are possible and treated equally in PeerTube.
</p>
<p>
However, many improvements of PeerTube are to be expected…
Including those that would allow you to create (and choose) the monetization tools that interest you!
</p>
<p>
Nevertheless, it is worth remembering that the vast majority of videos published on the Internet (and even on YouTube) are shared for non-market purposes: remuneration is a tool, but not necessarily a main or essential purpose.
</p>
</div>
</div>
</div>
<!-- instances -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#instances" aria-controls="instances" aria-expanded="false">
Where can I put my videos?
</a>
</h4>
</div>
<div id="instances" class="panel-collapse collapse">
<div class="panel-body">
<p>
You need to find a PeerTube hosting instance you trust.
</p>
<p>
There's a complete <a href="https://instances.joinpeertube.org/">list of instances here</a>, and a list of those that are <a href="https://joinpeertube.org/en/#getting-started">open to registration here</a>.
</p>
<p>
Then, we recommend you go to the instances, read their "about" page to discover their terms of use (disk space limit per user, content policy, etc.).
</p>
<p>
It's best to contact and talk directly with hosting providers, to understand their business model, vision, etc.
Because only you can determine what makes you trust such or such host, and thus entrust your videos to them.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<a href="https://framacolibri.org/c/peertube">Discuss on our forum</a>
<h3>
Technical questions
</h3>
<!--début accordéon -->
<div id="accordion-tech" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- install -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#install" aria-controls="install" aria-expanded="false">
How do I install PeerTube?
</a>
</h4>
</div>
<div id="install" class="panel-collapse collapse">
<div class="panel-body">
<p>
The <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md">installation guide is here</a> (only in English, for the moment).
</p>
<p>
We recommend not to install PeerTube on low-end hardware or behind a weak connection (for example, on a RaspberryPi with an ADSL connection): this could slow down all federations.
</p>
<p>
Don't bother the developer to help you install your instance: we have a <a href="https://framacolibri.org/c/peertube">support forum</a> for that.
</p>
</div>
</div>
</div>
<!-- code -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#code" aria-controls="code" aria-expanded="false">
How do I contribute to PeerTube's code?
</a>
</h4>
</div>
<div id="code" class="panel-collapse collapse">
<div class="panel-body">
<p>
The <a href="https://github.com/Chocobozzz/PeerTube">Git repository of PeerTube is here</a>.
</p>
<p>
You can <a href="https://github.com/Chocobozzz/PeerTube/issues">create an issue</a>, contribute to it, or even start contributing by choosing the <a href="https://github.com/Chocobozzz/PeerTube/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">easy problems for those who begin</a>.
</p>
<p>
If you want to help out in another way, or if you want to request a feature, come discuss it on our <a href="https://framacolibri.org/c/peertube">contribution forum</a>.
</p>
</div>
</div>
</div>
<!-- protocol -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#protocol" aria-controls="protocol" aria-expanded="false">
Why does PeerTube use the ActivityPub federation protocol? Why not IPFS / d.tube / Steemit?
</a>
</h4>
</div>
<div id="protocol" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube uses ActivityPub because this federation protocol is recommended by the W3C and is already used by the federated social network Mastodon.
</p>
<p>
IPFS is a great technology, but it still seems very (too!) young for large scale streaming of large files.
</p>
<p>
After discussing it on our forum, we feel that d.tube is not free or open source, because publishing only compiled code hinders freedom of modification.
</p>
<p>
D.tube is based on Steem for "remuneration", it is a choice, but Steem is <a href="https://en.wikipedia.org/wiki/Steemit#Criticism">widely criticized</a> as <a href="https://steemit.com/steemit/@docdelux/30-days-of-steemit-here-is-my-criticism">highly centralized</a>, and suspiciously <a href="https://steemit.com/steemit/@thecryptonews/psa-constructive-criticism-the-ugly-truth-behind-steemit">resembles a Ponzi system</a>.
</p>
<p>
PeerTube is free, decentralized, distributed, and does not impose any remuneration model.
This is the choice we have made, which is debatable, and others (like d.tube) have made other choices, which have their advantages.
So it's up to you to see what suits you.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,808 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "PeerTube Oftaj demandoj"
description = ""
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row faq" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">
Kelkaj demandoj por sciiĝi pri PeerTube&hellip;
</h2>
<p><i class="text-center">
(alklaku demandojn por trovi respondojn)
</i></p>
<h3>
Prezento de PeerTube
</h3>
<!-- début accordéon -->
<div id="accordion-presentation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- what -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#what" aria-controls="what" aria-expanded="true">
Kio estas PeerTube?
</a>
</h4>
</div>
<div id="what" class="panel-collapse collapse in">
<div class="panel-body">
<p>
PeerTube estas programo, kiun vi instalas sur retservilon.
Ĝi helpas al vi krei retejon por gastigi filmojn; alivorte krei «propran hejman YouTube».
</p>
<p>
La malsamo al YouTube estas tiu, ke la celo de PeerTube ne estas krei grandan platformon, kiu centrigas filmojn de la tuta mondo sur unu sola servilaro (kiu estas multekosta).
</p>
<p>
Male, PeerTube celas krei reton de multaj malgrandaj kaj interkonektitaj provizantoj de filmoj.
</p>
</div>
</div>
</div>
<!-- pros -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#pros" aria-controls="pros" aria-expanded="false">
Tri ĉefaj avantaĝoj de PeerTube.
</a>
</h4>
</div>
<div id="pros" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube estas unika, ĉar (laŭ niaj scioj) ĝi estas la sola reta aplikaĵo, kiu kunigas jenajn tri avantaĝojn:
</p>
<ol>
<li>
Publika kodo (travidebleco) sub libera permesilo (etiko, respekto, kaj komunuma evoluigado);
</li>
<li>
Federaĵo de interkonektitaj gastigantoj (pli da filmaj elektoj, kie ajn vi serĉas ilin);
</li>
<li>
Samtavola elsendado kaj do ankaŭ spektado (nenia malrapidiĝo kiam filmo populariĝas).
</li>
</ol>
<p>
Kune, tiuj ĉi ecoj faciligas gastigon de filmoj servil-flanke, restante oportuna, etika, kaj amuza por uzantoj de la interreto.
</p>
</div>
</div>
</div>
<!-- libre -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#libre" aria-controls="libre" aria-expanded="false">
Kial ĝi pli bonas kiel libera programo?
</a>
</h4>
</div>
<div id="libre" class="panel-collapse collapse">
<div class="panel-body">
<p>
Ĉar libera programaro esence respektas niajn fundamentajn liberecojn, kaj garantias ilin per <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">permesilo</a>, kiu estas leĝe deviga kontrakto.
</p>
<p>
Pli precize ĝi signifas, ke:
</p>
<ul>
<li>
PeerTube estas senpage donebla kaj instalebla sur propran servilon;
</li>
<li>
Ni povas rigardi la internon de PeerTube (ĝian fontkodon): ĝi estas kontrolebla, travidebla;
</li>
<li>
Ĝia evoluigado estas komunuma, kaj ĉiuj povas ĝin helpi per siaj kontribuoj.
</li>
</ul>
</div>
</div>
</div>
<!-- federated -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#federated" aria-controls="federated" aria-expanded="false">
Kial interesas federi la gastigantojn de filmoj?
</a>
</h4>
</div>
<div id="federated" class="panel-collapse collapse">
<div class="panel-body">
<p>
La avantaĝo de YouTube (kaj aliaj platformoj) estas ĝia katalogo de filmoj: de trikaj instrukcioj, tra registraĵoj de katoj, ĝis popularaj ludoj (ekzemple «Minecraft»)&hellip; vi ĉion povas trovi!
</p>
<p>
Ju pli la katalogo varias, des pli da homoj interesiĝas, kaj des pli da filmoj estas alŝutataj&hellip; sed gastigi filmojn de la tuta mondo estas (tre, tre) multekoste!
</p>
<p>
Se la gastiganto «Trikado-PeerTube» amikiĝas kun «Katoj-PeerTube» kaj «Framatube», ĝi videbligos ankaŭ filmojn de tiuj aliaj sur sia propra retejo. Tiel ĝi malpliigos la kostojn de gastigado, sed tamen restos oportuna kaj senmanka por uzantoj de la interreto.
</p>
<p>
La federa protokolo de PeerTube estos fluida (ĉiuj povos elekti siajn «amikajn» gastigantojn), kaj bazita sur <a href="https://activitypub.rocks/">ActivityPub</a>: tio ebligos konekton kun aliaj iloj, ekzemple «Mastodon» aŭ «MediaGoblin».
</p>
</div>
</div>
</div>
<!-- p2p -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#p2p" aria-controls="p2p" aria-expanded="false">
Kial elsendi filmojn sur PeerTube samtavole?
</a>
</h4>
</div>
<div id="p2p" class="panel-collapse collapse">
<div class="panel-body">
<p>
Kiam oni gastigas grandan dosieron, ekzemple filmon, la plej timinda okazo estas sukceso: se filmo multe populariĝas, kaj multaj homoj samtempe spektas ĝin, la servilo povas facile iĝi troŝarĝita!
</p>
<p>
Samtavola elsendado povigas, per la protokolo « <a href="https://en.wikipedia.org/wiki/WebRTC">WebRTC</a> », interretajn uzantojn, kiuj samtempe spektas la filmon, interŝanĝi pecetojn de la dosieroj, kio multe helpas la servilon.
</p>
<p>
Vi nenion devas fari pri tio: via foliumilo ĝin faros mem.
Se vi uzas poŝtelefonon, aŭ se via reto ne permesas ĝin (pro enkursigilo, fajroŝirmilo, ktp.), tiu ĉi funkcio malŝaltiĝas, kaj «malnove stila» elsendo uziĝas.
</p>
</div>
</div>
</div>
<!-- admin -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#admin" aria-controls="admin" aria-expanded="false">
Por tiuj, kiuj scipovas administri servilon, PeerTube estas…
</a>
</h4>
</div>
<div id="admin" class="panel-collapse collapse">
<div class="panel-body">
<p>
<strong>Ĝi estas programo, kiun oni instalas sur sian servilon</strong> por krei retejon, kie filmoj estas gastigataj kaj elsendataj&hellip;
Esence: vi kreas vian «propran hejman YouTube»!
</p>
<p>
Jam ekzistas libera programaro, kiu povigas vin fari tion.
Sed kun PeerTube, vi povas ligi vian nodon (vian filman retejon) al la nodo de Zaïd (kie li gastigas filmojn por sia universitato), de Catherin (kiu gastigas siajn teĥnikajn filmojn), aŭ eĉ al la nodo de Solar (kiu administras kolekton de vidaj taglibroj).
</p>
<p>
<strong>
Sed PeerTube ne centrigas; ĝi federas.
</strong>
Danke al la protokolo « <a href="https://activitypub.rocks/">ActivityPub</a> » (ankaŭ uzata de « <a href="https://joinmastodon.org/">Mastodon</a> », libera alternativo al Twitter), PeerTube povas federi plurajn malgrandajn gastigantojn, por ke ili ne devu aĉeti milojn da diskoj por gastigi filmojn de la tuta mondo.
</p>
<p>
Rezulte, sur via retejo kun PeerTube, via spektantaro povos spekti ne nur viajn proprajn filmojn, sed ankaŭ tiujn, kiujn gastigas Zaïd, Catherin, aŭ Solar&hellip; kvankam ili ne gastigas la filmojn ĉe via nodo de PeerTube.
Tia varieco de la filma katalogo faras ĝin tre alloga.
Tia granda elekto kaj diverseco de filmoj sukcesigis ankaŭ centrajn platformojn, ekzemple YouTube.
</p>
<p>
Federado prezentas alian avantaĝon: <strong>ĉiu fariĝas sendependa</strong>.
Zaïd, Catherin, Solar, kaj vi povas ĉiuj fari proprajn regulojn, kaj kondiĉojn de servado. (Oni ekzemple imagu nodon «Katblek-Tube», kie filmoj kun hundoj estas severe malpermesataj &#x1F642;).
</p>
</div>
</div>
</div>
<!-- video-maker -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#video-maker" aria-controls="video-maker" aria-expanded="false">
Por tiuj, kiuj volas alŝuti siajn filmojn, PeerTube permesas&hellip;
</a>
</h4>
</div>
<div id="video-maker" class="panel-collapse collapse">
<div class="panel-body">
<p>
Ĝi permesas al vi elekti gastiganton laŭplaĉe.
Troigoj de YouTube estas bona ekzemplo: Ĝia gastiganto, Google/Alphabet, povas perforti sian memfaran roboton por kopirajto, aŭ siajn ilojn por registri, rekomendi, kaj elstarigi filmojn. Ĉi tiuj iloj ŝajnas esti same maljustaj, kiel ili estas malklaraj.
Kvankam ĝi jam trudas al vi <a href="https://tosdr.org/#youtube">senpagan fordonon de kopirajto pri viaj filmoj</a>!
</p>
<p>
Kun PeeTube, <strong>vi povas elekti la gastigonton de viaj filmoj, laŭ ties servaj kondiĉoj</strong>, administra regularo, kaj elektoj pri federado&hellip;
Ĉar vi ne starus ĉe teĥnika giganto, vi eble eĉ povus paroli kun via gastiganto, okaze de problemoj aŭ pliaj bezonoj.
</p>
<p>
Alia granda avantaĝo de PeerTube estas, ke via gastiganto ne devas timi subitan sukceson de viaj filmoj.
PeerTube ja elsendas filmojn per la protokolo « <a href="https://en.wikipedia.org/wiki/BitTorrent">WebTorrent</a> ».
Se centoj da homoj samtempe spektas vian filmon, iliaj foliumiloj memfare sendas pecojn de via video al aliaj spektantoj.
</p>
<p>
Antaŭ tia ĉi samtavola elsendado, sukcesaj aŭtoroj de filmoj nepre devis gastiĝi ĉe interreta giganto, kun bazo sufiĉe forta por trakti milionojn da samtempaj spektoj…
Aŭ pagi sendependan gastiganton, tian, kia povus trakti tiel pezan ŝarĝon.
</p>
</div>
</div>
</div>
<!-- audience -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#audience" aria-controls="audience" aria-expanded="false">
Al tiuj, kiuj volas spekti filmojn, PeerTube povas proponi&hellip;
</a>
</h4>
</div>
<div id="audience" class="panel-collapse collapse">
<div class="panel-body">
<p>
Unu el la avantaĝoj estas, ke vi <strong>partoprenas en elsendado de la spektataj filmoj</strong>.
Se aliaj homoj spektas filmon sur PeerTube, samtempe kun vi, tiam via foliumilo kunhavigas pecojn de tiu filmo kun aliaj dum la langeto restas malfermita, kaj vi helpas pli sanan uzon de la interreto.
</p>
<p>
Kompreneble, la filmludilo de PeerTube konformiĝas al via situacio: Se via instalaĵo ne permesas samtavolan kunhavon (ĉu pro korporacia reto, ĉu pro simpla foliumilo), ludado de la filmo okazos tradicie.
</p>
<p>
Sed super ĉio, <strong>PeerTube traktas vin kiel personon, ne kiel produktaĵon</strong> kiun ĝi devas spioni, studi, kaj enŝlosi en ripetado de filmoj por pli bone vendi vian tempon.
Tial <a href="https://github.com/Chocobozzz/PeerTube">la fontkodo</a> (la recepto) de la programaro de PeerTueb estas malfermita, kaj la funkciado estas do travidebla.
</p>
<p>
<strong>
PeerTube ne estas tamen nur kode malfermita: Ĝi ankaŭ estas libera.
</strong>
Ĝia libera permesilo al ni garantias niajn fundamentajn liberojn, kiel al uzantoj.
Ĉi tiu respekto de nia libereco lasas la reton «Framasoft» inviti vin al kontribuado al tiu ĉi programaro, kaj multaj evoluigoj (nova sistemo de komentoj, ktp.) estas jam proponitaj de kelkaj el vi.
</p>
</div>
</div>
</div>
<!-- remplace-yt -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#remplace-yt" aria-controls="remplace-yt" aria-expanded="false">
Ĉu PeerTube celas anstataŭi la servon YouTube?
</a>
</h4>
</div>
<div id="remplace-yt" class="panel-collapse collapse">
<div class="panel-body">
<p>
Ni povas respondi kun certeco: Ne!
</p>
<p>
En Marto 2018, PeerTube eldonis publike uzeblan betaversion.
Kelkaj kolektivoj instalis la unuajn nodojn, kaj kreis do la bazon de nia federaĵo.
</p>
<p>
Sed ĉi tio esta nur la komenco; PeerTube ne estas (ankoraŭ) perfekta, kaj multaj funkcioj mankas al ĝi.
Ni celas daŭre ĝin plibonigi kaj eldoni version unu antaŭ la fino de 2018.
</p>
<p>
Marto 2018 do figuras kiel la naskiĝo de la federaĵo de PeerTube: Ju pli ĉi tiu programaro estos uzata kaj subtenata, des pli da homoj ĝin uzos kaj helpos, kaj des pli ĝi do evoluos ĝis firma alternativo al platformoj kiel YouTube.
</p>
<p>
Tamen la peno restas esti <strong>libera kaj federa alternativo</strong>: La celo de alternativo ne estas anstataŭi, sed proponi ion alian, kun malsamaj kvalitoj, apud tio, kio jam ekzistas.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<h3>
Kreo kaj enhavo
</h3>
<!--début accordéon -->
<div id="accordion-creation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- law -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#law" aria-controls="law" aria-expanded="false">
Se ĝi estas libera, ĉu ni povas alŝuti neleĝaĵojn al ĝi?
</a>
</h4>
</div>
<div id="law" class="panel-collapse collapse">
<div class="panel-body">
<p>
Esti libera ne signifas esti preter leĝoj!
Ĉiu gastiganto de PeerTube povas elekti proprajn kondiĉojn de uzado, laŭ siaj lokaj leĝoj.
</p>
<p>
Ekzemple, en Francujo, distingaĉa enhavo <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">estas malpermesita</a> kaj oni ĝin povas <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">raporti al la aŭtoritatoj</a>.
PeerTube permesas al uzantoj raporti problemajn filmojn, kaj ĉiu administranto devas apliki sian administradon laŭ propraj kondiĉoj, kaj laŭ la leĝoj.
</p>
<p>
La federa sistemo lasas gastigantojn decidi, kun kiu ili volas konektiĝi, depende de la speco de enhavo aŭ la administra politiko de aliaj.
</p>
</div>
</div>
</div>
<!-- responsible -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#responsible" aria-controls="responsible" aria-expanded="false">
Kiu respondas pri la enhavo publikigita sur PeerTube?
</a>
</h4>
</div>
<div id="responsible" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube ne estas retejo: Ĝi estas programaro kiu permesas al gastiganto (ekzemple Dominiko) krei retejon por filmoj (ni nomu ĝin DominikTubo).
</p>
<p>
Nun imagu, ke Kamilo kreis konton ĉe DominikTubo kaj alŝutis kontraŭleĝan filmon, ĉar tiu ĉi filmo enhavas muzikon kreitan de Solalo.
</p>
<p>
Solalo vizitas Framatubon nodon, kiu abonas DominikTubon.
Solalo do vidas, el Framatubo, la filmojn publikigitajn sur DominikTubo.
</p>
<p>
Solalo vidas la kontraŭleĝan filmon de Kamilo, kaj raportas ĝin per tiucela butono.
Kvankam la raporto okazas en Framatube, ĝi rekte sendiĝas al la persono, kiu gastigas la kontraŭleĝan enhavon: Al Dominiko.
</p>
<p>
De tiam, Dominiko respondas pri la afero, ĉar oni avertis ĝin, ke ĝi gastigas kontraŭleĝan filmon.
Ĝi devas do agi, se ĝi ne volas respondi pri kontraŭleĝa agado antaŭ la leĝaro.
</p>
<p>
Tiam Dominiko kaj Solalo povas turniĝi kontraŭ Kamilo, kiu alŝutis la filmon.
</p>
</div>
</div>
</div>
<!-- money -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#money" aria-controls="money" aria-expanded="false">
Kian rekompencan politikon havas PeerTube?
</a>
</h4>
</div>
<div id="money" class="panel-collapse collapse">
<div class="panel-body">
<p>
Nuntempe nenian: PeerTube estas ilo, kiun ni volis neŭtralan teme pri rekompencado.
</p>
<p>
Nuntempe ni proponas al alŝutantoj de filmoj uzi la subtenan butonon sub la filmo. Tiu ĉi butono aperigas kadron, kien la alŝutinto povas meti tekston, bildojn, kaj ligilojn libere. Ekzemple, oni povas meti ligilon al «Patreon, Tipeee, Paypal, Liberapay», aŭ iu ajn alia servo tien. Oni ankaŭ povas meti ekzemple poŝtan adreson por ricevi dankajn kartojn, emblemon de sia kompanio, aŭ ligilon por subteni senprofitcelan organizaĵon…
</p>
<p>
Ni ne faris plion, ĉar prefero de unu teĥnika solvo estus trudo de politika ideo pri kultura kunhavado kaj ties financado. Ĉiuj financaj solvoj estas traktataj egale en PeerTube.
</p>
<p>
Multaj plibonigoj de PeerTube estu tamen atendataj…
Inkluzive tiujn, kiu permesus al vi krei (kaj elekti) la profitilojn, kiuj vin interesas!
</p>
<p>
Ĉiuokaze estas bone memori, ke plej multaj filmoj publikigitaj sur la interreto (kaj eĉ sur YouTube) estas havigataj por senprofitaj celoj: Rekompencado estas ilo, sed certe ne ĉefa aŭ esenca celo.
</p>
</div>
</div>
</div>
<!-- instances -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#instances" aria-controls="instances" aria-expanded="false">
Kien mi metu miajn filmojn?
</a>
</h4>
</div>
<div id="instances" class="panel-collapse collapse">
<div class="panel-body">
<p>
Vi devas trovi nodon de PeerTube, kiun vi kredus.
</p>
<p>
Ekzistas <a href="https://instances.joinpeertube.org/">plena listo de nodoj ĉi tie</a>, kaj <a href="https://joinpeertube.org/en/#getting-started">listo de tiuj registrontaj novajn uzantojn ĉi tie</a>.
</p>
<p>
Poste ni rekomendas, ke vi vizitu la nodojn, kaj legu pri ili por trovi iliajn kondiĉojn de uzado (datumlimoj po uzanto, enhava politiko, ktp).
</p>
<p>
Estas plej bone kontaktiĝi kaj paroli rekte kun la gastigantoj, por kompreni ties ideojn, negocan planon, ktp.
Ĉar nur vi povas decidi, kio kredigas vin al tiu aŭ alia gastiganto, kaj kial vi konfidu viajn filmojn al ĝi.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<a href="https://framacolibri.org/c/peertube">Diskutu en nia diskutejo</a>
<h3>
Teĥnikaj demandoj
</h3>
<!--début accordéon -->
<div id="accordion-tech" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- install -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#install" aria-controls="install" aria-expanded="false">
Kiel mi povas instali programaron PeerTube?
</a>
</h4>
</div>
<div id="install" class="panel-collapse collapse">
<div class="panel-body">
<p>
<a href="https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md">La instala manlibro estas ĉi tie</a> (nur anglalingve, nuntempe).
</p>
<p>
Ni rekomendas ne instali la programaron sur malfortajn aparatojn aŭ konekton (ekzemple sur «Raspberry Pi» kun konekto «ADSL»): Tio povus malrapidigi ĉiom de la federado.
</p>
<p>
Ne ĝenu la evoluigantojn pri helpo instali vian nodon: Ni havas <a href="https://framacolibri.org/c/peertube">subtenan diskutejon</a> por tio.
</p>
</div>
</div>
</div>
<!-- code -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#code" aria-controls="code" aria-expanded="false">
Kiel mi kontribuu al la kodo de PeerTube?
</a>
</h4>
</div>
<div id="code" class="panel-collapse collapse">
<div class="panel-body">
<p>
<a href="https://github.com/Chocobozzz/PeerTube">La Git-deponejo de PeerTube estas ĉi tie</a>.
</p>
<p>
Vi povas <a href="https://github.com/Chocobozzz/PeerTube/issues">raporti problemon</a>, priskribi alian, aŭ eĉ rekte kontribui per elekto de unu el <a href="https://github.com/Chocobozzz/PeerTube/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">la facilaj problemoj por komencantoj</a>.
</p>
<p>
Se vi volas helpi alie, aŭ peti novan funkcion, venu diskuti tion en nia <a href="https://framacolibri.org/c/peertube">kontribua diskutejo</a>.
</p>
</div>
</div>
</div>
<!-- protocol -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#protocol" aria-controls="protocol" aria-expanded="false">
Kial PeerTube uzas la federan protokolon «ActivityPub»? Kial ne IPFS, d.tube, aŭ Steemit?
</a>
</h4>
</div>
<div id="protocol" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube uzas protokolon ActivityPub, ĉar ĝi estas rekomendata de W3C, kaj estas jam uzata de la federa socia reto «Mastodon».
</p>
<p>
IPFS estas bona teĥnikaro, sed ankoraŭ ŝajnas tre (tro!) nova por multa elsendado de grandaj dosieroj.
</p>
<p>
Diskutinte ĝin en nia diskutejo, ni sentas, ke d.tube ne estas libera aŭ malfermitkoda, ĉar publikigi nur programtradukitan kodon estas malhelpe al ties ŝanĝado.
</p>
<p>
D.tube estas bazita sur Steem por «rekompencado», kaj ĝi estas elekteblo, sed Steem estas <a href="https://en.wikipedia.org/wiki/Steemit#Criticism">multe kritikata</a> kiel <a href="https://steemit.com/steemit/@docdelux/30-days-of-steemit-here-is-my-criticism">tre centrigita</a> kaj suspektinde <a href="https://steemit.com/steemit/@thecryptonews/psa-constructive-criticism-the-ugly-truth-behind-steemit">simila al la skemo de Ponzi</a>.
</p>
<p>
PeerTube estas libera, federa, kaj ne trudas certan rekompencan skemon.
Tio estas nia elekto, kiu estas diskutebla, kaj aliaj (kiel d.tube) faris aliajn elektojn, kiuj havas proprajn avantaĝojn.
Fine dependas nur de vi, kio por vi taŭgas.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,808 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "PeerTube - FAQ"
description = ""
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row faq" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">
Quelques questions pour découvrir PeerTube…
</h2>
<p><i class="text-center">
(cliquez sur les questions pour découvrir les réponses)
</i></p>
<h3>
Présentation de PeerTube
</h3>
<!-- début accordéon -->
<div id="accordion-presentation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- what -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#what" aria-controls="what" aria-expanded="true">
Cest quoi, PeerTube&nbsp;?
</a>
</h4>
</div>
<div id="what" class="panel-collapse collapse in">
<div class="panel-body">
<p>
PeerTube est un logiciel qui sinstalle sur un serveur.
Il permet de créer un site web dhébergement et de diffusion de vidéos, donc de faire son «&nbsp;YouTube maison&nbsp;».
</p>
<p>
La différence avec YouTube, cest quil nest pas pensé pour créer une énorme plateforme centralisant les vidéos du monde entier sur une ferme de serveurs (qui coûte horriblement cher).
</p>
<p>
Au contraire, le concept de PeerTube est de créer un réseau de nombreux petits hébergeurs de vidéos, interconnectés.
</p>
</div>
</div>
</div>
<!-- pros -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#pros" aria-controls="pros" aria-expanded="false">
Les trois avantages clés de PeerTube.
</a>
</h4>
</div>
<div id="pros" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube est unique car (à notre connaissance), cest la seule application web dhébergement vidéo qui allie trois avantages&nbsp;:
</p>
<ol>
<li>
Un code ouvert (transparence) sous licence libre (éthique, respect et développement communautaire)&nbsp;;
</li>
<li>
Une fédération dhébergements interconnectés (donc plus de choix de vidéos où quon aille les voir)&nbsp;;
</li>
<li>
De la diffusion et donc du visionnage en pair-à-pair (donc pas de ralentissement quand une vidéo devient virale).
</li>
</ol>
<p>
Liées ensemble, ces trois caractéristiques permettent de faciliter lhébergement de vidéos côté serveur, tout en restant pratique, éthique et amusant côté internautes.
</p>
</div>
</div>
</div>
<!-- libre -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#libre" aria-controls="libre" aria-expanded="false">
Pourquoi cest mieux que ce soit un logiciel libre&nbsp;?
</a>
</h4>
</div>
<div id="libre" class="panel-collapse collapse">
<div class="panel-body">
<p>
Parce que cest un logiciel qui respecte nos libertés fondamentales, et les garantit par <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">une licence</a>, donc un contrat légalement opposable.
</p>
<p>
Concrètement, ici, cela signifie que&nbsp;:
</p>
<ul>
<li>
PeerTube est diffusé gratuitement, pas besoin de payer pour linstaller sur son serveur&nbsp;;
</li>
<li>
On peut regarder sous le capot de PeerTube (son code source)&nbsp;: il est auditable, transparent&nbsp;;
</li>
<li>
Son développement est communautaire, il peut senrichir des contributions de chacun·e.
</li>
</ul>
</div>
</div>
</div>
<!-- federated -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#federated" aria-controls="federated" aria-expanded="false">
Quel est lintérêt de fédérer les hébergements de vidéos&nbsp;?
</a>
</h4>
</div>
<div id="federated" class="panel-collapse collapse">
<div class="panel-body">
<p>
Lavantage de YouTube (et autres plateformes), cest son catalogue vidéo&nbsp;: du tuto tricot aux constructions minecraft en passant par les vidéos de chatons ou de vacances… on y trouve de tout&nbsp;!
</p>
<p>
Plus le catalogue vidéo est varié, plus il y a de public intéressé, plus on y poste de vidéos… mais héberger les vidéos du monde entier coûte (très, très) cher&nbsp;!
</p>
<p>
Si lhébergeur Tricot-PeerTube devient ami avec Chatons-Tube et Framatube, il affichera les vidéos des autres sur son site&nbsp;: on dilue ainsi les coûts dhébergement tout en restant pratique et complet pour les internautes.
</p>
<p>
Le protocole de fédération de PeerTube sera fluide (chacun peut choisir ses hébergeurs «&nbsp;amis&nbsp;»), et basé sur <a href="https://activitypub.rocks/">ActivityPub</a>&nbsp;: cela ouvrira la possibilité de se connecter avec des outils comme Mastodon ou MediaGoblin.
</p>
</div>
</div>
</div>
<!-- p2p -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#p2p" aria-controls="p2p" aria-expanded="false">
Pourquoi diffuser les vidéos en pair-à-pair&nbsp;?
</a>
</h4>
</div>
<div id="p2p" class="panel-collapse collapse">
<div class="panel-body">
<p>
Lorsque lon héberge un fichier lourd comme une vidéo, la plus grosse chose à craindre, cest le succès&nbsp;: si une vidéo devient virale et que plein de personnes la regardent en même temps, le serveur a de gros risques de tomber&nbsp;!
</p>
<p>
La diffusion en pair-à-pair permet, grâce au protocole <a href="https://fr.wikipedia.org/wiki/WebRTC">WebRTC</a>, que les internautes qui regardent la même vidéo en même temps séchangent des bouts de fichiers, ce qui soulage le serveur.
</p>
<p>
Il ny a rien à faire&nbsp;: votre navigateur web le fait automatiquement.
Si vous êtes sur mobile ou si votre réseau ne le permet pas (routeur, pare-feu, etc.), cette fonction est désactivée pour repasser à une diffusion vidéo «&nbsp;à lancienne&nbsp;» &#x1F609;.
</p>
</div>
</div>
</div>
<!-- admin -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#admin" aria-controls="admin" aria-expanded="false">
Pour qui sait administrer un serveur, PeerTube, cest&hellip;
</a>
</h4>
</div>
<div id="admin" class="panel-collapse collapse">
<div class="panel-body">
<p>
<strong>Cest un logiciel que vous installez sur votre serveur</strong> pour créer votre site web dhébergement et de diffusion de vidéos&hellip;
En gros&nbsp;: vous vous créez votre propre «&nbsp;YouTube maison&nbsp;»&nbsp;!
</p>
<p>
Il existe déjà des logiciels libres qui vous permettent de faire cela.
Lavantage ici, cest que vous pouvez choisir de relier votre instance PeerTube (votre site web de vidéos), à linstance PeerTube de Zaïd (où se trouvent les vidéos des conférences de son université populaire), à celle de Catherine (qui héberge les vidéos de son Webmédia), ou encore à linstance PeerTube de Solar (qui gère le serveur de son collectif de vidéastes).
</p>
<p>
<strong>
Mais PeerTube ne centralise pas&nbsp;: il fédère.
</strong>
Grâce au protocole <a href="https://fr.wikipedia.org/wiki/ActivityPub">ActivityPub</a> (utilisé aussi par <a href="https://joinmastodon.org/">la fédération Mastodon</a>, une alternative libre à Twitter) PeerTube fédère plein de petits hébergeurs pour ne pas les obliger à acheter des milliers de disques durs afin dhéberger les vidéos du monde entier.
</p>
<p>
Du coup, sur votre site web PeerTube, le public pourra voir vos vidéos, mais aussi celles hébergées par Zaïd, Catherine ou Solar&hellip; sans que votre site web nait à héberger les vidéos des autres&nbsp;!
Cette diversité dans le catalogue de vidéos devient très attractive.
Cest ce qui a fait le succès des plateformes centralisatrices à la YouTube&nbsp;: le choix et la variété des vidéos.
</p>
<p>
Un autre avantage de cette fédération, cest que <strong>chacun·e est indépendant·e</strong>.
Zaïd, Catherine, Solar et vous-même pouvez avoir vos propres règles du jeu, et créer vos propres Conditions Générales dUtilisation (on peut, par exemple, imaginer un MiaouTube où les vidéos de chiens seraient strictement interdites &#x1F642;).
</p>
</div>
</div>
</div>
<!-- video-maker -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#video-maker" aria-controls="video-maker" aria-expanded="false">
Pour qui veut diffuser ses vidéos en ligne PeerTube permet&hellip;
</a>
</h4>
</div>
<div id="video-maker" class="panel-collapse collapse">
<div class="panel-body">
<p>
Il vous permet de choisir un hébergement qui vous correspond.
On la vu avec les dérives de YouTube&nbsp;: son hébergeur, Google-Alphabet, peut imposer son système <a href="https://scinfolex.com/2016/07/05/ce-que-le-filtrage-automatise-des-contenus-sur-youtube-fait-a-la-creation/">ContentID (le fameux «&nbsp;Robocopyright&nbsp;»)</a> ou ses outils de mise en valeur des vidéos, qui semblent aussi obscurs quinjustes.
Quoi quil arrive, il vous impose déjà <a href="https://tosdr.org/#youtube">de lui céder gracieusement des droits sur vos vidéos</a>.
</p>
<p>
Avec PeerTube, <strong>vous choisissez lhébergeur de vos vidéos selon ses conditions dutilisation</strong>, sa politique de modération, ses choix de fédération&hellip;
Comme vous navez pas un géant du web en face de vous, vous pourrez probablement discuter ensemble si vous avez un souci, un besoin, une envie&hellip;
</p>
<p>
Lautre gros avantage de PeerTube, cest que votre hébergeur na pas à craindre le succès soudain dune de vos vidéos.
En effet, PeerTube diffuse les vidéos avec le protocole <a href="https://fr.wikipedia.org/wiki/BitTorrent">WebTorrent</a>.
Si des centaines de personnes regardent votre vidéo au même moment, leur navigateur envoie automatiquement des bouts de votre vidéo aux autres spectateurs.
</p>
<p>
Mine de rien, avant cette diffusion en pair-à-pair, les vidéastes à succès (ou les vidéos qui font le buzz) étaient condamnés à shéberger chez un géant du web dont linfrastructure peut encaisser des millions de vues simultanées&hellip;
Ou à payer très cher un hébergement de vidéo indépendant afin quil tienne la charge.
</p>
</div>
</div>
</div>
<!-- audience -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#audience" aria-controls="audience" aria-expanded="false">
Pour qui veut voir des vidéos, PeerTube a pour avantages&hellip;
</a>
</h4>
</div>
<div id="audience" class="panel-collapse collapse">
<div class="panel-body">
<p>
Un des avantages, cest que <strong>vous devenez partie prenante de la diffusion des vidéos que vous êtes en train de regarder</strong>.
Si dautres personnes regardent une vidéo PeerTube en même temps que vous, tant que votre onglet reste ouvert, votre navigateur partage des bouts de cette vidéo et vous participez ainsi à une utilisation plus saine dInternet.
</p>
<p>
Bien sûr, le lecteur vidéo de PeerTube sadapte à votre situation&nbsp;: si votre installation ne permet pas la diffusion en pair-à-pair (réseau dentreprise, navigateur récalcitrant, etc.) la lecture de la vidéo se fera de manière classique.
</p>
<p>
Mais surtout, <strong>PeerTube vous considère comme une personne, et non pas comme un produit</strong> quil faut pister, profiler, et enfermer dans des boucles vidéos pour mieux vendre votre temps de cerveau disponible.
Ainsi, <a href="https://github.com/Chocobozzz/PeerTube">le code source</a> (la recette de cuisine) du logiciel PeerTube est ouvert, ce qui fait que son fonctionnement est transparent.
</p>
<p>
<strong>
PeerTube nest pas juste open-source&nbsp;: il est libre.
</strong>
Sa licence libre garantit nos libertés fondamentales dutilisateurs ou dutilisatrices.
Cest ce respect de nos libertés qui permet à Framasoft de vous inviter à contribuer à ce logiciel, et de nombreuses évolutions (système de commentaires innovant, etc.) nous ont déjà été soufflées par certain·e·s dentre vous.
</p>
</div>
</div>
</div>
<!-- remplace-yt -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#remplace-yt" aria-controls="remplace-yt" aria-expanded="false">
Le but de PeerTube, cest de remplacer YouTube&nbsp;?
</a>
</h4>
</div>
<div id="remplace-yt" class="panel-collapse collapse">
<div class="panel-body">
<p>
On peut répondre avec certitude&nbsp;: non&nbsp;!
</p>
<p>
En mars 2018, PeerTube a sorti sa version bêta, utilisable publiquement.
Plusieurs collectifs ont monté des premiers hébergements, créant ainsi les bases de la fédération.
</p>
<p>
Mais ceci nest quun début, PeerTube nest pas (encore) parfait, et de nombreuses fonctionnalités manquent à lappel.
Nous comptons bien continuer de laméliorer pour sortir une version 1 dici fin 2018.
</p>
<p>
Mars 2018 représente donc la naissance des fédérations PeerTube&nbsp;: plus ce logiciel sera utilisé et soutenu, plus des personnes lutiliseront et y contribueront, et plus vite il évolura vers une alternative concrète aux plateformes telles que YouTube.
</p>
<p>
Néanmoins, lambition reste dêtre <strong>une alternative libre et décentralisée</strong>&nbsp;: le but dune alternative nest pas de remplacer, mais de proposer quelque chose dautre, avec des valeurs différentes, en parallèle de ce qui existe déjà.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<h3>
Création et contenus
</h3>
<!--début accordéon -->
<div id="accordion-creation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- law -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#law" aria-controls="law" aria-expanded="false">
Si cest libre, on peut y mettre des contenus illicites&nbsp;?
</a>
</h4>
</div>
<div id="law" class="panel-collapse collapse">
<div class="panel-body">
<p>
Être libre ne signifie pas être au-dessus de la loi&nbsp;!
Chaque hébergement PeerTube peut décider de ses propres conditions générales dutilisation, dans le cadre de la loi dont ils dépendent.
</p>
<p>
Par exemple, en France, les contenus discriminants <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">sont interdits</a> et peuvent être <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">signalés aux autorités</a>.
PeerTube permet aux internautes de signaler une vidéo problématique, et chaque hébergeur doit alors appliquer sa modération conformément à ses conditions générales et à la loi.
</p>
<p>
Le système de fédération, quant à lui, permet aux hébergeurs de décider avec qui ils veulent se mettre en réseau, ou pas, selon les types de contenus ou les politiques de modération des autres.
</p>
</div>
</div>
</div>
<!-- responsible -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#responsible" aria-controls="responsible" aria-expanded="false">
Qui est responsable du contenu publié sur PeerTube&nbsp;?
</a>
</h4>
</div>
<div id="responsible" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube nest pas un site web&nbsp;: cest un logiciel qui permet à un hébergeur (par exemple, Dominique) de créer un site web de vidéos (appelons-le DominiqueTube).
</p>
<p>
Imaginons maintenant que Camille sest créé un compte sur DominiqueTube et y téléverse une vidéo illégale, car cette vidéo utilise la musique crée par Solal.
</p>
<p>
Solal va sur Framatube, une instance qui suit linstance DominiqueTube.
Donc Solal peut voir depuis Framatube les vidéos publiées sur DominiqueTube.
</p>
<p>
Solal aperçoit la vidéo illégale de Camille, et la signale avec le bouton prévu à cet effet.
Le signalement a beau être fait depuis Framatube, il est envoyé directement à la personne qui héberge le contenu illicite, donc Dominique.
</p>
<p>
Dès cet instant, Dominique est responsable, parce que prévenue du fait quelle héberge une vidéo illicite.
Cest donc à elle dagir si elle ne veut pas se retrouver responsable devant la loi.
</p>
<p>
Ensuite, Dominique et Solal pourront se retourner contre Camille, qui a commis le méfait.
</p>
</div>
</div>
</div>
<!-- money -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#money" aria-controls="money" aria-expanded="false">
Quelle est la politique de rémunération de PeerTube&nbsp;?
</a>
</h4>
</div>
<div id="money" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube est un outil que nous avons voulu neutre au niveau de la rémunération.
</p>
<p>
Actuellement, la solution proposée est d'utiliser le bouton «&nbsp;Soutenir&nbsp;» («&nbsp;<i lang="en">Support</i>&nbsp;»). Ce bouton permet d'afficher un cadre dans lequel les personnes qui mettent en ligne des vidéos peuvent afficher des textes, images, et liens librement. Par exemple, il est possible d'afficher un bouton Patreon, Tipeee, Paypal, Liberapay (ou toute autre solution, puisque le champ de saisie est libre). Autres exemples possibles : indiquer une adresse pour un remerciement par carte postale, négocier avec un sponsor l'affichage du logo de son entreprise, mettre en avant un lien pour soutenir une ONG, etc.
</p>
<p>
Favoriser une solution technique serait imposer, dans le code, une vision politique des partages culturels et de leurs financements. Toutes les solutions de rémunération sont donc possibles dans PeerTube.
</p>
<p>
Par ailleurs, de nombreuses améliorations de PeerTube sont à prévoir…
Dont celles qui vous permettraient de créer (et choisir) vous-même les outils de monétisation qui vous intéressent&nbsp;!
</p>
<p>
Néanmoins, il est bon de rappeler que limmense majorité des vidéos publiées sur internet (et même sur YouTube) sont partagées dans un but non-marchand&nbsp;: la rémunération est un outil, mais pas forcément un but principal ni essentiel.
</p>
</div>
</div>
</div>
<!-- instances -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#instances" aria-controls="instances" aria-expanded="false">
Où puis-je mettre mes vidéos&nbsp;?
</a>
</h4>
</div>
<div id="instances" class="panel-collapse collapse">
<div class="panel-body">
<p>
Il vous faut trouver une instance dhébergement PeerTube en laquelle vous avez confiance.
</p>
<p>
La liste complète des instances <a href="https://instances.joinpeertube.org/">se trouve là</a>, et nous faisons apparaître <a href="https://joinpeertube.org/fr/#getting-started">ici celles qui sont ouvertes aux inscriptions</a>.
</p>
<p>
Ensuite, nous vous recommandons daller voir les instances, daller lire leur page «&nbsp;about&nbsp;» pour découvrir leurs conditions dutilisation (limite despace disque par utilisateur, politique sur les contenus, etc.).
</p>
<p>
Le mieux est de contacter et de discuter directement avec les hébergeurs, de comprendre leur modèle économique, leur vision, etc.
Car seul vous pouvez déterminer ce qui fait que vous pouvez faire confiance à tel ou tel hébergeur, et donc lui confier vos vidéos.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<a href="https://framacolibri.org/c/qualite/peertube">Échanger sur notre forum</a>
<h3>
Questions techniques
</h3>
<!--début accordéon -->
<div id="accordion-tech" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- install -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#install" aria-controls="install" aria-expanded="false">
Comment installer PeerTube&nbsp;?
</a>
</h4>
</div>
<div id="install" class="panel-collapse collapse">
<div class="panel-body">
<p>
Le <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md">guide dinstallation est ici</a> (uniquement en anglais, pour linstant).
</p>
<p>
Nous recommandons de ne pas installer PeerTube sur un matériel peu puissant ni derrière une connexion faible (par exemple, sur un RaspberryPi avec une connexion ADSL)&nbsp;: cela pourrait ralentir lensemble des fédérations.
</p>
<p>
Ne dérangez pas le développeur pour vous aider à installer votre instance&nbsp;: notre <a href="https://framacolibri.org/c/qualite/peertube">forum dentraide</a> est là pour ça.
</p>
</div>
</div>
</div>
<!-- code -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#code" aria-controls="code" aria-expanded="false">
Comment participer au code de PeerTube&nbsp;?
</a>
</h4>
</div>
<div id="code" class="panel-collapse collapse">
<div class="panel-body">
<p>
Le <a href="https://github.com/Chocobozzz/PeerTube">dépôt Git du code de PeerTube est ici</a>.
</p>
<p>
Vous pouvez y <a href="https://github.com/Chocobozzz/PeerTube/issues">créer une issue</a>, y contribuer, voire commencer à contribuer en choisissant les <a href="https://github.com/Chocobozzz/PeerTube/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">problèmes faciles à régler pour qui débute</a>.
</p>
<p>
Si vous souhaitez apporter un autre type daide, ou que vous désirez une fonctionnalité qui nest pas disponible, venez en discuter sur notre <a href="https://framacolibri.org/c/qualite/peertube">forum des contributions</a>.
</p>
</div>
</div>
</div>
<!-- protocol -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#protocol" aria-controls="protocol" aria-expanded="false">
Pourquoi PeerTube utilise-t-il le protocole de fédération ActivityPub&nbsp;? Pourquoi pas IPFS / d.tube / Steemit&nbsp;?
</a>
</h4>
</div>
<div id="protocol" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube utilise ActivityPub car ce protocole de fédération est recommandé par le W3C et est déjà utilisé par le réseau social fédéré Mastodon.
</p>
<p>
IPFS est une super technologie, mais elle nous semble encore très (trop !) fraiche pour de la diffusion de gros fichiers à large échelle en streaming.
</p>
<p>
Après en avoir discuté sur notre forum, nous estimons que d.tube nest pas libre ni open source, car publier uniquement le code compilé entrave la liberté de modification.
</p>
<p>
D.tube est basé sur Steem pour la « rémunération », cest un choix, mais Steem est <a href="https://en.wikipedia.org/wiki/Steemit#Criticism">largement critiqué</a> comme étant <a href="https://steemit.com/steemit/@docdelux/30-days-of-steemit-here-is-my-criticism">hautement centralisé</a>, et surtout <a href="https://steemit.com/steemit/@thecryptonews/psa-constructive-criticism-the-ugly-truth-behind-steemit">proche dun système de Ponzi</a>.
</p>
<p>
PeerTube est libre, décentralisé, distribué, et nimpose aucun modèle de rémunération.
Cest le choix que nous avons fait, qui est discutable, et dautres (comme d.tube) ont fait dautres choix, qui ont leurs avantages.
Cest donc à vous de voir ce qui vous correspond.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,808 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "PeerTube - FAQ"
description = ""
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row faq" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">
Enkele vragen om kennis te maken met PeerTube 
</h2>
<p><i class="text-center">
(klik op de vragen om het antwoord te onthullen)
</i></p>
<h3>
Over PeerTube
</h3>
<!-- début accordéon -->
<div id="accordion-presentation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- what -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#what" aria-controls="what" aria-expanded="true">
Wat is PeerTube?
</a>
</h4>
</div>
<div id="what" class="panel-collapse collapse in">
<div class="panel-body">
<p>
PeerTube is software die je kan installeren op een webserver.
Het geeft je de mogelijkheid een videowebsite te maken, zodat je je "eigen YouTube" kan hebben.
</p>
<p>
Het verschil met YouTube is dat het niet de bedoeling is een groot platform te bouwen waar alle video's ter wereld gecentraliseerd worden op een paar grote serverparken (dat is ongelofelijk duur).
</p>
<p>
Integendeel, PeerTubes concept is een netwerk van kleine, met elkaar verbonden video-servers te maken.
</p>
</div>
</div>
</div>
<!-- pros -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#pros" aria-controls="pros" aria-expanded="false">
De drie voordelen van PeerTube
</a>
</h4>
</div>
<div id="pros" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube is uniek omdat het (voor zover we weten) de enige videowebapplicatie is die deze drie zaken combineert:
</p>
<ol>
<li>
Open code (transparantie) onder een vrije licentie (ethisch verantwoord, respect en ontwikkeling in gemeenschapsverband);
</li>
<li>
Een federatie van met elkaar verbonden hostingproviders (dus meer keuze van op welke site je video's wil bekijken);
</li>
<li>
Peer-to-peer overdragen van video's (dus servers worden niet overbelast als een video viraal gaat).
</li>
</ol>
<p>
Samen zorgen deze eigenschappen ervoor dat video's hosten gemakkelijk is, en video's bekijken praktisch, ethisch verantwoord en aangenaam is.
</p>
</div>
</div>
</div>
<!-- libre -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#libre" aria-controls="libre" aria-expanded="false">
Waarom is vrije software beter?
</a>
</h4>
</div>
<div id="libre" class="panel-collapse collapse">
<div class="panel-body">
<p>
Omdat zulke software onze fundamentele vrijheden respecteert, en die ook vastlegt in <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">een licentiedocument</a>, een wettelijk afdwingbaar contract.
</p>
<p>
Concreet betekent dat in ons geval:
</p>
<ul>
<li>
PeerTube is gratis om te installeren;
</li>
<li>
Je kan onder de motorkap van PeerTube kijken (de broncode): het is controleerbaar en transparant;
</li>
<li>
De ontwikkeling gebeurt in gemeenschappelijk verband, iedereen kan PeerTube verbeteren.
</li>
</ul>
</div>
</div>
</div>
<!-- federated -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#federated" aria-controls="federated" aria-expanded="false">
Wat is het voordeel aan federatie van videohostproviders?
</a>
</h4>
</div>
<div id="federated" class="panel-collapse collapse">
<div class="panel-body">
<p>
Het voordeel van YouTube (en andere gecentraliseerde platformen) is het gevarieerde aanbod: van brei-instructievideo's over Minecraftconstructies tot kittenvideo's … je kan er haast alles vinden.
</p>
<p>
Hoe gevarieerder het aanbod is, hoe meer mensen er geïnteresseerd zijn in het platform, en hoe meer video's er geüpload worden. Maar zoveel video's van over heel de wereld hosten is (heel, heel erg) duur!
</p>
<p>
Als de hostingprovider Brei-PeerTube vrienden wordt met KittensTube en Framatube, zijn ook de video's van die andere instanties beschikbaar op Brei-PeerTube. Zo worden hosting-kosten verminderd maar blijft de ervaring volledig en praktisch voor internetgebruikers.
</p>
<p>
PeerTube's federatieprotocol is dynamisch (iedereen kan zijn "bevriende" hosts kiezen), en gebaseerd op <a href="https://activitypub.rocks/">ActivityPub</a>. Dit opent de mogelijkheid te verbinden met Mastodon of MediaGoblin.
</p>
</div>
</div>
</div>
<!-- p2p -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#p2p" aria-controls="p2p" aria-expanded="false">
Waarom peer-to-peer?
</a>
</h4>
</div>
<div id="p2p" class="panel-collapse collapse">
<div class="panel-body">
<p>
Als je een groot bestand host, zoals een video, is succes je grootste vijand. Als een video viraal gaat en veel mensen het tegelijkertijd bekijken, riskeert de server overbelast te raken!
</p>
<p>
Peer-to-peer laat toe, dankzij het <a href="https://nl.wikipedia.org/wiki/WebRTC">WebRTC</a>-protocol, dat internetgebruikers die tegelijk dezelfde video bekijken, delen ervan onderling uitwisselen. Dat neemt een deel van de belasting van de server weg.
</p>
<p>
Als gebruiker hoef je hier niets voor te doen: je browser doet het vanzelf.
Als je op een mobiel apparaat kijkt, of als je netwerk het niet toelaat (router-, firewallbeperkingen, enz.), is deze functionaliteit uitgeschakeld en wordt overgegaan op een klassieke video-overdracht.
</p>
</div>
</div>
</div>
<!-- admin -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#admin" aria-controls="admin" aria-expanded="false">
Voor mensen die weten hoe je een server beheert, biedt PeerTube 
</a>
</h4>
</div>
<div id="admin" class="panel-collapse collapse">
<div class="panel-body">
<p>
<strong>Het is software die je installeert op je server</strong> om een website te maken waar je video's kan hosten 
Kort gezegd heb je dan je "eigen YouTube"!
</p>
<p>
Er bestaat al andere vrije software die dit mogelijk maakt.
Maar met PeerTube kan je jouw PeerTube-instantie verbinden met die van Zaïd (waar hij opnames van lezingen aan zijn universiteit op zet), die van Katrien (waar ze haar video-experimenten host) en die van Solar (die de video's van een community van vloggers staan heeft).
</p>
<p>
<strong>
Maar PeerTube centraliseert niet: het federeert.
</strong>
Dankzij het <a href="https://activitypub.rocks/">ActivityPub</a>-protocol (ook gebruikt door <a href="https://joinmastodon.org/">de Mastodon-federatie</a>, een vrij alternatief voor Twitter), kan PeerTube verschillende kleine hosters laten federeren zodat ze niet elk duizenden harde schijven moeten kopen om alle video's van de hele wereld te moeten opslaan.
</p>
<p>
Bijgevolg kunnen mensen op jouw PeerTube-website niet alleen video's van op jouw server, maar ook die op die van Zaïd, Catherin of Solar bekijken, zonder dat jij hun video's moet hosten.
Zo'n diversiteit is een groot voordeel.
De grote keuze van video's is wat gecentraliseerde platformen zoals YouTube succesvol heeft gemaakt.
</p>
<p>
Federatie brengt nog een ander voordeel: <strong>iedereen wordt onafhankelijk</strong>.
Zaïd, Catherin, Solar en jij kunnen elk jullie eigen regels maken, jullie eigen Gebruiksvoorwaarden (je kan je bijvoorbeeld een MiauwTube voorstellen waar video's van honden verboden zijn &#x1F642;).
</p>
</div>
</div>
</div>
<!-- video-maker -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#video-maker" aria-controls="video-maker" aria-expanded="false">
Voor zij die video's willen uploaden, biedt PeerTube 
</a>
</h4>
</div>
<div id="video-maker" class="panel-collapse collapse">
<div class="panel-body">
<p>
Het laat je toe een hoster te kiezen waar je je goed bij voelt.
YouTube's praktijken zijn een goed voorbeeld: het bedrijf erachter, Google/Alphabet, onderwerpt video's aan een "Robocopyright"-systeem (ContentID), indexeert video's, beveelt ze aan, zet ze in de schijnwerper … En die systemen zijn al even oneerlijk als vaag.
Bovendien verplichten ze je <a href="https://tosdr.org/#youtube">gratis een groot aantal rechten op je video's af te staan</a>!
</p>
<p>
Met PeerTube <strong>kan je een hoster kiezen op basis van zijn gebruiksvoorwaarden</strong>, moderatiebeleid en federatie-keuzes.
Aangezien je geen technologiereus tegenover je hebt, kan je waarschijnlijk met je hoster in overleg gaan als je een probleem of verzoek hebt.
</p>
<p>
Het andere grote voordeel aan PeerTube is dat je hoster niet bang moet zijn dat een van je video's plots een groot succes kent.
PeerTube wisselt namelijk video's uit tussen kijkers met het <a href="https://en.wikipedia.org/wiki/BitTorrent">WebTorrent</a>-protocol.
Als honderden mensen je video tegelijkertijd bekijken, zenden hun browsers automatisch delen van de video door naar andere kijkers.
</p>
<p>
Zonder deze peer-to-peer-uitwisseling zijn succesvolle videomakers (of video's die in het nieuws komen) gedoemd om gehost te worden door een webgigant die miljoenen kijkers tegelijk aankan…
Of een heel dure onafhankelijke host te betalen die de belasting aankan.
</p>
</div>
</div>
</div>
<!-- audience -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#audience" aria-controls="audience" aria-expanded="false">
Voor mensen die video's willen bekijken, biedt PeerTube &hellip;
</a>
</h4>
</div>
<div id="audience" class="panel-collapse collapse">
<div class="panel-body">
<p>
Een van de voordelen is dat <strong>je meehelpt aan het uitzenden van de video die je aan het bekijken bent</strong>.
Als andere mensen een PeerTube-video bekijken op hetzelfde moment als jij, deelt je browser delen van die video, en neem je deel aan een beter gebruik van het internet.
</p>
<p>
Natuurlijk past PeerTubes videospeler zich aan aan je situatie: als je installatie peer-to-peer-afspelen niet ondersteunt (bedrijfsnetwerk, terughoudende browser-instellingen, enz.), zal de video afgespeeld worden op de klassieke manier.
</p>
<p>
Maar bovenal <strong>behandelt PeerTube jou als een persoon en niet als een product</strong> dat gevolgd, geprofileerd en uitgemelkt moet worden om je aandacht te verkopen.
Daarom is de <a href="https://github.com/Chocobozzz/PeerTube">broncode</a> (het recept) van de PeerTube-software is open, zodat de werking ervan transparent is.
</p>
<p>
<strong>
PeerTube is niet alleen open-source, het is ook vrij (als in vrije meningsuiting).
</strong>
De licentie garandeert gebruikers enkele fundamentele rechten.
Dit respect voor vrijheid laat Framasoft toe iedereen uit te nodigen om bij te dragen aan deze software, en dat is alvast goed gelukt.
</p>
</div>
</div>
</div>
<!-- remplace-yt -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#remplace-yt" aria-controls="remplace-yt" aria-expanded="false">
Is PeerTubes doel YouTube te vervangen?
</a>
</h4>
</div>
<div id="remplace-yt" class="panel-collapse collapse">
<div class="panel-body">
<p>
We kunnen hier stellig "nee" op antwoorden!
</p>
<p>
In maart 2018 kwam de openbare bètaversie van PeerTube uit.
Verschillende collectieven zetten de eerste instanties op, en legden zo de basis voor de federatie.
</p>
<p>
Maar dit is nog maar het begin, PeerTube is (nog) niet perfect, en er ontbreken nog heel wat functies.
We willen eraan blijven werken om versie 1 klaar te hebben aan het eind van 2018.
</p>
<p>
Maart 2018 markeert dus het begin van de PeerTube-federaties: hoe meer de software gebruikt en ondersteund wordt, hoe meer mensen het zullen gebruiken en verbeteren, en hoe sneller het zal evolueren tot een concreet alternatief voor platformen zoals YouTube.
</p>
<p>
Desalniettemin blijft de ambitie <strong> een vrij en gedecentraliseerd alternatief</strong> te zijn: het doel is niet videosites te vervangen maar om iets anders aan te bieden, met andere waarden, parallel aan wat al bestaat.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<h3>
Creatie en inhoud
</h3>
<!--début accordéon -->
<div id="accordion-creation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- law -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#law" aria-controls="law" aria-expanded="false">
Als het zo vrij is, kunnen we er dan illegale inhoud op plaatsen?
</a>
</h4>
</div>
<div id="law" class="panel-collapse collapse">
<div class="panel-body">
<p>
Vrij betekent niet boven de wet!
Elke PeerTube-administrator kan zijn eigen gebruiksvoorwaarden bepalen, afgestemd op de lokale wetten.
</p>
<p>
In Frankrijk is discriminerende inhoud bijvoorbeeld <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">verboden</a>, en kan die <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">gemeld worden aan de autoriteiten</a>.
PeerTube laat gebruikers toe problematische video's te rapporteren, en elke administrator moet dan zijn moderatiebeleid toepassen om te beslissen.
</p>
<p>
Het federatiesysteem laat hosts toe te kiezen met wie ze connecties willen leggen, op basis van de doelgroep en het moderatiebeleid van andere instanties.
</p>
</div>
</div>
</div>
<!-- responsible -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#responsible" aria-controls="responsible" aria-expanded="false">
Wie is verantwoordelijk voor inhoud op PeerTube?
</a>
</h4>
</div>
<div id="responsible" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube is geen website: het is software die een webhost (bijvoorbeeld Dorien) een videowebsite op te zetten (laten we dat DorienTube noemen).
</p>
<p>
Stel je nu voor dat Kamiel een account gemaakt heeft op DorienTube en een video uploadt die zonder toestemming muziek gebruikt van Peter.
</p>
<p>
Peter kijkt op Framatube, een instantie die federeert met DorienTube.
Dus Peter kan vanaf Framatube de video's zien die op DorienTube gepubliceerd zijn.
</p>
<p>
Peter ziet Kamiels video die inbreuk maakt op zijn copyright, en meld dat met de rapporteringsknop.
Hoewel de melding vanaf Framatube verzonden is, wordt ze direct naar de persoon gestuurd bij wie de illegale inhoud gehost is, Dominique.
</p>
<p>
Vanaf dan is Dorien verantwoordelijk, omdat ze gewaarschuwd is dat ze een illegale video host.
Zij moet dan actie ondernemen om niet verantwoordelijk gehouden te worden door de wet.
</p>
<p>
Dorien en Peter kunnen Kamiel confronteren, die de inbreuk gemaakt heeft.
</p>
</div>
</div>
</div>
<!-- money -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#money" aria-controls="money" aria-expanded="false">
Wat is PeerTubes vergoedingsbeleid?
</a>
</h4>
</div>
<div id="money" class="panel-collapse collapse">
<div class="panel-body">
<p>
Op dit moment zijn er geen vergoedingssystemen voorzien: we willen PeerTube neutraal houden op dat vlak.
</p>
<p>
Op dit moment is de oplossing de "Support"-knop onder de video te gebruiken. Die opent een kader waarin de uploader van de video tekst, afbeeldingen en links kan plaatsen. Zo kan je daar bijvoorbeeld een link naar Patreon, Tipeee, PayPal of Liberapay plaatsen. Of nog: een adres waar je postkaartjes als bedanking wil ontvangen, een logo van je onderneming, een link naar een donatiepagina van een non-profit-organisatie 
</p>
<p>
Andere opties zijn er nog niet omdat voor één bepaald platform kiezen zou willen zeggen dat we een politieke visie van cultuur delen en de financiering ervan opleggen. Elke mogelijke financieringsmethode is mogelijk op PeerTube, en wordt op dezelfde manier behandeld.
</p>
<p>
Maar je mag nog veel verbeteringen aan PeerTube verwachten &hellip;
Onder andere een systeem dat je vergoedingssystemen die je interesseren laat toevoegen en kiezen voor video's!
</p>
<p>
Onthou wel dat het merendeel van de video's die op het internet gepubliceerd worden (en zelfs op YouTube) niet gedeeld worden om winst te maken: vergoeding is een boost, maar is niet essentieel.
</p>
</div>
</div>
</div>
<!-- instances -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#instances" aria-controls="instances" aria-expanded="false">
Waar kan ik mijn video's zetten?
</a>
</h4>
</div>
<div id="instances" class="panel-collapse collapse">
<div class="panel-body">
<p>
Je moet een PeerTube-instantie vinden die jij kan vertrouwen.
</p>
<p>
Er is een <a href="https://instances.joinpeertube.org/">lijst van alle instanties</a>, en een <a href="https://joinpeertube.org/fr/#getting-started">lijst van instanties waar nieuwe accounts aanmaken mogelijk is</a>.
</p>
<p>
We raden aan naar de instanties te gaan, hun "over"-pagina te lezen om hun gebruiksvoorwaarden te vinden (zoals opslagquotum per gebruiker, inhoudsbeleid, enz.).
</p>
<p>
Het is best rechtstreeks contact op te nemen met de hostingproviders en met hen te overleggen om hun businessmodel en visie te begrijpen,
Want alleen jij kan beslissen wat ervoor zorgt dat je een host vertrouwt met je video's.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<a href="https://framacolibri.org/c/peertube">Overleg op ons forum</a>
<h3>
Technische vragen
</h3>
<!--début accordéon -->
<div id="accordion-tech" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- install -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#install" aria-controls="install" aria-expanded="false">
Hoe installeer ik PeerTube?
</a>
</h4>
</div>
<div id="install" class="panel-collapse collapse">
<div class="panel-body">
<p>
Daarvoor kan je de <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md">installatiehandleiding</a> lezen (enkel beschikbaar in het Engels op dit moment).
</p>
<p>
We raden aan PeerTube niet op zwakke hardware of met een slechte internetverbinding te installeren (zoals op een Raspberry Pi met een ADSL-connectie): dit kan federaties vertragen.
</p>
<p>
Val de ontwikkelaars niet lastig met vragen tijdens de installatie: we hebben daar een <a href="https://framacolibri.org/c/peertube">ondersteuningsforum</a> voor.
</p>
</div>
</div>
</div>
<!-- code -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#code" aria-controls="code" aria-expanded="false">
Hoe draag ik bij aan PeerTubes code?
</a>
</h4>
</div>
<div id="code" class="panel-collapse collapse">
<div class="panel-body">
<p>
Kijk even in de <a href="https://github.com/Chocobozzz/PeerTube">Git-repo van PeerTube</a>.
</p>
<p>
Je kan <a href="https://github.com/Chocobozzz/PeerTube/issues">een issue openen</a>, meer informatie geven bij bestaande issues die je ook ondervindt, of ze helpen oplossen. Er is een lijst van <a href="https://github.com/Chocobozzz/PeerTube/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">gemakkelijke problemen</a> voor mensen die nieuw zijn in het project.
</p>
<p>
Als je op een andere manier wil bijdragen, of als je een functie wil verzoeken, ben je welkom op ons <a href="https://framacolibri.org/c/peertube">bijdragersforum</a>.
</p>
</div>
</div>
</div>
<!-- protocol -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#protocol" aria-controls="protocol" aria-expanded="false">
Waarom gebruikt PeerTube het ActivityPub-federatieprotocol? Waarom niet IPFS / d.tube / Steemit?
</a>
</h4>
</div>
<div id="protocol" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube gebruikt ActivityPub omdat dit federatieprotocol aangeraden wordt door het W3C en al gebruikt wordt door het gefedereerd sociaal netwerk Mastodon.
</p>
<p>
IPFS is veelbelovende technologie, maar het ziet er nog heel jong (te jong) uit voor het streamen van grote bestanden.
</p>
<p>
Na overleg op ons forum hebben we besloten dat d.tube niet strookt met onze filosofie van vrije software, want enkel de gecompileerde code publiceren belemmert vrijheid van aanpassing.
</p>
<p>
D.tube is gebaseerd op Steem voor vergoedingen. Dat is een keuze, maar Steem is <a href="https://en.wikipedia.org/wiki/Steemit#Criticism">controversieel</a> en <a href="https://steemit.com/steemit/@docdelux/30-days-of-steemit-here-is-my-criticism">erg gecentraliseerd</a>, en lijkt ook verdacht veel <a href="https://steemit.com/steemit/@thecryptonews/psa-constructive-criticism-the-ugly-truth-behind-steemit">op een Ponzifraudesysteem</a>.
</p>
<p>
PeerTube is vrij, gedecentraliseerd, gedistribueerd, en legt geen vergoedingsmodel op.
Dit is de keuze die we gemaakt hebben, het is geen harde waarheid, en anderen (zoals d.tube) hebben andere keuzes gemaakt, die ook hun voordelen hebben.
Het is aan jou om te kiezen wat bij je past.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,808 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "PeerTube FAQ"
description = ""
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row faq" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">
Kilka pytań, aby poznać PeerTube…
</h2>
<p><i class="text-center">
(naciśnij na pytania aby poznać odpowiedzi)
</i></p>
<h3>
Prezentacja PeerTube
</h3>
<!-- début accordéon -->
<div id="accordion-presentation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- what -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#what" aria-controls="what" aria-expanded="true">
Czym jest PeerTube?
</a>
</h4>
</div>
<div id="what" class="panel-collapse collapse in">
<div class="panel-body">
<p>
PeerTube jest oprogramowaniem, które możesz zainstalować na serwerze.
Pozwala na utworzenie strony hostującej filmy, więc możesz utworzyć „własnego YouTube”.
</p>
<p>
Różnicą w porównaniu z YouTube jest to, że nie próbujemy utworzyć ogromnej platformy zbierającej filmy z całego świata na jednej serwerowni (co byłoby strasznie drogie).
</p>
<p>
Zamiast tego, założeniem PeerTube jest utworzenie sieci małych, połączonych ze sobą dostawców hostingu wideo.
</p>
</div>
</div>
</div>
<!-- pros -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#pros" aria-controls="pros" aria-expanded="false">
Trzy główne zalety PeerTube.
</a>
</h4>
</div>
<div id="pros" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube jest wyjątkowy, ponieważ (z tego co wiemy) jest jedyną aplikacją do hostingu filmów łączącą trzy zalety:
</p>
<ol>
<li>
Otwarty kod źródłowy (transparentność) na wolnej licencji (etycznie rozwijany przez społeczność);
</li>
<li>
Federacja połączonych wzajemnie dostawców (więcej filmów do wyboru, gdziekolwiek chcesz je zobaczyć);
</li>
<li>
Transmitowanie peer-to-peer w trakcie oglądania (serwer nie spowolni się, gdy film stanie się viralem).
</li>
</ol>
<p>
Razem, te trzy funkcje czynią hostowanie filmów prostym po stronie serwera, pozostając praktycznym, etycznym i przyjemnym dla użytkowników.
</p>
</div>
</div>
</div>
<!-- libre -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#libre" aria-controls="libre" aria-expanded="false">
Dlaczego bycie wolnym czyni oprogramowanie lepszym?
</a>
</h4>
</div>
<div id="libre" class="panel-collapse collapse">
<div class="panel-body">
<p>
Because by design free/libre software respects our fundamental freedoms, and guarantees them by <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">a license</a>, so a legally enforceable contract.
</p>
<p>
Konkretnie, oznacza to że:
</p>
<ul>
<li>
PeerTube jest dostępny za darmo, nie musisz płacić, aby zainstalować go na serwerze;
</li>
<li>
Możesz zajrzeć do kodu źródłowego PeerTube i dokonać jego audytu;
</li>
<li>
Jest rozwijany przez społeczność, każdy może go usprawnić.
</li>
</ul>
</div>
</div>
</div>
<!-- federated -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#federated" aria-controls="federated" aria-expanded="false">
Jaki cel ma tworzenie federacji dostawców hostingu wideo?
</a>
</h4>
</div>
<div id="federated" class="panel-collapse collapse">
<div class="panel-body">
<p>
Zaletą YouTube (i innych platform) jest jego katalog filmów: od poradników jak robić na drutach, przez poradniki budowania w Minecrafcie, do filmików z wakacji i słodkich kotków&hellip; Możesz znaleźć wszystko!
</p>
<p>
Im bardziej zróżnicowany jest katalog filmów, tym bardziej ludzie są nim zainteresowani i więcej filmów jest wysyłanych&hellip; ale hosting filmów z całego świata jest (bardzo, bardzo) drogi!
</p>
<p>
Jeżeli dostawca instancji PeerTube-na-drutach zaprzyjaźni się z PeerTube-Koty i Framatube, będą wyświetlać się na nich filmy z tych instancji, dzięki czemu koszty hostingu staną się osiągalne, a katalog będzie kompletny dla użytkowników Internetu.
</p>
<p>
PeerTube's federation protocol will be fluid (everyone can choose their "friends" hosts), and based on <a href="https://activitypub.rocks/">ActivityPub</a>: this will open the possibility to connect with tools like Mastodon or MediaGoblin.
</p>
</div>
</div>
</div>
<!-- p2p -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#p2p" aria-controls="p2p" aria-expanded="false">
Dlaczego transmitować filmy technologią peer-to-peer?
</a>
</h4>
</div>
<div id="p2p" class="panel-collapse collapse">
<div class="panel-body">
<p>
Kiedy udostępniasz większy plik (np. film), najwięszkym powodem do obawy jest osiągnięcie sukcesu jeżeli film zdobędzie popularność i dużo osób zacznie oglądać go w tym samym czasie, bardzo prawdopodobne, że serwer ulegnie przeciążeniu!
</p>
<p>
Transmisja peer-to-peer pozwala (dzięki protokołowi <a href="https://en.wikipedia.org/wiki/WebRTC">WebRTC</a>) na to, aby osoby oglądające film jednocześnie udostępniały ten film innym, odciążając serwer.
</p>
<p>
Nie musisz nic robić: Twoja przeglądarka robi to za Ciebie.
Jeżeli korzystasz z telefonu komórkowego, lub Twoja sieć na to nie pozwala (ograniczania routera, zapora sieciowa itp.), ta funkcja jest wyłączana, a Ty wracasz do transmisji w „starym stylu” &#x1F609;.
</p>
</div>
</div>
</div>
<!-- admin -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#admin" aria-controls="admin" aria-expanded="false">
Dla tych, którzy umieją administrować serwerem, PeerTube jest…
</a>
</h4>
</div>
<div id="admin" class="panel-collapse collapse">
<div class="panel-body">
<p>
<strong>Jest to oprogramowanie, które możesz zainstalować na serwerze</strong>, aby utworzyć stronę pozwalającą na przechowywanie i transmisję&hellip;
Uogólniając: możesz utworzyć „własnego YouTube-a”!
</p>
<p>
Już wcześniej instało wolne oprogramowanie pozwalające na zrobienie tego.
Ale Peer
</p>
<p>
<strong>
PeerTube nie centralizuje niczego federuje się.
</strong>
Dzięki protokołowi <a href="https://activitypub.rocks/">ActivityPub</a> (używanego też przez<a href="https://joinmastodon.org/">Mastodon</a>, wolną alternatywę Twittera), PeerTube pozwala na federację małych serwerów, dzięki czemu ich właściciele nie muszą kupować tysięcy dysków, aby przechowywać filmy z całego świata.
</p>
<p>
W wyniku tego, na Twoim PeerTube możemy obejrzeć nie tylko Twoje filmy, ale i filmy Zaïda, Catherin lub Solar&hellip; bez konieczności hostowania ich na własnej stronie.
Taka różnorodność czyni katalog filmów bardzo atrakcyjnym.
Ogromny katalog filmów i różnorodność jest tym, co przyczyniło się do sukcesu scentralizowanych platform takich jak YouTube.
</p>
<p>
Federacja ma też inną zaletę <strong>każdy staje się niezależnym</strong>.
Zaid, Catherin, Solar i Ty możecie ustalić własne zasady (dla przykładu, wyobraż sobie instancję MeowTube, gdzie filmy z psami są surowo zabronione &#x1F642;).
</p>
</div>
</div>
</div>
<!-- video-maker -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#video-maker" aria-controls="video-maker" aria-expanded="false">
Tym, którzy chcą wstawiać swoje filmy, PeerTube pozwala na&hellip;
</a>
</h4>
</div>
<div id="video-maker" class="panel-collapse collapse">
<div class="panel-body">
<p>
Pozwala na wybór dostawcy hostingu, który Ci odpowiada.
YouTube's excesses are a good exemple: its hoster, Google/Alphabet, can impose its "Robocopyright" (the ContentID system) or its tools to index, recommend and spotlight videos; and those tools seem as unfair as they are obscure.
Poza tym, zmusza Cię <a href="https://tosdr.org/#youtube">do oddania im rozszerzonych praw autorskich do Twoich filmów, nie wynagradzając Cię</a>!
</p>
<p>
With PeerTube, <strong>you can choose the hoster of your videos according to his terms of services</strong>, his moderation policy, his federation choices&hellip;
As you don't have a tech giant facing you, you might be able to talk with you hoster if you ever have a problem, a need, or something you want.
</p>
<p>
The other big advantage of PeerTube is that your hoster doesn't have to fear the sudden success of one of your videos.
Indeed, PeerTube broadcasts videos with the protocol <a href="https://en.wikipedia.org/wiki/BitTorrent">WebTorrent</a>.
If hundreds of people are watching your video at the same time, their browsers automatically send bits of your video to other viewers.
</p>
<p>
Before this peer-to-peer broadcast, successful videographers (or videos that make the buzz) were doomed to be hosted by a web giant whose infrastructure can handle millions of simultaneous views…
Or to pay for a very expensive independent video host so that it can hold the load.
</p>
</div>
</div>
</div>
<!-- audience -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#audience" aria-controls="audience" aria-expanded="false">
Dla tych którzy chcą oglądać filmy, PeerTube oferuje&hellip;
</a>
</h4>
</div>
<div id="audience" class="panel-collapse collapse">
<div class="panel-body">
<p>
One of the benefits is that <strong>you become a part of the broadcasting of the videos you are watching</strong>.
If other people are watching a PeerTube video at the same time as you, as long as your tab remains open, your browser shares bits of that video and you participate in a healthier use of the Internet.
</p>
<p>
Of course, PeerTube's video player adapts to your situation: if your installation does not allow peer-to-peer playback (corporate network, recalcitrant browser, etc.) video playback will be done in the classic way.
</p>
<p>
But above all, <strong>PeerTube treats you like a person, not as a product</strong> that it has to track, profile, and lock in video loops to better sell your available brain time.
Thus, the <a href="https://github.com/Chocobozzz/PeerTube">source code</a> (the recipe) of the PeerTube software is open, making its operation transparent.
</p>
<p>
<strong>
PeerTube jest nie tylko otwartoźródłowy jest wolny (jak w „wolność słowa”).
</strong>
Jego licencja gwarantuje użytkowniką podstawową wolność.
It is this respect for our freedoms that allows Framasoft to invite you to contribute to this software, and many evolutions (innovative comment system, etc.) have already been suggested by some of you.
</p>
</div>
</div>
</div>
<!-- remplace-yt -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#remplace-yt" aria-controls="remplace-yt" aria-expanded="false">
Czy celem PeerTube jest zastąpienie YouTube?
</a>
</h4>
</div>
<div id="remplace-yt" class="panel-collapse collapse">
<div class="panel-body">
<p>
Możemy z pewnością odpowiedzieć nie!
</p>
<p>
W marcu 2018, PeerTube opublikowało nadającą się do użytku wersję beta.
Several collectives set up the first instances, thus creating the bases of the federation.
</p>
<p>
Ale to tylko początek, PeerTube nie jest (jeszcze) idealne, brakuje mu wielu funkcji.
Staramy się nieustannie usprawniać go do wydania wersji 1 pod koniec 2018 roku.
</p>
<p>
March 2018 thus represents the birth of the PeerTube federations: the more this software will be used and supported, the more people will use it and contribute to it, and the faster it will evolve towards a concrete alternative to platforms such as YouTube.
</p>
<p>
Niemniej jednak, ambicją jest pozostanie <strong>wolną i zdecentralizowaną alternatywą</strong> celem alternatywy nie jest zastąpienie, ale utworzenie czegoś innego, z innymi wartościami, działającego niezależnie od istniejących rozwiązań.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<h3>
Tworzenie i zawartość
</h3>
<!--début accordéon -->
<div id="accordion-creation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- law -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#law" aria-controls="law" aria-expanded="false">
Jeżeli PeerTube jest wolny, możemy publikować tu nielegalne treści?
</a>
</h4>
</div>
<div id="law" class="panel-collapse collapse">
<div class="panel-body">
<p>
Bycie wolnym nie oznacza działania ponad prawem!
Każdy dostawca hostingu PeerTube tworzy własne, ogólne zasady użytkowania, dostosowując je do lokalnego prawa.
</p>
<p>
Na przykład, we Francji zawartość promująca dyskryminację <a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">jest niedozwolona</a> i może zostać <a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">zgłoszona lokalnym władzom</a>.
PeerTube pozwala użytkownikom na zgłaszanie problematycznej treści, a administratorzy muszą zareagować na nie zgodnie z zasadami instancji i prawem.
</p>
<p>
System federacji pozwala między innymi na decydowanie o tym, z kim chcesz się połączyć, kierując się zasadami innych serwerów.
</p>
</div>
</div>
</div>
<!-- responsible -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#responsible" aria-controls="responsible" aria-expanded="false">
Kto jest odpowiedzialny za treści publikowane na PeerTube?
</a>
</h4>
</div>
<div id="responsible" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube nie jest stroną jest oprogramowaniem pozwalającym osobie hostującej (np. Dominique) na utworzenie własnej strony (nazwijmy ją DominiqueTube).
</p>
<p>
Załóżmy, że Camille utworzyła konto na DominiqueTube i umieściła film nielegalnie, ponieważ zawiera on muzykę utworzoną przez Solal.
</p>
<p>
Solal odwiedza Framatube, instancję śledzącą DominiqueTube.
Solal możę zobaczyć (z poziomu Framatube) filmy umieszczone na DominiqueTube.
</p>
<p>
Solal, widząc nielegalnie umieszczony film Camille, używa przycisku służącego do podjęcia odpowiedniego działania.
Choć zgłoszenie zostało wykonane z Framatube, jest ono wysyłane bezpośrednio do osoby, na której serwerze znajduje się nielegalna treść, do Dominique.
</p>
<p>
Od tego momentu, Dominique jest odpowiedzialna, ponieważ przechowuje ona nielegalny film.
To od niej zależy, czy chce ponieść odpowiedzialność prawną.
</p>
<p>
Następnie Dominique i Solal mogą zwrócić się do Camille, która umieściła ten film.
</p>
</div>
</div>
</div>
<!-- money -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#money" aria-controls="money" aria-expanded="false">
Jak wygląda polityka dot. wynagrodzeń na PeerTube?
</a>
</h4>
</div>
<div id="money" class="panel-collapse collapse">
<div class="panel-body">
<p>
Nie ma ich, nie tylko w tym momencie PeerTube jest narzędziem, które zostanie neutralne pod tym względem.
</p>
<p>
For now, the solution proposed to people who upload videos is to use the "support" button under the video. This button displays a frame in which people who upload videos can display text, images, and links freely. For example, it's possible to put a link to Patreon, Tipeee, Paypal, Liberapay (or any other solution) there. Other examples: put a postal address if you'd like to receive physical thank-you cards, put a logo of your enterprise, a link to support a non-profit organisation…
</p>
<p>
We did not go any further because to favour one technical solution would be to impose, in the code, a political vision of cultural sharing and its financing. All financial solutions are possible and treated equally in PeerTube.
</p>
<p>
However, many improvements of PeerTube are to be expected…
Including those that would allow you to create (and choose) the monetization tools that interest you!
</p>
<p>
Nevertheless, it is worth remembering that the vast majority of videos published on the Internet (and even on YouTube) are shared for non-market purposes: remuneration is a tool, but not necessarily a main or essential purpose.
</p>
</div>
</div>
</div>
<!-- instances -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#instances" aria-controls="instances" aria-expanded="false">
Gdzie mogę umieszczać swoje filmy?
</a>
</h4>
</div>
<div id="instances" class="panel-collapse collapse">
<div class="panel-body">
<p>
Musisz znaleźć instancję PeerTube, której ufasz.
</p>
<p>
There's a complete <a href="https://instances.joinpeertube.org/">list of instances here</a>, and a list of those that are <a href="https://joinpeertube.org/en/#getting-started">open to registration here</a>.
</p>
<p>
Then, we recommend you go to the instances, read their "about" page to discover their terms of use (disk space limit per user, content policy, etc.).
</p>
<p>
It's best to contact and talk directly with hosting providers, to understand their business model, vision, etc.
Because only you can determine what makes you trust such or such host, and thus entrust your videos to them.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<a href="https://framacolibri.org/c/peertube">Dyskutuj na naszym forum</a>
<h3>
Pytania techniczne
</h3>
<!--début accordéon -->
<div id="accordion-tech" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- install -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#install" aria-controls="install" aria-expanded="false">
Jak zainstalować PeerTube?
</a>
</h4>
</div>
<div id="install" class="panel-collapse collapse">
<div class="panel-body">
<p>
The <a href="https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md">installation guide is here</a> (only in English, for the moment).
</p>
<p>
We recommend not to install PeerTube on low-end hardware or behind a weak connection (for example, on a RaspberryPi with an ADSL connection): this could slow down all federations.
</p>
<p>
Don't bother the developer to help you install your instance: we have a <a href="https://framacolibri.org/c/peertube">support forum</a> for that.
</p>
</div>
</div>
</div>
<!-- code -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#code" aria-controls="code" aria-expanded="false">
Jak wziąć udział w tworzeniu kodu PeerTube?
</a>
</h4>
</div>
<div id="code" class="panel-collapse collapse">
<div class="panel-body">
<p>
The <a href="https://github.com/Chocobozzz/PeerTube">Git repository of PeerTube is here</a>.
</p>
<p>
You can <a href="https://github.com/Chocobozzz/PeerTube/issues">create an issue</a>, contribute to it, or even start contributing by choosing the <a href="https://github.com/Chocobozzz/PeerTube/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">easy problems for those who begin</a>.
</p>
<p>
If you want to help out in another way, or if you want to request a feature, come discuss it on our <a href="https://framacolibri.org/c/peertube">contribution forum</a>.
</p>
</div>
</div>
</div>
<!-- protocol -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#protocol" aria-controls="protocol" aria-expanded="false">
Why does PeerTube use the ActivityPub federation protocol? Why not IPFS / d.tube / Steemit?
</a>
</h4>
</div>
<div id="protocol" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube uses ActivityPub because this federation protocol is recommended by the W3C and is already used by the federated social network Mastodon.
</p>
<p>
IPFS is a great technology, but it still seems very (too!) young for large scale streaming of large files.
</p>
<p>
After discussing it on our forum, we feel that d.tube is not free or open source, because publishing only compiled code hinders freedom of modification.
</p>
<p>
D.tube is based on Steem for "remuneration", it is a choice, but Steem is <a href="https://en.wikipedia.org/wiki/Steemit#Criticism">widely criticized</a> as <a href="https://steemit.com/steemit/@docdelux/30-days-of-steemit-here-is-my-criticism">highly centralized</a>, and suspiciously <a href="https://steemit.com/steemit/@thecryptonews/psa-constructive-criticism-the-ugly-truth-behind-steemit">resembles a Ponzi system</a>.
</p>
<p>
PeerTube is free, decentralized, distributed, and does not impose any remuneration model.
This is the choice we have made, which is debatable, and others (like d.tube) have made other choices, which have their advantages.
So it's up to you to see what suits you.
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,809 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "PeerTube - FAQ"
description = ""
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row faq" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">
發現 PeerTube 的幾個問題&hellip;
</h2>
<p><i class="text-center">
(在問題上點選以探索答案)
</i></p>
<h3>
PeerTube 投影片
</h3>
<!-- début accordéon -->
<div id="accordion-presentation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- what -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#what" aria-controls="what" aria-expanded="true">
PeerTube 是什麼?
</a>
</h4>
</div>
<div id="what" class="panel-collapse collapse in">
<div class="panel-body">
<p>
PeerTube 是您可以安裝在網路伺服器上的軟體。
其讓您可以建立影片託管網頁,建立您「自製的 YouTube」。
</p>
<p>
與 YouTube 的不同之處是它並未試圖建立從全世界而來的影片都放在上面的巨型平臺,全部都在單一個伺服器農場上(這非常貴)。
</p>
<p>
相反的PeerTube 的目標是建立許多較小但互相連結的影片託管提供者的網路。
</p>
</div>
</div>
</div>
<!-- pros -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#pros" aria-controls="pros" aria-expanded="false">
PeerTube 的三個主要優點。
</a>
</h4>
</div>
<div id="pros" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube 非常獨特(至少就我們知道的),它是唯一一個結合了三個優點的影片託管網路應用程式:
</p>
<ol>
<li>
以自由的授權條款(道德、尊重與社群驅動的開發)授權的開放的(透明)程式碼;
</li>
<li>
聯盟式的互相連結主機提供者(所以您可以看到更多的影片選擇);
</li>
<li>
P2P 的散佈與檢視(所以當影片以病毒式的傳播時就不會變慢)。
</li>
</ol>
<p>
這三個功能相互連結,讓伺服器端可以更輕鬆地託管影片,同時對網際網路使用者保持實用、道德與樂趣。
</p>
</div>
</div>
</div>
<!-- libre -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#libre" aria-controls="libre" aria-expanded="false">
為什麼自由軟體比較好?
</a>
</h4>
</div>
<div id="libre" class="panel-collapse collapse">
<div class="panel-body">
<p>
因為其設計,自由軟體尊重我們的基礎自由,並以<a href="https://github.com/Chocobozzz/PeerTube/blob/develop/LICENSE">授權條款</a>來擔保,所以是有法律效力的契約。
</p>
<p>
具體來說,這代表了:
</p>
<ul>
<li>
PeerTube 免費提供,在您的伺服器上安裝它不需要付費;
</li>
<li>
我們可以深入了解 PeerTube其原始碼它是可以被審閱且透明的
</li>
<li>
其開發為社群驅動,它因每個人的貢獻而不斷強化。
</li>
</ul>
</div>
</div>
</div>
<!-- federated -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#federated" aria-controls="federated" aria-expanded="false">
聯盟式的影片託管對服務提供者有什麼好處?
</a>
</h4>
</div>
<div id="federated" class="panel-collapse collapse">
<div class="panel-body">
<p>
YouTube與其他平臺的優勢在於其影片目錄從編織教學到 Minecraft 建築或是假期類的影片,您可以找到您能想到的任何東西!
</p>
<p>
影片目錄的種類愈多,感興趣的人愈多,上傳的影片也會愈多,但託管來自世界各地的影片是非常(非常、非常,因為很重要所以要說三次!)昂貴的事情。
</p>
<p>
如果主機提供者 Knitting-PeerTube 成為 Kittens-Tube 與 Framatube 的朋友,其將會顯示從他們的網頁上而來的影片,從而稀釋了託管成本,並保持網際網路的實用與完整。
</p>
<p>
PeerTube 的聯盟式協定是可以變動的(每個人都可以選擇他們的「朋友」主機),基於 <a href="https://activitypub.rocks/">ActivityPub</a>:這將會開啟與其他工具,如 Mastodon 或 MediaGoblin 互相連結的可能性。
</p>
</div>
</div>
</div>
<!-- p2p -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#p2p" aria-controls="p2p" aria-expanded="false">
為什麼透過 P2P 來散播 PeerTube 的影片?
</a>
</h4>
</div>
<div id="p2p" class="panel-collapse collapse">
<div class="panel-body">
<p>
當您託管如影片等大型檔案時,最大的恐懼就是成功:如果影片經過了病毒式的傳播,且許多人同時觀看的話,伺服器很容易就會有超載的風險!
</p>
<p>
P2P 的散播方法讓網際網路上在同一時間觀看同一部影片的使用者可以交換檔案的一部份,如此可以讓伺服器的負載變小,感謝 <a href="https://zh.wikipedia.org/wiki/WebRTC">WebRTC</a> 協定。
</p>
<p>
您不需要做任何事:您的網路瀏覽器會自動做好。
如果您在手機上或是您的網路不支援此協定(路由器、防火牆等等),這個功能會被停用,並切換回「舊式」的影片傳播方式&#x1F609;
</p>
</div>
</div>
</div>
<!-- admin -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#admin" aria-controls="admin" aria-expanded="false">
對於那些知道如何管理伺服器的人來說PeerTube 是……
</a>
</h4>
</div>
<div id="admin" class="panel-collapse collapse">
<div class="panel-body">
<p>
<strong>它是可以安裝在您伺服器上的軟體</strong>,用來建立影片託管與散播的網頁&hellip;
基本上:您可以建立您自己的「自製 YouTube」
</p>
<p>
已經有自由軟體可以讓您做到這件事了。
但使用 PeerTube您可以連結您的實體您的影片網頁到 Zaid 的實體(他在那裡上傳了他的社區大學的講座錄影),到 Catherin 的(上傳她的網路媒體影片)或甚至是到 Solar 的 PeerTube管理影音部落客收藏
</p>
<p>
<strong>
但 PeerTube 並非中心化:它是聯盟式的。
</strong>
感謝 <a href="https://activitypub.rocks/">ActivityPub</a> 協定(其也用於 <a href="https://joinmastodon.org/">Mastodon</a>,自由的 Twitter 替代品PeerTube 可以將許多小型主機提供者串連在一起,而不用為全世界的影片買許多的硬碟來託管。
</p>
<p>
因此,在您的 PeerTube 網頁上,觀眾不僅可以觀看您的影片,也可以觀看從 Zaïd、Catherin 或 Solar 而來的影片,而不必將這些影片託管在您自己架設的 PeerTube 網頁上。
影片目錄中的多樣性使其非常具有吸引力。
如此大量且多樣化的影片在 YouTube 等集中式平臺取得成功。
</p>
<p>
聯盟式的運作方式提供了其他好處:<strong>每個人都變得獨立</strong>
Zaïd、Catherin、Solar 與您自己都可以有自己的規則
、服務條款(舉例來說,您可以想像某個稱為 MeowTube 的實體強烈禁止包含狗的影片)。
</p>
</div>
</div>
</div>
<!-- video-maker -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#video-maker" aria-controls="video-maker" aria-expanded="false">
想要上傳他們的影片的人PeerTube 允許&hellip;
</a>
</h4>
</div>
<div id="video-maker" class="panel-collapse collapse">
<div class="panel-body">
<p>
其讓您可以選擇適合自己的服務提供者。
YouTube 的越權行為是一個很好的例子:它的主機提供者 Google/Alphabet 可以強加「Robocopyright」ContentID 系統)或它的工具到索引中,建議並突顯影片;而這些工具似乎並不工平,因為它們並不透明。
儘管如此,它已將強制您<a href="https://tosdr.org/#youtube">免費將影片的延伸版權免費提供給他們</a>
</p>
<p>
使用 PeerTube<strong>您可以根據他們的服務條款來選擇您的影片託管服務提供者</strong>,或是根據他們的審核政策、他們的聯盟選擇等等&hellip;
由於沒有面對您的科技巨頭,如果您遇到問題,或是有什麼需求或想要的東西,可以與年的服務提供者聯絡。
</p>
<p>
PeerTube 的另一個大優點是您的主機提供者不必擔心您的某部影片突然有許多人觀看導致他的伺服器無法負荷。
實際上PeerTube 使用 <a href="https://zh.wikipedia.org/wiki/BitTorrent_(%E5%8D%8F%E8%AE%AE)">WebTorrent</a> 協定來傳播影片。
如果同時有數百人觀看您的影片,他們的瀏覽器會自動傳送您的影片的片段給其他觀看者。
</p>
<p>
在此 P2P 散播之前,成功的攝影師(或僅是製造噪音的影片)註定要由網路巨頭所託管,其基礎設施可以同時處理數百萬名觀眾……
或是付費租用非常昂貴的獨立影片主機,使其足以負載如此大量的觀看人數。
</p>
</div>
</div>
</div>
<!-- audience -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#audience" aria-controls="audience" aria-expanded="false">
想要觀看影片的人PeerTube 可以提供&hellip;
</a>
</h4>
</div>
<div id="audience" class="panel-collapse collapse">
<div class="panel-body">
<p>
其中一個好處就是<strong>您也會成為您正在觀看的影片的散播者的其中一員</strong>
如果其他人正在與您同時觀看 PeerTube 影片,只要您的分頁保持開啟,您的瀏覽器就會分享影片的一部份,您就可以更健康地使用網際網路。
</p>
<p>
當然PeerTube 的視訊播放器可以適應您的情況:如果您的安裝不允許使用點對點的播放(公司網路、不遵守標準的瀏覽器等),視訊播放將會以傳統的方式進行。
</p>
<p>
但最重要的是,<strong>PeerTube 不會把您視為產品</strong>,把您視為產品的組織會追蹤、設定並鎖定不斷播放的影片,以便榨乾您的時間。
因此PeerTube 軟體的<a href="https://github.com/Chocobozzz/PeerTube">原始碼</a>是公開的,讓整個操作都很透明。
</p>
<p>
<strong>
PeerTube 不僅是開放原始碼:它還是自由軟體。
</strong>
它的自由授權條款保證了使用者的基本自由。
正是這種對自由的尊重讓 Framesoft 能夠邀請您對這個軟體做出貢獻,其中一些人也已經做出了許多改進(創新的評論系統等等)。
</p>
</div>
</div>
</div>
<!-- remplace-yt -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-presentation" href="#remplace-yt" aria-controls="remplace-yt" aria-expanded="false">
PeerTube 的目的是取代 YouTube 嗎?
</a>
</h4>
</div>
<div id="remplace-yt" class="panel-collapse collapse">
<div class="panel-body">
<p>
我們可以很明確地回答:不是的!
</p>
<p>
2018年3月PeerTube 釋出了它的第一個可用的公開測試版本。
幾個收藏家建立了第一批實體,從而建立了聯盟的基礎。
</p>
<p>
但這只是剛開始PeerTube不夠完美仍有許多功能還沒加入。
我們傾向於繼序改進它並於2018年底釋出第一個正式版。
</p>
<p>
因此2018年3月代表了 PeerTube 聯盟的誕生:這個軟體愈多人使用與支援,就會有愈多人來使用並貢獻,然後它就可以更快地發展成 YouTube 等平臺的替代品。
</p>
<p>
不過,我們的抱負是成為<strong>自由且去中心化的替代品</strong>:替代品的目標不是要取代,而是提出具有不同價值的其他東西,並與現有的東西並行。
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<h3>
創作與內容
</h3>
<!--début accordéon -->
<div id="accordion-creation" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- law -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#law" aria-controls="law" aria-expanded="false">
如果這是自由的,那我們可以上傳違法的東西上去嗎?
</a>
</h4>
</div>
<div id="law" class="panel-collapse collapse">
<div class="panel-body">
<p>
自由不代表可以凌駕於法律之上!
每個 PeerTube 的主機提供者都可以根據當地法律來決定一般使用條件。
</p>
<p>
舉例來說,在法國,歧視性的內容<a href="https://fr.wikipedia.org/wiki/Lois_contre_le_racisme_et_les_discours_de_haine">是被禁止的</a>,而且可能會被<a href="http://stop-discrimination.gouv.fr/agir/ne-pas-laisser-faire-les-recours">向主管機關回報</a>
PeerTube 讓使用者可以回報有問題的影片,每個管理員都必須根據其條款與條件以及法律來進行審核。
</p>
<p>
聯盟系統本身允許主機提供者根據內容的類型或其他人的審核策略來決定他們想要與誰相連。
</p>
</div>
</div>
</div>
<!-- responsible -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#responsible" aria-controls="responsible" aria-expanded="false">
誰要對在 PeerTube 上發佈的內容負責?
</a>
</h4>
</div>
<div id="responsible" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube 不是網頁,它是一套讓網頁主機提供者(如 Dominique可以建立視訊網頁的軟體就讓我們將其稱為 DominiqueTube 吧)。
</p>
<p>
現在想像 Camille 在 DominiqueTube 上建立了一個帳號,並上傳了違法的影片,因為該影片使用了由 Solal 創作的音樂。
</p>
<p>
Solal 到了 Framatube一個追蹤 DominiqueTube 的實體。
所以 Solal 可以從 Framatube 看到在 DominiqueTube 上發佈的影片。
</p>
<p>
Solal 看到了 Camille 的違法影片,並使用了為此目的提供的按鈕發出訊號。
雖然是從 Framatube 做出的回報,但它會直接傳送到托管違法內容的個人,也就是 Dominique。
</p>
<p>
從這一刻開始Dominique 必須負責,因為他們已被警告托管了違法的影片。
因此,如果他們不想要被追究法律責任,他們就應該盡快採取行動。
</p>
<p>
然後 Dominique 與 Solal 就可以轉而向上傳影片的 Camille 究責。
</p>
</div>
</div>
</div>
<!-- money -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#money" aria-controls="money" aria-expanded="false">
PeerTube 的酬勞政策是?
</a>
</h4>
</div>
<div id="money" class="panel-collapse collapse">
<div class="panel-body">
<p>
沒有現在沒有PeerTube 是一個我們希望在報酬方面保持中立的工具。
</p>
<p>
目前,想要捐款給上傳影片的人的其中一個解決方案是使用影片下方的「支援」按鈕。這個按鈕會顯示上傳影片的人想要顯示的文字、圖片與連結。舉例來說,它可以放 Patreon、Tipeee、Paypal、Librepay或是任何其他類似的解決方案。其他例子放一個郵政地址如果您想要收到實體感謝卡的話或是放置您的企業的 logo、一個支援非營利組織的連結等……
</p>
<p>
我們並沒有再進一步,因為明顯支持任何一種技術解決方案都是在守則中強家文化共享與其融資的政治願景。所有的財務解決方案都是可行的,並在 PeerTube 中會被同等對待。
</p>
<p>
然而PeerTube 的許多改進都是可預期的……
包含那些允許您建立(和選擇)您感興趣的獲利工具!
</p>
<p>
然而,值得記住的是,網際網路上發佈的大多數內容(甚至是在 YouTube 上)都不是為了獲利而發佈:報酬是一種工具,但不一定是主要或必要的目的。
</p>
</div>
</div>
</div>
<!-- instances -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-creation" href="#instances" aria-controls="instances" aria-expanded="false">
我可以把我的影片放在哪裡?
</a>
</h4>
</div>
<div id="instances" class="panel-collapse collapse">
<div class="panel-body">
<p>
您需要找到您信任的 PeerTube 托管實體。
</p>
<p>
這裡有一份完整的<a href="https://instances.joinpeertube.org/">實體清單</a>,另一份是<a href="https://joinpeertube.org/en/#getting-started">開放註冊的</a>
</p>
<p>
然後,我們建議您到實體中,閱讀其「關於」頁面以檢視其使用條款(每個使用者的空間限制,內容政策等)。
</p>
<p>
最好與托管服務提供者直接對話以了解其營運模式、願景等。
因為只有您可以確定您為什麼要信任該實體或提供者,然後將您的影片委託給他們。
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
<a href="https://framacolibri.org/c/peertube">在我們的論壇上討論</a>
<h3>
技術問題
</h3>
<!--début accordéon -->
<div id="accordion-tech" class="panel-group" role="tablist" aria-multiselectable="true">
<!-- install -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#install" aria-controls="install" aria-expanded="false">
我要如何安裝 PeerTube
</a>
</h4>
</div>
<div id="install" class="panel-collapse collapse">
<div class="panel-body">
<p>
<a href="https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md">安裝指南在此</a>(目前僅提供英文版)。
</p>
<p>
我們建議不要將 PeerTube 安裝在低階硬體或是不穩定的連線後面(舉例來說,在以 ADSL 連線的樹莓派上面):這可能會拖慢所有聯盟的速度。
</p>
<p>
不要騷擾開發者要求他們協助您安裝您的實體:我們有為此而設立的<a href="https://framacolibri.org/c/peertube">支援論壇</a>
</p>
</div>
</div>
</div>
<!-- code -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#code" aria-controls="code" aria-expanded="false">
我要如何貢獻程式碼給 PeerTube
</a>
</h4>
</div>
<div id="code" class="panel-collapse collapse">
<div class="panel-body">
<p>
<a href="https://github.com/Chocobozzz/PeerTube">PeerTube 的 Git 倉庫在此</a>
</p>
<p>
您可以<a href="https://github.com/Chocobozzz/PeerTube/issues">建立議題</a>、貢獻給它,或是選擇<a href="https://github.com/Chocobozzz/PeerTube/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22">給新手的簡易議題</a>開始貢獻。
</p>
<p>
如果您想要以其他方式協助,或是如果您想要請求功能,請到我們的<a href="https://framacolibri.org/c/peertube">貢獻論壇</a>一起討論。
</p>
</div>
</div>
</div>
<!-- protocol -->
<div class="panel panel-default">
<div class="panel-heading" role="tab">
<h4 class="panel-title">
<a data-toggle="collapse" data-parent="#accordion-tech" href="#protocol" aria-controls="protocol" aria-expanded="false">
為什麼 PeerTube 要使用 ActivityPub 聯盟協定?為什麼不是 IPFS / d.tube / Steemit
</a>
</h4>
</div>
<div id="protocol" class="panel-collapse collapse">
<div class="panel-body">
<p>
PeerTube 使用 ActivityPub 是因為這個聯盟式協定是由 W3C 推薦,並已由聯盟式的社交網路 Mastodon 所使用。
</p>
<p>
IPFS 是很好的技術,但面對大型檔案的大規模串流傳輸,它似乎還是太年輕了。
</p>
<p>
在我們的論壇上討論之後,我們覺得 d.tube 並不自由或開放原始碼,因為僅發佈編譯過的程式碼會妨礙修改的自由。
</p>
<p>
D.tube 建基於 Steem 以用來「獲利」,這是一個選擇,但 Steem <a href="https://en.wikipedia.org/wiki/Steemit#Criticism">飽受批評</a>,因為它<a href="https://steemit.com/steemit/@docdelux/30-days-of-steemit-here-is-my-criticism">高度集中</a>,並被懷疑<a href="https://steemit.com/steemit/@thecryptonews/psa-constructive-criticism-the-ugly-truth-behind-steemit">類似於龐氏騙局</a>
</p>
<p>
PeerTube 自由、去中心化、分散式,而且沒有強加任何獲利模式。
這是我們做出的選擇,這是值得商榷的,而其他人(如 d.tube做出來其他選擇這些選擇都有其優點。
所以您可以看看哪個適合您。
</p>
</div>
</div>
</div>
<!-- fin questions -->
</div>
<!-- fin accordéon -->
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,469 +0,0 @@
+++
date = "2018-05-24T14:41:00+01:00"
title = "Ehrenliste"
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row hof" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">Ehrenliste</h2>
<h3>Sponsoren</h3>
<div class="row">
<div class="col-sm-3 col-xs-6">
<a href="https://qonfucius.com/">
<div class="thumbnail">
<img src="/qonfucius.png" alt="Qonfucius">
</div>
</a>
</div>
<div class="col-sm-3 col-xs-6">
<a href="https://www.ipsolution.fr/">
<div class="thumbnail">
<img src="/ipsolution.png" alt="IP Solution">
</div>
</a>
</div>
</div>
<h3>Spender</h3>
<ul>
<li>0x010C</li>
<li>3dsman</li>
<li>3rw4n-G3D</li>
<li>aallrd</li>
<li>Adam-Odell</li>
<li>adechambost</li>
<li>adim</li>
<li>adngdb</li>
<li>Adrien-Horcholle</li>
<li>Agence-Différente</li>
<li>Al-Nimr</li>
<li>Alain-Delgrange</li>
<li>Alain-Girard</li>
<li>Alain-MICHEL</li>
<li>Alexandre-Badez</li>
<li>Alexandre-Mercier</li>
<li>Alexandre-Roux-2</li>
<li>Alexis-Kauffmann</li>
<li>alfajet</li>
<li>Alias</li>
<li>Aliocha-Lang</li>
<li>André-Rabe</li>
<li>Anne-PROTAS</li>
<li>Antoine Derouin</li>
<li>Antonin-Segault</li>
<li>ariasuni</li>
<li>Aris-Papathéodorou</li>
<li>Arnaud-Risler</li>
<li>Arnaud-Vigouroux</li>
<li>Arnulf</li>
<li>Arthur-Bellier</li>
<li>Arthur-Charron</li>
<li>Arthur.Ball</li>
<li>Arvi-LEFEVRE</li>
<li>athanael.fr</li>
<li>Aurélien-Tamisier</li>
<li>Avel-Musicavel</li>
<li>axel-guegant</li>
<li>Aymeric-Dlv</li>
<li>baptiste-lemoine</li>
<li>Baptiste-Rochez</li>
<li>Bea-Schaack-2</li>
<li>beaufils</li>
<li>Benjamin-Baratta</li>
<li>Benjamin-Roussel</li>
<li>Benoîtdd</li>
<li>Bernard-Legrand</li>
<li>Bernard-Vauquelin</li>
<li>bnjbvr</li>
<li>bobstechsite</li>
<li>Brice.Francois</li>
<li>broz42</li>
<li>Bruno-Gadaleta</li>
<li>Bruno-VASTA</li>
<li>Bumblebee</li>
<li>Butchcassidy</li>
<li>Cadiou-Christophe</li>
<li>carrigns</li>
<li>case</li>
<li>Cathy-Barbet</li>
<li>ccazin</li>
<li>Cecile-Obernesser</li>
<li>cgay</li>
<li>champ contrechamp</li>
<li>charles-jacquin</li>
<li>Charlie-Duclut</li>
<li>Chris-Doe</li>
<li>Christel-Berthelot</li>
<li>Christophe-Verhaege</li>
<li>chud</li>
<li>Claire-C</li>
<li>Claude-POUGHEON</li>
<li>Clément-Hubert</li>
<li>Clément-Morelle</li>
<li>clydeb</li>
<li>Côme Chilliet</li>
<li>Confederac.io</li>
<li>Consulting-AZAPTEC</li>
<li>Corentin3892</li>
<li>CryoGen</li>
<li>Cyril</li>
<li>Cyril-Waechter</li>
<li>Dams3132</li>
<li>Daniel-Bartsch</li>
<li>Daniel-Thul</li>
<li>Danny-Joerger</li>
<li>Darth Judge</li>
<li>Dashcom</li>
<li>David-BADOIL</li>
<li>David-Dormoy</li>
<li>David-Velasco</li>
<li>David-Wagner</li>
<li>de Folleville -Matthieu </li>
<li>DeBugs</li>
<li>Didier-Bove</li>
<li>Diego-Crespo</li>
<li>dino</li>
<li>Doc Skellington</li>
<li>Dominique-Brun</li>
<li>dr4Ke</li>
<li>DRogueRonin</li>
<li>Ealhad</li>
<li>Elric-Noel</li>
<li>Elwan-Héry</li>
<li>Emilie-Wietzke</li>
<li>eparth</li>
<li>Eric-Bouhana</li>
<li>Ex-Serv</li>
<li>Fabien.Abraini</li>
<li>Fabien.Bonneval</li>
<li>fabrice-simon</li>
<li>farlistener</li>
<li>Flopômpôm</li>
<li>Florent-Deschamps</li>
<li>Florent-Fayolle</li>
<li>Florestan Fournier</li>
<li>Florian Kohrt</li>
<li>Florian-Siegenthaler</li>
<li>fobrice</li>
<li>FP45</li>
<li>Francis.Moraud</li>
<li>Francois-Goer</li>
<li>François-Lemaire</li>
<li>François-MORLET</li>
<li>François-Schoubben</li>
<li>francois.peyratout</li>
<li>Frathom</li>
<li>Frédéric GUÉLEN</li>
<li>Frédéric-Blumstein</li>
<li>Frédéric-Meurou</li>
<li>Frederic-Reynaud</li>
<li>freyja</li>
<li>FugazziPL</li>
<li>Gabriel-Devillers</li>
<li>GardoToF</li>
<li>Gaspard-Kemlin</li>
<li>Gauvain "GovanifY" Roussel-Tarbouriech</li>
<li>gdquest</li>
<li>Geek Faëries</li>
<li>Georges-Dutreix</li>
<li>Gerrit-Großkopf</li>
<li>GGBNM</li>
<li>Gil-Felot</li>
<li>Gilles-SACLIER</li>
<li>GinGa</li>
<li>ginkgopr</li>
<li>glazzara</li>
<li>Gof_</li>
<li>Gonçalves-Daniel</li>
<li>GRAP-Groupement Régional Alimentaire de Proximité</li>
<li>Gregouw</li>
<li>Grummfy</li>
<li>guiaug</li>
<li>Guillaume-Chaslot</li>
<li>Guillaume-David</li>
<li>gwlolos</li>
<li>Harald-Eilertsen</li>
<li>Harpocrate</li>
<li>Hebus82</li>
<li>Hellmut</li>
<li>Henri-ROS</li>
<li>hguilbert</li>
<li>hoper</li>
<li>Hoshin</li>
<li>Hylm</li>
<li>Ivan-Ogai</li>
<li>Jacques-Roos</li>
<li>James-Moore</li>
<li>James-Valleroy</li>
<li>Jan-Aagaard</li>
<li>Jan-Keromnes</li>
<li>jano31coa</li>
<li>Jean CHARPENTIER</li>
<li>jean claude-skowron</li>
<li>Jean Dos</li>
<li>jean-FISCHER</li>
<li>Jean-François-PETITBON</li>
<li>Jean-François-Tomasi</li>
<li>Jean-Galland</li>
<li>Jean-louis-Bergamo</li>
<li>Jean-Martin Laval</li>
<li>Jean-Paul-GIBERT</li>
<li>Jean-Philippe-Eisenbarth</li>
<li>Jean-Sébastien-Renaud</li>
<li>Jean-Yves Kiger</li>
<li>Jean-Yves-DUPARC</li>
<li>jeansebastien</li>
<li>Jérémie -Wach</li>
<li>Jérôme-Avond</li>
<li>Jerome-Bu</li>
<li>Jery</li>
<li>Jezza</li>
<li>Jim-McDoniel</li>
<li>jlcpuzzle</li>
<li>Joe-Riche</li>
<li>John-Devor</li>
<li>John-Doe</li>
<li>Jojo-Boulix</li>
<li>Jonas-Aparicio</li>
<li>Jonathan-Kohler</li>
<li>Jos-van den Oever</li>
<li>Jozef-Knaperek</li>
<li>ju</li>
<li>jubarbu</li>
<li>Julie-Bultez</li>
<li>Julien Loudet</li>
<li>Julien-AILHAUD</li>
<li>Julien-Aubin</li>
<li>Julien-Cochennec</li>
<li>jyb</li>
<li>KalambakA</li>
<li>Kanor</li>
<li>kari-kimber</li>
<li>Kdecherf</li>
<li>Keplerpondorskell</li>
<li>Kevin-Nguyen</li>
<li>King-Of Peons</li>
<li>Kioob</li>
<li>kloh</li>
<li>kokoklems</li>
<li>Konstantin-Kovar</li>
<li>Kriĉjo</li>
<li>Kyâne-PICHOU</li>
<li>L'elfe-Sylvain</li>
<li>Lara-Dufour</li>
<li>lareinedeselfes</li>
<li>Laurent-HEINTZ</li>
<li>Laurent-PICQUENOT</li>
<li>ldubost</li>
<li>Legrave</li>
<li>Leyokki-Tk</li>
<li>LibreEnFete-en Tregor</li>
<li>LilO. Moino</li>
<li>Liloumuloup</li>
<li>Linuxine-T</li>
<li>Louis-Roche</li>
<li>Lukas-Steiblys</li>
<li>Mad Sugar</li>
<li>mahen</li>
<li>Manuel-Vazquez</li>
<li>Manumerique</li>
<li>Marc-BESSIERES</li>
<li>Marc-DUFOURNET</li>
<li>Marc-GASSER</li>
<li>Marc-Honnorat</li>
<li>Marco-Heisig</li>
<li>Marie-PACHECO</li>
<li>Marius-Lemonnier</li>
<li>Mark-O'Donovan</li>
<li>mart1n</li>
<li>Mathieu-Cornic</li>
<li>matt.faure</li>
<li>Mattéo-Delabre</li>
<li>Matthias-Devlamynck</li>
<li>Matthieu-Bollot</li>
<li>Matthieu-Dupont de Dinechin</li>
<li>matthieublanco</li>
<li>Max-PENY</li>
<li>Maxime-de WYROW</li>
<li>Maxime-Forest</li>
<li>Maxime-Mangel</li>
<li>Mayeul-Guiraud</li>
<li>mheiber</li>
<li>Michael-Koppmann</li>
<li>Michael-Loew</li>
<li>Michael-Q. Bid</li>
<li>Michel-POUSSIER</li>
<li>Mickaël-Gauvin</li>
<li>MicMP3Man</li>
<li>mjhvc</li>
<li>Moutmout</li>
<li>mphdp</li>
<li>mylainos</li>
<li>nayya</li>
<li>Neal-Wilson</li>
<li>neodarz-neodarz</li>
<li>NepsKi</li>
<li>NHenry</li>
<li>nicolas-k</li>
<li>NicolasCARPi</li>
<li>nicolaslegland</li>
<li>niconil</li>
<li>Niles</li>
<li>Norbert</li>
<li>Obrow</li>
<li>Okki</li>
<li>Olivier-Calzi</li>
<li>Olivier-Ganneval</li>
<li>olivier-pierret</li>
<li>p3n15634n7</li>
<li>Pas De-Panique</li>
<li>Patrice-Jabeneau</li>
<li>Patrick-MERCIER</li>
<li>Paul-Härle</li>
<li>pbramy</li>
<li>Philippe-Cabaud</li>
<li>Philippe-Lallemant</li>
<li>Philippe-Le Van</li>
<li>philippe-lhardy</li>
<li>PhilOGM</li>
<li>Pierre 'catwell' Chapuis</li>
<li>Pierre-Antoine-Champin</li>
<li>Pierre-Equoy</li>
<li>Pierre-Marijon</li>
<li>Pierre-petch</li>
<li>Pierrick-Couturier</li>
<li>PME2050</li>
<li>pmiossec</li>
<li>PtrckVllnv</li>
<li>queertube</li>
<li>ra-mon</li>
<li>Radhwan-Ben Madhkour</li>
<li>Raphaël-Grolimund</li>
<li>Raven</li>
<li>Raymond-Lutz</li>
<li>Razael</li>
<li>Rebecca-Breu</li>
<li>Rémi-Herrmann</li>
<li>Remix-the commons</li>
<li>rgggn</li>
<li>Rivinbeg</li>
<li>Romain Théry-Hermain</li>
<li>Romain-Ortiz</li>
<li>RomainVENNE</li>
<li>Romuald-EYRAUD</li>
<li>royhome</li>
<li>Samh</li>
<li>Sascha-Brendel</li>
<li>Sebastiaan-Glazenborg</li>
<li>Sebastian-Hugentobler</li>
<li>Sébastien Adam</li>
<li>Septie</li>
<li>shlagevuk-shlagevuk</li>
<li>Simon-Hemery</li>
<li>Simon-Larcher</li>
<li>sissssou</li>
<li>skarab</li>
<li>Skurious</li>
<li>skynebula</li>
<li>Sohga-Sohga</li>
<li>Solène-Rapenne</li>
<li>Spiderweak</li>
<li>Stanislas-Michalak</li>
<li>starmatt</li>
<li>Stéphane-Girardon</li>
<li>Stéphanie-Baltus</li>
<li>Stev-3d</li>
<li>Stoori</li>
<li>SuckyStrike</li>
<li>Sufflope</li>
<li>SundownDEV</li>
<li>Syk</li>
<li>Syluban</li>
<li>Sylv1c</li>
<li>Sylvain P</li>
<li>Sylvain_M</li>
<li>Sylvain-Cazaux</li>
<li>Sylvain-GLAIZE</li>
<li>Sylvestre Ledru</li>
<li>sylvie-boutet</li>
<li>Sylvie-TORRES</li>
<li>Tarulien</li>
<li>Taunya-Debolt</li>
<li>Thatoo</li>
<li>Thibault-Vlieghe</li>
<li>Thierry-Fenasse</li>
<li>Thomas-Aurel</li>
<li>thomas-constans</li>
<li>thomassin-loucas</li>
<li>Tim-Albers</li>
<li>TkPx</li>
<li>tnntwister</li>
<li>toto-leroidelasaucisse</li>
<li>ToumToum</li>
<li>trigrou</li>
<li>Tryph</li>
<li>Un Sur Quatre</li>
<li>Valerio-Paladino</li>
<li>Valeryan_24</li>
<li>Vegattitude</li>
<li>Vero-Pajot</li>
<li>Victor -Hery</li>
<li>Vincent-Corrèze</li>
<li>VINCENT-PEYRET</li>
<li>vmorel</li>
<li>Walter-van Holst</li>
<li>Watsdesign</li>
<li>win100</li>
<li>Xavier ALT</li>
<li>Xavier-Chantry</li>
<li>Xavier-Godard</li>
<li>XoD</li>
<li>Yann-Delaunoy</li>
<li>yanselmetti</li>
<li>Yves-Caniou</li>
<li>ZeBlackPearl</li>
<li>ZeGreg</li>
</ul>
<h3>Mitarbeiter</h3>
<ul>
<li>Chocobozzz</li>
<li>gegeweb</li>
<li>rigelk</li>
<li>bnjbvr</li>
<li>DimitriGilbert</li>
<li>Green-Star</li>
<li>jankeromnes</li>
<li>Angristan</li>
<li>okhin</li>
<li>svnet-libre</li>
<li>dedesite</li>
<li>floSoX</li>
<li>dadall</li>
<li>jonathanraes</li>
<li>ldidry</li>
<li>DavidLibeau</li>
<li>mrflos</li>
<li>LecygneNoir</li>
<li>lucaspontoexe</li>
<li>flyingrub</li>
<li>tcitworld</li>
<li>valvin1</li>
<li>kaiyou</li>
<li>taziden</li>
<li>sticmac</li>
<li>luzpaz</li>
<li>qsypoq</li>
<li>noplanman</li>
<li>Nautigsam</li>
<li>ewft</li>
</ul>
<p><a class="button" href="https://github.com/Chocobozzz/PeerTube/">Zum Code beitragen</a></p>
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,469 +0,0 @@
+++
date = "2018-05-24T14:41:00+01:00"
title = "Hall of fame"
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row hof" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">Hall of fame</h2>
<h3>Sponsors</h3>
<div class="row">
<div class="col-sm-3 col-xs-6">
<a href="https://qonfucius.com/">
<div class="thumbnail">
<img src="/qonfucius.png" alt="Qonfucius">
</div>
</a>
</div>
<div class="col-sm-3 col-xs-6">
<a href="https://www.ipsolution.fr/">
<div class="thumbnail">
<img src="/ipsolution.png" alt="IP Solution">
</div>
</a>
</div>
</div>
<h3>Financial Contributors</h3>
<ul>
<li>0x010C</li>
<li>3dsman</li>
<li>3rw4n-G3D</li>
<li>aallrd</li>
<li>Adam-Odell</li>
<li>adechambost</li>
<li>adim</li>
<li>adngdb</li>
<li>Adrien-Horcholle</li>
<li>Agence-Différente</li>
<li>Al-Nimr</li>
<li>Alain-Delgrange</li>
<li>Alain-Girard</li>
<li>Alain-MICHEL</li>
<li>Alexandre-Badez</li>
<li>Alexandre-Mercier</li>
<li>Alexandre-Roux-2</li>
<li>Alexis-Kauffmann</li>
<li>alfajet</li>
<li>Alias</li>
<li>Aliocha-Lang</li>
<li>André-Rabe</li>
<li>Anne-PROTAS</li>
<li>Antoine Derouin</li>
<li>Antonin-Segault</li>
<li>ariasuni</li>
<li>Aris-Papathéodorou</li>
<li>Arnaud-Risler</li>
<li>Arnaud-Vigouroux</li>
<li>Arnulf</li>
<li>Arthur-Bellier</li>
<li>Arthur-Charron</li>
<li>Arthur.Ball</li>
<li>Arvi-LEFEVRE</li>
<li>athanael.fr</li>
<li>Aurélien-Tamisier</li>
<li>Avel-Musicavel</li>
<li>axel-guegant</li>
<li>Aymeric-Dlv</li>
<li>baptiste-lemoine</li>
<li>Baptiste-Rochez</li>
<li>Bea-Schaack-2</li>
<li>beaufils</li>
<li>Benjamin-Baratta</li>
<li>Benjamin-Roussel</li>
<li>Benoîtdd</li>
<li>Bernard-Legrand</li>
<li>Bernard-Vauquelin</li>
<li>bnjbvr</li>
<li>bobstechsite</li>
<li>Brice.Francois</li>
<li>broz42</li>
<li>Bruno-Gadaleta</li>
<li>Bruno-VASTA</li>
<li>Bumblebee</li>
<li>Butchcassidy</li>
<li>Cadiou-Christophe</li>
<li>carrigns</li>
<li>case</li>
<li>Cathy-Barbet</li>
<li>ccazin</li>
<li>Cecile-Obernesser</li>
<li>cgay</li>
<li>champ contrechamp</li>
<li>charles-jacquin</li>
<li>Charlie-Duclut</li>
<li>Chris-Doe</li>
<li>Christel-Berthelot</li>
<li>Christophe-Verhaege</li>
<li>chud</li>
<li>Claire-C</li>
<li>Claude-POUGHEON</li>
<li>Clément-Hubert</li>
<li>Clément-Morelle</li>
<li>clydeb</li>
<li>Côme Chilliet</li>
<li>Confederac.io</li>
<li>Consulting-AZAPTEC</li>
<li>Corentin3892</li>
<li>CryoGen</li>
<li>Cyril</li>
<li>Cyril-Waechter</li>
<li>Dams3132</li>
<li>Daniel-Bartsch</li>
<li>Daniel-Thul</li>
<li>Danny-Joerger</li>
<li>Darth Judge</li>
<li>Dashcom</li>
<li>David-BADOIL</li>
<li>David-Dormoy</li>
<li>David-Velasco</li>
<li>David-Wagner</li>
<li>de Folleville -Matthieu </li>
<li>DeBugs</li>
<li>Didier-Bove</li>
<li>Diego-Crespo</li>
<li>dino</li>
<li>Doc Skellington</li>
<li>Dominique-Brun</li>
<li>dr4Ke</li>
<li>DRogueRonin</li>
<li>Ealhad</li>
<li>Elric-Noel</li>
<li>Elwan-Héry</li>
<li>Emilie-Wietzke</li>
<li>eparth</li>
<li>Eric-Bouhana</li>
<li>Ex-Serv</li>
<li>Fabien.Abraini</li>
<li>Fabien.Bonneval</li>
<li>fabrice-simon</li>
<li>farlistener</li>
<li>Flopômpôm</li>
<li>Florent-Deschamps</li>
<li>Florent-Fayolle</li>
<li>Florestan Fournier</li>
<li>Florian Kohrt</li>
<li>Florian-Siegenthaler</li>
<li>fobrice</li>
<li>FP45</li>
<li>Francis.Moraud</li>
<li>Francois-Goer</li>
<li>François-Lemaire</li>
<li>François-MORLET</li>
<li>François-Schoubben</li>
<li>francois.peyratout</li>
<li>Frathom</li>
<li>Frédéric GUÉLEN</li>
<li>Frédéric-Blumstein</li>
<li>Frédéric-Meurou</li>
<li>Frederic-Reynaud</li>
<li>freyja</li>
<li>FugazziPL</li>
<li>Gabriel-Devillers</li>
<li>GardoToF</li>
<li>Gaspard-Kemlin</li>
<li>Gauvain "GovanifY" Roussel-Tarbouriech</li>
<li>gdquest</li>
<li>Geek Faëries</li>
<li>Georges-Dutreix</li>
<li>Gerrit-Großkopf</li>
<li>GGBNM</li>
<li>Gil-Felot</li>
<li>Gilles-SACLIER</li>
<li>GinGa</li>
<li>ginkgopr</li>
<li>glazzara</li>
<li>Gof_</li>
<li>Gonçalves-Daniel</li>
<li>GRAP-Groupement Régional Alimentaire de Proximité</li>
<li>Gregouw</li>
<li>Grummfy</li>
<li>guiaug</li>
<li>Guillaume-Chaslot</li>
<li>Guillaume-David</li>
<li>gwlolos</li>
<li>Harald-Eilertsen</li>
<li>Harpocrate</li>
<li>Hebus82</li>
<li>Hellmut</li>
<li>Henri-ROS</li>
<li>hguilbert</li>
<li>hoper</li>
<li>Hoshin</li>
<li>Hylm</li>
<li>Ivan-Ogai</li>
<li>Jacques-Roos</li>
<li>James-Moore</li>
<li>James-Valleroy</li>
<li>Jan-Aagaard</li>
<li>Jan-Keromnes</li>
<li>jano31coa</li>
<li>Jean CHARPENTIER</li>
<li>jean claude-skowron</li>
<li>Jean Dos</li>
<li>jean-FISCHER</li>
<li>Jean-François-PETITBON</li>
<li>Jean-François-Tomasi</li>
<li>Jean-Galland</li>
<li>Jean-louis-Bergamo</li>
<li>Jean-Martin Laval</li>
<li>Jean-Paul-GIBERT</li>
<li>Jean-Philippe-Eisenbarth</li>
<li>Jean-Sébastien-Renaud</li>
<li>Jean-Yves Kiger</li>
<li>Jean-Yves-DUPARC</li>
<li>jeansebastien</li>
<li>Jérémie -Wach</li>
<li>Jérôme-Avond</li>
<li>Jerome-Bu</li>
<li>Jery</li>
<li>Jezza</li>
<li>Jim-McDoniel</li>
<li>jlcpuzzle</li>
<li>Joe-Riche</li>
<li>John-Devor</li>
<li>John-Doe</li>
<li>Jojo-Boulix</li>
<li>Jonas-Aparicio</li>
<li>Jonathan-Kohler</li>
<li>Jos-van den Oever</li>
<li>Jozef-Knaperek</li>
<li>ju</li>
<li>jubarbu</li>
<li>Julie-Bultez</li>
<li>Julien Loudet</li>
<li>Julien-AILHAUD</li>
<li>Julien-Aubin</li>
<li>Julien-Cochennec</li>
<li>jyb</li>
<li>KalambakA</li>
<li>Kanor</li>
<li>kari-kimber</li>
<li>Kdecherf</li>
<li>Keplerpondorskell</li>
<li>Kevin-Nguyen</li>
<li>King-Of Peons</li>
<li>Kioob</li>
<li>kloh</li>
<li>kokoklems</li>
<li>Konstantin-Kovar</li>
<li>Kriĉjo</li>
<li>Kyâne-PICHOU</li>
<li>L'elfe-Sylvain</li>
<li>Lara-Dufour</li>
<li>lareinedeselfes</li>
<li>Laurent-HEINTZ</li>
<li>Laurent-PICQUENOT</li>
<li>ldubost</li>
<li>Legrave</li>
<li>Leyokki-Tk</li>
<li>LibreEnFete-en Tregor</li>
<li>LilO. Moino</li>
<li>Liloumuloup</li>
<li>Linuxine-T</li>
<li>Louis-Roche</li>
<li>Lukas-Steiblys</li>
<li>Mad Sugar</li>
<li>mahen</li>
<li>Manuel-Vazquez</li>
<li>Manumerique</li>
<li>Marc-BESSIERES</li>
<li>Marc-DUFOURNET</li>
<li>Marc-GASSER</li>
<li>Marc-Honnorat</li>
<li>Marco-Heisig</li>
<li>Marie-PACHECO</li>
<li>Marius-Lemonnier</li>
<li>Mark-O'Donovan</li>
<li>mart1n</li>
<li>Mathieu-Cornic</li>
<li>matt.faure</li>
<li>Mattéo-Delabre</li>
<li>Matthias-Devlamynck</li>
<li>Matthieu-Bollot</li>
<li>Matthieu-Dupont de Dinechin</li>
<li>matthieublanco</li>
<li>Max-PENY</li>
<li>Maxime-de WYROW</li>
<li>Maxime-Forest</li>
<li>Maxime-Mangel</li>
<li>Mayeul-Guiraud</li>
<li>mheiber</li>
<li>Michael-Koppmann</li>
<li>Michael-Loew</li>
<li>Michael-Q. Bid</li>
<li>Michel-POUSSIER</li>
<li>Mickaël-Gauvin</li>
<li>MicMP3Man</li>
<li>mjhvc</li>
<li>Moutmout</li>
<li>mphdp</li>
<li>mylainos</li>
<li>nayya</li>
<li>Neal-Wilson</li>
<li>neodarz-neodarz</li>
<li>NepsKi</li>
<li>NHenry</li>
<li>nicolas-k</li>
<li>NicolasCARPi</li>
<li>nicolaslegland</li>
<li>niconil</li>
<li>Niles</li>
<li>Norbert</li>
<li>Obrow</li>
<li>Okki</li>
<li>Olivier-Calzi</li>
<li>Olivier-Ganneval</li>
<li>olivier-pierret</li>
<li>p3n15634n7</li>
<li>Pas De-Panique</li>
<li>Patrice-Jabeneau</li>
<li>Patrick-MERCIER</li>
<li>Paul-Härle</li>
<li>pbramy</li>
<li>Philippe-Cabaud</li>
<li>Philippe-Lallemant</li>
<li>Philippe-Le Van</li>
<li>philippe-lhardy</li>
<li>PhilOGM</li>
<li>Pierre 'catwell' Chapuis</li>
<li>Pierre-Antoine-Champin</li>
<li>Pierre-Equoy</li>
<li>Pierre-Marijon</li>
<li>Pierre-petch</li>
<li>Pierrick-Couturier</li>
<li>PME2050</li>
<li>pmiossec</li>
<li>PtrckVllnv</li>
<li>queertube</li>
<li>ra-mon</li>
<li>Radhwan-Ben Madhkour</li>
<li>Raphaël-Grolimund</li>
<li>Raven</li>
<li>Raymond-Lutz</li>
<li>Razael</li>
<li>Rebecca-Breu</li>
<li>Rémi-Herrmann</li>
<li>Remix-the commons</li>
<li>rgggn</li>
<li>Rivinbeg</li>
<li>Romain Théry-Hermain</li>
<li>Romain-Ortiz</li>
<li>RomainVENNE</li>
<li>Romuald-EYRAUD</li>
<li>royhome</li>
<li>Samh</li>
<li>Sascha-Brendel</li>
<li>Sebastiaan-Glazenborg</li>
<li>Sebastian-Hugentobler</li>
<li>Sébastien Adam</li>
<li>Septie</li>
<li>shlagevuk-shlagevuk</li>
<li>Simon-Hemery</li>
<li>Simon-Larcher</li>
<li>sissssou</li>
<li>skarab</li>
<li>Skurious</li>
<li>skynebula</li>
<li>Sohga-Sohga</li>
<li>Solène-Rapenne</li>
<li>Spiderweak</li>
<li>Stanislas-Michalak</li>
<li>starmatt</li>
<li>Stéphane-Girardon</li>
<li>Stéphanie-Baltus</li>
<li>Stev-3d</li>
<li>Stoori</li>
<li>SuckyStrike</li>
<li>Sufflope</li>
<li>SundownDEV</li>
<li>Syk</li>
<li>Syluban</li>
<li>Sylv1c</li>
<li>Sylvain P</li>
<li>Sylvain_M</li>
<li>Sylvain-Cazaux</li>
<li>Sylvain-GLAIZE</li>
<li>Sylvestre Ledru</li>
<li>sylvie-boutet</li>
<li>Sylvie-TORRES</li>
<li>Tarulien</li>
<li>Taunya-Debolt</li>
<li>Thatoo</li>
<li>Thibault-Vlieghe</li>
<li>Thierry-Fenasse</li>
<li>Thomas-Aurel</li>
<li>thomas-constans</li>
<li>thomassin-loucas</li>
<li>Tim-Albers</li>
<li>TkPx</li>
<li>tnntwister</li>
<li>toto-leroidelasaucisse</li>
<li>ToumToum</li>
<li>trigrou</li>
<li>Tryph</li>
<li>Un Sur Quatre</li>
<li>Valerio-Paladino</li>
<li>Valeryan_24</li>
<li>Vegattitude</li>
<li>Vero-Pajot</li>
<li>Victor -Hery</li>
<li>Vincent-Corrèze</li>
<li>VINCENT-PEYRET</li>
<li>vmorel</li>
<li>Walter-van Holst</li>
<li>Watsdesign</li>
<li>win100</li>
<li>Xavier ALT</li>
<li>Xavier-Chantry</li>
<li>Xavier-Godard</li>
<li>XoD</li>
<li>Yann-Delaunoy</li>
<li>yanselmetti</li>
<li>Yves-Caniou</li>
<li>ZeBlackPearl</li>
<li>ZeGreg</li>
</ul>
<h3>Contributors</h3>
<ul>
<li>Chocobozzz</li>
<li>gegeweb</li>
<li>rigelk</li>
<li>bnjbvr</li>
<li>DimitriGilbert</li>
<li>Green-Star</li>
<li>jankeromnes</li>
<li>Angristan</li>
<li>okhin</li>
<li>svnet-libre</li>
<li>dedesite</li>
<li>floSoX</li>
<li>dadall</li>
<li>jonathanraes</li>
<li>ldidry</li>
<li>DavidLibeau</li>
<li>mrflos</li>
<li>LecygneNoir</li>
<li>lucaspontoexe</li>
<li>flyingrub</li>
<li>tcitworld</li>
<li>valvin1</li>
<li>kaiyou</li>
<li>taziden</li>
<li>sticmac</li>
<li>luzpaz</li>
<li>qsypoq</li>
<li>noplanman</li>
<li>Nautigsam</li>
<li>ewft</li>
</ul>
<p><a class="button" href="https://github.com/Chocobozzz/PeerTube/">Contribute to the code</a></p>
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,469 +0,0 @@
+++
date = "2018-05-24T14:41:00+01:00"
title = "Dankejo"
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row hof" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">Hall of fame</h2>
<h3>Sponsors</h3>
<div class="row">
<div class="col-sm-3 col-xs-6">
<a href="https://qonfucius.com/">
<div class="thumbnail">
<img src="/qonfucius.png" alt="Qonfucius">
</div>
</a>
</div>
<div class="col-sm-3 col-xs-6">
<a href="https://www.ipsolution.fr/">
<div class="thumbnail">
<img src="/ipsolution.png" alt="IP Solution">
</div>
</a>
</div>
</div>
<h3>Financial Contributors</h3>
<ul>
<li>0x010C</li>
<li>3dsman</li>
<li>3rw4n-G3D</li>
<li>aallrd</li>
<li>Adam-Odell</li>
<li>adechambost</li>
<li>adim</li>
<li>adngdb</li>
<li>Adrien-Horcholle</li>
<li>Agence-Différente</li>
<li>Al-Nimr</li>
<li>Alain-Delgrange</li>
<li>Alain-Girard</li>
<li>Alain-MICHEL</li>
<li>Alexandre-Badez</li>
<li>Alexandre-Mercier</li>
<li>Alexandre-Roux-2</li>
<li>Alexis-Kauffmann</li>
<li>alfajet</li>
<li>Alias</li>
<li>Aliocha-Lang</li>
<li>André-Rabe</li>
<li>Anne-PROTAS</li>
<li>Antoine Derouin</li>
<li>Antonin-Segault</li>
<li>ariasuni</li>
<li>Aris-Papathéodorou</li>
<li>Arnaud-Risler</li>
<li>Arnaud-Vigouroux</li>
<li>Arnulf</li>
<li>Arthur-Bellier</li>
<li>Arthur-Charron</li>
<li>Arthur.Ball</li>
<li>Arvi-LEFEVRE</li>
<li>athanael.fr</li>
<li>Aurélien-Tamisier</li>
<li>Avel-Musicavel</li>
<li>axel-guegant</li>
<li>Aymeric-Dlv</li>
<li>baptiste-lemoine</li>
<li>Baptiste-Rochez</li>
<li>Bea-Schaack-2</li>
<li>beaufils</li>
<li>Benjamin-Baratta</li>
<li>Benjamin-Roussel</li>
<li>Benoîtdd</li>
<li>Bernard-Legrand</li>
<li>Bernard-Vauquelin</li>
<li>bnjbvr</li>
<li>bobstechsite</li>
<li>Brice.Francois</li>
<li>broz42</li>
<li>Bruno-Gadaleta</li>
<li>Bruno-VASTA</li>
<li>Bumblebee</li>
<li>Butchcassidy</li>
<li>Cadiou-Christophe</li>
<li>carrigns</li>
<li>case</li>
<li>Cathy-Barbet</li>
<li>ccazin</li>
<li>Cecile-Obernesser</li>
<li>cgay</li>
<li>champ contrechamp</li>
<li>charles-jacquin</li>
<li>Charlie-Duclut</li>
<li>Chris-Doe</li>
<li>Christel-Berthelot</li>
<li>Christophe-Verhaege</li>
<li>chud</li>
<li>Claire-C</li>
<li>Claude-POUGHEON</li>
<li>Clément-Hubert</li>
<li>Clément-Morelle</li>
<li>clydeb</li>
<li>Côme Chilliet</li>
<li>Confederac.io</li>
<li>Consulting-AZAPTEC</li>
<li>Corentin3892</li>
<li>CryoGen</li>
<li>Cyril</li>
<li>Cyril-Waechter</li>
<li>Dams3132</li>
<li>Daniel-Bartsch</li>
<li>Daniel-Thul</li>
<li>Danny-Joerger</li>
<li>Darth Judge</li>
<li>Dashcom</li>
<li>David-BADOIL</li>
<li>David-Dormoy</li>
<li>David-Velasco</li>
<li>David-Wagner</li>
<li>de Folleville -Matthieu </li>
<li>DeBugs</li>
<li>Didier-Bove</li>
<li>Diego-Crespo</li>
<li>dino</li>
<li>Doc Skellington</li>
<li>Dominique-Brun</li>
<li>dr4Ke</li>
<li>DRogueRonin</li>
<li>Ealhad</li>
<li>Elric-Noel</li>
<li>Elwan-Héry</li>
<li>Emilie-Wietzke</li>
<li>eparth</li>
<li>Eric-Bouhana</li>
<li>Ex-Serv</li>
<li>Fabien.Abraini</li>
<li>Fabien.Bonneval</li>
<li>fabrice-simon</li>
<li>farlistener</li>
<li>Flopômpôm</li>
<li>Florent-Deschamps</li>
<li>Florent-Fayolle</li>
<li>Florestan Fournier</li>
<li>Florian Kohrt</li>
<li>Florian-Siegenthaler</li>
<li>fobrice</li>
<li>FP45</li>
<li>Francis.Moraud</li>
<li>Francois-Goer</li>
<li>François-Lemaire</li>
<li>François-MORLET</li>
<li>François-Schoubben</li>
<li>francois.peyratout</li>
<li>Frathom</li>
<li>Frédéric GUÉLEN</li>
<li>Frédéric-Blumstein</li>
<li>Frédéric-Meurou</li>
<li>Frederic-Reynaud</li>
<li>freyja</li>
<li>FugazziPL</li>
<li>Gabriel-Devillers</li>
<li>GardoToF</li>
<li>Gaspard-Kemlin</li>
<li>Gauvain "GovanifY" Roussel-Tarbouriech</li>
<li>gdquest</li>
<li>Geek Faëries</li>
<li>Georges-Dutreix</li>
<li>Gerrit-Großkopf</li>
<li>GGBNM</li>
<li>Gil-Felot</li>
<li>Gilles-SACLIER</li>
<li>GinGa</li>
<li>ginkgopr</li>
<li>glazzara</li>
<li>Gof_</li>
<li>Gonçalves-Daniel</li>
<li>GRAP-Groupement Régional Alimentaire de Proximité</li>
<li>Gregouw</li>
<li>Grummfy</li>
<li>guiaug</li>
<li>Guillaume-Chaslot</li>
<li>Guillaume-David</li>
<li>gwlolos</li>
<li>Harald-Eilertsen</li>
<li>Harpocrate</li>
<li>Hebus82</li>
<li>Hellmut</li>
<li>Henri-ROS</li>
<li>hguilbert</li>
<li>hoper</li>
<li>Hoshin</li>
<li>Hylm</li>
<li>Ivan-Ogai</li>
<li>Jacques-Roos</li>
<li>James-Moore</li>
<li>James-Valleroy</li>
<li>Jan-Aagaard</li>
<li>Jan-Keromnes</li>
<li>jano31coa</li>
<li>Jean CHARPENTIER</li>
<li>jean claude-skowron</li>
<li>Jean Dos</li>
<li>jean-FISCHER</li>
<li>Jean-François-PETITBON</li>
<li>Jean-François-Tomasi</li>
<li>Jean-Galland</li>
<li>Jean-louis-Bergamo</li>
<li>Jean-Martin Laval</li>
<li>Jean-Paul-GIBERT</li>
<li>Jean-Philippe-Eisenbarth</li>
<li>Jean-Sébastien-Renaud</li>
<li>Jean-Yves Kiger</li>
<li>Jean-Yves-DUPARC</li>
<li>jeansebastien</li>
<li>Jérémie -Wach</li>
<li>Jérôme-Avond</li>
<li>Jerome-Bu</li>
<li>Jery</li>
<li>Jezza</li>
<li>Jim-McDoniel</li>
<li>jlcpuzzle</li>
<li>Joe-Riche</li>
<li>John-Devor</li>
<li>John-Doe</li>
<li>Jojo-Boulix</li>
<li>Jonas-Aparicio</li>
<li>Jonathan-Kohler</li>
<li>Jos-van den Oever</li>
<li>Jozef-Knaperek</li>
<li>ju</li>
<li>jubarbu</li>
<li>Julie-Bultez</li>
<li>Julien Loudet</li>
<li>Julien-AILHAUD</li>
<li>Julien-Aubin</li>
<li>Julien-Cochennec</li>
<li>jyb</li>
<li>KalambakA</li>
<li>Kanor</li>
<li>kari-kimber</li>
<li>Kdecherf</li>
<li>Keplerpondorskell</li>
<li>Kevin-Nguyen</li>
<li>King-Of Peons</li>
<li>Kioob</li>
<li>kloh</li>
<li>kokoklems</li>
<li>Konstantin-Kovar</li>
<li>Kriĉjo</li>
<li>Kyâne-PICHOU</li>
<li>L'elfe-Sylvain</li>
<li>Lara-Dufour</li>
<li>lareinedeselfes</li>
<li>Laurent-HEINTZ</li>
<li>Laurent-PICQUENOT</li>
<li>ldubost</li>
<li>Legrave</li>
<li>Leyokki-Tk</li>
<li>LibreEnFete-en Tregor</li>
<li>LilO. Moino</li>
<li>Liloumuloup</li>
<li>Linuxine-T</li>
<li>Louis-Roche</li>
<li>Lukas-Steiblys</li>
<li>Mad Sugar</li>
<li>mahen</li>
<li>Manuel-Vazquez</li>
<li>Manumerique</li>
<li>Marc-BESSIERES</li>
<li>Marc-DUFOURNET</li>
<li>Marc-GASSER</li>
<li>Marc-Honnorat</li>
<li>Marco-Heisig</li>
<li>Marie-PACHECO</li>
<li>Marius-Lemonnier</li>
<li>Mark-O'Donovan</li>
<li>mart1n</li>
<li>Mathieu-Cornic</li>
<li>matt.faure</li>
<li>Mattéo-Delabre</li>
<li>Matthias-Devlamynck</li>
<li>Matthieu-Bollot</li>
<li>Matthieu-Dupont de Dinechin</li>
<li>matthieublanco</li>
<li>Max-PENY</li>
<li>Maxime-de WYROW</li>
<li>Maxime-Forest</li>
<li>Maxime-Mangel</li>
<li>Mayeul-Guiraud</li>
<li>mheiber</li>
<li>Michael-Koppmann</li>
<li>Michael-Loew</li>
<li>Michael-Q. Bid</li>
<li>Michel-POUSSIER</li>
<li>Mickaël-Gauvin</li>
<li>MicMP3Man</li>
<li>mjhvc</li>
<li>Moutmout</li>
<li>mphdp</li>
<li>mylainos</li>
<li>nayya</li>
<li>Neal-Wilson</li>
<li>neodarz-neodarz</li>
<li>NepsKi</li>
<li>NHenry</li>
<li>nicolas-k</li>
<li>NicolasCARPi</li>
<li>nicolaslegland</li>
<li>niconil</li>
<li>Niles</li>
<li>Norbert</li>
<li>Obrow</li>
<li>Okki</li>
<li>Olivier-Calzi</li>
<li>Olivier-Ganneval</li>
<li>olivier-pierret</li>
<li>p3n15634n7</li>
<li>Pas De-Panique</li>
<li>Patrice-Jabeneau</li>
<li>Patrick-MERCIER</li>
<li>Paul-Härle</li>
<li>pbramy</li>
<li>Philippe-Cabaud</li>
<li>Philippe-Lallemant</li>
<li>Philippe-Le Van</li>
<li>philippe-lhardy</li>
<li>PhilOGM</li>
<li>Pierre 'catwell' Chapuis</li>
<li>Pierre-Antoine-Champin</li>
<li>Pierre-Equoy</li>
<li>Pierre-Marijon</li>
<li>Pierre-petch</li>
<li>Pierrick-Couturier</li>
<li>PME2050</li>
<li>pmiossec</li>
<li>PtrckVllnv</li>
<li>queertube</li>
<li>ra-mon</li>
<li>Radhwan-Ben Madhkour</li>
<li>Raphaël-Grolimund</li>
<li>Raven</li>
<li>Raymond-Lutz</li>
<li>Razael</li>
<li>Rebecca-Breu</li>
<li>Rémi-Herrmann</li>
<li>Remix-the commons</li>
<li>rgggn</li>
<li>Rivinbeg</li>
<li>Romain Théry-Hermain</li>
<li>Romain-Ortiz</li>
<li>RomainVENNE</li>
<li>Romuald-EYRAUD</li>
<li>royhome</li>
<li>Samh</li>
<li>Sascha-Brendel</li>
<li>Sebastiaan-Glazenborg</li>
<li>Sebastian-Hugentobler</li>
<li>Sébastien Adam</li>
<li>Septie</li>
<li>shlagevuk-shlagevuk</li>
<li>Simon-Hemery</li>
<li>Simon-Larcher</li>
<li>sissssou</li>
<li>skarab</li>
<li>Skurious</li>
<li>skynebula</li>
<li>Sohga-Sohga</li>
<li>Solène-Rapenne</li>
<li>Spiderweak</li>
<li>Stanislas-Michalak</li>
<li>starmatt</li>
<li>Stéphane-Girardon</li>
<li>Stéphanie-Baltus</li>
<li>Stev-3d</li>
<li>Stoori</li>
<li>SuckyStrike</li>
<li>Sufflope</li>
<li>SundownDEV</li>
<li>Syk</li>
<li>Syluban</li>
<li>Sylv1c</li>
<li>Sylvain P</li>
<li>Sylvain_M</li>
<li>Sylvain-Cazaux</li>
<li>Sylvain-GLAIZE</li>
<li>Sylvestre Ledru</li>
<li>sylvie-boutet</li>
<li>Sylvie-TORRES</li>
<li>Tarulien</li>
<li>Taunya-Debolt</li>
<li>Thatoo</li>
<li>Thibault-Vlieghe</li>
<li>Thierry-Fenasse</li>
<li>Thomas-Aurel</li>
<li>thomas-constans</li>
<li>thomassin-loucas</li>
<li>Tim-Albers</li>
<li>TkPx</li>
<li>tnntwister</li>
<li>toto-leroidelasaucisse</li>
<li>ToumToum</li>
<li>trigrou</li>
<li>Tryph</li>
<li>Un Sur Quatre</li>
<li>Valerio-Paladino</li>
<li>Valeryan_24</li>
<li>Vegattitude</li>
<li>Vero-Pajot</li>
<li>Victor -Hery</li>
<li>Vincent-Corrèze</li>
<li>VINCENT-PEYRET</li>
<li>vmorel</li>
<li>Walter-van Holst</li>
<li>Watsdesign</li>
<li>win100</li>
<li>Xavier ALT</li>
<li>Xavier-Chantry</li>
<li>Xavier-Godard</li>
<li>XoD</li>
<li>Yann-Delaunoy</li>
<li>yanselmetti</li>
<li>Yves-Caniou</li>
<li>ZeBlackPearl</li>
<li>ZeGreg</li>
</ul>
<h3>Contributors</h3>
<ul>
<li>Chocobozzz</li>
<li>gegeweb</li>
<li>rigelk</li>
<li>bnjbvr</li>
<li>DimitriGilbert</li>
<li>Green-Star</li>
<li>jankeromnes</li>
<li>Angristan</li>
<li>okhin</li>
<li>svnet-libre</li>
<li>dedesite</li>
<li>floSoX</li>
<li>dadall</li>
<li>jonathanraes</li>
<li>ldidry</li>
<li>DavidLibeau</li>
<li>mrflos</li>
<li>LecygneNoir</li>
<li>lucaspontoexe</li>
<li>flyingrub</li>
<li>tcitworld</li>
<li>valvin1</li>
<li>kaiyou</li>
<li>taziden</li>
<li>sticmac</li>
<li>luzpaz</li>
<li>qsypoq</li>
<li>noplanman</li>
<li>Nautigsam</li>
<li>ewft</li>
</ul>
<p><a class="button" href="https://github.com/Chocobozzz/PeerTube/">Contribute to the code</a></p>
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,469 +0,0 @@
+++
date = "2018-05-24T14:41:00+01:00"
title = "Tableau dhonneur"
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row hof" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">Tableau dhonneur</h2>
<h3>Sponsors</h3>
<div class="row">
<div class="col-sm-3 col-xs-6">
<a href="https://qonfucius.com/">
<div class="thumbnail">
<img src="/qonfucius.png" alt="Qonfucius">
</div>
</a>
</div>
<div class="col-sm-3 col-xs-6">
<a href="https://www.ipsolution.fr/">
<div class="thumbnail">
<img src="/ipsolution.png" alt="IP Solution">
</div>
</a>
</div>
</div>
<h3>Donateurs</h3>
<ul>
<li>0x010C</li>
<li>3dsman</li>
<li>3rw4n-G3D</li>
<li>aallrd</li>
<li>Adam-Odell</li>
<li>adechambost</li>
<li>adim</li>
<li>adngdb</li>
<li>Adrien-Horcholle</li>
<li>Agence-Différente</li>
<li>Al-Nimr</li>
<li>Alain-Delgrange</li>
<li>Alain-Girard</li>
<li>Alain-MICHEL</li>
<li>Alexandre-Badez</li>
<li>Alexandre-Mercier</li>
<li>Alexandre-Roux-2</li>
<li>Alexis-Kauffmann</li>
<li>alfajet</li>
<li>Alias</li>
<li>Aliocha-Lang</li>
<li>André-Rabe</li>
<li>Anne-PROTAS</li>
<li>Antoine Derouin</li>
<li>Antonin-Segault</li>
<li>ariasuni</li>
<li>Aris-Papathéodorou</li>
<li>Arnaud-Risler</li>
<li>Arnaud-Vigouroux</li>
<li>Arnulf</li>
<li>Arthur-Bellier</li>
<li>Arthur-Charron</li>
<li>Arthur.Ball</li>
<li>Arvi-LEFEVRE</li>
<li>athanael.fr</li>
<li>Aurélien-Tamisier</li>
<li>Avel-Musicavel</li>
<li>axel-guegant</li>
<li>Aymeric-Dlv</li>
<li>baptiste-lemoine</li>
<li>Baptiste-Rochez</li>
<li>Bea-Schaack-2</li>
<li>beaufils</li>
<li>Benjamin-Baratta</li>
<li>Benjamin-Roussel</li>
<li>Benoîtdd</li>
<li>Bernard-Legrand</li>
<li>Bernard-Vauquelin</li>
<li>bnjbvr</li>
<li>bobstechsite</li>
<li>Brice.Francois</li>
<li>broz42</li>
<li>Bruno-Gadaleta</li>
<li>Bruno-VASTA</li>
<li>Bumblebee</li>
<li>Butchcassidy</li>
<li>Cadiou-Christophe</li>
<li>carrigns</li>
<li>case</li>
<li>Cathy-Barbet</li>
<li>ccazin</li>
<li>Cecile-Obernesser</li>
<li>cgay</li>
<li>champ contrechamp</li>
<li>charles-jacquin</li>
<li>Charlie-Duclut</li>
<li>Chris-Doe</li>
<li>Christel-Berthelot</li>
<li>Christophe-Verhaege</li>
<li>chud</li>
<li>Claire-C</li>
<li>Claude-POUGHEON</li>
<li>Clément-Hubert</li>
<li>Clément-Morelle</li>
<li>clydeb</li>
<li>Côme Chilliet</li>
<li>Confederac.io</li>
<li>Consulting-AZAPTEC</li>
<li>Corentin3892</li>
<li>CryoGen</li>
<li>Cyril</li>
<li>Cyril-Waechter</li>
<li>Dams3132</li>
<li>Daniel-Bartsch</li>
<li>Daniel-Thul</li>
<li>Danny-Joerger</li>
<li>Darth Judge</li>
<li>Dashcom</li>
<li>David-BADOIL</li>
<li>David-Dormoy</li>
<li>David-Velasco</li>
<li>David-Wagner</li>
<li>de Folleville -Matthieu </li>
<li>DeBugs</li>
<li>Didier-Bove</li>
<li>Diego-Crespo</li>
<li>dino</li>
<li>Doc Skellington</li>
<li>Dominique-Brun</li>
<li>dr4Ke</li>
<li>DRogueRonin</li>
<li>Ealhad</li>
<li>Elric-Noel</li>
<li>Elwan-Héry</li>
<li>Emilie-Wietzke</li>
<li>eparth</li>
<li>Eric-Bouhana</li>
<li>Ex-Serv</li>
<li>Fabien.Abraini</li>
<li>Fabien.Bonneval</li>
<li>fabrice-simon</li>
<li>farlistener</li>
<li>Flopômpôm</li>
<li>Florent-Deschamps</li>
<li>Florent-Fayolle</li>
<li>Florestan Fournier</li>
<li>Florian Kohrt</li>
<li>Florian-Siegenthaler</li>
<li>fobrice</li>
<li>FP45</li>
<li>Francis.Moraud</li>
<li>Francois-Goer</li>
<li>François-Lemaire</li>
<li>François-MORLET</li>
<li>François-Schoubben</li>
<li>francois.peyratout</li>
<li>Frathom</li>
<li>Frédéric GUÉLEN</li>
<li>Frédéric-Blumstein</li>
<li>Frédéric-Meurou</li>
<li>Frederic-Reynaud</li>
<li>freyja</li>
<li>FugazziPL</li>
<li>Gabriel-Devillers</li>
<li>GardoToF</li>
<li>Gaspard-Kemlin</li>
<li>Gauvain "GovanifY" Roussel-Tarbouriech</li>
<li>gdquest</li>
<li>Geek Faëries</li>
<li>Georges-Dutreix</li>
<li>Gerrit-Großkopf</li>
<li>GGBNM</li>
<li>Gil-Felot</li>
<li>Gilles-SACLIER</li>
<li>GinGa</li>
<li>ginkgopr</li>
<li>glazzara</li>
<li>Gof_</li>
<li>Gonçalves-Daniel</li>
<li>GRAP-Groupement Régional Alimentaire de Proximité</li>
<li>Gregouw</li>
<li>Grummfy</li>
<li>guiaug</li>
<li>Guillaume-Chaslot</li>
<li>Guillaume-David</li>
<li>gwlolos</li>
<li>Harald-Eilertsen</li>
<li>Harpocrate</li>
<li>Hebus82</li>
<li>Hellmut</li>
<li>Henri-ROS</li>
<li>hguilbert</li>
<li>hoper</li>
<li>Hoshin</li>
<li>Hylm</li>
<li>Ivan-Ogai</li>
<li>Jacques-Roos</li>
<li>James-Moore</li>
<li>James-Valleroy</li>
<li>Jan-Aagaard</li>
<li>Jan-Keromnes</li>
<li>jano31coa</li>
<li>Jean CHARPENTIER</li>
<li>jean claude-skowron</li>
<li>Jean Dos</li>
<li>jean-FISCHER</li>
<li>Jean-François-PETITBON</li>
<li>Jean-François-Tomasi</li>
<li>Jean-Galland</li>
<li>Jean-louis-Bergamo</li>
<li>Jean-Martin Laval</li>
<li>Jean-Paul-GIBERT</li>
<li>Jean-Philippe-Eisenbarth</li>
<li>Jean-Sébastien-Renaud</li>
<li>Jean-Yves Kiger</li>
<li>Jean-Yves-DUPARC</li>
<li>jeansebastien</li>
<li>Jérémie -Wach</li>
<li>Jérôme-Avond</li>
<li>Jerome-Bu</li>
<li>Jery</li>
<li>Jezza</li>
<li>Jim-McDoniel</li>
<li>jlcpuzzle</li>
<li>Joe-Riche</li>
<li>John-Devor</li>
<li>John-Doe</li>
<li>Jojo-Boulix</li>
<li>Jonas-Aparicio</li>
<li>Jonathan-Kohler</li>
<li>Jos-van den Oever</li>
<li>Jozef-Knaperek</li>
<li>ju</li>
<li>jubarbu</li>
<li>Julie-Bultez</li>
<li>Julien Loudet</li>
<li>Julien-AILHAUD</li>
<li>Julien-Aubin</li>
<li>Julien-Cochennec</li>
<li>jyb</li>
<li>KalambakA</li>
<li>Kanor</li>
<li>kari-kimber</li>
<li>Kdecherf</li>
<li>Keplerpondorskell</li>
<li>Kevin-Nguyen</li>
<li>King-Of Peons</li>
<li>Kioob</li>
<li>kloh</li>
<li>kokoklems</li>
<li>Konstantin-Kovar</li>
<li>Kriĉjo</li>
<li>Kyâne-PICHOU</li>
<li>L'elfe-Sylvain</li>
<li>Lara-Dufour</li>
<li>lareinedeselfes</li>
<li>Laurent-HEINTZ</li>
<li>Laurent-PICQUENOT</li>
<li>ldubost</li>
<li>Legrave</li>
<li>Leyokki-Tk</li>
<li>LibreEnFete-en Tregor</li>
<li>LilO. Moino</li>
<li>Liloumuloup</li>
<li>Linuxine-T</li>
<li>Louis-Roche</li>
<li>Lukas-Steiblys</li>
<li>Mad Sugar</li>
<li>mahen</li>
<li>Manuel-Vazquez</li>
<li>Manumerique</li>
<li>Marc-BESSIERES</li>
<li>Marc-DUFOURNET</li>
<li>Marc-GASSER</li>
<li>Marc-Honnorat</li>
<li>Marco-Heisig</li>
<li>Marie-PACHECO</li>
<li>Marius-Lemonnier</li>
<li>Mark-O'Donovan</li>
<li>mart1n</li>
<li>Mathieu-Cornic</li>
<li>matt.faure</li>
<li>Mattéo-Delabre</li>
<li>Matthias-Devlamynck</li>
<li>Matthieu-Bollot</li>
<li>Matthieu-Dupont de Dinechin</li>
<li>matthieublanco</li>
<li>Max-PENY</li>
<li>Maxime-de WYROW</li>
<li>Maxime-Forest</li>
<li>Maxime-Mangel</li>
<li>Mayeul-Guiraud</li>
<li>mheiber</li>
<li>Michael-Koppmann</li>
<li>Michael-Loew</li>
<li>Michael-Q. Bid</li>
<li>Michel-POUSSIER</li>
<li>Mickaël-Gauvin</li>
<li>MicMP3Man</li>
<li>mjhvc</li>
<li>Moutmout</li>
<li>mphdp</li>
<li>mylainos</li>
<li>nayya</li>
<li>Neal-Wilson</li>
<li>neodarz-neodarz</li>
<li>NepsKi</li>
<li>NHenry</li>
<li>nicolas-k</li>
<li>NicolasCARPi</li>
<li>nicolaslegland</li>
<li>niconil</li>
<li>Niles</li>
<li>Norbert</li>
<li>Obrow</li>
<li>Okki</li>
<li>Olivier-Calzi</li>
<li>Olivier-Ganneval</li>
<li>olivier-pierret</li>
<li>p3n15634n7</li>
<li>Pas De-Panique</li>
<li>Patrice-Jabeneau</li>
<li>Patrick-MERCIER</li>
<li>Paul-Härle</li>
<li>pbramy</li>
<li>Philippe-Cabaud</li>
<li>Philippe-Lallemant</li>
<li>Philippe-Le Van</li>
<li>philippe-lhardy</li>
<li>PhilOGM</li>
<li>Pierre 'catwell' Chapuis</li>
<li>Pierre-Antoine-Champin</li>
<li>Pierre-Equoy</li>
<li>Pierre-Marijon</li>
<li>Pierre-petch</li>
<li>Pierrick-Couturier</li>
<li>PME2050</li>
<li>pmiossec</li>
<li>PtrckVllnv</li>
<li>queertube</li>
<li>ra-mon</li>
<li>Radhwan-Ben Madhkour</li>
<li>Raphaël-Grolimund</li>
<li>Raven</li>
<li>Raymond-Lutz</li>
<li>Razael</li>
<li>Rebecca-Breu</li>
<li>Rémi-Herrmann</li>
<li>Remix-the commons</li>
<li>rgggn</li>
<li>Rivinbeg</li>
<li>Romain Théry-Hermain</li>
<li>Romain-Ortiz</li>
<li>RomainVENNE</li>
<li>Romuald-EYRAUD</li>
<li>royhome</li>
<li>Samh</li>
<li>Sascha-Brendel</li>
<li>Sebastiaan-Glazenborg</li>
<li>Sebastian-Hugentobler</li>
<li>Sébastien Adam</li>
<li>Septie</li>
<li>shlagevuk-shlagevuk</li>
<li>Simon-Hemery</li>
<li>Simon-Larcher</li>
<li>sissssou</li>
<li>skarab</li>
<li>Skurious</li>
<li>skynebula</li>
<li>Sohga-Sohga</li>
<li>Solène-Rapenne</li>
<li>Spiderweak</li>
<li>Stanislas-Michalak</li>
<li>starmatt</li>
<li>Stéphane-Girardon</li>
<li>Stéphanie-Baltus</li>
<li>Stev-3d</li>
<li>Stoori</li>
<li>SuckyStrike</li>
<li>Sufflope</li>
<li>SundownDEV</li>
<li>Syk</li>
<li>Syluban</li>
<li>Sylv1c</li>
<li>Sylvain P</li>
<li>Sylvain_M</li>
<li>Sylvain-Cazaux</li>
<li>Sylvain-GLAIZE</li>
<li>Sylvestre Ledru</li>
<li>sylvie-boutet</li>
<li>Sylvie-TORRES</li>
<li>Tarulien</li>
<li>Taunya-Debolt</li>
<li>Thatoo</li>
<li>Thibault-Vlieghe</li>
<li>Thierry-Fenasse</li>
<li>Thomas-Aurel</li>
<li>thomas-constans</li>
<li>thomassin-loucas</li>
<li>Tim-Albers</li>
<li>TkPx</li>
<li>tnntwister</li>
<li>toto-leroidelasaucisse</li>
<li>ToumToum</li>
<li>trigrou</li>
<li>Tryph</li>
<li>Un Sur Quatre</li>
<li>Valerio-Paladino</li>
<li>Valeryan_24</li>
<li>Vegattitude</li>
<li>Vero-Pajot</li>
<li>Victor -Hery</li>
<li>Vincent-Corrèze</li>
<li>VINCENT-PEYRET</li>
<li>vmorel</li>
<li>Walter-van Holst</li>
<li>Watsdesign</li>
<li>win100</li>
<li>Xavier ALT</li>
<li>Xavier-Chantry</li>
<li>Xavier-Godard</li>
<li>XoD</li>
<li>Yann-Delaunoy</li>
<li>yanselmetti</li>
<li>Yves-Caniou</li>
<li>ZeBlackPearl</li>
<li>ZeGreg</li>
</ul>
<h3>Contributeurs</h3>
<ul>
<li>Chocobozzz</li>
<li>gegeweb</li>
<li>rigelk</li>
<li>bnjbvr</li>
<li>DimitriGilbert</li>
<li>Green-Star</li>
<li>jankeromnes</li>
<li>Angristan</li>
<li>okhin</li>
<li>svnet-libre</li>
<li>dedesite</li>
<li>floSoX</li>
<li>dadall</li>
<li>jonathanraes</li>
<li>ldidry</li>
<li>DavidLibeau</li>
<li>mrflos</li>
<li>LecygneNoir</li>
<li>lucaspontoexe</li>
<li>flyingrub</li>
<li>tcitworld</li>
<li>valvin1</li>
<li>kaiyou</li>
<li>taziden</li>
<li>sticmac</li>
<li>luzpaz</li>
<li>qsypoq</li>
<li>noplanman</li>
<li>Nautigsam</li>
<li>ewft</li>
</ul>
<p><a class="button" href="https://github.com/Chocobozzz/PeerTube/">Contribuer au code</a></p>
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,469 +0,0 @@
+++
date = "2018-05-24T14:41:00+01:00"
title = "Eregalerij"
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row hof" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">Eregalerij</h2>
<h3>Sponsors</h3>
<div class="row">
<div class="col-sm-3 col-xs-6">
<a href="https://qonfucius.com/">
<div class="thumbnail">
<img src="/qonfucius.png" alt="Qonfucius">
</div>
</a>
</div>
<div class="col-sm-3 col-xs-6">
<a href="https://www.ipsolution.fr/">
<div class="thumbnail">
<img src="/ipsolution.png" alt="IP Solution">
</div>
</a>
</div>
</div>
<h3>Financiële bijdragers</h3>
<ul>
<li>0x010C</li>
<li>3dsman</li>
<li>3rw4n-G3D</li>
<li>aallrd</li>
<li>Adam-Odell</li>
<li>adechambost</li>
<li>adim</li>
<li>adngdb</li>
<li>Adrien-Horcholle</li>
<li>Agence-Différente</li>
<li>Al-Nimr</li>
<li>Alain-Delgrange</li>
<li>Alain-Girard</li>
<li>Alain-MICHEL</li>
<li>Alexandre-Badez</li>
<li>Alexandre-Mercier</li>
<li>Alexandre-Roux-2</li>
<li>Alexis-Kauffmann</li>
<li>alfajet</li>
<li>Alias</li>
<li>Aliocha-Lang</li>
<li>André-Rabe</li>
<li>Anne-PROTAS</li>
<li>Antoine Derouin</li>
<li>Antonin-Segault</li>
<li>ariasuni</li>
<li>Aris-Papathéodorou</li>
<li>Arnaud-Risler</li>
<li>Arnaud-Vigouroux</li>
<li>Arnulf</li>
<li>Arthur-Bellier</li>
<li>Arthur-Charron</li>
<li>Arthur.Ball</li>
<li>Arvi-LEFEVRE</li>
<li>athanael.fr</li>
<li>Aurélien-Tamisier</li>
<li>Avel-Musicavel</li>
<li>axel-guegant</li>
<li>Aymeric-Dlv</li>
<li>baptiste-lemoine</li>
<li>Baptiste-Rochez</li>
<li>Bea-Schaack-2</li>
<li>beaufils</li>
<li>Benjamin-Baratta</li>
<li>Benjamin-Roussel</li>
<li>Benoîtdd</li>
<li>Bernard-Legrand</li>
<li>Bernard-Vauquelin</li>
<li>bnjbvr</li>
<li>bobstechsite</li>
<li>Brice.Francois</li>
<li>broz42</li>
<li>Bruno-Gadaleta</li>
<li>Bruno-VASTA</li>
<li>Bumblebee</li>
<li>Butchcassidy</li>
<li>Cadiou-Christophe</li>
<li>carrigns</li>
<li>case</li>
<li>Cathy-Barbet</li>
<li>ccazin</li>
<li>Cecile-Obernesser</li>
<li>cgay</li>
<li>champ contrechamp</li>
<li>charles-jacquin</li>
<li>Charlie-Duclut</li>
<li>Chris-Doe</li>
<li>Christel-Berthelot</li>
<li>Christophe-Verhaege</li>
<li>chud</li>
<li>Claire-C</li>
<li>Claude-POUGHEON</li>
<li>Clément-Hubert</li>
<li>Clément-Morelle</li>
<li>clydeb</li>
<li>Côme Chilliet</li>
<li>Confederac.io</li>
<li>Consulting-AZAPTEC</li>
<li>Corentin3892</li>
<li>CryoGen</li>
<li>Cyril</li>
<li>Cyril-Waechter</li>
<li>Dams3132</li>
<li>Daniel-Bartsch</li>
<li>Daniel-Thul</li>
<li>Danny-Joerger</li>
<li>Darth Judge</li>
<li>Dashcom</li>
<li>David-BADOIL</li>
<li>David-Dormoy</li>
<li>David-Velasco</li>
<li>David-Wagner</li>
<li>de Folleville -Matthieu </li>
<li>DeBugs</li>
<li>Didier-Bove</li>
<li>Diego-Crespo</li>
<li>dino</li>
<li>Doc Skellington</li>
<li>Dominique-Brun</li>
<li>dr4Ke</li>
<li>DRogueRonin</li>
<li>Ealhad</li>
<li>Elric-Noel</li>
<li>Elwan-Héry</li>
<li>Emilie-Wietzke</li>
<li>eparth</li>
<li>Eric-Bouhana</li>
<li>Ex-Serv</li>
<li>Fabien.Abraini</li>
<li>Fabien.Bonneval</li>
<li>fabrice-simon</li>
<li>farlistener</li>
<li>Flopômpôm</li>
<li>Florent-Deschamps</li>
<li>Florent-Fayolle</li>
<li>Florestan Fournier</li>
<li>Florian Kohrt</li>
<li>Florian-Siegenthaler</li>
<li>fobrice</li>
<li>FP45</li>
<li>Francis.Moraud</li>
<li>Francois-Goer</li>
<li>François-Lemaire</li>
<li>François-MORLET</li>
<li>François-Schoubben</li>
<li>francois.peyratout</li>
<li>Frathom</li>
<li>Frédéric GUÉLEN</li>
<li>Frédéric-Blumstein</li>
<li>Frédéric-Meurou</li>
<li>Frederic-Reynaud</li>
<li>freyja</li>
<li>FugazziPL</li>
<li>Gabriel-Devillers</li>
<li>GardoToF</li>
<li>Gaspard-Kemlin</li>
<li>Gauvain "GovanifY" Roussel-Tarbouriech</li>
<li>gdquest</li>
<li>Geek Faëries</li>
<li>Georges-Dutreix</li>
<li>Gerrit-Großkopf</li>
<li>GGBNM</li>
<li>Gil-Felot</li>
<li>Gilles-SACLIER</li>
<li>GinGa</li>
<li>ginkgopr</li>
<li>glazzara</li>
<li>Gof_</li>
<li>Gonçalves-Daniel</li>
<li>GRAP-Groupement Régional Alimentaire de Proximité</li>
<li>Gregouw</li>
<li>Grummfy</li>
<li>guiaug</li>
<li>Guillaume-Chaslot</li>
<li>Guillaume-David</li>
<li>gwlolos</li>
<li>Harald-Eilertsen</li>
<li>Harpocrate</li>
<li>Hebus82</li>
<li>Hellmut</li>
<li>Henri-ROS</li>
<li>hguilbert</li>
<li>hoper</li>
<li>Hoshin</li>
<li>Hylm</li>
<li>Ivan-Ogai</li>
<li>Jacques-Roos</li>
<li>James-Moore</li>
<li>James-Valleroy</li>
<li>Jan-Aagaard</li>
<li>Jan-Keromnes</li>
<li>jano31coa</li>
<li>Jean CHARPENTIER</li>
<li>jean claude-skowron</li>
<li>Jean Dos</li>
<li>jean-FISCHER</li>
<li>Jean-François-PETITBON</li>
<li>Jean-François-Tomasi</li>
<li>Jean-Galland</li>
<li>Jean-louis-Bergamo</li>
<li>Jean-Martin Laval</li>
<li>Jean-Paul-GIBERT</li>
<li>Jean-Philippe-Eisenbarth</li>
<li>Jean-Sébastien-Renaud</li>
<li>Jean-Yves Kiger</li>
<li>Jean-Yves-DUPARC</li>
<li>jeansebastien</li>
<li>Jérémie -Wach</li>
<li>Jérôme-Avond</li>
<li>Jerome-Bu</li>
<li>Jery</li>
<li>Jezza</li>
<li>Jim-McDoniel</li>
<li>jlcpuzzle</li>
<li>Joe-Riche</li>
<li>John-Devor</li>
<li>John-Doe</li>
<li>Jojo-Boulix</li>
<li>Jonas-Aparicio</li>
<li>Jonathan-Kohler</li>
<li>Jos-van den Oever</li>
<li>Jozef-Knaperek</li>
<li>ju</li>
<li>jubarbu</li>
<li>Julie-Bultez</li>
<li>Julien Loudet</li>
<li>Julien-AILHAUD</li>
<li>Julien-Aubin</li>
<li>Julien-Cochennec</li>
<li>jyb</li>
<li>KalambakA</li>
<li>Kanor</li>
<li>kari-kimber</li>
<li>Kdecherf</li>
<li>Keplerpondorskell</li>
<li>Kevin-Nguyen</li>
<li>King-Of Peons</li>
<li>Kioob</li>
<li>kloh</li>
<li>kokoklems</li>
<li>Konstantin-Kovar</li>
<li>Kriĉjo</li>
<li>Kyâne-PICHOU</li>
<li>L'elfe-Sylvain</li>
<li>Lara-Dufour</li>
<li>lareinedeselfes</li>
<li>Laurent-HEINTZ</li>
<li>Laurent-PICQUENOT</li>
<li>ldubost</li>
<li>Legrave</li>
<li>Leyokki-Tk</li>
<li>LibreEnFete-en Tregor</li>
<li>LilO. Moino</li>
<li>Liloumuloup</li>
<li>Linuxine-T</li>
<li>Louis-Roche</li>
<li>Lukas-Steiblys</li>
<li>Mad Sugar</li>
<li>mahen</li>
<li>Manuel-Vazquez</li>
<li>Manumerique</li>
<li>Marc-BESSIERES</li>
<li>Marc-DUFOURNET</li>
<li>Marc-GASSER</li>
<li>Marc-Honnorat</li>
<li>Marco-Heisig</li>
<li>Marie-PACHECO</li>
<li>Marius-Lemonnier</li>
<li>Mark-O'Donovan</li>
<li>mart1n</li>
<li>Mathieu-Cornic</li>
<li>matt.faure</li>
<li>Mattéo-Delabre</li>
<li>Matthias-Devlamynck</li>
<li>Matthieu-Bollot</li>
<li>Matthieu-Dupont de Dinechin</li>
<li>matthieublanco</li>
<li>Max-PENY</li>
<li>Maxime-de WYROW</li>
<li>Maxime-Forest</li>
<li>Maxime-Mangel</li>
<li>Mayeul-Guiraud</li>
<li>mheiber</li>
<li>Michael-Koppmann</li>
<li>Michael-Loew</li>
<li>Michael-Q. Bid</li>
<li>Michel-POUSSIER</li>
<li>Mickaël-Gauvin</li>
<li>MicMP3Man</li>
<li>mjhvc</li>
<li>Moutmout</li>
<li>mphdp</li>
<li>mylainos</li>
<li>nayya</li>
<li>Neal-Wilson</li>
<li>neodarz-neodarz</li>
<li>NepsKi</li>
<li>NHenry</li>
<li>nicolas-k</li>
<li>NicolasCARPi</li>
<li>nicolaslegland</li>
<li>niconil</li>
<li>Niles</li>
<li>Norbert</li>
<li>Obrow</li>
<li>Okki</li>
<li>Olivier-Calzi</li>
<li>Olivier-Ganneval</li>
<li>olivier-pierret</li>
<li>p3n15634n7</li>
<li>Pas De-Panique</li>
<li>Patrice-Jabeneau</li>
<li>Patrick-MERCIER</li>
<li>Paul-Härle</li>
<li>pbramy</li>
<li>Philippe-Cabaud</li>
<li>Philippe-Lallemant</li>
<li>Philippe-Le Van</li>
<li>philippe-lhardy</li>
<li>PhilOGM</li>
<li>Pierre 'catwell' Chapuis</li>
<li>Pierre-Antoine-Champin</li>
<li>Pierre-Equoy</li>
<li>Pierre-Marijon</li>
<li>Pierre-petch</li>
<li>Pierrick-Couturier</li>
<li>PME2050</li>
<li>pmiossec</li>
<li>PtrckVllnv</li>
<li>queertube</li>
<li>ra-mon</li>
<li>Radhwan-Ben Madhkour</li>
<li>Raphaël-Grolimund</li>
<li>Raven</li>
<li>Raymond-Lutz</li>
<li>Razael</li>
<li>Rebecca-Breu</li>
<li>Rémi-Herrmann</li>
<li>Remix-the commons</li>
<li>rgggn</li>
<li>Rivinbeg</li>
<li>Romain Théry-Hermain</li>
<li>Romain-Ortiz</li>
<li>RomainVENNE</li>
<li>Romuald-EYRAUD</li>
<li>royhome</li>
<li>Samh</li>
<li>Sascha-Brendel</li>
<li>Sebastiaan-Glazenborg</li>
<li>Sebastian-Hugentobler</li>
<li>Sébastien Adam</li>
<li>Septie</li>
<li>shlagevuk-shlagevuk</li>
<li>Simon-Hemery</li>
<li>Simon-Larcher</li>
<li>sissssou</li>
<li>skarab</li>
<li>Skurious</li>
<li>skynebula</li>
<li>Sohga-Sohga</li>
<li>Solène-Rapenne</li>
<li>Spiderweak</li>
<li>Stanislas-Michalak</li>
<li>starmatt</li>
<li>Stéphane-Girardon</li>
<li>Stéphanie-Baltus</li>
<li>Stev-3d</li>
<li>Stoori</li>
<li>SuckyStrike</li>
<li>Sufflope</li>
<li>SundownDEV</li>
<li>Syk</li>
<li>Syluban</li>
<li>Sylv1c</li>
<li>Sylvain P</li>
<li>Sylvain_M</li>
<li>Sylvain-Cazaux</li>
<li>Sylvain-GLAIZE</li>
<li>Sylvestre Ledru</li>
<li>sylvie-boutet</li>
<li>Sylvie-TORRES</li>
<li>Tarulien</li>
<li>Taunya-Debolt</li>
<li>Thatoo</li>
<li>Thibault-Vlieghe</li>
<li>Thierry-Fenasse</li>
<li>Thomas-Aurel</li>
<li>thomas-constans</li>
<li>thomassin-loucas</li>
<li>Tim-Albers</li>
<li>TkPx</li>
<li>tnntwister</li>
<li>toto-leroidelasaucisse</li>
<li>ToumToum</li>
<li>trigrou</li>
<li>Tryph</li>
<li>Un Sur Quatre</li>
<li>Valerio-Paladino</li>
<li>Valeryan_24</li>
<li>Vegattitude</li>
<li>Vero-Pajot</li>
<li>Victor -Hery</li>
<li>Vincent-Corrèze</li>
<li>VINCENT-PEYRET</li>
<li>vmorel</li>
<li>Walter-van Holst</li>
<li>Watsdesign</li>
<li>win100</li>
<li>Xavier ALT</li>
<li>Xavier-Chantry</li>
<li>Xavier-Godard</li>
<li>XoD</li>
<li>Yann-Delaunoy</li>
<li>yanselmetti</li>
<li>Yves-Caniou</li>
<li>ZeBlackPearl</li>
<li>ZeGreg</li>
</ul>
<h3>Medewerkers</h3>
<ul>
<li>Chocobozzz</li>
<li>gegeweb</li>
<li>rigelk</li>
<li>bnjbvr</li>
<li>DimitriGilbert</li>
<li>Green-Star</li>
<li>jankeromnes</li>
<li>Angristan</li>
<li>okhin</li>
<li>svnet-libre</li>
<li>dedesite</li>
<li>floSoX</li>
<li>dadall</li>
<li>jonathanraes</li>
<li>ldidry</li>
<li>DavidLibeau</li>
<li>mrflos</li>
<li>LecygneNoir</li>
<li>lucaspontoexe</li>
<li>flyingrub</li>
<li>tcitworld</li>
<li>valvin1</li>
<li>kaiyou</li>
<li>taziden</li>
<li>sticmac</li>
<li>luzpaz</li>
<li>qsypoq</li>
<li>noplanman</li>
<li>Nautigsam</li>
<li>ewft</li>
</ul>
<p><a class="button" href="https://github.com/Chocobozzz/PeerTube/">Draag bij aan de code</a></p>
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,469 +0,0 @@
+++
date = "2018-05-24T14:41:00+01:00"
title = "Sala sławy"
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row hof" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">Hall of fame</h2>
<h3>Sponsors</h3>
<div class="row">
<div class="col-sm-3 col-xs-6">
<a href="https://qonfucius.com/">
<div class="thumbnail">
<img src="/qonfucius.png" alt="Qonfucius">
</div>
</a>
</div>
<div class="col-sm-3 col-xs-6">
<a href="https://www.ipsolution.fr/">
<div class="thumbnail">
<img src="/ipsolution.png" alt="IP Solution">
</div>
</a>
</div>
</div>
<h3>Financial Contributors</h3>
<ul>
<li>0x010C</li>
<li>3dsman</li>
<li>3rw4n-G3D</li>
<li>aallrd</li>
<li>Adam-Odell</li>
<li>adechambost</li>
<li>adim</li>
<li>adngdb</li>
<li>Adrien-Horcholle</li>
<li>Agence-Différente</li>
<li>Al-Nimr</li>
<li>Alain-Delgrange</li>
<li>Alain-Girard</li>
<li>Alain-MICHEL</li>
<li>Alexandre-Badez</li>
<li>Alexandre-Mercier</li>
<li>Alexandre-Roux-2</li>
<li>Alexis-Kauffmann</li>
<li>alfajet</li>
<li>Alias</li>
<li>Aliocha-Lang</li>
<li>André-Rabe</li>
<li>Anne-PROTAS</li>
<li>Antoine Derouin</li>
<li>Antonin-Segault</li>
<li>ariasuni</li>
<li>Aris-Papathéodorou</li>
<li>Arnaud-Risler</li>
<li>Arnaud-Vigouroux</li>
<li>Arnulf</li>
<li>Arthur-Bellier</li>
<li>Arthur-Charron</li>
<li>Arthur.Ball</li>
<li>Arvi-LEFEVRE</li>
<li>athanael.fr</li>
<li>Aurélien-Tamisier</li>
<li>Avel-Musicavel</li>
<li>axel-guegant</li>
<li>Aymeric-Dlv</li>
<li>baptiste-lemoine</li>
<li>Baptiste-Rochez</li>
<li>Bea-Schaack-2</li>
<li>beaufils</li>
<li>Benjamin-Baratta</li>
<li>Benjamin-Roussel</li>
<li>Benoîtdd</li>
<li>Bernard-Legrand</li>
<li>Bernard-Vauquelin</li>
<li>bnjbvr</li>
<li>bobstechsite</li>
<li>Brice.Francois</li>
<li>broz42</li>
<li>Bruno-Gadaleta</li>
<li>Bruno-VASTA</li>
<li>Bumblebee</li>
<li>Butchcassidy</li>
<li>Cadiou-Christophe</li>
<li>carrigns</li>
<li>case</li>
<li>Cathy-Barbet</li>
<li>ccazin</li>
<li>Cecile-Obernesser</li>
<li>cgay</li>
<li>champ contrechamp</li>
<li>charles-jacquin</li>
<li>Charlie-Duclut</li>
<li>Chris-Doe</li>
<li>Christel-Berthelot</li>
<li>Christophe-Verhaege</li>
<li>chud</li>
<li>Claire-C</li>
<li>Claude-POUGHEON</li>
<li>Clément-Hubert</li>
<li>Clément-Morelle</li>
<li>clydeb</li>
<li>Côme Chilliet</li>
<li>Confederac.io</li>
<li>Consulting-AZAPTEC</li>
<li>Corentin3892</li>
<li>CryoGen</li>
<li>Cyril</li>
<li>Cyril-Waechter</li>
<li>Dams3132</li>
<li>Daniel-Bartsch</li>
<li>Daniel-Thul</li>
<li>Danny-Joerger</li>
<li>Darth Judge</li>
<li>Dashcom</li>
<li>David-BADOIL</li>
<li>David-Dormoy</li>
<li>David-Velasco</li>
<li>David-Wagner</li>
<li>de Folleville -Matthieu </li>
<li>DeBugs</li>
<li>Didier-Bove</li>
<li>Diego-Crespo</li>
<li>dino</li>
<li>Doc Skellington</li>
<li>Dominique-Brun</li>
<li>dr4Ke</li>
<li>DRogueRonin</li>
<li>Ealhad</li>
<li>Elric-Noel</li>
<li>Elwan-Héry</li>
<li>Emilie-Wietzke</li>
<li>eparth</li>
<li>Eric-Bouhana</li>
<li>Ex-Serv</li>
<li>Fabien.Abraini</li>
<li>Fabien.Bonneval</li>
<li>fabrice-simon</li>
<li>farlistener</li>
<li>Flopômpôm</li>
<li>Florent-Deschamps</li>
<li>Florent-Fayolle</li>
<li>Florestan Fournier</li>
<li>Florian Kohrt</li>
<li>Florian-Siegenthaler</li>
<li>fobrice</li>
<li>FP45</li>
<li>Francis.Moraud</li>
<li>Francois-Goer</li>
<li>François-Lemaire</li>
<li>François-MORLET</li>
<li>François-Schoubben</li>
<li>francois.peyratout</li>
<li>Frathom</li>
<li>Frédéric GUÉLEN</li>
<li>Frédéric-Blumstein</li>
<li>Frédéric-Meurou</li>
<li>Frederic-Reynaud</li>
<li>freyja</li>
<li>FugazziPL</li>
<li>Gabriel-Devillers</li>
<li>GardoToF</li>
<li>Gaspard-Kemlin</li>
<li>Gauvain "GovanifY" Roussel-Tarbouriech</li>
<li>gdquest</li>
<li>Geek Faëries</li>
<li>Georges-Dutreix</li>
<li>Gerrit-Großkopf</li>
<li>GGBNM</li>
<li>Gil-Felot</li>
<li>Gilles-SACLIER</li>
<li>GinGa</li>
<li>ginkgopr</li>
<li>glazzara</li>
<li>Gof_</li>
<li>Gonçalves-Daniel</li>
<li>GRAP-Groupement Régional Alimentaire de Proximité</li>
<li>Gregouw</li>
<li>Grummfy</li>
<li>guiaug</li>
<li>Guillaume-Chaslot</li>
<li>Guillaume-David</li>
<li>gwlolos</li>
<li>Harald-Eilertsen</li>
<li>Harpocrate</li>
<li>Hebus82</li>
<li>Hellmut</li>
<li>Henri-ROS</li>
<li>hguilbert</li>
<li>hoper</li>
<li>Hoshin</li>
<li>Hylm</li>
<li>Ivan-Ogai</li>
<li>Jacques-Roos</li>
<li>James-Moore</li>
<li>James-Valleroy</li>
<li>Jan-Aagaard</li>
<li>Jan-Keromnes</li>
<li>jano31coa</li>
<li>Jean CHARPENTIER</li>
<li>jean claude-skowron</li>
<li>Jean Dos</li>
<li>jean-FISCHER</li>
<li>Jean-François-PETITBON</li>
<li>Jean-François-Tomasi</li>
<li>Jean-Galland</li>
<li>Jean-louis-Bergamo</li>
<li>Jean-Martin Laval</li>
<li>Jean-Paul-GIBERT</li>
<li>Jean-Philippe-Eisenbarth</li>
<li>Jean-Sébastien-Renaud</li>
<li>Jean-Yves Kiger</li>
<li>Jean-Yves-DUPARC</li>
<li>jeansebastien</li>
<li>Jérémie -Wach</li>
<li>Jérôme-Avond</li>
<li>Jerome-Bu</li>
<li>Jery</li>
<li>Jezza</li>
<li>Jim-McDoniel</li>
<li>jlcpuzzle</li>
<li>Joe-Riche</li>
<li>John-Devor</li>
<li>John-Doe</li>
<li>Jojo-Boulix</li>
<li>Jonas-Aparicio</li>
<li>Jonathan-Kohler</li>
<li>Jos-van den Oever</li>
<li>Jozef-Knaperek</li>
<li>ju</li>
<li>jubarbu</li>
<li>Julie-Bultez</li>
<li>Julien Loudet</li>
<li>Julien-AILHAUD</li>
<li>Julien-Aubin</li>
<li>Julien-Cochennec</li>
<li>jyb</li>
<li>KalambakA</li>
<li>Kanor</li>
<li>kari-kimber</li>
<li>Kdecherf</li>
<li>Keplerpondorskell</li>
<li>Kevin-Nguyen</li>
<li>King-Of Peons</li>
<li>Kioob</li>
<li>kloh</li>
<li>kokoklems</li>
<li>Konstantin-Kovar</li>
<li>Kriĉjo</li>
<li>Kyâne-PICHOU</li>
<li>L'elfe-Sylvain</li>
<li>Lara-Dufour</li>
<li>lareinedeselfes</li>
<li>Laurent-HEINTZ</li>
<li>Laurent-PICQUENOT</li>
<li>ldubost</li>
<li>Legrave</li>
<li>Leyokki-Tk</li>
<li>LibreEnFete-en Tregor</li>
<li>LilO. Moino</li>
<li>Liloumuloup</li>
<li>Linuxine-T</li>
<li>Louis-Roche</li>
<li>Lukas-Steiblys</li>
<li>Mad Sugar</li>
<li>mahen</li>
<li>Manuel-Vazquez</li>
<li>Manumerique</li>
<li>Marc-BESSIERES</li>
<li>Marc-DUFOURNET</li>
<li>Marc-GASSER</li>
<li>Marc-Honnorat</li>
<li>Marco-Heisig</li>
<li>Marie-PACHECO</li>
<li>Marius-Lemonnier</li>
<li>Mark-O'Donovan</li>
<li>mart1n</li>
<li>Mathieu-Cornic</li>
<li>matt.faure</li>
<li>Mattéo-Delabre</li>
<li>Matthias-Devlamynck</li>
<li>Matthieu-Bollot</li>
<li>Matthieu-Dupont de Dinechin</li>
<li>matthieublanco</li>
<li>Max-PENY</li>
<li>Maxime-de WYROW</li>
<li>Maxime-Forest</li>
<li>Maxime-Mangel</li>
<li>Mayeul-Guiraud</li>
<li>mheiber</li>
<li>Michael-Koppmann</li>
<li>Michael-Loew</li>
<li>Michael-Q. Bid</li>
<li>Michel-POUSSIER</li>
<li>Mickaël-Gauvin</li>
<li>MicMP3Man</li>
<li>mjhvc</li>
<li>Moutmout</li>
<li>mphdp</li>
<li>mylainos</li>
<li>nayya</li>
<li>Neal-Wilson</li>
<li>neodarz-neodarz</li>
<li>NepsKi</li>
<li>NHenry</li>
<li>nicolas-k</li>
<li>NicolasCARPi</li>
<li>nicolaslegland</li>
<li>niconil</li>
<li>Niles</li>
<li>Norbert</li>
<li>Obrow</li>
<li>Okki</li>
<li>Olivier-Calzi</li>
<li>Olivier-Ganneval</li>
<li>olivier-pierret</li>
<li>p3n15634n7</li>
<li>Pas De-Panique</li>
<li>Patrice-Jabeneau</li>
<li>Patrick-MERCIER</li>
<li>Paul-Härle</li>
<li>pbramy</li>
<li>Philippe-Cabaud</li>
<li>Philippe-Lallemant</li>
<li>Philippe-Le Van</li>
<li>philippe-lhardy</li>
<li>PhilOGM</li>
<li>Pierre 'catwell' Chapuis</li>
<li>Pierre-Antoine-Champin</li>
<li>Pierre-Equoy</li>
<li>Pierre-Marijon</li>
<li>Pierre-petch</li>
<li>Pierrick-Couturier</li>
<li>PME2050</li>
<li>pmiossec</li>
<li>PtrckVllnv</li>
<li>queertube</li>
<li>ra-mon</li>
<li>Radhwan-Ben Madhkour</li>
<li>Raphaël-Grolimund</li>
<li>Raven</li>
<li>Raymond-Lutz</li>
<li>Razael</li>
<li>Rebecca-Breu</li>
<li>Rémi-Herrmann</li>
<li>Remix-the commons</li>
<li>rgggn</li>
<li>Rivinbeg</li>
<li>Romain Théry-Hermain</li>
<li>Romain-Ortiz</li>
<li>RomainVENNE</li>
<li>Romuald-EYRAUD</li>
<li>royhome</li>
<li>Samh</li>
<li>Sascha-Brendel</li>
<li>Sebastiaan-Glazenborg</li>
<li>Sebastian-Hugentobler</li>
<li>Sébastien Adam</li>
<li>Septie</li>
<li>shlagevuk-shlagevuk</li>
<li>Simon-Hemery</li>
<li>Simon-Larcher</li>
<li>sissssou</li>
<li>skarab</li>
<li>Skurious</li>
<li>skynebula</li>
<li>Sohga-Sohga</li>
<li>Solène-Rapenne</li>
<li>Spiderweak</li>
<li>Stanislas-Michalak</li>
<li>starmatt</li>
<li>Stéphane-Girardon</li>
<li>Stéphanie-Baltus</li>
<li>Stev-3d</li>
<li>Stoori</li>
<li>SuckyStrike</li>
<li>Sufflope</li>
<li>SundownDEV</li>
<li>Syk</li>
<li>Syluban</li>
<li>Sylv1c</li>
<li>Sylvain P</li>
<li>Sylvain_M</li>
<li>Sylvain-Cazaux</li>
<li>Sylvain-GLAIZE</li>
<li>Sylvestre Ledru</li>
<li>sylvie-boutet</li>
<li>Sylvie-TORRES</li>
<li>Tarulien</li>
<li>Taunya-Debolt</li>
<li>Thatoo</li>
<li>Thibault-Vlieghe</li>
<li>Thierry-Fenasse</li>
<li>Thomas-Aurel</li>
<li>thomas-constans</li>
<li>thomassin-loucas</li>
<li>Tim-Albers</li>
<li>TkPx</li>
<li>tnntwister</li>
<li>toto-leroidelasaucisse</li>
<li>ToumToum</li>
<li>trigrou</li>
<li>Tryph</li>
<li>Un Sur Quatre</li>
<li>Valerio-Paladino</li>
<li>Valeryan_24</li>
<li>Vegattitude</li>
<li>Vero-Pajot</li>
<li>Victor -Hery</li>
<li>Vincent-Corrèze</li>
<li>VINCENT-PEYRET</li>
<li>vmorel</li>
<li>Walter-van Holst</li>
<li>Watsdesign</li>
<li>win100</li>
<li>Xavier ALT</li>
<li>Xavier-Chantry</li>
<li>Xavier-Godard</li>
<li>XoD</li>
<li>Yann-Delaunoy</li>
<li>yanselmetti</li>
<li>Yves-Caniou</li>
<li>ZeBlackPearl</li>
<li>ZeGreg</li>
</ul>
<h3>Contributors</h3>
<ul>
<li>Chocobozzz</li>
<li>gegeweb</li>
<li>rigelk</li>
<li>bnjbvr</li>
<li>DimitriGilbert</li>
<li>Green-Star</li>
<li>jankeromnes</li>
<li>Angristan</li>
<li>okhin</li>
<li>svnet-libre</li>
<li>dedesite</li>
<li>floSoX</li>
<li>dadall</li>
<li>jonathanraes</li>
<li>ldidry</li>
<li>DavidLibeau</li>
<li>mrflos</li>
<li>LecygneNoir</li>
<li>lucaspontoexe</li>
<li>flyingrub</li>
<li>tcitworld</li>
<li>valvin1</li>
<li>kaiyou</li>
<li>taziden</li>
<li>sticmac</li>
<li>luzpaz</li>
<li>qsypoq</li>
<li>noplanman</li>
<li>Nautigsam</li>
<li>ewft</li>
</ul>
<p><a class="button" href="https://github.com/Chocobozzz/PeerTube/">Contribute to the code</a></p>
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,469 +0,0 @@
+++
date = "2018-05-24T14:41:00+01:00"
title = "名人堂"
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row hof" %}}
{{% grid class="container" %}}
{{< grid class="col-sm-12" >}}
<h2 class="text-center">Hall of fame</h2>
<h3>Sponsors</h3>
<div class="row">
<div class="col-sm-3 col-xs-6">
<a href="https://qonfucius.com/">
<div class="thumbnail">
<img src="/qonfucius.png" alt="Qonfucius">
</div>
</a>
</div>
<div class="col-sm-3 col-xs-6">
<a href="https://www.ipsolution.fr/">
<div class="thumbnail">
<img src="/ipsolution.png" alt="IP Solution">
</div>
</a>
</div>
</div>
<h3>Financial Contributors</h3>
<ul>
<li>0x010C</li>
<li>3dsman</li>
<li>3rw4n-G3D</li>
<li>aallrd</li>
<li>Adam-Odell</li>
<li>adechambost</li>
<li>adim</li>
<li>adngdb</li>
<li>Adrien-Horcholle</li>
<li>Agence-Différente</li>
<li>Al-Nimr</li>
<li>Alain-Delgrange</li>
<li>Alain-Girard</li>
<li>Alain-MICHEL</li>
<li>Alexandre-Badez</li>
<li>Alexandre-Mercier</li>
<li>Alexandre-Roux-2</li>
<li>Alexis-Kauffmann</li>
<li>alfajet</li>
<li>Alias</li>
<li>Aliocha-Lang</li>
<li>André-Rabe</li>
<li>Anne-PROTAS</li>
<li>Antoine Derouin</li>
<li>Antonin-Segault</li>
<li>ariasuni</li>
<li>Aris-Papathéodorou</li>
<li>Arnaud-Risler</li>
<li>Arnaud-Vigouroux</li>
<li>Arnulf</li>
<li>Arthur-Bellier</li>
<li>Arthur-Charron</li>
<li>Arthur.Ball</li>
<li>Arvi-LEFEVRE</li>
<li>athanael.fr</li>
<li>Aurélien-Tamisier</li>
<li>Avel-Musicavel</li>
<li>axel-guegant</li>
<li>Aymeric-Dlv</li>
<li>baptiste-lemoine</li>
<li>Baptiste-Rochez</li>
<li>Bea-Schaack-2</li>
<li>beaufils</li>
<li>Benjamin-Baratta</li>
<li>Benjamin-Roussel</li>
<li>Benoîtdd</li>
<li>Bernard-Legrand</li>
<li>Bernard-Vauquelin</li>
<li>bnjbvr</li>
<li>bobstechsite</li>
<li>Brice.Francois</li>
<li>broz42</li>
<li>Bruno-Gadaleta</li>
<li>Bruno-VASTA</li>
<li>Bumblebee</li>
<li>Butchcassidy</li>
<li>Cadiou-Christophe</li>
<li>carrigns</li>
<li>case</li>
<li>Cathy-Barbet</li>
<li>ccazin</li>
<li>Cecile-Obernesser</li>
<li>cgay</li>
<li>champ contrechamp</li>
<li>charles-jacquin</li>
<li>Charlie-Duclut</li>
<li>Chris-Doe</li>
<li>Christel-Berthelot</li>
<li>Christophe-Verhaege</li>
<li>chud</li>
<li>Claire-C</li>
<li>Claude-POUGHEON</li>
<li>Clément-Hubert</li>
<li>Clément-Morelle</li>
<li>clydeb</li>
<li>Côme Chilliet</li>
<li>Confederac.io</li>
<li>Consulting-AZAPTEC</li>
<li>Corentin3892</li>
<li>CryoGen</li>
<li>Cyril</li>
<li>Cyril-Waechter</li>
<li>Dams3132</li>
<li>Daniel-Bartsch</li>
<li>Daniel-Thul</li>
<li>Danny-Joerger</li>
<li>Darth Judge</li>
<li>Dashcom</li>
<li>David-BADOIL</li>
<li>David-Dormoy</li>
<li>David-Velasco</li>
<li>David-Wagner</li>
<li>de Folleville -Matthieu </li>
<li>DeBugs</li>
<li>Didier-Bove</li>
<li>Diego-Crespo</li>
<li>dino</li>
<li>Doc Skellington</li>
<li>Dominique-Brun</li>
<li>dr4Ke</li>
<li>DRogueRonin</li>
<li>Ealhad</li>
<li>Elric-Noel</li>
<li>Elwan-Héry</li>
<li>Emilie-Wietzke</li>
<li>eparth</li>
<li>Eric-Bouhana</li>
<li>Ex-Serv</li>
<li>Fabien.Abraini</li>
<li>Fabien.Bonneval</li>
<li>fabrice-simon</li>
<li>farlistener</li>
<li>Flopômpôm</li>
<li>Florent-Deschamps</li>
<li>Florent-Fayolle</li>
<li>Florestan Fournier</li>
<li>Florian Kohrt</li>
<li>Florian-Siegenthaler</li>
<li>fobrice</li>
<li>FP45</li>
<li>Francis.Moraud</li>
<li>Francois-Goer</li>
<li>François-Lemaire</li>
<li>François-MORLET</li>
<li>François-Schoubben</li>
<li>francois.peyratout</li>
<li>Frathom</li>
<li>Frédéric GUÉLEN</li>
<li>Frédéric-Blumstein</li>
<li>Frédéric-Meurou</li>
<li>Frederic-Reynaud</li>
<li>freyja</li>
<li>FugazziPL</li>
<li>Gabriel-Devillers</li>
<li>GardoToF</li>
<li>Gaspard-Kemlin</li>
<li>Gauvain "GovanifY" Roussel-Tarbouriech</li>
<li>gdquest</li>
<li>Geek Faëries</li>
<li>Georges-Dutreix</li>
<li>Gerrit-Großkopf</li>
<li>GGBNM</li>
<li>Gil-Felot</li>
<li>Gilles-SACLIER</li>
<li>GinGa</li>
<li>ginkgopr</li>
<li>glazzara</li>
<li>Gof_</li>
<li>Gonçalves-Daniel</li>
<li>GRAP-Groupement Régional Alimentaire de Proximité</li>
<li>Gregouw</li>
<li>Grummfy</li>
<li>guiaug</li>
<li>Guillaume-Chaslot</li>
<li>Guillaume-David</li>
<li>gwlolos</li>
<li>Harald-Eilertsen</li>
<li>Harpocrate</li>
<li>Hebus82</li>
<li>Hellmut</li>
<li>Henri-ROS</li>
<li>hguilbert</li>
<li>hoper</li>
<li>Hoshin</li>
<li>Hylm</li>
<li>Ivan-Ogai</li>
<li>Jacques-Roos</li>
<li>James-Moore</li>
<li>James-Valleroy</li>
<li>Jan-Aagaard</li>
<li>Jan-Keromnes</li>
<li>jano31coa</li>
<li>Jean CHARPENTIER</li>
<li>jean claude-skowron</li>
<li>Jean Dos</li>
<li>jean-FISCHER</li>
<li>Jean-François-PETITBON</li>
<li>Jean-François-Tomasi</li>
<li>Jean-Galland</li>
<li>Jean-louis-Bergamo</li>
<li>Jean-Martin Laval</li>
<li>Jean-Paul-GIBERT</li>
<li>Jean-Philippe-Eisenbarth</li>
<li>Jean-Sébastien-Renaud</li>
<li>Jean-Yves Kiger</li>
<li>Jean-Yves-DUPARC</li>
<li>jeansebastien</li>
<li>Jérémie -Wach</li>
<li>Jérôme-Avond</li>
<li>Jerome-Bu</li>
<li>Jery</li>
<li>Jezza</li>
<li>Jim-McDoniel</li>
<li>jlcpuzzle</li>
<li>Joe-Riche</li>
<li>John-Devor</li>
<li>John-Doe</li>
<li>Jojo-Boulix</li>
<li>Jonas-Aparicio</li>
<li>Jonathan-Kohler</li>
<li>Jos-van den Oever</li>
<li>Jozef-Knaperek</li>
<li>ju</li>
<li>jubarbu</li>
<li>Julie-Bultez</li>
<li>Julien Loudet</li>
<li>Julien-AILHAUD</li>
<li>Julien-Aubin</li>
<li>Julien-Cochennec</li>
<li>jyb</li>
<li>KalambakA</li>
<li>Kanor</li>
<li>kari-kimber</li>
<li>Kdecherf</li>
<li>Keplerpondorskell</li>
<li>Kevin-Nguyen</li>
<li>King-Of Peons</li>
<li>Kioob</li>
<li>kloh</li>
<li>kokoklems</li>
<li>Konstantin-Kovar</li>
<li>Kriĉjo</li>
<li>Kyâne-PICHOU</li>
<li>L'elfe-Sylvain</li>
<li>Lara-Dufour</li>
<li>lareinedeselfes</li>
<li>Laurent-HEINTZ</li>
<li>Laurent-PICQUENOT</li>
<li>ldubost</li>
<li>Legrave</li>
<li>Leyokki-Tk</li>
<li>LibreEnFete-en Tregor</li>
<li>LilO. Moino</li>
<li>Liloumuloup</li>
<li>Linuxine-T</li>
<li>Louis-Roche</li>
<li>Lukas-Steiblys</li>
<li>Mad Sugar</li>
<li>mahen</li>
<li>Manuel-Vazquez</li>
<li>Manumerique</li>
<li>Marc-BESSIERES</li>
<li>Marc-DUFOURNET</li>
<li>Marc-GASSER</li>
<li>Marc-Honnorat</li>
<li>Marco-Heisig</li>
<li>Marie-PACHECO</li>
<li>Marius-Lemonnier</li>
<li>Mark-O'Donovan</li>
<li>mart1n</li>
<li>Mathieu-Cornic</li>
<li>matt.faure</li>
<li>Mattéo-Delabre</li>
<li>Matthias-Devlamynck</li>
<li>Matthieu-Bollot</li>
<li>Matthieu-Dupont de Dinechin</li>
<li>matthieublanco</li>
<li>Max-PENY</li>
<li>Maxime-de WYROW</li>
<li>Maxime-Forest</li>
<li>Maxime-Mangel</li>
<li>Mayeul-Guiraud</li>
<li>mheiber</li>
<li>Michael-Koppmann</li>
<li>Michael-Loew</li>
<li>Michael-Q. Bid</li>
<li>Michel-POUSSIER</li>
<li>Mickaël-Gauvin</li>
<li>MicMP3Man</li>
<li>mjhvc</li>
<li>Moutmout</li>
<li>mphdp</li>
<li>mylainos</li>
<li>nayya</li>
<li>Neal-Wilson</li>
<li>neodarz-neodarz</li>
<li>NepsKi</li>
<li>NHenry</li>
<li>nicolas-k</li>
<li>NicolasCARPi</li>
<li>nicolaslegland</li>
<li>niconil</li>
<li>Niles</li>
<li>Norbert</li>
<li>Obrow</li>
<li>Okki</li>
<li>Olivier-Calzi</li>
<li>Olivier-Ganneval</li>
<li>olivier-pierret</li>
<li>p3n15634n7</li>
<li>Pas De-Panique</li>
<li>Patrice-Jabeneau</li>
<li>Patrick-MERCIER</li>
<li>Paul-Härle</li>
<li>pbramy</li>
<li>Philippe-Cabaud</li>
<li>Philippe-Lallemant</li>
<li>Philippe-Le Van</li>
<li>philippe-lhardy</li>
<li>PhilOGM</li>
<li>Pierre 'catwell' Chapuis</li>
<li>Pierre-Antoine-Champin</li>
<li>Pierre-Equoy</li>
<li>Pierre-Marijon</li>
<li>Pierre-petch</li>
<li>Pierrick-Couturier</li>
<li>PME2050</li>
<li>pmiossec</li>
<li>PtrckVllnv</li>
<li>queertube</li>
<li>ra-mon</li>
<li>Radhwan-Ben Madhkour</li>
<li>Raphaël-Grolimund</li>
<li>Raven</li>
<li>Raymond-Lutz</li>
<li>Razael</li>
<li>Rebecca-Breu</li>
<li>Rémi-Herrmann</li>
<li>Remix-the commons</li>
<li>rgggn</li>
<li>Rivinbeg</li>
<li>Romain Théry-Hermain</li>
<li>Romain-Ortiz</li>
<li>RomainVENNE</li>
<li>Romuald-EYRAUD</li>
<li>royhome</li>
<li>Samh</li>
<li>Sascha-Brendel</li>
<li>Sebastiaan-Glazenborg</li>
<li>Sebastian-Hugentobler</li>
<li>Sébastien Adam</li>
<li>Septie</li>
<li>shlagevuk-shlagevuk</li>
<li>Simon-Hemery</li>
<li>Simon-Larcher</li>
<li>sissssou</li>
<li>skarab</li>
<li>Skurious</li>
<li>skynebula</li>
<li>Sohga-Sohga</li>
<li>Solène-Rapenne</li>
<li>Spiderweak</li>
<li>Stanislas-Michalak</li>
<li>starmatt</li>
<li>Stéphane-Girardon</li>
<li>Stéphanie-Baltus</li>
<li>Stev-3d</li>
<li>Stoori</li>
<li>SuckyStrike</li>
<li>Sufflope</li>
<li>SundownDEV</li>
<li>Syk</li>
<li>Syluban</li>
<li>Sylv1c</li>
<li>Sylvain P</li>
<li>Sylvain_M</li>
<li>Sylvain-Cazaux</li>
<li>Sylvain-GLAIZE</li>
<li>Sylvestre Ledru</li>
<li>sylvie-boutet</li>
<li>Sylvie-TORRES</li>
<li>Tarulien</li>
<li>Taunya-Debolt</li>
<li>Thatoo</li>
<li>Thibault-Vlieghe</li>
<li>Thierry-Fenasse</li>
<li>Thomas-Aurel</li>
<li>thomas-constans</li>
<li>thomassin-loucas</li>
<li>Tim-Albers</li>
<li>TkPx</li>
<li>tnntwister</li>
<li>toto-leroidelasaucisse</li>
<li>ToumToum</li>
<li>trigrou</li>
<li>Tryph</li>
<li>Un Sur Quatre</li>
<li>Valerio-Paladino</li>
<li>Valeryan_24</li>
<li>Vegattitude</li>
<li>Vero-Pajot</li>
<li>Victor -Hery</li>
<li>Vincent-Corrèze</li>
<li>VINCENT-PEYRET</li>
<li>vmorel</li>
<li>Walter-van Holst</li>
<li>Watsdesign</li>
<li>win100</li>
<li>Xavier ALT</li>
<li>Xavier-Chantry</li>
<li>Xavier-Godard</li>
<li>XoD</li>
<li>Yann-Delaunoy</li>
<li>yanselmetti</li>
<li>Yves-Caniou</li>
<li>ZeBlackPearl</li>
<li>ZeGreg</li>
</ul>
<h3>Contributors</h3>
<ul>
<li>Chocobozzz</li>
<li>gegeweb</li>
<li>rigelk</li>
<li>bnjbvr</li>
<li>DimitriGilbert</li>
<li>Green-Star</li>
<li>jankeromnes</li>
<li>Angristan</li>
<li>okhin</li>
<li>svnet-libre</li>
<li>dedesite</li>
<li>floSoX</li>
<li>dadall</li>
<li>jonathanraes</li>
<li>ldidry</li>
<li>DavidLibeau</li>
<li>mrflos</li>
<li>LecygneNoir</li>
<li>lucaspontoexe</li>
<li>flyingrub</li>
<li>tcitworld</li>
<li>valvin1</li>
<li>kaiyou</li>
<li>taziden</li>
<li>sticmac</li>
<li>luzpaz</li>
<li>qsypoq</li>
<li>noplanman</li>
<li>Nautigsam</li>
<li>ewft</li>
</ul>
<p><a class="button" href="https://github.com/Chocobozzz/PeerTube/">Contribute to the code</a></p>
{{< /grid >}}
{{% /grid %}}
{{% /grid %}}

View file

@ -1,210 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "Übernehmen Sie die Kontrolle über Ihre Videos! #JoinPeertube"
description = "PeerTube ist ein Open-Source-Video-Hosting-Netzwerk. Videos von Menschen, mit Menschen, für Menschen."
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row intro" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
# Übernehmen Sie die Kontrolle über Ihre Videos
## Ein dezentrales, auf freier Software basierendes Video-Hosting-Netzwerk
<div class="col-md-6 well col-md-push-6">
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" allowfullscreen
src="https://framatube.org/videos/embed/217eefeb-883d-45be-b7fc-a788ad8507d3"></iframe>
</div>
<p class="text-left">Helfen Sie uns, PeerTube v1 zu entwickeln!<br>
Nur noch <b><span id="kkbbDays">45</span> Tage</b> bis zum Ende der Spendenkampagne!</p>
<p><a class="button" href="https://www.kisskissbankbank.com/de/projects/peertube-a-free-and-federated-video-platform">PeerTube unterstützen</a></p>
</div>
<div class="col-md-6 col-md-pull-6">
<img src="/notebook.jpg" class="img-responsive" alt="" />
<p><a href="#getting-started">Erste Schritte</a> <a href="#how-it-works">So funktionierts</a></p>
</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row medias" %}}
<!---
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
### In der Presse
- [![Le Figaro](/le_figaro_nb.png)](#media1)
- [![LHumanité](/l_humanite_nb.png)](#media2)
- [![Libération](/liberation_nb.png)](#media3)
- [![NextInpact](/next_inpact_nb.png)](#media4)
{{% /grid %}}
{{% /grid %}}
-->
{{% /grid %}}
{{% grid class="row why" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-8" %}}
### Übernehmen Sie wieder die Kontrolle ... und die Verantwortung!
PeerTube ist nicht eine einzelne Video-Hosting-Plattform mit einem einzelnen Regelwerk:
Es ist ein Netzwerk aus Dutzenden miteinander verbundener Anbieter, die sich aus verschiedenen Personen und Administratoren zusammensetzen.
Einige Regeln gefallen Ihnen nicht?
Dann suchen Sie sich einen passenderen Anbieter oder noch besser: Seien Sie Ihr eigener Gastgeber mit Ihren eigenen Regeln!
{{% /grid %}}
{{% grid class="col-sm-4 text-center" %}}
<i class="fa fa-globe fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Bestimmen Sie Ihre Inhalte
Mit PeerTube können Sie alle Ihre Videos teilen. Der direkte Kontakt mit einem wirklichen Menschen als Anbieter (oder Ihr eigener zu werden) erlaubt Ihnen zu entscheiden, wie sie verteilt werden sollen.
Werten Sie Ihre Videos mit Hilfe leicht zu bedienender Werkzeuge zur Beschreibung, Kategorisierung, Auswahl von Vorschaubildern, Markierung von NSFW-Inhalten.
Mit dem anpassbaren **Support**-Button können Sie Ihrem Publikum mitteilen, wie Sie Ihr Angebot unterstützen können.
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-comment fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8" %}}
### Benutzer im Vordergrund
Sie sind eine Person, kein Produkt.
PeerTube ist eine freie Software, die von einem französischen gemeinnützigen Verein finanziert wird: [Framasoft](https://soutenir.framasoft.org/association).
Alle Instanzen werden eigenständig erstellt, animiert, moderiert und gepflegt.
PeerTube wird von keinem Unternehmen monopolisiert, ist nicht auf Werbung angewiesen und verfolgt Sie nicht.
Mit PeerTube sind Sie kein Produkt:
PeerTube steht Ihnen zur Verfügung, nicht umgekehrt.
{{% /grid %}}
{{% grid class="col-sm-4" %}}
<i class="fa fa-group fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Werden Sie Videoverleiher
Wenn Sie ein Video mit PeerTube ansehen, können Sie mit der WebTorrent-Technologie an der Bereitstellung dieses Videos für Zuschauer teilnehmen, die es zur gleichen Zeit wie Sie sehen.
Diese gemeinsame Nutzung von Videostreams ermöglicht eine gesunde Verteilung des Austauschs im Web.
Darüber hinaus ermöglicht das Föderationsprotokoll (ActivityPub) die Veröffentlichung von Videos und Kommentaren zu anderen Tools, die es verwenden, wie z.B. [Mastodon](https://joinmastodon.org)! (experimentell)
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-fire fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row getting-started" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Los geht's! {#getting-started}
### Anschauen
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://framatube.org/videos/embed/a8ea95b8-0396-49a6-8f30-e25e25fb2828" allowfullscreen></iframe>
</div>
[Videos auf Framatube ansehen](https://framatube.org)
### Anmelden
Liste der Instanzen, für die Sie sich registrieren können:
<div id="instances-list" class="list-group"></div>
<div id="instances-list-error" class="alert alert-danger" style="display: none">Es tut uns leid, aber wir können die Liste der Fälle nicht abrufen. Bitte versuchen Sie es später noch einmal.</div>
<div class="alert alert-info">Es ist wie bei der Wahl eines E-Mail-Providers: Der Domainname wird Teil Ihres Logins sein!</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row install" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Installieren Sie Ihre eigenes Instanz
Sind Sie daran interessiert, Ihre eigene Instanz für Ihre Freunde, Familie oder Organisation zu hosten?
Sie können mit der [Installationsdokumentation](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md) beginnen.
Sie werden nur Ihre eigenen Benutzer und deren eigene Videos hosten.
Sie können die Anzahl der verfügbaren Registrierungen und ein Plattenplatz-Kontingent pro Benutzer festlegen.
Auf Ihrer Homepage erscheinen nur die Videos der Instanzen, die Sie **ausgewählt** haben.
<a href="https://github.com/Chocobozzz/PeerTube/#production" target="_blank">Dokumentation</a>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row how-it-works" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-5" %}}
## Wie es funktioniert {#how-it-works}
Jeder kann einen PeerTube-Server namens **Instanz** hosten.
Jede Instanz hostet ihre eigenen Benutzer und deren Videos.
Es behält auch eine Vision der Videos, die auf den Instanzen vorhanden sind, gefolgt vom Administrator, um sie seinen Benutzern vorschlagen zu können.
Jedes Konto hat eine eindeutige globale Kennung (z.B. @chocobozzz@framatube.org), die sich aus einem Nicknamen (@chocobozzz) und dem Domänennamen des Servers (framatube.org), auf dem es sich befindet, zusammensetzt.
Die Administratoren einer PeerTube-Instanz können einander folgen.
Wenn Ihre PeerTube-Instanz einer anderen PeerTube-Instanz folgt, erhalten Sie Videoanzeigeinformationen von dieser Instanz.
Auf diese Weise können Sie die Videos anzeigen, die auf Ihrer Instanz vorhanden sind und auf der Instanz, der Sie folgen möchten.
So behalten Sie die Kontrolle über die auf Ihrem PeerTube-Server angezeigten Videos!
[Irgendwelche Fragen?](/de/faq/)
{{% /grid %}}
{{% grid class="col-sm-7 text-center" %}}
![peertube federation schema](/pt-p2p.png)
{{% /grid %}}
{{% grid class="col-sm-12" %}}
### Wieso ist das toll?
Jeder Server arbeitet unabhängig und wird von einer anderen Person oder Organisation verwaltet, die daher verschiedene Regeln der Mäßigung und des guten Benehmens anwenden kann, so dass Sie den Körper finden, der am besten zu Ihnen passt.
Indem Sie ein Video ansehen, helfen Sie dem Gastgeber, es zu senden, indem Sie selbst ein Sender dieses Videos werden.
So braucht jede Instanz nicht viel Geld, um die Videos ihrer Nutzer zu übertragen!
[Los geht's!](#getting-started)
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row footer" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
Diese Website wurde auf der Basis von <a href="https://joinmastodon.org" target="_blank">joinmastodon.org</a>. Danke!
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
<p>

View file

@ -1,219 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "Take back the control of video streaming! #JoinPeertube"
description = "PeerTube is an open-source federated video network. Videos can be hosted by the people, with the people, for the people."
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row intro" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
# Take back control of your videos
## A decentralized video hosting network, based on free/libre software
<div class="col-md-6 well col-md-push-6">
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" allowfullscreen
src="https://framatube.org/videos/embed/217eefeb-883d-45be-b7fc-a788ad8507d3"></iframe>
</div>
<p class="text-left">Help us improve PeerTube to its v1!<br>
Only <b><span id="kkbbDays">45</span> days</b> left to contribute to our crowdfunding!</p>
<p><a class="button" href="https://www.kisskissbankbank.com/en/projects/peertube-a-free-and-federated-video-platform">Soutenir PeerTube</a></p>
</div>
<div class="col-md-6 col-md-pull-6">
<img src="/notebook.jpg" class="img-responsive" alt="" />
<p><a href="#getting-started">Get started</a> <a href="#how-it-works">How it works</a></p>
</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row medias" %}}
<!---
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
### As seen on
- [![Le Figaro](/le_figaro_nb.png)](#media1)
- [![LHumanité](/l_humanite_nb.png)](#media2)
- [![Libération](/liberation_nb.png)](#media3)
- [![NextInpact](/next_inpact_nb.png)](#media4)
{{% /grid %}}
{{% /grid %}}
-->
{{% /grid %}}
{{% grid class="row why" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-8" %}}
### Take back the power… and the responsibilities!
PeerTube isn't a single video hosting platform with a single group of rules:
it's a network of dozens of interconnected hosting providers, and each provider is composed
of different people and administrators. You don't like some of the rules?
You're free to join the hosting provider of your choice, or even better,
be your own hosting provider with your own rules!
{{% /grid %}}
{{% grid class="col-sm-4 text-center" %}}
<i class="fa fa-globe fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Take control of your content
PeerTube allows you to share all your videos. Being in direct contact with a human hosting provider (or becoming your own) allows you to choose how their broadcasting is done.
Your videos will benefit from tools to fill description, categorization, choosing a preview image and marking videos as not safe for work.
Tweaking the **Support** button will allow you to show your audience how you want them to support your work.
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-comment fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8" %}}
### Putting the users first
You're a person, not a product.
PeerTube is a free/libre software
financed by a French non-profit organization: [Framasoft](https://soutenir.framasoft.org/association).
All instances are created, animated, moderated and maintained independently.
PeerTube isn't submitted by any company monopole, doesn't depend on ads and doesn't track you.
With PeerTube you're not a product:
PeerTube is at your service, not the other way around.
{{% /grid %}}
{{% grid class="col-sm-4" %}}
<i class="fa fa-group fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Become an actor of your videos broadcasting
When you watch a video with PeerTube, the WebTorrent technology
allows you to be part of the broadcasting of this video with the viewers who
are watching it at the same time.
This video stream sharing allows a healthier distribution of exchanges on the network.
Moreover, the federation protocol (ActivityPub) allows to publish the videos and comments on other platforms that support it, such as [Mastodon](https://joinmastodon.org)! (experimental)
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-fire fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row getting-started" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Get started {#getting-started}
### Watch
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://framatube.org/videos/embed/a8ea95b8-0396-49a6-8f30-e25e25fb2828" allowfullscreen></iframe>
</div>
[Watch videos on Framatube](https://framatube.org)
### Register
List of instances on which you can register:
<div id="instances-list" class="list-group"></div>
<div id="instances-list-error" class="alert alert-danger" style="display: none">We are sorry, but we failed to fetch the list of available instances. Please try again later.</div>
<div class="alert alert-info">This is like picking an e-mail hosting provider: the domain will be part of your username!</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row install" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Install your own
If you are interested in running your own instance — for your friends,
family or organization — you can get started by [reading the installation
documentation](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md).
You'll only host your own users and their own videos.
Your can define the number of available registrations and a disk quota per user. Only videos from instances you **have chosen** to follow will show up on your homepage.
<a href="https://github.com/Chocobozzz/PeerTube/#production" target="_blank">Read the docs</a>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row how-it-works" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-5" %}}
## How it works {#how-it-works}
Everybody can host a PeerTube server we call **instance**.
Every instance hosts its own users and their videos.
It also keeps a list of the videos available of the instances
the administrator chooses to follow in order to suggest them to its users.
Every account has a globally unique identifier (e.g. @chocobozzz@framatube.org) consisting of the local username (@chocobozzz) and the domain name of the server it is on (framatube.org).
The administrators of a PeerTube instance can follow each other.
When your PeerTube instance follows another PeerTube instance, you receive
the videos preview informations from this instance. This way, you can display
the videos available on your instance and on the instances you decided to follow.
So you keep control of the videos displayed on your PeerTube instance!
[Questions?](/en/faq)
{{% /grid %}}
{{% grid class="col-sm-7 text-center" %}}
![peertube federation schema](/pt-p2p.png)
{{% /grid %}}
{{% grid class="col-sm-12" %}}
### Why is that cool?
Servers are run independently by different people and organizations.
They can apply wildly different moderation policies, so you can find or
make one that fits your taste perfectly.
By watching a video, you help the hosting provider to broadcast it by becoming
a broadcaster of the video yourself. Each instance doesn't need much money to broadcast
the videos of its users.
[Get started](#getting-started)
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row footer" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
Built on top of <a href="https://joinmastodon.org" target="_blank">joinmastodon.org</a>. Thanks!
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
<p>

View file

@ -1,218 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "Reregu elsendadon de filmoj! #JoinPeertube"
description = "PeerTube estas libera kaj federa filma reto. Filmoj povas esti gastigataj de la homoj, kun la homoj, por la homoj."
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row intro" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
# Reregu viajn filmojn
## Malcentra reto por gastigi filmojn, bazita sur libera programaro
<div class="col-md-6 well col-md-push-6">
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" allowfullscreen
src="https://framatube.org/videos/embed/217eefeb-883d-45be-b7fc-a788ad8507d3"></iframe>
</div>
<p class="text-left">Helpu al ni plibonigi programaron PeerTube ĝis la unua versio!<br>
Nur <b><span id="kkbbDays">45</span> tagoj</b> restas por kontribui al nia monkolektado!</p>
<p><a class="button" href="https://www.kisskissbankbank.com/en/projects/peertube-a-free-and-federated-video-platform">Soutenir PeerTube</a></p>
</div>
<div class="col-md-6 col-md-pull-6">
<img src="/notebook.jpg" class="img-responsive" alt="" />
<p><a href="#getting-started">Komencu</a> <a href="#how-it-works">Kiel ĝi funkcias</a></p>
</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row medias" %}}
<!---
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
### Kiel vidita je
- [![Le Figaro](/le_figaro_nb.png)](#media1)
- [![LHumanité](/l_humanite_nb.png)](#media2)
- [![Libération](/liberation_nb.png)](#media3)
- [![NextInpact](/next_inpact_nb.png)](#media4)
{{% /grid %}}
{{% /grid %}}
-->
{{% /grid %}}
{{% grid class="row why" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-8" %}}
### Reprenu la povon… kaj la respondecon!
PeerTube ne estas sola platformo por gastigi filmojn, kun sola regularo:
Ĝi estas reto de pluraj interkonektitaj gastigantoj, kaj ĉiu el tiuj konsistas el
malsamaj homoj kaj administrantoj. Ĉu vi malŝatas ies regulojn?
Vi povas gastiĝi ĉe iu, kiu pli plaĉas al vi, aŭ eĉ pli bone,
fariĝi via propra gastiganto kun viaj propraj reguloj!
{{% /grid %}}
{{% grid class="col-sm-4 text-center" %}}
<i class="fa fa-globe fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Regu viajn aŭdvidaĵojn
PeerTube povigas vin kunhavigi ĉiujn viajn filmojn. Rekta kontakto kun homa gastiganto (kiu povus esti vi mem) lasas vin elekti kiel ili elsendiĝos.
Ĝuu la eblojn priskribi viajn filmojn, meti ilin en kategoriojn, elekti iliajn miniaturojn, kaj marki ilin konsternaj.
Vi povas alĝustigi la butonon « **Subteni** » por sciigi viajn spektantojn kiel plej bone subteni vian laboron.
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-comment fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8" %}}
### Plej gravas la uzantoj
Vi estas persono, ne produkto.
PeerTube estas libera programo
financata de Francuja senprofitcela organizaĵo: [Framasoft](https://soutenir.framasoft.org/association).
Ĉiuj nodoj estas kreataj, administrataj, kaj prizorgataj sendepende de la aliaj.
PeerTube subas neniun firmaan monopolon, ne dependas de reklamoj, kaj ne spionas vin.
Kun PeerTube, vi ne estas produkto:
PeerTube servas vin, kaj ne male.
{{% /grid %}}
{{% grid class="col-sm-4" %}}
<i class="fa fa-group fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Partoprenu elsendadon de filmoj
Kiam vi spektas filmon per PeerTube, la teĥnikaro «WebTorrent»
povigas vin helpi la elsendadon de la filmo al samtempaj spektantoj.
Tia kunhavado de elsendfluoj ebligas pli sanan dispartigon de datumaj interŝanĝoj.
Plue, la federa protokolo (ActivityPub) ebligas publikigi filmojn kaj komentojn sur aliaj platformoj, kiuj tion subtenas, kiel ekzemple « [Mastodon](https://joinmastodon.org) ». (prova funkcio)
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-fire fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row getting-started" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Komencu {#getting-started}
### Spektu
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://framatube.org/videos/embed/a8ea95b8-0396-49a6-8f30-e25e25fb2828" allowfullscreen></iframe>
</div>
[Spektu filmojn sur Framatube](https://framatube.org)
### Registriĝu
Listo da nodoj, ĉe kiuj vi povas registriĝi:
<div id="instances-list" class="list-group"></div>
<div id="instances-list-error" class="alert alert-danger" style="display: none">Bedaŭre ni malsukcesis ricevi la liston de disponeblaj nodoj. Bonvolu reprovi poste.</div>
<div class="alert alert-info">Ĉi tio similas al elekto de retpoŝta gastiganto: la domajno iĝos parto de via salutnomo!</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row install" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Instalu propran
Se plaĉus al vi havi propran nodon por viaj amikoj, familio,
aŭ organizaĵo vi komence povas [legi la dokumentaĵon pri
instalo](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md).
Vi nur gastigos viajn proprajn uzantojn kaj ties proprajn filmojn.
Vi povas decidi la nombron de disponeblaj registriĝoj, kaj la limon de uzebla diska spaco por ĉiu uzanto. Nur filmoj de nodoj kiujn **vi mem abonis** aperos sur via hejmpaĝo.
<a href="https://github.com/Chocobozzz/PeerTube/#production" target="_blank">Legu la dokumentaĵon</a>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row how-it-works" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-5" %}}
## Kiel ĝi funkcias {#how-it-works}
Ĉiu povas gastigi servilon de PeerTube, kiun ni nomas **nodo**.
Ĉiu nodo gastigas proprajn uzantojn kaj ties filmojn.
Ĝi ankaŭ havas liston de filmoj de aliaj nodoj, kiujn la administranto
mem abonis por proponi ilin al siaj uzantoj.
Ĉiu konto havas universale unikan identigilon (ekzemple @chocobozzz@framatube.org), kiu konsistas el la loka salutnomo (@chocobozzz) kaj la domajna nomo de ĝia gastiga servilo (framatube.org).
Administrantoj de nodoj de PeerTube povas aboni unu alian.
Kiam via nodo de PeerTube abonas alian nodon de PeerTube, vi ricevas
antaŭrigardajn informojn pri filmoj de tiu nodo. Tiel vi povas montri filmojn
disponeblajn sur via nodo, kaj sur la nodojn, kiujn vi decidis aboni.
Vi do retenas regon super filmoj aperantaj sur via nodo de PeerTube!
[Ĉu vi havas demandojn?](/eo/faq)
{{% /grid %}}
{{% grid class="col-sm-7 text-center" %}}
![peertube federation schema](/pt-p2p.png)
{{% /grid %}}
{{% grid class="col-sm-12" %}}
### Kial tio estas mojosa?
Serviloj funkcias sendepende de aliaj, danke al diversaj homoj kaj organizaĵoj.
Ili povas uzi tre malsamajn politikojn pri administrado, kaj vi povas do trovi
aŭ fari tian, kia tute plaĉus al vi.
Spektante filmon, vi helpas al la gastiganto ĝin elsendi, ĉar vi mem fariĝas
elsendanto de la filmo. Neniu nodo bezonas multan monon por elsendadi
la filmojn de siaj uzantoj.
[Komencu](#getting-started)
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row footer" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
Konstruita baze de <a href="https://joinmastodon.org" target="_blank">joinmastodon.org</a>. Dankon!
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
<p>

View file

@ -1,210 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "Reprenez le contrôle de vos vidéos ! #JoinPeertube"
description = "PeerTube est un réseau open-source d'hébergement de vidéos. Des vidéos diffusées par les gens, avec les gens, pour les gens."
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row intro" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
# Reprenez le contrôle de vos vidéos
## Lhébergement de vidéos décentralisé, en réseau, basé sur du logiciel libre
<div class="col-md-6 well col-md-push-6">
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" allowfullscreen
src="https://framatube.org/videos/embed/9db9f3f1-9b54-44ed-9e91-461d262d2205"></iframe>
</div>
<p class="text-left">Aidez-nous à réaliser la v1 de PeerTube !<br>
Plus que <b><span id="kkbbDays">45</span> jours</b> pour participer à notre financement participatif !</p>
<p><a class="button" href="https://www.kisskissbankbank.com/fr/projects/peertube-a-free-and-federated-video-platform">Soutenir PeerTube</a></p>
</div>
<div class="col-md-6 col-md-pull-6">
<img src="/notebook.jpg" class="img-responsive" alt="" />
<p><a href="#getting-started">Pour commencer</a> <a href="#how-it-works">Comment ça fonctionne</a></p>
</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row medias" %}}
<!---
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
### As seen on
- [![Le Figaro](/le_figaro_nb.png)](#media1)
- [![LHumanité](/l_humanite_nb.png)](#media2)
- [![Libération](/liberation_nb.png)](#media3)
- [![NextInpact](/next_inpact_nb.png)](#media4)
{{% /grid %}}
{{% /grid %}}
-->
{{% /grid %}}
{{% grid class="row why" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-8" %}}
### Reprenez le pouvoir&hellip; et les responsabilités&nbsp;!
PeerTube nest pas une seule plateforme dhébergement vidéo avec un unique groupe de règles&nbsp;:
cest un réseau de dizaines dhébergeurs interconnectés, et chaque hébergeur est composé de personnes et dadministrateurs différents.
Vous naimez pas certaines règles&nbsp;?
Vous êtes libre de rejoindre lhébergeur de votre choix, ou mieux encore, être votre propre hébergeur avec vos propres règles&nbsp;!
{{% /grid %}}
{{% grid class="col-sm-4 text-center" %}}
<i class="fa fa-globe fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Prenez le contrôle de votre contenu
PeerTube vous permet de partager toutes vos vidéos. Être en contact direct avec un hébergeur à taille humaine (ou devenir votre propre hébergeur) vous permet dinfluer sur les conditions de leur diffusion.
Vos vidéos bénéficieront des outils de description, catégorisation, personnalisation des miniatures, marquage des contenus pour public matures.
Personnaliser le bouton **Soutenir** vous permettra dindiquer librement à votre audience comment soutenir votre démarche.
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-comment fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8" %}}
### Les utilisateurs et utilisatrices au premier plan
Vous êtes une personne, pas un produit.
PeerTube est un logiciel libre gratuit financé par une association française à but non lucratif&nbsp;: [Framasoft](https://soutenir.framasoft.org/association).
Toutes les instances sont créées, animées, modérées et maintenues de façon indépendante.
PeerTube nest soumis au monopole daucune entreprise, ne dépend daucune publicité et ne vous piste pas.
Avec PeerTube vous nêtes pas un produit&nbsp;:
cest PeerTube qui est à votre service, et pas linverse.
{{% /grid %}}
{{% grid class="col-sm-4" %}}
<i class="fa fa-group fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Devenez un acteur de la diffusion de vidéos
Lorsque vous regardez une vidéo avec PeerTube, la technologie WebTorrent vous permet de participer à la diffusion de cette vidéo avec les internautes qui la regardent en même temps que vous.
Ce partage des flux vidéos permet une répartition saine des échanges sur la toile.
De plus, le protocole de fédération (ActivityPub) permet de publier les vidéos et commentaires sur dautres outils qui lutilisent, comme [Mastodon](https://joinmastodon.org)&nbsp;! (expérimental)
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-fire fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row getting-started" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Pour commencer {#getting-started}
### Regarder
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://framatube.org/videos/embed/0900bd2e-7306-4c39-b48b-2d0cd611742e" allowfullscreen></iframe>
</div>
[Voir des vidéos sur Framatube](https://framatube.org)
### Sinscrire
Liste des instances sur lesquelles vous pouvez vous inscrire&nbsp;:
<div id="instances-list" class="list-group"></div>
<div id="instances-list-error" class="alert alert-danger" style="display: none">Nous sommes désolés mais nous narrivons pas à récupérer la liste des instances. Merci de réessayer plus tard.</div>
<div class="alert alert-info">Cest comme choisir un fournisseur demail&nbsp;: le nom de domaine fera partie de votre identifiant&nbsp;!</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row install" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Installez la vôtre
Intéressé par lhébergement de votre propre instance, pour vos amis, votre famille ou organisation&nbsp;?
Vous pouvez commencer par [lire la documentation qui concerne linstallation](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md).
Vous hébergerez seulement vos propres utilisateurs ainsi que leurs propres vidéos.
Vous pouvez définir le nombre dinscriptions disponibles et un quota despace-disque par utilisateur.
Sur votre page daccueil ne safficheront que les vidéos des instances que vous aurez **choisi** de suivre.
<a href="https://github.com/Chocobozzz/PeerTube/#production" target="_blank">Lire la documentation</a>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row how-it-works" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-5" %}}
## Comment ça fonctionne {#how-it-works}
Nimporte qui peut héberger un serveur PeerTube quon nomme **instance**.
Chaque instance héberge ses propres utilisateurs et leurs vidéos.
Il garde aussi une vision des vidéos présentes sur les instances suivies par ladministrateur afin de pouvoir les proposer à ses utilisateurs.
Chaque compte possède un identifiant global unique (comme @chocobozzz@framatube.org) qui est composé dun pseudonyme (@chocobozzz) et du nom de domaine du serveur sur lequel il se trouve (framatube.org).
Les administrateurs dune instance PeerTube peuvent se suivre mutuellement.
Quand votre instance PeerTube suit une autre instance PeerTube, vous recevez les informations daffichage des vidéos de cette instance.
De cette manière, vous pouvez afficher les vidéos présentes sur votre instance, et sur linstance que avez décidé de suivre.
Vous gardez donc le contrôle des vidéos affichées sur votre serveur PeerTube&nbsp;!
[Des questions&nbsp;?](/fr/faq/)
{{% /grid %}}
{{% grid class="col-sm-7 text-center" %}}
![peertube federation schema](/pt-p2p.png)
{{% /grid %}}
{{% grid class="col-sm-12" %}}
### En quoi cest génial&nbsp;?
Chaque serveur fonctionne de manière indépendante et est géré par une personne ou organisation différente, pouvant donc appliquer des règles de modération et de bonne conduite variées, vous permettant de trouver linstance qui vous conviendra le mieux.
En regardant une vidéo, vous aidez lhébergeur à la diffuser en devenant vous-même un diffuseur de cette vidéo.
Chaque instance na donc pas besoin dénormément dargent pour diffuser les vidéos de ses utilisateurs&nbsp;!
[Se lancer](#getting-started)
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row footer" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
Ce site web a été construit sur la base de <a href="https://joinmastodon.org" target="_blank">joinmastodon.org</a>. Merci&nbsp;!
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
<p>

View file

@ -1,217 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "Neem de controle over video-streaming terug! #JoinPeertube"
description = "PeerTube is een vrij, gefedereerd videonetwork. Video's worden gehost door het volk, met het volk, voor het volk."
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row intro" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
# Neem de controle over je video's terug
## Een gedecentraliseerd videonetwork, gebaseerd op vrije/libre software
<div class="col-md-6 well col-md-push-6">
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" allowfullscreen
src="https://framatube.org/videos/embed/217eefeb-883d-45be-b7fc-a788ad8507d3"></iframe>
</div>
<p class="text-left">Help ons PeerTube klaar te maken voor zijn v1!<br>
Nog maar <b><span id="kkbbDays">45</span> dagen</b> over om bij te dragen aan onze crowdfunding!</p>
<p><a class="button" href="https://www.kisskissbankbank.com/en/projects/peertube-a-free-and-federated-video-platform">Ondersteun PeerTube</a></p>
</div>
<div class="col-md-6 col-md-pull-6">
<img src="/notebook.jpg" class="img-responsive" alt="" />
<p><a href="#getting-started">Start hier</a> <a href="#how-it-works">Hoe het werkt</a></p>
</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row medias" %}}
<!---
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
### Gezien in
- [![Le Figaro](/le_figaro_nb.png)](#media1)
- [![LHumanité](/l_humanite_nb.png)](#media2)
- [![Libération](/liberation_nb.png)](#media3)
- [![NextInpact](/next_inpact_nb.png)](#media4)
{{% /grid %}}
{{% /grid %}}
-->
{{% /grid %}}
{{% grid class="row why" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-8" %}}
### Eis het zeggenschap op!
PeerTube is geen individueel videohostingplatform met een vast reglement:
het is een netwerk van veel, met elkaar verbonden hostingproviders, en elke provider bestaat
uit andere mensen en beheerders. Kan je niet leven met een paar regels?
Wijk dan eenvoudig uit naar een andere hostingprovider, of beter nog,
word je eigen hostingprovider en kies je eigen regels!
{{% /grid %}}
{{% grid class="col-sm-4 text-center" %}}
<i class="fa fa-globe fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Behoud controle over je content
PeerTube laat toe al je video's te delen. Doordat je in rechtstreeks contact staat met de mensen die je video's hosten (of door je eigen provider te worden), kan je kiezen hoe jouw video's uitgezonden worden.
Je hebt de mogelijkheid video's een beschrijving te geven, in categorieën in te delen, een thumbnail te kiezen, als "not safe for work" te markeren 
Je kan tekst kiezen die getoond wordt als je op de **Ondersteun**-knop klikt, zodat je je publiek kan tonen hoe ze je werk (bv. financieel) kunnen ondersteunen.
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-comment fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8" %}}
### De gebruikers op de eerste plaats
Je bent een persoon, geen product.
PeerTube is vrije software
gefinancierd door een Franse non-profit: [Framasoft](https://soutenir.framasoft.org/association).
Alle instanties worden gemaakt, beheerd en gemodereerd op onafhankelijke basis.
PeerTube kan nooit een bedrijfsmonopolie worden, berust niet op advertentie-inkomsten, en volgt je niet.
Voor PeerTube ben jij geen product:
PeerTube staat tot jouw dienst, niet andersom.
{{% /grid %}}
{{% grid class="col-sm-4" %}}
<i class="fa fa-group fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Doe mee met video's verspreiden
Als je een video bekijkt met PeerTube, laat de WebTorrent-technologie
je die video uitzenden naar mensen die
op hetzelfde moment er ook naar kijken.
Dit systeem creëert een gezonder gebruik van het netwerk.
Bovendien maakt het gebruikte federatieprotocol (ActivityPub) het mogelijk video's en reacties te delen op andere platformen, zoals [Mastodon](https://joinmastodon.org)! (experimenteel)
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-fire fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row getting-started" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Begin hier {#getting-started}
### Kijken
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://framatube.org/videos/embed/a8ea95b8-0396-49a6-8f30-e25e25fb2828" allowfullscreen></iframe>
</div>
[Bekijk video's on Framatube](https://framatube.org)
### Maak een account
Lijst van instanties waar je je kan registreren:
<div id="instances-list" class="list-group"></div>
<div id="instances-list-error" class="alert alert-danger" style="display: none">Sorry, de lijst van beschikbare instanties kon niet opgehaald worden. Controleer dat JavaScript ingeschakeld is en probeer later opnieuw.</div>
<div class="alert alert-info">Dit is zoals het kiezen van een e-mail-provider: de domeinnaam is deel van je gebruikersnaam!</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row install" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Zet je eigen server op
Als je geïnteresseerd bent in een eigen instantie opzetten — voor je vrienden, familie of organisatie — begin je best [bij de installatiehandleiding](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md).
Je host alleen je eigen gebruikers en hun video's.
Je kan een limiet op het aantal registraties zetten, een opslagquotum per gebruiker instellen. Alleen video's van instanties die je **hebt gekozen** te volgen, zullen op je homepage verschijnen.
<a href="https://github.com/Chocobozzz/PeerTube/#production" target="_blank">Lees de documentatie</a>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row how-it-works" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-5" %}}
## Hoe het werkt {#how-it-works}
Een PeerTube-server noemen we een **instantie**. Iedereen kan er zo een opzetten.
Elke instantie host zijn eigen gebruikers en hun video's.
Het houdt ook een lijst bij van beschikbare video's op instanties die
die de administrator gekozen heeft te volgen, om die voor te stellen aan de gebruikers.
Elk account heeft een globaal unieke identificatie (bv. @chocobozzz@framatube.org) die bestaat uit de lokale gebruikersnaam (@chocobozzz) en de domeinnaam van de server (framatube.org).
De administrators van PeerTube-instanties kunnen elkaar volgen.
Als je PeerTube-instantie een andere volgt, ontvang je er
video-preview-informatie van. Op die manier kunnen video's van
jouw instantie en van gevolgde instanties getoond worden.
Jij behoudt dus de controle over wat er getoond wordt op je PeerTube-instantie!
[Vragen?](/nl/faq)
{{% /grid %}}
{{% grid class="col-sm-7 text-center" %}}
![PeerTube-federatieschema](/pt-p2p.png)
{{% /grid %}}
{{% grid class="col-sm-12" %}}
### Waarom is dat cool?
Servers worden onafhankelijk uitgebaat door verschillende mensen en organisaties.
Ze kunnen een sterk verschillend moderatiebeleid voeren, dus je kan er eentje vinden
of maken die perfect aan je voorkeuren voldoet.
Door een video te bekijken, help je de hostingprovider door
hem zelf ook uit te zenden. Een instantie moet dus niet veel geld
investeren om een video naar veel mensen uit te sturen.
[Begin hier](#getting-started)
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row footer" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
Gebouwd bovenop <a href="https://joinmastodon.org" target="_blank">joinmastodon.org</a>. Bedankt!
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
<p>

View file

@ -1,217 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "Odzyskaj kontrolę nad transmisją wideo! #JoinPeertube"
description = "PeerTube jest otwartoźródłową, sfederowaną siecią wideo. Filmy mogą być udostępniane przez ludzi, z ludźmi, dla ludzi."
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row intro" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
# Odzyskaj kontrolę nad swoimi filmami
## Zdecentralizowana sieć hostingu wideo, oparta na wolnym oprogramowaniu
<div class="col-md-6 well col-md-push-6">
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" allowfullscreen
src="https://framatube.org/videos/embed/217eefeb-883d-45be-b7fc-a788ad8507d3"></iframe>
</div>
<p class="text-left">Pomóż nam ulepszyć PeerTube do wydania wersji v1!<br>
Pozostało tylko <b><span id="kkbbDays">45</span> dni</b>, aby wesprzeć zbiórkę!</p>
<p><a class="button" href="https://www.kisskissbankbank.com/en/projects/peertube-a-free-and-federated-video-platform">Soutenir PeerTube</a></p>
</div>
<div class="col-md-6 col-md-pull-6">
<img src="/notebook.jpg" class="img-responsive" alt="" />
<p><a href="#getting-started">Rozpocznij</a> <a href="#how-it-works">Jak to działa</a></p>
</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row medias" %}}
<!---
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
### Mówią o nas
- [![Le Figaro](/le_figaro_nb.png)](#media1)
- [![LHumanité](/l_humanite_nb.png)](#media2)
- [![Libération](/liberation_nb.png)](#media3)
- [![NextInpact](/next_inpact_nb.png)](#media4)
{{% /grid %}}
{{% /grid %}}
-->
{{% /grid %}}
{{% grid class="row why" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-8" %}}
### Odzyskaj moc… I odpowiedzialność!
PeerTube nie jest jednym serwerem z jednymi zasadami:
to sieć składająca się z dziesiątek połączonych ze sobą dostawców, a każdy dostawca składa się na
różnych ludzi i administratorów. Nie podobają Ci się pewne zasady?
Znajdź dostawcę hostingu który będzie Ci odpowiadał, lub nawet lepiej
załóż własny hosting z własnymi zasadami!
{{% /grid %}}
{{% grid class="col-sm-4 text-center" %}}
<i class="fa fa-globe fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Uzyskaj kontrolę nad swoją treścią
PeerTube pozwala Ci udostępniać filmy. Pozostając w kontakcie z dostawcą hostingu (lub zostając jednym z nich) możesz wybrać, w jaki sposób są transmitowane.
Twoje filmy zyskają dzięki możliwości dodania opisu, kategorii, wyboru podglądu i oznaczania filmów jako „nieodpowiednie w pracy”.
Dostosowywanie przycisku **Wesprzyj** pozwala poinformować oglądających, jak mogą wesprzeć Twoją pracę.
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-comment fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8" %}}
### Użytkownik jest na pierwszym miejscu
Jesteś osobą, nie produktem.
PeerTube jest wolnym oprogramowaniem
finansowanym przez francuską organizację non-profit Framasoft](https://soutenir.framasoft.org/association).
Wszystkie instancje są tworzone, zarządzane i moderowane niezależnie.
PeerTube nie należy do firmy mającej monopol, nie jest zależne od reklam i nie śledzi Cię.
Na PeerTube nie jesteś produktem:
PeerTube działa dla Ciebie, nie na odwrót.
{{% /grid %}}
{{% grid class="col-sm-4" %}}
<i class="fa fa-group fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### Become an actor of your videos broadcasting
Kiedy oglądasz film na PeerTube, technologia WebTorrent pozwala
Ci transmitować film innym, którzy oglądają ten film w tym samym czasie.
Udostępnianie strumienia pozwala na zdrową dystrybucję zasobów w sieci.
Co więcej, protokół federacji (ActivityPub) pozwala na publikowanie filmów i komentarzy na innych platformach obsługujących go, takich jak [Mastodon](https://joinmastodon.org)! (eksperymentalne)
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-fire fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row getting-started" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Rozpocznij {#getting-started}
### Oglądaj
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://framatube.org/videos/embed/a8ea95b8-0396-49a6-8f30-e25e25fb2828" allowfullscreen></iframe>
</div>
[Oglądaj filmy na Framatube](https://framatube.org)
### Zarejestruj się
Lista instancji, na których możesz się zarejestrować:
<div id="instances-list" class="list-group"></div>
<div id="instances-list-error" class="alert alert-danger" style="display: none">Przepraszamy, nie udało się uzyskać listy dostępnych instancji. Spróbuj ponownie później.</div>
<div class="alert alert-info">To jak wybór dostawcy e-maila: domena będzie częścią Twojej nazwy użytkownika!</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row install" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## Zainstaluj u siebie
Jeżeli chcesz uruchomić własną instancję — dla rodziny, znajomych
lub organizacji, możesz zacząć od przeczytania [dokumentacji instalacji](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md).
Besz
<a href="https://github.com/Chocobozzz/PeerTube/#production" target="_blank">Przeczytaj dokumentację</a>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row how-it-works" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-5" %}}
## Jak to działa {#how-it-works}
Każdy może uruchomić serwer PeerTube (nazywany **instancją**).
Każda instancja przechowuje swoich użytkowników i ich filmy.
Zawiera też listę filmów dostępnych na innych instancjach,
które wybrał administrator, aby polecać je swoim użytkownikom.
Każde konto posiada unikatowy identyfikator (np. @chocobozzz@framatube.org) składający się z nazwy użytkownika (@chocobozzz) i domeny, na której znajduje się serwer (framatube.org).
Administratorzy instancji PeerTube mogą śledzić inne instancje.
Kiedy Twoja instancja PeerTube śledzi inną instancję PeerTube, otrzymujesz
podgląd filmów z tej instancji. W ten sposób możesz wyświetlać u siebie filmy
ze swojej instancji i tych, które chcesz śledzić.
Możesz zachować kontrolę nad filmami dostępnymi na Twiojej instancji PeerTube!
[Pytania?](/en/faq)
{{% /grid %}}
{{% grid class="col-sm-7 text-center" %}}
![schemat federacji peertube](/pt-p2p.png)
{{% /grid %}}
{{% grid class="col-sm-12" %}}
### Co w tym fajnego?
Serwery są uruchamiane niezależnie przez różnych ludzi i organizacje.
Mogą stosować się do różnych zasad moderacji, więc możesz znaleźć
taki, który będzie Ci pasował.
Oglądając film, pomagasz dostawcy hostingu transmitować film stając
się jedną z transmitujących osób. Dzięki temu pojedyncze instancje nie potrzebują
zbyt dużo pieniędzy, aby transmitować filmy.
[Rozpocznij](#getting-started)
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row footer" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
Oparto na <a href="https://joinmastodon.org" target="_blank">joinmastodon.org</a>. Dziękujemy!
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
<p>

View file

@ -1,204 +0,0 @@
+++
date = "2018-02-28T14:41:00+01:00"
title = "奪回對串流影片的控制權! #JoinPeertube"
description = "PeerTube 是一個開放原始碼的聯盟式影片網路。這些影片是所有人共有的。"
author = "Framasoft"
draft = false
type = "page"
+++
{{% grid class="row intro" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
# 奪回對您的影片的控制權
## 去中心化的影片託管網路,基於自由軟體
<div class="col-md-6 well col-md-push-6">
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" allowfullscreen
src="https://framatube.org/videos/embed/217eefeb-883d-45be-b7fc-a788ad8507d3"></iframe>
</div>
<p class="text-left">協助我們改進 PeerTube to its v1!<br>
只剩 <b><span id="kkbbDays">45</span></b> 可以貢獻群眾募資!</p>
<p><a class="button" href="https://www.kisskissbankbank.com/en/projects/peertube-a-free-and-federated-video-platform">支援 PeerTube</a></p>
</div>
<div class="col-md-6 col-md-pull-6">
<img src="/notebook.jpg" class="img-responsive" alt="" />
<p><a href="#getting-started">入門</a> <a href="#how-it-works">如何運作</a></p>
</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row medias" %}}
<!---
{{% grid class="container" %}}
{{% grid class="col-sm-12 text-center" %}}
### 如上所見
- [![Le Figaro](/le_figaro_nb.png)](#media1)
- [![LHumanité](/l_humanite_nb.png)](#media2)
- [![Libération](/liberation_nb.png)](#media3)
- [![NextInpact](/next_inpact_nb.png)](#media4)
{{% /grid %}}
{{% /grid %}}
-->
{{% /grid %}}
{{% grid class="row why" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-8" %}}
### 收回權力……與責任!
PeerTube 不是只有一組規則的單一影片託管平臺:
它是許多互相連結的主機提供者的網路,每個提供者都是由不同的人與管理員組成。您不喜歡某些規則?您可以按您的選擇自由加入主機提供者,也可以自己制訂規則並成為主機提供者!
{{% /grid %}}
{{% grid class="col-sm-4 text-center" %}}
<i class="fa fa-globe fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### 奪回對您的內容的控制權
PeerTube 讓您可以分享您所有的影片。直接與人類主機提供者聯絡(或是自己成為主機提供者)讓您可以選擇他們的廣播要如何完成。
您的影片可以從填寫描述、分類、選擇預覽圖與標示NSFW的工具中得益。
微調**支援**按鈕讓您可以對您的觀眾展示他們要如何支援您的工作。
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-comment fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8" %}}
### 將使用者放在第一位
您是人,不是產品。
PeerTube 是由法國的非營利組織 [Framasoft](https://soutenir.framasoft.org/association) 所資助的自由軟體。
所有實體都是獨立建立、驅動、審核與維護的。
PeerTube 並非由任何公司所建立,不依賴廣告也不會追蹤您。
使用 PeerTube 時,您不會被當成產品看待:
PeerTube 為您服務,而不是反過來。
{{% /grid %}}
{{% grid class="col-sm-4" %}}
<i class="fa fa-group fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% grid class="col-sm-8 col-sm-push-4" %}}
### 成為您影片的散佈者
當您使用 PeerTube 觀看影片時WebTorrent 技術讓您可以變成傳播這部影片給同時觀看同一部影片的使用者的人。
這個影片串流分享允許在網路上更健康地散佈與交換。
此外,聯盟式的協定 (ActivityPub) 讓您可以在其他支援此協定的平臺上發佈影片並評論,如 [Mastodon](https://joinmastodon.org)!(實驗性)
{{% /grid %}}
{{% grid class="col-sm-4 col-sm-pull-8 text-center" %}}
<i class="fa fa-fire fa-5x" aria-hidden="true"></i>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row getting-started" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## 入門 {#getting-started}
### 觀看
<div class="embed-responsive embed-responsive-16by9">
<iframe class="embed-responsive-item" src="https://framatube.org/videos/embed/a8ea95b8-0396-49a6-8f30-e25e25fb2828" allowfullscreen></iframe>
</div>
[在 Framatube 上觀看影片](https://framatube.org)
### 註冊
您可以註冊的實體列表:
<div id="instances-list" class="list-group"></div>
<div id="instances-list-error" class="alert alert-danger" style="display: none">我們很抱歉,但我們擷取可用實體列表失敗。請稍後再試。</div>
<div class="alert alert-info">這就像是在挑選電子郵件服務提供者一樣:域名也是您使用者名稱的一部份!</div>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row install" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
## 安裝您自己的
若您有興趣為您的朋友、家人或組織執行您自己的實體,您可以從[閱讀安裝文件](https://github.com/Chocobozzz/PeerTube/blob/develop/support/doc/production.md)開始。
您只會託管您自己的使用者與他們的影片。您可以定義要提供註冊的數量,以及每個使用者的磁碟配額。只有您**選擇**追蹤的實體上的影片才會出現在您的首頁上。
<a href="https://github.com/Chocobozzz/PeerTube/#production" target="_blank">閱讀文件</a>
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row how-it-works" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-5" %}}
## 這是如何運作的 {#how-it-works}
每個人都可以託管一個我們稱之為**實體**的 PeerTube 伺服器。
每個實體都會託管它自己的使用者與他們的影片。
它也會保留管理員選擇要追蹤的實體上提供的影片列表,以便向其使用者建議可觀看的影片。
每個帳號都有獨特的全域識別符號(如 @chocobozzz@framatube.org其中包含了本地使用者名稱 (@chocobozzz) 與伺服器的域名 (framatube.org)。
PeerTube 實體的管理員可以追蹤其他的實體。
當您的 PeerTube 實體追蹤了其他的 PeerTube 實體,您將會從這個實體收到影片預覽資訊。這樣,您就可以顯示您實體上的影片與您決定要追蹤的實體上的影片。
所以您對顯示在您的 PeerTube 實體上的影片有控制權!
[有其它問題嗎?](/en/faq)
{{% /grid %}}
{{% grid class="col-sm-7 text-center" %}}
![peertube 聯盟模式](/pt-p2p.png)
{{% /grid %}}
{{% grid class="col-sm-12" %}}
### 為什麼這麼酷?
伺服器由不同人與不同組織獨立運行。
它們可能會有截然不同的審核政策,所以您可以尋找或自己建立一個符合自己口味的實體。
透過觀看影片,您就在協助主機提供者散佈影片,因為如此您自己也是散佈者。每個實體都可以透過其使用者而不需要花太多錢就可以散佈影片。
[入門](#getting-started)
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
{{% grid class="row footer" %}}
{{% grid class="container" %}}
{{% grid class="col-sm-12" %}}
建基於 <a href="https://joinmastodon.org" target="_blank">joinmastodon.org</a>。謝謝!
{{% /grid %}}
{{% /grid %}}
{{% /grid %}}
<p>

View file

@ -1,3 +0,0 @@
[license]
Name = "license"
URL = "/license"

View file

@ -1,2 +0,0 @@
date: 2 Jan, 2006
datetime: 2 January at 3:04pm

Some files were not shown because too many files have changed in this diff Show more