Dan Brown

Merge branch 'master' into release

Showing 144 changed files with 6368 additions and 746 deletions
......@@ -115,12 +115,12 @@ abstract class Entity extends Model
{
$termString = '';
foreach ($terms as $term) {
$termString .= $term . '* ';
$termString .= htmlentities($term) . '* ';
}
$fields = implode(',', $fieldsToSearch);
$termStringEscaped = \DB::connection()->getPdo()->quote($termString);
$search = static::addSelect(\DB::raw('*, MATCH(name) AGAINST('.$termStringEscaped.' IN BOOLEAN MODE) AS title_relevance'));
$search = $search->whereRaw('MATCH(' . $fields . ') AGAINST(? IN BOOLEAN MODE)', [$termString]);
$search = $search->whereRaw('MATCH(' . $fields . ') AGAINST(? IN BOOLEAN MODE)', [$termStringEscaped]);
// Add additional where terms
foreach ($wheres as $whereTerm) {
......
......@@ -61,9 +61,7 @@ class PageController extends Controller
{
$this->checkPermission('page-create');
$this->validate($request, [
'name' => 'required|string|max:255',
'html' => 'required|string',
'parent' => 'integer|exists:pages,id'
'name' => 'required|string|max:255'
]);
$input = $request->all();
......@@ -121,6 +119,9 @@ class PageController extends Controller
public function update(Request $request, $bookSlug, $pageSlug)
{
$this->checkPermission('page-update');
$this->validate($request, [
'name' => 'required|string|max:255'
]);
$book = $this->bookRepo->getBySlug($bookSlug);
$page = $this->pageRepo->getBySlug($pageSlug, $book->id);
$this->pageRepo->updatePage($page, $book->id, $request->all());
......
......@@ -95,7 +95,9 @@ class BookRepo
*/
public function getBySlug($slug)
{
return $this->book->where('slug', '=', $slug)->first();
$book = $this->book->where('slug', '=', $slug)->first();
if ($book === null) abort(404);
return $book;
}
/**
......@@ -220,9 +222,9 @@ class BookRepo
*/
public function getBySearch($term)
{
$terms = explode(' ', preg_quote(trim($term)));
$terms = explode(' ', $term);
$books = $this->book->fullTextSearch(['name', 'description'], $terms);
$words = join('|', $terms);
$words = join('|', explode(' ', preg_quote(trim($term), '/')));
foreach ($books as $book) {
//highlight
$result = preg_replace('#' . $words . '#iu', "<span class=\"highlight\">\$0</span>", $book->getExcerpt(100));
......
......@@ -56,7 +56,9 @@ class ChapterRepo
*/
public function getBySlug($slug, $bookId)
{
return $this->chapter->where('slug', '=', $slug)->where('book_id', '=', $bookId)->first();
$chapter = $this->chapter->where('slug', '=', $slug)->where('book_id', '=', $bookId)->first();
if ($chapter === null) abort(404);
return $chapter;
}
/**
......@@ -127,9 +129,9 @@ class ChapterRepo
*/
public function getBySearch($term, $whereTerms = [])
{
$terms = explode(' ', preg_quote(trim($term)));
$terms = explode(' ', $term);
$chapters = $this->chapter->fullTextSearch(['name', 'description'], $terms, $whereTerms);
$words = join('|', $terms);
$words = join('|', explode(' ', preg_quote(trim($term), '/')));
foreach ($chapters as $chapter) {
//highlight
$result = preg_replace('#' . $words . '#iu', "<span class=\"highlight\">\$0</span>", $chapter->getExcerpt(100));
......
......@@ -64,7 +64,9 @@ class PageRepo
*/
public function getBySlug($slug, $bookId)
{
return $this->page->where('slug', '=', $slug)->where('book_id', '=', $bookId)->first();
$page = $this->page->where('slug', '=', $slug)->where('book_id', '=', $bookId)->first();
if ($page === null) abort(404);
return $page;
}
/**
......@@ -120,6 +122,7 @@ class PageRepo
*/
protected function formatHtml($htmlText)
{
if($htmlText == '') return $htmlText;
libxml_use_internal_errors(true);
$doc = new \DOMDocument();
$doc->loadHTML($htmlText);
......@@ -174,11 +177,11 @@ class PageRepo
*/
public function getBySearch($term, $whereTerms = [])
{
$terms = explode(' ', preg_quote(trim($term)));
$terms = explode(' ', $term);
$pages = $this->page->fullTextSearch(['name', 'text'], $terms, $whereTerms);
// Add highlights to page text.
$words = join('|', $terms);
$words = join('|', explode(' ', preg_quote(trim($term), '/')));
//lookahead/behind assertions ensures cut between words
$s = '\s\x00-/:-@\[-`{-~'; //character set for start/end of words
......
......@@ -21,6 +21,6 @@ elixir.extend('queryVersion', function(inputFiles) {
elixir(function(mix) {
mix.sass('styles.scss')
.sass('print-styles.scss')
.browserify(['jquery-extensions.js', 'global.js'], 'public/js/common.js')
.browserify('global.js', 'public/js/common.js')
.queryVersion(['css/styles.css', 'css/print-styles.css', 'js/common.js']);
});
......
{
"private": true,
"devDependencies": {
"gulp": "^3.9.0",
"insert-css": "^0.2.0"
"gulp": "^3.9.0"
},
"dependencies": {
"angular": "^1.5.0-rc.0",
"angular-animate": "^1.5.0-rc.0",
"angular-resource": "^1.5.0-rc.0",
"angular-sanitize": "^1.5.0-rc.0",
"babel-runtime": "^5.8.29",
"bootstrap-sass": "^3.0.0",
"dropzone": "^4.0.1",
"laravel-elixir": "^3.4.0",
"vue": "^1.0.4",
"vue-hot-reload-api": "^1.2.1",
"vue-resource": "^0.1.16",
"vueify": "^5.0.1",
"vueify-insert-css": "^1.0.0",
"zeroclipboard": "^2.2.0"
}
}
......
No preview for this file type
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata></metadata>
<defs>
<font id="robotobold" horiz-adv-x="1175" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="510" />
<glyph unicode="&#xfb01;" horiz-adv-x="1246" d="M20 870v212h161v50q2 204 125.5 314.5t348.5 110.5q135 0 328 -59l-42 -239q-98 29 -152 37.5t-116 8.5q-202 0 -202 -179v-44h213v-212h-213v-870h-290v870h-161zM828 0v1082h290v-1082h-290z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1255" d="M29 870v212h161v84q2 188 118 289.5t328 101.5q151 0 490 -32v-1525h-290v1312q-86 10 -160 10q-196 0 -196 -167v-73h215v-212h-215v-870h-290v870h-161z" />
<glyph horiz-adv-x="0" />
<glyph horiz-adv-x="0" />
<glyph unicode="&#xd;" horiz-adv-x="510" />
<glyph horiz-adv-x="0" />
<glyph unicode=" " horiz-adv-x="510" />
<glyph unicode="&#x09;" horiz-adv-x="510" />
<glyph unicode="&#xa0;" horiz-adv-x="510" />
<glyph unicode="!" horiz-adv-x="557" d="M124 136q0 66 44.5 109.5t116.5 43.5q73 0 117.5 -43t44.5 -110q0 -66 -44.5 -109t-117.5 -43q-72 0 -116.5 43t-44.5 109zM131 1456h308l-34 -1009h-240z" />
<glyph unicode="&#x22;" horiz-adv-x="657" d="M64 987v549h202v-138l-40 -411h-162zM390 987v549h201v-138l-39 -411h-162z" />
<glyph unicode="#" horiz-adv-x="1220" d="M64 410v172h257l50 284h-232v174h263l73 416h182l-73 -416h194l73 416h183l-73 -416h219v-174h-250l-50 -284h224v-172h-254l-72 -410h-183l72 410h-193l-72 -410h-183l72 410h-227zM504 582h193l50 284h-194z" />
<glyph unicode="$" d="M92 457h289q0 -119 56.5 -182.5t162.5 -63.5q88 0 139 46.5t51 125.5q0 82 -45.5 130.5t-154.5 89.5t-188 81.5t-135.5 93t-88 123.5t-31.5 169q0 169 108 277t287 126v214h160v-217q177 -25 277 -147.5t100 -317.5h-289q0 120 -49.5 179.5t-132.5 59.5q-82 0 -127 -46.5 t-45 -128.5q0 -76 44 -122t163.5 -94t196.5 -90.5t130 -96t81 -122t28 -159.5q0 -170 -106 -276t-292 -125v-199h-159v198q-205 22 -317.5 145.5t-112.5 328.5z" />
<glyph unicode="%" horiz-adv-x="1512" d="M95 1105v71q0 134 87 217.5t228 83.5q143 0 230 -82.5t87 -223.5v-72q0 -135 -87 -217t-228 -82q-142 0 -229.5 82.5t-87.5 222.5zM287 1099q0 -60 34.5 -96.5t90.5 -36.5t89 37t33 99v74q0 60 -33 97t-91 37q-55 0 -89 -36.5t-34 -101.5v-73zM328 185l711 1138l141 -76 l-711 -1138zM791 283v74q0 135 88 217.5t228 82.5q142 0 229.5 -81.5t87.5 -224.5v-72q0 -134 -86 -216.5t-229 -82.5q-144 0 -231 83t-87 220zM983 279q0 -55 36 -94t90 -39q122 0 122 135v76q0 60 -34 96.5t-90 36.5t-90 -36.5t-34 -99.5v-75z" />
<glyph unicode="&#x26;" horiz-adv-x="1344" d="M71 392q0 101 56.5 187t207.5 191q-65 87 -102 163.5t-37 159.5q0 170 107.5 276.5t289.5 106.5q163 0 267.5 -97t104.5 -242q0 -174 -176 -307l-112 -81l251 -292q59 116 59 256h246q0 -284 -131 -460l218 -253h-328l-75 86q-161 -106 -370 -106q-216 0 -346 113.5 t-130 298.5zM361 408q0 -87 55.5 -141.5t144.5 -54.5q104 0 197 58l-287 332l-21 -15q-89 -76 -89 -179zM455 1097q0 -75 88 -189l77 51q59 38 81.5 74t22.5 86t-37 87t-95 37q-62 0 -99.5 -40t-37.5 -106z" />
<glyph unicode="'" horiz-adv-x="331" d="M63 985v551h212v-147l-29 -404h-183z" />
<glyph unicode="(" horiz-adv-x="719" d="M124 539v53q0 229 61 436t180 366.5t258 221.5l56 -156q-146 -108 -228 -334t-82 -528v-31q0 -303 81 -530t229 -339l-56 -153q-136 61 -253.5 215.5t-179.5 356.5t-66 422z" />
<glyph unicode=")" horiz-adv-x="722" d="M40 -302q142 107 224 330t85 513v53q0 299 -81.5 527t-227.5 342l56 153q136 -59 256.5 -214t187 -361t69.5 -427v-45q0 -226 -65 -435t-187 -369t-261 -220z" />
<glyph unicode="*" horiz-adv-x="928" d="M27 1051l59 181l311 -125l-20 349h196l-20 -356l303 123l59 -183l-320 -89l210 -266l-159 -113l-182 292l-180 -282l-159 108l216 272z" />
<glyph unicode="+" horiz-adv-x="1118" d="M57 554v261h362v391h275v-391h361v-261h-361v-408h-275v408h-362z" />
<glyph unicode="," horiz-adv-x="500" d="M35 -286l36 65q67 122 69 243v224h244l-1 -200q-1 -111 -56 -224t-141 -187z" />
<glyph unicode="-" horiz-adv-x="794" d="M110 507v233h563v-233h-563z" />
<glyph unicode="." horiz-adv-x="595" d="M126 142q0 69 46.5 112t116.5 43q71 0 117.5 -43t46.5 -112q0 -68 -46 -110.5t-118 -42.5q-71 0 -117 42.5t-46 110.5z" />
<glyph unicode="/" horiz-adv-x="765" d="M-13 -125l536 1581h215l-536 -1581h-215z" />
<glyph unicode="0" d="M95 587v268q0 305 126.5 463t364.5 158t364 -156.5t129 -449.5v-268q0 -302 -125 -462t-366 -160q-238 0 -364 157t-129 450zM384 564q0 -178 48.5 -264.5t155.5 -86.5q106 0 153 83t49 254v346q0 181 -49.5 263.5t-154.5 82.5q-102 0 -150.5 -78.5t-51.5 -245.5v-354z " />
<glyph unicode="1" d="M167 1007v235l603 216h31v-1458h-289v1114z" />
<glyph unicode="2" d="M70 998q0 133 63.5 243t179.5 172.5t263 62.5q225 0 349.5 -108t124.5 -305q0 -108 -56 -220t-192 -261l-331 -349h626v-233h-998v198l471 502q97 106 143.5 185t46.5 150q0 97 -49 152.5t-140 55.5q-98 0 -154.5 -67.5t-56.5 -177.5h-290z" />
<glyph unicode="3" d="M64 399h289q0 -82 61.5 -134t151.5 -52q103 0 161.5 54.5t58.5 144.5q0 218 -240 218h-153v226h154q110 0 163 55t53 146q0 88 -52.5 137t-144.5 49q-83 0 -139 -45.5t-56 -118.5h-289q0 114 61.5 204.5t172 141.5t243.5 51q231 0 362 -110.5t131 -304.5q0 -100 -61 -184 t-160 -129q123 -44 183.5 -132t60.5 -208q0 -194 -141.5 -311t-374.5 -117q-218 0 -356.5 115t-138.5 304z" />
<glyph unicode="4" d="M55 497l607 959h292v-908h165v-233h-165v-315h-289v315h-597zM343 548h322v514l-19 -33z" />
<glyph unicode="5" d="M105 405h286q9 -91 63.5 -141.5t142.5 -50.5q98 0 151 70.5t53 199.5q0 124 -61 190t-173 66q-103 0 -167 -54l-28 -26l-230 57l84 740h816v-241h-579l-36 -313q103 55 219 55q208 0 326 -129t118 -361q0 -141 -59.5 -252.5t-170.5 -173t-262 -61.5q-132 0 -245 53.5 t-178.5 150.5t-69.5 221z" />
<glyph unicode="6" d="M100 567v104q0 237 89.5 418.5t257 281t388.5 100.5h48v-238h-28q-196 -3 -315.5 -102t-143.5 -275q116 118 293 118q190 0 302 -136t112 -358q0 -142 -61.5 -257t-174 -179t-254.5 -64q-230 0 -371.5 160t-141.5 427zM390 521q0 -145 57 -226.5t160 -81.5 q93 0 150.5 73.5t57.5 190.5q0 119 -58 192t-156 73q-70 0 -127 -36.5t-84 -96.5v-88z" />
<glyph unicode="7" d="M61 1222v234h1028v-162l-563 -1294h-305l564 1222h-724z" />
<glyph unicode="8" d="M95 399q0 121 62 211t167 140q-93 49 -145.5 131t-52.5 188q0 186 124 296.5t337 110.5q212 0 336.5 -109.5t124.5 -297.5q0 -106 -53 -188t-146 -131q106 -51 168 -140.5t62 -210.5q0 -194 -132 -306.5t-359 -112.5t-360 113t-133 306zM384 420q0 -93 54 -150t150 -57 q94 0 147.5 55t53.5 152q0 95 -55 152t-148 57q-92 0 -147 -56.5t-55 -152.5zM416 1055q0 -87 45 -140t127 -53t126.5 53t44.5 140q0 85 -45 136.5t-127 51.5q-81 0 -126 -50t-45 -138z" />
<glyph unicode="9" d="M86 961q0 143 62.5 262.5t174.5 186t252 66.5q144 0 256 -72t174 -207t63 -309v-107q0 -364 -181 -572t-513 -222l-71 -1v241l64 1q377 17 408 354q-113 -111 -264 -111q-193 0 -309 132.5t-116 357.5zM374 964q0 -119 54.5 -195.5t153.5 -76.5q70 0 120.5 36t76.5 87 v119q0 147 -56 228t-150 81q-87 0 -143 -79.5t-56 -199.5z" />
<glyph unicode=":" horiz-adv-x="578" d="M125 142q0 69 46.5 112t116.5 43q71 0 117.5 -43t46.5 -112q0 -68 -46 -110.5t-118 -42.5q-71 0 -117 42.5t-46 110.5zM125 961q0 69 46.5 112t116.5 43q71 0 117.5 -43t46.5 -112q0 -68 -46 -110.5t-118 -42.5q-71 0 -117 42.5t-46 110.5z" />
<glyph unicode=";" horiz-adv-x="537" d="M57 -286l36 65q67 122 69 243v224h244l-1 -200q-1 -111 -56 -224t-141 -187zM108 961q0 69 46.5 112t116.5 43q71 0 117.5 -43t46.5 -112q0 -68 -46 -110.5t-118 -42.5q-71 0 -117 42.5t-46 110.5z" />
<glyph unicode="&#x3c;" horiz-adv-x="1042" d="M54 502v236l861 365v-280l-570 -205l570 -201v-280z" />
<glyph unicode="=" horiz-adv-x="1172" d="M136 313v236h894v-236h-894zM136 746v236h894v-236h-894z" />
<glyph unicode="&#x3e;" horiz-adv-x="1058" d="M120 136v279l581 206l-581 203v278l871 -365v-235z" />
<glyph unicode="?" horiz-adv-x="1019" d="M45 1069q2 191 123.5 299t331.5 108q212 0 329 -102.5t117 -289.5q0 -85 -38 -160.5t-133 -167.5l-81 -77q-76 -73 -87 -171l-4 -61h-256q0 140 34 223t124.5 163.5t120.5 131t30 106.5q0 169 -156 169q-74 0 -118.5 -45.5t-46.5 -125.5h-290zM318 140q0 67 45.5 110.5 t116.5 43.5t116.5 -43.5t45.5 -110.5q0 -66 -44.5 -109t-117.5 -43t-117.5 43t-44.5 109z" />
<glyph unicode="@" horiz-adv-x="1833" d="M87 463q12 276 126 495t310.5 338.5t443.5 119.5q251 0 432 -107.5t271 -307.5t79 -465q-11 -256 -126.5 -406.5t-310.5 -150.5q-86 0 -148.5 37t-94.5 106q-100 -140 -261 -140q-146 0 -226 123t-60 325q18 165 83.5 293.5t165.5 197.5t216 69q143 0 244 -66l63 -43 l-51 -578q-10 -79 17.5 -121t87.5 -42q92 0 154 107.5t68 281.5q17 349 -140.5 536.5t-466.5 187.5q-193 0 -344 -98t-238 -278.5t-98 -413.5q-16 -354 142 -547.5t473 -193.5q83 0 174 18.5t157 49.5l38 -154q-61 -40 -164.5 -64.5t-208.5 -24.5q-264 0 -450 106.5 t-277.5 314t-79.5 495.5zM744 430q-11 -132 23 -200.5t110 -68.5q49 0 93 43t73 124l42 473q-39 13 -80 13q-115 0 -178.5 -98t-82.5 -286z" />
<glyph unicode="A" horiz-adv-x="1378" d="M7 0l542 1456h278l545 -1456h-319l-101 300h-526l-100 -300h-319zM507 543h364l-183 545z" />
<glyph unicode="B" horiz-adv-x="1307" d="M130 0v1456h510q265 0 402 -101.5t137 -297.5q0 -107 -55 -188.5t-153 -119.5q112 -28 176.5 -113t64.5 -208q0 -210 -134 -318t-382 -110h-566zM430 241h257q106 0 165.5 50.5t59.5 139.5q0 200 -207 203h-275v-393zM430 846h222q227 4 227 181q0 99 -57.5 142.5 t-181.5 43.5h-210v-367z" />
<glyph unicode="C" horiz-adv-x="1340" d="M86 686v89q0 210 74 370t211.5 245.5t319.5 85.5q252 0 406 -135t178 -379h-300q-11 141 -78.5 204.5t-205.5 63.5q-150 0 -224.5 -107.5t-76.5 -333.5v-110q0 -236 71.5 -345t225.5 -109q139 0 207.5 63.5t78.5 196.5h300q-17 -235 -173.5 -370t-412.5 -135 q-280 0 -440.5 188.5t-160.5 517.5z" />
<glyph unicode="D" horiz-adv-x="1331" d="M130 0v1456h448q192 0 343.5 -86.5t236.5 -246t85 -362.5v-67q0 -203 -83.5 -361t-235.5 -245t-343 -88h-451zM430 241h145q176 0 269 115t95 329v77q0 222 -92 336.5t-269 114.5h-148v-972z" />
<glyph unicode="E" horiz-adv-x="1152" d="M130 0v1456h974v-243h-674v-347h576v-235h-576v-390h676v-241h-976z" />
<glyph unicode="F" horiz-adv-x="1122" d="M130 0v1456h948v-243h-648v-376h576v-242h-576v-595h-300z" />
<glyph unicode="G" horiz-adv-x="1395" d="M94 671v99q0 218 73.5 377.5t212 244t324.5 84.5q259 0 405 -123.5t173 -359.5h-292q-20 125 -88.5 183t-188.5 58q-153 0 -233 -115t-81 -342v-93q0 -229 87 -346t255 -117q169 0 241 72v251h-273v221h573v-581q-81 -97 -229 -150.5t-328 -53.5q-189 0 -331.5 82.5 t-220 239.5t-79.5 369z" />
<glyph unicode="H" horiz-adv-x="1447" d="M130 0v1456h300v-590h585v590h300v-1456h-300v624h-585v-624h-300z" />
<glyph unicode="I" horiz-adv-x="597" d="M149 0v1456h300v-1456h-300z" />
<glyph unicode="J" horiz-adv-x="1144" d="M40 430h302q0 -107 45 -158t142 -51q86 0 137 59t51 168v1008h300v-1008q0 -139 -61.5 -245.5t-173.5 -164.5t-253 -58q-231 0 -360 117.5t-129 332.5z" />
<glyph unicode="K" horiz-adv-x="1300" d="M130 0v1456h300v-660l132 181l371 479h369l-517 -647l532 -809h-357l-374 584l-156 -168v-416h-300z" />
<glyph unicode="L" horiz-adv-x="1109" d="M130 0v1456h300v-1215h637v-241h-937z" />
<glyph unicode="M" horiz-adv-x="1794" d="M130 0v1456h392l374 -1056l372 1056h394v-1456h-301v398l30 687l-393 -1085h-206l-392 1084l30 -686v-398h-300z" />
<glyph unicode="N" horiz-adv-x="1446" d="M130 0v1456h300l585 -960v960h299v-1456h-300l-584 958v-958h-300z" />
<glyph unicode="O" horiz-adv-x="1414" d="M86 687v72q0 215 77.5 378.5t219 251t323.5 87.5t323.5 -87.5t219 -251t77.5 -377.5v-65q0 -215 -76 -377t-217.5 -250t-324.5 -88q-181 0 -323 87t-220 248.5t-79 371.5zM390 695q0 -223 82 -346t236 -123q151 0 232 118.5t82 345.5v71q0 229 -82 348t-234 119 q-151 0 -233 -117.5t-83 -344.5v-71z" />
<glyph unicode="P" horiz-adv-x="1321" d="M130 0v1456h568q164 0 288.5 -60t191.5 -170.5t67 -251.5q0 -214 -146.5 -337.5t-405.5 -123.5h-263v-513h-300zM430 756h268q119 0 181.5 56t62.5 160q0 107 -63 173t-174 68h-275v-457z" />
<glyph unicode="Q" horiz-adv-x="1414" d="M84 687v72q0 215 77.5 378.5t219 251t323.5 87.5t323.5 -87.5t219 -251t77.5 -377.5v-65q0 -204 -66 -354.5t-183 -241.5l242 -190l-191 -169l-310 249q-53 -9 -110 -9q-181 0 -323 87t-220 248.5t-79 371.5zM388 695q0 -223 82 -346t236 -123q151 0 232 118.5t82 345.5 v71q0 229 -82 348t-234 119q-151 0 -233 -117.5t-83 -344.5v-71z" />
<glyph unicode="R" horiz-adv-x="1307" d="M130 0v1456h541q258 0 398 -115t140 -325q0 -149 -64.5 -248.5t-195.5 -158.5l315 -595v-14h-322l-273 533h-239v-533h-300zM430 776h242q113 0 175 57.5t62 158.5q0 103 -58.5 162t-179.5 59h-241v-437z" />
<glyph unicode="S" horiz-adv-x="1259" d="M69 458h301q0 -241 288 -241q107 0 167 43.5t60 121.5q0 85 -60 130.5t-216 96t-247 99.5q-248 134 -248 361q0 118 66.5 210.5t191 144.5t279.5 52q156 0 278 -56.5t189.5 -159.5t67.5 -234h-300q0 100 -63 155.5t-177 55.5q-110 0 -171 -46.5t-61 -122.5 q0 -71 71.5 -119t210.5 -90q256 -77 373 -191t117 -284q0 -189 -143 -296.5t-385 -107.5q-168 0 -306 61.5t-210.5 168.5t-72.5 248z" />
<glyph unicode="T" horiz-adv-x="1267" d="M40 1213v243h1186v-243h-446v-1213h-300v1213h-440z" />
<glyph unicode="U" horiz-adv-x="1348" d="M116 486v970h300v-961q0 -143 68.5 -208.5t189.5 -65.5q253 0 257 266v969h301v-959q0 -239 -149.5 -378t-408.5 -139q-255 0 -405 135t-153 371z" />
<glyph unicode="V" horiz-adv-x="1339" d="M7 1456h333l328 -1095l330 1095h334l-507 -1456h-313z" />
<glyph unicode="W" horiz-adv-x="1791" d="M35 1456h299l197 -1034l240 1034h254l239 -1036l196 1036h299l-323 -1456h-302l-237 974l-237 -974h-302z" />
<glyph unicode="X" horiz-adv-x="1301" d="M22 0l435 734l-424 722h345l273 -502l273 502h345l-424 -722l435 -734h-349l-280 510l-280 -510h-349z" />
<glyph unicode="Y" horiz-adv-x="1266" d="M2 1456h329l301 -656l303 656h328l-478 -928v-528h-305v528z" />
<glyph unicode="Z" horiz-adv-x="1241" d="M73 0v176l720 1037h-719v243h1092v-172l-718 -1043h734v-241h-1109z" />
<glyph unicode="[" horiz-adv-x="569" d="M120 -339v2033h432v-223h-142v-1587h142v-223h-432z" />
<glyph unicode="\" horiz-adv-x="864" d="M0 1456h295l608 -1581h-296z" />
<glyph unicode="]" horiz-adv-x="569" d="M13 -116h143v1587h-143v223h432v-2033h-432v223z" />
<glyph unicode="^" horiz-adv-x="895" d="M44 729l299 727h210l299 -727h-229l-175 457l-174 -457h-230z" />
<glyph unicode="_" horiz-adv-x="914" d="M1 0h911v-226h-911v226z" />
<glyph unicode="`" horiz-adv-x="677" d="M52 1536h315l198 -310h-237z" />
<glyph unicode="a" horiz-adv-x="1098" d="M68 304q0 172 127.5 264t368.5 93h133v62q0 75 -38.5 120t-121.5 45q-73 0 -114.5 -35t-41.5 -96h-289q0 94 58 174t164 125.5t238 45.5q200 0 317.5 -100.5t117.5 -282.5v-469q1 -154 43 -233v-17h-292q-20 39 -29 97q-105 -117 -273 -117q-159 0 -263.5 92t-104.5 232z M357 325q0 -54 38 -89t104 -35q64 0 118 28.5t80 76.5v186h-108q-217 0 -231 -150z" />
<glyph unicode="b" horiz-adv-x="1153" d="M111 0v1536h289v-551q100 117 263 117q198 0 310.5 -145.5t112.5 -409.5v-16q0 -260 -111 -405.5t-310 -145.5q-176 0 -281 135l-13 -115h-260zM400 327q53 -114 192 -114q140 0 184 138q21 66 21 201q0 164 -52 239.5t-155 75.5q-138 0 -190 -113v-427z" />
<glyph unicode="c" horiz-adv-x="1068" d="M66 535v19q0 250 133 399t365 149q203 0 325.5 -115.5t124.5 -307.5h-271q-2 84 -52 136.5t-132 52.5q-101 0 -152.5 -73.5t-51.5 -238.5v-30q0 -167 51 -240t155 -73q80 0 130 44t52 117h271q-1 -110 -60 -201.5t-161.5 -142t-226.5 -50.5q-232 0 -366 147.5t-134 407.5 z" />
<glyph unicode="d" horiz-adv-x="1154" d="M66 549q0 253 113.5 403t310.5 150q158 0 261 -118v552h290v-1536h-261l-14 115q-108 -135 -278 -135q-191 0 -306.5 150.5t-115.5 418.5zM355 528q0 -152 53 -233t154 -81q134 0 189 113v427q-54 113 -187 113q-209 0 -209 -339z" />
<glyph unicode="e" horiz-adv-x="1107" d="M72 515v28q0 163 63 291.5t178.5 198t263.5 69.5q222 0 349.5 -140t127.5 -397v-118h-689q14 -106 84.5 -170t178.5 -64q167 0 261 121l142 -159q-65 -92 -176 -143.5t-246 -51.5q-238 0 -387.5 146t-149.5 389zM368 644h402v23q-2 96 -52 148.5t-142 52.5 q-86 0 -139.5 -58t-68.5 -166z" />
<glyph unicode="f" horiz-adv-x="734" d="M29 870v212h161v92q0 182 104.5 282.5t292.5 100.5q60 0 147 -20l-3 -224q-36 9 -88 9q-163 0 -163 -153v-87h215v-212h-215v-870h-290v870h-161z" />
<glyph unicode="g" horiz-adv-x="1169" d="M69 537v12q0 249 118.5 401t319.5 152q178 0 277 -122l12 102h262v-1046q0 -142 -64.5 -247t-181.5 -160t-274 -55q-119 0 -232 47.5t-171 122.5l128 176q108 -121 262 -121q115 0 179 61.5t64 174.5v58q-100 -113 -263 -113q-195 0 -315.5 152.5t-120.5 404.5zM358 528 q0 -147 59 -230.5t162 -83.5q132 0 189 99v455q-58 99 -187 99q-104 0 -163.5 -85t-59.5 -254z" />
<glyph unicode="h" horiz-adv-x="1146" d="M104 0v1536h289v-572q115 138 289 138q352 0 357 -409v-693h-289v685q0 93 -40 137.5t-133 44.5q-127 0 -184 -98v-769h-289z" />
<glyph unicode="i" horiz-adv-x="543" d="M109 1362q0 65 43.5 107t118.5 42q74 0 118 -42t44 -107q0 -66 -44.5 -108t-117.5 -42t-117.5 42t-44.5 108zM126 0v1082h290v-1082h-290z" />
<glyph unicode="j" horiz-adv-x="532" d="M-95 -191q52 -9 91 -9q131 0 131 139v1143h290v-1141q0 -179 -95 -278.5t-274 -99.5q-75 0 -143 17v229zM104 1362q0 65 43.5 107t118.5 42t118.5 -42t43.5 -107q0 -66 -44.5 -108t-117.5 -42t-117.5 42t-44.5 108z" />
<glyph unicode="k" horiz-adv-x="1094" d="M111 0v1536h289v-851l56 72l277 325h347l-391 -451l425 -631h-332l-278 434l-104 -104v-330h-289z" />
<glyph unicode="l" horiz-adv-x="543" d="M126 0v1536h290v-1536h-290z" />
<glyph unicode="m" horiz-adv-x="1773" d="M111 0v1082h271l9 -121q115 141 311 141q209 0 287 -165q114 165 325 165q176 0 262 -102.5t86 -308.5v-691h-290v690q0 92 -36 134.5t-127 42.5q-130 0 -180 -124l1 -743h-289v689q0 94 -37 136t-126 42q-123 0 -178 -102v-765h-289z" />
<glyph unicode="n" horiz-adv-x="1147" d="M105 0v1082h272l9 -125q116 145 311 145q172 0 256 -101t86 -302v-699h-289v692q0 92 -40 133.5t-133 41.5q-122 0 -183 -104v-763h-289z" />
<glyph unicode="o" horiz-adv-x="1158" d="M66 538v13q0 161 62 287t178.5 195t270.5 69q219 0 357.5 -134t154.5 -364l2 -74q0 -249 -139 -399.5t-373 -150.5t-373.5 150t-139.5 408zM355 530q0 -154 58 -235.5t166 -81.5q105 0 164 80.5t59 257.5q0 151 -59 234t-166 83q-106 0 -164 -82.5t-58 -255.5z" />
<glyph unicode="p" horiz-adv-x="1153" d="M111 -416v1498h268l10 -106q105 126 274 126q200 0 311 -148t111 -408v-15q0 -250 -113.5 -400.5t-306.5 -150.5q-164 0 -265 114v-510h-289zM400 320q53 -107 189 -107q207 0 207 339q0 151 -53.5 233t-155.5 82q-136 0 -187 -104v-443z" />
<glyph unicode="q" horiz-adv-x="1157" d="M66 551q0 255 113.5 403t311.5 148q174 0 277 -133l19 113h254v-1498h-290v509q-100 -113 -262 -113q-193 0 -308 150t-115 421zM355 530q0 -155 54.5 -236t153.5 -81q133 0 188 106v447q-54 102 -186 102q-100 0 -155 -81t-55 -257z" />
<glyph unicode="r" horiz-adv-x="747" d="M111 0v1082h273l8 -129q87 149 241 149q48 0 90 -13l-4 -278q-59 8 -104 8q-164 0 -215 -111v-708h-289z" />
<glyph unicode="s" horiz-adv-x="1053" d="M56 344h274q4 -77 57 -118t142 -41q83 0 125.5 31.5t42.5 82.5q0 53 -52.5 83.5t-168.5 54.5q-386 81 -386 328q0 144 119.5 240.5t312.5 96.5q206 0 329.5 -97t123.5 -252h-289q0 62 -40 102.5t-125 40.5q-73 0 -113 -33t-40 -84q0 -48 45.5 -77.5t153.5 -51t182 -48.5 q229 -84 229 -291q0 -148 -127 -239.5t-328 -91.5q-136 0 -241.5 48.5t-165.5 133t-60 182.5z" />
<glyph unicode="t" horiz-adv-x="692" d="M10 870v212h158v266h289v-266h185v-212h-185v-540q0 -60 23 -86t88 -26q48 0 85 7v-219q-85 -26 -175 -26q-304 0 -310 307v583h-158z" />
<glyph unicode="u" horiz-adv-x="1146" d="M104 373v709h289v-699q0 -169 154 -169q147 0 202 102v766h290v-1082h-272l-8 110q-107 -130 -296 -130q-174 0 -265.5 100t-93.5 293z" />
<glyph unicode="v" horiz-adv-x="1035" d="M13 1082h302l201 -729l201 729h302l-365 -1082h-276z" />
<glyph unicode="w" horiz-adv-x="1505" d="M28 1082h279l141 -688l198 688h209l197 -689l142 689h279l-276 -1082h-242l-205 681l-205 -681h-241z" />
<glyph unicode="x" horiz-adv-x="1042" d="M21 0l321 552l-307 530h310l178 -323l182 323h309l-308 -530l321 -552h-310l-193 340l-192 -340h-311z" />
<glyph unicode="y" horiz-adv-x="1028" d="M3 1082h311l201 -673l200 673h310l-435 -1250l-24 -57q-97 -212 -320 -212q-63 0 -128 19v219l44 -1q82 0 122.5 25t63.5 83l34 89z" />
<glyph unicode="z" horiz-adv-x="1042" d="M74 0v176l509 672h-494v234h867v-171l-513 -678h529v-233h-898z" />
<glyph unicode="{" horiz-adv-x="676" d="M48 515v207q174 0 178 199v212q0 185 90 299t270 165l56 -161q-76 -28 -115 -97.5t-41 -192.5v-210q0 -226 -179 -317q179 -92 179 -319v-212q5 -234 156 -286l-56 -162q-360 101 -360 465v199q0 211 -178 211z" />
<glyph unicode="|" horiz-adv-x="518" d="M173 -270v1726h175v-1726h-175z" />
<glyph unicode="}" horiz-adv-x="676" d="M34 -198q152 54 156 290v212q0 226 183 314q-183 88 -183 319v209q-4 233 -156 290l56 161q179 -50 269 -163.5t91 -297.5v-215q4 -199 178 -199v-207q-178 0 -178 -209v-217q-8 -350 -360 -449z" />
<glyph unicode="~" horiz-adv-x="1328" d="M106 415q0 186 90.5 299t240.5 113q78 0 142 -30t145.5 -107.5t148.5 -77.5q59 0 96.5 53t37.5 129l214 -1q0 -186 -93 -302t-240 -116q-74 0 -137.5 28.5t-146.5 108t-153 79.5q-58 0 -94 -50t-36 -128z" />
<glyph unicode="&#xa1;" horiz-adv-x="578" d="M128 948q0 67 44.5 110t117.5 43t117.5 -43t44.5 -110t-46 -110t-116 -43t-116 43t-46 110zM137 -369l33 1008h241l33 -1008h-307z" />
<glyph unicode="&#xa2;" horiz-adv-x="1178" d="M99 532v22q0 218 105 363t294 177v224h200v-225q163 -29 255.5 -140t94.5 -274h-272q-2 86 -52 137.5t-131 51.5q-102 0 -153 -74.5t-52 -234.5v-33q0 -168 51.5 -240.5t154.5 -72.5q80 0 130 44t52 117h272q-2 -145 -98.5 -250.5t-251.5 -134.5v-234h-200v233 q-187 30 -293 174t-106 370z" />
<glyph unicode="&#xa3;" horiz-adv-x="1217" d="M99 576v236h154l-7 227q0 202 123.5 319t330.5 117q212 0 333 -112.5t121 -304.5h-287q0 85 -43.5 130t-124.5 45q-66 0 -109.5 -49t-43.5 -145l9 -227h309v-236h-300l6 -139q0 -123 -62 -196h653v-241h-1059v241h92q72 18 72 179l-5 156h-162z" />
<glyph unicode="&#xa4;" horiz-adv-x="1418" d="M81 118l135 137q-100 156 -100 353q0 204 109 365l-144 147l141 144l142 -145q155 115 348 115q194 0 349 -117l144 148l142 -145l-148 -151q107 -159 107 -361q0 -193 -98 -349l139 -141l-142 -145l-132 134q-159 -127 -361 -127q-203 0 -361 126l-129 -132zM302 608 q0 -118 54 -219.5t149.5 -160t206.5 -58.5q110 0 205.5 58.5t149.5 160t54 219.5q0 119 -54 219.5t-149 158.5t-206 58q-112 0 -207 -58t-149 -158.5t-54 -219.5z" />
<glyph unicode="&#xa5;" horiz-adv-x="1254" d="M20 1456h330l276 -606l277 606h329l-375 -714h234v-175h-319v-115h319v-174h-319v-278h-300v278h-336v174h336v115h-336v175h260z" />
<glyph unicode="&#xa6;" horiz-adv-x="516" d="M128 -270v795h260v-795h-260zM128 698v758h260v-758h-260z" />
<glyph unicode="&#xa7;" horiz-adv-x="1287" d="M92 -35l289 1q0 -89 64 -136.5t191 -47.5q112 0 170 37.5t58 100.5q0 65 -64.5 106t-247 91.5t-275 105.5t-138 130t-45.5 181q0 180 162 273q-136 103 -136 288q0 171 140.5 276t379.5 105q247 0 383 -113t136 -314h-289q0 87 -61.5 140.5t-168.5 53.5q-110 0 -170 -39 t-60 -107q0 -73 55.5 -110t240.5 -86t282.5 -104t144.5 -131.5t47 -184.5q0 -182 -162 -271q135 -102 135 -288q0 -175 -137.5 -274.5t-379.5 -99.5q-257 0 -400.5 107t-143.5 310zM383 563q0 -69 41.5 -106.5t165.5 -77.5l222 -67q82 47 82 140q0 62 -45.5 101.5 t-163.5 79.5l-227 71q-75 -42 -75 -141z" />
<glyph unicode="&#xa8;" horiz-adv-x="956" d="M93 1365q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM580 1365q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xa9;" horiz-adv-x="1606" d="M86 729q0 202 93.5 375t259 272.5t357.5 99.5t357.5 -99.5t259 -272.5t93.5 -375q0 -204 -95 -377.5t-259.5 -272.5t-355.5 -99q-193 0 -357.5 100t-258.5 273t-94 376zM208 729q0 -170 77.5 -314t214 -227.5t296.5 -83.5t297.5 85t213.5 229t76 311q0 166 -75 308.5 t-212 228t-300 85.5q-159 0 -295.5 -82t-214.5 -226t-78 -314zM433 675v113q0 174 95.5 280.5t253.5 106.5q163 0 249.5 -82.5t86.5 -231.5h-156q0 96 -46 137.5t-134 41.5q-92 0 -142.5 -67.5t-51.5 -180.5v-123q0 -117 51 -184.5t143 -67.5q89 0 134 40.5t45 138.5h156 q0 -152 -87.5 -233t-247.5 -81t-254.5 106.5t-94.5 286.5z" />
<glyph unicode="&#xaa;" horiz-adv-x="909" d="M137 919q0 110 84 170.5t257 60.5h102v51q0 127 -116 127q-65 0 -101.5 -25.5t-36.5 -73.5l-173 14q0 104 87.5 168.5t223.5 64.5q135 0 213 -72t78 -205v-316q0 -97 26 -178h-177q-10 27 -17 68q-77 -82 -201 -82q-118 0 -183.5 61.5t-65.5 166.5zM312 923 q0 -88 117 -88q40 0 82 18.5t69 43.5v136h-106q-76 -1 -119 -31t-43 -79z" />
<glyph unicode="&#xab;" horiz-adv-x="1023" d="M77 515v19l280 390h186l-240 -400l240 -399h-186zM462 515v19l280 390h186l-240 -400l240 -399h-186z" />
<glyph unicode="&#xac;" horiz-adv-x="1129" d="M126 634v171h835v-431h-200v260h-635z" />
<glyph unicode="&#xad;" horiz-adv-x="794" d="M110 507v233h563v-233h-563z" />
<glyph unicode="&#xae;" horiz-adv-x="1606" d="M86 729q0 202 93.5 375t259 272.5t357.5 99.5t357.5 -99.5t259 -272.5t93.5 -375q0 -204 -95 -377.5t-259.5 -272.5t-355.5 -99q-193 0 -357.5 100t-258.5 273t-94 376zM208 729q0 -170 77.5 -314t214 -227.5t296.5 -83.5t297.5 85t213.5 229t76 311q0 166 -75 308.5 t-212 228t-300 85.5q-159 0 -295.5 -82t-214.5 -226t-78 -314zM501 316v850h281q151 0 238 -68.5t87 -194.5q0 -112 -113 -174q61 -31 85.5 -86.5t24.5 -137.5t3.5 -116t13.5 -57v-16h-155q-13 34 -13 194q0 76 -33 109.5t-110 33.5h-158v-337h-151zM652 787h136 q74 0 121.5 32t47.5 84q0 70 -35.5 99.5t-128.5 30.5h-141v-246z" />
<glyph unicode="&#xaf;" horiz-adv-x="1026" d="M148 1290v167h730v-167h-730z" />
<glyph unicode="&#xb0;" horiz-adv-x="795" d="M126 1200q0 114 81 195t191 81q109 0 188.5 -80.5t79.5 -195.5t-79.5 -193.5t-188.5 -78.5q-108 0 -190 78.5t-82 193.5zM273 1200q0 -52 36.5 -88t88.5 -36q53 0 87.5 35.5t34.5 88.5q0 52 -34.5 90t-87.5 38t-89 -38t-36 -90z" />
<glyph unicode="&#xb1;" horiz-adv-x="1100" d="M89 701v241h335v343h253v-343h328v-241h-328v-364h-253v364h-335zM113 1v235h864v-235h-864z" />
<glyph unicode="&#xb2;" horiz-adv-x="763" d="M55 1193q0 116 85.5 195t220.5 79q148 0 228.5 -64.5t80.5 -183.5q0 -70 -36 -128t-144 -145l-148 -115h351v-164h-620v138l287 257q56 49 80.5 91t24.5 65q0 84 -95 84q-50 0 -79.5 -31t-29.5 -78h-206z" />
<glyph unicode="&#xb3;" horiz-adv-x="763" d="M48 902h206q0 -34 34 -58.5t86 -24.5q60 0 86.5 26.5t26.5 61.5q0 92 -122 93h-92v136h82q119 0 119 88q0 35 -28.5 56t-77.5 21q-42 0 -71.5 -15.5t-29.5 -44.5h-205q0 102 84.5 163.5t215.5 61.5q145 0 230.5 -59.5t85.5 -166.5q0 -119 -135 -169q150 -41 150 -184 q0 -105 -91.5 -168.5t-239.5 -63.5q-142 0 -228 66.5t-86 180.5z" />
<glyph unicode="&#xb4;" horiz-adv-x="679" d="M101 1226l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xb5;" horiz-adv-x="1261" d="M139 -416v1498h289v-623q0 -126 40.5 -185.5t139.5 -59.5q149 0 205 105v763h289v-1082h-269l-6 68q-89 -89 -225 -89q-102 0 -174 45v-440h-289z" />
<glyph unicode="&#xb6;" horiz-adv-x="1003" d="M75 988q0 213 133 340.5t363 127.5h298v-1456h-219v520h-80q-230 0 -362.5 127t-132.5 341z" />
<glyph unicode="&#xb7;" horiz-adv-x="617" d="M140 697q0 69 46 112t117 43t117.5 -43t46.5 -112t-47 -111.5t-117 -42.5q-72 0 -117.5 43.5t-45.5 110.5z" />
<glyph unicode="&#xb8;" horiz-adv-x="548" d="M98 -136l31 143h216l-11 -58q150 -27 150 -173q0 -110 -91.5 -174t-257.5 -64l-7 167q112 0 112 81q0 42 -33.5 57.5t-108.5 20.5z" />
<glyph unicode="&#xb9;" horiz-adv-x="763" d="M135 1176v158l374 121h19v-786h-204v548z" />
<glyph unicode="&#xba;" horiz-adv-x="936" d="M118 1049v72q0 160 95.5 257.5t250.5 97.5t251 -97t96 -263v-72q0 -159 -94 -256.5t-251 -97.5q-158 0 -253 98t-95 261zM293 1044q0 -98 46.5 -153t126.5 -55q78 0 123.5 54t46.5 151v80q0 97 -46.5 152t-125.5 55q-78 0 -124.5 -54.5t-46.5 -156.5v-73z" />
<glyph unicode="&#xbb;" horiz-adv-x="1023" d="M85 124l240 399l-240 400h187l280 -390v-19l-280 -390h-187zM478 124l240 399l-240 400h187l280 -390v-19l-280 -390h-187z" />
<glyph unicode="&#xbc;" horiz-adv-x="1470" d="M101 1171v158l374 121h19v-786h-204v548zM317 193l711 1138l141 -76l-711 -1138zM739 294l357 495h206v-463h88v-167h-88v-159h-205v159h-346zM935 326h162v212l-14 -22z" />
<glyph unicode="&#xbd;" horiz-adv-x="1559" d="M84 1177v158l374 121h19v-786h-204v548zM275 193l711 1138l141 -76l-711 -1138zM839 526q0 116 85.5 195t220.5 79q148 0 228.5 -64.5t80.5 -183.5q0 -70 -36 -128t-144 -145l-148 -115h351v-164h-620v138l287 257q56 49 80.5 91t24.5 65q0 84 -95 84q-50 0 -79.5 -31 t-29.5 -78h-206z" />
<glyph unicode="&#xbe;" horiz-adv-x="1655" d="M94 903h206q0 -34 34 -58.5t86 -24.5q60 0 86.5 26.5t26.5 61.5q0 92 -122 93h-92v136h82q119 0 119 88q0 35 -28.5 56t-77.5 21q-42 0 -71.5 -15.5t-29.5 -44.5h-205q0 102 84.5 163.5t215.5 61.5q145 0 230.5 -59.5t85.5 -166.5q0 -119 -135 -169q150 -41 150 -184 q0 -105 -91.5 -168.5t-239.5 -63.5q-142 0 -228 66.5t-86 180.5zM478 193l711 1138l141 -76l-711 -1138zM897 294l357 495h206v-463h88v-167h-88v-159h-205v159h-346zM1093 326h162v212l-14 -22z" />
<glyph unicode="&#xbf;" horiz-adv-x="1019" d="M69 6q0 159 153 312l97 93q50 45 69.5 94t21.5 138h256q0 -133 -31 -215t-110.5 -156t-108 -110t-43 -73t-14.5 -81q0 -157 154 -157q77 0 122.5 45t47.5 126h289q-2 -192 -123 -299.5t-331 -107.5q-213 0 -331 101.5t-118 289.5zM378 949q0 67 44.5 110t117.5 43 t117.5 -43t44.5 -110t-46 -110t-116 -43t-116 43t-46 110z" />
<glyph unicode="&#xc0;" horiz-adv-x="1378" d="M7 0l542 1456h278l545 -1456h-319l-101 300h-526l-100 -300h-319zM323 1846h315l198 -310h-237zM507 543h364l-183 545z" />
<glyph unicode="&#xc1;" horiz-adv-x="1378" d="M7 0l542 1456h278l545 -1456h-319l-101 300h-526l-100 -300h-319zM507 543h364l-183 545zM553 1536l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xc2;" horiz-adv-x="1378" d="M7 0l542 1456h278l545 -1456h-319l-101 300h-526l-100 -300h-319zM312 1554v16l296 276h168l300 -280v-12h-230l-154 145l-154 -145h-226zM507 543h364l-183 545z" />
<glyph unicode="&#xc3;" horiz-adv-x="1378" d="M7 0l542 1456h278l545 -1456h-319l-101 300h-526l-100 -300h-319zM315 1566q0 111 65.5 189t160.5 78q30 0 56.5 -7.5t86.5 -36.5t83 -35t48 -6q35 0 60.5 24.5t25.5 70.5l167 -11q0 -113 -66 -189.5t-161 -76.5q-38 0 -67.5 8.5t-81.5 36.5t-75 34.5t-50 6.5 q-35 0 -59.5 -25t-24.5 -71zM507 543h364l-183 545z" />
<glyph unicode="&#xc4;" horiz-adv-x="1378" d="M7 0l542 1456h278l545 -1456h-319l-101 300h-526l-100 -300h-319zM309 1675q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM507 543h364l-183 545zM796 1675q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5 q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xc5;" horiz-adv-x="1378" d="M7 0l542 1456h278l545 -1456h-319l-101 300h-526l-100 -300h-319zM470 1730q0 86 65 145.5t158 59.5q92 0 157.5 -58.5t65.5 -146.5q0 -85 -64 -143t-159 -58q-97 0 -160 59t-63 142zM507 543h364l-183 545zM585 1730q0 -44 29 -75.5t79 -31.5t79 31.5t29 75.5 q0 46 -29.5 77.5t-78.5 31.5t-78.5 -31.5t-29.5 -77.5z" />
<glyph unicode="&#xc6;" horiz-adv-x="1925" d="M2 0l786 1456h1016v-236h-598l15 -355h502v-236h-492l16 -394h618v-235h-897l-14 333h-446l-167 -333h-339zM633 580h311l-24 570z" />
<glyph unicode="&#xc7;" horiz-adv-x="1340" d="M86 686v89q0 210 74 370t211.5 245.5t319.5 85.5q252 0 406 -135t178 -379h-300q-11 141 -78.5 204.5t-205.5 63.5q-150 0 -224.5 -107.5t-76.5 -333.5v-110q0 -236 71.5 -345t225.5 -109q139 0 207.5 63.5t78.5 196.5h300q-17 -235 -173.5 -370t-412.5 -135 q-280 0 -440.5 188.5t-160.5 517.5zM550 -137l31 143h216l-11 -58q150 -27 150 -173q0 -110 -91.5 -174t-257.5 -64l-7 167q112 0 112 81q0 42 -33.5 57.5t-108.5 20.5z" />
<glyph unicode="&#xc8;" horiz-adv-x="1152" d="M130 0v1456h974v-243h-674v-347h576v-235h-576v-390h676v-241h-976zM266 1849h315l198 -310h-237z" />
<glyph unicode="&#xc9;" horiz-adv-x="1152" d="M130 0v1456h974v-243h-674v-347h576v-235h-576v-390h676v-241h-976zM496 1539l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xca;" horiz-adv-x="1152" d="M130 0v1456h974v-243h-674v-347h576v-235h-576v-390h676v-241h-976zM255 1557v16l296 276h168l300 -280v-12h-230l-154 145l-154 -145h-226z" />
<glyph unicode="&#xcb;" horiz-adv-x="1152" d="M130 0v1456h974v-243h-674v-347h576v-235h-576v-390h676v-241h-976zM252 1678q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM739 1678q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5 t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xcc;" horiz-adv-x="597" d="M-70 1849h315l198 -310h-237zM149 0v1456h300v-1456h-300z" />
<glyph unicode="&#xcd;" horiz-adv-x="597" d="M149 0v1456h300v-1456h-300zM159 1539l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xce;" horiz-adv-x="597" d="M-81 1557v16l296 276h168l300 -280v-12h-230l-154 145l-154 -145h-226zM149 0v1456h300v-1456h-300z" />
<glyph unicode="&#xcf;" horiz-adv-x="597" d="M-84 1678q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM149 0v1456h300v-1456h-300zM403 1678q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xd0;" horiz-adv-x="1361" d="M-20 642v183h180v631h448q192 0 343.5 -86.5t236.5 -246t85 -362.5v-67q0 -203 -83.5 -361t-235.5 -245t-343 -88h-451v642h-180zM460 241h145q178 0 271 117.5t93 335.5v68q0 222 -92 336.5t-269 114.5h-148v-388h219v-183h-219v-401z" />
<glyph unicode="&#xd1;" horiz-adv-x="1446" d="M130 0v1456h300l585 -960v960h299v-1456h-300l-584 958v-958h-300zM349 1566q0 111 65.5 189t160.5 78q30 0 56.5 -7.5t86.5 -36.5t83 -35t48 -6q35 0 60.5 24.5t25.5 70.5l167 -11q0 -113 -66 -189.5t-161 -76.5q-38 0 -67.5 8.5t-81.5 36.5t-75 34.5t-50 6.5 q-35 0 -59.5 -25t-24.5 -71z" />
<glyph unicode="&#xd2;" horiz-adv-x="1414" d="M86 687v72q0 215 77.5 378.5t219 251t323.5 87.5t323.5 -87.5t219 -251t77.5 -377.5v-65q0 -215 -76 -377t-217.5 -250t-324.5 -88q-181 0 -323 87t-220 248.5t-79 371.5zM337 1846h315l198 -310h-237zM390 695q0 -223 82 -346t236 -123q151 0 232 118.5t82 345.5v71 q0 229 -82 348t-234 119q-151 0 -233 -117.5t-83 -344.5v-71z" />
<glyph unicode="&#xd3;" horiz-adv-x="1414" d="M86 687v72q0 215 77.5 378.5t219 251t323.5 87.5t323.5 -87.5t219 -251t77.5 -377.5v-65q0 -215 -76 -377t-217.5 -250t-324.5 -88q-181 0 -323 87t-220 248.5t-79 371.5zM390 695q0 -223 82 -346t236 -123q151 0 232 118.5t82 345.5v71q0 229 -82 348t-234 119 q-151 0 -233 -117.5t-83 -344.5v-71zM567 1536l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xd4;" horiz-adv-x="1414" d="M86 687v72q0 215 77.5 378.5t219 251t323.5 87.5t323.5 -87.5t219 -251t77.5 -377.5v-65q0 -215 -76 -377t-217.5 -250t-324.5 -88q-181 0 -323 87t-220 248.5t-79 371.5zM326 1554v16l296 276h168l300 -280v-12h-230l-154 145l-154 -145h-226zM390 695q0 -223 82 -346 t236 -123q151 0 232 118.5t82 345.5v71q0 229 -82 348t-234 119q-151 0 -233 -117.5t-83 -344.5v-71z" />
<glyph unicode="&#xd5;" horiz-adv-x="1414" d="M86 687v72q0 215 77.5 378.5t219 251t323.5 87.5t323.5 -87.5t219 -251t77.5 -377.5v-65q0 -215 -76 -377t-217.5 -250t-324.5 -88q-181 0 -323 87t-220 248.5t-79 371.5zM329 1566q0 111 65.5 189t160.5 78q30 0 56.5 -7.5t86.5 -36.5t83 -35t48 -6q35 0 60.5 24.5 t25.5 70.5l167 -11q0 -113 -66 -189.5t-161 -76.5q-38 0 -67.5 8.5t-81.5 36.5t-75 34.5t-50 6.5q-35 0 -59.5 -25t-24.5 -71zM390 695q0 -223 82 -346t236 -123q151 0 232 118.5t82 345.5v71q0 229 -82 348t-234 119q-151 0 -233 -117.5t-83 -344.5v-71z" />
<glyph unicode="&#xd6;" horiz-adv-x="1414" d="M86 687v72q0 215 77.5 378.5t219 251t323.5 87.5t323.5 -87.5t219 -251t77.5 -377.5v-65q0 -215 -76 -377t-217.5 -250t-324.5 -88q-181 0 -323 87t-220 248.5t-79 371.5zM323 1675q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5 t-39.5 90.5zM390 695q0 -223 82 -346t236 -123q151 0 232 118.5t82 345.5v71q0 229 -82 348t-234 119q-151 0 -233 -117.5t-83 -344.5v-71zM810 1675q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xd7;" horiz-adv-x="1088" d="M65 373l307 313l-307 313l170 168l304 -311l305 311l170 -168l-307 -313l307 -313l-170 -168l-305 310l-304 -310z" />
<glyph unicode="&#xd8;" horiz-adv-x="1411" d="M93 702v57q0 215 77.5 378.5t219 251t323.5 87.5q175 0 314 -82l74 124h187l-134 -227q179 -198 179 -537v-59q0 -215 -76 -377t-217.5 -250t-324.5 -88q-164 0 -295 70l-85 -145h-188l143 242q-197 195 -197 555zM397 695q0 -172 49 -285l447 757q-73 61 -180 61 q-151 0 -233 -117.5t-83 -344.5v-71zM552 273q70 -47 163 -47q151 0 232.5 118.5t82.5 345.5v71q0 151 -38 256z" />
<glyph unicode="&#xd9;" horiz-adv-x="1348" d="M116 486v970h300v-961q0 -143 68.5 -208.5t189.5 -65.5q253 0 257 266v969h301v-959q0 -239 -149.5 -378t-408.5 -139q-255 0 -405 135t-153 371zM301 1846h315l198 -310h-237z" />
<glyph unicode="&#xda;" horiz-adv-x="1348" d="M116 486v970h300v-961q0 -143 68.5 -208.5t189.5 -65.5q253 0 257 266v969h301v-959q0 -239 -149.5 -378t-408.5 -139q-255 0 -405 135t-153 371zM531 1536l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xdb;" horiz-adv-x="1348" d="M116 486v970h300v-961q0 -143 68.5 -208.5t189.5 -65.5q253 0 257 266v969h301v-959q0 -239 -149.5 -378t-408.5 -139q-255 0 -405 135t-153 371zM290 1554v16l296 276h168l300 -280v-12h-230l-154 145l-154 -145h-226z" />
<glyph unicode="&#xdc;" horiz-adv-x="1348" d="M116 486v970h300v-961q0 -143 68.5 -208.5t189.5 -65.5q253 0 257 266v969h301v-959q0 -239 -149.5 -378t-408.5 -139q-255 0 -405 135t-153 371zM287 1675q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM774 1675 q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xdd;" horiz-adv-x="1266" d="M2 1456h329l301 -656l303 656h328l-478 -928v-528h-305v528zM496 1536l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xde;" horiz-adv-x="1246" d="M133 0v1456h289v-267h230q162 -1 281.5 -56.5t183.5 -158t64 -236.5q0 -202 -138.5 -324t-378.5 -127h-242v-287h-289zM422 520h223q117 0 182 59t65 157t-63.5 158t-175.5 62h-231v-436z" />
<glyph unicode="&#xdf;" horiz-adv-x="1292" d="M135 0v1101q0 220 124 339t350 119q191 0 306.5 -99.5t115.5 -270.5q0 -108 -53.5 -195t-53.5 -164q0 -37 30.5 -76.5t118.5 -117.5q151 -134 151 -282q0 -177 -115 -275.5t-330 -98.5q-81 0 -160 16t-119 40l54 229q98 -52 219 -52q79 0 121 36.5t42 99.5 q0 46 -34.5 89.5t-116.5 109.5q-150 120 -150 270q0 96 55 186.5t55 169.5q0 70 -44.5 111.5t-112.5 41.5q-159 0 -164 -213v-1114h-289z" />
<glyph unicode="&#xe0;" horiz-adv-x="1098" d="M68 304q0 172 127.5 264t368.5 93h133v62q0 75 -38.5 120t-121.5 45q-73 0 -114.5 -35t-41.5 -96h-289q0 94 58 174t164 125.5t238 45.5q200 0 317.5 -100.5t117.5 -282.5v-469q1 -154 43 -233v-17h-292q-20 39 -29 97q-105 -117 -273 -117q-159 0 -263.5 92t-104.5 232z M182 1536h315l198 -310h-237zM357 325q0 -54 38 -89t104 -35q64 0 118 28.5t80 76.5v186h-108q-217 0 -231 -150z" />
<glyph unicode="&#xe1;" horiz-adv-x="1098" d="M68 304q0 172 127.5 264t368.5 93h133v62q0 75 -38.5 120t-121.5 45q-73 0 -114.5 -35t-41.5 -96h-289q0 94 58 174t164 125.5t238 45.5q200 0 317.5 -100.5t117.5 -282.5v-469q1 -154 43 -233v-17h-292q-20 39 -29 97q-105 -117 -273 -117q-159 0 -263.5 92t-104.5 232z M357 325q0 -54 38 -89t104 -35q64 0 118 28.5t80 76.5v186h-108q-217 0 -231 -150zM412 1226l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xe2;" horiz-adv-x="1098" d="M68 304q0 172 127.5 264t368.5 93h133v62q0 75 -38.5 120t-121.5 45q-73 0 -114.5 -35t-41.5 -96h-289q0 94 58 174t164 125.5t238 45.5q200 0 317.5 -100.5t117.5 -282.5v-469q1 -154 43 -233v-17h-292q-20 39 -29 97q-105 -117 -273 -117q-159 0 -263.5 92t-104.5 232z M171 1244v16l296 276h168l300 -280v-12h-230l-154 145l-154 -145h-226zM357 325q0 -54 38 -89t104 -35q64 0 118 28.5t80 76.5v186h-108q-217 0 -231 -150z" />
<glyph unicode="&#xe3;" horiz-adv-x="1098" d="M68 304q0 172 127.5 264t368.5 93h133v62q0 75 -38.5 120t-121.5 45q-73 0 -114.5 -35t-41.5 -96h-289q0 94 58 174t164 125.5t238 45.5q200 0 317.5 -100.5t117.5 -282.5v-469q1 -154 43 -233v-17h-292q-20 39 -29 97q-105 -117 -273 -117q-159 0 -263.5 92t-104.5 232z M174 1257q0 111 65.5 189t160.5 78q30 0 56.5 -7.5t86.5 -36.5t83 -35t48 -6q35 0 60.5 24.5t25.5 70.5l167 -11q0 -113 -66 -189.5t-161 -76.5q-38 0 -67.5 8.5t-81.5 36.5t-75 34.5t-50 6.5q-35 0 -59.5 -25t-24.5 -71zM357 325q0 -54 38 -89t104 -35q64 0 118 28.5 t80 76.5v186h-108q-217 0 -231 -150z" />
<glyph unicode="&#xe4;" horiz-adv-x="1098" d="M68 304q0 172 127.5 264t368.5 93h133v62q0 75 -38.5 120t-121.5 45q-73 0 -114.5 -35t-41.5 -96h-289q0 94 58 174t164 125.5t238 45.5q200 0 317.5 -100.5t117.5 -282.5v-469q1 -154 43 -233v-17h-292q-20 39 -29 97q-105 -117 -273 -117q-159 0 -263.5 92t-104.5 232z M168 1365q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM357 325q0 -54 38 -89t104 -35q64 0 118 28.5t80 76.5v186h-108q-217 0 -231 -150zM655 1365q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5 q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xe5;" horiz-adv-x="1098" d="M68 304q0 172 127.5 264t368.5 93h133v62q0 75 -38.5 120t-121.5 45q-73 0 -114.5 -35t-41.5 -96h-289q0 94 58 174t164 125.5t238 45.5q200 0 317.5 -100.5t117.5 -282.5v-469q1 -154 43 -233v-17h-292q-20 39 -29 97q-105 -117 -273 -117q-159 0 -263.5 92t-104.5 232z M329 1420q0 86 65 145.5t158 59.5q92 0 157.5 -58.5t65.5 -146.5q0 -85 -64 -143t-159 -58q-97 0 -160 59t-63 142zM357 325q0 -54 38 -89t104 -35q64 0 118 28.5t80 76.5v186h-108q-217 0 -231 -150zM444 1420q0 -44 29 -75.5t79 -31.5t79 31.5t29 75.5q0 46 -29.5 77.5 t-78.5 31.5t-78.5 -31.5t-29.5 -77.5z" />
<glyph unicode="&#xe6;" horiz-adv-x="1729" d="M66 319q0 157 124 243t367 87h168v57q0 76 -40.5 119t-117.5 43q-82 0 -129.5 -35.5t-47.5 -87.5l-289 19q0 149 130.5 243.5t338.5 94.5q211 0 327 -110q126 112 326 110q212 0 333 -131.5t121 -363.5v-157h-668q11 -116 80.5 -177t186.5 -61q77 0 142.5 16t152.5 61 l77 -189q-73 -56 -180.5 -88t-221.5 -32q-247 0 -386 147q-64 -69 -166.5 -108t-227.5 -39q-186 0 -293 89t-107 250zM355 315q0 -56 40.5 -89.5t125.5 -33.5q49 0 107 22.5t97 57.5v189h-164q-95 -1 -150.5 -43t-55.5 -103zM1011 644h382v28q0 94 -43.5 145t-126.5 51 q-90 0 -144.5 -57.5t-67.5 -166.5z" />
<glyph unicode="&#xe7;" horiz-adv-x="1068" d="M66 535v19q0 250 133 399t365 149q203 0 325.5 -115.5t124.5 -307.5h-271q-2 84 -52 136.5t-132 52.5q-101 0 -152.5 -73.5t-51.5 -238.5v-30q0 -167 51 -240t155 -73q80 0 130 44t52 117h271q-1 -110 -60 -201.5t-161.5 -142t-226.5 -50.5q-232 0 -366 147.5t-134 407.5 zM419 -137l31 143h216l-11 -58q150 -27 150 -173q0 -110 -91.5 -174t-257.5 -64l-7 167q112 0 112 81q0 42 -33.5 57.5t-108.5 20.5z" />
<glyph unicode="&#xe8;" horiz-adv-x="1107" d="M72 515v28q0 163 63 291.5t178.5 198t263.5 69.5q222 0 349.5 -140t127.5 -397v-118h-689q14 -106 84.5 -170t178.5 -64q167 0 261 121l142 -159q-65 -92 -176 -143.5t-246 -51.5q-238 0 -387.5 146t-149.5 389zM175 1536h315l198 -310h-237zM368 644h402v23 q-2 96 -52 148.5t-142 52.5q-86 0 -139.5 -58t-68.5 -166z" />
<glyph unicode="&#xe9;" horiz-adv-x="1107" d="M72 515v28q0 163 63 291.5t178.5 198t263.5 69.5q222 0 349.5 -140t127.5 -397v-118h-689q14 -106 84.5 -170t178.5 -64q167 0 261 121l142 -159q-65 -92 -176 -143.5t-246 -51.5q-238 0 -387.5 146t-149.5 389zM368 644h402v23q-2 96 -52 148.5t-142 52.5 q-86 0 -139.5 -58t-68.5 -166zM405 1226l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xea;" horiz-adv-x="1107" d="M72 515v28q0 163 63 291.5t178.5 198t263.5 69.5q222 0 349.5 -140t127.5 -397v-118h-689q14 -106 84.5 -170t178.5 -64q167 0 261 121l142 -159q-65 -92 -176 -143.5t-246 -51.5q-238 0 -387.5 146t-149.5 389zM164 1244v16l296 276h168l300 -280v-12h-230l-154 145 l-154 -145h-226zM368 644h402v23q-2 96 -52 148.5t-142 52.5q-86 0 -139.5 -58t-68.5 -166z" />
<glyph unicode="&#xeb;" horiz-adv-x="1107" d="M72 515v28q0 163 63 291.5t178.5 198t263.5 69.5q222 0 349.5 -140t127.5 -397v-118h-689q14 -106 84.5 -170t178.5 -64q167 0 261 121l142 -159q-65 -92 -176 -143.5t-246 -51.5q-238 0 -387.5 146t-149.5 389zM161 1365q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5 t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM368 644h402v23q-2 96 -52 148.5t-142 52.5q-86 0 -139.5 -58t-68.5 -166zM648 1365q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xec;" horiz-adv-x="561" d="M-88 1521h315l198 -310h-237zM134 0v1082h289v-1082h-289z" />
<glyph unicode="&#xed;" horiz-adv-x="561" d="M134 0v1082h289v-1082h-289zM141 1211l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xee;" horiz-adv-x="561" d="M-99 1229v16l296 276h168l300 -280v-12h-230l-154 145l-154 -145h-226zM134 0v1082h289v-1082h-289z" />
<glyph unicode="&#xef;" horiz-adv-x="561" d="M-102 1350q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM134 0v1082h289v-1082h-289zM385 1350q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xf0;" horiz-adv-x="1178" d="M84 468q0 231 123 364.5t329 133.5q136 0 244 -76q-49 152 -166 265l-191 -122l-78 114l152 97q-116 72 -264 111l91 224q238 -48 416 -180l171 109l77 -114l-139 -89q255 -262 256 -654v-74q0 -172 -66.5 -309t-185.5 -212.5t-266 -75.5q-144 0 -259 63.5t-179.5 176 t-64.5 248.5zM373 468q0 -112 60 -183.5t158 -71.5q103 0 164 90.5t61 248.5v111q-68 83 -215 83q-113 0 -170.5 -74.5t-57.5 -203.5z" />
<glyph unicode="&#xf1;" horiz-adv-x="1147" d="M105 0v1082h272l9 -125q116 145 311 145q172 0 256 -101t86 -302v-699h-289v692q0 92 -40 133.5t-133 41.5q-122 0 -183 -104v-763h-289zM198 1257q0 111 65.5 189t160.5 78q30 0 56.5 -7.5t86.5 -36.5t83 -35t48 -6q35 0 60.5 24.5t25.5 70.5l167 -11q0 -113 -66 -189.5 t-161 -76.5q-38 0 -67.5 8.5t-81.5 36.5t-75 34.5t-50 6.5q-35 0 -59.5 -25t-24.5 -71z" />
<glyph unicode="&#xf2;" horiz-adv-x="1158" d="M66 538v13q0 161 62 287t178.5 195t270.5 69q219 0 357.5 -134t154.5 -364l2 -74q0 -249 -139 -399.5t-373 -150.5t-373.5 150t-139.5 408zM207 1536h315l198 -310h-237zM355 530q0 -154 58 -235.5t166 -81.5q105 0 164 80.5t59 257.5q0 151 -59 234t-166 83 q-106 0 -164 -82.5t-58 -255.5z" />
<glyph unicode="&#xf3;" horiz-adv-x="1158" d="M66 538v13q0 161 62 287t178.5 195t270.5 69q219 0 357.5 -134t154.5 -364l2 -74q0 -249 -139 -399.5t-373 -150.5t-373.5 150t-139.5 408zM355 530q0 -154 58 -235.5t166 -81.5q105 0 164 80.5t59 257.5q0 151 -59 234t-166 83q-106 0 -164 -82.5t-58 -255.5zM437 1226 l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xf4;" horiz-adv-x="1158" d="M66 538v13q0 161 62 287t178.5 195t270.5 69q219 0 357.5 -134t154.5 -364l2 -74q0 -249 -139 -399.5t-373 -150.5t-373.5 150t-139.5 408zM196 1244v16l296 276h168l300 -280v-12h-230l-154 145l-154 -145h-226zM355 530q0 -154 58 -235.5t166 -81.5q105 0 164 80.5 t59 257.5q0 151 -59 234t-166 83q-106 0 -164 -82.5t-58 -255.5z" />
<glyph unicode="&#xf5;" horiz-adv-x="1158" d="M66 538v13q0 161 62 287t178.5 195t270.5 69q219 0 357.5 -134t154.5 -364l2 -74q0 -249 -139 -399.5t-373 -150.5t-373.5 150t-139.5 408zM199 1257q0 111 65.5 189t160.5 78q30 0 56.5 -7.5t86.5 -36.5t83 -35t48 -6q35 0 60.5 24.5t25.5 70.5l167 -11 q0 -113 -66 -189.5t-161 -76.5q-38 0 -67.5 8.5t-81.5 36.5t-75 34.5t-50 6.5q-35 0 -59.5 -25t-24.5 -71zM355 530q0 -154 58 -235.5t166 -81.5q105 0 164 80.5t59 257.5q0 151 -59 234t-166 83q-106 0 -164 -82.5t-58 -255.5z" />
<glyph unicode="&#xf6;" horiz-adv-x="1158" d="M66 538v13q0 161 62 287t178.5 195t270.5 69q219 0 357.5 -134t154.5 -364l2 -74q0 -249 -139 -399.5t-373 -150.5t-373.5 150t-139.5 408zM193 1365q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM355 530 q0 -154 58 -235.5t166 -81.5q105 0 164 80.5t59 257.5q0 151 -59 234t-166 83q-106 0 -164 -82.5t-58 -255.5zM680 1365q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xf7;" horiz-adv-x="1168" d="M63 571v230h1028v-230h-1028zM415 277q0 68 45.5 110t117.5 42q71 0 117.5 -41.5t46.5 -110.5q0 -67 -45 -108.5t-119 -41.5q-75 0 -119 42t-44 108zM415 1089q0 68 45.5 110t117.5 42q71 0 117.5 -41.5t46.5 -110.5q0 -67 -45 -108.5t-119 -41.5q-75 0 -119 42t-44 108z " />
<glyph unicode="&#xf8;" horiz-adv-x="1156" d="M66 551q0 161 62 287t178.5 195t270.5 69q101 0 186 -29l70 143h161l-103 -211q200 -149 200 -475q0 -249 -139 -399.5t-373 -150.5q-95 0 -176 26l-72 -148h-161l103 212q-207 146 -207 481zM355 530q0 -130 41 -208l260 532q-36 14 -79 14q-106 0 -164 -82.5 t-58 -255.5zM509 223q30 -10 70 -10q105 0 164 80.5t59 257.5q0 114 -37 196z" />
<glyph unicode="&#xf9;" horiz-adv-x="1146" d="M104 373v709h289v-699q0 -169 154 -169q147 0 202 102v766h290v-1082h-272l-8 110q-107 -130 -296 -130q-174 0 -265.5 100t-93.5 293zM203 1536h315l198 -310h-237z" />
<glyph unicode="&#xfa;" horiz-adv-x="1146" d="M104 373v709h289v-699q0 -169 154 -169q147 0 202 102v766h290v-1082h-272l-8 110q-107 -130 -296 -130q-174 0 -265.5 100t-93.5 293zM433 1226l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xfb;" horiz-adv-x="1146" d="M104 373v709h289v-699q0 -169 154 -169q147 0 202 102v766h290v-1082h-272l-8 110q-107 -130 -296 -130q-174 0 -265.5 100t-93.5 293zM192 1244v16l296 276h168l300 -280v-12h-230l-154 145l-154 -145h-226z" />
<glyph unicode="&#xfc;" horiz-adv-x="1146" d="M104 373v709h289v-699q0 -169 154 -169q147 0 202 102v766h290v-1082h-272l-8 110q-107 -130 -296 -130q-174 0 -265.5 100t-93.5 293zM189 1365q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM676 1365 q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#xfd;" horiz-adv-x="1028" d="M3 1082h311l201 -673l200 673h310l-435 -1250l-24 -57q-97 -212 -320 -212q-63 0 -128 19v219l44 -1q82 0 122.5 25t63.5 83l34 89zM381 1226l197 310h315l-277 -310h-235z" />
<glyph unicode="&#xfe;" horiz-adv-x="1162" d="M113 -416v1952h290v-547q100 113 262 113q198 0 310 -147t112 -410v-14q0 -250 -113.5 -400.5t-306.5 -150.5q-164 0 -264 113v-509h-290zM403 318q54 -105 188 -105q207 0 207 339q0 151 -53.5 233t-155.5 82q-132 0 -186 -102v-447z" />
<glyph unicode="&#xff;" horiz-adv-x="1028" d="M3 1082h311l201 -673l200 673h310l-435 -1250l-24 -57q-97 -212 -320 -212q-63 0 -128 19v219l44 -1q82 0 122.5 25t63.5 83l34 89zM137 1365q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM624 1365q0 53 39.5 90 t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5t-100.5 -37.5t-100 37.5t-38 89.5z" />
<glyph unicode="&#x152;" horiz-adv-x="1983" d="M96 563v317q0 173 75.5 309.5t214 211.5t314.5 75q123 0 290 -20h884v-243h-673v-347h575v-235h-575v-390h675v-241h-886q-167 -20 -288 -20q-174 0 -312 73.5t-214.5 207t-79.5 302.5zM385 576q0 -176 83.5 -270t233.5 -94q94 0 198 13v1004q-112 14 -200 14 q-150 0 -232 -92.5t-83 -265.5v-309z" />
<glyph unicode="&#x153;" horiz-adv-x="1847" d="M83 538v13q0 161 61 286.5t177 195t270 69.5q231 0 371 -149q134 151 349 149q214 0 337 -129t123 -365v-158h-654q16 -113 81.5 -175.5t168.5 -62.5q85 0 152 16.5t149 61.5l79 -187q-73 -58 -182 -90.5t-228 -32.5q-233 0 -373 149q-138 -149 -371 -149t-371.5 149.5 t-138.5 408.5zM372 530q0 -155 56.5 -236.5t164.5 -81.5q106 0 163 80.5t57 258.5q0 153 -58 235t-164 82q-105 0 -162 -82t-57 -256zM1120 647h367v26q0 97 -46.5 146t-129.5 49q-77 0 -126 -57t-65 -164z" />
<glyph unicode="&#x178;" horiz-adv-x="1266" d="M2 1456h329l301 -656l303 656h328l-478 -928v-528h-305v528zM252 1675q0 54 38.5 90.5t99.5 36.5q62 0 100 -37.5t38 -89.5t-38 -89t-100 -37q-59 0 -98.5 35.5t-39.5 90.5zM739 1675q0 53 39.5 90t98.5 37q58 0 98.5 -36.5t40.5 -90.5q0 -52 -38.5 -89.5t-100.5 -37.5 t-100 37.5t-38 89.5z" />
<glyph unicode="&#x2c6;" horiz-adv-x="1015" d="M123 1244v16l296 276h168l300 -280v-12h-230l-154 145l-154 -145h-226z" />
<glyph unicode="&#x2dc;" horiz-adv-x="985" d="M117 1258q0 111 65.5 189t160.5 78q30 0 56.5 -7.5t86.5 -36.5t83 -35t48 -6q35 0 60.5 24.5t25.5 70.5l167 -11q0 -113 -66 -189.5t-161 -76.5q-38 0 -67.5 8.5t-81.5 36.5t-75 34.5t-50 6.5q-35 0 -59.5 -25t-24.5 -71z" />
<glyph unicode="&#x2000;" horiz-adv-x="967" />
<glyph unicode="&#x2001;" horiz-adv-x="1935" />
<glyph unicode="&#x2002;" horiz-adv-x="967" />
<glyph unicode="&#x2003;" horiz-adv-x="1935" />
<glyph unicode="&#x2004;" horiz-adv-x="645" />
<glyph unicode="&#x2005;" horiz-adv-x="483" />
<glyph unicode="&#x2006;" horiz-adv-x="322" />
<glyph unicode="&#x2007;" horiz-adv-x="322" />
<glyph unicode="&#x2008;" horiz-adv-x="241" />
<glyph unicode="&#x2009;" horiz-adv-x="387" />
<glyph unicode="&#x200a;" horiz-adv-x="107" />
<glyph unicode="&#x2010;" horiz-adv-x="794" d="M110 507v233h563v-233h-563z" />
<glyph unicode="&#x2011;" horiz-adv-x="794" d="M110 507v233h563v-233h-563z" />
<glyph unicode="&#x2012;" horiz-adv-x="794" d="M110 507v233h563v-233h-563z" />
<glyph unicode="&#x2013;" horiz-adv-x="1294" d="M147 596v236h1036v-236h-1036z" />
<glyph unicode="&#x2014;" horiz-adv-x="1563" d="M33 596v236h1381v-236h-1381z" />
<glyph unicode="&#x2018;" horiz-adv-x="479" d="M104 1048v150q0 94 52.5 200.5t129.5 171.5l136 -79q-86 -136 -89 -276v-167h-229z" />
<glyph unicode="&#x2019;" horiz-adv-x="470" d="M58 1088q86 135 89 279v169h230v-155q0 -90 -50 -195t-133 -177z" />
<glyph unicode="&#x201a;" horiz-adv-x="508" d="M66 -226q78 126 81 274v181h238l-1 -166q-1 -89 -50.5 -192t-131.5 -176z" />
<glyph unicode="&#x201c;" horiz-adv-x="831" d="M112 1048v150q0 94 52.5 200.5t129.5 171.5l136 -79q-86 -136 -89 -276v-167h-229zM455 1048v150q0 94 52.5 200.5t129.5 171.5l136 -79q-86 -136 -89 -276v-167h-229z" />
<glyph unicode="&#x201d;" horiz-adv-x="837" d="M72 1088q86 135 89 279v169h230v-155q0 -90 -50 -195t-133 -177zM419 1088q86 135 89 279v169h230v-155q0 -90 -50 -195t-133 -177z" />
<glyph unicode="&#x201e;" horiz-adv-x="825" d="M66 -246q78 134 81 293v216h238l-1 -199q-1 -97 -48 -206.5t-127 -182.5zM402 -246q86 148 89 294v215h238l-1 -203q-2 -96 -52.5 -205t-130.5 -180z" />
<glyph unicode="&#x2022;" horiz-adv-x="736" d="M135 731v35q0 104 66 167t170 63q108 0 172.5 -62t66.5 -163v-43q0 -103 -65.5 -165.5t-171.5 -62.5q-105 0 -171.5 62t-66.5 169z" />
<glyph unicode="&#x2026;" horiz-adv-x="1515" d="M133 142q0 69 46.5 112t116.5 43q71 0 117.5 -43t46.5 -112q0 -68 -46 -110.5t-118 -42.5q-71 0 -117 42.5t-46 110.5zM606 142q0 69 46.5 112t116.5 43q71 0 117.5 -43t46.5 -112q0 -68 -46 -110.5t-118 -42.5q-71 0 -117 42.5t-46 110.5zM1070 142q0 69 46.5 112 t116.5 43q71 0 117.5 -43t46.5 -112q0 -68 -46 -110.5t-118 -42.5q-71 0 -117 42.5t-46 110.5z" />
<glyph unicode="&#x202f;" horiz-adv-x="387" />
<glyph unicode="&#x2039;" horiz-adv-x="638" d="M108 515v19l280 390h186l-240 -400l240 -399h-186z" />
<glyph unicode="&#x203a;" horiz-adv-x="618" d="M80 124l240 399l-240 400h187l280 -390v-19l-280 -390h-187z" />
<glyph unicode="&#x205f;" horiz-adv-x="483" />
<glyph unicode="&#x20ac;" d="M89 516v152h169v124h-169v152h171q17 252 175.5 391.5t420.5 139.5q105 0 236 -31l-36 -243q-94 32 -185 32q-283 0 -310 -289h333v-152h-335v-124h335v-152h-335q5 -147 78.5 -221t228.5 -74q105 0 190 31l36 -242q-124 -29 -256 -29q-263 0 -416.5 141.5t-161.5 393.5 h-169z" />
<glyph unicode="&#x2122;" horiz-adv-x="1293" d="M116 1348v108h407v-108h-129v-431h-142v431h-136zM594 914v542h158l117 -368l126 368h149v-542h-128v352l-111 -352h-72l-111 353v-353h-128z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 0v1080h1080v-1080h-1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="1901" d="M29 870v212h161v92q0 182 104.5 282.5t292.5 100.5q60 0 147 -20l-3 -224q-36 9 -88 9q-163 0 -163 -153v-87h356v50q2 204 125.5 314.5t348.5 110.5q134 0 329 -59l-42 -239q-98 29 -152.5 37.5t-116.5 8.5q-202 0 -202 -179v-44h213v-212h-213v-870h-290v870h-356v-870 h-290v870h-161zM1483 0v1082h290v-1082h-290z" />
<glyph unicode="&#xfb04;" horiz-adv-x="1901" d="M29 870v212h161v92q0 182 104.5 282.5t292.5 100.5q60 0 147 -20l-3 -224q-36 9 -88 9q-163 0 -163 -153v-87h356v81q1 191 118.5 292.5t328.5 101.5q144 0 490 -32v-1525h-290v1312q-86 10 -161 10q-196 0 -196 -167v-73h215v-212h-215v-870h-290v870h-356v-870h-290 v870h-161z" />
<hkern u1="&#x20;" u2="T" k="60" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-38" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="248" />
<hkern u1="A" u2="w" k="33" />
<hkern u1="A" u2="t" k="17" />
<hkern u1="A" u2="&#x3f;" k="81" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="E" u2="f" k="18" />
<hkern u1="F" u2="&#x2026;" k="274" />
<hkern u1="F" u2="&#x201e;" k="274" />
<hkern u1="F" u2="&#x201a;" k="274" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xc5;" k="192" />
<hkern u1="F" u2="&#xc4;" k="192" />
<hkern u1="F" u2="&#xc3;" k="192" />
<hkern u1="F" u2="&#xc2;" k="192" />
<hkern u1="F" u2="&#xc1;" k="192" />
<hkern u1="F" u2="&#xc0;" k="192" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="J" k="208" />
<hkern u1="F" u2="A" k="192" />
<hkern u1="F" u2="&#x2e;" k="274" />
<hkern u1="F" u2="&#x2c;" k="274" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="52" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="297" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="20" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="33" />
<hkern u1="R" u2="&#x178;" k="48" />
<hkern u1="R" u2="&#xdd;" k="48" />
<hkern u1="R" u2="Y" k="48" />
<hkern u1="R" u2="V" k="19" />
<hkern u1="R" u2="T" k="50" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="84" />
<hkern u1="T" u2="&#xc6;" k="189" />
<hkern u1="T" u2="&#xbb;" k="146" />
<hkern u1="T" u2="&#xab;" k="148" />
<hkern u1="T" u2="w" k="47" />
<hkern u1="T" u2="r" k="65" />
<hkern u1="T" u2="&#x20;" k="60" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-15" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="22" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="e" u2="&#x2019;" k="64" />
<hkern u1="f" u2="&#x201d;" k="-16" />
<hkern u1="f" u2="&#x201c;" k="-16" />
<hkern u1="f" u2="&#x2019;" k="-16" />
<hkern u1="f" u2="&#x2018;" k="-16" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-20" />
<hkern u1="f" u2="&#x27;" k="-16" />
<hkern u1="f" u2="&#x22;" k="-16" />
<hkern u1="h" u2="&#x2019;" k="104" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="m" u2="&#x2019;" k="120" />
<hkern u1="n" u2="&#x2019;" k="120" />
<hkern u1="o" u2="&#x2019;" k="112" />
<hkern u1="r" u2="&#x2019;" k="-16" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-50" />
<hkern u1="r" u2="f" k="-20" />
<hkern u1="t" u2="&#x2019;" k="-24" />
<hkern u1="t" u2="&#xf6;" k="30" />
<hkern u1="t" u2="&#xf5;" k="30" />
<hkern u1="t" u2="&#xf4;" k="30" />
<hkern u1="t" u2="&#xf3;" k="30" />
<hkern u1="t" u2="&#xf2;" k="30" />
<hkern u1="t" u2="o" k="30" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="33" />
<hkern u1="&#xc0;" u2="t" k="17" />
<hkern u1="&#xc0;" u2="&#x3f;" k="81" />
<hkern u1="&#xc1;" u2="w" k="33" />
<hkern u1="&#xc1;" u2="t" k="17" />
<hkern u1="&#xc1;" u2="&#x3f;" k="81" />
<hkern u1="&#xc2;" u2="w" k="33" />
<hkern u1="&#xc2;" u2="t" k="17" />
<hkern u1="&#xc2;" u2="&#x3f;" k="81" />
<hkern u1="&#xc3;" u2="w" k="33" />
<hkern u1="&#xc3;" u2="t" k="17" />
<hkern u1="&#xc3;" u2="&#x3f;" k="81" />
<hkern u1="&#xc4;" u2="w" k="33" />
<hkern u1="&#xc4;" u2="t" k="17" />
<hkern u1="&#xc4;" u2="&#x3f;" k="81" />
<hkern u1="&#xc5;" u2="w" k="33" />
<hkern u1="&#xc5;" u2="t" k="17" />
<hkern u1="&#xc5;" u2="&#x3f;" k="81" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc8;" u2="f" k="18" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="f" k="18" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xca;" u2="f" k="18" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="f" k="18" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="22" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xe8;" u2="&#x2019;" k="64" />
<hkern u1="&#xe9;" u2="&#x2019;" k="64" />
<hkern u1="&#xea;" u2="&#x2019;" k="64" />
<hkern u1="&#xeb;" u2="&#x2019;" k="64" />
<hkern u1="&#xf1;" u2="&#x2019;" k="120" />
<hkern u1="&#xf2;" u2="&#x2019;" k="112" />
<hkern u1="&#xf3;" u2="&#x2019;" k="112" />
<hkern u1="&#xf4;" u2="&#x2019;" k="112" />
<hkern u1="&#xf5;" u2="&#x2019;" k="112" />
<hkern u1="&#xf6;" u2="&#x2019;" k="112" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="22" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="&#x153;" k="104" />
<hkern u1="&#x2019;" u2="&#xf6;" k="144" />
<hkern u1="&#x2019;" u2="&#xf5;" k="144" />
<hkern u1="&#x2019;" u2="&#xf4;" k="144" />
<hkern u1="&#x2019;" u2="&#xf3;" k="144" />
<hkern u1="&#x2019;" u2="&#xf2;" k="144" />
<hkern u1="&#x2019;" u2="&#xeb;" k="104" />
<hkern u1="&#x2019;" u2="&#xea;" k="104" />
<hkern u1="&#x2019;" u2="&#xe9;" k="104" />
<hkern u1="&#x2019;" u2="&#xe8;" k="104" />
<hkern u1="&#x2019;" u2="&#xe7;" k="104" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="s" k="232" />
<hkern u1="&#x2019;" u2="q" k="104" />
<hkern u1="&#x2019;" u2="o" k="144" />
<hkern u1="&#x2019;" u2="g" k="104" />
<hkern u1="&#x2019;" u2="e" k="104" />
<hkern u1="&#x2019;" u2="d" k="104" />
<hkern u1="&#x2019;" u2="c" k="104" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="Y,Yacute,Ydieresis" k="28" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="T" k="29" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-18" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="X" k="-17" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="85" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="21" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="122" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="208" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="82" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="m,n,p,ntilde" k="89" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="65" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="258" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="89" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="T" g2="s" k="76" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="272" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="168" />
<hkern g1="T" g2="J" k="216" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="31" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="164" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="123" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="64" />
<hkern g1="L" g2="V" k="206" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="24" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="279" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="288" />
<hkern g1="L" g2="T" k="205" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="14" />
<hkern g1="L" g2="W" k="93" />
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-19" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="178" />
<hkern g1="P" g2="X" k="51" />
<hkern g1="P" g2="Z" k="36" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="404" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="J" k="184" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="22" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="75" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="215" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="157" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="156" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="40" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="150" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="231" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="58" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="152" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="63" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="96" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="143" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="60" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="Z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="17" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="11" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="29" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="80" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="88" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-15" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="167" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="36" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="173" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="30" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="40" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="91" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="m,n,p,ntilde" k="20" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="37" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="59" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="s" k="92" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="50" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="285" />
</font>
</defs></svg>
\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata></metadata>
<defs>
<font id="robotobold_italic" horiz-adv-x="1150" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="505" />
<glyph unicode="&#xfb01;" horiz-adv-x="1219" d="M65 870l38 212h146l9 52q37 204 173 315.5t349 109.5q83 -2 162.5 -19.5t158.5 -39.5l-61 -241q-138 48 -255 50q-99 0 -163 -47.5t-83 -133.5l-9 -46h219l-38 -212h-206l-151 -870h-283l151 870h-157zM698 0l188 1082h283l-187 -1082h-284z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1227" d="M74 870l37 212l156 1l12 93q26 176 148 278.5t318 105.5h17l173 -7l311 -27l-257 -1526h-283l231 1314q-86 12 -147 12q-93 0 -152.5 -43t-74.5 -122l-13 -79h209l-37 -212h-208l-151 -870h-284l151 870h-156z" />
<glyph horiz-adv-x="10" />
<glyph horiz-adv-x="10" />
<glyph unicode="&#xd;" horiz-adv-x="505" />
<glyph horiz-adv-x="10" />
<glyph unicode=" " horiz-adv-x="505" />
<glyph unicode="&#x09;" horiz-adv-x="505" />
<glyph unicode="&#xa0;" horiz-adv-x="505" />
<glyph unicode="!" horiz-adv-x="550" d="M41 131q-2 66 42 111.5t112 47.5q64 2 111 -39.5t49 -108.5q2 -66 -42 -112t-113 -48q-70 0 -114.5 44t-44.5 105zM134 447l142 1009h301l-208 -1009h-235z" />
<glyph unicode="&#x22;" horiz-adv-x="647" d="M121 987l87 549h198l-25 -154l-99 -395h-161zM438 987l86 549h197l-24 -154l-99 -395h-160z" />
<glyph unicode="#" horiz-adv-x="1193" d="M28 410l30 172h247l97 284h-222l31 174h251l144 416h184l-143 -416h180l143 416h186l-143 -416h209l-30 -174h-239l-98 -284h214l-30 -172h-243l-141 -410h-186l142 410h-179l-142 -410h-186l142 410h-218zM490 582h179l98 284h-180z" />
<glyph unicode="$" d="M65 458l282 -1q-5 -121 39.5 -182t133.5 -63q85 -2 145 47.5t72 130.5q10 70 -23 121t-135.5 97t-169.5 91q-205 138 -190 363q11 172 129 281.5t309 129.5l41 214h157l-42 -220q152 -32 231.5 -152t74.5 -311l-283 1q12 236 -139 239q-79 2 -133 -48.5t-65 -132.5 q-9 -64 22.5 -113t121 -92t150.5 -80q239 -144 223 -386q-11 -174 -128.5 -281t-311.5 -127l-39 -199h-156l39 200q-176 26 -268.5 151.5t-86.5 321.5z" />
<glyph unicode="%" horiz-adv-x="1477" d="M184 1099l5 67q11 142 103.5 228t232.5 84q134 -4 211.5 -89t69.5 -213l-6 -77q-14 -137 -108 -220t-227 -79q-130 2 -208.5 85t-72.5 214zM247 196l878 1124l137 -83l-876 -1126zM373 1095q-5 -56 18.5 -92t74.5 -38t90.5 34.5t51.5 99.5l10 78q7 59 -17.5 95.5 t-74.5 38.5q-55 2 -94.5 -37t-48.5 -98zM718 279l5 78q12 136 106 219.5t230 81.5q133 -4 211 -88t70 -213l-5 -67q-11 -145 -105.5 -230t-230.5 -81q-128 2 -208.5 85.5t-72.5 214.5zM904 277q-5 -55 21 -92.5t74 -39.5q58 -2 95 34t48 100l10 80q7 59 -18 94.5t-74 37.5 q-54 2 -93.5 -34.5t-51.5 -99.5z" />
<glyph unicode="&#x26;" horiz-adv-x="1314" d="M41 385q10 183 217 325l98 63l-40 90q-52 126 -45 223q8 115 65 205.5t152 139t207 45.5q147 -4 241 -97.5t88 -233.5q-10 -189 -227 -332l-114 -75l188 -282q84 120 101 258h239q-19 -282 -193 -465l168 -249h-302l-55 84q-180 -107 -371 -103q-190 2 -309 114.5 t-108 289.5zM330 399q-11 -83 32 -133.5t118 -52.5q87 -3 209 59l-214 330l-24 -16q-106 -79 -121 -187zM517 1043q7 -53 49 -134l82 50q124 75 133 169q6 50 -22.5 83t-77.5 33q-62 2 -108 -43t-55 -111q-4 -24 -1 -47z" />
<glyph unicode="'" horiz-adv-x="331" d="M120 985l87 551h207l-25 -163l-88 -388h-181z" />
<glyph unicode="(" horiz-adv-x="707" d="M105 384q2 95 13 180l4 24q48 357 213.5 638.5t415.5 392.5l48 -161q-342 -261 -433 -839q-31 -196 -33 -352q-5 -411 188 -571l-63 -151q-216 120 -302 415q-57 198 -51 424z" />
<glyph unicode=")" horiz-adv-x="710" d="M-104 -300q343 265 433 848q29 187 31 345q5 411 -186 572l63 151q118 -64 202.5 -186.5t125 -295.5t38.5 -356q-6 -278 -96 -540.5t-235.5 -440.5t-327.5 -255z" />
<glyph unicode="*" horiz-adv-x="910" d="M100 1058l85 170l287 -128l43 356h192l-80 -347l307 118l26 -193l-328 -89l161 -272l-161 -104l-126 293l-222 -278l-149 119l257 263z" />
<glyph unicode="+" horiz-adv-x="1094" d="M46 554l46 261h351l68 391h269l-68 -391h350l-46 -261h-349l-71 -408h-269l71 408h-352z" />
<glyph unicode="," horiz-adv-x="495" d="M-118 -284l73 117q64 107 82 201l37 212h238l-29 -184q-41 -259 -252 -427z" />
<glyph unicode="-" horiz-adv-x="780" d="M90 507l40 233h549l-41 -233h-548z" />
<glyph unicode="." horiz-adv-x="587" d="M44 137q-2 67 43 113t113 48q67 2 114.5 -41.5t47.5 -109.5q2 -66 -44 -112.5t-113 -46.5q-67 -2 -113 40t-48 109z" />
<glyph unicode="/" horiz-adv-x="752" d="M-145 -125l794 1581h223l-795 -1581h-222z" />
<glyph unicode="0" d="M87 454q-1 74 8 148l41 273q49 298 193 452t369 149q189 -4 292.5 -127.5t106.5 -344.5q1 -75 -8 -149l-42 -271q-50 -300 -192.5 -454.5t-369.5 -149.5q-189 4 -292 128t-106 346zM361 422q-5 -203 139 -210q203 -13 258 317l53 356q13 87 13 153q0 199 -140 206 q-202 9 -257 -308l-50 -338q-16 -106 -16 -176z" />
<glyph unicode="1" d="M230 1001l44 247l608 210l37 1l-245 -1459h-282l192 1108z" />
<glyph unicode="2" d="M1 0l33 210l517 485q159 149 211 242t39 182q-21 124 -143 127q-96 2 -160.5 -67t-78.5 -181l-282 -1q8 136 81 247t194.5 172.5t262.5 60.5q203 -4 316 -114t100 -293q-16 -206 -243 -430l-144 -137l-298 -268l602 -2l-37 -233h-970z" />
<glyph unicode="3" d="M27 400h280q-2 -81 45.5 -132.5t132.5 -53.5q98 -2 168 55.5t82 150.5q13 100 -35.5 153t-147.5 56l-166 1l36 226l135 -1q103 0 172.5 57t80.5 153q10 81 -31 129.5t-123 50.5t-140.5 -44.5t-71.5 -120.5l-282 -2q9 176 151.5 288.5t346.5 110.5q206 -4 326 -115 t109 -294q-14 -208 -265 -326q98 -47 143.5 -133.5t39.5 -192.5q-7 -132 -81 -232t-198 -153.5t-268 -50.5q-195 2 -318 117t-121 303z" />
<glyph unicode="4" d="M17 315l20 197l743 944h295l-157 -908h160l-41 -233h-160l-55 -315h-282l55 315h-578zM330 550l306 -2l99 518l-26 -36z" />
<glyph unicode="5" d="M67 406h277q4 -89 49 -139.5t122 -52.5q100 -3 164.5 73t77.5 204q12 114 -34.5 180t-141.5 68q-106 2 -196 -78l-231 59l196 736h796l-38 -241h-559l-96 -315q89 56 210 56q187 0 289.5 -132.5t86.5 -349.5q-12 -144 -84.5 -259t-190.5 -177t-260 -59 q-123 1 -223.5 56.5t-156.5 153t-57 217.5z" />
<glyph unicode="6" d="M97 559l11 90q47 376 275.5 599.5t569.5 223.5h38l-22 -239l-55 -1q-343 -18 -495 -378q125 123 293 119q118 -2 199.5 -66t119.5 -175t27 -245q-12 -143 -85.5 -261.5t-192.5 -184t-257 -62.5q-143 4 -245.5 80.5t-149.5 209.5t-31 290zM372 422q2 -94 43 -151t116 -58 q74 -3 135 48t90 137t19 175q-9 78 -50.5 123.5t-108.5 46.5q-73 2 -131 -36t-96 -97l-13 -90q-5 -45 -4 -98z" />
<glyph unicode="7" d="M113 0l738 1222h-696l37 234h999l-27 -177l-740 -1279h-311z" />
<glyph unicode="8" d="M62 390q14 242 285 366q-147 117 -137 305q7 124 73 220t177.5 147t243.5 48q189 -4 300 -112.5t100 -286.5q-14 -213 -250 -333q85 -59 127 -146t35 -190q-11 -196 -159 -314t-366 -114q-199 2 -319.5 114t-109.5 296zM348 411q-11 -86 30.5 -141.5t125.5 -57.5 q92 -2 156.5 58t77.5 158q11 86 -31 143t-124 59q-91 2 -156.5 -59t-78.5 -160zM489 1047q-9 -81 24.5 -132.5t104.5 -53.5q78 -2 134 54.5t67 147.5q9 82 -26 130.5t-104 50.5q-79 2 -134 -52.5t-66 -144.5z" />
<glyph unicode="9" d="M143 954q14 161 102 291t229 192q93 41 204 39q180 -4 287 -126t121 -327q4 -71 -3 -141l-11 -86q-49 -381 -271.5 -596t-570.5 -215h-21l22 242h15q197 -3 324 85.5t193 270.5q-123 -114 -263 -112q-120 1 -204 64t-124.5 175.5t-28.5 243.5zM424 868q7 -80 47.5 -128 t106.5 -49q120 -4 212 123l17 121q5 42 5 95q-2 96 -40 154t-110 60q-72 1 -129.5 -51.5t-87 -143.5t-21.5 -181z" />
<glyph unicode=":" horiz-adv-x="571" d="M43 137q-2 67 43 113t113 48q67 2 114.5 -41.5t47.5 -109.5q2 -66 -44 -112.5t-113 -46.5q-67 -2 -113 40t-48 109zM184 956q-2 67 43 113t113 48q67 2 114.5 -41.5t47.5 -109.5q2 -66 -44 -112.5t-113 -46.5q-67 -2 -113 40t-48 109z" />
<glyph unicode=";" horiz-adv-x="531" d="M-97 -284l73 117q64 107 82 201l37 212h238l-29 -184q-41 -259 -252 -427zM167 956q-2 67 43 113t113 48q67 2 114.5 -41.5t47.5 -109.5q2 -66 -44 -112.5t-113 -46.5q-67 -2 -113 40t-48 109z" />
<glyph unicode="&#x3c;" horiz-adv-x="1021" d="M36 509l41 236l901 365l-52 -293l-589 -205l519 -201l-46 -267z" />
<glyph unicode="=" horiz-adv-x="1147" d="M81 313l42 236h869l-42 -236h-869zM156 746l42 236h869l-42 -236h-869z" />
<glyph unicode="&#x3e;" horiz-adv-x="1036" d="M33 129l52 292l600 206l-530 203l47 265l783 -365l-41 -235z" />
<glyph unicode="?" horiz-adv-x="998" d="M132 1068q13 190 146.5 301.5t335.5 107.5q189 -4 295 -108t93 -277q-12 -170 -194 -323l-128 -106q-92 -85 -112 -216l-247 -1q9 130 53.5 219.5t138 165t125.5 110.5q86 95 75 202q-10 97 -113 100q-71 2 -120 -45t-65 -128zM228 134q-2 67 43 113t113 48 q64 2 111 -40.5t49 -109.5q2 -63 -42 -110t-114 -49q-67 0 -112.5 41t-47.5 107z" />
<glyph unicode="@" horiz-adv-x="1788" d="M54 111q-30 225 36.5 471t215 441t345 295.5t414.5 97.5q293 -5 462.5 -178.5t182.5 -472.5q6 -169 -40 -336t-136 -282q-136 -173 -340 -168q-172 5 -218 143q-126 -144 -268 -141q-120 2 -182.5 97.5t-54.5 251.5q6 155 83 318t194.5 254t259.5 89q73 -2 137.5 -25 t155.5 -83l-134 -582l-7 -53q-11 -105 74 -110q126 -5 204 148t95 377l3 51q5 161 -45 284t-158 187.5t-265 67.5q-164 3 -311.5 -69.5t-263.5 -213.5t-182.5 -323.5t-73.5 -369.5q-9 -211 74 -353q117 -198 397 -201q161 -2 338 68l28 -158q-129 -86 -365 -86 q-201 2 -338.5 76t-216.5 199t-100 289zM690 320q-11 -160 90 -163q54 -3 109 49t80 120l127 478q-31 11 -69 13q-126 5 -210 -108t-121 -331z" />
<glyph unicode="A" horiz-adv-x="1347" d="M-104 0l778 1456h271l277 -1456h-299l-46 300h-508l-150 -300h-323zM489 543h351l-82 542z" />
<glyph unicode="B" horiz-adv-x="1278" d="M21 0l253 1456l454 -1q253 -1 380 -103q116 -93 116 -256q0 -15 -1 -31q-14 -221 -255 -323q87 -30 135 -112q42 -72 42 -167q0 -14 -1 -28q-14 -206 -161.5 -320.5t-402.5 -114.5h-559zM356 241l231 -1q108 0 181 53.5t87 144.5q4 24 4 45q-1 57 -29 95q-38 50 -129 55 l-276 1zM461 846l199 -2q111 2 181.5 52t84.5 139q3 19 3 35q0 141 -188 142l-216 1z" />
<glyph unicode="C" horiz-adv-x="1310" d="M94 508q-1 22 -1 45q1 110 27 261q32 183 115.5 325t198.5 225q157 112 356 112h14q226 -4 358.5 -139.5t145.5 -376.5l-292 1q0 138 -55 202t-171 68h-13q-141 0 -233 -107q-96 -112 -130 -327q-28 -186 -28 -289v-24q5 -132 59 -194.5t151 -65.5h18q120 0 196 64 q80 68 107 196l291 2q-17 -151 -103 -267.5t-224 -178.5q-132 -60 -283 -60h-15q-144 3 -251 66.5t-168.5 184t-69.5 277.5z" />
<glyph unicode="D" horiz-adv-x="1301" d="M21 0l253 1456l418 -1q147 -3 264.5 -66.5t190.5 -182.5t88 -268q4 -39 3 -78q0 -49 -5 -100l-7 -53q-44 -320 -251.5 -513.5t-503.5 -193.5h-450zM356 241l122 -1q202 0 324.5 148t140.5 447l2 32v14q0 155 -63 239q-66 88 -197 92l-160 1z" />
<glyph unicode="E" horiz-adv-x="1127" d="M21 0l253 1456h947l-43 -243h-653l-61 -347h560l-42 -235h-558l-68 -390h656l-42 -241h-949z" />
<glyph unicode="F" horiz-adv-x="1098" d="M21 0l253 1456h922l-43 -243h-628l-66 -376h560l-43 -242h-558l-104 -595h-293z" />
<glyph unicode="G" horiz-adv-x="1363" d="M106 508q-2 29 -2 59q0 124 32 279q41 195 139.5 341.5t236.5 218.5q133 70 293 70h13q228 -4 357 -128.5t147 -356.5l-282 1q-11 122 -65 180t-161 62h-13q-176 0 -279 -162q-106 -169 -121 -489q-1 -24 -1 -46q0 -138 54 -219q62 -94 190 -96h15q139 0 239 71l49 251 h-266l39 221h556l-88 -581q-78 -99 -228 -152q-143 -51 -320 -51h-20q-149 1 -262 65.5t-178 185.5t-74 276z" />
<glyph unicode="H" horiz-adv-x="1414" d="M21 0l253 1456h293l-103 -590h566l102 590h293l-252 -1456h-293l108 624h-565l-109 -624h-293z" />
<glyph unicode="I" horiz-adv-x="589" d="M40 0l252 1456h293l-252 -1456h-293z" />
<glyph unicode="J" horiz-adv-x="1120" d="M7 431l295 -1q-1 -18 -1 -34q0 -172 146 -175h8q82 0 140 58q61 61 79 169l172 1008h293l-171 -1008q-18 -138 -92 -247t-190 -167q-110 -55 -241 -55h-14q-206 4 -318 122q-106 112 -106 309v21z" />
<glyph unicode="K" horiz-adv-x="1271" d="M21 0l253 1456h293l-112 -642l149 168l438 474h382l-629 -662l375 -794h-334l-260 581l-192 -178l-70 -403h-293z" />
<glyph unicode="L" horiz-adv-x="1086" d="M21 0l253 1456h293l-211 -1215h618l-42 -241h-911z" />
<glyph unicode="M" horiz-adv-x="1750" d="M21 0l253 1456h376l179 -1053l543 1053h390l-253 -1456h-294l72 415l142 648l-558 -1063h-201l-195 1100l-94 -717l-67 -383h-293z" />
<glyph unicode="N" horiz-adv-x="1413" d="M21 0l253 1456h283l406 -973l169 973h292l-252 -1456h-284l-405 971l-169 -971h-293z" />
<glyph unicode="O" horiz-adv-x="1382" d="M101 521q-2 32 -2 64q0 136 37 286q46 186 148 327t240 211q132 67 284 67h13q147 -3 257 -69.5t173 -191t72 -282.5q2 -30 2 -61q0 -147 -40 -301q-48 -186 -149 -322q-100 -136 -236 -204q-130 -65 -281 -65h-13q-145 3 -255.5 68.5t-175 189t-74.5 283.5zM395 597 q-1 -26 -1 -51q0 -140 48 -222q57 -96 177 -99h16q146 1 244 123q103 130 135 366l7 54l8 95q1 26 1 51q0 141 -48 219q-58 92 -175 96h-13q-174 0 -278 -162q-108 -168 -121 -470z" />
<glyph unicode="P" horiz-adv-x="1291" d="M21 0l253 1456l510 -1q236 0 371 -131q120 -116 120 -296q0 -23 -2 -46q-16 -214 -178.5 -342t-414.5 -128l-276 1l-90 -513h-293zM445 756l244 -2q118 0 196 61t93 165q4 25 4 47q0 72 -38 119q-48 62 -143 66l-276 1z" />
<glyph unicode="Q" horiz-adv-x="1382" d="M98 522q-2 31 -2 63q0 98 20 211q27 152 90 279t154.5 218t208.5 139q110 44 232 44h16q146 -3 256 -69t174 -190t73 -284q2 -29 2 -58q0 -58 -7 -116l-17 -115q-67 -372 -340 -549l202 -198l-200 -157l-255 248q-47 -7 -88 -7h-18q-218 2 -352 148t-149 393zM391 597 q-1 -26 -1 -51q0 -140 48 -222q57 -95 177 -99h16q146 0 244 123q103 129 135 366q13 96 16 149q1 20 1 39q0 156 -51 234q-58 89 -173 93h-13q-174 0 -278 -162q-107 -168 -121 -470z" />
<glyph unicode="R" horiz-adv-x="1278" d="M21 0l253 1456l482 -1q242 0 372 -114q117 -102 117 -276q0 -20 -1 -41q-21 -300 -320 -417l205 -591v-16h-312l-172 533h-238l-93 -533h-293zM449 776l218 -2q116 2 191.5 62.5t90.5 164.5q3 23 3 44q0 66 -34 108q-45 55 -143 59l-250 1z" />
<glyph unicode="S" horiz-adv-x="1231" d="M38 459l293 -1q-1 -13 0 -25q0 -212 233 -216q107 0 176 47t82 125q3 16 3 30q0 97 -120 152l-193 77q-320 143 -320 388q0 12 1 25q7 122 80 216q73 93 205 147q127 52 274 52h11q211 -4 341 -126q128 -120 128 -319v-6h-292v18q0 86 -44 136q-48 55 -150 57h-8 q-95 0 -166 -46q-74 -48 -88 -130q-2 -11 -2 -22q0 -94 148 -151l132 -50l76 -35q277 -137 277 -378q0 -16 -1 -32q-9 -129 -82.5 -222.5t-199.5 -143.5q-119 -47 -262 -47h-17q-155 3 -276 65t-184 175q-55 98 -55 223v17z" />
<glyph unicode="T" horiz-adv-x="1239" d="M144 1213l43 243h1152l-43 -243h-432l-210 -1213h-293l210 1213h-427z" />
<glyph unicode="U" horiz-adv-x="1318" d="M101 495l163 961h293l-163 -962q-4 -30 -4 -58q0 -24 3 -47q20 -162 193 -168h13q115 0 190 68q79 72 102 206l164 961h294l-164 -960q-34 -241 -200 -381q-161 -136 -398 -136h-14q-154 3 -267 67q-114 64 -168 182q-41 89 -41 197q0 34 4 70z" />
<glyph unicode="V" horiz-adv-x="1309" d="M145 1456h315l146 -1092l490 1092h336l-719 -1456h-306z" />
<glyph unicode="W" horiz-adv-x="1747" d="M170 1456h286l29 -1028l392 1028h249l69 -1033l351 1033h299l-541 -1456h-295l-77 970l-381 -970h-295z" />
<glyph unicode="X" horiz-adv-x="1272" d="M-81 0l547 748l-293 708h320l186 -500l343 500h352l-535 -736l302 -720h-324l-191 508l-351 -508h-356z" />
<glyph unicode="Y" horiz-adv-x="1238" d="M154 1455l309 1l177 -654l407 654h336l-636 -944l-88 -512h-298l95 545z" />
<glyph unicode="Z" horiz-adv-x="1214" d="M-34 0l33 191l871 1020l-693 2l43 243h1061l-33 -187l-870 -1026l708 -2l-42 -241h-1078z" />
<glyph unicode="[" horiz-adv-x="562" d="M-31 -339l318 2033h421l-35 -223h-138l-248 -1587h138l-35 -223h-421z" />
<glyph unicode="\" horiz-adv-x="848" d="M154 1456h275l316 -1581h-276z" />
<glyph unicode="]" horiz-adv-x="562" d="M-135 -339l35 223h139l248 1587h-139l35 223h421l-318 -2033h-421z" />
<glyph unicode="^" horiz-adv-x="878" d="M57 729l417 727h205l164 -727h-211l-89 454l-247 -454h-239z" />
<glyph unicode="_" horiz-adv-x="897" d="M-143 -226l40 226h885l-39 -226h-886z" />
<glyph unicode="`" horiz-adv-x="667" d="M204 1534l291 2l143 -310l-211 1z" />
<glyph unicode="a" horiz-adv-x="1075" d="M19 296q7 177 148.5 271.5t379.5 94.5l132 -2l14 65q6 33 3 63q-5 47 -35.5 73.5t-80.5 27.5h-7q-61 -1 -105 -33q-46 -34 -59 -99l-283 -1q6 156 142 252q133 95 327 94h8q184 -4 288 -110q89 -91 89 -226q0 -22 -2 -45l-83 -518l-5 -64v-13q0 -62 17 -107l-1 -19h-277 q-11 36 -11 83v15q-118 -118 -266 -118h-10q-142 2 -236 92q-88 85 -87 208v16zM306 317q-2 -11 -1 -21q-1 -38 23 -64q30 -32 84 -33h9q117 0 204 106l35 187l-98 1q-156 -4 -225 -95q-25 -33 -31 -81z" />
<glyph unicode="b" horiz-adv-x="1128" d="M3 0l266 1536h283l-109 -553q110 119 255 119h9q157 -2 246.5 -112.5t95.5 -305.5q0 -12 1 -26q0 -53 -7 -120q-30 -256 -156 -410q-122 -149 -313 -149h-13q-171 4 -260 138l-41 -117h-257zM340 325q38 -108 162 -112h8q201 0 247 302l6 44q7 64 7 106q0 14 -1 26 q-11 174 -144 177h-8q-119 0 -199 -113z" />
<glyph unicode="c" horiz-adv-x="1046" d="M47 469l3 55l1 11q27 265 178 419q145 149 357 148h16q182 -4 290 -120q106 -113 106 -297v-7h-263q0 87 -38 137t-114 54h-8q-195 0 -237 -295q-12 -86 -12 -151q0 -17 1 -33q10 -175 150 -178h7q74 0 123 42q52 44 68 119l265 1q-7 -114 -71.5 -205t-172.5 -142 q-102 -48 -213 -48h-13q-197 3 -312 136q-111 129 -111 339v15z" />
<glyph unicode="d" horiz-adv-x="1129" d="M49 399q-1 21 -1 42q0 41 4 80l6 45q24 166 92 292t168 187q95 58 211 58h11q151 -4 244 -121l106 554h283l-266 -1536h-252l16 116q-118 -137 -273 -137h-9q-101 1 -177 53t-117.5 149.5t-45.5 217.5zM330 393q10 -176 142 -179h10q113 0 197 112l77 430 q-39 107 -156 112h-7q-99 0 -165 -80q-68 -82 -93 -267q-6 -55 -6 -98q0 -16 1 -30z" />
<glyph unicode="e" horiz-adv-x="1084" d="M60 501l3 40q15 158 92 290q77 131 198 203q115 68 252 68h16q209 -4 317 -154q87 -120 86 -292q0 -42 -5 -86l-16 -123h-663v-14q0 -95 51 -154q55 -63 150 -65h10q148 0 260 119l129 -160q-61 -91 -176 -143q-111 -50 -237 -50h-10q-142 1 -251.5 69.5t-163.5 188.5 q-44 98 -44 211q0 26 2 52zM360 643h388l6 26q3 22 3 42q0 17 -2 34q-10 58 -49 90.5t-99 33.5h-6q-75 0 -133 -49q-60 -51 -108 -177z" />
<glyph unicode="f" horiz-adv-x="722" d="M74 870l37 212l156 1l14 108q26 173 141 271q113 97 286 97h7q61 -2 153 -21l-25 -225q-48 12 -83 12h-4q-72 0 -124 -38q-54 -39 -67 -117l-15 -88h209l-37 -212h-208l-151 -870h-284l151 870h-156z" />
<glyph unicode="g" horiz-adv-x="1144" d="M-16 -251l140 172q94 -119 236 -123h13q102 0 175 58q78 61 106 173l16 65q-114 -114 -255 -114h-10q-158 2 -251 117.5t-102 300.5q-1 17 -1 35q0 49 6 109q30 251 163 408q131 153 329 153h8q173 -4 258 -125l37 105l259 -1l-177 -1045q-29 -216 -184 -342 q-150 -122 -370 -122h-14q-112 2 -214 48.5t-168 127.5zM334 424q0 -94 39.5 -150.5t114.5 -59.5h9q109 0 195 98l84 458q-43 94 -159 98h-7q-103 0 -176 -87q-75 -90 -94 -239q-6 -64 -6 -106v-12z" />
<glyph unicode="h" horiz-adv-x="1122" d="M-4 0l266 1536h283l-112 -574q125 140 288 140h5q160 -4 236 -116q60 -89 61 -230q0 -36 -4 -74l-114 -682h-282l115 685q3 24 3 46q0 13 -1 26q-10 108 -126 111h-9q-109 0 -191 -98l-136 -770h-282z" />
<glyph unicode="i" horiz-adv-x="537" d="M17 0l188 1082h284l-188 -1082h-284zM238 1357v6q0 63 44 105q46 44 111 44h6q60 0 105 -39q47 -41 49 -106v-5q1 -59 -41 -103q-44 -46 -114 -48h-6q-58 0 -104 38q-48 40 -50 108z" />
<glyph unicode="j" horiz-adv-x="526" d="M-262 -421l23 230q50 -11 87 -13h4q129 0 158 144l196 1142h284l-194 -1141q-23 -181 -130 -282q-106 -99 -271 -99h-7q-68 2 -150 19zM233 1357v6q0 62 42 103q44 44 113 46q69 0 113.5 -41t46.5 -104v-6q0 -63 -42 -105q-44 -43 -113 -45h-6q-59 0 -105 38 q-47 40 -49 108z" />
<glyph unicode="k" horiz-adv-x="1071" d="M3 0l266 1536h283l-146 -834l55 59l321 321h362l-473 -465l301 -617h-309l-192 431l-131 -114l-55 -317h-282z" />
<glyph unicode="l" horiz-adv-x="537" d="M17 0l267 1536h283l-266 -1536h-284z" />
<glyph unicode="m" horiz-adv-x="1730" d="M3 0l187 1082l263 1l-23 -123q128 142 307 142h10q100 -2 166 -46t89 -119q140 165 327 165h9q148 -3 224 -102q65 -85 65 -236q0 -24 -1 -50l-2 -25l-115 -689h-283l115 691q3 30 3 56v13q-7 105 -120 108q-116 0 -199 -124l-3 -23l-126 -721h-282l115 689q3 30 3 56v13 q-7 106 -119 109h-6q-103 0 -187 -101l-135 -766h-282z" />
<glyph unicode="n" horiz-adv-x="1123" d="M-3 0l188 1082l264 1l-24 -128q127 147 305 147h10q153 -3 226 -112q57 -86 57 -223q0 -38 -4 -79l-114 -688h-282l116 691q3 24 3 46q0 13 -1 25q-13 102 -128 105h-8q-106 0 -191 -103l-135 -764h-282z" />
<glyph unicode="o" horiz-adv-x="1133" d="M58 524q26 268 182 426q150 152 366 152h16q143 -2 246 -74q104 -70 152 -196q38 -97 38 -212q0 -33 -3 -67q-23 -257 -179 -417q-153 -156 -376 -156h-11q-141 2 -244 72.5t-152 195.5q-38 97 -38 210q0 32 3 66zM337 421q2 -96 45 -151.5t121 -57.5h8q124 0 196 120 q69 116 69 299v25q-4 96 -46.5 153.5t-121.5 59.5h-8q-120 -1 -194 -119q-70 -113 -69 -299v-30z" />
<glyph unicode="p" horiz-adv-x="1128" d="M-69 -416l259 1498l260 1l-19 -109q114 128 267 128h9q159 -4 247 -115.5t94 -302.5v-26q0 -53 -6 -120q-21 -170 -89 -302t-169 -196q-96 -61 -213 -61h-11q-157 4 -248 117l-99 -512h-282zM339 318q37 -101 159 -105h7q97 0 163 79q68 82 94 267l6 96v10q0 90 -36 144 q-37 57 -109 59h-9q-117 0 -194 -104z" />
<glyph unicode="q" horiz-adv-x="1132" d="M49 400q-1 21 -1 42q0 41 4 81l6 44q24 168 92.5 294t167.5 185q95 57 210 57h12q168 -4 257 -136l46 116l252 -1l-260 -1498h-284l101 511q-109 -115 -253 -115h-10q-101 1 -177 53t-117.5 150.5t-45.5 216.5zM331 394q10 -178 142 -181h8q114 0 196 105l82 450 q-39 97 -157 101h-7q-101 0 -168 -83q-69 -87 -89 -242q-8 -79 -8 -125q0 -14 1 -25z" />
<glyph unicode="r" horiz-adv-x="735" d="M3 0l188 1082l265 1l-26 -132q102 153 252 153q42 0 98 -14l-36 -279q-58 10 -95 10h-10q-144 0 -229 -113l-125 -708h-282z" />
<glyph unicode="s" horiz-adv-x="1031" d="M9 346l266 -2q4 -155 166 -157q78 0 128.5 32t60.5 86q2 9 2 17q0 67 -113 99l-91 23q-314 87 -314 302v12q6 154 136 250q128 95 307 94h7q183 -2 296 -97t115 -253l-280 1q2 139 -138 141q-66 0 -114.5 -33t-59.5 -89q-1 -8 -1 -15q0 -68 122 -98l40 -9 q138 -33 211 -75.5t113 -105.5q37 -59 36 -139v-12q-3 -103 -66.5 -180t-173.5 -119q-103 -39 -217 -39h-16q-180 2 -300 103.5t-122 262.5z" />
<glyph unicode="t" horiz-adv-x="681" d="M56 870l37 212h153l46 266h283l-47 -266h180l-37 -212h-180l-92 -542q-2 -15 -2 -28q0 -31 10 -50q14 -27 68 -29h6q20 0 80 5l-20 -221q-69 -23 -149 -23h-13q-139 2 -207 87q-58 72 -58 188q0 20 2 42l93 571h-153z" />
<glyph unicode="u" horiz-adv-x="1122" d="M77 382l117 700h282l-119 -703q-4 -33 -1 -62q10 -100 111 -103h10q125 0 207 101l135 767h284l-188 -1082h-263l21 112q-117 -132 -290 -132h-8q-156 2 -236 112q-65 90 -65 226q0 31 3 64z" />
<glyph unicode="v" horiz-adv-x="1014" d="M92 1082h286l80 -725l308 725h304l-523 -1082h-270z" />
<glyph unicode="w" horiz-adv-x="1470" d="M115 1082h264l17 -681l309 681h204l71 -688l257 688h281l-455 -1082h-236l-80 677l-316 -677h-236z" />
<glyph unicode="x" horiz-adv-x="1021" d="M-82 0l408 566l-209 516h286l121 -321l227 321h317l-392 -544l219 -538h-286l-133 338l-239 -338h-319z" />
<glyph unicode="y" horiz-adv-x="1007" d="M-55 -419l21 220l39 -2h10q130 0 192 101l62 115l-177 1067h292l78 -670l309 670h314l-633 -1245q-68 -143 -159.5 -210t-211.5 -67q-47 0 -136 21z" />
<glyph unicode="z" horiz-adv-x="1021" d="M-33 0l33 191l603 655l-475 2l41 234h843l-32 -185l-609 -662l510 -2l-41 -233h-873z" />
<glyph unicode="{" horiz-adv-x="666" d="M39 513l19 207q185 8 215 222l32 230q59 325 404 429l47 -166q-168 -65 -201 -304l-32 -229q-34 -193 -223 -289q69 -51 101 -128.5t23 -175.5l-31 -236l-4 -57q-7 -162 110 -215l-61 -161q-158 53 -235 173q-77 121 -59 293l28 205q5 42 2 78q-10 113 -135 124z" />
<glyph unicode="|" horiz-adv-x="512" d="M31 -270l270 1726h172l-270 -1726h-172z" />
<glyph unicode="}" horiz-adv-x="666" d="M-94 -197q168 65 201 304l32 230q34 193 226 287q-72 49 -104 128t-23 177l31 236l4 57q7 161 -109 215l64 158q161 -54 234.5 -174.5t55.5 -288.5l-28 -204q-5 -43 -2 -78q10 -115 135 -126l-19 -207q-186 -10 -215 -221l-27 -199q-51 -353 -409 -461z" />
<glyph unicode="~" horiz-adv-x="1298" d="M80 415q12 186 109.5 301t248.5 112q77 -2 138.5 -35.5t133.5 -108t131 -74.5q62 0 104.5 50t55.5 134l202 1q-6 -118 -52 -216.5t-124 -152.5t-179 -52q-77 2 -137.5 35t-117.5 92t-86 75t-64 17q-59 0 -99.5 -47.5t-54.5 -132.5z" />
<glyph unicode="&#xa1;" horiz-adv-x="571" d="M-37 -369l208 1008h235l-143 -1008h-300zM184 943q-2 65 42 111t113 48q64 2 111 -39.5t49 -109.5q2 -69 -44 -114t-111 -45q-63 -2 -110.5 40t-49.5 109z" />
<glyph unicode="&#xa2;" horiz-adv-x="1153" d="M96 523q25 246 150 392.5t326 178.5l47 224h196l-47 -228q133 -32 207.5 -139.5t72.5 -272.5h-264l-1 34q-13 151 -147 157q-101 5 -167.5 -74t-87.5 -243q-12 -110 -9 -161q5 -176 146 -179q78 -2 131 42.5t68 118.5l266 2q-11 -151 -117.5 -254.5t-273.5 -131.5 l-49 -234h-196l50 236q-164 38 -243 182t-58 350z" />
<glyph unicode="&#xa3;" horiz-adv-x="1190" d="M-6 0l43 240l75 -2q48 19 75 59.5t41 123.5l21 155h-158l41 236h150l27 221q26 208 162 327t336 115q191 -4 296.5 -116t101.5 -302l-280 1q5 174 -136 177q-70 2 -120.5 -51t-65.5 -144l-27 -228h300l-41 -236h-291l-17 -147q-16 -109 -101 -192l640 4l-43 -241h-1029z " />
<glyph unicode="&#xa4;" horiz-adv-x="1385" d="M-3 132l154 125q-57 185 -37 345q26 215 171 375l-115 157l148 130l109 -143q177 116 354 112q185 -2 321 -116l170 148l123 -159l-169 -139q62 -186 42 -352q-24 -203 -157 -360l111 -151l-149 -131l-101 132q-182 -129 -369 -125q-200 4 -331 126l-153 -132zM295 599 q-15 -110 19 -209.5t110 -158.5t181 -63q114 -4 219 56t175.5 166t88.5 227q15 110 -19 209t-110 157t-180 62q-115 4 -221.5 -56.5t-175.5 -164.5t-87 -225z" />
<glyph unicode="&#xa5;" horiz-adv-x="1226" d="M75 278l31 174h325l21 115h-327l31 175h261l-245 713l310 1l161 -604l373 604h337l-492 -712l225 -2l-33 -175h-308l-21 -115h310l-31 -174h-308l-49 -278h-293l49 278h-327z" />
<glyph unicode="&#xa6;" horiz-adv-x="511" d="M-28 -270l139 795h254l-138 -795h-255zM140 698l132 758h254l-132 -758h-254z" />
<glyph unicode="&#xa7;" horiz-adv-x="1258" d="M-24 -34h281q-4 -91 51 -137t160 -46q109 0 175 38t80 106q20 98 -136 155l-97 31q-228 70 -322 167.5t-85 245.5q10 177 205 286q-96 113 -86 275q12 166 143 269t341 118l67 2q218 -4 339.5 -116.5t117.5 -311.5h-280q3 91 -46 141.5t-141 52.5q-103 3 -172.5 -38.5 t-84.5 -113.5q-22 -117 153 -165.5t267.5 -95t143.5 -104.5q85 -96 76 -236q-7 -102 -62.5 -170t-142.5 -114q95 -111 84 -275q-8 -117 -75.5 -203t-191.5 -134t-280 -45q-230 2 -358 112t-124 306zM372 555q-24 -121 144 -176l79 -25l130 -43q95 56 115 149 q21 110 -140 170l-221 75q-90 -55 -107 -150z" />
<glyph unicode="&#xa8;" horiz-adv-x="937" d="M210 1362q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5zM683 1362q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z" />
<glyph unicode="&#xa9;" horiz-adv-x="1568" d="M114 722q17 152 86 292.5t180.5 247.5t245 162t276.5 52q183 -4 325 -102.5t214.5 -272t51.5 -366.5q-21 -189 -120.5 -356t-254.5 -272q-194 -131 -413 -127q-185 4 -326.5 103.5t-213.5 273.5t-51 365zM235 722q-22 -159 29.5 -302.5t165 -228.5t262.5 -87 q161 -4 306.5 78.5t246.5 230.5t126 323q22 159 -29.5 301.5t-163.5 226t-264 87.5q-162 4 -311.5 -81t-247.5 -234.5t-120 -313.5zM444 669l11 110q19 184 122.5 291.5t258.5 105.5q145 -4 225 -87t78 -230l-152 2q13 177 -146 181q-93 2 -155.5 -69.5t-77 -196t-15 -145 t1.5 -47.5q3 -73 40 -118.5t102 -48.5q169 -7 200 179l152 1q-10 -150 -101 -234.5t-244 -80.5q-148 4 -230.5 113.5t-69.5 273.5z" />
<glyph unicode="&#xaa;" horiz-adv-x="892" d="M187 911q2 115 94.5 177.5t260.5 62.5l106 -2l12 55l4 46q-3 75 -81 78q-120 4 -147 -99l-173 13q7 110 94.5 173.5t219.5 61.5q121 -2 193 -77t62 -200l-53 -347l-4 -59q-1 -44 8 -92h-164l-3 72q-89 -83 -201 -83q-105 0 -166.5 60t-61.5 160zM362 915q-7 -38 15.5 -60 t70.5 -22q69 0 161 63l28 137h-80q-84 -3 -135 -34.5t-60 -83.5z" />
<glyph unicode="&#xab;" horiz-adv-x="1002" d="M60 513l1 21l330 390h203l-316 -416l162 -382l-167 -1zM433 513l1 21l330 390h203l-316 -416l162 -382l-167 -1z" />
<glyph unicode="&#xac;" horiz-adv-x="1105" d="M127 634l30 171h812l-75 -431h-196l46 260h-617z" />
<glyph unicode="&#xad;" horiz-adv-x="780" d="M90 507l40 233h549l-41 -233h-548z" />
<glyph unicode="&#xae;" horiz-adv-x="1568" d="M114 722q17 152 86 292.5t180.5 247.5t245 162t276.5 52q183 -4 325 -102.5t214.5 -272t51.5 -366.5q-21 -189 -120.5 -356t-254.5 -272q-194 -131 -413 -127q-185 4 -326.5 103.5t-213.5 273.5t-51 365zM235 722q-22 -160 30 -304t164 -227t263 -87q157 -4 304.5 78 t248.5 230.5t126 323.5q22 159 -29.5 301.5t-163.5 226t-264 87.5q-162 4 -311.5 -81t-247.5 -234.5t-120 -313.5zM452 316l133 850l256 -1q142 -5 218.5 -73t71.5 -182q-3 -58 -36 -103t-101 -84q68 -49 74 -149q1 -29 -5.5 -89.5t-4.5 -88.5l4 -63l-1 -19l-148 1 q-6 37 -4 73q1 43 12 128q7 63 -14 97t-87 38l-167 2l-53 -337h-148zM674 787l116 -1q82 3 134 35.5t63 87.5q11 58 -17 89t-117 34l-141 1z" />
<glyph unicode="&#xaf;" horiz-adv-x="1005" d="M250 1290l27 167h710l-27 -167h-710z" />
<glyph unicode="&#xb0;" horiz-adv-x="781" d="M228 1191q2 117 86.5 202.5t195.5 83.5q104 -2 173.5 -82t67.5 -186q-2 -116 -84.5 -200t-193.5 -82q-105 2 -176 79.5t-69 184.5zM371 1193q-6 -45 20 -81t74 -36q51 0 93 37t51 94q6 49 -19 85.5t-72 36.5q-51 0 -94.5 -40t-52.5 -96z" />
<glyph unicode="&#xb1;" horiz-adv-x="1077" d="M15 1l37 235h840l-37 -235h-840zM101 701l38 241h325l54 343h247l-54 -343h319l-38 -241h-318l-57 -364h-248l57 364h-325z" />
<glyph unicode="&#xb2;" horiz-adv-x="750" d="M81 667l26 150l335 270q95 79 107 141q8 36 -10 57t-54 21q-97 0 -121 -112l-204 -2q8 126 96.5 202.5t216.5 74.5q131 -2 207.5 -66.5t74.5 -175.5q-5 -138 -169 -255l-78 -55l-130 -84l336 -2l-30 -164h-603z" />
<glyph unicode="&#xb3;" horiz-adv-x="750" d="M96 904l195 -1q7 -82 102 -82q52 0 89 25t46 68q16 80 -94 85h-94l10 137h81q54 2 90.5 26.5t45.5 68.5q5 34 -18 52.5t-59 18.5q-80 0 -108 -60l-208 -1q7 106 89.5 167t212.5 59q136 -3 214.5 -61.5t75.5 -157.5q-3 -118 -158 -183q58 -20 87 -65.5t28 -105.5 q-2 -111 -97.5 -176.5t-239.5 -62.5q-129 2 -208.5 69t-81.5 180z" />
<glyph unicode="&#xb4;" horiz-adv-x="669" d="M186 1226l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xb5;" horiz-adv-x="1233" d="M-42 -416l260 1498h282l-103 -622l-6 -83q-7 -160 125 -163q133 -4 221 104l135 764h282l-188 -1082h-248l8 69q-106 -93 -230 -91q-93 0 -169 48l-87 -442h-282z" />
<glyph unicode="&#xb6;" horiz-adv-x="983" d="M149 980q19 214 168 345.5t372 131.5l313 -1l-253 -1456h-214l90 520l-52 1q-211 3 -326.5 130t-97.5 329z" />
<glyph unicode="&#xb7;" horiz-adv-x="608" d="M154 692q-2 67 43 113t113 48q65 2 112.5 -41t49.5 -110q2 -65 -43.5 -112.5t-114.5 -47.5q-64 -2 -111 39.5t-49 110.5z" />
<glyph unicode="&#xb8;" horiz-adv-x="542" d="M-45 -465l8 170q111 5 128 88q12 61 -86 68l-35 3l43 142l209 3l-20 -64q62 -13 93.5 -56.5t31.5 -105.5q0 -115 -96 -179t-276 -69z" />
<glyph unicode="&#xb9;" horiz-adv-x="750" d="M229 1172l30 168l369 115l25 1l-128 -787h-200l95 543z" />
<glyph unicode="&#xba;" horiz-adv-x="918" d="M200 1044l5 63q13 167 117.5 270.5t258.5 99.5q148 -4 229 -105.5t71 -250.5l-6 -66q-16 -171 -120.5 -270.5t-253.5 -95.5q-144 4 -228 103.5t-73 251.5zM372 969q5 -61 38.5 -97.5t89.5 -37.5q76 -3 131 53.5t70 156.5l11 101l-1 49q-15 132 -128 135q-77 3 -132 -52.5 t-70 -155.5l-9 -80q-3 -36 0 -72z" />
<glyph unicode="&#xbb;" horiz-adv-x="1002" d="M-10 124l315 415l-161 383l167 1l213 -387l-1 -22l-330 -390h-203zM371 124l315 415l-161 383l167 1l213 -387l-1 -22l-330 -390h-203z" />
<glyph unicode="&#xbc;" horiz-adv-x="1436" d="M194 1167l30 168l369 115l25 1l-128 -787h-200l95 543zM235 204l878 1124l137 -83l-876 -1126zM652 159l14 150l419 479l203 2l-80 -466l96 1l-31 -166h-85l-29 -159h-200l28 159h-335zM866 328l152 -3l44 216l-18 -25z" />
<glyph unicode="&#xbd;" horiz-adv-x="1522" d="M178 1173l30 168l369 115l25 1l-128 -787h-200l95 543zM194 204l878 1124l137 -83l-876 -1126zM726 0l26 150l335 270q95 79 107 141q8 36 -10 57t-54 21q-97 0 -121 -112l-204 -2q8 126 96.5 202.5t216.5 74.5q131 -2 207.5 -66.5t74.5 -175.5q-5 -138 -169 -255 l-78 -55l-130 -84l336 -2l-30 -164h-603z" />
<glyph unicode="&#xbe;" horiz-adv-x="1615" d="M141 905l195 -1q7 -82 102 -82q52 0 89 25t46 68q16 80 -94 85h-94l10 137h81q54 2 90.5 26.5t45.5 68.5q5 34 -18 52.5t-59 18.5q-80 0 -108 -60l-208 -1q7 106 89.5 167t212.5 59q136 -3 214.5 -61.5t75.5 -157.5q-3 -118 -158 -183q58 -20 87 -65.5t28 -105.5 q-2 -111 -97.5 -176.5t-239.5 -62.5q-129 2 -208.5 69t-81.5 180zM391 204l878 1124l137 -83l-876 -1126zM806 159l14 150l419 479l203 2l-80 -466l96 1l-31 -166h-85l-29 -159h-200l28 159h-335zM1020 328l152 -3l44 216l-18 -25z" />
<glyph unicode="&#xbf;" horiz-adv-x="998" d="M-31 -2q11 161 179 311l145 121q86 79 109 213l246 1q-8 -122 -50 -211t-128 -162l-68 -57q-127 -106 -144 -216q-9 -64 17 -106t95 -44q71 -2 120.5 42t68.5 131l282 2q-13 -191 -145.5 -301.5t-335.5 -106.5q-186 2 -294 104t-97 279zM432 944q-2 69 44 114t111 45 q64 2 111 -39.5t49 -109.5q2 -69 -44 -114t-111 -45q-64 -2 -111 39.5t-49 109.5z" />
<glyph unicode="&#xc0;" horiz-adv-x="1347" d="M-104 0l778 1456h271l277 -1456h-299l-46 300h-508l-150 -300h-323zM489 543h351l-82 542zM532 1844l291 2l143 -310l-211 1z" />
<glyph unicode="&#xc1;" horiz-adv-x="1347" d="M-104 0l778 1456h271l277 -1456h-299l-46 300h-508l-150 -300h-323zM489 543h351l-82 542zM690 1536l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xc2;" horiz-adv-x="1347" d="M-104 0l778 1456h271l277 -1456h-299l-46 300h-508l-150 -300h-323zM471 1551v23l321 272l161 1l261 -277v-21l-216 5l-123 144l-175 -143zM489 543h351l-82 542z" />
<glyph unicode="&#xc3;" horiz-adv-x="1347" d="M-104 0l778 1456h271l277 -1456h-299l-46 300h-508l-150 -300h-323zM477 1566q7 116 73.5 194t162.5 76q26 0 49.5 -7.5t79 -37.5t80 -38t52.5 -7q77 3 101 98l161 -10q-7 -118 -70.5 -194.5t-160.5 -76.5q-28 0 -53.5 8.5t-76.5 37t-76.5 37.5t-54.5 8q-76 -3 -101 -98z M489 543h351l-82 542z" />
<glyph unicode="&#xc4;" horiz-adv-x="1347" d="M-104 0l778 1456h271l277 -1456h-299l-46 300h-508l-150 -300h-323zM485 1672q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5zM489 543h351l-82 542zM958 1672q-2 54 36 91.5t94 39.5q53 2 95.5 -33 t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z" />
<glyph unicode="&#xc5;" horiz-adv-x="1347" d="M-104 0l778 1456h271l277 -1456h-299l-46 300h-508l-150 -300h-323zM489 543h351l-82 542zM651 1723q0 90 66 151.5t157 61.5q87 0 148.5 -58.5t61.5 -140.5q2 -86 -63.5 -147.5t-159.5 -61.5q-86 0 -147 56t-63 139zM764 1723q-7 -40 15 -70t65 -30q47 0 83 32.5 t45 81.5q6 43 -17 72.5t-63 29.5q-47 0 -84.5 -34t-43.5 -82z" />
<glyph unicode="&#xc6;" horiz-adv-x="1877" d="M-111 0l1015 1456h996l-42 -236h-580l-47 -355h488l-42 -236h-477l-53 -394h600l-41 -235h-871l44 333h-423l-220 -333h-347zM615 582l298 -2l73 552z" />
<glyph unicode="&#xc7;" horiz-adv-x="1310" d="M94 508q-7 123 25.5 306t116 325t198.5 225q162 116 370 112q226 -4 358.5 -139.5t145.5 -376.5l-292 1q0 138 -55 202t-171 68q-150 5 -246.5 -107t-129.5 -327q-32 -209 -28 -313q5 -132 59 -194.5t151 -65.5q134 -5 214.5 63.5t106.5 196.5l291 2 q-17 -151 -103 -267.5t-224 -179t-298 -59.5q-144 3 -251 66.5t-168.5 184t-69.5 277.5zM393 -466l8 170q111 5 128 88q12 61 -86 68l-35 3l43 142l209 3l-20 -64q62 -13 93.5 -56.5t31.5 -105.5q0 -115 -96 -179t-276 -69z" />
<glyph unicode="&#xc8;" horiz-adv-x="1127" d="M21 0l253 1456h947l-43 -243h-653l-61 -347h560l-42 -235h-558l-68 -390h656l-42 -241h-949zM477 1847l291 2l143 -310l-211 1z" />
<glyph unicode="&#xc9;" horiz-adv-x="1127" d="M21 0l253 1456h947l-43 -243h-653l-61 -347h560l-42 -235h-558l-68 -390h656l-42 -241h-949zM635 1539l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xca;" horiz-adv-x="1127" d="M21 0l253 1456h947l-43 -243h-653l-61 -347h560l-42 -235h-558l-68 -390h656l-42 -241h-949zM416 1554v23l321 272l161 1l261 -277v-21l-216 5l-123 144l-175 -143z" />
<glyph unicode="&#xcb;" horiz-adv-x="1127" d="M21 0l253 1456h947l-43 -243h-653l-61 -347h560l-42 -235h-558l-68 -390h656l-42 -241h-949zM430 1675q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5zM903 1675q-2 54 36 91.5t94 39.5q53 2 95.5 -33 t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z" />
<glyph unicode="&#xcc;" horiz-adv-x="589" d="M40 0l252 1456h293l-252 -1456h-293zM151 1847l291 2l143 -310l-211 1z" />
<glyph unicode="&#xcd;" horiz-adv-x="589" d="M40 0l252 1456h293l-252 -1456h-293zM308 1539l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xce;" horiz-adv-x="589" d="M40 0l252 1456h293l-252 -1456h-293zM90 1554v23l321 272l161 1l261 -277v-21l-216 5l-123 144l-175 -143z" />
<glyph unicode="&#xcf;" horiz-adv-x="589" d="M40 0l252 1456h293l-252 -1456h-293zM104 1675q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5zM577 1675q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z " />
<glyph unicode="&#xd0;" horiz-adv-x="1331" d="M-13 642l33 183h174l110 631l416 -1q147 -2 265.5 -66t191.5 -183t88 -268q8 -87 -2 -178l-7 -53q-44 -320 -251.5 -513.5t-503.5 -193.5h-450l111 642h-175zM386 241l122 -1q202 0 324.5 148t140.5 447l2 32q3 165 -63 253t-197 92l-160 1l-68 -388h213l-33 -183h-212z " />
<glyph unicode="&#xd1;" horiz-adv-x="1413" d="M21 0l253 1456h283l406 -973l169 973h292l-252 -1456h-284l-405 971l-169 -971h-293zM510 1566q7 116 73.5 194t162.5 76q26 0 49.5 -7.5t79 -37.5t80 -38t52.5 -7q77 3 101 98l161 -10q-7 -118 -70.5 -194.5t-160.5 -76.5q-28 0 -53.5 8.5t-76.5 37t-76.5 37.5t-54.5 8 q-76 -3 -101 -98z" />
<glyph unicode="&#xd2;" horiz-adv-x="1382" d="M101 521q-11 164 35 350t148 327t239.5 211t297.5 67q147 -3 257 -69.5t173 -191t72 -282.5q10 -176 -38 -362t-149 -322t-236.5 -204t-293.5 -65q-145 3 -255.5 68.5t-175 189t-74.5 283.5zM395 597q-10 -177 47 -272.5t177 -99.5q157 -7 260 122.5t135 366.5l7 54l8 95 q10 178 -47.5 270t-174.5 96q-183 6 -290.5 -162t-121.5 -470zM546 1844l291 2l143 -310l-211 1z" />
<glyph unicode="&#xd3;" horiz-adv-x="1382" d="M101 521q-11 164 35 350t148 327t239.5 211t297.5 67q147 -3 257 -69.5t173 -191t72 -282.5q10 -176 -38 -362t-149 -322t-236.5 -204t-293.5 -65q-145 3 -255.5 68.5t-175 189t-74.5 283.5zM395 597q-10 -177 47 -272.5t177 -99.5q157 -7 260 122.5t135 366.5l7 54l8 95 q10 178 -47.5 270t-174.5 96q-183 6 -290.5 -162t-121.5 -470zM704 1536l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xd4;" horiz-adv-x="1382" d="M101 521q-11 164 35 350t148 327t239.5 211t297.5 67q147 -3 257 -69.5t173 -191t72 -282.5q10 -176 -38 -362t-149 -322t-236.5 -204t-293.5 -65q-145 3 -255.5 68.5t-175 189t-74.5 283.5zM395 597q-10 -177 47 -272.5t177 -99.5q157 -7 260 122.5t135 366.5l7 54l8 95 q10 178 -47.5 270t-174.5 96q-183 6 -290.5 -162t-121.5 -470zM485 1551v23l321 272l161 1l261 -277v-21l-216 5l-123 144l-175 -143z" />
<glyph unicode="&#xd5;" horiz-adv-x="1382" d="M101 521q-11 164 35 350t148 327t239.5 211t297.5 67q147 -3 257 -69.5t173 -191t72 -282.5q10 -176 -38 -362t-149 -322t-236.5 -204t-293.5 -65q-145 3 -255.5 68.5t-175 189t-74.5 283.5zM395 597q-10 -177 47 -272.5t177 -99.5q157 -7 260 122.5t135 366.5l7 54l8 95 q10 178 -47.5 270t-174.5 96q-183 6 -290.5 -162t-121.5 -470zM491 1566q7 116 73.5 194t162.5 76q26 0 49.5 -7.5t79 -37.5t80 -38t52.5 -7q77 3 101 98l161 -10q-7 -118 -70.5 -194.5t-160.5 -76.5q-28 0 -53.5 8.5t-76.5 37t-76.5 37.5t-54.5 8q-76 -3 -101 -98z" />
<glyph unicode="&#xd6;" horiz-adv-x="1382" d="M101 521q-11 164 35 350t148 327t239.5 211t297.5 67q147 -3 257 -69.5t173 -191t72 -282.5q10 -176 -38 -362t-149 -322t-236.5 -204t-293.5 -65q-145 3 -255.5 68.5t-175 189t-74.5 283.5zM395 597q-10 -177 47 -272.5t177 -99.5q157 -7 260 122.5t135 366.5l7 54l8 95 q10 178 -47.5 270t-174.5 96q-183 6 -290.5 -162t-121.5 -470zM499 1672q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5zM972 1672q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92q0 -54 -38 -91.5t-94 -39.5 t-97 34.5t-41 90.5z" />
<glyph unicode="&#xd7;" horiz-adv-x="1065" d="M25 386l353 313l-244 313l180 155l242 -310l348 311l148 -182l-353 -314l244 -312l-179 -156l-243 310l-348 -309z" />
<glyph unicode="&#xd8;" horiz-adv-x="1379" d="M12 -94l194 244q-138 232 -99 545l8 58q30 214 129.5 382t249 256t330.5 86q169 -4 294 -84l99 125l202 -1l-183 -229q120 -232 84 -529l-5 -40q-42 -333 -234.5 -538t-474.5 -202q-155 2 -279 72l-112 -146zM387 552q-5 -72 3 -144l575 764q-51 54 -152 59 q-158 5 -262.5 -122t-139.5 -360q-19 -128 -24 -197zM479 268q51 -40 139 -45q147 -5 249 108t143 329.5t34 359.5z" />
<glyph unicode="&#xd9;" horiz-adv-x="1318" d="M101 495l163 961h293l-163 -962q-7 -56 -1 -105q20 -162 193 -168q124 -4 203 68t102 206l164 961h294l-164 -960q-34 -241 -200 -381t-412 -136q-154 3 -267.5 67.5t-167.5 182t-37 266.5zM511 1844l291 2l143 -310l-211 1z" />
<glyph unicode="&#xda;" horiz-adv-x="1318" d="M101 495l163 961h293l-163 -962q-7 -56 -1 -105q20 -162 193 -168q124 -4 203 68t102 206l164 961h294l-164 -960q-34 -241 -200 -381t-412 -136q-154 3 -267.5 67.5t-167.5 182t-37 266.5zM669 1536l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xdb;" horiz-adv-x="1318" d="M101 495l163 961h293l-163 -962q-7 -56 -1 -105q20 -162 193 -168q124 -4 203 68t102 206l164 961h294l-164 -960q-34 -241 -200 -381t-412 -136q-154 3 -267.5 67.5t-167.5 182t-37 266.5zM450 1551v23l321 272l161 1l261 -277v-21l-216 5l-123 144l-175 -143z" />
<glyph unicode="&#xdc;" horiz-adv-x="1318" d="M101 495l163 961h293l-163 -962q-7 -56 -1 -105q20 -162 193 -168q124 -4 203 68t102 206l164 961h294l-164 -960q-34 -241 -200 -381t-412 -136q-154 3 -267.5 67.5t-167.5 182t-37 266.5zM464 1672q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5 t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5zM937 1672q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z" />
<glyph unicode="&#xdd;" horiz-adv-x="1238" d="M154 1455l309 1l177 -654l407 654h336l-636 -944l-88 -512h-298l95 545zM635 1536l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xde;" horiz-adv-x="1219" d="M24 0l253 1456h282l-47 -267l177 -1q234 -1 365 -122t116 -320q-11 -141 -88 -245t-206 -159.5t-286 -55.5l-233 1l-51 -287h-282zM397 520l198 -1q113 0 194.5 59.5t98.5 165.5q14 95 -36 151t-147 60l-232 1z" />
<glyph unicode="&#xdf;" horiz-adv-x="1263" d="M26 0l188 1101q29 218 168 341t352 117q174 -4 275 -104.5t90 -257.5q-3 -46 -19 -86.5t-61 -115.5t-58 -106t-20 -68q-8 -46 12.5 -94.5t80.5 -123t86.5 -131t24.5 -109.5q-9 -179 -139.5 -282.5t-335.5 -101.5q-166 2 -279 59l76 227q89 -55 205 -53q72 0 127 38 t68 107q8 48 -13.5 96t-87.5 123.5t-92 135.5q-20 46 -17 96q3 45 19 84.5t58.5 110t57.5 106.5t20 75q8 62 -22.5 103t-93.5 44q-82 3 -133 -56t-68 -177l-187 -1098h-282z" />
<glyph unicode="&#xe0;" horiz-adv-x="1075" d="M19 296q7 177 148.5 271.5t379.5 94.5l132 -2l14 65q6 33 3 63q-5 47 -35.5 73.5t-80.5 27.5q-66 2 -112 -32.5t-59 -99.5l-283 -1q7 155 142.5 251.5t334.5 94.5q184 -4 288 -109.5t87 -271.5l-83 -518l-5 -64q-2 -71 17 -120l-1 -19h-277q-13 41 -11 98 q-122 -122 -276 -118q-142 2 -235.5 92.5t-87.5 223.5zM306 317q-8 -54 22.5 -85.5t83.5 -32.5q122 -4 213 106l35 187l-98 1q-156 -4 -225 -95q-25 -33 -31 -81zM342 1534l291 2l143 -310l-211 1z" />
<glyph unicode="&#xe1;" horiz-adv-x="1075" d="M19 296q7 177 148.5 271.5t379.5 94.5l132 -2l14 65q6 33 3 63q-5 47 -35.5 73.5t-80.5 27.5q-66 2 -112 -32.5t-59 -99.5l-283 -1q7 155 142.5 251.5t334.5 94.5q184 -4 288 -109.5t87 -271.5l-83 -518l-5 -64q-2 -71 17 -120l-1 -19h-277q-13 41 -11 98 q-122 -122 -276 -118q-142 2 -235.5 92.5t-87.5 223.5zM306 317q-8 -54 22.5 -85.5t83.5 -32.5q122 -4 213 106l35 187l-98 1q-156 -4 -225 -95q-25 -33 -31 -81zM500 1226l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xe2;" horiz-adv-x="1075" d="M19 296q7 177 148.5 271.5t379.5 94.5l132 -2l14 65q6 33 3 63q-5 47 -35.5 73.5t-80.5 27.5q-66 2 -112 -32.5t-59 -99.5l-283 -1q7 155 142.5 251.5t334.5 94.5q184 -4 288 -109.5t87 -271.5l-83 -518l-5 -64q-2 -71 17 -120l-1 -19h-277q-13 41 -11 98 q-122 -122 -276 -118q-142 2 -235.5 92.5t-87.5 223.5zM281 1241v23l321 272l161 1l261 -277v-21l-216 5l-123 144l-175 -143zM306 317q-8 -54 22.5 -85.5t83.5 -32.5q122 -4 213 106l35 187l-98 1q-156 -4 -225 -95q-25 -33 -31 -81z" />
<glyph unicode="&#xe3;" horiz-adv-x="1075" d="M19 296q7 177 148.5 271.5t379.5 94.5l132 -2l14 65q6 33 3 63q-5 47 -35.5 73.5t-80.5 27.5q-66 2 -112 -32.5t-59 -99.5l-283 -1q7 155 142.5 251.5t334.5 94.5q184 -4 288 -109.5t87 -271.5l-83 -518l-5 -64q-2 -71 17 -120l-1 -19h-277q-13 41 -11 98 q-122 -122 -276 -118q-142 2 -235.5 92.5t-87.5 223.5zM287 1257q7 116 73.5 194t162.5 76q26 0 49.5 -7.5t79 -37.5t80 -38t52.5 -7q77 3 101 98l161 -10q-7 -118 -70.5 -194.5t-160.5 -76.5q-28 0 -53.5 8.5t-76.5 37t-76.5 37.5t-54.5 8q-76 -3 -101 -98zM306 317 q-8 -54 22.5 -85.5t83.5 -32.5q122 -4 213 106l35 187l-98 1q-156 -4 -225 -95q-25 -33 -31 -81z" />
<glyph unicode="&#xe4;" horiz-adv-x="1075" d="M19 296q7 177 148.5 271.5t379.5 94.5l132 -2l14 65q6 33 3 63q-5 47 -35.5 73.5t-80.5 27.5q-66 2 -112 -32.5t-59 -99.5l-283 -1q7 155 142.5 251.5t334.5 94.5q184 -4 288 -109.5t87 -271.5l-83 -518l-5 -64q-2 -71 17 -120l-1 -19h-277q-13 41 -11 98 q-122 -122 -276 -118q-142 2 -235.5 92.5t-87.5 223.5zM295 1362q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5zM306 317q-8 -54 22.5 -85.5t83.5 -32.5q122 -4 213 106l35 187l-98 1q-156 -4 -225 -95 q-25 -33 -31 -81zM768 1362q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z" />
<glyph unicode="&#xe5;" horiz-adv-x="1075" d="M19 296q7 177 148.5 271.5t379.5 94.5l132 -2l14 65q6 33 3 63q-5 47 -35.5 73.5t-80.5 27.5q-66 2 -112 -32.5t-59 -99.5l-283 -1q7 155 142.5 251.5t334.5 94.5q184 -4 288 -109.5t87 -271.5l-83 -518l-5 -64q-2 -71 17 -120l-1 -19h-277q-13 41 -11 98 q-122 -122 -276 -118q-142 2 -235.5 92.5t-87.5 223.5zM306 317q-8 -54 22.5 -85.5t83.5 -32.5q122 -4 213 106l35 187l-98 1q-156 -4 -225 -95q-25 -33 -31 -81zM461 1413q0 90 66 151.5t157 61.5q87 0 148.5 -58.5t61.5 -140.5q2 -86 -63.5 -147.5t-159.5 -61.5 q-86 0 -147 56t-63 139zM574 1413q-7 -40 15 -70t65 -30q47 0 83 32.5t45 81.5q6 43 -17 72.5t-63 29.5q-47 0 -84.5 -34t-43.5 -82z" />
<glyph unicode="&#xe6;" horiz-adv-x="1687" d="M15 311q7 164 144.5 251.5t377.5 87.5l167 -2l13 60q5 33 2 62q-14 96 -115 99q-70 2 -123 -30.5t-66 -93.5l-281 18q8 160 148 252t338 88q204 -5 302 -110q151 112 331 108q192 -4 295.5 -139.5t79.5 -349.5l-25 -162h-642q-10 -108 42 -171t156 -65q81 -2 154 20 t145 56l61 -193q-135 -117 -396 -117q-243 5 -352 146q-170 -150 -404 -146q-106 1 -189.5 42.5t-125.5 115t-37 173.5zM299 307q-10 -53 25 -84.5t102 -31.5q96 0 216 80l38 190l-139 1q-99 -3 -165 -45t-77 -110zM981 643h369l7 31q6 36 4 71q-7 118 -124 124 q-171 6 -256 -226z" />
<glyph unicode="&#xe7;" horiz-adv-x="1046" d="M47 469l3 55l1 11q27 264 178 418.5t373 148.5q183 -4 290.5 -119.5t105.5 -304.5h-263q0 87 -38 137t-114 54q-202 6 -245 -295q-15 -109 -11 -184q10 -175 150 -178q78 -2 130 42.5t68 118.5l265 1q-7 -114 -71.5 -205t-172 -142t-226.5 -48q-197 3 -312 136t-111 354z M277 -466l8 170q111 5 128 88q12 61 -86 68l-35 3l43 142l209 3l-20 -64q62 -13 93.5 -56.5t31.5 -105.5q0 -115 -96 -179t-276 -69z" />
<glyph unicode="&#xe8;" horiz-adv-x="1084" d="M60 501l3 40q15 158 92 290t198 203.5t268 67.5q209 -4 316.5 -153.5t81.5 -378.5l-16 -123h-663q-4 -105 51 -168t150 -65q154 -4 270 119l129 -160q-61 -92 -176 -143.5t-247 -49.5q-142 1 -251.5 69.5t-163.5 188t-42 263.5zM323 1534l291 2l143 -310l-211 1zM360 643 h388l6 26q6 40 1 76q-10 58 -49 90.5t-99 33.5q-78 2 -138.5 -49t-108.5 -177z" />
<glyph unicode="&#xe9;" horiz-adv-x="1084" d="M60 501l3 40q15 158 92 290t198 203.5t268 67.5q209 -4 316.5 -153.5t81.5 -378.5l-16 -123h-663q-4 -105 51 -168t150 -65q154 -4 270 119l129 -160q-61 -92 -176 -143.5t-247 -49.5q-142 1 -251.5 69.5t-163.5 188t-42 263.5zM360 643h388l6 26q6 40 1 76 q-10 58 -49 90.5t-99 33.5q-78 2 -138.5 -49t-108.5 -177zM481 1226l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xea;" horiz-adv-x="1084" d="M60 501l3 40q15 158 92 290t198 203.5t268 67.5q209 -4 316.5 -153.5t81.5 -378.5l-16 -123h-663q-4 -105 51 -168t150 -65q154 -4 270 119l129 -160q-61 -92 -176 -143.5t-247 -49.5q-142 1 -251.5 69.5t-163.5 188t-42 263.5zM262 1241v23l321 272l161 1l261 -277v-21 l-216 5l-123 144l-175 -143zM360 643h388l6 26q6 40 1 76q-10 58 -49 90.5t-99 33.5q-78 2 -138.5 -49t-108.5 -177z" />
<glyph unicode="&#xeb;" horiz-adv-x="1084" d="M60 501l3 40q15 158 92 290t198 203.5t268 67.5q209 -4 316.5 -153.5t81.5 -378.5l-16 -123h-663q-4 -105 51 -168t150 -65q154 -4 270 119l129 -160q-61 -92 -176 -143.5t-247 -49.5q-142 1 -251.5 69.5t-163.5 188t-42 263.5zM276 1362q-2 54 36 91.5t95 39.5 q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5zM360 643h388l6 26q6 40 1 76q-10 58 -49 90.5t-99 33.5q-78 2 -138.5 -49t-108.5 -177zM749 1362q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5 t-41 90.5z" />
<glyph unicode="&#xec;" horiz-adv-x="554" d="M25 0l188 1082h282l-188 -1082h-282zM77 1519l291 2l143 -310l-211 1z" />
<glyph unicode="&#xed;" horiz-adv-x="554" d="M25 0l188 1082h282l-188 -1082h-282zM234 1211l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xee;" horiz-adv-x="554" d="M16 1226v23l321 272l161 1l261 -277v-21l-216 5l-123 144l-175 -143zM25 0l188 1082h282l-188 -1082h-282z" />
<glyph unicode="&#xef;" horiz-adv-x="554" d="M25 0l188 1082h282l-188 -1082h-282zM30 1347q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5zM503 1347q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z" />
<glyph unicode="&#xf0;" horiz-adv-x="1153" d="M64 460q13 148 80 266t175.5 180.5t245.5 60.5q129 -4 237 -78q-6 140 -92 265l-211 -123l-62 128l161 89q-81 67 -235 109l108 222q223 -53 371 -180l192 112l60 -129l-146 -80q87 -155 121 -313t13 -336l-6 -52q-34 -281 -197.5 -454t-390.5 -168q-129 3 -230.5 65.5 t-153.5 174t-40 241.5zM346 460q-12 -109 31.5 -177.5t128.5 -71.5q101 -3 173.5 78.5t103.5 236.5l23 126l3 13q-27 41 -77 62t-111 21q-112 2 -186.5 -78.5t-88.5 -209.5z" />
<glyph unicode="&#xf1;" horiz-adv-x="1123" d="M-3 0l188 1082l264 1l-24 -128q130 151 315 147q153 -3 226 -112t53 -302l-114 -688h-282l116 691q5 39 2 71q-13 102 -128 105q-111 4 -199 -103l-135 -764h-282zM310 1257q7 116 73.5 194t162.5 76q26 0 49.5 -7.5t79 -37.5t80 -38t52.5 -7q77 3 101 98l161 -10 q-7 -118 -70.5 -194.5t-160.5 -76.5q-28 0 -53.5 8.5t-76.5 37t-76.5 37.5t-54.5 8q-76 -3 -101 -98z" />
<glyph unicode="&#xf2;" horiz-adv-x="1133" d="M58 524q26 268 182 426t382 152q143 -2 246.5 -73.5t152 -197t34.5 -278.5q-23 -258 -179.5 -417.5t-386.5 -155.5q-141 2 -244 72.5t-152 195.5t-35 276zM337 421q2 -96 45 -151.5t121 -57.5q130 -4 204 119.5t69 324.5q-4 96 -46.5 153.5t-121.5 59.5 q-126 4 -201.5 -118.5t-69.5 -329.5zM354 1534l291 2l143 -310l-211 1z" />
<glyph unicode="&#xf3;" horiz-adv-x="1133" d="M58 524q26 268 182 426t382 152q143 -2 246.5 -73.5t152 -197t34.5 -278.5q-23 -258 -179.5 -417.5t-386.5 -155.5q-141 2 -244 72.5t-152 195.5t-35 276zM337 421q2 -96 45 -151.5t121 -57.5q130 -4 204 119.5t69 324.5q-4 96 -46.5 153.5t-121.5 59.5 q-126 4 -201.5 -118.5t-69.5 -329.5zM512 1226l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xf4;" horiz-adv-x="1133" d="M58 524q26 268 182 426t382 152q143 -2 246.5 -73.5t152 -197t34.5 -278.5q-23 -258 -179.5 -417.5t-386.5 -155.5q-141 2 -244 72.5t-152 195.5t-35 276zM293 1241v23l321 272l161 1l261 -277v-21l-216 5l-123 144l-175 -143zM337 421q2 -96 45 -151.5t121 -57.5 q130 -4 204 119.5t69 324.5q-4 96 -46.5 153.5t-121.5 59.5q-126 4 -201.5 -118.5t-69.5 -329.5z" />
<glyph unicode="&#xf5;" horiz-adv-x="1133" d="M58 524q26 268 182 426t382 152q143 -2 246.5 -73.5t152 -197t34.5 -278.5q-23 -258 -179.5 -417.5t-386.5 -155.5q-141 2 -244 72.5t-152 195.5t-35 276zM299 1257q7 116 73.5 194t162.5 76q26 0 49.5 -7.5t79 -37.5t80 -38t52.5 -7q77 3 101 98l161 -10 q-7 -118 -70.5 -194.5t-160.5 -76.5q-28 0 -53.5 8.5t-76.5 37t-76.5 37.5t-54.5 8q-76 -3 -101 -98zM337 421q2 -96 45 -151.5t121 -57.5q130 -4 204 119.5t69 324.5q-4 96 -46.5 153.5t-121.5 59.5q-126 4 -201.5 -118.5t-69.5 -329.5z" />
<glyph unicode="&#xf6;" horiz-adv-x="1133" d="M58 524q26 268 182 426t382 152q143 -2 246.5 -73.5t152 -197t34.5 -278.5q-23 -258 -179.5 -417.5t-386.5 -155.5q-141 2 -244 72.5t-152 195.5t-35 276zM307 1362q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5 t-43.5 90.5zM337 421q2 -96 45 -151.5t121 -57.5q130 -4 204 119.5t69 324.5q-4 96 -46.5 153.5t-121.5 59.5q-126 4 -201.5 -118.5t-69.5 -329.5zM780 1362q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z" />
<glyph unicode="&#xf7;" horiz-adv-x="1143" d="M55 571l40 230h1000l-41 -230h-999zM346 272q-2 66 43 112t114 46q67 2 113 -40t48 -108t-43.5 -111t-112.5 -45q-68 -2 -114 39.5t-48 106.5zM487 1084q-2 66 43 112t114 46q67 2 113 -40t48 -108t-43.5 -111t-112.5 -45q-68 -2 -114 39.5t-48 106.5z" />
<glyph unicode="&#xf8;" horiz-adv-x="1131" d="M27 -141l150 215q-119 131 -127 328q-3 57 5 143q20 162 98 292.5t200.5 199.5t273.5 67q91 -1 180 -32l100 144l174 -1l-150 -214q114 -134 123 -328q2 -58 -6 -141q-20 -162 -97 -289t-201 -197t-275 -68q-87 1 -171 29l-103 -149zM320 423q-4 -52 6 -103l356 540 q-32 12 -66 12q-127 2 -204 -111t-92 -338zM425 218q30 -8 59 -9q108 -2 182 80.5t102 242.5q11 76 14 119q3 48 -4 98z" />
<glyph unicode="&#xf9;" horiz-adv-x="1122" d="M77 382l117 700h282l-119 -703q-4 -33 -1 -62q10 -100 111 -103q131 -4 217 101l135 767h284l-188 -1082h-263l21 112q-120 -135 -298 -132q-156 2 -236 112t-62 290zM362 1534l291 2l143 -310l-211 1z" />
<glyph unicode="&#xfa;" horiz-adv-x="1122" d="M77 382l117 700h282l-119 -703q-4 -33 -1 -62q10 -100 111 -103q131 -4 217 101l135 767h284l-188 -1082h-263l21 112q-120 -135 -298 -132q-156 2 -236 112t-62 290zM520 1226l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xfb;" horiz-adv-x="1122" d="M77 382l117 700h282l-119 -703q-4 -33 -1 -62q10 -100 111 -103q131 -4 217 101l135 767h284l-188 -1082h-263l21 112q-120 -135 -298 -132q-156 2 -236 112t-62 290zM301 1241v23l321 272l161 1l261 -277v-21l-216 5l-123 144l-175 -143z" />
<glyph unicode="&#xfc;" horiz-adv-x="1122" d="M77 382l117 700h282l-119 -703q-4 -33 -1 -62q10 -100 111 -103q131 -4 217 101l135 767h284l-188 -1082h-263l21 112q-120 -135 -298 -132q-156 2 -236 112t-62 290zM315 1362q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5 q-53 -2 -94.5 33.5t-43.5 90.5zM788 1362q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z" />
<glyph unicode="&#xfd;" horiz-adv-x="1007" d="M-55 -419l21 220l39 -2q138 -4 202 101l62 115l-177 1067h292l78 -670l309 670h314l-633 -1245q-68 -143 -159.5 -210t-211.5 -67q-47 0 -136 21zM470 1226l240 310h327l-318 -310h-249z" />
<glyph unicode="&#xfe;" horiz-adv-x="1137" d="M-67 -416l338 1952h284l-108 -549q113 119 262 115q156 -2 245.5 -112.5t95.5 -305.5q2 -62 -6 -146q-21 -173 -89.5 -304t-169 -194.5t-223.5 -60.5q-154 4 -248 116l-98 -511h-283zM341 316q37 -101 159 -103q98 -3 165.5 74.5t92.5 229.5l6 42l6 96q2 97 -35.5 154 t-109.5 59q-120 4 -202 -102z" />
<glyph unicode="&#xff;" horiz-adv-x="1007" d="M-55 -419l21 220l39 -2q138 -4 202 101l62 115l-177 1067h292l78 -670l309 670h314l-633 -1245q-68 -143 -159.5 -210t-211.5 -67q-47 0 -136 21zM265 1362q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5z M738 1362q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z" />
<glyph unicode="&#x152;" horiz-adv-x="1934" d="M96 576l46 299q43 276 227.5 439t445.5 163l73 -2l208 -19h877l-43 -243h-652l-61 -347h558l-41 -235h-557l-68 -390h655l-42 -241h-842l-196 -17l-87 -1q-162 4 -284 81.5t-180 214.5t-37 298zM375 445q8 -106 68 -166.5t163 -64.5q78 -3 199 9l187 1008q-90 14 -183 16 q-153 0 -254 -97.5t-129 -273.5l-48 -301q-9 -67 -3 -130z" />
<glyph unicode="&#x153;" horiz-adv-x="1802" d="M74 523l3 22q26 227 158 378q161 184 409 180q107 -2 196 -41t142 -108q162 152 360 148q132 -4 224 -66.5t133 -173.5t24 -249l-25 -163h-628q-7 -105 40.5 -168t140.5 -67q137 -7 305 76l64 -190q-68 -60 -174.5 -91t-230.5 -29q-106 0 -195.5 38.5t-143.5 108.5 q-166 -152 -382 -148q-141 2 -241.5 72t-147.5 195t-31 276zM351 422q0 -98 41 -154t118 -58q108 -3 180 83t91 239l2 21l5 67q7 241 -161 249q-103 3 -173 -77t-93 -235l-5 -34zM1091 646h355q13 66 10 102q-5 57 -39 89t-92 33q-128 3 -206 -159z" />
<glyph unicode="&#x178;" horiz-adv-x="1238" d="M154 1455l309 1l177 -654l407 654h336l-636 -944l-88 -512h-298l95 545zM430 1672q-2 54 36 91.5t95 39.5q56 2 97 -34.5t41 -90.5q2 -53 -36.5 -90.5t-94.5 -39.5q-53 -2 -94.5 33.5t-43.5 90.5zM903 1672q-2 54 36 91.5t94 39.5q53 2 95.5 -33t44.5 -92 q0 -54 -38 -91.5t-94 -39.5t-97 34.5t-41 90.5z" />
<glyph unicode="&#x2c6;" horiz-adv-x="995" d="M234 1241v23l321 272l161 1l261 -277v-21l-216 5l-123 144l-175 -143z" />
<glyph unicode="&#x2dc;" horiz-adv-x="965" d="M220 1258q7 116 73.5 194t162.5 76q26 0 49.5 -7.5t79 -37.5t80 -38t52.5 -7q77 3 101 98l161 -10q-7 -118 -70.5 -194.5t-160.5 -76.5q-28 0 -53.5 8.5t-76.5 37t-76.5 37.5t-54.5 8q-76 -3 -101 -98z" />
<glyph unicode="&#x2000;" horiz-adv-x="968" />
<glyph unicode="&#x2001;" horiz-adv-x="1936" />
<glyph unicode="&#x2002;" horiz-adv-x="968" />
<glyph unicode="&#x2003;" horiz-adv-x="1936" />
<glyph unicode="&#x2004;" horiz-adv-x="645" />
<glyph unicode="&#x2005;" horiz-adv-x="484" />
<glyph unicode="&#x2006;" horiz-adv-x="322" />
<glyph unicode="&#x2007;" horiz-adv-x="322" />
<glyph unicode="&#x2008;" horiz-adv-x="242" />
<glyph unicode="&#x2009;" horiz-adv-x="387" />
<glyph unicode="&#x200a;" horiz-adv-x="107" />
<glyph unicode="&#x2010;" horiz-adv-x="780" d="M90 507l40 233h549l-41 -233h-548z" />
<glyph unicode="&#x2011;" horiz-adv-x="780" d="M90 507l40 233h549l-41 -233h-548z" />
<glyph unicode="&#x2012;" horiz-adv-x="780" d="M90 507l40 233h549l-41 -233h-548z" />
<glyph unicode="&#x2013;" horiz-adv-x="1265" d="M146 596l49 236h1008l-50 -236h-1007z" />
<glyph unicode="&#x2014;" horiz-adv-x="1526" d="M104 596l65 236h1344l-67 -236h-1342z" />
<glyph unicode="&#x2018;" horiz-adv-x="475" d="M178 1048l20 132q36 232 230 390l134 -82q-46 -68 -82 -137.5t-52 -151.5l-26 -151h-224z" />
<glyph unicode="&#x2019;" horiz-adv-x="466" d="M142 1091q103 148 129 260l33 185h225l-23 -148q-34 -221 -221 -381z" />
<glyph unicode="&#x201a;" horiz-adv-x="503" d="M-77 -223q96 144 121 261l34 191h232l-22 -143q-36 -232 -231 -391z" />
<glyph unicode="&#x201c;" horiz-adv-x="816" d="M186 1048l20 132q36 232 230 390l134 -82q-46 -68 -82 -137.5t-52 -151.5l-26 -151h-224zM518 1048l20 132q36 232 230 390l134 -82q-46 -68 -82 -137.5t-52 -151.5l-26 -151h-224z" />
<glyph unicode="&#x201d;" horiz-adv-x="822" d="M156 1091q103 148 129 260l33 185h225l-23 -148q-34 -221 -221 -381zM492 1091q103 148 129 260l33 185h225l-23 -148q-34 -221 -221 -381z" />
<glyph unicode="&#x201e;" horiz-adv-x="810" d="M-80 -244q96 148 124 282l40 225h232l-31 -191q-39 -238 -225 -397zM245 -244q105 161 132 279l40 228h232l-27 -177q-38 -244 -236 -411z" />
<glyph unicode="&#x2022;" horiz-adv-x="724" d="M156 720l1 34q3 108 69 175.5t173 67.5q99 -2 158.5 -64t59.5 -164l-1 -40q-6 -105 -73.5 -169t-168.5 -62q-99 2 -158.5 65t-59.5 157z" />
<glyph unicode="&#x2026;" horiz-adv-x="1480" d="M51 137q-2 67 43 113t113 48q67 2 114.5 -41.5t47.5 -109.5q2 -66 -44 -112.5t-113 -46.5q-67 -2 -113 40t-48 109zM510 137q-2 67 43 113t113 48q67 2 114.5 -41.5t47.5 -109.5q2 -66 -44 -112.5t-113 -46.5q-67 -2 -113 40t-48 109zM960 137q-2 67 43 113t113 48 q67 2 114.5 -41.5t47.5 -109.5q2 -66 -44 -112.5t-113 -46.5q-67 -2 -113 40t-48 109z" />
<glyph unicode="&#x202f;" horiz-adv-x="387" />
<glyph unicode="&#x2039;" horiz-adv-x="629" d="M90 513l1 21l330 390h203l-316 -416l162 -382l-167 -1z" />
<glyph unicode="&#x203a;" horiz-adv-x="609" d="M-15 124l315 415l-161 383l167 1l213 -387l-1 -22l-330 -390h-203z" />
<glyph unicode="&#x205f;" horiz-adv-x="484" />
<glyph unicode="&#x20ac;" d="M70 516l27 152h164l22 124h-164l27 152l154 -1q73 263 243.5 399t418.5 134q100 -2 238 -32l-59 -243q-87 33 -173 35q-276 4 -373 -293l333 1l-27 -152h-324l-22 -124h326l-27 -152h-319q-9 -66 -1 -119q12 -83 71 -128t156 -46q84 -2 193 30l12 -245q-132 -29 -243 -25 q-155 1 -273.5 71t-172.5 191.5t-32 272.5z" />
<glyph unicode="&#x2122;" horiz-adv-x="1264" d="M241 1348l19 108h397l-19 -108h-125l-75 -431h-140l75 431h-132zM629 914l95 542h150l48 -364l185 364h153l-95 -542h-126l58 328l-155 -327l-71 -2l-51 365l-64 -364h-127z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 0v1080h1080v-1080h-1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="1854" d="M74 870l37 212l156 1l11 85q24 189 140.5 291.5t296.5 100.5q55 -1 153 -22l-25 -225q-48 12 -83 12q-74 1 -126.5 -37t-67.5 -112l-16 -94h334l6 36q36 211 169 325t347 115h10q84 -1 164 -19.5t161 -41.5l-65 -238q-142 47 -256 49q-92 0 -158 -44t-87 -137l-9 -46 l218 1l-37 -212h-207l-151 -870h-283l151 870h-343l-151 -870h-284l151 870h-156zM1334 0l187 1082h284l-188 -1082h-283z" />
<glyph unicode="&#xfb04;" horiz-adv-x="1854" d="M74 870l37 212l156 1l14 107q26 173 141.5 272t293.5 97q59 -2 152 -21l-25 -225q-48 12 -83 12q-77 0 -129.5 -40t-65.5 -114l-15 -89l343 1l10 78q28 212 179 315q125 85 307 83l153 -5l331 -28l-256 -1526h-283l233 1314q-84 11 -150 11q-94 0 -154 -43.5t-74 -120.5 l-12 -79h209l-37 -212h-209l-151 -870h-283l151 870h-343l-151 -870h-284l151 870h-156z" />
<hkern u1="&#x20;" u2="T" k="60" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-38" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="248" />
<hkern u1="A" u2="w" k="33" />
<hkern u1="A" u2="t" k="17" />
<hkern u1="A" u2="&#x3f;" k="81" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="E" u2="f" k="18" />
<hkern u1="F" u2="&#x2026;" k="274" />
<hkern u1="F" u2="&#x201e;" k="274" />
<hkern u1="F" u2="&#x201a;" k="274" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xc5;" k="192" />
<hkern u1="F" u2="&#xc4;" k="192" />
<hkern u1="F" u2="&#xc3;" k="192" />
<hkern u1="F" u2="&#xc2;" k="192" />
<hkern u1="F" u2="&#xc1;" k="192" />
<hkern u1="F" u2="&#xc0;" k="192" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="J" k="208" />
<hkern u1="F" u2="A" k="192" />
<hkern u1="F" u2="&#x2e;" k="274" />
<hkern u1="F" u2="&#x2c;" k="274" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="52" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="297" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="20" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="33" />
<hkern u1="R" u2="&#x178;" k="48" />
<hkern u1="R" u2="&#xdd;" k="48" />
<hkern u1="R" u2="Y" k="48" />
<hkern u1="R" u2="V" k="19" />
<hkern u1="R" u2="T" k="50" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="84" />
<hkern u1="T" u2="&#xc6;" k="189" />
<hkern u1="T" u2="&#xbb;" k="146" />
<hkern u1="T" u2="&#xab;" k="148" />
<hkern u1="T" u2="w" k="47" />
<hkern u1="T" u2="r" k="65" />
<hkern u1="T" u2="&#x20;" k="60" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-15" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="22" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="e" u2="&#x2019;" k="64" />
<hkern u1="f" u2="&#x201d;" k="-16" />
<hkern u1="f" u2="&#x201c;" k="-16" />
<hkern u1="f" u2="&#x2019;" k="-16" />
<hkern u1="f" u2="&#x2018;" k="-16" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-20" />
<hkern u1="f" u2="&#x27;" k="-16" />
<hkern u1="f" u2="&#x22;" k="-16" />
<hkern u1="h" u2="&#x2019;" k="104" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="m" u2="&#x2019;" k="120" />
<hkern u1="n" u2="&#x2019;" k="120" />
<hkern u1="o" u2="&#x2019;" k="112" />
<hkern u1="r" u2="&#x2019;" k="-16" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-50" />
<hkern u1="r" u2="f" k="-20" />
<hkern u1="t" u2="&#x2019;" k="-24" />
<hkern u1="t" u2="&#xf6;" k="30" />
<hkern u1="t" u2="&#xf5;" k="30" />
<hkern u1="t" u2="&#xf4;" k="30" />
<hkern u1="t" u2="&#xf3;" k="30" />
<hkern u1="t" u2="&#xf2;" k="30" />
<hkern u1="t" u2="o" k="30" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="33" />
<hkern u1="&#xc0;" u2="t" k="17" />
<hkern u1="&#xc0;" u2="&#x3f;" k="81" />
<hkern u1="&#xc1;" u2="w" k="33" />
<hkern u1="&#xc1;" u2="t" k="17" />
<hkern u1="&#xc1;" u2="&#x3f;" k="81" />
<hkern u1="&#xc2;" u2="w" k="33" />
<hkern u1="&#xc2;" u2="t" k="17" />
<hkern u1="&#xc2;" u2="&#x3f;" k="81" />
<hkern u1="&#xc3;" u2="w" k="33" />
<hkern u1="&#xc3;" u2="t" k="17" />
<hkern u1="&#xc3;" u2="&#x3f;" k="81" />
<hkern u1="&#xc4;" u2="w" k="33" />
<hkern u1="&#xc4;" u2="t" k="17" />
<hkern u1="&#xc4;" u2="&#x3f;" k="81" />
<hkern u1="&#xc5;" u2="w" k="33" />
<hkern u1="&#xc5;" u2="t" k="17" />
<hkern u1="&#xc5;" u2="&#x3f;" k="81" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc8;" u2="f" k="18" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="f" k="18" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xca;" u2="f" k="18" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="f" k="18" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="22" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xe8;" u2="&#x2019;" k="64" />
<hkern u1="&#xe9;" u2="&#x2019;" k="64" />
<hkern u1="&#xea;" u2="&#x2019;" k="64" />
<hkern u1="&#xeb;" u2="&#x2019;" k="64" />
<hkern u1="&#xf1;" u2="&#x2019;" k="120" />
<hkern u1="&#xf2;" u2="&#x2019;" k="112" />
<hkern u1="&#xf3;" u2="&#x2019;" k="112" />
<hkern u1="&#xf4;" u2="&#x2019;" k="112" />
<hkern u1="&#xf5;" u2="&#x2019;" k="112" />
<hkern u1="&#xf6;" u2="&#x2019;" k="112" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="22" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="&#x153;" k="104" />
<hkern u1="&#x2019;" u2="&#xf6;" k="144" />
<hkern u1="&#x2019;" u2="&#xf5;" k="144" />
<hkern u1="&#x2019;" u2="&#xf4;" k="144" />
<hkern u1="&#x2019;" u2="&#xf3;" k="144" />
<hkern u1="&#x2019;" u2="&#xf2;" k="144" />
<hkern u1="&#x2019;" u2="&#xeb;" k="104" />
<hkern u1="&#x2019;" u2="&#xea;" k="104" />
<hkern u1="&#x2019;" u2="&#xe9;" k="104" />
<hkern u1="&#x2019;" u2="&#xe8;" k="104" />
<hkern u1="&#x2019;" u2="&#xe7;" k="104" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="s" k="232" />
<hkern u1="&#x2019;" u2="q" k="104" />
<hkern u1="&#x2019;" u2="o" k="144" />
<hkern u1="&#x2019;" u2="g" k="104" />
<hkern u1="&#x2019;" u2="e" k="104" />
<hkern u1="&#x2019;" u2="d" k="104" />
<hkern u1="&#x2019;" u2="c" k="104" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="Y,Yacute,Ydieresis" k="28" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="T" k="29" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-18" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="X" k="-17" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="85" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="21" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="122" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="208" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="82" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="m,n,p,ntilde" k="89" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="65" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="258" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="89" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="T" g2="s" k="76" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="272" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="168" />
<hkern g1="T" g2="J" k="216" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="31" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="164" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="123" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="64" />
<hkern g1="L" g2="V" k="206" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="24" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="279" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="288" />
<hkern g1="L" g2="T" k="205" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="14" />
<hkern g1="L" g2="W" k="93" />
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-19" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="178" />
<hkern g1="P" g2="X" k="51" />
<hkern g1="P" g2="Z" k="36" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="404" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="J" k="184" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="22" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="75" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="215" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="157" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="156" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="40" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="150" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="231" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="58" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="152" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="63" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="96" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="143" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="60" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="Z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="17" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="11" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="29" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="80" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="88" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-15" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="167" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="36" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="173" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="30" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="40" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="91" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="m,n,p,ntilde" k="20" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="37" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="59" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="s" k="92" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="50" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="285" />
</font>
</defs></svg>
\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata></metadata>
<defs>
<font id="robotoitalic" horiz-adv-x="1126" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="502" />
<glyph unicode="&#xfb01;" horiz-adv-x="1110" d="M88 939l25 143l166 1l14 100q27 183 147 283q115 95 290 93q71 -2 137.5 -19.5t136.5 -41.5l-44 -158q-113 51 -224 53q-229 4 -263 -224l-13 -87h215l-25 -143h-214l-163 -939h-182l163 939h-166zM659 0l188 1082h182l-188 -1082h-182z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1138" d="M116 939l25 143h166l18 127q26 167 134 260t274 91q109 -2 293 -44l96 -20l-254 -1496h-181l240 1381q-129 22 -188 22q-99 0 -159 -55.5t-75 -150.5l-18 -115h225l-25 -143h-224l-163 -939h-181l164 939h-167z" />
<glyph horiz-adv-x="10" />
<glyph horiz-adv-x="10" />
<glyph unicode="&#xd;" horiz-adv-x="502" />
<glyph horiz-adv-x="10" />
<glyph unicode=" " horiz-adv-x="502" />
<glyph unicode="&#x09;" horiz-adv-x="502" />
<glyph unicode="&#xa0;" horiz-adv-x="502" />
<glyph unicode="!" horiz-adv-x="521" d="M67 90q1 47 30 77.5t77 32.5q46 2 76 -28t30 -76q0 -47 -30 -76.5t-77 -31.5t-76.5 27t-29.5 75zM141 411l169 1045h190l-195 -1045h-164z" />
<glyph unicode="&#x22;" horiz-adv-x="645" d="M200 1041l80 503l136 -9l-23 -145l-83 -348zM462 1042l80 502l136 -9l-23 -145l-83 -348h-110z" />
<glyph unicode="#" horiz-adv-x="1233" d="M82 410l24 137h255l128 354h-248l24 139h274l152 416h145l-153 -416h251l152 416h146l-153 -416h196l-24 -139h-222l-128 -354h216l-24 -137h-241l-149 -410h-146l150 410h-250l-150 -410h-144l149 410h-230zM505 547h250l129 354h-250z" />
<glyph unicode="$" d="M85 429h181q-11 -131 47.5 -209t176.5 -80q127 -2 212.5 64.5t98.5 177.5q10 86 -43 150t-179.5 112.5t-201.5 109.5q-148 121 -134 317q11 164 118.5 271.5t284.5 130.5l39 219h146l-40 -222q148 -29 220.5 -149.5t57.5 -312.5h-179q8 147 -43.5 225.5t-151.5 81.5 q-113 2 -186.5 -63.5t-85.5 -176.5q-9 -86 37.5 -148t183.5 -116.5t208 -114t103.5 -136.5t25.5 -176q-13 -171 -127.5 -276t-303.5 -125l-34 -191h-145l35 193q-164 24 -248 141t-73 303z" />
<glyph unicode="%" horiz-adv-x="1465" d="M195 1099l6 64q13 144 104.5 230.5t219.5 84.5q121 -4 192.5 -88.5t63.5 -213.5l-6 -77q-15 -134 -105.5 -219t-215.5 -81q-121 2 -194 88t-65 212zM261 184l881 1128l99 -71l-881 -1129zM330 1097q-5 -81 29.5 -128.5t98.5 -49.5q68 -2 118.5 48.5t61.5 131.5l9 78 q7 76 -26 127t-100 53q-69 2 -120 -49t-62 -132zM741 279l6 68q13 139 102 226t221 85q124 -4 195 -89.5t63 -211.5l-6 -67q-13 -141 -103.5 -228.5t-218.5 -83.5q-120 2 -193.5 87t-65.5 214zM876 277q-5 -80 28.5 -128.5t99.5 -50.5q70 -2 119.5 49t60.5 132l9 79 q7 75 -26 126t-100 53q-71 2 -121 -49t-61 -131z" />
<glyph unicode="&#x26;" horiz-adv-x="1245" d="M71 384q15 186 222 332l114 76l-43 77q-72 132 -64 245q12 165 120 265.5t272 96.5q135 -2 223 -87.5t80 -212.5q-9 -172 -213 -315l-147 -98l249 -381q91 135 114 290h161q-27 -255 -181 -427l157 -245h-202l-73 113q-174 -136 -383 -132q-189 2 -304 114.5t-102 288.5z M255 383q-15 -108 48 -179t180 -73q134 -3 284 113l-271 424l-43 -30q-179 -124 -198 -255zM478 1121q-8 -84 49 -185l27 -47l153 103q107 80 118 185q6 64 -35 106t-109 42q-83 0 -139 -60.5t-64 -143.5z" />
<glyph unicode="'" horiz-adv-x="356" d="M170 1057l77 479h146l-19 -118l-76 -361h-128z" />
<glyph unicode="(" horiz-adv-x="689" d="M117 393q2 96 14 183l2 11q33 231 122.5 450t219.5 373.5t290 233.5l27 -124q-157 -117 -269.5 -305.5t-173.5 -448t-59 -511.5q0 -207 53.5 -364.5t154.5 -248.5l-45 -112q-167 116 -255.5 343t-80.5 520z" />
<glyph unicode=")" horiz-adv-x="701" d="M-113 -356q343 258 458 829q46 230 44 443q-5 429 -208 615l47 112q112 -78 189.5 -207.5t114 -301t32.5 -355.5q-3 -97 -15 -183l-2 -11q-35 -244 -127 -461.5t-220.5 -367t-284.5 -227.5z" />
<glyph unicode="*" horiz-adv-x="866" d="M107 1077l68 144l278 -113l51 348h150l-70 -344l303 108l19 -159l-315 -91l147 -275l-128 -88l-131 290l-222 -280l-114 98l241 272z" />
<glyph unicode="+" horiz-adv-x="1136" d="M76 606l31 175h393l74 425h182l-74 -425h394l-31 -175h-393l-80 -460h-182l80 460h-394z" />
<glyph unicode="," horiz-adv-x="400" d="M-113 -216q116 143 144 284l26 151h177l-21 -135q-36 -228 -222 -375z" />
<glyph unicode="-" horiz-adv-x="558" d="M25 543l27 151h475l-27 -151h-475z" />
<glyph unicode="." horiz-adv-x="533" d="M53 94q0 49 31 81.5t80 34.5q49 1 81 -30t31 -80t-33 -79.5t-80 -32.5t-79 27.5t-31 78.5z" />
<glyph unicode="/" horiz-adv-x="829" d="M-113 -125l864 1581h163l-863 -1581h-164z" />
<glyph unicode="0" d="M112 475q2 74 11 146l36 243q48 311 183 464t356 148q186 -4 277.5 -127.5t84.5 -358.5q-3 -75 -12 -147l-35 -235q-53 -329 -187 -481t-354 -147q-184 4 -276 130.5t-84 364.5zM286 402q5 -265 196 -272q133 -6 219.5 98t123.5 330l48 318q14 121 13 188 q-5 254 -197 261q-140 5 -226.5 -103.5t-120.5 -340.5l-43 -290q-14 -116 -13 -189z" />
<glyph unicode="1" d="M249 1092l31 176l540 195h32l-248 -1463h-182l214 1228z" />
<glyph unicode="2" d="M23 0l22 141l537 522l98 97q169 169 187 312q13 110 -43 179.5t-158 73.5q-131 4 -219 -76.5t-107 -220.5l-179 -1q13 134 82.5 237.5t183 159t246.5 52.5q181 -4 287.5 -109.5t91.5 -273.5q-17 -192 -221 -404l-92 -93l-468 -445h703l-24 -151h-927z" />
<glyph unicode="3" d="M60 385l181 -1q-6 -112 54 -180.5t174 -72.5q128 -4 213 73t97 206q11 119 -54 185.5t-194 70.5l-139 1l24 151l120 -1q132 0 222.5 69.5t103.5 188.5q13 116 -43 182.5t-163 68.5q-114 2 -193.5 -66.5t-97.5 -184.5l-179 -1q17 180 153.5 292.5t325.5 110.5 q183 -4 287.5 -114.5t90.5 -291.5q-9 -103 -79 -188t-194 -141q99 -40 148 -126.5t41 -202.5q-16 -197 -156.5 -317t-341.5 -116q-187 4 -298 116t-103 289z" />
<glyph unicode="4" d="M5 338l21 119l800 999h198l-167 -967h196l-27 -151h-195l-59 -338h-182l59 338h-644zM243 489h432l130 716l-29 -42z" />
<glyph unicode="5" d="M114 384h169q7 -120 68 -186t165 -68q128 -4 215.5 91t103.5 249q14 135 -47 222.5t-179 91.5q-73 2 -129.5 -22t-112.5 -69l-148 40l185 723h726l-27 -171h-570l-112 -398q110 65 238 63q181 -2 278 -136.5t79 -342.5q-19 -224 -159 -360t-349 -132q-174 2 -281 112 t-113 293z" />
<glyph unicode="6" d="M120 407q-8 105 25 284q69 373 272.5 570t517.5 197h20l-16 -157h-35q-200 -4 -342 -124t-220 -354q136 136 318 132q115 -2 197 -63.5t120.5 -170t26.5 -239.5q-20 -221 -158.5 -364.5t-340.5 -137.5q-162 4 -266 119t-119 308zM299 450q0 -82 25 -159t74 -117t115 -41 q121 -5 207.5 90t103.5 250q10 90 -11 165t-69.5 118.5t-122.5 45.5q-97 2 -182 -56t-131 -148l-7 -67z" />
<glyph unicode="7" d="M157 0l787 1304h-760l24 152h956l-18 -114l-791 -1342h-198z" />
<glyph unicode="8" d="M80 385q11 125 88 218.5t210 151.5q-78 54 -115.5 136t-29.5 176q14 185 145 299t322 110q174 -4 276 -113t88 -278q-9 -109 -77.5 -196.5t-186.5 -144.5q94 -54 139.5 -144.5t37.5 -197.5q-15 -193 -158 -309.5t-345 -112.5q-189 4 -299 117t-95 288zM262 388 q-12 -116 48.5 -186t171.5 -72q126 -4 214 73.5t102 202.5q12 113 -48 188.5t-174 79.5q-124 2 -212 -78.5t-102 -207.5zM412 1064q-11 -104 42.5 -171t150.5 -69q109 -2 186.5 70.5t90.5 187.5q11 101 -41.5 170t-149.5 73q-112 2 -189 -71.5t-90 -189.5z" />
<glyph unicode="9" d="M160 965q13 144 81 264t177.5 185.5t241.5 61.5q174 -4 273 -126t107 -327q3 -107 -25 -266q-66 -374 -260.5 -563.5t-499.5 -195.5h-45l16 156h37q215 4 352.5 120.5t207.5 365.5q-74 -78 -157 -116.5t-165 -36.5q-115 2 -196.5 65t-119 173t-25.5 240zM339 975 q-7 -61 2 -124t36 -111q54 -97 162 -100q91 -4 175 51.5t138 149.5l8 73l3 81q-4 155 -57.5 239t-153.5 88q-124 5 -211.5 -95.5t-101.5 -251.5z" />
<glyph unicode=":" horiz-adv-x="491" d="M43 94q0 49 31 81.5t80 34.5q49 1 81 -30t31 -80t-33 -79.5t-80 -32.5t-79 27.5t-31 78.5zM196 977q0 49 31 81.5t80 34.5q49 1 81 -30t31 -80t-33 -79.5t-80 -32.5t-79 27.5t-31 78.5z" />
<glyph unicode=";" horiz-adv-x="430" d="M-101 -216q116 143 144 284l26 151h177l-21 -135q-36 -228 -222 -375zM173 977q0 49 31 81.5t80 34.5q49 1 81 -30t31 -80t-33 -79.5t-80 -32.5t-79 27.5t-31 78.5z" />
<glyph unicode="&#x3c;" horiz-adv-x="1020" d="M65 579l26 146l861 378l-36 -205l-653 -258l565 -253l-33 -187z" />
<glyph unicode="=" horiz-adv-x="1100" d="M112 399l28 160h811l-29 -160h-810zM184 814l28 161h811l-29 -161h-810z" />
<glyph unicode="&#x3e;" horiz-adv-x="1048" d="M58 191l36 201l687 262l-598 259l33 182l764 -379l-26 -145z" />
<glyph unicode="?" horiz-adv-x="948" d="M165 1115q19 165 141.5 264.5t299.5 97.5q168 -4 260.5 -106t78.5 -267q-17 -182 -204 -350l-122 -104q-98 -89 -121 -240l-177 -1q13 115 61 203t156 184l81 71q125 111 141 233q12 94 -31 153t-134 63q-102 2 -167.5 -54.5t-82.5 -145.5zM250 90q1 47 30 77.5t77 32.5 q46 1 76.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -31q-47 -2 -76.5 27t-29.5 75z" />
<glyph unicode="@" horiz-adv-x="1794" d="M70 246q-2 217 77.5 442.5t221 397t322 260t380.5 85.5q194 -3 333.5 -87t213 -245t73.5 -365q0 -225 -65.5 -401t-176 -266.5t-250.5 -86.5q-89 2 -143.5 46.5t-67.5 121.5q-136 -172 -279 -169q-116 2 -172 93t-44 247q10 161 86 328.5t186 256t240 86.5 q139 -3 272 -105l-133 -558q-10 -66 -10 -93q-5 -135 92 -138q147 -6 238 165t102 441q7 180 -46 317t-168.5 207t-284.5 73q-221 4 -410 -123t-311.5 -370t-134.5 -522q-8 -181 47 -323t167 -214.5t274 -73.5q169 -4 339 78l27 -117q-139 -87 -368 -87q-191 1 -332 84.5 t-218 244t-77 370.5zM649 294q-5 -171 112 -174q107 -5 200 144l32 53l1 11l133 506q-52 28 -107 29q-139 5 -235.5 -135t-130.5 -377z" />
<glyph unicode="A" horiz-adv-x="1306" d="M-81 0l791 1456h165l288 -1456h-185l-69 380h-590l-199 -380h-201zM402 538h479l-121 679z" />
<glyph unicode="B" horiz-adv-x="1247" d="M59 0l253 1456l427 -1q223 0 334 -100q99 -89 99 -240q0 -19 -2 -39q-18 -209 -263 -315q99 -38 147 -130q41 -78 41 -169q0 -17 -2 -34q-15 -197 -158 -312.5t-370 -115.5h-506zM274 157l297 -1q136 0 228 73t107 197q3 24 3 46q0 86 -44 138q-55 66 -173 70l-327 1z M392 835l271 -1q127 0 214.5 65t102.5 179q3 20 3 39q-1 77 -45 121q-54 54 -180 59l-286 1z" />
<glyph unicode="C" horiz-adv-x="1303" d="M120 494q-1 22 -1 43q0 59 8 117l17 120q46 328 230 518q179 185 434 184h13q205 -4 325 -132.5t127 -356.5h-187q-13 306 -240 330l-33 2h-12q-181 -1 -303 -141q-126 -146 -164 -397l-22 -151l-6 -88v-28q0 -164 66 -264q72 -108 212 -113h18q140 0 234 73 q100 78 151 251l182 3q-43 -226 -205 -358q-155 -126 -369 -126h-20q-135 3 -236 66.5t-157 183t-62 264.5z" />
<glyph unicode="D" horiz-adv-x="1313" d="M59 0l253 1456l378 -1q178 0 306 -89q129 -90 185 -246q40 -111 40 -240q0 -53 -7 -110l-10 -73q-44 -318 -247 -507.5t-510 -189.5h-388zM274 157l185 -1q212 0 359.5 132t191.5 362q27 140 27 248q0 34 -3 65q-15 155 -103 242.5t-236 91.5l-223 1z" />
<glyph unicode="E" horiz-adv-x="1139" d="M59 0l253 1456h889l-28 -158h-701l-81 -468h612l-27 -157h-612l-90 -516h712l-28 -157h-899z" />
<glyph unicode="F" horiz-adv-x="1108" d="M59 0l253 1456h876l-28 -158h-688l-86 -498h593l-28 -157h-592l-112 -643h-188z" />
<glyph unicode="G" horiz-adv-x="1363" d="M128 502q-1 19 -1 40q0 112 31 282q36 203 127 351t227 226q132 75 300 75h13q203 -4 323.5 -120.5t137.5 -327.5h-186q-11 138 -83 212t-199 78h-18q-176 0 -296 -135q-127 -142 -167 -415l-19 -140l-3 -76q0 -197 81 -304.5t227 -109.5h18q198 0 317 104l60 327h-328 l28 156h512l-83 -533q-73 -103 -213 -158q-134 -54 -306 -54h-12q-143 3 -250 67t-168 183.5t-70 271.5z" />
<glyph unicode="H" horiz-adv-x="1426" d="M59 0l253 1456h188l-109 -626h710l109 626h189l-253 -1456h-188l117 673h-711l-117 -673h-188z" />
<glyph unicode="I" horiz-adv-x="550" d="M73 0l253 1456h187l-253 -1456h-187z" />
<glyph unicode="J" horiz-adv-x="1106" d="M22 402h187q-2 -20 -2 -38q0 -94 47 -154q56 -71 168 -73h11q116 0 197 77q85 81 104 210l176 1032h188l-175 -1031q-29 -206 -167 -329q-134 -118 -331 -118h-13q-192 4 -297 116q-94 101 -94 269q0 19 1 39z" />
<glyph unicode="K" horiz-adv-x="1255" d="M59 0l253 1456h188l-124 -709l742 709h242l-677 -652l453 -804h-209l-383 675l-213 -191l-84 -484h-188z" />
<glyph unicode="L" horiz-adv-x="1079" d="M59 0l253 1456h189l-226 -1299h670l-28 -157h-858z" />
<glyph unicode="M" horiz-adv-x="1744" d="M59 0l253 1456h237l255 -1186l668 1186h247l-253 -1456h-187l100 576l119 586l-660 -1162h-144l-260 1185l-90 -628l-97 -557h-188z" />
<glyph unicode="N" horiz-adv-x="1426" d="M59 0l253 1456h182l521 -1135l197 1135h187l-253 -1456h-182l-520 1130l-196 -1130h-189z" />
<glyph unicode="O" horiz-adv-x="1376" d="M125 515q-1 19 -1 39q0 110 28 260q33 178 114 321t197 229q152 112 345 112h13q213 -4 336 -147.5t132 -388.5q1 -14 0 -30q1 -97 -21 -237q-26 -162 -91.5 -301t-166.5 -233q-171 -159 -403 -159h-14q-139 3 -241.5 67t-161.5 188.5t-65 279.5zM311 564q0 -14 -1 -28 q0 -176 71 -279q76 -111 221 -115h13q181 0 301 136q124 142 165 398q20 126 23 218v29q0 177 -69 277q-75 108 -223 112h-13q-127 0 -227 -72q-106 -76 -173 -227.5t-85 -383.5z" />
<glyph unicode="P" horiz-adv-x="1263" d="M59 0l253 1456l486 -1q225 1 347 -119q107 -105 107 -271q0 -23 -2 -47q-18 -209 -166.5 -329t-391.5 -120l-346 1l-99 -570h-188zM373 727l324 -1q153 0 251 77t115 214q3 24 3 46q0 91 -54 153q-67 76 -195 81l-345 1z" />
<glyph unicode="Q" horiz-adv-x="1376" d="M117 516q-1 20 -1 40q0 113 28 260q32 175 111 315.5t191 226.5q155 118 353 118h13q141 -3 245 -68t161 -188.5t63 -279.5q1 -19 1 -39q0 -64 -8 -128l-12 -85q-62 -431 -355 -612l217 -209l-139 -113l-254 243q-74 -16 -148 -16q-137 1 -241 66.5t-161.5 189 t-63.5 279.5zM303 564v-26q0 -100 27 -189q31 -100 98.5 -152t165.5 -55h17q173 0 293 133q125 140 167 395q21 127 24 224q1 17 1 33q0 176 -70 274q-76 107 -222 111h-13q-126 0 -227 -72q-105 -76 -172.5 -227.5t-85.5 -383.5z" />
<glyph unicode="R" horiz-adv-x="1233" d="M58 0l253 1456l438 -1q229 -1 349 -116q104 -99 104 -260q0 -26 -3 -53q-11 -137 -99.5 -241t-235.5 -157l226 -615l-1 -13h-200l-204 589h-336l-102 -589h-189zM376 746l276 -1q144 0 243 76.5t116 204.5q3 23 3 45q0 93 -53 151q-65 71 -198 75l-291 1z" />
<glyph unicode="S" horiz-adv-x="1189" d="M46 423l188 -1q-1 -13 -1 -26q-1 -112 71 -180q80 -76 225 -79h9q139 0 230 63q94 65 109 175q2 17 2 33q0 135 -168 201l-173 63l-58 25q-274 125 -274 345q0 14 1 29q10 121 83 214q74 93 194 143q114 48 241 48h15q132 -3 236 -59q103 -57 157 -157q49 -90 48 -201 v-25l-189 1q1 17 1 33q0 110 -61 174q-70 74 -200 76h-8q-132 0 -221 -64q-92 -66 -106 -180q-2 -13 -2 -26q0 -130 185 -200l149 -53l75 -32q262 -121 262 -351q0 -17 -1 -35q-11 -123 -83 -212.5t-196 -138.5q-116 -46 -249 -46h-16q-137 1 -250.5 58.5t-172.5 157.5 q-53 89 -53 200q0 14 1 27z" />
<glyph unicode="T" horiz-adv-x="1195" d="M168 1298l28 158h1093l-28 -158h-453l-225 -1298h-187l225 1298h-453z" />
<glyph unicode="U" horiz-adv-x="1298" d="M120 470l168 986h185l-167 -987q-3 -30 -3 -58q0 -113 55 -183q69 -88 209 -91h19q140 1 238 83q104 88 131 248l168 988h189l-168 -985q-34 -227 -196 -361q-157 -131 -378 -131h-13q-143 3 -249 65q-105 60 -155 172q-37 83 -37 184q0 34 4 70z" />
<glyph unicode="V" horiz-adv-x="1274" d="M164 1456h197l213 -1199l591 1199h212l-752 -1456h-166z" />
<glyph unicode="W" horiz-adv-x="1772" d="M195 1456h183l68 -1007l-4 -176l68 172l435 1011h159l115 -1024l10 -166l63 201l372 989h193l-570 -1456h-171l-126 1069l-4 100l-42 -116l-464 -1053h-171z" />
<glyph unicode="X" horiz-adv-x="1255" d="M-44 0l579 743l-330 713h208l253 -557l425 557h232l-567 -731l339 -725h-211l-258 567l-438 -567h-232z" />
<glyph unicode="Y" horiz-adv-x="1203" d="M168 1456h204l239 -730l495 730h224l-653 -923l-93 -533h-187l96 554z" />
<glyph unicode="Z" horiz-adv-x="1199" d="M-21 0l27 154l966 1144h-756l28 158h986l-26 -151l-970 -1148h802l-28 -157h-1029z" />
<glyph unicode="[" horiz-adv-x="537" d="M-1 -312l308 1976h368l-25 -152h-185l-261 -1672h186l-24 -152h-367z" />
<glyph unicode="\" horiz-adv-x="825" d="M191 1456h164l315 -1581h-163z" />
<glyph unicode="]" horiz-adv-x="537" d="M-134 -312l24 152h187l261 1672h-188l25 152h368l-309 -1976h-368z" />
<glyph unicode="^" horiz-adv-x="840" d="M79 729l417 727h124l163 -727h-158l-101 480l-268 -480h-177z" />
<glyph unicode="_" horiz-adv-x="906" d="M-127 -151l27 151h890l-27 -151h-890z" />
<glyph unicode="`" horiz-adv-x="624" d="M207 1534h205l143 -294h-143z" />
<glyph unicode="a" horiz-adv-x="1091" d="M59 292q10 172 150.5 268.5t369.5 96.5l189 -1l12 86q2 17 2 33q0 75 -40 121q-48 56 -142 58h-7q-87 0 -157 -46q-72 -48 -88 -125l-182 -1q9 95 74 168.5t167 113.5q97 39 201 39h10q169 -5 263 -103q81 -85 81 -217q0 -21 -2 -44l-88 -536l-5 -77v-14q0 -48 12 -95 l-2 -17h-184q-7 29 -7 57l3 57q-145 -134 -307 -134h-9q-143 2 -233 90q-82 81 -82 200q0 11 1 22zM244 319q-2 -13 -2 -25q0 -60 38 -102q44 -50 129 -52h8q83 0 157 42q78 44 133 120l39 223l-137 1q-171 0 -262 -54t-103 -153z" />
<glyph unicode="b" horiz-adv-x="1125" d="M31 0l267 1536h181l-109 -574q126 140 306 140h10q156 -4 243 -115t92 -306v-16q0 -56 -6 -108l-2 -21q-20 -166 -91 -299t-172 -197q-96 -61 -213 -61h-11q-196 4 -291 147l-37 -126h-167zM266 305q60 -165 225 -169h12q99 0 173 63q80 67 121 187.5t44 254.5v16 q0 135 -49 207q-52 78 -159 82h-8q-164 0 -278 -170z" />
<glyph unicode="c" horiz-adv-x="1050" d="M84 517l5 50q19 156 91 279q72 124 188 192q110 65 241 64h15q170 -4 272 -114t102 -279l-169 1q-2 106 -59 171.5t-154 69.5h-8q-136 0 -226 -105q-94 -108 -117 -302l-3 -26q-4 -38 -3 -78q0 -27 1 -54q7 -117 66 -185t162 -71h6q93 0 169 56q78 58 102 154l171 1 q-15 -102 -81.5 -186t-167.5 -131q-95 -44 -194 -44h-13q-135 2 -228 70q-94 70 -138 192q-33 93 -33 203q0 35 3 72z" />
<glyph unicode="d" horiz-adv-x="1130" d="M78 402q-1 16 -1 34q0 47 6 107q20 165 91 298t175 199q99 63 218 63h11q181 -4 278 -132l104 565h181l-266 -1536h-165l19 116q-124 -136 -306 -136h-10q-150 4 -239 117.5t-96 304.5zM257 439v-15q0 -132 51 -207q54 -79 158 -81h13q149 0 266 158l86 500 q-60 148 -218 152h-9q-102 0 -180 -64q-82 -68 -124 -189.5t-43 -253.5z" />
<glyph unicode="e" horiz-adv-x="1062" d="M87 500l5 43q17 161 95.5 294t191.5 201q108 65 233 64h11q167 -4 262 -111t104 -290q1 -20 1 -39q0 -46 -5 -91l-11 -83h-707q-4 -31 -3 -61q0 -108 52 -189q66 -103 198 -107h8q155 0 288 144l104 -88q-68 -97 -176 -153q-104 -54 -230 -54h-9q-202 4 -316 149 q-98 125 -98 311q0 29 2 60zM286 640l526 -1l4 16q4 28 4 54q0 91 -44 155q-56 84 -162 87h-8q-108 0 -188 -76q-84 -79 -132 -235z" />
<glyph unicode="f" horiz-adv-x="700" d="M116 939l25 143h166l18 128q26 163 126 255q103 94 261 94h7q51 0 129 -17l-22 -151q-48 10 -97 12q-94 0 -152.5 -58.5t-72.5 -155.5l-16 -107h224l-25 -143h-224l-163 -939h-181l164 939h-167z" />
<glyph unicode="g" horiz-adv-x="1125" d="M4 -238l103 111q98 -145 259 -149h13q120 0 205 72q90 76 119 216l20 96q-128 -128 -299 -128h-10q-101 3 -175.5 54.5t-115.5 149t-45 217.5v25q0 51 6 117q24 177 95.5 307.5t174.5 193.5q97 59 213 59h11q188 -4 284 -142l36 121h166l-180 -1059q-29 -207 -168 -331 q-133 -119 -324 -119h-19q-110 2 -210.5 52t-158.5 137zM259 440v-15q0 -132 49 -207q53 -78 159 -82h8q157 0 271 159l85 497q-60 148 -217 154h-9q-141 0 -233 -120q-94 -124 -111 -335z" />
<glyph unicode="h" horiz-adv-x="1104" d="M31 0l267 1536h181l-110 -586q138 151 318 151h9q152 -3 226 -105q58 -81 58 -214q0 -35 -4 -73l-118 -709h-181l119 712q3 27 3 51q0 21 -2 40q-17 140 -165 143h-7q-161 0 -279 -174l-134 -772h-181z" />
<glyph unicode="i" horiz-adv-x="492" d="M47 0l188 1082h180l-188 -1082h-180zM300 1444q29 31 76 33h6q42 1 70 -27q30 -30 31 -78q-1 -47 -30.5 -77t-76.5 -32h-6q-43 0 -71 27q-29 28 -29 73q0 49 30 81z" />
<glyph unicode="j" horiz-adv-x="484" d="M-236 -420l16 148q37 -9 83 -11q129 0 155 154l207 1211h181l-205 -1211q-20 -153 -103 -233q-80 -78 -209 -78h-6q-53 2 -119 20zM256 1366q1 47 29.5 78t76.5 33h6q42 0 70 -29q31 -30 31 -76q-1 -47 -31 -77t-77 -32h-6q-41 0 -69 28q-30 30 -30 75z" />
<glyph unicode="k" horiz-adv-x="1017" d="M32 0l267 1536h181l-160 -918l111 112l384 352h235l-497 -461l342 -621h-198l-278 499l-142 -127l-64 -372h-181z" />
<glyph unicode="l" horiz-adv-x="492" d="M47 0l266 1536h181l-267 -1536h-180z" />
<glyph unicode="m" horiz-adv-x="1751" d="M30 0l188 1082l170 1l-23 -121q132 140 319 140h10q103 -2 174.5 -47t98.5 -127q149 174 350 174h9q162 -4 239 -109q61 -83 61 -212q0 -33 -4 -70l-119 -711h-180l118 713q3 26 3 49.5t-3 45.5q-19 136 -178 139h-6q-95 1 -173 -61q-80 -64 -104 -167l-123 -719h-182 l120 712q3 24 3 46q0 78 -36 125q-46 60 -145 62h-8q-163 0 -261 -154l-137 -791h-181z" />
<glyph unicode="n" horiz-adv-x="1106" d="M31 0l188 1082l171 1l-26 -137q142 156 323 156h9q153 -4 226 -106q58 -81 58 -214q0 -35 -4 -73l-118 -709h-181l119 712q3 27 3 51q0 21 -2 40q-17 140 -165 143h-5q-160 0 -281 -174l-134 -772h-181z" />
<glyph unicode="o" horiz-adv-x="1143" d="M82 523q15 168 91 302q75 133 195 207q113 70 249 70h15q136 -2 233 -74t143 -198q35 -96 36 -205q0 -35 -4 -72l-2 -22q-19 -158 -94 -285.5t-194 -198.5q-113 -67 -246 -67h-15q-135 2 -232.5 74t-142.5 196q-35 96 -35 207q0 33 3 66zM264 391q10 -118 70.5 -188 t161.5 -73h11q84 0 155 44q76 48 128 144t67 213q5 57 5 102q0 29 -2 53q-12 121 -73 191t-162 74h-7q-135 0 -231 -110q-98 -113 -121 -296l-2 -23q-4 -32 -4 -64.5t4 -66.5z" />
<glyph unicode="p" horiz-adv-x="1125" d="M-41 -416l260 1498l164 1l-20 -121q130 140 311 140h10q156 -4 243 -115t92 -306v-18q0 -55 -5 -106l-3 -21q-20 -165 -89 -297t-171 -197q-98 -63 -215 -63h-11q-188 4 -288 127l-97 -522h-181zM260 278q61 -144 219 -148h7q131 0 222 106q95 108 125 321l5 84 q0 146 -55.5 223.5t-160.5 81.5h-8q-152 0 -263 -149z" />
<glyph unicode="q" horiz-adv-x="1139" d="M79 400q-1 18 -1 37q0 107 30 225q35 137 104.5 239.5t164.5 153.5q90 48 195 48h13q183 -4 279 -131l33 110h167l-260 -1498h-180l98 516q-126 -120 -291 -120h-11q-152 2 -243 115t-98 305zM260 438v-15q0 -134 52 -211q56 -80 160 -82h8q148 0 263 146l94 532 q-66 139 -216 143h-7q-133 0 -224 -105q-94 -108 -125 -324z" />
<glyph unicode="r" horiz-adv-x="682" d="M31 0l188 1082l175 1l-27 -126q112 147 263 147h8q33 0 86 -15l-20 -172l-85 9q-174 0 -274 -157l-133 -769h-181z" />
<glyph unicode="s" horiz-adv-x="1034" d="M50 334l181 -1q0 -91 58 -146t159 -55h9q94 0 162 42q72 44 82 119q1 11 1 21q0 95 -124 137l-188 55q-230 79 -230 260v12q6 142 130 234q121 90 284 90h7q165 -2 267 -96q99 -90 98 -232v-11l-180 1v6q0 77 -51 126q-53 51 -141 53h-7q-89 0 -155 -46q-63 -45 -73 -118 q-1 -9 -1 -17q0 -81 116 -120l91 -25q186 -48 264 -125q72 -72 72 -175v-16q-6 -101 -66 -176t-160 -115q-93 -37 -197 -36h-16q-172 2 -284 100q-108 95 -108 243v11z" />
<glyph unicode="t" horiz-adv-x="659" d="M67 939l25 143h191l46 262h180l-46 -262h197l-25 -143h-196l-113 -673q-3 -26 -1 -48q7 -78 85 -78q33 0 88 10l-14 -151q-65 -18 -132 -18q-108 1 -162 79q-44 63 -44 163q0 22 2 46l110 670h-191z" />
<glyph unicode="u" horiz-adv-x="1105" d="M110 383l116 699h181l-117 -702q-3 -28 -3 -54q0 -16 1 -32q5 -72 43 -113t106 -44h14q184 0 286 157l136 788h181l-188 -1082h-171l23 107q-123 -127 -311 -127h-12q-155 4 -229 111q-59 85 -60 220q0 34 4 72z" />
<glyph unicode="v" horiz-adv-x="972" d="M110 1082h178l136 -829l390 829h191l-545 -1082h-138z" />
<glyph unicode="w" horiz-adv-x="1503" d="M128 1082h173l66 -806l384 806h146l105 -826l345 826h187l-493 -1082h-147l-112 818l-390 -818h-147z" />
<glyph unicode="x" horiz-adv-x="995" d="M-60 0l447 556l-256 526h198l167 -394l294 394h222l-434 -544l264 -538h-197l-179 404l-305 -404h-221z" />
<glyph unicode="y" horiz-adv-x="950" d="M-91 -422l16 150l47 -5h15q76 0 133 39q63 42 111 137l65 124l-187 1059h189l121 -809l385 809h200l-642 -1262q-132 -260 -339 -260h-5q-37 1 -109 18z" />
<glyph unicode="z" horiz-adv-x="995" d="M-19 0l25 145l709 784h-565l28 153h796l-24 -140l-716 -791h608l-27 -151h-834z" />
<glyph unicode="{" horiz-adv-x="682" d="M56 541l16 145q217 10 249 245l31 228q59 339 410 440l27 -117q-212 -70 -257 -337l-34 -240q-33 -200 -211 -294q103 -77 113 -219q3 -44 -1 -87l-31 -243l-2 -71l2 -31q17 -159 151 -212l-41 -113q-158 53 -232 172.5t-55 291.5l28 207q6 49 1 91q-17 136 -164 144z " />
<glyph unicode="|" horiz-adv-x="494" d="M33 -270l270 1726h146l-270 -1726h-146z" />
<glyph unicode="}" horiz-adv-x="682" d="M-116 -251q217 71 260 344l31 226q31 208 226 301q-113 69 -126 216q-4 42 1 87l31 246l2 71q-3 184 -152 242l45 113q156 -53 228 -172.5t53 -290.5l-27 -208q-6 -50 -1 -91q16 -135 163 -143l-15 -145q-218 -10 -250 -248l-28 -207q-51 -354 -413 -458z" />
<glyph unicode="~" horiz-adv-x="1361" d="M105 436q16 162 113.5 266.5t238.5 100.5q119 -3 227 -96l89 -83q68 -61 131 -61q75 0 127.5 55t70.5 157l143 3q-14 -163 -111.5 -271.5t-237.5 -106.5q-126 3 -249 115l-60 58q-72 67 -138 67q-136 3 -180 -164l-8 -37z" />
<glyph unicode="&#xa1;" horiz-adv-x="494" d="M-15 -360l194 1044h165l-169 -1044h-190zM203 993q1 48 30.5 77.5t76.5 31.5q46 1 76.5 -28t29.5 -75q0 -47 -29 -78t-77 -33t-77.5 29t-29.5 76z" />
<glyph unicode="&#xa2;" horiz-adv-x="1096" d="M94 350q-12 111 10 244.5t82.5 238.5t153.5 171.5t212 87.5l45 226h181l-45 -225q131 -32 204.5 -133.5t73.5 -250.5h-170q0 106 -56 172t-153 70q-152 6 -251 -122t-113 -356l-1 -42q-3 -142 55 -220.5t167 -80.5q97 -2 175.5 55.5t105.5 154.5l172 1 q-21 -134 -125.5 -228.5t-264.5 -124.5l-46 -233h-181l47 236q-119 30 -191.5 124t-86.5 235z" />
<glyph unicode="&#xa3;" horiz-adv-x="1164" d="M-13 0l29 156l67 -2q113 41 142 262l27 206h-160l27 157h156l31 253q25 204 164 327t331 117q168 -4 264 -108.5t88 -281.5l-187 1q7 106 -42 167t-150 65q-110 4 -187 -78t-93 -211l-32 -251h310l-27 -157h-305l-28 -212q-20 -153 -108 -256l715 3l-29 -157h-1003z" />
<glyph unicode="&#xa4;" horiz-adv-x="1426" d="M18 118l159 134q-30 85 -40 172q-19 150 25.5 294.5t148.5 261.5l-117 157l141 127l114 -148q179 122 361 118q188 -2 325 -121l175 152l111 -146l-173 -147q32 -87 44 -176q18 -144 -22.5 -285t-139.5 -261l115 -150l-143 -127l-106 137q-187 -134 -377 -130 q-199 4 -335 130l-157 -136zM304 599q-15 -114 22 -218t116.5 -165.5t187.5 -65.5q117 -4 224.5 59t180 174t88.5 234q14 115 -22.5 218t-115.5 163.5t-187 64.5q-118 4 -226 -59t-180 -173t-88 -232z" />
<glyph unicode="&#xa5;" horiz-adv-x="1213" d="M83 322l22 124h366l29 165h-367l22 125h310l-281 720h203l235 -673l469 673h225l-530 -720h297l-22 -125h-372l-29 -165h373l-22 -124h-372l-57 -322h-188l56 322h-367z" />
<glyph unicode="&#xa6;" horiz-adv-x="486" d="M-9 -270l138 791h182l-138 -791h-182zM159 698l132 758h182l-132 -758h-182z" />
<glyph unicode="&#xa7;" horiz-adv-x="1228" d="M-24 -63l181 1q-6 -85 25.5 -148t96.5 -97.5t153 -35.5q83 -2 157 25t120 76.5t55 118.5q12 77 -41.5 132.5t-192 100t-218.5 82.5q-242 115 -222 351q14 184 224 287q-99 106 -86 272q8 108 75 194.5t186 133.5q123 48 264 46q207 -4 319.5 -118.5t100.5 -312.5h-180 q8 126 -58 201t-190 79q-135 2 -226.5 -56.5t-106.5 -163.5q-11 -81 37 -135.5t183.5 -96.5t206.5 -73q269 -116 248 -361q-18 -191 -229 -287q103 -103 90 -272q-14 -174 -158 -276t-366 -100q-217 4 -338 119t-110 314zM273 545q-14 -100 61 -161q50 -41 179 -81.5 t194 -65.5q174 52 196 199q11 73 -36.5 129t-166.5 98l-84 28l-154 52q-167 -47 -189 -198z" />
<glyph unicode="&#xa8;" horiz-adv-x="840" d="M219 1369q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76zM636 1367q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5q0 -47 -30 -76.5t-77 -31.5q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xa9;" horiz-adv-x="1571" d="M119 722q22 199 136 377t289 279.5t369 97.5q178 -2 320 -100t213 -271.5t50 -369.5q-23 -203 -137 -380t-286 -277t-360 -99h-10q-183 4 -323 102t-211 271.5t-50 369.5zM230 570q22 -207 152 -338.5t320 -133.5q187 -4 353.5 107.5t258 302t71.5 380.5 q-22 205 -150 334t-321 134q-189 4 -355.5 -108t-257.5 -300t-71 -378zM453 670l10 98q20 189 123.5 298.5t260.5 107.5q142 -4 219.5 -85.5t71.5 -229.5l-143 1q6 85 -28.5 134t-124.5 51q-95 2 -158.5 -70.5t-78 -200t-13.5 -157.5l2 -35q7 -77 46.5 -122t107.5 -48 q170 -7 205 184l140 1q-14 -151 -107 -234.5t-242 -79.5q-145 4 -225 112t-66 275z" />
<glyph unicode="&#xaa;" horiz-adv-x="898" d="M199 911q5 115 98 177t260 62l111 -1l9 54q3 27 1 51q-7 79 -92 82q-56 1 -99.5 -23.5t-58.5 -80.5l-156 11q11 109 99 172.5t219 61.5q123 -4 189.5 -78.5t56.5 -198.5l-54 -347l-4 -58q-1 -45 7 -91l-155 -1l-4 74q-92 -86 -206 -86q-105 0 -165 61.5t-56 158.5z M361 915q-5 -43 22 -66t77 -23q75 0 166 68l28 143h-93q-88 -3 -140 -35t-60 -87z" />
<glyph unicode="&#xab;" horiz-adv-x="942" d="M89 538l2 20l347 389h152l-329 -409l178 -387h-125zM409 538l2 20l347 389h152l-329 -409l178 -387h-125z" />
<glyph unicode="&#xac;" horiz-adv-x="1110" d="M129 639l29 161h807l-74 -425h-182l47 264h-627z" />
<glyph unicode="&#xad;" horiz-adv-x="558" d="M25 543l27 151h475l-27 -151h-475z" />
<glyph unicode="&#xae;" horiz-adv-x="1572" d="M118 722q22 199 136 377t289 279.5t369 97.5q175 -2 316.5 -97.5t215 -269t51.5 -374.5q-23 -204 -138 -381.5t-288.5 -278.5t-365.5 -97q-179 4 -319 99.5t-213.5 270.5t-52.5 374zM229 569q12 -131 76.5 -241t167 -169t228.5 -62q187 -4 352 106t258 300t74 385 q-14 133 -78.5 241t-166 166t-227.5 61q-185 4 -350 -103t-259.5 -297.5t-74.5 -386.5zM463 316l133 849l257 -1q139 -5 213.5 -69.5t67.5 -178.5q-3 -58 -37 -106t-115 -94q77 -44 86 -141l-1 -61q-11 -87 -9 -118l3 -64l-2 -17h-138q-6 37 -4 73l7 72l6 54q7 66 -17 100.5 t-92 38.5l-167 1l-53 -338h-138zM673 782l143 -1q72 2 122.5 36.5t59.5 92.5q10 63 -22.5 94t-121.5 34h-140z" />
<glyph unicode="&#xaf;" horiz-adv-x="920" d="M227 1313l23 143h694l-23 -143h-694z" />
<glyph unicode="&#xb0;" horiz-adv-x="752" d="M236 1207q4 111 84.5 191.5t183.5 78.5q97 -2 160.5 -76.5t61.5 -175.5q-4 -112 -83.5 -190t-181.5 -76q-98 2 -163.5 74.5t-61.5 173.5zM357 1209q-6 -49 24.5 -85.5t79.5 -36.5q54 0 96.5 40t48.5 96q6 48 -22 87.5t-80 39.5q-54 0 -97.5 -42.5t-49.5 -98.5z" />
<glyph unicode="&#xb1;" horiz-adv-x="1071" d="M37 0l24 152h811l-24 -152h-811zM109 703l25 151h373l65 413h163l-65 -413h353l-24 -151h-352l-65 -414h-164l65 414h-374z" />
<glyph unicode="&#xb2;" horiz-adv-x="738" d="M92 667l20 116l355 298q99 84 111 158q7 48 -19.5 75t-74.5 28q-66 1 -106 -36.5t-54 -99.5l-154 -1q11 117 98 191.5t215 72.5q120 -2 189.5 -65t64.5 -165q-8 -123 -159 -248l-64 -51l-196 -145h379l-23 -128h-582z" />
<glyph unicode="&#xb3;" horiz-adv-x="738" d="M110 889h151q0 -50 33 -77.5t91 -27.5q64 0 109.5 32t52.5 85q13 102 -128 107l-87 1l11 116l78 -1q66 2 112.5 32.5t53.5 84.5q6 49 -25 73.5t-81 24.5q-112 0 -141 -93h-156q11 101 90.5 161.5t204.5 60.5q126 -3 197 -62t66 -156q-7 -119 -159 -185q118 -43 114 -172 q-5 -111 -95.5 -175.5t-223.5 -62.5q-119 2 -193.5 64t-74.5 170z" />
<glyph unicode="&#xb4;" horiz-adv-x="633" d="M213 1240l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xb5;" horiz-adv-x="1135" d="M-27 -416l260 1498h181l-103 -624q-10 -84 -7 -142q10 -183 156 -186q183 -6 280 151l139 801h182l-188 -1082h-162l19 115q-111 -138 -273 -136q-135 0 -215 75l-89 -470h-180z" />
<glyph unicode="&#xb6;" horiz-adv-x="981" d="M143 980q14 142 88 251t194 167.5t264 58.5l277 -1l-252 -1456h-182l91 520l-64 1q-211 3 -323.5 130.5t-92.5 328.5z" />
<glyph unicode="&#xb7;" horiz-adv-x="528" d="M165 726q1 49 31.5 81.5t80.5 34.5q48 2 80 -29t32 -81q-1 -49 -33 -80.5t-81 -33.5q-45 -2 -77.5 27.5t-32.5 80.5z" />
<glyph unicode="&#xb8;" horiz-adv-x="502" d="M-56 -437l4 108q166 6 182 107q12 71 -92 83l-46 6l46 133h129l-21 -55q129 -29 125 -163q-3 -102 -90 -159t-237 -60z" />
<glyph unicode="&#xb9;" horiz-adv-x="738" d="M223 1215l24 135l356 113h21l-131 -789h-154l104 597z" />
<glyph unicode="&#xba;" horiz-adv-x="913" d="M205 1043l7 70q17 168 122.5 268t254.5 96q141 -4 221.5 -102.5t67.5 -251.5l-7 -71q-17 -166 -121.5 -266.5t-254.5 -96.5q-142 4 -222.5 104t-67.5 250zM365 1041q-10 -96 26 -153.5t113 -59.5q79 -3 135 54t71 161l9 81q8 102 -29 156.5t-109 56.5q-82 2 -138 -56 t-70 -158z" />
<glyph unicode="&#xbb;" horiz-adv-x="941" d="M15 152l328 408l-177 389h125l225 -387l-2 -21l-347 -389h-152zM353 152l328 408l-177 389h125l225 -387l-2 -21l-347 -389h-152z" />
<glyph unicode="&#xbc;" horiz-adv-x="1465" d="M185 1205l24 135l356 113h21l-131 -789h-154l104 597zM256 192l881 1128l98 -72l-881 -1128zM688 169l13 112l447 508h164l-85 -490h104l-23 -130h-103l-30 -169h-154l30 169h-363zM865 299h208l58 291l-22 -30z" />
<glyph unicode="&#xbd;" horiz-adv-x="1551" d="M180 1205l24 135l356 113h21l-131 -789h-154l104 597zM213 192l881 1128l98 -72l-881 -1128zM751 0l20 116l355 298q99 84 111 158q7 48 -19.5 75t-74.5 28q-66 1 -106 -36.5t-54 -99.5l-154 -1q11 117 98 191.5t215 72.5q120 -2 189.5 -65t64.5 -165q-8 -123 -159 -248 l-64 -51l-196 -145h379l-23 -128h-582z" />
<glyph unicode="&#xbe;" horiz-adv-x="1555" d="M158 890h151q0 -50 33 -77.5t91 -27.5q64 0 109.5 32t52.5 85q13 102 -128 107l-87 1l11 116l78 -1q66 2 112.5 32.5t53.5 84.5q6 49 -25 73.5t-81 24.5q-112 0 -141 -93h-156q11 101 90.5 161.5t204.5 60.5q126 -3 197 -62t66 -156q-7 -119 -159 -185q118 -43 114 -172 q-5 -111 -95.5 -175.5t-223.5 -62.5q-119 2 -193.5 64t-74.5 170zM379 192l881 1128l98 -72l-881 -1128zM777 169l13 112l447 508h164l-85 -490h104l-23 -130h-103l-30 -169h-154l30 169h-363zM954 299h208l58 291l-22 -30z" />
<glyph unicode="&#xbf;" horiz-adv-x="950" d="M-30 -14q15 183 206 358l116 102q91 85 116 234l176 1q-12 -109 -53.5 -189.5t-146.5 -180.5l-97 -91q-119 -115 -132 -230q-13 -98 34 -156t140 -60q98 -2 164.5 54.5t84.5 150.5l180 1q-19 -167 -141 -268.5t-299 -97.5q-173 4 -268 105t-80 267zM441 994q1 47 31 76.5 t76 31.5q46 1 76.5 -27.5t29.5 -74.5q0 -47 -29.5 -78t-76.5 -33q-48 -2 -77.5 29t-29.5 76z" />
<glyph unicode="&#xc0;" horiz-adv-x="1306" d="M-81 0l791 1456h165l288 -1456h-185l-69 380h-590l-199 -380h-201zM402 538h479l-121 679zM568 1844h205l143 -294h-143z" />
<glyph unicode="&#xc1;" horiz-adv-x="1306" d="M-81 0l791 1456h165l288 -1456h-185l-69 380h-590l-199 -380h-201zM402 538h479l-121 679zM712 1550l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xc2;" horiz-adv-x="1306" d="M-81 0l791 1456h165l288 -1456h-185l-69 380h-590l-199 -380h-201zM402 538h479l-121 679zM528 1560v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z" />
<glyph unicode="&#xc3;" horiz-adv-x="1306" d="M-81 0l791 1456h165l288 -1456h-185l-69 380h-590l-199 -380h-201zM402 538h479l-121 679zM478 1563q12 110 74.5 180t155.5 68q27 0 50.5 -8.5t76.5 -41t77.5 -41.5t51.5 -8q86 0 118 113l117 -10q-12 -111 -73 -178t-154 -67q-37 0 -67.5 15.5t-60.5 34.5t-61 34 t-67 14q-85 -3 -116 -112z" />
<glyph unicode="&#xc4;" horiz-adv-x="1306" d="M-81 0l791 1456h165l288 -1456h-185l-69 380h-590l-199 -380h-201zM402 538h479l-121 679zM526 1679q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76zM943 1677q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5 q0 -47 -30 -76.5t-77 -31.5q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xc5;" horiz-adv-x="1306" d="M-81 0l791 1456h165l288 -1456h-185l-69 380h-590l-199 -380h-201zM402 538h479l-121 679zM641 1721q2 91 66.5 154t153.5 63q82 0 139.5 -58t57.5 -143q-2 -89 -66.5 -151t-153.5 -62q-84 0 -141.5 57t-55.5 140zM737 1723q-4 -46 23 -77.5t70 -31.5q46 0 85.5 35.5 t45.5 85.5q6 46 -22 79t-70 33q-46 0 -86 -36.5t-46 -87.5z" />
<glyph unicode="&#xc6;" horiz-adv-x="1867" d="M-124 0l1106 1456h930l-27 -152h-670l-63 -471h574l-27 -151h-567l-71 -531h685l-27 -151h-857l47 353h-540l-261 -353h-232zM496 527h436l96 722z" />
<glyph unicode="&#xc7;" horiz-adv-x="1303" d="M120 494q-4 82 7 160l17 120q47 328 230.5 517.5t446.5 184.5q205 -4 325 -132.5t127 -356.5h-187q-13 306 -240 330l-33 2q-189 5 -315.5 -140.5t-163.5 -397.5l-22 -151l-6 -88q-6 -184 65.5 -292.5t212.5 -112.5q152 -5 251.5 73t151.5 251l182 3 q-42 -226 -204.5 -358t-389.5 -126q-135 3 -236 66.5t-157 183t-62 264.5zM394 -446l4 108q166 6 182 107q12 71 -92 83l-46 6l46 133h129l-21 -55q129 -29 125 -163q-3 -102 -90 -159t-237 -60z" />
<glyph unicode="&#xc8;" horiz-adv-x="1139" d="M59 0l253 1456h889l-28 -158h-701l-81 -468h612l-27 -157h-612l-90 -516h712l-28 -157h-899zM518 1856h205l143 -294h-143z" />
<glyph unicode="&#xc9;" horiz-adv-x="1139" d="M59 0l253 1456h889l-28 -158h-701l-81 -468h612l-27 -157h-612l-90 -516h712l-28 -157h-899zM662 1562l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xca;" horiz-adv-x="1139" d="M59 0l253 1456h889l-28 -158h-701l-81 -468h612l-27 -157h-612l-90 -516h712l-28 -157h-899zM478 1572v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z" />
<glyph unicode="&#xcb;" horiz-adv-x="1139" d="M59 0l253 1456h889l-28 -158h-701l-81 -468h612l-27 -157h-612l-90 -516h712l-28 -157h-899zM476 1691q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76zM893 1689q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5 q0 -47 -30 -76.5t-77 -31.5q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xcc;" horiz-adv-x="550" d="M73 0l253 1456h187l-253 -1456h-187zM189 1856h205l143 -294h-143z" />
<glyph unicode="&#xcd;" horiz-adv-x="550" d="M73 0l253 1456h187l-253 -1456h-187zM332 1562l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xce;" horiz-adv-x="550" d="M73 0l253 1456h187l-253 -1456h-187zM149 1572v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z" />
<glyph unicode="&#xcf;" horiz-adv-x="550" d="M73 0l253 1456h187l-253 -1456h-187zM147 1691q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76zM564 1689q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5q0 -47 -30 -76.5t-77 -31.5q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xd0;" horiz-adv-x="1343" d="M47 666l27 151h157l111 639l378 -1q178 0 306.5 -89t184.5 -245.5t33 -350.5l-10 -73q-44 -318 -247 -507.5t-510 -189.5h-388l115 666h-157zM304 157l185 -1q212 0 359.5 132t191.5 362q35 184 24 313q-15 155 -103 242.5t-236 91.5l-223 1l-84 -481h274l-27 -151h-273z " />
<glyph unicode="&#xd1;" horiz-adv-x="1426" d="M59 0l253 1456h182l521 -1135l197 1135h187l-253 -1456h-182l-520 1130l-196 -1130h-189zM530 1563q12 110 74.5 180t155.5 68q27 0 50.5 -8.5t76.5 -41t77.5 -41.5t51.5 -8q86 0 118 113l117 -10q-12 -111 -73 -178t-154 -67q-37 0 -67.5 15.5t-60.5 34.5t-61 34t-67 14 q-85 -3 -116 -112z" />
<glyph unicode="&#xd2;" horiz-adv-x="1376" d="M125 515q-6 121 27 299t114 321t197 229q157 116 358 112q213 -4 336 -147.5t132 -388.5q4 -105 -21.5 -267t-91 -301t-166.5 -233q-176 -164 -417 -159q-139 3 -241.5 67t-161.5 188.5t-65 279.5zM311 564q-6 -196 70 -307t221 -115q189 -5 313.5 136.5t165.5 397.5 q20 126 23 218q6 197 -69 305.5t-223 112.5q-134 4 -239.5 -72t-173 -227.5t-85.5 -383.5zM601 1846h205l143 -294h-143z" />
<glyph unicode="&#xd3;" horiz-adv-x="1376" d="M125 515q-6 121 27 299t114 321t197 229q157 116 358 112q213 -4 336 -147.5t132 -388.5q4 -105 -21.5 -267t-91 -301t-166.5 -233q-176 -164 -417 -159q-139 3 -241.5 67t-161.5 188.5t-65 279.5zM311 564q-6 -196 70 -307t221 -115q189 -5 313.5 136.5t165.5 397.5 q20 126 23 218q6 197 -69 305.5t-223 112.5q-134 4 -239.5 -72t-173 -227.5t-85.5 -383.5zM745 1552l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xd4;" horiz-adv-x="1376" d="M125 515q-6 121 27 299t114 321t197 229q157 116 358 112q213 -4 336 -147.5t132 -388.5q4 -105 -21.5 -267t-91 -301t-166.5 -233q-176 -164 -417 -159q-139 3 -241.5 67t-161.5 188.5t-65 279.5zM311 564q-6 -196 70 -307t221 -115q189 -5 313.5 136.5t165.5 397.5 q20 126 23 218q6 197 -69 305.5t-223 112.5q-134 4 -239.5 -72t-173 -227.5t-85.5 -383.5zM561 1562v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z" />
<glyph unicode="&#xd5;" horiz-adv-x="1376" d="M125 515q-6 121 27 299t114 321t197 229q157 116 358 112q213 -4 336 -147.5t132 -388.5q4 -105 -21.5 -267t-91 -301t-166.5 -233q-176 -164 -417 -159q-139 3 -241.5 67t-161.5 188.5t-65 279.5zM311 564q-6 -196 70 -307t221 -115q189 -5 313.5 136.5t165.5 397.5 q20 126 23 218q6 197 -69 305.5t-223 112.5q-134 4 -239.5 -72t-173 -227.5t-85.5 -383.5zM511 1565q12 110 74.5 180t155.5 68q27 0 50.5 -8.5t76.5 -41t77.5 -41.5t51.5 -8q86 0 118 113l117 -10q-12 -111 -73 -178t-154 -67q-37 0 -67.5 15.5t-60.5 34.5t-61 34t-67 14 q-85 -3 -116 -112z" />
<glyph unicode="&#xd6;" horiz-adv-x="1376" d="M125 515q-6 121 27 299t114 321t197 229q157 116 358 112q213 -4 336 -147.5t132 -388.5q4 -105 -21.5 -267t-91 -301t-166.5 -233q-176 -164 -417 -159q-139 3 -241.5 67t-161.5 188.5t-65 279.5zM311 564q-6 -196 70 -307t221 -115q189 -5 313.5 136.5t165.5 397.5 q20 126 23 218q6 197 -69 305.5t-223 112.5q-134 4 -239.5 -72t-173 -227.5t-85.5 -383.5zM559 1681q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76zM976 1679q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5 q0 -47 -30 -76.5t-77 -31.5q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xd7;" horiz-adv-x="1069" d="M40 338l379 335l-261 336l128 114l262 -334l377 334l101 -131l-376 -336l262 -336l-128 -114l-263 336l-379 -336z" />
<glyph unicode="&#xd8;" horiz-adv-x="1376" d="M32 -92l189 232q-106 171 -101 401q1 97 25.5 247t84 279.5t148.5 222t202 141t240 45.5q206 -4 335 -126l131 165h150l-208 -256q49 -116 59 -238q14 -169 -29 -391t-156 -381.5t-272 -225.5q-112 -47 -240 -44q-166 4 -283 84l-124 -155h-151zM302 487q2 -108 33 -191 l710 908q-77 104 -233 109q-182 5 -308 -133t-170 -382q-34 -192 -32 -311zM411 203q74 -58 188 -62q191 -5 317.5 142t166.5 417q22 147 26 233q4 78 -7 156z" />
<glyph unicode="&#xd9;" horiz-adv-x="1298" d="M120 470l168 986h185l-167 -987q-17 -153 52 -240.5t209 -91.5q152 -6 256.5 82.5t131.5 248.5l168 988h189l-168 -985q-34 -227 -196 -361.5t-391 -130.5q-143 3 -248.5 64.5t-155.5 173t-33 253.5zM563 1844h205l143 -294h-143z" />
<glyph unicode="&#xda;" horiz-adv-x="1298" d="M120 470l168 986h185l-167 -987q-17 -153 52 -240.5t209 -91.5q152 -6 256.5 82.5t131.5 248.5l168 988h189l-168 -985q-34 -227 -196 -361.5t-391 -130.5q-143 3 -248.5 64.5t-155.5 173t-33 253.5zM707 1550l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xdb;" horiz-adv-x="1298" d="M120 470l168 986h185l-167 -987q-17 -153 52 -240.5t209 -91.5q152 -6 256.5 82.5t131.5 248.5l168 988h189l-168 -985q-34 -227 -196 -361.5t-391 -130.5q-143 3 -248.5 64.5t-155.5 173t-33 253.5zM523 1560v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z " />
<glyph unicode="&#xdc;" horiz-adv-x="1298" d="M120 470l168 986h185l-167 -987q-17 -153 52 -240.5t209 -91.5q152 -6 256.5 82.5t131.5 248.5l168 988h189l-168 -985q-34 -227 -196 -361.5t-391 -130.5q-143 3 -248.5 64.5t-155.5 173t-33 253.5zM521 1679q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5 q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76zM938 1677q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5q0 -47 -30 -76.5t-77 -31.5q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xdd;" horiz-adv-x="1203" d="M168 1456h204l239 -730l495 730h224l-653 -923l-93 -533h-187l96 554zM658 1550l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xde;" horiz-adv-x="1184" d="M56 0l253 1456h182l-51 -293l238 -1q208 -1 326 -114.5t103 -301.5q-11 -130 -81.5 -228.5t-189.5 -152t-264 -53.5l-279 1l-55 -313h-182zM319 465l257 -1q139 0 236 76.5t114 203.5q14 120 -50.5 191t-182.5 75l-279 1z" />
<glyph unicode="&#xdf;" horiz-adv-x="1191" d="M30 0l190 1111q18 134 77 237t152 156t214 51q159 -4 246 -93t74 -237q-9 -95 -90 -217t-93 -198q-9 -55 18 -109t100 -128t102 -130.5t26 -116.5q-10 -164 -126 -257.5t-289 -89.5q-178 2 -292 75l59 153q106 -75 219 -77q101 0 170.5 49.5t80.5 135.5q7 57 -20.5 110.5 t-101 128.5t-104 134.5t-24.5 122.5q5 59 33 107.5t60.5 94t61 93t36.5 105.5q10 82 -28 136t-119 58q-105 3 -173 -72.5t-89 -220.5l-189 -1112h-181z" />
<glyph unicode="&#xe0;" horiz-adv-x="1091" d="M59 292q10 172 150.5 268.5t369.5 96.5l189 -1l12 86q10 97 -37.5 153.5t-142.5 58.5q-93 2 -164.5 -45.5t-87.5 -125.5l-182 -1q9 95 74 168.5t167 114t211 38.5q169 -4 263 -102.5t79 -261.5l-88 -536l-5 -77q-2 -55 12 -109l-2 -17h-184q-7 29 -7 57l3 57 q-149 -138 -316 -134q-143 2 -232.5 90.5t-81.5 221.5zM244 319q-9 -76 35.5 -126.5t129.5 -52.5q87 -2 164.5 41.5t133.5 120.5l39 223l-137 1q-171 0 -262 -54t-103 -153zM426 1534h205l143 -294h-143z" />
<glyph unicode="&#xe1;" horiz-adv-x="1091" d="M59 292q10 172 150.5 268.5t369.5 96.5l189 -1l12 86q10 97 -37.5 153.5t-142.5 58.5q-93 2 -164.5 -45.5t-87.5 -125.5l-182 -1q9 95 74 168.5t167 114t211 38.5q169 -4 263 -102.5t79 -261.5l-88 -536l-5 -77q-2 -55 12 -109l-2 -17h-184q-7 29 -7 57l3 57 q-149 -138 -316 -134q-143 2 -232.5 90.5t-81.5 221.5zM244 319q-9 -76 35.5 -126.5t129.5 -52.5q87 -2 164.5 41.5t133.5 120.5l39 223l-137 1q-171 0 -262 -54t-103 -153zM570 1240l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xe2;" horiz-adv-x="1091" d="M59 292q10 172 150.5 268.5t369.5 96.5l189 -1l12 86q10 97 -37.5 153.5t-142.5 58.5q-93 2 -164.5 -45.5t-87.5 -125.5l-182 -1q9 95 74 168.5t167 114t211 38.5q169 -4 263 -102.5t79 -261.5l-88 -536l-5 -77q-2 -55 12 -109l-2 -17h-184q-7 29 -7 57l3 57 q-149 -138 -316 -134q-143 2 -232.5 90.5t-81.5 221.5zM244 319q-9 -76 35.5 -126.5t129.5 -52.5q87 -2 164.5 41.5t133.5 120.5l39 223l-137 1q-171 0 -262 -54t-103 -153zM386 1250v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z" />
<glyph unicode="&#xe3;" horiz-adv-x="1091" d="M59 292q10 172 150.5 268.5t369.5 96.5l189 -1l12 86q10 97 -37.5 153.5t-142.5 58.5q-93 2 -164.5 -45.5t-87.5 -125.5l-182 -1q9 95 74 168.5t167 114t211 38.5q169 -4 263 -102.5t79 -261.5l-88 -536l-5 -77q-2 -55 12 -109l-2 -17h-184q-7 29 -7 57l3 57 q-149 -138 -316 -134q-143 2 -232.5 90.5t-81.5 221.5zM244 319q-9 -76 35.5 -126.5t129.5 -52.5q87 -2 164.5 41.5t133.5 120.5l39 223l-137 1q-171 0 -262 -54t-103 -153zM336 1253q12 110 74.5 180t155.5 68q27 0 50.5 -8.5t76.5 -41t77.5 -41.5t51.5 -8q86 0 118 113 l117 -10q-12 -111 -73 -178t-154 -67q-37 0 -67.5 15.5t-60.5 34.5t-61 34t-67 14q-85 -3 -116 -112z" />
<glyph unicode="&#xe4;" horiz-adv-x="1091" d="M59 292q10 172 150.5 268.5t369.5 96.5l189 -1l12 86q10 97 -37.5 153.5t-142.5 58.5q-93 2 -164.5 -45.5t-87.5 -125.5l-182 -1q9 95 74 168.5t167 114t211 38.5q169 -4 263 -102.5t79 -261.5l-88 -536l-5 -77q-2 -55 12 -109l-2 -17h-184q-7 29 -7 57l3 57 q-149 -138 -316 -134q-143 2 -232.5 90.5t-81.5 221.5zM244 319q-9 -76 35.5 -126.5t129.5 -52.5q87 -2 164.5 41.5t133.5 120.5l39 223l-137 1q-171 0 -262 -54t-103 -153zM384 1369q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32 q-47 -1 -76.5 28t-29.5 76zM801 1367q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5q0 -47 -30 -76.5t-77 -31.5q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xe5;" horiz-adv-x="1091" d="M59 292q10 172 150.5 268.5t369.5 96.5l189 -1l12 86q10 97 -37.5 153.5t-142.5 58.5q-93 2 -164.5 -45.5t-87.5 -125.5l-182 -1q9 95 74 168.5t167 114t211 38.5q169 -4 263 -102.5t79 -261.5l-88 -536l-5 -77q-2 -55 12 -109l-2 -17h-184q-7 29 -7 57l3 57 q-149 -138 -316 -134q-143 2 -232.5 90.5t-81.5 221.5zM244 319q-9 -76 35.5 -126.5t129.5 -52.5q87 -2 164.5 41.5t133.5 120.5l39 223l-137 1q-171 0 -262 -54t-103 -153zM499 1411q2 91 66.5 154t153.5 63q82 0 139.5 -58t57.5 -143q-2 -89 -66.5 -151t-153.5 -62 q-84 0 -141.5 57t-55.5 140zM595 1413q-4 -46 23 -77.5t70 -31.5q46 0 85.5 35.5t45.5 85.5q6 46 -22 79t-70 33q-46 0 -86 -36.5t-46 -87.5z" />
<glyph unicode="&#xe6;" horiz-adv-x="1687" d="M29 296q10 160 137 250t344 90l226 -1l12 86q12 104 -31 164.5t-133 64.5q-104 2 -176 -51.5t-87 -139.5l-179 19q16 151 142 239t312 86q109 -2 190.5 -45.5t115.5 -120.5q162 169 356 165q127 -2 214 -65t124 -173.5t20 -248.5l-18 -118h-702q-9 -68 0 -132 q13 -107 77.5 -169.5t168.5 -63.5q90 -2 168.5 28t152.5 77l53 -137q-138 -120 -380 -120q-121 2 -213.5 48.5t-143.5 131.5q-169 -184 -445 -180q-146 2 -230.5 88.5t-74.5 227.5zM212 292q-9 -74 36 -117.5t127 -45.5q70 -2 149.5 34.5t145.5 93.5l43 238l-203 1 q-120 0 -203 -56.5t-95 -147.5zM915 640h522l6 32q9 55 2 105q-11 80 -62 126t-135 49q-110 3 -195 -75.5t-138 -236.5z" />
<glyph unicode="&#xe7;" horiz-adv-x="1050" d="M84 517l5 50q19 156 91 279t188 191.5t256 64.5q170 -4 272 -114t102 -279l-169 1q-2 106 -59 171.5t-154 69.5q-141 3 -234.5 -105t-116.5 -302l-3 -26q-6 -64 -2 -132q7 -117 66 -185t162 -71q97 -2 175 56.5t102 153.5l171 1q-15 -102 -81.5 -186t-167.5 -131 t-207 -44q-135 2 -228.5 70.5t-137.5 191t-30 275.5zM262 -446l4 108q166 6 182 107q12 71 -92 83l-46 6l46 133h129l-21 -55q129 -29 125 -163q-3 -102 -90 -159t-237 -60z" />
<glyph unicode="&#xe8;" horiz-adv-x="1062" d="M87 500l5 43q17 161 95.5 294t191.5 200.5t244 64.5q167 -4 262 -111t104 -290q3 -65 -4 -130l-11 -83h-707q-18 -147 48.5 -250t198.5 -107q160 -4 296 144l104 -88q-68 -98 -175.5 -153.5t-239.5 -53.5q-202 4 -316 149t-96 371zM286 640l526 -1l4 16 q16 126 -40.5 209.5t-161.5 86.5q-112 3 -195.5 -76t-132.5 -235zM399 1534h205l143 -294h-143z" />
<glyph unicode="&#xe9;" horiz-adv-x="1062" d="M87 500l5 43q17 161 95.5 294t191.5 200.5t244 64.5q167 -4 262 -111t104 -290q3 -65 -4 -130l-11 -83h-707q-18 -147 48.5 -250t198.5 -107q160 -4 296 144l104 -88q-68 -98 -175.5 -153.5t-239.5 -53.5q-202 4 -316 149t-96 371zM286 640l526 -1l4 16 q16 126 -40.5 209.5t-161.5 86.5q-112 3 -195.5 -76t-132.5 -235zM543 1240l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xea;" horiz-adv-x="1062" d="M87 500l5 43q17 161 95.5 294t191.5 200.5t244 64.5q167 -4 262 -111t104 -290q3 -65 -4 -130l-11 -83h-707q-18 -147 48.5 -250t198.5 -107q160 -4 296 144l104 -88q-68 -98 -175.5 -153.5t-239.5 -53.5q-202 4 -316 149t-96 371zM286 640l526 -1l4 16 q16 126 -40.5 209.5t-161.5 86.5q-112 3 -195.5 -76t-132.5 -235zM359 1250v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z" />
<glyph unicode="&#xeb;" horiz-adv-x="1062" d="M87 500l5 43q17 161 95.5 294t191.5 200.5t244 64.5q167 -4 262 -111t104 -290q3 -65 -4 -130l-11 -83h-707q-18 -147 48.5 -250t198.5 -107q160 -4 296 144l104 -88q-68 -98 -175.5 -153.5t-239.5 -53.5q-202 4 -316 149t-96 371zM286 640l526 -1l4 16 q16 126 -40.5 209.5t-161.5 86.5q-112 3 -195.5 -76t-132.5 -235zM357 1369q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76zM774 1367q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5q0 -47 -30 -76.5t-77 -31.5 q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xec;" horiz-adv-x="501" d="M46 0l188 1082h181l-188 -1082h-181zM107 1533h205l143 -294h-143z" />
<glyph unicode="&#xed;" horiz-adv-x="501" d="M46 0l188 1082h181l-188 -1082h-181zM250 1239l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xee;" horiz-adv-x="501" d="M46 0l188 1082h181l-188 -1082h-181zM67 1249v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z" />
<glyph unicode="&#xef;" horiz-adv-x="501" d="M46 0l188 1082h181l-188 -1082h-181zM65 1368q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76zM482 1366q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5q0 -47 -30 -76.5t-77 -31.5q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xf0;" horiz-adv-x="1174" d="M111 459q14 144 83 265.5t180 189.5t243 64q154 -4 265 -115q-4 182 -110 335l-239 -148l-59 108l207 126q-102 86 -280 138l70 157q220 -56 370 -192l209 130l58 -109l-182 -109q177 -295 127 -666l-13 -91q-24 -167 -102.5 -300t-191 -199.5t-242.5 -63.5 q-188 4 -300 141.5t-93 338.5zM292 458q-15 -139 49 -232.5t176 -96.5q127 -5 218 104.5t122 301.5l20 160q-56 126 -226 131q-144 4 -242 -97.5t-117 -270.5z" />
<glyph unicode="&#xf1;" horiz-adv-x="1106" d="M31 0l188 1082l171 1l-26 -137q146 160 332 156q153 -4 226 -106t54 -287l-118 -709h-181l119 712q6 49 1 91q-17 140 -165 143q-163 3 -286 -174l-134 -772h-181zM327 1253q12 110 74.5 180t155.5 68q27 0 50.5 -8.5t76.5 -41t77.5 -41.5t51.5 -8q86 0 118 113l117 -10 q-12 -111 -73 -178t-154 -67q-37 0 -67.5 15.5t-60.5 34.5t-61 34t-67 14q-85 -3 -116 -112z" />
<glyph unicode="&#xf2;" horiz-adv-x="1143" d="M82 523q15 168 91 302t195.5 207.5t263.5 69.5q136 -2 233 -74t143.5 -198.5t31.5 -276.5l-2 -22q-19 -158 -94 -285.5t-194 -198.5t-261 -67q-135 2 -232.5 74t-142.5 196t-32 273zM264 391q10 -118 70.5 -188t161.5 -73q90 -3 166 44.5t128 143.5t67 213q8 92 3 155 q-12 121 -73 191t-162 74q-140 3 -238 -110t-121 -296l-2 -23q-7 -63 0 -131zM408 1534h205l143 -294h-143z" />
<glyph unicode="&#xf3;" horiz-adv-x="1143" d="M82 523q15 168 91 302t195.5 207.5t263.5 69.5q136 -2 233 -74t143.5 -198.5t31.5 -276.5l-2 -22q-19 -158 -94 -285.5t-194 -198.5t-261 -67q-135 2 -232.5 74t-142.5 196t-32 273zM264 391q10 -118 70.5 -188t161.5 -73q90 -3 166 44.5t128 143.5t67 213q8 92 3 155 q-12 121 -73 191t-162 74q-140 3 -238 -110t-121 -296l-2 -23q-7 -63 0 -131zM552 1240l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xf4;" horiz-adv-x="1143" d="M82 523q15 168 91 302t195.5 207.5t263.5 69.5q136 -2 233 -74t143.5 -198.5t31.5 -276.5l-2 -22q-19 -158 -94 -285.5t-194 -198.5t-261 -67q-135 2 -232.5 74t-142.5 196t-32 273zM264 391q10 -118 70.5 -188t161.5 -73q90 -3 166 44.5t128 143.5t67 213q8 92 3 155 q-12 121 -73 191t-162 74q-140 3 -238 -110t-121 -296l-2 -23q-7 -63 0 -131zM368 1250v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z" />
<glyph unicode="&#xf5;" horiz-adv-x="1143" d="M82 523q15 168 91 302t195.5 207.5t263.5 69.5q136 -2 233 -74t143.5 -198.5t31.5 -276.5l-2 -22q-19 -158 -94 -285.5t-194 -198.5t-261 -67q-135 2 -232.5 74t-142.5 196t-32 273zM264 391q10 -118 70.5 -188t161.5 -73q90 -3 166 44.5t128 143.5t67 213q8 92 3 155 q-12 121 -73 191t-162 74q-140 3 -238 -110t-121 -296l-2 -23q-7 -63 0 -131zM318 1253q12 110 74.5 180t155.5 68q27 0 50.5 -8.5t76.5 -41t77.5 -41.5t51.5 -8q86 0 118 113l117 -10q-12 -111 -73 -178t-154 -67q-37 0 -67.5 15.5t-60.5 34.5t-61 34t-67 14 q-85 -3 -116 -112z" />
<glyph unicode="&#xf6;" horiz-adv-x="1143" d="M82 523q15 168 91 302t195.5 207.5t263.5 69.5q136 -2 233 -74t143.5 -198.5t31.5 -276.5l-2 -22q-19 -158 -94 -285.5t-194 -198.5t-261 -67q-135 2 -232.5 74t-142.5 196t-32 273zM264 391q10 -118 70.5 -188t161.5 -73q90 -3 166 44.5t128 143.5t67 213q8 92 3 155 q-12 121 -73 191t-162 74q-140 3 -238 -110t-121 -296l-2 -23q-7 -63 0 -131zM366 1369q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76zM783 1367q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5q0 -47 -30 -76.5t-77 -31.5 q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xf7;" horiz-adv-x="1144" d="M68 600l33 184h969l-32 -184h-970zM392 278q1 49 31.5 81.5t80.5 34.5q48 2 80 -29t32 -81q-1 -49 -33 -80t-81 -33t-79.5 28.5t-30.5 78.5zM534 1095q0 49 30.5 81.5t80.5 34.5q48 2 80 -29t32 -81q-1 -49 -32.5 -80t-80.5 -33t-80 28t-30 79z" />
<glyph unicode="&#xf8;" horiz-adv-x="1135" d="M57 -133l141 205q-118 124 -125 329q-2 61 4 121l2 16q36 263 191 416.5t368 149.5q103 -2 194 -45l102 149l132 -1l-144 -207q110 -130 117 -328q2 -55 -6 -141q-19 -156 -98.5 -287.5t-199.5 -199.5t-262 -66q-89 2 -182 37l-102 -149zM249 447q-10 -132 41 -223 l459 698q-55 29 -119 31q-157 4 -261.5 -133.5t-119.5 -372.5zM373 152q50 -23 107 -25q140 -3 240.5 107t131.5 297q13 95 11 170q-3 74 -34 143z" />
<glyph unicode="&#xf9;" horiz-adv-x="1105" d="M110 383l116 699h181l-117 -702q-5 -44 -2 -86q5 -72 43 -113t106 -44q194 -6 300 157l136 788h181l-188 -1082h-171l23 107q-127 -131 -323 -127q-155 4 -229.5 111t-55.5 292zM412 1534h205l143 -294h-143z" />
<glyph unicode="&#xfa;" horiz-adv-x="1105" d="M110 383l116 699h181l-117 -702q-5 -44 -2 -86q5 -72 43 -113t106 -44q194 -6 300 157l136 788h181l-188 -1082h-171l23 107q-127 -131 -323 -127q-155 4 -229.5 111t-55.5 292zM556 1240l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xfb;" horiz-adv-x="1105" d="M110 383l116 699h181l-117 -702q-5 -44 -2 -86q5 -72 43 -113t106 -44q194 -6 300 157l136 788h181l-188 -1082h-171l23 107q-127 -131 -323 -127q-155 4 -229.5 111t-55.5 292zM372 1250v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z" />
<glyph unicode="&#xfc;" horiz-adv-x="1105" d="M110 383l116 699h181l-117 -702q-5 -44 -2 -86q5 -72 43 -113t106 -44q194 -6 300 157l136 788h181l-188 -1082h-171l23 107q-127 -131 -323 -127q-155 4 -229.5 111t-55.5 292zM370 1369q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32 q-47 -1 -76.5 28t-29.5 76zM787 1367q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5q0 -47 -30 -76.5t-77 -31.5q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#xfd;" horiz-adv-x="950" d="M-91 -422l16 150l47 -5q86 -4 148.5 38.5t110.5 137.5l65 124l-187 1059h189l121 -809l385 809h200l-642 -1262q-134 -263 -344 -260q-37 1 -109 18zM499 1240l234 294h230l-306 -294h-158z" />
<glyph unicode="&#xfe;" horiz-adv-x="1155" d="M-32 -416l339 1952h180l-106 -567q131 137 312 133q158 -4 244.5 -118t89.5 -303q1 -61 -7 -145q-20 -166 -90 -299t-171.5 -197.5t-225.5 -61.5q-186 4 -287 128l-97 -522h-181zM269 278q61 -143 218 -148q137 -3 231.5 106.5t123.5 321.5l5 84q0 145 -56 223t-160 80 q-160 4 -272 -148z" />
<glyph unicode="&#xff;" horiz-adv-x="950" d="M-91 -422l16 150l47 -5q86 -4 148.5 38.5t110.5 137.5l65 124l-187 1059h189l121 -809l385 809h200l-642 -1262q-134 -263 -344 -260q-37 1 -109 18zM313 1369q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76z M730 1367q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5q0 -47 -30 -76.5t-77 -31.5q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#x152;" horiz-adv-x="1904" d="M105 576l47 299q43 274 215.5 439t415.5 163l74 -2l211 -19h825l-28 -158h-701l-81 -468h612l-28 -157h-611l-90 -516h712l-28 -157h-812l-217 -18l-69 -1q-152 4 -261.5 83t-158 216t-27.5 296zM284 419q10 -131 81 -206.5t193 -79.5q76 -3 214 10l209 1168 q-108 17 -203 17q-175 2 -293 -119.5t-151 -333.5l-47 -300q-10 -78 -3 -156z" />
<glyph unicode="&#x153;" horiz-adv-x="1814" d="M87 522l2 16q36 261 186.5 415t362.5 149q121 -2 216 -60t138 -157q178 221 395 218q125 -2 213 -65t125 -173t20 -246l-19 -122h-692q-8 -61 -2 -125q10 -108 68.5 -172.5t154.5 -67.5q172 -6 316 105l61 -127q-68 -65 -168 -98t-215 -31q-124 2 -218.5 58.5 t-138.5 151.5q-171 -217 -415 -211q-133 2 -227 73t-136.5 195.5t-26.5 273.5zM266 392q5 -117 62.5 -188.5t158.5 -74.5q136 -5 233.5 105t123.5 297l2 22l5 87q0 143 -57.5 225t-166.5 86q-140 5 -236.5 -110.5t-119.5 -296.5l-2 -22q-7 -62 -3 -130zM1056 649l510 -1 l5 28q8 53 1 102q-13 79 -64.5 124.5t-130.5 48.5q-101 3 -183.5 -74t-137.5 -228z" />
<glyph unicode="&#x178;" horiz-adv-x="1203" d="M168 1456h204l239 -730l495 730h224l-653 -923l-93 -533h-187l96 554zM472 1679q1 46 30 76.5t76 32.5q47 1 77.5 -28.5t29.5 -76.5q0 -46 -30 -76t-77 -32q-47 -1 -76.5 28t-29.5 76zM889 1677q1 46 30 77t76 33q48 1 78 -28.5t29 -77.5q0 -47 -30 -76.5t-77 -31.5 q-46 -1 -76.5 28t-29.5 76z" />
<glyph unicode="&#x2c6;" horiz-adv-x="945" d="M279 1250v16l278 270h106l205 -272v-14l-147 2l-113 169l-176 -168z" />
<glyph unicode="&#x2dc;" horiz-adv-x="947" d="M221 1249q12 110 74.5 180t155.5 68q27 0 50.5 -8.5t76.5 -41t77.5 -41.5t51.5 -8q86 0 118 113l117 -10q-12 -111 -73 -178t-154 -67q-37 0 -67.5 15.5t-60.5 34.5t-61 34t-67 14q-85 -3 -116 -112z" />
<glyph unicode="&#x2000;" horiz-adv-x="969" />
<glyph unicode="&#x2001;" horiz-adv-x="1938" />
<glyph unicode="&#x2002;" horiz-adv-x="969" />
<glyph unicode="&#x2003;" horiz-adv-x="1938" />
<glyph unicode="&#x2004;" horiz-adv-x="646" />
<glyph unicode="&#x2005;" horiz-adv-x="484" />
<glyph unicode="&#x2006;" horiz-adv-x="323" />
<glyph unicode="&#x2007;" horiz-adv-x="323" />
<glyph unicode="&#x2008;" horiz-adv-x="242" />
<glyph unicode="&#x2009;" horiz-adv-x="387" />
<glyph unicode="&#x200a;" horiz-adv-x="107" />
<glyph unicode="&#x2010;" horiz-adv-x="558" d="M25 543l27 151h475l-27 -151h-475z" />
<glyph unicode="&#x2011;" horiz-adv-x="558" d="M25 543l27 151h475l-27 -151h-475z" />
<glyph unicode="&#x2012;" horiz-adv-x="558" d="M25 543l27 151h475l-27 -151h-475z" />
<glyph unicode="&#x2013;" horiz-adv-x="1314" d="M159 651l33 151h973l-33 -151h-973z" />
<glyph unicode="&#x2014;" horiz-adv-x="1561" d="M82 651l43 151h1297l-43 -151h-1297z" />
<glyph unicode="&#x2018;" horiz-adv-x="407" d="M174 1073l18 112q36 222 225 370l100 -74q-112 -140 -139 -274l-24 -134h-180z" />
<glyph unicode="&#x2019;" horiz-adv-x="407" d="M137 1120q118 147 142 285l23 131h178l-19 -121q-36 -225 -224 -369z" />
<glyph unicode="&#x201a;" horiz-adv-x="405" d="M-104 -208q115 144 139 283l18 106h181l-15 -96q-35 -220 -224 -368z" />
<glyph unicode="&#x201c;" horiz-adv-x="712" d="M182 1073l18 112q36 222 225 370l100 -74q-112 -140 -139 -274l-24 -134h-180zM487 1073l18 112q36 222 225 370l100 -74q-112 -140 -139 -274l-24 -134h-180z" />
<glyph unicode="&#x201d;" horiz-adv-x="719" d="M149 1120q118 147 142 285l23 131h178l-19 -121q-36 -225 -224 -369zM446 1120q118 147 142 285l23 131h178l-19 -121q-36 -225 -224 -369z" />
<glyph unicode="&#x201e;" horiz-adv-x="694" d="M-108 -227q116 151 143 302l30 171h180l-25 -156q-39 -241 -224 -392zM180 -227q116 154 142 302l30 171h181l-25 -156q-39 -240 -225 -392z" />
<glyph unicode="&#x2022;" horiz-adv-x="679" d="M160 724l1 41q6 94 64.5 150.5t144.5 56.5q81 0 133.5 -54.5t52.5 -142.5l-2 -42q-6 -90 -62.5 -145t-146.5 -55q-82 0 -133.5 53t-51.5 138z" />
<glyph unicode="&#x2026;" horiz-adv-x="1339" d="M57 94q0 49 31 81.5t80 34.5q49 1 81 -30t31 -80t-33 -79.5t-80 -32.5t-79 27.5t-31 78.5zM481 94q0 49 31 81.5t80 34.5q49 1 81 -30t31 -80t-33 -79.5t-80 -32.5t-79 27.5t-31 78.5zM883 94q0 49 31 81.5t80 34.5q49 1 81 -30t31 -80t-33 -79.5t-80 -32.5t-79 27.5 t-31 78.5z" />
<glyph unicode="&#x202f;" horiz-adv-x="387" />
<glyph unicode="&#x2039;" horiz-adv-x="606" d="M95 540l2 20l347 389h152l-329 -409l178 -387h-125z" />
<glyph unicode="&#x203a;" horiz-adv-x="606" d="M2 152l328 408l-177 389h125l225 -387l-2 -21l-347 -389h-152z" />
<glyph unicode="&#x205f;" horiz-adv-x="484" />
<glyph unicode="&#x20ac;" d="M81 541l22 124h172l25 137h-173l22 125h165q62 269 219.5 410.5t389.5 139.5q89 0 237 -30l-34 -164q-106 36 -205 38q-161 2 -266.5 -99t-151.5 -295h378l-22 -125h-372l-24 -137h373l-22 -124h-370q-9 -74 -2 -145q12 -120 79 -187t181 -70q95 -3 219 31l5 -161 q-114 -29 -233 -27q-226 4 -345 159t-87 401z" />
<glyph unicode="&#x2122;" horiz-adv-x="1253" d="M234 1375l14 81h376l-15 -81h-142l-80 -456h-89l79 456h-143zM605 919l94 537h106l69 -397l210 397h113l-94 -537h-88l67 379l-195 -378l-52 -2l-70 401l-71 -400h-89z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 0v1080h1080v-1080h-1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="1706" d="M116 939l25 143h166l17 121q23 168 129 264t266 94q54 -2 129 -18l-22 -152q-48 10 -97 12q-89 0 -147.5 -53t-75.5 -147l-19 -121h387l14 101q26 177 141.5 277.5t296.5 98.5q72 -2 140.5 -21t136.5 -43l-47 -155q-115 51 -226 53q-228 2 -262 -224l-13 -87h216 l-25 -143h-215l-163 -939h-181l163 939h-387l-163 -939h-181l164 939h-167zM1254 0l188 1082h181l-188 -1082h-181z" />
<glyph unicode="&#xfb04;" horiz-adv-x="1706" d="M116 939l25 143h166l18 127q29 182 151 276q102 78 244 76q53 -2 128 -18l-22 -152q-58 12 -98 12q-91 0 -149.5 -55t-74.5 -158l-17 -108h388l15 107q25 180 132 276.5t277 94.5q86 -2 199 -24l191 -40l-254 -1496h-181l243 1380q-129 22 -189 22q-205 2 -239 -225 l-14 -95h225l-26 -143h-223l-163 -939h-181l163 939h-387l-163 -939h-181l163 939h-166z" />
<hkern u1="&#x20;" u2="T" k="40" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-18" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="224" />
<hkern u1="A" u2="w" k="33" />
<hkern u1="A" u2="t" k="17" />
<hkern u1="A" u2="&#x3f;" k="61" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="E" u2="f" k="18" />
<hkern u1="F" u2="&#x2026;" k="234" />
<hkern u1="F" u2="&#x201e;" k="234" />
<hkern u1="F" u2="&#x201a;" k="234" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xc5;" k="170" />
<hkern u1="F" u2="&#xc4;" k="170" />
<hkern u1="F" u2="&#xc3;" k="170" />
<hkern u1="F" u2="&#xc2;" k="170" />
<hkern u1="F" u2="&#xc1;" k="170" />
<hkern u1="F" u2="&#xc0;" k="170" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="J" k="264" />
<hkern u1="F" u2="A" k="170" />
<hkern u1="F" u2="&#x2e;" k="234" />
<hkern u1="F" u2="&#x2c;" k="234" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="92" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="97" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="20" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="43" />
<hkern u1="R" u2="&#x178;" k="48" />
<hkern u1="R" u2="&#xdd;" k="48" />
<hkern u1="R" u2="Y" k="48" />
<hkern u1="R" u2="V" k="19" />
<hkern u1="R" u2="T" k="80" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="114" />
<hkern u1="T" u2="&#xc6;" k="179" />
<hkern u1="T" u2="&#xbb;" k="216" />
<hkern u1="T" u2="&#xab;" k="328" />
<hkern u1="T" u2="w" k="57" />
<hkern u1="T" u2="r" k="75" />
<hkern u1="T" u2="&#x20;" k="40" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-15" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="22" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="e" u2="&#x2019;" k="80" />
<hkern u1="f" u2="&#x201d;" k="-16" />
<hkern u1="f" u2="&#x201c;" k="-16" />
<hkern u1="f" u2="&#x2019;" k="-16" />
<hkern u1="f" u2="&#x2018;" k="-16" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-20" />
<hkern u1="f" u2="&#x27;" k="-16" />
<hkern u1="f" u2="&#x22;" k="-16" />
<hkern u1="h" u2="&#x2019;" k="80" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="m" u2="&#x2019;" k="80" />
<hkern u1="n" u2="&#x2019;" k="80" />
<hkern u1="o" u2="&#x2019;" k="80" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-50" />
<hkern u1="r" u2="f" k="-15" />
<hkern u1="t" u2="&#xf6;" k="20" />
<hkern u1="t" u2="&#xf5;" k="20" />
<hkern u1="t" u2="&#xf4;" k="20" />
<hkern u1="t" u2="&#xf3;" k="20" />
<hkern u1="t" u2="&#xf2;" k="20" />
<hkern u1="t" u2="o" k="20" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="33" />
<hkern u1="&#xc0;" u2="t" k="17" />
<hkern u1="&#xc0;" u2="&#x3f;" k="61" />
<hkern u1="&#xc1;" u2="w" k="33" />
<hkern u1="&#xc1;" u2="t" k="17" />
<hkern u1="&#xc1;" u2="&#x3f;" k="61" />
<hkern u1="&#xc2;" u2="w" k="33" />
<hkern u1="&#xc2;" u2="t" k="17" />
<hkern u1="&#xc2;" u2="&#x3f;" k="61" />
<hkern u1="&#xc3;" u2="w" k="33" />
<hkern u1="&#xc3;" u2="t" k="17" />
<hkern u1="&#xc3;" u2="&#x3f;" k="61" />
<hkern u1="&#xc4;" u2="w" k="33" />
<hkern u1="&#xc4;" u2="t" k="17" />
<hkern u1="&#xc4;" u2="&#x3f;" k="61" />
<hkern u1="&#xc5;" u2="w" k="33" />
<hkern u1="&#xc5;" u2="t" k="17" />
<hkern u1="&#xc5;" u2="&#x3f;" k="61" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc8;" u2="f" k="18" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="f" k="18" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xca;" u2="f" k="18" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="f" k="18" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="22" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xe8;" u2="&#x2019;" k="80" />
<hkern u1="&#xe9;" u2="&#x2019;" k="80" />
<hkern u1="&#xea;" u2="&#x2019;" k="80" />
<hkern u1="&#xeb;" u2="&#x2019;" k="80" />
<hkern u1="&#xf1;" u2="&#x2019;" k="80" />
<hkern u1="&#xf2;" u2="&#x2019;" k="80" />
<hkern u1="&#xf3;" u2="&#x2019;" k="80" />
<hkern u1="&#xf4;" u2="&#x2019;" k="80" />
<hkern u1="&#xf5;" u2="&#x2019;" k="80" />
<hkern u1="&#xf6;" u2="&#x2019;" k="80" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="22" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="&#xf6;" k="128" />
<hkern u1="&#x2019;" u2="&#xf5;" k="128" />
<hkern u1="&#x2019;" u2="&#xf4;" k="128" />
<hkern u1="&#x2019;" u2="&#xf3;" k="128" />
<hkern u1="&#x2019;" u2="&#xf2;" k="128" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="s" k="112" />
<hkern u1="&#x2019;" u2="o" k="128" />
<hkern u1="&#x2019;" u2="l" k="-32" />
<hkern u1="&#x2019;" u2="k" k="-32" />
<hkern u1="&#x2019;" u2="h" k="-32" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="T" k="29" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="Y,Yacute,Ydieresis" k="28" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-18" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="X" k="-17" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="27" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="21" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="102" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="72" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="99" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="95" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="79" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="218" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="99" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="232" />
<hkern g1="T" g2="m,n,p,ntilde" k="109" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="113" />
<hkern g1="T" g2="s" k="116" />
<hkern g1="T" g2="J" k="240" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="31" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="64" />
<hkern g1="K" g2="m,n,p,ntilde" k="23" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="133" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="65" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="54" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="336" />
<hkern g1="L" g2="W" k="143" />
<hkern g1="L" g2="T" k="275" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="44" />
<hkern g1="L" g2="V" k="175" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="239" />
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-19" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="138" />
<hkern g1="P" g2="X" k="31" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="324" />
<hkern g1="P" g2="Z" k="26" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="J" k="200" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="22" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="75" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="225" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="37" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="46" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="94" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="211" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="52" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="40" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="73" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="58" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="96" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="60" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="67" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="11" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="29" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="104" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="136" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-15" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="107" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="40" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="107" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="61" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="59" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="m,n,p,ntilde" k="20" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="50" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="s" k="80" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="170" />
</font>
</defs></svg>
\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata></metadata>
<defs>
<font id="robotolight" horiz-adv-x="1135" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="498" />
<glyph unicode="&#xfb01;" horiz-adv-x="1100" d="M48 984v98h180v111q0 173 94 268.5t265 95.5q134 0 276 -59l-20 -103q-122 53 -248 53q-247 0 -247 -257v-109h253v-98h-253v-984h-120v984h-180zM808 0v1082h120v-1082h-120z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1115" d="M63 984v98h179v138q1 164 87 250.5t240 86.5q124 0 373 -61v-1496h-119v1422q-148 30 -246 30q-103 0 -159 -61.5t-56 -174.5v-134h258v-98h-258v-984h-120v984h-179z" />
<glyph horiz-adv-x="0" />
<glyph horiz-adv-x="0" />
<glyph unicode="&#xd;" horiz-adv-x="498" />
<glyph horiz-adv-x="0" />
<glyph unicode=" " horiz-adv-x="498" />
<glyph unicode="&#x09;" horiz-adv-x="498" />
<glyph unicode="&#xa0;" horiz-adv-x="498" />
<glyph unicode="!" horiz-adv-x="462" d="M153 70q0 34 22 57.5t60 23.5t60.5 -23.5t22.5 -57.5q0 -33 -22.5 -55.5t-60.5 -22.5t-60 22.5t-22 55.5zM167 1456h124l-7 -1051h-111z" />
<glyph unicode="&#x22;" horiz-adv-x="588" d="M143 1083l3 453h97v-140l-20 -313h-80zM378 1083l4 453h97v-140l-20 -313h-81z" />
<glyph unicode="#" horiz-adv-x="1191" d="M85 410v93h272l83 441h-279v96h297l79 416h99l-79 -416h315l79 416h100l-79 -416h229v-96h-247l-83 -441h255v-93h-273l-77 -410h-100l77 410h-314l-77 -410h-99l77 410h-255zM456 503h315l83 441h-315z" />
<glyph unicode="$" d="M115 418h120q0 -156 91 -244.5t254 -88.5q142 0 231.5 76t89.5 198q0 111 -72 181.5t-254 133.5q-226 71 -317 168.5t-91 252.5q0 163 100 264.5t272 115.5v202h102v-202q176 -16 272.5 -132t96.5 -315h-119q0 157 -81.5 249.5t-222.5 92.5q-142 0 -221.5 -74.5 t-79.5 -198.5q0 -120 73 -187.5t248.5 -127t255 -114t119 -129t39.5 -178.5q0 -164 -102.5 -264.5t-281.5 -114.5v-190h-101v189q-201 13 -311 126.5t-110 310.5z" />
<glyph unicode="%" horiz-adv-x="1513" d="M109 1106v70q0 130 80.5 215.5t204.5 85.5t204.5 -85.5t80.5 -221.5v-71q0 -128 -79.5 -213.5t-203.5 -85.5q-123 0 -205 84t-82 222zM206 1099q0 -93 51.5 -153t138.5 -60q85 0 135.5 60.5t50.5 156.5v73q0 93 -52 153.5t-136 60.5q-83 0 -135.5 -60t-52.5 -160v-71z M359 169l711 1138l75 -48l-711 -1138zM842 284v73q0 130 80.5 215t203.5 85t204.5 -84.5t81.5 -222.5v-71q0 -130 -80.5 -215t-203.5 -85t-204.5 84.5t-81.5 220.5zM938 279q0 -94 51.5 -154t138.5 -60q86 0 136.5 60.5t50.5 158.5v73q0 96 -51.5 154.5t-137.5 58.5 q-84 0 -136 -59t-52 -158v-74z" />
<glyph unicode="&#x26;" horiz-adv-x="1260" d="M108 371q0 106 62.5 200.5t219.5 212.5l14 10q-87 105 -126.5 187.5t-39.5 163.5q0 153 91 242t244 89q139 0 225 -80.5t86 -204.5q0 -144 -166 -283l-160 -124l400 -466q91 147 91 333h111q0 -248 -128 -419l199 -232h-144l-126 146q-79 -78 -182.5 -122t-218.5 -44 q-208 0 -330 106.5t-122 284.5zM227 371q0 -131 90 -210.5t243 -79.5q91 0 176.5 38.5t153.5 109.5l-407 472l-14 15l-46 -35q-196 -160 -196 -310zM358 1149q0 -122 135 -288l131 100q64 46 105 101t41 129q0 78 -54 130.5t-144 52.5q-98 0 -156 -63t-58 -162z" />
<glyph unicode="'" horiz-adv-x="348" d="M119 1090q5 296 5 446h102v-141l-17 -305h-90z" />
<glyph unicode="(" horiz-adv-x="653" d="M140 588q0 218 56 423.5t164 376t232 244.5l29 -81q-66 -47 -131 -137t-116 -214t-82.5 -278.5t-31.5 -350.5q0 -209 47.5 -402t130.5 -340.5t183 -221.5l-29 -77q-127 76 -235 245.5t-162.5 373t-54.5 439.5z" />
<glyph unicode=")" horiz-adv-x="667" d="M33 -393q98 70 181.5 217t131.5 342.5t48 424.5q0 207 -48 399.5t-132.5 344t-180.5 220.5l29 77q126 -77 233 -246t163 -375t56 -438q0 -220 -54.5 -423.5t-161.5 -372.5t-236 -247z" />
<glyph unicode="*" horiz-adv-x="869" d="M29 1108l32 101l332 -123l-4 370h104l-8 -373l324 127l33 -101l-333 -115l223 -294l-85 -63l-214 305l-204 -303l-85 61l217 300z" />
<glyph unicode="+" horiz-adv-x="1156" d="M75 628v112h434v466h121v-466h443v-112h-443v-482h-121v482h-434z" />
<glyph unicode="," horiz-adv-x="392" d="M60 -220q91 122 94 253v155h117v-125q0 -208 -140 -335z" />
<glyph unicode="-" horiz-adv-x="586" d="M49 592v101h479v-101h-479z" />
<glyph unicode="." horiz-adv-x="489" d="M145 72q0 35 22.5 59.5t62.5 24.5t63 -24.5t23 -59.5t-23 -57.5t-63 -22.5t-62.5 22.5t-22.5 57.5z" />
<glyph unicode="/" horiz-adv-x="813" d="M30 -125l608 1581h108l-607 -1581h-109z" />
<glyph unicode="0" d="M120 592v261q0 307 114 465t333 158q216 0 330 -152.5t118 -449.5v-267q0 -308 -113 -467.5t-333 -159.5q-216 0 -331 156.5t-118 455.5zM239 594q0 -249 84.5 -381t245.5 -132q160 0 242.5 129t83.5 378v280q0 250 -81.5 378t-246.5 128q-162 0 -244 -125t-84 -369v-286 z" />
<glyph unicode="1" d="M178 1165v112l496 184h20v-1461h-120v1312z" />
<glyph unicode="2" d="M105 1036q0 123 55.5 224t158 158.5t233.5 57.5q200 0 312.5 -105t112.5 -286q0 -102 -63.5 -223t-223.5 -302l-406 -459h765v-101h-912v92l499 566q124 143 172 236t48 181q0 138 -81 218.5t-223 80.5q-147 0 -237.5 -94t-90.5 -244h-119z" />
<glyph unicode="3" d="M98 395h120q0 -139 97 -226.5t249 -87.5q155 0 241.5 79.5t86.5 230.5q0 146 -93.5 223t-275.5 77h-120v102h124q103 0 180 36.5t117.5 100t40.5 146.5q0 140 -79 219t-227 79q-140 0 -229.5 -82.5t-89.5 -217.5h-120q0 113 57 206.5t158 144.5t224 51q198 0 312 -108 t114 -296q0 -105 -66.5 -193.5t-182.5 -132.5q136 -38 206 -130.5t70 -220.5q0 -187 -122 -301t-326 -114q-130 0 -238.5 52t-168 145.5t-59.5 217.5z" />
<glyph unicode="4" d="M67 368v68l674 1020h131v-987h227v-101h-227v-368h-120v368h-685zM214 469h538v832l-53 -92z" />
<glyph unicode="5" d="M168 383h115q17 -149 101 -225.5t227 -76.5q156 0 235.5 99t79.5 282q0 160 -89 261t-243 101q-85 0 -148 -21.5t-133 -83.5l-95 27l71 710h728v-111h-625l-51 -492q117 80 274 80q197 0 314 -128t117 -341q0 -230 -114 -357t-321 -127q-190 0 -308 106t-135 297z" />
<glyph unicode="6" d="M130 523v120q0 391 178 605.5t505 218.5h30v-105h-14q-261 0 -411 -153.5t-166 -426.5q60 83 153 128.5t208 45.5q192 0 305.5 -132.5t113.5 -346.5q0 -142 -53 -256t-152 -177.5t-226 -63.5q-209 0 -340 151.5t-131 391.5zM250 512q0 -190 97.5 -310t253.5 -120 q140 0 226.5 111t86.5 280q0 172 -86.5 276t-233.5 104q-114 0 -212.5 -67.5t-131.5 -171.5v-102z" />
<glyph unicode="7" d="M77 1354v102h957v-69l-622 -1387h-125l618 1354h-828z" />
<glyph unicode="8" d="M106 386q0 124 73 221t200 140q-108 42 -172 131.5t-64 202.5q0 181 116.5 288t308.5 107t309.5 -108t117.5 -287q0 -113 -66 -202.5t-174 -131.5q126 -43 202 -139t76 -222q0 -187 -127 -296.5t-336 -109.5q-211 0 -337.5 109t-126.5 297zM225 385q0 -139 93 -221.5 t252 -82.5q155 0 249 82t94 222q0 136 -97 223.5t-248 87.5t-247 -86t-96 -225zM263 1082q0 -128 84.5 -206t221.5 -78q135 0 220.5 78.5t85.5 205.5q0 125 -86.5 208.5t-220.5 83.5q-136 0 -220.5 -80.5t-84.5 -211.5z" />
<glyph unicode="9" d="M101 965q0 144 55.5 262t155 183.5t229.5 65.5q219 0 341 -153.5t122 -435.5v-108q0 -394 -168 -592t-513 -198h-22l1 104h42q261 4 397 148t143 433q-64 -94 -159 -145.5t-206 -51.5q-124 0 -219 64t-147 177t-52 247zM219 970q0 -167 87.5 -278.5t227.5 -111.5 q120 0 215.5 71.5t135.5 185.5v69q0 222 -92.5 344.5t-249.5 122.5q-142 0 -233 -114.5t-91 -288.5z" />
<glyph unicode=":" horiz-adv-x="430" d="M127 72q0 35 22.5 59.5t62.5 24.5t63 -24.5t23 -59.5t-23 -57.5t-63 -22.5t-62.5 22.5t-22.5 57.5zM129 995q0 35 22.5 59.5t62.5 24.5t63 -24.5t23 -59.5t-23 -57.5t-63 -22.5t-62.5 22.5t-22.5 57.5z" />
<glyph unicode=";" horiz-adv-x="399" d="M60 -220q91 122 94 253v155h117v-125q0 -208 -140 -335zM118 995q0 35 22.5 59.5t62.5 24.5t63 -24.5t23 -59.5t-23 -57.5t-63 -22.5t-62.5 22.5t-22.5 57.5z" />
<glyph unicode="&#x3c;" horiz-adv-x="1047" d="M77 608v97l827 378v-126l-696 -302l696 -300v-126z" />
<glyph unicode="=" horiz-adv-x="1133" d="M149 418v106h834v-106h-834zM149 829v106h834v-106h-834z" />
<glyph unicode="&#x3e;" horiz-adv-x="1061" d="M124 231v124l711 304l-711 303v123l845 -378v-97z" />
<glyph unicode="?" horiz-adv-x="930" d="M84 1115q2 164 111 262.5t277 98.5q172 0 271.5 -100.5t99.5 -272.5q0 -108 -49 -202.5t-186 -220.5q-113 -95 -113 -276h-119q2 118 32 190t129 169.5t127.5 138t44 89t15.5 110.5q0 125 -66.5 196.5t-185.5 71.5q-120 0 -193.5 -68.5t-75.5 -185.5h-119zM360 70 q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -55.5t-60.5 -22.5q-39 0 -60.5 22.5t-21.5 55.5z" />
<glyph unicode="@" horiz-adv-x="1870" d="M125 478q12 278 122.5 492.5t302.5 332t437 117.5q255 0 432 -106.5t262 -311.5t73 -489q-5 -147 -54 -272.5t-135.5 -193t-200.5 -67.5q-97 0 -158 51t-81 143q-108 -194 -298 -194q-140 0 -209 121t-51 326q15 163 74.5 290.5t155 199t204.5 71.5q77 0 135 -21.5 t135 -86.5l-51 -570q-10 -116 29.5 -180t126.5 -64q123 0 199.5 120.5t85.5 326.5q19 405 -154 609.5t-524 204.5q-211 0 -380.5 -105.5t-267.5 -298.5t-110 -445t66.5 -443.5t237 -294.5t377.5 -103q92 0 181 22t149 57l31 -80q-57 -38 -159 -63.5t-206 -25.5 q-250 0 -430 112.5t-269.5 324t-77.5 494.5zM673 286q11 -100 56 -154.5t119 -54.5q185 0 273 255l45 516q-67 49 -158 49q-111 0 -192.5 -88.5t-119.5 -244t-23 -278.5z" />
<glyph unicode="A" horiz-adv-x="1279" d="M30 0l551 1456h117l551 -1456h-128l-151 408h-661l-150 -408h-129zM347 513h584l-292 793z" />
<glyph unicode="B" horiz-adv-x="1255" d="M184 0v1456h430q234 0 355 -96.5t121 -284.5q0 -113 -61.5 -196.5t-168.5 -119.5q127 -28 204.5 -125t77.5 -224q0 -193 -124.5 -301.5t-346.5 -108.5h-487zM307 104h369q158 0 250.5 80.5t92.5 223.5q0 135 -88.5 213.5t-244.5 78.5h-379v-596zM307 803h336 q154 3 238.5 72.5t84.5 202.5q0 140 -87.5 206.5t-264.5 66.5h-307v-548z" />
<glyph unicode="C" horiz-adv-x="1330" d="M131 630v189q0 194 68 344t195.5 231.5t293.5 81.5q234 0 369.5 -126.5t157.5 -349.5h-124q-46 371 -403 371q-198 0 -315.5 -148t-117.5 -409v-178q0 -252 114.5 -402t309.5 -150q193 0 291 92.5t121 277.5h124q-25 -230 -164.5 -352t-371.5 -122q-162 0 -286.5 81 t-192.5 229.5t-69 339.5z" />
<glyph unicode="D" horiz-adv-x="1341" d="M184 0v1456h407q179 0 321 -81.5t221.5 -233.5t79.5 -346v-134q0 -195 -79 -346t-222.5 -233t-329.5 -82h-398zM307 104h276q230 0 369 152.5t139 412.5v128q0 251 -137 402t-361 152h-286v-1247z" />
<glyph unicode="E" horiz-adv-x="1165" d="M184 0v1456h901v-105h-778v-549h681v-104h-681v-594h783v-104h-906z" />
<glyph unicode="F" horiz-adv-x="1152" d="M184 0v1456h902v-105h-779v-566h679v-105h-679v-680h-123z" />
<glyph unicode="G" horiz-adv-x="1400" d="M145 638v184q0 303 153 478.5t411 175.5q225 0 362 -114.5t163 -315.5h-123q-27 160 -130.5 242.5t-270.5 82.5q-204 0 -323 -145t-119 -409v-172q0 -166 56.5 -293.5t162 -197.5t242.5 -70q159 0 273 50q74 33 110 77v376h-391v104h514v-518q-64 -91 -200.5 -142 t-305.5 -51q-171 0 -304 82t-206 232t-74 344z" />
<glyph unicode="H" horiz-adv-x="1449" d="M184 0v1456h123v-654h832v654h124v-1456h-124v698h-832v-698h-123z" />
<glyph unicode="I" horiz-adv-x="545" d="M211 0v1456h123v-1456h-123z" />
<glyph unicode="J" horiz-adv-x="1127" d="M71 401h123q0 -158 83 -237.5t234 -79.5q139 0 226.5 92t89.5 250v1030h124v-1023q0 -207 -119.5 -330t-320.5 -123q-212 0 -326 111t-114 310z" />
<glyph unicode="K" horiz-adv-x="1292" d="M184 0v1456h123v-785l746 785h155l-610 -648l657 -808h-150l-593 723l-205 -202v-521h-123z" />
<glyph unicode="L" horiz-adv-x="1079" d="M184 0v1456h124v-1352h719v-104h-843z" />
<glyph unicode="M" horiz-adv-x="1772" d="M184 0v1456h163l537 -1285l539 1285h164v-1456h-123v634l10 650l-542 -1284h-95l-540 1279l10 -641v-638h-123z" />
<glyph unicode="N" horiz-adv-x="1454" d="M184 0v1456h124l838 -1247v1247h122v-1456h-123l-837 1246v-1246h-124z" />
<glyph unicode="O" horiz-adv-x="1386" d="M125 655v150q0 199 70.5 352.5t199.5 236t297 82.5t296.5 -81t198.5 -229t73 -343v-174q0 -201 -69.5 -353t-198.5 -234t-298 -82q-255 0 -412 182.5t-157 492.5zM248 649q0 -259 120 -410.5t326 -151.5q209 0 326 149.5t117 416.5v154q0 263 -119 412t-326 149 q-203 0 -323.5 -149.5t-120.5 -417.5v-152z" />
<glyph unicode="P" horiz-adv-x="1261" d="M184 0v1456h496q227 0 358.5 -116t131.5 -319q0 -205 -126.5 -316.5t-366.5 -111.5h-370v-593h-123zM307 697h373q179 0 273 85t94 237q0 151 -93.5 240.5t-265.5 91.5h-381v-654z" />
<glyph unicode="Q" horiz-adv-x="1386" d="M121 642v163q0 199 70.5 352.5t199.5 236t296 82.5q170 0 299 -82t199.5 -235t70.5 -353v-157q0 -208 -73.5 -362.5t-209.5 -233.5l265 -231l-85 -76l-297 257q-82 -23 -167 -23q-166 0 -295.5 82t-200.5 232.5t-72 347.5zM244 649q0 -259 119.5 -410.5t325.5 -151.5 q208 0 326 149t118 416v155q0 263 -119 412t-327 149q-202 0 -322.5 -149.5t-120.5 -417.5v-152z" />
<glyph unicode="R" horiz-adv-x="1300" d="M181 0v1456h473q233 0 364 -113t131 -316q0 -140 -82 -247t-220 -148l364 -619v-13h-131l-352 606h-423v-606h-124zM305 711h377q155 0 249 88t94 228q0 154 -98 239t-275 85h-347v-640z" />
<glyph unicode="S" horiz-adv-x="1213" d="M88 416h123q0 -154 115 -243t306 -89q170 0 273 75t103 199q0 121 -85 191.5t-311 134t-330 138.5q-148 106 -148 278q0 167 137.5 271.5t351.5 104.5q145 0 259.5 -56t177.5 -156t63 -223h-124q0 149 -102 239.5t-274 90.5q-167 0 -266 -74.5t-99 -194.5q0 -111 89 -181 t285 -123.5t297 -111t152 -137.5t51 -189q0 -172 -137.5 -276t-362.5 -104q-154 0 -282.5 55t-195 154t-66.5 227z" />
<glyph unicode="T" horiz-adv-x="1223" d="M52 1351v105h1120v-105h-499v-1351h-123v1351h-498z" />
<glyph unicode="U" horiz-adv-x="1346" d="M162 453v1003h122v-985q0 -184 105 -285.5t285 -101.5t284.5 102t104.5 284v986h124v-994q-1 -147 -65 -256t-180.5 -167.5t-267.5 -58.5q-230 0 -368.5 125.5t-143.5 347.5z" />
<glyph unicode="V" horiz-adv-x="1263" d="M31 1456h134l458 -1276l8 -31l9 31l458 1276h135l-542 -1456h-118z" />
<glyph unicode="W" horiz-adv-x="1836" d="M61 1456h126l266 -1063l45 -226l55 216l316 1073h111l312 -1073l54 -218l48 228l263 1063h126l-373 -1456h-118l-330 1139l-37 144l-36 -144l-338 -1139h-118z" />
<glyph unicode="X" horiz-adv-x="1253" d="M55 0l498 738l-483 718h147l410 -616l410 616h147l-482 -718l497 -738h-148l-424 636l-426 -636h-146z" />
<glyph unicode="Y" horiz-adv-x="1226" d="M24 1456h146l441 -794l445 794h142l-526 -908v-548h-123v548z" />
<glyph unicode="Z" horiz-adv-x="1225" d="M90 0v93l864 1258h-838v105h990v-88l-867 -1264h899v-104h-1048z" />
<glyph unicode="[" horiz-adv-x="491" d="M163 -312v1976h330v-102h-210v-1772h210v-102h-330z" />
<glyph unicode="\" horiz-adv-x="807" d="M48 1456h117l608 -1581h-117z" />
<glyph unicode="]" horiz-adv-x="491" d="M0 -210h211v1772h-211v102h331v-1976h-331v102z" />
<glyph unicode="^" horiz-adv-x="852" d="M77 729l299 727h90l298 -727h-116l-227 569l-228 -569h-116z" />
<glyph unicode="_" horiz-adv-x="884" d="M1 0h881v-101h-881v101z" />
<glyph unicode="`" horiz-adv-x="585" d="M103 1524h144l191 -279h-109z" />
<glyph unicode="a" horiz-adv-x="1097" d="M100 287q0 158 131.5 250t366.5 92h217v123q0 116 -71.5 182.5t-208.5 66.5q-125 0 -207 -64t-82 -154l-120 1q0 129 120 223.5t295 94.5q181 0 285.5 -90.5t107.5 -252.5v-512q0 -157 33 -235v-12h-128q-18 51 -23 151q-63 -82 -160.5 -126.5t-206.5 -44.5 q-156 0 -252.5 87t-96.5 220zM220 297q0 -91 67.5 -151t175.5 -60q120 0 214.5 58t137.5 155v238h-214q-179 -2 -280 -65.5t-101 -174.5z" />
<glyph unicode="b" d="M155 0v1536h119v-611q114 177 338 177q192 0 303.5 -146.5t111.5 -407.5v-18q0 -253 -112 -401.5t-301 -148.5q-226 0 -342 168l-5 -148h-112zM274 288q90 -204 318 -204q148 0 231.5 117t83.5 350q0 214 -83 330.5t-234 116.5q-115 0 -195 -56.5t-121 -165.5v-488z" />
<glyph unicode="c" horiz-adv-x="1055" d="M94 526v36q0 160 56 283t160.5 190t244.5 67q178 0 293.5 -106t123.5 -279h-115q-8 127 -91.5 205t-210.5 78q-162 0 -251.5 -117t-89.5 -328v-35q0 -207 89.5 -323t252.5 -116q125 0 209.5 70.5t91.5 182.5h115q-5 -99 -62 -180.5t-151.5 -127.5t-202.5 -46 q-213 0 -337.5 148t-124.5 398z" />
<glyph unicode="d" horiz-adv-x="1138" d="M108 537v14q0 252 112.5 401.5t305.5 149.5q219 0 334 -173v607h119v-1536h-112l-5 144q-115 -164 -338 -164q-187 0 -301.5 150.5t-114.5 406.5zM229 530q0 -207 83 -326.5t234 -119.5q221 0 314 195v508q-93 211 -312 211q-151 0 -235 -118.5t-84 -349.5z" />
<glyph unicode="e" horiz-adv-x="1058" d="M90 510v43q0 156 60.5 281t168.5 196.5t234 71.5q197 0 312.5 -134.5t115.5 -367.5v-67h-772v-23q0 -184 105.5 -306.5t265.5 -122.5q96 0 169.5 35t133.5 112l75 -57q-132 -191 -383 -191q-138 0 -249.5 68t-173.5 189.5t-62 272.5zM213 635h649v13q-5 156 -89 254 t-220 98q-135 0 -227.5 -99t-112.5 -266z" />
<glyph unicode="f" horiz-adv-x="678" d="M63 984v98h179v131q0 166 84.5 255t235.5 89q68 0 127 -17l-9 -100q-50 12 -109 12q-99 0 -154 -61.5t-55 -174.5v-134h258v-98h-258v-984h-120v984h-179z" />
<glyph unicode="g" horiz-adv-x="1136" d="M108 535v16q0 254 112.5 402.5t305.5 148.5q221 0 336 -176l6 156h112v-1060q0 -209 -117 -331t-317 -122q-113 0 -215.5 50.5t-161.5 134.5l67 72q127 -156 302 -156q150 0 234 88.5t87 245.5v136q-115 -160 -335 -160q-188 0 -302 150t-114 405zM229 530 q0 -207 83 -326.5t234 -119.5q221 0 313 198v503q-42 104 -121 158.5t-190 54.5q-151 0 -235 -118.5t-84 -349.5z" />
<glyph unicode="h" horiz-adv-x="1124" d="M156 0v1536h119v-637q59 97 151 150t201 53q174 0 259 -98t86 -294v-710h-119v711q-1 145 -61.5 216t-193.5 71q-111 0 -196.5 -69.5t-126.5 -187.5v-741h-119z" />
<glyph unicode="i" horiz-adv-x="459" d="M149 1395q0 34 22 57.5t60 23.5t60.5 -23.5t22.5 -57.5t-22.5 -57t-60.5 -23t-60 23t-22 57zM170 0v1082h120v-1082h-120z" />
<glyph unicode="j" horiz-adv-x="467" d="M-104 -418l2 99q44 -13 90 -13q178 0 178 205v1209h119v-1211q0 -150 -72 -229t-212 -79q-54 0 -105 19zM145 1395q0 34 21.5 57.5t59.5 23.5q39 0 61 -23.5t22 -57.5t-22 -57t-61 -23q-38 0 -59.5 23t-21.5 57z" />
<glyph unicode="k" horiz-adv-x="1003" d="M156 0v1536h120v-983l113 122l414 407h151l-459 -456l499 -626h-143l-438 545l-137 -132v-413h-120z" />
<glyph unicode="l" horiz-adv-x="459" d="M170 0v1536h120v-1536h-120z" />
<glyph unicode="m" horiz-adv-x="1815" d="M150 0v1082h115l4 -176q60 98 150 147t200 49q256 0 325 -210q58 101 155 155.5t214 54.5q348 0 355 -380v-722h-120v713q-1 145 -62.5 215t-200.5 70q-129 -2 -218 -83.5t-99 -198.5v-716h-120v722q-1 139 -65.5 207.5t-198.5 68.5q-113 0 -194 -64.5t-120 -191.5v-742 h-120z" />
<glyph unicode="n" horiz-adv-x="1125" d="M156 0v1082h114l4 -185q61 100 152 152.5t201 52.5q174 0 259 -98t86 -294v-710h-119v711q-1 145 -61.5 216t-193.5 71q-111 0 -196.5 -69.5t-126.5 -187.5v-741h-119z" />
<glyph unicode="o" horiz-adv-x="1147" d="M90 533v24q0 156 60.5 281t171 194.5t250.5 69.5q216 0 350 -151.5t134 -401.5v-25q0 -157 -60.5 -282.5t-170.5 -193.5t-251 -68q-215 0 -349.5 151.5t-134.5 401.5zM210 524q0 -194 100.5 -318.5t263.5 -124.5q162 0 262.5 124.5t100.5 328.5v23q0 124 -46 227 t-129 159.5t-190 56.5q-160 0 -261 -125.5t-101 -328.5v-22z" />
<glyph unicode="p" d="M155 -416v1498h111l6 -153q117 173 339 173q194 0 304.5 -147t110.5 -408v-17q0 -253 -112 -401.5t-300 -148.5q-222 0 -340 156v-552h-119zM274 272q43 -93 123 -142t189 -49q151 0 235.5 120.5t84.5 349.5q0 207 -85 327t-237 120q-110 0 -189 -53t-121 -154v-519z" />
<glyph unicode="q" horiz-adv-x="1142" d="M108 535v16q0 254 112.5 402.5t307.5 148.5q219 0 333 -167l6 147h112v-1498h-120v550q-118 -154 -333 -154q-190 0 -304 150t-114 405zM229 530q0 -210 84.5 -329.5t234.5 -119.5q215 0 311 187v530q-45 97 -124.5 149.5t-184.5 52.5q-151 0 -236 -119.5t-85 -350.5z " />
<glyph unicode="r" horiz-adv-x="689" d="M156 0v1082h117l2 -172q95 192 305 192q50 0 79 -13l-3 -109q-38 7 -81 7q-112 0 -189.5 -62.5t-110.5 -181.5v-743h-119z" />
<glyph unicode="s" horiz-adv-x="1037" d="M101 303h120q7 -105 88.5 -163.5t215.5 -58.5q125 0 202 55t77 139q0 89 -71.5 143t-215.5 84.5t-223.5 70t-118 96.5t-38.5 138q0 128 107 211.5t274 83.5q181 0 290.5 -89.5t109.5 -233.5h-120q0 95 -79.5 158t-200.5 63q-118 0 -189.5 -52.5t-71.5 -136.5 q0 -81 59.5 -125.5t217 -81.5t236 -79t116.5 -101t38 -143q0 -137 -110.5 -219t-288.5 -82q-189 0 -306.5 91.5t-117.5 231.5z" />
<glyph unicode="t" horiz-adv-x="658" d="M23 984v98h199v277h120v-277h224v-98h-224v-721q0 -90 32.5 -134t108.5 -44q30 0 97 10l5 -98q-47 -17 -128 -17q-123 0 -179 71.5t-56 210.5v722h-199z" />
<glyph unicode="u" horiz-adv-x="1125" d="M152 378v704h119v-689q0 -309 250 -309q260 0 329 215v783h120v-1082h-116l-2 137q-108 -157 -345 -157q-173 0 -263 100.5t-92 297.5z" />
<glyph unicode="v" horiz-adv-x="985" d="M38 1082h123l332 -917l329 917h123l-404 -1082h-97z" />
<glyph unicode="w" horiz-adv-x="1544" d="M63 1082h123l229 -833l18 -93l24 98l260 828h102l257 -821l28 -114l23 105l222 830h124l-315 -1082h-102l-278 858l-13 59l-13 -60l-273 -857h-102z" />
<glyph unicode="x" horiz-adv-x="996" d="M48 0l382 551l-367 531h141l292 -439l292 439h142l-367 -531l383 -551h-141l-308 458l-308 -458h-141z" />
<glyph unicode="y" horiz-adv-x="973" d="M32 1082h131l336 -910l316 910h129l-462 -1266l-24 -56q-89 -197 -275 -197q-43 0 -92 14l-1 99l62 -6q88 0 142.5 43.5t92.5 149.5l53 146z" />
<glyph unicode="z" horiz-adv-x="996" d="M87 0v88l656 891h-636v103h787v-89l-659 -892h703v-101h-851z" />
<glyph unicode="{" horiz-adv-x="676" d="M68 543v104q231 0 231 261v229q1 183 85 296t253 164l26 -79q-244 -78 -244 -391v-213q0 -246 -184 -319q184 -77 184 -318v-228q4 -292 247 -373l-29 -80q-168 50 -253 163t-85 300v221q0 263 -231 263z" />
<glyph unicode="|" horiz-adv-x="452" d="M178 -270v1726h101v-1726h-101z" />
<glyph unicode="}" horiz-adv-x="676" d="M9 -324q243 81 247 373v224q0 253 193 321q-193 68 -193 319v213q0 316 -244 392l26 79q171 -51 254.5 -165.5t83.5 -300.5v-223q0 -261 231 -261v-104q-231 0 -231 -263v-221q0 -187 -85 -300t-253 -163z" />
<glyph unicode="~" horiz-adv-x="1402" d="M145 449q0 149 81 243.5t215 94.5q74 0 140.5 -31t158.5 -113q67 -63 115 -88.5t103 -25.5q88 0 140 63t52 172h104q0 -149 -83.5 -245t-212.5 -96q-72 0 -134.5 27.5t-153.5 108t-135 101t-94 20.5q-89 0 -138.5 -59t-49.5 -171z" />
<glyph unicode="&#xa1;" horiz-adv-x="452" d="M140 1022q0 34 22.5 57t60.5 23t60 -23t22 -57t-22 -57t-60 -23t-60.5 23t-22.5 57zM168 -359l6 1049h111l7 -1049h-124z" />
<glyph unicode="&#xa2;" horiz-adv-x="1115" d="M119 526v36q0 222 105.5 367.5t291.5 168.5v220h120v-219q155 -16 255 -121t106 -261h-115q-8 127 -91.5 205t-210.5 78q-162 0 -251.5 -117t-89.5 -328v-35q0 -207 89.5 -323t252.5 -116q123 0 207.5 69.5t93.5 183.5h115q-8 -139 -110.5 -237t-250.5 -114v-228h-120 v229q-185 23 -291 166t-106 376z" />
<glyph unicode="&#xa3;" horiz-adv-x="1170" d="M93 645v104h184l-9 290q0 200 110.5 318.5t295.5 118.5q182 0 287.5 -105.5t105.5 -282.5h-123q0 135 -75 209t-204 74q-125 0 -199 -88.5t-74 -243.5l9 -290h344v-104h-341l9 -277q2 -174 -64 -264h745v-104h-997v104h98q51 13 77 107q20 74 18 156l-9 278h-188z" />
<glyph unicode="&#xa4;" horiz-adv-x="1481" d="M109 60l159 161q-124 168 -124 387q0 227 133 398l-168 171l85 87l167 -170q165 140 379 140t379 -142l170 173l86 -88l-171 -175q130 -170 130 -394q0 -215 -122 -384l163 -164l-86 -87l-158 160q-78 -72 -178 -112.5t-213 -40.5q-226 0 -391 152l-155 -158zM257 608 q0 -138 64.5 -258t177.5 -189.5t241 -69.5q129 0 241 70t176 189.5t64 257.5q0 139 -65.5 258.5t-176.5 187.5t-239 68t-240 -68t-177.5 -187.5t-65.5 -258.5z" />
<glyph unicode="&#xa5;" horiz-adv-x="1223" d="M44 1456h143l420 -722l421 722h143l-453 -751h367v-89h-418v-204h418v-88h-418v-324h-123v324h-414v88h414v204h-414v89h366z" />
<glyph unicode="&#xa6;" horiz-adv-x="444" d="M159 -270v771h120v-771h-120zM159 698v758h120v-758h-120z" />
<glyph unicode="&#xa7;" horiz-adv-x="1239" d="M102 -64l120 2q0 -156 103.5 -243.5t280.5 -87.5q160 0 254 69.5t94 182.5q0 77 -34.5 124t-114.5 86t-257 87t-264 99.5t-131.5 123t-44.5 172.5q0 100 58.5 170.5t164.5 103.5q-86 47 -132 117t-46 178q0 161 129 258.5t342 97.5q224 0 348.5 -113t124.5 -318h-120 q0 146 -96 237.5t-257 91.5q-165 0 -258 -68.5t-93 -183.5q0 -79 31 -126t107 -85t235 -83q196 -51 290.5 -102.5t138.5 -122.5t44 -172q0 -100 -61.5 -169.5t-170.5 -102.5q91 -48 139.5 -118t48.5 -180q0 -164 -126 -260t-343 -96q-109 0 -205.5 28t-164.5 85 q-134 114 -134 318zM228 553q0 -83 35.5 -131t116 -86t283.5 -94l92 -28q112 13 178 70.5t66 143.5q0 98 -67 157t-240 115l-238 71q-108 -13 -167 -71t-59 -147z" />
<glyph unicode="&#xa8;" horiz-adv-x="881" d="M143 1396q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM580 1395q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xa9;" horiz-adv-x="1637" d="M107 729q0 202 93.5 375t259 272.5t357.5 99.5t357 -99.5t258.5 -272.5t93.5 -375q0 -197 -90 -369t-255.5 -276.5t-363.5 -104.5q-197 0 -362.5 103.5t-256.5 275.5t-91 371zM192 729q0 -176 81.5 -330t228.5 -244t315 -90q167 0 312 89t228.5 242.5t83.5 332.5 q0 178 -83 330.5t-228.5 241t-312.5 88.5q-171 0 -318 -91t-227 -243t-80 -326zM474 686v90q0 174 92 280.5t241 106.5t232 -80.5t83 -232.5h-99q0 224 -216 224q-106 0 -170 -81t-64 -222v-91q0 -134 63 -215.5t171 -81.5q106 0 160.5 53t54.5 171h99q0 -152 -82 -233 t-232 -81t-241.5 106t-91.5 287z" />
<glyph unicode="&#xaa;" horiz-adv-x="906" d="M157 908q0 110 83.5 171t245.5 61h139v61q0 85 -40 132t-121 47q-90 0 -141.5 -35.5t-51.5 -107.5l-107 6q0 102 83 167.5t217 65.5q124 0 197 -71.5t73 -205.5v-315q0 -92 26 -179h-111q-15 43 -21 94q-87 -108 -222 -108q-117 0 -183 58.5t-66 158.5zM266 912 q0 -126 160 -126q53 0 110.5 30t88.5 74v168h-129q-230 0 -230 -146z" />
<glyph unicode="&#xab;" horiz-adv-x="933" d="M123 527v19l295 379h105l-276 -389l276 -388h-105zM432 527v19l295 379h105l-276 -389l276 -388h-105z" />
<glyph unicode="&#xac;" horiz-adv-x="1117" d="M124 670v106h812v-390h-120v284h-692z" />
<glyph unicode="&#xad;" horiz-adv-x="586" d="M49 592v101h479v-101h-479z" />
<glyph unicode="&#xae;" horiz-adv-x="1642" d="M102 729q0 202 93.5 375t259 272.5t357.5 99.5t357.5 -99.5t259 -272.5t93.5 -375q0 -199 -91 -371t-256.5 -275.5t-362.5 -103.5t-362.5 103.5t-256.5 275.5t-91 371zM187 729q0 -179 83.5 -333t229 -242.5t312.5 -88.5t313 88.5t228.5 243t82.5 332.5q0 176 -81 328 t-226.5 242t-316.5 90q-168 0 -313.5 -88.5t-228.5 -241t-83 -330.5zM552 321v839h258q147 0 226 -61.5t79 -186.5q0 -133 -141 -197q72 -26 100 -80.5t28 -130.5t4 -110t13 -57v-16h-102q-14 36 -14 182q0 89 -37.5 126t-127.5 37h-188v-345h-98zM650 757h181 q81 0 133.5 42t52.5 111q0 85 -43.5 121.5t-149.5 38.5h-174v-313z" />
<glyph unicode="&#xaf;" horiz-adv-x="874" d="M106 1359v97h670v-97h-670z" />
<glyph unicode="&#xb0;" horiz-adv-x="774" d="M143 1226q0 103 73 176.5t172 73.5t170.5 -73.5t71.5 -176.5q0 -104 -71 -175t-171 -71q-101 0 -173 71.5t-72 174.5zM233 1226q0 -67 44.5 -111t110.5 -44t109 44t43 111q0 69 -43 114t-109 45q-65 0 -110 -45t-45 -114z" />
<glyph unicode="&#xb1;" horiz-adv-x="1085" d="M84 727v102h414v438h111v-438h391v-102h-391v-438h-111v438h-414zM128 0v101h835v-101h-835z" />
<glyph unicode="&#xb2;" horiz-adv-x="740" d="M76 1215q0 108 79 179t205 71t197 -62t71 -164q0 -101 -118 -223l-55 -55l-226 -209h438v-87h-571v75l320 314q106 110 106 183q0 63 -40.5 101.5t-119.5 38.5q-87 0 -134 -44.5t-47 -117.5h-105z" />
<glyph unicode="&#xb3;" horiz-adv-x="740" d="M71 884h106q0 -62 52.5 -102.5t136.5 -40.5q87 0 133.5 38t46.5 104q0 142 -206 142h-73v82h86q81 2 128.5 38t47.5 96q0 62 -43 99t-124 37q-76 0 -124 -37t-48 -95h-105q0 96 78.5 158t197.5 62q128 0 201 -60t73 -162q0 -56 -38 -103t-108 -71q162 -42 162 -189 q0 -102 -79 -164t-209 -62q-129 0 -210.5 63.5t-81.5 166.5z" />
<glyph unicode="&#xb4;" horiz-adv-x="576" d="M124 1245l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xb5;" horiz-adv-x="1140" d="M162 -416v1498h119v-636q0 -180 63 -272.5t200 -92.5q132 0 209 57.5t106 173.5v770h120v-1082h-109l-7 154q-98 -174 -311 -174q-184 0 -271 125v-521h-119z" />
<glyph unicode="&#xb6;" horiz-adv-x="973" d="M83 988q0 213 133 340.5t361 127.5h224v-1456h-120v520h-108q-150 0 -261 58t-170 164.5t-59 245.5z" />
<glyph unicode="&#xb7;" horiz-adv-x="503" d="M163 717q0 35 22 59t62 24t63 -24t23 -59t-23 -58.5t-63 -23.5t-62 23.5t-22 58.5z" />
<glyph unicode="&#xb8;" horiz-adv-x="498" d="M98 -357q89 0 145.5 32.5t56.5 87.5q0 58 -43.5 80t-132.5 30l29 127h93l-12 -64q165 -21 165 -171q0 -92 -79 -146t-215 -54z" />
<glyph unicode="&#xb9;" horiz-adv-x="740" d="M126 1262v90l324 107h14v-790h-106v663z" />
<glyph unicode="&#xba;" horiz-adv-x="922" d="M135 1038v94q0 153 88.5 248.5t234.5 95.5q147 0 235.5 -95.5t88.5 -253.5v-94q0 -153 -88 -248t-234 -95q-147 0 -236 94.5t-89 253.5zM243 1033q0 -114 56.5 -181t160.5 -67q99 0 156.5 66t57.5 186v95q0 115 -58 181.5t-158 66.5t-157.5 -68t-57.5 -185v-94z" />
<glyph unicode="&#xbb;" horiz-adv-x="928" d="M115 162l276 388l-276 394h106l295 -384v-19l-295 -379h-106zM434 162l276 388l-276 394h106l295 -384v-19l-295 -379h-106z" />
<glyph unicode="&#xbc;" horiz-adv-x="1484" d="M115 1257v90l324 107h14v-790h-106v663zM340 177l711 1138l74 -48l-711 -1138zM764 253l397 536h111v-514h127v-88h-127v-187h-105v187h-399zM878 275h289v384l-31 -50z" />
<glyph unicode="&#xbd;" horiz-adv-x="1548" d="M100 1257v90l324 107h14v-790h-106v663zM296 177l711 1138l74 -48l-711 -1138zM845 550q0 108 79 179t205 71t197 -62t71 -164q0 -101 -118 -223l-55 -55l-226 -209h438v-87h-571v75l320 314q106 110 106 183q0 63 -40.5 101.5t-119.5 38.5q-87 0 -134 -44.5t-47 -117.5 h-105z" />
<glyph unicode="&#xbe;" horiz-adv-x="1590" d="M118 884h106q0 -62 52.5 -102.5t136.5 -40.5q87 0 133.5 38t46.5 104q0 142 -206 142h-73v82h86q81 2 128.5 38t47.5 96q0 62 -43 99t-124 37q-76 0 -124 -37t-48 -95h-105q0 96 78.5 158t197.5 62q128 0 201 -60t73 -162q0 -56 -38 -103t-108 -71q162 -42 162 -189 q0 -102 -79 -164t-209 -62q-129 0 -210.5 63.5t-81.5 166.5zM484 177l711 1138l74 -48l-711 -1138zM879 253l397 536h111v-514h127v-88h-127v-187h-105v187h-399zM993 275h289v384l-31 -50z" />
<glyph unicode="&#xbf;" horiz-adv-x="940" d="M88 -10q0 111 53 212t196 236q85 71 92 180l2 69h120q-2 -123 -27 -182t-119 -153t-117 -124q-81 -105 -81 -236q0 -129 67 -199t195 -70q119 0 190 70t73 187h120q-2 -166 -107 -264.5t-276 -98.5q-178 0 -279.5 100t-101.5 273zM402 1022q0 33 22.5 56t60.5 23t60 -23 t22 -56q0 -34 -22 -57.5t-60 -23.5t-60.5 23.5t-22.5 57.5z" />
<glyph unicode="&#xc0;" horiz-adv-x="1279" d="M30 0l551 1456h117l551 -1456h-128l-151 408h-661l-150 -408h-129zM347 513h584l-292 793zM381 1839h144l191 -279h-109z" />
<glyph unicode="&#xc1;" horiz-adv-x="1279" d="M30 0l551 1456h117l551 -1456h-128l-151 408h-661l-150 -408h-129zM347 513h584l-292 793zM571 1560l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xc2;" horiz-adv-x="1279" d="M30 0l551 1456h117l551 -1456h-128l-151 408h-661l-150 -408h-129zM347 513h584l-292 793zM366 1573v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109z" />
<glyph unicode="&#xc3;" horiz-adv-x="1279" d="M30 0l551 1456h117l551 -1456h-128l-151 408h-661l-150 -408h-129zM310 1591q0 92 54.5 152t140.5 60q48 0 82 -17t64 -38t60.5 -38t71.5 -17q46 0 78.5 33t32.5 89l89 -6q0 -96 -56.5 -154.5t-138.5 -58.5q-76 0 -148.5 55t-129.5 55q-47 0 -78.5 -31t-31.5 -87z M347 513h584l-292 793z" />
<glyph unicode="&#xc4;" horiz-adv-x="1279" d="M30 0l551 1456h117l551 -1456h-128l-151 408h-661l-150 -408h-129zM347 513h584l-292 793zM349 1711q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM786 1710q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5 q0 -33 -22 -56t-61 -23q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xc5;" horiz-adv-x="1279" d="M30 0l551 1456h117l551 -1456h-128l-151 408h-661l-150 -408h-129zM347 513h584l-292 793zM450 1715q0 80 56.5 135t136.5 55q79 0 136 -55t57 -135q0 -79 -55 -133t-138 -54t-138 54t-55 133zM527 1715q0 -50 33 -83t83 -33q49 0 83 32.5t34 83.5q0 53 -35 86t-82 33 q-49 0 -82.5 -34t-33.5 -85z" />
<glyph unicode="&#xc6;" horiz-adv-x="1865" d="M17 0l881 1456h864v-102h-694l23 -545h589v-102h-585l26 -606h702v-101h-817l-17 389h-596l-230 -389h-146zM460 502h525l-35 829z" />
<glyph unicode="&#xc7;" horiz-adv-x="1330" d="M131 630v189q0 194 68 344t195.5 231.5t293.5 81.5q234 0 369.5 -126.5t157.5 -349.5h-124q-46 371 -403 371q-198 0 -315.5 -148t-117.5 -409v-178q0 -252 114.5 -402t309.5 -150q193 0 291 92.5t121 277.5h124q-25 -230 -164.5 -352t-371.5 -122q-162 0 -286.5 81 t-192.5 229.5t-69 339.5zM580 -366q89 0 145.5 32.5t56.5 87.5q0 58 -43.5 80t-132.5 30l29 127h93l-12 -64q165 -21 165 -171q0 -92 -79 -146t-215 -54z" />
<glyph unicode="&#xc8;" horiz-adv-x="1165" d="M184 0v1456h901v-105h-778v-549h681v-104h-681v-594h783v-104h-906zM358 1845h144l191 -279h-109z" />
<glyph unicode="&#xc9;" horiz-adv-x="1165" d="M184 0v1456h901v-105h-778v-549h681v-104h-681v-594h783v-104h-906zM548 1566l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xca;" horiz-adv-x="1165" d="M184 0v1456h901v-105h-778v-549h681v-104h-681v-594h783v-104h-906zM343 1579v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109z" />
<glyph unicode="&#xcb;" horiz-adv-x="1165" d="M184 0v1456h901v-105h-778v-549h681v-104h-681v-594h783v-104h-906zM326 1717q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM763 1716q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23 q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xcc;" horiz-adv-x="545" d="M13 1845h144l191 -279h-109zM211 0v1456h123v-1456h-123z" />
<glyph unicode="&#xcd;" horiz-adv-x="545" d="M202 1566l191 279h145l-231 -279h-105zM211 0v1456h123v-1456h-123z" />
<glyph unicode="&#xce;" horiz-adv-x="545" d="M-2 1579v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109zM211 0v1456h123v-1456h-123z" />
<glyph unicode="&#xcf;" horiz-adv-x="545" d="M-19 1717q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM211 0v1456h123v-1456h-123zM418 1716q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xd0;" horiz-adv-x="1371" d="M33 689v102h181v665h407q179 0 321 -81.5t221.5 -233.5t79.5 -346v-134q0 -195 -79 -346t-222.5 -233t-329.5 -82h-398v689h-181zM337 104h271q235 0 374 152.5t139 412.5v128q0 251 -137 402t-361 152h-286v-560h308v-102h-308v-585z" />
<glyph unicode="&#xd1;" horiz-adv-x="1454" d="M184 0v1456h124l838 -1247v1247h122v-1456h-123l-837 1246v-1246h-124zM394 1591q0 92 54.5 152t140.5 60q48 0 82 -17t64 -38t60.5 -38t71.5 -17q46 0 78.5 33t32.5 89l89 -6q0 -96 -56.5 -154.5t-138.5 -58.5q-76 0 -148.5 55t-129.5 55q-47 0 -78.5 -31t-31.5 -87z " />
<glyph unicode="&#xd2;" horiz-adv-x="1386" d="M125 655v150q0 199 70.5 352.5t199.5 236t297 82.5t296.5 -81t198.5 -229t73 -343v-174q0 -201 -69.5 -353t-198.5 -234t-298 -82q-255 0 -412 182.5t-157 492.5zM248 649q0 -259 120 -410.5t326 -151.5q209 0 326 149.5t117 416.5v154q0 263 -119 412t-326 149 q-203 0 -323.5 -149.5t-120.5 -417.5v-152zM430 1851h144l191 -279h-109z" />
<glyph unicode="&#xd3;" horiz-adv-x="1386" d="M125 655v150q0 199 70.5 352.5t199.5 236t297 82.5t296.5 -81t198.5 -229t73 -343v-174q0 -201 -69.5 -353t-198.5 -234t-298 -82q-255 0 -412 182.5t-157 492.5zM248 649q0 -259 120 -410.5t326 -151.5q209 0 326 149.5t117 416.5v154q0 263 -119 412t-326 149 q-203 0 -323.5 -149.5t-120.5 -417.5v-152zM620 1572l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xd4;" horiz-adv-x="1386" d="M125 655v150q0 199 70.5 352.5t199.5 236t297 82.5t296.5 -81t198.5 -229t73 -343v-174q0 -201 -69.5 -353t-198.5 -234t-298 -82q-255 0 -412 182.5t-157 492.5zM248 649q0 -259 120 -410.5t326 -151.5q209 0 326 149.5t117 416.5v154q0 263 -119 412t-326 149 q-203 0 -323.5 -149.5t-120.5 -417.5v-152zM415 1585v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109z" />
<glyph unicode="&#xd5;" horiz-adv-x="1386" d="M125 655v150q0 199 70.5 352.5t199.5 236t297 82.5t296.5 -81t198.5 -229t73 -343v-174q0 -201 -69.5 -353t-198.5 -234t-298 -82q-255 0 -412 182.5t-157 492.5zM248 649q0 -259 120 -410.5t326 -151.5q209 0 326 149.5t117 416.5v154q0 263 -119 412t-326 149 q-203 0 -323.5 -149.5t-120.5 -417.5v-152zM359 1603q0 92 54.5 152t140.5 60q48 0 82 -17t64 -38t60.5 -38t71.5 -17q46 0 78.5 33t32.5 89l89 -6q0 -96 -56.5 -154.5t-138.5 -58.5q-76 0 -148.5 55t-129.5 55q-47 0 -78.5 -31t-31.5 -87z" />
<glyph unicode="&#xd6;" horiz-adv-x="1386" d="M125 655v150q0 199 70.5 352.5t199.5 236t297 82.5t296.5 -81t198.5 -229t73 -343v-174q0 -201 -69.5 -353t-198.5 -234t-298 -82q-255 0 -412 182.5t-157 492.5zM248 649q0 -259 120 -410.5t326 -151.5q209 0 326 149.5t117 416.5v154q0 263 -119 412t-326 149 q-203 0 -323.5 -149.5t-120.5 -417.5v-152zM398 1723q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM835 1722q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xd7;" horiz-adv-x="1072" d="M93 179l358 365l-343 350l79 80l342 -350l343 350l79 -80l-343 -350l358 -365l-79 -79l-358 364l-357 -364z" />
<glyph unicode="&#xd8;" horiz-adv-x="1386" d="M125 658v147q0 199 70.5 352.5t199.5 236t297 82.5q224 0 372 -140l107 169h103l-149 -237q134 -180 135 -461v-158q0 -201 -69.5 -353t-198.5 -234t-298 -82q-186 0 -319 97l-101 -160h-104l137 217q-182 184 -182 524zM248 649q0 -261 122 -414l632 1002 q-119 131 -310 131q-203 0 -323.5 -149.5t-120.5 -417.5v-152zM434 171q107 -84 260 -84q209 0 326 149.5t117 416.5v154q0 211 -80 353z" />
<glyph unicode="&#xd9;" horiz-adv-x="1346" d="M162 453v1003h122v-985q0 -184 105 -285.5t285 -101.5t284.5 102t104.5 284v986h124v-994q-1 -147 -65 -256t-180.5 -167.5t-267.5 -58.5q-230 0 -368.5 125.5t-143.5 347.5zM421 1839h144l191 -279h-109z" />
<glyph unicode="&#xda;" horiz-adv-x="1346" d="M162 453v1003h122v-985q0 -184 105 -285.5t285 -101.5t284.5 102t104.5 284v986h124v-994q-1 -147 -65 -256t-180.5 -167.5t-267.5 -58.5q-230 0 -368.5 125.5t-143.5 347.5zM611 1560l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xdb;" horiz-adv-x="1346" d="M162 453v1003h122v-985q0 -184 105 -285.5t285 -101.5t284.5 102t104.5 284v986h124v-994q-1 -147 -65 -256t-180.5 -167.5t-267.5 -58.5q-230 0 -368.5 125.5t-143.5 347.5zM406 1573v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109z" />
<glyph unicode="&#xdc;" horiz-adv-x="1346" d="M162 453v1003h122v-985q0 -184 105 -285.5t285 -101.5t284.5 102t104.5 284v986h124v-994q-1 -147 -65 -256t-180.5 -167.5t-267.5 -58.5q-230 0 -368.5 125.5t-143.5 347.5zM389 1711q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23 q-39 0 -60.5 23t-21.5 56zM826 1710q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xdd;" horiz-adv-x="1226" d="M24 1456h146l441 -794l445 794h142l-526 -908v-548h-123v548zM541 1554l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xde;" horiz-adv-x="1214" d="M183 0v1456h120v-304h325q143 0 249 -51t162.5 -145.5t56.5 -217.5q0 -185 -122 -297.5t-333 -116.5h-338v-324h-120zM303 425h324q157 0 253 85.5t96 225.5t-91.5 225.5t-242.5 89.5h-339v-626z" />
<glyph unicode="&#xdf;" horiz-adv-x="1200" d="M151 0v1127q0 200 95.5 308.5t265.5 108.5q153 0 248.5 -84.5t95.5 -222.5q0 -58 -13.5 -106t-49 -112.5t-48 -105.5t-12.5 -89q0 -56 41.5 -108t137 -123t140 -139.5t44.5 -147.5q0 -146 -106 -236t-270 -90q-84 0 -175 24t-131 56l34 101q37 -29 114 -55t144 -26 q122 0 196 64t74 162q0 61 -44 117.5t-135.5 123.5t-137.5 134.5t-46 144.5q0 96 63 208t63 196q0 93 -63 152.5t-154 59.5q-247 0 -251 -306v-1136h-120z" />
<glyph unicode="&#xe0;" horiz-adv-x="1097" d="M100 287q0 158 131.5 250t366.5 92h217v123q0 116 -71.5 182.5t-208.5 66.5q-125 0 -207 -64t-82 -154l-120 1q0 129 120 223.5t295 94.5q181 0 285.5 -90.5t107.5 -252.5v-512q0 -157 33 -235v-12h-128q-18 51 -23 151q-63 -82 -160.5 -126.5t-206.5 -44.5 q-156 0 -252.5 87t-96.5 220zM220 297q0 -91 67.5 -151t175.5 -60q120 0 214.5 58t137.5 155v238h-214q-179 -2 -280 -65.5t-101 -174.5zM318 1524h144l191 -279h-109z" />
<glyph unicode="&#xe1;" horiz-adv-x="1097" d="M100 287q0 158 131.5 250t366.5 92h217v123q0 116 -71.5 182.5t-208.5 66.5q-125 0 -207 -64t-82 -154l-120 1q0 129 120 223.5t295 94.5q181 0 285.5 -90.5t107.5 -252.5v-512q0 -157 33 -235v-12h-128q-18 51 -23 151q-63 -82 -160.5 -126.5t-206.5 -44.5 q-156 0 -252.5 87t-96.5 220zM220 297q0 -91 67.5 -151t175.5 -60q120 0 214.5 58t137.5 155v238h-214q-179 -2 -280 -65.5t-101 -174.5zM508 1245l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xe2;" horiz-adv-x="1097" d="M100 287q0 158 131.5 250t366.5 92h217v123q0 116 -71.5 182.5t-208.5 66.5q-125 0 -207 -64t-82 -154l-120 1q0 129 120 223.5t295 94.5q181 0 285.5 -90.5t107.5 -252.5v-512q0 -157 33 -235v-12h-128q-18 51 -23 151q-63 -82 -160.5 -126.5t-206.5 -44.5 q-156 0 -252.5 87t-96.5 220zM220 297q0 -91 67.5 -151t175.5 -60q120 0 214.5 58t137.5 155v238h-214q-179 -2 -280 -65.5t-101 -174.5zM303 1258v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109z" />
<glyph unicode="&#xe3;" horiz-adv-x="1097" d="M100 287q0 158 131.5 250t366.5 92h217v123q0 116 -71.5 182.5t-208.5 66.5q-125 0 -207 -64t-82 -154l-120 1q0 129 120 223.5t295 94.5q181 0 285.5 -90.5t107.5 -252.5v-512q0 -157 33 -235v-12h-128q-18 51 -23 151q-63 -82 -160.5 -126.5t-206.5 -44.5 q-156 0 -252.5 87t-96.5 220zM220 297q0 -91 67.5 -151t175.5 -60q120 0 214.5 58t137.5 155v238h-214q-179 -2 -280 -65.5t-101 -174.5zM247 1276q0 92 54.5 152t140.5 60q48 0 82 -17t64 -38t60.5 -38t71.5 -17q46 0 78.5 33t32.5 89l89 -6q0 -96 -56.5 -154.5 t-138.5 -58.5q-76 0 -148.5 55t-129.5 55q-47 0 -78.5 -31t-31.5 -87z" />
<glyph unicode="&#xe4;" horiz-adv-x="1097" d="M100 287q0 158 131.5 250t366.5 92h217v123q0 116 -71.5 182.5t-208.5 66.5q-125 0 -207 -64t-82 -154l-120 1q0 129 120 223.5t295 94.5q181 0 285.5 -90.5t107.5 -252.5v-512q0 -157 33 -235v-12h-128q-18 51 -23 151q-63 -82 -160.5 -126.5t-206.5 -44.5 q-156 0 -252.5 87t-96.5 220zM220 297q0 -91 67.5 -151t175.5 -60q120 0 214.5 58t137.5 155v238h-214q-179 -2 -280 -65.5t-101 -174.5zM286 1396q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM723 1395 q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xe5;" horiz-adv-x="1097" d="M100 287q0 158 131.5 250t366.5 92h217v123q0 116 -71.5 182.5t-208.5 66.5q-125 0 -207 -64t-82 -154l-120 1q0 129 120 223.5t295 94.5q181 0 285.5 -90.5t107.5 -252.5v-512q0 -157 33 -235v-12h-128q-18 51 -23 151q-63 -82 -160.5 -126.5t-206.5 -44.5 q-156 0 -252.5 87t-96.5 220zM220 297q0 -91 67.5 -151t175.5 -60q120 0 214.5 58t137.5 155v238h-214q-179 -2 -280 -65.5t-101 -174.5zM387 1400q0 80 56.5 135t136.5 55q79 0 136 -55t57 -135q0 -79 -55 -133t-138 -54t-138 54t-55 133zM464 1400q0 -50 33 -83t83 -33 q49 0 83 32.5t34 83.5q0 53 -35 86t-82 33q-49 0 -82.5 -34t-33.5 -85z" />
<glyph unicode="&#xe6;" horiz-adv-x="1732" d="M85 293q0 157 110.5 246.5t315.5 92.5h270v88q0 132 -63.5 206t-189.5 74q-130 0 -213 -65t-83 -170l-119 13q0 144 116.5 234t298.5 90q125 0 213.5 -53.5t128.5 -159.5q60 100 154.5 156.5t210.5 56.5q196 0 308.5 -120.5t114.5 -337.5v-106h-757v-29q0 -201 96 -314.5 t268 -113.5q185 0 324 118l47 -87q-145 -132 -371 -132q-139 0 -238.5 54.5t-159.5 151.5q-60 -98 -174 -152t-253 -54q-169 0 -262 84.5t-93 228.5zM206 289q0 -97 65.5 -153t186.5 -56q91 0 184.5 46t138.5 110v300h-256q-137 0 -223 -61t-95 -166zM904 636h635v31 q0 154 -80.5 243.5t-223.5 89.5q-132 0 -222 -98t-109 -266z" />
<glyph unicode="&#xe7;" horiz-adv-x="1055" d="M94 526v36q0 160 56 283t160.5 190t244.5 67q178 0 293.5 -106t123.5 -279h-115q-8 127 -91.5 205t-210.5 78q-162 0 -251.5 -117t-89.5 -328v-35q0 -207 89.5 -323t252.5 -116q125 0 209.5 70.5t91.5 182.5h115q-5 -99 -62 -180.5t-151.5 -127.5t-202.5 -46 q-213 0 -337.5 148t-124.5 398zM441 -366q89 0 145.5 32.5t56.5 87.5q0 58 -43.5 80t-132.5 30l29 127h93l-12 -64q165 -21 165 -171q0 -92 -79 -146t-215 -54z" />
<glyph unicode="&#xe8;" horiz-adv-x="1058" d="M90 510v43q0 156 60.5 281t168.5 196.5t234 71.5q197 0 312.5 -134.5t115.5 -367.5v-67h-772v-23q0 -184 105.5 -306.5t265.5 -122.5q96 0 169.5 35t133.5 112l75 -57q-132 -191 -383 -191q-138 0 -249.5 68t-173.5 189.5t-62 272.5zM213 635h649v13q-5 156 -89 254 t-220 98q-135 0 -227.5 -99t-112.5 -266zM305 1524h144l191 -279h-109z" />
<glyph unicode="&#xe9;" horiz-adv-x="1058" d="M90 510v43q0 156 60.5 281t168.5 196.5t234 71.5q197 0 312.5 -134.5t115.5 -367.5v-67h-772v-23q0 -184 105.5 -306.5t265.5 -122.5q96 0 169.5 35t133.5 112l75 -57q-132 -191 -383 -191q-138 0 -249.5 68t-173.5 189.5t-62 272.5zM213 635h649v13q-5 156 -89 254 t-220 98q-135 0 -227.5 -99t-112.5 -266zM495 1245l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xea;" horiz-adv-x="1058" d="M90 510v43q0 156 60.5 281t168.5 196.5t234 71.5q197 0 312.5 -134.5t115.5 -367.5v-67h-772v-23q0 -184 105.5 -306.5t265.5 -122.5q96 0 169.5 35t133.5 112l75 -57q-132 -191 -383 -191q-138 0 -249.5 68t-173.5 189.5t-62 272.5zM213 635h649v13q-5 156 -89 254 t-220 98q-135 0 -227.5 -99t-112.5 -266zM290 1258v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109z" />
<glyph unicode="&#xeb;" horiz-adv-x="1058" d="M90 510v43q0 156 60.5 281t168.5 196.5t234 71.5q197 0 312.5 -134.5t115.5 -367.5v-67h-772v-23q0 -184 105.5 -306.5t265.5 -122.5q96 0 169.5 35t133.5 112l75 -57q-132 -191 -383 -191q-138 0 -249.5 68t-173.5 189.5t-62 272.5zM213 635h649v13q-5 156 -89 254 t-220 98q-135 0 -227.5 -99t-112.5 -266zM273 1396q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM710 1395q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xec;" horiz-adv-x="456" d="M-30 1512h144l191 -279h-109zM168 0v1082h120v-1082h-120z" />
<glyph unicode="&#xed;" horiz-adv-x="456" d="M159 1233l191 279h145l-231 -279h-105zM168 0v1082h120v-1082h-120z" />
<glyph unicode="&#xee;" horiz-adv-x="456" d="M-45 1246v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109zM168 0v1082h120v-1082h-120z" />
<glyph unicode="&#xef;" horiz-adv-x="456" d="M-62 1384q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM168 0v1082h120v-1082h-120zM375 1383q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xf0;" horiz-adv-x="1191" d="M149 466q0 229 119.5 364t318.5 135q100 0 186.5 -38.5t145.5 -105.5q-42 251 -210 419l-225 -139l-51 73l206 128q-137 106 -343 173l39 103q242 -72 409 -212l194 121l51 -73l-178 -111q238 -250 244 -658v-110q0 -159 -56 -286.5t-157 -198t-227 -70.5 q-130 0 -236 61.5t-168 175t-62 249.5zM269 466q0 -103 45 -192.5t124.5 -140t180.5 -50.5q141 0 228.5 124.5t87.5 335.5v82l-2 57q-39 83 -126 131t-198 48q-161 0 -250.5 -105t-89.5 -290z" />
<glyph unicode="&#xf1;" horiz-adv-x="1125" d="M156 0v1082h114l4 -185q61 100 152 152.5t201 52.5q174 0 259 -98t86 -294v-710h-119v711q-1 145 -61.5 216t-193.5 71q-111 0 -196.5 -69.5t-126.5 -187.5v-741h-119zM243 1275q0 92 54.5 152t140.5 60q48 0 82 -17t64 -38t60.5 -38t71.5 -17q46 0 78.5 33t32.5 89 l89 -6q0 -96 -56.5 -154.5t-138.5 -58.5q-76 0 -148.5 55t-129.5 55q-47 0 -78.5 -31t-31.5 -87z" />
<glyph unicode="&#xf2;" horiz-adv-x="1147" d="M90 533v24q0 156 60.5 281t171 194.5t250.5 69.5q216 0 350 -151.5t134 -401.5v-25q0 -157 -60.5 -282.5t-170.5 -193.5t-251 -68q-215 0 -349.5 151.5t-134.5 401.5zM210 524q0 -194 100.5 -318.5t263.5 -124.5q162 0 262.5 124.5t100.5 328.5v23q0 124 -46 227 t-129 159.5t-190 56.5q-160 0 -261 -125.5t-101 -328.5v-22zM310 1524h144l191 -279h-109z" />
<glyph unicode="&#xf3;" horiz-adv-x="1147" d="M90 533v24q0 156 60.5 281t171 194.5t250.5 69.5q216 0 350 -151.5t134 -401.5v-25q0 -157 -60.5 -282.5t-170.5 -193.5t-251 -68q-215 0 -349.5 151.5t-134.5 401.5zM210 524q0 -194 100.5 -318.5t263.5 -124.5q162 0 262.5 124.5t100.5 328.5v23q0 124 -46 227 t-129 159.5t-190 56.5q-160 0 -261 -125.5t-101 -328.5v-22zM500 1245l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xf4;" horiz-adv-x="1147" d="M90 533v24q0 156 60.5 281t171 194.5t250.5 69.5q216 0 350 -151.5t134 -401.5v-25q0 -157 -60.5 -282.5t-170.5 -193.5t-251 -68q-215 0 -349.5 151.5t-134.5 401.5zM210 524q0 -194 100.5 -318.5t263.5 -124.5q162 0 262.5 124.5t100.5 328.5v23q0 124 -46 227 t-129 159.5t-190 56.5q-160 0 -261 -125.5t-101 -328.5v-22zM295 1258v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109z" />
<glyph unicode="&#xf5;" horiz-adv-x="1147" d="M90 533v24q0 156 60.5 281t171 194.5t250.5 69.5q216 0 350 -151.5t134 -401.5v-25q0 -157 -60.5 -282.5t-170.5 -193.5t-251 -68q-215 0 -349.5 151.5t-134.5 401.5zM210 524q0 -194 100.5 -318.5t263.5 -124.5q162 0 262.5 124.5t100.5 328.5v23q0 124 -46 227 t-129 159.5t-190 56.5q-160 0 -261 -125.5t-101 -328.5v-22zM239 1275q0 92 54.5 152t140.5 60q48 0 82 -17t64 -38t60.5 -38t71.5 -17q46 0 78.5 33t32.5 89l89 -6q0 -96 -56.5 -154.5t-138.5 -58.5q-76 0 -148.5 55t-129.5 55q-47 0 -78.5 -31t-31.5 -87z" />
<glyph unicode="&#xf6;" horiz-adv-x="1147" d="M90 533v24q0 156 60.5 281t171 194.5t250.5 69.5q216 0 350 -151.5t134 -401.5v-25q0 -157 -60.5 -282.5t-170.5 -193.5t-251 -68q-215 0 -349.5 151.5t-134.5 401.5zM210 524q0 -194 100.5 -318.5t263.5 -124.5q162 0 262.5 124.5t100.5 328.5v23q0 124 -46 227 t-129 159.5t-190 56.5q-160 0 -261 -125.5t-101 -328.5v-22zM278 1396q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM715 1395q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23 q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xf7;" horiz-adv-x="1164" d="M72 644v116h998v-116h-998zM495 291q0 35 22 59t62 24t63 -24t23 -59t-23 -58t-63 -23t-62 23t-22 58zM495 1088q0 35 22 59t62 24t63 -24t23 -59t-23 -58.5t-63 -23.5t-62 23.5t-22 58.5z" />
<glyph unicode="&#xf8;" horiz-adv-x="1140" d="M89 524v33q0 156 60.5 281t171 194.5t250.5 69.5q114 0 214 -48l78 160h94l-100 -204q94 -72 146 -189t52 -264v-33q0 -156 -61 -282t-171 -194t-250 -68q-108 0 -200 41l-79 -161h-94l99 203q-100 71 -155 190t-55 271zM208 524q0 -110 35.5 -205t104.5 -156l389 794 q-75 43 -166 43q-161 0 -262 -125.5t-101 -328.5v-22zM419 115q68 -34 154 -34q161 0 261.5 124.5t100.5 328.5v23q0 103 -33 194t-96 154z" />
<glyph unicode="&#xf9;" horiz-adv-x="1125" d="M152 378v704h119v-689q0 -309 250 -309q260 0 329 215v783h120v-1082h-116l-2 137q-108 -157 -345 -157q-173 0 -263 100.5t-92 297.5zM312 1524h144l191 -279h-109z" />
<glyph unicode="&#xfa;" horiz-adv-x="1125" d="M152 378v704h119v-689q0 -309 250 -309q260 0 329 215v783h120v-1082h-116l-2 137q-108 -157 -345 -157q-173 0 -263 100.5t-92 297.5zM502 1245l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xfb;" horiz-adv-x="1125" d="M152 378v704h119v-689q0 -309 250 -309q260 0 329 215v783h120v-1082h-116l-2 137q-108 -157 -345 -157q-173 0 -263 100.5t-92 297.5zM297 1258v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109z" />
<glyph unicode="&#xfc;" horiz-adv-x="1125" d="M152 378v704h119v-689q0 -309 250 -309q260 0 329 215v783h120v-1082h-116l-2 137q-108 -157 -345 -157q-173 0 -263 100.5t-92 297.5zM280 1396q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM717 1395 q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23q-38 0 -60 23t-22 56z" />
<glyph unicode="&#xfd;" horiz-adv-x="973" d="M32 1082h131l336 -910l316 910h129l-462 -1266l-24 -56q-89 -197 -275 -197q-43 0 -92 14l-1 99l62 -6q88 0 142.5 43.5t92.5 149.5l53 146zM442 1245l191 279h145l-231 -279h-105z" />
<glyph unicode="&#xfe;" horiz-adv-x="1150" d="M159 -416v1952h120v-604q117 170 337 170q192 0 303.5 -146.5t111.5 -407.5v-18q0 -253 -112 -401.5t-301 -148.5q-221 0 -339 156v-552h-120zM279 270q42 -90 121 -139.5t191 -49.5q151 0 235.5 120.5t84.5 349.5q0 207 -85 327t-237 120q-110 0 -189 -53t-121 -154 v-521z" />
<glyph unicode="&#xff;" horiz-adv-x="973" d="M32 1082h131l336 -910l316 910h129l-462 -1266l-24 -56q-89 -197 -275 -197q-43 0 -92 14l-1 99l62 -6q88 0 142.5 43.5t92.5 149.5l53 146zM220 1396q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56z M657 1395q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23q-38 0 -60 23t-22 56z" />
<glyph unicode="&#x152;" horiz-adv-x="1913" d="M108 566v314q0 172 67 309t190 212t279 75q133 0 313 -20h839v-105h-778v-549h681v-104h-681v-594h783v-104h-844q-189 -21 -311 -21q-156 0 -278 74t-190 208.5t-70 304.5zM228 576q0 -227 113 -361.5t305 -134.5q133 0 249 14v1266q-118 14 -251 14q-191 0 -303 -132 t-113 -357v-309z" />
<glyph unicode="&#x153;" horiz-adv-x="1892" d="M94 533v24q0 157 60.5 283t170 194t247.5 68q142 0 252 -69.5t172 -202.5q60 126 167 199t233 73q197 0 312 -124.5t115 -343.5v-96h-764v-29q0 -185 99 -306.5t253 -121.5q210 0 325 119l52 -82q-133 -138 -377 -138q-136 0 -247 72t-169 196q-61 -130 -170.5 -199 t-250.5 -69q-215 0 -347.5 151.5t-132.5 401.5zM214 524q0 -197 99 -320t261 -123q160 0 258.5 123t98.5 330v23q0 195 -99.5 319t-259.5 124t-259 -124t-99 -330v-22zM1063 639h640v30q0 146 -84 238.5t-223 92.5q-130 0 -222 -101t-111 -260z" />
<glyph unicode="&#x178;" horiz-adv-x="1226" d="M24 1456h146l441 -794l445 794h142l-526 -908v-548h-123v548zM319 1705q0 34 21.5 57.5t60.5 23.5q38 0 60.5 -23.5t22.5 -57.5q0 -33 -22.5 -56t-60.5 -23q-39 0 -60.5 23t-21.5 56zM756 1704q0 34 22 57.5t60 23.5q39 0 61 -23.5t22 -57.5q0 -33 -22 -56t-61 -23 q-38 0 -60 23t-22 56z" />
<glyph unicode="&#x2c6;" horiz-adv-x="880" d="M160 1258v13l238 255h76l241 -258v-10h-111l-168 183l-167 -183h-109z" />
<glyph unicode="&#x2dc;" horiz-adv-x="891" d="M106 1267q0 92 54.5 152t140.5 60q48 0 82 -17t64 -38t60.5 -38t71.5 -17q46 0 78.5 33t32.5 89l89 -6q0 -96 -56.5 -154.5t-138.5 -58.5q-76 0 -148.5 55t-129.5 55q-47 0 -78.5 -31t-31.5 -87z" />
<glyph unicode="&#x2000;" horiz-adv-x="952" />
<glyph unicode="&#x2001;" horiz-adv-x="1905" />
<glyph unicode="&#x2002;" horiz-adv-x="952" />
<glyph unicode="&#x2003;" horiz-adv-x="1905" />
<glyph unicode="&#x2004;" horiz-adv-x="635" />
<glyph unicode="&#x2005;" horiz-adv-x="476" />
<glyph unicode="&#x2006;" horiz-adv-x="317" />
<glyph unicode="&#x2007;" horiz-adv-x="317" />
<glyph unicode="&#x2008;" horiz-adv-x="238" />
<glyph unicode="&#x2009;" horiz-adv-x="381" />
<glyph unicode="&#x200a;" horiz-adv-x="105" />
<glyph unicode="&#x2010;" horiz-adv-x="586" d="M49 592v101h479v-101h-479z" />
<glyph unicode="&#x2011;" horiz-adv-x="586" d="M49 592v101h479v-101h-479z" />
<glyph unicode="&#x2012;" horiz-adv-x="586" d="M49 592v101h479v-101h-479z" />
<glyph unicode="&#x2013;" horiz-adv-x="1334" d="M159 686v102h1002v-102h-1002z" />
<glyph unicode="&#x2014;" horiz-adv-x="1580" d="M126 686v102h1336v-102h-1336z" />
<glyph unicode="&#x2018;" horiz-adv-x="364" d="M98 1121v112q0 92 37.5 177t102.5 144l72 -51q-90 -118 -93 -254v-128h-119z" />
<glyph unicode="&#x2019;" horiz-adv-x="364" d="M62 1151q90 121 93 254v131h118v-101q0 -209 -140 -336z" />
<glyph unicode="&#x201a;" horiz-adv-x="353" d="M41 -179q83 111 91 230l1 154h119v-101q0 -208 -140 -335z" />
<glyph unicode="&#x201c;" horiz-adv-x="612" d="M99 1121v112q0 92 37.5 177t102.5 144l72 -51q-90 -118 -93 -254v-128h-119zM350 1121v112q0 92 37.5 177t102.5 144l72 -51q-90 -118 -93 -254v-128h-119z" />
<glyph unicode="&#x201d;" horiz-adv-x="617" d="M68 1151q90 121 93 254v131h118v-101q0 -209 -140 -336zM312 1151q90 121 93 254v131h118v-101q0 -209 -140 -336z" />
<glyph unicode="&#x201e;" horiz-adv-x="593" d="M41 -188q89 123 92 261v163h119v-130q0 -217 -140 -346zM275 -188q88 122 91 261v163h120v-130q0 -217 -140 -346z" />
<glyph unicode="&#x2022;" horiz-adv-x="662" d="M146 719v33q0 79 51 129t134 50q82 0 133 -48.5t53 -125.5v-40q0 -81 -51 -129t-134 -48q-84 0 -135 49t-51 130z" />
<glyph unicode="&#x2026;" horiz-adv-x="1313" d="M166 72q0 35 22.5 59.5t62.5 24.5t63 -24.5t23 -59.5t-23 -57.5t-63 -22.5t-62.5 22.5t-22.5 57.5zM576 72q0 35 22.5 59.5t62.5 24.5t63 -24.5t23 -59.5t-23 -57.5t-63 -22.5t-62.5 22.5t-22.5 57.5zM968 72q0 35 22.5 59.5t62.5 24.5t63 -24.5t23 -59.5t-23 -57.5 t-63 -22.5t-62.5 22.5t-22.5 57.5z" />
<glyph unicode="&#x202f;" horiz-adv-x="381" />
<glyph unicode="&#x2039;" horiz-adv-x="609" d="M108 546v19l295 379h105l-276 -389l276 -388h-105z" />
<glyph unicode="&#x203a;" horiz-adv-x="609" d="M97 162l276 388l-276 394h106l295 -384v-19l-295 -379h-106z" />
<glyph unicode="&#x205f;" horiz-adv-x="476" />
<glyph unicode="&#x20ac;" d="M83 563v89h192v164h-192v90h192q0 270 143 420t392 150q99 0 232 -31l-10 -109q-112 35 -221 35q-198 0 -305.5 -118.5t-107.5 -346.5h419v-90h-419v-164h419v-89h-419v-17q0 -221 108.5 -342t306.5 -121q117 0 219 34l10 -107q-116 -30 -230 -30q-249 0 -391.5 147 t-145.5 409v27h-192z" />
<glyph unicode="&#x2122;" horiz-adv-x="1264" d="M107 1387v69h391v-69h-159v-468h-73v468h-159zM580 919v537h91l160 -430l160 430h90v-537h-72v416l-152 -416h-52l-152 423v-423h-73z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 0v1080h1080v-1080h-1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="1695" d="M63 984v98h179v131q0 166 84.5 255t235.5 89q68 0 127 -17l-9 -100q-50 12 -109 12q-99 0 -154 -61.5t-55 -174.5v-134h461v111q0 173 94 268.5t265 95.5q134 0 276 -59l-20 -103q-125 53 -249 53q-247 0 -247 -259v-107h254v-98h-254v-984h-119v984h-461v-984h-120v984 h-179zM1403 0v1082h120v-1082h-120z" />
<glyph unicode="&#xfb04;" horiz-adv-x="1695" d="M63 984v98h179v131q0 166 84.5 255t235.5 89q68 0 127 -17l-9 -100q-50 12 -109 12q-99 0 -154 -61.5t-55 -174.5v-134h461v138q1 163 87 250t239 87q125 0 374 -61v-1496h-120v1422q-148 30 -246 30q-103 0 -159 -61.5t-56 -174.5v-134h259v-98h-259v-984h-119v984h-461 v-984h-120v984h-179z" />
<hkern u1="&#x20;" u2="T" k="40" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-18" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="224" />
<hkern u1="A" u2="w" k="33" />
<hkern u1="A" u2="t" k="17" />
<hkern u1="A" u2="&#x3f;" k="61" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="E" u2="f" k="18" />
<hkern u1="F" u2="&#x2026;" k="234" />
<hkern u1="F" u2="&#x201e;" k="234" />
<hkern u1="F" u2="&#x201a;" k="234" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xc5;" k="170" />
<hkern u1="F" u2="&#xc4;" k="170" />
<hkern u1="F" u2="&#xc3;" k="170" />
<hkern u1="F" u2="&#xc2;" k="170" />
<hkern u1="F" u2="&#xc1;" k="170" />
<hkern u1="F" u2="&#xc0;" k="170" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="J" k="264" />
<hkern u1="F" u2="A" k="170" />
<hkern u1="F" u2="&#x2e;" k="234" />
<hkern u1="F" u2="&#x2c;" k="234" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="92" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="97" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="20" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="43" />
<hkern u1="R" u2="&#x178;" k="48" />
<hkern u1="R" u2="&#xdd;" k="48" />
<hkern u1="R" u2="Y" k="48" />
<hkern u1="R" u2="V" k="19" />
<hkern u1="R" u2="T" k="80" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="114" />
<hkern u1="T" u2="&#xc6;" k="179" />
<hkern u1="T" u2="&#xbb;" k="216" />
<hkern u1="T" u2="&#xab;" k="328" />
<hkern u1="T" u2="w" k="57" />
<hkern u1="T" u2="r" k="75" />
<hkern u1="T" u2="&#x20;" k="40" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-15" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="22" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="e" u2="&#x2019;" k="80" />
<hkern u1="f" u2="&#x201d;" k="-16" />
<hkern u1="f" u2="&#x201c;" k="-16" />
<hkern u1="f" u2="&#x2019;" k="-16" />
<hkern u1="f" u2="&#x2018;" k="-16" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-20" />
<hkern u1="f" u2="&#x27;" k="-16" />
<hkern u1="f" u2="&#x22;" k="-16" />
<hkern u1="h" u2="&#x2019;" k="80" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="m" u2="&#x2019;" k="80" />
<hkern u1="n" u2="&#x2019;" k="80" />
<hkern u1="o" u2="&#x2019;" k="80" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-50" />
<hkern u1="r" u2="f" k="-15" />
<hkern u1="t" u2="&#xf6;" k="20" />
<hkern u1="t" u2="&#xf5;" k="20" />
<hkern u1="t" u2="&#xf4;" k="20" />
<hkern u1="t" u2="&#xf3;" k="20" />
<hkern u1="t" u2="&#xf2;" k="20" />
<hkern u1="t" u2="o" k="20" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="33" />
<hkern u1="&#xc0;" u2="t" k="17" />
<hkern u1="&#xc0;" u2="&#x3f;" k="61" />
<hkern u1="&#xc1;" u2="w" k="33" />
<hkern u1="&#xc1;" u2="t" k="17" />
<hkern u1="&#xc1;" u2="&#x3f;" k="61" />
<hkern u1="&#xc2;" u2="w" k="33" />
<hkern u1="&#xc2;" u2="t" k="17" />
<hkern u1="&#xc2;" u2="&#x3f;" k="61" />
<hkern u1="&#xc3;" u2="w" k="33" />
<hkern u1="&#xc3;" u2="t" k="17" />
<hkern u1="&#xc3;" u2="&#x3f;" k="61" />
<hkern u1="&#xc4;" u2="w" k="33" />
<hkern u1="&#xc4;" u2="t" k="17" />
<hkern u1="&#xc4;" u2="&#x3f;" k="61" />
<hkern u1="&#xc5;" u2="w" k="33" />
<hkern u1="&#xc5;" u2="t" k="17" />
<hkern u1="&#xc5;" u2="&#x3f;" k="61" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc8;" u2="f" k="18" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="f" k="18" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xca;" u2="f" k="18" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="f" k="18" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="22" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xe8;" u2="&#x2019;" k="80" />
<hkern u1="&#xe9;" u2="&#x2019;" k="80" />
<hkern u1="&#xea;" u2="&#x2019;" k="80" />
<hkern u1="&#xeb;" u2="&#x2019;" k="80" />
<hkern u1="&#xf1;" u2="&#x2019;" k="80" />
<hkern u1="&#xf2;" u2="&#x2019;" k="80" />
<hkern u1="&#xf3;" u2="&#x2019;" k="80" />
<hkern u1="&#xf4;" u2="&#x2019;" k="80" />
<hkern u1="&#xf5;" u2="&#x2019;" k="80" />
<hkern u1="&#xf6;" u2="&#x2019;" k="80" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="22" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="&#xf6;" k="128" />
<hkern u1="&#x2019;" u2="&#xf5;" k="128" />
<hkern u1="&#x2019;" u2="&#xf4;" k="128" />
<hkern u1="&#x2019;" u2="&#xf3;" k="128" />
<hkern u1="&#x2019;" u2="&#xf2;" k="128" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="s" k="112" />
<hkern u1="&#x2019;" u2="o" k="128" />
<hkern u1="&#x2019;" u2="l" k="-32" />
<hkern u1="&#x2019;" u2="k" k="-32" />
<hkern u1="&#x2019;" u2="h" k="-32" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="170" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="120" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="12" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="11" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="T" k="129" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="17" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="V" k="87" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="W" k="69" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="Y,Yacute,Ydieresis" k="94" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="u,ugrave,uacute,ucircumflex,udieresis" k="11" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="v,y,yacute,ydieresis" k="50" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="z" k="-12" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="21" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="27" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="102" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-18" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="T" k="29" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="Y,Yacute,Ydieresis" k="28" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="X" k="-17" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="22" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="m,n,p,ntilde" k="23" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="31" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="64" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="336" />
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-19" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="65" />
<hkern g1="L" g2="T" k="275" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="54" />
<hkern g1="L" g2="V" k="175" />
<hkern g1="L" g2="W" k="143" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="239" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="44" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="133" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="138" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="324" />
<hkern g1="P" g2="X" k="31" />
<hkern g1="P" g2="Z" k="26" />
<hkern g1="P" g2="J" k="200" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="79" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="113" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="99" />
<hkern g1="T" g2="m,n,p,ntilde" k="109" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="99" />
<hkern g1="T" g2="s" k="116" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="95" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="72" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="218" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="232" />
<hkern g1="T" g2="J" k="240" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="75" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="225" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="37" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="60" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="46" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="94" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="73" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="40" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="58" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="211" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="52" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="Z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="67" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="29" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="11" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="104" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="136" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
<hkern g1="r" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="40" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-15" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="107" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
</font>
</defs></svg>
\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata></metadata>
<defs>
<font id="robotolight_italic" horiz-adv-x="1111" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="493" />
<glyph unicode="&#xfb01;" horiz-adv-x="1077" d="M112 984l17 98h175l16 121q27 171 133 264t270 91q121 -2 269 -61l-31 -102q-119 54 -234 56q-122 1 -195 -66t-92 -182l-18 -121h246l-17 -98h-245l-171 -984h-119l171 984h-175zM678 0l189 1082h119l-188 -1082h-120z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1092" d="M126 984l18 98h173l19 134q22 161 118 253.5t251 90.5q89 -2 178 -22l184 -42l-256 -1496h-116l240 1425l-108 20q-62 11 -121 11q-103 0 -168.5 -64.5t-82.5 -181.5l-19 -128h251l-18 -98h-249l-171 -984h-120l171 984h-174z" />
<glyph horiz-adv-x="10" />
<glyph horiz-adv-x="10" />
<glyph unicode="&#xd;" horiz-adv-x="493" />
<glyph horiz-adv-x="10" />
<glyph unicode=" " horiz-adv-x="493" />
<glyph unicode="&#x09;" horiz-adv-x="493" />
<glyph unicode="&#xa0;" horiz-adv-x="493" />
<glyph unicode="!" horiz-adv-x="458" d="M56 70q2 34 28 58t57 24q35 1 57.5 -23t19.5 -59q-2 -33 -27 -55.5t-59 -23.5t-56 21.5t-20 57.5zM133 405l176 1051h124l-190 -1051h-110z" />
<glyph unicode="&#x22;" horiz-adv-x="580" d="M212 1083l75 453h97l-23 -146l-68 -307h-81zM440 1083l76 453h97l-23 -144l-68 -309h-82z" />
<glyph unicode="#" horiz-adv-x="1165" d="M48 410l17 93h262l157 441h-270l18 96h286l149 416h102l-150 -416h300l150 416h102l-149 -416h221l-17 -96h-238l-157 -441h246l-16 -93h-263l-147 -410h-102l146 410h-299l-146 -410h-102l147 410h-247zM428 503h300l158 441h-300z" />
<glyph unicode="$" d="M87 418h119q-13 -154 62.5 -243t216.5 -91q140 -2 239.5 77t112.5 205q11 99 -46.5 172.5t-203.5 132t-216 115t-103.5 130.5t-25.5 172q13 166 126 268.5t290 119.5l35 201h102l-35 -203q154 -23 230 -139t60 -307h-118q14 153 -50 246t-191 96q-134 2 -225.5 -76 t-105.5 -204q-17 -161 129 -248q38 -23 150 -69t172 -90q162 -118 146 -314q-13 -166 -129 -269t-299 -118l-33 -190h-101l33 190q-116 11 -197 68.5t-118 153t-26 214.5z" />
<glyph unicode="%" horiz-adv-x="1478" d="M199 1099l7 76q15 132 103.5 219.5t211.5 83.5q115 -4 182.5 -89t58.5 -213l-7 -67q-15 -141 -103.5 -227.5t-209.5 -82.5q-113 2 -182.5 87.5t-60.5 212.5zM277 175l885 1131l69 -48l-881 -1136zM296 1097q-7 -95 34 -152.5t117 -59.5q82 -2 139 57t71 157l8 78 q8 95 -33.5 153.5t-115.5 60.5q-81 2 -140.5 -59.5t-71.5 -163.5zM768 279l7 77q15 130 102 217t212 85q117 -4 184 -88.5t58 -212.5l-7 -78q-15 -132 -104.5 -218.5t-209.5 -82.5q-115 2 -183 88t-59 213zM864 277q-7 -94 33.5 -152.5t117.5 -60.5q80 -2 138.5 56.5 t72.5 158.5l8 79q7 97 -32 154t-118 59q-84 2 -142.5 -59.5t-69.5 -162.5z" />
<glyph unicode="&#x26;" horiz-adv-x="1232" d="M74 363q9 109 88 212t266 221l-37 65q-83 153 -72 276q12 152 113 247t252 93q127 -4 203 -82.5t68 -195.5q-13 -166 -229 -316l-150 -104l311 -461q112 148 142 333h108q-33 -250 -186 -422l152 -229h-132l-97 144q-194 -168 -412 -164q-180 2 -290.5 107t-97.5 276z M195 363q-17 -121 60.5 -200t211.5 -81q172 -3 345 150l-318 469l-11 15l-49 -35l-52 -41q-171 -140 -187 -277zM438 1142q-13 -119 86 -280l180 130q124 97 135 208q8 75 -39.5 125t-123.5 50q-96 2 -161.5 -65.5t-76.5 -167.5z" />
<glyph unicode="'" horiz-adv-x="348" d="M190 1090l76 446h101l-23 -147l-63 -299h-91z" />
<glyph unicode="(" horiz-adv-x="643" d="M120 392q11 261 96.5 523t218 445t301.5 273l21 -82q-160 -109 -278 -306t-184.5 -472t-61.5 -533l2 -66q22 -400 219 -566l-35 -77q-200 149 -268 466q-41 193 -31 395z" />
<glyph unicode=")" horiz-adv-x="657" d="M-124 -393q189 129 316 375.5t183 589.5l4 20q24 169 22 329q-5 231 -62 390.5t-159 243.5l35 76q156 -114 233.5 -344t65.5 -518q-4 -94 -16 -176l-3 -16q-59 -376 -215 -651t-383 -397z" />
<glyph unicode="*" horiz-adv-x="853" d="M114 1111l47 97l303 -124l61 372h104l-73 -369l334 125l15 -106l-344 -115l166 -296l-89 -60l-154 305l-250 -301l-78 66l261 298z" />
<glyph unicode="+" horiz-adv-x="1131" d="M76 628l20 112h421l81 466h120l-81 -466h430l-20 -112h-429l-84 -482h-120l84 482h-422z" />
<glyph unicode="," horiz-adv-x="390" d="M-84 -218q115 132 137 264l24 142h116l-22 -144q-33 -188 -188 -317z" />
<glyph unicode="-" horiz-adv-x="578" d="M45 592l18 101h467l-18 -101h-467z" />
<glyph unicode="." horiz-adv-x="484" d="M48 72q3 35 28.5 59.5t60.5 25.5q36 1 59 -24t20 -61q-2 -35 -27.5 -57.5t-60.5 -23.5t-58.5 22t-21.5 59z" />
<glyph unicode="/" horiz-adv-x="799" d="M-101 -125l865 1581h113l-864 -1581h-114z" />
<glyph unicode="0" d="M110 468l7 108l43 284q47 304 181 462.5t351 153.5q177 -4 265.5 -130.5t82.5 -353.5q-2 -72 -11 -139l-40 -258q-53 -317 -188 -469.5t-342 -145.5q-117 3 -198 62t-118 172.5t-33 253.5zM228 378q8 -143 69.5 -219t168.5 -79q150 -7 252 113t145 357l48 307 q19 122 13 227q-21 284 -238 291q-162 5 -265 -124.5t-140 -375.5l-44 -282q-15 -121 -9 -215z" />
<glyph unicode="1" d="M268 1162l21 118l508 181h23l-249 -1461h-120l228 1308z" />
<glyph unicode="2" d="M38 0l15 97l630 623q199 201 218 362q16 125 -50 207t-195 86q-140 4 -241.5 -88.5t-127.5 -249.5l-115 -1q24 195 159 319t329 122q181 -4 280.5 -111.5t82.5 -273.5q-20 -197 -248 -427l-572 -564h739l-17 -101h-887z" />
<glyph unicode="3" d="M71 395h118q-12 -134 66.5 -222t218.5 -92q150 -4 250 83.5t114 234.5q12 128 -60 204t-220 86l-21 1l-126 1l16 102l115 -2q151 0 256.5 79t120.5 213q14 132 -53.5 210t-196.5 82q-138 2 -233.5 -80t-120.5 -220l-116 -1q22 179 155.5 292t320.5 111q179 -4 279 -114.5 t84 -283.5q-9 -108 -84.5 -196t-208.5 -141q110 -39 165.5 -129t45.5 -210q-16 -191 -153 -309t-335 -114q-186 4 -298.5 119.5t-98.5 295.5z" />
<glyph unicode="4" d="M27 368l8 67l827 1021h134l-171 -987h220l-18 -101h-219l-65 -368h-119l64 368h-661zM190 469h515l144 820l-62 -83z" />
<glyph unicode="5" d="M130 384h113q2 -141 72 -220.5t199 -83.5q152 -4 248 104t112 286q14 154 -56 251.5t-205 101.5q-153 4 -284 -103l-96 28l178 708h711l-18 -111h-605l-132 -492q119 81 272 79q179 -2 276 -132.5t79 -328.5q-20 -223 -151 -359.5t-335 -132.5q-177 4 -277.5 115.5 t-100.5 289.5z" />
<glyph unicode="6" d="M115 385q-9 92 24 289q62 373 269.5 583.5t530.5 210.5h16l-12 -105h-32q-238 -5 -401 -153.5t-240 -426.5q152 177 373 173q115 -2 197 -63.5t120 -170.5t25 -238q-9 -102 -49.5 -197.5t-105.5 -165.5q-136 -146 -329 -142q-166 5 -268.5 116.5t-117.5 289.5zM236 511 q-13 -115 14 -212.5t92.5 -156.5t163.5 -61q95 -2 172.5 49.5t127 143.5t62.5 206q17 161 -50.5 265.5t-199.5 107.5q-118 2 -228.5 -67.5t-140.5 -170.5z" />
<glyph unicode="7" d="M180 0l812 1354h-801l16 102h928l-8 -69l-817 -1387h-130z" />
<glyph unicode="8" d="M72 378q11 127 96 223.5t232 149.5q-90 48 -134 133t-36 188q13 180 144.5 294t322.5 110q172 -4 273 -110.5t87 -275.5q-11 -118 -86.5 -206.5t-204.5 -140.5q106 -49 160 -141t46 -207q-15 -187 -157 -303t-350 -112q-188 4 -298 112t-95 286zM191 376 q-15 -131 63.5 -212.5t215.5 -83.5q152 -4 260 83.5t123 230.5q14 129 -65.5 214t-212.5 89q-154 2 -261.5 -90t-122.5 -231zM348 1073q-12 -118 57.5 -196t189.5 -80q133 -4 231.5 80.5t110.5 213.5q12 117 -57.5 198.5t-189.5 85.5q-138 2 -233 -84t-109 -218z" />
<glyph unicode="9" d="M159 958q15 145 83.5 266.5t175.5 188t236 64.5q172 -4 270.5 -120t104.5 -325q3 -112 -28 -297q-61 -360 -255.5 -551t-494.5 -196h-49l12 104h40q246 4 400.5 147.5t224.5 433.5q-76 -95 -175 -147.5t-204 -48.5q-114 2 -196 67t-119.5 174.5t-25.5 239.5zM277 963 q-11 -101 14.5 -189.5t84 -140t144.5 -53.5q114 -4 216 65.5t162 191.5q14 122 14 171q0 171 -67.5 266.5t-194.5 99.5q-97 2 -176.5 -51.5t-132 -150.5t-64.5 -209z" />
<glyph unicode=":" horiz-adv-x="427" d="M31 72q3 35 28.5 59.5t60.5 25.5q36 1 59 -24t20 -61q-2 -35 -27.5 -57.5t-60.5 -23.5t-58.5 22t-21.5 59zM191 995q3 35 28.5 59.5t60.5 25.5q36 1 59 -24t20 -61q-2 -35 -27.5 -57.5t-60.5 -23.5t-58.5 22t-21.5 59z" />
<glyph unicode=";" horiz-adv-x="397" d="M-84 -218q115 132 137 264l24 142h116l-22 -144q-33 -188 -188 -317zM180 995q3 35 28.5 59.5t60.5 25.5q36 1 59 -24t20 -61q-2 -35 -27.5 -57.5t-60.5 -23.5t-58.5 22t-21.5 59z" />
<glyph unicode="&#x3c;" horiz-adv-x="1026" d="M75 612l17 96l872 379l-24 -133l-728 -302l624 -300l-22 -121z" />
<glyph unicode="=" horiz-adv-x="1109" d="M112 418l19 106h811l-19 -106h-811zM183 829l19 106h812l-19 -106h-812z" />
<glyph unicode="&#x3e;" horiz-adv-x="1039" d="M54 227l23 131l743 304l-638 303l21 118l757 -379l-17 -97z" />
<glyph unicode="?" horiz-adv-x="912" d="M172 1115q24 166 141 266t283 96q153 -4 238.5 -104t70.5 -262q-18 -187 -206 -356l-113 -95q-106 -95 -137 -256l-110 -2q13 110 61 195t147 169t139.5 131.5t66 99t31.5 113.5q13 113 -38.5 185t-158.5 76q-115 2 -194.5 -65.5t-105.5 -189.5zM256 70q3 34 27 57.5 t59 24.5t57 -23t20 -59q-3 -33 -28 -55.5t-58 -23.5q-35 -1 -57 21.5t-20 57.5z" />
<glyph unicode="@" horiz-adv-x="1824" d="M74 246q0 223 79 443.5t222 390t326.5 256.5t386.5 84q196 -3 335.5 -83t212.5 -235t73 -357q0 -214 -63.5 -395t-171.5 -277.5t-245 -92.5q-86 2 -142.5 52.5t-62.5 140.5q-81 -109 -157.5 -153t-158.5 -41q-92 3 -145 67t-59 189q-11 173 65 364t194 291.5t260 98.5 q77 -2 135.5 -30t115.5 -77l-135 -574l-8 -77q-5 -73 25 -118t91 -48q106 -4 186 78t128.5 237t55.5 342q6 186 -53.5 323.5t-181 208t-300.5 73.5q-240 4 -443 -134.5t-330.5 -390.5t-133.5 -528q-6 -186 56 -334t183 -224.5t289 -77.5q167 -4 337 78l23 -82 q-151 -89 -365 -87q-191 1 -332 84.5t-216.5 244.5t-75.5 370zM609 285q-5 -96 28.5 -151.5t99.5 -58.5q93 -5 178.5 69t124.5 186l130 520q-60 45 -142 49q-158 5 -268.5 -149t-144.5 -393z" />
<glyph unicode="A" horiz-adv-x="1251" d="M-79 0l787 1456h117l281 -1456h-121l-76 408h-638l-217 -408h-133zM326 513h563l-144 789z" />
<glyph unicode="B" horiz-adv-x="1227" d="M73 0l253 1456l410 -1q209 -5 315 -103q92 -85 92 -226q0 -21 -2 -44q-11 -114 -83 -198.5t-195 -128.5q104 -33 162 -125q50 -80 50 -180q0 -16 -1 -32q-15 -190 -153.5 -304t-361.5 -114h-486zM213 104l350 -1q158 0 265.5 83t124.5 230q2 20 2 38q1 101 -59 165 q-70 76 -206 80l-373 1zM334 803l319 -1q156 2 253.5 79t111.5 206q2 19 2 36q0 217 -287 227l-303 1z" />
<glyph unicode="C" horiz-adv-x="1300" d="M127 481q-1 18 -1 36q0 60 8 119l27 176q31 201 124.5 356t227.5 233q129 75 283 75h12q208 -4 325 -132q115 -126 115 -338v-7l-121 1q0 175 -84 271.5t-241 100.5h-13q-191 0 -325 -148q-140 -152 -181 -421l-30 -200l-4 -90v-12q1 -111 35 -207q36 -101 109 -154 t175 -56h21q160 0 270 88q117 94 172 281l119 1q-51 -224 -207 -352q-149 -122 -361 -122h-20q-195 4 -310.5 138.5t-124.5 362.5z" />
<glyph unicode="D" horiz-adv-x="1311" d="M73 0l253 1456l379 -1q169 0 293 -86.5t180 -238.5q39 -108 39 -231q0 -51 -7 -105l-18 -121q-46 -303 -242 -488t-481 -185h-396zM213 104l260 -1q153 0 279 70t208.5 197.5t108 288t27.5 221.5v19q0 51 -7 99q-23 160 -122 254t-256 98l-281 1z" />
<glyph unicode="E" horiz-adv-x="1140" d="M73 0l253 1456h877l-19 -105h-754l-96 -549h661l-18 -104h-660l-104 -594h760l-18 -104h-882z" />
<glyph unicode="F" horiz-adv-x="1127" d="M73 0l253 1456h878l-19 -105h-755l-99 -566h660l-19 -105h-658l-119 -680h-122z" />
<glyph unicode="G" horiz-adv-x="1368" d="M143 484q-2 26 -2 51q0 55 8 109l25 166q47 306 222 488q169 178 419 178h14q200 -4 320 -119t126 -312h-120q-7 152 -92 237t-239 89h-13q-196 0 -333 -147q-141 -152 -182 -418l-24 -156q-8 -54 -8 -111v-23q3 -198 96 -313.5t254 -117.5h19q243 0 376 126l66 376h-379 l18 104h501l-84 -518q-74 -95 -213 -145q-130 -48 -289 -48h-19q-203 2 -329 139t-138 365z" />
<glyph unicode="H" horiz-adv-x="1416" d="M73 0l253 1456h122l-114 -654h804l114 654h124l-254 -1456h-123l122 698h-804l-122 -698h-122z" />
<glyph unicode="I" horiz-adv-x="539" d="M99 0l253 1456h122l-253 -1456h-122z" />
<glyph unicode="J" horiz-adv-x="1103" d="M44 401h122q-3 -27 -3 -52q0 -110 54 -178q66 -84 201 -88h11q132 0 228 91q100 95 127 257l175 1025h123l-175 -1023q-29 -203 -163 -331q-130 -123 -322 -123h-12q-188 4 -286 117q-83 95 -83 247q0 28 3 58z" />
<glyph unicode="K" horiz-adv-x="1263" d="M73 0l253 1456h122l-135 -776l233 210l618 566h163l-711 -654l494 -802h-138l-449 721l-238 -205l-90 -516h-122z" />
<glyph unicode="L" horiz-adv-x="1057" d="M73 0l253 1456h123l-235 -1352h698l-18 -104h-821z" />
<glyph unicode="M" horiz-adv-x="1729" d="M73 0l253 1456h158l297 -1282l744 1282h165l-253 -1456h-122l111 639l119 630l-741 -1269h-94l-302 1279l-103 -646l-110 -633h-122z" />
<glyph unicode="N" horiz-adv-x="1420" d="M73 0l253 1456h118l598 -1249l217 1249h121l-252 -1456h-118l-597 1248l-217 -1248h-123z" />
<glyph unicode="O" horiz-adv-x="1354" d="M124 489q-1 21 -1 43q0 58 8 116l20 138q45 305 220 498q175 192 429 192h13q134 -3 234.5 -65.5t156.5 -182t61 -262.5q1 -17 1 -34q0 -68 -10 -134l-23 -154q-35 -206 -129.5 -360t-229.5 -230q-130 -74 -285 -74h-12q-204 4 -323.5 141.5t-129.5 367.5zM245 521 q0 -202 88.5 -316t249.5 -118h13q204 0 340 154q140 159 178 420l22 148q8 63 9 128q0 122 -38 222t-114.5 153.5t-185.5 56.5h-13q-192 1 -328 -143q-141 -148 -186 -402q-35 -199 -35 -298v-5z" />
<glyph unicode="P" horiz-adv-x="1233" d="M73 0l253 1456l474 -1q204 -7 315 -121q96 -99 97 -256q0 -24 -3 -50q-20 -204 -165 -320t-378 -116l-368 1l-103 -593h-122zM316 697l355 -1q173 0 285 88t131 243q3 25 3 48q0 113 -66 185q-80 86 -227 90l-367 1z" />
<glyph unicode="Q" horiz-adv-x="1354" d="M120 491q-1 22 -1 43q0 59 8 115l22 149q30 201 125 361t232 240q132 77 290 77h12q204 -4 324 -141t129 -369q1 -17 1 -34q0 -68 -10 -134l-26 -172q-75 -415 -375 -576l216 -233l-91 -71l-242 256q-86 -21 -164 -21q-133 1 -233 64t-155.5 181.5t-61.5 264.5zM240 521 q0 -197 87.5 -313.5t250.5 -120.5h13q203 0 339 152q140 157 180 424l22 145q8 63 9 129q0 123 -39 224t-115.5 153t-184.5 55h-13q-194 0 -329 -145q-141 -151 -185 -406q-35 -205 -35 -297z" />
<glyph unicode="R" horiz-adv-x="1271" d="M70 0l253 1456l431 -1q218 1 336 -113q102 -98 102 -255q0 -25 -3 -52q-15 -146 -109.5 -252t-251.5 -154l248 -615l-1 -14h-130l-235 606h-411l-106 -606h-123zM317 711l360 -1q154 0 263.5 90.5t126.5 235.5q3 25 3 48q0 107 -65 177q-79 85 -233 89l-344 1z" />
<glyph unicode="S" horiz-adv-x="1187" d="M56 416h122q-2 -20 -2 -40q0 -124 84 -202q96 -90 264 -91h8q162 0 274 76q114 78 130 206q2 18 2 34q0 162 -203 242l-191 69l-62 25q-264 113 -264 325q0 16 1 32q9 116 82 204t193 136q112 45 237 44h16q129 -3 231 -60q102 -56 152 -154q41 -80 41 -178q0 -21 -2 -43 h-123q2 21 2 41q0 119 -72 196q-84 89 -235 93h-8q-153 -1 -263 -73q-112 -74 -128 -203q-2 -15 -2 -30q0 -83 62 -145q74 -72 256 -127q232 -74 322 -177q80 -91 80 -215q0 -16 -1 -33q-11 -120 -84 -208.5t-195 -135.5q-115 -44 -245 -44h-17q-139 1 -250 57 q-112 55 -168 153q-46 81 -46 184q0 21 2 42z" />
<glyph unicode="T" horiz-adv-x="1196" d="M179 1351l19 105h1089l-19 -105h-483l-235 -1351h-122l235 1351h-484z" />
<glyph unicode="U" horiz-adv-x="1316" d="M140 469l169 987h121l-168 -988q-4 -34 -5 -66q0 -124 67 -208q83 -104 244 -110h19q156 0 270 93q121 99 154 275l172 1004h123l-169 -985q-36 -230 -193 -363q-152 -129 -369 -129h-13q-141 3 -243.5 65t-148.5 174q-34 82 -35 179q0 35 5 72z" />
<glyph unicode="V" horiz-adv-x="1235" d="M166 1456h123l247 -1276l2 -31l14 31l644 1276h138l-754 -1456h-117z" />
<glyph unicode="W" horiz-adv-x="1791" d="M193 1456h122l93 -1067l7 -215l87 213l472 1069h110l136 -1079l17 -206l82 226l420 1059h128l-590 -1456h-117l-143 1144l-11 134l-56 -139l-506 -1139h-117z" />
<glyph unicode="X" horiz-adv-x="1225" d="M-45 0l603 744l-354 712h138l300 -614l493 614h152l-584 -724l364 -732h-138l-311 634l-512 -634h-151z" />
<glyph unicode="Y" horiz-adv-x="1199" d="M174 1456h137l289 -792l568 792h148l-673 -914l-94 -542h-122l97 555z" />
<glyph unicode="Z" horiz-adv-x="1198" d="M-18 0l17 99l1052 1252h-810l19 105h963l-16 -94l-1056 -1258h869l-19 -104h-1019z" />
<glyph unicode="[" horiz-adv-x="486" d="M14 -312l309 1976h323l-16 -102h-204l-276 -1772h204l-17 -102h-323z" />
<glyph unicode="\" horiz-adv-x="793" d="M197 1456h110l316 -1581h-111z" />
<glyph unicode="]" horiz-adv-x="486" d="M-144 -312l17 102h204l277 1772h-205l16 102h324l-309 -1976h-324z" />
<glyph unicode="^" horiz-adv-x="836" d="M93 729l416 727h90l163 -727h-109l-121 565l-319 -565h-120z" />
<glyph unicode="_" horiz-adv-x="867" d="M-122 -101l18 101h858l-18 -101h-858z" />
<glyph unicode="`" horiz-adv-x="577" d="M247 1524h134l142 -279h-100z" />
<glyph unicode="a" horiz-adv-x="1074" d="M46 279q8 107 73.5 185.5t186.5 122t271 43.5l221 -1l18 124q2 18 2 36q0 86 -50 142q-60 67 -177 71h-8q-113 0 -197 -58q-88 -60 -110 -160h-117q20 142 146 232q123 88 291 87h7q167 -4 257 -101q76 -82 77 -204q0 -23 -3 -48l-90 -544l-8 -87q-1 -12 -1 -23 q0 -42 9 -84l-2 -12h-123q-4 27 -4 54q0 11 1 22l9 75q-75 -81 -171 -127q-92 -44 -200 -44h-9q-137 2 -223 86q-77 76 -77 189q0 12 1 24zM168 289q-1 -12 -1 -24q-1 -72 47 -121q56 -57 151 -59h15q102 1 196 53q100 56 166 160l41 239l-191 1q-182 0 -297 -64.5 t-127 -184.5z" />
<glyph unicode="b" d="M45 0l267 1536h118l-113 -611q135 177 338 177h13q155 -4 239 -115t87 -307v-16q0 -55 -6 -107l-2 -21q-34 -258 -164 -410q-125 -147 -309 -147h-12q-106 2 -186.5 47t-123.5 122l-34 -148h-112zM215 287q29 -97 99.5 -149.5t171.5 -55.5h7q145 0 243 116 q100 118 133 361l7 95v15q0 152 -57 237q-60 89 -179 93h-8q-214 0 -335 -222z" />
<glyph unicode="c" horiz-adv-x="1033" d="M85 517l4 43q12 105 51.5 204t105.5 175.5t158 120.5q86 42 192 42h14q166 -4 264 -112q92 -102 92 -255v-19l-113 1v7q0 120 -65 195q-67 77 -183 81h-12q-116 0 -207 -72q-95 -76 -143 -215q-45 -131 -46 -277q0 -9 1 -18q3 -161 72 -247.5t195 -90.5h13q110 0 196 66 q90 70 120 187h113q-29 -161 -157 -259q-123 -95 -278 -95h-13q-131 3 -220 72t-129 191q-29 90 -29 197q0 38 4 78z" />
<glyph unicode="d" horiz-adv-x="1114" d="M87 403v27q0 48 5 93l2 21q23 170 93 302q69 131 171 195q97 61 217 61h11q96 -2 175 -44.5t125 -128.5l110 607h118l-267 -1536h-111l27 144q-136 -164 -336 -164h-14q-151 4 -236.5 117.5t-89.5 305.5zM208 381q4 -137 63.5 -215.5t169.5 -82.5h12q104 0 183 51 q84 54 142 144l87 510q-29 97 -95.5 152.5t-169.5 58.5h-12q-144 -1 -242 -117q-102 -122 -130 -337l-2 -21q-6 -54 -6 -113v-30z" />
<glyph unicode="e" horiz-adv-x="1036" d="M79 507l3 34q14 150 89 285.5t190 207.5q110 69 235 68h11q121 -2 204.5 -66t121.5 -178q28 -83 28 -179q0 -35 -4 -73l-8 -73h-749l-3 -24q-5 -36 -5 -70q0 -71 21 -139q31 -100 101.5 -158t169.5 -60h13q88 0 160 37q77 40 142 107l70 -57q-73 -95 -173 -143 q-97 -47 -212 -46h-9q-130 2 -225 72q-96 70 -140 192q-34 94 -34 200q0 31 3 63zM213 635l628 -1l3 15q4 30 4 58q0 107 -54 187q-68 102 -193 106h-13q-122 0 -220 -92q-103 -97 -155 -273z" />
<glyph unicode="f" horiz-adv-x="668" d="M126 984l18 98h173l21 147q25 159 122 246q94 85 234 85h6q58 -2 131 -20l-21 -99q-56 15 -107 15q-100 0 -165.5 -65t-82.5 -181l-19 -128h251l-18 -98h-249l-171 -984h-120l171 984h-174z" />
<glyph unicode="g" horiz-adv-x="1112" d="M18 -242l74 70q103 -155 269 -159h12q140 0 235 89q100 94 126 255l26 126q-139 -159 -333 -159h-14q-152 4 -236.5 116.5t-88.5 306.5v30q0 164 60 324q66 175 180 263q108 83 244 83h13q97 -3 177 -46t126 -131l37 156h111l-182 -1063q-19 -136 -86 -240t-172 -159 q-97 -52 -215 -52h-17q-102 2 -195 51q-94 50 -151 139zM207 430v-15q0 -153 57 -239q60 -89 177 -93h14q92 0 173 47q87 51 150 151l85 505q-27 97 -93.5 153.5t-170.5 59.5h-12q-145 0 -241 -118q-101 -123 -133 -358z" />
<glyph unicode="h" horiz-adv-x="1100" d="M46 0l267 1536h118l-118 -637q153 203 360 203h8q156 -4 227 -109q55 -81 55 -209q0 -38 -5 -80l-118 -704h-118l118 706q4 34 4 67q0 22 -2 43q-17 178 -194 183h-6q-101 -1 -190 -63q-91 -64 -160 -194l-128 -742h-118z" />
<glyph unicode="i" horiz-adv-x="455" d="M59 0l189 1082h119l-188 -1082h-120zM281 1395q5 65 86 82q39 -7 55.5 -24.5t21.5 -57.5q-10 -38 -29 -55.5t-57 -25.5q-77 11 -77 75v6z" />
<glyph unicode="j" horiz-adv-x="463" d="M-276 -419l14 99q55 -15 88 -15h6q170 0 206 211l206 1206h118l-206 -1211q-20 -151 -105 -233q-81 -78 -206 -78h-12q-43 1 -109 21zM278 1395q2 33 25.5 57t58.5 25h3q33 0 54 -23q20 -22 20 -53v-6q-3 -34 -27.5 -57t-58.5 -24h-3q-33 0 -54 22q-18 21 -18 51v8z" />
<glyph unicode="k" horiz-adv-x="983" d="M46 0l267 1536h119l-170 -974l124 114l471 406h159l-532 -461l373 -621h-132l-329 543l-160 -135l-71 -408h-119z" />
<glyph unicode="l" horiz-adv-x="455" d="M59 0l267 1536h120l-267 -1536h-120z" />
<glyph unicode="m" horiz-adv-x="1771" d="M40 0l188 1082h115l-34 -176q143 196 358 196h9q114 -2 189.5 -57t93.5 -153q75 100 173 156q95 54 206 54h8q154 -4 228 -102q63 -84 64 -222q0 -24 -2 -50l-2 -23l-119 -705h-119l118 707q3 32 3 63q0 25 -2 49q-20 177 -202 180h-6q-119 1 -219 -79 q-102 -82 -128 -204l-124 -716h-119l120 716q3 31 3 58q0 219 -206 225h-6q-112 0 -208 -72q-99 -74 -133 -184l-128 -743h-119z" />
<glyph unicode="n" horiz-adv-x="1101" d="M46 0l188 1082h114l-36 -185q72 99 166 153q91 52 195 52h8q156 -4 227 -109q55 -81 55 -209q0 -38 -5 -80l-118 -704h-118l118 706q4 34 4 67q0 22 -2 43q-17 178 -194 183h-6q-101 -1 -190 -63q-91 -64 -160 -194l-128 -742h-118z" />
<glyph unicode="o" horiz-adv-x="1123" d="M69 460l3 57l3 34q18 157 96 287q79 131 195 199q112 65 241 65h11q134 -2 228 -74q94 -70 138 -194q33 -93 33 -203q0 -35 -3 -71l-2 -19q-30 -256 -182 -411q-147 -150 -350 -150h-13q-182 3 -291 134q-107 129 -107 338v8zM191 517q-4 -36 -4 -69q-1 -80 21 -150 q30 -100 97.5 -157.5t167.5 -60.5h7q104 0 190 55q90 57 148 161t75 230l3 33q3 36 3 70q-1 145 -63 245q-78 122 -224 126h-12q-152 0 -264 -124q-116 -128 -143 -341z" />
<glyph unicode="p" d="M-27 -416l260 1498h110l-28 -153q136 173 339 173h14q152 -4 237 -113t88 -309v-16q0 -54 -6 -106l-4 -28q-25 -175 -94 -302t-168 -190q-94 -59 -210 -59h-11q-93 2 -175.5 39.5t-133.5 117.5l-100 -552h-118zM211 271q32 -92 101.5 -140t166.5 -51h12q137 0 233 108 q101 114 136 317l8 53l6 95v15q0 149 -58 236q-61 91 -181 95h-8q-100 0 -183 -51q-85 -54 -144 -156z" />
<glyph unicode="q" horiz-adv-x="1118" d="M88 402v27q0 48 5 94l2 22q35 258 165 410q127 147 315 147h12q95 -2 174 -42.5t127 -124.5l35 147h112l-260 -1498h-119l102 550q-134 -154 -328 -154h-15q-152 4 -237.5 115.5t-89.5 306.5zM207 430v-16q0 -152 57 -239q59 -91 178 -95h15q90 0 169 45q86 49 149 142 l91 532q-31 92 -97.5 145t-166.5 56h-12q-148 0 -245 -121q-101 -126 -129 -334l-2 -21z" />
<glyph unicode="r" horiz-adv-x="678" d="M46 0l188 1082h117l-36 -172q59 96 143 146q80 48 175 48h8q35 0 82 -14l-16 -109q-39 8 -79 9q-114 0 -209 -69.5t-127 -176.5l-128 -744h-118z" />
<glyph unicode="s" horiz-adv-x="1016" d="M52 304l119 -1q0 -102 69 -161t190 -61q120 0 204 54.5t96 146.5q1 11 1 22q0 121 -169 178l-172 51q-225 76 -225 248q0 9 1 19q6 136 124 220q115 83 273 82h7q159 -2 258 -90q92 -82 92 -214v-19h-118v16q0 86 -60 142q-66 61 -177 63q-114 0 -192 -53.5t-88 -141.5 l-2 -20q0 -113 160 -161l125 -36l67 -23q214 -80 213 -256v-21q-8 -130 -112.5 -213.5t-269.5 -93.5l-41 -1q-109 2 -197 42.5t-135 113.5q-42 65 -42 147q0 10 1 21z" />
<glyph unicode="t" horiz-adv-x="648" d="M87 984l18 98h192l49 277h119l-48 -277h217l-17 -98h-217l-120 -722l-2 -62q0 -109 100 -112h7q31 0 90 7l-5 -98q-53 -15 -107 -15h-13q-105 2 -153 74q-38 56 -38 152q0 26 3 55l119 721h-194z" />
<glyph unicode="u" horiz-adv-x="1101" d="M126 389l116 693h118l-115 -696q-3 -29 -4 -59q0 -24 3 -48q7 -92 55 -142t132 -53h18q110 0 204 56q102 60 132 158l134 784h120l-188 -1082h-116l29 136q-124 -156 -340 -156h-16q-153 2 -228 110q-59 84 -59 219q0 38 5 80z" />
<glyph unicode="v" horiz-adv-x="965" d="M113 1082h118l177 -913l462 913h126l-561 -1082h-97z" />
<glyph unicode="w" horiz-adv-x="1508" d="M147 1082l112 1l83 -834v-85l39 93l395 825h102l107 -827l6 -102l41 103l358 826h127l-494 -1082h-102l-119 858l-1 60l-23 -61l-414 -857h-102z" />
<glyph unicode="x" horiz-adv-x="976" d="M-52 0l462 557l-271 525h132l213 -437l351 437h148l-444 -537l283 -545h-132l-226 456l-370 -456h-146z" />
<glyph unicode="y" horiz-adv-x="954" d="M-88 -424l12 98l60 -7h11q160 0 254 198l76 151l-209 1066h125l167 -906l463 906h133l-660 -1256q-73 -146 -154 -207q-79 -59 -176 -59h-6q-38 2 -96 16z" />
<glyph unicode="z" horiz-adv-x="976" d="M-21 0l16 94l786 885h-613l18 103h767l-17 -95l-789 -886h678l-18 -101h-828z" />
<glyph unicode="{" horiz-adv-x="666" d="M58 542l12 103q230 9 268 254l34 247q54 349 398 453l18 -80q-256 -87 -299 -394l-34 -241q-36 -211 -227 -293q117 -64 129 -217q3 -45 -1 -90l-31 -227q-8 -62 -3 -120q13 -194 184 -260l-30 -79q-150 51 -219.5 170.5t-50.5 289.5l31 227q6 53 0 99q-20 147 -179 158z " />
<glyph unicode="|" horiz-adv-x="448" d="M35 -270l270 1726h101l-270 -1726h-101z" />
<glyph unicode="}" horiz-adv-x="666" d="M-136 -325q260 89 302 396l32 233q36 215 236 294q-60 28 -95 83.5t-42 131.5q-4 45 1 91l30 229q7 61 4 120q-5 96 -50.5 164.5t-128.5 100.5l32 77q146 -52 214 -170t48 -293l-30 -229q-6 -53 0 -98q20 -148 178 -156l-11 -104q-236 -10 -271 -270l-31 -231 q-54 -347 -398 -450z" />
<glyph unicode="~" horiz-adv-x="1370" d="M118 449q19 157 107.5 249.5t218.5 90.5q116 -3 228 -100l95 -90q75 -69 153 -71q83 -2 141.5 58t79.5 177l99 1q-19 -155 -108 -250.5t-218 -91.5q-119 3 -233 105l-90 86q-76 68 -152 68q-176 3 -217 -230z" />
<glyph unicode="&#xa1;" horiz-adv-x="448" d="M-5 -359l188 1049h111l-176 -1049h-123zM208 1022q3 34 27.5 57t58.5 24q35 1 57 -22.5t19 -58.5q-2 -33 -26.5 -56.5t-58.5 -24.5q-35 -1 -57 22.5t-20 58.5z" />
<glyph unicode="&#xa2;" horiz-adv-x="1092" d="M112 344q-18 177 33.5 350.5t169 278.5t276.5 126l42 219h120l-43 -221q141 -25 216.5 -128.5t69.5 -252.5l-113 1q4 124 -62 201.5t-182 81.5q-169 5 -279 -128.5t-133 -372.5l-3 -80q0 -158 66.5 -246.5t193.5 -92.5q120 -4 210 65t123 188h113q-28 -144 -137.5 -238 t-268.5 -113l-43 -227h-120l44 231q-97 18 -158 71q-117 102 -135 287z" />
<glyph unicode="&#xa3;" horiz-adv-x="1145" d="M-11 0l18 103l92 -1q113 42 143 265l37 278h-182l18 104h179l37 282q27 207 153 328.5t307 117.5q164 -4 254.5 -111.5t73.5 -277.5h-122q13 123 -44.5 201.5t-176.5 82.5q-126 3 -213.5 -89t-109.5 -258l-37 -276h334l-18 -104h-331l-37 -269q-24 -176 -112 -274l725 2 l-18 -104h-970z" />
<glyph unicode="&#xa4;" horiz-adv-x="1447" d="M12 66l183 156q-81 179 -54 379q31 228 197 409l-133 173l93 82l131 -169q190 142 390 138q97 -2 186.5 -37.5t158.5 -104.5l197 173l74 -94l-197 -170q86 -186 58 -387q-27 -215 -185 -392l130 -168l-94 -82l-124 159q-192 -155 -403 -151q-101 2 -193.5 40t-161.5 112 l-180 -158zM252 599q-12 -92 7.5 -182t67 -161.5t123.5 -117.5t177 -49q133 -4 255 67.5t203 195.5t100 264q17 128 -26.5 246.5t-134.5 187.5t-213 73q-130 4 -250 -63t-205 -192.5t-104 -268.5z" />
<glyph unicode="&#xa5;" horiz-adv-x="1196" d="M77 324l16 88h401l36 204h-403l16 89h359l-308 751h133l282 -720l532 720h149l-570 -751h353l-16 -89h-405l-36 -204h406l-16 -88h-405l-57 -324h-122l57 324h-402z" />
<glyph unicode="&#xa6;" horiz-adv-x="441" d="M2 -270l134 771h120l-135 -771h-119zM170 698l132 758h119l-132 -758h-119z" />
<glyph unicode="&#xa7;" horiz-adv-x="1212" d="M-7 -64l119 2q-15 -148 69.5 -238.5t241.5 -92.5q148 -5 256 66t124 193q10 88 -42 149.5t-177 104.5l-162 53l-80 31q-258 109 -238 339q17 199 264 286q-140 101 -123 283q9 112 78 195.5t183.5 127.5t246.5 41q201 -4 308 -121t88 -310h-118q14 145 -63 235t-220 94 q-159 2 -263 -67.5t-119 -191.5q-22 -167 176 -244l235 -80q159 -57 229 -141.5t60 -210.5q-17 -199 -273 -284q147 -100 131 -286q-9 -114 -76.5 -196.5t-182.5 -126.5t-247 -41q-208 2 -325 117.5t-100 313.5zM224 546q-13 -93 43 -158t221 -117t180 -58 q122 18 193.5 75.5t83.5 146.5q12 91 -49 157.5t-217 116.5l-64 20l-132 43q-234 -39 -259 -226z" />
<glyph unicode="&#xa8;" horiz-adv-x="865" d="M262 1396q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24q-35 0 -57 22.5t-20 57.5zM686 1395q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xa9;" horiz-adv-x="1598" d="M135 722q22 197 135.5 374.5t289.5 280.5t373 99q179 -2 321 -100.5t212 -274t47 -366.5q-25 -206 -142.5 -384.5t-291.5 -277t-363 -94.5q-184 4 -324 102.5t-210 274.5t-47 366zM219 562q22 -217 160 -356t338 -141q195 -4 368.5 113t269.5 316t75 402 q-16 142 -84.5 254.5t-175 174t-238.5 64.5q-144 3 -279.5 -61t-242 -187.5t-157 -276.5t-34.5 -302zM485 680l8 78q20 188 122.5 298t252.5 108q137 -4 208.5 -87.5t60.5 -226.5h-98q18 221 -175 225q-106 2 -179 -80.5t-90 -217.5l-10 -98q-13 -129 35.5 -211.5 t145.5 -85.5q198 -7 240 224l95 1q-19 -152 -109 -235.5t-230 -79.5q-142 4 -216.5 114t-60.5 274z" />
<glyph unicode="&#xaa;" horiz-adv-x="889" d="M209 900q5 114 98 177.5t253 63.5l137 -1l9 62q4 35 0 67q-14 108 -123 111q-76 2 -131.5 -32t-74.5 -110l-104 6q15 109 102 172t214 61q117 -4 177.5 -79.5t49.5 -197.5l-49 -314q-15 -93 -5 -182l-105 -1q-6 48 -3 95q-99 -108 -227 -108q-103 0 -163.5 59t-54.5 151z M319 905q-5 -59 30 -90t101 -31q113 0 208 105l30 169l-126 1q-107 0 -171 -40.5t-72 -113.5z" />
<glyph unicode="&#xab;" horiz-adv-x="915" d="M106 526l2 19l348 380h114l-342 -395l198 -382h-95zM406 526l2 19l348 380h114l-342 -395l198 -382h-95z" />
<glyph unicode="&#xac;" horiz-adv-x="1093" d="M131 670l19 106h790l-68 -390h-119l50 284h-672z" />
<glyph unicode="&#xad;" horiz-adv-x="578" d="M45 592l18 101h467l-18 -101h-467z" />
<glyph unicode="&#xae;" horiz-adv-x="1603" d="M130 722q25 207 140 382t289.5 275.5t368.5 96.5q177 -2 319.5 -99.5t214 -273.5t48.5 -368q-18 -151 -89 -292.5t-183 -248t-248.5 -162.5t-278.5 -53q-184 4 -324 102.5t-210 274.5t-47 366zM214 562q22 -216 160 -355.5t338 -141.5q143 -3 277.5 60t241.5 187.5 t158.5 276.5t35.5 307q-14 138 -81.5 251.5t-176 176t-240.5 65.5q-143 3 -279 -61t-241 -185.5t-157.5 -273.5t-35.5 -307zM502 321l132 839l244 -1q133 -5 201.5 -66.5t61.5 -173.5q-10 -132 -166 -208q83 -42 92 -140l-1 -62q-10 -76 -9 -109l2 -63l-2 -16h-98 q-5 36 -3 72l6 72l5 44q7 75 -20.5 113.5t-104.5 42.5l-187 1l-55 -345h-98zM668 757l171 -1q82 2 140.5 44.5t67.5 116.5q20 151 -170 152l-159 1z" />
<glyph unicode="&#xaf;" horiz-adv-x="858" d="M220 1359l16 97h652l-15 -97h-653z" />
<glyph unicode="&#xb0;" horiz-adv-x="761" d="M249 1217q4 106 82.5 184t179.5 76q92 -2 153.5 -73t57.5 -169q-4 -106 -80.5 -182t-177.5 -74q-96 2 -157.5 73t-57.5 165zM339 1219q-6 -62 31 -105.5t96 -43.5q67 0 114 47.5t53 115.5q6 61 -28.5 107t-96.5 46q-64 0 -113 -47.5t-56 -119.5z" />
<glyph unicode="&#xb1;" horiz-adv-x="1062" d="M29 0l16 101h813l-16 -101h-813zM100 727l16 102h401l69 438h111l-69 -438h380l-17 -102h-379l-69 -438h-110l69 438h-402z" />
<glyph unicode="&#xb2;" horiz-adv-x="728" d="M103 665l14 80l371 321q110 98 120 181q8 64 -28.5 98.5t-98.5 34.5q-81 1 -131 -43.5t-67 -120.5h-103q16 116 100 184.5t202 66.5q112 -2 176.5 -62t57.5 -157q-7 -115 -156 -244l-63 -54l-242 -198h420l-16 -87h-556z" />
<glyph unicode="&#xb3;" horiz-adv-x="728" d="M122 885h103q-3 -63 40 -103t120 -40q82 0 135.5 40.5t60.5 107.5q13 129 -164 134l-81 1l9 81h76q89 3 144 43q52 38 58 99q6 62 -33.5 96.5t-104.5 34.5q-67 1 -117.5 -33t-68.5 -99l-104 -1q15 103 96.5 163t194.5 58q112 -2 180.5 -60.5t61.5 -155.5 q-7 -118 -169 -186q131 -44 125 -177q-5 -107 -92 -171.5t-212 -62.5q-118 2 -190 64.5t-68 166.5z" />
<glyph unicode="&#xb4;" horiz-adv-x="569" d="M216 1246l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xb5;" horiz-adv-x="1116" d="M-20 -416l260 1498h118l-105 -634l-6 -80v-47q9 -234 192 -241q122 -4 218.5 58.5t126.5 172.5l132 771h119l-188 -1082h-108l27 154q-121 -178 -325 -174q-176 5 -249 126l-94 -522h-118z" />
<glyph unicode="&#xb6;" horiz-adv-x="954" d="M159 980q23 215 175.5 346t375.5 131l228 -1l-253 -1456h-119l91 520l-83 1q-212 2 -324.5 129t-90.5 330z" />
<glyph unicode="&#xb7;" horiz-adv-x="498" d="M178 717q2 35 27 59t60 25q37 0 59.5 -24t20.5 -60q-3 -35 -28.5 -58.5t-60.5 -24.5q-36 -1 -58.5 23t-19.5 60z" />
<glyph unicode="&#xb8;" horiz-adv-x="493" d="M-75 -437l1 79q96 3 153.5 36t65.5 91q9 79 -94 97l-55 8l45 126h90l-22 -66q141 -26 135 -162q-5 -98 -89.5 -152t-229.5 -57z" />
<glyph unicode="&#xb9;" horiz-adv-x="728" d="M235 1260l17 94l328 105h17l-134 -790h-105l115 660z" />
<glyph unicode="&#xba;" horiz-adv-x="904" d="M213 1033l9 88q17 163 118.5 261.5t244.5 94.5q135 -4 209 -100.5t61 -244.5l-10 -99q-19 -154 -117.5 -251t-242.5 -93q-135 4 -209 99.5t-63 244.5zM323 1031q-12 -111 33 -178t135 -69q96 -4 163.5 66t82.5 192l11 91q10 110 -35 177.5t-134 70.5q-100 2 -166.5 -69.5 t-79.5 -188.5z" />
<glyph unicode="&#xbb;" horiz-adv-x="910" d="M30 162l341 394l-197 388h96l224 -382l-2 -20l-348 -380h-114zM340 162l341 394l-197 388h96l224 -382l-2 -20l-348 -380h-114z" />
<glyph unicode="&#xbc;" horiz-adv-x="1449" d="M222 1255l17 94l328 105h17l-134 -790h-105l115 660zM255 183l885 1131l68 -49l-881 -1135zM675 187l4 65l475 537h115l-90 -514h124l-16 -88h-123l-33 -187h-105l34 187h-385zM801 275h273l73 385l-39 -51z" />
<glyph unicode="&#xbd;" horiz-adv-x="1512" d="M208 1255l17 94l328 105h17l-134 -790h-105l115 660zM212 183l885 1131l68 -49l-881 -1135zM734 0l14 80l371 321q110 98 120 181q8 64 -28.5 98.5t-98.5 34.5q-81 1 -131 -43.5t-67 -120.5h-103q16 116 100 184.5t202 66.5q112 -2 176.5 -62t57.5 -157 q-7 -115 -156 -244l-63 -54l-242 -198h420l-16 -87h-556z" />
<glyph unicode="&#xbe;" horiz-adv-x="1552" d="M167 885h103q-3 -63 40 -103t120 -40q82 0 135.5 40.5t60.5 107.5q13 129 -164 134l-81 1l9 81h76q89 3 144 43q52 38 58 99q6 62 -33.5 96.5t-104.5 34.5q-67 1 -117.5 -33t-68.5 -99l-104 -1q15 103 96.5 163t194.5 58q112 -2 180.5 -60.5t61.5 -155.5 q-7 -118 -169 -186q131 -44 125 -177q-5 -107 -92 -171.5t-212 -62.5q-118 2 -190 64.5t-68 166.5zM395 183l885 1131l68 -49l-881 -1135zM786 187l4 65l475 537h115l-90 -514h124l-16 -88h-123l-33 -187h-105l34 187h-385zM912 275h273l73 385l-39 -51z" />
<glyph unicode="&#xbf;" horiz-adv-x="922" d="M-11 -18q18 192 209 367l138 120q79 78 103 218l115 1q-15 -108 -56.5 -181.5t-125.5 -147.5t-105 -94q-142 -134 -158 -282q-13 -119 42 -189.5t164 -72.5q110 -4 189 64t106 194l117 1q-25 -170 -139 -269t-281 -95q-162 4 -248 107t-70 259zM470 1022q3 33 28 56 t58 24q34 1 56.5 -22t19.5 -58q-2 -34 -28 -58t-57 -24q-35 -1 -57 23t-20 59z" />
<glyph unicode="&#xc0;" horiz-adv-x="1251" d="M-79 0l787 1456h117l281 -1456h-121l-76 408h-638l-217 -408h-133zM326 513h563l-144 789zM583 1839h134l142 -279h-100z" />
<glyph unicode="&#xc1;" horiz-adv-x="1251" d="M-79 0l787 1456h117l281 -1456h-121l-76 408h-638l-217 -408h-133zM326 513h563l-144 789zM716 1561l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xc2;" horiz-adv-x="1251" d="M-79 0l787 1456h117l281 -1456h-121l-76 408h-638l-217 -408h-133zM326 513h563l-144 789zM525 1573l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#xc3;" horiz-adv-x="1251" d="M-79 0l787 1456h117l281 -1456h-121l-76 408h-638l-217 -408h-133zM326 513h563l-144 789zM471 1592q14 96 71.5 155.5t140.5 57.5q38 0 69 -17t63.5 -39.5t63.5 -39.5t68 -17q92 0 128 122l84 -5q-14 -100 -70.5 -157.5t-139.5 -57.5q-31 0 -56.5 10.5t-74.5 45t-75 46 t-56 11.5q-46 0 -79.5 -31t-47.5 -87z" />
<glyph unicode="&#xc4;" horiz-adv-x="1251" d="M-79 0l787 1456h117l281 -1456h-121l-76 408h-638l-217 -408h-133zM326 513h563l-144 789zM528 1711q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24q-35 0 -57 22.5t-20 57.5zM952 1710q2 34 28 58t57 24q35 1 57 -23t20 -59 q-2 -34 -27 -56.5t-58 -23.5q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xc5;" horiz-adv-x="1251" d="M-79 0l787 1456h117l281 -1456h-121l-76 408h-638l-217 -408h-133zM326 513h563l-144 789zM631 1707q2 83 61.5 141t138.5 58q75 0 126.5 -53.5t49.5 -129.5q-2 -80 -60.5 -138t-140.5 -58q-75 0 -126 51.5t-49 128.5zM708 1709q-4 -46 22 -78t72 -32q48 0 85 34.5 t44 87.5q4 48 -23.5 80.5t-72.5 32.5q-47 0 -85 -37t-42 -88z" />
<glyph unicode="&#xc6;" horiz-adv-x="1819" d="M-93 0l1108 1456h844l-18 -102h-673l-72 -545h572l-18 -102h-568l-80 -606h682l-18 -101h-795l51 389h-572l-291 -389h-152zM434 502h504l109 818z" />
<glyph unicode="&#xc7;" horiz-adv-x="1300" d="M127 481q-3 78 7 155l27 176q31 201 124.5 356t227.5 233t295 75q208 -4 325 -132t115 -345l-121 1q0 175 -84 271.5t-241 100.5q-198 5 -337.5 -147.5t-181.5 -421.5l-30 -200l-4 -90q-2 -118 34.5 -219t109.5 -154t175 -56q174 -6 291 87.5t172 281.5l119 1 q-51 -225 -207 -352.5t-381 -121.5q-195 4 -310.5 138.5t-124.5 362.5zM391 -446l1 79q96 3 153.5 36t65.5 91q9 79 -94 97l-55 8l45 126h90l-22 -66q141 -26 135 -162q-5 -98 -89.5 -152t-229.5 -57z" />
<glyph unicode="&#xc8;" horiz-adv-x="1140" d="M73 0l253 1456h877l-19 -105h-754l-96 -549h661l-18 -104h-660l-104 -594h760l-18 -104h-882zM561 1845h134l142 -279h-100z" />
<glyph unicode="&#xc9;" horiz-adv-x="1140" d="M73 0l253 1456h877l-19 -105h-754l-96 -549h661l-18 -104h-660l-104 -594h760l-18 -104h-882zM694 1567l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xca;" horiz-adv-x="1140" d="M73 0l253 1456h877l-19 -105h-754l-96 -549h661l-18 -104h-660l-104 -594h760l-18 -104h-882zM503 1579l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#xcb;" horiz-adv-x="1140" d="M73 0l253 1456h877l-19 -105h-754l-96 -549h661l-18 -104h-660l-104 -594h760l-18 -104h-882zM506 1717q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24q-35 0 -57 22.5t-20 57.5zM930 1716q2 34 28 58t57 24q35 1 57 -23t20 -59 q-2 -34 -27 -56.5t-58 -23.5q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xcc;" horiz-adv-x="539" d="M99 0l253 1456h122l-253 -1456h-122zM227 1845h134l142 -279h-100z" />
<glyph unicode="&#xcd;" horiz-adv-x="539" d="M99 0l253 1456h122l-253 -1456h-122zM359 1567l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xce;" horiz-adv-x="539" d="M99 0l253 1456h122l-253 -1456h-122zM169 1579l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#xcf;" horiz-adv-x="539" d="M99 0l253 1456h122l-253 -1456h-122zM172 1717q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24q-35 0 -57 22.5t-20 57.5zM596 1716q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xd0;" horiz-adv-x="1341" d="M47 689l18 102h175l116 665l379 -1q169 0 293 -86.5t179.5 -239t32.5 -335.5l-18 -121q-46 -303 -242 -488t-481 -185h-396l119 689h-175zM243 104l260 -1q153 0 279 70t208.5 197.5t108 288t27 221.5t-6.5 118q-23 160 -122 254t-256 98l-281 1l-98 -560h299l-18 -102 h-298z" />
<glyph unicode="&#xd1;" horiz-adv-x="1420" d="M73 0l253 1456h118l598 -1249l217 1249h121l-252 -1456h-118l-597 1248l-217 -1248h-123zM552 1592q14 96 71.5 155.5t140.5 57.5q38 0 69 -17t63.5 -39.5t63.5 -39.5t68 -17q92 0 128 122l84 -5q-14 -100 -70.5 -157.5t-139.5 -57.5q-31 0 -56.5 10.5t-74.5 45t-75 46 t-56 11.5q-46 0 -79.5 -31t-47.5 -87z" />
<glyph unicode="&#xd2;" horiz-adv-x="1354" d="M124 489q-4 80 7 159l20 138q45 305 220 498q179 197 442 192q134 -3 234.5 -65.5t156.5 -182t61 -262.5q3 -86 -9 -168l-23 -154q-35 -206 -129.5 -360t-229.5 -230.5t-297 -73.5q-204 4 -323.5 141.5t-129.5 367.5zM245 521q0 -202 88.5 -316t249.5 -118 q213 -5 352.5 154t178.5 420l22 148q8 63 9 128q0 122 -38 222t-114.5 153.5t-185.5 56.5q-200 5 -341 -143.5t-186 -401.5q-36 -205 -35 -303zM632 1851h134l142 -279h-100z" />
<glyph unicode="&#xd3;" horiz-adv-x="1354" d="M124 489q-4 80 7 159l20 138q45 305 220 498q179 197 442 192q134 -3 234.5 -65.5t156.5 -182t61 -262.5q3 -86 -9 -168l-23 -154q-35 -206 -129.5 -360t-229.5 -230.5t-297 -73.5q-204 4 -323.5 141.5t-129.5 367.5zM245 521q0 -202 88.5 -316t249.5 -118 q213 -5 352.5 154t178.5 420l22 148q8 63 9 128q0 122 -38 222t-114.5 153.5t-185.5 56.5q-200 5 -341 -143.5t-186 -401.5q-36 -205 -35 -303zM765 1573l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xd4;" horiz-adv-x="1354" d="M124 489q-4 80 7 159l20 138q45 305 220 498q179 197 442 192q134 -3 234.5 -65.5t156.5 -182t61 -262.5q3 -86 -9 -168l-23 -154q-35 -206 -129.5 -360t-229.5 -230.5t-297 -73.5q-204 4 -323.5 141.5t-129.5 367.5zM245 521q0 -202 88.5 -316t249.5 -118 q213 -5 352.5 154t178.5 420l22 148q8 63 9 128q0 122 -38 222t-114.5 153.5t-185.5 56.5q-200 5 -341 -143.5t-186 -401.5q-36 -205 -35 -303zM574 1585l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#xd5;" horiz-adv-x="1354" d="M124 489q-4 80 7 159l20 138q45 305 220 498q179 197 442 192q134 -3 234.5 -65.5t156.5 -182t61 -262.5q3 -86 -9 -168l-23 -154q-35 -206 -129.5 -360t-229.5 -230.5t-297 -73.5q-204 4 -323.5 141.5t-129.5 367.5zM245 521q0 -202 88.5 -316t249.5 -118 q213 -5 352.5 154t178.5 420l22 148q8 63 9 128q0 122 -38 222t-114.5 153.5t-185.5 56.5q-200 5 -341 -143.5t-186 -401.5q-36 -205 -35 -303zM520 1604q14 96 71.5 155.5t140.5 57.5q38 0 69 -17t63.5 -39.5t63.5 -39.5t68 -17q92 0 128 122l84 -5q-14 -100 -70.5 -157.5 t-139.5 -57.5q-31 0 -56.5 10.5t-74.5 45t-75 46t-56 11.5q-46 0 -79.5 -31t-47.5 -87z" />
<glyph unicode="&#xd6;" horiz-adv-x="1354" d="M124 489q-4 80 7 159l20 138q45 305 220 498q179 197 442 192q134 -3 234.5 -65.5t156.5 -182t61 -262.5q3 -86 -9 -168l-23 -154q-35 -206 -129.5 -360t-229.5 -230.5t-297 -73.5q-204 4 -323.5 141.5t-129.5 367.5zM245 521q0 -202 88.5 -316t249.5 -118 q213 -5 352.5 154t178.5 420l22 148q8 63 9 128q0 122 -38 222t-114.5 153.5t-185.5 56.5q-200 5 -341 -143.5t-186 -401.5q-36 -205 -35 -303zM577 1723q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24q-35 0 -57 22.5t-20 57.5zM1001 1722 q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xd7;" horiz-adv-x="1050" d="M17 184l411 366l-273 350l87 75l270 -350l394 349l68 -86l-394 -349l285 -366l-86 -74l-284 364l-410 -363z" />
<glyph unicode="&#xd8;" horiz-adv-x="1354" d="M41 -82l177 218q-101 156 -98 380q1 97 37 307t144 372t266 232q116 52 246 49q96 -2 185 -35.5t155 -104.5l135 168h111l-192 -237q48 -109 58 -227q10 -119 -7 -234l-22 -143q-33 -214 -128.5 -371.5t-231 -236t-294.5 -76.5h-7q-178 4 -294 98l-128 -159h-112z M241 544q-10 -183 50 -309l790 1005q-93 126 -273 130q-207 5 -349 -151.5t-184 -423.5l-28 -181zM349 168q88 -77 233 -82q132 -3 241 61t186 196.5t106 324.5t32 233t4 85q0 88 -24 174z" />
<glyph unicode="&#xd9;" horiz-adv-x="1316" d="M140 469l169 987h121l-168 -988q-21 -169 62 -273.5t244 -110.5q168 -6 289 93t154 275l172 1004h123l-169 -985q-36 -230 -193 -363t-382 -129q-141 3 -243.5 65t-149 174t-29.5 251zM621 1839h134l142 -279h-100z" />
<glyph unicode="&#xda;" horiz-adv-x="1316" d="M140 469l169 987h121l-168 -988q-21 -169 62 -273.5t244 -110.5q168 -6 289 93t154 275l172 1004h123l-169 -985q-36 -230 -193 -363t-382 -129q-141 3 -243.5 65t-149 174t-29.5 251zM754 1561l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xdb;" horiz-adv-x="1316" d="M140 469l169 987h121l-168 -988q-21 -169 62 -273.5t244 -110.5q168 -6 289 93t154 275l172 1004h123l-169 -985q-36 -230 -193 -363t-382 -129q-141 3 -243.5 65t-149 174t-29.5 251zM563 1573l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#xdc;" horiz-adv-x="1316" d="M140 469l169 987h121l-168 -988q-21 -169 62 -273.5t244 -110.5q168 -6 289 93t154 275l172 1004h123l-169 -985q-36 -230 -193 -363t-382 -129q-141 3 -243.5 65t-149 174t-29.5 251zM566 1711q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24 q-35 0 -57 22.5t-20 57.5zM990 1710q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xdd;" horiz-adv-x="1199" d="M174 1456h137l289 -792l568 792h148l-673 -914l-94 -542h-122l97 555zM685 1555l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xde;" horiz-adv-x="1188" d="M72 0l253 1456h119l-53 -304l305 -1q123 -3 217.5 -54t140 -143t34.5 -209q-12 -128 -81.5 -223.5t-184.5 -147t-254 -51.5l-320 1l-57 -324h-119zM265 425l307 -1q157 0 268 88.5t128 231.5q16 134 -60.5 218t-213.5 88l-320 1z" />
<glyph unicode="&#xdf;" horiz-adv-x="1174" d="M41 0l193 1127q28 200 137 311t274 106q140 -4 221 -87t70 -211q-4 -47 -19.5 -89t-71 -134.5t-69.5 -129t-20 -79.5q-8 -58 20.5 -112.5t102.5 -128t106.5 -133.5t27.5 -124q-9 -149 -128 -245t-282 -92q-80 0 -161.5 21.5t-133.5 61.5l46 99q105 -80 239 -82 q117 -2 203.5 64.5t99.5 171.5q7 60 -22 115.5t-103.5 127.5t-106.5 132.5t-26 125.5q5 49 23 92.5t65.5 120.5t66 119.5t24.5 91.5q10 83 -37 141.5t-133 62.5q-118 5 -195 -77t-100 -239l-192 -1128h-119z" />
<glyph unicode="&#xe0;" horiz-adv-x="1074" d="M46 279q8 107 73.5 185.5t186.5 122t271 43.5l221 -1l18 124q12 111 -48 178t-177 71q-118 2 -205.5 -58.5t-109.5 -159.5h-117q20 142 146 231.5t298 87.5q167 -4 257.5 -101t73.5 -252l-90 -544l-8 -87q-3 -54 8 -107l-2 -12h-123q-5 38 -3 76l9 75 q-75 -81 -171.5 -127t-208.5 -44q-137 2 -222.5 86.5t-76.5 212.5zM168 289q-9 -88 46.5 -145t150.5 -59q110 -4 210.5 52.5t166.5 160.5l41 239l-191 1q-182 0 -297 -64.5t-127 -184.5zM467 1524h134l142 -279h-100z" />
<glyph unicode="&#xe1;" horiz-adv-x="1074" d="M46 279q8 107 73.5 185.5t186.5 122t271 43.5l221 -1l18 124q12 111 -48 178t-177 71q-118 2 -205.5 -58.5t-109.5 -159.5h-117q20 142 146 231.5t298 87.5q167 -4 257.5 -101t73.5 -252l-90 -544l-8 -87q-3 -54 8 -107l-2 -12h-123q-5 38 -3 76l9 75 q-75 -81 -171.5 -127t-208.5 -44q-137 2 -222.5 86.5t-76.5 212.5zM168 289q-9 -88 46.5 -145t150.5 -59q110 -4 210.5 52.5t166.5 160.5l41 239l-191 1q-182 0 -297 -64.5t-127 -184.5zM600 1246l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xe2;" horiz-adv-x="1074" d="M46 279q8 107 73.5 185.5t186.5 122t271 43.5l221 -1l18 124q12 111 -48 178t-177 71q-118 2 -205.5 -58.5t-109.5 -159.5h-117q20 142 146 231.5t298 87.5q167 -4 257.5 -101t73.5 -252l-90 -544l-8 -87q-3 -54 8 -107l-2 -12h-123q-5 38 -3 76l9 75 q-75 -81 -171.5 -127t-208.5 -44q-137 2 -222.5 86.5t-76.5 212.5zM168 289q-9 -88 46.5 -145t150.5 -59q110 -4 210.5 52.5t166.5 160.5l41 239l-191 1q-182 0 -297 -64.5t-127 -184.5zM409 1258l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#xe3;" horiz-adv-x="1074" d="M46 279q8 107 73.5 185.5t186.5 122t271 43.5l221 -1l18 124q12 111 -48 178t-177 71q-118 2 -205.5 -58.5t-109.5 -159.5h-117q20 142 146 231.5t298 87.5q167 -4 257.5 -101t73.5 -252l-90 -544l-8 -87q-3 -54 8 -107l-2 -12h-123q-5 38 -3 76l9 75 q-75 -81 -171.5 -127t-208.5 -44q-137 2 -222.5 86.5t-76.5 212.5zM168 289q-9 -88 46.5 -145t150.5 -59q110 -4 210.5 52.5t166.5 160.5l41 239l-191 1q-182 0 -297 -64.5t-127 -184.5zM355 1277q14 96 71.5 155.5t140.5 57.5q38 0 69 -17t63.5 -39.5t63.5 -39.5t68 -17 q92 0 128 122l84 -5q-14 -100 -70.5 -157.5t-139.5 -57.5q-31 0 -56.5 10.5t-74.5 45t-75 46t-56 11.5q-46 0 -79.5 -31t-47.5 -87z" />
<glyph unicode="&#xe4;" horiz-adv-x="1074" d="M46 279q8 107 73.5 185.5t186.5 122t271 43.5l221 -1l18 124q12 111 -48 178t-177 71q-118 2 -205.5 -58.5t-109.5 -159.5h-117q20 142 146 231.5t298 87.5q167 -4 257.5 -101t73.5 -252l-90 -544l-8 -87q-3 -54 8 -107l-2 -12h-123q-5 38 -3 76l9 75 q-75 -81 -171.5 -127t-208.5 -44q-137 2 -222.5 86.5t-76.5 212.5zM168 289q-9 -88 46.5 -145t150.5 -59q110 -4 210.5 52.5t166.5 160.5l41 239l-191 1q-182 0 -297 -64.5t-127 -184.5zM412 1396q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24 q-35 0 -57 22.5t-20 57.5zM836 1395q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xe5;" horiz-adv-x="1074" d="M46 279q8 107 73.5 185.5t186.5 122t271 43.5l221 -1l18 124q12 111 -48 178t-177 71q-118 2 -205.5 -58.5t-109.5 -159.5h-117q20 142 146 231.5t298 87.5q167 -4 257.5 -101t73.5 -252l-90 -544l-8 -87q-3 -54 8 -107l-2 -12h-123q-5 38 -3 76l9 75 q-75 -81 -171.5 -127t-208.5 -44q-137 2 -222.5 86.5t-76.5 212.5zM168 289q-9 -88 46.5 -145t150.5 -59q110 -4 210.5 52.5t166.5 160.5l41 239l-191 1q-182 0 -297 -64.5t-127 -184.5zM515 1392q2 83 61.5 141t138.5 58q75 0 126.5 -53.5t49.5 -129.5q-2 -80 -60.5 -138 t-140.5 -58q-75 0 -126 51.5t-49 128.5zM592 1394q-4 -46 22 -78t72 -32q48 0 85 34.5t44 87.5q4 48 -23.5 80.5t-72.5 32.5q-47 0 -85 -37t-42 -88z" />
<glyph unicode="&#xe6;" horiz-adv-x="1690" d="M33 285q12 164 141 256t336 92l255 -1l12 89q14 130 -36 203t-158 77q-123 2 -211.5 -60.5t-111.5 -174.5l-115 12q20 149 144 239t302 85q119 -2 198.5 -59t100.5 -153q165 216 387 212q181 -4 273.5 -132.5t67.5 -331.5l-15 -100h-732l-5 -30q-11 -77 -3 -152 q12 -124 84.5 -197.5t191.5 -76.5q169 -4 331 117l39 -89q-151 -133 -375 -129q-122 2 -216 56t-137 149q-81 -106 -197.5 -157.5t-247.5 -48.5q-148 2 -230 85.5t-73 219.5zM153 281q-9 -95 48 -148t157 -53q87 -2 177.5 39t161.5 116l53 301l-240 1q-144 0 -244.5 -70 t-112.5 -186zM884 636h615q14 93 5 155q-15 97 -76.5 152t-158.5 58q-128 3 -227.5 -88.5t-157.5 -276.5z" />
<glyph unicode="&#xe7;" horiz-adv-x="1033" d="M85 517l4 43q12 105 51.5 204t105.5 175.5t157.5 121t206.5 41.5q166 -4 264 -112t92 -274l-113 1q2 125 -65 202t-183 81q-124 4 -219 -72t-143 -215t-45 -295q3 -161 72 -247.5t195 -90.5q118 -4 208.5 65.5t120.5 187.5h113q-30 -161 -157.5 -259.5t-290.5 -94.5 q-131 3 -220 72t-128.5 191t-25.5 275zM267 -446l1 79q96 3 153.5 36t65.5 91q9 79 -94 97l-55 8l45 126h90l-22 -66q141 -26 135 -162q-5 -98 -89.5 -152t-229.5 -57z" />
<glyph unicode="&#xe8;" horiz-adv-x="1036" d="M79 507l3 34q14 150 89 285.5t190 207t246 68.5q121 -2 204.5 -66t121.5 -178t24 -252l-8 -73h-749l-3 -24q-15 -109 16 -208.5t101.5 -158t169.5 -60.5q96 -3 173 37t142 107l70 -57q-73 -94 -173.5 -142.5t-220.5 -46.5q-130 2 -225 72.5t-139.5 192t-31.5 262.5z M213 635l628 -1l3 15q18 142 -50 244.5t-193 106.5q-130 5 -233 -92t-155 -273zM443 1524h134l142 -279h-100z" />
<glyph unicode="&#xe9;" horiz-adv-x="1036" d="M79 507l3 34q14 150 89 285.5t190 207t246 68.5q121 -2 204.5 -66t121.5 -178t24 -252l-8 -73h-749l-3 -24q-15 -109 16 -208.5t101.5 -158t169.5 -60.5q96 -3 173 37t142 107l70 -57q-73 -94 -173.5 -142.5t-220.5 -46.5q-130 2 -225 72.5t-139.5 192t-31.5 262.5z M213 635l628 -1l3 15q18 142 -50 244.5t-193 106.5q-130 5 -233 -92t-155 -273zM576 1246l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xea;" horiz-adv-x="1036" d="M79 507l3 34q14 150 89 285.5t190 207t246 68.5q121 -2 204.5 -66t121.5 -178t24 -252l-8 -73h-749l-3 -24q-15 -109 16 -208.5t101.5 -158t169.5 -60.5q96 -3 173 37t142 107l70 -57q-73 -94 -173.5 -142.5t-220.5 -46.5q-130 2 -225 72.5t-139.5 192t-31.5 262.5z M213 635l628 -1l3 15q18 142 -50 244.5t-193 106.5q-130 5 -233 -92t-155 -273zM385 1258l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#xeb;" horiz-adv-x="1036" d="M79 507l3 34q14 150 89 285.5t190 207t246 68.5q121 -2 204.5 -66t121.5 -178t24 -252l-8 -73h-749l-3 -24q-15 -109 16 -208.5t101.5 -158t169.5 -60.5q96 -3 173 37t142 107l70 -57q-73 -94 -173.5 -142.5t-220.5 -46.5q-130 2 -225 72.5t-139.5 192t-31.5 262.5z M213 635l628 -1l3 15q18 142 -50 244.5t-193 106.5q-130 5 -233 -92t-155 -273zM388 1396q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24q-35 0 -57 22.5t-20 57.5zM812 1395q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5 q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xec;" horiz-adv-x="452" d="M57 0l189 1082h119l-188 -1082h-120zM127 1512h134l142 -279h-100z" />
<glyph unicode="&#xed;" horiz-adv-x="452" d="M57 0l189 1082h119l-188 -1082h-120zM259 1234l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xee;" horiz-adv-x="452" d="M57 0l189 1082h119l-188 -1082h-120zM69 1246l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#xef;" horiz-adv-x="452" d="M57 0l189 1082h119l-188 -1082h-120zM72 1384q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24q-35 0 -57 22.5t-20 57.5zM496 1383q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xf0;" horiz-adv-x="1165" d="M125 458q14 146 81.5 263.5t176.5 183t242 61.5q88 -2 168 -38t134 -107q4 238 -120 418l-244 -139l-40 79l221 125q-110 104 -303 172l49 101q218 -73 362 -210l211 121l40 -79l-191 -108q137 -216 133 -501q-3 -119 -27.5 -273t-93 -278t-165.5 -193q-114 -81 -253 -77 q-123 4 -214 67.5t-135 173.5t-32 238zM245 458q-18 -154 57.5 -263t213.5 -113q150 -5 253 125.5t132 350.5l9 68l6 60q-32 84 -105.5 129t-171.5 47q-158 4 -265.5 -107.5t-128.5 -296.5z" />
<glyph unicode="&#xf1;" horiz-adv-x="1101" d="M46 0l188 1082h114l-36 -185q72 100 166.5 153.5t202.5 51.5q156 -4 227 -109t50 -289l-118 -704h-118l118 706q6 57 2 110q-17 178 -194 183q-105 2 -196 -62.5t-160 -194.5l-128 -742h-118zM351 1276q14 96 71.5 155.5t140.5 57.5q38 0 69 -17t63.5 -39.5t63.5 -39.5 t68 -17q92 0 128 122l84 -5q-14 -100 -70.5 -157.5t-139.5 -57.5q-31 0 -56.5 10.5t-74.5 45t-75 46t-56 11.5q-46 0 -79.5 -31t-47.5 -87z" />
<glyph unicode="&#xf2;" horiz-adv-x="1123" d="M69 460l3 57l3 34q18 157 96 287.5t194.5 198.5t252.5 65q134 -2 228.5 -73.5t138 -195t29.5 -273.5l-2 -19q-30 -256 -181.5 -411t-363.5 -150q-182 3 -291 134t-107 346zM191 517q-13 -119 17.5 -219.5t97.5 -157.5t167 -60q108 -2 197.5 55t147.5 161t75 230l3 33 q18 193 -59.5 315.5t-224.5 125.5q-160 5 -276.5 -123.5t-142.5 -341.5zM447 1524h134l142 -279h-100z" />
<glyph unicode="&#xf3;" horiz-adv-x="1123" d="M69 460l3 57l3 34q18 157 96 287.5t194.5 198.5t252.5 65q134 -2 228.5 -73.5t138 -195t29.5 -273.5l-2 -19q-30 -256 -181.5 -411t-363.5 -150q-182 3 -291 134t-107 346zM191 517q-13 -119 17.5 -219.5t97.5 -157.5t167 -60q108 -2 197.5 55t147.5 161t75 230l3 33 q18 193 -59.5 315.5t-224.5 125.5q-160 5 -276.5 -123.5t-142.5 -341.5zM580 1246l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xf4;" horiz-adv-x="1123" d="M69 460l3 57l3 34q18 157 96 287.5t194.5 198.5t252.5 65q134 -2 228.5 -73.5t138 -195t29.5 -273.5l-2 -19q-30 -256 -181.5 -411t-363.5 -150q-182 3 -291 134t-107 346zM191 517q-13 -119 17.5 -219.5t97.5 -157.5t167 -60q108 -2 197.5 55t147.5 161t75 230l3 33 q18 193 -59.5 315.5t-224.5 125.5q-160 5 -276.5 -123.5t-142.5 -341.5zM389 1258l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#xf5;" horiz-adv-x="1123" d="M69 460l3 57l3 34q18 157 96 287.5t194.5 198.5t252.5 65q134 -2 228.5 -73.5t138 -195t29.5 -273.5l-2 -19q-30 -256 -181.5 -411t-363.5 -150q-182 3 -291 134t-107 346zM191 517q-13 -119 17.5 -219.5t97.5 -157.5t167 -60q108 -2 197.5 55t147.5 161t75 230l3 33 q18 193 -59.5 315.5t-224.5 125.5q-160 5 -276.5 -123.5t-142.5 -341.5zM335 1276q14 96 71.5 155.5t140.5 57.5q38 0 69 -17t63.5 -39.5t63.5 -39.5t68 -17q92 0 128 122l84 -5q-14 -100 -70.5 -157.5t-139.5 -57.5q-31 0 -56.5 10.5t-74.5 45t-75 46t-56 11.5 q-46 0 -79.5 -31t-47.5 -87z" />
<glyph unicode="&#xf6;" horiz-adv-x="1123" d="M69 460l3 57l3 34q18 157 96 287.5t194.5 198.5t252.5 65q134 -2 228.5 -73.5t138 -195t29.5 -273.5l-2 -19q-30 -256 -181.5 -411t-363.5 -150q-182 3 -291 134t-107 346zM191 517q-13 -119 17.5 -219.5t97.5 -157.5t167 -60q108 -2 197.5 55t147.5 161t75 230l3 33 q18 193 -59.5 315.5t-224.5 125.5q-160 5 -276.5 -123.5t-142.5 -341.5zM392 1396q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24q-35 0 -57 22.5t-20 57.5zM816 1395q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5 q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xf7;" horiz-adv-x="1139" d="M76 644l21 116h971l-21 -116h-971zM426 291q2 35 27 59t60 25q36 1 59.5 -23.5t20.5 -60.5q-3 -35 -28.5 -58t-60.5 -24t-58 22.5t-20 59.5zM564 1088q2 35 27 59t60 25q36 1 59.5 -23.5t20.5 -60.5q-3 -35 -28.5 -58.5t-60.5 -24.5q-38 0 -60 24.5t-18 58.5z" />
<glyph unicode="&#xf8;" horiz-adv-x="1116" d="M61 -139l137 204q-122 122 -129 331q-6 196 65 360.5t203.5 257.5t293.5 90q110 -4 202 -50l107 160l100 -1l-139 -205q114 -125 120 -328q3 -205 -68 -364.5t-203 -250t-291 -87.5q-98 1 -190 43l-108 -161zM184 425q-3 -163 73 -261l518 796q-71 42 -150 43 q-123 3 -223.5 -72.5t-157.5 -210t-60 -295.5zM324 112q65 -32 140 -34q185 -4 310 157t131 414q3 151 -65 255z" />
<glyph unicode="&#xf9;" horiz-adv-x="1101" d="M126 389l116 693h118l-115 -696q-6 -54 -1 -107q7 -92 55 -142t132 -53q120 -5 222 55.5t132 158.5l134 784h120l-188 -1082h-116l29 136q-129 -162 -356 -156q-153 3 -228 110.5t-54 298.5zM461 1524h134l142 -279h-100z" />
<glyph unicode="&#xfa;" horiz-adv-x="1101" d="M126 389l116 693h118l-115 -696q-6 -54 -1 -107q7 -92 55 -142t132 -53q120 -5 222 55.5t132 158.5l134 784h120l-188 -1082h-116l29 136q-129 -162 -356 -156q-153 3 -228 110.5t-54 298.5zM594 1246l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xfb;" horiz-adv-x="1101" d="M126 389l116 693h118l-115 -696q-6 -54 -1 -107q7 -92 55 -142t132 -53q120 -5 222 55.5t132 158.5l134 784h120l-188 -1082h-116l29 136q-129 -162 -356 -156q-153 3 -228 110.5t-54 298.5zM403 1258l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#xfc;" horiz-adv-x="1101" d="M126 389l116 693h118l-115 -696q-6 -54 -1 -107q7 -92 55 -142t132 -53q120 -5 222 55.5t132 158.5l134 784h120l-188 -1082h-116l29 136q-129 -162 -356 -156q-153 3 -228 110.5t-54 298.5zM406 1396q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56 t-58 -24q-35 0 -57 22.5t-20 57.5zM830 1395q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#xfd;" horiz-adv-x="954" d="M-88 -424l12 98l60 -7q168 -7 265 198l76 151l-209 1066h125l167 -906l463 906h133l-660 -1256q-73 -146 -154.5 -207t-181.5 -59q-38 2 -96 16zM536 1246l230 278l150 -1l-268 -277h-112z" />
<glyph unicode="&#xfe;" horiz-adv-x="1126" d="M-23 -416l339 1952h119l-112 -604q140 176 349 170q156 -4 240 -116t86 -306q0 -63 -6 -122l-2 -16q-36 -263 -165 -416q-129 -152 -321 -147q-93 2 -175 39.5t-133 117.5l-100 -552h-119zM216 269q32 -91 101.5 -139t166.5 -50q151 -5 253 116t136 362l6 95 q3 160 -57.5 251t-181.5 95q-105 2 -190.5 -51.5t-144.5 -155.5z" />
<glyph unicode="&#xff;" horiz-adv-x="954" d="M-88 -424l12 98l60 -7q168 -7 265 198l76 151l-209 1066h125l167 -906l463 906h133l-660 -1256q-73 -146 -154.5 -207t-181.5 -59q-38 2 -96 16zM348 1396q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24q-35 0 -57 22.5t-20 57.5zM772 1395 q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#x152;" horiz-adv-x="1866" d="M108 576l48 299q45 280 214 442t403 160l80 -2l223 -19h823l-18 -105h-755l-95 -549h661l-19 -104h-660l-103 -594h760l-19 -104h-812l-238 -19h-66q-149 4 -253.5 83t-150 215.5t-23.5 296.5zM227 402q15 -145 97 -230t216 -89q100 -3 243 11l223 1267q-118 16 -236 16 q-192 2 -325 -134.5t-170 -373.5l-46 -294q-11 -87 -2 -173z" />
<glyph unicode="&#x153;" horiz-adv-x="1845" d="M84 517l2 18q31 258 182.5 415t366.5 152q137 -4 235 -77.5t133 -194.5q85 134 196 204.5t235 68.5q183 -6 276 -136t69 -327l-15 -102h-738q-16 -98 -7 -174q14 -126 83 -202t179 -80q187 -6 336 117l43 -82q-146 -140 -383 -136q-124 2 -224 74.5t-136 191.5 q-83 -133 -199.5 -202.5t-251.5 -65.5q-133 4 -224.5 74.5t-132.5 194.5t-25 269zM200 417q3 -152 75 -242.5t198 -94.5q131 -4 234.5 80.5t156 238t35.5 310.5q-16 134 -86.5 211t-184.5 81q-121 4 -219 -69t-156 -212t-53 -303zM1040 639h620l5 31q18 141 -48.5 234 t-189.5 97q-129 3 -230.5 -93t-156.5 -269z" />
<glyph unicode="&#x178;" horiz-adv-x="1199" d="M174 1456h137l289 -792l568 792h148l-673 -914l-94 -542h-122l97 555zM497 1705q2 34 26 57.5t59 24.5q35 0 57.5 -23.5t19.5 -58.5q-2 -33 -27 -56t-58 -24q-35 0 -57 22.5t-20 57.5zM921 1704q2 34 28 58t57 24q35 1 57 -23t20 -59q-2 -34 -27 -56.5t-58 -23.5 q-34 0 -56.5 22.5t-20.5 57.5z" />
<glyph unicode="&#x2c6;" horiz-adv-x="864" d="M270 1258l1 14l270 254h73l198 -257l-1 -12l-108 1l-129 181l-194 -180z" />
<glyph unicode="&#x2dc;" horiz-adv-x="874" d="M205 1268q14 96 71.5 155.5t140.5 57.5q38 0 69 -17t63.5 -39.5t63.5 -39.5t68 -17q92 0 128 122l84 -5q-14 -100 -70.5 -157.5t-139.5 -57.5q-31 0 -56.5 10.5t-74.5 45t-75 46t-56 11.5q-46 0 -79.5 -31t-47.5 -87z" />
<glyph unicode="&#x2000;" horiz-adv-x="953" />
<glyph unicode="&#x2001;" horiz-adv-x="1906" />
<glyph unicode="&#x2002;" horiz-adv-x="953" />
<glyph unicode="&#x2003;" horiz-adv-x="1906" />
<glyph unicode="&#x2004;" horiz-adv-x="635" />
<glyph unicode="&#x2005;" horiz-adv-x="476" />
<glyph unicode="&#x2006;" horiz-adv-x="317" />
<glyph unicode="&#x2007;" horiz-adv-x="317" />
<glyph unicode="&#x2008;" horiz-adv-x="238" />
<glyph unicode="&#x2009;" horiz-adv-x="381" />
<glyph unicode="&#x200a;" horiz-adv-x="105" />
<glyph unicode="&#x2010;" horiz-adv-x="578" d="M45 592l18 101h467l-18 -101h-467z" />
<glyph unicode="&#x2011;" horiz-adv-x="578" d="M45 592l18 101h467l-18 -101h-467z" />
<glyph unicode="&#x2012;" horiz-adv-x="578" d="M45 592l18 101h467l-18 -101h-467z" />
<glyph unicode="&#x2013;" horiz-adv-x="1304" d="M170 686l22 102h976l-23 -102h-975z" />
<glyph unicode="&#x2014;" horiz-adv-x="1543" d="M143 686l30 102h1301l-30 -102h-1301z" />
<glyph unicode="&#x2018;" horiz-adv-x="363" d="M184 1121l17 109q30 192 188 325l69 -54q-105 -121 -132 -244l-24 -136h-118z" />
<glyph unicode="&#x2019;" horiz-adv-x="363" d="M156 1153q106 124 132 249l24 134h117l-18 -114q-31 -196 -184 -325z" />
<glyph unicode="&#x201a;" horiz-adv-x="352" d="M-95 -177q103 119 130 243l25 139h118l-18 -120q-33 -186 -188 -317z" />
<glyph unicode="&#x201c;" horiz-adv-x="604" d="M185 1121l17 109q30 192 188 325l69 -54q-105 -121 -132 -244l-24 -136h-118zM428 1121l17 109q30 192 188 325l69 -54q-105 -121 -132 -244l-24 -136h-118z" />
<glyph unicode="&#x201d;" horiz-adv-x="608" d="M162 1153q106 124 132 249l24 134h117l-18 -114q-31 -196 -184 -325zM399 1153q106 124 132 249l24 134h117l-18 -114q-31 -196 -184 -325z" />
<glyph unicode="&#x201e;" horiz-adv-x="585" d="M-97 -186q112 133 136 273l26 149h118l-23 -146q-32 -197 -190 -331zM131 -185q105 123 132 260l28 161h119l-26 -165q-33 -184 -177 -313z" />
<glyph unicode="&#x2022;" horiz-adv-x="652" d="M164 710l1 35q6 83 59.5 134.5t133.5 51.5q76 0 121.5 -47.5t45.5 -128.5l-1 -37q-6 -81 -58.5 -130.5t-133.5 -49.5q-76 0 -122 48t-46 124z" />
<glyph unicode="&#x2026;" horiz-adv-x="1284" d="M68 72q3 35 28.5 59.5t60.5 25.5q36 1 59 -24t20 -61q-2 -35 -27.5 -57.5t-60.5 -23.5t-58.5 22t-21.5 59zM466 72q3 35 28.5 59.5t60.5 25.5q36 1 59 -24t20 -61q-2 -35 -27.5 -57.5t-60.5 -23.5t-58.5 22t-21.5 59zM846 72q3 35 28.5 59.5t60.5 25.5q36 1 59 -24 t20 -61q-2 -35 -27.5 -57.5t-60.5 -23.5t-58.5 22t-21.5 59z" />
<glyph unicode="&#x202f;" horiz-adv-x="381" />
<glyph unicode="&#x2039;" horiz-adv-x="601" d="M95 545l2 19l348 380h114l-342 -395l198 -382h-95z" />
<glyph unicode="&#x203a;" horiz-adv-x="601" d="M13 162l341 394l-197 388h96l224 -382l-2 -20l-348 -380h-114z" />
<glyph unicode="&#x205f;" horiz-adv-x="476" />
<glyph unicode="&#x20ac;" d="M73 563l16 89h185l29 164h-187l17 91l181 -5l1 8q54 270 212 419.5t401 147.5q102 -2 229 -33l-24 -108q-105 35 -208 37q-187 3 -310.5 -111t-176.5 -349l-2 -12l412 5l-17 -90h-405l-30 -164h408l-16 -89h-405l-3 -18q-12 -88 -1 -170q16 -133 98.5 -210t217.5 -80 q97 -2 221 32l-1 -107q-119 -30 -226 -28q-151 1 -257 74t-151 203.5t-20 285.5l4 19z" />
<glyph unicode="&#x2122;" horiz-adv-x="1236" d="M241 1387l8 69h382l-8 -69h-157l-79 -468h-73l78 468h-151zM619 919l91 537h88l80 -426l228 426h93l-92 -537h-72l68 401l-212 -400l-51 -1l-76 422l-72 -422h-73z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 0v1080h1080v-1080h-1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="1654" d="M126 984l18 98h173l21 147q25 159 121.5 246t240.5 85q67 -2 131 -20l-21 -99q-54 14 -108 15q-100 0 -165 -65t-82 -181l-19 -128h444l20 133q28 164 134.5 255t266.5 89q118 -2 269 -62l-32 -102q-123 56 -235 56q-118 2 -193.5 -65t-94.5 -195l-16 -109h247l-18 -98 h-246l-171 -984h-118l171 984h-444l-171 -984h-120l171 984h-174zM1255 0l189 1082h119l-188 -1082h-120z" />
<glyph unicode="&#xfb04;" horiz-adv-x="1654" d="M126 984l18 98h173l19 133q23 166 119 256.5t245 88.5q58 -2 131 -20l-21 -99q-54 14 -108 14q-102 0 -166 -65t-81 -180l-19 -128h445l19 134q22 162 119 254t248 90q82 0 210 -28l154 -36l-256 -1496h-120l249 1423q-147 33 -235 33q-103 0 -168.5 -64.5t-82.5 -181.5 l-19 -128h251l-17 -98h-251l-171 -984h-118l171 984h-444l-171 -984h-120l171 984h-174z" />
<hkern u1="&#x20;" u2="T" k="40" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-18" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="224" />
<hkern u1="A" u2="w" k="33" />
<hkern u1="A" u2="t" k="17" />
<hkern u1="A" u2="&#x3f;" k="61" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="E" u2="f" k="18" />
<hkern u1="F" u2="&#x2026;" k="234" />
<hkern u1="F" u2="&#x201e;" k="234" />
<hkern u1="F" u2="&#x201a;" k="234" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xc5;" k="170" />
<hkern u1="F" u2="&#xc4;" k="170" />
<hkern u1="F" u2="&#xc3;" k="170" />
<hkern u1="F" u2="&#xc2;" k="170" />
<hkern u1="F" u2="&#xc1;" k="170" />
<hkern u1="F" u2="&#xc0;" k="170" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="J" k="264" />
<hkern u1="F" u2="A" k="170" />
<hkern u1="F" u2="&#x2e;" k="234" />
<hkern u1="F" u2="&#x2c;" k="234" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="92" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="97" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="20" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="43" />
<hkern u1="R" u2="&#x178;" k="48" />
<hkern u1="R" u2="&#xdd;" k="48" />
<hkern u1="R" u2="Y" k="48" />
<hkern u1="R" u2="V" k="19" />
<hkern u1="R" u2="T" k="80" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="114" />
<hkern u1="T" u2="&#xc6;" k="179" />
<hkern u1="T" u2="&#xbb;" k="216" />
<hkern u1="T" u2="&#xab;" k="328" />
<hkern u1="T" u2="w" k="57" />
<hkern u1="T" u2="r" k="75" />
<hkern u1="T" u2="&#x20;" k="40" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-15" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="22" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="e" u2="&#x2019;" k="80" />
<hkern u1="f" u2="&#x201d;" k="-16" />
<hkern u1="f" u2="&#x201c;" k="-16" />
<hkern u1="f" u2="&#x2019;" k="-16" />
<hkern u1="f" u2="&#x2018;" k="-16" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-20" />
<hkern u1="f" u2="&#x27;" k="-16" />
<hkern u1="f" u2="&#x22;" k="-16" />
<hkern u1="h" u2="&#x2019;" k="80" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="m" u2="&#x2019;" k="80" />
<hkern u1="n" u2="&#x2019;" k="80" />
<hkern u1="o" u2="&#x2019;" k="80" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-50" />
<hkern u1="r" u2="f" k="-15" />
<hkern u1="t" u2="&#xf6;" k="20" />
<hkern u1="t" u2="&#xf5;" k="20" />
<hkern u1="t" u2="&#xf4;" k="20" />
<hkern u1="t" u2="&#xf3;" k="20" />
<hkern u1="t" u2="&#xf2;" k="20" />
<hkern u1="t" u2="o" k="20" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="33" />
<hkern u1="&#xc0;" u2="t" k="17" />
<hkern u1="&#xc0;" u2="&#x3f;" k="61" />
<hkern u1="&#xc1;" u2="w" k="33" />
<hkern u1="&#xc1;" u2="t" k="17" />
<hkern u1="&#xc1;" u2="&#x3f;" k="61" />
<hkern u1="&#xc2;" u2="w" k="33" />
<hkern u1="&#xc2;" u2="t" k="17" />
<hkern u1="&#xc2;" u2="&#x3f;" k="61" />
<hkern u1="&#xc3;" u2="w" k="33" />
<hkern u1="&#xc3;" u2="t" k="17" />
<hkern u1="&#xc3;" u2="&#x3f;" k="61" />
<hkern u1="&#xc4;" u2="w" k="33" />
<hkern u1="&#xc4;" u2="t" k="17" />
<hkern u1="&#xc4;" u2="&#x3f;" k="61" />
<hkern u1="&#xc5;" u2="w" k="33" />
<hkern u1="&#xc5;" u2="t" k="17" />
<hkern u1="&#xc5;" u2="&#x3f;" k="61" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc8;" u2="f" k="18" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="f" k="18" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xca;" u2="f" k="18" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="f" k="18" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="22" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xe8;" u2="&#x2019;" k="80" />
<hkern u1="&#xe9;" u2="&#x2019;" k="80" />
<hkern u1="&#xea;" u2="&#x2019;" k="80" />
<hkern u1="&#xeb;" u2="&#x2019;" k="80" />
<hkern u1="&#xf1;" u2="&#x2019;" k="80" />
<hkern u1="&#xf2;" u2="&#x2019;" k="80" />
<hkern u1="&#xf3;" u2="&#x2019;" k="80" />
<hkern u1="&#xf4;" u2="&#x2019;" k="80" />
<hkern u1="&#xf5;" u2="&#x2019;" k="80" />
<hkern u1="&#xf6;" u2="&#x2019;" k="80" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="22" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="&#xf6;" k="128" />
<hkern u1="&#x2019;" u2="&#xf5;" k="128" />
<hkern u1="&#x2019;" u2="&#xf4;" k="128" />
<hkern u1="&#x2019;" u2="&#xf3;" k="128" />
<hkern u1="&#x2019;" u2="&#xf2;" k="128" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="s" k="112" />
<hkern u1="&#x2019;" u2="o" k="128" />
<hkern u1="&#x2019;" u2="l" k="-32" />
<hkern u1="&#x2019;" u2="k" k="-32" />
<hkern u1="&#x2019;" u2="h" k="-32" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="170" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="120" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="12" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="11" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="T" k="129" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="17" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="V" k="87" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="W" k="69" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="Y,Yacute,Ydieresis" k="94" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="u,ugrave,uacute,ucircumflex,udieresis" k="11" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="v,y,yacute,ydieresis" k="50" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="z" k="-12" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="21" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="27" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="102" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-18" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="T" k="29" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="Y,Yacute,Ydieresis" k="28" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="X" k="-17" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="22" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="m,n,p,ntilde" k="23" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="31" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="64" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="336" />
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-19" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="65" />
<hkern g1="L" g2="T" k="275" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="54" />
<hkern g1="L" g2="V" k="175" />
<hkern g1="L" g2="W" k="143" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="239" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="44" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="133" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="138" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="324" />
<hkern g1="P" g2="X" k="31" />
<hkern g1="P" g2="Z" k="26" />
<hkern g1="P" g2="J" k="200" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="79" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="113" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="99" />
<hkern g1="T" g2="m,n,p,ntilde" k="109" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="99" />
<hkern g1="T" g2="s" k="116" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="95" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="72" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="218" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="232" />
<hkern g1="T" g2="J" k="240" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="75" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="225" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="37" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="60" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="46" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="94" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="73" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="40" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="58" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="211" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="52" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="Z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="67" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="29" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="11" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="104" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="136" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
<hkern g1="r" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="40" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-15" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="107" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
</font>
</defs></svg>
\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata></metadata>
<defs>
<font id="robotomedium" horiz-adv-x="1164" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="510" />
<glyph unicode="&#xfb01;" horiz-adv-x="1192" d="M24 902v180h165v74q1 127 54 218t150 137t233 46q80 0 153.5 -17t152.5 -43l-37 -201q-138 48 -252 48q-111 0 -161 -48.5t-50 -145.5v-68h213v-180h-213v-902h-243v902h-165zM804 0v1082h243v-1082h-243z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1212" d="M45 902v180h165v97q1 183 108.5 280.5t303.5 97.5q122 0 446 -48v-1509h-243v1343q-102 14 -176 14q-196 0 -196 -184v-91h220v-180h-220v-902h-243v902h-165z" />
<glyph horiz-adv-x="0" />
<glyph horiz-adv-x="0" />
<glyph unicode="&#xd;" horiz-adv-x="510" />
<glyph horiz-adv-x="0" />
<glyph unicode=" " horiz-adv-x="510" />
<glyph unicode="&#x09;" horiz-adv-x="510" />
<glyph unicode="&#xa0;" horiz-adv-x="510" />
<glyph unicode="!" horiz-adv-x="549" d="M143 115q0 57 37 94.5t101 37.5t101 -37.5t37 -94.5q0 -55 -36 -92t-102 -37t-102 37t-36 92zM150 1456h256l-24 -1027h-209z" />
<glyph unicode="&#x22;" horiz-adv-x="664" d="M101 1012v524h174v-137l-35 -387h-139zM402 1012v524h174v-137l-35 -387h-139z" />
<glyph unicode="#" horiz-adv-x="1250" d="M96 410v158h261l58 313h-243v159h273l78 416h167l-78 -416h225l78 416h167l-78 -416h208v-159h-238l-58 -313h221v-158h-251l-76 -410h-167l76 410h-224l-76 -410h-168l76 410h-231zM525 568h224l58 313h-224z" />
<glyph unicode="$" d="M100 443h243q0 -126 63.5 -195t179.5 -69q114 0 173.5 55t59.5 146q0 85 -54 140.5t-180 100t-196 82.5q-233 125 -233 370q0 166 101 273t274 127v218h160v-220q174 -25 269 -147.5t95 -318.5h-242q0 126 -56.5 198.5t-153.5 72.5q-96 0 -150 -52t-54 -149 q0 -87 53.5 -139.5t181.5 -99.5t201 -87t123 -91.5t77 -118.5t27 -157q0 -169 -103.5 -274t-288.5 -124v-195h-159v194q-198 22 -304.5 142t-106.5 318z" />
<glyph unicode="%" horiz-adv-x="1504" d="M99 1105v71q0 132 85 216.5t223 84.5q140 0 224.5 -84.5t84.5 -221.5v-72q0 -131 -84.5 -215t-222.5 -84q-135 0 -222.5 82.5t-87.5 222.5zM269 1099q0 -69 38.5 -111.5t101.5 -42.5q62 0 100 42.5t38 115.5v73q0 69 -38.5 112t-101.5 43t-100.5 -43.5t-37.5 -114.5v-74z M334 181l711 1138l125 -72l-711 -1138zM799 284v73q0 134 87 217t222 83q136 0 222.5 -83t86.5 -224v-71q0 -130 -83.5 -214.5t-223.5 -84.5t-225.5 83.5t-85.5 220.5zM969 279q0 -68 39.5 -111.5t101.5 -43.5q64 0 100.5 41.5t36.5 116.5v75q0 70 -39 112t-100 42 q-62 0 -100.5 -42t-38.5 -116v-74z" />
<glyph unicode="&#x26;" horiz-adv-x="1309" d="M86 393q0 101 55 185.5t217 200.5q-85 107 -118.5 182t-33.5 145q0 171 104 270.5t280 99.5q159 0 260.5 -93.5t101.5 -231.5q0 -91 -46 -167.5t-151 -152.5l-99 -72l281 -332q61 120 61 267h211q0 -269 -126 -441l214 -253h-282l-82 97q-156 -117 -372 -117 t-345.5 114.5t-129.5 298.5zM329 401q0 -101 65 -164t174 -63q123 0 230 82l-318 375l-31 -22q-120 -91 -120 -208zM434 1112q0 -84 103 -211l111 76l31 25q62 55 62 141q0 57 -43 97.5t-109 40.5q-71 0 -113 -48t-42 -121z" />
<glyph unicode="'" horiz-adv-x="346" d="M82 1020v516h185v-125l-26 -391h-159z" />
<glyph unicode="(" horiz-adv-x="714" d="M128 592q0 231 62 438.5t182 371t254 229.5l48 -142q-141 -107 -228.5 -326.5t-95.5 -502.5l-1 -86q0 -303 85.5 -540.5t239.5 -361.5l-48 -135q-134 66 -254.5 230.5t-182 371t-61.5 453.5z" />
<glyph unicode=")" horiz-adv-x="722" d="M40 -328q150 116 237.5 354.5t87.5 544.5v23q0 278 -76 506.5t-218 366.5l-31 28l48 136q128 -62 248 -220t184 -353.5t72 -403.5l1 -78q0 -222 -61 -428.5t-185 -376t-259 -234.5z" />
<glyph unicode="*" horiz-adv-x="905" d="M27 1060l55 169l302 -117l-15 344h179l-15 -350l297 115l54 -172l-310 -88l200 -266l-145 -106l-180 288l-178 -279l-146 102l207 272z" />
<glyph unicode="+" horiz-adv-x="1141" d="M68 579v222h382v405h236v-405h380v-222h-380v-433h-236v433h-382z" />
<glyph unicode="," horiz-adv-x="450" d="M28 -250q58 91 79.5 158.5t22.5 137.5v189h219l-1 -175q-1 -106 -53.5 -212.5t-135.5 -175.5z" />
<glyph unicode="-" horiz-adv-x="672" d="M71 521v196h525v-196h-525z" />
<glyph unicode="." horiz-adv-x="572" d="M135 121q0 58 37 96.5t104 38.5q68 0 105 -38.5t37 -96.5q0 -57 -37 -94.5t-105 -37.5q-65 0 -103 37t-38 95z" />
<glyph unicode="/" horiz-adv-x="810" d="M2 -125l573 1581h191l-573 -1581h-191z" />
<glyph unicode="0" d="M105 596v252q0 314 117.5 471t358.5 157q239 0 356.5 -153t120.5 -458v-252q0 -314 -117.5 -473.5t-357.5 -159.5q-236 0 -355.5 155.5t-122.5 460.5zM347 578q0 -204 57 -304t179 -100q117 0 173 92.5t59 289.5v329q0 205 -56 300.5t-178 95.5q-119 0 -175 -90.5 t-59 -282.5v-330z" />
<glyph unicode="1" d="M168 1047v205l568 209h31v-1461h-242v1169z" />
<glyph unicode="2" d="M81 1012q0 133 60.5 239.5t173 165.5t259.5 59q212 0 334.5 -106.5t122.5 -294.5q0 -109 -61.5 -228.5t-201.5 -271.5l-356 -381h676v-194h-979v167l485 529q105 117 149.5 195.5t44.5 157.5q0 104 -58.5 168t-157.5 64q-118 0 -183 -72t-65 -197h-243z" />
<glyph unicode="3" d="M79 390h243q0 -96 64.5 -156t173.5 -60q113 0 178 60t65 174q0 115 -68 177t-202 62h-143v192h148q112 1 177.5 58t65.5 165q0 104 -54.5 161.5t-166.5 57.5q-98 0 -161 -56.5t-63 -147.5h-243q0 112 59.5 204t166 143.5t238.5 51.5q218 0 342.5 -109.5t124.5 -304.5 q0 -98 -62.5 -184.5t-161.5 -130.5q120 -41 182.5 -129t62.5 -210q0 -196 -134.5 -312t-353.5 -116q-210 0 -344 112t-134 298z" />
<glyph unicode="4" d="M52 472l628 984h251v-937h181v-195h-181v-324h-243v324h-629zM307 519h381v608l-18 -32z" />
<glyph unicode="5" d="M129 393h235q14 -106 76 -162.5t162 -56.5q112 0 174.5 80t62.5 218q0 133 -69 210.5t-190 77.5q-66 0 -112 -17.5t-100 -68.5l-194 48l79 734h782v-210h-580l-40 -348q101 58 228 58q208 0 323.5 -133t115.5 -358q0 -222 -128 -353.5t-351 -131.5q-200 0 -331.5 113.5 t-142.5 299.5z" />
<glyph unicode="6" d="M117 563v83q0 383 186.5 600t536.5 217h25v-201h-30q-204 -3 -326 -112t-145 -309q117 123 299 123q193 0 304.5 -136t111.5 -351q0 -222 -130.5 -359.5t-342.5 -137.5q-218 0 -353.5 161t-135.5 422zM360 529q0 -162 68 -257.5t176 -95.5t171 81t63 213t-64 215t-170 83 q-80 0 -146.5 -45t-97.5 -120v-74z" />
<glyph unicode="7" d="M69 1261v195h1009v-135l-582 -1321h-255l581 1261h-753z" />
<glyph unicode="8" d="M104 397q0 117 62 210t174 143q-94 48 -148.5 131.5t-54.5 190.5q0 186 120 295t324 109q205 0 325 -109t120 -295q0 -107 -55 -190.5t-150 -131.5q114 -53 175.5 -145t61.5 -208q0 -192 -130 -304.5t-346 -112.5q-217 0 -347.5 113t-130.5 304zM347 409 q0 -107 62.5 -171t172.5 -64t171.5 62t61.5 173q0 108 -64.5 174.5t-170.5 66.5t-169.5 -66t-63.5 -175zM380 1063q0 -100 54.5 -159t147.5 -59t147.5 59t54.5 159q0 95 -55 156.5t-148 61.5t-147 -58.5t-54 -159.5z" />
<glyph unicode="9" d="M93 968q0 144 58 261t165 182t248 65q220 0 349 -164t129 -439v-68q0 -394 -178 -601t-531 -210h-29v201h35q215 3 330 103.5t129 310.5q-122 -129 -285 -129q-192 0 -306 134.5t-114 353.5zM333 975q0 -137 63 -221t168 -84q73 0 137 42t99 116v95q0 161 -66 259 t-171 98t-167.5 -86.5t-62.5 -218.5z" />
<glyph unicode=":" horiz-adv-x="543" d="M130 121q0 58 37 96.5t104 38.5q68 0 105 -38.5t37 -96.5q0 -57 -37 -94.5t-105 -37.5q-65 0 -103 37t-38 95zM130 970q0 58 37 96.5t104 38.5q68 0 105 -38.5t37 -96.5q0 -57 -37 -94.5t-105 -37.5q-65 0 -103 37t-38 95z" />
<glyph unicode=";" horiz-adv-x="487" d="M46 -250q58 91 79.5 158.5t22.5 137.5v189h219l-1 -175q-1 -106 -53.5 -212.5t-135.5 -175.5zM109 970q0 58 37 96.5t104 38.5q68 0 105 -38.5t37 -96.5q0 -57 -37 -94.5t-105 -37.5q-65 0 -103 37t-38 95z" />
<glyph unicode="&#x3c;" horiz-adv-x="1041" d="M63 537v193l837 372v-243l-590 -228l590 -224v-243z" />
<glyph unicode="=" horiz-adv-x="1146" d="M145 356v201h862v-201h-862zM145 780v202h862v-202h-862z" />
<glyph unicode="&#x3e;" horiz-adv-x="1066" d="M128 165v239l618 232l-618 227v239l864 -372v-193z" />
<glyph unicode="?" horiz-adv-x="996" d="M60 1093q2 177 120.5 280t313.5 103q201 0 313.5 -102t112.5 -285q0 -163 -152 -321l-123 -121q-66 -75 -68 -219h-227q0 133 33 212t130.5 173.5t123.5 134.5q40 61 40 132q0 94 -46.5 143.5t-136.5 49.5q-86 0 -138.5 -48.5t-52.5 -131.5h-243zM333 117q0 59 37 95.5 t100 36.5q64 0 101 -37.5t37 -94.5q0 -55 -36 -92t-102 -37t-101.5 37t-35.5 92z" />
<glyph unicode="@" horiz-adv-x="1832" d="M102 471q12 274 123 492.5t303.5 339.5t438.5 121q249 0 428.5 -109.5t268.5 -315t77 -481.5q-12 -250 -123 -394.5t-301 -144.5q-181 0 -242 154q-51 -76 -118.5 -114t-141.5 -38q-146 0 -221.5 120t-57.5 321q16 163 79.5 294t161 202.5t207.5 71.5q84 0 148.5 -21 t151.5 -87l-52 -563q-19 -198 114 -198q102 0 167.5 109.5t71.5 283.5q17 369 -142.5 565t-479.5 196q-196 0 -347.5 -98t-240.5 -283.5t-98 -422.5q-12 -241 57.5 -415.5t213 -265.5t350.5 -91q84 0 175.5 20t155.5 54l38 -137q-61 -40 -164.5 -64.5t-208.5 -24.5 q-254 0 -436 107.5t-273 311.5q-94 211 -83 505zM732 422q-13 -136 24 -206.5t118 -70.5q54 0 102 47.5t78 130.5l45 493q-50 19 -97 19q-111 0 -181 -104.5t-89 -308.5z" />
<glyph unicode="A" horiz-adv-x="1363" d="M18 0l550 1456h227l551 -1456h-264l-119 339h-564l-118 -339h-263zM470 543h422l-211 604z" />
<glyph unicode="B" horiz-adv-x="1292" d="M148 0v1456h499q247 0 376 -99t129 -295q0 -100 -54 -180t-158 -124q118 -32 182.5 -120.5t64.5 -212.5q0 -205 -131.5 -315t-376.5 -110h-531zM401 202h281q119 0 186 59t67 164q0 227 -232 232h-302v-455zM401 843h248q118 0 184.5 53.5t66.5 151.5q0 108 -61.5 156 t-191.5 48h-246v-409z" />
<glyph unicode="C" horiz-adv-x="1337" d="M102 650v136q0 206 73 363t209.5 242t315.5 85q241 0 388 -131t171 -370h-252q-18 157 -91.5 226.5t-215.5 69.5q-165 0 -253.5 -120.5t-90.5 -353.5v-129q0 -236 84.5 -360t247.5 -124q149 0 224 67t95 223h252q-22 -233 -172 -363.5t-399 -130.5q-174 0 -306.5 82.5 t-204.5 234.5t-75 353z" />
<glyph unicode="D" horiz-adv-x="1338" d="M148 0v1456h430q193 0 342.5 -86t231.5 -244t82 -362v-73q0 -207 -82.5 -364t-235 -242t-349.5 -85h-419zM401 202h165q199 0 305.5 124.5t108.5 357.5v81q0 237 -103 362t-299 125h-177v-1050z" />
<glyph unicode="E" horiz-adv-x="1158" d="M148 0v1456h945v-204h-692v-402h598v-200h-598v-448h699v-202h-952z" />
<glyph unicode="F" horiz-adv-x="1125" d="M148 0v1456h925v-204h-672v-433h586v-202h-586v-617h-253z" />
<glyph unicode="G" horiz-adv-x="1394" d="M106 661v114q0 330 158 515.5t441 185.5q243 0 386 -120t172 -346h-248q-42 263 -305 263q-170 0 -258.5 -122.5t-91.5 -359.5v-112q0 -236 99.5 -366.5t276.5 -130.5q194 0 276 88v285h-300v192h552v-558q-79 -103 -219 -156t-318 -53q-183 0 -324 83t-217.5 237.5 t-79.5 360.5z" />
<glyph unicode="H" horiz-adv-x="1455" d="M148 0v1456h253v-606h651v606h252v-1456h-252v647h-651v-647h-253z" />
<glyph unicode="I" horiz-adv-x="578" d="M163 0v1456h252v-1456h-252z" />
<glyph unicode="J" horiz-adv-x="1137" d="M45 415h252q0 -116 57.5 -174.5t166.5 -58.5q102 0 162.5 67.5t60.5 186.5v1020h252v-1021q0 -209 -130.5 -332t-344.5 -123q-228 0 -352 115t-124 320z" />
<glyph unicode="K" horiz-adv-x="1291" d="M148 0v1456h253v-683l140 173l426 510h306l-541 -645l572 -811h-300l-438 629l-165 -175v-454h-253z" />
<glyph unicode="L" horiz-adv-x="1108" d="M148 0v1456h253v-1254h661v-202h-914z" />
<glyph unicode="M" horiz-adv-x="1793" d="M148 0v1456h328l420 -1116l419 1116h327v-1456h-252v480l25 642l-430 -1122h-181l-429 1121l25 -641v-480h-252z" />
<glyph unicode="N" horiz-adv-x="1454" d="M148 0v1456h253l651 -1037v1037h251v-1456h-253l-649 1033v-1033h-253z" />
<glyph unicode="O" horiz-adv-x="1414" d="M102 682v82q0 213 75.5 376t213 249.5t315.5 86.5t315.5 -85.5t212.5 -246t76 -373.5v-81q0 -214 -74 -375.5t-211.5 -248t-316.5 -86.5q-177 0 -315.5 86.5t-214 246.5t-76.5 369zM355 690q0 -240 93.5 -371t259.5 -131q168 0 258.5 128t90.5 374v76q0 242 -91.5 371 t-259.5 129q-164 0 -256.5 -128.5t-94.5 -363.5v-84z" />
<glyph unicode="P" horiz-adv-x="1309" d="M148 0v1456h557q244 0 387.5 -127t143.5 -336q0 -214 -140.5 -333t-393.5 -119h-301v-541h-253zM401 744h304q135 0 206 63.5t71 183.5q0 118 -72 188.5t-198 72.5h-311v-508z" />
<glyph unicode="Q" horiz-adv-x="1414" d="M96 682v82q0 213 75.5 376t213 249.5t314.5 86.5q180 0 317.5 -85.5t212.5 -246t76 -373.5v-81q0 -207 -65.5 -358.5t-183.5 -240.5l250 -195l-164 -148l-310 245q-61 -13 -131 -13q-176 0 -314.5 86.5t-214 246.5t-76.5 369zM349 690q0 -236 92.5 -369t259.5 -133 q169 0 259.5 128t90.5 374v76q0 246 -92 373t-260 127q-163 0 -255.5 -128.5t-94.5 -362.5v-85z" />
<glyph unicode="R" horiz-adv-x="1278" d="M148 0v1456h512q252 0 389 -113t137 -327q0 -146 -70.5 -244.5t-196.5 -151.5l327 -607v-13h-271l-292 561h-282v-561h-253zM401 764h260q128 0 200 64.5t72 176.5q0 117 -66.5 181t-198.5 66h-267v-488z" />
<glyph unicode="S" horiz-adv-x="1236" d="M74 440h253q0 -124 82 -192t235 -68q132 0 198.5 53.5t66.5 141.5q0 96 -67.5 148t-243.5 105t-280 118q-199 125 -199 326q0 176 143.5 290t372.5 114q152 0 271 -56t187 -159.5t68 -229.5h-252q0 114 -71.5 178.5t-204.5 64.5q-124 0 -192.5 -53t-68.5 -148 q0 -80 74 -133.5t244 -104t273 -115t151 -148t48 -195.5q0 -182 -139.5 -289.5t-378.5 -107.5q-158 0 -290.5 58.5t-206 161.5t-73.5 240z" />
<glyph unicode="T" horiz-adv-x="1243" d="M45 1252v204h1155v-204h-454v-1252h-251v1252h-450z" />
<glyph unicode="U" horiz-adv-x="1335" d="M125 484v972h252v-974q0 -146 74 -223t218 -77q292 0 292 308v966h252v-973q0 -232 -148.5 -367.5t-395.5 -135.5q-250 0 -397 133.5t-147 370.5z" />
<glyph unicode="V" horiz-adv-x="1325" d="M18 1456h277l366 -1139l370 1139h278l-524 -1456h-245z" />
<glyph unicode="W" horiz-adv-x="1802" d="M48 1456h251l226 -1094l278 1094h212l275 -1096l224 1096h251l-336 -1456h-242l-277 1063l-283 -1063h-243z" />
<glyph unicode="X" horiz-adv-x="1296" d="M41 0l451 734l-441 722h292l306 -526l306 526h292l-440 -722l450 -734h-295l-313 534l-314 -534h-294z" />
<glyph unicode="Y" horiz-adv-x="1248" d="M7 1456h281l335 -690l335 690h280l-488 -920v-536h-254v536z" />
<glyph unicode="Z" horiz-adv-x="1233" d="M80 0v164l753 1088h-748v204h1055v-160l-754 -1094h778v-202h-1084z" />
<glyph unicode="[" horiz-adv-x="561" d="M132 -324v2002h408v-190h-165v-1623h165v-189h-408z" />
<glyph unicode="\" horiz-adv-x="856" d="M20 1456h240l608 -1581h-240z" />
<glyph unicode="]" horiz-adv-x="561" d="M12 -135h167v1623h-167v190h410v-2002h-410v189z" />
<glyph unicode="^" horiz-adv-x="875" d="M53 729l299 727h171l298 -727h-205l-179 461l-178 -461h-206z" />
<glyph unicode="_" horiz-adv-x="924" d="M3 0h917v-191h-917v191z" />
<glyph unicode="`" horiz-adv-x="660" d="M49 1536h277l195 -303h-202z" />
<glyph unicode="a" horiz-adv-x="1108" d="M90 303q0 173 128.5 265.5t367.5 92.5h149v71q0 84 -47 134.5t-143 50.5q-83 0 -136 -41.5t-53 -105.5h-243q0 89 59 166.5t160.5 121.5t226.5 44q190 0 303 -95.5t116 -268.5v-488q0 -146 41 -233v-17h-248q-16 31 -28 101q-116 -121 -284 -121q-163 0 -266 93t-103 230 zM333 328q0 -70 46.5 -111.5t124.5 -41.5q72 0 135.5 35t95.5 94v204h-131q-135 0 -203 -47t-68 -133z" />
<glyph unicode="b" horiz-adv-x="1153" d="M124 0v1536h243v-558q105 124 283 124q198 0 311 -147t113 -411v-14q0 -252 -112.5 -401t-309.5 -149q-190 0 -296 137l-12 -117h-220zM367 319q65 -141 224 -141q114 0 176 85t64 257v31q0 176 -62 264t-180 88q-158 0 -222 -138v-446z" />
<glyph unicode="c" horiz-adv-x="1072" d="M79 533v25q0 247 132 395.5t360 148.5q193 0 314.5 -112.5t127.5 -295.5h-229q-4 93 -63.5 153t-151.5 60q-118 0 -182 -85.5t-65 -259.5v-39q0 -176 63.5 -262.5t183.5 -86.5q91 0 151 53t64 131h229q-4 -101 -63 -188.5t-160 -138.5t-218 -51q-227 0 -360 147t-133 406 z" />
<glyph unicode="d" horiz-adv-x="1156" d="M79 549q0 250 116 401.5t311 151.5q172 0 278 -120v554h243v-1536h-220l-12 112q-109 -132 -291 -132q-190 0 -307.5 153t-117.5 416zM322 528q0 -165 63.5 -257.5t180.5 -92.5q149 0 218 133v462q-67 130 -216 130q-118 0 -182 -93.5t-64 -281.5z" />
<glyph unicode="e" horiz-adv-x="1099" d="M83 513v30q0 162 62.5 289.5t175.5 198.5t252 71q221 0 341.5 -141t120.5 -399v-98h-707q11 -134 89.5 -212t197.5 -78q167 0 272 135l131 -125q-65 -97 -173.5 -150.5t-243.5 -53.5q-231 0 -374.5 145.5t-143.5 387.5zM332 642h463v18q-8 122 -65 184.5t-158 62.5 q-100 0 -161.5 -70t-78.5 -195z" />
<glyph unicode="f" horiz-adv-x="726" d="M45 902v180h165v99q0 180 100 278t280 98q64 0 136 -18l-6 -190q-40 8 -93 8q-174 0 -174 -179v-96h220v-180h-220v-902h-243v902h-165z" />
<glyph unicode="g" horiz-adv-x="1161" d="M82 549q0 252 118.5 402.5t314.5 150.5q185 0 291 -129l11 109h219v-1049q0 -213 -132.5 -336t-357.5 -123q-119 0 -232.5 49.5t-172.5 129.5l115 146q112 -133 276 -133q121 0 191 65.5t70 192.5v73q-105 -117 -280 -117q-190 0 -310.5 151t-120.5 418zM324 528 q0 -163 66.5 -256.5t184.5 -93.5q147 0 218 126v476q-69 123 -216 123q-120 0 -186.5 -95t-66.5 -280z" />
<glyph unicode="h" horiz-adv-x="1137" d="M121 0v1536h243v-572q119 138 301 138q346 0 351 -395v-707h-243v698q0 112 -48.5 158.5t-142.5 46.5q-146 0 -218 -130v-773h-243z" />
<glyph unicode="i" horiz-adv-x="523" d="M125 1363q0 56 35.5 93t101.5 37t102 -37t36 -93q0 -55 -36 -91.5t-102 -36.5t-101.5 36.5t-35.5 91.5zM140 0v1082h243v-1082h-243z" />
<glyph unicode="j" horiz-adv-x="513" d="M-75 -228q38 -9 86 -9q121 0 124 132v1187h243v-1178q0 -166 -82.5 -253.5t-241.5 -87.5q-67 0 -129 17v192zM114 1363q0 56 35.5 93t101.5 37t102 -37t36 -93q0 -55 -36 -91.5t-102 -36.5t-101.5 36.5t-35.5 91.5z" />
<glyph unicode="k" horiz-adv-x="1069" d="M125 0v1536h243v-886l76 95l299 337h292l-402 -451l445 -631h-281l-321 464l-108 -111v-353h-243z" />
<glyph unicode="l" horiz-adv-x="523" d="M140 0v1536h243v-1536h-243z" />
<glyph unicode="m" horiz-adv-x="1782" d="M124 0v1082h229l7 -113q114 133 312 133q217 0 297 -166q118 166 332 166q179 0 266.5 -99t89.5 -292v-711h-243v704q0 103 -45 151t-149 48q-83 0 -135.5 -44.5t-73.5 -116.5l1 -742h-243v712q-5 191 -195 191q-146 0 -207 -119v-784h-243z" />
<glyph unicode="n" horiz-adv-x="1139" d="M121 0v1082h229l7 -125q120 145 315 145q338 0 344 -387v-715h-243v701q0 103 -44.5 152.5t-145.5 49.5q-147 0 -219 -133v-770h-243z" />
<glyph unicode="o" horiz-adv-x="1166" d="M79 539v12q0 159 63 286.5t177 196t262 68.5q219 0 355.5 -141t147.5 -374l1 -57q0 -160 -61.5 -286t-176 -195t-264.5 -69q-229 0 -366.5 152.5t-137.5 406.5zM322 530q0 -167 69 -261.5t192 -94.5t191.5 96t68.5 281q0 164 -70.5 260t-191.5 96q-119 0 -189 -94.5 t-70 -282.5z" />
<glyph unicode="p" horiz-adv-x="1153" d="M124 -416v1498h224l10 -110q107 130 291 130q198 0 310.5 -147.5t112.5 -409.5v-15q0 -251 -114 -400.5t-306 -149.5q-178 0 -285 117v-513h-243zM367 300q66 -126 216 -126q116 0 181.5 93.5t65.5 283.5q0 162 -64.5 257t-184.5 95q-149 0 -214 -123v-480z" />
<glyph unicode="q" horiz-adv-x="1163" d="M79 550q0 254 116 403t314 149q181 0 287 -127l14 107h216v-1498h-243v508q-106 -112 -276 -112q-194 0 -311 151.5t-117 418.5zM322 529q0 -166 65.5 -260.5t181.5 -94.5q144 0 214 123v492q-70 118 -212 118q-116 0 -182.5 -93t-66.5 -285z" />
<glyph unicode="r" horiz-adv-x="720" d="M124 0v1082h232l6 -121q88 141 244 141q52 0 86 -14l-1 -228q-48 8 -99 8q-167 0 -225 -128v-740h-243z" />
<glyph unicode="s" horiz-adv-x="1057" d="M75 341h236q5 -86 65 -132.5t159 -46.5q96 0 146 36.5t50 95.5q0 65 -53.5 99t-177.5 60t-207 66q-182 88 -182 255q0 140 118 234t300 94q194 0 313.5 -96t119.5 -249h-243q0 70 -52 116.5t-138 46.5q-80 0 -130.5 -37t-50.5 -99q0 -56 47 -87t190 -62.5t224.5 -75 t121 -104.5t39.5 -148q0 -146 -121 -236.5t-317 -90.5q-133 0 -237 48t-162 132t-58 181z" />
<glyph unicode="t" horiz-adv-x="681" d="M8 902v180h178v263h243v-263h191v-180h-191v-604q0 -62 24.5 -89.5t87.5 -27.5q42 0 85 10v-188q-83 -23 -160 -23q-280 0 -280 309v613h-178z" />
<glyph unicode="u" horiz-adv-x="1138" d="M119 381v701h243v-698q0 -206 171 -206q177 0 239 127v777h243v-1082h-229l-6 106q-107 -126 -304 -126q-176 0 -266.5 103t-90.5 298z" />
<glyph unicode="v" horiz-adv-x="1013" d="M22 1082h252l232 -774l229 774h251l-375 -1082h-211z" />
<glyph unicode="w" horiz-adv-x="1522" d="M33 1082h237l175 -739l222 739h183l225 -747l172 747h237l-295 -1082h-200l-232 743l-228 -743h-200z" />
<glyph unicode="x" horiz-adv-x="1030" d="M31 0l342 549l-330 533h268l202 -356l206 356h270l-331 -533l342 -549h-268l-216 370l-215 -370h-270z" />
<glyph unicode="y" horiz-adv-x="997" d="M12 1082h262l229 -734l220 734h259l-430 -1246q-99 -273 -336 -273q-53 0 -117 18v188l46 -3q92 0 138.5 33.5t73.5 112.5l35 93z" />
<glyph unicode="z" horiz-adv-x="1030" d="M82 0v159l549 727h-539v196h847v-154l-555 -734h576v-194h-878z" />
<glyph unicode="{" horiz-adv-x="687" d="M56 529v178q193 0 193 226v212q3 180 93.5 291t266.5 161l48 -140q-173 -56 -179 -306v-216q0 -225 -173 -316q173 -92 173 -319v-213q6 -250 179 -306l-48 -141q-353 99 -360 451v213q0 225 -193 225z" />
<glyph unicode="|" horiz-adv-x="514" d="M174 -270v1726h167v-1726h-167z" />
<glyph unicode="}" horiz-adv-x="687" d="M27 -219q176 57 180 312v208q0 231 182 317q-182 86 -182 320v207q-4 255 -180 312l48 140q182 -51 271 -165.5t89 -299.5v-200q0 -225 194 -225v-178q-194 0 -194 -225v-197q0 -187 -89.5 -301.5t-270.5 -165.5z" />
<glyph unicode="~" horiz-adv-x="1361" d="M117 425q0 171 91 280.5t239 109.5q74 0 140.5 -29.5t139 -95.5t106 -83t72.5 -17q67 0 109 56t42 140h188q0 -176 -95 -287.5t-237 -111.5q-74 0 -136.5 28t-139.5 96.5t-110.5 85t-71.5 16.5q-67 0 -105.5 -52t-38.5 -136h-193z" />
<glyph unicode="&#xa1;" horiz-adv-x="542" d="M134 971q0 55 36 92.5t102 37.5q65 0 101 -37.5t36 -92.5q0 -56 -36 -93.5t-101 -37.5q-66 0 -102 37.5t-36 93.5zM146 -364l24 1026h209l24 -1026h-257z" />
<glyph unicode="&#xa2;" horiz-adv-x="1149" d="M100 530v28q0 213 102 357t285 178v225h200v-224q158 -28 250.5 -136t96.5 -264h-228q-7 96 -66 154.5t-150 58.5q-230 0 -246 -312l-1 -72q0 -176 63.5 -262.5t184.5 -86.5q89 0 149 52t66 132h228q-4 -136 -102.5 -238.5t-244.5 -130.5v-234h-200v234 q-183 34 -285 177.5t-102 363.5z" />
<glyph unicode="&#xa3;" horiz-adv-x="1205" d="M94 598v199h155l-8 242q0 202 125 319t328 117t319 -109t116 -293h-245q0 95 -52.5 147.5t-146.5 52.5q-89 0 -140.5 -65t-51.5 -169l9 -242h311v-199h-304l7 -176q0 -135 -64 -220h696l-1 -202h-1049v202h82q39 9 60.5 64.5t21.5 146.5l-7 185h-161z" />
<glyph unicode="&#xa4;" horiz-adv-x="1437" d="M93 118l135 137q-100 156 -100 353q0 200 109 365l-144 147l141 144l142 -145q155 115 347 115q194 0 349 -117l145 148l142 -145l-148 -151q107 -159 107 -361q0 -193 -98 -349l139 -141l-142 -145l-132 134q-159 -127 -362 -127q-202 0 -360 126l-129 -132zM313 608 q0 -120 55 -223t150 -161.5t205 -58.5t205 59t149.5 162t54.5 222t-54.5 221t-149 160.5t-205.5 58.5t-206 -58.5t-149.5 -160.5t-54.5 -221z" />
<glyph unicode="&#xa5;" horiz-adv-x="1248" d="M25 1456h281l315 -636l315 636h280l-393 -714h269v-152h-349v-138h349v-151h-349v-301h-252v301h-354v151h354v138h-354v152h281z" />
<glyph unicode="&#xa6;" horiz-adv-x="508" d="M136 -270v795h229v-795h-229zM136 698v758h229v-758h-229z" />
<glyph unicode="&#xa7;" horiz-adv-x="1272" d="M90 -50l242 1q0 -110 78 -170t214 -60q121 0 191.5 47.5t70.5 126.5q0 77 -67 122.5t-254 100.5q-188 51 -283 106t-141.5 132t-46.5 186q0 184 169 274q-65 50 -99 118t-34 168q0 170 137.5 272t367.5 102q240 0 374 -112.5t134 -316.5h-243q0 106 -72.5 170t-192.5 64 q-123 0 -192.5 -47.5t-69.5 -129.5q0 -84 60 -127.5t253.5 -95.5t290.5 -108.5t142 -133t45 -184.5q0 -184 -171 -273q135 -100 135 -285q0 -173 -135 -272t-369 -99q-246 0 -390 108.5t-144 315.5zM336 558q0 -81 49.5 -124t198.5 -90l179 -53l46 -16q115 47 115 164 q0 81 -68 129.5t-255 104.5q-81 21 -157 49q-108 -40 -108 -164z" />
<glyph unicode="&#xa8;" horiz-adv-x="901" d="M93 1366q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM549 1365q0 50 34 84t93 34t93 -34t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xa9;" horiz-adv-x="1604" d="M87 729q0 202 93.5 375t259 272.5t357.5 99.5t357 -99.5t258.5 -272.5t93.5 -375t-93.5 -375t-257.5 -273.5t-358 -100.5q-193 0 -357.5 100t-258.5 273t-94 376zM209 729q0 -170 77.5 -314t214 -227.5t296.5 -83.5t297.5 85t213.5 229t76 311q0 166 -75 308.5t-212 228 t-300 85.5q-159 0 -295.5 -82t-214.5 -226t-78 -314zM434 675v113q0 174 95.5 280.5t253.5 106.5q163 0 249.5 -82.5t86.5 -231.5h-156q0 96 -46 137.5t-134 41.5q-92 0 -143.5 -68t-51.5 -186v-117q0 -118 52 -185t143 -67q89 0 134 40.5t45 138.5h156q0 -152 -87.5 -233 t-247.5 -81t-254.5 106.5t-94.5 286.5z" />
<glyph unicode="&#xaa;" horiz-adv-x="913" d="M141 919q0 110 84 170.5t257 60.5h102v51q0 127 -116 127q-65 0 -101.5 -25.5t-36.5 -73.5l-173 14q0 104 87.5 168.5t223.5 64.5q137 0 214 -72.5t77 -204.5v-316q0 -97 26 -178h-177l-17 68q-77 -82 -201 -82q-118 0 -183.5 61.5t-65.5 166.5zM316 923q0 -88 117 -88 q40 0 82 18t69 43v137h-106q-76 -1 -119 -31t-43 -79z" />
<glyph unicode="&#xab;" horiz-adv-x="994" d="M87 528v19l288 390h167l-247 -400l247 -399h-167zM446 528v19l288 390h167l-247 -400l247 -399h-167z" />
<glyph unicode="&#xac;" horiz-adv-x="1133" d="M127 634v171h835v-431h-200v260h-635z" />
<glyph unicode="&#xad;" horiz-adv-x="672" d="M71 521v196h525v-196h-525z" />
<glyph unicode="&#xae;" horiz-adv-x="1604" d="M87 729q0 202 93.5 375t259 272.5t357.5 99.5t357 -99.5t258.5 -272.5t93.5 -375t-93.5 -375t-257.5 -273.5t-358 -100.5q-193 0 -357.5 100t-258.5 273t-94 376zM209 729q0 -170 77.5 -314t214 -227.5t296.5 -83.5t297.5 85t213.5 229t76 311q0 166 -75 308.5t-212 228 t-300 85.5q-159 0 -295.5 -82t-214.5 -226t-78 -314zM502 316v850h281q153 0 239 -67.5t86 -192.5q0 -117 -120 -180q65 -29 91 -84.5t26 -137t3.5 -115.5t13.5 -57v-16h-155q-13 34 -13 194q0 76 -33 109.5t-110 33.5h-158v-337h-151zM653 787h143q69 0 115.5 31t46.5 85 q0 70 -35.5 99.5t-128.5 30.5h-141v-246z" />
<glyph unicode="&#xaf;" horiz-adv-x="987" d="M135 1298v158h727v-158h-727z" />
<glyph unicode="&#xb0;" horiz-adv-x="778" d="M127 1208q0 110 78.5 189t185.5 79q106 0 183 -79t77 -189t-76 -187.5t-184 -77.5q-109 0 -186.5 77.5t-77.5 187.5zM266 1208q0 -52 36.5 -88t88.5 -36q53 0 87.5 35.5t34.5 88.5q0 52 -34.5 90t-87.5 38t-89 -38t-36 -90z" />
<glyph unicode="&#xb1;" horiz-adv-x="1098" d="M95 700v199h357v377h216v-377h343v-199h-343v-388h-216v388h-357zM125 1v196h849v-196h-849z" />
<glyph unicode="&#xb2;" horiz-adv-x="758" d="M60 1198q0 116 84.5 192.5t219.5 76.5q143 0 221 -64t78 -179q0 -107 -106 -209l-98 -87l-140 -113h371v-148h-612v125l285 261q113 103 113 170q0 42 -27 68.5t-79 26.5q-58 0 -91 -33t-33 -87h-186z" />
<glyph unicode="&#xb3;" horiz-adv-x="758" d="M55 895h186q0 -38 34.5 -64.5t94.5 -26.5q63 0 93.5 27.5t30.5 69.5q0 101 -134 102h-92v129h81q132 0 132 97q0 35 -27 61.5t-89 26.5q-48 0 -80.5 -19.5t-32.5 -54.5h-186q0 99 82.5 161t212.5 62q143 0 224.5 -60.5t81.5 -165.5q0 -119 -135 -170q149 -41 149 -183 q0 -106 -88.5 -169t-231.5 -63q-135 0 -220.5 63.5t-85.5 176.5z" />
<glyph unicode="&#xb4;" horiz-adv-x="667" d="M112 1233l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xb5;" horiz-adv-x="1211" d="M146 -416v1498h242v-636q2 -141 46.5 -206t150.5 -65q168 0 227 121v786h243v-1082h-223l-7 86q-92 -107 -239 -107q-121 0 -198 55v-450h-242z" />
<glyph unicode="&#xb6;" horiz-adv-x="1005" d="M69 988q0 213 133 340.5t363 127.5h289v-1456h-210v520h-80q-230 0 -362.5 127t-132.5 341z" />
<glyph unicode="&#xb7;" horiz-adv-x="578" d="M142 714q0 58 37 97t104 39t104.5 -39t37.5 -97q0 -59 -39 -96t-103 -37q-65 0 -103 37t-38 96z" />
<glyph unicode="&#xb8;" horiz-adv-x="528" d="M109 -136l32 139h177l-11 -54q150 -27 150 -173q0 -105 -86 -164t-241 -59l-7 137q66 0 101.5 23.5t35.5 65.5q0 45 -35.5 62.5t-115.5 22.5z" />
<glyph unicode="&#xb9;" horiz-adv-x="758" d="M128 1194v146l367 119h19v-787h-185v570z" />
<glyph unicode="&#xba;" horiz-adv-x="935" d="M119 1049v72q0 160 95.5 257.5t250.5 97.5t251 -97t96 -263v-72q0 -159 -94 -256.5t-251 -97.5q-158 0 -253 98t-95 261zM294 1044q0 -98 46.5 -153t126.5 -55q78 0 123.5 54t46.5 151v80q0 97 -46.5 152t-125.5 55q-78 0 -124.5 -54.5t-46.5 -156.5v-73z" />
<glyph unicode="&#xbb;" horiz-adv-x="994" d="M93 138l247 399l-247 400h167l288 -390v-19l-288 -390h-167zM466 138l247 399l-247 400h167l288 -390v-19l-288 -390h-167z" />
<glyph unicode="&#xbc;" horiz-adv-x="1488" d="M89 1186v146l367 119h19v-787h-185v570zM328 189l711 1138l125 -72l-711 -1138zM762 284l365 505h189v-475h95v-151h-95v-163h-187v163h-358zM943 314h186v242l-14 -22z" />
<glyph unicode="&#xbd;" horiz-adv-x="1579" d="M80 1189v146l367 119h19v-787h-185v570zM285 189l711 1138l125 -72l-711 -1138zM854 531q0 116 84.5 192.5t219.5 76.5q143 0 221 -64t78 -179q0 -107 -106 -209l-98 -87l-140 -113h371v-148h-612v125l285 261q113 103 113 170q0 42 -27 68.5t-79 26.5q-58 0 -91 -33 t-33 -87h-186z" />
<glyph unicode="&#xbe;" horiz-adv-x="1623" d="M103 896h186q0 -38 34.5 -64.5t94.5 -26.5q63 0 93.5 27.5t30.5 69.5q0 101 -134 102h-92v129h81q132 0 132 97q0 35 -27 61.5t-89 26.5q-48 0 -80.5 -19.5t-32.5 -54.5h-186q0 99 82.5 161t212.5 62q143 0 224.5 -60.5t81.5 -165.5q0 -119 -135 -170q149 -41 149 -183 q0 -106 -88.5 -169t-231.5 -63q-135 0 -220.5 63.5t-85.5 176.5zM469 189l711 1138l125 -72l-711 -1138zM883 284l365 505h189v-475h95v-151h-95v-163h-187v163h-358zM1064 314h186v242l-14 -22z" />
<glyph unicode="&#xbf;" horiz-adv-x="996" d="M66 0q0 165 155 328l92 93q78 72 88 187l2 53h227q-2 -124 -28.5 -196.5t-99.5 -151.5l-103 -106q-90 -97 -90 -203q0 -94 49 -140.5t138 -46.5q88 0 141 50t53 133h243q-2 -177 -121.5 -281t-313.5 -104q-206 0 -319 100.5t-113 284.5zM375 972q0 55 36 92.5t102 37.5 t101.5 -37.5t35.5 -92.5q0 -56 -35.5 -93.5t-101.5 -37.5t-102 37.5t-36 93.5z" />
<glyph unicode="&#xc0;" horiz-adv-x="1363" d="M18 0l550 1456h227l551 -1456h-264l-119 339h-564l-118 -339h-263zM340 1846h277l195 -303h-202zM470 543h422l-211 604z" />
<glyph unicode="&#xc1;" horiz-adv-x="1363" d="M18 0l550 1456h227l551 -1456h-264l-119 339h-564l-118 -339h-263zM470 543h422l-211 604zM562 1543l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xc2;" horiz-adv-x="1363" d="M18 0l550 1456h227l551 -1456h-264l-119 339h-564l-118 -339h-263zM343 1558v13l271 276h143l273 -278v-11h-195l-150 156l-149 -156h-193zM470 543h422l-211 604z" />
<glyph unicode="&#xc3;" horiz-adv-x="1363" d="M18 0l550 1456h227l551 -1456h-264l-119 339h-564l-118 -339h-263zM319 1562q0 110 63.5 185t158.5 75q57 0 137.5 -45t132.5 -45q38 0 65 28.5t27 75.5l149 -12q0 -110 -63.5 -183t-159.5 -73q-39 0 -67.5 8.5t-81 38.5t-74 36t-47.5 6q-38 0 -64.5 -28.5t-26.5 -74.5z M470 543h422l-211 604z" />
<glyph unicode="&#xc4;" horiz-adv-x="1363" d="M18 0l550 1456h227l551 -1456h-264l-119 339h-564l-118 -339h-263zM331 1676q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM470 543h422l-211 604zM787 1675q0 50 34 84t93 34t93 -34t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xc5;" horiz-adv-x="1363" d="M18 0l550 1456h227l551 -1456h-264l-119 339h-564l-118 -339h-263zM464 1732q0 85 63.5 146.5t158.5 61.5q93 0 157 -61.5t64 -146.5t-62.5 -145t-158.5 -60q-97 0 -159.5 60t-62.5 145zM470 543h422l-211 604zM574 1732q0 -47 33 -79.5t79 -32.5q47 0 79.5 32t32.5 80 q0 46 -31.5 79.5t-80.5 33.5t-80.5 -33.5t-31.5 -79.5z" />
<glyph unicode="&#xc6;" horiz-adv-x="1925" d="M-10 0l835 1456h992v-197h-646l17 -408h548v-197h-540l20 -458h663v-196h-898l-15 340h-502l-184 -340h-290zM580 555h377l-27 648z" />
<glyph unicode="&#xc7;" horiz-adv-x="1337" d="M102 650v136q0 206 73 363t209.5 242t315.5 85q241 0 388 -131t171 -370h-252q-18 157 -91.5 226.5t-215.5 69.5q-165 0 -253.5 -120.5t-90.5 -353.5v-129q0 -236 84.5 -360t247.5 -124q149 0 224 67t95 223h252q-22 -233 -172 -363.5t-399 -130.5q-174 0 -306.5 82.5 t-204.5 234.5t-75 353zM566 -141l32 139h177l-11 -54q150 -27 150 -173q0 -105 -86 -164t-241 -59l-7 137q66 0 101.5 23.5t35.5 65.5q0 45 -35.5 62.5t-115.5 22.5z" />
<glyph unicode="&#xc8;" horiz-adv-x="1158" d="M148 0v1456h945v-204h-692v-402h598v-200h-598v-448h699v-202h-952zM281 1853h277l195 -303h-202z" />
<glyph unicode="&#xc9;" horiz-adv-x="1158" d="M148 0v1456h945v-204h-692v-402h598v-200h-598v-448h699v-202h-952zM503 1550l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xca;" horiz-adv-x="1158" d="M148 0v1456h945v-204h-692v-402h598v-200h-598v-448h699v-202h-952zM284 1565v13l271 276h143l273 -278v-11h-195l-150 156l-149 -156h-193z" />
<glyph unicode="&#xcb;" horiz-adv-x="1158" d="M148 0v1456h945v-204h-692v-402h598v-200h-598v-448h699v-202h-952zM272 1683q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM728 1682q0 50 34 84t93 34t93 -34t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xcc;" horiz-adv-x="578" d="M-56 1853h277l195 -303h-202zM163 0v1456h252v-1456h-252z" />
<glyph unicode="&#xcd;" horiz-adv-x="578" d="M163 0v1456h252v-1456h-252zM165 1550l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xce;" horiz-adv-x="578" d="M-53 1565v13l271 276h143l273 -278v-11h-195l-150 156l-149 -156h-193zM163 0v1456h252v-1456h-252z" />
<glyph unicode="&#xcf;" horiz-adv-x="578" d="M-65 1683q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM163 0v1456h252v-1456h-252zM391 1682q0 50 34 84t93 34t93 -34t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xd0;" horiz-adv-x="1368" d="M-9 652v170h187v634h430q193 0 342.5 -86t231.5 -244t82 -362v-73q0 -207 -82.5 -364t-235 -242t-349.5 -85h-419v652h-187zM431 202h163q203 0 309.5 126.5t106.5 366.5v70q0 237 -103 362t-299 125h-177v-430h229v-170h-229v-450z" />
<glyph unicode="&#xd1;" horiz-adv-x="1454" d="M148 0v1456h253l651 -1037v1037h251v-1456h-253l-649 1033v-1033h-253zM360 1562q0 110 63.5 185t158.5 75q57 0 137.5 -45t132.5 -45q38 0 65 28.5t27 75.5l149 -12q0 -110 -63.5 -183t-159.5 -73q-39 0 -67.5 8.5t-81 38.5t-74 36t-47.5 6q-38 0 -64.5 -28.5 t-26.5 -74.5z" />
<glyph unicode="&#xd2;" horiz-adv-x="1414" d="M102 682v82q0 213 75.5 376t213 249.5t315.5 86.5t315.5 -85.5t212.5 -246t76 -373.5v-81q0 -214 -74 -375.5t-211.5 -248t-316.5 -86.5q-177 0 -315.5 86.5t-214 246.5t-76.5 369zM355 690q0 -240 93.5 -371t259.5 -131q168 0 258.5 128t90.5 374v76q0 242 -91.5 371 t-259.5 129q-164 0 -256.5 -128.5t-94.5 -363.5v-84zM363 1846h277l195 -303h-202z" />
<glyph unicode="&#xd3;" horiz-adv-x="1414" d="M102 682v82q0 213 75.5 376t213 249.5t315.5 86.5t315.5 -85.5t212.5 -246t76 -373.5v-81q0 -214 -74 -375.5t-211.5 -248t-316.5 -86.5q-177 0 -315.5 86.5t-214 246.5t-76.5 369zM355 690q0 -240 93.5 -371t259.5 -131q168 0 258.5 128t90.5 374v76q0 242 -91.5 371 t-259.5 129q-164 0 -256.5 -128.5t-94.5 -363.5v-84zM585 1543l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xd4;" horiz-adv-x="1414" d="M102 682v82q0 213 75.5 376t213 249.5t315.5 86.5t315.5 -85.5t212.5 -246t76 -373.5v-81q0 -214 -74 -375.5t-211.5 -248t-316.5 -86.5q-177 0 -315.5 86.5t-214 246.5t-76.5 369zM355 690q0 -240 93.5 -371t259.5 -131q168 0 258.5 128t90.5 374v76q0 242 -91.5 371 t-259.5 129q-164 0 -256.5 -128.5t-94.5 -363.5v-84zM366 1558v13l271 276h143l273 -278v-11h-195l-150 156l-149 -156h-193z" />
<glyph unicode="&#xd5;" horiz-adv-x="1414" d="M102 682v82q0 213 75.5 376t213 249.5t315.5 86.5t315.5 -85.5t212.5 -246t76 -373.5v-81q0 -214 -74 -375.5t-211.5 -248t-316.5 -86.5q-177 0 -315.5 86.5t-214 246.5t-76.5 369zM342 1562q0 110 63.5 185t158.5 75q57 0 137.5 -45t132.5 -45q38 0 65 28.5t27 75.5 l149 -12q0 -110 -63.5 -183t-159.5 -73q-39 0 -67.5 8.5t-81 38.5t-74 36t-47.5 6q-38 0 -64.5 -28.5t-26.5 -74.5zM355 690q0 -240 93.5 -371t259.5 -131q168 0 258.5 128t90.5 374v76q0 242 -91.5 371t-259.5 129q-164 0 -256.5 -128.5t-94.5 -363.5v-84z" />
<glyph unicode="&#xd6;" horiz-adv-x="1414" d="M102 682v82q0 213 75.5 376t213 249.5t315.5 86.5t315.5 -85.5t212.5 -246t76 -373.5v-81q0 -214 -74 -375.5t-211.5 -248t-316.5 -86.5q-177 0 -315.5 86.5t-214 246.5t-76.5 369zM354 1676q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84z M355 690q0 -240 93.5 -371t259.5 -131q168 0 258.5 128t90.5 374v76q0 242 -91.5 371t-259.5 129q-164 0 -256.5 -128.5t-94.5 -363.5v-84zM810 1675q0 50 34 84t93 34t93 -34t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xd7;" horiz-adv-x="1092" d="M77 364l316 322l-316 322l148 150l315 -322l316 322l148 -150l-316 -322l316 -322l-148 -150l-316 321l-315 -321z" />
<glyph unicode="&#xd8;" horiz-adv-x="1412" d="M105 697v67q0 213 75 375t213 249.5t316 87.5q197 0 340 -101l87 143h167l-147 -243q157 -193 158 -510v-75q0 -214 -74 -375.5t-211.5 -248t-317.5 -86.5q-164 0 -296 75l-91 -150h-169l145 238q-195 195 -195 554zM358 690q0 -207 71 -335l502 826q-87 85 -222 85 q-164 0 -256.5 -128.5t-94.5 -363.5v-84zM528 242q78 -54 183 -54q169 0 259.5 128t90.5 374v76q0 166 -44 280z" />
<glyph unicode="&#xd9;" horiz-adv-x="1335" d="M125 484v972h252v-974q0 -146 74 -223t218 -77q292 0 292 308v966h252v-973q0 -232 -148.5 -367.5t-395.5 -135.5q-250 0 -397 133.5t-147 370.5zM322 1846h277l195 -303h-202z" />
<glyph unicode="&#xda;" horiz-adv-x="1335" d="M125 484v972h252v-974q0 -146 74 -223t218 -77q292 0 292 308v966h252v-973q0 -232 -148.5 -367.5t-395.5 -135.5q-250 0 -397 133.5t-147 370.5zM544 1543l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xdb;" horiz-adv-x="1335" d="M125 484v972h252v-974q0 -146 74 -223t218 -77q292 0 292 308v966h252v-973q0 -232 -148.5 -367.5t-395.5 -135.5q-250 0 -397 133.5t-147 370.5zM325 1558v13l271 276h143l273 -278v-11h-195l-150 156l-149 -156h-193z" />
<glyph unicode="&#xdc;" horiz-adv-x="1335" d="M125 484v972h252v-974q0 -146 74 -223t218 -77q292 0 292 308v966h252v-973q0 -232 -148.5 -367.5t-395.5 -135.5q-250 0 -397 133.5t-147 370.5zM313 1676q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM769 1675q0 50 34 84t93 34t93 -34 t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xdd;" horiz-adv-x="1248" d="M7 1456h281l335 -690l335 690h280l-488 -920v-536h-254v536zM503 1543l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xde;" horiz-adv-x="1226" d="M148 0v1456h243v-280h241q244 0 381 -119t137 -319q0 -199 -137 -318.5t-380 -119.5h-242v-300h-243zM391 495h246q125 0 197.5 65t72.5 176t-70 177t-192 68h-254v-486z" />
<glyph unicode="&#xdf;" horiz-adv-x="1255" d="M136 0v1105q0 214 114.5 333t320.5 119q187 0 294.5 -93.5t107.5 -262.5q0 -62 -13.5 -111t-48 -105.5t-45.5 -89t-11 -71.5q0 -44 32.5 -86t121.5 -116t129.5 -142.5t40.5 -143.5q0 -171 -108.5 -263.5t-306.5 -92.5q-80 0 -165.5 19.5t-123.5 44.5l49 195 q45 -28 108.5 -46.5t117.5 -18.5q97 0 142 43t45 110q0 49 -35 94.5t-122 113.5t-127.5 136t-40.5 148q0 88 63 188.5t63 177.5q0 81 -46 129.5t-126 48.5q-184 0 -188 -247v-1116h-242z" />
<glyph unicode="&#xe0;" horiz-adv-x="1108" d="M90 303q0 173 128.5 265.5t367.5 92.5h149v71q0 84 -47 134.5t-143 50.5q-83 0 -136 -41.5t-53 -105.5h-243q0 89 59 166.5t160.5 121.5t226.5 44q190 0 303 -95.5t116 -268.5v-488q0 -146 41 -233v-17h-248q-16 31 -28 101q-116 -121 -284 -121q-163 0 -266 93t-103 230 zM222 1536h277l195 -303h-202zM333 328q0 -70 46.5 -111.5t124.5 -41.5q72 0 135.5 35t95.5 94v204h-131q-135 0 -203 -47t-68 -133z" />
<glyph unicode="&#xe1;" horiz-adv-x="1108" d="M90 303q0 173 128.5 265.5t367.5 92.5h149v71q0 84 -47 134.5t-143 50.5q-83 0 -136 -41.5t-53 -105.5h-243q0 89 59 166.5t160.5 121.5t226.5 44q190 0 303 -95.5t116 -268.5v-488q0 -146 41 -233v-17h-248q-16 31 -28 101q-116 -121 -284 -121q-163 0 -266 93t-103 230 zM333 328q0 -70 46.5 -111.5t124.5 -41.5q72 0 135.5 35t95.5 94v204h-131q-135 0 -203 -47t-68 -133zM444 1233l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xe2;" horiz-adv-x="1108" d="M90 303q0 173 128.5 265.5t367.5 92.5h149v71q0 84 -47 134.5t-143 50.5q-83 0 -136 -41.5t-53 -105.5h-243q0 89 59 166.5t160.5 121.5t226.5 44q190 0 303 -95.5t116 -268.5v-488q0 -146 41 -233v-17h-248q-16 31 -28 101q-116 -121 -284 -121q-163 0 -266 93t-103 230 zM225 1248v13l271 276h143l273 -278v-11h-195l-150 156l-149 -156h-193zM333 328q0 -70 46.5 -111.5t124.5 -41.5q72 0 135.5 35t95.5 94v204h-131q-135 0 -203 -47t-68 -133z" />
<glyph unicode="&#xe3;" horiz-adv-x="1108" d="M90 303q0 173 128.5 265.5t367.5 92.5h149v71q0 84 -47 134.5t-143 50.5q-83 0 -136 -41.5t-53 -105.5h-243q0 89 59 166.5t160.5 121.5t226.5 44q190 0 303 -95.5t116 -268.5v-488q0 -146 41 -233v-17h-248q-16 31 -28 101q-116 -121 -284 -121q-163 0 -266 93t-103 230 zM201 1252q0 110 63.5 185t158.5 75q57 0 137.5 -45t132.5 -45q38 0 65 28.5t27 75.5l149 -12q0 -110 -63.5 -183t-159.5 -73q-39 0 -67.5 8.5t-81 38.5t-74 36t-47.5 6q-38 0 -64.5 -28.5t-26.5 -74.5zM333 328q0 -70 46.5 -111.5t124.5 -41.5q72 0 135.5 35t95.5 94v204 h-131q-135 0 -203 -47t-68 -133z" />
<glyph unicode="&#xe4;" horiz-adv-x="1108" d="M90 303q0 173 128.5 265.5t367.5 92.5h149v71q0 84 -47 134.5t-143 50.5q-83 0 -136 -41.5t-53 -105.5h-243q0 89 59 166.5t160.5 121.5t226.5 44q190 0 303 -95.5t116 -268.5v-488q0 -146 41 -233v-17h-248q-16 31 -28 101q-116 -121 -284 -121q-163 0 -266 93t-103 230 zM213 1366q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM333 328q0 -70 46.5 -111.5t124.5 -41.5q72 0 135.5 35t95.5 94v204h-131q-135 0 -203 -47t-68 -133zM669 1365q0 50 34 84t93 34t93 -34t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xe5;" horiz-adv-x="1108" d="M90 303q0 173 128.5 265.5t367.5 92.5h149v71q0 84 -47 134.5t-143 50.5q-83 0 -136 -41.5t-53 -105.5h-243q0 89 59 166.5t160.5 121.5t226.5 44q190 0 303 -95.5t116 -268.5v-488q0 -146 41 -233v-17h-248q-16 31 -28 101q-116 -121 -284 -121q-163 0 -266 93t-103 230 zM333 328q0 -70 46.5 -111.5t124.5 -41.5q72 0 135.5 35t95.5 94v204h-131q-135 0 -203 -47t-68 -133zM346 1422q0 85 63.5 146.5t158.5 61.5q93 0 157 -61.5t64 -146.5t-62.5 -145t-158.5 -60q-97 0 -159.5 60t-62.5 145zM456 1422q0 -47 33 -79.5t79 -32.5q47 0 79.5 32 t32.5 80q0 46 -31.5 79.5t-80.5 33.5t-80.5 -33.5t-31.5 -79.5z" />
<glyph unicode="&#xe6;" horiz-adv-x="1729" d="M72 312q0 158 119 244t352 86h191v71q0 91 -47.5 142.5t-135.5 51.5q-91 0 -148.5 -44.5t-57.5 -110.5l-242 19q0 146 126.5 238.5t323.5 92.5q223 0 334 -133q131 135 331 133q212 0 331 -129.5t119 -364.5v-137h-695q9 -139 85 -218t210 -79q137 0 244 58l61 34 l73 -166q-70 -56 -174.5 -88t-217.5 -32q-253 0 -393 161q-65 -77 -172 -119t-241 -42q-176 0 -276 88t-100 244zM314 308q0 -65 46.5 -104.5t134.5 -39.5q58 0 126 29.5t113 72.5v209h-196q-104 -2 -164 -49.5t-60 -117.5zM976 642h452v30q0 113 -54.5 174t-155.5 61 q-99 0 -162.5 -69t-79.5 -196z" />
<glyph unicode="&#xe7;" horiz-adv-x="1072" d="M79 533v25q0 247 132 395.5t360 148.5q193 0 314.5 -112.5t127.5 -295.5h-229q-4 93 -63.5 153t-151.5 60q-118 0 -182 -85.5t-65 -259.5v-39q0 -176 63.5 -262.5t183.5 -86.5q91 0 151 53t64 131h229q-4 -101 -63 -188.5t-160 -138.5t-218 -51q-227 0 -360 147t-133 406 zM426 -141l32 139h177l-11 -54q150 -27 150 -173q0 -105 -86 -164t-241 -59l-7 137q66 0 101.5 23.5t35.5 65.5q0 45 -35.5 62.5t-115.5 22.5z" />
<glyph unicode="&#xe8;" horiz-adv-x="1099" d="M83 513v30q0 162 62.5 289.5t175.5 198.5t252 71q221 0 341.5 -141t120.5 -399v-98h-707q11 -134 89.5 -212t197.5 -78q167 0 272 135l131 -125q-65 -97 -173.5 -150.5t-243.5 -53.5q-231 0 -374.5 145.5t-143.5 387.5zM210 1536h277l195 -303h-202zM332 642h463v18 q-8 122 -65 184.5t-158 62.5q-100 0 -161.5 -70t-78.5 -195z" />
<glyph unicode="&#xe9;" horiz-adv-x="1099" d="M83 513v30q0 162 62.5 289.5t175.5 198.5t252 71q221 0 341.5 -141t120.5 -399v-98h-707q11 -134 89.5 -212t197.5 -78q167 0 272 135l131 -125q-65 -97 -173.5 -150.5t-243.5 -53.5q-231 0 -374.5 145.5t-143.5 387.5zM332 642h463v18q-8 122 -65 184.5t-158 62.5 q-100 0 -161.5 -70t-78.5 -195zM432 1233l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xea;" horiz-adv-x="1099" d="M83 513v30q0 162 62.5 289.5t175.5 198.5t252 71q221 0 341.5 -141t120.5 -399v-98h-707q11 -134 89.5 -212t197.5 -78q167 0 272 135l131 -125q-65 -97 -173.5 -150.5t-243.5 -53.5q-231 0 -374.5 145.5t-143.5 387.5zM213 1248v13l271 276h143l273 -278v-11h-195 l-150 156l-149 -156h-193zM332 642h463v18q-8 122 -65 184.5t-158 62.5q-100 0 -161.5 -70t-78.5 -195z" />
<glyph unicode="&#xeb;" horiz-adv-x="1099" d="M83 513v30q0 162 62.5 289.5t175.5 198.5t252 71q221 0 341.5 -141t120.5 -399v-98h-707q11 -134 89.5 -212t197.5 -78q167 0 272 135l131 -125q-65 -97 -173.5 -150.5t-243.5 -53.5q-231 0 -374.5 145.5t-143.5 387.5zM201 1366q0 50 33.5 84t92.5 34t93 -34t34 -84 t-34 -84t-93 -34t-92.5 34t-33.5 84zM332 642h463v18q-8 122 -65 184.5t-158 62.5q-100 0 -161.5 -70t-78.5 -195zM657 1365q0 50 34 84t93 34t93 -34t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xec;" horiz-adv-x="538" d="M-76 1529h277l195 -303h-202zM143 0v1082h243v-1082h-243z" />
<glyph unicode="&#xed;" horiz-adv-x="538" d="M143 0v1082h243v-1082h-243zM145 1226l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xee;" horiz-adv-x="538" d="M-73 1241v13l271 276h143l273 -278v-11h-195l-150 156l-149 -156h-193zM143 0v1082h243v-1082h-243z" />
<glyph unicode="&#xef;" horiz-adv-x="538" d="M-85 1359q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM143 0v1082h243v-1082h-243zM371 1358q0 50 34 84t93 34t93 -34t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xf0;" horiz-adv-x="1191" d="M103 468q0 149 56.5 264.5t159.5 178t235 62.5q146 0 259 -91q-49 169 -175 291l-204 -135l-78 109l172 114q-126 82 -288 124l75 195q238 -50 415 -185l180 120l78 -109l-154 -103q254 -265 254 -666v-82q0 -166 -63 -297.5t-177.5 -204.5t-254.5 -73q-138 0 -251 63 t-176 176t-63 249zM346 468q0 -126 70.5 -210t180.5 -84q111 0 179.5 100t68.5 273v116l-1 18q-32 48 -93.5 76t-139.5 28q-126 0 -195.5 -84t-69.5 -233z" />
<glyph unicode="&#xf1;" horiz-adv-x="1139" d="M121 0v1082h229l7 -125q120 145 315 145q338 0 344 -387v-715h-243v701q0 103 -44.5 152.5t-145.5 49.5q-147 0 -219 -133v-770h-243zM207 1252q0 110 63.5 185t158.5 75q57 0 137.5 -45t132.5 -45q38 0 65 28.5t27 75.5l149 -12q0 -110 -63.5 -183t-159.5 -73 q-39 0 -67.5 8.5t-81 38.5t-74 36t-47.5 6q-38 0 -64.5 -28.5t-26.5 -74.5z" />
<glyph unicode="&#xf2;" horiz-adv-x="1166" d="M79 539v12q0 159 63 286.5t177 196t262 68.5q219 0 355.5 -141t147.5 -374l1 -57q0 -160 -61.5 -286t-176 -195t-264.5 -69q-229 0 -366.5 152.5t-137.5 406.5zM231 1536h277l195 -303h-202zM322 530q0 -167 69 -261.5t192 -94.5t191.5 96t68.5 281q0 164 -70.5 260 t-191.5 96q-119 0 -189 -94.5t-70 -282.5z" />
<glyph unicode="&#xf3;" horiz-adv-x="1166" d="M79 539v12q0 159 63 286.5t177 196t262 68.5q219 0 355.5 -141t147.5 -374l1 -57q0 -160 -61.5 -286t-176 -195t-264.5 -69q-229 0 -366.5 152.5t-137.5 406.5zM322 530q0 -167 69 -261.5t192 -94.5t191.5 96t68.5 281q0 164 -70.5 260t-191.5 96q-119 0 -189 -94.5 t-70 -282.5zM453 1233l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xf4;" horiz-adv-x="1166" d="M79 539v12q0 159 63 286.5t177 196t262 68.5q219 0 355.5 -141t147.5 -374l1 -57q0 -160 -61.5 -286t-176 -195t-264.5 -69q-229 0 -366.5 152.5t-137.5 406.5zM234 1248v13l271 276h143l273 -278v-11h-195l-150 156l-149 -156h-193zM322 530q0 -167 69 -261.5t192 -94.5 t191.5 96t68.5 281q0 164 -70.5 260t-191.5 96q-119 0 -189 -94.5t-70 -282.5z" />
<glyph unicode="&#xf5;" horiz-adv-x="1166" d="M79 539v12q0 159 63 286.5t177 196t262 68.5q219 0 355.5 -141t147.5 -374l1 -57q0 -160 -61.5 -286t-176 -195t-264.5 -69q-229 0 -366.5 152.5t-137.5 406.5zM210 1252q0 110 63.5 185t158.5 75q57 0 137.5 -45t132.5 -45q38 0 65 28.5t27 75.5l149 -12 q0 -110 -63.5 -183t-159.5 -73q-39 0 -67.5 8.5t-81 38.5t-74 36t-47.5 6q-38 0 -64.5 -28.5t-26.5 -74.5zM322 530q0 -167 69 -261.5t192 -94.5t191.5 96t68.5 281q0 164 -70.5 260t-191.5 96q-119 0 -189 -94.5t-70 -282.5z" />
<glyph unicode="&#xf6;" horiz-adv-x="1166" d="M79 539v12q0 159 63 286.5t177 196t262 68.5q219 0 355.5 -141t147.5 -374l1 -57q0 -160 -61.5 -286t-176 -195t-264.5 -69q-229 0 -366.5 152.5t-137.5 406.5zM222 1366q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM322 530 q0 -167 69 -261.5t192 -94.5t191.5 96t68.5 281q0 164 -70.5 260t-191.5 96q-119 0 -189 -94.5t-70 -282.5zM678 1365q0 50 34 84t93 34t93 -34t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xf7;" horiz-adv-x="1169" d="M67 582v212h1012v-212h-1012zM435 278q0 58 37 96t104 38q68 0 105 -38t37 -96q0 -57 -37 -94t-105 -37q-67 0 -104 37t-37 94zM435 1095q0 57 37 95t104 38q68 0 105 -38t37 -95t-37 -94.5t-105 -37.5q-67 0 -104 37.5t-37 94.5z" />
<glyph unicode="&#xf8;" horiz-adv-x="1160" d="M79 551q0 159 63 286.5t177 196t262 68.5q106 0 194 -34l71 143h145l-102 -208q196 -153 196 -473q0 -160 -61.5 -286t-176 -195t-264.5 -69q-93 0 -183 30l-72 -147h-145l102 207q-206 150 -206 481zM322 530q0 -156 64 -254l299 609q-47 22 -104 22q-119 0 -189 -94.5 t-70 -282.5zM489 191q43 -17 94 -17q123 0 191.5 96t68.5 281q0 148 -58 241z" />
<glyph unicode="&#xf9;" horiz-adv-x="1138" d="M119 381v701h243v-698q0 -206 171 -206q177 0 239 127v777h243v-1082h-229l-6 106q-107 -126 -304 -126q-176 0 -266.5 103t-90.5 298zM224 1536h277l195 -303h-202z" />
<glyph unicode="&#xfa;" horiz-adv-x="1138" d="M119 381v701h243v-698q0 -206 171 -206q177 0 239 127v777h243v-1082h-229l-6 106q-107 -126 -304 -126q-176 0 -266.5 103t-90.5 298zM446 1233l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xfb;" horiz-adv-x="1138" d="M119 381v701h243v-698q0 -206 171 -206q177 0 239 127v777h243v-1082h-229l-6 106q-107 -126 -304 -126q-176 0 -266.5 103t-90.5 298zM227 1248v13l271 276h143l273 -278v-11h-195l-150 156l-149 -156h-193z" />
<glyph unicode="&#xfc;" horiz-adv-x="1138" d="M119 381v701h243v-698q0 -206 171 -206q177 0 239 127v777h243v-1082h-229l-6 106q-107 -126 -304 -126q-176 0 -266.5 103t-90.5 298zM215 1366q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM671 1365q0 50 34 84t93 34t93 -34t34 -84 t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#xfd;" horiz-adv-x="997" d="M12 1082h262l229 -734l220 734h259l-430 -1246q-99 -273 -336 -273q-53 0 -117 18v188l46 -3q92 0 138.5 33.5t73.5 112.5l35 93zM390 1233l195 303h277l-277 -303h-195z" />
<glyph unicode="&#xfe;" horiz-adv-x="1175" d="M130 -416v1952h243v-553q106 119 282 119q197 0 310.5 -147t113.5 -409v-16q0 -247 -113.5 -398.5t-307.5 -151.5q-178 0 -285 117v-513h-243zM373 300q66 -126 216 -126q116 0 181.5 93.5t65.5 283.5q0 166 -65.5 259t-183.5 93q-149 0 -214 -123v-480z" />
<glyph unicode="&#xff;" horiz-adv-x="997" d="M12 1082h262l229 -734l220 734h259l-430 -1246q-99 -273 -336 -273q-53 0 -117 18v188l46 -3q92 0 138.5 33.5t73.5 112.5l35 93zM159 1366q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM615 1365q0 50 34 84t93 34t93 -34t34 -84t-34 -84 t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#x152;" horiz-adv-x="1972" d="M100 566v314q0 172 72.5 309t206 212t301.5 75q123 0 290 -20h860v-204h-692v-402h598v-200h-598v-448h699v-202h-867q-167 -20 -288 -20q-167 0 -299.5 73.5t-206.5 208t-76 304.5zM343 576q0 -193 89 -297.5t250 -104.5q99 0 203 13v1080q-114 14 -205 14 q-161 0 -248.5 -103.5t-88.5 -291.5v-310z" />
<glyph unicode="&#x153;" horiz-adv-x="1850" d="M91 539v12q0 248 135.5 399.5t359.5 151.5q249 0 383 -177q65 84 156.5 131t200.5 46q214 0 333 -129.5t119 -365.5v-136h-682q11 -139 83.5 -218t189.5 -79q89 0 160.5 21t142.5 71l79 -158q-71 -63 -173.5 -95.5t-222.5 -32.5q-247 0 -387 174q-134 -174 -380 -174 q-227 0 -362 150.5t-135 408.5zM333 530q0 -170 67 -263t188 -93q119 0 186 92.5t67 284.5q0 166 -67.5 261t-187.5 95q-117 0 -185 -93t-68 -284zM1101 649h437v25q0 111 -56.5 172t-155.5 61q-85 0 -145 -68.5t-80 -189.5z" />
<glyph unicode="&#x178;" horiz-adv-x="1248" d="M7 1456h281l335 -690l335 690h280l-488 -920v-536h-254v536zM272 1676q0 50 33.5 84t92.5 34t93 -34t34 -84t-34 -84t-93 -34t-92.5 34t-33.5 84zM728 1675q0 50 34 84t93 34t93 -34t34 -84t-34 -84t-93 -34t-93 34t-34 84z" />
<glyph unicode="&#x2c6;" horiz-adv-x="998" d="M148 1248v13l271 276h143l273 -278v-11h-195l-150 156l-149 -156h-193z" />
<glyph unicode="&#x2dc;" horiz-adv-x="984" d="M122 1251q0 110 63.5 185t158.5 75q57 0 137.5 -45t132.5 -45q38 0 65 28.5t27 75.5l149 -12q0 -110 -63.5 -183t-159.5 -73q-39 0 -67.5 8.5t-81 38.5t-74 36t-47.5 6q-38 0 -64.5 -28.5t-26.5 -74.5z" />
<glyph unicode="&#x2000;" horiz-adv-x="970" />
<glyph unicode="&#x2001;" horiz-adv-x="1940" />
<glyph unicode="&#x2002;" horiz-adv-x="970" />
<glyph unicode="&#x2003;" horiz-adv-x="1940" />
<glyph unicode="&#x2004;" horiz-adv-x="646" />
<glyph unicode="&#x2005;" horiz-adv-x="485" />
<glyph unicode="&#x2006;" horiz-adv-x="323" />
<glyph unicode="&#x2007;" horiz-adv-x="323" />
<glyph unicode="&#x2008;" horiz-adv-x="242" />
<glyph unicode="&#x2009;" horiz-adv-x="388" />
<glyph unicode="&#x200a;" horiz-adv-x="107" />
<glyph unicode="&#x2010;" horiz-adv-x="672" d="M71 521v196h525v-196h-525z" />
<glyph unicode="&#x2011;" horiz-adv-x="672" d="M71 521v196h525v-196h-525z" />
<glyph unicode="&#x2012;" horiz-adv-x="672" d="M71 521v196h525v-196h-525z" />
<glyph unicode="&#x2013;" horiz-adv-x="1321" d="M152 621v196h1018v-196h-1018z" />
<glyph unicode="&#x2014;" horiz-adv-x="1584" d="M56 621v196h1358v-196h-1358z" />
<glyph unicode="&#x2018;" horiz-adv-x="448" d="M99 1056v138q1 96 52.5 200.5t130.5 167.5l124 -77q-91 -133 -94 -277v-152h-213z" />
<glyph unicode="&#x2019;" horiz-adv-x="444" d="M51 1101q90 131 93 277v158h213v-138q0 -103 -52.5 -207.5t-129.5 -166.5z" />
<glyph unicode="&#x201a;" horiz-adv-x="462" d="M50 -220q85 127 88 275v147h218v-133q-1 -93 -52 -197t-131 -170z" />
<glyph unicode="&#x201c;" horiz-adv-x="788" d="M108 1056v138q1 96 52.5 200.5t130.5 167.5l124 -77q-91 -133 -94 -277v-152h-213zM444 1056v138q1 96 52.5 200.5t130.5 167.5l124 -77q-91 -133 -94 -277v-152h-213z" />
<glyph unicode="&#x201d;" horiz-adv-x="795" d="M64 1101q90 131 93 277v158h213v-138q0 -103 -52.5 -207.5t-129.5 -166.5zM398 1101q90 131 93 277v158h213v-138q0 -103 -52.5 -207.5t-129.5 -166.5z" />
<glyph unicode="&#x201e;" horiz-adv-x="776" d="M50 -240q85 137 88 294v201h218v-186q-1 -108 -56 -222q-49 -100 -123 -165zM372 -240q88 142 92 292v203h218v-182q0 -99 -51 -209.5t-132 -181.5z" />
<glyph unicode="&#x2022;" horiz-adv-x="715" d="M136 726v45q0 95 60.5 155.5t160.5 60.5q103 0 163 -60.5t60 -158.5v-37q0 -94 -59.5 -153.5t-162.5 -59.5q-99 0 -159.5 57.5t-62.5 150.5z" />
<glyph unicode="&#x2026;" horiz-adv-x="1446" d="M138 121q0 58 37 96.5t104 38.5q68 0 105 -38.5t37 -96.5q0 -57 -37 -94.5t-105 -37.5q-65 0 -103 37t-38 95zM596 121q0 58 37 96.5t104 38.5q68 0 105 -38.5t37 -96.5q0 -57 -37 -94.5t-105 -37.5q-65 0 -103 37t-38 95zM1037 121q0 58 37 96.5t104 38.5 q68 0 105 -38.5t37 -96.5q0 -57 -37 -94.5t-105 -37.5q-65 0 -103 37t-38 95z" />
<glyph unicode="&#x202f;" horiz-adv-x="388" />
<glyph unicode="&#x2039;" horiz-adv-x="626" d="M108 528v19l288 390h167l-247 -400l247 -399h-167z" />
<glyph unicode="&#x203a;" horiz-adv-x="617" d="M84 138l247 399l-247 400h167l288 -390v-19l-288 -390h-167z" />
<glyph unicode="&#x205f;" horiz-adv-x="485" />
<glyph unicode="&#x20ac;" d="M94 527v141h172v128h-172v141h173q13 255 163 396.5t403 141.5q106 0 239 -31l-28 -205q-102 34 -203 34q-151 0 -232 -86t-90 -250h355v-141h-356v-128h356v-141h-356q6 -174 87.5 -260t233.5 -86q110 0 205 33l28 -204q-120 -29 -248 -29q-256 0 -403 144t-155 402 h-172z" />
<glyph unicode="&#x2122;" horiz-adv-x="1289" d="M109 1361v95h396v-95h-138v-443h-117v443h-141zM579 916v540h137l129 -381l133 381h133v-540h-111v373l-124 -373h-62l-124 372v-372h-111z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 0v1080h1080v-1080h-1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="1827" d="M45 902v180h165v99q0 180 100 278t280 98q64 0 136 -18l-6 -190q-40 8 -93 8q-174 0 -174 -179v-96h372v74q1 127 54 218t150 137t233 46q80 0 153.5 -17t152.5 -43l-38 -201q-136 48 -251 48q-111 0 -161 -48.5t-50 -145.5v-68h213v-180h-213v-902h-243v902h-372v-902 h-243v902h-165zM1440 0v1082h243v-1082h-243z" />
<glyph unicode="&#xfb04;" horiz-adv-x="1827" d="M45 902v180h165v99q0 180 100 278t280 98q64 0 136 -18l-6 -190q-40 8 -93 8q-174 0 -174 -179v-96h372v97q1 183 108.5 280.5t303.5 97.5q122 0 446 -48v-1509h-243v1343q-102 14 -176 14q-196 0 -196 -184v-91h220v-180h-220v-902h-243v902h-372v-902h-243v902h-165z " />
<hkern u1="&#x20;" u2="T" k="60" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-38" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="248" />
<hkern u1="A" u2="w" k="33" />
<hkern u1="A" u2="t" k="17" />
<hkern u1="A" u2="&#x3f;" k="81" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="E" u2="f" k="18" />
<hkern u1="F" u2="&#x2026;" k="274" />
<hkern u1="F" u2="&#x201e;" k="274" />
<hkern u1="F" u2="&#x201a;" k="274" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xc5;" k="192" />
<hkern u1="F" u2="&#xc4;" k="192" />
<hkern u1="F" u2="&#xc3;" k="192" />
<hkern u1="F" u2="&#xc2;" k="192" />
<hkern u1="F" u2="&#xc1;" k="192" />
<hkern u1="F" u2="&#xc0;" k="192" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="J" k="208" />
<hkern u1="F" u2="A" k="192" />
<hkern u1="F" u2="&#x2e;" k="274" />
<hkern u1="F" u2="&#x2c;" k="274" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="52" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="297" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="20" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="33" />
<hkern u1="R" u2="&#x178;" k="48" />
<hkern u1="R" u2="&#xdd;" k="48" />
<hkern u1="R" u2="Y" k="48" />
<hkern u1="R" u2="V" k="19" />
<hkern u1="R" u2="T" k="50" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="84" />
<hkern u1="T" u2="&#xc6;" k="189" />
<hkern u1="T" u2="&#xbb;" k="146" />
<hkern u1="T" u2="&#xab;" k="148" />
<hkern u1="T" u2="w" k="47" />
<hkern u1="T" u2="r" k="65" />
<hkern u1="T" u2="&#x20;" k="60" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-15" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="22" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="e" u2="&#x2019;" k="64" />
<hkern u1="f" u2="&#x201d;" k="-16" />
<hkern u1="f" u2="&#x201c;" k="-16" />
<hkern u1="f" u2="&#x2019;" k="-16" />
<hkern u1="f" u2="&#x2018;" k="-16" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-20" />
<hkern u1="f" u2="&#x27;" k="-16" />
<hkern u1="f" u2="&#x22;" k="-16" />
<hkern u1="h" u2="&#x2019;" k="104" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="m" u2="&#x2019;" k="120" />
<hkern u1="n" u2="&#x2019;" k="120" />
<hkern u1="o" u2="&#x2019;" k="112" />
<hkern u1="r" u2="&#x2019;" k="-16" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-50" />
<hkern u1="r" u2="f" k="-20" />
<hkern u1="t" u2="&#x2019;" k="-24" />
<hkern u1="t" u2="&#xf6;" k="30" />
<hkern u1="t" u2="&#xf5;" k="30" />
<hkern u1="t" u2="&#xf4;" k="30" />
<hkern u1="t" u2="&#xf3;" k="30" />
<hkern u1="t" u2="&#xf2;" k="30" />
<hkern u1="t" u2="o" k="30" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="33" />
<hkern u1="&#xc0;" u2="t" k="17" />
<hkern u1="&#xc0;" u2="&#x3f;" k="81" />
<hkern u1="&#xc1;" u2="w" k="33" />
<hkern u1="&#xc1;" u2="t" k="17" />
<hkern u1="&#xc1;" u2="&#x3f;" k="81" />
<hkern u1="&#xc2;" u2="w" k="33" />
<hkern u1="&#xc2;" u2="t" k="17" />
<hkern u1="&#xc2;" u2="&#x3f;" k="81" />
<hkern u1="&#xc3;" u2="w" k="33" />
<hkern u1="&#xc3;" u2="t" k="17" />
<hkern u1="&#xc3;" u2="&#x3f;" k="81" />
<hkern u1="&#xc4;" u2="w" k="33" />
<hkern u1="&#xc4;" u2="t" k="17" />
<hkern u1="&#xc4;" u2="&#x3f;" k="81" />
<hkern u1="&#xc5;" u2="w" k="33" />
<hkern u1="&#xc5;" u2="t" k="17" />
<hkern u1="&#xc5;" u2="&#x3f;" k="81" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc8;" u2="f" k="18" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="f" k="18" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xca;" u2="f" k="18" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="f" k="18" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="22" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xe8;" u2="&#x2019;" k="64" />
<hkern u1="&#xe9;" u2="&#x2019;" k="64" />
<hkern u1="&#xea;" u2="&#x2019;" k="64" />
<hkern u1="&#xeb;" u2="&#x2019;" k="64" />
<hkern u1="&#xf1;" u2="&#x2019;" k="120" />
<hkern u1="&#xf2;" u2="&#x2019;" k="112" />
<hkern u1="&#xf3;" u2="&#x2019;" k="112" />
<hkern u1="&#xf4;" u2="&#x2019;" k="112" />
<hkern u1="&#xf5;" u2="&#x2019;" k="112" />
<hkern u1="&#xf6;" u2="&#x2019;" k="112" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="22" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="&#x153;" k="104" />
<hkern u1="&#x2019;" u2="&#xf6;" k="144" />
<hkern u1="&#x2019;" u2="&#xf5;" k="144" />
<hkern u1="&#x2019;" u2="&#xf4;" k="144" />
<hkern u1="&#x2019;" u2="&#xf3;" k="144" />
<hkern u1="&#x2019;" u2="&#xf2;" k="144" />
<hkern u1="&#x2019;" u2="&#xeb;" k="104" />
<hkern u1="&#x2019;" u2="&#xea;" k="104" />
<hkern u1="&#x2019;" u2="&#xe9;" k="104" />
<hkern u1="&#x2019;" u2="&#xe8;" k="104" />
<hkern u1="&#x2019;" u2="&#xe7;" k="104" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="s" k="232" />
<hkern u1="&#x2019;" u2="q" k="104" />
<hkern u1="&#x2019;" u2="o" k="144" />
<hkern u1="&#x2019;" u2="g" k="104" />
<hkern u1="&#x2019;" u2="e" k="104" />
<hkern u1="&#x2019;" u2="d" k="104" />
<hkern u1="&#x2019;" u2="c" k="104" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="285" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="120" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="m,n,p,ntilde" k="48" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="12" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="21" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="T" k="120" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="17" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="V" k="77" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="W" k="39" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="Y,Yacute,Ydieresis" k="150" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="u,ugrave,uacute,ucircumflex,udieresis" k="11" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="v,y,yacute,ydieresis" k="50" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="z" k="-12" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="21" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="85" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="122" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-18" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="T" k="29" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="Y,Yacute,Ydieresis" k="28" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="X" k="-17" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="22" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="31" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="164" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="288" />
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-19" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="64" />
<hkern g1="L" g2="T" k="205" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="24" />
<hkern g1="L" g2="V" k="206" />
<hkern g1="L" g2="W" k="93" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="279" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="14" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="123" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="178" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="404" />
<hkern g1="P" g2="X" k="51" />
<hkern g1="P" g2="Z" k="36" />
<hkern g1="P" g2="J" k="184" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="168" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="89" />
<hkern g1="T" g2="m,n,p,ntilde" k="89" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="208" />
<hkern g1="T" g2="s" k="76" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="65" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="82" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="258" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="272" />
<hkern g1="T" g2="J" k="216" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="75" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="215" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="157" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="143" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="60" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="156" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="150" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="63" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="40" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="58" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="231" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="152" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="Z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="17" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="29" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="11" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="80" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="88" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
<hkern g1="r" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="30" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="36" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="173" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-15" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="167" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="40" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
</font>
</defs></svg>
\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata></metadata>
<defs>
<font id="robotomedium_italic" horiz-adv-x="1139" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="505" />
<glyph unicode="&#xfb01;" horiz-adv-x="1166" d="M75 902l32 180l152 -1l14 81q35 190 161 295t321 101q78 -1 152.5 -20t148.5 -42l-57 -200q-126 51 -238 51q-212 2 -252 -200l-13 -66l215 1l-32 -180h-206l-157 -902h-237l156 902h-160zM675 0l188 1082h237l-187 -1082h-238z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1186" d="M95 902l32 180l159 1l14 101q26 182 145.5 279.5t306.5 95.5q109 -2 218 -18l218 -32l-255 -1509h-236l230 1346q-109 16 -162 15q-93 0 -153 -47.5t-75 -141.5l-14 -90h215l-32 -180h-213l-157 -902h-237l157 902h-161z" />
<glyph horiz-adv-x="10" />
<glyph horiz-adv-x="10" />
<glyph unicode="&#xd;" horiz-adv-x="505" />
<glyph horiz-adv-x="10" />
<glyph unicode=" " horiz-adv-x="505" />
<glyph unicode="&#x09;" horiz-adv-x="505" />
<glyph unicode="&#xa0;" horiz-adv-x="505" />
<glyph unicode="!" horiz-adv-x="543" d="M55 111q0 59 37.5 97t95.5 40q57 2 96 -35t39 -94t-37.5 -94.5t-95.5 -39.5q-55 -2 -95 33.5t-40 92.5zM138 429l156 1027h250l-202 -1027h-204z" />
<glyph unicode="&#x22;" horiz-adv-x="654" d="M161 1012l83 524h170l-23 -148l-92 -376h-138zM453 1012l83 524h170l-23 -148l-92 -376h-138z" />
<glyph unicode="#" horiz-adv-x="1223" d="M59 410l28 158h250l111 313h-233l28 159h261l149 416h169l-149 -416h212l148 416h169l-148 -416h199l-28 -159h-228l-110 -313h212l-28 -158h-241l-145 -410h-169l146 410h-211l-145 -410h-170l145 410h-222zM507 568h211l111 313h-211z" />
<glyph unicode="$" d="M75 444l237 -1q-7 -128 43.5 -195t149.5 -69q106 -2 177 55q73 58 84 153q9 76 -32 132q-40 57 -158 106q-59 25 -106 50.5t-83 53.5q-170 129 -156 336q11 170 125 278q113 109 294 130l40 218h157l-41 -222q149 -32 223 -152q76 -122 66 -312h-236q9 128 -33 198 t-130 73q-93 2 -155 -53.5t-75 -154.5q-9 -77 31 -130q40 -54 156 -105q117 -52 179 -96q184 -130 169 -348q-11 -173 -130 -280q-117 -105 -306 -125l-36 -195h-156l37 196q-167 25 -256 147q-88 121 -79 312z" />
<glyph unicode="%" horiz-adv-x="1469" d="M189 1099l7 74q13 137 104.5 222t226.5 83q131 -4 204 -89t65 -213l-6 -77q-15 -137 -107.5 -220t-222.5 -79q-126 2 -202.5 87t-68.5 212zM254 190l879 1127l120 -79l-879 -1127zM356 1097q-7 -64 21 -107.5t86 -45.5q60 -2 104 41.5t55 113.5l9 78q7 65 -21 109t-87 46 q-61 2 -106 -44.5t-53 -120.5zM726 279l5 65q11 142 103.5 228.5t230.5 84.5q130 -4 203.5 -89t65.5 -211l-6 -78q-14 -135 -107 -219.5t-223 -80.5q-124 2 -201 85t-71 215zM893 277q-5 -69 24 -110.5t84 -43.5q61 -2 103.5 39.5t54.5 116.5l10 79q5 72 -24 112t-84 42 q-64 2 -108 -44.5t-52 -118.5z" />
<glyph unicode="&#x26;" horiz-adv-x="1280" d="M56 385q12 182 210 322l114 75q-61 112 -81 182.5t-16 133.5q12 170 126 276t286 102q93 -3 168 -44t115 -113.5t35 -159.5q-5 -90 -57.5 -168.5t-170.5 -160.5l-121 -80l214 -324q83 124 104 268l203 1q-24 -272 -184 -445l161 -250h-258l-61 95q-176 -118 -375 -114 q-187 2 -305 113t-107 291zM297 393q-12 -96 40 -156t147 -62q68 -1 128 25t116 61l-243 369l-34 -22q-137 -96 -154 -215zM501 1105q-10 -69 38 -161l23 -42l99 62q129 82 141 188q6 57 -30 93.5t-91 36.5q-72 0 -122 -52.5t-58 -124.5z" />
<glyph unicode="'" horiz-adv-x="346" d="M144 1020l81 516h181l-21 -137l-84 -379h-157z" />
<glyph unicode="(" horiz-adv-x="703" d="M112 389q2 96 14 182l2 17q53 365 220.5 649.5t415.5 394.5l36 -144q-342 -264 -444 -828q-37 -206 -38 -397q-2 -203 48 -354.5t148 -238.5l-56 -133q-171 106 -262.5 330t-83.5 522z" />
<glyph unicode=")" horiz-adv-x="710" d="M-108 -327q212 165 332 444.5t146 662.5l4 124q0 421 -196 593l57 134q115 -70 196.5 -196.5t121 -300.5t35.5 -355q-9 -279 -98.5 -540.5t-234.5 -442t-326 -261.5z" />
<glyph unicode="*" horiz-adv-x="888" d="M103 1065l79 161l279 -119l45 349h176l-75 -344l302 112l24 -180l-319 -88l151 -271l-149 -98l-124 289l-220 -276l-134 110l245 267z" />
<glyph unicode="+" horiz-adv-x="1117" d="M61 579l40 222h370l70 405h231l-71 -405h369l-39 -222h-368l-75 -433h-231l76 433h-372z" />
<glyph unicode="," horiz-adv-x="447" d="M-119 -248q118 158 145 277l37 206h213l-26 -161q-40 -247 -242 -402z" />
<glyph unicode="-" horiz-adv-x="662" d="M54 521l35 196h511l-35 -196h-511z" />
<glyph unicode="." horiz-adv-x="565" d="M48 117q0 61 38.5 99.5t98.5 40.5q59 2 98.5 -35.5t39.5 -96.5q0 -58 -38 -96.5t-99 -40.5q-59 -2 -98.5 35t-39.5 94z" />
<glyph unicode="/" horiz-adv-x="796" d="M-129 -125l830 1581h197l-831 -1581h-196z" />
<glyph unicode="0" d="M99 465q1 74 10 148l39 260q49 306 189 457t362 146q188 -4 285.5 -128t94.5 -352q-1 -75 -10 -148l-39 -253q-51 -313 -189.5 -466.5t-361.5 -148.5q-189 4 -286 130.5t-94 354.5zM329 414q0 -234 164 -241q226 -13 291 353l54 361q13 114 13 162q-5 226 -165 233 q-122 5 -196 -89t-104 -299l-46 -317q-12 -103 -11 -163z" />
<glyph unicode="1" d="M239 1042l37 215l576 204h36l-247 -1461h-236l202 1164z" />
<glyph unicode="2" d="M11 0l28 177l605 581q169 165 186 299q13 95 -32 158.5t-135 67.5q-111 4 -187 -69.5t-92 -200.5l-236 -1q10 134 81.5 241t190 166.5t256.5 56.5q190 -4 300.5 -110t97.5 -284q-17 -204 -245 -431l-62 -61l-421 -396h647l-31 -194h-951z" />
<glyph unicode="3" d="M42 391l236 -1q-4 -96 47.5 -154.5t150.5 -61.5q109 -4 185.5 64t88.5 178q12 111 -45.5 169t-165.5 61l-153 1l30 192l129 -1q117 0 195 63t89 168q11 99 -36 155.5t-140 58.5q-94 2 -163 -55t-83 -150l-237 -1q9 117 77 209t177.5 141.5t236.5 48.5 q195 -4 307.5 -113.5t99.5 -293.5q-7 -100 -74 -183.5t-194 -143.5q173 -80 184 -278v-48q-13 -196 -160.5 -318t-361.5 -118q-123 1 -221 52.5t-150.5 145t-48.5 213.5z" />
<glyph unicode="4" d="M9 324l21 160l770 972h253l-163 -937h176l-34 -195h-175l-57 -324h-237l56 324h-610zM292 519h361l113 611l-24 -34z" />
<glyph unicode="5" d="M90 394h227q7 -102 57.5 -159.5t141.5 -59.5q111 -3 186.5 81t90.5 224q12 124 -41 200.5t-158 78.5q-64 2 -114.5 -20.5t-98.5 -62.5l-195 49l191 731h762l-33 -210h-561l-103 -349q102 58 222 58q185 -2 284.5 -136t81.5 -347q-18 -219 -164 -358t-361 -135 q-182 4 -295.5 117t-119.5 298z" />
<glyph unicode="6" d="M108 415q-9 107 23 286q65 357 277.5 560t540.5 203h23l-20 -202l-13 1q-192 2 -333 -103.5t-221 -319.5q132 128 301 124q117 -2 199 -65.5t120 -174t26 -240.5q-12 -142 -83 -260.5t-185.5 -183t-250.5 -61.5q-173 4 -281 123t-123 313zM339 456q0 -128 47 -203 t135 -77q108 -3 183.5 81t90.5 220q13 127 -35 208t-143 84q-80 2 -150 -42.5t-118 -126.5q-11 -101 -10 -144z" />
<glyph unicode="7" d="M134 0l761 1261h-726l31 195h980l-23 -147l-764 -1309h-259z" />
<glyph unicode="8" d="M72 388q18 243 291 368q-75 54 -111 134.5t-30 172.5q14 188 148 302.5t333 110.5q119 -3 209.5 -53t135.5 -140t36 -203q-18 -217 -256 -336q89 -57 132.5 -145t35.5 -194q-13 -192 -157 -310.5t-357 -114.5q-194 4 -308.5 115.5t-101.5 292.5zM311 401 q-11 -103 40 -164.5t144 -63.5q108 -2 181.5 67t85.5 177q11 101 -39 166.5t-144 67.5q-106 2 -181 -69.5t-87 -180.5zM456 1054q-9 -94 34 -151t124 -59q92 -2 156.5 63t75.5 165q9 90 -33.5 149t-125.5 61q-91 2 -155.5 -62t-75.5 -166z" />
<glyph unicode="9" d="M154 961q13 145 84.5 266t185.5 187t249 62q117 -3 203.5 -59.5t134.5 -161t55 -233.5q5 -107 -23 -267q-64 -370 -274 -566t-534 -196h-22l19 202l15 -1q212 -2 345 102.5t199 313.5q-136 -132 -288 -130q-113 2 -196 61.5t-124 171.5t-29 248zM390 869q7 -89 52 -143 t120 -57q74 -2 140 40.5t114 117.5l13 97l4 70q3 130 -41 206.5t-132 80.5q-125 4 -205 -120t-65 -292z" />
<glyph unicode=":" horiz-adv-x="537" d="M43 117q0 61 38.5 99.5t98.5 40.5q59 2 98.5 -35.5t39.5 -96.5q0 -58 -38 -96.5t-99 -40.5q-59 -2 -98.5 35t-39.5 94zM189 966q0 61 38.5 99.5t98.5 40.5q59 2 98.5 -35.5t39.5 -96.5q0 -58 -38 -96.5t-99 -40.5q-59 -2 -98.5 35t-39.5 94z" />
<glyph unicode=";" horiz-adv-x="482" d="M-102 -248q118 158 145 277l37 206h213l-26 -161q-40 -247 -242 -402zM169 966q0 61 38.5 99.5t98.5 40.5q59 2 98.5 -35.5t39.5 -96.5q0 -58 -38 -96.5t-99 -40.5q-59 -2 -98.5 35t-39.5 94z" />
<glyph unicode="&#x3c;" horiz-adv-x="1020" d="M50 543l34 193l879 372l-45 -254l-612 -228l534 -224l-41 -232z" />
<glyph unicode="=" horiz-adv-x="1122" d="M98 356l35 201h838l-36 -201h-837zM171 780l36 202h837l-35 -202h-838z" />
<glyph unicode="&#x3e;" horiz-adv-x="1044" d="M47 159l44 250l640 232l-561 227l40 229l775 -373l-34 -193z" />
<glyph unicode="?" horiz-adv-x="976" d="M149 1093q17 178 145 283t318 101q177 -4 278 -107t87 -273q-15 -177 -204 -340l-122 -102q-94 -86 -114 -227l-218 -1q12 125 58.5 213t148 174t132.5 122q94 108 76 226q-8 52 -44 82.5t-93 31.5q-82 2 -138.5 -47.5t-73.5 -134.5zM239 113q0 59 37.5 97t95.5 40 q56 2 95 -35t39 -94q0 -61 -39.5 -97.5t-93.5 -36.5q-56 -2 -95 33.5t-39 92.5z" />
<glyph unicode="@" horiz-adv-x="1787" d="M54 235q-4 221 75 445t223 397t327.5 261.5t384.5 85.5q192 -3 333 -84t218 -236.5t81 -355.5q4 -211 -60.5 -394t-180 -281t-265.5 -94q-77 2 -136 39t-79 115q-131 -156 -270 -153q-114 2 -175 92.5t-52 250.5q7 161 86.5 328.5t192.5 254.5t245 85q85 -2 151.5 -30.5 t133.5 -76.5l-134 -567l-8 -60q-7 -63 13 -99.5t67 -38.5q89 -4 157.5 68t111.5 209.5t50 309.5q4 134 -25.5 241t-89.5 178q-125 146 -367 150q-167 3 -314 -69.5t-264.5 -217t-184 -331t-73.5 -376.5q-8 -173 44.5 -307t162 -203.5t268.5 -70.5q166 -2 339 73l27 -140 q-138 -86 -367 -86q-195 1 -340.5 83t-223.5 238t-82 367zM671 307q-5 -162 101 -165q56 -3 115.5 50.5t88.5 129.5l129 497q-45 17 -86 19q-130 5 -218.5 -120.5t-124.5 -354.5z" />
<glyph unicode="A" horiz-adv-x="1332" d="M-92 0l786 1456h222l282 -1456h-248l-57 339h-545l-174 -339h-266zM452 543h408l-99 602z" />
<glyph unicode="B" horiz-adv-x="1263" d="M39 0l253 1456l447 -1q237 -1 355 -103q106 -91 106 -244q0 -18 -2 -37q-18 -212 -259 -319q90 -32 139 -117q43 -74 43 -174q0 -14 -1 -29q-14 -200 -160.5 -316t-386.5 -116h-534zM321 202l259 -1q117 0 199 62t97 170q3 24 3 46q0 70 -34 115q-45 58 -149 62l-296 1z M432 843l227 -1q122 0 199 58t91 157q3 20 3 37q0 151 -192 157l-257 1z" />
<glyph unicode="C" horiz-adv-x="1307" d="M107 502q-1 17 -1 36q0 106 29 274q34 196 130.5 352.5t236.5 235.5q135 76 300 76h13q217 -4 343.5 -136.5t134.5 -365.5h-245q-5 156 -65.5 225.5t-179.5 72.5h-13q-155 0 -260 -117q-110 -122 -148 -355l-20 -133l-9 -102q-2 -27 -2 -53q1 -74 17 -140q22 -90 79 -138 t145 -51h19q262 0 339 290l244 2q-37 -227 -205 -363q-163 -132 -395 -132h-14q-139 3 -243.5 66t-163.5 183.5t-66 272.5z" />
<glyph unicode="D" horiz-adv-x="1308" d="M39 0l252 1456l394 -1q182 0 313.5 -90.5t190.5 -250.5q42 -115 42 -246q0 -51 -6 -105l-11 -79q-30 -201 -132.5 -356.5t-264.5 -241.5t-356 -86h-422zM321 202l146 -1q198 0 328.5 125.5t167.5 346.5q20 120 20 215q0 26 -1 50q-9 145 -84.5 227t-209.5 86l-185 1z" />
<glyph unicode="E" horiz-adv-x="1133" d="M39 0l252 1456h919l-36 -204h-671l-70 -402h581l-35 -200h-580l-78 -448h678l-35 -202h-925z" />
<glyph unicode="F" horiz-adv-x="1101" d="M39 0l252 1456h900l-36 -204h-652l-75 -433h569l-36 -202h-568l-107 -617h-247z" />
<glyph unicode="G" horiz-adv-x="1362" d="M114 506q-1 22 -1 45q0 108 26 261q32 186 114.5 330.5t200.5 226.5q154 107 352 107h14q219 -4 342.5 -126t139.5 -342l-239 1q-22 257 -249 264h-13q-161 0 -267 -119q-109 -125 -149 -360q-23 -137 -25 -224v-27q0 -160 66 -255q71 -103 208 -105h15q165 0 273 87 l54 285h-292l34 192h535l-85 -558q-80 -104 -226 -157q-141 -52 -313 -52h-13q-144 1 -254 64.5t-174.5 185t-73.5 276.5z" />
<glyph unicode="H" horiz-adv-x="1421" d="M39 0l253 1456h247l-106 -606h630l105 606h247l-253 -1456h-246l112 647h-630l-112 -647h-247z" />
<glyph unicode="I" horiz-adv-x="571" d="M53 0l253 1456h246l-253 -1456h-246z" />
<glyph unicode="J" horiz-adv-x="1113" d="M13 416l246 -1q-1 -16 -1 -30q0 -199 179 -203h11q93 0 160 63q72 67 93 189l174 1022h246l-174 -1021q-31 -212 -173 -336q-139 -120 -339 -120h-13q-204 4 -312 121q-98 107 -98 283q0 16 1 33z" />
<glyph unicode="K" horiz-adv-x="1262" d="M39 0l253 1456h247l-117 -669l153 159l502 510h316l-648 -657l409 -799h-276l-315 627l-200 -183l-77 -444h-247z" />
<glyph unicode="L" horiz-adv-x="1085" d="M39 0l253 1456h247l-218 -1254h642l-36 -202h-888z" />
<glyph unicode="M" horiz-adv-x="1749" d="M39 0l253 1456h314l213 -1114l599 1114h324l-252 -1456h-246l85 493l129 607l-600 -1100h-178l-223 1133l-91 -666l-81 -467h-246z" />
<glyph unicode="N" horiz-adv-x="1420" d="M39 0l253 1456h239l455 -1047l182 1047h246l-253 -1456h-239l-455 1043l-181 -1043h-247z" />
<glyph unicode="O" horiz-adv-x="1382" d="M114 517q-1 24 -1 49q-1 108 23 243q30 167 105.5 304.5t180.5 224.5q168 138 388 138h12q216 -4 344.5 -149t140.5 -392q1 -22 1 -44q0 -109 -24 -241q-28 -160 -97.5 -294.5t-172.5 -224.5q-172 -151 -400 -151h-15q-142 3 -249.5 68t-167.5 188.5t-68 280.5zM357 584 q-1 -24 -1 -47q0 -150 57 -241q66 -105 198 -109h12q165 0 273 130q112 135 148 380l10 70l9 106q1 21 1 42q0 85 -20 159q-25 92 -84.5 141t-150.5 52h-13q-118 0 -210 -71q-98 -75 -158.5 -228t-70.5 -384z" />
<glyph unicode="P" horiz-adv-x="1280" d="M39 0l253 1456l504 -1q228 -1 358 -125q115 -110 115 -283q0 -23 -2 -46q-18 -212 -173 -336.5t-406 -124.5l-308 1l-94 -541h-247zM415 744l283 -2q134 0 219.5 68t102.5 190q3 22 3 43q-1 81 -45 135q-56 68 -167 73l-308 1z" />
<glyph unicode="Q" horiz-adv-x="1382" d="M106 521q-1 21 -1 43q0 110 25 246q29 165 107.5 308t193.5 232q163 126 371 126h13q144 -3 251 -68t168 -190.5t68 -281.5q1 -25 1 -49q0 -62 -7 -123l-12 -87q-62 -402 -345 -591l208 -200l-174 -138l-256 244q-74 -11 -120 -11h-7q-213 2 -342.5 148t-141.5 392z M351 584q-1 -21 -1 -41q0 -87 21 -163q26 -93 85.5 -141.5t148.5 -51.5h17q154 0 261 121q113 128 153 371l13 89l9 106q1 21 1 41q0 87 -21 161q-25 92 -85 140t-151 51h-13q-187 0 -303 -175q-121 -180 -135 -508z" />
<glyph unicode="R" horiz-adv-x="1250" d="M39 0l253 1456l459 -1q237 0 363 -114q111 -100 111 -270q0 -23 -2 -47q-11 -141 -94 -244.5t-233 -162.5l215 -602l-1 -15h-262l-186 561h-278l-98 -561h-247zM418 764l239 -2q129 0 215.5 67.5t101.5 183.5q3 24 3 46q0 79 -43 127q-55 60 -167 65l-264 1z" />
<glyph unicode="S" horiz-adv-x="1209" d="M41 441l247 -1q-1 -13 0 -25q0 -106 61 -166q69 -67 198 -69h9q114 0 192 51q80 53 96 151q2 16 2 31q0 121 -159 183l-81 30q-226 79 -321 187q-87 99 -87 227q0 12 1 24q8 124 84.5 218.5t201.5 145.5q118 48 250 48h16q136 -3 242 -59.5t162 -156.5q52 -94 53 -213 q0 -8 -1 -17l-246 1q1 12 1 24q0 97 -52 153q-58 63 -173 66h-8q-111 0 -189 -55q-80 -57 -95 -154q-2 -12 -2 -24q0 -110 172 -176l75 -27q229 -82 320 -192q81 -99 81 -230q0 -16 -1 -32q-10 -123 -81 -214.5t-197 -141.5q-121 -48 -264 -48h-12q-143 1 -260 60 q-116 60 -178 164q-57 97 -57 217v20z" />
<glyph unicode="T" horiz-adv-x="1216" d="M156 1252l36 204h1122l-36 -204h-440l-217 -1252h-246l218 1252h-437z" />
<glyph unicode="U" horiz-adv-x="1305" d="M102 444l3 38l165 974h246l-165 -975q-4 -32 -4 -62q0 -96 45 -155q59 -78 182 -82h13q126 0 212 73q90 77 115 221l167 980h246l-165 -973q-34 -233 -200 -371q-161 -134 -387 -134h-13q-218 4 -344 132q-116 118 -117 302q0 16 1 32z" />
<glyph unicode="V" horiz-adv-x="1295" d="M155 1456h262l176 -1137l536 1137h280l-736 -1456h-239z" />
<glyph unicode="W" horiz-adv-x="1758" d="M183 1456h239l48 -1089l439 1089h207l95 -1094l388 1094h251l-554 -1456h-236l-101 1060l-440 -1060h-238z" />
<glyph unicode="X" horiz-adv-x="1267" d="M-61 0l561 745l-311 711h272l214 -525l378 525h298l-549 -733l318 -723h-274l-220 533l-388 -533h-299z" />
<glyph unicode="Y" horiz-adv-x="1221" d="M161 1456h261l205 -688l444 688h286l-642 -933l-91 -523h-248l96 549z" />
<glyph unicode="Z" horiz-adv-x="1206" d="M-27 0l31 176l909 1076h-718l36 204h1024l-30 -172l-911 -1082h748l-36 -202h-1053z" />
<glyph unicode="[" horiz-adv-x="554" d="M-17 -324l313 2002h397l-30 -190h-159l-254 -1623h160l-30 -189h-397z" />
<glyph unicode="\" horiz-adv-x="840" d="M172 1456h224l316 -1581h-224z" />
<glyph unicode="]" horiz-adv-x="554" d="M-134 -324l30 189h162l254 1623h-163l31 190h399l-313 -2002h-400z" />
<glyph unicode="^" horiz-adv-x="859" d="M68 729l416 727h167l163 -727h-189l-93 459l-253 -459h-211z" />
<glyph unicode="_" horiz-adv-x="906" d="M-135 -191l34 191h891l-34 -191h-891z" />
<glyph unicode="`" horiz-adv-x="650" d="M202 1536h254l142 -303h-181z" />
<glyph unicode="a" horiz-adv-x="1085" d="M40 295q8 171 148 269t376 98l154 -2l14 74q3 20 3 38t-3 35q-20 108 -143 111h-7q-72 0 -126 -38q-58 -40 -71 -109l-237 -2q7 100 71 175.5t170 117.5q101 40 213 40h11q177 -4 276 -106q84 -87 84 -220q0 -23 -2 -46l-83 -507l-8 -90v-17q0 -50 15 -98l-1 -18h-235 q-10 34 -10 84v17q-130 -121 -279 -121h-10q-142 2 -234 90q-87 83 -86 209v16zM282 320q-1 -12 -1 -23q1 -51 31 -83q38 -38 103 -40h8q71 0 131 34q64 36 109 95l37 205l-113 1q-134 0 -214 -50.5t-91 -138.5z" />
<glyph unicode="b" horiz-adv-x="1128" d="M16 0l266 1536h238l-108 -559q117 125 277 125h10q157 -4 245.5 -115t93.5 -304v-14q0 -56 -7 -133q-20 -165 -88.5 -298.5t-170.5 -197.5q-97 -61 -217 -61h-11q-181 4 -273 139l-38 -118h-217zM308 318q44 -136 189 -141h7q114 0 190 92q78 95 100 268q8 85 9 133 q0 109 -45 170.5t-130 63.5h-8q-138 0 -234 -138z" />
<glyph unicode="c" horiz-adv-x="1050" d="M71 521l3 35q17 157 91.5 284.5t192.5 196.5q112 65 246 65h16q176 -4 281 -116.5t105 -292.5h-222q0 93 -45.5 152t-131.5 63h-9q-133 0 -210 -118q-80 -122 -86 -344v-19q0 -251 186 -254h6q80 -1 144 49q66 52 84 135l224 1q-11 -107 -77.5 -195t-170.5 -137 q-98 -46 -204 -46h-13q-139 2 -237 72t-143 194q-34 93 -34 201q0 36 4 74z" />
<glyph unicode="d" horiz-adv-x="1131" d="M62 400q-1 21 -1 41q0 41 4 80l3 21q20 167 90 300q70 132 173 198q98 63 218 63h11q165 -4 258 -123l104 556h238l-267 -1536h-212l16 112q-122 -133 -286 -133h-10q-151 2 -241.5 116.5t-97.5 304.5zM298 449q-1 -17 -1 -32q-1 -102 39 -165q46 -73 136 -75h8 q132 0 229 133l81 465q-47 125 -182 129h-8q-130 0 -211 -120q-83 -124 -91 -335z" />
<glyph unicode="e" horiz-adv-x="1076" d="M71 500l3 41q18 165 96.5 296.5t195.5 199.5q112 65 242 65h12q202 -4 304 -151q81 -118 82 -293q0 -43 -5 -90l-14 -104h-681q-1 -17 -1 -32q0 -107 53 -176q61 -79 168 -81h11q147 0 271 133l120 -126q-68 -96 -179 -150q-107 -52 -234 -52h-9q-141 3 -244.5 71 t-153.5 186q-40 95 -39 207q0 28 2 56zM325 642l449 -1l4 21q4 25 4 49q0 21 -3 41q-11 71 -56 112t-116 44h-8q-182 0 -274 -266z" />
<glyph unicode="f" horiz-adv-x="714" d="M95 902l32 180h160l16 116q26 168 135 266q108 96 276 96h7q61 -2 141 -20l-26 -190q-44 10 -89 10h-4q-82 0 -135 -46q-54 -47 -69 -130l-15 -102h214l-32 -180h-213l-157 -902h-237l157 902h-161z" />
<glyph unicode="g" horiz-adv-x="1136" d="M-9 -243l126 143q95 -131 248 -135h13q108 0 186 63q84 68 112 193l17 76q-121 -117 -274 -117h-10q-152 2 -243.5 115t-100.5 304q-1 16 -1 34q0 49 6 109q19 162 87.5 293t172.5 201q101 67 231 67h7q178 -4 269 -131l37 111l216 -1l-179 -1052q-30 -212 -179 -338 q-141 -119 -342 -119h-19q-114 2 -216 52t-164 132zM301 411q2 -106 48 -168t131 -65h10q129 0 226 125l85 478q-52 119 -185 123h-7q-115 0 -195 -93q-82 -96 -107 -269l-2 -21q-5 -38 -5 -81q0 -14 1 -29z" />
<glyph unicode="h" horiz-adv-x="1113" d="M13 0l266 1536h238l-110 -573q131 138 298 138h9q154 -2 228 -109q59 -85 60 -223q0 -35 -4 -73l-116 -696h-237l118 699q3 27 3 51q0 15 -1 29q-13 122 -144 125h-4q-130 0 -232 -130l-135 -774h-237z" />
<glyph unicode="i" horiz-adv-x="517" d="M31 0l188 1082h237l-188 -1082h-237zM253 1359q0 55 36 94t97 41h6q54 0 90 -36q38 -38 39 -91q0 -57 -37.5 -94t-95.5 -39h-6q-53 0 -90 34q-39 36 -39 91z" />
<glyph unicode="j" horiz-adv-x="508" d="M-244 -421l20 192q46 -11 84 -11q127 0 153 149l201 1173h237l-199 -1177q-22 -168 -116 -257q-92 -88 -238 -88h-7q-64 2 -135 19zM243 1359q0 58 36 95.5t96 39.5h6q54 0 91 -34q38 -37 38 -93q0 -57 -37.5 -94t-95.5 -39q-60 0 -97 35.5t-37 89.5z" />
<glyph unicode="k" horiz-adv-x="1047" d="M17 0l266 1536h237l-152 -872l83 86l344 332h303l-480 -462l316 -620h-257l-230 462l-134 -119l-59 -343h-237z" />
<glyph unicode="l" horiz-adv-x="517" d="M31 0l267 1536h237l-267 -1536h-237z" />
<glyph unicode="m" horiz-adv-x="1739" d="M16 0l187 1082l222 1l-21 -115q130 134 310 134h10q102 -2 169.5 -47t91.5 -119q147 166 335 166h9q159 -4 235 -108q61 -84 61 -221q0 -34 -4 -72l-117 -701h-237l118 703q3 24 3 47q0 18 -2 34q-16 117 -148 120h-7q-142 0 -225 -161l-3 -22l-124 -721h-238l118 700 q3 24 3 46q0 18 -2 34q-16 121 -148 124h-4q-130 0 -218 -119l-137 -785h-237z" />
<glyph unicode="n" horiz-adv-x="1115" d="M13 0l187 1082l223 1l-24 -127q135 146 312 146h9q152 -2 225 -108q58 -84 58 -220q0 -35 -4 -75l-117 -699h-237l118 702q3 24 3 46q0 18 -2 34q-13 119 -142 122h-4q-133 0 -233 -133l-135 -771h-237z" />
<glyph unicode="o" horiz-adv-x="1141" d="M70 524l3 21q17 159 93.5 289t196.5 201q114 67 251 67h15q139 -2 240 -74t147 -197q36 -96 36 -209q0 -34 -3 -69q-16 -172 -93 -304q-78 -133 -198 -203q-114 -67 -252 -66h-16q-138 2 -238 74q-101 72 -148 196q-37 98 -37 210q0 32 3 64zM306 408q5 -105 55.5 -168.5 t140.5 -66.5h7q117 0 197 94q82 97 104 265l6 98q0 128 -51 201t-148 77h-8q-147 0 -232 -149q-53 -93 -67 -214q-5 -56 -6 -98q1 -21 2 -39z" />
<glyph unicode="p" horiz-adv-x="1128" d="M-57 -416l260 1498l217 1l-18 -112q120 131 285 131h10q103 -1 179 -52.5t116.5 -149.5t43.5 -218v-14q0 -56 -7 -131q-20 -162 -86.5 -294t-168.5 -199q-99 -65 -219 -65h-11q-169 4 -266 120l-97 -515h-238zM305 298q45 -121 183 -125h7q113 0 191 92q81 95 109 293 l5 73v16q0 117 -42 184q-46 71 -137 73h-8q-129 0 -224 -123z" />
<glyph unicode="q" horiz-adv-x="1138" d="M62 399q-1 21 -1 42q0 41 4 81l3 21q20 171 91 303.5t174 195.5q98 61 219 61h11q172 -4 264 -129l39 109l214 -1l-260 -1498h-237l98 509q-117 -113 -267 -113h-10q-155 2 -245 115.5t-97 303.5zM298 450v-16q0 -123 42 -188q46 -70 134 -72h12q67 0 118 32 q56 34 101 90l88 494q-52 114 -182 118h-7q-110 0 -186 -86q-80 -89 -108 -253l-7 -47z" />
<glyph unicode="r" horiz-adv-x="708" d="M16 0l187 1082l225 1l-24 -123q109 144 250 144h6q33 0 91 -15l-27 -229q-46 10 -93 10h-9q-150 0 -239 -129l-130 -741h-237z" />
<glyph unicode="s" horiz-adv-x="1035" d="M30 342l229 -1q2 -87 52 -132t137 -46q88 0 146.5 36.5t68.5 100.5q2 10 2 20q-1 84 -131 118q-146 38 -198 61q-199 85 -199 256v12q5 145 133 241q125 94 298 94h7q173 -2 281 -97q107 -93 106 -243v-6l-235 1v7q0 70 -41 110q-43 42 -118 45q-79 0 -135.5 -39 t-65.5 -102q-1 -8 -1 -16q0 -78 129 -110q142 -36 210 -66q191 -84 191 -259v-13q-5 -103 -67.5 -179.5t-167.5 -116.5q-98 -38 -207 -38h-16q-178 2 -294 103q-115 99 -114 254v5z" />
<glyph unicode="t" horiz-adv-x="671" d="M59 902l32 180h172l46 263h238l-46 -263h185l-31 -180h-186l-102 -606q-3 -25 -1 -45q6 -65 80 -68q37 0 84 9l-16 -190q-74 -21 -149 -21q-123 3 -185 85q-51 68 -51 172q0 22 2 46l101 618h-173z" />
<glyph unicode="u" horiz-adv-x="1114" d="M86 382l117 700h237l-118 -703q-2 -21 -2 -42q0 -15 1 -30q10 -124 125 -129h14q148 0 240 126l136 778h237l-187 -1082h-222l21 107q-119 -127 -297 -127h-11q-105 2 -175 52q-68 50 -98 140q-21 64 -21 143q0 32 3 67z" />
<glyph unicode="v" horiz-adv-x="993" d="M100 1082h238l104 -771l342 771h253l-533 -1082h-206z" />
<glyph unicode="w" horiz-adv-x="1486" d="M119 1082h224l41 -734l342 734h179l88 -745l297 745h238l-474 -1082h-195l-95 740l-350 -740h-196z" />
<glyph unicode="x" horiz-adv-x="1009" d="M-71 0l427 560l-233 522h248l140 -354l255 354h277l-414 -544l241 -538h-248l-151 369l-266 -369h-276z" />
<glyph unicode="y" horiz-adv-x="977" d="M-75 -420l20 188l43 -4h13q77 0 129 32q56 36 94 111l57 112l-181 1063h246l94 -732l340 732h262l-641 -1269q-132 -253 -348 -253h-5q-54 2 -123 20z" />
<glyph unicode="z" horiz-adv-x="1009" d="M-25 0l30 171l648 715h-515l35 196h823l-29 -165l-655 -723h550l-34 -194h-853z" />
<glyph unicode="{" horiz-adv-x="676" d="M48 527l17 178q199 10 230 231l31 224q57 336 412 440l35 -143q-193 -70 -228 -332l-29 -218q-33 -197 -218 -293q73 -55 100 -136t18 -169l-30 -230l-3 -71q-3 -170 128 -228l-50 -139q-158 51 -236 171t-59 294l28 204q5 45 1 84q-13 122 -147 133z" />
<glyph unicode="|" horiz-adv-x="509" d="M32 -270l270 1726h164l-270 -1726h-164z" />
<glyph unicode="}" horiz-adv-x="676" d="M-103 -219q184 64 225 312l34 244q35 195 225 286q-112 74 -126 218q-5 43 0 88l30 230l4 72q0 170 -129 227l55 137q163 -54 235 -174.5t54 -288.5l-28 -204q-5 -46 -1 -84q13 -124 148 -135l-18 -178q-200 -10 -230 -229l-31 -223q-57 -340 -412 -442z" />
<glyph unicode="~" horiz-adv-x="1330" d="M91 425q14 175 113.5 285t244.5 106q82 -2 147 -40t121 -95t90 -75t65 -18q68 0 114.5 52.5t62.5 144.5l177 3q-12 -174 -110 -290t-246 -112q-81 2 -144 39t-121 95t-91.5 76t-66.5 18q-135 3 -169 -189h-187z" />
<glyph unicode="&#xa1;" horiz-adv-x="536" d="M-26 -364l201 1026h204l-154 -1026h-251zM194 967q0 57 37 95t96 40q58 2 96.5 -35.5t38.5 -91.5q0 -57 -37 -95.5t-96 -40.5t-97 35t-38 93z" />
<glyph unicode="&#xa2;" horiz-adv-x="1125" d="M90 520l2 20q25 229 148 374t316 179l46 225h195l-46 -227q132 -33 205.5 -138t71.5 -260h-221q0 97 -46 153.5t-129 60.5q-143 6 -227.5 -127t-84.5 -373q0 -106 46 -168.5t136 -65.5q88 -2 152 50t84 134l223 1q-14 -141 -121 -240.5t-267 -128.5l-47 -234h-196l48 236 q-107 27 -175.5 100.5t-97.5 185t-15 243.5z" />
<glyph unicode="&#xa3;" horiz-adv-x="1179" d="M-10 0l36 201l69 -2q100 36 128 214l24 185h-157l35 199h151l31 251q16 127 85.5 226.5t178 152t235.5 48.5q180 -4 281.5 -112.5t93.5 -290.5l-239 1q5 95 -36 146.5t-124 55.5q-90 2 -153.5 -65t-77.5 -179l-29 -234h302l-35 -199h-295l-22 -174q-17 -130 -106 -225 l680 3l-36 -202h-1020z" />
<glyph unicode="&#xa4;" horiz-adv-x="1404" d="M8 129l154 128q-27 85 -37 171q-19 147 25 289t146 259l-115 155l151 133l110 -143q175 116 353 112q185 -2 321 -116l170 148l121 -156l-169 -142q62 -185 42 -352q-26 -201 -157 -359l111 -149l-152 -134l-102 132q-182 -129 -370 -125q-195 4 -330 126l-152 -132z M306 599q-15 -110 19 -210.5t111 -161t182 -64.5q113 -4 217.5 56.5t176 169t87.5 227.5q15 110 -19 209.5t-111 159.5t-182 64q-114 4 -219.5 -57t-175.5 -167t-86 -226z" />
<glyph unicode="&#xa5;" horiz-adv-x="1221" d="M80 301l27 151h343l24 138h-344l27 152h280l-258 714h261l194 -634l416 634h286l-505 -714h254l-27 -152h-338l-24 -138h339l-27 -151h-338l-52 -301h-247l53 301h-344z" />
<glyph unicode="&#xa6;" horiz-adv-x="503" d="M-20 -270l139 795h223l-138 -795h-224zM148 698l132 758h224l-132 -758h-224z" />
<glyph unicode="&#xa7;" horiz-adv-x="1244" d="M-31 -49h240q-6 -107 57 -167.5t183 -62.5q120 0 198.5 49t91.5 132q21 120 -164 185l-146 48l-89 35q-277 119 -256 364q14 184 212 287q-96 109 -83 273q14 176 163 280t376 102q214 -4 331.5 -118t108.5 -312l-236 1q6 108 -52 169.5t-163 63.5q-114 2 -192 -44 q-83 -49 -97 -139q-22 -134 168 -190.5t274 -99.5q229 -116 212 -344q-14 -181 -214 -286q97 -104 84 -272q-9 -121 -80.5 -207t-191.5 -130.5t-265 -41.5q-224 2 -349.5 115t-120.5 310zM324 550q-22 -136 160 -197l195 -64l40 -15q129 59 149 173q22 129 -172 197l-231 79 q-121 -55 -141 -173z" />
<glyph unicode="&#xa8;" horiz-adv-x="884" d="M209 1363q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM652 1362q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#xa9;" horiz-adv-x="1566" d="M115 722q17 150 85.5 289.5t180.5 248t246.5 164t278.5 52.5q178 -2 321 -100.5t214.5 -271.5t50.5 -369q-22 -201 -137 -380t-288.5 -279t-364.5 -96q-182 4 -323 102t-213 272t-51 368zM233 571q19 -204 147.5 -334.5t316.5 -132.5q184 -4 348.5 105.5t256 297 t73.5 380.5q-19 202 -145 330.5t-318 133.5q-185 4 -349.5 -105t-257 -296.5t-72.5 -378.5zM445 669l10 101q19 188 123 298t262 108q149 -4 226 -88.5t73 -227.5l-152 1q5 90 -31 134.5t-117 46.5q-93 2 -154.5 -69t-76 -195t-14.5 -151l2 -44q5 -75 42.5 -119t103.5 -47 q167 -7 198 178l151 1q-12 -150 -104.5 -234t-245.5 -80q-146 4 -228 112t-68 275z" />
<glyph unicode="&#xaa;" horiz-adv-x="896" d="M194 911q2 115 95.5 177.5t261.5 62.5l104 -1l11 53q4 25 3 47q-7 75 -83 78q-119 4 -146 -99l-172 14q11 111 99.5 173.5t218.5 60.5q122 -2 192 -77t60 -200l-54 -347l-4 -58q-1 -45 8 -92h-166q-5 40 -3 70q-93 -82 -202 -82q-106 0 -166.5 61.5t-56.5 158.5zM368 915 q-7 -38 17.5 -60t71.5 -22q69 0 159 62l27 138h-83q-82 -3 -133 -34t-59 -84z" />
<glyph unicode="&#xab;" horiz-adv-x="974" d="M73 527l1 20l340 390h179l-319 -413l166 -386h-148zM421 527l1 20l340 390h179l-319 -413l166 -386h-148z" />
<glyph unicode="&#xac;" horiz-adv-x="1109" d="M128 634l31 171h811l-75 -431h-196l46 260h-617z" />
<glyph unicode="&#xad;" horiz-adv-x="662" d="M54 521l35 196h511l-35 -196h-511z" />
<glyph unicode="&#xae;" horiz-adv-x="1566" d="M115 722q22 198 133 374.5t286 280t372 99.5q178 -2 321 -100.5t214.5 -271.5t50.5 -369q-22 -201 -137 -380t-288.5 -279t-364.5 -96q-182 4 -323 102t-213 272t-51 368zM232 571q12 -131 75 -238.5t163.5 -166.5t226.5 -62q156 -4 303.5 78t248 232.5t123.5 321.5 q21 159 -31.5 302t-164.5 226t-264 87q-185 4 -349.5 -105t-256.5 -295t-74 -380zM453 316l133 850l260 -1q143 -5 217 -72t69 -180q-7 -116 -144 -192q73 -46 80 -146q2 -31 -4.5 -91.5t-5.5 -88.5l4 -62l-1 -18h-149q-5 37 -3 73q1 33 13 128q6 63 -16 97t-88 38l-164 2 l-53 -337h-148zM674 787l129 -1q74 2 124.5 35.5t60.5 87.5q11 59 -18.5 89.5t-118.5 33.5l-138 1z" />
<glyph unicode="&#xaf;" horiz-adv-x="967" d="M239 1298l25 158h707l-25 -158h-707z" />
<glyph unicode="&#xb0;" horiz-adv-x="765" d="M230 1199q2 111 84 195.5t193 82.5q99 -2 166 -78.5t65 -181.5q-4 -114 -84 -195.5t-188 -79.5q-102 2 -170 77t-66 180zM366 1201q-6 -44 21 -80.5t76 -36.5q55 0 95 39.5t46 91.5q6 49 -20.5 85.5t-73.5 36.5q-54 0 -96 -42t-48 -94z" />
<glyph unicode="&#xb1;" horiz-adv-x="1075" d="M27 1l31 196h825l-31 -196h-825zM107 700l32 199h345l60 377h211l-59 -377h333l-32 -199h-332l-61 -388h-211l61 388h-347z" />
<glyph unicode="&#xb2;" horiz-adv-x="745" d="M86 667l24 135l342 281q97 83 109 150q7 41 -14.5 64.5t-62.5 24.5q-58 0 -91.5 -35.5t-45.5 -87.5l-182 -1q10 121 97.5 197t217.5 74q127 -2 200 -67.5t68 -169.5q-5 -126 -155 -245l-79 -60l-157 -110l351 -2l-27 -148h-595z" />
<glyph unicode="&#xb3;" horiz-adv-x="745" d="M103 897l177 -1q4 -89 110 -91q54 0 95.5 28t48.5 75q13 89 -107 94h-92l10 130h83q61 2 99.5 30t45.5 74q9 67 -65 80l-23 2q-93 2 -121 -74l-186 -1q9 105 92 166t208 59q129 -3 205.5 -62.5t71.5 -157.5q-3 -59 -39.5 -102.5t-118.5 -81.5q118 -41 114 -170 q-3 -111 -97 -176t-233 -63q-125 2 -201.5 67.5t-76.5 174.5z" />
<glyph unicode="&#xb4;" horiz-adv-x="657" d="M200 1233l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xb5;" horiz-adv-x="1185" d="M-35 -416l260 1498h236l-102 -622q-8 -85 -6 -125q5 -157 138 -160q152 -4 242 120l138 787h237l-187 -1082h-215l15 86q-104 -110 -244 -108q-108 0 -190 57l-86 -451h-236z" />
<glyph unicode="&#xb6;" horiz-adv-x="985" d="M145 980q19 211 168.5 344t374.5 133l300 -1l-253 -1456h-205l90 520l-56 1q-211 3 -325 130.5t-94 328.5z" />
<glyph unicode="&#xb7;" horiz-adv-x="571" d="M158 710q0 61 38.5 100t97.5 41q61 2 100 -37.5t39 -95.5q0 -59 -39 -97.5t-99 -40.5q-59 -2 -98 35t-39 95z" />
<glyph unicode="&#xb8;" horiz-adv-x="522" d="M-45 -451l2 141q137 6 153 96q9 60 -73 73l-56 6l45 137l171 2l-19 -59q62 -14 93.5 -56.5t30.5 -105.5q-2 -109 -91 -168.5t-256 -65.5z" />
<glyph unicode="&#xb9;" horiz-adv-x="745" d="M225 1191l27 153l366 115h23l-130 -787h-181l99 566z" />
<glyph unicode="&#xba;" horiz-adv-x="917" d="M201 1044l6 66q10 110 61.5 194.5t134.5 130t183 42.5q144 -4 225.5 -103.5t70.5 -252.5l-6 -66q-15 -164 -120 -267t-258 -99q-141 4 -224.5 102t-72.5 253zM373 1041q-8 -97 26.5 -151t104.5 -56q79 -2 133 56.5t66 161.5l8 70q8 100 -26.5 152.5t-104.5 54.5 q-80 2 -134 -57t-65 -159z" />
<glyph unicode="&#xbb;" horiz-adv-x="974" d="M2 138l319 411l-165 388h147l220 -388l-2 -21l-339 -390h-180zM364 138l319 411l-165 388h147l220 -388l-2 -21l-339 -390h-180z" />
<glyph unicode="&#xbc;" horiz-adv-x="1453" d="M185 1183l27 153l366 115h23l-130 -787h-181l99 566zM245 198l880 1127l120 -79l-879 -1127zM673 163l13 133l432 492l186 2l-82 -477l100 1l-28 -151h-92l-28 -163h-184l30 163h-347zM875 314h170l51 245l-18 -24z" />
<glyph unicode="&#xbd;" horiz-adv-x="1542" d="M177 1186l27 153l366 115h23l-130 -787h-181l99 566zM203 198l880 1127l120 -79l-879 -1127zM741 0l24 135l342 281q97 83 109 150q7 41 -14.5 64.5t-62.5 24.5q-58 0 -91.5 -35.5t-45.5 -87.5l-182 -1q10 121 97.5 197t217.5 74q127 -2 200 -67.5t68 -169.5 q-5 -126 -155 -245l-79 -60l-157 -110l351 -2l-27 -148h-595z" />
<glyph unicode="&#xbe;" horiz-adv-x="1584" d="M150 898l177 -1q4 -89 110 -91q54 0 95.5 28t48.5 75q13 89 -107 94h-92l10 130h83q61 2 99.5 30t45.5 74q9 67 -65 80l-23 2q-93 2 -121 -74l-186 -1q9 105 92 166t208 59q129 -3 205.5 -62.5t71.5 -157.5q-3 -59 -39.5 -102.5t-118.5 -81.5q118 -41 114 -170 q-3 -111 -97 -176t-233 -63q-125 2 -201.5 67.5t-76.5 174.5zM382 198l880 1127l120 -79l-879 -1127zM790 163l13 133l432 492l186 2l-82 -477l100 1l-28 -151h-92l-28 -163h-184l30 163h-347zM992 314h170l51 245l-18 -24z" />
<glyph unicode="&#xbf;" horiz-adv-x="976" d="M-33 -9q15 179 210 350l109 94q95 86 115 226l218 1q-11 -116 -54.5 -201.5t-138.5 -172.5l-82 -74q-120 -109 -134 -220q-11 -82 26 -130t115 -50q83 -2 140.5 48.5t74.5 137.5h237q-17 -179 -147 -284.5t-318 -101.5q-183 4 -283.5 106t-87.5 271zM434 968q0 57 37 95 t96 40q58 2 96 -35t38 -92q0 -59 -37 -96.5t-95 -39.5q-59 -2 -97 35t-38 93z" />
<glyph unicode="&#xc0;" horiz-adv-x="1332" d="M-92 0l786 1456h222l282 -1456h-248l-57 339h-545l-174 -339h-266zM452 543h408l-99 602zM549 1846h254l142 -303h-181z" />
<glyph unicode="&#xc1;" horiz-adv-x="1332" d="M-92 0l786 1456h222l282 -1456h-248l-57 339h-545l-174 -339h-266zM452 543h408l-99 602zM702 1543l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xc2;" horiz-adv-x="1332" d="M-92 0l786 1456h222l282 -1456h-248l-57 339h-545l-174 -339h-266zM452 543h408l-99 602zM500 1573l301 274h136l232 -275v-17l-185 3l-117 155l-173 -154l-193 -4z" />
<glyph unicode="&#xc3;" horiz-adv-x="1332" d="M-92 0l786 1456h222l282 -1456h-248l-57 339h-545l-174 -339h-266zM452 543h408l-99 602zM478 1562q10 114 75 189.5t161 73.5q48 -1 123 -45.5t109 -48.5l25 -1q81 3 109 105l145 -11q-12 -119 -76.5 -189t-158.5 -70q-24 0 -46.5 7t-76 37.5t-79.5 40t-55 8.5 q-79 -3 -106 -104z" />
<glyph unicode="&#xc4;" horiz-adv-x="1332" d="M-92 0l786 1456h222l282 -1456h-248l-57 339h-545l-174 -339h-266zM452 543h408l-99 602zM505 1673q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM948 1672q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5 t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#xc5;" horiz-adv-x="1332" d="M-92 0l786 1456h222l282 -1456h-248l-57 339h-545l-174 -339h-266zM452 543h408l-99 602zM646 1724q0 90 66.5 153.5t159.5 63.5q82 0 143 -58.5t61 -142.5q0 -89 -66 -151.5t-159 -62.5q-87 0 -146 58t-59 140zM753 1726q-6 -40 19 -73t68 -33q50 0 86.5 36t42.5 82 q6 43 -18.5 75t-67.5 32q-50 0 -87 -36.5t-43 -82.5z" />
<glyph unicode="&#xc6;" horiz-adv-x="1877" d="M-121 0l1062 1456h971l-35 -197h-626l-55 -408h533l-35 -197h-524l-60 -458h644l-35 -196h-871l44 340h-479l-238 -340h-296zM562 555h358l85 634z" />
<glyph unicode="&#xc7;" horiz-adv-x="1307" d="M107 502q-6 114 28 310.5t130.5 352.5t237 235t312.5 76q217 -4 343.5 -136.5t134.5 -365.5h-245q-5 156 -65.5 225.5t-179.5 72.5q-163 5 -273 -117t-148 -355l-20 -133l-9 -102q-8 -103 14.5 -193.5t79.5 -138t145 -50.5q279 -11 358 290l244 2q-37 -228 -205 -363.5 t-409 -131.5q-139 3 -243.5 66t-163.5 183.5t-66 272.5zM397 -456l2 141q137 6 153 96q9 60 -73 73l-56 6l45 137l171 2l-19 -59q62 -14 93.5 -56.5t30.5 -105.5q-2 -109 -91 -168.5t-256 -65.5z" />
<glyph unicode="&#xc8;" horiz-adv-x="1133" d="M39 0l252 1456h919l-36 -204h-671l-70 -402h581l-35 -200h-580l-78 -448h678l-35 -202h-925zM493 1853h254l142 -303h-181z" />
<glyph unicode="&#xc9;" horiz-adv-x="1133" d="M39 0l252 1456h919l-36 -204h-671l-70 -402h581l-35 -200h-580l-78 -448h678l-35 -202h-925zM646 1550l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xca;" horiz-adv-x="1133" d="M39 0l252 1456h919l-36 -204h-671l-70 -402h581l-35 -200h-580l-78 -448h678l-35 -202h-925zM444 1580l301 274h136l232 -275v-17l-185 3l-117 155l-173 -154l-193 -4z" />
<glyph unicode="&#xcb;" horiz-adv-x="1133" d="M39 0l252 1456h919l-36 -204h-671l-70 -402h581l-35 -200h-580l-78 -448h678l-35 -202h-925zM449 1680q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM892 1679q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5 t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#xcc;" horiz-adv-x="571" d="M53 0l253 1456h246l-253 -1456h-246zM166 1853h254l142 -303h-181z" />
<glyph unicode="&#xcd;" horiz-adv-x="571" d="M53 0l253 1456h246l-253 -1456h-246zM318 1550l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xce;" horiz-adv-x="571" d="M53 0l253 1456h246l-253 -1456h-246zM117 1580l301 274h136l232 -275v-17l-185 3l-117 155l-173 -154l-193 -4z" />
<glyph unicode="&#xcf;" horiz-adv-x="571" d="M53 0l253 1456h246l-253 -1456h-246zM122 1680q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM565 1679q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#xd0;" horiz-adv-x="1338" d="M-1 652l30 170h182l110 634l394 -1q182 0 313.5 -90.5t190.5 -250t36 -351.5l-11 -79q-30 -201 -132.5 -356.5t-264.5 -241.5t-356 -86h-422l113 652h-183zM351 202l146 -1q198 0 328.5 125.5t167.5 346.5q26 152 19 265q-9 145 -84.5 227t-209.5 86l-185 1l-75 -430h222 l-30 -170h-221z" />
<glyph unicode="&#xd1;" horiz-adv-x="1420" d="M39 0l253 1456h239l455 -1047l182 1047h246l-253 -1456h-239l-455 1043l-181 -1043h-247zM518 1562q10 114 75 189.5t161 73.5q48 -1 123 -45.5t109 -48.5l25 -1q81 3 109 105l145 -11q-12 -119 -76.5 -189t-158.5 -70q-24 0 -46.5 7t-76 37.5t-79.5 40t-55 8.5 q-79 -3 -106 -104z" />
<glyph unicode="&#xd2;" horiz-adv-x="1382" d="M114 517q-7 125 22.5 292t105 304.5t180.5 224.5q173 142 400 138q216 -4 344.5 -149t140.5 -392q6 -124 -22.5 -284.5t-98 -295t-172.5 -224.5q-178 -156 -415 -151q-142 3 -249.5 68t-167.5 188.5t-68 280.5zM357 584q-10 -183 56 -288t198 -109q173 -5 285.5 130 t147.5 380l10 70l9 106q6 109 -19 201.5t-84.5 141t-150.5 51.5q-126 4 -223.5 -71t-158 -228t-70.5 -384zM572 1846h254l142 -303h-181z" />
<glyph unicode="&#xd3;" horiz-adv-x="1382" d="M114 517q-7 125 22.5 292t105 304.5t180.5 224.5q173 142 400 138q216 -4 344.5 -149t140.5 -392q6 -124 -22.5 -284.5t-98 -295t-172.5 -224.5q-178 -156 -415 -151q-142 3 -249.5 68t-167.5 188.5t-68 280.5zM357 584q-10 -183 56 -288t198 -109q173 -5 285.5 130 t147.5 380l10 70l9 106q6 109 -19 201.5t-84.5 141t-150.5 51.5q-126 4 -223.5 -71t-158 -228t-70.5 -384zM725 1543l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xd4;" horiz-adv-x="1382" d="M114 517q-7 125 22.5 292t105 304.5t180.5 224.5q173 142 400 138q216 -4 344.5 -149t140.5 -392q6 -124 -22.5 -284.5t-98 -295t-172.5 -224.5q-178 -156 -415 -151q-142 3 -249.5 68t-167.5 188.5t-68 280.5zM357 584q-10 -183 56 -288t198 -109q173 -5 285.5 130 t147.5 380l10 70l9 106q6 109 -19 201.5t-84.5 141t-150.5 51.5q-126 4 -223.5 -71t-158 -228t-70.5 -384zM523 1573l301 274h136l232 -275v-17l-185 3l-117 155l-173 -154l-193 -4z" />
<glyph unicode="&#xd5;" horiz-adv-x="1382" d="M114 517q-7 125 22.5 292t105 304.5t180.5 224.5q173 142 400 138q216 -4 344.5 -149t140.5 -392q6 -124 -22.5 -284.5t-98 -295t-172.5 -224.5q-178 -156 -415 -151q-142 3 -249.5 68t-167.5 188.5t-68 280.5zM357 584q-10 -183 56 -288t198 -109q173 -5 285.5 130 t147.5 380l10 70l9 106q6 109 -19 201.5t-84.5 141t-150.5 51.5q-126 4 -223.5 -71t-158 -228t-70.5 -384zM501 1562q10 114 75 189.5t161 73.5q48 -1 123 -45.5t109 -48.5l25 -1q81 3 109 105l145 -11q-12 -119 -76.5 -189t-158.5 -70q-24 0 -46.5 7t-76 37.5t-79.5 40 t-55 8.5q-79 -3 -106 -104z" />
<glyph unicode="&#xd6;" horiz-adv-x="1382" d="M114 517q-7 125 22.5 292t105 304.5t180.5 224.5q173 142 400 138q216 -4 344.5 -149t140.5 -392q6 -124 -22.5 -284.5t-98 -295t-172.5 -224.5q-178 -156 -415 -151q-142 3 -249.5 68t-167.5 188.5t-68 280.5zM357 584q-10 -183 56 -288t198 -109q173 -5 285.5 130 t147.5 380l10 70l9 106q6 109 -19 201.5t-84.5 141t-150.5 51.5q-126 4 -223.5 -71t-158 -228t-70.5 -384zM528 1673q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM971 1672q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82 q0 -51 -35 -85.5t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#xd7;" horiz-adv-x="1069" d="M35 375l363 321l-251 323l158 139l250 -321l362 321l127 -161l-363 -321l251 -323l-158 -139l-251 320l-361 -320z" />
<glyph unicode="&#xd8;" horiz-adv-x="1380" d="M21 -94l194 240q-108 176 -106 402l3 79q19 268 115.5 459t251 292t344.5 99q190 -4 318 -103l112 143h179l-196 -244q56 -121 70 -249q17 -170 -20 -375.5t-137.5 -361.5t-242.5 -233.5t-307 -74.5q-156 4 -279 77l-118 -151zM349 522q-3 -85 17 -168l637 831 q-62 78 -191 83q-166 5 -279 -123t-154 -361q-26 -149 -30 -262zM451 238q63 -50 159 -52q176 -5 289.5 134.5t149.5 389.5l17 121l7 76q5 70 -1 141z" />
<glyph unicode="&#xd9;" horiz-adv-x="1305" d="M102 444l3 38l165 974h246l-165 -975q-18 -139 41 -217t182 -82q135 -4 225 73t115 221l167 980h246l-165 -973q-34 -233 -199.5 -371t-400.5 -134q-218 4 -344.5 132t-115.5 334zM532 1846h254l142 -303h-181z" />
<glyph unicode="&#xda;" horiz-adv-x="1305" d="M102 444l3 38l165 974h246l-165 -975q-18 -139 41 -217t182 -82q135 -4 225 73t115 221l167 980h246l-165 -973q-34 -233 -199.5 -371t-400.5 -134q-218 4 -344.5 132t-115.5 334zM685 1543l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xdb;" horiz-adv-x="1305" d="M102 444l3 38l165 974h246l-165 -975q-18 -139 41 -217t182 -82q135 -4 225 73t115 221l167 980h246l-165 -973q-34 -233 -199.5 -371t-400.5 -134q-218 4 -344.5 132t-115.5 334zM483 1573l301 274h136l232 -275v-17l-185 3l-117 155l-173 -154l-193 -4z" />
<glyph unicode="&#xdc;" horiz-adv-x="1305" d="M102 444l3 38l165 974h246l-165 -975q-18 -139 41 -217t182 -82q135 -4 225 73t115 221l167 980h246l-165 -973q-34 -233 -199.5 -371t-400.5 -134q-218 4 -344.5 132t-115.5 334zM488 1673q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5 q-56 0 -90 34t-34 82zM931 1672q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#xdd;" horiz-adv-x="1221" d="M161 1456h261l205 -688l444 688h286l-642 -933l-91 -523h-248l96 549zM645 1543l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xde;" horiz-adv-x="1199" d="M39 0l253 1456h237l-49 -280l203 -1q222 -1 346.5 -118t109.5 -311q-16 -203 -169.5 -325t-388.5 -122l-252 1l-53 -300h-237zM362 495l225 -2q128 2 214 70.5t101 181.5q14 107 -42 169t-162 66l-251 1z" />
<glyph unicode="&#xdf;" horiz-adv-x="1227" d="M27 0l189 1105q28 210 156 333.5t328 119.5q167 -4 262 -98.5t82 -250.5q-4 -49 -22 -92.5t-66 -120.5t-62 -110t-21 -71q-8 -49 15 -100t91 -127.5t94.5 -131.5t24.5 -111q-9 -173 -133 -271.5t-313 -94.5q-171 2 -284 67l68 193q103 -66 211 -66q88 0 147 44.5 t70 117.5q8 52 -17 103t-95 126q-126 134 -117 245q4 57 29 103.5t55 91t56 90.5t33 101q9 76 -25.5 122t-104.5 50q-90 3 -148.5 -62.5t-78.5 -200.5l-187 -1104h-237z" />
<glyph unicode="&#xe0;" horiz-adv-x="1085" d="M40 295q8 171 148 269t376 98l154 -2l14 74q6 39 0 73q-20 108 -143 111q-76 2 -133.5 -38.5t-70.5 -108.5l-237 -2q7 100 71 175.5t170 117.5t224 40q177 -4 276 -106.5t82 -265.5l-83 -507l-8 -90q-3 -59 15 -115l-1 -18h-235q-12 40 -10 101q-134 -125 -289 -121 q-141 2 -233.5 90.5t-86.5 224.5zM282 320q-8 -67 29.5 -105.5t103.5 -40.5q75 -2 139 34.5t109 94.5l37 205l-113 1q-134 0 -214 -50.5t-91 -138.5zM381 1536h254l142 -303h-181z" />
<glyph unicode="&#xe1;" horiz-adv-x="1085" d="M40 295q8 171 148 269t376 98l154 -2l14 74q6 39 0 73q-20 108 -143 111q-76 2 -133.5 -38.5t-70.5 -108.5l-237 -2q7 100 71 175.5t170 117.5t224 40q177 -4 276 -106.5t82 -265.5l-83 -507l-8 -90q-3 -59 15 -115l-1 -18h-235q-12 40 -10 101q-134 -125 -289 -121 q-141 2 -233.5 90.5t-86.5 224.5zM282 320q-8 -67 29.5 -105.5t103.5 -40.5q75 -2 139 34.5t109 94.5l37 205l-113 1q-134 0 -214 -50.5t-91 -138.5zM534 1233l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xe2;" horiz-adv-x="1085" d="M40 295q8 171 148 269t376 98l154 -2l14 74q6 39 0 73q-20 108 -143 111q-76 2 -133.5 -38.5t-70.5 -108.5l-237 -2q7 100 71 175.5t170 117.5t224 40q177 -4 276 -106.5t82 -265.5l-83 -507l-8 -90q-3 -59 15 -115l-1 -18h-235q-12 40 -10 101q-134 -125 -289 -121 q-141 2 -233.5 90.5t-86.5 224.5zM282 320q-8 -67 29.5 -105.5t103.5 -40.5q75 -2 139 34.5t109 94.5l37 205l-113 1q-134 0 -214 -50.5t-91 -138.5zM332 1263l301 274h136l232 -275v-17l-185 3l-117 155l-173 -154l-193 -4z" />
<glyph unicode="&#xe3;" horiz-adv-x="1085" d="M40 295q8 171 148 269t376 98l154 -2l14 74q6 39 0 73q-20 108 -143 111q-76 2 -133.5 -38.5t-70.5 -108.5l-237 -2q7 100 71 175.5t170 117.5t224 40q177 -4 276 -106.5t82 -265.5l-83 -507l-8 -90q-3 -59 15 -115l-1 -18h-235q-12 40 -10 101q-134 -125 -289 -121 q-141 2 -233.5 90.5t-86.5 224.5zM282 320q-8 -67 29.5 -105.5t103.5 -40.5q75 -2 139 34.5t109 94.5l37 205l-113 1q-134 0 -214 -50.5t-91 -138.5zM310 1252q10 114 75 189.5t161 73.5q48 -1 123 -45.5t109 -48.5l25 -1q81 3 109 105l145 -11q-12 -119 -76.5 -189 t-158.5 -70q-24 0 -46.5 7t-76 37.5t-79.5 40t-55 8.5q-79 -3 -106 -104z" />
<glyph unicode="&#xe4;" horiz-adv-x="1085" d="M40 295q8 171 148 269t376 98l154 -2l14 74q6 39 0 73q-20 108 -143 111q-76 2 -133.5 -38.5t-70.5 -108.5l-237 -2q7 100 71 175.5t170 117.5t224 40q177 -4 276 -106.5t82 -265.5l-83 -507l-8 -90q-3 -59 15 -115l-1 -18h-235q-12 40 -10 101q-134 -125 -289 -121 q-141 2 -233.5 90.5t-86.5 224.5zM282 320q-8 -67 29.5 -105.5t103.5 -40.5q75 -2 139 34.5t109 94.5l37 205l-113 1q-134 0 -214 -50.5t-91 -138.5zM337 1363q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM780 1362 q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#xe5;" horiz-adv-x="1085" d="M40 295q8 171 148 269t376 98l154 -2l14 74q6 39 0 73q-20 108 -143 111q-76 2 -133.5 -38.5t-70.5 -108.5l-237 -2q7 100 71 175.5t170 117.5t224 40q177 -4 276 -106.5t82 -265.5l-83 -507l-8 -90q-3 -59 15 -115l-1 -18h-235q-12 40 -10 101q-134 -125 -289 -121 q-141 2 -233.5 90.5t-86.5 224.5zM282 320q-8 -67 29.5 -105.5t103.5 -40.5q75 -2 139 34.5t109 94.5l37 205l-113 1q-134 0 -214 -50.5t-91 -138.5zM478 1414q0 90 66.5 153.5t159.5 63.5q82 0 143 -58.5t61 -142.5q0 -89 -66 -151.5t-159 -62.5q-87 0 -146 58t-59 140z M585 1416q-6 -40 19 -73t68 -33q50 0 86.5 36t42.5 82q6 43 -18.5 75t-67.5 32q-50 0 -87 -36.5t-43 -82.5z" />
<glyph unicode="&#xe6;" horiz-adv-x="1687" d="M23 304q10 161 140.5 250t360.5 89l191 -2l13 74q6 38 2 72q-17 117 -136 120q-87 2 -146.5 -40t-72.5 -115l-237 19q7 98 68.5 174.5t171 118t232.5 39.5q215 -5 305 -133q155 136 340 132q194 -6 293.5 -141t73.5 -349l-21 -141h-669q-14 -136 45.5 -214.5t174.5 -80.5 q85 -2 160.5 24.5t149.5 65.5l58 -168q-65 -57 -170.5 -88t-219.5 -29q-115 0 -209 41.5t-147 117.5q-172 -164 -425 -160q-154 2 -244 89.5t-82 234.5zM261 300q-9 -63 30 -99t111 -38q114 0 252 102l40 210l-169 1q-107 -3 -179.5 -50t-84.5 -126zM951 641h438l6 33 q7 45 3 87q-14 141 -159 147q-96 3 -169 -64.5t-119 -202.5z" />
<glyph unicode="&#xe7;" horiz-adv-x="1050" d="M71 521l3 35q17 157 91.5 284.5t192.5 196.5t262 65q176 -4 281 -116.5t105 -292.5h-222q0 93 -45.5 152t-131.5 63q-139 4 -219 -118t-86 -344q-7 -269 186 -273q85 -2 150.5 49.5t83.5 134.5l224 1q-11 -107 -77.5 -195t-170.5 -137t-217 -46q-139 2 -237 72 t-143 193.5t-30 275.5zM271 -456l2 141q137 6 153 96q9 60 -73 73l-56 6l45 137l171 2l-19 -59q62 -14 93.5 -56.5t30.5 -105.5q-2 -109 -91 -168.5t-256 -65.5z" />
<glyph unicode="&#xe8;" horiz-adv-x="1076" d="M71 500l3 41q18 165 96.5 296.5t195.5 199.5t254 65q203 -4 304.5 -151t76.5 -383l-14 -104h-681q-9 -129 52 -208t168 -81q153 -5 282 133l120 -126q-68 -97 -179 -150.5t-243 -51.5q-141 3 -244.5 71t-153 186t-37.5 263zM325 642l449 -1l4 21q7 46 1 90 q-11 71 -56 112t-116 44q-188 6 -282 -266zM358 1536h254l142 -303h-181z" />
<glyph unicode="&#xe9;" horiz-adv-x="1076" d="M71 500l3 41q18 165 96.5 296.5t195.5 199.5t254 65q203 -4 304.5 -151t76.5 -383l-14 -104h-681q-9 -129 52 -208t168 -81q153 -5 282 133l120 -126q-68 -97 -179 -150.5t-243 -51.5q-141 3 -244.5 71t-153 186t-37.5 263zM325 642l449 -1l4 21q7 46 1 90 q-11 71 -56 112t-116 44q-188 6 -282 -266zM511 1233l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xea;" horiz-adv-x="1076" d="M71 500l3 41q18 165 96.5 296.5t195.5 199.5t254 65q203 -4 304.5 -151t76.5 -383l-14 -104h-681q-9 -129 52 -208t168 -81q153 -5 282 133l120 -126q-68 -97 -179 -150.5t-243 -51.5q-141 3 -244.5 71t-153 186t-37.5 263zM309 1263l301 274h136l232 -275v-17l-185 3 l-117 155l-173 -154l-193 -4zM325 642l449 -1l4 21q7 46 1 90q-11 71 -56 112t-116 44q-188 6 -282 -266z" />
<glyph unicode="&#xeb;" horiz-adv-x="1076" d="M71 500l3 41q18 165 96.5 296.5t195.5 199.5t254 65q203 -4 304.5 -151t76.5 -383l-14 -104h-681q-9 -129 52 -208t168 -81q153 -5 282 133l120 -126q-68 -97 -179 -150.5t-243 -51.5q-141 3 -244.5 71t-153 186t-37.5 263zM314 1363q0 48 34 84t89 38q54 0 89 -33.5 t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM325 642l449 -1l4 21q7 46 1 90q-11 71 -56 112t-116 44q-188 6 -282 -266zM757 1362q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#xec;" horiz-adv-x="532" d="M34 0l188 1082h237l-188 -1082h-237zM91 1529h254l142 -303h-181z" />
<glyph unicode="&#xed;" horiz-adv-x="532" d="M34 0l188 1082h237l-188 -1082h-237zM243 1226l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xee;" horiz-adv-x="532" d="M34 0l188 1082h237l-188 -1082h-237zM42 1256l301 274h136l232 -275v-17l-185 3l-117 155l-173 -154l-193 -4z" />
<glyph unicode="&#xef;" horiz-adv-x="532" d="M34 0l188 1082h237l-188 -1082h-237zM47 1356q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM490 1355q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#xf0;" horiz-adv-x="1165" d="M82 460q13 144 81 264t180 187t245 63q138 -4 245 -93q-4 153 -100 291l-224 -136l-63 121l184 108q-91 73 -256 121l91 194q222 -54 370 -185l201 122l62 -121l-165 -96q91 -155 123.5 -317t9.5 -341l-12 -86q-23 -167 -107 -305t-202 -206.5t-255 -65.5 q-127 4 -225.5 68t-146.5 174t-36 239zM319 460q-14 -120 38.5 -202.5t150.5 -85.5q118 -5 199.5 99t106.5 277l20 137q-54 97 -201 102q-127 2 -212.5 -89t-101.5 -238z" />
<glyph unicode="&#xf1;" horiz-adv-x="1115" d="M13 0l187 1082l223 1l-24 -127q139 150 321 146q152 -3 225 -108.5t54 -294.5l-117 -699h-237l118 702q5 43 1 80q-13 119 -142 122q-135 2 -237 -133l-135 -771h-237zM316 1252q10 114 75 189.5t161 73.5q48 -1 123 -45.5t109 -48.5l25 -1q81 3 109 105l145 -11 q-12 -119 -76.5 -189t-158.5 -70q-24 0 -46.5 7t-76 37.5t-79.5 40t-55 8.5q-79 -3 -106 -104z" />
<glyph unicode="&#xf2;" horiz-adv-x="1141" d="M70 524l3 21q17 159 93.5 289t196.5 201t266 67q139 -2 240 -74t147.5 -197t32.5 -278q-16 -172 -93.5 -304t-198 -202.5t-267.5 -66.5q-138 2 -238.5 73.5t-147.5 196t-34 274.5zM306 408q5 -105 55.5 -168.5t140.5 -66.5q122 -3 204.5 94t103.5 265l6 98q0 128 -51 201 t-148 77q-152 4 -240 -149q-53 -93 -67 -214q-8 -84 -4 -137zM378 1536h254l142 -303h-181z" />
<glyph unicode="&#xf3;" horiz-adv-x="1141" d="M70 524l3 21q17 159 93.5 289t196.5 201t266 67q139 -2 240 -74t147.5 -197t32.5 -278q-16 -172 -93.5 -304t-198 -202.5t-267.5 -66.5q-138 2 -238.5 73.5t-147.5 196t-34 274.5zM306 408q5 -105 55.5 -168.5t140.5 -66.5q122 -3 204.5 94t103.5 265l6 98q0 128 -51 201 t-148 77q-152 4 -240 -149q-53 -93 -67 -214q-8 -84 -4 -137zM531 1233l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xf4;" horiz-adv-x="1141" d="M70 524l3 21q17 159 93.5 289t196.5 201t266 67q139 -2 240 -74t147.5 -197t32.5 -278q-16 -172 -93.5 -304t-198 -202.5t-267.5 -66.5q-138 2 -238.5 73.5t-147.5 196t-34 274.5zM306 408q5 -105 55.5 -168.5t140.5 -66.5q122 -3 204.5 94t103.5 265l6 98q0 128 -51 201 t-148 77q-152 4 -240 -149q-53 -93 -67 -214q-8 -84 -4 -137zM329 1263l301 274h136l232 -275v-17l-185 3l-117 155l-173 -154l-193 -4z" />
<glyph unicode="&#xf5;" horiz-adv-x="1141" d="M70 524l3 21q17 159 93.5 289t196.5 201t266 67q139 -2 240 -74t147.5 -197t32.5 -278q-16 -172 -93.5 -304t-198 -202.5t-267.5 -66.5q-138 2 -238.5 73.5t-147.5 196t-34 274.5zM306 408q5 -105 55.5 -168.5t140.5 -66.5q122 -3 204.5 94t103.5 265l6 98q0 128 -51 201 t-148 77q-152 4 -240 -149q-53 -93 -67 -214q-8 -84 -4 -137zM307 1252q10 114 75 189.5t161 73.5q48 -1 123 -45.5t109 -48.5l25 -1q81 3 109 105l145 -11q-12 -119 -76.5 -189t-158.5 -70q-24 0 -46.5 7t-76 37.5t-79.5 40t-55 8.5q-79 -3 -106 -104z" />
<glyph unicode="&#xf6;" horiz-adv-x="1141" d="M70 524l3 21q17 159 93.5 289t196.5 201t266 67q139 -2 240 -74t147.5 -197t32.5 -278q-16 -172 -93.5 -304t-198 -202.5t-267.5 -66.5q-138 2 -238.5 73.5t-147.5 196t-34 274.5zM306 408q5 -105 55.5 -168.5t140.5 -66.5q122 -3 204.5 94t103.5 265l6 98q0 128 -51 201 t-148 77q-152 4 -240 -149q-53 -93 -67 -214q-8 -84 -4 -137zM334 1363q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM777 1362q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5t-88 -36.5q-55 0 -89.5 33t-34.5 83z " />
<glyph unicode="&#xf7;" horiz-adv-x="1144" d="M61 582l37 212h984l-38 -212h-983zM366 274q0 57 38 97t99 42q57 2 97.5 -34.5t40.5 -96.5q0 -59 -38 -96.5t-99 -39.5q-57 -2 -97.5 34t-40.5 94zM508 1091q0 61 39 98.5t97 39.5q61 2 100 -36t39 -94q0 -57 -37.5 -96t-99.5 -41q-59 -2 -98.5 34t-39.5 95z" />
<glyph unicode="&#xf8;" horiz-adv-x="1135" d="M42 -136l146 209q-118 130 -126 329q-3 61 4 121l2 21q15 118 62 223.5t125 183.5q156 157 379 153q94 -2 189 -37l97 144l155 -1l-146 -210q112 -132 119 -327q2 -58 -6 -141q-20 -159 -97.5 -288t-199.5 -198.5t-270 -67.5q-86 2 -177 33l-101 -148zM291 399 q-1 -63 19 -124l404 615q-38 19 -91 21q-100 1 -175.5 -63.5t-115.5 -185t-41 -263.5zM403 186q40 -14 82 -16q121 -3 206.5 92t115.5 270q12 84 13 141q1 60 -17 120z" />
<glyph unicode="&#xf9;" horiz-adv-x="1114" d="M86 382l117 700h237l-118 -703q-4 -37 -1 -72q10 -124 125 -129q157 -6 254 126l136 778h237l-187 -1082h-222l21 107q-123 -131 -308 -127q-105 2 -174.5 52t-99 139.5t-17.5 210.5zM383 1536h254l142 -303h-181z" />
<glyph unicode="&#xfa;" horiz-adv-x="1114" d="M86 382l117 700h237l-118 -703q-4 -37 -1 -72q10 -124 125 -129q157 -6 254 126l136 778h237l-187 -1082h-222l21 107q-123 -131 -308 -127q-105 2 -174.5 52t-99 139.5t-17.5 210.5zM536 1233l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xfb;" horiz-adv-x="1114" d="M86 382l117 700h237l-118 -703q-4 -37 -1 -72q10 -124 125 -129q157 -6 254 126l136 778h237l-187 -1082h-222l21 107q-123 -131 -308 -127q-105 2 -174.5 52t-99 139.5t-17.5 210.5zM334 1263l301 274h136l232 -275v-17l-185 3l-117 155l-173 -154l-193 -4z" />
<glyph unicode="&#xfc;" horiz-adv-x="1114" d="M86 382l117 700h237l-118 -703q-4 -37 -1 -72q10 -124 125 -129q157 -6 254 126l136 778h237l-187 -1082h-222l21 107q-123 -131 -308 -127q-105 2 -174.5 52t-99 139.5t-17.5 210.5zM339 1363q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5 q-56 0 -90 34t-34 82zM782 1362q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#xfd;" horiz-adv-x="977" d="M-75 -420l20 188l43 -4q86 -3 142 32.5t94 110.5l57 112l-181 1063h246l94 -732l340 732h262l-641 -1269q-134 -256 -353 -253q-54 2 -123 20zM482 1233l237 303h285l-316 -303h-206z" />
<glyph unicode="&#xfe;" horiz-adv-x="1150" d="M-51 -416l339 1952h237l-106 -554q122 124 285 120q157 -4 245.5 -115t93.5 -304q1 -60 -7 -147q-20 -164 -88 -296.5t-170.5 -198.5t-227.5 -63q-168 4 -266 121l-97 -515h-238zM310 298q47 -121 184 -125q118 -3 198.5 92t108.5 293l5 74q3 127 -42 197.5t-138 74.5 q-133 4 -231 -123z" />
<glyph unicode="&#xff;" horiz-adv-x="977" d="M-75 -420l20 188l43 -4q86 -3 142 32.5t94 110.5l57 112l-181 1063h246l94 -732l340 732h262l-641 -1269q-134 -256 -353 -253q-54 2 -123 20zM285 1363q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM728 1362q0 50 34.5 85 t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5t-88 -36.5q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#x152;" horiz-adv-x="1923" d="M100 576l50 317q28 169 118.5 303.5t228 207.5t302.5 73l74 -2l207 -19h850l-36 -204h-671l-70 -402h581l-36 -200h-579l-78 -448h678l-35 -202h-827l-196 -17l-87 -1q-158 4 -273.5 82.5t-168 214.5t-32.5 297zM334 433q8 -116 72.5 -184t176.5 -72q79 -3 202 9 l198 1083q-115 14 -191 16q-160 2 -269 -106.5t-139 -302.5l-47 -301q-9 -72 -3 -142z" />
<glyph unicode="&#x153;" horiz-adv-x="1805" d="M82 523l2 21q20 161 96 291t195 200t267 68q114 -2 205.5 -49t140.5 -128q166 180 372 176q195 -4 295.5 -138.5t74.5 -349.5l-22 -143h-656q-13 -133 40.5 -212.5t157.5 -82.5q154 -5 308 90l65 -160q-67 -62 -169 -94.5t-225 -30.5q-118 2 -208.5 48t-139.5 124 q-166 -177 -395 -173q-138 2 -235 73t-141 195.5t-28 274.5zM313 448l1 -46q14 -223 186 -230q123 -3 205 96t103 264l7 97v29q-8 242 -188 250q-114 3 -194 -85.5t-108 -252.5l-7 -47zM1075 648h423l5 28q7 45 2 86q-8 67 -49.5 105.5t-111.5 41.5q-82 1 -148.5 -60 t-120.5 -201z" />
<glyph unicode="&#x178;" horiz-adv-x="1221" d="M161 1456h261l205 -688l444 688h286l-642 -933l-91 -523h-248l96 549zM448 1673q0 48 34 84t89 38q54 0 89 -33.5t35 -82.5q0 -51 -35 -85.5t-88 -36.5q-56 0 -90 34t-34 82zM891 1672q0 50 34.5 85t88.5 37q56 0 90 -34t34 -82q0 -51 -35 -85.5t-88 -36.5 q-55 0 -89.5 33t-34.5 83z" />
<glyph unicode="&#x2c6;" horiz-adv-x="978" d="M258 1263l301 274h136l232 -275v-17l-185 3l-117 155l-173 -154l-193 -4z" />
<glyph unicode="&#x2dc;" horiz-adv-x="964" d="M222 1251q10 114 75 189.5t161 73.5q48 -1 123 -45.5t109 -48.5l25 -1q81 3 109 105l145 -11q-12 -119 -76.5 -189t-158.5 -70q-24 0 -46.5 7t-76 37.5t-79.5 40t-55 8.5q-79 -3 -106 -104z" />
<glyph unicode="&#x2000;" horiz-adv-x="970" />
<glyph unicode="&#x2001;" horiz-adv-x="1941" />
<glyph unicode="&#x2002;" horiz-adv-x="970" />
<glyph unicode="&#x2003;" horiz-adv-x="1941" />
<glyph unicode="&#x2004;" horiz-adv-x="647" />
<glyph unicode="&#x2005;" horiz-adv-x="485" />
<glyph unicode="&#x2006;" horiz-adv-x="323" />
<glyph unicode="&#x2007;" horiz-adv-x="323" />
<glyph unicode="&#x2008;" horiz-adv-x="242" />
<glyph unicode="&#x2009;" horiz-adv-x="388" />
<glyph unicode="&#x200a;" horiz-adv-x="107" />
<glyph unicode="&#x2010;" horiz-adv-x="662" d="M54 521l35 196h511l-35 -196h-511z" />
<glyph unicode="&#x2011;" horiz-adv-x="662" d="M54 521l35 196h511l-35 -196h-511z" />
<glyph unicode="&#x2012;" horiz-adv-x="662" d="M54 521l35 196h511l-35 -196h-511z" />
<glyph unicode="&#x2013;" horiz-adv-x="1291" d="M150 621l42 196h990l-42 -196h-990z" />
<glyph unicode="&#x2014;" horiz-adv-x="1546" d="M60 621l56 196h1320l-56 -196h-1320z" />
<glyph unicode="&#x2018;" horiz-adv-x="445" d="M174 1056l20 124q38 231 233 382l119 -79q-107 -141 -135 -268l-29 -159h-208z" />
<glyph unicode="&#x2019;" horiz-adv-x="441" d="M138 1103q106 139 134 268l30 165h208l-22 -136q-37 -226 -231 -376z" />
<glyph unicode="&#x201a;" horiz-adv-x="458" d="M-92 -218q102 137 129 266l28 154h212l-19 -123q-35 -224 -232 -377z" />
<glyph unicode="&#x201c;" horiz-adv-x="774" d="M183 1056l20 124q38 231 233 382l119 -79q-107 -141 -135 -268l-29 -159h-208zM509 1056l20 124q38 231 233 382l119 -79q-107 -141 -135 -268l-29 -159h-208z" />
<glyph unicode="&#x201d;" horiz-adv-x="781" d="M151 1103q106 139 134 268l30 165h208l-22 -136q-37 -226 -231 -376zM475 1103q106 139 134 268l30 165h208l-22 -136q-37 -226 -231 -376z" />
<glyph unicode="&#x201e;" horiz-adv-x="763" d="M-95 -238q111 160 137 308l32 185h212l-29 -182q-18 -113 -79.5 -216.5t-150.5 -174.5zM217 -238q116 163 141 308l32 185h213l-30 -183q-18 -116 -81 -216.5t-153 -173.5z" />
<glyph unicode="&#x2022;" horiz-adv-x="704" d="M158 723l1 41q6 100 68.5 162t158.5 62q91 -2 147 -61t56 -153l-2 -43q-7 -100 -69.5 -157.5t-157.5 -57.5q-90 0 -146 58t-56 149z" />
<glyph unicode="&#x2026;" horiz-adv-x="1413" d="M51 117q0 61 38.5 99.5t98.5 40.5q59 2 98.5 -35.5t39.5 -96.5q0 -58 -38 -96.5t-99 -40.5q-59 -2 -98.5 35t-39.5 94zM495 117q0 61 38.5 99.5t98.5 40.5q59 2 98.5 -35.5t39.5 -96.5q0 -58 -38 -96.5t-99 -40.5q-59 -2 -98.5 35t-39.5 94zM923 117q0 61 38.5 99.5 t98.5 40.5q59 2 98.5 -35.5t39.5 -96.5q0 -58 -38 -96.5t-99 -40.5q-59 -2 -98.5 35t-39.5 94z" />
<glyph unicode="&#x202f;" horiz-adv-x="388" />
<glyph unicode="&#x2039;" horiz-adv-x="617" d="M93 527l1 20l340 390h179l-319 -413l166 -386h-148z" />
<glyph unicode="&#x203a;" horiz-adv-x="608" d="M-7 138l319 411l-165 388h147l220 -388l-2 -21l-339 -390h-180z" />
<glyph unicode="&#x205f;" horiz-adv-x="485" />
<glyph unicode="&#x20ac;" d="M78 527l25 141h166l23 128h-168l25 141h160q66 263 230 402t404 137q99 -2 239 -32l-49 -205q-95 35 -190 37q-148 2 -245 -85t-143 -254h353l-25 -141h-345l-23 -128h346l-25 -141h-341q-9 -68 -1 -129q11 -99 72 -155.5t166 -59.5q91 -2 206 32l7 -207 q-122 -27 -237 -25q-153 3 -263.5 72t-161 193.5t-30.5 279.5z" />
<glyph unicode="&#x2122;" horiz-adv-x="1260" d="M237 1361l17 95h386l-17 -95h-134l-77 -443h-115l77 443h-137zM615 916l95 540h130l57 -378l195 378h135l-94 -540h-109l62 354l-174 -353l-60 -2l-60 382l-67 -381h-110z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 0v1080h1080v-1080h-1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="1782" d="M95 902l32 180h160l13 96q25 183 136.5 283.5t285.5 98.5q60 -2 140 -20l-26 -190q-44 10 -89 10q-85 1 -139 -46t-69 -130l-15 -102l352 -1l17 97q38 182 162 282.5t316 98.5q78 -2 153 -21t149 -42l-58 -200q-122 49 -238 51q-211 2 -251 -200l-13 -66l215 1l-32 -180 h-206l-157 -902h-237l156 902h-359l-157 -902h-237l157 902h-161zM1292 0l188 1082h237l-188 -1082h-237z" />
<glyph unicode="&#xfb04;" horiz-adv-x="1782" d="M95 902l32 180h160l13 95q25 184 138 285t286 97q50 -1 138 -19l-26 -190q-55 10 -88 10q-85 1 -139 -46.5t-69 -129.5l-16 -102l359 1l13 101q26 182 145.5 279.5t306.5 95.5q102 -1 202 -15l235 -35l-256 -1509h-237l237 1345q-134 16 -167 16q-91 0 -151.5 -46 t-76.5 -137l-14 -96h214l-31 -180h-213l-157 -902h-237l156 902h-359l-157 -902h-237l157 902h-161z" />
<hkern u1="&#x20;" u2="T" k="60" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-38" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="248" />
<hkern u1="A" u2="w" k="33" />
<hkern u1="A" u2="t" k="17" />
<hkern u1="A" u2="&#x3f;" k="81" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="E" u2="f" k="18" />
<hkern u1="F" u2="&#x2026;" k="274" />
<hkern u1="F" u2="&#x201e;" k="274" />
<hkern u1="F" u2="&#x201a;" k="274" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xc5;" k="192" />
<hkern u1="F" u2="&#xc4;" k="192" />
<hkern u1="F" u2="&#xc3;" k="192" />
<hkern u1="F" u2="&#xc2;" k="192" />
<hkern u1="F" u2="&#xc1;" k="192" />
<hkern u1="F" u2="&#xc0;" k="192" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="J" k="208" />
<hkern u1="F" u2="A" k="192" />
<hkern u1="F" u2="&#x2e;" k="274" />
<hkern u1="F" u2="&#x2c;" k="274" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="52" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="297" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="20" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="33" />
<hkern u1="R" u2="&#x178;" k="48" />
<hkern u1="R" u2="&#xdd;" k="48" />
<hkern u1="R" u2="Y" k="48" />
<hkern u1="R" u2="V" k="19" />
<hkern u1="R" u2="T" k="50" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="84" />
<hkern u1="T" u2="&#xc6;" k="189" />
<hkern u1="T" u2="&#xbb;" k="146" />
<hkern u1="T" u2="&#xab;" k="148" />
<hkern u1="T" u2="w" k="47" />
<hkern u1="T" u2="r" k="65" />
<hkern u1="T" u2="&#x20;" k="60" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-15" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="22" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="e" u2="&#x2019;" k="64" />
<hkern u1="f" u2="&#x201d;" k="-16" />
<hkern u1="f" u2="&#x201c;" k="-16" />
<hkern u1="f" u2="&#x2019;" k="-16" />
<hkern u1="f" u2="&#x2018;" k="-16" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-20" />
<hkern u1="f" u2="&#x27;" k="-16" />
<hkern u1="f" u2="&#x22;" k="-16" />
<hkern u1="h" u2="&#x2019;" k="104" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="m" u2="&#x2019;" k="120" />
<hkern u1="n" u2="&#x2019;" k="120" />
<hkern u1="o" u2="&#x2019;" k="112" />
<hkern u1="r" u2="&#x2019;" k="-16" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-50" />
<hkern u1="r" u2="f" k="-20" />
<hkern u1="t" u2="&#x2019;" k="-24" />
<hkern u1="t" u2="&#xf6;" k="30" />
<hkern u1="t" u2="&#xf5;" k="30" />
<hkern u1="t" u2="&#xf4;" k="30" />
<hkern u1="t" u2="&#xf3;" k="30" />
<hkern u1="t" u2="&#xf2;" k="30" />
<hkern u1="t" u2="o" k="30" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="33" />
<hkern u1="&#xc0;" u2="t" k="17" />
<hkern u1="&#xc0;" u2="&#x3f;" k="81" />
<hkern u1="&#xc1;" u2="w" k="33" />
<hkern u1="&#xc1;" u2="t" k="17" />
<hkern u1="&#xc1;" u2="&#x3f;" k="81" />
<hkern u1="&#xc2;" u2="w" k="33" />
<hkern u1="&#xc2;" u2="t" k="17" />
<hkern u1="&#xc2;" u2="&#x3f;" k="81" />
<hkern u1="&#xc3;" u2="w" k="33" />
<hkern u1="&#xc3;" u2="t" k="17" />
<hkern u1="&#xc3;" u2="&#x3f;" k="81" />
<hkern u1="&#xc4;" u2="w" k="33" />
<hkern u1="&#xc4;" u2="t" k="17" />
<hkern u1="&#xc4;" u2="&#x3f;" k="81" />
<hkern u1="&#xc5;" u2="w" k="33" />
<hkern u1="&#xc5;" u2="t" k="17" />
<hkern u1="&#xc5;" u2="&#x3f;" k="81" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc8;" u2="f" k="18" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="f" k="18" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xca;" u2="f" k="18" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="f" k="18" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="22" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xe8;" u2="&#x2019;" k="64" />
<hkern u1="&#xe9;" u2="&#x2019;" k="64" />
<hkern u1="&#xea;" u2="&#x2019;" k="64" />
<hkern u1="&#xeb;" u2="&#x2019;" k="64" />
<hkern u1="&#xf1;" u2="&#x2019;" k="120" />
<hkern u1="&#xf2;" u2="&#x2019;" k="112" />
<hkern u1="&#xf3;" u2="&#x2019;" k="112" />
<hkern u1="&#xf4;" u2="&#x2019;" k="112" />
<hkern u1="&#xf5;" u2="&#x2019;" k="112" />
<hkern u1="&#xf6;" u2="&#x2019;" k="112" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="22" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="&#x153;" k="104" />
<hkern u1="&#x2019;" u2="&#xf6;" k="144" />
<hkern u1="&#x2019;" u2="&#xf5;" k="144" />
<hkern u1="&#x2019;" u2="&#xf4;" k="144" />
<hkern u1="&#x2019;" u2="&#xf3;" k="144" />
<hkern u1="&#x2019;" u2="&#xf2;" k="144" />
<hkern u1="&#x2019;" u2="&#xeb;" k="104" />
<hkern u1="&#x2019;" u2="&#xea;" k="104" />
<hkern u1="&#x2019;" u2="&#xe9;" k="104" />
<hkern u1="&#x2019;" u2="&#xe8;" k="104" />
<hkern u1="&#x2019;" u2="&#xe7;" k="104" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="s" k="232" />
<hkern u1="&#x2019;" u2="q" k="104" />
<hkern u1="&#x2019;" u2="o" k="144" />
<hkern u1="&#x2019;" u2="g" k="104" />
<hkern u1="&#x2019;" u2="e" k="104" />
<hkern u1="&#x2019;" u2="d" k="104" />
<hkern u1="&#x2019;" u2="c" k="104" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="285" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="120" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="m,n,p,ntilde" k="48" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="12" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="21" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="T" k="120" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="17" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="V" k="77" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="W" k="39" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="Y,Yacute,Ydieresis" k="150" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="u,ugrave,uacute,ucircumflex,udieresis" k="11" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="v,y,yacute,ydieresis" k="50" />
<hkern g1="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" g2="z" k="-12" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="21" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="85" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="122" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-18" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="T" k="29" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="Y,Yacute,Ydieresis" k="28" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="X" k="-17" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="22" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="31" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="164" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="288" />
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-19" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="64" />
<hkern g1="L" g2="T" k="205" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="24" />
<hkern g1="L" g2="V" k="206" />
<hkern g1="L" g2="W" k="93" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="279" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="14" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="123" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="178" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="404" />
<hkern g1="P" g2="X" k="51" />
<hkern g1="P" g2="Z" k="36" />
<hkern g1="P" g2="J" k="184" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="168" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="89" />
<hkern g1="T" g2="m,n,p,ntilde" k="89" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="208" />
<hkern g1="T" g2="s" k="76" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="65" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="82" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="258" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="272" />
<hkern g1="T" g2="J" k="216" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="75" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="215" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="157" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="143" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="60" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="156" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="150" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="63" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="40" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="58" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="231" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="152" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="Z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="17" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="29" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="11" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="80" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="88" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
<hkern g1="r" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="30" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="36" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="173" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-15" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="167" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="40" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
</font>
</defs></svg>
\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type
No preview for this file type
<?xml version="1.0" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
<svg xmlns="http://www.w3.org/2000/svg">
<metadata></metadata>
<defs>
<font id="robotoregular" horiz-adv-x="1150" >
<font-face units-per-em="2048" ascent="1536" descent="-512" />
<missing-glyph horiz-adv-x="507" />
<glyph unicode="&#xfb01;" horiz-adv-x="1134" d="M31 939v143h171v92q0 181 103.5 282t292.5 101q112 0 283 -61l-31 -156q-125 50 -238 50q-119 0 -171.5 -53.5t-52.5 -160.5v-94h221v-143h-221v-939h-186v939h-171zM787 0v1082h186v-1082h-186z" />
<glyph unicode="&#xfb02;" horiz-adv-x="1163" d="M60 939v143h171v118q1 173 97 265t273 92q101 0 400 -61v-1496h-185v1379q-124 20 -200 20q-200 0 -200 -210v-107h231v-143h-231v-939h-185v939h-171z" />
<glyph horiz-adv-x="0" />
<glyph horiz-adv-x="0" />
<glyph unicode="&#xd;" horiz-adv-x="507" />
<glyph horiz-adv-x="0" />
<glyph unicode=" " horiz-adv-x="507" />
<glyph unicode="&#x09;" horiz-adv-x="507" />
<glyph unicode="&#xa0;" horiz-adv-x="507" />
<glyph unicode="!" horiz-adv-x="527" d="M160 93q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -74.5t-82 -29.5t-81.5 29.5t-27.5 74.5zM167 1456h194l-14 -1045h-167z" />
<glyph unicode="&#x22;" horiz-adv-x="655" d="M136 1042l1 494h140v-136l-30 -358h-111zM406 1042l1 494h140v-136l-30 -358h-111z" />
<glyph unicode="#" horiz-adv-x="1261" d="M119 410v137h265l69 354h-258v139h285l82 416h143l-82 -416h264l82 416h144l-82 -416h204v-139h-231l-69 -354h225v-137h-251l-80 -410h-144l80 410h-264l-80 -410h-143l80 410h-239zM527 547h264l69 354h-264z" />
<glyph unicode="$" d="M110 429h185q0 -139 73 -214t207 -75q131 0 206 63t75 172q0 92 -64.5 155t-217.5 114q-213 65 -310.5 169.5t-97.5 265.5q0 164 95.5 269t262.5 125v219h149v-220q168 -23 261.5 -141t93.5 -323h-184q0 141 -67 224t-181 83q-119 0 -182 -61.5t-63 -171.5 q0 -102 66.5 -162.5t219 -110t238 -109t126 -138.5t40.5 -185q0 -169 -101.5 -272t-284.5 -122v-191h-148v191q-186 17 -291.5 132.5t-105.5 313.5z" />
<glyph unicode="%" horiz-adv-x="1500" d="M105 1106v70q0 131 83.5 216t214.5 85q133 0 215.5 -85.5t82.5 -221.5v-71q0 -132 -83.5 -215.5t-212.5 -83.5q-130 0 -215 83.5t-85 222.5zM243 1099q0 -78 44 -128.5t118 -50.5q71 0 114.5 49t43.5 134v73q0 78 -43 129t-117 51t-117 -51t-43 -133v-73zM342 176 l711 1138l105 -66l-711 -1138zM814 285v72q0 131 83.5 215.5t214.5 84.5t215 -84t84 -223v-71q0 -131 -83.5 -215.5t-213.5 -84.5t-215 83.5t-85 222.5zM952 279q0 -79 44 -129.5t118 -50.5q72 0 115 49.5t43 134.5v74q0 79 -43.5 129t-116.5 50q-71 0 -115.5 -49.5 t-44.5 -133.5v-74z" />
<glyph unicode="&#x26;" horiz-adv-x="1273" d="M101 391q0 105 58.5 193t223.5 205q-97 118 -130 190t-33 143q0 166 98 260t266 94q150 0 248 -87.5t98 -220.5q0 -88 -44.5 -162.5t-155.5 -156.5l-107 -79l324 -387q68 130 68 289h167q0 -255 -123 -423l208 -249h-222l-97 115q-74 -66 -173.5 -100.5t-202.5 -34.5 q-213 0 -342 113t-129 298zM286 391q0 -118 76.5 -189t209.5 -71q147 0 269 112l-355 425l-33 -24q-167 -123 -167 -253zM405 1128q0 -96 118 -240l118 83q68 48 93 91.5t25 105.5q0 67 -50 111.5t-126 44.5q-82 0 -130 -55.5t-48 -140.5z" />
<glyph unicode="'" horiz-adv-x="357" d="M103 1057l1 479h149v-111l-21 -368h-129z" />
<glyph unicode="(" horiz-adv-x="700" d="M133 591q0 226 60.5 434t180.5 378t249 240l38 -122q-146 -112 -239.5 -342t-102.5 -515l-1 -85q0 -386 141 -670q85 -170 202 -266l-38 -113q-133 74 -254 248q-236 340 -236 813z" />
<glyph unicode=")" horiz-adv-x="712" d="M38 -357q154 118 247.5 366.5t95.5 551.5v32q0 210 -44 390.5t-122.5 323.5t-176.5 223l39 113q132 -73 251.5 -244t179 -377t59.5 -441q0 -223 -58.5 -427.5t-179 -377.5t-252.5 -246z" />
<glyph unicode="*" horiz-adv-x="882" d="M28 1073l46 151l302 -112l-9 344h153l-10 -349l297 110l46 -152l-307 -91l198 -271l-124 -94l-186 288l-180 -281l-125 91l201 276z" />
<glyph unicode="+" horiz-adv-x="1161" d="M78 606v175h406v425h186v-425h406v-175h-406v-460h-186v460h-406z" />
<glyph unicode="," horiz-adv-x="402" d="M29 -218q94 131 98 270v167h181v-145q0 -101 -49.5 -202t-124.5 -162z" />
<glyph unicode="-" horiz-adv-x="565" d="M37 543v151h488v-151h-488z" />
<glyph unicode="." horiz-adv-x="539" d="M144 97q0 48 28.5 80t85.5 32t86.5 -32t29.5 -80q0 -46 -29.5 -77t-86.5 -31t-85.5 31t-28.5 77z" />
<glyph unicode="/" horiz-adv-x="844" d="M18 -125l608 1581h158l-607 -1581h-159z" />
<glyph unicode="0" d="M115 596v247q0 321 111 477t348 156q235 0 346 -150.5t114 -464.5v-240q0 -325 -111 -483t-347 -158q-233 0 -345 154.5t-116 461.5zM300 592q0 -236 68.5 -348.5t207.5 -112.5q137 0 203.5 106t69.5 334v303q0 235 -66 342.5t-209 107.5q-142 0 -207 -107t-67 -329v-296 z" />
<glyph unicode="1" d="M170 1096v168l530 199h29v-1463h-186v1233z" />
<glyph unicode="2" d="M93 1027q0 201 129.5 325t346.5 124q203 0 321 -106.5t118 -283.5q0 -215 -274 -512l-390 -423h731v-151h-954v133l504 560q112 127 154.5 206.5t42.5 164.5q0 114 -69 187t-184 73q-138 0 -214.5 -78.5t-76.5 -218.5h-185z" />
<glyph unicode="3" d="M94 384h186q0 -115 75 -184t201 -69q134 0 205 70t71 201q0 127 -78 195t-225 70h-139v151h139q131 2 206 69t75 181q0 256 -255 256q-120 0 -191.5 -68.5t-71.5 -181.5h-185q0 173 126.5 287.5t321.5 114.5q206 0 323 -109t117 -303q0 -95 -61.5 -184t-167.5 -133 q120 -38 185.5 -126t65.5 -215q0 -196 -128 -311t-333 -115t-333.5 111t-128.5 293z" />
<glyph unicode="4" d="M53 338v109l652 1009h197v-967h202v-151h-202v-338h-186v338h-663zM263 489h453v714l-22 -40z" />
<glyph unicode="5" d="M154 383h175q17 -125 89 -188.5t190 -63.5q129 0 202.5 88t73.5 243q0 146 -79.5 234.5t-211.5 88.5q-121 0 -190 -53l-49 -40l-148 38l74 726h746v-171h-589l-44 -397q107 63 243 63q199 0 316 -131.5t117 -355.5q0 -225 -121.5 -354.5t-339.5 -129.5q-193 0 -315 107 t-139 296z" />
<glyph unicode="6" d="M132 554v71q0 402 171.5 614.5t510.5 217.5h33v-157h-34q-216 -4 -344 -128t-148 -349q115 132 314 132q190 0 303.5 -134t113.5 -346q0 -225 -122.5 -360t-328.5 -135q-209 0 -339 160.5t-130 413.5zM318 533q0 -180 81 -290t202 -110q125 0 196.5 92t71.5 241 q0 150 -72.5 242.5t-192.5 92.5q-95 0 -175 -57t-111 -143v-68z" />
<glyph unicode="7" d="M77 1304v152h984v-104l-603 -1352h-194l601 1304h-788z" />
<glyph unicode="8" d="M112 393q0 118 64.5 213t178.5 144q-97 48 -153 133t-56 193q0 184 118 292t311 108q192 0 310.5 -108t118.5 -292q0 -109 -57.5 -194t-155.5 -133q114 -49 180.5 -143t66.5 -213q0 -189 -127.5 -301t-335.5 -112q-210 0 -336.5 112.5t-126.5 300.5zM297 397 q0 -124 73.5 -195t204.5 -71q130 0 204 71.5t74 194.5q0 122 -77.5 199t-202.5 77t-200.5 -76t-75.5 -200zM331 1073q0 -111 66.5 -179.5t177.5 -68.5t177.5 68.5t66.5 179.5t-69 181t-175 70q-109 0 -176.5 -67.5t-67.5 -183.5z" />
<glyph unicode="9" d="M100 972q0 146 55.5 263t157.5 179t238 62q216 0 340.5 -161.5t124.5 -440.5v-54q0 -425 -168 -620.5t-507 -200.5h-36v156h39q229 4 352 119.5t134 365.5q-58 -69 -138.5 -111t-176.5 -42q-126 0 -219.5 62t-144.5 174.5t-51 248.5zM282 982q0 -149 71.5 -245.5 t191.5 -96.5q93 0 171.5 57t114.5 141v74q0 182 -79 296t-200 114q-122 0 -196 -93.5t-74 -246.5z" />
<glyph unicode=":" horiz-adv-x="496" d="M134 97q0 48 28.5 80t85.5 32t86.5 -32t29.5 -80q0 -46 -29.5 -77t-86.5 -31t-85.5 31t-28.5 77zM135 980q0 48 28.5 80t85.5 32t86.5 -32t29.5 -80q0 -46 -29.5 -77t-86.5 -31t-85.5 31t-28.5 77z" />
<glyph unicode=";" horiz-adv-x="433" d="M41 -218q94 131 98 270v167h181v-145q0 -101 -49.5 -202t-124.5 -162zM111 980q0 48 28.5 80t85.5 32t86.5 -32t29.5 -80q0 -46 -29.5 -77t-86.5 -31t-85.5 31t-28.5 77z" />
<glyph unicode="&#x3c;" horiz-adv-x="1041" d="M72 574v146l818 378v-196l-626 -258l626 -253v-196z" />
<glyph unicode="=" horiz-adv-x="1124" d="M152 399v160h834v-160h-834zM152 814v161h834v-161h-834z" />
<glyph unicode="&#x3e;" horiz-adv-x="1070" d="M134 196v192l661 262l-661 259v190l854 -378v-146z" />
<glyph unicode="?" horiz-adv-x="967" d="M75 1115q2 162 115.5 261.5t295.5 99.5q189 0 294.5 -101.5t105.5 -278.5q0 -175 -162 -345l-109 -108q-73 -81 -73 -233h-185q2 119 27 188t102 153l131 135q84 95 84 204q0 105 -55 164.5t-160 59.5q-102 0 -164 -54t-62 -145h-185zM349 93q0 45 27.5 75.5t81.5 30.5 t82 -30.5t28 -75.5t-28 -74.5t-82 -29.5t-81.5 29.5t-27.5 74.5z" />
<glyph unicode="@" horiz-adv-x="1839" d="M118 478q12 275 123 494.5t301 339t429 119.5q249 0 427 -112t265 -323t75 -494q-12 -242 -120 -382t-289 -140q-187 0 -240 168q-54 -85 -123.5 -126.5t-143.5 -41.5q-142 0 -215 116t-54 321q15 165 75.5 294.5t156 203.5t200.5 74q81 0 145 -21.5t144 -84.5l-52 -554 q-19 -231 128 -231q113 0 183 112t76 292q19 389 -144.5 593t-497.5 204q-201 0 -357 -99.5t-246 -287.5t-101 -434q-12 -248 60 -430.5t219.5 -279t356.5 -96.5q90 0 180.5 22t150.5 57l37 -115q-62 -39 -164.5 -64t-207.5 -25q-250 0 -430 112.5t-269.5 324t-77.5 494.5z M712 417q-14 -142 26.5 -218t128.5 -76q60 0 115.5 51t91.5 146l1 9l46 503q-56 29 -120 29q-117 0 -193.5 -119t-95.5 -325z" />
<glyph unicode="A" horiz-adv-x="1336" d="M28 0l556 1456h168l557 -1456h-197l-139 380h-610l-137 -380h-198zM421 538h495l-248 681z" />
<glyph unicode="B" horiz-adv-x="1275" d="M169 0v1456h476q237 0 356.5 -98t119.5 -290q0 -102 -58 -180.5t-158 -121.5q118 -33 186.5 -125.5t68.5 -220.5q0 -196 -127 -308t-359 -112h-505zM361 157h317q134 0 211.5 69.5t77.5 191.5q0 263 -286 263h-320v-524zM361 835h290q126 0 201.5 63t75.5 171 q0 120 -70 174.5t-213 54.5h-284v-463z" />
<glyph unicode="C" horiz-adv-x="1333" d="M119 660v140q0 203 72.5 357t205.5 236.5t308 82.5q232 0 372 -129.5t163 -358.5h-193q-25 174 -108.5 252t-233.5 78q-184 0 -288.5 -136t-104.5 -387v-141q0 -237 99 -377t277 -140q160 0 245.5 72.5t113.5 252.5h193q-27 -231 -170.5 -356.5t-381.5 -125.5 q-258 0 -413.5 185t-155.5 495z" />
<glyph unicode="D" horiz-adv-x="1343" d="M169 0v1456h411q190 0 336 -84t225.5 -239t80.5 -356v-93q0 -206 -79.5 -361t-227 -238t-343.5 -85h-403zM361 157h202q222 0 345.5 138t123.5 393v85q0 248 -116.5 385.5t-330.5 139.5h-224v-1141z" />
<glyph unicode="E" horiz-adv-x="1164" d="M169 0v1456h915v-158h-723v-468h631v-157h-631v-516h733v-157h-925z" />
<glyph unicode="F" horiz-adv-x="1132" d="M169 0v1456h902v-158h-710v-498h611v-157h-611v-643h-192z" />
<glyph unicode="G" horiz-adv-x="1395" d="M122 658v127q0 329 153.5 510t431.5 181q228 0 367 -116.5t170 -330.5h-192q-54 289 -344 289q-193 0 -292.5 -135.5t-100.5 -392.5v-119q0 -245 112 -389.5t303 -144.5q108 0 189 24t134 81v327h-337v156h528v-534q-74 -106 -206.5 -158.5t-308.5 -52.5 q-178 0 -316 83.5t-213.5 237.5t-77.5 357z" />
<glyph unicode="H" horiz-adv-x="1460" d="M169 0v1456h192v-626h734v626h193v-1456h-193v673h-734v-673h-192z" />
<glyph unicode="I" horiz-adv-x="557" d="M183 0v1456h192v-1456h-192z" />
<glyph unicode="J" horiz-adv-x="1130" d="M53 402h192q0 -125 68.5 -195t198.5 -70q119 0 192.5 75t74.5 210v1034h193v-1031q0 -209 -125.5 -327t-334.5 -118q-217 0 -338 111t-121 311z" />
<glyph unicode="K" horiz-adv-x="1284" d="M169 0v1456h192v-720l647 720h232l-573 -643l618 -813h-230l-516 677l-178 -185v-492h-192z" />
<glyph unicode="L" horiz-adv-x="1102" d="M169 0v1456h193v-1299h690v-157h-883z" />
<glyph unicode="M" horiz-adv-x="1788" d="M169 0v1456h248l476 -1188l476 1188h249v-1456h-192v567l18 612l-478 -1179h-147l-477 1176l19 -609v-567h-192z" />
<glyph unicode="N" horiz-adv-x="1460" d="M169 0v1456h193l735 -1127v1127h191v-1456h-193l-733 1122v-1122h-193z" />
<glyph unicode="O" horiz-adv-x="1408" d="M118 668v105q0 210 73 371t206.5 246.5t305.5 85.5q175 0 308.5 -84.5t205.5 -245t72 -373.5v-92q0 -214 -72 -373.5t-204 -243.5t-308 -84q-172 0 -305 84.5t-206.5 241t-75.5 362.5zM309 681q0 -251 105.5 -394.5t290.5 -143.5q186 0 288 135.5t105 388.5v108 q0 259 -104 397.5t-291 138.5q-182 0 -286.5 -138.5t-107.5 -384.5v-107z" />
<glyph unicode="P" horiz-adv-x="1292" d="M169 0v1456h537q239 0 374.5 -122t135.5 -323q0 -212 -132.5 -326.5t-379.5 -114.5h-343v-570h-192zM361 727h345q154 0 236 72.5t82 209.5q0 130 -82 208t-225 81h-356v-571z" />
<glyph unicode="Q" horiz-adv-x="1408" d="M109 668v105q0 210 73 371t206.5 246.5t305.5 85.5q176 0 309.5 -85t205.5 -244.5t72 -372.5v-93q0 -211 -67 -363.5t-188 -238.5l260 -204l-131 -121l-307 244q-72 -18 -152 -18q-172 0 -305 84.5t-206.5 241t-75.5 362.5zM301 681q0 -250 104.5 -394t290.5 -144 t288 135.5t105 388.5v108q0 257 -102.5 396.5t-292.5 139.5q-181 0 -285.5 -138.5t-107.5 -384.5v-107z" />
<glyph unicode="R" horiz-adv-x="1261" d="M168 0v1456h482q246 0 378.5 -112t132.5 -326q0 -136 -73.5 -237t-204.5 -151l342 -618v-12h-206l-316 589h-342v-589h-193zM361 746h295q143 0 227.5 74t84.5 198q0 135 -80.5 207t-232.5 73h-294v-552z" />
<glyph unicode="S" horiz-adv-x="1215" d="M80 422h193q0 -132 97.5 -208.5t260.5 -76.5q152 0 233 62t81 169t-75 165.5t-272 115.5q-247 71 -359.5 174.5t-112.5 255.5q0 172 137.5 284.5t357.5 112.5q150 0 267.5 -58t182 -160t64.5 -223h-193q0 132 -84 207.5t-237 75.5q-142 0 -221.5 -62.5t-79.5 -173.5 q0 -89 75.5 -150.5t257 -112.5t284 -112.5t152 -143.5t49.5 -193q0 -177 -138 -283.5t-369 -106.5q-150 0 -280 57.5t-200.5 157.5t-70.5 227z" />
<glyph unicode="T" horiz-adv-x="1222" d="M49 1298v158h1126v-158h-468v-1298h-191v1298h-467z" />
<glyph unicode="U" horiz-adv-x="1328" d="M140 464v992h190v-986q0 -158 87 -245.5t248 -87.5q163 0 249.5 87t86.5 245v987h193v-990q-1 -206 -129.5 -337t-348.5 -147l-51 -2q-239 0 -381 129t-144 355z" />
<glyph unicode="V" horiz-adv-x="1303" d="M28 1456h209l414 -1201l416 1201h210l-540 -1456h-170z" />
<glyph unicode="W" horiz-adv-x="1817" d="M61 1456h192l230 -997l28 -192l41 173l288 1016h162l281 -1016l40 -176l31 196l226 996h193l-353 -1456h-175l-300 1061l-23 111l-23 -111l-311 -1061h-175z" />
<glyph unicode="X" horiz-adv-x="1284" d="M57 0l472 734l-461 722h225l351 -558l349 558h226l-460 -722l471 -734h-228l-358 568l-360 -568h-227z" />
<glyph unicode="Y" horiz-adv-x="1230" d="M15 1456h220l378 -731l380 731h218l-502 -913v-543h-192v543z" />
<glyph unicode="Z" horiz-adv-x="1226" d="M86 0v144l798 1154h-785v158h1015v-141l-801 -1158h833v-157h-1060z" />
<glyph unicode="[" horiz-adv-x="543" d="M146 -312v1976h377v-152h-191v-1672h191v-152h-377z" />
<glyph unicode="\" horiz-adv-x="840" d="M40 1456h176l608 -1581h-176z" />
<glyph unicode="]" horiz-adv-x="543" d="M9 -160h193v1672h-193v152h378v-1976h-378v152z" />
<glyph unicode="^" horiz-adv-x="856" d="M64 729l299 727h127l298 -727h-171l-191 482l-190 -482h-172z" />
<glyph unicode="_" horiz-adv-x="924" d="M4 0h916v-151h-916v151z" />
<glyph unicode="`" horiz-adv-x="633" d="M57 1534h223l194 -294h-159z" />
<glyph unicode="a" horiz-adv-x="1114" d="M109 300q0 169 128.5 262.5t361.5 93.5h180v85q0 97 -58 154.5t-171 57.5q-99 0 -166 -50t-67 -121h-186q0 81 57.5 156.5t156 119.5t216.5 44q187 0 293 -93.5t110 -257.5v-498q0 -149 38 -237v-16h-194q-16 32 -26 114q-129 -134 -308 -134q-160 0 -262.5 90.5 t-102.5 229.5zM294 326q0 -87 58 -136t149 -49q87 0 165 45t113 117v222h-145q-340 0 -340 -199z" />
<glyph unicode="b" horiz-adv-x="1149" d="M140 0v1536h185v-573q112 139 309 139t309.5 -149t112.5 -408v-16q0 -248 -114 -398.5t-306 -150.5q-205 0 -317 145l-9 -125h-170zM325 307q85 -170 265 -170q133 0 207 103t74 310q0 189 -73 292t-210 103q-183 0 -263 -170v-468z" />
<glyph unicode="c" horiz-adv-x="1072" d="M92 531v31q0 158 58 281t166.5 191t256.5 68q182 0 302.5 -109t128.5 -283h-175q-8 105 -79.5 172.5t-176.5 67.5q-141 0 -218.5 -101.5t-77.5 -293.5v-35q0 -187 77 -288t220 -101q99 0 173 60t82 150h175q-5 -93 -64 -177t-157.5 -134t-208.5 -50q-221 0 -351.5 147.5 t-130.5 403.5z" />
<glyph unicode="d" horiz-adv-x="1155" d="M95 536v14q0 249 118 400.5t309 151.5q190 0 301 -130v564h185v-1536h-170l-9 116q-111 -136 -309 -136q-188 0 -306.5 154t-118.5 402zM280 529q0 -184 76 -288t210 -104q176 0 257 158v497q-83 153 -255 153q-136 0 -212 -105t-76 -311z" />
<glyph unicode="e" horiz-adv-x="1085" d="M93 511v34q0 161 61.5 287.5t172 198t239.5 71.5q211 0 328 -139t117 -398v-77h-733q4 -160 93.5 -258.5t227.5 -98.5q98 0 166 40t119 106l113 -88q-136 -209 -408 -209q-220 0 -358 144.5t-138 386.5zM284 640h542v14q-8 141 -76 218.5t-184 77.5q-112 0 -188 -81.5 t-94 -228.5z" />
<glyph unicode="f" horiz-adv-x="711" d="M60 939v143h171v111q0 174 93 269t263 95q64 0 127 -17l-10 -150q-47 9 -100 9q-90 0 -139 -52.5t-49 -150.5v-114h231v-143h-231v-939h-185v939h-171z" />
<glyph unicode="g" horiz-adv-x="1149" d="M96 550q0 253 117 402.5t310 149.5q198 0 309 -140l9 120h169v-1056q0 -210 -124.5 -331t-334.5 -121q-117 0 -229 50t-171 137l96 111q119 -147 291 -147q135 0 210.5 76t75.5 214v93q-111 -128 -303 -128q-190 0 -307.5 153t-117.5 417zM282 529q0 -183 75 -287.5 t210 -104.5q175 0 257 159v494q-85 155 -255 155q-135 0 -211 -105t-76 -311z" />
<glyph unicode="h" horiz-adv-x="1128" d="M140 0v1536h185v-585q123 151 320 151q343 0 346 -387v-715h-185v716q-1 117 -53.5 173t-163.5 56q-90 0 -158 -48t-106 -126v-771h-185z" />
<glyph unicode="i" horiz-adv-x="497" d="M141 1369q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75zM156 0v1082h185v-1082h-185z" />
<glyph unicode="j" horiz-adv-x="489" d="M-65 -271q32 -8 84 -8q62 0 94.5 33.5t32.5 116.5v1211h185v-1207q0 -312 -283 -312q-61 0 -113 18v148zM127 1369q0 44 27.5 75.5t80.5 31.5q54 0 82 -31t28 -76t-28 -75t-82 -30t-81 30t-27 75z" />
<glyph unicode="k" horiz-adv-x="1038" d="M141 0v1536h185v-929l99 119l337 356h225l-421 -452l470 -630h-217l-377 501l-116 -121v-380h-185z" />
<glyph unicode="l" horiz-adv-x="497" d="M156 0v1536h185v-1536h-185z" />
<glyph unicode="m" horiz-adv-x="1795" d="M139 0v1082h175l5 -120q119 140 321 140q227 0 309 -174q54 78 140.5 126t204.5 48q356 0 362 -377v-725h-185v714q0 116 -53 173.5t-178 57.5q-103 0 -171 -61.5t-79 -165.5v-718h-186v709q0 236 -231 236q-182 0 -249 -155v-790h-185z" />
<glyph unicode="n" horiz-adv-x="1130" d="M140 0v1082h175l6 -136q124 156 324 156q343 0 346 -387v-715h-185v716q-1 117 -53.5 173t-163.5 56q-90 0 -158 -48t-106 -126v-771h-185z" />
<glyph unicode="o" horiz-adv-x="1168" d="M91 538v13q0 159 62.5 286t174 196t254.5 69q221 0 357.5 -153t136.5 -407v-13q0 -158 -60.5 -283.5t-173 -195.5t-258.5 -70q-220 0 -356.5 153t-136.5 405zM277 529q0 -180 83.5 -289t223.5 -109q141 0 224 110.5t83 309.5q0 178 -84.5 288.5t-224.5 110.5 q-137 0 -221 -109t-84 -312z" />
<glyph unicode="p" horiz-adv-x="1149" d="M140 -416v1498h169l9 -120q113 140 314 140q195 0 308.5 -147t113.5 -409v-17q0 -247 -113 -398t-306 -151q-197 0 -310 125v-521h-185zM325 279q83 -148 254 -148q133 0 211.5 105.5t78.5 313.5q0 183 -78 289t-214 106q-168 0 -252 -149v-517z" />
<glyph unicode="q" horiz-adv-x="1164" d="M95 537v13q0 255 117 403.5t314 148.5q192 0 303 -129l8 109h170v-1498h-185v516q-112 -120 -298 -120q-196 0 -312.5 152.5t-116.5 404.5zM280 529q0 -186 78.5 -292t211.5 -106q165 0 252 146v530q-88 143 -250 143q-134 0 -213 -106.5t-79 -314.5z" />
<glyph unicode="r" horiz-adv-x="693" d="M140 0v1082h180l3 -125q91 145 258 145q54 0 82 -14v-172q-42 7 -91 7q-182 0 -247 -155v-768h-185z" />
<glyph unicode="s" horiz-adv-x="1056" d="M95 333h185q5 -93 74.5 -147.5t183.5 -54.5q105 0 168.5 42.5t63.5 113.5q0 75 -56.5 116.5t-197 71.5t-223 72t-122 100t-39.5 138q0 133 112.5 225t287.5 92q184 0 298.5 -95t114.5 -243h-186q0 76 -64.5 131t-162.5 55q-101 0 -158 -44t-57 -115q0 -67 53 -101 t191.5 -65t224.5 -74t127.5 -103.5t41.5 -147.5q0 -145 -116 -232.5t-301 -87.5q-130 0 -230 46t-156.5 128.5t-56.5 178.5z" />
<glyph unicode="t" horiz-adv-x="669" d="M9 939v143h197v262h185v-262h202v-143h-202v-671q0 -65 27 -97.5t92 -32.5q32 0 88 12v-150q-73 -20 -142 -20q-124 0 -187 75t-63 213v671h-197z" />
<glyph unicode="u" horiz-adv-x="1129" d="M136 378v704h185v-699q0 -246 200 -246q212 0 282 158v787h185v-1082h-176l-4 107q-108 -127 -317 -127q-173 0 -263.5 100.5t-91.5 297.5z" />
<glyph unicode="v" horiz-adv-x="992" d="M33 1082h189l275 -831l268 831h189l-388 -1082h-141z" />
<glyph unicode="w" horiz-adv-x="1539" d="M43 1082h184l213 -810l252 810h149l257 -827l208 827h185l-315 -1082h-150l-263 820l-256 -820h-150z" />
<glyph unicode="x" horiz-adv-x="1015" d="M41 0l365 547l-354 535h214l237 -395l240 395h216l-354 -535l365 -547h-214l-250 405l-250 -405h-215z" />
<glyph unicode="y" horiz-adv-x="969" d="M22 1082h202l270 -811l252 811h198l-435 -1249q-101 -270 -321 -270l-35 3l-69 13v150l50 -4q94 0 146.5 38t86.5 139l41 110z" />
<glyph unicode="z" horiz-adv-x="1015" d="M88 0v136l597 793h-588v153h820v-131l-603 -800h633v-151h-859z" />
<glyph unicode="{" horiz-adv-x="693" d="M64 543v145q212 0 212 242v208q2 183 89.5 295.5t266.5 163.5l38 -115q-209 -67 -209 -349v-202q0 -227 -167 -316q167 -90 167 -319v-206q3 -275 209 -341l-38 -115q-177 50 -266.5 164.5t-89.5 302.5v199q0 243 -212 243z" />
<glyph unicode="|" horiz-adv-x="499" d="M175 -270v1726h149v-1726h-149z" />
<glyph unicode="}" horiz-adv-x="693" d="M19 -251q203 65 210 331v220q0 231 181 315q-181 82 -181 315v203q0 282 -209 349l38 115q177 -50 266 -162.5t90 -297.5v-210q0 -239 212 -239v-145q-212 0 -212 -243v-202q0 -188 -90.5 -301t-265.5 -163z" />
<glyph unicode="~" horiz-adv-x="1393" d="M131 436q0 160 92 263t231 103q76 0 146 -32t158 -112.5t152 -90.5l29 -2q76 0 123.5 58t47.5 153l153 1q0 -158 -93.5 -266.5t-230.5 -108.5q-72 0 -136 26.5t-148.5 100.5t-121.5 92t-79 18q-78 0 -120 -53.5t-42 -147.5z" />
<glyph unicode="&#xa1;" horiz-adv-x="499" d="M139 996q0 45 28 75t82 30t81.5 -30t27.5 -75t-27.5 -76t-81.5 -31t-82 31t-28 76zM157 -360l13 1044h168l13 -1044h-194z" />
<glyph unicode="&#xa2;" horiz-adv-x="1120" d="M105 527v35q0 212 101 354.5t278 175.5v226h185v-223q150 -23 246 -129t102 -256h-175q-8 105 -79.5 172.5t-176.5 67.5q-141 0 -218.5 -101.5t-77.5 -293.5v-35q0 -187 77.5 -288t218.5 -101q100 0 174 60.5t82 149.5h175q-6 -126 -105 -226.5t-243 -126.5v-233h-185 v234q-179 34 -279 176t-100 362z" />
<glyph unicode="&#xa3;" horiz-adv-x="1190" d="M91 622v157h160l-9 260q0 199 122.5 318t322.5 119q190 0 301 -106t111 -283h-191q0 107 -63.5 169t-174.5 62q-105 0 -170 -77t-65 -202l9 -260h319v-157h-314l8 -220q0 -154 -62 -245h733l-1 -157h-1032v157h77q40 9 65 74.5t27 161.5v8l-8 221h-165z" />
<glyph unicode="&#xa4;" horiz-adv-x="1460" d="M105 109l139 141q-104 156 -104 358q0 206 112 369l-147 151l130 136l147 -150q158 120 353 120q196 0 355 -121l149 152l132 -137l-151 -154q110 -163 110 -366q0 -196 -102 -355l143 -144l-132 -136l-136 139q-159 -132 -368 -132q-207 0 -366 130l-134 -136zM311 608 q0 -123 57.5 -229t155.5 -167t211 -61t211 61.5t154.5 167t56.5 228.5q0 122 -56.5 227.5t-155 166t-210.5 60.5q-113 0 -211 -60t-155.5 -166t-57.5 -228z" />
<glyph unicode="&#xa5;" horiz-adv-x="1240" d="M31 1456h220l363 -674l364 674h219l-418 -720h312v-125h-384v-165h384v-124h-384v-322h-193v322h-378v124h378v165h-378v125h313z" />
<glyph unicode="&#xa6;" horiz-adv-x="491" d="M147 -270v791h186v-791h-186zM147 698v758h186v-758h-186z" />
<glyph unicode="&#xa7;" horiz-adv-x="1256" d="M90 -64l186 2q0 -130 90 -205.5t246 -75.5q136 0 219 58.5t83 154.5q0 89 -71 141.5t-280 114.5q-182 48 -278 103.5t-142.5 133t-46.5 188.5q0 186 182 274q-66 49 -101.5 117t-35.5 168q0 166 133.5 266t355.5 100q232 0 362 -113t130 -318h-185q0 125 -84 202.5 t-223 77.5q-142 0 -222.5 -57.5t-80.5 -155.5q0 -69 28 -109t95.5 -72.5t211 -72.5t228 -76t141 -84.5t85.5 -113t29 -153.5q0 -189 -186 -274q69 -49 105 -117t36 -168q0 -168 -130 -267.5t-358 -99.5q-112 0 -212.5 28t-170.5 85q-139 113 -139 318zM282 553 q0 -70 27 -110t93.5 -73t208.5 -74t186 -58q78 20 120 70.5t42 119.5q0 88 -69.5 142.5t-287.5 120.5q-90 24 -165 51q-80 -19 -117.5 -69.5t-37.5 -119.5z" />
<glyph unicode="&#xa8;" horiz-adv-x="856" d="M102 1371q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM532 1369q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#xa9;" horiz-adv-x="1609" d="M91 729q0 202 93.5 375t259 272.5t357.5 99.5t357 -99.5t258.5 -272.5t93.5 -375q0 -197 -90 -369t-255.5 -276.5t-363.5 -104.5q-197 0 -362.5 103.5t-256.5 275.5t-91 371zM206 729q0 -172 80 -318.5t217.5 -229.5t297.5 -83t297 83t217 229.5t80 318.5q0 170 -79 315 t-216.5 228.5t-298.5 83.5q-160 0 -298 -82.5t-217.5 -228.5t-79.5 -316zM442 676v110q0 176 95.5 281.5t250.5 105.5q160 0 246 -82t86 -231h-146q0 99 -47.5 141.5t-138.5 42.5q-94 0 -148 -69t-54 -192v-113q0 -120 54 -189t148 -69q92 0 138.5 42t46.5 143h146 q0 -153 -86.5 -233.5t-244.5 -80.5q-157 0 -251.5 105.5t-94.5 287.5z" />
<glyph unicode="&#xaa;" horiz-adv-x="915" d="M147 918q0 111 83.5 171t255.5 60h108v52q0 135 -124 135q-69 0 -108.5 -27t-39.5 -78l-161 12q0 103 86 168t223 65q133 0 210 -71.5t77 -205.5v-316q0 -97 26 -178h-165q-12 34 -18 72q-76 -86 -204 -86q-119 0 -184 62t-65 165zM310 922q0 -94 125 -94q43 0 87 20 t72 47v142h-112q-83 -1 -127.5 -32.5t-44.5 -82.5z" />
<glyph unicode="&#xab;" horiz-adv-x="961" d="M102 539v19l295 389h141l-258 -399l258 -397h-141zM432 539v19l295 389h141l-258 -399l258 -397h-141z" />
<glyph unicode="&#xac;" horiz-adv-x="1134" d="M127 639v161h831v-425h-186v264h-645z" />
<glyph unicode="&#xad;" horiz-adv-x="565" d="M37 543v151h488v-151h-488z" />
<glyph unicode="&#xae;" horiz-adv-x="1610" d="M90 729q0 202 93.5 375t259 272.5t357.5 99.5t357 -99.5t258.5 -272.5t93.5 -375q0 -197 -90 -369t-255.5 -276.5t-363.5 -104.5q-197 0 -362.5 103.5t-256.5 275.5t-91 371zM205 729q0 -172 80 -318.5t217.5 -229.5t297.5 -83q161 0 299 84.5t216.5 229.5t78.5 317 q0 171 -78.5 315.5t-216.5 228t-299 83.5q-160 0 -298 -82.5t-217.5 -228.5t-79.5 -316zM512 316v849h276q153 0 237.5 -65.5t84.5 -190.5q0 -123 -128 -188q122 -50 123 -204v-61q0 -86 17 -124v-16h-145q-14 36 -14 128.5t-3 109.5q-16 96 -131 100h-176v-338h-141z M653 782h156q72 2 116 35t44 87q0 73 -39 103.5t-139 30.5h-138v-256z" />
<glyph unicode="&#xaf;" horiz-adv-x="938" d="M120 1313v143h714v-143h-714z" />
<glyph unicode="&#xb0;" horiz-adv-x="765" d="M130 1216q0 104 74.5 182t180.5 78q104 0 177.5 -77.5t73.5 -182.5q0 -106 -73.5 -181t-177.5 -75q-105 0 -180 75t-75 181zM255 1216q0 -54 37.5 -91t92.5 -37q54 0 91 35.5t37 92.5q0 58 -37 95.5t-91 37.5q-55 0 -92.5 -39.5t-37.5 -93.5z" />
<glyph unicode="&#xb1;" horiz-adv-x="1094" d="M97 703v151h385v413h167v-413h364v-151h-364v-414h-167v414h-385zM135 0v152h835v-152h-835z" />
<glyph unicode="&#xb2;" horiz-adv-x="751" d="M66 1205q0 114 83.5 188t215.5 74t209 -63.5t77 -173.5q0 -104 -107 -211l-84 -79l-176 -145h399v-128h-599v108l300 282q109 102 109 171q0 49 -32 79.5t-92 30.5q-75 0 -110.5 -38t-35.5 -95h-157z" />
<glyph unicode="&#xb3;" horiz-adv-x="751" d="M62 888h158q0 -45 39.5 -75t106.5 -30q70 0 106.5 30t36.5 81q0 113 -156 115h-88v116h84q74 0 110 30.5t36 78.5q0 45 -31.5 74t-101.5 29q-57 0 -94.5 -25.5t-37.5 -66.5h-157q0 98 81.5 159.5t205.5 61.5q137 0 215 -60.5t78 -164.5q0 -55 -35 -100.5t-101 -70.5 q149 -41 149 -184q0 -106 -85 -168.5t-221 -62.5q-132 0 -215 63t-83 170z" />
<glyph unicode="&#xb4;" horiz-adv-x="642" d="M123 1240l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xb5;" horiz-adv-x="1160" d="M154 -416v1498h185v-633q1 -163 52.5 -241t167.5 -78q199 0 261 152v800h186v-1082h-167l-9 115q-93 -135 -263 -135q-147 0 -228 73v-469h-185z" />
<glyph unicode="&#xb6;" horiz-adv-x="1001" d="M67 988q0 213 133 340.5t363 127.5h269v-1456h-186v520h-84q-230 0 -362.5 127t-132.5 341z" />
<glyph unicode="&#xb7;" horiz-adv-x="534" d="M147 729q0 48 28.5 80t85.5 32t86.5 -32t29.5 -80q0 -47 -29.5 -78.5t-86.5 -31.5t-85.5 31.5t-28.5 78.5z" />
<glyph unicode="&#xb8;" horiz-adv-x="507" d="M116 -328q79 0 122.5 26t43.5 73q0 44 -32 65t-130 30l32 134h133l-12 -52q153 -27 153 -173q0 -97 -80 -153.5t-223 -56.5z" />
<glyph unicode="&#xb9;" horiz-adv-x="751" d="M122 1218v128l355 117h18v-789h-157v601z" />
<glyph unicode="&#xba;" horiz-adv-x="931" d="M122 1049v74q0 158 94 255.5t248 97.5q155 0 249 -96.5t94 -262.5v-74q0 -159 -93.5 -256t-247.5 -97t-249 97t-95 262zM285 1043q0 -100 48.5 -157t132.5 -57q83 0 130.5 57.5t47.5 158.5v78q0 99 -48.5 156t-131.5 57q-81 0 -129 -55t-50 -152v-86z" />
<glyph unicode="&#xbb;" horiz-adv-x="960" d="M102 152l258 398l-258 399h142l295 -389v-19l-295 -389h-142zM451 152l258 398l-258 399h142l295 -389v-19l-295 -389h-142z" />
<glyph unicode="&#xbc;" horiz-adv-x="1500" d="M85 1208v128l355 117h18v-789h-157v601zM339 184l711 1138l104 -66l-711 -1138zM780 271l377 518h161v-490h107v-130h-107v-169h-157v169h-375zM938 299h223v289l-17 -28z" />
<glyph unicode="&#xbd;" horiz-adv-x="1589" d="M80 1208v128l355 117h18v-789h-157v601zM295 184l711 1138l104 -66l-711 -1138zM864 538q0 114 83.5 188t215.5 74t209 -63.5t77 -173.5q0 -104 -107 -211l-84 -79l-176 -145h399v-128h-599v108l300 282q109 102 109 171q0 49 -32 79.5t-92 30.5q-75 0 -110.5 -38 t-35.5 -95h-157z" />
<glyph unicode="&#xbe;" horiz-adv-x="1593" d="M111 889h158q0 -45 39.5 -75t106.5 -30q70 0 106.5 30t36.5 81q0 113 -156 115h-88v116h84q74 0 110 30.5t36 78.5q0 45 -31.5 74t-101.5 29q-57 0 -94.5 -25.5t-37.5 -66.5h-157q0 98 81.5 159.5t205.5 61.5q137 0 215 -60.5t78 -164.5q0 -55 -35 -100.5t-101 -70.5 q149 -41 149 -184q0 -106 -85 -168.5t-221 -62.5q-132 0 -215 63t-83 170zM466 184l711 1138l104 -66l-711 -1138zM872 271l377 518h161v-490h107v-130h-107v-169h-157v169h-375zM1030 299h223v289l-17 -28z" />
<glyph unicode="&#xbf;" horiz-adv-x="969" d="M68 -5q0 173 160 348l109 113q66 78 66 224h185q-1 -106 -21.5 -169.5t-68.5 -122.5t-140 -155.5t-103 -195.5l-2 -37q0 -109 58 -166.5t167 -57.5q100 0 162.5 56.5t62.5 147.5h185q-2 -161 -114.5 -263t-295.5 -102q-196 0 -303 100.5t-107 279.5zM377 997q0 44 28 74 t82 30t81.5 -30t27.5 -74q0 -45 -27.5 -76t-81.5 -31t-82 31t-28 76z" />
<glyph unicode="&#xc0;" horiz-adv-x="1336" d="M28 0l556 1456h168l557 -1456h-197l-139 380h-610l-137 -380h-198zM361 1844h223l194 -294h-159zM421 538h495l-248 681z" />
<glyph unicode="&#xc1;" horiz-adv-x="1336" d="M28 0l556 1456h168l557 -1456h-197l-139 380h-610l-137 -380h-198zM421 538h495l-248 681zM570 1550l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xc2;" horiz-adv-x="1336" d="M28 0l556 1456h168l557 -1456h-197l-139 380h-610l-137 -380h-198zM370 1562v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170h-153zM421 538h495l-248 681z" />
<glyph unicode="&#xc3;" horiz-adv-x="1336" d="M28 0l556 1456h168l557 -1456h-197l-139 380h-610l-137 -380h-198zM320 1562q0 107 60.5 177t153.5 70q35 0 63 -10t76 -39t73.5 -38t56.5 -9q43 0 71.5 34t28.5 79l124 -12q0 -108 -61.5 -175t-153.5 -67q-41 0 -71 10t-78.5 41t-70 37.5t-49.5 6.5q-41 0 -70 -31.5 t-29 -80.5zM421 538h495l-248 681z" />
<glyph unicode="&#xc4;" horiz-adv-x="1336" d="M28 0l556 1456h168l557 -1456h-197l-139 380h-610l-137 -380h-198zM351 1681q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM421 538h495l-248 681zM781 1679q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z " />
<glyph unicode="&#xc5;" horiz-adv-x="1336" d="M28 0l556 1456h168l557 -1456h-197l-139 380h-610l-137 -380h-198zM421 538h495l-248 681zM457 1729q0 86 61.5 147t153.5 61t153.5 -61t61.5 -147q0 -87 -62 -145.5t-153 -58.5q-92 0 -153.5 59t-61.5 145zM556 1729q0 -47 33.5 -81t82.5 -34q48 0 82 33t34 82 t-33.5 83.5t-82.5 34.5q-50 0 -83 -35t-33 -83z" />
<glyph unicode="&#xc6;" horiz-adv-x="1914" d="M-14 0l880 1456h951v-152h-691l20 -471h590v-151h-584l22 -531h705v-151h-883l-15 353h-564l-205 -353h-226zM518 527h456l-31 733z" />
<glyph unicode="&#xc7;" horiz-adv-x="1333" d="M119 660v140q0 203 72.5 357t205.5 236.5t308 82.5q232 0 372 -129.5t163 -358.5h-193q-25 174 -108.5 252t-233.5 78q-184 0 -288.5 -136t-104.5 -387v-141q0 -237 99 -377t277 -140q160 0 245.5 72.5t113.5 252.5h193q-27 -231 -170.5 -356.5t-381.5 -125.5 q-258 0 -413.5 185t-155.5 495zM582 -337q79 0 122.5 26t43.5 73q0 44 -32 65t-130 30l32 134h133l-12 -52q153 -27 153 -173q0 -97 -80 -153.5t-223 -56.5z" />
<glyph unicode="&#xc8;" horiz-adv-x="1164" d="M169 0v1456h915v-158h-723v-468h631v-157h-631v-516h733v-157h-925zM308 1856h223l194 -294h-159z" />
<glyph unicode="&#xc9;" horiz-adv-x="1164" d="M169 0v1456h915v-158h-723v-468h631v-157h-631v-516h733v-157h-925zM517 1562l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xca;" horiz-adv-x="1164" d="M169 0v1456h915v-158h-723v-468h631v-157h-631v-516h733v-157h-925zM317 1574v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170h-153z" />
<glyph unicode="&#xcb;" horiz-adv-x="1164" d="M169 0v1456h915v-158h-723v-468h631v-157h-631v-516h733v-157h-925zM298 1693q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM728 1691q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#xcc;" horiz-adv-x="557" d="M-32 1856h223l194 -294h-159zM183 0v1456h192v-1456h-192z" />
<glyph unicode="&#xcd;" horiz-adv-x="557" d="M176 1562l193 294h224l-268 -294h-149zM183 0v1456h192v-1456h-192z" />
<glyph unicode="&#xce;" horiz-adv-x="557" d="M-23 1574v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170h-153zM183 0v1456h192v-1456h-192z" />
<glyph unicode="&#xcf;" horiz-adv-x="557" d="M-42 1693q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM183 0v1456h192v-1456h-192zM388 1691q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#xd0;" horiz-adv-x="1373" d="M37 666v151h162v639h411q190 0 336 -84t225.5 -239t80.5 -356v-93q0 -206 -79.5 -361t-227 -238t-343.5 -85h-403v666h-162zM391 157h201q222 0 345.5 137t124.5 386v93q0 248 -116.5 385.5t-330.5 139.5h-224v-481h282v-151h-282v-509z" />
<glyph unicode="&#xd1;" horiz-adv-x="1460" d="M169 0v1456h193l735 -1127v1127h191v-1456h-193l-733 1122v-1122h-193zM374 1562q0 107 60.5 177t153.5 70q35 0 63 -10t76 -39t73.5 -38t56.5 -9q43 0 71.5 34t28.5 79l124 -12q0 -108 -61.5 -175t-153.5 -67q-41 0 -71 10t-78.5 41t-70 37.5t-49.5 6.5q-41 0 -70 -31.5 t-29 -80.5z" />
<glyph unicode="&#xd2;" horiz-adv-x="1408" d="M118 668v105q0 210 73 371t206.5 246.5t305.5 85.5q175 0 308.5 -84.5t205.5 -245t72 -373.5v-92q0 -214 -72 -373.5t-204 -243.5t-308 -84q-172 0 -305 84.5t-206.5 241t-75.5 362.5zM309 681q0 -251 105.5 -394.5t290.5 -143.5q186 0 288 135.5t105 388.5v108 q0 259 -104 397.5t-291 138.5q-182 0 -286.5 -138.5t-107.5 -384.5v-107zM395 1846h223l194 -294h-159z" />
<glyph unicode="&#xd3;" horiz-adv-x="1408" d="M118 668v105q0 210 73 371t206.5 246.5t305.5 85.5q175 0 308.5 -84.5t205.5 -245t72 -373.5v-92q0 -214 -72 -373.5t-204 -243.5t-308 -84q-172 0 -305 84.5t-206.5 241t-75.5 362.5zM309 681q0 -251 105.5 -394.5t290.5 -143.5q186 0 288 135.5t105 388.5v108 q0 259 -104 397.5t-291 138.5q-182 0 -286.5 -138.5t-107.5 -384.5v-107zM604 1552l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xd4;" horiz-adv-x="1408" d="M118 668v105q0 210 73 371t206.5 246.5t305.5 85.5q175 0 308.5 -84.5t205.5 -245t72 -373.5v-92q0 -214 -72 -373.5t-204 -243.5t-308 -84q-172 0 -305 84.5t-206.5 241t-75.5 362.5zM309 681q0 -251 105.5 -394.5t290.5 -143.5q186 0 288 135.5t105 388.5v108 q0 259 -104 397.5t-291 138.5q-182 0 -286.5 -138.5t-107.5 -384.5v-107zM404 1564v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170h-153z" />
<glyph unicode="&#xd5;" horiz-adv-x="1408" d="M118 668v105q0 210 73 371t206.5 246.5t305.5 85.5q175 0 308.5 -84.5t205.5 -245t72 -373.5v-92q0 -214 -72 -373.5t-204 -243.5t-308 -84q-172 0 -305 84.5t-206.5 241t-75.5 362.5zM309 681q0 -251 105.5 -394.5t290.5 -143.5q186 0 288 135.5t105 388.5v108 q0 259 -104 397.5t-291 138.5q-182 0 -286.5 -138.5t-107.5 -384.5v-107zM354 1564q0 107 60.5 177t153.5 70q35 0 63 -10t76 -39t73.5 -38t56.5 -9q43 0 71.5 34t28.5 79l124 -12q0 -108 -61.5 -175t-153.5 -67q-41 0 -71 10t-78.5 41t-70 37.5t-49.5 6.5q-41 0 -70 -31.5 t-29 -80.5z" />
<glyph unicode="&#xd6;" horiz-adv-x="1408" d="M118 668v105q0 210 73 371t206.5 246.5t305.5 85.5q175 0 308.5 -84.5t205.5 -245t72 -373.5v-92q0 -214 -72 -373.5t-204 -243.5t-308 -84q-172 0 -305 84.5t-206.5 241t-75.5 362.5zM309 681q0 -251 105.5 -394.5t290.5 -143.5q186 0 288 135.5t105 388.5v108 q0 259 -104 397.5t-291 138.5q-182 0 -286.5 -138.5t-107.5 -384.5v-107zM385 1683q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM815 1681q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#xd7;" horiz-adv-x="1092" d="M89 329l330 336l-328 335l119 123l329 -335l329 335l119 -123l-328 -335l330 -336l-119 -123l-331 337l-331 -337z" />
<glyph unicode="&#xd8;" horiz-adv-x="1408" d="M118 690v83q0 210 73 371t206.5 246.5t305.5 85.5q214 0 362 -125l103 165h141l-159 -255q137 -187 139 -481v-99q0 -214 -72 -373.5t-204 -243.5t-308 -84q-171 0 -302 82l-97 -155h-142l144 231q-190 192 -190 552zM309 681q0 -244 98 -385l564 904q-102 111 -268 111 q-182 0 -286.5 -138.5t-107.5 -384.5v-107zM493 207q91 -64 212 -64q186 0 288 135.5t105 388.5v108q0 182 -56 313z" />
<glyph unicode="&#xd9;" horiz-adv-x="1328" d="M140 464v992h190v-986q0 -158 87 -245.5t248 -87.5q163 0 249.5 87t86.5 245v987h193v-990q-1 -206 -129.5 -337t-348.5 -147l-51 -2q-239 0 -381 129t-144 355zM356 1844h223l194 -294h-159z" />
<glyph unicode="&#xda;" horiz-adv-x="1328" d="M140 464v992h190v-986q0 -158 87 -245.5t248 -87.5q163 0 249.5 87t86.5 245v987h193v-990q-1 -206 -129.5 -337t-348.5 -147l-51 -2q-239 0 -381 129t-144 355zM565 1550l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xdb;" horiz-adv-x="1328" d="M140 464v992h190v-986q0 -158 87 -245.5t248 -87.5q163 0 249.5 87t86.5 245v987h193v-990q-1 -206 -129.5 -337t-348.5 -147l-51 -2q-239 0 -381 129t-144 355zM365 1562v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170h-153z" />
<glyph unicode="&#xdc;" horiz-adv-x="1328" d="M140 464v992h190v-986q0 -158 87 -245.5t248 -87.5q163 0 249.5 87t86.5 245v987h193v-990q-1 -206 -129.5 -337t-348.5 -147l-51 -2q-239 0 -381 129t-144 355zM346 1681q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM776 1679 q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#xdd;" horiz-adv-x="1230" d="M15 1456h220l378 -731l380 731h218l-502 -913v-543h-192v543zM515 1550l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xde;" horiz-adv-x="1210" d="M166 0v1456h186v-293h279q147 0 257 -52.5t169.5 -149.5t59.5 -223q0 -194 -132 -309.5t-359 -115.5h-274v-313h-186zM352 465h277q142 0 222 75.5t80 195.5q0 123 -80 198.5t-216 76.5h-283v-546z" />
<glyph unicode="&#xdf;" horiz-adv-x="1218" d="M139 0v1111q0 208 103.5 325.5t289.5 117.5q180 0 278.5 -89.5t98.5 -248.5q0 -125 -64 -226.5t-64 -170.5q0 -51 37.5 -98.5t131.5 -119.5t137 -140t43 -144q0 -159 -101.5 -248t-283.5 -89q-81 0 -171.5 22t-128.5 50l43 155q49 -32 116.5 -54t120.5 -22 q107 0 163.5 47t56.5 129q0 52 -37 100t-131.5 121.5t-138 142.5t-43.5 150q0 89 69.5 192.5t69.5 187.5q0 94 -52 147.5t-140 53.5q-218 0 -218 -293v-1109h-185z" />
<glyph unicode="&#xe0;" horiz-adv-x="1114" d="M109 300q0 169 128.5 262.5t361.5 93.5h180v85q0 97 -58 154.5t-171 57.5q-99 0 -166 -50t-67 -121h-186q0 81 57.5 156.5t156 119.5t216.5 44q187 0 293 -93.5t110 -257.5v-498q0 -149 38 -237v-16h-194q-16 32 -26 114q-129 -134 -308 -134q-160 0 -262.5 90.5 t-102.5 229.5zM270 1534h223l194 -294h-159zM294 326q0 -87 58 -136t149 -49q87 0 165 45t113 117v222h-145q-340 0 -340 -199z" />
<glyph unicode="&#xe1;" horiz-adv-x="1114" d="M109 300q0 169 128.5 262.5t361.5 93.5h180v85q0 97 -58 154.5t-171 57.5q-99 0 -166 -50t-67 -121h-186q0 81 57.5 156.5t156 119.5t216.5 44q187 0 293 -93.5t110 -257.5v-498q0 -149 38 -237v-16h-194q-16 32 -26 114q-129 -134 -308 -134q-160 0 -262.5 90.5 t-102.5 229.5zM294 326q0 -87 58 -136t149 -49q87 0 165 45t113 117v222h-145q-340 0 -340 -199zM479 1240l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xe2;" horiz-adv-x="1114" d="M109 300q0 169 128.5 262.5t361.5 93.5h180v85q0 97 -58 154.5t-171 57.5q-99 0 -166 -50t-67 -121h-186q0 81 57.5 156.5t156 119.5t216.5 44q187 0 293 -93.5t110 -257.5v-498q0 -149 38 -237v-16h-194q-16 32 -26 114q-129 -134 -308 -134q-160 0 -262.5 90.5 t-102.5 229.5zM279 1252v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170h-153zM294 326q0 -87 58 -136t149 -49q87 0 165 45t113 117v222h-145q-340 0 -340 -199z" />
<glyph unicode="&#xe3;" horiz-adv-x="1114" d="M109 300q0 169 128.5 262.5t361.5 93.5h180v85q0 97 -58 154.5t-171 57.5q-99 0 -166 -50t-67 -121h-186q0 81 57.5 156.5t156 119.5t216.5 44q187 0 293 -93.5t110 -257.5v-498q0 -149 38 -237v-16h-194q-16 32 -26 114q-129 -134 -308 -134q-160 0 -262.5 90.5 t-102.5 229.5zM229 1252q0 107 60.5 177t153.5 70q35 0 63 -10t76 -39t73.5 -38t56.5 -9q43 0 71.5 34t28.5 79l124 -12q0 -108 -61.5 -175t-153.5 -67q-41 0 -71 10t-78.5 41t-70 37.5t-49.5 6.5q-41 0 -70 -31.5t-29 -80.5zM294 326q0 -87 58 -136t149 -49q87 0 165 45 t113 117v222h-145q-340 0 -340 -199z" />
<glyph unicode="&#xe4;" horiz-adv-x="1114" d="M109 300q0 169 128.5 262.5t361.5 93.5h180v85q0 97 -58 154.5t-171 57.5q-99 0 -166 -50t-67 -121h-186q0 81 57.5 156.5t156 119.5t216.5 44q187 0 293 -93.5t110 -257.5v-498q0 -149 38 -237v-16h-194q-16 32 -26 114q-129 -134 -308 -134q-160 0 -262.5 90.5 t-102.5 229.5zM260 1371q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM294 326q0 -87 58 -136t149 -49q87 0 165 45t113 117v222h-145q-340 0 -340 -199zM690 1369q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30 t-27.5 75z" />
<glyph unicode="&#xe5;" horiz-adv-x="1114" d="M109 300q0 169 128.5 262.5t361.5 93.5h180v85q0 97 -58 154.5t-171 57.5q-99 0 -166 -50t-67 -121h-186q0 81 57.5 156.5t156 119.5t216.5 44q187 0 293 -93.5t110 -257.5v-498q0 -149 38 -237v-16h-194q-16 32 -26 114q-129 -134 -308 -134q-160 0 -262.5 90.5 t-102.5 229.5zM294 326q0 -87 58 -136t149 -49q87 0 165 45t113 117v222h-145q-340 0 -340 -199zM366 1419q0 86 61.5 147t153.5 61t153.5 -61t61.5 -147q0 -87 -62 -145.5t-153 -58.5q-92 0 -153.5 59t-61.5 145zM465 1419q0 -47 33.5 -81t82.5 -34q48 0 82 33t34 82 t-33.5 83.5t-82.5 34.5q-50 0 -83 -35t-33 -83z" />
<glyph unicode="&#xe6;" horiz-adv-x="1729" d="M78 304q0 157 113.5 244t334.5 87h223v85q0 107 -55 168.5t-159 61.5q-105 0 -175 -55t-70 -136l-184 19q0 143 121 233.5t308 90.5q115 0 203 -41.5t138 -124.5q63 79 150 122.5t192 43.5q210 0 326 -128.5t116 -361.5v-115h-728q7 -176 94 -271.5t236 -95.5 q148 0 269 76l47 31l64 -136q-158 -121 -380 -121q-261 0 -397 180q-65 -86 -178 -133t-254 -47q-167 0 -261 86.5t-94 237.5zM264 300q0 -77 53 -123.5t152 -46.5q72 0 151 37t129 91v237h-228q-117 -2 -187 -57t-70 -138zM937 640h538v31q0 132 -67 205.5t-190 73.5 q-115 0 -189.5 -85.5t-91.5 -224.5z" />
<glyph unicode="&#xe7;" horiz-adv-x="1072" d="M92 531v31q0 158 58 281t166.5 191t256.5 68q182 0 302.5 -109t128.5 -283h-175q-8 105 -79.5 172.5t-176.5 67.5q-141 0 -218.5 -101.5t-77.5 -293.5v-35q0 -187 77 -288t220 -101q99 0 173 60t82 150h175q-5 -93 -64 -177t-157.5 -134t-208.5 -50q-221 0 -351.5 147.5 t-130.5 403.5zM435 -337q79 0 122.5 26t43.5 73q0 44 -32 65t-130 30l32 134h133l-12 -52q153 -27 153 -173q0 -97 -80 -153.5t-223 -56.5z" />
<glyph unicode="&#xe8;" horiz-adv-x="1085" d="M93 511v34q0 161 61.5 287.5t172 198t239.5 71.5q211 0 328 -139t117 -398v-77h-733q4 -160 93.5 -258.5t227.5 -98.5q98 0 166 40t119 106l113 -88q-136 -209 -408 -209q-220 0 -358 144.5t-138 386.5zM254 1534h223l194 -294h-159zM284 640h542v14q-8 141 -76 218.5 t-184 77.5q-112 0 -188 -81.5t-94 -228.5z" />
<glyph unicode="&#xe9;" horiz-adv-x="1085" d="M93 511v34q0 161 61.5 287.5t172 198t239.5 71.5q211 0 328 -139t117 -398v-77h-733q4 -160 93.5 -258.5t227.5 -98.5q98 0 166 40t119 106l113 -88q-136 -209 -408 -209q-220 0 -358 144.5t-138 386.5zM284 640h542v14q-8 141 -76 218.5t-184 77.5q-112 0 -188 -81.5 t-94 -228.5zM463 1240l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xea;" horiz-adv-x="1085" d="M93 511v34q0 161 61.5 287.5t172 198t239.5 71.5q211 0 328 -139t117 -398v-77h-733q4 -160 93.5 -258.5t227.5 -98.5q98 0 166 40t119 106l113 -88q-136 -209 -408 -209q-220 0 -358 144.5t-138 386.5zM263 1252v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170 h-153zM284 640h542v14q-8 141 -76 218.5t-184 77.5q-112 0 -188 -81.5t-94 -228.5z" />
<glyph unicode="&#xeb;" horiz-adv-x="1085" d="M93 511v34q0 161 61.5 287.5t172 198t239.5 71.5q211 0 328 -139t117 -398v-77h-733q4 -160 93.5 -258.5t227.5 -98.5q98 0 166 40t119 106l113 -88q-136 -209 -408 -209q-220 0 -358 144.5t-138 386.5zM244 1371q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75 t-82 -30t-81.5 30t-27.5 75zM284 640h542v14q-8 141 -76 218.5t-184 77.5q-112 0 -188 -81.5t-94 -228.5zM674 1369q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#xec;" horiz-adv-x="506" d="M-58 1533h223l194 -294h-159zM155 0v1082h186v-1082h-186z" />
<glyph unicode="&#xed;" horiz-adv-x="506" d="M150 1239l193 294h224l-268 -294h-149zM155 0v1082h186v-1082h-186z" />
<glyph unicode="&#xee;" horiz-adv-x="506" d="M-49 1251v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170h-153zM155 0v1082h186v-1082h-186z" />
<glyph unicode="&#xef;" horiz-adv-x="506" d="M-68 1370q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM155 0v1082h186v-1082h-186zM362 1368q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#xf0;" horiz-adv-x="1200" d="M126 467q0 147 56 263.5t159.5 181.5t232.5 65q163 0 284 -114q-48 195 -189 336l-218 -148l-73 99l192 131q-132 91 -315 140l57 159q239 -54 414 -193l189 129l73 -100l-168 -115q249 -264 249 -673v-93q0 -158 -58.5 -284.5t-166.5 -198.5t-242 -72q-135 0 -245 64.5 t-170.5 176.5t-60.5 246zM311 467q0 -140 83.5 -238t211.5 -98q125 0 201.5 113t76.5 297v94l-2 56q-33 61 -102.5 97.5t-161.5 36.5q-145 0 -226 -95.5t-81 -262.5z" />
<glyph unicode="&#xf1;" horiz-adv-x="1130" d="M140 0v1082h175l6 -136q124 156 324 156q343 0 346 -387v-715h-185v716q-1 117 -53.5 173t-163.5 56q-90 0 -158 -48t-106 -126v-771h-185zM220 1252q0 107 60.5 177t153.5 70q35 0 63 -10t76 -39t73.5 -38t56.5 -9q43 0 71.5 34t28.5 79l124 -12q0 -108 -61.5 -175 t-153.5 -67q-41 0 -71 10t-78.5 41t-70 37.5t-49.5 6.5q-41 0 -70 -31.5t-29 -80.5z" />
<glyph unicode="&#xf2;" horiz-adv-x="1168" d="M91 538v13q0 159 62.5 286t174 196t254.5 69q221 0 357.5 -153t136.5 -407v-13q0 -158 -60.5 -283.5t-173 -195.5t-258.5 -70q-220 0 -356.5 153t-136.5 405zM264 1534h223l194 -294h-159zM277 529q0 -180 83.5 -289t223.5 -109q141 0 224 110.5t83 309.5 q0 178 -84.5 288.5t-224.5 110.5q-137 0 -221 -109t-84 -312z" />
<glyph unicode="&#xf3;" horiz-adv-x="1168" d="M91 538v13q0 159 62.5 286t174 196t254.5 69q221 0 357.5 -153t136.5 -407v-13q0 -158 -60.5 -283.5t-173 -195.5t-258.5 -70q-220 0 -356.5 153t-136.5 405zM277 529q0 -180 83.5 -289t223.5 -109q141 0 224 110.5t83 309.5q0 178 -84.5 288.5t-224.5 110.5 q-137 0 -221 -109t-84 -312zM473 1240l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xf4;" horiz-adv-x="1168" d="M91 538v13q0 159 62.5 286t174 196t254.5 69q221 0 357.5 -153t136.5 -407v-13q0 -158 -60.5 -283.5t-173 -195.5t-258.5 -70q-220 0 -356.5 153t-136.5 405zM273 1252v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170h-153zM277 529q0 -180 83.5 -289t223.5 -109 q141 0 224 110.5t83 309.5q0 178 -84.5 288.5t-224.5 110.5q-137 0 -221 -109t-84 -312z" />
<glyph unicode="&#xf5;" horiz-adv-x="1168" d="M91 538v13q0 159 62.5 286t174 196t254.5 69q221 0 357.5 -153t136.5 -407v-13q0 -158 -60.5 -283.5t-173 -195.5t-258.5 -70q-220 0 -356.5 153t-136.5 405zM223 1252q0 107 60.5 177t153.5 70q35 0 63 -10t76 -39t73.5 -38t56.5 -9q43 0 71.5 34t28.5 79l124 -12 q0 -108 -61.5 -175t-153.5 -67q-41 0 -71 10t-78.5 41t-70 37.5t-49.5 6.5q-41 0 -70 -31.5t-29 -80.5zM277 529q0 -180 83.5 -289t223.5 -109q141 0 224 110.5t83 309.5q0 178 -84.5 288.5t-224.5 110.5q-137 0 -221 -109t-84 -312z" />
<glyph unicode="&#xf6;" horiz-adv-x="1168" d="M91 538v13q0 159 62.5 286t174 196t254.5 69q221 0 357.5 -153t136.5 -407v-13q0 -158 -60.5 -283.5t-173 -195.5t-258.5 -70q-220 0 -356.5 153t-136.5 405zM254 1371q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM277 529 q0 -180 83.5 -289t223.5 -109q141 0 224 110.5t83 309.5q0 178 -84.5 288.5t-224.5 110.5q-137 0 -221 -109t-84 -312zM684 1369q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#xf7;" horiz-adv-x="1169" d="M71 600v184h998v-184h-998zM461 281q0 48 28.5 80t85.5 32t86.5 -32t29.5 -80q0 -46 -29.5 -77.5t-86.5 -31.5t-85.5 31.5t-28.5 77.5zM461 1098q0 48 28.5 80t85.5 32t86.5 -32t29.5 -80q0 -47 -29.5 -78t-86.5 -31t-85.5 31t-28.5 78z" />
<glyph unicode="&#xf8;" horiz-adv-x="1160" d="M91 551q0 159 61.5 285.5t174 196t255.5 69.5q110 0 204 -42l73 148h124l-102 -205q195 -154 195 -474q0 -158 -62 -285t-174 -195.5t-256 -68.5q-104 0 -190 35l-74 -149h-124l100 203q-205 149 -205 482zM276 529q0 -194 97 -305l343 694q-62 32 -134 32 q-138 0 -222 -109t-84 -312zM463 156q55 -25 121 -25q139 0 222.5 109.5t83.5 294.5v16q0 182 -87 293z" />
<glyph unicode="&#xf9;" horiz-adv-x="1129" d="M136 378v704h185v-699q0 -246 200 -246q212 0 282 158v787h185v-1082h-176l-4 107q-108 -127 -317 -127q-173 0 -263.5 100.5t-91.5 297.5zM256 1534h223l194 -294h-159z" />
<glyph unicode="&#xfa;" horiz-adv-x="1129" d="M136 378v704h185v-699q0 -246 200 -246q212 0 282 158v787h185v-1082h-176l-4 107q-108 -127 -317 -127q-173 0 -263.5 100.5t-91.5 297.5zM465 1240l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xfb;" horiz-adv-x="1129" d="M136 378v704h185v-699q0 -246 200 -246q212 0 282 158v787h185v-1082h-176l-4 107q-108 -127 -317 -127q-173 0 -263.5 100.5t-91.5 297.5zM265 1252v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170h-153z" />
<glyph unicode="&#xfc;" horiz-adv-x="1129" d="M136 378v704h185v-699q0 -246 200 -246q212 0 282 158v787h185v-1082h-176l-4 107q-108 -127 -317 -127q-173 0 -263.5 100.5t-91.5 297.5zM246 1371q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM676 1369q0 45 27.5 76t81.5 31 t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#xfd;" horiz-adv-x="969" d="M22 1082h202l270 -811l252 811h198l-435 -1249q-101 -270 -321 -270l-35 3l-69 13v150l50 -4q94 0 146.5 38t86.5 139l41 110zM406 1240l193 294h224l-268 -294h-149z" />
<glyph unicode="&#xfe;" horiz-adv-x="1180" d="M149 -416v1952h185v-566q113 132 307 132q195 0 308.5 -147t113.5 -409v-17q0 -247 -113 -398t-306 -151q-197 0 -310 125v-521h-185zM334 279q83 -148 254 -148q133 0 211.5 105.5t78.5 313.5q0 183 -78 289t-214 106q-168 0 -252 -149v-517z" />
<glyph unicode="&#xff;" horiz-adv-x="969" d="M22 1082h202l270 -811l252 811h198l-435 -1249q-101 -270 -321 -270l-35 3l-69 13v150l50 -4q94 0 146.5 38t86.5 139l41 110zM187 1371q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM617 1369q0 45 27.5 76t81.5 31t82 -31t28 -76 t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#x152;" horiz-adv-x="1953" d="M104 571v309q0 172 69.5 308.5t196.5 212t289 75.5q124 0 294 -20h838v-158h-723v-468h631v-157h-631v-516h733v-157h-848q-178 -21 -292 -21q-162 0 -289 75t-197 210.5t-71 306.5zM290 576q0 -211 97.5 -328.5t273.5 -117.5q113 0 215 14v1166q-109 15 -217 15 q-173 0 -270 -114.5t-99 -321.5v-313z" />
<glyph unicode="&#x153;" horiz-adv-x="1860" d="M97 538v13q0 160 60.5 287t170 195.5t251.5 68.5q137 0 237.5 -58.5t161.5 -158.5q65 102 163 159.5t210 57.5q207 0 324 -127t117 -362v-116h-718q7 -170 89 -268.5t216 -98.5q188 0 308 108l74 -126q-137 -132 -382 -132q-135 0 -237.5 56t-165.5 156 q-62 -99 -161.5 -155.5t-233.5 -56.5q-220 0 -352 152t-132 406zM282 529q0 -183 80 -291t219 -108q137 0 217 107.5t80 313.5q0 182 -80.5 290.5t-218.5 108.5q-135 0 -216 -107t-81 -314zM1080 649h526v26q0 125 -68.5 200t-186.5 75q-99 0 -174 -81.5t-97 -219.5z" />
<glyph unicode="&#x178;" horiz-adv-x="1230" d="M15 1456h220l378 -731l380 731h218l-502 -913v-543h-192v543zM296 1681q0 45 27.5 75.5t81.5 30.5t82 -30.5t28 -75.5t-28 -75t-82 -30t-81.5 30t-27.5 75zM726 1679q0 45 27.5 76t81.5 31t82 -31t28 -76t-28 -75t-82 -30t-81.5 30t-27.5 75z" />
<glyph unicode="&#x2c6;" horiz-adv-x="964" d="M169 1252v12l246 272h112l247 -274v-10h-153l-150 170l-149 -170h-153z" />
<glyph unicode="&#x2dc;" horiz-adv-x="966" d="M123 1248q0 107 60.5 177t153.5 70q35 0 63 -10t76 -39t73.5 -38t56.5 -9q43 0 71.5 34t28.5 79l124 -12q0 -108 -61.5 -175t-153.5 -67q-41 0 -71 10t-78.5 41t-70 37.5t-49.5 6.5q-41 0 -70 -31.5t-29 -80.5z" />
<glyph unicode="&#x2000;" horiz-adv-x="968" />
<glyph unicode="&#x2001;" horiz-adv-x="1937" />
<glyph unicode="&#x2002;" horiz-adv-x="968" />
<glyph unicode="&#x2003;" horiz-adv-x="1937" />
<glyph unicode="&#x2004;" horiz-adv-x="645" />
<glyph unicode="&#x2005;" horiz-adv-x="484" />
<glyph unicode="&#x2006;" horiz-adv-x="322" />
<glyph unicode="&#x2007;" horiz-adv-x="322" />
<glyph unicode="&#x2008;" horiz-adv-x="242" />
<glyph unicode="&#x2009;" horiz-adv-x="387" />
<glyph unicode="&#x200a;" horiz-adv-x="107" />
<glyph unicode="&#x2010;" horiz-adv-x="565" d="M37 543v151h488v-151h-488z" />
<glyph unicode="&#x2011;" horiz-adv-x="565" d="M37 543v151h488v-151h-488z" />
<glyph unicode="&#x2012;" horiz-adv-x="565" d="M37 543v151h488v-151h-488z" />
<glyph unicode="&#x2013;" horiz-adv-x="1344" d="M155 651v151h1002v-151h-1002z" />
<glyph unicode="&#x2014;" horiz-adv-x="1599" d="M71 651v151h1336v-151h-1336z" />
<glyph unicode="&#x2018;" horiz-adv-x="409" d="M96 1073v116q0 102 48.5 202t125.5 164l106 -72q-93 -127 -96 -274v-136h-184z" />
<glyph unicode="&#x2019;" horiz-adv-x="409" d="M48 1118q93 130 96 274v144h183v-130q-1 -100 -49.5 -199.5t-124.5 -160.5z" />
<glyph unicode="&#x201a;" horiz-adv-x="407" d="M36 -210q91 127 94 273v118h185v-100q0 -101 -49.5 -202t-124.5 -162z" />
<glyph unicode="&#x201c;" horiz-adv-x="724" d="M104 1073v116q0 102 48.5 202t125.5 164l106 -72q-93 -127 -96 -274v-136h-184zM419 1073v116q0 102 48.5 202t125.5 164l106 -72q-93 -127 -96 -274v-136h-184z" />
<glyph unicode="&#x201d;" horiz-adv-x="731" d="M60 1118q93 130 96 274v144h183v-130q-1 -100 -49.5 -199.5t-124.5 -160.5zM367 1118q93 130 96 274v144h183v-130q-1 -100 -49.5 -199.5t-124.5 -160.5z" />
<glyph unicode="&#x201e;" horiz-adv-x="705" d="M36 -229q91 137 94 290v185h185v-164q0 -108 -49.5 -213.5t-124.5 -169.5zM332 -229q91 137 94 290v185h186v-164q0 -107 -48.5 -211.5t-126.5 -171.5z" />
<glyph unicode="&#x2022;" horiz-adv-x="690" d="M138 734v38q0 87 55.5 143t147.5 56q91 0 148 -54.5t57 -147.5v-37q0 -87 -55 -142t-149 -55q-93 0 -148.5 55.5t-55.5 143.5z" />
<glyph unicode="&#x2026;" horiz-adv-x="1370" d="M148 97q0 48 28.5 80t85.5 32t86.5 -32t29.5 -80q0 -46 -29.5 -77t-86.5 -31t-85.5 31t-28.5 77zM585 97q0 48 28.5 80t85.5 32t86.5 -32t29.5 -80q0 -46 -29.5 -77t-86.5 -31t-85.5 31t-28.5 77zM1000 97q0 48 28.5 80t85.5 32t86.5 -32t29.5 -80q0 -46 -29.5 -77 t-86.5 -31t-85.5 31t-28.5 77z" />
<glyph unicode="&#x202f;" horiz-adv-x="387" />
<glyph unicode="&#x2039;" horiz-adv-x="614" d="M108 541v19l295 389h141l-258 -399l258 -397h-141z" />
<glyph unicode="&#x203a;" horiz-adv-x="614" d="M89 152l258 398l-258 399h142l295 -389v-19l-295 -389h-142z" />
<glyph unicode="&#x205f;" horiz-adv-x="484" />
<glyph unicode="&#x20ac;" d="M95 541v124h178v137h-178v125h178q10 262 152.5 405.5t385.5 143.5q106 0 241 -31l-20 -162q-109 35 -219 35q-164 0 -252.5 -101.5t-94.5 -289.5h383v-125h-384v-137h384v-124h-384q4 -195 94 -300t255 -105q116 0 218 34l20 -160q-120 -30 -240 -30 q-248 0 -390.5 146.5t-148.5 414.5h-178z" />
<glyph unicode="&#x2122;" horiz-adv-x="1281" d="M103 1375v81h386v-81h-147v-456h-91v456h-148zM568 919v537h112l144 -399l144 399h112v-537h-90v394l-140 -394h-52l-140 393v-393h-90z" />
<glyph unicode="&#x25fc;" horiz-adv-x="1080" d="M0 0v1080h1080v-1080h-1080z" />
<glyph unicode="&#xfb03;" horiz-adv-x="1748" d="M60 939v143h171v111q0 174 93 269t263 95q64 0 127 -17l-10 -150q-47 9 -100 9q-90 0 -139 -52.5t-49 -150.5v-114h400v92q0 181 103.5 282t292.5 101q112 0 283 -61l-31 -156q-125 50 -239 50q-119 0 -171.5 -53t-52.5 -161v-94h222v-143h-222v-939h-185v939h-400v-939 h-185v939h-171zM1401 0v1082h185v-1082h-185z" />
<glyph unicode="&#xfb04;" horiz-adv-x="1748" d="M60 939v143h171v111q0 174 93 269t263 95q64 0 127 -17l-10 -150q-47 9 -100 9q-90 0 -139 -52.5t-49 -150.5v-114h400v118q1 173 97 265t273 92q101 0 400 -61v-1496h-185v1379q-124 20 -200 20q-200 0 -200 -210v-107h231v-143h-231v-939h-185v939h-400v-939h-185v939 h-171z" />
<hkern u1="&#x20;" u2="T" k="40" />
<hkern u1="&#x22;" u2="w" k="-11" />
<hkern u1="&#x27;" u2="w" k="-11" />
<hkern u1="&#x28;" u2="&#x178;" k="-22" />
<hkern u1="&#x28;" u2="&#xdd;" k="-22" />
<hkern u1="&#x28;" u2="Y" k="-22" />
<hkern u1="&#x28;" u2="W" k="-18" />
<hkern u1="&#x28;" u2="V" k="-20" />
<hkern u1="&#x2f;" u2="&#x2f;" k="224" />
<hkern u1="A" u2="w" k="33" />
<hkern u1="A" u2="t" k="17" />
<hkern u1="A" u2="&#x3f;" k="61" />
<hkern u1="C" u2="&#x7d;" k="17" />
<hkern u1="C" u2="]" k="12" />
<hkern u1="C" u2="&#x29;" k="26" />
<hkern u1="D" u2="&#xc6;" k="33" />
<hkern u1="E" u2="w" k="22" />
<hkern u1="E" u2="f" k="18" />
<hkern u1="F" u2="&#x2026;" k="234" />
<hkern u1="F" u2="&#x201e;" k="234" />
<hkern u1="F" u2="&#x201a;" k="234" />
<hkern u1="F" u2="&#x153;" k="21" />
<hkern u1="F" u2="&#xff;" k="24" />
<hkern u1="F" u2="&#xfd;" k="24" />
<hkern u1="F" u2="&#xfc;" k="22" />
<hkern u1="F" u2="&#xfb;" k="22" />
<hkern u1="F" u2="&#xfa;" k="22" />
<hkern u1="F" u2="&#xf9;" k="22" />
<hkern u1="F" u2="&#xf6;" k="21" />
<hkern u1="F" u2="&#xf5;" k="21" />
<hkern u1="F" u2="&#xf4;" k="21" />
<hkern u1="F" u2="&#xf3;" k="21" />
<hkern u1="F" u2="&#xf2;" k="21" />
<hkern u1="F" u2="&#xeb;" k="21" />
<hkern u1="F" u2="&#xea;" k="21" />
<hkern u1="F" u2="&#xe9;" k="21" />
<hkern u1="F" u2="&#xe8;" k="21" />
<hkern u1="F" u2="&#xe7;" k="21" />
<hkern u1="F" u2="&#xe5;" k="34" />
<hkern u1="F" u2="&#xe4;" k="34" />
<hkern u1="F" u2="&#xe3;" k="34" />
<hkern u1="F" u2="&#xe2;" k="34" />
<hkern u1="F" u2="&#xe1;" k="34" />
<hkern u1="F" u2="&#xe0;" k="34" />
<hkern u1="F" u2="&#xc5;" k="170" />
<hkern u1="F" u2="&#xc4;" k="170" />
<hkern u1="F" u2="&#xc3;" k="170" />
<hkern u1="F" u2="&#xc2;" k="170" />
<hkern u1="F" u2="&#xc1;" k="170" />
<hkern u1="F" u2="&#xc0;" k="170" />
<hkern u1="F" u2="y" k="24" />
<hkern u1="F" u2="v" k="24" />
<hkern u1="F" u2="u" k="22" />
<hkern u1="F" u2="r" k="26" />
<hkern u1="F" u2="q" k="21" />
<hkern u1="F" u2="o" k="21" />
<hkern u1="F" u2="g" k="21" />
<hkern u1="F" u2="e" k="21" />
<hkern u1="F" u2="d" k="21" />
<hkern u1="F" u2="c" k="21" />
<hkern u1="F" u2="a" k="34" />
<hkern u1="F" u2="T" k="-20" />
<hkern u1="F" u2="J" k="264" />
<hkern u1="F" u2="A" k="170" />
<hkern u1="F" u2="&#x2e;" k="234" />
<hkern u1="F" u2="&#x2c;" k="234" />
<hkern u1="K" u2="w" k="63" />
<hkern u1="L" u2="w" k="92" />
<hkern u1="O" u2="&#xc6;" k="33" />
<hkern u1="P" u2="&#xc6;" k="97" />
<hkern u1="P" u2="t" k="-14" />
<hkern u1="Q" u2="&#x178;" k="35" />
<hkern u1="Q" u2="&#xdd;" k="35" />
<hkern u1="Q" u2="Y" k="35" />
<hkern u1="Q" u2="W" k="20" />
<hkern u1="Q" u2="V" k="28" />
<hkern u1="Q" u2="T" k="43" />
<hkern u1="R" u2="&#x178;" k="48" />
<hkern u1="R" u2="&#xdd;" k="48" />
<hkern u1="R" u2="Y" k="48" />
<hkern u1="R" u2="V" k="19" />
<hkern u1="R" u2="T" k="80" />
<hkern u1="T" u2="&#xf8;" k="95" />
<hkern u1="T" u2="&#xe6;" k="114" />
<hkern u1="T" u2="&#xc6;" k="179" />
<hkern u1="T" u2="&#xbb;" k="216" />
<hkern u1="T" u2="&#xab;" k="328" />
<hkern u1="T" u2="w" k="57" />
<hkern u1="T" u2="r" k="75" />
<hkern u1="T" u2="&#x20;" k="40" />
<hkern u1="V" u2="&#x7d;" k="-19" />
<hkern u1="V" u2="r" k="30" />
<hkern u1="V" u2="]" k="-17" />
<hkern u1="V" u2="&#x29;" k="-20" />
<hkern u1="W" u2="&#x7d;" k="-14" />
<hkern u1="W" u2="r" k="21" />
<hkern u1="W" u2="]" k="-12" />
<hkern u1="W" u2="&#x29;" k="-15" />
<hkern u1="Y" u2="&#x2022;" k="45" />
<hkern u1="Y" u2="&#xf8;" k="64" />
<hkern u1="Y" u2="&#xe6;" k="63" />
<hkern u1="Y" u2="&#xc6;" k="96" />
<hkern u1="Y" u2="&#xbb;" k="51" />
<hkern u1="Y" u2="&#xab;" k="82" />
<hkern u1="Y" u2="&#x7d;" k="-19" />
<hkern u1="Y" u2="t" k="22" />
<hkern u1="Y" u2="r" k="40" />
<hkern u1="Y" u2="f" k="22" />
<hkern u1="Y" u2="]" k="-18" />
<hkern u1="Y" u2="&#x2a;" k="49" />
<hkern u1="Y" u2="&#x29;" k="-20" />
<hkern u1="Y" u2="&#x26;" k="30" />
<hkern u1="Z" u2="w" k="27" />
<hkern u1="[" u2="&#xdc;" k="18" />
<hkern u1="[" u2="&#xdb;" k="18" />
<hkern u1="[" u2="&#xda;" k="18" />
<hkern u1="[" u2="&#xd9;" k="18" />
<hkern u1="[" u2="U" k="18" />
<hkern u1="[" u2="J" k="18" />
<hkern u1="e" u2="&#x2019;" k="80" />
<hkern u1="f" u2="&#x201d;" k="-16" />
<hkern u1="f" u2="&#x201c;" k="-16" />
<hkern u1="f" u2="&#x2019;" k="-16" />
<hkern u1="f" u2="&#x2018;" k="-16" />
<hkern u1="f" u2="&#x153;" k="24" />
<hkern u1="f" u2="&#xeb;" k="24" />
<hkern u1="f" u2="&#xea;" k="24" />
<hkern u1="f" u2="&#xe9;" k="24" />
<hkern u1="f" u2="&#xe8;" k="24" />
<hkern u1="f" u2="&#xe7;" k="24" />
<hkern u1="f" u2="&#x7d;" k="-19" />
<hkern u1="f" u2="q" k="24" />
<hkern u1="f" u2="g" k="24" />
<hkern u1="f" u2="e" k="24" />
<hkern u1="f" u2="d" k="24" />
<hkern u1="f" u2="c" k="24" />
<hkern u1="f" u2="]" k="-18" />
<hkern u1="f" u2="&#x29;" k="-20" />
<hkern u1="f" u2="&#x27;" k="-16" />
<hkern u1="f" u2="&#x22;" k="-16" />
<hkern u1="h" u2="&#x2019;" k="80" />
<hkern u1="k" u2="&#x153;" k="20" />
<hkern u1="k" u2="&#xeb;" k="20" />
<hkern u1="k" u2="&#xea;" k="20" />
<hkern u1="k" u2="&#xe9;" k="20" />
<hkern u1="k" u2="&#xe8;" k="20" />
<hkern u1="k" u2="&#xe7;" k="20" />
<hkern u1="k" u2="q" k="20" />
<hkern u1="k" u2="g" k="20" />
<hkern u1="k" u2="e" k="20" />
<hkern u1="k" u2="d" k="20" />
<hkern u1="k" u2="c" k="20" />
<hkern u1="m" u2="&#x2019;" k="80" />
<hkern u1="n" u2="&#x2019;" k="80" />
<hkern u1="o" u2="&#x2019;" k="80" />
<hkern u1="r" u2="w" k="-17" />
<hkern u1="r" u2="t" k="-50" />
<hkern u1="r" u2="f" k="-15" />
<hkern u1="t" u2="&#xf6;" k="20" />
<hkern u1="t" u2="&#xf5;" k="20" />
<hkern u1="t" u2="&#xf4;" k="20" />
<hkern u1="t" u2="&#xf3;" k="20" />
<hkern u1="t" u2="&#xf2;" k="20" />
<hkern u1="t" u2="o" k="20" />
<hkern u1="v" u2="f" k="-13" />
<hkern u1="w" u2="&#x2026;" k="124" />
<hkern u1="w" u2="&#x201e;" k="124" />
<hkern u1="w" u2="&#x201a;" k="124" />
<hkern u1="w" u2="&#x2e;" k="124" />
<hkern u1="w" u2="&#x2c;" k="124" />
<hkern u1="y" u2="f" k="-13" />
<hkern u1="&#x7b;" u2="&#xdc;" k="20" />
<hkern u1="&#x7b;" u2="&#xdb;" k="20" />
<hkern u1="&#x7b;" u2="&#xda;" k="20" />
<hkern u1="&#x7b;" u2="&#xd9;" k="20" />
<hkern u1="&#x7b;" u2="U" k="20" />
<hkern u1="&#x7b;" u2="J" k="20" />
<hkern u1="&#xc0;" u2="w" k="33" />
<hkern u1="&#xc0;" u2="t" k="17" />
<hkern u1="&#xc0;" u2="&#x3f;" k="61" />
<hkern u1="&#xc1;" u2="w" k="33" />
<hkern u1="&#xc1;" u2="t" k="17" />
<hkern u1="&#xc1;" u2="&#x3f;" k="61" />
<hkern u1="&#xc2;" u2="w" k="33" />
<hkern u1="&#xc2;" u2="t" k="17" />
<hkern u1="&#xc2;" u2="&#x3f;" k="61" />
<hkern u1="&#xc3;" u2="w" k="33" />
<hkern u1="&#xc3;" u2="t" k="17" />
<hkern u1="&#xc3;" u2="&#x3f;" k="61" />
<hkern u1="&#xc4;" u2="w" k="33" />
<hkern u1="&#xc4;" u2="t" k="17" />
<hkern u1="&#xc4;" u2="&#x3f;" k="61" />
<hkern u1="&#xc5;" u2="w" k="33" />
<hkern u1="&#xc5;" u2="t" k="17" />
<hkern u1="&#xc5;" u2="&#x3f;" k="61" />
<hkern u1="&#xc7;" u2="&#x7d;" k="17" />
<hkern u1="&#xc7;" u2="]" k="12" />
<hkern u1="&#xc7;" u2="&#x29;" k="26" />
<hkern u1="&#xc8;" u2="w" k="22" />
<hkern u1="&#xc8;" u2="f" k="18" />
<hkern u1="&#xc9;" u2="w" k="22" />
<hkern u1="&#xc9;" u2="f" k="18" />
<hkern u1="&#xca;" u2="w" k="22" />
<hkern u1="&#xca;" u2="f" k="18" />
<hkern u1="&#xcb;" u2="w" k="22" />
<hkern u1="&#xcb;" u2="f" k="18" />
<hkern u1="&#xd0;" u2="&#xc6;" k="33" />
<hkern u1="&#xd2;" u2="&#xc6;" k="33" />
<hkern u1="&#xd3;" u2="&#xc6;" k="33" />
<hkern u1="&#xd4;" u2="&#xc6;" k="33" />
<hkern u1="&#xd5;" u2="&#xc6;" k="33" />
<hkern u1="&#xd6;" u2="&#xc6;" k="33" />
<hkern u1="&#xdd;" u2="&#x2022;" k="45" />
<hkern u1="&#xdd;" u2="&#xf8;" k="64" />
<hkern u1="&#xdd;" u2="&#xe6;" k="63" />
<hkern u1="&#xdd;" u2="&#xc6;" k="96" />
<hkern u1="&#xdd;" u2="&#xbb;" k="51" />
<hkern u1="&#xdd;" u2="&#xab;" k="82" />
<hkern u1="&#xdd;" u2="&#x7d;" k="-19" />
<hkern u1="&#xdd;" u2="t" k="22" />
<hkern u1="&#xdd;" u2="r" k="40" />
<hkern u1="&#xdd;" u2="f" k="22" />
<hkern u1="&#xdd;" u2="]" k="-18" />
<hkern u1="&#xdd;" u2="&#x2a;" k="49" />
<hkern u1="&#xdd;" u2="&#x29;" k="-20" />
<hkern u1="&#xdd;" u2="&#x26;" k="30" />
<hkern u1="&#xe8;" u2="&#x2019;" k="80" />
<hkern u1="&#xe9;" u2="&#x2019;" k="80" />
<hkern u1="&#xea;" u2="&#x2019;" k="80" />
<hkern u1="&#xeb;" u2="&#x2019;" k="80" />
<hkern u1="&#xf1;" u2="&#x2019;" k="80" />
<hkern u1="&#xf2;" u2="&#x2019;" k="80" />
<hkern u1="&#xf3;" u2="&#x2019;" k="80" />
<hkern u1="&#xf4;" u2="&#x2019;" k="80" />
<hkern u1="&#xf5;" u2="&#x2019;" k="80" />
<hkern u1="&#xf6;" u2="&#x2019;" k="80" />
<hkern u1="&#xfd;" u2="f" k="-13" />
<hkern u1="&#xff;" u2="f" k="-13" />
<hkern u1="&#x178;" u2="&#x2022;" k="45" />
<hkern u1="&#x178;" u2="&#xf8;" k="64" />
<hkern u1="&#x178;" u2="&#xe6;" k="63" />
<hkern u1="&#x178;" u2="&#xc6;" k="96" />
<hkern u1="&#x178;" u2="&#xbb;" k="51" />
<hkern u1="&#x178;" u2="&#xab;" k="82" />
<hkern u1="&#x178;" u2="&#x7d;" k="-19" />
<hkern u1="&#x178;" u2="t" k="22" />
<hkern u1="&#x178;" u2="r" k="40" />
<hkern u1="&#x178;" u2="f" k="22" />
<hkern u1="&#x178;" u2="]" k="-18" />
<hkern u1="&#x178;" u2="&#x2a;" k="49" />
<hkern u1="&#x178;" u2="&#x29;" k="-20" />
<hkern u1="&#x178;" u2="&#x26;" k="30" />
<hkern u1="&#x2018;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="&#xf6;" k="128" />
<hkern u1="&#x2019;" u2="&#xf5;" k="128" />
<hkern u1="&#x2019;" u2="&#xf4;" k="128" />
<hkern u1="&#x2019;" u2="&#xf3;" k="128" />
<hkern u1="&#x2019;" u2="&#xf2;" k="128" />
<hkern u1="&#x2019;" u2="w" k="-11" />
<hkern u1="&#x2019;" u2="s" k="112" />
<hkern u1="&#x2019;" u2="o" k="128" />
<hkern u1="&#x2019;" u2="l" k="-32" />
<hkern u1="&#x2019;" u2="k" k="-32" />
<hkern u1="&#x2019;" u2="h" k="-32" />
<hkern u1="&#x201c;" u2="w" k="-11" />
<hkern u1="&#x201d;" u2="w" k="-11" />
<hkern g1="B" g2="T" k="27" />
<hkern g1="B" g2="V" k="24" />
<hkern g1="B" g2="Y,Yacute,Ydieresis" k="55" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="T" k="29" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="Y,Yacute,Ydieresis" k="28" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-18" />
<hkern g1="H,I,M,N,Igrave,Iacute,Icircumflex,Idieresis,Ntilde" g2="X" k="-17" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="T" k="27" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="V" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Y,Yacute,Ydieresis" k="43" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="21" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="X" k="22" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="102" />
<hkern g1="D,O,Eth,Ograve,Oacute,Ocircumflex,Otilde,Odieresis" g2="Z" k="23" />
<hkern g1="C,Ccedilla" g2="T" k="29" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="v,y,yacute,ydieresis" k="26" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="19" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="T" k="-20" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="17" />
<hkern g1="E,Egrave,Eacute,Ecircumflex,Edieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="T" g2="v,y,yacute,ydieresis" k="72" />
<hkern g1="T" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="28" />
<hkern g1="T" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="99" />
<hkern g1="T" g2="W" k="-15" />
<hkern g1="T" g2="T" k="-16" />
<hkern g1="T" g2="u,ugrave,uacute,ucircumflex,udieresis" k="95" />
<hkern g1="T" g2="z" k="60" />
<hkern g1="T" g2="V" k="-16" />
<hkern g1="T" g2="Y,Yacute,Ydieresis" k="-16" />
<hkern g1="T" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="79" />
<hkern g1="T" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="218" />
<hkern g1="T" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="99" />
<hkern g1="T" g2="x" k="77" />
<hkern g1="T" g2="hyphen,uni00AD,endash,emdash" k="232" />
<hkern g1="T" g2="m,n,p,ntilde" k="109" />
<hkern g1="T" g2="S" k="16" />
<hkern g1="T" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="113" />
<hkern g1="T" g2="s" k="116" />
<hkern g1="T" g2="J" k="240" />
<hkern g1="K" g2="v,y,yacute,ydieresis" k="40" />
<hkern g1="K" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="31" />
<hkern g1="K" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="27" />
<hkern g1="K" g2="u,ugrave,uacute,ucircumflex,udieresis" k="23" />
<hkern g1="K" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="K" g2="hyphen,uni00AD,endash,emdash" k="64" />
<hkern g1="K" g2="m,n,p,ntilde" k="23" />
<hkern g1="L" g2="v,y,yacute,ydieresis" k="133" />
<hkern g1="L" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="65" />
<hkern g1="L" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="54" />
<hkern g1="L" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="336" />
<hkern g1="L" g2="W" k="143" />
<hkern g1="L" g2="T" k="275" />
<hkern g1="L" g2="u,ugrave,uacute,ucircumflex,udieresis" k="44" />
<hkern g1="L" g2="V" k="175" />
<hkern g1="L" g2="Y,Yacute,Ydieresis" k="239" />
<hkern g1="L" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-19" />
<hkern g1="P" g2="v,y,yacute,ydieresis" k="-15" />
<hkern g1="P" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="13" />
<hkern g1="P" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="138" />
<hkern g1="P" g2="X" k="31" />
<hkern g1="P" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="324" />
<hkern g1="P" g2="Z" k="26" />
<hkern g1="P" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="P" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="11" />
<hkern g1="P" g2="J" k="200" />
<hkern g1="J,U,Ugrave,Uacute,Ucircumflex,Udieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="22" />
<hkern g1="V" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="V" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="13" />
<hkern g1="V" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="46" />
<hkern g1="V" g2="u,ugrave,uacute,ucircumflex,udieresis" k="28" />
<hkern g1="V" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="75" />
<hkern g1="V" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="225" />
<hkern g1="V" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="44" />
<hkern g1="V" g2="hyphen,uni00AD,endash,emdash" k="37" />
<hkern g1="V" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="46" />
<hkern g1="X" g2="v,y,yacute,ydieresis" k="31" />
<hkern g1="X" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="25" />
<hkern g1="X" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="X" g2="u,ugrave,uacute,ucircumflex,udieresis" k="21" />
<hkern g1="X" g2="V" k="-14" />
<hkern g1="X" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="26" />
<hkern g1="X" g2="hyphen,uni00AD,endash,emdash" k="46" />
<hkern g1="Y,Yacute,Ydieresis" g2="v,y,yacute,ydieresis" k="20" />
<hkern g1="Y,Yacute,Ydieresis" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="29" />
<hkern g1="Y,Yacute,Ydieresis" g2="U,Ugrave,Uacute,Ucircumflex,Udieresis" k="96" />
<hkern g1="Y,Yacute,Ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="W" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="T" k="-17" />
<hkern g1="Y,Yacute,Ydieresis" g2="u,ugrave,uacute,ucircumflex,udieresis" k="39" />
<hkern g1="Y,Yacute,Ydieresis" g2="z" k="30" />
<hkern g1="Y,Yacute,Ydieresis" g2="V" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="Y,Yacute,Ydieresis" k="-18" />
<hkern g1="Y,Yacute,Ydieresis" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="94" />
<hkern g1="Y,Yacute,Ydieresis" g2="X" k="-13" />
<hkern g1="Y,Yacute,Ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="211" />
<hkern g1="Y,Yacute,Ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="65" />
<hkern g1="Y,Yacute,Ydieresis" g2="x" k="23" />
<hkern g1="Y,Yacute,Ydieresis" g2="hyphen,uni00AD,endash,emdash" k="52" />
<hkern g1="Y,Yacute,Ydieresis" g2="m,n,p,ntilde" k="40" />
<hkern g1="Y,Yacute,Ydieresis" g2="S" k="16" />
<hkern g1="Y,Yacute,Ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="73" />
<hkern g1="Y,Yacute,Ydieresis" g2="s" k="58" />
<hkern g1="Y,Yacute,Ydieresis" g2="J" k="96" />
<hkern g1="W" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="31" />
<hkern g1="W" g2="T" k="-14" />
<hkern g1="W" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="W" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="43" />
<hkern g1="W" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="W" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="31" />
<hkern g1="W" g2="hyphen,uni00AD,endash,emdash" k="60" />
<hkern g1="W" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="33" />
<hkern g1="Z" g2="v,y,yacute,ydieresis" k="27" />
<hkern g1="Z" g2="C,G,O,Q,Ccedilla,Ograve,Oacute,Ocircumflex,Otilde,Odieresis,Oslash,OE" k="26" />
<hkern g1="Z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="21" />
<hkern g1="Z" g2="u,ugrave,uacute,ucircumflex,udieresis" k="19" />
<hkern g1="Z" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="-13" />
<hkern g1="Z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="21" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="a,agrave,aacute,acircumflex,atilde,adieresis,aring" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="67" />
<hkern g1="c,ccedilla" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="11" />
<hkern g1="b,p,thorn" g2="v,y,yacute,ydieresis" k="11" />
<hkern g1="b,p,thorn" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="29" />
<hkern g1="b,p,thorn" g2="z" k="15" />
<hkern g1="b,p,thorn" g2="x" k="15" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="v,y,yacute,ydieresis" k="13" />
<hkern g1="e,egrave,eacute,ecircumflex,edieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="14" />
<hkern g1="h,m,n,ntilde" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="104" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="v,y,yacute,ydieresis" k="15" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="136" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="z" k="16" />
<hkern g1="o,ograve,oacute,ocircumflex,otilde,odieresis" g2="x" k="21" />
<hkern g1="v,y,yacute,ydieresis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-15" />
<hkern g1="v,y,yacute,ydieresis" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="15" />
<hkern g1="v,y,yacute,ydieresis" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="107" />
<hkern g1="v,y,yacute,ydieresis" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="13" />
<hkern g1="v,y,yacute,ydieresis" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="15" />
<hkern g1="r" g2="v,y,yacute,ydieresis" k="-18" />
<hkern g1="r" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="-16" />
<hkern g1="r" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="r" g2="comma,period,quotesinglbase,quotedblbase,ellipsis" k="123" />
<hkern g1="r" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="19" />
<hkern g1="r" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="40" />
<hkern g1="x" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="20" />
<hkern g1="x" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="20" />
<hkern g1="z" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="16" />
<hkern g1="z" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="16" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="107" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="o,ograve,oacute,ocircumflex,otilde,odieresis" k="61" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="A,Agrave,Aacute,Acircumflex,Atilde,Adieresis,Aring" k="120" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="c,d,e,g,q,ccedilla,egrave,eacute,ecircumflex,edieresis,oe" k="59" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="m,n,p,ntilde" k="20" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="a,agrave,aacute,acircumflex,atilde,adieresis,aring" k="50" />
<hkern g1="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" g2="s" k="80" />
<hkern g1="comma,period,quotesinglbase,quotedblbase,ellipsis" g2="quotedbl,quotesingle,quoteleft,quoteright,quotedblleft,quotedblright" k="170" />
</font>
</defs></svg>
\ No newline at end of file
No preview for this file type
No preview for this file type
No preview for this file type
/*! jQuery v2.1.4 | (c) 2005, 2015 jQuery Foundation, Inc. | jquery.org/license */
!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.4",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)+1>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b="length"in a&&a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+1*new Date,v=a.document,w=0,x=0,y=ha(),z=ha(),A=ha(),B=function(a,b){return a===b&&(l=!0),0},C=1<<31,D={}.hasOwnProperty,E=[],F=E.pop,G=E.push,H=E.push,I=E.slice,J=function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},K="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="[\\x20\\t\\r\\n\\f]",M="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",N=M.replace("w","w#"),O="\\["+L+"*("+M+")(?:"+L+"*([*^$|!~]?=)"+L+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+L+"*\\]",P=":("+M+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+O+")*)|.*)\\)|)",Q=new RegExp(L+"+","g"),R=new RegExp("^"+L+"+|((?:^|[^\\\\])(?:\\\\.)*)"+L+"+$","g"),S=new RegExp("^"+L+"*,"+L+"*"),T=new RegExp("^"+L+"*([>+~]|"+L+")"+L+"*"),U=new RegExp("="+L+"*([^\\]'\"]*?)"+L+"*\\]","g"),V=new RegExp(P),W=new RegExp("^"+N+"$"),X={ID:new RegExp("^#("+M+")"),CLASS:new RegExp("^\\.("+M+")"),TAG:new RegExp("^("+M.replace("w","w*")+")"),ATTR:new RegExp("^"+O),PSEUDO:new RegExp("^"+P),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+L+"*(even|odd|(([+-]|)(\\d*)n|)"+L+"*(?:([+-]|)"+L+"*(\\d+)|))"+L+"*\\)|)","i"),bool:new RegExp("^(?:"+K+")$","i"),needsContext:new RegExp("^"+L+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+L+"*((?:-\\d)?\\d*)"+L+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,aa=/[+~]/,ba=/'|\\/g,ca=new RegExp("\\\\([\\da-f]{1,6}"+L+"?|("+L+")|.)","ig"),da=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)},ea=function(){m()};try{H.apply(E=I.call(v.childNodes),v.childNodes),E[v.childNodes.length].nodeType}catch(fa){H={apply:E.length?function(a,b){G.apply(a,I.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function ga(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],k=b.nodeType,"string"!=typeof a||!a||1!==k&&9!==k&&11!==k)return d;if(!e&&p){if(11!==k&&(f=_.exec(a)))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return H.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName)return H.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=1!==k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(ba,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+ra(o[l]);w=aa.test(a)&&pa(b.parentNode)||b,x=o.join(",")}if(x)try{return H.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function ha(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function ia(a){return a[u]=!0,a}function ja(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function ka(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function la(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||C)-(~a.sourceIndex||C);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function ma(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function na(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function oa(a){return ia(function(b){return b=+b,ia(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function pa(a){return a&&"undefined"!=typeof a.getElementsByTagName&&a}c=ga.support={},f=ga.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=ga.setDocument=function(a){var b,e,g=a?a.ownerDocument||a:v;return g!==n&&9===g.nodeType&&g.documentElement?(n=g,o=g.documentElement,e=g.defaultView,e&&e!==e.top&&(e.addEventListener?e.addEventListener("unload",ea,!1):e.attachEvent&&e.attachEvent("onunload",ea)),p=!f(g),c.attributes=ja(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ja(function(a){return a.appendChild(g.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(g.getElementsByClassName),c.getById=ja(function(a){return o.appendChild(a).id=u,!g.getElementsByName||!g.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if("undefined"!=typeof b.getElementById&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ca,da);return function(a){var c="undefined"!=typeof a.getAttributeNode&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return"undefined"!=typeof b.getElementsByTagName?b.getElementsByTagName(a):c.qsa?b.querySelectorAll(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(g.querySelectorAll))&&(ja(function(a){o.appendChild(a).innerHTML="<a id='"+u+"'></a><select id='"+u+"-\f]' msallowcapture=''><option selected=''></option></select>",a.querySelectorAll("[msallowcapture^='']").length&&q.push("[*^$]="+L+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+L+"*(?:value|"+K+")"),a.querySelectorAll("[id~="+u+"-]").length||q.push("~="),a.querySelectorAll(":checked").length||q.push(":checked"),a.querySelectorAll("a#"+u+"+*").length||q.push(".#.+[+~]")}),ja(function(a){var b=g.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+L+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ja(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",P)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===g||a.ownerDocument===v&&t(v,a)?-1:b===g||b.ownerDocument===v&&t(v,b)?1:k?J(k,a)-J(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,e=a.parentNode,f=b.parentNode,h=[a],i=[b];if(!e||!f)return a===g?-1:b===g?1:e?-1:f?1:k?J(k,a)-J(k,b):0;if(e===f)return la(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?la(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},g):n},ga.matches=function(a,b){return ga(a,null,null,b)},ga.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return ga(b,n,null,[a]).length>0},ga.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},ga.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&D.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},ga.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},ga.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=ga.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=ga.selectors={cacheLength:50,createPseudo:ia,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ca,da),a[3]=(a[3]||a[4]||a[5]||"").replace(ca,da),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||ga.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&ga.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ca,da).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+L+")"+a+"("+L+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||"undefined"!=typeof a.getAttribute&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=ga.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e.replace(Q," ")+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||ga.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?ia(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=J(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:ia(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?ia(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),b[0]=null,!c.pop()}}),has:ia(function(a){return function(b){return ga(a,b).length>0}}),contains:ia(function(a){return a=a.replace(ca,da),function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:ia(function(a){return W.test(a||"")||ga.error("unsupported lang: "+a),a=a.replace(ca,da).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:oa(function(){return[0]}),last:oa(function(a,b){return[b-1]}),eq:oa(function(a,b,c){return[0>c?c+b:c]}),even:oa(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:oa(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:oa(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:oa(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=ma(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=na(b);function qa(){}qa.prototype=d.filters=d.pseudos,d.setFilters=new qa,g=ga.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?ga.error(a):z(a,i).slice(0)};function ra(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function sa(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function ta(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function ua(a,b,c){for(var d=0,e=b.length;e>d;d++)ga(a,b[d],c);return c}function va(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function wa(a,b,c,d,e,f){return d&&!d[u]&&(d=wa(d)),e&&!e[u]&&(e=wa(e,f)),ia(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||ua(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:va(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=va(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?J(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=va(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):H.apply(g,r)})}function xa(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=sa(function(a){return a===b},h,!0),l=sa(function(a){return J(b,a)>-1},h,!0),m=[function(a,c,d){var e=!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d));return b=null,e}];f>i;i++)if(c=d.relative[a[i].type])m=[sa(ta(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return wa(i>1&&ta(m),i>1&&ra(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&xa(a.slice(i,e)),f>e&&xa(a=a.slice(e)),f>e&&ra(a))}m.push(c)}return ta(m)}function ya(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=F.call(i));s=va(s)}H.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&ga.uniqueSort(i)}return k&&(w=v,j=t),r};return c?ia(f):f}return h=ga.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=xa(b[c]),f[u]?d.push(f):e.push(f);f=A(a,ya(e,d)),f.selector=a}return f},i=ga.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(ca,da),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(ca,da),aa.test(j[0].type)&&pa(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&ra(j),!a)return H.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,aa.test(a)&&pa(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ja(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ja(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||ka("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ja(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||ka("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ja(function(a){return null==a.getAttribute("disabled")})||ka(K,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),ga}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+K.uid++}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){
return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b)},_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=L.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,R=["Top","Right","Bottom","Left"],S=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)},T=/^(?:checkbox|radio)$/i;!function(){var a=l.createDocumentFragment(),b=a.appendChild(l.createElement("div")),c=l.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||l,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=W.test(e)?this.mouseHooks:V.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new n.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=l),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==_()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===_()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=n.extend(new n.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?n.event.trigger(e,null,b):n.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?Z:$):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={isDefaultPrevented:$,isPropagationStopped:$,isImmediatePropagationStopped:$,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=Z,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=Z,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=Z,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.focusinBubbles||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a),!0)};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=L.access(d,b);e||d.addEventListener(a,c,!0),L.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=L.access(d,b)-1;e?L.access(d,b,e):(d.removeEventListener(a,c,!0),L.remove(d,b))}}}),n.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(g in a)this.on(g,b,c,a[g],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=$;else if(!d)return this;return 1===e&&(f=d,d=function(a){return n().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=n.guid++)),this.each(function(){n.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=$),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});var aa=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,ba=/<([\w:]+)/,ca=/<|&#?\w+;/,da=/<(?:script|style|link)/i,ea=/checked\s*(?:[^=]|=\s*.checked.)/i,fa=/^$|\/(?:java|ecma)script/i,ga=/^true\/(.*)/,ha=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ia={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ia.optgroup=ia.option,ia.tbody=ia.tfoot=ia.colgroup=ia.caption=ia.thead,ia.th=ia.td;function ja(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function ka(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function la(a){var b=ga.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function ma(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function na(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function oa(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pa(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=oa(h),f=oa(a),d=0,e=f.length;e>d;d++)pa(f[d],g[d]);if(b)if(c)for(f=f||oa(a),g=g||oa(h),d=0,e=f.length;e>d;d++)na(f[d],g[d]);else na(a,h);return g=oa(h,"script"),g.length>0&&ma(g,!i&&oa(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(ca.test(e)){f=f||k.appendChild(b.createElement("div")),g=(ba.exec(e)||["",""])[1].toLowerCase(),h=ia[g]||ia._default,f.innerHTML=h[1]+e.replace(aa,"<$1></$2>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=oa(k.appendChild(e),"script"),i&&ma(f),c)){j=0;while(e=f[j++])fa.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=ja(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(oa(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&ma(oa(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(oa(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!da.test(a)&&!ia[(ba.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(aa,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(oa(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(oa(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&ea.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(oa(c,"script"),ka),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,oa(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,la),j=0;g>j;j++)h=f[j],fa.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(ha,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qa,ra={};function sa(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function ta(a){var b=l,c=ra[a];return c||(c=sa(a,b),"none"!==c&&c||(qa=(qa||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=qa[0].contentDocument,b.write(),b.close(),c=sa(a,b),qa.detach()),ra[a]=c),c}var ua=/^margin/,va=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),wa=function(b){return b.ownerDocument.defaultView.opener?b.ownerDocument.defaultView.getComputedStyle(b,null):a.getComputedStyle(b,null)};function xa(a,b,c){var d,e,f,g,h=a.style;return c=c||wa(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),va.test(g)&&ua.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function ya(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d=l.documentElement,e=l.createElement("div"),f=l.createElement("div");if(f.style){f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===f.style.backgroundClip,e.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",e.appendChild(f);function g(){f.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",f.innerHTML="",d.appendChild(e);var g=a.getComputedStyle(f,null);b="1%"!==g.top,c="4px"===g.width,d.removeChild(e)}a.getComputedStyle&&n.extend(k,{pixelPosition:function(){return g(),b},boxSizingReliable:function(){return null==c&&g(),c},reliableMarginRight:function(){var b,c=f.appendChild(l.createElement("div"));return c.style.cssText=f.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",f.style.width="1px",d.appendChild(e),b=!parseFloat(a.getComputedStyle(c,null).marginRight),d.removeChild(e),f.removeChild(c),b}})}}(),n.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var za=/^(none|table(?!-c[ea]).+)/,Aa=new RegExp("^("+Q+")(.*)$","i"),Ba=new RegExp("^([+-])=("+Q+")","i"),Ca={position:"absolute",visibility:"hidden",display:"block"},Da={letterSpacing:"0",fontWeight:"400"},Ea=["Webkit","O","Moz","ms"];function Fa(a,b){if(b in a)return b;var c=b[0].toUpperCase()+b.slice(1),d=b,e=Ea.length;while(e--)if(b=Ea[e]+c,b in a)return b;return d}function Ga(a,b,c){var d=Aa.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Ha(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+R[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+R[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+R[f]+"Width",!0,e))):(g+=n.css(a,"padding"+R[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+R[f]+"Width",!0,e)));return g}function Ia(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=wa(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=xa(a,b,f),(0>e||null==e)&&(e=a.style[b]),va.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Ha(a,b,c||(g?"border":"content"),d,f)+"px"}function Ja(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=L.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&S(d)&&(f[g]=L.access(d,"olddisplay",ta(d.nodeName)))):(e=S(d),"none"===c&&e||L.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=xa(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Fa(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Ba.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Fa(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=xa(a,b,d)),"normal"===e&&b in Da&&(e=Da[b]),""===c||c?(f=parseFloat(e),c===!0||n.isNumeric(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?za.test(n.css(a,"display"))&&0===a.offsetWidth?n.swap(a,Ca,function(){return Ia(a,b,d)}):Ia(a,b,d):void 0},set:function(a,c,d){var e=d&&wa(a);return Ga(a,c,d?Ha(a,b,d,"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),n.cssHooks.marginRight=ya(k.reliableMarginRight,function(a,b){return b?n.swap(a,{display:"inline-block"},xa,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+R[d]+b]=f[d]||f[d-2]||f[0];return e}},ua.test(a)||(n.cssHooks[a+b].set=Ga)}),n.fn.extend({css:function(a,b){return J(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=wa(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Ja(this,!0)},hide:function(){return Ja(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){S(this)?n(this).show():n(this).hide()})}});function Ka(a,b,c,d,e){return new Ka.prototype.init(a,b,c,d,e)}n.Tween=Ka,Ka.prototype={constructor:Ka,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Ka.propHooks[this.prop];return a&&a.get?a.get(this):Ka.propHooks._default.get(this)},run:function(a){var b,c=Ka.propHooks[this.prop];return this.options.duration?this.pos=b=n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):this.pos=b=a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Ka.propHooks._default.set(this),this}},Ka.prototype.init.prototype=Ka.prototype,Ka.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Ka.propHooks.scrollTop=Ka.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},n.fx=Ka.prototype.init,n.fx.step={};var La,Ma,Na=/^(?:toggle|show|hide)$/,Oa=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Pa=/queueHooks$/,Qa=[Va],Ra={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=Oa.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&Oa.exec(n.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,n.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function Sa(){return setTimeout(function(){La=void 0}),La=n.now()}function Ta(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=R[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ua(a,b,c){for(var d,e=(Ra[b]||[]).concat(Ra["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Va(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&S(a),q=L.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?L.get(a,"olddisplay")||ta(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Na.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?ta(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=L.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;L.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ua(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function Wa(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function Xa(a,b,c){var d,e,f=0,g=Qa.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=La||Sa(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:La||Sa(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(Wa(k,j.opts.specialEasing);g>f;f++)if(d=Qa[f].call(j,a,k,j.opts))return d;return n.map(k,Ua,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(Xa,{tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],Ra[c]=Ra[c]||[],Ra[c].unshift(b)},prefilter:function(a,b){b?Qa.unshift(a):Qa.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(S).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=Xa(this,n.extend({},a),f);(e||L.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=L.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Pa.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=L.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Ta(b,!0),a,d,e)}}),n.each({slideDown:Ta("show"),slideUp:Ta("hide"),slideToggle:Ta("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(La=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),La=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Ma||(Ma=setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){clearInterval(Ma),Ma=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(a,b){return a=n.fx?n.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a=l.createElement("input"),b=l.createElement("select"),c=b.appendChild(l.createElement("option"));a.type="checkbox",k.checkOn=""!==a.value,k.optSelected=c.selected,b.disabled=!0,k.optDisabled=!c.disabled,a=l.createElement("input"),a.value="t",a.type="radio",k.radioValue="t"===a.value}();var Ya,Za,$a=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return J(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===U?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?Za:Ya)),
void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void n.removeAttr(a,b))},removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),Za={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=$a[b]||n.find.attr;$a[b]=function(a,b,d){var e,f;return d||(f=$a[b],$a[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,$a[b]=f),e}});var _a=/^(?:input|select|textarea|button)$/i;n.fn.extend({prop:function(a,b){return J(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||_a.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),k.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var ab=/[\t\r\n\f]/g;n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ab," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=n.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ab," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?n.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(n.isFunction(a)?function(c){n(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=n(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===U||"boolean"===c)&&(this.className&&L.set(this,"__className__",this.className),this.className=this.className||a===!1?"":L.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ab," ").indexOf(b)>=0)return!0;return!1}});var bb=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(bb,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0}},k.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var cb=n.now(),db=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+a),b};var eb=/#.*$/,fb=/([?&])_=[^&]*/,gb=/^(.*?):[ \t]*([^\r\n]*)$/gm,hb=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,ib=/^(?:GET|HEAD)$/,jb=/^\/\//,kb=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,lb={},mb={},nb="*/".concat("*"),ob=a.location.href,pb=kb.exec(ob.toLowerCase())||[];function qb(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function rb(a,b,c,d){var e={},f=a===mb;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function sb(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function tb(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function ub(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:ob,type:"GET",isLocal:hb.test(pb[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":nb,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?sb(sb(a,n.ajaxSettings),b):sb(n.ajaxSettings,a)},ajaxPrefilter:qb(lb),ajaxTransport:qb(mb),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=n.ajaxSetup({},b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!f){f={};while(b=gb.exec(e))f[b[1].toLowerCase()]=b[2]}b=f[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?e:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return c&&c.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||ob)+"").replace(eb,"").replace(jb,pb[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(h=kb.exec(k.url.toLowerCase()),k.crossDomain=!(!h||h[1]===pb[1]&&h[2]===pb[2]&&(h[3]||("http:"===h[1]?"80":"443"))===(pb[3]||("http:"===pb[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),rb(lb,k,b,v),2===t)return v;i=n.event&&k.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!ib.test(k.type),d=k.url,k.hasContent||(k.data&&(d=k.url+=(db.test(d)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=fb.test(d)?d.replace(fb,"$1_="+cb++):d+(db.test(d)?"&":"?")+"_="+cb++)),k.ifModified&&(n.lastModified[d]&&v.setRequestHeader("If-Modified-Since",n.lastModified[d]),n.etag[d]&&v.setRequestHeader("If-None-Match",n.etag[d])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+nb+"; q=0.01":""):k.accepts["*"]);for(j in k.headers)v.setRequestHeader(j,k.headers[j]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(j in{success:1,error:1,complete:1})v[j](k[j]);if(c=rb(mb,k,b,v)){v.readyState=1,i&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,c.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,f,h){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),c=void 0,e=h||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,f&&(u=tb(k,v,f)),u=ub(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[d]=w),w=v.getResponseHeader("etag"),w&&(n.etag[d]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,i&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),i&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(n.isFunction(a)?function(b){n(this).wrapInner(a.call(this,b))}:function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var vb=/%20/g,wb=/\[\]$/,xb=/\r?\n/g,yb=/^(?:submit|button|image|reset|file)$/i,zb=/^(?:input|select|textarea|keygen)/i;function Ab(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||wb.test(a)?d(a,e):Ab(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Ab(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Ab(c,a[c],b,e);return d.join("&").replace(vb,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&zb.test(this.nodeName)&&!yb.test(a)&&(this.checked||!T.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(xb,"\r\n")}}):{name:b.name,value:c.replace(xb,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Bb=0,Cb={},Db={0:200,1223:204},Eb=n.ajaxSettings.xhr();a.attachEvent&&a.attachEvent("onunload",function(){for(var a in Cb)Cb[a]()}),k.cors=!!Eb&&"withCredentials"in Eb,k.ajax=Eb=!!Eb,n.ajaxTransport(function(a){var b;return k.cors||Eb&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Bb;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Cb[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Db[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Cb[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=n("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),l.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Fb=[],Gb=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Fb.pop()||n.expando+"_"+cb++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Gb.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Gb.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Gb,"$1"+e):b.jsonp!==!1&&(b.url+=(db.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Fb.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||l;var d=v.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=n.buildFragment([a],b,e),e&&e.length&&n(e).remove(),n.merge([],d.childNodes))};var Hb=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Hb)return Hb.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};var Ib=a.document.documentElement;function Jb(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(typeof d.getBoundingClientRect!==U&&(e=d.getBoundingClientRect()),c=Jb(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||Ib;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Ib})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;n.fn[b]=function(e){return J(this,function(b,e,f){var g=Jb(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=ya(k.pixelPosition,function(a,c){return c?(c=xa(a,b),va.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return J(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Kb=a.jQuery,Lb=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Lb),b&&a.jQuery===n&&(a.jQuery=Kb),n},typeof b===U&&(a.jQuery=a.$=n),n});
//# sourceMappingURL=jquery.min.map
\ No newline at end of file
tinymce.PluginManager.add("advlist",function(a){function b(a,b){var c=[];return tinymce.each(b.split(/[ ,]/),function(a){c.push({text:a.replace(/\-/g," ").replace(/\b\w/g,function(a){return a.toUpperCase()}),data:"default"==a?"":a})}),c}function c(b,c){a.undoManager.transact(function(){var d,e=a.dom,f=a.selection;d=e.getParent(f.getNode(),"ol,ul"),d&&d.nodeName==b&&c!==!1||a.execCommand("UL"==b?"InsertUnorderedList":"InsertOrderedList"),c=c===!1?g[b]:c,g[b]=c,d=e.getParent(f.getNode(),"ol,ul"),d&&(e.setStyle(d,"listStyleType",c?c:null),d.removeAttribute("data-mce-style")),a.focus()})}function d(b){var c=a.dom.getStyle(a.dom.getParent(a.selection.getNode(),"ol,ul"),"listStyleType")||"";b.control.items().each(function(a){a.active(a.settings.data===c)})}var e,f,g={};e=b("OL",a.getParam("advlist_number_styles","default,lower-alpha,lower-greek,lower-roman,upper-alpha,upper-roman")),f=b("UL",a.getParam("advlist_bullet_styles","default,circle,disc,square")),a.addButton("numlist",{type:"splitbutton",tooltip:"Numbered list",menu:e,onshow:d,onselect:function(a){c("OL",a.control.settings.data)},onclick:function(){c("OL",!1)}}),a.addButton("bullist",{type:"splitbutton",tooltip:"Bullet list",menu:f,onshow:d,onselect:function(a){c("UL",a.control.settings.data)},onclick:function(){c("UL",!1)}})});
\ No newline at end of file
tinymce.PluginManager.add("advlist",function(e){function t(e,t){var n=[];return tinymce.each(t.split(/[ ,]/),function(e){n.push({text:e.replace(/\-/g," ").replace(/\b\w/g,function(e){return e.toUpperCase()}),data:"default"==e?"":e})}),n}function n(t,n){e.undoManager.transact(function(){var r,i=e.dom,o=e.selection;r=i.getParent(o.getNode(),"ol,ul"),r&&r.nodeName==t&&n!==!1||e.execCommand("UL"==t?"InsertUnorderedList":"InsertOrderedList"),n=n===!1?a[t]:n,a[t]=n,r=i.getParent(o.getNode(),"ol,ul"),r&&(i.setStyle(r,"listStyleType",n?n:null),r.removeAttribute("data-mce-style")),e.focus()})}function r(t){var n=e.dom.getStyle(e.dom.getParent(e.selection.getNode(),"ol,ul"),"listStyleType")||"";t.control.items().each(function(e){e.active(e.settings.data===n)})}var i,o,a={};i=t("OL",e.getParam("advlist_number_styles","default,lower-alpha,lower-greek,lower-roman,upper-alpha,upper-roman")),o=t("UL",e.getParam("advlist_bullet_styles","default,circle,disc,square")),e.addButton("numlist",{type:"splitbutton",tooltip:"Numbered list",menu:i,onshow:r,onselect:function(e){n("OL",e.control.settings.data)},onclick:function(){n("OL",!1)}}),e.addButton("bullist",{type:"splitbutton",tooltip:"Bullet list",menu:o,onshow:r,onselect:function(e){n("UL",e.control.settings.data)},onclick:function(){n("UL",!1)}})});
\ No newline at end of file
......
tinymce.PluginManager.add("anchor",function(a){function b(){var b=a.selection.getNode(),c="",d="A"==b.tagName&&""===a.dom.getAttrib(b,"href");d&&(c=b.name||b.id||""),a.windowManager.open({title:"Anchor",body:{type:"textbox",name:"name",size:40,label:"Name",value:c},onsubmit:function(c){var e=c.data.name;d?b.id=e:(a.selection.collapse(!0),a.execCommand("mceInsertContent",!1,a.dom.createHTML("a",{id:e})))}})}a.addCommand("mceAnchor",b),a.addButton("anchor",{icon:"anchor",tooltip:"Anchor",onclick:b,stateSelector:"a:not([href])"}),a.addMenuItem("anchor",{icon:"anchor",text:"Anchor",context:"insert",onclick:b})});
\ No newline at end of file
tinymce.PluginManager.add("anchor",function(e){function t(){var t=e.selection.getNode(),n="",r="A"==t.tagName&&""===e.dom.getAttrib(t,"href");r&&(n=t.name||t.id||""),e.windowManager.open({title:"Anchor",body:{type:"textbox",name:"name",size:40,label:"Name",value:n},onsubmit:function(n){var i=n.data.name;r?t.id=i:(e.selection.collapse(!0),e.execCommand("mceInsertContent",!1,e.dom.createHTML("a",{id:i})))}})}e.addCommand("mceAnchor",t),e.addButton("anchor",{icon:"anchor",tooltip:"Anchor",onclick:t,stateSelector:"a:not([href])"}),e.addMenuItem("anchor",{icon:"anchor",text:"Anchor",context:"insert",onclick:t})});
\ No newline at end of file
......
tinymce.PluginManager.add("autolink",function(a){function b(a){e(a,-1,"(",!0)}function c(a){e(a,0,"",!0)}function d(a){e(a,-1,"",!1)}function e(a,b,c){function d(a,b){if(0>b&&(b=0),3==a.nodeType){var c=a.data.length;b>c&&(b=c)}return b}function e(a,b){1!=a.nodeType||a.hasChildNodes()?g.setStart(a,d(a,b)):g.setStartBefore(a)}function f(a,b){1!=a.nodeType||a.hasChildNodes()?g.setEnd(a,d(a,b)):g.setEndAfter(a)}var g,h,i,j,k,l,m,n,o,p;if("A"!=a.selection.getNode().tagName){if(g=a.selection.getRng(!0).cloneRange(),g.startOffset<5){if(n=g.endContainer.previousSibling,!n){if(!g.endContainer.firstChild||!g.endContainer.firstChild.nextSibling)return;n=g.endContainer.firstChild.nextSibling}if(o=n.length,e(n,o),f(n,o),g.endOffset<5)return;h=g.endOffset,j=n}else{if(j=g.endContainer,3!=j.nodeType&&j.firstChild){for(;3!=j.nodeType&&j.firstChild;)j=j.firstChild;3==j.nodeType&&(e(j,0),f(j,j.nodeValue.length))}h=1==g.endOffset?2:g.endOffset-1-b}i=h;do e(j,h>=2?h-2:0),f(j,h>=1?h-1:0),h-=1,p=g.toString();while(" "!=p&&""!==p&&160!=p.charCodeAt(0)&&h-2>=0&&p!=c);g.toString()==c||160==g.toString().charCodeAt(0)?(e(j,h),f(j,i),h+=1):0===g.startOffset?(e(j,0),f(j,i)):(e(j,h),f(j,i)),l=g.toString(),"."==l.charAt(l.length-1)&&f(j,i-1),l=g.toString(),m=l.match(/^(https?:\/\/|ssh:\/\/|ftp:\/\/|file:\/|www\.|(?:mailto:)?[A-Z0-9._%+\-]+@)(.+)$/i),m&&("www."==m[1]?m[1]="http://www.":/@$/.test(m[1])&&!/^mailto:/.test(m[1])&&(m[1]="mailto:"+m[1]),k=a.selection.getBookmark(),a.selection.setRng(g),a.execCommand("createlink",!1,m[1]+m[2]),a.selection.moveToBookmark(k),a.nodeChanged())}}var f;return a.on("keydown",function(b){return 13==b.keyCode?d(a):void 0}),tinymce.Env.ie?void a.on("focus",function(){if(!f){f=!0;try{a.execCommand("AutoUrlDetect",!1,!0)}catch(b){}}}):(a.on("keypress",function(c){return 41==c.keyCode?b(a):void 0}),void a.on("keyup",function(b){return 32==b.keyCode?c(a):void 0}))});
\ No newline at end of file
tinymce.PluginManager.add("autolink",function(e){function t(e){i(e,-1,"(",!0)}function n(e){i(e,0,"",!0)}function r(e){i(e,-1,"",!1)}function i(e,t,n){function r(e,t){if(0>t&&(t=0),3==e.nodeType){var n=e.data.length;t>n&&(t=n)}return t}function i(e,t){1!=e.nodeType||e.hasChildNodes()?a.setStart(e,r(e,t)):a.setStartBefore(e)}function o(e,t){1!=e.nodeType||e.hasChildNodes()?a.setEnd(e,r(e,t)):a.setEndAfter(e)}var a,s,l,c,u,d,f,p,m,h;if("A"!=e.selection.getNode().tagName){if(a=e.selection.getRng(!0).cloneRange(),a.startOffset<5){if(p=a.endContainer.previousSibling,!p){if(!a.endContainer.firstChild||!a.endContainer.firstChild.nextSibling)return;p=a.endContainer.firstChild.nextSibling}if(m=p.length,i(p,m),o(p,m),a.endOffset<5)return;s=a.endOffset,c=p}else{if(c=a.endContainer,3!=c.nodeType&&c.firstChild){for(;3!=c.nodeType&&c.firstChild;)c=c.firstChild;3==c.nodeType&&(i(c,0),o(c,c.nodeValue.length))}s=1==a.endOffset?2:a.endOffset-1-t}l=s;do i(c,s>=2?s-2:0),o(c,s>=1?s-1:0),s-=1,h=a.toString();while(" "!=h&&""!==h&&160!=h.charCodeAt(0)&&s-2>=0&&h!=n);a.toString()==n||160==a.toString().charCodeAt(0)?(i(c,s),o(c,l),s+=1):0===a.startOffset?(i(c,0),o(c,l)):(i(c,s),o(c,l)),d=a.toString(),"."==d.charAt(d.length-1)&&o(c,l-1),d=a.toString(),f=d.match(/^(https?:\/\/|ssh:\/\/|ftp:\/\/|file:\/|www\.|(?:mailto:)?[A-Z0-9._%+\-]+@)(.+)$/i),f&&("www."==f[1]?f[1]="http://www.":/@$/.test(f[1])&&!/^mailto:/.test(f[1])&&(f[1]="mailto:"+f[1]),u=e.selection.getBookmark(),e.selection.setRng(a),e.execCommand("createlink",!1,f[1]+f[2]),e.selection.moveToBookmark(u),e.nodeChanged())}}var o;return e.on("keydown",function(t){return 13==t.keyCode?r(e):void 0}),tinymce.Env.ie?void e.on("focus",function(){if(!o){o=!0;try{e.execCommand("AutoUrlDetect",!1,!0)}catch(t){}}}):(e.on("keypress",function(n){return 41==n.keyCode?t(e):void 0}),void e.on("keyup",function(t){return 32==t.keyCode?n(e):void 0}))});
\ No newline at end of file
......
tinymce.PluginManager.add("autoresize",function(a){function b(){return a.plugins.fullscreen&&a.plugins.fullscreen.isFullscreen()}function c(d){var g,h,i,j,k,l,m,n,o,p,q,r,s=tinymce.DOM;if(h=a.getDoc()){if(i=h.body,j=h.documentElement,k=e.autoresize_min_height,!i||d&&"setcontent"===d.type&&d.initial||b())return void(i&&j&&(i.style.overflowY="auto",j.style.overflowY="auto"));m=a.dom.getStyle(i,"margin-top",!0),n=a.dom.getStyle(i,"margin-bottom",!0),o=a.dom.getStyle(i,"padding-top",!0),p=a.dom.getStyle(i,"padding-bottom",!0),q=a.dom.getStyle(i,"border-top-width",!0),r=a.dom.getStyle(i,"border-bottom-width",!0),l=i.offsetHeight+parseInt(m,10)+parseInt(n,10)+parseInt(o,10)+parseInt(p,10)+parseInt(q,10)+parseInt(r,10),(isNaN(l)||0>=l)&&(l=tinymce.Env.ie?i.scrollHeight:tinymce.Env.webkit&&0===i.clientHeight?0:i.offsetHeight),l>e.autoresize_min_height&&(k=l),e.autoresize_max_height&&l>e.autoresize_max_height?(k=e.autoresize_max_height,i.style.overflowY="auto",j.style.overflowY="auto"):(i.style.overflowY="hidden",j.style.overflowY="hidden",i.scrollTop=0),k!==f&&(g=k-f,s.setStyle(a.iframeElement,"height",k+"px"),f=k,tinymce.isWebKit&&0>g&&c(d))}}function d(b,e,f){tinymce.util.Delay.setEditorTimeout(a,function(){c({}),b--?d(b,e,f):f&&f()},e)}var e=a.settings,f=0;a.settings.inline||(e.autoresize_min_height=parseInt(a.getParam("autoresize_min_height",a.getElement().offsetHeight),10),e.autoresize_max_height=parseInt(a.getParam("autoresize_max_height",0),10),a.on("init",function(){var b,c;b=a.getParam("autoresize_overflow_padding",1),c=a.getParam("autoresize_bottom_margin",50),b!==!1&&a.dom.setStyles(a.getBody(),{paddingLeft:b,paddingRight:b}),c!==!1&&a.dom.setStyles(a.getBody(),{paddingBottom:c})}),a.on("nodechange setcontent keyup FullscreenStateChanged",c),a.getParam("autoresize_on_init",!0)&&a.on("init",function(){d(20,100,function(){d(5,1e3)})}),a.addCommand("mceAutoResize",c))});
\ No newline at end of file
tinymce.PluginManager.add("autoresize",function(e){function t(){return e.plugins.fullscreen&&e.plugins.fullscreen.isFullscreen()}function n(r){var a,s,l,c,u,d,f,p,m,h,g,v,y=tinymce.DOM;if(s=e.getDoc()){if(l=s.body,c=s.documentElement,u=i.autoresize_min_height,!l||r&&"setcontent"===r.type&&r.initial||t())return void(l&&c&&(l.style.overflowY="auto",c.style.overflowY="auto"));f=e.dom.getStyle(l,"margin-top",!0),p=e.dom.getStyle(l,"margin-bottom",!0),m=e.dom.getStyle(l,"padding-top",!0),h=e.dom.getStyle(l,"padding-bottom",!0),g=e.dom.getStyle(l,"border-top-width",!0),v=e.dom.getStyle(l,"border-bottom-width",!0),d=l.offsetHeight+parseInt(f,10)+parseInt(p,10)+parseInt(m,10)+parseInt(h,10)+parseInt(g,10)+parseInt(v,10),(isNaN(d)||0>=d)&&(d=tinymce.Env.ie?l.scrollHeight:tinymce.Env.webkit&&0===l.clientHeight?0:l.offsetHeight),d>i.autoresize_min_height&&(u=d),i.autoresize_max_height&&d>i.autoresize_max_height?(u=i.autoresize_max_height,l.style.overflowY="auto",c.style.overflowY="auto"):(l.style.overflowY="hidden",c.style.overflowY="hidden",l.scrollTop=0),u!==o&&(a=u-o,y.setStyle(e.iframeElement,"height",u+"px"),o=u,tinymce.isWebKit&&0>a&&n(r))}}function r(t,i,o){tinymce.util.Delay.setEditorTimeout(e,function(){n({}),t--?r(t,i,o):o&&o()},i)}var i=e.settings,o=0;e.settings.inline||(i.autoresize_min_height=parseInt(e.getParam("autoresize_min_height",e.getElement().offsetHeight),10),i.autoresize_max_height=parseInt(e.getParam("autoresize_max_height",0),10),e.on("init",function(){var t,n;t=e.getParam("autoresize_overflow_padding",1),n=e.getParam("autoresize_bottom_margin",50),t!==!1&&e.dom.setStyles(e.getBody(),{paddingLeft:t,paddingRight:t}),n!==!1&&e.dom.setStyles(e.getBody(),{paddingBottom:n})}),e.on("nodechange setcontent keyup FullscreenStateChanged",n),e.getParam("autoresize_on_init",!0)&&e.on("init",function(){r(20,100,function(){r(5,1e3)})}),e.addCommand("mceAutoResize",n))});
\ No newline at end of file
......
tinymce._beforeUnloadHandler=function(){var a;return tinymce.each(tinymce.editors,function(b){b.plugins.autosave&&b.plugins.autosave.storeDraft(),!a&&b.isDirty()&&b.getParam("autosave_ask_before_unload",!0)&&(a=b.translate("You have unsaved changes are you sure you want to navigate away?"))}),a},tinymce.PluginManager.add("autosave",function(a){function b(a,b){var c={s:1e3,m:6e4};return a=/^(\d+)([ms]?)$/.exec(""+(a||b)),(a[2]?c[a[2]]:1)*parseInt(a,10)}function c(){var a=parseInt(n.getItem(k+"time"),10)||0;return(new Date).getTime()-a>m.autosave_retention?(d(!1),!1):!0}function d(b){n.removeItem(k+"draft"),n.removeItem(k+"time"),b!==!1&&a.fire("RemoveDraft")}function e(){!j()&&a.isDirty()&&(n.setItem(k+"draft",a.getContent({format:"raw",no_events:!0})),n.setItem(k+"time",(new Date).getTime()),a.fire("StoreDraft"))}function f(){c()&&(a.setContent(n.getItem(k+"draft"),{format:"raw"}),a.fire("RestoreDraft"))}function g(){l||(setInterval(function(){a.removed||e()},m.autosave_interval),l=!0)}function h(){var b=this;b.disabled(!c()),a.on("StoreDraft RestoreDraft RemoveDraft",function(){b.disabled(!c())}),g()}function i(){a.undoManager.beforeChange(),f(),d(),a.undoManager.add()}function j(b){var c=a.settings.forced_root_block;return b=tinymce.trim("undefined"==typeof b?a.getBody().innerHTML:b),""===b||new RegExp("^<"+c+"[^>]*>((\xa0|&nbsp;|[ ]|<br[^>]*>)+?|)</"+c+">|<br>$","i").test(b)}var k,l,m=a.settings,n=tinymce.util.LocalStorage;k=m.autosave_prefix||"tinymce-autosave-{path}{query}-{id}-",k=k.replace(/\{path\}/g,document.location.pathname),k=k.replace(/\{query\}/g,document.location.search),k=k.replace(/\{id\}/g,a.id),m.autosave_interval=b(m.autosave_interval,"30s"),m.autosave_retention=b(m.autosave_retention,"20m"),a.addButton("restoredraft",{title:"Restore last draft",onclick:i,onPostRender:h}),a.addMenuItem("restoredraft",{text:"Restore last draft",onclick:i,onPostRender:h,context:"file"}),a.settings.autosave_restore_when_empty!==!1&&(a.on("init",function(){c()&&j()&&f()}),a.on("saveContent",function(){d()})),window.onbeforeunload=tinymce._beforeUnloadHandler,this.hasDraft=c,this.storeDraft=e,this.restoreDraft=f,this.removeDraft=d,this.isEmpty=j});
\ No newline at end of file
tinymce._beforeUnloadHandler=function(){var e;return tinymce.each(tinymce.editors,function(t){t.plugins.autosave&&t.plugins.autosave.storeDraft(),!e&&t.isDirty()&&t.getParam("autosave_ask_before_unload",!0)&&(e=t.translate("You have unsaved changes are you sure you want to navigate away?"))}),e},tinymce.PluginManager.add("autosave",function(e){function t(e,t){var n={s:1e3,m:6e4};return e=/^(\d+)([ms]?)$/.exec(""+(e||t)),(e[2]?n[e[2]]:1)*parseInt(e,10)}function n(){var e=parseInt(p.getItem(u+"time"),10)||0;return(new Date).getTime()-e>f.autosave_retention?(r(!1),!1):!0}function r(t){p.removeItem(u+"draft"),p.removeItem(u+"time"),t!==!1&&e.fire("RemoveDraft")}function i(){!c()&&e.isDirty()&&(p.setItem(u+"draft",e.getContent({format:"raw",no_events:!0})),p.setItem(u+"time",(new Date).getTime()),e.fire("StoreDraft"))}function o(){n()&&(e.setContent(p.getItem(u+"draft"),{format:"raw"}),e.fire("RestoreDraft"))}function a(){d||(setInterval(function(){e.removed||i()},f.autosave_interval),d=!0)}function s(){var t=this;t.disabled(!n()),e.on("StoreDraft RestoreDraft RemoveDraft",function(){t.disabled(!n())}),a()}function l(){e.undoManager.beforeChange(),o(),r(),e.undoManager.add()}function c(t){var n=e.settings.forced_root_block;return t=tinymce.trim("undefined"==typeof t?e.getBody().innerHTML:t),""===t||new RegExp("^<"+n+"[^>]*>((\xa0|&nbsp;|[ ]|<br[^>]*>)+?|)</"+n+">|<br>$","i").test(t)}var u,d,f=e.settings,p=tinymce.util.LocalStorage;u=f.autosave_prefix||"tinymce-autosave-{path}{query}-{id}-",u=u.replace(/\{path\}/g,document.location.pathname),u=u.replace(/\{query\}/g,document.location.search),u=u.replace(/\{id\}/g,e.id),f.autosave_interval=t(f.autosave_interval,"30s"),f.autosave_retention=t(f.autosave_retention,"20m"),e.addButton("restoredraft",{title:"Restore last draft",onclick:l,onPostRender:s}),e.addMenuItem("restoredraft",{text:"Restore last draft",onclick:l,onPostRender:s,context:"file"}),e.settings.autosave_restore_when_empty!==!1&&(e.on("init",function(){n()&&c()&&o()}),e.on("saveContent",function(){r()})),window.onbeforeunload=tinymce._beforeUnloadHandler,this.hasDraft=n,this.storeDraft=i,this.restoreDraft=o,this.removeDraft=r,this.isEmpty=c});
\ No newline at end of file
......
!function(){tinymce.create("tinymce.plugins.BBCodePlugin",{init:function(a){var b=this,c=a.getParam("bbcode_dialect","punbb").toLowerCase();a.on("beforeSetContent",function(a){a.content=b["_"+c+"_bbcode2html"](a.content)}),a.on("postProcess",function(a){a.set&&(a.content=b["_"+c+"_bbcode2html"](a.content)),a.get&&(a.content=b["_"+c+"_html2bbcode"](a.content))})},getInfo:function(){return{longname:"BBCode Plugin",author:"Ephox Corp",authorurl:"http://www.tinymce.com",infourl:"http://www.tinymce.com/wiki.php/Plugin:bbcode"}},_punbb_html2bbcode:function(a){function b(b,c){a=a.replace(b,c)}return a=tinymce.trim(a),b(/<a.*?href=\"(.*?)\".*?>(.*?)<\/a>/gi,"[url=$1]$2[/url]"),b(/<font.*?color=\"(.*?)\".*?class=\"codeStyle\".*?>(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),b(/<font.*?color=\"(.*?)\".*?class=\"quoteStyle\".*?>(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),b(/<font.*?class=\"codeStyle\".*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),b(/<font.*?class=\"quoteStyle\".*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),b(/<span style=\"color: ?(.*?);\">(.*?)<\/span>/gi,"[color=$1]$2[/color]"),b(/<font.*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[color=$1]$2[/color]"),b(/<span style=\"font-size:(.*?);\">(.*?)<\/span>/gi,"[size=$1]$2[/size]"),b(/<font>(.*?)<\/font>/gi,"$1"),b(/<img.*?src=\"(.*?)\".*?\/>/gi,"[img]$1[/img]"),b(/<span class=\"codeStyle\">(.*?)<\/span>/gi,"[code]$1[/code]"),b(/<span class=\"quoteStyle\">(.*?)<\/span>/gi,"[quote]$1[/quote]"),b(/<strong class=\"codeStyle\">(.*?)<\/strong>/gi,"[code][b]$1[/b][/code]"),b(/<strong class=\"quoteStyle\">(.*?)<\/strong>/gi,"[quote][b]$1[/b][/quote]"),b(/<em class=\"codeStyle\">(.*?)<\/em>/gi,"[code][i]$1[/i][/code]"),b(/<em class=\"quoteStyle\">(.*?)<\/em>/gi,"[quote][i]$1[/i][/quote]"),b(/<u class=\"codeStyle\">(.*?)<\/u>/gi,"[code][u]$1[/u][/code]"),b(/<u class=\"quoteStyle\">(.*?)<\/u>/gi,"[quote][u]$1[/u][/quote]"),b(/<\/(strong|b)>/gi,"[/b]"),b(/<(strong|b)>/gi,"[b]"),b(/<\/(em|i)>/gi,"[/i]"),b(/<(em|i)>/gi,"[i]"),b(/<\/u>/gi,"[/u]"),b(/<span style=\"text-decoration: ?underline;\">(.*?)<\/span>/gi,"[u]$1[/u]"),b(/<u>/gi,"[u]"),b(/<blockquote[^>]*>/gi,"[quote]"),b(/<\/blockquote>/gi,"[/quote]"),b(/<br \/>/gi,"\n"),b(/<br\/>/gi,"\n"),b(/<br>/gi,"\n"),b(/<p>/gi,""),b(/<\/p>/gi,"\n"),b(/&nbsp;|\u00a0/gi," "),b(/&quot;/gi,'"'),b(/&lt;/gi,"<"),b(/&gt;/gi,">"),b(/&amp;/gi,"&"),a},_punbb_bbcode2html:function(a){function b(b,c){a=a.replace(b,c)}return a=tinymce.trim(a),b(/\n/gi,"<br />"),b(/\[b\]/gi,"<strong>"),b(/\[\/b\]/gi,"</strong>"),b(/\[i\]/gi,"<em>"),b(/\[\/i\]/gi,"</em>"),b(/\[u\]/gi,"<u>"),b(/\[\/u\]/gi,"</u>"),b(/\[url=([^\]]+)\](.*?)\[\/url\]/gi,'<a href="$1">$2</a>'),b(/\[url\](.*?)\[\/url\]/gi,'<a href="$1">$1</a>'),b(/\[img\](.*?)\[\/img\]/gi,'<img src="$1" />'),b(/\[color=(.*?)\](.*?)\[\/color\]/gi,'<font color="$1">$2</font>'),b(/\[code\](.*?)\[\/code\]/gi,'<span class="codeStyle">$1</span>&nbsp;'),b(/\[quote.*?\](.*?)\[\/quote\]/gi,'<span class="quoteStyle">$1</span>&nbsp;'),a}}),tinymce.PluginManager.add("bbcode",tinymce.plugins.BBCodePlugin)}();
\ No newline at end of file
!function(){tinymce.create("tinymce.plugins.BBCodePlugin",{init:function(e){var t=this,n=e.getParam("bbcode_dialect","punbb").toLowerCase();e.on("beforeSetContent",function(e){e.content=t["_"+n+"_bbcode2html"](e.content)}),e.on("postProcess",function(e){e.set&&(e.content=t["_"+n+"_bbcode2html"](e.content)),e.get&&(e.content=t["_"+n+"_html2bbcode"](e.content))})},getInfo:function(){return{longname:"BBCode Plugin",author:"Ephox Corp",authorurl:"http://www.tinymce.com",infourl:"http://www.tinymce.com/wiki.php/Plugin:bbcode"}},_punbb_html2bbcode:function(e){function t(t,n){e=e.replace(t,n)}return e=tinymce.trim(e),t(/<a.*?href=\"(.*?)\".*?>(.*?)<\/a>/gi,"[url=$1]$2[/url]"),t(/<font.*?color=\"(.*?)\".*?class=\"codeStyle\".*?>(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),t(/<font.*?color=\"(.*?)\".*?class=\"quoteStyle\".*?>(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),t(/<font.*?class=\"codeStyle\".*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[code][color=$1]$2[/color][/code]"),t(/<font.*?class=\"quoteStyle\".*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[quote][color=$1]$2[/color][/quote]"),t(/<span style=\"color: ?(.*?);\">(.*?)<\/span>/gi,"[color=$1]$2[/color]"),t(/<font.*?color=\"(.*?)\".*?>(.*?)<\/font>/gi,"[color=$1]$2[/color]"),t(/<span style=\"font-size:(.*?);\">(.*?)<\/span>/gi,"[size=$1]$2[/size]"),t(/<font>(.*?)<\/font>/gi,"$1"),t(/<img.*?src=\"(.*?)\".*?\/>/gi,"[img]$1[/img]"),t(/<span class=\"codeStyle\">(.*?)<\/span>/gi,"[code]$1[/code]"),t(/<span class=\"quoteStyle\">(.*?)<\/span>/gi,"[quote]$1[/quote]"),t(/<strong class=\"codeStyle\">(.*?)<\/strong>/gi,"[code][b]$1[/b][/code]"),t(/<strong class=\"quoteStyle\">(.*?)<\/strong>/gi,"[quote][b]$1[/b][/quote]"),t(/<em class=\"codeStyle\">(.*?)<\/em>/gi,"[code][i]$1[/i][/code]"),t(/<em class=\"quoteStyle\">(.*?)<\/em>/gi,"[quote][i]$1[/i][/quote]"),t(/<u class=\"codeStyle\">(.*?)<\/u>/gi,"[code][u]$1[/u][/code]"),t(/<u class=\"quoteStyle\">(.*?)<\/u>/gi,"[quote][u]$1[/u][/quote]"),t(/<\/(strong|b)>/gi,"[/b]"),t(/<(strong|b)>/gi,"[b]"),t(/<\/(em|i)>/gi,"[/i]"),t(/<(em|i)>/gi,"[i]"),t(/<\/u>/gi,"[/u]"),t(/<span style=\"text-decoration: ?underline;\">(.*?)<\/span>/gi,"[u]$1[/u]"),t(/<u>/gi,"[u]"),t(/<blockquote[^>]*>/gi,"[quote]"),t(/<\/blockquote>/gi,"[/quote]"),t(/<br \/>/gi,"\n"),t(/<br\/>/gi,"\n"),t(/<br>/gi,"\n"),t(/<p>/gi,""),t(/<\/p>/gi,"\n"),t(/&nbsp;|\u00a0/gi," "),t(/&quot;/gi,'"'),t(/&lt;/gi,"<"),t(/&gt;/gi,">"),t(/&amp;/gi,"&"),e},_punbb_bbcode2html:function(e){function t(t,n){e=e.replace(t,n)}return e=tinymce.trim(e),t(/\n/gi,"<br />"),t(/\[b\]/gi,"<strong>"),t(/\[\/b\]/gi,"</strong>"),t(/\[i\]/gi,"<em>"),t(/\[\/i\]/gi,"</em>"),t(/\[u\]/gi,"<u>"),t(/\[\/u\]/gi,"</u>"),t(/\[url=([^\]]+)\](.*?)\[\/url\]/gi,'<a href="$1">$2</a>'),t(/\[url\](.*?)\[\/url\]/gi,'<a href="$1">$1</a>'),t(/\[img\](.*?)\[\/img\]/gi,'<img src="$1" />'),t(/\[color=(.*?)\](.*?)\[\/color\]/gi,'<font color="$1">$2</font>'),t(/\[code\](.*?)\[\/code\]/gi,'<span class="codeStyle">$1</span>&nbsp;'),t(/\[quote.*?\](.*?)\[\/quote\]/gi,'<span class="quoteStyle">$1</span>&nbsp;'),e}}),tinymce.PluginManager.add("bbcode",tinymce.plugins.BBCodePlugin)}();
\ No newline at end of file
......
tinymce.PluginManager.add("charmap",function(a){function b(){function b(a){for(;a;){if("TD"==a.nodeName)return a;a=a.parentNode}}var d,e,f,g;d='<table role="presentation" cellspacing="0" class="mce-charmap"><tbody>';var h=25,i=Math.ceil(c.length/h);for(f=0;i>f;f++){for(d+="<tr>",e=0;h>e;e++){var j=f*h+e;if(j<c.length){var k=c[j];d+='<td title="'+k[1]+'"><div tabindex="-1" title="'+k[1]+'" role="button">'+(k?String.fromCharCode(parseInt(k[0],10)):"&nbsp;")+"</div></td>"}else d+="<td />"}d+="</tr>"}d+="</tbody></table>";var l={type:"container",html:d,onclick:function(c){var d=c.target;/^(TD|DIV)$/.test(d.nodeName)&&b(d).firstChild&&(a.execCommand("mceInsertContent",!1,tinymce.trim(d.innerText||d.textContent)),c.ctrlKey||g.close())},onmouseover:function(a){var c=b(a.target);c&&c.firstChild?(g.find("#preview").text(c.firstChild.firstChild.data),g.find("#previewTitle").text(c.title)):(g.find("#preview").text(" "),g.find("#previewTitle").text(" "))}};g=a.windowManager.open({title:"Special character",spacing:10,padding:10,items:[l,{type:"container",layout:"flex",direction:"column",align:"center",spacing:5,minWidth:160,minHeight:160,items:[{type:"label",name:"preview",text:" ",style:"font-size: 40px; text-align: center",border:1,minWidth:140,minHeight:80},{type:"label",name:"previewTitle",text:" ",style:"text-align: center",border:1,minWidth:140,minHeight:80}]}],buttons:[{text:"Close",onclick:function(){g.close()}}]})}var c=[["160","no-break space"],["173","soft hyphen"],["34","quotation mark"],["162","cent sign"],["8364","euro sign"],["163","pound sign"],["165","yen sign"],["169","copyright sign"],["174","registered sign"],["8482","trade mark sign"],["8240","per mille sign"],["181","micro sign"],["183","middle dot"],["8226","bullet"],["8230","three dot leader"],["8242","minutes / feet"],["8243","seconds / inches"],["167","section sign"],["182","paragraph sign"],["223","sharp s / ess-zed"],["8249","single left-pointing angle quotation mark"],["8250","single right-pointing angle quotation mark"],["171","left pointing guillemet"],["187","right pointing guillemet"],["8216","left single quotation mark"],["8217","right single quotation mark"],["8220","left double quotation mark"],["8221","right double quotation mark"],["8218","single low-9 quotation mark"],["8222","double low-9 quotation mark"],["60","less-than sign"],["62","greater-than sign"],["8804","less-than or equal to"],["8805","greater-than or equal to"],["8211","en dash"],["8212","em dash"],["175","macron"],["8254","overline"],["164","currency sign"],["166","broken bar"],["168","diaeresis"],["161","inverted exclamation mark"],["191","turned question mark"],["710","circumflex accent"],["732","small tilde"],["176","degree sign"],["8722","minus sign"],["177","plus-minus sign"],["247","division sign"],["8260","fraction slash"],["215","multiplication sign"],["185","superscript one"],["178","superscript two"],["179","superscript three"],["188","fraction one quarter"],["189","fraction one half"],["190","fraction three quarters"],["402","function / florin"],["8747","integral"],["8721","n-ary sumation"],["8734","infinity"],["8730","square root"],["8764","similar to"],["8773","approximately equal to"],["8776","almost equal to"],["8800","not equal to"],["8801","identical to"],["8712","element of"],["8713","not an element of"],["8715","contains as member"],["8719","n-ary product"],["8743","logical and"],["8744","logical or"],["172","not sign"],["8745","intersection"],["8746","union"],["8706","partial differential"],["8704","for all"],["8707","there exists"],["8709","diameter"],["8711","backward difference"],["8727","asterisk operator"],["8733","proportional to"],["8736","angle"],["180","acute accent"],["184","cedilla"],["170","feminine ordinal indicator"],["186","masculine ordinal indicator"],["8224","dagger"],["8225","double dagger"],["192","A - grave"],["193","A - acute"],["194","A - circumflex"],["195","A - tilde"],["196","A - diaeresis"],["197","A - ring above"],["198","ligature AE"],["199","C - cedilla"],["200","E - grave"],["201","E - acute"],["202","E - circumflex"],["203","E - diaeresis"],["204","I - grave"],["205","I - acute"],["206","I - circumflex"],["207","I - diaeresis"],["208","ETH"],["209","N - tilde"],["210","O - grave"],["211","O - acute"],["212","O - circumflex"],["213","O - tilde"],["214","O - diaeresis"],["216","O - slash"],["338","ligature OE"],["352","S - caron"],["217","U - grave"],["218","U - acute"],["219","U - circumflex"],["220","U - diaeresis"],["221","Y - acute"],["376","Y - diaeresis"],["222","THORN"],["224","a - grave"],["225","a - acute"],["226","a - circumflex"],["227","a - tilde"],["228","a - diaeresis"],["229","a - ring above"],["230","ligature ae"],["231","c - cedilla"],["232","e - grave"],["233","e - acute"],["234","e - circumflex"],["235","e - diaeresis"],["236","i - grave"],["237","i - acute"],["238","i - circumflex"],["239","i - diaeresis"],["240","eth"],["241","n - tilde"],["242","o - grave"],["243","o - acute"],["244","o - circumflex"],["245","o - tilde"],["246","o - diaeresis"],["248","o slash"],["339","ligature oe"],["353","s - caron"],["249","u - grave"],["250","u - acute"],["251","u - circumflex"],["252","u - diaeresis"],["253","y - acute"],["254","thorn"],["255","y - diaeresis"],["913","Alpha"],["914","Beta"],["915","Gamma"],["916","Delta"],["917","Epsilon"],["918","Zeta"],["919","Eta"],["920","Theta"],["921","Iota"],["922","Kappa"],["923","Lambda"],["924","Mu"],["925","Nu"],["926","Xi"],["927","Omicron"],["928","Pi"],["929","Rho"],["931","Sigma"],["932","Tau"],["933","Upsilon"],["934","Phi"],["935","Chi"],["936","Psi"],["937","Omega"],["945","alpha"],["946","beta"],["947","gamma"],["948","delta"],["949","epsilon"],["950","zeta"],["951","eta"],["952","theta"],["953","iota"],["954","kappa"],["955","lambda"],["956","mu"],["957","nu"],["958","xi"],["959","omicron"],["960","pi"],["961","rho"],["962","final sigma"],["963","sigma"],["964","tau"],["965","upsilon"],["966","phi"],["967","chi"],["968","psi"],["969","omega"],["8501","alef symbol"],["982","pi symbol"],["8476","real part symbol"],["978","upsilon - hook symbol"],["8472","Weierstrass p"],["8465","imaginary part"],["8592","leftwards arrow"],["8593","upwards arrow"],["8594","rightwards arrow"],["8595","downwards arrow"],["8596","left right arrow"],["8629","carriage return"],["8656","leftwards double arrow"],["8657","upwards double arrow"],["8658","rightwards double arrow"],["8659","downwards double arrow"],["8660","left right double arrow"],["8756","therefore"],["8834","subset of"],["8835","superset of"],["8836","not a subset of"],["8838","subset of or equal to"],["8839","superset of or equal to"],["8853","circled plus"],["8855","circled times"],["8869","perpendicular"],["8901","dot operator"],["8968","left ceiling"],["8969","right ceiling"],["8970","left floor"],["8971","right floor"],["9001","left-pointing angle bracket"],["9002","right-pointing angle bracket"],["9674","lozenge"],["9824","black spade suit"],["9827","black club suit"],["9829","black heart suit"],["9830","black diamond suit"],["8194","en space"],["8195","em space"],["8201","thin space"],["8204","zero width non-joiner"],["8205","zero width joiner"],["8206","left-to-right mark"],["8207","right-to-left mark"]];a.addCommand("mceShowCharmap",b),a.addButton("charmap",{icon:"charmap",tooltip:"Special character",cmd:"mceShowCharmap"}),a.addMenuItem("charmap",{icon:"charmap",text:"Special character",cmd:"mceShowCharmap",context:"insert"})});
\ No newline at end of file
tinymce.PluginManager.add("charmap",function(e){function t(){function t(e){for(;e;){if("TD"==e.nodeName)return e;e=e.parentNode}}var r,i,o,a;r='<table role="presentation" cellspacing="0" class="mce-charmap"><tbody>';var s=25,l=Math.ceil(n.length/s);for(o=0;l>o;o++){for(r+="<tr>",i=0;s>i;i++){var c=o*s+i;if(c<n.length){var u=n[c];r+='<td title="'+u[1]+'"><div tabindex="-1" title="'+u[1]+'" role="button">'+(u?String.fromCharCode(parseInt(u[0],10)):"&nbsp;")+"</div></td>"}else r+="<td />"}r+="</tr>"}r+="</tbody></table>";var d={type:"container",html:r,onclick:function(n){var r=n.target;/^(TD|DIV)$/.test(r.nodeName)&&t(r).firstChild&&(e.execCommand("mceInsertContent",!1,tinymce.trim(r.innerText||r.textContent)),n.ctrlKey||a.close())},onmouseover:function(e){var n=t(e.target);n&&n.firstChild?(a.find("#preview").text(n.firstChild.firstChild.data),a.find("#previewTitle").text(n.title)):(a.find("#preview").text(" "),a.find("#previewTitle").text(" "))}};a=e.windowManager.open({title:"Special character",spacing:10,padding:10,items:[d,{type:"container",layout:"flex",direction:"column",align:"center",spacing:5,minWidth:160,minHeight:160,items:[{type:"label",name:"preview",text:" ",style:"font-size: 40px; text-align: center",border:1,minWidth:140,minHeight:80},{type:"label",name:"previewTitle",text:" ",style:"text-align: center",border:1,minWidth:140,minHeight:80}]}],buttons:[{text:"Close",onclick:function(){a.close()}}]})}var n=[["160","no-break space"],["173","soft hyphen"],["34","quotation mark"],["162","cent sign"],["8364","euro sign"],["163","pound sign"],["165","yen sign"],["169","copyright sign"],["174","registered sign"],["8482","trade mark sign"],["8240","per mille sign"],["181","micro sign"],["183","middle dot"],["8226","bullet"],["8230","three dot leader"],["8242","minutes / feet"],["8243","seconds / inches"],["167","section sign"],["182","paragraph sign"],["223","sharp s / ess-zed"],["8249","single left-pointing angle quotation mark"],["8250","single right-pointing angle quotation mark"],["171","left pointing guillemet"],["187","right pointing guillemet"],["8216","left single quotation mark"],["8217","right single quotation mark"],["8220","left double quotation mark"],["8221","right double quotation mark"],["8218","single low-9 quotation mark"],["8222","double low-9 quotation mark"],["60","less-than sign"],["62","greater-than sign"],["8804","less-than or equal to"],["8805","greater-than or equal to"],["8211","en dash"],["8212","em dash"],["175","macron"],["8254","overline"],["164","currency sign"],["166","broken bar"],["168","diaeresis"],["161","inverted exclamation mark"],["191","turned question mark"],["710","circumflex accent"],["732","small tilde"],["176","degree sign"],["8722","minus sign"],["177","plus-minus sign"],["247","division sign"],["8260","fraction slash"],["215","multiplication sign"],["185","superscript one"],["178","superscript two"],["179","superscript three"],["188","fraction one quarter"],["189","fraction one half"],["190","fraction three quarters"],["402","function / florin"],["8747","integral"],["8721","n-ary sumation"],["8734","infinity"],["8730","square root"],["8764","similar to"],["8773","approximately equal to"],["8776","almost equal to"],["8800","not equal to"],["8801","identical to"],["8712","element of"],["8713","not an element of"],["8715","contains as member"],["8719","n-ary product"],["8743","logical and"],["8744","logical or"],["172","not sign"],["8745","intersection"],["8746","union"],["8706","partial differential"],["8704","for all"],["8707","there exists"],["8709","diameter"],["8711","backward difference"],["8727","asterisk operator"],["8733","proportional to"],["8736","angle"],["180","acute accent"],["184","cedilla"],["170","feminine ordinal indicator"],["186","masculine ordinal indicator"],["8224","dagger"],["8225","double dagger"],["192","A - grave"],["193","A - acute"],["194","A - circumflex"],["195","A - tilde"],["196","A - diaeresis"],["197","A - ring above"],["198","ligature AE"],["199","C - cedilla"],["200","E - grave"],["201","E - acute"],["202","E - circumflex"],["203","E - diaeresis"],["204","I - grave"],["205","I - acute"],["206","I - circumflex"],["207","I - diaeresis"],["208","ETH"],["209","N - tilde"],["210","O - grave"],["211","O - acute"],["212","O - circumflex"],["213","O - tilde"],["214","O - diaeresis"],["216","O - slash"],["338","ligature OE"],["352","S - caron"],["217","U - grave"],["218","U - acute"],["219","U - circumflex"],["220","U - diaeresis"],["221","Y - acute"],["376","Y - diaeresis"],["222","THORN"],["224","a - grave"],["225","a - acute"],["226","a - circumflex"],["227","a - tilde"],["228","a - diaeresis"],["229","a - ring above"],["230","ligature ae"],["231","c - cedilla"],["232","e - grave"],["233","e - acute"],["234","e - circumflex"],["235","e - diaeresis"],["236","i - grave"],["237","i - acute"],["238","i - circumflex"],["239","i - diaeresis"],["240","eth"],["241","n - tilde"],["242","o - grave"],["243","o - acute"],["244","o - circumflex"],["245","o - tilde"],["246","o - diaeresis"],["248","o slash"],["339","ligature oe"],["353","s - caron"],["249","u - grave"],["250","u - acute"],["251","u - circumflex"],["252","u - diaeresis"],["253","y - acute"],["254","thorn"],["255","y - diaeresis"],["913","Alpha"],["914","Beta"],["915","Gamma"],["916","Delta"],["917","Epsilon"],["918","Zeta"],["919","Eta"],["920","Theta"],["921","Iota"],["922","Kappa"],["923","Lambda"],["924","Mu"],["925","Nu"],["926","Xi"],["927","Omicron"],["928","Pi"],["929","Rho"],["931","Sigma"],["932","Tau"],["933","Upsilon"],["934","Phi"],["935","Chi"],["936","Psi"],["937","Omega"],["945","alpha"],["946","beta"],["947","gamma"],["948","delta"],["949","epsilon"],["950","zeta"],["951","eta"],["952","theta"],["953","iota"],["954","kappa"],["955","lambda"],["956","mu"],["957","nu"],["958","xi"],["959","omicron"],["960","pi"],["961","rho"],["962","final sigma"],["963","sigma"],["964","tau"],["965","upsilon"],["966","phi"],["967","chi"],["968","psi"],["969","omega"],["8501","alef symbol"],["982","pi symbol"],["8476","real part symbol"],["978","upsilon - hook symbol"],["8472","Weierstrass p"],["8465","imaginary part"],["8592","leftwards arrow"],["8593","upwards arrow"],["8594","rightwards arrow"],["8595","downwards arrow"],["8596","left right arrow"],["8629","carriage return"],["8656","leftwards double arrow"],["8657","upwards double arrow"],["8658","rightwards double arrow"],["8659","downwards double arrow"],["8660","left right double arrow"],["8756","therefore"],["8834","subset of"],["8835","superset of"],["8836","not a subset of"],["8838","subset of or equal to"],["8839","superset of or equal to"],["8853","circled plus"],["8855","circled times"],["8869","perpendicular"],["8901","dot operator"],["8968","left ceiling"],["8969","right ceiling"],["8970","left floor"],["8971","right floor"],["9001","left-pointing angle bracket"],["9002","right-pointing angle bracket"],["9674","lozenge"],["9824","black spade suit"],["9827","black club suit"],["9829","black heart suit"],["9830","black diamond suit"],["8194","en space"],["8195","em space"],["8201","thin space"],["8204","zero width non-joiner"],["8205","zero width joiner"],["8206","left-to-right mark"],["8207","right-to-left mark"]];e.addCommand("mceShowCharmap",t),e.addButton("charmap",{icon:"charmap",tooltip:"Special character",cmd:"mceShowCharmap"}),e.addMenuItem("charmap",{icon:"charmap",text:"Special character",cmd:"mceShowCharmap",context:"insert"})});
\ No newline at end of file
......
tinymce.PluginManager.add("code",function(a){function b(){var b=a.windowManager.open({title:"Source code",body:{type:"textbox",name:"code",multiline:!0,minWidth:a.getParam("code_dialog_width",600),minHeight:a.getParam("code_dialog_height",Math.min(tinymce.DOM.getViewPort().h-200,500)),spellcheck:!1,style:"direction: ltr; text-align: left"},onSubmit:function(b){a.focus(),a.undoManager.transact(function(){a.setContent(b.data.code)}),a.selection.setCursorLocation(),a.nodeChanged()}});b.find("#code").value(a.getContent({source_view:!0}))}a.addCommand("mceCodeEditor",b),a.addButton("code",{icon:"code",tooltip:"Source code",onclick:b}),a.addMenuItem("code",{icon:"code",text:"Source code",context:"tools",onclick:b})});
\ No newline at end of file
tinymce.PluginManager.add("code",function(e){function t(){var t=e.windowManager.open({title:"Source code",body:{type:"textbox",name:"code",multiline:!0,minWidth:e.getParam("code_dialog_width",600),minHeight:e.getParam("code_dialog_height",Math.min(tinymce.DOM.getViewPort().h-200,500)),spellcheck:!1,style:"direction: ltr; text-align: left"},onSubmit:function(t){e.focus(),e.undoManager.transact(function(){e.setContent(t.data.code)}),e.selection.setCursorLocation(),e.nodeChanged()}});t.find("#code").value(e.getContent({source_view:!0}))}e.addCommand("mceCodeEditor",t),e.addButton("code",{icon:"code",tooltip:"Source code",onclick:t}),e.addMenuItem("code",{icon:"code",text:"Source code",context:"tools",onclick:t})});
\ No newline at end of file
......
!function(a,b){"use strict";function c(a,b){for(var c,d=[],f=0;f<a.length;++f){if(c=g[a[f]]||e(a[f]),!c)throw"module definition dependecy not found: "+a[f];d.push(c)}b.apply(null,d)}function d(a,d,e){if("string"!=typeof a)throw"invalid module definition, module id must be defined and be a string";if(d===b)throw"invalid module definition, dependencies must be specified";if(e===b)throw"invalid module definition, definition function must be specified";c(d,function(){g[a]=e.apply(null,arguments)})}function e(b){for(var c=a,d=b.split(/[.\/]/),e=0;e<d.length;++e){if(!c[d[e]])return;c=c[d[e]]}return c}function f(c){var d,e,f,h,i;for(d=0;d<c.length;d++){e=a,f=c[d],h=f.split(/[.\/]/);for(var j=0;j<h.length-1;++j)e[h[j]]===b&&(e[h[j]]={}),e=e[h[j]];e[h[h.length-1]]=g[f]}if(a.AMDLC_TESTS){i=a.privateModules||{};for(f in g)i[f]=g[f];for(d=0;d<c.length;d++)delete i[c[d]];a.privateModules=i}}var g={};d("tinymce/codesampleplugin/Prism",[],function(){var a={},b="undefined"!=typeof a?a:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},c=function(){var a=/\blang(?:uage)?-(?!\*)(\w+)\b/i,c=b.Prism={util:{encode:function(a){return a instanceof d?new d(a.type,c.util.encode(a.content),a.alias):"Array"===c.util.type(a)?a.map(c.util.encode):a.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(a){return Object.prototype.toString.call(a).match(/\[object (\w+)\]/)[1]},clone:function(a){var b=c.util.type(a);switch(b){case"Object":var d={};for(var e in a)a.hasOwnProperty(e)&&(d[e]=c.util.clone(a[e]));return d;case"Array":return a.map&&a.map(function(a){return c.util.clone(a)})}return a}},languages:{extend:function(a,b){var d=c.util.clone(c.languages[a]);for(var e in b)d[e]=b[e];return d},insertBefore:function(a,b,d,e){e=e||c.languages;var f=e[a];if(2==arguments.length){d=arguments[1];for(var g in d)d.hasOwnProperty(g)&&(f[g]=d[g]);return f}var h={};for(var i in f)if(f.hasOwnProperty(i)){if(i==b)for(var g in d)d.hasOwnProperty(g)&&(h[g]=d[g]);h[i]=f[i]}return c.languages.DFS(c.languages,function(b,c){c===e[a]&&b!=a&&(this[b]=h)}),e[a]=h},DFS:function(a,b,d){for(var e in a)a.hasOwnProperty(e)&&(b.call(a,e,a[e],d||e),"Object"===c.util.type(a[e])?c.languages.DFS(a[e],b):"Array"===c.util.type(a[e])&&c.languages.DFS(a[e],b,e))}},plugins:{},highlightAll:function(a,b){for(var d,e=document.querySelectorAll('code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'),f=0;d=e[f++];)c.highlightElement(d,a===!0,b)},highlightElement:function(d,e,f){for(var g,h,i=d;i&&!a.test(i.className);)i=i.parentNode;i&&(g=(i.className.match(a)||[,""])[1],h=c.languages[g]),d.className=d.className.replace(a,"").replace(/\s+/g," ")+" language-"+g,i=d.parentNode,/pre/i.test(i.nodeName)&&(i.className=i.className.replace(a,"").replace(/\s+/g," ")+" language-"+g);var j=d.textContent,k={element:d,language:g,grammar:h,code:j};if(!j||!h)return void c.hooks.run("complete",k);if(c.hooks.run("before-highlight",k),e&&b.Worker){var l=new Worker(c.filename);l.onmessage=function(a){k.highlightedCode=a.data,c.hooks.run("before-insert",k),k.element.innerHTML=k.highlightedCode,f&&f.call(k.element),c.hooks.run("after-highlight",k),c.hooks.run("complete",k)},l.postMessage(JSON.stringify({language:k.language,code:k.code,immediateClose:!0}))}else k.highlightedCode=c.highlight(k.code,k.grammar,k.language),c.hooks.run("before-insert",k),k.element.innerHTML=k.highlightedCode,f&&f.call(d),c.hooks.run("after-highlight",k),c.hooks.run("complete",k)},highlight:function(a,b,e){var f=c.tokenize(a,b);return d.stringify(c.util.encode(f),e)},tokenize:function(a,b,d){var e=c.Token,f=[a],g=b.rest;if(g){for(var h in g)b[h]=g[h];delete b.rest}a:for(var h in b)if(b.hasOwnProperty(h)&&b[h]){var i=b[h];i="Array"===c.util.type(i)?i:[i];for(var j=0;j<i.length;++j){var k=i[j],l=k.inside,m=!!k.lookbehind,n=0,o=k.alias;k=k.pattern||k;for(var p=0;p<f.length;p++){var q=f[p];if(f.length>a.length)break a;if(!(q instanceof e)){k.lastIndex=0;var r=k.exec(q);if(r){m&&(n=r[1].length);var s=r.index-1+n,r=r[0].slice(n),t=r.length,u=s+t,v=q.slice(0,s+1),w=q.slice(u+1),x=[p,1];v&&x.push(v);var y=new e(h,l?c.tokenize(r,l):r,o);x.push(y),w&&x.push(w),Array.prototype.splice.apply(f,x)}}}}}return f},hooks:{all:{},add:function(a,b){var d=c.hooks.all;d[a]=d[a]||[],d[a].push(b)},run:function(a,b){var d=c.hooks.all[a];if(d&&d.length)for(var e,f=0;e=d[f++];)e(b)}}},d=c.Token=function(a,b,c){this.type=a,this.content=b,this.alias=c};return d.stringify=function(a,b,e){if("string"==typeof a)return a;if("Array"===c.util.type(a))return a.map(function(c){return d.stringify(c,b,a)}).join("");var f={type:a.type,content:d.stringify(a.content,b,e),tag:"span",classes:["token",a.type],attributes:{},language:b,parent:e};if("comment"==f.type&&(f.attributes.spellcheck="true"),a.alias){var g="Array"===c.util.type(a.alias)?a.alias:[a.alias];Array.prototype.push.apply(f.classes,g)}c.hooks.run("wrap",f);var h="";for(var i in f.attributes)h+=(h?" ":"")+i+'="'+(f.attributes[i]||"")+'"';return"<"+f.tag+' class="'+f.classes.join(" ")+'" '+h+">"+f.content+"</"+f.tag+">"},b.document?void 0:b.addEventListener?(b.addEventListener("message",function(a){var d=JSON.parse(a.data),e=d.language,f=d.code,g=d.immediateClose;b.postMessage(c.highlight(f,c.languages[e],e)),g&&b.close()},!1),b.Prism):b.Prism}();return"undefined"!=typeof module&&module.exports&&(module.exports=c),"undefined"!=typeof global&&(global.Prism=c),c.languages.markup={comment:/<!--[\w\W]*?-->/,prolog:/<\?[\w\W]+?\?>/,doctype:/<!DOCTYPE[\w\W]+?>/,cdata:/<!\[CDATA\[[\w\W]*?]]>/i,tag:{pattern:/<\/?[^\s>\/=.]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\\1|\\?(?!\1)[\w\W])*\1|[^\s'">=]+))?)*\s*\/?>/i,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=(?:('|")[\w\W]*?(\1)|[^\s>]+)/i,inside:{punctuation:/[=>"']/}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},c.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&amp;/,"&"))}),c.languages.xml=c.languages.markup,c.languages.html=c.languages.markup,c.languages.mathml=c.languages.markup,c.languages.svg=c.languages.markup,c.languages.css={comment:/\/\*[\w\W]*?\*\//,atrule:{pattern:/@[\w-]+?.*?(;|(?=\s*\{))/i,inside:{rule:/@[\w-]+/}},url:/url\((?:(["'])(\\(?:\r\n|[\w\W])|(?!\1)[^\\\r\n])*\1|.*?)\)/i,selector:/[^\{\}\s][^\{\};]*?(?=\s*\{)/,string:/("|')(\\(?:\r\n|[\w\W])|(?!\1)[^\\\r\n])*\1/,property:/(\b|\B)[\w-]+(?=\s*:)/i,important:/\B!important\b/i,"function":/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:]/},c.languages.css.atrule.inside.rest=c.util.clone(c.languages.css),c.languages.markup&&(c.languages.insertBefore("markup","tag",{style:{pattern:/<style[\w\W]*?>[\w\W]*?<\/style>/i,inside:{tag:{pattern:/<style[\w\W]*?>|<\/style>/i,inside:c.languages.markup.tag.inside},rest:c.languages.css},alias:"language-css"}}),c.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|').*?\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:c.languages.markup.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:c.languages.css}},alias:"language-css"}},c.languages.markup.tag)),c.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\w\W]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:/(["'])(\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[a-z0-9_\.\\]+/i,lookbehind:!0,inside:{punctuation:/(\.|\\)/}},keyword:/\b(if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,"boolean":/\b(true|false)\b/,"function":/[a-z0-9_]+(?=\()/i,number:/\b-?(?:0x[\da-f]+|\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/},c.languages.javascript=c.languages.extend("clike",{keyword:/\b(as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/,number:/\b-?(0x[\dA-Fa-f]+|0b[01]+|0o[0-7]+|\d*\.?\d+([Ee][+-]?\d+)?|NaN|Infinity)\b/,"function":/[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*(?=\()/i}),c.languages.insertBefore("javascript","keyword",{regex:{pattern:/(^|[^\/])\/(?!\/)(\[.+?]|\\.|[^\/\\\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})]))/,lookbehind:!0}}),c.languages.insertBefore("javascript","class-name",{"template-string":{pattern:/`(?:\\`|\\?[^`])*`/,inside:{interpolation:{pattern:/\$\{[^}]+\}/,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:c.languages.javascript}},string:/[\s\S]+/}}}),c.languages.markup&&c.languages.insertBefore("markup","tag",{script:{pattern:/<script[\w\W]*?>[\w\W]*?<\/script>/i,inside:{tag:{pattern:/<script[\w\W]*?>|<\/script>/i,inside:c.languages.markup.tag.inside},rest:c.languages.javascript},alias:"language-javascript"}}),c.languages.js=c.languages.javascript,c.languages.c=c.languages.extend("clike",{keyword:/\b(asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,operator:/\-[>-]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|?\||[~^%?*\/]/,number:/\b-?(?:0x[\da-f]+|\d*\.?\d+(?:e[+-]?\d+)?)[ful]*\b/i}),c.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+([^\r\n\\]|\\.|\\(?:\r\n?|\n))*/im,lookbehind:!0,alias:"property",inside:{string:{pattern:/(#\s*include\s*)(<.+?>|("|')(\\?.)+?\3)/,lookbehind:!0}}}}),delete c.languages.c["class-name"],delete c.languages.c["boolean"],c.languages.csharp=c.languages.extend("clike",{keyword:/\b(abstract|as|async|await|base|bool|break|byte|case|catch|char|checked|class|const|continue|decimal|default|delegate|do|double|else|enum|event|explicit|extern|false|finally|fixed|float|for|foreach|goto|if|implicit|in|int|interface|internal|is|lock|long|namespace|new|null|object|operator|out|override|params|private|protected|public|readonly|ref|return|sbyte|sealed|short|sizeof|stackalloc|static|string|struct|switch|this|throw|true|try|typeof|uint|ulong|unchecked|unsafe|ushort|using|virtual|void|volatile|while|add|alias|ascending|async|await|descending|dynamic|from|get|global|group|into|join|let|orderby|partial|remove|select|set|value|var|where|yield)\b/,string:[/@("|')(\1\1|\\\1|\\?(?!\1)[\s\S])*\1/,/("|')(\\?.)*?\1/],number:/\b-?(0x[\da-f]+|\d*\.?\d+)\b/i}),c.languages.insertBefore("csharp","keyword",{preprocessor:{pattern:/(^\s*)#.*/m,lookbehind:!0}}),c.languages.cpp=c.languages.extend("c",{keyword:/\b(alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|class|compl|const|constexpr|const_cast|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,"boolean":/\b(true|false)\b/,operator:/[-+]{1,2}|!=?|<{1,2}=?|>{1,2}=?|\->|:{1,2}|={1,2}|\^|~|%|&{1,2}|\|?\||\?|\*|\/|\b(and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/}),c.languages.insertBefore("cpp","keyword",{"class-name":{pattern:/(class\s+)[a-z0-9_]+/i,lookbehind:!0}}),c.languages.java=c.languages.extend("clike",{keyword:/\b(abstract|continue|for|new|switch|assert|default|goto|package|synchronized|boolean|do|if|private|this|break|double|implements|protected|throw|byte|else|import|public|throws|case|enum|instanceof|return|transient|catch|extends|int|short|try|char|final|interface|static|void|class|finally|long|strictfp|volatile|const|float|native|super|while)\b/,number:/\b0b[01]+\b|\b0x[\da-f]*\.?[\da-fp\-]+\b|\b\d*\.?\d+(?:e[+-]?\d+)?[df]?\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|!=?|<<?=?|>>?>?=?|==?|&[&=]?|\|[|=]?|\*=?|\/=?|%=?|\^=?|[?:~])/m,lookbehind:!0}}),c.languages.php=c.languages.extend("clike",{keyword:/\b(and|or|xor|array|as|break|case|cfunction|class|const|continue|declare|default|die|do|else|elseif|enddeclare|endfor|endforeach|endif|endswitch|endwhile|extends|for|foreach|function|include|include_once|global|if|new|return|static|switch|use|require|require_once|var|while|abstract|interface|public|implements|private|protected|parent|throw|null|echo|print|trait|namespace|final|yield|goto|instanceof|finally|try|catch)\b/i,constant:/\b[A-Z0-9_]{2,}\b/,comment:{pattern:/(^|[^\\])(?:\/\*[\w\W]*?\*\/|\/\/.*)/,lookbehind:!0}}),c.languages.insertBefore("php","class-name",{"shell-comment":{pattern:/(^|[^\\])#.*/,lookbehind:!0,alias:"comment"}}),c.languages.insertBefore("php","keyword",{delimiter:/\?>|<\?(?:php)?/i,variable:/\$\w+\b/i,"package":{pattern:/(\\|namespace\s+|use\s+)[\w\\]+/,lookbehind:!0,inside:{punctuation:/\\/}}}),c.languages.insertBefore("php","operator",{property:{pattern:/(->)[\w]+/,lookbehind:!0}}),c.languages.markup&&(c.hooks.add("before-highlight",function(a){"php"===a.language&&(a.tokenStack=[],a.backupCode=a.code,a.code=a.code.replace(/(?:<\?php|<\?)[\w\W]*?(?:\?>)/gi,function(b){return a.tokenStack.push(b),"{{{PHP"+a.tokenStack.length+"}}}"}))}),c.hooks.add("before-insert",function(a){"php"===a.language&&(a.code=a.backupCode,delete a.backupCode)}),c.hooks.add("after-highlight",function(a){if("php"===a.language){for(var b,d=0;b=a.tokenStack[d];d++)a.highlightedCode=a.highlightedCode.replace("{{{PHP"+(d+1)+"}}}",c.highlight(b,a.grammar,"php").replace(/\$/g,"$$$$"));a.element.innerHTML=a.highlightedCode}}),c.hooks.add("wrap",function(a){"php"===a.language&&"markup"===a.type&&(a.content=a.content.replace(/(\{\{\{PHP[0-9]+\}\}\})/g,'<span class="token php">$1</span>'))}),c.languages.insertBefore("php","comment",{markup:{pattern:/<[^?]\/?(.*?)>/,inside:c.languages.markup},php:/\{\{\{PHP[0-9]+\}\}\}/})),c.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:/"""[\s\S]+?"""|'''[\s\S]+?'''|("|')(?:\\?.)*?\1/,"function":{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_][a-zA-Z0-9_]*(?=\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)[a-z0-9_]+/i,lookbehind:!0},keyword:/\b(?:as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|pass|print|raise|return|try|while|with|yield)\b/,"boolean":/\b(?:True|False)\b/,number:/\b-?(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:or|and|not)\b/,punctuation:/[{}[\];(),.:]/},function(a){a.languages.ruby=a.languages.extend("clike",{comment:/#(?!\{[^\r\n]*?\}).*/,keyword:/\b(alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|false|for|if|in|module|new|next|nil|not|or|raise|redo|require|rescue|retry|return|self|super|then|throw|true|undef|unless|until|when|while|yield)\b/});var b={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:a.util.clone(a.languages.ruby)}};a.languages.insertBefore("ruby","keyword",{regex:[{pattern:/%r([^a-zA-Z0-9\s\{\(\[<])(?:[^\\]|\\[\s\S])*?\1[gim]{0,3}/,inside:{interpolation:b}},{pattern:/%r\((?:[^()\\]|\\[\s\S])*\)[gim]{0,3}/,inside:{interpolation:b}},{pattern:/%r\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}[gim]{0,3}/,inside:{interpolation:b}},{pattern:/%r\[(?:[^\[\]\\]|\\[\s\S])*\][gim]{0,3}/,inside:{interpolation:b}},{pattern:/%r<(?:[^<>\\]|\\[\s\S])*>[gim]{0,3}/,inside:{interpolation:b}},{pattern:/(^|[^\/])\/(?!\/)(\[.+?]|\\.|[^\/\r\n])+\/[gim]{0,3}(?=\s*($|[\r\n,.;})]))/,lookbehind:!0}],variable:/[@$]+[a-zA-Z_][a-zA-Z_0-9]*(?:[?!]|\b)/,symbol:/:[a-zA-Z_][a-zA-Z_0-9]*(?:[?!]|\b)/}),a.languages.insertBefore("ruby","number",{builtin:/\b(Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|File|Fixnum|Fload|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z][a-zA-Z_0-9]*(?:[?!]|\b)/}),a.languages.ruby.string=[{pattern:/%[qQiIwWxs]?([^a-zA-Z0-9\s\{\(\[<])(?:[^\\]|\\[\s\S])*?\1/,inside:{interpolation:b}},{pattern:/%[qQiIwWxs]?\((?:[^()\\]|\\[\s\S])*\)/,inside:{interpolation:b}},{pattern:/%[qQiIwWxs]?\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/,inside:{interpolation:b}},{pattern:/%[qQiIwWxs]?\[(?:[^\[\]\\]|\\[\s\S])*\]/,inside:{interpolation:b}},{pattern:/%[qQiIwWxs]?<(?:[^<>\\]|\\[\s\S])*>/,inside:{interpolation:b}},{pattern:/("|')(#\{[^}]+\}|\\(?:\r?\n|\r)|\\?.)*?\1/,inside:{interpolation:b}}]}(c),c}),d("tinymce/codesampleplugin/Utils",[],function(){function a(a){return a&&"PRE"==a.nodeName&&-1!==a.className.indexOf("language-")}function b(a){return function(b,c){return a(c)}}return{isCodeSample:a,trimArg:b}}),d("tinymce/codesampleplugin/Dialog",["tinymce/dom/DOMUtils","tinymce/codesampleplugin/Utils","tinymce/codesampleplugin/Prism"],function(a,b,c){function d(a,b,d){a.undoManager.transact(function(){var f=e(a);d=h.encode(d),f?(a.dom.setAttrib(f,"class","language-"+b),f.innerHTML=d,c.highlightElement(f),a.selection.select(f)):(a.insertContent('<pre id="__new" class="language-'+b+'">'+d+"</pre>"),a.selection.select(a.$("#__new").removeAttr("id")[0]))})}function e(a){var c=a.selection.getNode();return b.isCodeSample(c)?c:null}function f(a){var b=e(a);return b?b.textContent:""}function g(a){var b,c=e(a);return c?(b=c.className.match(/language-(\w+)/),b?b[1]:""):""}var h=a.DOM,i=[{text:"HTML/XML",value:"markup"},{text:"JavaScript",value:"javascript"},{text:"CSS",value:"css"},{text:"PHP",value:"php"},{text:"Ruby",value:"ruby"},{text:"Python",value:"python"},{text:"Java",value:"java"},{text:"C",value:"c"},{text:"C#",value:"csharp"},{text:"C++",value:"cpp"}];return{open:function(a){a.windowManager.open({title:"Insert/Edit code sample",minWidth:Math.min(h.getViewPort().w,800),minHeight:Math.min(h.getViewPort().h,650),layout:"fit",body:[{type:"listbox",name:"language",label:"Language",maxWidth:200,value:g(a),values:i},{type:"textbox",name:"code",multiline:!0,spellcheck:!1,ariaLabel:"Code view",flex:1,style:"direction: ltr; text-align: left",classes:"monospace",value:f(a)}],onSubmit:function(b){d(a,b.data.language,b.data.code)}})}}}),d("tinymce/codesampleplugin/Plugin",["tinymce/Env","tinymce/PluginManager","tinymce/codesampleplugin/Prism","tinymce/codesampleplugin/Dialog","tinymce/codesampleplugin/Utils"],function(a,b,c,d,e){var f,g=e.trimArg;b.add("codesample",function(b,h){function i(){var a;f||(f=!0,a=b.dom.create("link",{rel:"stylesheet",href:h+"/css/prism.css"}),b.getDoc().getElementsByTagName("head")[0].appendChild(a))}var j=b.$;a.ceFalse&&(b.on("PreProcess",function(a){j("pre[contenteditable=false]",a.node).filter(g(e.isCodeSample)).each(function(a,b){var c=j(b),d=b.textContent;c.attr("class",j.trim(c.attr("class"))),c.removeAttr("contentEditable"),c.empty().append(j("<code></code>").text(d))})}),b.on("SetContent",function(){var a=j("pre").filter(g(e.isCodeSample)).filter(function(a,b){return"false"!==b.contentEditable});a.length&&b.undoManager.transact(function(){a.each(function(a,d){j(d).find("br").each(function(a,c){c.parentNode.replaceChild(b.getDoc().createTextNode("\n"),c)}),d.contentEditable=!1,d.innerHTML=b.dom.encode(d.textContent),c.highlightElement(d),d.className=j.trim(d.className)})})}),b.addCommand("codesample",function(){d.open(b)}),b.addButton("codesample",{cmd:"codesample",title:"Insert/Edit code sample"}),b.on("init",i))})}),f(["tinymce/codesampleplugin/Prism","tinymce/codesampleplugin/Utils","tinymce/codesampleplugin/Dialog","tinymce/codesampleplugin/Plugin"])}(this);
\ No newline at end of file
!function(e,t){"use strict";function n(e,t){for(var n,r=[],o=0;o<e.length;++o){if(n=a[e[o]]||i(e[o]),!n)throw"module definition dependecy not found: "+e[o];r.push(n)}t.apply(null,r)}function r(e,r,i){if("string"!=typeof e)throw"invalid module definition, module id must be defined and be a string";if(r===t)throw"invalid module definition, dependencies must be specified";if(i===t)throw"invalid module definition, definition function must be specified";n(r,function(){a[e]=i.apply(null,arguments)})}function i(t){for(var n=e,r=t.split(/[.\/]/),i=0;i<r.length;++i){if(!n[r[i]])return;n=n[r[i]]}return n}function o(n){var r,i,o,s,l;for(r=0;r<n.length;r++){i=e,o=n[r],s=o.split(/[.\/]/);for(var c=0;c<s.length-1;++c)i[s[c]]===t&&(i[s[c]]={}),i=i[s[c]];i[s[s.length-1]]=a[o]}if(e.AMDLC_TESTS){l=e.privateModules||{};for(o in a)l[o]=a[o];for(r=0;r<n.length;r++)delete l[n[r]];e.privateModules=l}}var a={};r("tinymce/codesampleplugin/Prism",[],function(){var e={},t="undefined"!=typeof e?e:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},n=function(){var e=/\blang(?:uage)?-(?!\*)(\w+)\b/i,n=t.Prism={util:{encode:function(e){return e instanceof r?new r(e.type,n.util.encode(e.content),e.alias):"Array"===n.util.type(e)?e.map(n.util.encode):e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).match(/\[object (\w+)\]/)[1]},clone:function(e){var t=n.util.type(e);switch(t){case"Object":var r={};for(var i in e)e.hasOwnProperty(i)&&(r[i]=n.util.clone(e[i]));return r;case"Array":return e.map&&e.map(function(e){return n.util.clone(e)})}return e}},languages:{extend:function(e,t){var r=n.util.clone(n.languages[e]);for(var i in t)r[i]=t[i];return r},insertBefore:function(e,t,r,i){i=i||n.languages;var o=i[e];if(2==arguments.length){r=arguments[1];for(var a in r)r.hasOwnProperty(a)&&(o[a]=r[a]);return o}var s={};for(var l in o)if(o.hasOwnProperty(l)){if(l==t)for(var a in r)r.hasOwnProperty(a)&&(s[a]=r[a]);s[l]=o[l]}return n.languages.DFS(n.languages,function(t,n){n===i[e]&&t!=e&&(this[t]=s)}),i[e]=s},DFS:function(e,t,r){for(var i in e)e.hasOwnProperty(i)&&(t.call(e,i,e[i],r||i),"Object"===n.util.type(e[i])?n.languages.DFS(e[i],t):"Array"===n.util.type(e[i])&&n.languages.DFS(e[i],t,i))}},plugins:{},highlightAll:function(e,t){for(var r,i=document.querySelectorAll('code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'),o=0;r=i[o++];)n.highlightElement(r,e===!0,t)},highlightElement:function(r,i,o){for(var a,s,l=r;l&&!e.test(l.className);)l=l.parentNode;l&&(a=(l.className.match(e)||[,""])[1],s=n.languages[a]),r.className=r.className.replace(e,"").replace(/\s+/g," ")+" language-"+a,l=r.parentNode,/pre/i.test(l.nodeName)&&(l.className=l.className.replace(e,"").replace(/\s+/g," ")+" language-"+a);var c=r.textContent,u={element:r,language:a,grammar:s,code:c};if(!c||!s)return void n.hooks.run("complete",u);if(n.hooks.run("before-highlight",u),i&&t.Worker){var d=new Worker(n.filename);d.onmessage=function(e){u.highlightedCode=e.data,n.hooks.run("before-insert",u),u.element.innerHTML=u.highlightedCode,o&&o.call(u.element),n.hooks.run("after-highlight",u),n.hooks.run("complete",u)},d.postMessage(JSON.stringify({language:u.language,code:u.code,immediateClose:!0}))}else u.highlightedCode=n.highlight(u.code,u.grammar,u.language),n.hooks.run("before-insert",u),u.element.innerHTML=u.highlightedCode,o&&o.call(r),n.hooks.run("after-highlight",u),n.hooks.run("complete",u)},highlight:function(e,t,i){var o=n.tokenize(e,t);return r.stringify(n.util.encode(o),i)},tokenize:function(e,t,r){var i=n.Token,o=[e],a=t.rest;if(a){for(var s in a)t[s]=a[s];delete t.rest}e:for(var s in t)if(t.hasOwnProperty(s)&&t[s]){var l=t[s];l="Array"===n.util.type(l)?l:[l];for(var c=0;c<l.length;++c){var u=l[c],d=u.inside,f=!!u.lookbehind,p=0,m=u.alias;u=u.pattern||u;for(var h=0;h<o.length;h++){var g=o[h];if(o.length>e.length)break e;if(!(g instanceof i)){u.lastIndex=0;var v=u.exec(g);if(v){f&&(p=v[1].length);var y=v.index-1+p,v=v[0].slice(p),b=v.length,x=y+b,C=g.slice(0,y+1),w=g.slice(x+1),N=[h,1];C&&N.push(C);var _=new i(s,d?n.tokenize(v,d):v,m);N.push(_),w&&N.push(w),Array.prototype.splice.apply(o,N)}}}}}return o},hooks:{all:{},add:function(e,t){var r=n.hooks.all;r[e]=r[e]||[],r[e].push(t)},run:function(e,t){var r=n.hooks.all[e];if(r&&r.length)for(var i,o=0;i=r[o++];)i(t)}}},r=n.Token=function(e,t,n){this.type=e,this.content=t,this.alias=n};return r.stringify=function(e,t,i){if("string"==typeof e)return e;if("Array"===n.util.type(e))return e.map(function(n){return r.stringify(n,t,e)}).join("");var o={type:e.type,content:r.stringify(e.content,t,i),tag:"span",classes:["token",e.type],attributes:{},language:t,parent:i};if("comment"==o.type&&(o.attributes.spellcheck="true"),e.alias){var a="Array"===n.util.type(e.alias)?e.alias:[e.alias];Array.prototype.push.apply(o.classes,a)}n.hooks.run("wrap",o);var s="";for(var l in o.attributes)s+=(s?" ":"")+l+'="'+(o.attributes[l]||"")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'" '+s+">"+o.content+"</"+o.tag+">"},t.document?void 0:t.addEventListener?(t.addEventListener("message",function(e){var r=JSON.parse(e.data),i=r.language,o=r.code,a=r.immediateClose;t.postMessage(n.highlight(o,n.languages[i],i)),a&&t.close()},!1),t.Prism):t.Prism}();return"undefined"!=typeof module&&module.exports&&(module.exports=n),"undefined"!=typeof global&&(global.Prism=n),n.languages.markup={comment:/<!--[\w\W]*?-->/,prolog:/<\?[\w\W]+?\?>/,doctype:/<!DOCTYPE[\w\W]+?>/,cdata:/<!\[CDATA\[[\w\W]*?]]>/i,tag:{pattern:/<\/?[^\s>\/=.]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\\1|\\?(?!\1)[\w\W])*\1|[^\s'">=]+))?)*\s*\/?>/i,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=(?:('|")[\w\W]*?(\1)|[^\s>]+)/i,inside:{punctuation:/[=>"']/}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},n.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))}),n.languages.xml=n.languages.markup,n.languages.html=n.languages.markup,n.languages.mathml=n.languages.markup,n.languages.svg=n.languages.markup,n.languages.css={comment:/\/\*[\w\W]*?\*\//,atrule:{pattern:/@[\w-]+?.*?(;|(?=\s*\{))/i,inside:{rule:/@[\w-]+/}},url:/url\((?:(["'])(\\(?:\r\n|[\w\W])|(?!\1)[^\\\r\n])*\1|.*?)\)/i,selector:/[^\{\}\s][^\{\};]*?(?=\s*\{)/,string:/("|')(\\(?:\r\n|[\w\W])|(?!\1)[^\\\r\n])*\1/,property:/(\b|\B)[\w-]+(?=\s*:)/i,important:/\B!important\b/i,"function":/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:]/},n.languages.css.atrule.inside.rest=n.util.clone(n.languages.css),n.languages.markup&&(n.languages.insertBefore("markup","tag",{style:{pattern:/<style[\w\W]*?>[\w\W]*?<\/style>/i,inside:{tag:{pattern:/<style[\w\W]*?>|<\/style>/i,inside:n.languages.markup.tag.inside},rest:n.languages.css},alias:"language-css"}}),n.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|').*?\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:n.languages.markup.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:n.languages.css}},alias:"language-css"}},n.languages.markup.tag)),n.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\w\W]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:/(["'])(\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[a-z0-9_\.\\]+/i,lookbehind:!0,inside:{punctuation:/(\.|\\)/}},keyword:/\b(if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,"boolean":/\b(true|false)\b/,"function":/[a-z0-9_]+(?=\()/i,number:/\b-?(?:0x[\da-f]+|\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/},n.languages.javascript=n.languages.extend("clike",{keyword:/\b(as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/,number:/\b-?(0x[\dA-Fa-f]+|0b[01]+|0o[0-7]+|\d*\.?\d+([Ee][+-]?\d+)?|NaN|Infinity)\b/,"function":/[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*(?=\()/i}),n.languages.insertBefore("javascript","keyword",{regex:{pattern:/(^|[^\/])\/(?!\/)(\[.+?]|\\.|[^\/\\\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})]))/,lookbehind:!0}}),n.languages.insertBefore("javascript","class-name",{"template-string":{pattern:/`(?:\\`|\\?[^`])*`/,inside:{interpolation:{pattern:/\$\{[^}]+\}/,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:n.languages.javascript}},string:/[\s\S]+/}}}),n.languages.markup&&n.languages.insertBefore("markup","tag",{script:{pattern:/<script[\w\W]*?>[\w\W]*?<\/script>/i,inside:{tag:{pattern:/<script[\w\W]*?>|<\/script>/i,inside:n.languages.markup.tag.inside},rest:n.languages.javascript},alias:"language-javascript"}}),n.languages.js=n.languages.javascript,n.languages.c=n.languages.extend("clike",{keyword:/\b(asm|typeof|inline|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|union|unsigned|void|volatile|while)\b/,operator:/\-[>-]?|\+\+?|!=?|<<?=?|>>?=?|==?|&&?|\|?\||[~^%?*\/]/,number:/\b-?(?:0x[\da-f]+|\d*\.?\d+(?:e[+-]?\d+)?)[ful]*\b/i}),n.languages.insertBefore("c","string",{macro:{pattern:/(^\s*)#\s*[a-z]+([^\r\n\\]|\\.|\\(?:\r\n?|\n))*/im,lookbehind:!0,alias:"property",inside:{string:{pattern:/(#\s*include\s*)(<.+?>|("|')(\\?.)+?\3)/,lookbehind:!0}}}}),delete n.languages.c["class-name"],delete n.languages.c["boolean"],n.languages.csharp=n.languages.extend("clike",{keyword:/\b(abstract|as|async|await|base|bool|break|byte|case|catch|char|checked|class|const|continue|decimal|default|delegate|do|double|else|enum|event|explicit|extern|false|finally|fixed|float|for|foreach|goto|if|implicit|in|int|interface|internal|is|lock|long|namespace|new|null|object|operator|out|override|params|private|protected|public|readonly|ref|return|sbyte|sealed|short|sizeof|stackalloc|static|string|struct|switch|this|throw|true|try|typeof|uint|ulong|unchecked|unsafe|ushort|using|virtual|void|volatile|while|add|alias|ascending|async|await|descending|dynamic|from|get|global|group|into|join|let|orderby|partial|remove|select|set|value|var|where|yield)\b/,string:[/@("|')(\1\1|\\\1|\\?(?!\1)[\s\S])*\1/,/("|')(\\?.)*?\1/],number:/\b-?(0x[\da-f]+|\d*\.?\d+)\b/i}),n.languages.insertBefore("csharp","keyword",{preprocessor:{pattern:/(^\s*)#.*/m,lookbehind:!0}}),n.languages.cpp=n.languages.extend("c",{keyword:/\b(alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|class|compl|const|constexpr|const_cast|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|float|for|friend|goto|if|inline|int|long|mutable|namespace|new|noexcept|nullptr|operator|private|protected|public|register|reinterpret_cast|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,"boolean":/\b(true|false)\b/,operator:/[-+]{1,2}|!=?|<{1,2}=?|>{1,2}=?|\->|:{1,2}|={1,2}|\^|~|%|&{1,2}|\|?\||\?|\*|\/|\b(and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/}),n.languages.insertBefore("cpp","keyword",{"class-name":{pattern:/(class\s+)[a-z0-9_]+/i,lookbehind:!0}}),n.languages.java=n.languages.extend("clike",{keyword:/\b(abstract|continue|for|new|switch|assert|default|goto|package|synchronized|boolean|do|if|private|this|break|double|implements|protected|throw|byte|else|import|public|throws|case|enum|instanceof|return|transient|catch|extends|int|short|try|char|final|interface|static|void|class|finally|long|strictfp|volatile|const|float|native|super|while)\b/,number:/\b0b[01]+\b|\b0x[\da-f]*\.?[\da-fp\-]+\b|\b\d*\.?\d+(?:e[+-]?\d+)?[df]?\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|!=?|<<?=?|>>?>?=?|==?|&[&=]?|\|[|=]?|\*=?|\/=?|%=?|\^=?|[?:~])/m,lookbehind:!0}}),n.languages.php=n.languages.extend("clike",{keyword:/\b(and|or|xor|array|as|break|case|cfunction|class|const|continue|declare|default|die|do|else|elseif|enddeclare|endfor|endforeach|endif|endswitch|endwhile|extends|for|foreach|function|include|include_once|global|if|new|return|static|switch|use|require|require_once|var|while|abstract|interface|public|implements|private|protected|parent|throw|null|echo|print|trait|namespace|final|yield|goto|instanceof|finally|try|catch)\b/i,constant:/\b[A-Z0-9_]{2,}\b/,comment:{pattern:/(^|[^\\])(?:\/\*[\w\W]*?\*\/|\/\/.*)/,lookbehind:!0}}),n.languages.insertBefore("php","class-name",{"shell-comment":{pattern:/(^|[^\\])#.*/,lookbehind:!0,alias:"comment"}}),n.languages.insertBefore("php","keyword",{delimiter:/\?>|<\?(?:php)?/i,variable:/\$\w+\b/i,"package":{pattern:/(\\|namespace\s+|use\s+)[\w\\]+/,lookbehind:!0,inside:{punctuation:/\\/}}}),n.languages.insertBefore("php","operator",{property:{pattern:/(->)[\w]+/,lookbehind:!0}}),n.languages.markup&&(n.hooks.add("before-highlight",function(e){"php"===e.language&&(e.tokenStack=[],e.backupCode=e.code,e.code=e.code.replace(/(?:<\?php|<\?)[\w\W]*?(?:\?>)/gi,function(t){return e.tokenStack.push(t),"{{{PHP"+e.tokenStack.length+"}}}"}))}),n.hooks.add("before-insert",function(e){"php"===e.language&&(e.code=e.backupCode,delete e.backupCode)}),n.hooks.add("after-highlight",function(e){if("php"===e.language){for(var t,r=0;t=e.tokenStack[r];r++)e.highlightedCode=e.highlightedCode.replace("{{{PHP"+(r+1)+"}}}",n.highlight(t,e.grammar,"php").replace(/\$/g,"$$$$"));e.element.innerHTML=e.highlightedCode}}),n.hooks.add("wrap",function(e){"php"===e.language&&"markup"===e.type&&(e.content=e.content.replace(/(\{\{\{PHP[0-9]+\}\}\})/g,'<span class="token php">$1</span>'))}),n.languages.insertBefore("php","comment",{markup:{pattern:/<[^?]\/?(.*?)>/,inside:n.languages.markup},php:/\{\{\{PHP[0-9]+\}\}\}/})),n.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:/"""[\s\S]+?"""|'''[\s\S]+?'''|("|')(?:\\?.)*?\1/,"function":{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_][a-zA-Z0-9_]*(?=\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)[a-z0-9_]+/i,lookbehind:!0},keyword:/\b(?:as|assert|async|await|break|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|pass|print|raise|return|try|while|with|yield)\b/,"boolean":/\b(?:True|False)\b/,number:/\b-?(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*\.?\d*|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:or|and|not)\b/,punctuation:/[{}[\];(),.:]/},function(e){e.languages.ruby=e.languages.extend("clike",{comment:/#(?!\{[^\r\n]*?\}).*/,keyword:/\b(alias|and|BEGIN|begin|break|case|class|def|define_method|defined|do|each|else|elsif|END|end|ensure|false|for|if|in|module|new|next|nil|not|or|raise|redo|require|rescue|retry|return|self|super|then|throw|true|undef|unless|until|when|while|yield)\b/});var t={pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"tag"},rest:e.util.clone(e.languages.ruby)}};e.languages.insertBefore("ruby","keyword",{regex:[{pattern:/%r([^a-zA-Z0-9\s\{\(\[<])(?:[^\\]|\\[\s\S])*?\1[gim]{0,3}/,inside:{interpolation:t}},{pattern:/%r\((?:[^()\\]|\\[\s\S])*\)[gim]{0,3}/,inside:{interpolation:t}},{pattern:/%r\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}[gim]{0,3}/,inside:{interpolation:t}},{pattern:/%r\[(?:[^\[\]\\]|\\[\s\S])*\][gim]{0,3}/,inside:{interpolation:t}},{pattern:/%r<(?:[^<>\\]|\\[\s\S])*>[gim]{0,3}/,inside:{interpolation:t}},{pattern:/(^|[^\/])\/(?!\/)(\[.+?]|\\.|[^\/\r\n])+\/[gim]{0,3}(?=\s*($|[\r\n,.;})]))/,lookbehind:!0}],variable:/[@$]+[a-zA-Z_][a-zA-Z_0-9]*(?:[?!]|\b)/,symbol:/:[a-zA-Z_][a-zA-Z_0-9]*(?:[?!]|\b)/}),e.languages.insertBefore("ruby","number",{builtin:/\b(Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Stat|File|Fixnum|Fload|Hash|Integer|IO|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|String|Struct|TMS|Symbol|ThreadGroup|Thread|Time|TrueClass)\b/,constant:/\b[A-Z][a-zA-Z_0-9]*(?:[?!]|\b)/}),e.languages.ruby.string=[{pattern:/%[qQiIwWxs]?([^a-zA-Z0-9\s\{\(\[<])(?:[^\\]|\\[\s\S])*?\1/,inside:{interpolation:t}},{pattern:/%[qQiIwWxs]?\((?:[^()\\]|\\[\s\S])*\)/,inside:{interpolation:t}},{pattern:/%[qQiIwWxs]?\{(?:[^#{}\\]|#(?:\{[^}]+\})?|\\[\s\S])*\}/,inside:{interpolation:t}},{pattern:/%[qQiIwWxs]?\[(?:[^\[\]\\]|\\[\s\S])*\]/,inside:{interpolation:t}},{pattern:/%[qQiIwWxs]?<(?:[^<>\\]|\\[\s\S])*>/,inside:{interpolation:t}},{pattern:/("|')(#\{[^}]+\}|\\(?:\r?\n|\r)|\\?.)*?\1/,inside:{interpolation:t}}]}(n),n}),r("tinymce/codesampleplugin/Utils",[],function(){function e(e){return e&&"PRE"==e.nodeName&&-1!==e.className.indexOf("language-")}function t(e){return function(t,n){return e(n)}}return{isCodeSample:e,trimArg:t}}),r("tinymce/codesampleplugin/Dialog",["tinymce/dom/DOMUtils","tinymce/codesampleplugin/Utils","tinymce/codesampleplugin/Prism"],function(e,t,n){function r(e,t,r){e.undoManager.transact(function(){var o=i(e);r=s.encode(r),o?(e.dom.setAttrib(o,"class","language-"+t),o.innerHTML=r,n.highlightElement(o),e.selection.select(o)):(e.insertContent('<pre id="__new" class="language-'+t+'">'+r+"</pre>"),e.selection.select(e.$("#__new").removeAttr("id")[0]))})}function i(e){var n=e.selection.getNode();return t.isCodeSample(n)?n:null}function o(e){var t=i(e);return t?t.textContent:""}function a(e){var t,n=i(e);return n?(t=n.className.match(/language-(\w+)/),t?t[1]:""):""}var s=e.DOM,l=[{text:"HTML/XML",value:"markup"},{text:"JavaScript",value:"javascript"},{text:"CSS",value:"css"},{text:"PHP",value:"php"},{text:"Ruby",value:"ruby"},{text:"Python",value:"python"},{text:"Java",value:"java"},{text:"C",value:"c"},{text:"C#",value:"csharp"},{text:"C++",value:"cpp"}];return{open:function(e){e.windowManager.open({title:"Insert/Edit code sample",minWidth:Math.min(s.getViewPort().w,800),minHeight:Math.min(s.getViewPort().h,650),layout:"fit",body:[{type:"listbox",name:"language",label:"Language",maxWidth:200,value:a(e),values:l},{type:"textbox",name:"code",multiline:!0,spellcheck:!1,ariaLabel:"Code view",flex:1,style:"direction: ltr; text-align: left",classes:"monospace",value:o(e)}],onSubmit:function(t){r(e,t.data.language,t.data.code)}})}}}),r("tinymce/codesampleplugin/Plugin",["tinymce/Env","tinymce/PluginManager","tinymce/codesampleplugin/Prism","tinymce/codesampleplugin/Dialog","tinymce/codesampleplugin/Utils"],function(e,t,n,r,i){var o,a=i.trimArg;t.add("codesample",function(t,s){function l(){var e;o||(o=!0,e=t.dom.create("link",{rel:"stylesheet",href:s+"/css/prism.css"}),t.getDoc().getElementsByTagName("head")[0].appendChild(e))}var c=t.$;e.ceFalse&&(t.on("PreProcess",function(e){c("pre[contenteditable=false]",e.node).filter(a(i.isCodeSample)).each(function(e,t){var n=c(t),r=t.textContent;n.attr("class",c.trim(n.attr("class"))),n.removeAttr("contentEditable"),n.empty().append(c("<code></code>").each(function(){this.textContent=r}))})}),t.on("SetContent",function(){var e=c("pre").filter(a(i.isCodeSample)).filter(function(e,t){return"false"!==t.contentEditable});e.length&&t.undoManager.transact(function(){e.each(function(e,r){c(r).find("br").each(function(e,n){n.parentNode.replaceChild(t.getDoc().createTextNode("\n"),n)}),r.contentEditable=!1,r.innerHTML=t.dom.encode(r.textContent),n.highlightElement(r),r.className=c.trim(r.className)})})}),t.addCommand("codesample",function(){r.open(t)}),t.addButton("codesample",{cmd:"codesample",title:"Insert/Edit code sample"}),t.on("init",l))})}),o(["tinymce/codesampleplugin/Prism","tinymce/codesampleplugin/Utils","tinymce/codesampleplugin/Dialog","tinymce/codesampleplugin/Plugin"])}(this);
\ No newline at end of file
......
tinymce.PluginManager.add("colorpicker",function(a){function b(b,c){function d(a){var b=new tinymce.util.Color(a),c=b.toRgb();f.fromJSON({r:c.r,g:c.g,b:c.b,hex:b.toHex().substr(1)}),e(b.toHex())}function e(a){f.find("#preview")[0].getEl().style.background=a}var f=a.windowManager.open({title:"Color",items:{type:"container",layout:"flex",direction:"row",align:"stretch",padding:5,spacing:10,items:[{type:"colorpicker",value:c,onchange:function(){var a=this.rgb();f&&(f.find("#r").value(a.r),f.find("#g").value(a.g),f.find("#b").value(a.b),f.find("#hex").value(this.value().substr(1)),e(this.value()))}},{type:"form",padding:0,labelGap:5,defaults:{type:"textbox",size:7,value:"0",flex:1,spellcheck:!1,onchange:function(){var a,b,c=f.find("colorpicker")[0];return a=this.name(),b=this.value(),"hex"==a?(b="#"+b,d(b),void c.value(b)):(b={r:f.find("#r").value(),g:f.find("#g").value(),b:f.find("#b").value()},c.value(b),void d(b))}},items:[{name:"r",label:"R",autofocus:1},{name:"g",label:"G"},{name:"b",label:"B"},{name:"hex",label:"#",value:"000000"},{name:"preview",type:"container",border:1}]}]},onSubmit:function(){b("#"+this.toJSON().hex)}});d(c)}a.settings.color_picker_callback||(a.settings.color_picker_callback=b)});
\ No newline at end of file
tinymce.PluginManager.add("colorpicker",function(e){function t(t,n){function r(e){var t=new tinymce.util.Color(e),n=t.toRgb();o.fromJSON({r:n.r,g:n.g,b:n.b,hex:t.toHex().substr(1)}),i(t.toHex())}function i(e){o.find("#preview")[0].getEl().style.background=e}var o=e.windowManager.open({title:"Color",items:{type:"container",layout:"flex",direction:"row",align:"stretch",padding:5,spacing:10,items:[{type:"colorpicker",value:n,onchange:function(){var e=this.rgb();o&&(o.find("#r").value(e.r),o.find("#g").value(e.g),o.find("#b").value(e.b),o.find("#hex").value(this.value().substr(1)),i(this.value()))}},{type:"form",padding:0,labelGap:5,defaults:{type:"textbox",size:7,value:"0",flex:1,spellcheck:!1,onchange:function(){var e,t,n=o.find("colorpicker")[0];return e=this.name(),t=this.value(),"hex"==e?(t="#"+t,r(t),void n.value(t)):(t={r:o.find("#r").value(),g:o.find("#g").value(),b:o.find("#b").value()},n.value(t),void r(t))}},items:[{name:"r",label:"R",autofocus:1},{name:"g",label:"G"},{name:"b",label:"B"},{name:"hex",label:"#",value:"000000"},{name:"preview",type:"container",border:1}]}]},onSubmit:function(){t("#"+this.toJSON().hex)}});r(n)}e.settings.color_picker_callback||(e.settings.color_picker_callback=t)});
\ No newline at end of file
......
tinymce.PluginManager.add("contextmenu",function(a){var b,c=a.settings.contextmenu_never_use_native;a.on("contextmenu",function(d){var e,f=a.getDoc();if(!d.ctrlKey||c){if(d.preventDefault(),tinymce.Env.mac&&tinymce.Env.webkit&&2==d.button&&f.caretRangeFromPoint&&a.selection.setRng(f.caretRangeFromPoint(d.x,d.y)),e=a.settings.contextmenu||"link image inserttable | cell row column deletetable",b)b.show();else{var g=[];tinymce.each(e.split(/[ ,]/),function(b){var c=a.menuItems[b];"|"==b&&(c={text:b}),c&&(c.shortcut="",g.push(c))});for(var h=0;h<g.length;h++)"|"==g[h].text&&(0===h||h==g.length-1)&&g.splice(h,1);b=new tinymce.ui.Menu({items:g,context:"contextmenu",classes:"contextmenu"}).renderTo(),a.on("remove",function(){b.remove(),b=null})}var i={x:d.pageX,y:d.pageY};a.inline||(i=tinymce.DOM.getPos(a.getContentAreaContainer()),i.x+=d.clientX,i.y+=d.clientY),b.moveTo(i.x,i.y)}})});
\ No newline at end of file
tinymce.PluginManager.add("contextmenu",function(e){var t,n=e.settings.contextmenu_never_use_native;e.on("contextmenu",function(r){var i,o=e.getDoc();if(!r.ctrlKey||n){if(r.preventDefault(),tinymce.Env.mac&&tinymce.Env.webkit&&2==r.button&&o.caretRangeFromPoint&&e.selection.setRng(o.caretRangeFromPoint(r.x,r.y)),i=e.settings.contextmenu||"link image inserttable | cell row column deletetable",t)t.show();else{var a=[];tinymce.each(i.split(/[ ,]/),function(t){var n=e.menuItems[t];"|"==t&&(n={text:t}),n&&(n.shortcut="",a.push(n))});for(var s=0;s<a.length;s++)"|"==a[s].text&&(0===s||s==a.length-1)&&a.splice(s,1);t=new tinymce.ui.Menu({items:a,context:"contextmenu",classes:"contextmenu"}).renderTo(),e.on("remove",function(){t.remove(),t=null})}var l={x:r.pageX,y:r.pageY};e.inline||(l=tinymce.DOM.getPos(e.getContentAreaContainer()),l.x+=r.clientX,l.y+=r.clientY),t.moveTo(l.x,l.y)}})});
\ No newline at end of file
......
tinymce.PluginManager.add("directionality",function(a){function b(b){var c,d=a.dom,e=a.selection.getSelectedBlocks();e.length&&(c=d.getAttrib(e[0],"dir"),tinymce.each(e,function(a){d.getParent(a.parentNode,"*[dir='"+b+"']",d.getRoot())||(c!=b?d.setAttrib(a,"dir",b):d.setAttrib(a,"dir",null))}),a.nodeChanged())}function c(a){var b=[];return tinymce.each("h1 h2 h3 h4 h5 h6 div p".split(" "),function(c){b.push(c+"[dir="+a+"]")}),b.join(",")}a.addCommand("mceDirectionLTR",function(){b("ltr")}),a.addCommand("mceDirectionRTL",function(){b("rtl")}),a.addButton("ltr",{title:"Left to right",cmd:"mceDirectionLTR",stateSelector:c("ltr")}),a.addButton("rtl",{title:"Right to left",cmd:"mceDirectionRTL",stateSelector:c("rtl")})});
\ No newline at end of file
tinymce.PluginManager.add("directionality",function(e){function t(t){var n,r=e.dom,i=e.selection.getSelectedBlocks();i.length&&(n=r.getAttrib(i[0],"dir"),tinymce.each(i,function(e){r.getParent(e.parentNode,"*[dir='"+t+"']",r.getRoot())||(n!=t?r.setAttrib(e,"dir",t):r.setAttrib(e,"dir",null))}),e.nodeChanged())}function n(e){var t=[];return tinymce.each("h1 h2 h3 h4 h5 h6 div p".split(" "),function(n){t.push(n+"[dir="+e+"]")}),t.join(",")}e.addCommand("mceDirectionLTR",function(){t("ltr")}),e.addCommand("mceDirectionRTL",function(){t("rtl")}),e.addButton("ltr",{title:"Left to right",cmd:"mceDirectionLTR",stateSelector:n("ltr")}),e.addButton("rtl",{title:"Right to left",cmd:"mceDirectionRTL",stateSelector:n("rtl")})});
\ No newline at end of file
......
tinymce.PluginManager.add("emoticons",function(a,b){function c(){var a;return a='<table role="list" class="mce-grid">',tinymce.each(d,function(c){a+="<tr>",tinymce.each(c,function(c){var d=b+"/img/smiley-"+c+".gif";a+='<td><a href="#" data-mce-url="'+d+'" data-mce-alt="'+c+'" tabindex="-1" role="option" aria-label="'+c+'"><img src="'+d+'" style="width: 18px; height: 18px" role="presentation" /></a></td>'}),a+="</tr>"}),a+="</table>"}var d=[["cool","cry","embarassed","foot-in-mouth"],["frown","innocent","kiss","laughing"],["money-mouth","sealed","smile","surprised"],["tongue-out","undecided","wink","yell"]];a.addButton("emoticons",{type:"panelbutton",panel:{role:"application",autohide:!0,html:c,onclick:function(b){var c=a.dom.getParent(b.target,"a");c&&(a.insertContent('<img src="'+c.getAttribute("data-mce-url")+'" alt="'+c.getAttribute("data-mce-alt")+'" />'),this.hide())}},tooltip:"Emoticons"})});
\ No newline at end of file
tinymce.PluginManager.add("emoticons",function(e,t){function n(){var e;return e='<table role="list" class="mce-grid">',tinymce.each(r,function(n){e+="<tr>",tinymce.each(n,function(n){var r=t+"/img/smiley-"+n+".gif";e+='<td><a href="#" data-mce-url="'+r+'" data-mce-alt="'+n+'" tabindex="-1" role="option" aria-label="'+n+'"><img src="'+r+'" style="width: 18px; height: 18px" role="presentation" /></a></td>'}),e+="</tr>"}),e+="</table>"}var r=[["cool","cry","embarassed","foot-in-mouth"],["frown","innocent","kiss","laughing"],["money-mouth","sealed","smile","surprised"],["tongue-out","undecided","wink","yell"]];e.addButton("emoticons",{type:"panelbutton",panel:{role:"application",autohide:!0,html:n,onclick:function(t){var n=e.dom.getParent(t.target,"a");n&&(e.insertContent('<img src="'+n.getAttribute("data-mce-url")+'" alt="'+n.getAttribute("data-mce-alt")+'" />'),this.hide())}},tooltip:"Emoticons"})});
\ No newline at end of file
......
tinymce.PluginManager.add("example",function(a,b){a.addButton("example",{text:"My button",icon:!1,onclick:function(){a.windowManager.open({title:"Example plugin",body:[{type:"textbox",name:"title",label:"Title"}],onsubmit:function(b){a.insertContent("Title: "+b.data.title)}})}}),a.addMenuItem("example",{text:"Example plugin",context:"tools",onclick:function(){a.windowManager.open({title:"TinyMCE site",url:b+"/dialog.html",width:600,height:400,buttons:[{text:"Insert",onclick:function(){var b=a.windowManager.getWindows()[0];a.insertContent(b.getContentWindow().document.getElementById("content").value),b.close()}},{text:"Close",onclick:"close"}]})}})});
\ No newline at end of file
tinymce.PluginManager.add("example",function(e,t){e.addButton("example",{text:"My button",icon:!1,onclick:function(){e.windowManager.open({title:"Example plugin",body:[{type:"textbox",name:"title",label:"Title"}],onsubmit:function(t){e.insertContent("Title: "+t.data.title)}})}}),e.addMenuItem("example",{text:"Example plugin",context:"tools",onclick:function(){e.windowManager.open({title:"TinyMCE site",url:t+"/dialog.html",width:600,height:400,buttons:[{text:"Insert",onclick:function(){var t=e.windowManager.getWindows()[0];e.insertContent(t.getContentWindow().document.getElementById("content").value),t.close()}},{text:"Close",onclick:"close"}]})}})});
\ No newline at end of file
......
tinymce.PluginManager.add("fullpage",function(a){function b(){var b=c();a.windowManager.open({title:"Document properties",data:b,defaults:{type:"textbox",size:40},body:[{name:"title",label:"Title"},{name:"keywords",label:"Keywords"},{name:"description",label:"Description"},{name:"robots",label:"Robots"},{name:"author",label:"Author"},{name:"docencoding",label:"Encoding"}],onSubmit:function(a){d(tinymce.extend(b,a.data))}})}function c(){function b(a,b){var c=a.attr(b);return c||""}var c,d,f=e(),g={};return g.fontface=a.getParam("fullpage_default_fontface",""),g.fontsize=a.getParam("fullpage_default_fontsize",""),c=f.firstChild,7==c.type&&(g.xml_pi=!0,d=/encoding="([^"]+)"/.exec(c.value),d&&(g.docencoding=d[1])),c=f.getAll("#doctype")[0],c&&(g.doctype="<!DOCTYPE"+c.value+">"),c=f.getAll("title")[0],c&&c.firstChild&&(g.title=c.firstChild.value),k(f.getAll("meta"),function(a){var b,c=a.attr("name"),d=a.attr("http-equiv");c?g[c.toLowerCase()]=a.attr("content"):"Content-Type"==d&&(b=/charset\s*=\s*(.*)\s*/gi.exec(a.attr("content")),b&&(g.docencoding=b[1]))}),c=f.getAll("html")[0],c&&(g.langcode=b(c,"lang")||b(c,"xml:lang")),g.stylesheets=[],tinymce.each(f.getAll("link"),function(a){"stylesheet"==a.attr("rel")&&g.stylesheets.push(a.attr("href"))}),c=f.getAll("body")[0],c&&(g.langdir=b(c,"dir"),g.style=b(c,"style"),g.visited_color=b(c,"vlink"),g.link_color=b(c,"link"),g.active_color=b(c,"alink")),g}function d(b){function c(a,b,c){a.attr(b,c?c:void 0)}function d(a){g.firstChild?g.insert(a,g.firstChild):g.append(a)}var f,g,h,j,m,n=a.dom;f=e(),g=f.getAll("head")[0],g||(j=f.getAll("html")[0],g=new l("head",1),j.firstChild?j.insert(g,j.firstChild,!0):j.append(g)),j=f.firstChild,b.xml_pi?(m='version="1.0"',b.docencoding&&(m+=' encoding="'+b.docencoding+'"'),7!=j.type&&(j=new l("xml",7),f.insert(j,f.firstChild,!0)),j.value=m):j&&7==j.type&&j.remove(),j=f.getAll("#doctype")[0],b.doctype?(j||(j=new l("#doctype",10),b.xml_pi?f.insert(j,f.firstChild):d(j)),j.value=b.doctype.substring(9,b.doctype.length-1)):j&&j.remove(),j=null,k(f.getAll("meta"),function(a){"Content-Type"==a.attr("http-equiv")&&(j=a)}),b.docencoding?(j||(j=new l("meta",1),j.attr("http-equiv","Content-Type"),j.shortEnded=!0,d(j)),j.attr("content","text/html; charset="+b.docencoding)):j&&j.remove(),j=f.getAll("title")[0],b.title?(j?j.empty():(j=new l("title",1),d(j)),j.append(new l("#text",3)).value=b.title):j&&j.remove(),k("keywords,description,author,copyright,robots".split(","),function(a){var c,e,g=f.getAll("meta"),h=b[a];for(c=0;c<g.length;c++)if(e=g[c],e.attr("name")==a)return void(h?e.attr("content",h):e.remove());h&&(j=new l("meta",1),j.attr("name",a),j.attr("content",h),j.shortEnded=!0,d(j))});var o={};tinymce.each(f.getAll("link"),function(a){"stylesheet"==a.attr("rel")&&(o[a.attr("href")]=a)}),tinymce.each(b.stylesheets,function(a){o[a]||(j=new l("link",1),j.attr({rel:"stylesheet",text:"text/css",href:a}),j.shortEnded=!0,d(j)),delete o[a]}),tinymce.each(o,function(a){a.remove()}),j=f.getAll("body")[0],j&&(c(j,"dir",b.langdir),c(j,"style",b.style),c(j,"vlink",b.visited_color),c(j,"link",b.link_color),c(j,"alink",b.active_color),n.setAttribs(a.getBody(),{style:b.style,dir:b.dir,vLink:b.visited_color,link:b.link_color,aLink:b.active_color})),j=f.getAll("html")[0],j&&(c(j,"lang",b.langcode),c(j,"xml:lang",b.langcode)),g.firstChild||g.remove(),h=new tinymce.html.Serializer({validate:!1,indent:!0,apply_source_formatting:!0,indent_before:"head,html,body,meta,title,script,link,style",indent_after:"head,html,body,meta,title,script,link,style"}).serialize(f),i=h.substring(0,h.indexOf("</body>"))}function e(){return new tinymce.html.DomParser({validate:!1,root_name:"#document"}).parse(i)}function f(b){function c(a){return a.replace(/<\/?[A-Z]+/g,function(a){return a.toLowerCase()})}var d,f,h,l,m=b.content,n="",o=a.dom;if(!b.selection&&!("raw"==b.format&&i||b.source_view&&a.getParam("fullpage_hide_in_source_view"))){0!==m.length||b.source_view||(m=tinymce.trim(i)+"\n"+tinymce.trim(m)+"\n"+tinymce.trim(j)),m=m.replace(/<(\/?)BODY/gi,"<$1body"),d=m.indexOf("<body"),-1!=d?(d=m.indexOf(">",d),i=c(m.substring(0,d+1)),f=m.indexOf("</body",d),-1==f&&(f=m.length),b.content=m.substring(d+1,f),j=c(m.substring(f))):(i=g(),j="\n</body>\n</html>"),h=e(),k(h.getAll("style"),function(a){a.firstChild&&(n+=a.firstChild.value)}),l=h.getAll("body")[0],l&&o.setAttribs(a.getBody(),{style:l.attr("style")||"",dir:l.attr("dir")||"",vLink:l.attr("vlink")||"",link:l.attr("link")||"",aLink:l.attr("alink")||""}),o.remove("fullpage_styles");var p=a.getDoc().getElementsByTagName("head")[0];n&&(o.add(p,"style",{id:"fullpage_styles"},n),l=o.get("fullpage_styles"),l.styleSheet&&(l.styleSheet.cssText=n));var q={};tinymce.each(p.getElementsByTagName("link"),function(a){"stylesheet"==a.rel&&a.getAttribute("data-mce-fullpage")&&(q[a.href]=a)}),tinymce.each(h.getAll("link"),function(a){var b=a.attr("href");q[b]||"stylesheet"!=a.attr("rel")||o.add(p,"link",{rel:"stylesheet",text:"text/css",href:b,"data-mce-fullpage":"1"}),delete q[b]}),tinymce.each(q,function(a){a.parentNode.removeChild(a)})}}function g(){var b,c="",d="";return a.getParam("fullpage_default_xml_pi")&&(c+='<?xml version="1.0" encoding="'+a.getParam("fullpage_default_encoding","ISO-8859-1")+'" ?>\n'),c+=a.getParam("fullpage_default_doctype","<!DOCTYPE html>"),c+="\n<html>\n<head>\n",(b=a.getParam("fullpage_default_title"))&&(c+="<title>"+b+"</title>\n"),(b=a.getParam("fullpage_default_encoding"))&&(c+='<meta http-equiv="Content-Type" content="text/html; charset='+b+'" />\n'),(b=a.getParam("fullpage_default_font_family"))&&(d+="font-family: "+b+";"),(b=a.getParam("fullpage_default_font_size"))&&(d+="font-size: "+b+";"),(b=a.getParam("fullpage_default_text_color"))&&(d+="color: "+b+";"),c+="</head>\n<body"+(d?' style="'+d+'"':"")+">\n"}function h(b){b.selection||b.source_view&&a.getParam("fullpage_hide_in_source_view")||(b.content=tinymce.trim(i)+"\n"+tinymce.trim(b.content)+"\n"+tinymce.trim(j))}var i,j,k=tinymce.each,l=tinymce.html.Node;a.addCommand("mceFullPageProperties",b),a.addButton("fullpage",{title:"Document properties",cmd:"mceFullPageProperties"}),a.addMenuItem("fullpage",{text:"Document properties",cmd:"mceFullPageProperties",context:"file"}),a.on("BeforeSetContent",f),a.on("GetContent",h)});
\ No newline at end of file
tinymce.PluginManager.add("fullpage",function(e){function t(){var t=n();e.windowManager.open({title:"Document properties",data:t,defaults:{type:"textbox",size:40},body:[{name:"title",label:"Title"},{name:"keywords",label:"Keywords"},{name:"description",label:"Description"},{name:"robots",label:"Robots"},{name:"author",label:"Author"},{name:"docencoding",label:"Encoding"}],onSubmit:function(e){r(tinymce.extend(t,e.data))}})}function n(){function t(e,t){var n=e.attr(t);return n||""}var n,r,o=i(),a={};return a.fontface=e.getParam("fullpage_default_fontface",""),a.fontsize=e.getParam("fullpage_default_fontsize",""),n=o.firstChild,7==n.type&&(a.xml_pi=!0,r=/encoding="([^"]+)"/.exec(n.value),r&&(a.docencoding=r[1])),n=o.getAll("#doctype")[0],n&&(a.doctype="<!DOCTYPE"+n.value+">"),n=o.getAll("title")[0],n&&n.firstChild&&(a.title=n.firstChild.value),u(o.getAll("meta"),function(e){var t,n=e.attr("name"),r=e.attr("http-equiv");n?a[n.toLowerCase()]=e.attr("content"):"Content-Type"==r&&(t=/charset\s*=\s*(.*)\s*/gi.exec(e.attr("content")),t&&(a.docencoding=t[1]))}),n=o.getAll("html")[0],n&&(a.langcode=t(n,"lang")||t(n,"xml:lang")),a.stylesheets=[],tinymce.each(o.getAll("link"),function(e){"stylesheet"==e.attr("rel")&&a.stylesheets.push(e.attr("href"))}),n=o.getAll("body")[0],n&&(a.langdir=t(n,"dir"),a.style=t(n,"style"),a.visited_color=t(n,"vlink"),a.link_color=t(n,"link"),a.active_color=t(n,"alink")),a}function r(t){function n(e,t,n){e.attr(t,n?n:void 0)}function r(e){a.firstChild?a.insert(e,a.firstChild):a.append(e)}var o,a,s,c,f,p=e.dom;o=i(),a=o.getAll("head")[0],a||(c=o.getAll("html")[0],a=new d("head",1),c.firstChild?c.insert(a,c.firstChild,!0):c.append(a)),c=o.firstChild,t.xml_pi?(f='version="1.0"',t.docencoding&&(f+=' encoding="'+t.docencoding+'"'),7!=c.type&&(c=new d("xml",7),o.insert(c,o.firstChild,!0)),c.value=f):c&&7==c.type&&c.remove(),c=o.getAll("#doctype")[0],t.doctype?(c||(c=new d("#doctype",10),t.xml_pi?o.insert(c,o.firstChild):r(c)),c.value=t.doctype.substring(9,t.doctype.length-1)):c&&c.remove(),c=null,u(o.getAll("meta"),function(e){"Content-Type"==e.attr("http-equiv")&&(c=e)}),t.docencoding?(c||(c=new d("meta",1),c.attr("http-equiv","Content-Type"),c.shortEnded=!0,r(c)),c.attr("content","text/html; charset="+t.docencoding)):c&&c.remove(),c=o.getAll("title")[0],t.title?(c?c.empty():(c=new d("title",1),r(c)),c.append(new d("#text",3)).value=t.title):c&&c.remove(),u("keywords,description,author,copyright,robots".split(","),function(e){var n,i,a=o.getAll("meta"),s=t[e];for(n=0;n<a.length;n++)if(i=a[n],i.attr("name")==e)return void(s?i.attr("content",s):i.remove());s&&(c=new d("meta",1),c.attr("name",e),c.attr("content",s),c.shortEnded=!0,r(c))});var m={};tinymce.each(o.getAll("link"),function(e){"stylesheet"==e.attr("rel")&&(m[e.attr("href")]=e)}),tinymce.each(t.stylesheets,function(e){m[e]||(c=new d("link",1),c.attr({rel:"stylesheet",text:"text/css",href:e}),c.shortEnded=!0,r(c)),delete m[e]}),tinymce.each(m,function(e){e.remove()}),c=o.getAll("body")[0],c&&(n(c,"dir",t.langdir),n(c,"style",t.style),n(c,"vlink",t.visited_color),n(c,"link",t.link_color),n(c,"alink",t.active_color),p.setAttribs(e.getBody(),{style:t.style,dir:t.dir,vLink:t.visited_color,link:t.link_color,aLink:t.active_color})),c=o.getAll("html")[0],c&&(n(c,"lang",t.langcode),n(c,"xml:lang",t.langcode)),a.firstChild||a.remove(),s=new tinymce.html.Serializer({validate:!1,indent:!0,apply_source_formatting:!0,indent_before:"head,html,body,meta,title,script,link,style",indent_after:"head,html,body,meta,title,script,link,style"}).serialize(o),l=s.substring(0,s.indexOf("</body>"))}function i(){return new tinymce.html.DomParser({validate:!1,root_name:"#document"}).parse(l)}function o(t){function n(e){return e.replace(/<\/?[A-Z]+/g,function(e){return e.toLowerCase()})}var r,o,s,d,f=t.content,p="",m=e.dom;if(!t.selection&&!("raw"==t.format&&l||t.source_view&&e.getParam("fullpage_hide_in_source_view"))){0!==f.length||t.source_view||(f=tinymce.trim(l)+"\n"+tinymce.trim(f)+"\n"+tinymce.trim(c)),f=f.replace(/<(\/?)BODY/gi,"<$1body"),r=f.indexOf("<body"),-1!=r?(r=f.indexOf(">",r),l=n(f.substring(0,r+1)),o=f.indexOf("</body",r),-1==o&&(o=f.length),t.content=f.substring(r+1,o),c=n(f.substring(o))):(l=a(),c="\n</body>\n</html>"),s=i(),u(s.getAll("style"),function(e){e.firstChild&&(p+=e.firstChild.value)}),d=s.getAll("body")[0],d&&m.setAttribs(e.getBody(),{style:d.attr("style")||"",dir:d.attr("dir")||"",vLink:d.attr("vlink")||"",link:d.attr("link")||"",aLink:d.attr("alink")||""}),m.remove("fullpage_styles");var h=e.getDoc().getElementsByTagName("head")[0];p&&(m.add(h,"style",{id:"fullpage_styles"},p),d=m.get("fullpage_styles"),d.styleSheet&&(d.styleSheet.cssText=p));var g={};tinymce.each(h.getElementsByTagName("link"),function(e){"stylesheet"==e.rel&&e.getAttribute("data-mce-fullpage")&&(g[e.href]=e)}),tinymce.each(s.getAll("link"),function(e){var t=e.attr("href");g[t]||"stylesheet"!=e.attr("rel")||m.add(h,"link",{rel:"stylesheet",text:"text/css",href:t,"data-mce-fullpage":"1"}),delete g[t]}),tinymce.each(g,function(e){e.parentNode.removeChild(e)})}}function a(){var t,n="",r="";return e.getParam("fullpage_default_xml_pi")&&(n+='<?xml version="1.0" encoding="'+e.getParam("fullpage_default_encoding","ISO-8859-1")+'" ?>\n'),n+=e.getParam("fullpage_default_doctype","<!DOCTYPE html>"),n+="\n<html>\n<head>\n",(t=e.getParam("fullpage_default_title"))&&(n+="<title>"+t+"</title>\n"),(t=e.getParam("fullpage_default_encoding"))&&(n+='<meta http-equiv="Content-Type" content="text/html; charset='+t+'" />\n'),(t=e.getParam("fullpage_default_font_family"))&&(r+="font-family: "+t+";"),(t=e.getParam("fullpage_default_font_size"))&&(r+="font-size: "+t+";"),(t=e.getParam("fullpage_default_text_color"))&&(r+="color: "+t+";"),n+="</head>\n<body"+(r?' style="'+r+'"':"")+">\n"}function s(t){t.selection||t.source_view&&e.getParam("fullpage_hide_in_source_view")||(t.content=tinymce.trim(l)+"\n"+tinymce.trim(t.content)+"\n"+tinymce.trim(c))}var l,c,u=tinymce.each,d=tinymce.html.Node;e.addCommand("mceFullPageProperties",t),e.addButton("fullpage",{title:"Document properties",cmd:"mceFullPageProperties"}),e.addMenuItem("fullpage",{text:"Document properties",cmd:"mceFullPageProperties",context:"file"}),e.on("BeforeSetContent",o),e.on("GetContent",s)});
\ No newline at end of file
......
tinymce.PluginManager.add("fullscreen",function(a){function b(){var a,b,c=window,d=document,e=d.body;return e.offsetWidth&&(a=e.offsetWidth,b=e.offsetHeight),c.innerWidth&&c.innerHeight&&(a=c.innerWidth,b=c.innerHeight),{w:a,h:b}}function c(){function c(){j.setStyle(m,"height",b().h-(l.clientHeight-m.clientHeight))}var k,l,m,n,o=document.body,p=document.documentElement;i=!i,l=a.getContainer(),k=l.style,m=a.getContentAreaContainer().firstChild,n=m.style,i?(d=n.width,e=n.height,n.width=n.height="100%",g=k.width,h=k.height,k.width=k.height="",j.addClass(o,"mce-fullscreen"),j.addClass(p,"mce-fullscreen"),j.addClass(l,"mce-fullscreen"),j.bind(window,"resize",c),c(),f=c):(n.width=d,n.height=e,g&&(k.width=g),h&&(k.height=h),j.removeClass(o,"mce-fullscreen"),j.removeClass(p,"mce-fullscreen"),j.removeClass(l,"mce-fullscreen"),j.unbind(window,"resize",f)),a.fire("FullscreenStateChanged",{state:i})}var d,e,f,g,h,i=!1,j=tinymce.DOM;return a.settings.inline?void 0:(a.on("init",function(){a.addShortcut("Meta+Alt+F","",c)}),a.on("remove",function(){f&&j.unbind(window,"resize",f)}),a.addCommand("mceFullScreen",c),a.addMenuItem("fullscreen",{text:"Fullscreen",shortcut:"Meta+Alt+F",selectable:!0,onClick:c,onPostRender:function(){var b=this;a.on("FullscreenStateChanged",function(a){b.active(a.state)})},context:"view"}),a.addButton("fullscreen",{tooltip:"Fullscreen",shortcut:"Meta+Alt+F",onClick:c,onPostRender:function(){var b=this;a.on("FullscreenStateChanged",function(a){b.active(a.state)})}}),{isFullscreen:function(){return i}})});
\ No newline at end of file
tinymce.PluginManager.add("fullscreen",function(e){function t(){var e,t,n=window,r=document,i=r.body;return i.offsetWidth&&(e=i.offsetWidth,t=i.offsetHeight),n.innerWidth&&n.innerHeight&&(e=n.innerWidth,t=n.innerHeight),{w:e,h:t}}function n(){function n(){c.setStyle(f,"height",t().h-(d.clientHeight-f.clientHeight))}var u,d,f,p,m=document.body,h=document.documentElement;l=!l,d=e.getContainer(),u=d.style,f=e.getContentAreaContainer().firstChild,p=f.style,l?(r=p.width,i=p.height,p.width=p.height="100%",a=u.width,s=u.height,u.width=u.height="",c.addClass(m,"mce-fullscreen"),c.addClass(h,"mce-fullscreen"),c.addClass(d,"mce-fullscreen"),c.bind(window,"resize",n),n(),o=n):(p.width=r,p.height=i,a&&(u.width=a),s&&(u.height=s),c.removeClass(m,"mce-fullscreen"),c.removeClass(h,"mce-fullscreen"),c.removeClass(d,"mce-fullscreen"),c.unbind(window,"resize",o)),e.fire("FullscreenStateChanged",{state:l})}var r,i,o,a,s,l=!1,c=tinymce.DOM;return e.settings.inline?void 0:(e.on("init",function(){e.addShortcut("Meta+Alt+F","",n)}),e.on("remove",function(){o&&c.unbind(window,"resize",o)}),e.addCommand("mceFullScreen",n),e.addMenuItem("fullscreen",{text:"Fullscreen",shortcut:"Meta+Alt+F",selectable:!0,onClick:n,onPostRender:function(){var t=this;e.on("FullscreenStateChanged",function(e){t.active(e.state)})},context:"view"}),e.addButton("fullscreen",{tooltip:"Fullscreen",shortcut:"Meta+Alt+F",onClick:n,onPostRender:function(){var t=this;e.on("FullscreenStateChanged",function(e){t.active(e.state)})}}),{isFullscreen:function(){return l}})});
\ No newline at end of file
......
tinymce.PluginManager.add("hr",function(a){a.addCommand("InsertHorizontalRule",function(){a.execCommand("mceInsertContent",!1,"<hr />")}),a.addButton("hr",{icon:"hr",tooltip:"Horizontal line",cmd:"InsertHorizontalRule"}),a.addMenuItem("hr",{icon:"hr",text:"Horizontal line",cmd:"InsertHorizontalRule",context:"insert"})});
\ No newline at end of file
tinymce.PluginManager.add("hr",function(e){e.addCommand("InsertHorizontalRule",function(){e.execCommand("mceInsertContent",!1,"<hr />")}),e.addButton("hr",{icon:"hr",tooltip:"Horizontal line",cmd:"InsertHorizontalRule"}),e.addMenuItem("hr",{icon:"hr",text:"Horizontal line",cmd:"InsertHorizontalRule",context:"insert"})});
\ No newline at end of file
......
tinymce.PluginManager.add("image",function(a){function b(a,b){function c(a,c){d.parentNode&&d.parentNode.removeChild(d),b({width:a,height:c})}var d=document.createElement("img");d.onload=function(){c(Math.max(d.width,d.clientWidth),Math.max(d.height,d.clientHeight))},d.onerror=function(){c()};var e=d.style;e.visibility="hidden",e.position="fixed",e.bottom=e.left=0,e.width=e.height="auto",document.body.appendChild(d),d.src=a}function c(a,b,c){function d(a,c){return c=c||[],tinymce.each(a,function(a){var e={text:a.text||a.title};a.menu?e.menu=d(a.menu):(e.value=a.value,b(e)),c.push(e)}),c}return d(a,c||[])}function d(b){return function(){var c=a.settings.image_list;"string"==typeof c?tinymce.util.XHR.send({url:c,success:function(a){b(tinymce.util.JSON.parse(a))}}):"function"==typeof c?c(b):b(c)}}function e(d){function e(){var a,b,c,d;a=l.find("#width")[0],b=l.find("#height")[0],a&&b&&(c=a.value(),d=b.value(),l.find("#constrain")[0].checked()&&o&&p&&c&&d&&(o!=c?(d=Math.round(c/o*d),isNaN(d)||b.value(d)):(c=Math.round(d/p*c),isNaN(c)||a.value(c))),o=c,p=d)}function f(){function b(b){function c(){b.onload=b.onerror=null,a.selection&&(a.selection.select(b),a.nodeChanged())}b.onload=function(){s.width||s.height||!u||t.setAttribs(b,{width:b.clientWidth,height:b.clientHeight}),c()},b.onerror=c}var c,d;j(),e(),s=tinymce.extend(s,l.toJSON()),s.alt||(s.alt=""),s.title||(s.title=""),""===s.width&&(s.width=null),""===s.height&&(s.height=null),s.style||(s.style=null),s={src:s.src,alt:s.alt,title:s.title,width:s.width,height:s.height,style:s.style,caption:s.caption,"class":s["class"]},a.undoManager.transact(function(){function e(b){return a.schema.getTextBlockElements()[b.nodeName]}if(!s.src)return void(m&&(t.remove(m),a.focus(),a.nodeChanged()));if(""===s.title&&(s.title=null),m?t.setAttribs(m,s):(s.id="__mcenew",a.focus(),a.selection.setContent(t.createHTML("img",s)),m=t.get("__mcenew"),t.setAttrib(m,"id",null)),a.editorUpload.uploadImagesAuto(),s.caption===!1&&t.is(m.parentNode,"figure.image")&&(c=m.parentNode,t.insertAfter(m,c),t.remove(c)),s.caption!==!0)b(m);else if(!t.is(m.parentNode,"figure.image")){d=m,m=m.cloneNode(!0),c=t.create("figure",{"class":"image"}),c.appendChild(m),c.appendChild(t.create("figcaption",{contentEditable:!0},"Caption")),c.contentEditable=!1;var f=t.getParent(d,e);f?t.split(f,d,c):t.replace(c,d),a.selection.select(c)}})}function g(a){return a&&(a=a.replace(/px$/,"")),a}function h(c){var d,e,f,g=c.meta||{};q&&q.value(a.convertURL(this.value(),"src")),tinymce.each(g,function(a,b){l.find("#"+b).value(a)}),g.width||g.height||(d=a.convertURL(this.value(),"src"),e=a.settings.image_prepend_url,f=new RegExp("^(?:[a-z]+:)?//","i"),e&&!f.test(d)&&d.substring(0,e.length)!==e&&(d=e+d),this.value(d),b(a.documentBaseURI.toAbsolute(this.value()),function(a){a.width&&a.height&&u&&(o=a.width,p=a.height,l.find("#width").value(o),l.find("#height").value(p))}))}function i(a){if(a.margin){var b=a.margin.split(" ");switch(b.length){case 1:a["margin-top"]=a["margin-top"]||b[0],a["margin-right"]=a["margin-right"]||b[0],a["margin-bottom"]=a["margin-bottom"]||b[0],a["margin-left"]=a["margin-left"]||b[0];break;case 2:a["margin-top"]=a["margin-top"]||b[0],a["margin-right"]=a["margin-right"]||b[1],a["margin-bottom"]=a["margin-bottom"]||b[0],a["margin-left"]=a["margin-left"]||b[1];break;case 3:a["margin-top"]=a["margin-top"]||b[0],a["margin-right"]=a["margin-right"]||b[1],a["margin-bottom"]=a["margin-bottom"]||b[2],a["margin-left"]=a["margin-left"]||b[1];break;case 4:a["margin-top"]=a["margin-top"]||b[0],a["margin-right"]=a["margin-right"]||b[1],a["margin-bottom"]=a["margin-bottom"]||b[2],a["margin-left"]=a["margin-left"]||b[3]}delete a.margin}return a}function j(){function b(a){return a.length>0&&/^[0-9]+$/.test(a)&&(a+="px"),a}if(a.settings.image_advtab){var c=l.toJSON(),d=t.parseStyle(c.style);d=i(d),c.vspace&&(d["margin-top"]=d["margin-bottom"]=b(c.vspace)),c.hspace&&(d["margin-left"]=d["margin-right"]=b(c.hspace)),c.border&&(d["border-width"]=b(c.border)),l.find("#style").value(t.serializeStyle(t.parseStyle(t.serializeStyle(d))))}}function k(){if(a.settings.image_advtab){var b=l.toJSON(),c=t.parseStyle(b.style);l.find("#vspace").value(""),l.find("#hspace").value(""),c=i(c),(c["margin-top"]&&c["margin-bottom"]||c["margin-right"]&&c["margin-left"])&&(c["margin-top"]===c["margin-bottom"]?l.find("#vspace").value(g(c["margin-top"])):l.find("#vspace").value(""),c["margin-right"]===c["margin-left"]?l.find("#hspace").value(g(c["margin-right"])):l.find("#hspace").value("")),c["border-width"]&&l.find("#border").value(g(c["border-width"])),l.find("#style").value(t.serializeStyle(t.parseStyle(t.serializeStyle(c))))}}var l,m,n,o,p,q,r,s={},t=a.dom,u=a.settings.image_dimensions!==!1;m=a.selection.getNode(),n=t.getParent(m,"figure.image"),n&&(m=t.select("img",n)[0]),m&&("IMG"!=m.nodeName||m.getAttribute("data-mce-object")||m.getAttribute("data-mce-placeholder"))&&(m=null),m&&(o=t.getAttrib(m,"width"),p=t.getAttrib(m,"height"),s={src:t.getAttrib(m,"src"),alt:t.getAttrib(m,"alt"),title:t.getAttrib(m,"title"),"class":t.getAttrib(m,"class"),width:o,height:p,caption:!!n}),d&&(q={type:"listbox",label:"Image list",values:c(d,function(b){b.value=a.convertURL(b.value||b.url,"src")},[{text:"None",value:""}]),value:s.src&&a.convertURL(s.src,"src"),onselect:function(a){var b=l.find("#alt");(!b.value()||a.lastControl&&b.value()==a.lastControl.text())&&b.value(a.control.text()),l.find("#src").value(a.control.value()).fire("change")},onPostRender:function(){q=this}}),a.settings.image_class_list&&(r={name:"class",type:"listbox",label:"Class",values:c(a.settings.image_class_list,function(b){b.value&&(b.textStyle=function(){return a.formatter.getCssText({inline:"img",classes:[b.value]})})})});var v=[{name:"src",type:"filepicker",filetype:"image",label:"Source",autofocus:!0,onchange:h},q];a.settings.image_description!==!1&&v.push({name:"alt",type:"textbox",label:"Image description"}),a.settings.image_title&&v.push({name:"title",type:"textbox",label:"Image Title"}),u&&v.push({type:"container",label:"Dimensions",layout:"flex",direction:"row",align:"center",spacing:5,items:[{name:"width",type:"textbox",maxLength:5,size:3,onchange:e,ariaLabel:"Width"},{type:"label",text:"x"},{name:"height",type:"textbox",maxLength:5,size:3,onchange:e,ariaLabel:"Height"},{name:"constrain",type:"checkbox",checked:!0,text:"Constrain proportions"}]}),v.push(r),a.settings.image_caption&&tinymce.Env.ceFalse&&v.push({name:"caption",type:"checkbox",label:"Caption"}),a.settings.image_advtab?(m&&(m.style.marginLeft&&m.style.marginRight&&m.style.marginLeft===m.style.marginRight&&(s.hspace=g(m.style.marginLeft)),m.style.marginTop&&m.style.marginBottom&&m.style.marginTop===m.style.marginBottom&&(s.vspace=g(m.style.marginTop)),m.style.borderWidth&&(s.border=g(m.style.borderWidth)),s.style=a.dom.serializeStyle(a.dom.parseStyle(a.dom.getAttrib(m,"style")))),l=a.windowManager.open({title:"Insert/edit image",data:s,bodyType:"tabpanel",body:[{title:"General",type:"form",items:v},{title:"Advanced",type:"form",pack:"start",items:[{label:"Style",name:"style",type:"textbox",onchange:k},{type:"form",layout:"grid",packV:"start",columns:2,padding:0,alignH:["left","right"],defaults:{type:"textbox",maxWidth:50,onchange:j},items:[{label:"Vertical space",name:"vspace"},{label:"Horizontal space",name:"hspace"},{label:"Border",name:"border"}]}]}],onSubmit:f})):l=a.windowManager.open({title:"Insert/edit image",data:s,body:v,onSubmit:f})}a.on("preInit",function(){function b(a){var b=a.attr("class");return b&&/\bimage\b/.test(b)}function c(a){return function(c){function d(b){b.attr("contenteditable",a?"true":null)}for(var e,f=c.length;f--;)e=c[f],b(e)&&(e.attr("contenteditable",a?"false":null),tinymce.each(e.getAll("figcaption"),d))}}a.parser.addNodeFilter("figure",c(!0)),a.serializer.addNodeFilter("figure",c(!1))}),a.addButton("image",{icon:"image",tooltip:"Insert/edit image",onclick:d(e),stateSelector:"img:not([data-mce-object],[data-mce-placeholder]),figure.image"}),a.addMenuItem("image",{icon:"image",text:"Insert/edit image",onclick:d(e),context:"insert",prependToContext:!0}),a.addCommand("mceImage",d(e))});
\ No newline at end of file
tinymce.PluginManager.add("image",function(e){function t(e,t){function n(e,n){r.parentNode&&r.parentNode.removeChild(r),t({width:e,height:n})}var r=document.createElement("img");r.onload=function(){n(Math.max(r.width,r.clientWidth),Math.max(r.height,r.clientHeight))},r.onerror=function(){n()};var i=r.style;i.visibility="hidden",i.position="fixed",i.bottom=i.left=0,i.width=i.height="auto",document.body.appendChild(r),r.src=e}function n(e,t,n){function r(e,n){return n=n||[],tinymce.each(e,function(e){var i={text:e.text||e.title};e.menu?i.menu=r(e.menu):(i.value=e.value,t(i)),n.push(i)}),n}return r(e,n||[])}function r(t){return function(){var n=e.settings.image_list;"string"==typeof n?tinymce.util.XHR.send({url:n,success:function(e){t(tinymce.util.JSON.parse(e))}}):"function"==typeof n?n(t):t(n)}}function i(r){function i(){var e,t,n,r;e=d.find("#width")[0],t=d.find("#height")[0],e&&t&&(n=e.value(),r=t.value(),d.find("#constrain")[0].checked()&&m&&h&&n&&r&&(m!=n?(r=Math.round(n/m*r),isNaN(r)||t.value(r)):(n=Math.round(r/h*n),isNaN(n)||e.value(n))),m=n,h=r)}function o(){function t(t){function n(){t.onload=t.onerror=null,e.selection&&(e.selection.select(t),e.nodeChanged())}t.onload=function(){y.width||y.height||!x||b.setAttribs(t,{width:t.clientWidth,height:t.clientHeight}),n()},t.onerror=n}var n,r;c(),i(),y=tinymce.extend(y,d.toJSON()),y.alt||(y.alt=""),y.title||(y.title=""),""===y.width&&(y.width=null),""===y.height&&(y.height=null),y.style||(y.style=null),y={src:y.src,alt:y.alt,title:y.title,width:y.width,height:y.height,style:y.style,caption:y.caption,"class":y["class"]},e.undoManager.transact(function(){function i(t){return e.schema.getTextBlockElements()[t.nodeName]}if(!y.src)return void(f&&(b.remove(f),e.focus(),e.nodeChanged()));if(""===y.title&&(y.title=null),f?b.setAttribs(f,y):(y.id="__mcenew",e.focus(),e.selection.setContent(b.createHTML("img",y)),f=b.get("__mcenew"),b.setAttrib(f,"id",null)),e.editorUpload.uploadImagesAuto(),y.caption===!1&&b.is(f.parentNode,"figure.image")&&(n=f.parentNode,b.insertAfter(f,n),b.remove(n)),y.caption!==!0)t(f);else if(!b.is(f.parentNode,"figure.image")){r=f,f=f.cloneNode(!0),n=b.create("figure",{"class":"image"}),n.appendChild(f),n.appendChild(b.create("figcaption",{contentEditable:!0},"Caption")),n.contentEditable=!1;var o=b.getParent(r,i);o?b.split(o,r,n):b.replace(n,r),e.selection.select(n)}})}function a(e){return e&&(e=e.replace(/px$/,"")),e}function s(n){var r,i,o,a=n.meta||{};g&&g.value(e.convertURL(this.value(),"src")),tinymce.each(a,function(e,t){d.find("#"+t).value(e)}),a.width||a.height||(r=e.convertURL(this.value(),"src"),i=e.settings.image_prepend_url,o=new RegExp("^(?:[a-z]+:)?//","i"),i&&!o.test(r)&&r.substring(0,i.length)!==i&&(r=i+r),this.value(r),t(e.documentBaseURI.toAbsolute(this.value()),function(e){e.width&&e.height&&x&&(m=e.width,h=e.height,d.find("#width").value(m),d.find("#height").value(h))}))}function l(e){if(e.margin){var t=e.margin.split(" ");switch(t.length){case 1:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[0],e["margin-bottom"]=e["margin-bottom"]||t[0],e["margin-left"]=e["margin-left"]||t[0];break;case 2:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[1],e["margin-bottom"]=e["margin-bottom"]||t[0],e["margin-left"]=e["margin-left"]||t[1];break;case 3:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[1],e["margin-bottom"]=e["margin-bottom"]||t[2],e["margin-left"]=e["margin-left"]||t[1];break;case 4:e["margin-top"]=e["margin-top"]||t[0],e["margin-right"]=e["margin-right"]||t[1],e["margin-bottom"]=e["margin-bottom"]||t[2],e["margin-left"]=e["margin-left"]||t[3]}delete e.margin}return e}function c(){function t(e){return e.length>0&&/^[0-9]+$/.test(e)&&(e+="px"),e}if(e.settings.image_advtab){var n=d.toJSON(),r=b.parseStyle(n.style);r=l(r),n.vspace&&(r["margin-top"]=r["margin-bottom"]=t(n.vspace)),n.hspace&&(r["margin-left"]=r["margin-right"]=t(n.hspace)),n.border&&(r["border-width"]=t(n.border)),d.find("#style").value(b.serializeStyle(b.parseStyle(b.serializeStyle(r))))}}function u(){if(e.settings.image_advtab){var t=d.toJSON(),n=b.parseStyle(t.style);d.find("#vspace").value(""),d.find("#hspace").value(""),n=l(n),(n["margin-top"]&&n["margin-bottom"]||n["margin-right"]&&n["margin-left"])&&(n["margin-top"]===n["margin-bottom"]?d.find("#vspace").value(a(n["margin-top"])):d.find("#vspace").value(""),n["margin-right"]===n["margin-left"]?d.find("#hspace").value(a(n["margin-right"])):d.find("#hspace").value("")),n["border-width"]&&d.find("#border").value(a(n["border-width"])),d.find("#style").value(b.serializeStyle(b.parseStyle(b.serializeStyle(n))))}}var d,f,p,m,h,g,v,y={},b=e.dom,x=e.settings.image_dimensions!==!1;f=e.selection.getNode(),p=b.getParent(f,"figure.image"),p&&(f=b.select("img",p)[0]),f&&("IMG"!=f.nodeName||f.getAttribute("data-mce-object")||f.getAttribute("data-mce-placeholder"))&&(f=null),f&&(m=b.getAttrib(f,"width"),h=b.getAttrib(f,"height"),y={src:b.getAttrib(f,"src"),alt:b.getAttrib(f,"alt"),title:b.getAttrib(f,"title"),"class":b.getAttrib(f,"class"),width:m,height:h,caption:!!p}),r&&(g={type:"listbox",label:"Image list",values:n(r,function(t){t.value=e.convertURL(t.value||t.url,"src")},[{text:"None",value:""}]),value:y.src&&e.convertURL(y.src,"src"),onselect:function(e){var t=d.find("#alt");(!t.value()||e.lastControl&&t.value()==e.lastControl.text())&&t.value(e.control.text()),d.find("#src").value(e.control.value()).fire("change")},onPostRender:function(){g=this}}),e.settings.image_class_list&&(v={name:"class",type:"listbox",label:"Class",values:n(e.settings.image_class_list,function(t){t.value&&(t.textStyle=function(){return e.formatter.getCssText({inline:"img",classes:[t.value]})})})});var C=[{name:"src",type:"filepicker",filetype:"image",label:"Source",autofocus:!0,onchange:s},g];e.settings.image_description!==!1&&C.push({name:"alt",type:"textbox",label:"Image description"}),e.settings.image_title&&C.push({name:"title",type:"textbox",label:"Image Title"}),x&&C.push({type:"container",label:"Dimensions",layout:"flex",direction:"row",align:"center",spacing:5,items:[{name:"width",type:"textbox",maxLength:5,size:3,onchange:i,ariaLabel:"Width"},{type:"label",text:"x"},{name:"height",type:"textbox",maxLength:5,size:3,onchange:i,ariaLabel:"Height"},{name:"constrain",type:"checkbox",checked:!0,text:"Constrain proportions"}]}),C.push(v),e.settings.image_caption&&tinymce.Env.ceFalse&&C.push({name:"caption",type:"checkbox",label:"Caption"}),e.settings.image_advtab?(f&&(f.style.marginLeft&&f.style.marginRight&&f.style.marginLeft===f.style.marginRight&&(y.hspace=a(f.style.marginLeft)),f.style.marginTop&&f.style.marginBottom&&f.style.marginTop===f.style.marginBottom&&(y.vspace=a(f.style.marginTop)),f.style.borderWidth&&(y.border=a(f.style.borderWidth)),y.style=e.dom.serializeStyle(e.dom.parseStyle(e.dom.getAttrib(f,"style")))),d=e.windowManager.open({title:"Insert/edit image",data:y,bodyType:"tabpanel",body:[{title:"General",type:"form",items:C},{title:"Advanced",type:"form",pack:"start",items:[{label:"Style",name:"style",type:"textbox",onchange:u},{type:"form",layout:"grid",packV:"start",columns:2,padding:0,alignH:["left","right"],defaults:{type:"textbox",maxWidth:50,onchange:c},items:[{label:"Vertical space",name:"vspace"},{label:"Horizontal space",name:"hspace"},{label:"Border",name:"border"}]}]}],onSubmit:o})):d=e.windowManager.open({title:"Insert/edit image",data:y,body:C,onSubmit:o})}e.on("preInit",function(){function t(e){var t=e.attr("class");return t&&/\bimage\b/.test(t)}function n(e){return function(n){function r(t){t.attr("contenteditable",e?"true":null)}for(var i,o=n.length;o--;)i=n[o],t(i)&&(i.attr("contenteditable",e?"false":null),tinymce.each(i.getAll("figcaption"),r))}}e.parser.addNodeFilter("figure",n(!0)),e.serializer.addNodeFilter("figure",n(!1))}),e.addButton("image",{icon:"image",tooltip:"Insert/edit image",onclick:r(i),stateSelector:"img:not([data-mce-object],[data-mce-placeholder]),figure.image"}),e.addMenuItem("image",{icon:"image",text:"Insert/edit image",onclick:r(i),context:"insert",prependToContext:!0}),e.addCommand("mceImage",r(i))});
\ No newline at end of file
......
!function(a,b){"use strict";function c(a,b){for(var c,d=[],f=0;f<a.length;++f){if(c=g[a[f]]||e(a[f]),!c)throw"module definition dependecy not found: "+a[f];d.push(c)}b.apply(null,d)}function d(a,d,e){if("string"!=typeof a)throw"invalid module definition, module id must be defined and be a string";if(d===b)throw"invalid module definition, dependencies must be specified";if(e===b)throw"invalid module definition, definition function must be specified";c(d,function(){g[a]=e.apply(null,arguments)})}function e(b){for(var c=a,d=b.split(/[.\/]/),e=0;e<d.length;++e){if(!c[d[e]])return;c=c[d[e]]}return c}function f(c){var d,e,f,h,i;for(d=0;d<c.length;d++){e=a,f=c[d],h=f.split(/[.\/]/);for(var j=0;j<h.length-1;++j)e[h[j]]===b&&(e[h[j]]={}),e=e[h[j]];e[h[h.length-1]]=g[f]}if(a.AMDLC_TESTS){i=a.privateModules||{};for(f in g)i[f]=g[f];for(d=0;d<c.length;d++)delete i[c[d]];a.privateModules=i}}var g={};d("tinymce/imagetoolsplugin/Canvas",[],function(){function a(a,b){return c(document.createElement("canvas"),a,b)}function b(a){return a.getContext("2d")}function c(a,b,c){return a.width=b,a.height=c,a}return{create:a,resize:c,get2dContext:b}}),d("tinymce/imagetoolsplugin/Mime",[],function(){function a(a){var b=document.createElement("a");return b.href=a,b.pathname}function b(b){var c=a(b).split("."),d=c[c.length-1],e={jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png"};return d&&(d=d.toLowerCase()),e[d]}return{guessMimeType:b}}),d("tinymce/imagetoolsplugin/ImageSize",[],function(){function a(a){return a.naturalWidth||a.width}function b(a){return a.naturalHeight||a.height}return{getWidth:a,getHeight:b}}),d("tinymce/imagetoolsplugin/Conversions",["tinymce/util/Promise","tinymce/imagetoolsplugin/Canvas","tinymce/imagetoolsplugin/Mime","tinymce/imagetoolsplugin/ImageSize"],function(a,b,c,d){function e(b){return new a(function(a){function c(){b.removeEventListener("load",c),a(b)}b.complete?a(b):b.addEventListener("load",c)})}function f(a){return e(a).then(function(a){var c,e;return e=b.create(d.getWidth(a),d.getHeight(a)),c=b.get2dContext(e),c.drawImage(a,0,0),e})}function g(a){return e(a).then(function(a){var b=a.src;return 0===b.indexOf("blob:")?i(b):0===b.indexOf("data:")?j(b):f(a).then(function(a){return j(a.toDataURL(c.guessMimeType(b)))})})}function h(b){return new a(function(a){function c(){d.removeEventListener("load",c),a(d)}var d=new Image;d.addEventListener("load",c),d.src=URL.createObjectURL(b),d.complete&&c()})}function i(b){return new a(function(a){var c=new XMLHttpRequest;c.open("GET",b,!0),c.responseType="blob",c.onload=function(){200==this.status&&a(this.response)},c.send()})}function j(b){return new a(function(a){var c,d,e,f,g,h;if(b=b.split(","),f=/data:([^;]+)/.exec(b[0]),f&&(g=f[1]),c=atob(b[1]),window.WebKitBlobBuilder){for(h=new WebKitBlobBuilder,d=new ArrayBuffer(c.length),e=0;e<d.length;e++)d[e]=c.charCodeAt(e);return h.append(d),void a(h.getBlob(g))}for(d=new Uint8Array(c.length),e=0;e<d.length;e++)d[e]=c.charCodeAt(e);a(new Blob([d],{type:g}))})}function k(a){return 0===a.indexOf("blob:")?i(a):0===a.indexOf("data:")?j(a):null}function l(a,b){return j(a.toDataURL(b))}function m(b){return new a(function(a){var c=new FileReader;c.onloadend=function(){a(c.result)},c.readAsDataURL(b)})}function n(a){return m(a).then(function(a){return a.split(",")[1]})}function o(a){URL.revokeObjectURL(a.src)}return{blobToImage:h,imageToBlob:g,uriToBlob:k,blobToDataUri:m,blobToBase64:n,imageToCanvas:f,canvasToBlob:l,revokeImageUrl:o}}),d("tinymce/imagetoolsplugin/ImageTools",["tinymce/imagetoolsplugin/Conversions","tinymce/imagetoolsplugin/Canvas","tinymce/imagetoolsplugin/ImageSize"],function(a,b,c){function d(d,e){return a.blobToImage(d).then(function(f){var g=b.create(c.getWidth(f),c.getHeight(f)),i=b.get2dContext(g),j=0,k=0;return e=0>e?360+e:e,(90==e||270==e)&&b.resize(g,g.height,g.width),(90==e||180==e)&&(j=g.width),(270==e||180==e)&&(k=g.height),i.translate(j,k),i.rotate(e*Math.PI/180),i.drawImage(f,0,0),h(f),a.canvasToBlob(g,d.type)})}function e(d,e){return a.blobToImage(d).then(function(d){var f=b.create(c.getWidth(d),c.getHeight(d)),g=b.get2dContext(f);return"v"==e?(g.scale(1,-1),g.drawImage(d,0,-f.height)):(g.scale(-1,1),g.drawImage(d,-f.width,0)),h(d),a.canvasToBlob(f)})}function f(c,d,e,f,g){return a.blobToImage(c).then(function(c){var i=b.create(f,g),j=b.get2dContext(i);return j.drawImage(c,-d,-e),h(c),a.canvasToBlob(i)})}function g(c,d,e){return a.blobToImage(c).then(function(f){var g=b.create(d,e),i=b.get2dContext(g);return i.drawImage(f,0,0,d,e),h(f),a.canvasToBlob(g,c.type)})}var h=a.revokeImageUrl;return{rotate:d,flip:e,crop:f,resize:g}}),d("tinymce/imagetoolsplugin/CropRect",["tinymce/dom/DomQuery","tinymce/ui/DragHelper","tinymce/geom/Rect","tinymce/util/Tools","tinymce/util/Observable"],function(a,b,c,d,e){var f=0;return function(g,h,i,j){function k(a,b){return{x:b.x+a.x,y:b.y+a.y,w:b.w,h:b.h}}function l(a,b){return{x:b.x-a.x,y:b.y-a.y,w:b.w,h:b.h}}function m(){return l(i,g)}function n(){function e(a){var d;return new b(A,{document:j.ownerDocument,handle:A+"-"+a.name,start:function(){d=g},drag:function(b){var e,f,h,j,k;e=d.x,f=d.y,h=d.w,j=d.h,e+=b.deltaX*a.deltaX,f+=b.deltaY*a.deltaY,h+=b.deltaX*a.deltaW,j+=b.deltaY*a.deltaH,20>h&&(h=20),20>j&&(j=20),k=g=c.clamp({x:e,y:f,w:h,h:j},i,"move"==a.name),k=l(i,k),v.fire("updateRect",{rect:k}),s(k)}})}a('<div id="'+A+'" class="'+z+'croprect-container" data-mce-bogus="all">').appendTo(j),d.each(y,function(b){a("#"+A,j).append('<div id="'+A+"-"+b+'"class="'+z+'croprect-block" style="display: none" data-mce-bogus="all">')}),d.each(w,function(b){a("#"+A,j).append('<div id="'+A+"-"+b.name+'" class="'+z+"croprect-handle "+z+"croprect-handle-"+b.name+'" style="display: none" data-mce-bogus="all">')}),x=d.map(w,e),p(g)}function o(b){var c;c=d.map(w,function(a){return"#"+A+"-"+a.name}).concat(d.map(y,function(a){return"#"+A+"-"+a})).join(","),b?a(c,j).show():a(c,j).hide()}function p(b){function c(b,c){c.h<0&&(c.h=0),c.w<0&&(c.w=0),a("#"+A+"-"+b,j).css({left:c.x,top:c.y,width:c.w,height:c.h})}d.each(w,function(c){a("#"+A+"-"+c.name,j).css({left:b.w*c.xMul+b.x,top:b.h*c.yMul+b.y})}),c("top",{x:h.x,y:h.y,w:h.w,h:b.y-h.y}),c("right",{x:b.x+b.w,y:b.y,w:h.w-b.x-b.w+h.x,h:b.h}),c("bottom",{x:h.x,y:b.y+b.h,w:h.w,h:h.h-b.y-b.h+h.y}),c("left",{x:h.x,y:b.y,w:b.x-h.x,h:b.h}),c("move",b)}function q(a){g=a,p(g)}function r(a){h=a,p(g)}function s(a){q(k(i,a))}function t(a){i=a,p(g)}function u(){d.each(x,function(a){a.destroy()}),x=[]}var v,w,x,y,z="mce-",A=z+"crid-"+f++;return w=[{name:"move",xMul:0,yMul:0,deltaX:1,deltaY:1,deltaW:0,deltaH:0},{name:"nw",xMul:0,yMul:0,deltaX:1,deltaY:1,deltaW:-1,deltaH:-1},{name:"ne",xMul:1,yMul:0,deltaX:0,deltaY:1,deltaW:1,deltaH:-1},{name:"sw",xMul:0,yMul:1,deltaX:1,deltaY:0,deltaW:-1,deltaH:1},{name:"se",xMul:1,yMul:1,deltaX:0,deltaY:0,deltaW:1,deltaH:1}],y=["top","right","bottom","left"],n(j),v=d.extend({toggleVisibility:o,setClampRect:t,setRect:q,getInnerRect:m,setInnerRect:s,setViewPortRect:r,destroy:u},e)}}),d("tinymce/imagetoolsplugin/ImagePanel",["tinymce/ui/Control","tinymce/ui/DragHelper","tinymce/geom/Rect","tinymce/util/Tools","tinymce/util/Promise","tinymce/imagetoolsplugin/CropRect"],function(a,b,c,d,e,f){function g(a){return new e(function(b){function c(){a.removeEventListener("load",c),b(a)}a.complete?b(a):a.addEventListener("load",c)})}return a.extend({Defaults:{classes:"imagepanel"},selection:function(a){return arguments.length?(this.state.set("rect",a),this):this.state.get("rect")},imageSize:function(){var a=this.state.get("viewRect");return{w:a.w,h:a.h}},toggleCropRect:function(a){this.state.set("cropEnabled",a)},imageSrc:function(a){var b=this,d=new Image;d.src=a,g(d).then(function(){var a,e,f=b.state.get("viewRect");e=b.$el.find("img"),e[0]?e.replaceWith(d):b.getEl().appendChild(d),a={x:0,y:0,w:d.naturalWidth,h:d.naturalHeight},b.state.set("viewRect",a),b.state.set("rect",c.inflate(a,-20,-20)),f&&f.w==a.w&&f.h==a.h||b.zoomFit(),b.repaintImage(),b.fire("load")})},zoom:function(a){return arguments.length?(this.state.set("zoom",a),this):this.state.get("zoom")},postRender:function(){return this.imageSrc(this.settings.imageSrc),this._super()},zoomFit:function(){var a,b,c,d,e,f,g,h=this;g=10,a=h.$el.find("img"),b=h.getEl().clientWidth,c=h.getEl().clientHeight,d=a[0].naturalWidth,e=a[0].naturalHeight,f=Math.min((b-g)/d,(c-g)/e),f>=1&&(f=1),h.zoom(f)},repaintImage:function(){var a,b,c,d,e,f,g,h,i,j;j=this.getEl(),h=this.zoom(),i=this.state.get("rect"),g=this.$el.find("img"),e=j.offsetWidth,f=j.offsetHeight,c=g[0].naturalWidth*h,d=g[0].naturalHeight*h,a=Math.max(0,e/2-c/2),b=Math.max(0,f/2-d/2),g.css({left:a,top:b,width:c,height:d}),this.cropRect&&(this.cropRect.setRect({x:i.x*h+a,y:i.y*h+b,w:i.w*h,h:i.h*h}),this.cropRect.setClampRect({x:a,y:b,w:c,h:d}),this.cropRect.setViewPortRect({x:0,y:0,w:e,h:f}))},bindStates:function(){function a(a){b.cropRect=new f(a,b.state.get("viewRect"),b.state.get("viewRect"),b.getEl()),b.cropRect.on("updateRect",function(a){var c=a.rect,d=b.zoom();c={x:Math.round(c.x/d),y:Math.round(c.y/d),w:Math.round(c.w/d),h:Math.round(c.h/d)},b.state.set("rect",c)}),b.on("remove",b.cropRect.destroy)}var b=this;b.state.on("change:cropEnabled",function(a){b.cropRect.toggleVisibility(a.value),b.repaintImage()}),b.state.on("change:zoom",function(){b.repaintImage()}),b.state.on("change:rect",function(c){var d=c.value;b.cropRect||a(d),b.cropRect.setRect(d)})}})}),d("tinymce/imagetoolsplugin/ColorMatrix",[],function(){function a(a,b,c){return a=parseFloat(a),a>c?a=c:b>a&&(a=b),a}function b(){return[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1]}function c(a,b){var c,d,e,f,g=[],h=new Array(10);for(c=0;5>c;c++){for(d=0;5>d;d++)g[d]=b[d+5*c];for(d=0;5>d;d++){for(f=0,e=0;5>e;e++)f+=a[d+5*e]*g[e];h[d+5*c]=f}}return h}function d(b,c){return c=a(c,0,1),b.map(function(b,d){return d%6===0?b=1-(1-b)*c:b*=c,a(b,0,1)})}function e(b,d){var e;return d=a(d,-1,1),d*=100,0>d?e=127+d/100*127:(e=d%1,e=0===e?l[d]:l[Math.floor(d)]*(1-e)+l[Math.floor(d)+1]*e,e=127*e+127),c(b,[e/127,0,0,0,.5*(127-e),0,e/127,0,0,.5*(127-e),0,0,e/127,0,.5*(127-e),0,0,0,1,0,0,0,0,0,1])}function f(b,d){var e,f,g,h;return d=a(d,-1,1),e=1+(d>0?3*d:d),f=.3086,g=.6094,h=.082,c(b,[f*(1-e)+e,g*(1-e),h*(1-e),0,0,f*(1-e),g*(1-e)+e,h*(1-e),0,0,f*(1-e),g*(1-e),h*(1-e)+e,0,0,0,0,0,1,0,0,0,0,0,1])}function g(b,d){var e,f,g,h,i;return d=a(d,-180,180)/180*Math.PI,e=Math.cos(d),f=Math.sin(d),g=.213,h=.715,i=.072,c(b,[g+e*(1-g)+f*-g,h+e*-h+f*-h,i+e*-i+f*(1-i),0,0,g+e*-g+.143*f,h+e*(1-h)+.14*f,i+e*-i+f*-.283,0,0,g+e*-g+f*-(1-g),h+e*-h+f*h,i+e*(1-i)+f*i,0,0,0,0,0,1,0,0,0,0,0,1])}function h(b,d){return d=a(255*d,-255,255),c(b,[1,0,0,0,d,0,1,0,0,d,0,0,1,0,d,0,0,0,1,0,0,0,0,0,1])}function i(b,d,e,f){return d=a(d,0,2),e=a(e,0,2),f=a(f,0,2),c(b,[d,0,0,0,0,0,e,0,0,0,0,0,f,0,0,0,0,0,1,0,0,0,0,0,1])}function j(b,e){return e=a(e,0,1),c(b,d([.393,.769,.189,0,0,.349,.686,.168,0,0,.272,.534,.131,0,0,0,0,0,1,0,0,0,0,0,1],e))}function k(b,e){return e=a(e,0,1),c(b,d([.33,.34,.33,0,0,.33,.34,.33,0,0,.33,.34,.33,0,0,0,0,0,1,0,0,0,0,0,1],e))}var l=[0,.01,.02,.04,.05,.06,.07,.08,.1,.11,.12,.14,.15,.16,.17,.18,.2,.21,.22,.24,.25,.27,.28,.3,.32,.34,.36,.38,.4,.42,.44,.46,.48,.5,.53,.56,.59,.62,.65,.68,.71,.74,.77,.8,.83,.86,.89,.92,.95,.98,1,1.06,1.12,1.18,1.24,1.3,1.36,1.42,1.48,1.54,1.6,1.66,1.72,1.78,1.84,1.9,1.96,2,2.12,2.25,2.37,2.5,2.62,2.75,2.87,3,3.2,3.4,3.6,3.8,4,4.3,4.7,4.9,5,5.5,6,6.5,6.8,7,7.3,7.5,7.8,8,8.4,8.7,9,9.4,9.6,9.8,10];return{identity:b,adjust:d,multiply:c,adjustContrast:e,adjustBrightness:h,adjustSaturation:f,adjustHue:g,adjustColors:i,adjustSepia:j,adjustGrayscale:k}}),d("tinymce/imagetoolsplugin/Filters",["tinymce/imagetoolsplugin/Canvas","tinymce/imagetoolsplugin/ImageSize","tinymce/imagetoolsplugin/Conversions","tinymce/imagetoolsplugin/ColorMatrix"],function(a,b,c,d){function e(d,e){return c.blobToImage(d).then(function(d){function f(a,b){var c,d,e,f,g,h=a.data,i=b[0],j=b[1],k=b[2],l=b[3],m=b[4],n=b[5],o=b[6],p=b[7],q=b[8],r=b[9],s=b[10],t=b[11],u=b[12],v=b[13],w=b[14],x=b[15],y=b[16],z=b[17],A=b[18],B=b[19];for(g=0;g<h.length;g+=4)c=h[g],d=h[g+1],e=h[g+2],f=h[g+3],h[g]=c*i+d*j+e*k+f*l+m,h[g+1]=c*n+d*o+e*p+f*q+r,h[g+2]=c*s+d*t+e*u+f*v+w,h[g+3]=c*x+d*y+e*z+f*A+B;return a}var g,h=a.create(b.getWidth(d),b.getHeight(d)),i=a.get2dContext(h);return i.drawImage(d,0,0),k(d),g=f(i.getImageData(0,0,h.width,h.height),e),i.putImageData(g,0,0),c.canvasToBlob(h)})}function f(d,e){return c.blobToImage(d).then(function(d){function f(a,b,c){function d(a,b,c){return a>c?a=c:b>a&&(a=b),a}var e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u;for(g=Math.round(Math.sqrt(c.length)),h=Math.floor(g/2),e=a.data,f=b.data,t=a.width,u=a.height,j=0;u>j;j++)for(i=0;t>i;i++){for(k=l=m=0,o=0;g>o;o++)for(n=0;g>n;n++)p=d(i+n-h,0,t-1),q=d(j+o-h,0,u-1),r=4*(q*t+p),s=c[o*g+n],k+=e[r]*s,l+=e[r+1]*s,m+=e[r+2]*s;r=4*(j*t+i),f[r]=d(k,0,255),f[r+1]=d(l,0,255),f[r+2]=d(m,0,255)}return b}var g,h,i=a.create(b.getWidth(d),b.getHeight(d)),j=a.get2dContext(i);return j.drawImage(d,0,0),k(d),g=j.getImageData(0,0,i.width,i.height),h=j.getImageData(0,0,i.width,i.height),h=f(g,h,e),j.putImageData(h,0,0),c.canvasToBlob(i)})}function g(d){return function(e,f){return c.blobToImage(e).then(function(e){function g(a,b){var c,d=a.data;for(c=0;c<d.length;c+=4)d[c]=b[d[c]],d[c+1]=b[d[c+1]],d[c+2]=b[d[c+2]];return a}var h,i,j=a.create(b.getWidth(e),b.getHeight(e)),l=a.get2dContext(j),m=new Array(256);for(i=0;i<m.length;i++)m[i]=d(i,f);return l.drawImage(e,0,0),k(e),h=g(l.getImageData(0,0,j.width,j.height),m),l.putImageData(h,0,0),c.canvasToBlob(j)})}}function h(a){return function(b,c){return e(b,a(d.identity(),c))}}function i(a){return function(b){return e(b,a)}}function j(a){return function(b){return f(b,a)}}var k=c.revokeImageUrl;return{invert:i([-1,0,0,0,255,0,-1,0,0,255,0,0,-1,0,255,0,0,0,1,0]),brightness:h(d.adjustBrightness),hue:h(d.adjustHue),saturate:h(d.adjustSaturation),contrast:h(d.adjustContrast),grayscale:h(d.adjustGrayscale),sepia:h(d.adjustSepia),colorize:function(a,b,c,f){return e(a,d.adjustColors(d.identity(),b,c,f))},sharpen:j([0,-1,0,-1,5,-1,0,-1,0]),emboss:j([-2,-1,0,-1,1,1,0,1,2]),gamma:g(function(a,b){return 255*Math.pow(a/255,1-b)}),exposure:g(function(a,b){return 255*(1-Math.exp(-(a/255)*b))}),colorFilter:e,convoluteFilter:f}}),d("tinymce/imagetoolsplugin/UndoStack",[],function(){return function(){function a(a){var b;return b=f.splice(++g),f.push(a),{state:a,removed:b}}function b(){return d()?f[--g]:void 0}function c(){return e()?f[++g]:void 0}function d(){return g>0}function e(){return-1!=g&&g<f.length-1}var f=[],g=-1;return{data:f,add:a,undo:b,redo:c,canUndo:d,canRedo:e}}}),d("tinymce/imagetoolsplugin/Dialog",["tinymce/dom/DOMUtils","tinymce/util/Tools","tinymce/util/Promise","tinymce/ui/Factory","tinymce/ui/Form","tinymce/ui/Container","tinymce/imagetoolsplugin/ImagePanel","tinymce/imagetoolsplugin/ImageTools","tinymce/imagetoolsplugin/Filters","tinymce/imagetoolsplugin/Conversions","tinymce/imagetoolsplugin/UndoStack"],function(a,b,c,d,e,f,g,h,i,j,k){function l(a){return{blob:a,url:URL.createObjectURL(a)}}function m(a){a&&URL.revokeObjectURL(a.url)}function n(a){b.each(a,m)}function o(c,j,o){function p(a){var b,c,d,e;b=M.find("#w")[0],c=M.find("#h")[0],d=parseInt(b.value(),10),e=parseInt(c.value(),10),M.find("#constrain")[0].checked()&&ha&&ia&&d&&e&&("w"==a.control.settings.name?(e=Math.round(d*ja),c.value(e)):(d=Math.round(e*ka),b.value(d))),ha=d,ia=e}function q(a){return Math.round(100*a)+"%"}function r(){M.find("#undo").disabled(!la.canUndo()),M.find("#redo").disabled(!la.canRedo()),M.statusbar.find("#save").disabled(!la.canUndo())}function s(){M.find("#undo").disabled(!0),M.find("#redo").disabled(!0)}function t(a){a&&T.imageSrc(a.url)}function u(a){return function(){var c=b.grep(ga,function(b){return b.settings.name!=a});b.each(c,function(a){a.hide()}),a.show()}}function v(a){P=l(a),t(P)}function w(a){c=l(a),t(c),n(la.add(c).removed),r()}function x(){var a=T.selection();h.crop(c.blob,a.x,a.y,a.w,a.h).then(function(a){w(a),A()})}function y(a){var b=[].slice.call(arguments,1);return function(){var d=P||c;a.apply(this,[d.blob].concat(b)).then(v)}}function z(a){var b=[].slice.call(arguments,1);return function(){a.apply(this,[c.blob].concat(b)).then(w)}}function A(){t(c),m(P),u(N)(),r()}function B(){P&&(w(P.blob),A())}function C(){var a=T.zoom();2>a&&(a+=.1),T.zoom(a)}function D(){var a=T.zoom();a>.1&&(a-=.1),T.zoom(a)}function E(){c=la.undo(),t(c),r()}function F(){c=la.redo(),t(c),r()}function G(){j(c.blob),M.close()}function H(a){return new e({layout:"flex",direction:"row",labelGap:5,border:"0 0 1 0",align:"center",pack:"center",padding:"0 10 0 10",spacing:5,flex:0,minHeight:60,defaults:{classes:"imagetool",type:"button"},items:a})}function I(a,b){return H([{text:"Back",onclick:A},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:B}]).hide().on("show",function(){s(),b(c.blob).then(function(a){var b=l(a);t(b),m(P),P=b})})}function J(a,b,d,e,f){function g(a){b(c.blob,a).then(function(a){var b=l(a);t(b),m(P),P=b})}return H([{text:"Back",onclick:A},{type:"spacer",flex:1},{type:"slider",flex:1,ondragend:function(a){g(a.value)},minValue:e,maxValue:f,value:d,previewFilter:q},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:B}]).hide().on("show",function(){this.find("slider").value(d),s()})}function K(a,b){function d(){var a,d,e;a=M.find("#r")[0].value(),d=M.find("#g")[0].value(),e=M.find("#b")[0].value(),b(c.blob,a,d,e).then(function(a){var b=l(a);t(b),m(P),P=b})}return H([{text:"Back",onclick:A},{type:"spacer",flex:1},{type:"slider",label:"R",name:"r",minValue:0,value:1,maxValue:2,ondragend:d,previewFilter:q},{type:"slider",label:"G",name:"g",minValue:0,value:1,maxValue:2,ondragend:d,previewFilter:q},{type:"slider",label:"B",name:"b",minValue:0,value:1,maxValue:2,ondragend:d,previewFilter:q},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:B}]).hide().on("show",function(){M.find("#r,#g,#b").value(1),s()})}function L(a){a.control.value()===!0&&(ja=ia/ha,ka=ha/ia)}var M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,$,_,aa,ba,ca,da,ea,fa,ga,ha,ia,ja,ka,la=new k;Q=H([{text:"Back",onclick:A},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:x}]).hide().on("show hide",function(a){T.toggleCropRect("show"==a.type)}).on("show",s),R=H([{text:"Back",onclick:A},{type:"spacer",flex:1},{type:"textbox",name:"w",label:"Width",size:4,onkeyup:p},{type:"textbox",name:"h",label:"Height",size:4,onkeyup:p},{type:"checkbox",name:"constrain",text:"Constrain proportions",checked:!0,onchange:L},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:"submit"}]).hide().on("submit",function(a){var b=parseInt(M.find("#w").value(),10),c=parseInt(M.find("#h").value(),10);a.preventDefault(),z(h.resize,b,c)(),A()}).on("show",s),S=H([{text:"Back",onclick:A},{type:"spacer",flex:1},{icon:"fliph",tooltip:"Flip horizontally",onclick:y(h.flip,"h")},{icon:"flipv",tooltip:"Flip vertically",onclick:y(h.flip,"v")},{icon:"rotateleft",tooltip:"Rotate counterclockwise",onclick:y(h.rotate,-90)},{icon:"rotateright",tooltip:"Rotate clockwise",onclick:y(h.rotate,90)},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:B}]).hide().on("show",s),W=I("Invert",i.invert),ca=I("Sharpen",i.sharpen),da=I("Emboss",i.emboss),X=J("Brightness",i.brightness,0,-1,1),Y=J("Hue",i.hue,180,0,360),Z=J("Saturate",i.saturate,0,-1,1),$=J("Contrast",i.contrast,0,-1,1),_=J("Grayscale",i.grayscale,0,0,1),aa=J("Sepia",i.sepia,0,0,1),ba=K("Colorize",i.colorize),ea=J("Gamma",i.gamma,0,-1,1),fa=J("Exposure",i.exposure,1,0,2),O=H([{text:"Back",onclick:A},{type:"spacer",flex:1},{text:"hue",icon:"hue",onclick:u(Y)},{text:"saturate",icon:"saturate",onclick:u(Z)},{text:"sepia",icon:"sepia",onclick:u(aa)},{text:"emboss",icon:"emboss",onclick:u(da)},{text:"exposure",icon:"exposure",onclick:u(fa)},{type:"spacer",flex:1}]).hide(),N=H([{tooltip:"Crop",icon:"crop",onclick:u(Q)},{tooltip:"Resize",icon:"resize2",onclick:u(R)},{tooltip:"Orientation",icon:"orientation",onclick:u(S)},{tooltip:"Brightness",icon:"sun",onclick:u(X)},{tooltip:"Sharpen",icon:"sharpen",onclick:u(ca)},{tooltip:"Contrast",icon:"contrast",onclick:u($)},{tooltip:"Color levels",icon:"drop",onclick:u(ba)},{tooltip:"Gamma",icon:"gamma",onclick:u(ea)},{tooltip:"Invert",icon:"invert",onclick:u(W)}]),T=new g({flex:1,imageSrc:c.url}),U=new f({layout:"flex",direction:"column",border:"0 1 0 0",padding:5,spacing:5,items:[{type:"button",icon:"undo",tooltip:"Undo",name:"undo",onclick:E},{type:"button",icon:"redo",tooltip:"Redo",name:"redo",onclick:F},{type:"button",icon:"zoomin",tooltip:"Zoom in",onclick:C},{type:"button",icon:"zoomout",tooltip:"Zoom out",onclick:D}]}),V=new f({type:"container",layout:"flex",direction:"row",align:"stretch",flex:1,items:[U,T]}),ga=[N,Q,R,S,O,W,X,Y,Z,$,_,aa,ba,ca,da,ea,fa],M=d.create("window",{layout:"flex",direction:"column",align:"stretch",minWidth:Math.min(a.DOM.getViewPort().w,800),minHeight:Math.min(a.DOM.getViewPort().h,650),title:"Edit image",items:ga.concat([V]),buttons:[{text:"Save",name:"save",subtype:"primary",onclick:G},{text:"Cancel",onclick:"close"}]}),M.renderTo(document.body).reflow(),M.on("close",function(){o(),n(la.data),la=null,P=null}),la.add(c),r(),T.on("load",function(){ha=T.imageSize().w,ia=T.imageSize().h,ja=ia/ha,ka=ha/ia,M.find("#w").value(ha),M.find("#h").value(ia)})}function p(a){return new c(function(b,c){o(l(a),b,c)})}return{edit:p}}),d("tinymce/imagetoolsplugin/Plugin",["tinymce/PluginManager","tinymce/Env","tinymce/util/Promise","tinymce/util/URI","tinymce/util/Tools","tinymce/util/Delay","tinymce/imagetoolsplugin/ImageTools","tinymce/imagetoolsplugin/Conversions","tinymce/imagetoolsplugin/Dialog"],function(a,c,d,e,f,g,h,i,j){a.add("imagetools",function(a){function k(b){function c(a){return a.indexOf("px")==a.length-2}var d,e;return d=b.style.width,e=b.style.height,d||e?c(d)&&c(e)?{w:parseInt(d,10),h:parseInt(e,10)}:null:(d=a.$(b).attr("width"),e=a.$(b).attr("height"),d&&e?{w:parseInt(d,10),h:parseInt(e,10)}:null)}function l(b,c){var d,e;c&&(d=b.style.width,e=b.style.height,(d||e)&&a.$(b).css({width:c.w,height:c.h}).removeAttr("data-mce-style"),d=b.width,e=b.height,(d||e)&&a.$(b).attr({width:c.w,height:c.h}))}function m(a){return{w:a.naturalWidth,h:a.naturalHeight}}function n(){return a.selection.getNode()}function o(){return"imagetools"+H++}function p(b){var c=b.src;return 0===c.indexOf("data:")||0===c.indexOf("blob:")||new e(c).host===a.documentBaseURI.host}function q(b){return-1!==f.inArray(a.settings.imagetools_cors_hosts,new e(b.src).host)}function r(a){return new d(function(b){var c=new XMLHttpRequest;c.onload=function(){b(this.response)},c.open("GET",a,!0),c.responseType="blob",c.send()})}function s(b){var c=b.src;return q(b)?r(b.src):(p(b)||(c=a.settings.imagetools_proxy,c+=(-1===c.indexOf("?")?"?":"&")+"url="+encodeURIComponent(b.src),b=new Image,b.src=c),i.imageToBlob(b))}function t(){var b;return b=a.editorUpload.blobCache.getByUri(n().src),b?b:s(n()).then(function(b){return i.blobToBase64(b).then(function(c){var d=a.editorUpload.blobCache,e=d.create(o(),b,c);return d.add(e),e})})}function u(){F=g.setEditorTimeout(a,function(){a.editorUpload.uploadImagesAuto()},3e4)}function v(){clearTimeout(F)}function w(b,c){return i.blobToDataUri(b).then(function(d){var f,g,h,i,j;return j=n(),f=o(),h=a.editorUpload.blobCache,g=e.parseDataUri(d).data,i=h.create(f,b,g),h.add(i),a.undoManager.transact(function(){function b(){a.$(j).off("load",b),a.nodeChanged(),c?a.editorUpload.uploadImagesAuto():(v(),u())}a.$(j).on("load",b),a.$(j).attr({src:i.blobUri()}).removeAttr("data-mce-src")}),i})}function x(b){return function(){return a._scanForImages().then(t).then(b).then(w)}}function y(a){return function(){return x(function(b){var c=k(n());return c&&l(n(),{w:c.h,h:c.w}),h.rotate(b.blob(),a)})()}}function z(a){return function(){return x(function(b){return h.flip(b.blob(),a)})()}}function A(){var a=n(),b=m(a);a&&s(a).then(j.edit).then(function(c){return new d(function(d){i.blobToImage(c).then(function(e){var f=m(e);(b.w!=f.w||b.h!=f.h)&&k(a)&&l(a,f),URL.revokeObjectURL(e.src),d(c)})})}).then(function(a){w(a,!0)},function(){})}function B(){a.addButton("rotateleft",{title:"Rotate counterclockwise",onclick:y(-90)}),a.addButton("rotateright",{title:"Rotate clockwise",onclick:y(90)}),a.addButton("flipv",{title:"Flip vertically",onclick:z("v")}),a.addButton("fliph",{title:"Flip horizontally",onclick:z("h")}),a.addButton("editimage",{title:"Edit image",onclick:A}),a.addButton("imageoptions",{title:"Image options",icon:"options",cmd:"mceImage"})}function C(){a.on("NodeChange",function(c){G&&G.src!=c.element.src&&(v(),a.editorUpload.uploadImagesAuto(),G=b),D(c.element)&&(G=c.element)})}function D(b){var c=a.dom.is(b,"img:not([data-mce-object],[data-mce-placeholder])");return c&&(p(b)||q(b)||a.settings.imagetools_proxy)}function E(){var b=a.settings.imagetools_toolbar;b||(b="rotateleft rotateright | flipv fliph | crop editimage imageoptions"),a.addContextToolbar(D,b)}var F,G,H=0;c.fileApi&&(B(),E(),C(),a.addCommand("mceEditImage",A))})}),f(["tinymce/imagetoolsplugin/Canvas","tinymce/imagetoolsplugin/Mime","tinymce/imagetoolsplugin/ImageSize","tinymce/imagetoolsplugin/Conversions","tinymce/imagetoolsplugin/ImageTools","tinymce/imagetoolsplugin/CropRect","tinymce/imagetoolsplugin/ImagePanel","tinymce/imagetoolsplugin/ColorMatrix","tinymce/imagetoolsplugin/Filters","tinymce/imagetoolsplugin/UndoStack","tinymce/imagetoolsplugin/Dialog","tinymce/imagetoolsplugin/Plugin"])}(this);
\ No newline at end of file
!function(e,t){"use strict";function n(e,t){for(var n,r=[],o=0;o<e.length;++o){if(n=a[e[o]]||i(e[o]),!n)throw"module definition dependecy not found: "+e[o];r.push(n)}t.apply(null,r)}function r(e,r,i){if("string"!=typeof e)throw"invalid module definition, module id must be defined and be a string";if(r===t)throw"invalid module definition, dependencies must be specified";if(i===t)throw"invalid module definition, definition function must be specified";n(r,function(){a[e]=i.apply(null,arguments)})}function i(t){for(var n=e,r=t.split(/[.\/]/),i=0;i<r.length;++i){if(!n[r[i]])return;n=n[r[i]]}return n}function o(n){var r,i,o,s,l;for(r=0;r<n.length;r++){i=e,o=n[r],s=o.split(/[.\/]/);for(var c=0;c<s.length-1;++c)i[s[c]]===t&&(i[s[c]]={}),i=i[s[c]];i[s[s.length-1]]=a[o]}if(e.AMDLC_TESTS){l=e.privateModules||{};for(o in a)l[o]=a[o];for(r=0;r<n.length;r++)delete l[n[r]];e.privateModules=l}}var a={};r("tinymce/imagetoolsplugin/Canvas",[],function(){function e(e,t){return n(document.createElement("canvas"),e,t)}function t(e){return e.getContext("2d")}function n(e,t,n){return e.width=t,e.height=n,e}return{create:e,resize:n,get2dContext:t}}),r("tinymce/imagetoolsplugin/Mime",[],function(){function e(e){var t=document.createElement("a");return t.href=e,t.pathname}function t(t){var n=e(t).split("."),r=n[n.length-1],i={jpg:"image/jpeg",jpeg:"image/jpeg",png:"image/png"};return r&&(r=r.toLowerCase()),i[r]}return{guessMimeType:t}}),r("tinymce/imagetoolsplugin/ImageSize",[],function(){function e(e){return e.naturalWidth||e.width}function t(e){return e.naturalHeight||e.height}return{getWidth:e,getHeight:t}}),r("tinymce/imagetoolsplugin/Conversions",["tinymce/util/Promise","tinymce/imagetoolsplugin/Canvas","tinymce/imagetoolsplugin/Mime","tinymce/imagetoolsplugin/ImageSize"],function(e,t,n,r){function i(t){return new e(function(e){function n(){t.removeEventListener("load",n),e(t)}t.complete?e(t):t.addEventListener("load",n)})}function o(e){return i(e).then(function(e){var n,i;return i=t.create(r.getWidth(e),r.getHeight(e)),n=t.get2dContext(i),n.drawImage(e,0,0),i})}function a(e){return i(e).then(function(e){var t=e.src;return 0===t.indexOf("blob:")?l(t):0===t.indexOf("data:")?c(t):o(e).then(function(e){return c(e.toDataURL(n.guessMimeType(t)))})})}function s(t){return new e(function(e){function n(){r.removeEventListener("load",n),e(r)}var r=new Image;r.addEventListener("load",n),r.src=URL.createObjectURL(t),r.complete&&n()})}function l(t){return new e(function(e){var n=new XMLHttpRequest;n.open("GET",t,!0),n.responseType="blob",n.onload=function(){200==this.status&&e(this.response)},n.send()})}function c(t){return new e(function(e){var n,r,i,o,a,s;if(t=t.split(","),o=/data:([^;]+)/.exec(t[0]),o&&(a=o[1]),n=atob(t[1]),window.WebKitBlobBuilder){for(s=new WebKitBlobBuilder,r=new ArrayBuffer(n.length),i=0;i<r.length;i++)r[i]=n.charCodeAt(i);return s.append(r),void e(s.getBlob(a))}for(r=new Uint8Array(n.length),i=0;i<r.length;i++)r[i]=n.charCodeAt(i);e(new Blob([r],{type:a}))})}function u(e){return 0===e.indexOf("blob:")?l(e):0===e.indexOf("data:")?c(e):null}function d(e,t){return c(e.toDataURL(t))}function f(t){return new e(function(e){var n=new FileReader;n.onloadend=function(){e(n.result)},n.readAsDataURL(t)})}function p(e){return f(e).then(function(e){return e.split(",")[1]})}function m(e){URL.revokeObjectURL(e.src)}return{blobToImage:s,imageToBlob:a,uriToBlob:u,blobToDataUri:f,blobToBase64:p,imageToCanvas:o,canvasToBlob:d,revokeImageUrl:m}}),r("tinymce/imagetoolsplugin/ImageTools",["tinymce/imagetoolsplugin/Conversions","tinymce/imagetoolsplugin/Canvas","tinymce/imagetoolsplugin/ImageSize"],function(e,t,n){function r(r,i){return e.blobToImage(r).then(function(o){var a=t.create(n.getWidth(o),n.getHeight(o)),l=t.get2dContext(a),c=0,u=0;return i=0>i?360+i:i,(90==i||270==i)&&t.resize(a,a.height,a.width),(90==i||180==i)&&(c=a.width),(270==i||180==i)&&(u=a.height),l.translate(c,u),l.rotate(i*Math.PI/180),l.drawImage(o,0,0),s(o),e.canvasToBlob(a,r.type)})}function i(r,i){return e.blobToImage(r).then(function(r){var o=t.create(n.getWidth(r),n.getHeight(r)),a=t.get2dContext(o);return"v"==i?(a.scale(1,-1),a.drawImage(r,0,-o.height)):(a.scale(-1,1),a.drawImage(r,-o.width,0)),s(r),e.canvasToBlob(o)})}function o(n,r,i,o,a){return e.blobToImage(n).then(function(n){var l=t.create(o,a),c=t.get2dContext(l);return c.drawImage(n,-r,-i),s(n),e.canvasToBlob(l)})}function a(n,r,i){return e.blobToImage(n).then(function(o){var a=t.create(r,i),l=t.get2dContext(a);return l.drawImage(o,0,0,r,i),s(o),e.canvasToBlob(a,n.type)})}var s=e.revokeImageUrl;return{rotate:r,flip:i,crop:o,resize:a}}),r("tinymce/imagetoolsplugin/CropRect",["tinymce/dom/DomQuery","tinymce/ui/DragHelper","tinymce/geom/Rect","tinymce/util/Tools","tinymce/util/Observable"],function(e,t,n,r,i){var o=0;return function(a,s,l,c){function u(e,t){return{x:t.x+e.x,y:t.y+e.y,w:t.w,h:t.h}}function d(e,t){return{x:t.x-e.x,y:t.y-e.y,w:t.w,h:t.h}}function f(){return d(l,a)}function p(){function i(e){var r;return new t(k,{document:c.ownerDocument,handle:k+"-"+e.name,start:function(){r=a},drag:function(t){var i,o,s,c,u;i=r.x,o=r.y,s=r.w,c=r.h,i+=t.deltaX*e.deltaX,o+=t.deltaY*e.deltaY,s+=t.deltaX*e.deltaW,c+=t.deltaY*e.deltaH,20>s&&(s=20),20>c&&(c=20),u=a=n.clamp({x:i,y:o,w:s,h:c},l,"move"==e.name),u=d(l,u),C.fire("updateRect",{rect:u}),y(u)}})}e('<div id="'+k+'" class="'+E+'croprect-container" data-mce-bogus="all">').appendTo(c),r.each(_,function(t){e("#"+k,c).append('<div id="'+k+"-"+t+'"class="'+E+'croprect-block" style="display: none" data-mce-bogus="all">')}),r.each(w,function(t){e("#"+k,c).append('<div id="'+k+"-"+t.name+'" class="'+E+"croprect-handle "+E+"croprect-handle-"+t.name+'" style="display: none" data-mce-bogus="all">')}),N=r.map(w,i),h(a)}function m(t){var n;n=r.map(w,function(e){return"#"+k+"-"+e.name}).concat(r.map(_,function(e){return"#"+k+"-"+e})).join(","),t?e(n,c).show():e(n,c).hide()}function h(t){function n(t,n){n.h<0&&(n.h=0),n.w<0&&(n.w=0),e("#"+k+"-"+t,c).css({left:n.x,top:n.y,width:n.w,height:n.h})}r.each(w,function(n){e("#"+k+"-"+n.name,c).css({left:t.w*n.xMul+t.x,top:t.h*n.yMul+t.y})}),n("top",{x:s.x,y:s.y,w:s.w,h:t.y-s.y}),n("right",{x:t.x+t.w,y:t.y,w:s.w-t.x-t.w+s.x,h:t.h}),n("bottom",{x:s.x,y:t.y+t.h,w:s.w,h:s.h-t.y-t.h+s.y}),n("left",{x:s.x,y:t.y,w:t.x-s.x,h:t.h}),n("move",t)}function g(e){a=e,h(a)}function v(e){s=e,h(a)}function y(e){g(u(l,e))}function b(e){l=e,h(a)}function x(){r.each(N,function(e){e.destroy()}),N=[]}var C,w,N,_,E="mce-",k=E+"crid-"+o++;return w=[{name:"move",xMul:0,yMul:0,deltaX:1,deltaY:1,deltaW:0,deltaH:0},{name:"nw",xMul:0,yMul:0,deltaX:1,deltaY:1,deltaW:-1,deltaH:-1},{name:"ne",xMul:1,yMul:0,deltaX:0,deltaY:1,deltaW:1,deltaH:-1},{name:"sw",xMul:0,yMul:1,deltaX:1,deltaY:0,deltaW:-1,deltaH:1},{name:"se",xMul:1,yMul:1,deltaX:0,deltaY:0,deltaW:1,deltaH:1}],_=["top","right","bottom","left"],p(c),C=r.extend({toggleVisibility:m,setClampRect:b,setRect:g,getInnerRect:f,setInnerRect:y,setViewPortRect:v,destroy:x},i)}}),r("tinymce/imagetoolsplugin/ImagePanel",["tinymce/ui/Control","tinymce/ui/DragHelper","tinymce/geom/Rect","tinymce/util/Tools","tinymce/util/Promise","tinymce/imagetoolsplugin/CropRect"],function(e,t,n,r,i,o){function a(e){return new i(function(t){function n(){e.removeEventListener("load",n),t(e)}e.complete?t(e):e.addEventListener("load",n)})}return e.extend({Defaults:{classes:"imagepanel"},selection:function(e){return arguments.length?(this.state.set("rect",e),this):this.state.get("rect")},imageSize:function(){var e=this.state.get("viewRect");return{w:e.w,h:e.h}},toggleCropRect:function(e){this.state.set("cropEnabled",e)},imageSrc:function(e){var t=this,r=new Image;r.src=e,a(r).then(function(){var e,i,o=t.state.get("viewRect");i=t.$el.find("img"),i[0]?i.replaceWith(r):t.getEl().appendChild(r),e={x:0,y:0,w:r.naturalWidth,h:r.naturalHeight},t.state.set("viewRect",e),t.state.set("rect",n.inflate(e,-20,-20)),o&&o.w==e.w&&o.h==e.h||t.zoomFit(),t.repaintImage(),t.fire("load")})},zoom:function(e){return arguments.length?(this.state.set("zoom",e),this):this.state.get("zoom")},postRender:function(){return this.imageSrc(this.settings.imageSrc),this._super()},zoomFit:function(){var e,t,n,r,i,o,a,s=this;a=10,e=s.$el.find("img"),t=s.getEl().clientWidth,n=s.getEl().clientHeight,r=e[0].naturalWidth,i=e[0].naturalHeight,o=Math.min((t-a)/r,(n-a)/i),o>=1&&(o=1),s.zoom(o)},repaintImage:function(){var e,t,n,r,i,o,a,s,l,c;c=this.getEl(),s=this.zoom(),l=this.state.get("rect"),a=this.$el.find("img"),i=c.offsetWidth,o=c.offsetHeight,n=a[0].naturalWidth*s,r=a[0].naturalHeight*s,e=Math.max(0,i/2-n/2),t=Math.max(0,o/2-r/2),a.css({left:e,top:t,width:n,height:r}),this.cropRect&&(this.cropRect.setRect({x:l.x*s+e,y:l.y*s+t,w:l.w*s,h:l.h*s}),this.cropRect.setClampRect({x:e,y:t,w:n,h:r}),this.cropRect.setViewPortRect({x:0,y:0,w:i,h:o}))},bindStates:function(){function e(e){t.cropRect=new o(e,t.state.get("viewRect"),t.state.get("viewRect"),t.getEl()),t.cropRect.on("updateRect",function(e){var n=e.rect,r=t.zoom();n={x:Math.round(n.x/r),y:Math.round(n.y/r),w:Math.round(n.w/r),h:Math.round(n.h/r)},t.state.set("rect",n)}),t.on("remove",t.cropRect.destroy)}var t=this;t.state.on("change:cropEnabled",function(e){t.cropRect.toggleVisibility(e.value),t.repaintImage()}),t.state.on("change:zoom",function(){t.repaintImage()}),t.state.on("change:rect",function(n){var r=n.value;t.cropRect||e(r),t.cropRect.setRect(r)})}})}),r("tinymce/imagetoolsplugin/ColorMatrix",[],function(){function e(e,t,n){return e=parseFloat(e),e>n?e=n:t>e&&(e=t),e}function t(){return[1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1]}function n(e,t){var n,r,i,o,a=[],s=new Array(10);for(n=0;5>n;n++){for(r=0;5>r;r++)a[r]=t[r+5*n];for(r=0;5>r;r++){for(o=0,i=0;5>i;i++)o+=e[r+5*i]*a[i];s[r+5*n]=o}}return s}function r(t,n){return n=e(n,0,1),t.map(function(t,r){return r%6===0?t=1-(1-t)*n:t*=n,e(t,0,1)})}function i(t,r){var i;return r=e(r,-1,1),r*=100,0>r?i=127+r/100*127:(i=r%1,i=0===i?d[r]:d[Math.floor(r)]*(1-i)+d[Math.floor(r)+1]*i,i=127*i+127),n(t,[i/127,0,0,0,.5*(127-i),0,i/127,0,0,.5*(127-i),0,0,i/127,0,.5*(127-i),0,0,0,1,0,0,0,0,0,1])}function o(t,r){var i,o,a,s;return r=e(r,-1,1),i=1+(r>0?3*r:r),o=.3086,a=.6094,s=.082,n(t,[o*(1-i)+i,a*(1-i),s*(1-i),0,0,o*(1-i),a*(1-i)+i,s*(1-i),0,0,o*(1-i),a*(1-i),s*(1-i)+i,0,0,0,0,0,1,0,0,0,0,0,1])}function a(t,r){var i,o,a,s,l;return r=e(r,-180,180)/180*Math.PI,i=Math.cos(r),o=Math.sin(r),a=.213,s=.715,l=.072,n(t,[a+i*(1-a)+o*-a,s+i*-s+o*-s,l+i*-l+o*(1-l),0,0,a+i*-a+.143*o,s+i*(1-s)+.14*o,l+i*-l+o*-.283,0,0,a+i*-a+o*-(1-a),s+i*-s+o*s,l+i*(1-l)+o*l,0,0,0,0,0,1,0,0,0,0,0,1])}function s(t,r){return r=e(255*r,-255,255),n(t,[1,0,0,0,r,0,1,0,0,r,0,0,1,0,r,0,0,0,1,0,0,0,0,0,1])}function l(t,r,i,o){return r=e(r,0,2),i=e(i,0,2),o=e(o,0,2),n(t,[r,0,0,0,0,0,i,0,0,0,0,0,o,0,0,0,0,0,1,0,0,0,0,0,1])}function c(t,i){return i=e(i,0,1),n(t,r([.393,.769,.189,0,0,.349,.686,.168,0,0,.272,.534,.131,0,0,0,0,0,1,0,0,0,0,0,1],i))}function u(t,i){return i=e(i,0,1),n(t,r([.33,.34,.33,0,0,.33,.34,.33,0,0,.33,.34,.33,0,0,0,0,0,1,0,0,0,0,0,1],i))}var d=[0,.01,.02,.04,.05,.06,.07,.08,.1,.11,.12,.14,.15,.16,.17,.18,.2,.21,.22,.24,.25,.27,.28,.3,.32,.34,.36,.38,.4,.42,.44,.46,.48,.5,.53,.56,.59,.62,.65,.68,.71,.74,.77,.8,.83,.86,.89,.92,.95,.98,1,1.06,1.12,1.18,1.24,1.3,1.36,1.42,1.48,1.54,1.6,1.66,1.72,1.78,1.84,1.9,1.96,2,2.12,2.25,2.37,2.5,2.62,2.75,2.87,3,3.2,3.4,3.6,3.8,4,4.3,4.7,4.9,5,5.5,6,6.5,6.8,7,7.3,7.5,7.8,8,8.4,8.7,9,9.4,9.6,9.8,10];return{identity:t,adjust:r,multiply:n,adjustContrast:i,adjustBrightness:s,adjustSaturation:o,adjustHue:a,adjustColors:l,adjustSepia:c,adjustGrayscale:u}}),r("tinymce/imagetoolsplugin/Filters",["tinymce/imagetoolsplugin/Canvas","tinymce/imagetoolsplugin/ImageSize","tinymce/imagetoolsplugin/Conversions","tinymce/imagetoolsplugin/ColorMatrix"],function(e,t,n,r){function i(r,i){return n.blobToImage(r).then(function(r){function o(e,t){var n,r,i,o,a,s=e.data,l=t[0],c=t[1],u=t[2],d=t[3],f=t[4],p=t[5],m=t[6],h=t[7],g=t[8],v=t[9],y=t[10],b=t[11],x=t[12],C=t[13],w=t[14],N=t[15],_=t[16],E=t[17],k=t[18],S=t[19];for(a=0;a<s.length;a+=4)n=s[a],r=s[a+1],i=s[a+2],o=s[a+3],s[a]=n*l+r*c+i*u+o*d+f,s[a+1]=n*p+r*m+i*h+o*g+v,s[a+2]=n*y+r*b+i*x+o*C+w,s[a+3]=n*N+r*_+i*E+o*k+S;return e}var a,s=e.create(t.getWidth(r),t.getHeight(r)),l=e.get2dContext(s);return l.drawImage(r,0,0),u(r),a=o(l.getImageData(0,0,s.width,s.height),i),l.putImageData(a,0,0),n.canvasToBlob(s)})}function o(r,i){return n.blobToImage(r).then(function(r){function o(e,t,n){function r(e,t,n){return e>n?e=n:t>e&&(e=t),e}var i,o,a,s,l,c,u,d,f,p,m,h,g,v,y,b,x;for(a=Math.round(Math.sqrt(n.length)),s=Math.floor(a/2),i=e.data,o=t.data,b=e.width,x=e.height,c=0;x>c;c++)for(l=0;b>l;l++){for(u=d=f=0,m=0;a>m;m++)for(p=0;a>p;p++)h=r(l+p-s,0,b-1),g=r(c+m-s,0,x-1),v=4*(g*b+h),y=n[m*a+p],u+=i[v]*y,d+=i[v+1]*y,f+=i[v+2]*y;v=4*(c*b+l),o[v]=r(u,0,255),o[v+1]=r(d,0,255),o[v+2]=r(f,0,255)}return t}var a,s,l=e.create(t.getWidth(r),t.getHeight(r)),c=e.get2dContext(l);return c.drawImage(r,0,0),u(r),a=c.getImageData(0,0,l.width,l.height),s=c.getImageData(0,0,l.width,l.height),s=o(a,s,i),c.putImageData(s,0,0),n.canvasToBlob(l)})}function a(r){return function(i,o){return n.blobToImage(i).then(function(i){function a(e,t){var n,r=e.data;for(n=0;n<r.length;n+=4)r[n]=t[r[n]],r[n+1]=t[r[n+1]],r[n+2]=t[r[n+2]];return e}var s,l,c=e.create(t.getWidth(i),t.getHeight(i)),d=e.get2dContext(c),f=new Array(256);for(l=0;l<f.length;l++)f[l]=r(l,o);return d.drawImage(i,0,0),u(i),s=a(d.getImageData(0,0,c.width,c.height),f),d.putImageData(s,0,0),n.canvasToBlob(c)})}}function s(e){return function(t,n){return i(t,e(r.identity(),n))}}function l(e){return function(t){return i(t,e)}}function c(e){return function(t){return o(t,e)}}var u=n.revokeImageUrl;return{invert:l([-1,0,0,0,255,0,-1,0,0,255,0,0,-1,0,255,0,0,0,1,0]),brightness:s(r.adjustBrightness),hue:s(r.adjustHue),saturate:s(r.adjustSaturation),contrast:s(r.adjustContrast),grayscale:s(r.adjustGrayscale),sepia:s(r.adjustSepia),colorize:function(e,t,n,o){return i(e,r.adjustColors(r.identity(),t,n,o))},sharpen:c([0,-1,0,-1,5,-1,0,-1,0]),emboss:c([-2,-1,0,-1,1,1,0,1,2]),gamma:a(function(e,t){return 255*Math.pow(e/255,1-t)}),exposure:a(function(e,t){return 255*(1-Math.exp(-(e/255)*t))}),colorFilter:i,convoluteFilter:o}}),r("tinymce/imagetoolsplugin/UndoStack",[],function(){return function(){function e(e){var t;return t=o.splice(++a),o.push(e),{state:e,removed:t}}function t(){return r()?o[--a]:void 0}function n(){return i()?o[++a]:void 0}function r(){return a>0}function i(){return-1!=a&&a<o.length-1}var o=[],a=-1;return{data:o,add:e,undo:t,redo:n,canUndo:r,canRedo:i}}}),r("tinymce/imagetoolsplugin/Dialog",["tinymce/dom/DOMUtils","tinymce/util/Tools","tinymce/util/Promise","tinymce/ui/Factory","tinymce/ui/Form","tinymce/ui/Container","tinymce/imagetoolsplugin/ImagePanel","tinymce/imagetoolsplugin/ImageTools","tinymce/imagetoolsplugin/Filters","tinymce/imagetoolsplugin/Conversions","tinymce/imagetoolsplugin/UndoStack"],function(e,t,n,r,i,o,a,s,l,c,u){function d(e){return{blob:e,url:URL.createObjectURL(e)}}function f(e){e&&URL.revokeObjectURL(e.url)}function p(e){t.each(e,f)}function m(n,c,m){function h(e){var t,n,r,i;t=O.find("#w")[0],n=O.find("#h")[0],r=parseInt(t.value(),10),i=parseInt(n.value(),10),O.find("#constrain")[0].checked()&&se&&le&&r&&i&&("w"==e.control.settings.name?(i=Math.round(r*ce),n.value(i)):(r=Math.round(i*ue),t.value(r))),se=r,le=i}function g(e){return Math.round(100*e)+"%"}function v(){O.find("#undo").disabled(!de.canUndo()),O.find("#redo").disabled(!de.canRedo()),O.statusbar.find("#save").disabled(!de.canUndo())}function y(){O.find("#undo").disabled(!0),O.find("#redo").disabled(!0)}function b(e){e&&j.imageSrc(e.url)}function x(e){return function(){var n=t.grep(ae,function(t){return t.settings.name!=e});t.each(n,function(e){e.hide()}),e.show()}}function C(e){W=d(e),b(W)}function w(e){n=d(e),b(n),p(de.add(n).removed),v()}function N(){var e=j.selection();s.crop(n.blob,e.x,e.y,e.w,e.h).then(function(e){w(e),k()})}function _(e){var t=[].slice.call(arguments,1);return function(){var r=W||n;e.apply(this,[r.blob].concat(t)).then(C)}}function E(e){var t=[].slice.call(arguments,1);return function(){e.apply(this,[n.blob].concat(t)).then(w)}}function k(){b(n),f(W),x(F)(),v()}function S(){W&&(w(W.blob),k())}function T(){var e=j.zoom();2>e&&(e+=.1),j.zoom(e)}function R(){var e=j.zoom();e>.1&&(e-=.1),j.zoom(e)}function A(){n=de.undo(),b(n),v()}function B(){n=de.redo(),b(n),v()}function D(){c(n.blob),O.close()}function M(e){return new i({layout:"flex",direction:"row",labelGap:5,border:"0 0 1 0",align:"center",pack:"center",padding:"0 10 0 10",spacing:5,flex:0,minHeight:60,defaults:{classes:"imagetool",type:"button"},items:e})}function P(e,t){return M([{text:"Back",onclick:k},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:S}]).hide().on("show",function(){y(),t(n.blob).then(function(e){var t=d(e);b(t),f(W),W=t})})}function L(e,t,r,i,o){function a(e){t(n.blob,e).then(function(e){var t=d(e);b(t),f(W),W=t})}return M([{text:"Back",onclick:k},{type:"spacer",flex:1},{type:"slider",flex:1,ondragend:function(e){a(e.value)},minValue:i,maxValue:o,value:r,previewFilter:g},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:S}]).hide().on("show",function(){this.find("slider").value(r),y()})}function H(e,t){function r(){var e,r,i;e=O.find("#r")[0].value(),r=O.find("#g")[0].value(),i=O.find("#b")[0].value(),t(n.blob,e,r,i).then(function(e){var t=d(e);b(t),f(W),W=t})}return M([{text:"Back",onclick:k},{type:"spacer",flex:1},{type:"slider",label:"R",name:"r",minValue:0,value:1,maxValue:2,ondragend:r,previewFilter:g},{type:"slider",label:"G",name:"g",minValue:0,value:1,maxValue:2,ondragend:r,previewFilter:g},{type:"slider",label:"B",name:"b",minValue:0,value:1,maxValue:2,ondragend:r,previewFilter:g},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:S}]).hide().on("show",function(){O.find("#r,#g,#b").value(1),y()})}function I(e){e.control.value()===!0&&(ce=le/se,ue=se/le)}var O,F,z,W,V,U,$,j,q,Y,X,K,G,J,Q,Z,ee,te,ne,re,ie,oe,ae,se,le,ce,ue,de=new u;V=M([{text:"Back",onclick:k},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:N}]).hide().on("show hide",function(e){j.toggleCropRect("show"==e.type)}).on("show",y),U=M([{text:"Back",onclick:k},{type:"spacer",flex:1},{type:"textbox",name:"w",label:"Width",size:4,onkeyup:h},{type:"textbox",name:"h",label:"Height",size:4,onkeyup:h},{type:"checkbox",name:"constrain",text:"Constrain proportions",checked:!0,onchange:I},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:"submit"}]).hide().on("submit",function(e){var t=parseInt(O.find("#w").value(),10),n=parseInt(O.find("#h").value(),10);e.preventDefault(),E(s.resize,t,n)(),k()}).on("show",y),$=M([{text:"Back",onclick:k},{type:"spacer",flex:1},{icon:"fliph",tooltip:"Flip horizontally",onclick:_(s.flip,"h")},{icon:"flipv",tooltip:"Flip vertically",onclick:_(s.flip,"v")},{icon:"rotateleft",tooltip:"Rotate counterclockwise",onclick:_(s.rotate,-90)},{icon:"rotateright",tooltip:"Rotate clockwise",onclick:_(s.rotate,90)},{type:"spacer",flex:1},{text:"Apply",subtype:"primary",onclick:S}]).hide().on("show",y),X=P("Invert",l.invert),ne=P("Sharpen",l.sharpen),re=P("Emboss",l.emboss),K=L("Brightness",l.brightness,0,-1,1),G=L("Hue",l.hue,180,0,360),J=L("Saturate",l.saturate,0,-1,1),Q=L("Contrast",l.contrast,0,-1,1),Z=L("Grayscale",l.grayscale,0,0,1),ee=L("Sepia",l.sepia,0,0,1),te=H("Colorize",l.colorize),ie=L("Gamma",l.gamma,0,-1,1),oe=L("Exposure",l.exposure,1,0,2),z=M([{text:"Back",onclick:k},{type:"spacer",flex:1},{text:"hue",icon:"hue",onclick:x(G)},{text:"saturate",icon:"saturate",onclick:x(J)},{text:"sepia",icon:"sepia",onclick:x(ee)},{text:"emboss",icon:"emboss",onclick:x(re)},{text:"exposure",icon:"exposure",onclick:x(oe)},{type:"spacer",flex:1}]).hide(),F=M([{tooltip:"Crop",icon:"crop",onclick:x(V)},{tooltip:"Resize",icon:"resize2",onclick:x(U)},{tooltip:"Orientation",icon:"orientation",onclick:x($)},{tooltip:"Brightness",icon:"sun",onclick:x(K)},{tooltip:"Sharpen",icon:"sharpen",onclick:x(ne)},{tooltip:"Contrast",icon:"contrast",onclick:x(Q)},{tooltip:"Color levels",icon:"drop",onclick:x(te)},{tooltip:"Gamma",icon:"gamma",onclick:x(ie)},{tooltip:"Invert",icon:"invert",onclick:x(X)}]),j=new a({flex:1,imageSrc:n.url}),q=new o({layout:"flex",direction:"column",border:"0 1 0 0",padding:5,spacing:5,items:[{type:"button",icon:"undo",tooltip:"Undo",name:"undo",onclick:A},{type:"button",icon:"redo",tooltip:"Redo",name:"redo",onclick:B},{type:"button",icon:"zoomin",tooltip:"Zoom in",onclick:T},{type:"button",icon:"zoomout",tooltip:"Zoom out",onclick:R}]}),Y=new o({type:"container",layout:"flex",direction:"row",align:"stretch",flex:1,items:[q,j]}),ae=[F,V,U,$,z,X,K,G,J,Q,Z,ee,te,ne,re,ie,oe],O=r.create("window",{layout:"flex",direction:"column",align:"stretch",minWidth:Math.min(e.DOM.getViewPort().w,800),minHeight:Math.min(e.DOM.getViewPort().h,650),title:"Edit image",items:ae.concat([Y]),buttons:[{text:"Save",name:"save",subtype:"primary",onclick:D},{text:"Cancel",onclick:"close"}]}),O.renderTo(document.body).reflow(),O.on("close",function(){m(),p(de.data),de=null,W=null}),de.add(n),v(),j.on("load",function(){se=j.imageSize().w,le=j.imageSize().h,ce=le/se,ue=se/le,O.find("#w").value(se),O.find("#h").value(le)})}function h(e){return new n(function(t,n){m(d(e),t,n)})}return{edit:h}}),r("tinymce/imagetoolsplugin/Plugin",["tinymce/PluginManager","tinymce/Env","tinymce/util/Promise","tinymce/util/URI","tinymce/util/Tools","tinymce/util/Delay","tinymce/imagetoolsplugin/ImageTools","tinymce/imagetoolsplugin/Conversions","tinymce/imagetoolsplugin/Dialog"],function(e,n,r,i,o,a,s,l,c){e.add("imagetools",function(e){function u(t){function n(e){return e.indexOf("px")==e.length-2}var r,i;return r=t.style.width,i=t.style.height,r||i?n(r)&&n(i)?{w:parseInt(r,10),h:parseInt(i,10)}:null:(r=e.$(t).attr("width"),i=e.$(t).attr("height"),r&&i?{w:parseInt(r,10),h:parseInt(i,10)}:null)}function d(t,n){var r,i;n&&(r=t.style.width,i=t.style.height,(r||i)&&e.$(t).css({width:n.w,height:n.h}).removeAttr("data-mce-style"),r=t.width,i=t.height,(r||i)&&e.$(t).attr({width:n.w,height:n.h}))}function f(e){return{w:e.naturalWidth,h:e.naturalHeight}}function p(){return e.selection.getNode()}function m(){return"imagetools"+M++}function h(t){var n=t.src;return 0===n.indexOf("data:")||0===n.indexOf("blob:")||new i(n).host===e.documentBaseURI.host}function g(t){return-1!==o.inArray(e.settings.imagetools_cors_hosts,new i(t.src).host)}function v(e){return new r(function(t){var n=new XMLHttpRequest;n.onload=function(){t(this.response)},n.open("GET",e,!0),n.responseType="blob",n.send()})}function y(t){var n=t.src;return g(t)?v(t.src):(h(t)||(n=e.settings.imagetools_proxy,n+=(-1===n.indexOf("?")?"?":"&")+"url="+encodeURIComponent(t.src),t=new Image,t.src=n),l.imageToBlob(t))}function b(){var t;return t=e.editorUpload.blobCache.getByUri(p().src),t?t:y(p()).then(function(t){return l.blobToBase64(t).then(function(n){var r=e.editorUpload.blobCache,i=r.create(m(),t,n);return r.add(i),i})})}function x(){B=a.setEditorTimeout(e,function(){e.editorUpload.uploadImagesAuto()},3e4)}function C(){clearTimeout(B)}function w(t,n){return l.blobToDataUri(t).then(function(r){var o,a,s,l,c;return c=p(),o=m(),s=e.editorUpload.blobCache,a=i.parseDataUri(r).data,l=s.create(o,t,a),s.add(l),e.undoManager.transact(function(){function t(){e.$(c).off("load",t),e.nodeChanged(),n?e.editorUpload.uploadImagesAuto():(C(),x())}e.$(c).on("load",t),e.$(c).attr({src:l.blobUri()}).removeAttr("data-mce-src")}),l})}function N(t){return function(){return e._scanForImages().then(b).then(t).then(w)}}function _(e){return function(){return N(function(t){var n=u(p());return n&&d(p(),{w:n.h,h:n.w}),s.rotate(t.blob(),e)})()}}function E(e){return function(){return N(function(t){return s.flip(t.blob(),e)})()}}function k(){var e=p(),t=f(e);e&&y(e).then(c.edit).then(function(n){return new r(function(r){l.blobToImage(n).then(function(i){var o=f(i);(t.w!=o.w||t.h!=o.h)&&u(e)&&d(e,o),URL.revokeObjectURL(i.src),r(n)})})}).then(function(e){w(e,!0)},function(){})}function S(){e.addButton("rotateleft",{title:"Rotate counterclockwise",onclick:_(-90)}),e.addButton("rotateright",{title:"Rotate clockwise",onclick:_(90)}),e.addButton("flipv",{title:"Flip vertically",onclick:E("v")}),e.addButton("fliph",{title:"Flip horizontally",onclick:E("h")}),e.addButton("editimage",{title:"Edit image",onclick:k}),e.addButton("imageoptions",{title:"Image options",icon:"options",cmd:"mceImage"})}function T(){e.on("NodeChange",function(n){D&&D.src!=n.element.src&&(C(),e.editorUpload.uploadImagesAuto(),D=t),R(n.element)&&(D=n.element)})}function R(t){var n=e.dom.is(t,"img:not([data-mce-object],[data-mce-placeholder])");return n&&(h(t)||g(t)||e.settings.imagetools_proxy)}function A(){var t=e.settings.imagetools_toolbar;t||(t="rotateleft rotateright | flipv fliph | crop editimage imageoptions"),e.addContextToolbar(R,t)}var B,D,M=0;n.fileApi&&(S(),A(),T(),e.addCommand("mceEditImage",k))})}),o(["tinymce/imagetoolsplugin/Canvas","tinymce/imagetoolsplugin/Mime","tinymce/imagetoolsplugin/ImageSize","tinymce/imagetoolsplugin/Conversions","tinymce/imagetoolsplugin/ImageTools","tinymce/imagetoolsplugin/CropRect","tinymce/imagetoolsplugin/ImagePanel","tinymce/imagetoolsplugin/ColorMatrix","tinymce/imagetoolsplugin/Filters","tinymce/imagetoolsplugin/UndoStack","tinymce/imagetoolsplugin/Dialog","tinymce/imagetoolsplugin/Plugin"])}(this);
\ No newline at end of file
......
tinymce.PluginManager.add("importcss",function(a){function b(b){var c=a.settings,d=c.skin!==!1?c.skin||"lightgray":!1;if(d){var e=c.skin_url;return e=e?a.documentBaseURI.toAbsolute(e):tinymce.baseURL+"/skins/"+d,b===e+"/content"+(a.inline?".inline":"")+".min.css"}return!1}function c(a){return"string"==typeof a?function(b){return-1!==b.indexOf(a)}:a instanceof RegExp?function(b){return a.test(b)}:a}function d(c,d){function e(a,c){var h,i=a.href;if(i&&d(i,c)&&!b(i)){g(a.imports,function(a){e(a,!0)});try{h=a.cssRules||a.rules}catch(j){}g(h,function(a){a.styleSheet?e(a.styleSheet,!0):a.selectorText&&g(a.selectorText.split(","),function(a){f.push(tinymce.trim(a))})})}}var f=[],h={};g(a.contentCSS,function(a){h[a]=!0}),d||(d=function(a,b){return b||h[a]});try{g(c.styleSheets,function(a){e(a)})}catch(i){}return f}function e(b){var c,d=/^(?:([a-z0-9\-_]+))?(\.[a-z0-9_\-\.]+)$/i.exec(b);if(d){var e=d[1],f=d[2].substr(1).split(".").join(" "),g=tinymce.makeMap("a,img");return d[1]?(c={title:b},a.schema.getTextBlockElements()[e]?c.block=e:a.schema.getBlockElements()[e]||g[e.toLowerCase()]?c.selector=e:c.inline=e):d[2]&&(c={inline:"span",title:b.substr(1),classes:f}),a.settings.importcss_merge_classes!==!1?c.classes=f:c.attributes={"class":f},c}}var f=this,g=tinymce.each;a.on("renderFormatsMenu",function(b){var h=a.settings,i={},j=h.importcss_selector_converter||e,k=c(h.importcss_selector_filter),l=b.control;a.settings.importcss_append||l.items().remove();var m=[];tinymce.each(h.importcss_groups,function(a){a=tinymce.extend({},a),a.filter=c(a.filter),m.push(a)}),g(d(b.doc||a.getDoc(),c(h.importcss_file_filter)),function(b){if(-1===b.indexOf(".mce-")&&!i[b]&&(!k||k(b))){var c,d=j.call(f,b);if(d){var e=d.name||tinymce.DOM.uniqueId();if(m)for(var g=0;g<m.length;g++)if(!m[g].filter||m[g].filter(b)){m[g].item||(m[g].item={text:m[g].title,menu:[]}),c=m[g].item.menu;break}a.formatter.register(e,d);var h=tinymce.extend({},l.settings.itemDefaults,{text:d.title,format:e});c?c.push(h):l.add(h)}i[b]=!0}}),g(m,function(a){l.add(a.item)}),b.control.renderNew()}),f.convertSelectorToFormat=e});
\ No newline at end of file
tinymce.PluginManager.add("importcss",function(e){function t(t){var n=e.settings,r=n.skin!==!1?n.skin||"lightgray":!1;if(r){var i=n.skin_url;return i=i?e.documentBaseURI.toAbsolute(i):tinymce.baseURL+"/skins/"+r,t===i+"/content"+(e.inline?".inline":"")+".min.css"}return!1}function n(e){return"string"==typeof e?function(t){return-1!==t.indexOf(e)}:e instanceof RegExp?function(t){return e.test(t)}:e}function r(n,r){function i(e,n){var s,l=e.href;if(l&&r(l,n)&&!t(l)){a(e.imports,function(e){i(e,!0)});try{s=e.cssRules||e.rules}catch(c){}a(s,function(e){e.styleSheet?i(e.styleSheet,!0):e.selectorText&&a(e.selectorText.split(","),function(e){o.push(tinymce.trim(e))})})}}var o=[],s={};a(e.contentCSS,function(e){s[e]=!0}),r||(r=function(e,t){return t||s[e]});try{a(n.styleSheets,function(e){i(e)})}catch(l){}return o}function i(t){var n,r=/^(?:([a-z0-9\-_]+))?(\.[a-z0-9_\-\.]+)$/i.exec(t);if(r){var i=r[1],o=r[2].substr(1).split(".").join(" "),a=tinymce.makeMap("a,img");return r[1]?(n={title:t},e.schema.getTextBlockElements()[i]?n.block=i:e.schema.getBlockElements()[i]||a[i.toLowerCase()]?n.selector=i:n.inline=i):r[2]&&(n={inline:"span",title:t.substr(1),classes:o}),e.settings.importcss_merge_classes!==!1?n.classes=o:n.attributes={"class":o},n}}var o=this,a=tinymce.each;e.on("renderFormatsMenu",function(t){var s=e.settings,l={},c=s.importcss_selector_converter||i,u=n(s.importcss_selector_filter),d=t.control;e.settings.importcss_append||d.items().remove();var f=[];tinymce.each(s.importcss_groups,function(e){e=tinymce.extend({},e),e.filter=n(e.filter),f.push(e)}),a(r(t.doc||e.getDoc(),n(s.importcss_file_filter)),function(t){if(-1===t.indexOf(".mce-")&&!l[t]&&(!u||u(t))){var n,r=c.call(o,t);if(r){var i=r.name||tinymce.DOM.uniqueId();if(f)for(var a=0;a<f.length;a++)if(!f[a].filter||f[a].filter(t)){f[a].item||(f[a].item={text:f[a].title,menu:[]}),n=f[a].item.menu;break}e.formatter.register(i,r);var s=tinymce.extend({},d.settings.itemDefaults,{text:r.title,format:i});n?n.push(s):d.add(s)}l[t]=!0}}),a(f,function(e){d.add(e.item)}),t.control.renderNew()}),o.convertSelectorToFormat=i});
\ No newline at end of file
......
tinymce.PluginManager.add("insertdatetime",function(a){function b(b,c){function d(a,b){if(a=""+a,a.length<b)for(var c=0;c<b-a.length;c++)a="0"+a;return a}return c=c||new Date,b=b.replace("%D","%m/%d/%Y"),b=b.replace("%r","%I:%M:%S %p"),b=b.replace("%Y",""+c.getFullYear()),b=b.replace("%y",""+c.getYear()),b=b.replace("%m",d(c.getMonth()+1,2)),b=b.replace("%d",d(c.getDate(),2)),b=b.replace("%H",""+d(c.getHours(),2)),b=b.replace("%M",""+d(c.getMinutes(),2)),b=b.replace("%S",""+d(c.getSeconds(),2)),b=b.replace("%I",""+((c.getHours()+11)%12+1)),b=b.replace("%p",""+(c.getHours()<12?"AM":"PM")),b=b.replace("%B",""+a.translate(i[c.getMonth()])),b=b.replace("%b",""+a.translate(h[c.getMonth()])),b=b.replace("%A",""+a.translate(g[c.getDay()])),b=b.replace("%a",""+a.translate(f[c.getDay()])),b=b.replace("%%","%")}function c(c){var d=b(c);if(a.settings.insertdatetime_element){var e;e=b(/%[HMSIp]/.test(c)?"%Y-%m-%dT%H:%M":"%Y-%m-%d"),d='<time datetime="'+e+'">'+d+"</time>";var f=a.dom.getParent(a.selection.getStart(),"time");if(f)return void a.dom.setOuterHTML(f,d)}a.insertContent(d)}var d,e,f="Sun Mon Tue Wed Thu Fri Sat Sun".split(" "),g="Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),h="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),i="January February March April May June July August September October November December".split(" "),j=[];a.addCommand("mceInsertDate",function(){c(a.getParam("insertdatetime_dateformat",a.translate("%Y-%m-%d")))}),a.addCommand("mceInsertTime",function(){c(a.getParam("insertdatetime_timeformat",a.translate("%H:%M:%S")))}),a.addButton("insertdatetime",{type:"splitbutton",title:"Insert date/time",onclick:function(){c(d||e)},menu:j}),tinymce.each(a.settings.insertdatetime_formats||["%H:%M:%S","%Y-%m-%d","%I:%M:%S %p","%D"],function(a){e||(e=a),j.push({text:b(a),onclick:function(){d=a,c(a)}})}),a.addMenuItem("insertdatetime",{icon:"date",text:"Insert date/time",menu:j,context:"insert"})});
\ No newline at end of file
tinymce.PluginManager.add("insertdatetime",function(e){function t(t,n){function r(e,t){if(e=""+e,e.length<t)for(var n=0;n<t-e.length;n++)e="0"+e;return e}return n=n||new Date,t=t.replace("%D","%m/%d/%Y"),t=t.replace("%r","%I:%M:%S %p"),t=t.replace("%Y",""+n.getFullYear()),t=t.replace("%y",""+n.getYear()),t=t.replace("%m",r(n.getMonth()+1,2)),t=t.replace("%d",r(n.getDate(),2)),t=t.replace("%H",""+r(n.getHours(),2)),t=t.replace("%M",""+r(n.getMinutes(),2)),t=t.replace("%S",""+r(n.getSeconds(),2)),t=t.replace("%I",""+((n.getHours()+11)%12+1)),t=t.replace("%p",""+(n.getHours()<12?"AM":"PM")),t=t.replace("%B",""+e.translate(l[n.getMonth()])),t=t.replace("%b",""+e.translate(s[n.getMonth()])),t=t.replace("%A",""+e.translate(a[n.getDay()])),t=t.replace("%a",""+e.translate(o[n.getDay()])),t=t.replace("%%","%")}function n(n){var r=t(n);if(e.settings.insertdatetime_element){var i;i=t(/%[HMSIp]/.test(n)?"%Y-%m-%dT%H:%M":"%Y-%m-%d"),r='<time datetime="'+i+'">'+r+"</time>";var o=e.dom.getParent(e.selection.getStart(),"time");if(o)return void e.dom.setOuterHTML(o,r)}e.insertContent(r)}var r,i,o="Sun Mon Tue Wed Thu Fri Sat Sun".split(" "),a="Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),s="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),l="January February March April May June July August September October November December".split(" "),c=[];e.addCommand("mceInsertDate",function(){n(e.getParam("insertdatetime_dateformat",e.translate("%Y-%m-%d")))}),e.addCommand("mceInsertTime",function(){n(e.getParam("insertdatetime_timeformat",e.translate("%H:%M:%S")))}),e.addButton("insertdatetime",{type:"splitbutton",title:"Insert date/time",onclick:function(){n(r||i)},menu:c}),tinymce.each(e.settings.insertdatetime_formats||["%H:%M:%S","%Y-%m-%d","%I:%M:%S %p","%D"],function(e){i||(i=e),c.push({text:t(e),onclick:function(){r=e,n(e)}})}),e.addMenuItem("insertdatetime",{icon:"date",text:"Insert date/time",menu:c,context:"insert"})});
\ No newline at end of file
......
tinymce.PluginManager.add("layer",function(a){function b(a){do if(a.className&&-1!=a.className.indexOf("mceItemLayer"))return a;while(a=a.parentNode)}function c(b){var c=a.dom;tinymce.each(c.select("div,p",b),function(a){/^(absolute|relative|fixed)$/i.test(a.style.position)&&(a.hasVisual?c.addClass(a,"mceItemVisualAid"):c.removeClass(a,"mceItemVisualAid"),c.addClass(a,"mceItemLayer"))})}function d(c){var d,e,f=[],g=b(a.selection.getNode()),h=-1,i=-1;for(e=[],tinymce.walk(a.getBody(),function(a){1==a.nodeType&&/^(absolute|relative|static)$/i.test(a.style.position)&&e.push(a)},"childNodes"),d=0;d<e.length;d++)f[d]=e[d].style.zIndex?parseInt(e[d].style.zIndex,10):0,0>h&&e[d]==g&&(h=d);if(0>c){for(d=0;d<f.length;d++)if(f[d]<f[h]){i=d;break}i>-1?(e[h].style.zIndex=f[i],e[i].style.zIndex=f[h]):f[h]>0&&(e[h].style.zIndex=f[h]-1)}else{for(d=0;d<f.length;d++)if(f[d]>f[h]){i=d;break}i>-1?(e[h].style.zIndex=f[i],e[i].style.zIndex=f[h]):e[h].style.zIndex=f[h]+1}a.execCommand("mceRepaint")}function e(){var b=a.dom,c=b.getPos(b.getParent(a.selection.getNode(),"*")),d=a.getBody();a.dom.add(d,"div",{style:{position:"absolute",left:c.x,top:c.y>20?c.y:20,width:100,height:100},"class":"mceItemVisualAid mceItemLayer"},a.selection.getContent()||a.getLang("layer.content")),tinymce.Env.ie&&b.setHTML(d,d.innerHTML)}function f(){var c=b(a.selection.getNode());c||(c=a.dom.getParent(a.selection.getNode(),"DIV,P,IMG")),c&&("absolute"==c.style.position.toLowerCase()?(a.dom.setStyles(c,{position:"",left:"",top:"",width:"",height:""}),a.dom.removeClass(c,"mceItemVisualAid"),a.dom.removeClass(c,"mceItemLayer")):(c.style.left||(c.style.left="20px"),c.style.top||(c.style.top="20px"),c.style.width||(c.style.width=c.width?c.width+"px":"100px"),c.style.height||(c.style.height=c.height?c.height+"px":"100px"),c.style.position="absolute",a.dom.setAttrib(c,"data-mce-style",""),a.addVisual(a.getBody())),a.execCommand("mceRepaint"),a.nodeChanged())}a.addCommand("mceInsertLayer",e),a.addCommand("mceMoveForward",function(){d(1)}),a.addCommand("mceMoveBackward",function(){d(-1)}),a.addCommand("mceMakeAbsolute",function(){f()}),a.addButton("moveforward",{title:"layer.forward_desc",cmd:"mceMoveForward"}),a.addButton("movebackward",{title:"layer.backward_desc",cmd:"mceMoveBackward"}),a.addButton("absolute",{title:"layer.absolute_desc",cmd:"mceMakeAbsolute"}),a.addButton("insertlayer",{title:"layer.insertlayer_desc",cmd:"mceInsertLayer"}),a.on("init",function(){tinymce.Env.ie&&a.getDoc().execCommand("2D-Position",!1,!0)}),a.on("mouseup",function(c){var d=b(c.target);d&&a.dom.setAttrib(d,"data-mce-style","")}),a.on("mousedown",function(c){var d,e=c.target,f=a.getDoc();tinymce.Env.gecko&&(b(e)?"on"!==f.designMode&&(f.designMode="on",e=f.body,d=e.parentNode,d.removeChild(e),d.appendChild(e)):"on"==f.designMode&&(f.designMode="off"))}),a.on("NodeChange",c)});
\ No newline at end of file
tinymce.PluginManager.add("layer",function(e){function t(e){do if(e.className&&-1!=e.className.indexOf("mceItemLayer"))return e;while(e=e.parentNode)}function n(t){var n=e.dom;tinymce.each(n.select("div,p",t),function(e){/^(absolute|relative|fixed)$/i.test(e.style.position)&&(e.hasVisual?n.addClass(e,"mceItemVisualAid"):n.removeClass(e,"mceItemVisualAid"),n.addClass(e,"mceItemLayer"))})}function r(n){var r,i,o=[],a=t(e.selection.getNode()),s=-1,l=-1;for(i=[],tinymce.walk(e.getBody(),function(e){1==e.nodeType&&/^(absolute|relative|static)$/i.test(e.style.position)&&i.push(e)},"childNodes"),r=0;r<i.length;r++)o[r]=i[r].style.zIndex?parseInt(i[r].style.zIndex,10):0,0>s&&i[r]==a&&(s=r);if(0>n){for(r=0;r<o.length;r++)if(o[r]<o[s]){l=r;break}l>-1?(i[s].style.zIndex=o[l],i[l].style.zIndex=o[s]):o[s]>0&&(i[s].style.zIndex=o[s]-1)}else{for(r=0;r<o.length;r++)if(o[r]>o[s]){l=r;break}l>-1?(i[s].style.zIndex=o[l],i[l].style.zIndex=o[s]):i[s].style.zIndex=o[s]+1}e.execCommand("mceRepaint")}function i(){var t=e.dom,n=t.getPos(t.getParent(e.selection.getNode(),"*")),r=e.getBody();e.dom.add(r,"div",{style:{position:"absolute",left:n.x,top:n.y>20?n.y:20,width:100,height:100},"class":"mceItemVisualAid mceItemLayer"},e.selection.getContent()||e.getLang("layer.content")),tinymce.Env.ie&&t.setHTML(r,r.innerHTML)}function o(){var n=t(e.selection.getNode());n||(n=e.dom.getParent(e.selection.getNode(),"DIV,P,IMG")),n&&("absolute"==n.style.position.toLowerCase()?(e.dom.setStyles(n,{position:"",left:"",top:"",width:"",height:""}),e.dom.removeClass(n,"mceItemVisualAid"),e.dom.removeClass(n,"mceItemLayer")):(n.style.left||(n.style.left="20px"),n.style.top||(n.style.top="20px"),n.style.width||(n.style.width=n.width?n.width+"px":"100px"),n.style.height||(n.style.height=n.height?n.height+"px":"100px"),n.style.position="absolute",e.dom.setAttrib(n,"data-mce-style",""),e.addVisual(e.getBody())),e.execCommand("mceRepaint"),e.nodeChanged())}e.addCommand("mceInsertLayer",i),e.addCommand("mceMoveForward",function(){r(1)}),e.addCommand("mceMoveBackward",function(){r(-1)}),e.addCommand("mceMakeAbsolute",function(){o()}),e.addButton("moveforward",{title:"layer.forward_desc",cmd:"mceMoveForward"}),e.addButton("movebackward",{title:"layer.backward_desc",cmd:"mceMoveBackward"}),e.addButton("absolute",{title:"layer.absolute_desc",cmd:"mceMakeAbsolute"}),e.addButton("insertlayer",{title:"layer.insertlayer_desc",cmd:"mceInsertLayer"}),e.on("init",function(){tinymce.Env.ie&&e.getDoc().execCommand("2D-Position",!1,!0)}),e.on("mouseup",function(n){var r=t(n.target);r&&e.dom.setAttrib(r,"data-mce-style","")}),e.on("mousedown",function(n){var r,i=n.target,o=e.getDoc();tinymce.Env.gecko&&(t(i)?"on"!==o.designMode&&(o.designMode="on",i=o.body,r=i.parentNode,r.removeChild(i),r.appendChild(i)):"on"==o.designMode&&(o.designMode="off"))}),e.on("NodeChange",n)});
\ No newline at end of file
......
!function(a){a.on("AddEditor",function(a){a.editor.settings.inline_styles=!1}),a.PluginManager.add("legacyoutput",function(b,c,d){b.on("init",function(){var c="p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",d=a.explode(b.settings.font_size_style_values),e=b.schema;b.formatter.register({alignleft:{selector:c,attributes:{align:"left"}},aligncenter:{selector:c,attributes:{align:"center"}},alignright:{selector:c,attributes:{align:"right"}},alignjustify:{selector:c,attributes:{align:"justify"}},bold:[{inline:"b",remove:"all"},{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}}],italic:[{inline:"i",remove:"all"},{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}}],underline:[{inline:"u",remove:"all"},{inline:"span",styles:{textDecoration:"underline"},exact:!0}],strikethrough:[{inline:"strike",remove:"all"},{inline:"span",styles:{textDecoration:"line-through"},exact:!0}],fontname:{inline:"font",attributes:{face:"%value"}},fontsize:{inline:"font",attributes:{size:function(b){return a.inArray(d,b.value)+1}}},forecolor:{inline:"font",attributes:{color:"%value"}},hilitecolor:{inline:"font",styles:{backgroundColor:"%value"}}}),a.each("b,i,u,strike".split(","),function(a){e.addValidElements(a+"[*]")}),e.getElementRule("font")||e.addValidElements("font[face|size|color|style]"),a.each(c.split(","),function(a){var b=e.getElementRule(a);b&&(b.attributes.align||(b.attributes.align={},b.attributesOrder.push("align")))})}),b.addButton("fontsizeselect",function(){var a=[],c="8pt=1 10pt=2 12pt=3 14pt=4 18pt=5 24pt=6 36pt=7",d=b.settings.fontsize_formats||c;return b.$.each(d.split(" "),function(b,c){var d=c,e=c,f=c.split("=");f.length>1&&(d=f[0],e=f[1]),a.push({text:d,value:e})}),{type:"listbox",text:"Font Sizes",tooltip:"Font Sizes",values:a,fixedWidth:!0,onPostRender:function(){var a=this;b.on("NodeChange",function(){var c;c=b.dom.getParent(b.selection.getNode(),"font"),c?a.value(c.size):a.value("")})},onclick:function(a){a.control.settings.value&&b.execCommand("FontSize",!1,a.control.settings.value)}}}),b.addButton("fontselect",function(){function a(a){a=a.replace(/;$/,"").split(";");for(var b=a.length;b--;)a[b]=a[b].split("=");return a}var c="Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats",e=[],f=a(b.settings.font_formats||c);return d.each(f,function(a,b){e.push({text:{raw:b[0]},value:b[1],textStyle:-1==b[1].indexOf("dings")?"font-family:"+b[1]:""})}),{type:"listbox",text:"Font Family",tooltip:"Font Family",values:e,fixedWidth:!0,onPostRender:function(){var a=this;b.on("NodeChange",function(){var c;c=b.dom.getParent(b.selection.getNode(),"font"),c?a.value(c.face):a.value("")})},onselect:function(a){a.control.settings.value&&b.execCommand("FontName",!1,a.control.settings.value)}}})})}(tinymce);
\ No newline at end of file
!function(e){e.on("AddEditor",function(e){e.editor.settings.inline_styles=!1}),e.PluginManager.add("legacyoutput",function(t,n,r){t.on("init",function(){var n="p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img",r=e.explode(t.settings.font_size_style_values),i=t.schema;t.formatter.register({alignleft:{selector:n,attributes:{align:"left"}},aligncenter:{selector:n,attributes:{align:"center"}},alignright:{selector:n,attributes:{align:"right"}},alignjustify:{selector:n,attributes:{align:"justify"}},bold:[{inline:"b",remove:"all"},{inline:"strong",remove:"all"},{inline:"span",styles:{fontWeight:"bold"}}],italic:[{inline:"i",remove:"all"},{inline:"em",remove:"all"},{inline:"span",styles:{fontStyle:"italic"}}],underline:[{inline:"u",remove:"all"},{inline:"span",styles:{textDecoration:"underline"},exact:!0}],strikethrough:[{inline:"strike",remove:"all"},{inline:"span",styles:{textDecoration:"line-through"},exact:!0}],fontname:{inline:"font",attributes:{face:"%value"}},fontsize:{inline:"font",attributes:{size:function(t){return e.inArray(r,t.value)+1}}},forecolor:{inline:"font",attributes:{color:"%value"}},hilitecolor:{inline:"font",styles:{backgroundColor:"%value"}}}),e.each("b,i,u,strike".split(","),function(e){i.addValidElements(e+"[*]")}),i.getElementRule("font")||i.addValidElements("font[face|size|color|style]"),e.each(n.split(","),function(e){var t=i.getElementRule(e);t&&(t.attributes.align||(t.attributes.align={},t.attributesOrder.push("align")))})}),t.addButton("fontsizeselect",function(){var e=[],n="8pt=1 10pt=2 12pt=3 14pt=4 18pt=5 24pt=6 36pt=7",r=t.settings.fontsize_formats||n;return t.$.each(r.split(" "),function(t,n){var r=n,i=n,o=n.split("=");o.length>1&&(r=o[0],i=o[1]),e.push({text:r,value:i})}),{type:"listbox",text:"Font Sizes",tooltip:"Font Sizes",values:e,fixedWidth:!0,onPostRender:function(){var e=this;t.on("NodeChange",function(){var n;n=t.dom.getParent(t.selection.getNode(),"font"),n?e.value(n.size):e.value("")})},onclick:function(e){e.control.settings.value&&t.execCommand("FontSize",!1,e.control.settings.value)}}}),t.addButton("fontselect",function(){function e(e){e=e.replace(/;$/,"").split(";");for(var t=e.length;t--;)e[t]=e[t].split("=");return e}var n="Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats",i=[],o=e(t.settings.font_formats||n);return r.each(o,function(e,t){i.push({text:{raw:t[0]},value:t[1],textStyle:-1==t[1].indexOf("dings")?"font-family:"+t[1]:""})}),{type:"listbox",text:"Font Family",tooltip:"Font Family",values:i,fixedWidth:!0,onPostRender:function(){var e=this;t.on("NodeChange",function(){var n;n=t.dom.getParent(t.selection.getNode(),"font"),n?e.value(n.face):e.value("")})},onselect:function(e){e.control.settings.value&&t.execCommand("FontName",!1,e.control.settings.value)}}})})}(tinymce);
\ No newline at end of file
......
tinymce.PluginManager.add("link",function(a){function b(b){return function(){var c=a.settings.link_list;"string"==typeof c?tinymce.util.XHR.send({url:c,success:function(a){b(tinymce.util.JSON.parse(a))}}):"function"==typeof c?c(b):b(c)}}function c(a,b,c){function d(a,c){return c=c||[],tinymce.each(a,function(a){var e={text:a.text||a.title};a.menu?e.menu=d(a.menu):(e.value=a.value,b&&b(e)),c.push(e)}),c}return d(a,c||[])}function d(b){function d(a){var b=l.find("#text");(!b.value()||a.lastControl&&b.value()==a.lastControl.text())&&b.value(a.control.text()),l.find("#href").value(a.control.value())}function e(b){var c=[];return tinymce.each(a.dom.select("a:not([href])"),function(a){var d=a.name||a.id;d&&c.push({text:d,value:"#"+d,selected:-1!=b.indexOf("#"+d)})}),c.length?(c.unshift({text:"None",value:""}),{name:"anchor",type:"listbox",label:"Anchors",values:c,onselect:d}):void 0}function f(){!k&&0===u.text.length&&m&&this.parent().parent().find("#text")[0].value(this.value())}function g(b){var c=b.meta||{};o&&o.value(a.convertURL(this.value(),"href")),tinymce.each(b.meta,function(a,b){l.find("#"+b).value(a)}),c.text||f.call(this)}function h(a){var b=v.getContent();if(/</.test(b)&&(!/^<a [^>]+>[^<]+<\/a>$/.test(b)||-1==b.indexOf("href=")))return!1;if(a){var c,d=a.childNodes;if(0===d.length)return!1;for(c=d.length-1;c>=0;c--)if(3!=d[c].nodeType)return!1}return!0}var i,j,k,l,m,n,o,p,q,r,s,t,u={},v=a.selection,w=a.dom;i=v.getNode(),j=w.getParent(i,"a[href]"),m=h(),u.text=k=j?j.innerText||j.textContent:v.getContent({format:"text"}),u.href=j?w.getAttrib(j,"href"):"",j?u.target=w.getAttrib(j,"target"):a.settings.default_link_target&&(u.target=a.settings.default_link_target),(t=w.getAttrib(j,"rel"))&&(u.rel=t),(t=w.getAttrib(j,"class"))&&(u["class"]=t),(t=w.getAttrib(j,"title"))&&(u.title=t),m&&(n={name:"text",type:"textbox",size:40,label:"Text to display",onchange:function(){u.text=this.value()}}),b&&(o={type:"listbox",label:"Link list",values:c(b,function(b){b.value=a.convertURL(b.value||b.url,"href")},[{text:"None",value:""}]),onselect:d,value:a.convertURL(u.href,"href"),onPostRender:function(){o=this}}),a.settings.target_list!==!1&&(a.settings.target_list||(a.settings.target_list=[{text:"None",value:""},{text:"New window",value:"_blank"}]),q={name:"target",type:"listbox",label:"Target",values:c(a.settings.target_list)}),a.settings.rel_list&&(p={name:"rel",type:"listbox",label:"Rel",values:c(a.settings.rel_list)}),a.settings.link_class_list&&(r={name:"class",type:"listbox",label:"Class",values:c(a.settings.link_class_list,function(b){b.value&&(b.textStyle=function(){return a.formatter.getCssText({inline:"a",classes:[b.value]})})})}),a.settings.link_title!==!1&&(s={name:"title",type:"textbox",label:"Title",value:u.title}),l=a.windowManager.open({title:"Insert link",data:u,body:[{name:"href",type:"filepicker",filetype:"file",size:40,autofocus:!0,label:"Url",onchange:g,onkeyup:f},n,s,e(u.href),o,p,q,r],onSubmit:function(b){function c(b,c){var d=a.selection.getRng();tinymce.util.Delay.setEditorTimeout(a,function(){a.windowManager.confirm(b,function(b){a.selection.setRng(d),c(b)})})}function d(){var b={href:e,target:u.target?u.target:null,rel:u.rel?u.rel:null,"class":u["class"]?u["class"]:null,title:u.title?u.title:null};j?(a.focus(),m&&u.text!=k&&("innerText"in j?j.innerText=u.text:j.textContent=u.text),w.setAttribs(j,b),v.select(j),a.undoManager.add()):m?a.insertContent(w.createHTML("a",b,w.encode(u.text))):a.execCommand("mceInsertLink",!1,b)}var e;return u=tinymce.extend(u,b.data),(e=u.href)?e.indexOf("@")>0&&-1==e.indexOf("//")&&-1==e.indexOf("mailto:")?void c("The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?",function(a){a&&(e="mailto:"+e),d()}):a.settings.link_assume_external_targets&&!/^\w+:/i.test(e)||!a.settings.link_assume_external_targets&&/^\s*www[\.|\d\.]/i.test(e)?void c("The URL you entered seems to be an external link. Do you want to add the required http:// prefix?",function(a){a&&(e="http://"+e),d()}):void d():void a.execCommand("unlink")}})}a.addButton("link",{icon:"link",tooltip:"Insert/edit link",shortcut:"Meta+K",onclick:b(d),stateSelector:"a[href]"}),a.addButton("unlink",{icon:"unlink",tooltip:"Remove link",cmd:"unlink",stateSelector:"a[href]"}),a.addShortcut("Meta+K","",b(d)),a.addCommand("mceLink",b(d)),this.showDialog=d,a.addMenuItem("link",{icon:"link",text:"Insert/edit link",shortcut:"Meta+K",onclick:b(d),stateSelector:"a[href]",context:"insert",prependToContext:!0})});
\ No newline at end of file
tinymce.PluginManager.add("link",function(e){function t(t){return function(){var n=e.settings.link_list;"string"==typeof n?tinymce.util.XHR.send({url:n,success:function(e){t(tinymce.util.JSON.parse(e))}}):"function"==typeof n?n(t):t(n)}}function n(e,t,n){function r(e,n){return n=n||[],tinymce.each(e,function(e){var i={text:e.text||e.title};e.menu?i.menu=r(e.menu):(i.value=e.value,t&&t(i)),n.push(i)}),n}return r(e,n||[])}function r(t){function r(e){var t=d.find("#text");(!t.value()||e.lastControl&&t.value()==e.lastControl.text())&&t.value(e.control.text()),d.find("#href").value(e.control.value())}function i(t){var n=[];return tinymce.each(e.dom.select("a:not([href])"),function(e){var r=e.name||e.id;r&&n.push({text:r,value:"#"+r,selected:-1!=t.indexOf("#"+r)})}),n.length?(n.unshift({text:"None",value:""}),{name:"anchor",type:"listbox",label:"Anchors",values:n,onselect:r}):void 0}function o(){!u&&0===x.text.length&&f&&this.parent().parent().find("#text")[0].value(this.value())}function a(t){var n=t.meta||{};m&&m.value(e.convertURL(this.value(),"href")),tinymce.each(t.meta,function(e,t){d.find("#"+t).value(e)}),n.text||o.call(this)}function s(e){var t=C.getContent();if(/</.test(t)&&(!/^<a [^>]+>[^<]+<\/a>$/.test(t)||-1==t.indexOf("href=")))return!1;if(e){var n,r=e.childNodes;if(0===r.length)return!1;for(n=r.length-1;n>=0;n--)if(3!=r[n].nodeType)return!1}return!0}var l,c,u,d,f,p,m,h,g,v,y,b,x={},C=e.selection,w=e.dom;l=C.getNode(),c=w.getParent(l,"a[href]"),f=s(),x.text=u=c?c.innerText||c.textContent:C.getContent({format:"text"}),x.href=c?w.getAttrib(c,"href"):"",c?x.target=w.getAttrib(c,"target"):e.settings.default_link_target&&(x.target=e.settings.default_link_target),(b=w.getAttrib(c,"rel"))&&(x.rel=b),(b=w.getAttrib(c,"class"))&&(x["class"]=b),(b=w.getAttrib(c,"title"))&&(x.title=b),f&&(p={name:"text",type:"textbox",size:40,label:"Text to display",onchange:function(){x.text=this.value()}}),t&&(m={type:"listbox",label:"Link list",values:n(t,function(t){t.value=e.convertURL(t.value||t.url,"href")},[{text:"None",value:""}]),onselect:r,value:e.convertURL(x.href,"href"),onPostRender:function(){m=this}}),e.settings.target_list!==!1&&(e.settings.target_list||(e.settings.target_list=[{text:"None",value:""},{text:"New window",value:"_blank"}]),g={name:"target",type:"listbox",label:"Target",values:n(e.settings.target_list)}),e.settings.rel_list&&(h={name:"rel",type:"listbox",label:"Rel",values:n(e.settings.rel_list)}),e.settings.link_class_list&&(v={name:"class",type:"listbox",label:"Class",values:n(e.settings.link_class_list,function(t){t.value&&(t.textStyle=function(){return e.formatter.getCssText({inline:"a",classes:[t.value]})})})}),e.settings.link_title!==!1&&(y={name:"title",type:"textbox",label:"Title",value:x.title}),d=e.windowManager.open({title:"Insert link",data:x,body:[{name:"href",type:"filepicker",filetype:"file",size:40,autofocus:!0,label:"Url",onchange:a,onkeyup:o},p,y,i(x.href),m,h,g,v],onSubmit:function(t){function n(t,n){var r=e.selection.getRng();tinymce.util.Delay.setEditorTimeout(e,function(){e.windowManager.confirm(t,function(t){e.selection.setRng(r),n(t)})})}function r(){var t={href:i,target:x.target?x.target:null,rel:x.rel?x.rel:null,"class":x["class"]?x["class"]:null,title:x.title?x.title:null};c?(e.focus(),f&&x.text!=u&&("innerText"in c?c.innerText=x.text:c.textContent=x.text),w.setAttribs(c,t),C.select(c),e.undoManager.add()):f?e.insertContent(w.createHTML("a",t,w.encode(x.text))):e.execCommand("mceInsertLink",!1,t)}var i;return x=tinymce.extend(x,t.data),(i=x.href)?i.indexOf("@")>0&&-1==i.indexOf("//")&&-1==i.indexOf("mailto:")?void n("The URL you entered seems to be an email address. Do you want to add the required mailto: prefix?",function(e){e&&(i="mailto:"+i),r()}):e.settings.link_assume_external_targets&&!/^\w+:/i.test(i)||!e.settings.link_assume_external_targets&&/^\s*www[\.|\d\.]/i.test(i)?void n("The URL you entered seems to be an external link. Do you want to add the required http:// prefix?",function(e){e&&(i="http://"+i),r()}):void r():void e.execCommand("unlink")}})}e.addButton("link",{icon:"link",tooltip:"Insert/edit link",shortcut:"Meta+K",onclick:t(r),stateSelector:"a[href]"}),e.addButton("unlink",{icon:"unlink",tooltip:"Remove link",cmd:"unlink",stateSelector:"a[href]"}),e.addShortcut("Meta+K","",t(r)),e.addCommand("mceLink",t(r)),this.showDialog=r,e.addMenuItem("link",{icon:"link",text:"Insert/edit link",shortcut:"Meta+K",onclick:t(r),stateSelector:"a[href]",context:"insert",prependToContext:!0})});
\ No newline at end of file
......
tinymce.PluginManager.add("lists",function(a){function b(a){return a&&/^(OL|UL|DL)$/.test(a.nodeName)}function c(a){return a.parentNode.firstChild==a}function d(a){return a.parentNode.lastChild==a}function e(b){return b&&!!a.schema.getTextBlockElements()[b.nodeName]}function f(b){return b===a.getBody()}var g=this;a.on("init",function(){function h(a,b){var c=x.isEmpty(a);return b&&x.select("span[data-mce-type=bookmark]").length>0?!1:c}function i(a){function b(b){var d,e,f;e=a[b?"startContainer":"endContainer"],f=a[b?"startOffset":"endOffset"],1==e.nodeType&&(d=x.create("span",{"data-mce-type":"bookmark"}),e.hasChildNodes()?(f=Math.min(f,e.childNodes.length-1),b?e.insertBefore(d,e.childNodes[f]):x.insertAfter(d,e.childNodes[f])):e.appendChild(d),e=d,f=0),c[b?"startContainer":"endContainer"]=e,c[b?"startOffset":"endOffset"]=f}var c={};return b(!0),a.collapsed||b(),c}function j(a){function b(b){function c(a){for(var b=a.parentNode.firstChild,c=0;b;){if(b==a)return c;(1!=b.nodeType||"bookmark"!=b.getAttribute("data-mce-type"))&&c++,b=b.nextSibling}return-1}var d,e,f;d=f=a[b?"startContainer":"endContainer"],e=a[b?"startOffset":"endOffset"],d&&(1==d.nodeType&&(e=c(d),d=d.parentNode,x.remove(f)),a[b?"startContainer":"endContainer"]=d,a[b?"startOffset":"endOffset"]=e)}b(!0),b();var c=x.createRng();c.setStart(a.startContainer,a.startOffset),a.endContainer&&c.setEnd(a.endContainer,a.endOffset),y.setRng(c)}function k(b,c){var d,e,f,g=x.createFragment(),h=a.schema.getBlockElements();if(a.settings.forced_root_block&&(c=c||a.settings.forced_root_block),c&&(e=x.create(c),e.tagName===a.settings.forced_root_block&&x.setAttribs(e,a.settings.forced_root_block_attrs),g.appendChild(e)),b)for(;d=b.firstChild;){var i=d.nodeName;f||"SPAN"==i&&"bookmark"==d.getAttribute("data-mce-type")||(f=!0),h[i]?(g.appendChild(d),e=null):c?(e||(e=x.create(c),g.appendChild(e)),e.appendChild(d)):g.appendChild(d)}return a.settings.forced_root_block?f||tinymce.Env.ie&&!(tinymce.Env.ie>10)||e.appendChild(x.create("br",{"data-mce-bogus":"1"})):g.appendChild(x.create("br")),g}function l(){return tinymce.grep(y.getSelectedBlocks(),function(a){return/^(LI|DT|DD)$/.test(a.nodeName)})}function m(a,b,c){function d(a){tinymce.each(g,function(c){a.parentNode.insertBefore(c,b.parentNode)}),x.remove(a)}var e,f,g,i;for(g=x.select('span[data-mce-type="bookmark"]',a),c=c||k(b),e=x.createRng(),e.setStartAfter(b),e.setEndAfter(a),f=e.extractContents(),i=f.firstChild;i;i=i.firstChild)if("LI"==i.nodeName&&x.isEmpty(i)){x.remove(i);break}x.isEmpty(f)||x.insertAfter(f,a),x.insertAfter(c,a),h(b.parentNode)&&d(b.parentNode),x.remove(b),h(a)&&x.remove(a)}function n(a){var c,d;if(c=a.nextSibling,c&&b(c)&&c.nodeName==a.nodeName){for(;d=c.firstChild;)a.appendChild(d);x.remove(c)}if(c=a.previousSibling,c&&b(c)&&c.nodeName==a.nodeName){for(;d=c.firstChild;)a.insertBefore(d,a.firstChild);x.remove(c)}}function o(a){tinymce.each(tinymce.grep(x.select("ol,ul",a)),function(a){var c,d=a.parentNode;"LI"==d.nodeName&&d.firstChild==a&&(c=d.previousSibling,c&&"LI"==c.nodeName&&(c.appendChild(a),h(d)&&x.remove(d))),b(d)&&(c=d.previousSibling,c&&"LI"==c.nodeName&&c.appendChild(a))})}function p(a){function e(a){h(a)&&x.remove(a)}var g,i=a.parentNode,j=i.parentNode;return f(i)?!0:"DD"==a.nodeName?(x.rename(a,"DT"),!0):c(a)&&d(a)?("LI"==j.nodeName?(x.insertAfter(a,j),e(j),x.remove(i)):b(j)?x.remove(i,!0):(j.insertBefore(k(a),i),x.remove(i)),!0):c(a)?("LI"==j.nodeName?(x.insertAfter(a,j),a.appendChild(i),e(j)):b(j)?j.insertBefore(a,i):(j.insertBefore(k(a),i),x.remove(a)),!0):d(a)?("LI"==j.nodeName?x.insertAfter(a,j):b(j)?x.insertAfter(a,i):(x.insertAfter(k(a),i),x.remove(a)),!0):("LI"==j.nodeName?(i=j,g=k(a,"LI")):g=b(j)?k(a,"LI"):k(a),m(i,a,g),o(i.parentNode),!0)}function q(a){function c(c,d){var e;if(b(c)){for(;e=a.lastChild.firstChild;)d.appendChild(e);x.remove(c)}}var d,e;return"DT"==a.nodeName?(x.rename(a,"DD"),!0):(d=a.previousSibling,d&&b(d)?(d.appendChild(a),!0):d&&"LI"==d.nodeName&&b(d.lastChild)?(d.lastChild.appendChild(a),c(a.lastChild,d.lastChild),!0):(d=a.nextSibling,d&&b(d)?(d.insertBefore(a,d.firstChild),!0):d&&"LI"==d.nodeName&&b(a.lastChild)?!1:(d=a.previousSibling,d&&"LI"==d.nodeName?(e=x.create(a.parentNode.nodeName),d.appendChild(e),e.appendChild(a),c(a.lastChild,e),!0):!1)))}function r(){var b=l();if(b.length){for(var c=i(y.getRng(!0)),d=0;d<b.length&&(q(b[d])||0!==d);d++);return j(c),a.nodeChanged(),!0}}function s(){var b=l();if(b.length){var c,d,e=i(y.getRng(!0)),f=a.getBody();for(c=b.length;c--;)for(var g=b[c].parentNode;g&&g!=f;){for(d=b.length;d--;)if(b[d]===g){b.splice(c,1);break}g=g.parentNode}for(c=0;c<b.length&&(p(b[c])||0!==c);c++);return j(e),a.nodeChanged(),!0}}function t(c){function d(){function b(a){var b,c;for(b=g[a?"startContainer":"endContainer"],c=g[a?"startOffset":"endOffset"],1==b.nodeType&&(b=b.childNodes[Math.min(c,b.childNodes.length-1)]||b);b.parentNode!=f;){if(e(b))return b;if(/^(TD|TH)$/.test(b.parentNode.nodeName))return b;b=b.parentNode}return b}for(var c,d=[],f=a.getBody(),h=b(!0),i=b(),j=[],k=h;k&&(j.push(k),k!=i);k=k.nextSibling);return tinymce.each(j,function(a){if(e(a))return d.push(a),void(c=null);if(x.isBlock(a)||"BR"==a.nodeName)return"BR"==a.nodeName&&x.remove(a),void(c=null);var b=a.nextSibling;return tinymce.dom.BookmarkManager.isBookmarkNode(a)&&(e(b)||!b&&a.parentNode==f)?void(c=null):(c||(c=x.create("p"),a.parentNode.insertBefore(c,a),d.push(c)),void c.appendChild(a))}),d}var f,g=y.getRng(!0),h="LI";"false"!==x.getContentEditable(y.getNode())&&(c=c.toUpperCase(),"DL"==c&&(h="DT"),f=i(g),tinymce.each(d(),function(a){var d,e;e=a.previousSibling,e&&b(e)&&e.nodeName==c?(d=e,a=x.rename(a,h),e.appendChild(a)):(d=x.create(c),a.parentNode.insertBefore(d,a),d.appendChild(a),a=x.rename(a,h)),n(d)}),j(f))}function u(){var c=i(y.getRng(!0)),d=a.getBody();tinymce.each(l(),function(a){var c,e;if(!f(a.parentNode)){if(h(a))return void p(a);for(c=a;c&&c!=d;c=c.parentNode)b(c)&&(e=c);m(e,a)}}),j(c)}function v(a){var b=x.getParent(y.getStart(),"OL,UL,DL");if(!f(b))if(b)if(b.nodeName==a)u(a);else{var c=i(y.getRng(!0));n(x.rename(b,a)),j(c)}else t(a)}function w(b){return function(){var c=x.getParent(a.selection.getStart(),"UL,OL,DL");return c&&c.nodeName==b}}var x=a.dom,y=a.selection;g.backspaceDelete=function(c){function d(b,c){var d,e,f=b.startContainer,g=b.startOffset;if(3==f.nodeType&&(c?g<f.data.length:g>0))return f;for(d=a.schema.getNonEmptyElements(),e=new tinymce.dom.TreeWalker(b.startContainer);f=e[c?"next":"prev"]();){if("LI"==f.nodeName&&!f.hasChildNodes())return f;if(d[f.nodeName])return f;if(3==f.nodeType&&f.data.length>0)return f}}function e(a,c){var d,e,g=a.parentNode;if(b(c.lastChild)&&(e=c.lastChild),d=c.lastChild,d&&"BR"==d.nodeName&&a.hasChildNodes()&&x.remove(d),h(c,!0)&&x.$(c).empty(),!h(a,!0))for(;d=a.firstChild;)c.appendChild(d);e&&c.appendChild(e),x.remove(a),h(g)&&!f(g)&&x.remove(g)}if(y.isCollapsed()){var g,k,l,m=x.getParent(y.getStart(),"LI");if(m){if(g=m.parentNode,f(g)&&x.isEmpty(g))return!0;if(k=y.getRng(!0),l=x.getParent(d(k,c),"LI"),l&&l!=m){var n=i(k);return c?e(l,m):e(m,l),j(n),!0}if(!l&&!c&&u(g.nodeName))return!0}}},a.on("BeforeExecCommand",function(b){var c,d=b.command.toLowerCase();return"indent"==d?r()&&(c=!0):"outdent"==d&&s()&&(c=!0),c?(a.fire("ExecCommand",{command:b.command}),b.preventDefault(),!0):void 0}),a.addCommand("InsertUnorderedList",function(){v("UL")}),a.addCommand("InsertOrderedList",function(){v("OL")}),a.addCommand("InsertDefinitionList",function(){v("DL")}),a.addQueryStateHandler("InsertUnorderedList",w("UL")),a.addQueryStateHandler("InsertOrderedList",w("OL")),a.addQueryStateHandler("InsertDefinitionList",w("DL")),a.on("keydown",function(b){9!=b.keyCode||tinymce.util.VK.metaKeyPressed(b)||a.dom.getParent(a.selection.getStart(),"LI,DT,DD")&&(b.preventDefault(),b.shiftKey?s():r())})}),a.addButton("indent",{icon:"indent",title:"Increase indent",cmd:"Indent",onPostRender:function(){var b=this;a.on("nodechange",function(){for(var d=a.selection.getSelectedBlocks(),e=!1,f=0,g=d.length;!e&&g>f;f++){var h=d[f].nodeName;e="LI"==h&&c(d[f])||"UL"==h||"OL"==h||"DD"==h}b.disabled(e)})}}),a.on("keydown",function(a){a.keyCode==tinymce.util.VK.BACKSPACE?g.backspaceDelete()&&a.preventDefault():a.keyCode==tinymce.util.VK.DELETE&&g.backspaceDelete(!0)&&a.preventDefault()})});
\ No newline at end of file
tinymce.PluginManager.add("lists",function(e){function t(e){return e&&/^(OL|UL|DL)$/.test(e.nodeName)}function n(e){return e.parentNode.firstChild==e}function r(e){return e.parentNode.lastChild==e}function i(t){return t&&!!e.schema.getTextBlockElements()[t.nodeName]}function o(t){return t===e.getBody()}var a=this;e.on("init",function(){function s(e,t){var n=N.isEmpty(e);return t&&N.select("span[data-mce-type=bookmark]").length>0?!1:n}function l(e){function t(t){var r,i,o;i=e[t?"startContainer":"endContainer"],o=e[t?"startOffset":"endOffset"],1==i.nodeType&&(r=N.create("span",{"data-mce-type":"bookmark"}),i.hasChildNodes()?(o=Math.min(o,i.childNodes.length-1),t?i.insertBefore(r,i.childNodes[o]):N.insertAfter(r,i.childNodes[o])):i.appendChild(r),i=r,o=0),n[t?"startContainer":"endContainer"]=i,n[t?"startOffset":"endOffset"]=o}var n={};return t(!0),e.collapsed||t(),n}function c(e){function t(t){function n(e){for(var t=e.parentNode.firstChild,n=0;t;){if(t==e)return n;(1!=t.nodeType||"bookmark"!=t.getAttribute("data-mce-type"))&&n++,t=t.nextSibling}return-1}var r,i,o;r=o=e[t?"startContainer":"endContainer"],i=e[t?"startOffset":"endOffset"],r&&(1==r.nodeType&&(i=n(r),r=r.parentNode,N.remove(o)),e[t?"startContainer":"endContainer"]=r,e[t?"startOffset":"endOffset"]=i)}t(!0),t();var n=N.createRng();n.setStart(e.startContainer,e.startOffset),e.endContainer&&n.setEnd(e.endContainer,e.endOffset),_.setRng(n)}function u(t,n){var r,i,o,a=N.createFragment(),s=e.schema.getBlockElements();if(e.settings.forced_root_block&&(n=n||e.settings.forced_root_block),n&&(i=N.create(n),i.tagName===e.settings.forced_root_block&&N.setAttribs(i,e.settings.forced_root_block_attrs),a.appendChild(i)),t)for(;r=t.firstChild;){var l=r.nodeName;o||"SPAN"==l&&"bookmark"==r.getAttribute("data-mce-type")||(o=!0),s[l]?(a.appendChild(r),i=null):n?(i||(i=N.create(n),a.appendChild(i)),i.appendChild(r)):a.appendChild(r)}return e.settings.forced_root_block?o||tinymce.Env.ie&&!(tinymce.Env.ie>10)||i.appendChild(N.create("br",{"data-mce-bogus":"1"})):a.appendChild(N.create("br")),a}function d(){return tinymce.grep(_.getSelectedBlocks(),function(e){return/^(LI|DT|DD)$/.test(e.nodeName)})}function f(e,t,n){function r(e){tinymce.each(a,function(n){e.parentNode.insertBefore(n,t.parentNode)}),N.remove(e)}var i,o,a,l;for(a=N.select('span[data-mce-type="bookmark"]',e),n=n||u(t),i=N.createRng(),i.setStartAfter(t),i.setEndAfter(e),o=i.extractContents(),l=o.firstChild;l;l=l.firstChild)if("LI"==l.nodeName&&N.isEmpty(l)){N.remove(l);break}N.isEmpty(o)||N.insertAfter(o,e),N.insertAfter(n,e),s(t.parentNode)&&r(t.parentNode),N.remove(t),s(e)&&N.remove(e)}function p(e){var n,r;if(n=e.nextSibling,n&&t(n)&&n.nodeName==e.nodeName){for(;r=n.firstChild;)e.appendChild(r);N.remove(n)}if(n=e.previousSibling,n&&t(n)&&n.nodeName==e.nodeName){for(;r=n.firstChild;)e.insertBefore(r,e.firstChild);N.remove(n)}}function m(e){tinymce.each(tinymce.grep(N.select("ol,ul",e)),function(e){var n,r=e.parentNode;"LI"==r.nodeName&&r.firstChild==e&&(n=r.previousSibling,n&&"LI"==n.nodeName&&(n.appendChild(e),s(r)&&N.remove(r))),t(r)&&(n=r.previousSibling,n&&"LI"==n.nodeName&&n.appendChild(e))})}function h(e){function i(e){s(e)&&N.remove(e)}var a,l=e.parentNode,c=l.parentNode;return o(l)?!0:"DD"==e.nodeName?(N.rename(e,"DT"),!0):n(e)&&r(e)?("LI"==c.nodeName?(N.insertAfter(e,c),i(c),N.remove(l)):t(c)?N.remove(l,!0):(c.insertBefore(u(e),l),N.remove(l)),!0):n(e)?("LI"==c.nodeName?(N.insertAfter(e,c),e.appendChild(l),i(c)):t(c)?c.insertBefore(e,l):(c.insertBefore(u(e),l),N.remove(e)),!0):r(e)?("LI"==c.nodeName?N.insertAfter(e,c):t(c)?N.insertAfter(e,l):(N.insertAfter(u(e),l),N.remove(e)),!0):("LI"==c.nodeName?(l=c,a=u(e,"LI")):a=t(c)?u(e,"LI"):u(e),f(l,e,a),m(l.parentNode),!0)}function g(e){function n(n,r){var i;if(t(n)){for(;i=e.lastChild.firstChild;)r.appendChild(i);N.remove(n)}}var r,i;return"DT"==e.nodeName?(N.rename(e,"DD"),!0):(r=e.previousSibling,r&&t(r)?(r.appendChild(e),!0):r&&"LI"==r.nodeName&&t(r.lastChild)?(r.lastChild.appendChild(e),n(e.lastChild,r.lastChild),!0):(r=e.nextSibling,r&&t(r)?(r.insertBefore(e,r.firstChild),!0):r&&"LI"==r.nodeName&&t(e.lastChild)?!1:(r=e.previousSibling,r&&"LI"==r.nodeName?(i=N.create(e.parentNode.nodeName),r.appendChild(i),i.appendChild(e),n(e.lastChild,i),!0):!1)))}function v(){var t=d();if(t.length){for(var n=l(_.getRng(!0)),r=0;r<t.length&&(g(t[r])||0!==r);r++);return c(n),e.nodeChanged(),!0}}function y(){var t=d();if(t.length){var n,r,i=l(_.getRng(!0)),o=e.getBody();for(n=t.length;n--;)for(var a=t[n].parentNode;a&&a!=o;){for(r=t.length;r--;)if(t[r]===a){t.splice(n,1);break}a=a.parentNode}for(n=0;n<t.length&&(h(t[n])||0!==n);n++);return c(i),e.nodeChanged(),!0}}function b(n){function r(){function t(e){var t,n;for(t=a[e?"startContainer":"endContainer"],n=a[e?"startOffset":"endOffset"],1==t.nodeType&&(t=t.childNodes[Math.min(n,t.childNodes.length-1)]||t);t.parentNode!=o;){if(i(t))return t;if(/^(TD|TH)$/.test(t.parentNode.nodeName))return t;t=t.parentNode}return t}for(var n,r=[],o=e.getBody(),s=t(!0),l=t(),c=[],u=s;u&&(c.push(u),u!=l);u=u.nextSibling);return tinymce.each(c,function(e){if(i(e))return r.push(e),void(n=null);if(N.isBlock(e)||"BR"==e.nodeName)return"BR"==e.nodeName&&N.remove(e),void(n=null);var t=e.nextSibling;return tinymce.dom.BookmarkManager.isBookmarkNode(e)&&(i(t)||!t&&e.parentNode==o)?void(n=null):(n||(n=N.create("p"),e.parentNode.insertBefore(n,e),r.push(n)),void n.appendChild(e))}),r}var o,a=_.getRng(!0),s="LI";"false"!==N.getContentEditable(_.getNode())&&(n=n.toUpperCase(),"DL"==n&&(s="DT"),o=l(a),tinymce.each(r(),function(e){var r,i;i=e.previousSibling,i&&t(i)&&i.nodeName==n?(r=i,e=N.rename(e,s),i.appendChild(e)):(r=N.create(n),e.parentNode.insertBefore(r,e),r.appendChild(e),e=N.rename(e,s)),p(r)}),c(o))}function x(){var n=l(_.getRng(!0)),r=e.getBody();tinymce.each(d(),function(e){var n,i;if(!o(e.parentNode)){if(s(e))return void h(e);for(n=e;n&&n!=r;n=n.parentNode)t(n)&&(i=n);f(i,e)}}),c(n)}function C(e){var t=N.getParent(_.getStart(),"OL,UL,DL");if(!o(t))if(t)if(t.nodeName==e)x(e);else{var n=l(_.getRng(!0));p(N.rename(t,e)),c(n)}else b(e)}function w(t){return function(){var n=N.getParent(e.selection.getStart(),"UL,OL,DL");return n&&n.nodeName==t}}var N=e.dom,_=e.selection;a.backspaceDelete=function(n){function r(t,n){var r,i,o=t.startContainer,a=t.startOffset;if(3==o.nodeType&&(n?a<o.data.length:a>0))return o;for(r=e.schema.getNonEmptyElements(),i=new tinymce.dom.TreeWalker(t.startContainer);o=i[n?"next":"prev"]();){if("LI"==o.nodeName&&!o.hasChildNodes())return o;if(r[o.nodeName])return o;if(3==o.nodeType&&o.data.length>0)return o}}function i(e,n){var r,i,a=e.parentNode;if(t(n.lastChild)&&(i=n.lastChild),r=n.lastChild,r&&"BR"==r.nodeName&&e.hasChildNodes()&&N.remove(r),s(n,!0)&&N.$(n).empty(),!s(e,!0))for(;r=e.firstChild;)n.appendChild(r);i&&n.appendChild(i),N.remove(e),s(a)&&!o(a)&&N.remove(a)}if(_.isCollapsed()){var a,u,d,f=N.getParent(_.getStart(),"LI");if(f){if(a=f.parentNode,o(a)&&N.isEmpty(a))return!0;if(u=_.getRng(!0),d=N.getParent(r(u,n),"LI"),d&&d!=f){var p=l(u);return n?i(d,f):i(f,d),c(p),!0}if(!d&&!n&&x(a.nodeName))return!0}}},e.on("BeforeExecCommand",function(t){var n,r=t.command.toLowerCase();return"indent"==r?v()&&(n=!0):"outdent"==r&&y()&&(n=!0),n?(e.fire("ExecCommand",{command:t.command}),t.preventDefault(),!0):void 0}),e.addCommand("InsertUnorderedList",function(){C("UL")}),e.addCommand("InsertOrderedList",function(){C("OL")}),e.addCommand("InsertDefinitionList",function(){C("DL")}),e.addQueryStateHandler("InsertUnorderedList",w("UL")),e.addQueryStateHandler("InsertOrderedList",w("OL")),e.addQueryStateHandler("InsertDefinitionList",w("DL")),e.on("keydown",function(t){9!=t.keyCode||tinymce.util.VK.metaKeyPressed(t)||e.dom.getParent(e.selection.getStart(),"LI,DT,DD")&&(t.preventDefault(),t.shiftKey?y():v())})}),e.addButton("indent",{icon:"indent",title:"Increase indent",cmd:"Indent",onPostRender:function(){var t=this;e.on("nodechange",function(){for(var r=e.selection.getSelectedBlocks(),i=!1,o=0,a=r.length;!i&&a>o;o++){var s=r[o].nodeName;i="LI"==s&&n(r[o])||"UL"==s||"OL"==s||"DD"==s}t.disabled(i)})}}),e.on("keydown",function(e){e.keyCode==tinymce.util.VK.BACKSPACE?a.backspaceDelete()&&e.preventDefault():e.keyCode==tinymce.util.VK.DELETE&&a.backspaceDelete(!0)&&e.preventDefault()})});
\ No newline at end of file
......
tinymce.PluginManager.add("media",function(a,b){function c(a){return a=a.toLowerCase(),-1!=a.indexOf(".mp3")?"audio/mpeg":-1!=a.indexOf(".wav")?"audio/wav":-1!=a.indexOf(".mp4")?"video/mp4":-1!=a.indexOf(".webm")?"video/webm":-1!=a.indexOf(".ogg")?"video/ogg":-1!=a.indexOf(".swf")?"application/x-shockwave-flash":""}function d(b){var c=a.settings.media_scripts;if(c)for(var d=0;d<c.length;d++)if(-1!==b.indexOf(c[d].filter))return c[d]}function e(){function b(a){var b,c,f,h;b=d.find("#width")[0],c=d.find("#height")[0],f=b.value(),h=c.value(),d.find("#constrain")[0].checked()&&e&&g&&f&&h&&(a.control==b?(h=Math.round(f/e*h),isNaN(h)||c.value(h)):(f=Math.round(h/g*f),isNaN(f)||b.value(f))),e=f,g=h}function c(){k=i(this.value()),this.parent().parent().fromJSON(k)}var d,e,g,k,l=[{name:"source1",type:"filepicker",filetype:"media",size:40,autofocus:!0,label:"Source",onchange:function(a){tinymce.each(a.meta,function(a,b){d.find("#"+b).value(a)})}}];a.settings.media_alt_source!==!1&&l.push({name:"source2",type:"filepicker",filetype:"media",size:40,label:"Alternative source"}),a.settings.media_poster!==!1&&l.push({name:"poster",type:"filepicker",filetype:"image",size:40,label:"Poster"}),a.settings.media_dimensions!==!1&&l.push({type:"container",label:"Dimensions",layout:"flex",align:"center",spacing:5,items:[{name:"width",type:"textbox",maxLength:5,size:3,onchange:b,ariaLabel:"Width"},{type:"label",text:"x"},{name:"height",type:"textbox",maxLength:5,size:3,onchange:b,ariaLabel:"Height"},{name:"constrain",type:"checkbox",checked:!0,text:"Constrain proportions"}]}),k=j(a.selection.getNode()),e=k.width,g=k.height;var m={id:"mcemediasource",type:"textbox",flex:1,name:"embed",value:f(),multiline:!0,label:"Source"};m[q]=c,d=a.windowManager.open({title:"Insert/edit video",data:k,bodyType:"tabpanel",body:[{title:"General",type:"form",onShowTab:function(){k=i(this.next().find("#embed").value()),this.fromJSON(k)},items:l},{title:"Embed",type:"container",layout:"flex",direction:"column",align:"stretch",padding:10,spacing:10,onShowTab:function(){this.find("#embed").value(h(this.parent().toJSON()))},items:[{type:"label",text:"Paste your embed code below:",forId:"mcemediasource"},m]}],onSubmit:function(){var b,c,d,e;for(b=a.dom.select("img[data-mce-object]"),a.insertContent(h(this.toJSON())),c=a.dom.select("img[data-mce-object]"),d=0;d<b.length;d++)for(e=c.length-1;e>=0;e--)b[d]==c[e]&&c.splice(e,1);a.selection.select(c[0]),a.nodeChanged()}})}function f(){var b=a.selection.getNode();return b.getAttribute("data-mce-object")?a.selection.getContent():void 0}function g(b){var c={};return tinymce.each(p,function(a){var d,e,f;if(d=a.regex.exec(b)){for(f=a.url,e=0;d[e];e++)f=f.replace("$"+e,function(){return d[e]});c.url=f,c.type=a.type,c.allowFullscreen=a.allowFullscreen,c.width=a.w,c.height=a.h}}),c.url?a.dom.createHTML("iframe",{src:c.url,width:c.width,height:c.height,allowFullscreen:c.allowFullscreen?"1":null},""):null}function h(e){var f="";if(!e.source1&&(tinymce.extend(e,i(e.embed)),!e.source1))return"";if(e.source2||(e.source2=""),e.poster||(e.poster=""),e.source1=a.convertURL(e.source1,"source"),e.source2=a.convertURL(e.source2,"source"),e.source1mime=c(e.source1),e.source2mime=c(e.source2),e.poster=a.convertURL(e.poster,"poster"),e.flashPlayerUrl=a.convertURL(b+"/moxieplayer.swf","movie"),tinymce.each(p,function(a){var b,c,d;if(b=a.regex.exec(e.source1)){for(d=a.url,c=0;b[c];c++)d=d.replace("$"+c,function(){return b[c]});e.source1=d,e.type=a.type,e.allowFullscreen=a.allowFullscreen,e.width=e.width||a.w,e.height=e.height||a.h}}),e.embed)f=l(e.embed,e,!0);else{var g=d(e.source1);if(g&&(e.type="script",e.width=g.width,e.height=g.height),e.width=e.width||300,e.height=e.height||150,tinymce.each(e,function(b,c){e[c]=a.dom.encode(b)}),"iframe"==e.type){var h=e.allowFullscreen?' allowFullscreen="1"':"";f+='<iframe src="'+e.source1+'" width="'+e.width+'" height="'+e.height+'"'+h+"></iframe>"}else"application/x-shockwave-flash"==e.source1mime?(f+='<object data="'+e.source1+'" width="'+e.width+'" height="'+e.height+'" type="application/x-shockwave-flash">',e.poster&&(f+='<img src="'+e.poster+'" width="'+e.width+'" height="'+e.height+'" />'),f+="</object>"):-1!=e.source1mime.indexOf("audio")?a.settings.audio_template_callback?f=a.settings.audio_template_callback(e):f+='<audio controls="controls" src="'+e.source1+'">'+(e.source2?'\n<source src="'+e.source2+'"'+(e.source2mime?' type="'+e.source2mime+'"':"")+" />\n":"")+"</audio>":"script"==e.type?f+='<script src="'+e.source1+'"></script>':f=a.settings.video_template_callback?a.settings.video_template_callback(e):'<video width="'+e.width+'" height="'+e.height+'"'+(e.poster?' poster="'+e.poster+'"':"")+' controls="controls">\n<source src="'+e.source1+'"'+(e.source1mime?' type="'+e.source1mime+'"':"")+" />\n"+(e.source2?'<source src="'+e.source2+'"'+(e.source2mime?' type="'+e.source2mime+'"':"")+" />\n":"")+"</video>"}return f}function i(a){var b={};return new tinymce.html.SaxParser({validate:!1,allow_conditional_comments:!0,special:"script,noscript",start:function(a,c){if(b.source1||"param"!=a||(b.source1=c.map.movie),("iframe"==a||"object"==a||"embed"==a||"video"==a||"audio"==a)&&(b.type||(b.type=a),b=tinymce.extend(c.map,b)),"script"==a){var e=d(c.map.src);if(!e)return;b={type:"script",source1:c.map.src,width:e.width,height:e.height}}"source"==a&&(b.source1?b.source2||(b.source2=c.map.src):b.source1=c.map.src),"img"!=a||b.poster||(b.poster=c.map.src)}}).parse(a),b.source1=b.source1||b.src||b.data,b.source2=b.source2||"",b.poster=b.poster||"",b}function j(b){return b.getAttribute("data-mce-object")?i(a.serializer.serialize(b,{selection:!0})):{}}function k(b){if(a.settings.media_filter_html===!1)return b;var c,d=new tinymce.html.Writer;return new tinymce.html.SaxParser({validate:!1,allow_conditional_comments:!1,special:"script,noscript",comment:function(a){d.comment(a)},cdata:function(a){d.cdata(a)},text:function(a,b){d.text(a,b)},start:function(b,e,f){if(c=!0,"script"!=b&&"noscript"!=b){for(var g=0;g<e.length;g++){if(0===e[g].name.indexOf("on"))return;"style"==e[g].name&&(e[g].value=a.dom.serializeStyle(a.dom.parseStyle(e[g].value),b))}d.start(b,e,f),c=!1}},end:function(a){c||d.end(a)}},new tinymce.html.Schema({})).parse(b),d.getContent()}function l(a,b,c){function d(a,b){var c,d,e,f;for(c in b)if(e=""+b[c],a.map[c])for(d=a.length;d--;)f=a[d],f.name==c&&(e?(a.map[c]=e,f.value=e):(delete a.map[c],a.splice(d,1)));else e&&(a.push({name:c,value:e}),a.map[c]=e)}var e,f=new tinymce.html.Writer,g=0;return new tinymce.html.SaxParser({validate:!1,allow_conditional_comments:!0,special:"script,noscript",comment:function(a){f.comment(a)},cdata:function(a){f.cdata(a)},text:function(a,b){f.text(a,b)},start:function(a,h,i){switch(a){case"video":case"object":case"embed":case"img":case"iframe":d(h,{width:b.width,height:b.height})}if(c)switch(a){case"video":d(h,{poster:b.poster,src:""}),b.source2&&d(h,{src:""});break;case"iframe":d(h,{src:b.source1});break;case"source":if(g++,2>=g&&(d(h,{src:b["source"+g],type:b["source"+g+"mime"]}),!b["source"+g]))return;break;case"img":if(!b.poster)return;e=!0}f.start(a,h,i)},end:function(a){if("video"==a&&c)for(var h=1;2>=h;h++)if(b["source"+h]){var i=[];i.map={},h>g&&(d(i,{src:b["source"+h],type:b["source"+h+"mime"]}),f.start("source",i,!0))}if(b.poster&&"object"==a&&c&&!e){var j=[];j.map={},d(j,{src:b.poster,width:b.width,height:b.height}),f.start("img",j,!0)}f.end(a)}},new tinymce.html.Schema({})).parse(a),f.getContent()}function m(b,c){var d,e,f,g,h;for(f=b.attributes,g=f.length;g--;)d=f[g].name,e=f[g].value,"width"!==d&&"height"!==d&&"style"!==d&&(("data"==d||"src"==d)&&(e=a.convertURL(e,d)),c.attr("data-mce-p-"+d,e));h=b.firstChild&&b.firstChild.value,h&&(c.attr("data-mce-html",escape(h)),c.firstChild=null)}function n(a){var b,c=a.name;return b=new tinymce.html.Node("img",1),b.shortEnded=!0,m(a,b),b.attr({width:a.attr("width")||"300",height:a.attr("height")||("audio"==c?"30":"150"),style:a.attr("style"),src:tinymce.Env.transparentSrc,"data-mce-object":c,"class":"mce-object mce-object-"+c}),b}function o(a){var b,c,d,e=a.name;return b=new tinymce.html.Node("span",1),b.attr({contentEditable:"false",style:a.attr("style"),"data-mce-object":e,"class":"mce-preview-object mce-object-"+e}),m(a,b),c=new tinymce.html.Node(e,1),c.attr({src:a.attr("src"),allowfullscreen:a.attr("allowfullscreen"),width:a.attr("width")||"300",height:a.attr("height")||("audio"==e?"30":"150"),frameborder:"0"}),d=new tinymce.html.Node("span",1),d.attr("class","mce-shim"),b.append(c),b.append(d),b}var p=[{regex:/youtu\.be\/([\w\-.]+)/,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$1",allowFullscreen:!0},{regex:/youtube\.com(.+)v=([^&]+)/,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$2",allowFullscreen:!0},{regex:/youtube.com\/embed\/([a-z0-9]+)/i,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$1",allowFullscreen:!0},{regex:/vimeo\.com\/([0-9]+)/,type:"iframe",w:425,h:350,url:"//player.vimeo.com/video/$1?title=0&byline=0&portrait=0&color=8dc7dc",allowfullscreen:!0},{regex:/vimeo\.com\/(.*)\/([0-9]+)/,type:"iframe",w:425,h:350,url:"//player.vimeo.com/video/$2?title=0&amp;byline=0",allowfullscreen:!0},{regex:/maps\.google\.([a-z]{2,3})\/maps\/(.+)msid=(.+)/,type:"iframe",w:425,h:350,url:'//maps.google.com/maps/ms?msid=$2&output=embed"',allowFullscreen:!1}],q=tinymce.Env.ie&&tinymce.Env.ie<=8?"onChange":"onInput";a.on("ResolveName",function(a){var b;1==a.target.nodeType&&(b=a.target.getAttribute("data-mce-object"))&&(a.name=b)}),a.on("preInit",function(){var b=a.schema.getSpecialElements();tinymce.each("video audio iframe object".split(" "),function(a){b[a]=new RegExp("</"+a+"[^>]*>","gi")});var c=a.schema.getBoolAttrs();tinymce.each("webkitallowfullscreen mozallowfullscreen allowfullscreen".split(" "),function(a){c[a]={}}),a.parser.addNodeFilter("iframe,video,audio,object,embed,script",function(b){for(var c,e,f,g=b.length;g--;)c=b[g],c.parent&&(c.parent.attr("data-mce-object")||("script"!=c.name||(f=d(c.attr("src"))))&&(f&&(f.width&&c.attr("width",f.width.toString()),f.height&&c.attr("height",f.height.toString())),e="iframe"==c.name&&a.settings.media_live_embeds!==!1&&tinymce.Env.ceFalse?o(c):n(c),c.replace(e)))}),a.serializer.addAttributeFilter("data-mce-object",function(a,b){for(var c,d,e,f,g,h,i,j,l=a.length;l--;)if(c=a[l],c.parent){for(i=c.attr(b),d=new tinymce.html.Node(i,1),"audio"!=i&&"script"!=i&&(j=c.attr("class"),j&&-1!==j.indexOf("mce-preview-object")?d.attr({width:c.firstChild.attr("width"),height:c.firstChild.attr("height")}):d.attr({width:c.attr("width"),height:c.attr("height")})),d.attr({style:c.attr("style")}),f=c.attributes,e=f.length;e--;){var m=f[e].name;0===m.indexOf("data-mce-p-")&&d.attr(m.substr(11),f[e].value)}"script"==i&&d.attr("type","text/javascript"),g=c.attr("data-mce-html"),g&&(h=new tinymce.html.Node("#text",3),h.raw=!0,h.value=k(unescape(g)),d.append(h)),c.replace(d)}}),a.on("PastePreProcess",function(a){var b=g(a.content);b&&(a.content=b)})}),a.on("ObjectSelected",function(a){var b=a.target.getAttribute("data-mce-object");("audio"==b||"script"==b)&&a.preventDefault()}),a.on("objectResized",function(a){var b,c=a.target;c.getAttribute("data-mce-object")&&(b=c.getAttribute("data-mce-html"),b&&(b=unescape(b),c.setAttribute("data-mce-html",escape(l(b,{width:a.width,height:a.height})))))}),a.addButton("media",{tooltip:"Insert/edit video",onclick:e,stateSelector:["img[data-mce-object]","span[data-mce-object]"]}),a.addMenuItem("media",{icon:"media",text:"Insert/edit video",onclick:e,context:"insert",prependToContext:!0}),a.addCommand("mceMedia",e),this.showDialog=e});
\ No newline at end of file
tinymce.PluginManager.add("media",function(e,t){function n(e){return e=e.toLowerCase(),-1!=e.indexOf(".mp3")?"audio/mpeg":-1!=e.indexOf(".wav")?"audio/wav":-1!=e.indexOf(".mp4")?"video/mp4":-1!=e.indexOf(".webm")?"video/webm":-1!=e.indexOf(".ogg")?"video/ogg":-1!=e.indexOf(".swf")?"application/x-shockwave-flash":""}function r(t){var n=e.settings.media_scripts;if(n)for(var r=0;r<n.length;r++)if(-1!==t.indexOf(n[r].filter))return n[r]}function i(){function t(e){var t,n,o,a;t=r.find("#width")[0],n=r.find("#height")[0],o=t.value(),a=n.value(),r.find("#constrain")[0].checked()&&i&&c&&o&&a&&(e.control==t?(a=Math.round(o/i*a),isNaN(a)||n.value(a)):(o=Math.round(a/c*o),isNaN(o)||t.value(o))),i=o,c=a}function n(){u=s(this.value()),this.parent().parent().fromJSON(u)}var r,i,c,u,d=[{name:"source1",type:"filepicker",filetype:"media",size:40,autofocus:!0,label:"Source",onchange:function(e){tinymce.each(e.meta,function(e,t){r.find("#"+t).value(e)})}}];e.settings.media_alt_source!==!1&&d.push({name:"source2",type:"filepicker",filetype:"media",size:40,label:"Alternative source"}),e.settings.media_poster!==!1&&d.push({name:"poster",type:"filepicker",filetype:"image",size:40,label:"Poster"}),e.settings.media_dimensions!==!1&&d.push({type:"container",label:"Dimensions",layout:"flex",align:"center",spacing:5,items:[{name:"width",type:"textbox",maxLength:5,size:3,onchange:t,ariaLabel:"Width"},{type:"label",text:"x"},{name:"height",type:"textbox",maxLength:5,size:3,onchange:t,ariaLabel:"Height"},{name:"constrain",type:"checkbox",checked:!0,text:"Constrain proportions"}]}),u=l(e.selection.getNode()),i=u.width,c=u.height;var f={id:"mcemediasource",type:"textbox",flex:1,name:"embed",value:o(),multiline:!0,label:"Source"};f[h]=n,r=e.windowManager.open({title:"Insert/edit video",data:u,bodyType:"tabpanel",body:[{title:"General",type:"form",onShowTab:function(){u=s(this.next().find("#embed").value()),this.fromJSON(u)},items:d},{title:"Embed",type:"container",layout:"flex",direction:"column",align:"stretch",padding:10,spacing:10,onShowTab:function(){this.find("#embed").value(a(this.parent().toJSON()))},items:[{type:"label",text:"Paste your embed code below:",forId:"mcemediasource"},f]}],onSubmit:function(){var t,n,r,i;for(t=e.dom.select("img[data-mce-object]"),e.insertContent(a(this.toJSON())),n=e.dom.select("img[data-mce-object]"),r=0;r<t.length;r++)for(i=n.length-1;i>=0;i--)t[r]==n[i]&&n.splice(i,1);e.selection.select(n[0]),e.nodeChanged()}})}function o(){var t=e.selection.getNode();return t.getAttribute("data-mce-object")?e.selection.getContent():void 0}function a(i){var o="";if(!i.source1&&(tinymce.extend(i,s(i.embed)),!i.source1))return"";if(i.source2||(i.source2=""),i.poster||(i.poster=""),i.source1=e.convertURL(i.source1,"source"),i.source2=e.convertURL(i.source2,"source"),i.source1mime=n(i.source1),i.source2mime=n(i.source2),i.poster=e.convertURL(i.poster,"poster"),i.flashPlayerUrl=e.convertURL(t+"/moxieplayer.swf","movie"),tinymce.each(m,function(e){var t,n,r;if(t=e.regex.exec(i.source1)){for(r=e.url,n=0;t[n];n++)r=r.replace("$"+n,function(){return t[n]});i.source1=r,i.type=e.type,i.allowFullscreen=e.allowFullscreen,i.width=i.width||e.w,i.height=i.height||e.h}}),i.embed)o=u(i.embed,i,!0);else{var a=r(i.source1);if(a&&(i.type="script",i.width=a.width,i.height=a.height),i.width=i.width||300,i.height=i.height||150,tinymce.each(i,function(t,n){i[n]=e.dom.encode(t)}),"iframe"==i.type){var l=i.allowFullscreen?' allowFullscreen="1"':"";o+='<iframe src="'+i.source1+'" width="'+i.width+'" height="'+i.height+'"'+l+"></iframe>"}else"application/x-shockwave-flash"==i.source1mime?(o+='<object data="'+i.source1+'" width="'+i.width+'" height="'+i.height+'" type="application/x-shockwave-flash">',i.poster&&(o+='<img src="'+i.poster+'" width="'+i.width+'" height="'+i.height+'" />'),o+="</object>"):-1!=i.source1mime.indexOf("audio")?e.settings.audio_template_callback?o=e.settings.audio_template_callback(i):o+='<audio controls="controls" src="'+i.source1+'">'+(i.source2?'\n<source src="'+i.source2+'"'+(i.source2mime?' type="'+i.source2mime+'"':"")+" />\n":"")+"</audio>":"script"==i.type?o+='<script src="'+i.source1+'"></script>':o=e.settings.video_template_callback?e.settings.video_template_callback(i):'<video width="'+i.width+'" height="'+i.height+'"'+(i.poster?' poster="'+i.poster+'"':"")+' controls="controls">\n<source src="'+i.source1+'"'+(i.source1mime?' type="'+i.source1mime+'"':"")+" />\n"+(i.source2?'<source src="'+i.source2+'"'+(i.source2mime?' type="'+i.source2mime+'"':"")+" />\n":"")+"</video>"}return o}function s(e){var t={};return new tinymce.html.SaxParser({validate:!1,allow_conditional_comments:!0,special:"script,noscript",start:function(e,n){if(t.source1||"param"!=e||(t.source1=n.map.movie),("iframe"==e||"object"==e||"embed"==e||"video"==e||"audio"==e)&&(t.type||(t.type=e),t=tinymce.extend(n.map,t)),"script"==e){var i=r(n.map.src);if(!i)return;t={type:"script",source1:n.map.src,width:i.width,height:i.height}}"source"==e&&(t.source1?t.source2||(t.source2=n.map.src):t.source1=n.map.src),"img"!=e||t.poster||(t.poster=n.map.src)}}).parse(e),t.source1=t.source1||t.src||t.data,t.source2=t.source2||"",t.poster=t.poster||"",t}function l(t){return t.getAttribute("data-mce-object")?s(e.serializer.serialize(t,{selection:!0})):{}}function c(t){if(e.settings.media_filter_html===!1)return t;var n,r=new tinymce.html.Writer;return new tinymce.html.SaxParser({validate:!1,allow_conditional_comments:!1,special:"script,noscript",comment:function(e){r.comment(e)},cdata:function(e){r.cdata(e)},text:function(e,t){r.text(e,t)},start:function(t,i,o){if(n=!0,"script"!=t&&"noscript"!=t){for(var a=0;a<i.length;a++){if(0===i[a].name.indexOf("on"))return;"style"==i[a].name&&(i[a].value=e.dom.serializeStyle(e.dom.parseStyle(i[a].value),t))}r.start(t,i,o),n=!1}},end:function(e){n||r.end(e)}},new tinymce.html.Schema({})).parse(t),r.getContent()}function u(e,t,n){function r(e,t){var n,r,i,o;for(n in t)if(i=""+t[n],e.map[n])for(r=e.length;r--;)o=e[r],o.name==n&&(i?(e.map[n]=i,o.value=i):(delete e.map[n],e.splice(r,1)));else i&&(e.push({name:n,value:i}),e.map[n]=i)}var i,o=new tinymce.html.Writer,a=0;return new tinymce.html.SaxParser({validate:!1,allow_conditional_comments:!0,special:"script,noscript",comment:function(e){o.comment(e)},cdata:function(e){o.cdata(e)},text:function(e,t){o.text(e,t)},start:function(e,s,l){switch(e){case"video":case"object":case"embed":case"img":case"iframe":r(s,{width:t.width,height:t.height})}if(n)switch(e){case"video":r(s,{poster:t.poster,src:""}),t.source2&&r(s,{src:""});break;case"iframe":r(s,{src:t.source1});break;case"source":if(a++,2>=a&&(r(s,{src:t["source"+a],type:t["source"+a+"mime"]}),!t["source"+a]))return;break;case"img":if(!t.poster)return;i=!0}o.start(e,s,l)},end:function(e){if("video"==e&&n)for(var s=1;2>=s;s++)if(t["source"+s]){var l=[];l.map={},s>a&&(r(l,{src:t["source"+s],type:t["source"+s+"mime"]}),o.start("source",l,!0))}if(t.poster&&"object"==e&&n&&!i){var c=[];c.map={},r(c,{src:t.poster,width:t.width,height:t.height}),o.start("img",c,!0)}o.end(e)}},new tinymce.html.Schema({})).parse(e),o.getContent()}function d(t,n){var r,i,o,a,s;for(o=t.attributes,a=o.length;a--;)r=o[a].name,i=o[a].value,"width"!==r&&"height"!==r&&"style"!==r&&(("data"==r||"src"==r)&&(i=e.convertURL(i,r)),n.attr("data-mce-p-"+r,i));s=t.firstChild&&t.firstChild.value,s&&(n.attr("data-mce-html",escape(s)),n.firstChild=null)}function f(e){var t,n=e.name;return t=new tinymce.html.Node("img",1),t.shortEnded=!0,d(e,t),t.attr({width:e.attr("width")||"300",height:e.attr("height")||("audio"==n?"30":"150"),style:e.attr("style"),src:tinymce.Env.transparentSrc,"data-mce-object":n,"class":"mce-object mce-object-"+n}),t}function p(e){var t,n,r,i=e.name;return t=new tinymce.html.Node("span",1),t.attr({contentEditable:"false",style:e.attr("style"),"data-mce-object":i,"class":"mce-preview-object mce-object-"+i}),d(e,t),n=new tinymce.html.Node(i,1),n.attr({src:e.attr("src"),allowfullscreen:e.attr("allowfullscreen"),width:e.attr("width")||"300",height:e.attr("height")||("audio"==i?"30":"150"),frameborder:"0"}),r=new tinymce.html.Node("span",1),r.attr("class","mce-shim"),t.append(n),t.append(r),t}var m=[{regex:/youtu\.be\/([\w\-.]+)/,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$1",allowFullscreen:!0},{regex:/youtube\.com(.+)v=([^&]+)/,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$2",allowFullscreen:!0},{regex:/youtube.com\/embed\/([a-z0-9\-]+)/i,type:"iframe",w:560,h:314,url:"//www.youtube.com/embed/$1",allowFullscreen:!0},{regex:/vimeo\.com\/([0-9]+)/,type:"iframe",w:425,h:350,url:"//player.vimeo.com/video/$1?title=0&byline=0&portrait=0&color=8dc7dc",allowfullscreen:!0},{regex:/vimeo\.com\/(.*)\/([0-9]+)/,type:"iframe",w:425,h:350,url:"//player.vimeo.com/video/$2?title=0&amp;byline=0",allowfullscreen:!0},{regex:/maps\.google\.([a-z]{2,3})\/maps\/(.+)msid=(.+)/,type:"iframe",w:425,h:350,url:'//maps.google.com/maps/ms?msid=$2&output=embed"',allowFullscreen:!1}],h=tinymce.Env.ie&&tinymce.Env.ie<=8?"onChange":"onInput";e.on("ResolveName",function(e){var t;1==e.target.nodeType&&(t=e.target.getAttribute("data-mce-object"))&&(e.name=t)}),e.on("preInit",function(){var t=e.schema.getSpecialElements();tinymce.each("video audio iframe object".split(" "),function(e){t[e]=new RegExp("</"+e+"[^>]*>","gi")});var n=e.schema.getBoolAttrs();tinymce.each("webkitallowfullscreen mozallowfullscreen allowfullscreen".split(" "),function(e){n[e]={}}),e.parser.addNodeFilter("iframe,video,audio,object,embed,script",function(t){for(var n,i,o,a=t.length;a--;)n=t[a],n.parent&&(n.parent.attr("data-mce-object")||("script"!=n.name||(o=r(n.attr("src"))))&&(o&&(o.width&&n.attr("width",o.width.toString()),o.height&&n.attr("height",o.height.toString())),i="iframe"==n.name&&e.settings.media_live_embeds!==!1&&tinymce.Env.ceFalse?p(n):f(n),n.replace(i)))}),e.serializer.addAttributeFilter("data-mce-object",function(e,t){for(var n,r,i,o,a,s,l,u,d=e.length;d--;)if(n=e[d],n.parent){for(l=n.attr(t),r=new tinymce.html.Node(l,1),"audio"!=l&&"script"!=l&&(u=n.attr("class"),u&&-1!==u.indexOf("mce-preview-object")?r.attr({width:n.firstChild.attr("width"),height:n.firstChild.attr("height")}):r.attr({width:n.attr("width"),height:n.attr("height")})),r.attr({style:n.attr("style")}),o=n.attributes,i=o.length;i--;){var f=o[i].name;0===f.indexOf("data-mce-p-")&&r.attr(f.substr(11),o[i].value)}"script"==l&&r.attr("type","text/javascript"),a=n.attr("data-mce-html"),a&&(s=new tinymce.html.Node("#text",3),s.raw=!0,s.value=c(unescape(a)),r.append(s)),n.replace(r)}})}),e.on("ObjectSelected",function(e){var t=e.target.getAttribute("data-mce-object");("audio"==t||"script"==t)&&e.preventDefault()}),e.on("objectResized",function(e){var t,n=e.target;n.getAttribute("data-mce-object")&&(t=n.getAttribute("data-mce-html"),t&&(t=unescape(t),n.setAttribute("data-mce-html",escape(u(t,{width:e.width,height:e.height})))))}),e.addButton("media",{tooltip:"Insert/edit video",onclick:i,stateSelector:["img[data-mce-object]","span[data-mce-object]"]}),e.addMenuItem("media",{icon:"media",text:"Insert/edit video",onclick:i,context:"insert",prependToContext:!0}),e.addCommand("mceMedia",i),this.showDialog=i});
\ No newline at end of file
......
tinymce.PluginManager.add("nonbreaking",function(a){var b=a.getParam("nonbreaking_force_tab");if(a.addCommand("mceNonBreaking",function(){a.insertContent(a.plugins.visualchars&&a.plugins.visualchars.state?'<span class="mce-nbsp">&nbsp;</span>':"&nbsp;"),a.dom.setAttrib(a.dom.select("span.mce-nbsp"),"data-mce-bogus","1")}),a.addButton("nonbreaking",{title:"Nonbreaking space",cmd:"mceNonBreaking"}),a.addMenuItem("nonbreaking",{text:"Nonbreaking space",cmd:"mceNonBreaking",context:"insert"}),b){var c=+b>1?+b:3;a.on("keydown",function(b){if(9==b.keyCode){if(b.shiftKey)return;b.preventDefault();for(var d=0;c>d;d++)a.execCommand("mceNonBreaking")}})}});
\ No newline at end of file
tinymce.PluginManager.add("nonbreaking",function(e){var t=e.getParam("nonbreaking_force_tab");if(e.addCommand("mceNonBreaking",function(){e.insertContent(e.plugins.visualchars&&e.plugins.visualchars.state?'<span class="mce-nbsp">&nbsp;</span>':"&nbsp;"),e.dom.setAttrib(e.dom.select("span.mce-nbsp"),"data-mce-bogus","1")}),e.addButton("nonbreaking",{title:"Nonbreaking space",cmd:"mceNonBreaking"}),e.addMenuItem("nonbreaking",{text:"Nonbreaking space",cmd:"mceNonBreaking",context:"insert"}),t){var n=+t>1?+t:3;e.on("keydown",function(t){if(9==t.keyCode){if(t.shiftKey)return;t.preventDefault();for(var r=0;n>r;r++)e.execCommand("mceNonBreaking")}})}});
\ No newline at end of file
......
tinymce.PluginManager.add("noneditable",function(a){function b(a){return function(b){return-1!==(" "+b.attr("class")+" ").indexOf(a)}}function c(b){function c(b){var c=arguments,d=c[c.length-2];return d>0&&'"'==g.charAt(d-1)?b:'<span class="'+h+'" data-mce-content="'+a.dom.encode(c[0])+'">'+a.dom.encode("string"==typeof c[1]?c[1]:c[0])+"</span>"}var d=f.length,g=b.content,h=tinymce.trim(e);if("raw"!=b.format){for(;d--;)g=g.replace(f[d],c);b.content=g}}var d,e,f,g="contenteditable";d=" "+tinymce.trim(a.getParam("noneditable_editable_class","mceEditable"))+" ",e=" "+tinymce.trim(a.getParam("noneditable_noneditable_class","mceNonEditable"))+" ";var h=b(d),i=b(e);f=a.getParam("noneditable_regexp"),f&&!f.length&&(f=[f]),a.on("PreInit",function(){f&&a.on("BeforeSetContent",c),a.parser.addAttributeFilter("class",function(a){for(var b,c=a.length;c--;)b=a[c],h(b)?b.attr(g,"true"):i(b)&&b.attr(g,"false")}),a.serializer.addAttributeFilter(g,function(a){for(var b,c=a.length;c--;)b=a[c],(h(b)||i(b))&&(f&&b.attr("data-mce-content")?(b.name="#text",b.type=3,b.raw=!0,b.value=b.attr("data-mce-content")):b.attr(g,null))})})});
\ No newline at end of file
tinymce.PluginManager.add("noneditable",function(e){function t(e){return function(t){return-1!==(" "+t.attr("class")+" ").indexOf(e)}}function n(t){function n(t){var n=arguments,r=n[n.length-2];return r>0&&'"'==a.charAt(r-1)?t:'<span class="'+s+'" data-mce-content="'+e.dom.encode(n[0])+'">'+e.dom.encode("string"==typeof n[1]?n[1]:n[0])+"</span>"}var r=o.length,a=t.content,s=tinymce.trim(i);if("raw"!=t.format){for(;r--;)a=a.replace(o[r],n);t.content=a}}var r,i,o,a="contenteditable";r=" "+tinymce.trim(e.getParam("noneditable_editable_class","mceEditable"))+" ",i=" "+tinymce.trim(e.getParam("noneditable_noneditable_class","mceNonEditable"))+" ";var s=t(r),l=t(i);o=e.getParam("noneditable_regexp"),o&&!o.length&&(o=[o]),e.on("PreInit",function(){o&&e.on("BeforeSetContent",n),e.parser.addAttributeFilter("class",function(e){for(var t,n=e.length;n--;)t=e[n],s(t)?t.attr(a,"true"):l(t)&&t.attr(a,"false")}),e.serializer.addAttributeFilter(a,function(e){for(var t,n=e.length;n--;)t=e[n],(s(t)||l(t))&&(o&&t.attr("data-mce-content")?(t.name="#text",t.type=3,t.raw=!0,t.value=t.attr("data-mce-content")):t.attr(a,null))})})});
\ No newline at end of file
......
tinymce.PluginManager.add("pagebreak",function(a){var b="mce-pagebreak",c=a.getParam("pagebreak_separator","<!-- pagebreak -->"),d=new RegExp(c.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g,function(a){return"\\"+a}),"gi"),e='<img src="'+tinymce.Env.transparentSrc+'" class="'+b+'" data-mce-resize="false" data-mce-placeholder />';a.addCommand("mcePageBreak",function(){a.settings.pagebreak_split_block?a.insertContent("<p>"+e+"</p>"):a.insertContent(e)}),a.addButton("pagebreak",{title:"Page break",cmd:"mcePageBreak"}),a.addMenuItem("pagebreak",{text:"Page break",icon:"pagebreak",cmd:"mcePageBreak",context:"insert"}),a.on("ResolveName",function(c){"IMG"==c.target.nodeName&&a.dom.hasClass(c.target,b)&&(c.name="pagebreak")}),a.on("click",function(c){c=c.target,"IMG"===c.nodeName&&a.dom.hasClass(c,b)&&a.selection.select(c)}),a.on("BeforeSetContent",function(a){a.content=a.content.replace(d,e)}),a.on("PreInit",function(){a.serializer.addNodeFilter("img",function(b){for(var d,e,f=b.length;f--;)if(d=b[f],e=d.attr("class"),e&&-1!==e.indexOf("mce-pagebreak")){var g=d.parent;if(a.schema.getBlockElements()[g.name]&&a.settings.pagebreak_split_block){g.type=3,g.value=c,g.raw=!0,d.remove();continue}d.type=3,d.value=c,d.raw=!0}})})});
\ No newline at end of file
tinymce.PluginManager.add("pagebreak",function(e){var t="mce-pagebreak",n=e.getParam("pagebreak_separator","<!-- pagebreak -->"),r=new RegExp(n.replace(/[\?\.\*\[\]\(\)\{\}\+\^\$\:]/g,function(e){return"\\"+e}),"gi"),i='<img src="'+tinymce.Env.transparentSrc+'" class="'+t+'" data-mce-resize="false" data-mce-placeholder />';e.addCommand("mcePageBreak",function(){e.settings.pagebreak_split_block?e.insertContent("<p>"+i+"</p>"):e.insertContent(i)}),e.addButton("pagebreak",{title:"Page break",cmd:"mcePageBreak"}),e.addMenuItem("pagebreak",{text:"Page break",icon:"pagebreak",cmd:"mcePageBreak",context:"insert"}),e.on("ResolveName",function(n){"IMG"==n.target.nodeName&&e.dom.hasClass(n.target,t)&&(n.name="pagebreak")}),e.on("click",function(n){n=n.target,"IMG"===n.nodeName&&e.dom.hasClass(n,t)&&e.selection.select(n)}),e.on("BeforeSetContent",function(e){e.content=e.content.replace(r,i)}),e.on("PreInit",function(){e.serializer.addNodeFilter("img",function(t){for(var r,i,o=t.length;o--;)if(r=t[o],i=r.attr("class"),i&&-1!==i.indexOf("mce-pagebreak")){var a=r.parent;if(e.schema.getBlockElements()[a.name]&&e.settings.pagebreak_split_block){a.type=3,a.value=n,a.raw=!0,r.remove();continue}r.type=3,r.value=n,r.raw=!0}})})});
\ No newline at end of file
......
!function(a,b){"use strict";function c(a,b){for(var c,d=[],f=0;f<a.length;++f){if(c=g[a[f]]||e(a[f]),!c)throw"module definition dependecy not found: "+a[f];d.push(c)}b.apply(null,d)}function d(a,d,e){if("string"!=typeof a)throw"invalid module definition, module id must be defined and be a string";if(d===b)throw"invalid module definition, dependencies must be specified";if(e===b)throw"invalid module definition, definition function must be specified";c(d,function(){g[a]=e.apply(null,arguments)})}function e(b){for(var c=a,d=b.split(/[.\/]/),e=0;e<d.length;++e){if(!c[d[e]])return;c=c[d[e]]}return c}function f(c){var d,e,f,h,i;for(d=0;d<c.length;d++){e=a,f=c[d],h=f.split(/[.\/]/);for(var j=0;j<h.length-1;++j)e[h[j]]===b&&(e[h[j]]={}),e=e[h[j]];e[h[h.length-1]]=g[f]}if(a.AMDLC_TESTS){i=a.privateModules||{};for(f in g)i[f]=g[f];for(d=0;d<c.length;d++)delete i[c[d]];a.privateModules=i}}var g={};d("tinymce/pasteplugin/Utils",["tinymce/util/Tools","tinymce/html/DomParser","tinymce/html/Schema"],function(a,b,c){function d(b,c){return a.each(c,function(a){b=a.constructor==RegExp?b.replace(a,""):b.replace(a[0],a[1])}),b}function e(e){function f(a){var b=a.name,c=a;if("br"===b)return void(i+="\n");if(j[b]&&(i+=" "),k[b])return void(i+=" ");if(3==a.type&&(i+=a.value),!a.shortEnded&&(a=a.firstChild))do f(a);while(a=a.next);l[b]&&c.next&&(i+="\n","p"==b&&(i+="\n"))}var g=new c,h=new b({},g),i="",j=g.getShortEndedElements(),k=a.makeMap("script noscript style textarea video audio iframe object"," "),l=g.getBlockElements();return e=d(e,[/<!\[[^\]]+\]>/g]),f(h.parse(e)),i}function f(a){function b(a,b,c){return b||c?"\xa0":" "}return a=d(a,[/^[\s\S]*<body[^>]*>\s*|\s*<\/body[^>]*>[\s\S]*$/g,/<!--StartFragment-->|<!--EndFragment-->/g,[/( ?)<span class="Apple-converted-space">\u00a0<\/span>( ?)/g,b],/<br class="Apple-interchange-newline">/g,/<br>$/i])}return{filter:d,innerText:e,trimHtml:f}}),d("tinymce/pasteplugin/Clipboard",["tinymce/Env","tinymce/dom/RangeUtils","tinymce/util/VK","tinymce/pasteplugin/Utils","tinymce/util/Delay"],function(a,b,c,d,e){return function(f){function g(a){var b,c=f.dom;if(b=f.fire("BeforePastePreProcess",{content:a}),b=f.fire("PastePreProcess",b),a=b.content,!b.isDefaultPrevented()){if(f.hasEventListeners("PastePostProcess")&&!b.isDefaultPrevented()){var d=c.add(f.getBody(),"div",{style:"display:none"},a);b=f.fire("PastePostProcess",{node:d}),c.remove(d),a=b.node.innerHTML}b.isDefaultPrevented()||f.insertContent(a,{merge:f.settings.paste_merge_formats!==!1,data:{paste:!0}})}}function h(a){a=f.dom.encode(a).replace(/\r\n/g,"\n");var b,c=f.dom.getParent(f.selection.getStart(),f.dom.isBlock),e=f.settings.forced_root_block;e&&(b=f.dom.createHTML(e,f.settings.forced_root_block_attrs),b=b.substr(0,b.length-3)+">"),c&&/^(PRE|DIV)$/.test(c.nodeName)||!e?a=d.filter(a,[[/\n/g,"<br>"]]):(a=d.filter(a,[[/\n\n/g,"</p>"+b],[/^(.*<\/p>)(<p>)$/,b+"$1"],[/\n/g,"<br />"]]),-1!=a.indexOf("<p>")&&(a=b+a)),g(a)}function i(){function b(a){var b,c,e,f=a.startContainer;if(b=a.getClientRects(),b.length)return b[0];if(a.collapsed&&1==f.nodeType){for(e=f.childNodes[w.startOffset];e&&3==e.nodeType&&!e.data.length;)e=e.nextSibling;if(e)return"BR"==e.tagName&&(c=d.doc.createTextNode("\ufeff"),e.parentNode.insertBefore(c,e),a=d.createRng(),a.setStartBefore(c),a.setEndAfter(c),b=a.getClientRects(),d.remove(c)),b.length?b[0]:void 0}}var c,d=f.dom,e=f.getBody(),g=f.dom.getViewPort(f.getWin()),h=g.y,i=20;if(w=f.selection.getRng(),f.inline&&(c=f.selection.getScrollContainer(),c&&c.scrollTop>0&&(h=c.scrollTop)),w.getClientRects){var j=b(w);if(j)i=h+(j.top-d.getPos(e).y);else{i=h;var k=w.startContainer;k&&(3==k.nodeType&&k.parentNode!=e&&(k=k.parentNode),1==k.nodeType&&(i=d.getPos(k,c||e).y))}}v=d.add(f.getBody(),"div",{id:"mcepastebin",contentEditable:!0,"data-mce-bogus":"all",style:"position: absolute; top: "+i+"px;width: 10px; height: 10px; overflow: hidden; opacity: 0"},B),(a.ie||a.gecko)&&d.setStyle(v,"left","rtl"==d.getStyle(e,"direction",!0)?65535:-65535),d.bind(v,"beforedeactivate focusin focusout",function(a){a.stopPropagation()}),v.focus(),f.selection.select(v,!0)}function j(){if(v){for(var a;a=f.dom.get("mcepastebin");)f.dom.remove(a),f.dom.unbind(a);w&&f.selection.setRng(w)}v=w=null}function k(){var a,b,c,d,e="";for(a=f.dom.select("div[id=mcepastebin]"),b=0;b<a.length;b++)c=a[b],c.firstChild&&"mcepastebin"==c.firstChild.id&&(c=c.firstChild),d=c.innerHTML,e!=B&&(e+=d);return e}function l(a){var b,c,d,e;for(d=[25942,29554,28521,14958],b=0;b<d.length;b++)if(a.charCodeAt(b)!=d[b])return a;for(c="",b=0;b<a.length;b++)e=a.charCodeAt(b),c+=String.fromCharCode(255&e),c+=String.fromCharCode((65280&e)>>8);return decodeURIComponent(escape(c))}function m(a){var b,c,d;return c="<!--StartFragment-->",b=a.indexOf(c),-1!==b&&(a=a.substr(b+c.length)),d="<!--EndFragment-->",b=a.indexOf(d),-1!==b&&(a=a.substr(0,b)),a}function n(a){var b={};if(a){if(a.getData){var c=a.getData("Text");c&&c.length>0&&-1==c.indexOf(C)&&(b["text/plain"]=c)}if(a.types)for(var d=0;d<a.types.length;d++){var e=a.types[d],f=a.getData(e);"text/html"==e&&(f=m(l(f))),b[e]=f}}return b}function o(a){return n(a.clipboardData||f.getDoc().dataTransfer)}function p(a,b){function c(c){function d(a){b&&(f.selection.setRng(b),b=null),g('<img src="'+a.result+'">')}var e,h,i,j=!1;if(c)for(e=0;e<c.length;e++)h=c[e],/^image\/(jpeg|png|gif|bmp)$/.test(h.type)&&(i=new FileReader,i.onload=d.bind(null,i),i.readAsDataURL(h.getAsFile?h.getAsFile():h),a.preventDefault(),j=!0);return j}var d=a.clipboardData||a.dataTransfer;return f.settings.paste_data_images&&d?c(d.items)||c(d.files):void 0}function q(a){var b=a.clipboardData;return-1!=navigator.userAgent.indexOf("Android")&&b&&b.items&&0===b.items.length}function r(a){return b.getCaretRangeFromPoint(a.clientX,a.clientY,f.getDoc())}function s(a,b){return b in a&&a[b].length>0}function t(a){return c.metaKeyPressed(a)&&86==a.keyCode||a.shiftKey&&45==a.keyCode}function u(){function b(a,b,c){var e;return s(a,"text/html")?e=a["text/html"]:(e=k(),e==B&&(c=!0)),e=d.trimHtml(e),v&&v.firstChild&&"mcepastebin"===v.firstChild.id&&(c=!0),j(),e.length||(c=!0),c&&(e=s(a,"text/plain")&&-1==e.indexOf("</p>")?a["text/plain"]:d.innerText(e)),e==B?void(b||f.windowManager.alert("Please use Ctrl+V/Cmd+V keyboard shortcuts to paste contents.")):void(c?h(e):g(e))}f.on("keydown",function(b){function c(a){t(a)&&!a.isDefaultPrevented()&&j()}if(t(b)&&!b.isDefaultPrevented()){if(x=b.shiftKey&&86==b.keyCode,x&&a.webkit&&-1!=navigator.userAgent.indexOf("Version/"))return;if(b.stopImmediatePropagation(),z=(new Date).getTime(),a.ie&&x)return b.preventDefault(),void f.fire("paste",{ieFake:!0});j(),i(),f.once("keyup",c),f.once("paste",function(){f.off("keyup",c)})}}),f.on("paste",function(c){var d=(new Date).getTime(),g=o(c),h=(new Date).getTime()-d,l=(new Date).getTime()-z-h<1e3,m="text"==y.pasteFormat||x;return x=!1,c.isDefaultPrevented()||q(c)?void j():p(c)?void j():(l||c.preventDefault(),!a.ie||l&&!c.ieFake||(i(),f.dom.bind(v,"paste",function(a){a.stopPropagation()}),f.getDoc().execCommand("Paste",!1,null),g["text/html"]=k()),void(s(g,"text/html")?(c.preventDefault(),b(g,l,m)):e.setEditorTimeout(f,function(){b(g,l,m)},0)))}),f.on("dragstart dragend",function(a){A="dragstart"==a.type}),f.on("drop",function(a){var b=r(a);if(!a.isDefaultPrevented()&&!A&&!p(a,b)&&b&&f.settings.paste_filter_drop!==!1){var c=n(a.dataTransfer),e=c["mce-internal"]||c["text/html"]||c["text/plain"];e&&(a.preventDefault(),f.undoManager.transact(function(){c["mce-internal"]&&f.execCommand("Delete"),f.selection.setRng(b),e=d.trimHtml(e),c["text/html"]?g(e):h(e)}))}}),f.on("dragover dragend",function(a){f.settings.paste_data_images&&a.preventDefault()})}var v,w,x,y=this,z=0,A=!1,B="%MCEPASTEBIN%",C="data:text/mce-internal,";y.pasteHtml=g,y.pasteText=h,f.on("preInit",function(){u(),f.parser.addNodeFilter("img",function(b,c,d){function e(a){return a.data&&a.data.paste===!0}function g(b){b.attr("data-mce-object")||k===a.transparentSrc||b.remove()}function h(a){return 0===a.indexOf("webkit-fake-url")}function i(a){return 0===a.indexOf("data:")}if(!f.settings.paste_data_images&&e(d))for(var j=b.length;j--;){var k=b[j].attributes.map.src;k&&(h(k)?g(b[j]):!f.settings.allow_html_data_urls&&i(k)&&g(b[j]))}})})}}),d("tinymce/pasteplugin/WordFilter",["tinymce/util/Tools","tinymce/html/DomParser","tinymce/html/Schema","tinymce/html/Serializer","tinymce/html/Node","tinymce/pasteplugin/Utils"],function(a,b,c,d,e,f){function g(a){return/<font face="Times New Roman"|class="?Mso|style="[^"]*\bmso-|style='[^'']*\bmso-|w:WordDocument/i.test(a)||/class="OutlineElement/.test(a)||/id="?docs\-internal\-guid\-/.test(a)}function h(b){var c,d;return d=[/^[IVXLMCD]{1,2}\.[ \u00a0]/,/^[ivxlmcd]{1,2}\.[ \u00a0]/,/^[a-z]{1,2}[\.\)][ \u00a0]/,/^[A-Z]{1,2}[\.\)][ \u00a0]/,/^[0-9]+\.[ \u00a0]/,/^[\u3007\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d]+\.[ \u00a0]/,/^[\u58f1\u5f10\u53c2\u56db\u4f0d\u516d\u4e03\u516b\u4e5d\u62fe]+\.[ \u00a0]/],b=b.replace(/^[\u00a0 ]+/,""),a.each(d,function(a){return a.test(b)?(c=!0,!1):void 0}),c}function i(a){return/^[\s\u00a0]*[\u2022\u00b7\u00a7\u25CF]\s*/.test(a)}function j(j){var k=j.settings;j.on("BeforePastePreProcess",function(l){function m(a){function b(a){var c="";if(3===a.type)return a.value;if(a=a.firstChild)do c+=b(a);while(a=a.next);return c}function c(a,b){if(3===a.type&&b.test(a.value))return a.value=a.value.replace(b,""),!1;if(a=a.firstChild)do if(!c(a,b))return!1;while(a=a.next);return!0}function d(a){if(a._listIgnore)return void a.remove();if(a=a.firstChild)do d(a);while(a=a.next)}function f(a,b,f){var h=a._listLevel||k;h!=k&&(k>h?g&&(g=g.parent.parent):(j=g,g=null)),g&&g.name==b?g.append(a):(j=j||g,g=new e(b,1),f>1&&g.attr("start",""+f),a.wrap(g)),a.name="li",h>k&&j&&j.lastChild.append(g),k=h,d(a),c(a,/^\u00a0+/),c(a,/^\s*([\u2022\u00b7\u00a7\u25CF]|\w+\.)/),c(a,/^\u00a0+/)}for(var g,j,k=1,l=[],m=a.firstChild;"undefined"!=typeof m&&null!==m;)if(l.push(m),m=m.walk(),null!==m)for(;"undefined"!=typeof m&&m.parent!==a;)m=m.walk();for(var n=0;n<l.length;n++)if(a=l[n],"p"==a.name&&a.firstChild){var o=b(a);if(i(o)){f(a,"ul");continue}if(h(o)){var p=/([0-9]+)\./.exec(o),q=1;p&&(q=parseInt(p[1],10)),f(a,"ol",q);continue}if(a._listLevel){f(a,"ul",1);continue}g=null}else j=g,g=null}function n(b,c){var d,f={},g=j.dom.parseStyle(c);return a.each(g,function(a,e){switch(e){case"mso-list":d=/\w+ \w+([0-9]+)/i.exec(c),d&&(b._listLevel=parseInt(d[1],10)),/Ignore/i.test(a)&&b.firstChild&&(b._listIgnore=!0,b.firstChild._listIgnore=!0);break;case"horiz-align":e="text-align";break;case"vert-align":e="vertical-align";break;case"font-color":case"mso-foreground":e="color";break;case"mso-background":case"mso-highlight":e="background";break;case"font-weight":case"font-style":return void("normal"!=a&&(f[e]=a));case"mso-element":if(/^(comment|comment-list)$/i.test(a))return void b.remove()}return 0===e.indexOf("mso-comment")?void b.remove():void(0!==e.indexOf("mso-")&&("all"==o||p&&p[e])&&(f[e]=a))}),/(bold)/i.test(f["font-weight"])&&(delete f["font-weight"],b.wrap(new e("b",1))),/(italic)/i.test(f["font-style"])&&(delete f["font-style"],b.wrap(new e("i",1))),f=j.dom.serializeStyle(f,b.name),f?f:null}var o,p,q=l.content;if(q=q.replace(/<b[^>]+id="?docs-internal-[^>]*>/gi,""),q=q.replace(/<br class="?Apple-interchange-newline"?>/gi,""),o=k.paste_retain_style_properties,o&&(p=a.makeMap(o.split(/[, ]/))),k.paste_enable_default_filters!==!1&&g(l.content)){l.wordContent=!0,q=f.filter(q,[/<!--[\s\S]+?-->/gi,/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/>]))[^>]*>/gi,[/<(\/?)s>/gi,"<$1strike>"],[/&nbsp;/gi,"\xa0"],[/<span\s+style\s*=\s*"\s*mso-spacerun\s*:\s*yes\s*;?\s*"\s*>([\s\u00a0]*)<\/span>/gi,function(a,b){return b.length>0?b.replace(/./," ").slice(Math.floor(b.length/2)).split("").join("\xa0"):""}]]);var r=k.paste_word_valid_elements;r||(r="-strong/b,-em/i,-u,-span,-p,-ol,-ul,-li,-h1,-h2,-h3,-h4,-h5,-h6,-p/div,-a[href|name],sub,sup,strike,br,del,table[width],tr,td[colspan|rowspan|width],th[colspan|rowspan|width],thead,tfoot,tbody");var s=new c({valid_elements:r,valid_children:"-li[p]"});a.each(s.elements,function(a){a.attributes["class"]||(a.attributes["class"]={},a.attributesOrder.push("class")),a.attributes.style||(a.attributes.style={},a.attributesOrder.push("style"))});var t=new b({},s);t.addAttributeFilter("style",function(a){for(var b,c=a.length;c--;)b=a[c],b.attr("style",n(b,b.attr("style"))),"span"==b.name&&b.parent&&!b.attributes.length&&b.unwrap()}),t.addAttributeFilter("class",function(a){for(var b,c,d=a.length;d--;)b=a[d],c=b.attr("class"),/^(MsoCommentReference|MsoCommentText|msoDel)$/i.test(c)&&b.remove(),b.attr("class",null)}),t.addNodeFilter("del",function(a){for(var b=a.length;b--;)a[b].remove()}),t.addNodeFilter("a",function(a){for(var b,c,d,e=a.length;e--;)if(b=a[e],c=b.attr("href"),d=b.attr("name"),c&&-1!=c.indexOf("#_msocom_"))b.remove();else if(c&&0===c.indexOf("file://")&&(c=c.split("#")[1],c&&(c="#"+c)),c||d){if(d&&!/^_?(?:toc|edn|ftn)/i.test(d)){b.unwrap();continue}b.attr({href:c,name:d})}else b.unwrap()});var u=t.parse(q);k.paste_convert_word_fake_lists!==!1&&m(u),l.content=new d({validate:k.validate},s).serialize(u)}})}return j.isWordContent=g,j}),d("tinymce/pasteplugin/Quirks",["tinymce/Env","tinymce/util/Tools","tinymce/pasteplugin/WordFilter","tinymce/pasteplugin/Utils"],function(a,b,c,d){return function(e){function f(a){e.on("BeforePastePreProcess",function(b){b.content=a(b.content)})}function g(a){if(!c.isWordContent(a))return a;var f=[];b.each(e.schema.getBlockElements(),function(a,b){f.push(b)});var g=new RegExp("(?:<br>&nbsp;[\\s\\r\\n]+|<br>)*(<\\/?("+f.join("|")+")[^>]*>)(?:<br>&nbsp;[\\s\\r\\n]+|<br>)*","g");return a=d.filter(a,[[g,"$1"]]),a=d.filter(a,[[/<br><br>/g,"<BR><BR>"],[/<br>/g," "],[/<BR><BR>/g,"<br>"]])}function h(a){if(c.isWordContent(a))return a;var b=e.settings.paste_webkit_styles;if(e.settings.paste_remove_styles_if_webkit===!1||"all"==b)return a;if(b&&(b=b.split(/[, ]/)),b){var d=e.dom,f=e.selection.getNode();a=a.replace(/(<[^>]+) style="([^"]*)"([^>]*>)/gi,function(a,c,e,g){var h=d.parseStyle(e,"span"),i={};if("none"===b)return c+g;for(var j=0;j<b.length;j++){var k=h[b[j]],l=d.getStyle(f,b[j],!0);/color/.test(b[j])&&(k=d.toHex(k),l=d.toHex(l)),l!=k&&(i[b[j]]=k)}return i=d.serializeStyle(i,"span"),i?c+' style="'+i+'"'+g:c+g})}else a=a.replace(/(<[^>]+) style="([^"]*)"([^>]*>)/gi,"$1$3");return a=a.replace(/(<[^>]+) data-mce-style="([^"]+)"([^>]*>)/gi,function(a,b,c,d){return b+' style="'+c+'"'+d})}a.webkit&&f(h),a.ie&&f(g)}}),d("tinymce/pasteplugin/Plugin",["tinymce/PluginManager","tinymce/pasteplugin/Clipboard","tinymce/pasteplugin/WordFilter","tinymce/pasteplugin/Quirks"],function(a,b,c,d){var e;a.add("paste",function(a){function f(){if("text"==g.pasteFormat)this.active(!1),g.pasteFormat="html";else if(g.pasteFormat="text",this.active(!0),!e){var b=a.translate("Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.");a.notificationManager.open({text:b,type:"info"}),e=!0}}var g,h=this,i=a.settings;h.clipboard=g=new b(a),h.quirks=new d(a),h.wordFilter=new c(a),a.settings.paste_as_text&&(h.clipboard.pasteFormat="text"),i.paste_preprocess&&a.on("PastePreProcess",function(a){i.paste_preprocess.call(h,h,a)}),i.paste_postprocess&&a.on("PastePostProcess",function(a){i.paste_postprocess.call(h,h,a)}),a.addCommand("mceInsertClipboardContent",function(a,b){b.content&&h.clipboard.pasteHtml(b.content),b.text&&h.clipboard.pasteText(b.text)}),a.paste_block_drop&&a.on("dragend dragover draggesture dragdrop drop drag",function(a){a.preventDefault(),a.stopPropagation()}),a.settings.paste_data_images||a.on("drop",function(a){var b=a.dataTransfer;b&&b.files&&b.files.length>0&&a.preventDefault()}),a.addButton("pastetext",{icon:"pastetext",tooltip:"Paste as text",onclick:f,active:"text"==h.clipboard.pasteFormat}),a.addMenuItem("pastetext",{text:"Paste as text",selectable:!0,active:g.pasteFormat,onclick:f})})}),f(["tinymce/pasteplugin/Utils"])}(this);
\ No newline at end of file
!function(e,t){"use strict";function n(e,t){for(var n,r=[],o=0;o<e.length;++o){if(n=a[e[o]]||i(e[o]),!n)throw"module definition dependecy not found: "+e[o];r.push(n)}t.apply(null,r)}function r(e,r,i){if("string"!=typeof e)throw"invalid module definition, module id must be defined and be a string";if(r===t)throw"invalid module definition, dependencies must be specified";if(i===t)throw"invalid module definition, definition function must be specified";n(r,function(){a[e]=i.apply(null,arguments)})}function i(t){for(var n=e,r=t.split(/[.\/]/),i=0;i<r.length;++i){if(!n[r[i]])return;n=n[r[i]]}return n}function o(n){var r,i,o,s,l;for(r=0;r<n.length;r++){i=e,o=n[r],s=o.split(/[.\/]/);for(var c=0;c<s.length-1;++c)i[s[c]]===t&&(i[s[c]]={}),i=i[s[c]];i[s[s.length-1]]=a[o]}if(e.AMDLC_TESTS){l=e.privateModules||{};for(o in a)l[o]=a[o];for(r=0;r<n.length;r++)delete l[n[r]];e.privateModules=l}}var a={};r("tinymce/pasteplugin/Utils",["tinymce/util/Tools","tinymce/html/DomParser","tinymce/html/Schema"],function(e,t,n){function r(t,n){return e.each(n,function(e){t=e.constructor==RegExp?t.replace(e,""):t.replace(e[0],e[1])}),t}function i(i){function o(e){var t=e.name,n=e;if("br"===t)return void(l+="\n");if(c[t]&&(l+=" "),u[t])return void(l+=" ");if(3==e.type&&(l+=e.value),!e.shortEnded&&(e=e.firstChild))do o(e);while(e=e.next);d[t]&&n.next&&(l+="\n","p"==t&&(l+="\n"))}var a=new n,s=new t({},a),l="",c=a.getShortEndedElements(),u=e.makeMap("script noscript style textarea video audio iframe object"," "),d=a.getBlockElements();return i=r(i,[/<!\[[^\]]+\]>/g]),o(s.parse(i)),l}function o(e){function t(e,t,n){return t||n?"\xa0":" "}return e=r(e,[/^[\s\S]*<body[^>]*>\s*|\s*<\/body[^>]*>[\s\S]*$/g,/<!--StartFragment-->|<!--EndFragment-->/g,[/( ?)<span class="Apple-converted-space">\u00a0<\/span>( ?)/g,t],/<br class="Apple-interchange-newline">/g,/<br>$/i])}return{filter:r,innerText:i,trimHtml:o}}),r("tinymce/pasteplugin/Clipboard",["tinymce/Env","tinymce/dom/RangeUtils","tinymce/util/VK","tinymce/pasteplugin/Utils","tinymce/util/Delay"],function(e,t,n,r,i){return function(o){function a(e){var t,n=o.dom;if(t=o.fire("BeforePastePreProcess",{content:e}),t=o.fire("PastePreProcess",t),e=t.content,!t.isDefaultPrevented()){if(o.hasEventListeners("PastePostProcess")&&!t.isDefaultPrevented()){var r=n.add(o.getBody(),"div",{style:"display:none"},e);t=o.fire("PastePostProcess",{node:r}),n.remove(r),e=t.node.innerHTML}t.isDefaultPrevented()||o.insertContent(e,{merge:o.settings.paste_merge_formats!==!1,data:{paste:!0}})}}function s(e){e=o.dom.encode(e).replace(/\r\n/g,"\n");var t,n=o.dom.getParent(o.selection.getStart(),o.dom.isBlock),i=o.settings.forced_root_block;i&&(t=o.dom.createHTML(i,o.settings.forced_root_block_attrs),t=t.substr(0,t.length-3)+">"),n&&/^(PRE|DIV)$/.test(n.nodeName)||!i?e=r.filter(e,[[/\n/g,"<br>"]]):(e=r.filter(e,[[/\n\n/g,"</p>"+t],[/^(.*<\/p>)(<p>)$/,t+"$1"],[/\n/g,"<br />"]]),-1!=e.indexOf("<p>")&&(e=t+e)),a(e)}function l(){function t(e){var t,n,i,o=e.startContainer;if(t=e.getClientRects(),t.length)return t[0];if(e.collapsed&&1==o.nodeType){for(i=o.childNodes[w.startOffset];i&&3==i.nodeType&&!i.data.length;)i=i.nextSibling;if(i)return"BR"==i.tagName&&(n=r.doc.createTextNode("\ufeff"),i.parentNode.insertBefore(n,i),e=r.createRng(),e.setStartBefore(n),e.setEndAfter(n),t=e.getClientRects(),r.remove(n)),t.length?t[0]:void 0}}var n,r=o.dom,i=o.getBody(),a=o.dom.getViewPort(o.getWin()),s=a.y,l=20;if(w=o.selection.getRng(),o.inline&&(n=o.selection.getScrollContainer(),n&&n.scrollTop>0&&(s=n.scrollTop)),w.getClientRects){var c=t(w);if(c)l=s+(c.top-r.getPos(i).y);else{l=s;var u=w.startContainer;u&&(3==u.nodeType&&u.parentNode!=i&&(u=u.parentNode),1==u.nodeType&&(l=r.getPos(u,n||i).y))}}C=r.add(o.getBody(),"div",{id:"mcepastebin",contentEditable:!0,"data-mce-bogus":"all",style:"position: absolute; top: "+l+"px;width: 10px; height: 10px; overflow: hidden; opacity: 0"},S),(e.ie||e.gecko)&&r.setStyle(C,"left","rtl"==r.getStyle(i,"direction",!0)?65535:-65535),r.bind(C,"beforedeactivate focusin focusout",function(e){e.stopPropagation()}),C.focus(),o.selection.select(C,!0)}function c(){if(C){for(var e;e=o.dom.get("mcepastebin");)o.dom.remove(e),o.dom.unbind(e);w&&o.selection.setRng(w)}C=w=null}function u(){var e,t,n,r,i="";for(e=o.dom.select("div[id=mcepastebin]"),t=0;t<e.length;t++)n=e[t],n.firstChild&&"mcepastebin"==n.firstChild.id&&(n=n.firstChild),r=n.innerHTML,i!=S&&(i+=r);return i}function d(e){var t,n,r,i;for(r=[25942,29554,28521,14958],t=0;t<r.length;t++)if(e.charCodeAt(t)!=r[t])return e;for(n="",t=0;t<e.length;t++)i=e.charCodeAt(t),n+=String.fromCharCode(255&i),n+=String.fromCharCode((65280&i)>>8);return decodeURIComponent(escape(n))}function f(e){var t,n,r;return n="<!--StartFragment-->",t=e.indexOf(n),-1!==t&&(e=e.substr(t+n.length)),r="<!--EndFragment-->",t=e.indexOf(r),-1!==t&&(e=e.substr(0,t)),e}function p(e){var t={};if(e){if(e.getData){var n=e.getData("Text");n&&n.length>0&&-1==n.indexOf(T)&&(t["text/plain"]=n)}if(e.types)for(var r=0;r<e.types.length;r++){var i=e.types[r],o=e.getData(i);"text/html"==i&&(o=f(d(o))),t[i]=o}}return t}function m(e){return p(e.clipboardData||o.getDoc().dataTransfer)}function h(e,t){function n(n){function r(e){t&&(o.selection.setRng(t),t=null),a('<img src="'+e.result+'">')}var i,s,l,c=!1;if(n)for(i=0;i<n.length;i++)s=n[i],/^image\/(jpeg|png|gif|bmp)$/.test(s.type)&&(l=new FileReader,l.onload=r.bind(null,l),l.readAsDataURL(s.getAsFile?s.getAsFile():s),e.preventDefault(),c=!0);return c}var r=e.clipboardData||e.dataTransfer;return o.settings.paste_data_images&&r?n(r.items)||n(r.files):void 0}function g(e){var t=e.clipboardData;return-1!=navigator.userAgent.indexOf("Android")&&t&&t.items&&0===t.items.length}function v(e){return t.getCaretRangeFromPoint(e.clientX,e.clientY,o.getDoc())}function y(e,t){return t in e&&e[t].length>0}function b(e){return n.metaKeyPressed(e)&&86==e.keyCode||e.shiftKey&&45==e.keyCode}function x(){function t(e,t,n){var i;return y(e,"text/html")?i=e["text/html"]:(i=u(),i==S&&(n=!0)),i=r.trimHtml(i),C&&C.firstChild&&"mcepastebin"===C.firstChild.id&&(n=!0),c(),i.length||(n=!0),n&&(i=y(e,"text/plain")&&-1==i.indexOf("</p>")?e["text/plain"]:r.innerText(i)),i==S?void(t||o.windowManager.alert("Please use Ctrl+V/Cmd+V keyboard shortcuts to paste contents.")):void(n?s(i):a(i))}o.on("keydown",function(t){function n(e){b(e)&&!e.isDefaultPrevented()&&c()}if(b(t)&&!t.isDefaultPrevented()){if(N=t.shiftKey&&86==t.keyCode,N&&e.webkit&&-1!=navigator.userAgent.indexOf("Version/"))return;if(t.stopImmediatePropagation(),E=(new Date).getTime(),e.ie&&N)return t.preventDefault(),void o.fire("paste",{ieFake:!0});c(),l(),o.once("keyup",n),o.once("paste",function(){o.off("keyup",n)})}}),o.on("paste",function(n){var r=(new Date).getTime(),a=m(n),s=(new Date).getTime()-r,d=(new Date).getTime()-E-s<1e3,f="text"==_.pasteFormat||N;return N=!1,n.isDefaultPrevented()||g(n)?void c():h(n)?void c():(d||n.preventDefault(),!e.ie||d&&!n.ieFake||(l(),o.dom.bind(C,"paste",function(e){e.stopPropagation()}),o.getDoc().execCommand("Paste",!1,null),a["text/html"]=u()),void(y(a,"text/html")?(n.preventDefault(),t(a,d,f)):i.setEditorTimeout(o,function(){t(a,d,f)},0)))}),o.on("dragstart dragend",function(e){k="dragstart"==e.type}),o.on("drop",function(e){var t=v(e);if(!e.isDefaultPrevented()&&!k&&!h(e,t)&&t&&o.settings.paste_filter_drop!==!1){var n=p(e.dataTransfer),i=n["mce-internal"]||n["text/html"]||n["text/plain"];i&&(e.preventDefault(),o.undoManager.transact(function(){n["mce-internal"]&&o.execCommand("Delete"),o.selection.setRng(t),i=r.trimHtml(i),n["text/html"]?a(i):s(i)}))}}),o.on("dragover dragend",function(e){o.settings.paste_data_images&&e.preventDefault()})}var C,w,N,_=this,E=0,k=!1,S="%MCEPASTEBIN%",T="data:text/mce-internal,";_.pasteHtml=a,_.pasteText=s,o.on("preInit",function(){x(),o.parser.addNodeFilter("img",function(t,n,r){function i(e){return e.data&&e.data.paste===!0}function a(t){t.attr("data-mce-object")||u===e.transparentSrc||t.remove()}function s(e){return 0===e.indexOf("webkit-fake-url")}function l(e){return 0===e.indexOf("data:")}if(!o.settings.paste_data_images&&i(r))for(var c=t.length;c--;){var u=t[c].attributes.map.src;u&&(s(u)?a(t[c]):!o.settings.allow_html_data_urls&&l(u)&&a(t[c]))}})})}}),r("tinymce/pasteplugin/WordFilter",["tinymce/util/Tools","tinymce/html/DomParser","tinymce/html/Schema","tinymce/html/Serializer","tinymce/html/Node","tinymce/pasteplugin/Utils"],function(e,t,n,r,i,o){function a(e){return/<font face="Times New Roman"|class="?Mso|style="[^"]*\bmso-|style='[^'']*\bmso-|w:WordDocument/i.test(e)||/class="OutlineElement/.test(e)||/id="?docs\-internal\-guid\-/.test(e)}function s(t){var n,r;return r=[/^[IVXLMCD]{1,2}\.[ \u00a0]/,/^[ivxlmcd]{1,2}\.[ \u00a0]/,/^[a-z]{1,2}[\.\)][ \u00a0]/,/^[A-Z]{1,2}[\.\)][ \u00a0]/,/^[0-9]+\.[ \u00a0]/,/^[\u3007\u4e00\u4e8c\u4e09\u56db\u4e94\u516d\u4e03\u516b\u4e5d]+\.[ \u00a0]/,/^[\u58f1\u5f10\u53c2\u56db\u4f0d\u516d\u4e03\u516b\u4e5d\u62fe]+\.[ \u00a0]/],t=t.replace(/^[\u00a0 ]+/,""),e.each(r,function(e){return e.test(t)?(n=!0,!1):void 0}),n}function l(e){return/^[\s\u00a0]*[\u2022\u00b7\u00a7\u25CF]\s*/.test(e)}function c(c){var u=c.settings;c.on("BeforePastePreProcess",function(d){function f(e){function t(e){var n="";if(3===e.type)return e.value;if(e=e.firstChild)do n+=t(e);while(e=e.next);return n}function n(e,t){if(3===e.type&&t.test(e.value))return e.value=e.value.replace(t,""),!1;if(e=e.firstChild)do if(!n(e,t))return!1;while(e=e.next);return!0}function r(e){if(e._listIgnore)return void e.remove();if(e=e.firstChild)do r(e);while(e=e.next)}function o(e,t,o){var s=e._listLevel||u;s!=u&&(u>s?a&&(a=a.parent.parent):(c=a,a=null)),a&&a.name==t?a.append(e):(c=c||a,a=new i(t,1),o>1&&a.attr("start",""+o),e.wrap(a)),e.name="li",s>u&&c&&c.lastChild.append(a),u=s,r(e),n(e,/^\u00a0+/),n(e,/^\s*([\u2022\u00b7\u00a7\u25CF]|\w+\.)/),n(e,/^\u00a0+/)}for(var a,c,u=1,d=[],f=e.firstChild;"undefined"!=typeof f&&null!==f;)if(d.push(f),f=f.walk(),null!==f)for(;"undefined"!=typeof f&&f.parent!==e;)f=f.walk();for(var p=0;p<d.length;p++)if(e=d[p],"p"==e.name&&e.firstChild){var m=t(e);if(l(m)){o(e,"ul");continue}if(s(m)){var h=/([0-9]+)\./.exec(m),g=1;h&&(g=parseInt(h[1],10)),o(e,"ol",g);continue}if(e._listLevel){o(e,"ul",1);continue}a=null}else c=a,a=null}function p(t,n){var r,o={},a=c.dom.parseStyle(n);return e.each(a,function(e,i){switch(i){case"mso-list":r=/\w+ \w+([0-9]+)/i.exec(n),r&&(t._listLevel=parseInt(r[1],10)),/Ignore/i.test(e)&&t.firstChild&&(t._listIgnore=!0,t.firstChild._listIgnore=!0);break;case"horiz-align":i="text-align";break;case"vert-align":i="vertical-align";break;case"font-color":case"mso-foreground":i="color";break;case"mso-background":case"mso-highlight":i="background";break;case"font-weight":case"font-style":return void("normal"!=e&&(o[i]=e));case"mso-element":if(/^(comment|comment-list)$/i.test(e))return void t.remove()}return 0===i.indexOf("mso-comment")?void t.remove():void(0!==i.indexOf("mso-")&&("all"==m||h&&h[i])&&(o[i]=e))}),/(bold)/i.test(o["font-weight"])&&(delete o["font-weight"],t.wrap(new i("b",1))),/(italic)/i.test(o["font-style"])&&(delete o["font-style"],t.wrap(new i("i",1))),o=c.dom.serializeStyle(o,t.name),o?o:null}var m,h,g=d.content;if(g=g.replace(/<b[^>]+id="?docs-internal-[^>]*>/gi,""),g=g.replace(/<br class="?Apple-interchange-newline"?>/gi,""),m=u.paste_retain_style_properties,m&&(h=e.makeMap(m.split(/[, ]/))),u.paste_enable_default_filters!==!1&&a(d.content)){d.wordContent=!0,g=o.filter(g,[/<!--[\s\S]+?-->/gi,/<(!|script[^>]*>.*?<\/script(?=[>\s])|\/?(\?xml(:\w+)?|img|meta|link|style|\w:\w+)(?=[\s\/>]))[^>]*>/gi,[/<(\/?)s>/gi,"<$1strike>"],[/&nbsp;/gi,"\xa0"],[/<span\s+style\s*=\s*"\s*mso-spacerun\s*:\s*yes\s*;?\s*"\s*>([\s\u00a0]*)<\/span>/gi,function(e,t){return t.length>0?t.replace(/./," ").slice(Math.floor(t.length/2)).split("").join("\xa0"):""}]]);var v=u.paste_word_valid_elements;v||(v="-strong/b,-em/i,-u,-span,-p,-ol,-ul,-li,-h1,-h2,-h3,-h4,-h5,-h6,-p/div,-a[href|name],sub,sup,strike,br,del,table[width],tr,td[colspan|rowspan|width],th[colspan|rowspan|width],thead,tfoot,tbody");var y=new n({valid_elements:v,valid_children:"-li[p]"});e.each(y.elements,function(e){e.attributes["class"]||(e.attributes["class"]={},e.attributesOrder.push("class")),e.attributes.style||(e.attributes.style={},e.attributesOrder.push("style"))});var b=new t({},y);b.addAttributeFilter("style",function(e){for(var t,n=e.length;n--;)t=e[n],t.attr("style",p(t,t.attr("style"))),"span"==t.name&&t.parent&&!t.attributes.length&&t.unwrap()}),b.addAttributeFilter("class",function(e){for(var t,n,r=e.length;r--;)t=e[r],n=t.attr("class"),/^(MsoCommentReference|MsoCommentText|msoDel)$/i.test(n)&&t.remove(),t.attr("class",null)}),b.addNodeFilter("del",function(e){for(var t=e.length;t--;)e[t].remove()}),b.addNodeFilter("a",function(e){for(var t,n,r,i=e.length;i--;)if(t=e[i],n=t.attr("href"),r=t.attr("name"),n&&-1!=n.indexOf("#_msocom_"))t.remove();else if(n&&0===n.indexOf("file://")&&(n=n.split("#")[1],n&&(n="#"+n)),n||r){if(r&&!/^_?(?:toc|edn|ftn)/i.test(r)){t.unwrap();continue}t.attr({href:n,name:r})}else t.unwrap()});var x=b.parse(g);u.paste_convert_word_fake_lists!==!1&&f(x),d.content=new r({validate:u.validate},y).serialize(x)}})}return c.isWordContent=a,c}),r("tinymce/pasteplugin/Quirks",["tinymce/Env","tinymce/util/Tools","tinymce/pasteplugin/WordFilter","tinymce/pasteplugin/Utils"],function(e,t,n,r){return function(i){function o(e){i.on("BeforePastePreProcess",function(t){t.content=e(t.content)})}function a(e){if(!n.isWordContent(e))return e;var o=[];t.each(i.schema.getBlockElements(),function(e,t){o.push(t)});var a=new RegExp("(?:<br>&nbsp;[\\s\\r\\n]+|<br>)*(<\\/?("+o.join("|")+")[^>]*>)(?:<br>&nbsp;[\\s\\r\\n]+|<br>)*","g");return e=r.filter(e,[[a,"$1"]]),e=r.filter(e,[[/<br><br>/g,"<BR><BR>"],[/<br>/g," "],[/<BR><BR>/g,"<br>"]])}function s(e){if(n.isWordContent(e))return e;var t=i.settings.paste_webkit_styles;if(i.settings.paste_remove_styles_if_webkit===!1||"all"==t)return e;if(t&&(t=t.split(/[, ]/)),t){var r=i.dom,o=i.selection.getNode();e=e.replace(/(<[^>]+) style="([^"]*)"([^>]*>)/gi,function(e,n,i,a){var s=r.parseStyle(i,"span"),l={};if("none"===t)return n+a;for(var c=0;c<t.length;c++){var u=s[t[c]],d=r.getStyle(o,t[c],!0);/color/.test(t[c])&&(u=r.toHex(u),d=r.toHex(d)),d!=u&&(l[t[c]]=u)}return l=r.serializeStyle(l,"span"),l?n+' style="'+l+'"'+a:n+a})}else e=e.replace(/(<[^>]+) style="([^"]*)"([^>]*>)/gi,"$1$3");return e=e.replace(/(<[^>]+) data-mce-style="([^"]+)"([^>]*>)/gi,function(e,t,n,r){return t+' style="'+n+'"'+r})}e.webkit&&o(s),e.ie&&o(a)}}),r("tinymce/pasteplugin/Plugin",["tinymce/PluginManager","tinymce/pasteplugin/Clipboard","tinymce/pasteplugin/WordFilter","tinymce/pasteplugin/Quirks"],function(e,t,n,r){var i;e.add("paste",function(e){function o(){if("text"==a.pasteFormat)this.active(!1),a.pasteFormat="html";else if(a.pasteFormat="text",this.active(!0),!i){var t=e.translate("Paste is now in plain text mode. Contents will now be pasted as plain text until you toggle this option off.");e.notificationManager.open({text:t,type:"info"}),i=!0}}var a,s=this,l=e.settings;s.clipboard=a=new t(e),s.quirks=new r(e),s.wordFilter=new n(e),e.settings.paste_as_text&&(s.clipboard.pasteFormat="text"),l.paste_preprocess&&e.on("PastePreProcess",function(e){l.paste_preprocess.call(s,s,e)}),l.paste_postprocess&&e.on("PastePostProcess",function(e){l.paste_postprocess.call(s,s,e)}),e.addCommand("mceInsertClipboardContent",function(e,t){t.content&&s.clipboard.pasteHtml(t.content),t.text&&s.clipboard.pasteText(t.text)}),e.paste_block_drop&&e.on("dragend dragover draggesture dragdrop drop drag",function(e){e.preventDefault(),e.stopPropagation()}),e.settings.paste_data_images||e.on("drop",function(e){var t=e.dataTransfer;t&&t.files&&t.files.length>0&&e.preventDefault()}),e.addButton("pastetext",{icon:"pastetext",tooltip:"Paste as text",onclick:o,active:"text"==s.clipboard.pasteFormat}),e.addMenuItem("pastetext",{text:"Paste as text",selectable:!0,active:a.pasteFormat,onclick:o})})}),o(["tinymce/pasteplugin/Utils"])}(this);
\ No newline at end of file
......
tinymce.PluginManager.add("preview",function(a){var b=a.settings,c=!tinymce.Env.ie;a.addCommand("mcePreview",function(){a.windowManager.open({title:"Preview",width:parseInt(a.getParam("plugin_preview_width","650"),10),height:parseInt(a.getParam("plugin_preview_height","500"),10),html:'<iframe src="javascript:\'\'" frameborder="0"'+(c?' sandbox="allow-scripts"':"")+"></iframe>",buttons:{text:"Close",onclick:function(){this.parent().parent().close()}},onPostRender:function(){var d,e="";e+='<base href="'+a.documentBaseURI.getURI()+'">',tinymce.each(a.contentCSS,function(b){e+='<link type="text/css" rel="stylesheet" href="'+a.documentBaseURI.toAbsolute(b)+'">'});var f=b.body_id||"tinymce";-1!=f.indexOf("=")&&(f=a.getParam("body_id","","hash"),f=f[a.id]||f);var g=b.body_class||"";-1!=g.indexOf("=")&&(g=a.getParam("body_class","","hash"),g=g[a.id]||"");var h=a.settings.directionality?' dir="'+a.settings.directionality+'"':"";if(d="<!DOCTYPE html><html><head>"+e+'</head><body id="'+f+'" class="mce-content-body '+g+'"'+h+">"+a.getContent()+"</body></html>",c)this.getEl("body").firstChild.src="data:text/html;charset=utf-8,"+encodeURIComponent(d);else{var i=this.getEl("body").firstChild.contentWindow.document;i.open(),i.write(d),i.close()}}})}),a.addButton("preview",{title:"Preview",cmd:"mcePreview"}),a.addMenuItem("preview",{text:"Preview",cmd:"mcePreview",context:"view"})});
\ No newline at end of file
tinymce.PluginManager.add("preview",function(e){var t=e.settings,n=!tinymce.Env.ie;e.addCommand("mcePreview",function(){e.windowManager.open({title:"Preview",width:parseInt(e.getParam("plugin_preview_width","650"),10),height:parseInt(e.getParam("plugin_preview_height","500"),10),html:'<iframe src="javascript:\'\'" frameborder="0"'+(n?' sandbox="allow-scripts"':"")+"></iframe>",buttons:{text:"Close",onclick:function(){this.parent().parent().close()}},onPostRender:function(){var r,i="";i+='<base href="'+e.documentBaseURI.getURI()+'">',tinymce.each(e.contentCSS,function(t){i+='<link type="text/css" rel="stylesheet" href="'+e.documentBaseURI.toAbsolute(t)+'">'});var o=t.body_id||"tinymce";-1!=o.indexOf("=")&&(o=e.getParam("body_id","","hash"),o=o[e.id]||o);var a=t.body_class||"";-1!=a.indexOf("=")&&(a=e.getParam("body_class","","hash"),a=a[e.id]||"");var s=e.settings.directionality?' dir="'+e.settings.directionality+'"':"";if(r="<!DOCTYPE html><html><head>"+i+'</head><body id="'+o+'" class="mce-content-body '+a+'"'+s+">"+e.getContent()+"</body></html>",n)this.getEl("body").firstChild.src="data:text/html;charset=utf-8,"+encodeURIComponent(r);else{var l=this.getEl("body").firstChild.contentWindow.document;l.open(),l.write(r),l.close()}}})}),e.addButton("preview",{title:"Preview",cmd:"mcePreview"}),e.addMenuItem("preview",{text:"Preview",cmd:"mcePreview",context:"view"})});
\ No newline at end of file
......
tinymce.PluginManager.add("print",function(a){a.addCommand("mcePrint",function(){a.getWin().print()}),a.addButton("print",{title:"Print",cmd:"mcePrint"}),a.addShortcut("Meta+P","","mcePrint"),a.addMenuItem("print",{text:"Print",cmd:"mcePrint",icon:"print",shortcut:"Meta+P",context:"file"})});
\ No newline at end of file
tinymce.PluginManager.add("print",function(e){e.addCommand("mcePrint",function(){e.getWin().print()}),e.addButton("print",{title:"Print",cmd:"mcePrint"}),e.addShortcut("Meta+P","","mcePrint"),e.addMenuItem("print",{text:"Print",cmd:"mcePrint",icon:"print",shortcut:"Meta+P",context:"file"})});
\ No newline at end of file
......
tinymce.PluginManager.add("save",function(a){function b(){var b;return b=tinymce.DOM.getParent(a.id,"form"),!a.getParam("save_enablewhendirty",!0)||a.isDirty()?(tinymce.triggerSave(),a.getParam("save_onsavecallback")?(a.execCallback("save_onsavecallback",a),void a.nodeChanged()):void(b?(a.setDirty(!1),(!b.onsubmit||b.onsubmit())&&("function"==typeof b.submit?b.submit():c(a.translate("Error: Form submit field collision."))),a.nodeChanged()):c(a.translate("Error: No form element found.")))):void 0}function c(b){a.notificationManager.open({text:b,type:"error"})}function d(){var b=tinymce.trim(a.startContent);return a.getParam("save_oncancelcallback")?void a.execCallback("save_oncancelcallback",a):(a.setContent(b),a.undoManager.clear(),void a.nodeChanged())}function e(){var b=this;a.on("nodeChange dirty",function(){b.disabled(a.getParam("save_enablewhendirty",!0)&&!a.isDirty())})}a.addCommand("mceSave",b),a.addCommand("mceCancel",d),a.addButton("save",{icon:"save",text:"Save",cmd:"mceSave",disabled:!0,onPostRender:e}),a.addButton("cancel",{text:"Cancel",icon:!1,cmd:"mceCancel",disabled:!0,onPostRender:e}),a.addShortcut("Meta+S","","mceSave")});
\ No newline at end of file
tinymce.PluginManager.add("save",function(e){function t(){var t;return t=tinymce.DOM.getParent(e.id,"form"),!e.getParam("save_enablewhendirty",!0)||e.isDirty()?(tinymce.triggerSave(),e.getParam("save_onsavecallback")?(e.execCallback("save_onsavecallback",e),void e.nodeChanged()):void(t?(e.setDirty(!1),(!t.onsubmit||t.onsubmit())&&("function"==typeof t.submit?t.submit():n(e.translate("Error: Form submit field collision."))),e.nodeChanged()):n(e.translate("Error: No form element found.")))):void 0}function n(t){e.notificationManager.open({text:t,type:"error"})}function r(){var t=tinymce.trim(e.startContent);return e.getParam("save_oncancelcallback")?void e.execCallback("save_oncancelcallback",e):(e.setContent(t),e.undoManager.clear(),void e.nodeChanged())}function i(){var t=this;e.on("nodeChange dirty",function(){t.disabled(e.getParam("save_enablewhendirty",!0)&&!e.isDirty())})}e.addCommand("mceSave",t),e.addCommand("mceCancel",r),e.addButton("save",{icon:"save",text:"Save",cmd:"mceSave",disabled:!0,onPostRender:i}),e.addButton("cancel",{text:"Cancel",icon:!1,cmd:"mceCancel",disabled:!0,onPostRender:i}),e.addShortcut("Meta+S","","mceSave")});
\ No newline at end of file
......
!function(){function a(a){return a&&1==a.nodeType&&"false"===a.contentEditable}function b(b,c,d,e,f){function g(a,b){if(b=b||0,!a[0])throw"findAndReplaceDOMText cannot handle zero-length matches";var c=a.index;if(b>0){var d=a[b];if(!d)throw"Invalid capture group";c+=a[0].indexOf(d),a[0]=d}return[c,c+a[0].length,[a[0]]]}function h(b){var c;if(3===b.nodeType)return b.data;if(o[b.nodeName]&&!n[b.nodeName])return"";if(c="",a(b))return"\n";if((n[b.nodeName]||p[b.nodeName])&&(c+="\n"),b=b.firstChild)do c+=h(b);while(b=b.nextSibling);return c}function i(b,c,d){var e,f,g,h,i=[],j=0,k=b,l=c.shift(),m=0;a:for(;;){if((n[k.nodeName]||p[k.nodeName]||a(k))&&j++,3===k.nodeType&&(!f&&k.length+j>=l[1]?(f=k,h=l[1]-j):e&&i.push(k),!e&&k.length+j>l[0]&&(e=k,g=l[0]-j),j+=k.length),e&&f){if(k=d({startNode:e,startNodeIndex:g,endNode:f,endNodeIndex:h,innerNodes:i,match:l[2],matchIndex:m}),j-=f.length-h,e=null,f=null,i=[],l=c.shift(),m++,!l)break}else if(o[k.nodeName]&&!n[k.nodeName]||!k.firstChild){if(k.nextSibling){k=k.nextSibling;continue}}else if(!a(k)){k=k.firstChild;continue}for(;;){if(k.nextSibling){k=k.nextSibling;break}if(k.parentNode===b)break a;k=k.parentNode}}}function j(a){var b;if("function"!=typeof a){var c=a.nodeType?a:m.createElement(a);b=function(a,b){var d=c.cloneNode(!1);return d.setAttribute("data-mce-index",b),a&&d.appendChild(m.createTextNode(a)),d}}else b=a;return function(a){var c,d,e,f=a.startNode,g=a.endNode,h=a.matchIndex;if(f===g){var i=f;e=i.parentNode,a.startNodeIndex>0&&(c=m.createTextNode(i.data.substring(0,a.startNodeIndex)),e.insertBefore(c,i));var j=b(a.match[0],h);return e.insertBefore(j,i),a.endNodeIndex<i.length&&(d=m.createTextNode(i.data.substring(a.endNodeIndex)),e.insertBefore(d,i)),i.parentNode.removeChild(i),j}c=m.createTextNode(f.data.substring(0,a.startNodeIndex)),d=m.createTextNode(g.data.substring(a.endNodeIndex));for(var k=b(f.data.substring(a.startNodeIndex),h),l=[],n=0,o=a.innerNodes.length;o>n;++n){var p=a.innerNodes[n],q=b(p.data,h);p.parentNode.replaceChild(q,p),l.push(q)}var r=b(g.data.substring(0,a.endNodeIndex),h);return e=f.parentNode,e.insertBefore(c,f),e.insertBefore(k,f),e.removeChild(f),e=g.parentNode,e.insertBefore(r,g),e.insertBefore(d,g),e.removeChild(g),r}}var k,l,m,n,o,p,q=[],r=0;if(m=c.ownerDocument,n=f.getBlockElements(),o=f.getWhiteSpaceElements(),p=f.getShortEndedElements(),l=h(c)){if(b.global)for(;k=b.exec(l);)q.push(g(k,e));else k=l.match(b),q.push(g(k,e));return q.length&&(r=q.length,i(c,q,j(d))),r}}function c(a){function c(){function b(){f.statusbar.find("#next").disabled(!g(l+1).length),f.statusbar.find("#prev").disabled(!g(l-1).length)}function c(){tinymce.ui.MessageBox.alert("Could not find the specified string.",function(){f.find("#find")[0].focus()})}var d,e={};d=tinymce.trim(a.selection.getContent({format:"text"}));var f=tinymce.ui.Factory.create({type:"window",layout:"flex",pack:"center",align:"center",onClose:function(){a.focus(),k.done()},onSubmit:function(a){var d,h,i,j;return a.preventDefault(),h=f.find("#case").checked(),j=f.find("#words").checked(),i=f.find("#find").value(),i.length?e.text==i&&e.caseState==h&&e.wholeWord==j?0===g(l+1).length?void c():(k.next(),void b()):(d=k.find(i,h,j),d||c(),f.statusbar.items().slice(1).disabled(0===d),b(),void(e={text:i,caseState:h,wholeWord:j})):(k.done(!1),void f.statusbar.items().slice(1).disabled(!0))},buttons:[{text:"Find",subtype:"primary",onclick:function(){f.submit()}},{text:"Replace",disabled:!0,onclick:function(){k.replace(f.find("#replace").value())||(f.statusbar.items().slice(1).disabled(!0),l=-1,e={})}},{text:"Replace all",disabled:!0,onclick:function(){k.replace(f.find("#replace").value(),!0,!0),f.statusbar.items().slice(1).disabled(!0),e={}}},{type:"spacer",flex:1},{text:"Prev",name:"prev",disabled:!0,onclick:function(){k.prev(),b()}},{text:"Next",name:"next",disabled:!0,onclick:function(){k.next(),b()}}],title:"Find and replace",items:{type:"form",padding:20,labelGap:30,spacing:10,items:[{type:"textbox",name:"find",size:40,label:"Find",value:d},{type:"textbox",name:"replace",size:40,label:"Replace with"},{type:"checkbox",name:"case",text:"Match case",label:" "},{type:"checkbox",name:"words",text:"Whole words",label:" "}]}}).renderTo().reflow()}function d(a){var b=a.getAttribute("data-mce-index");return"number"==typeof b?""+b:b}function e(c){var d,e;return e=a.dom.create("span",{"data-mce-bogus":1}),e.className="mce-match-marker",d=a.getBody(),k.done(!1),b(c,d,e,!1,a.schema)}function f(a){var b=a.parentNode;a.firstChild&&b.insertBefore(a.firstChild,a),a.parentNode.removeChild(a)}function g(b){var c,e=[];if(c=tinymce.toArray(a.getBody().getElementsByTagName("span")),c.length)for(var f=0;f<c.length;f++){var g=d(c[f]);null!==g&&g.length&&g===b.toString()&&e.push(c[f])}return e}function h(b){var c=l,d=a.dom;b=b!==!1,b?c++:c--,d.removeClass(g(l),"mce-match-marker-selected");var e=g(c);return e.length?(d.addClass(g(c),"mce-match-marker-selected"),a.selection.scrollIntoView(e[0]),c):-1}function i(b){var c=a.dom,d=b.parentNode;c.remove(b),c.isEmpty(d)&&c.remove(d)}function j(a){var b=d(a);return null!==b&&b.length>0}var k=this,l=-1;k.init=function(a){a.addMenuItem("searchreplace",{text:"Find and replace",shortcut:"Meta+F",onclick:c,separator:"before",context:"edit"}),a.addButton("searchreplace",{tooltip:"Find and replace",shortcut:"Meta+F",onclick:c}),a.addCommand("SearchReplace",c),a.shortcuts.add("Meta+F","",c)},k.find=function(a,b,c){a=a.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),a=c?"\\b"+a+"\\b":a;var d=e(new RegExp(a,b?"g":"gi"));return d&&(l=-1,l=h(!0)),d},k.next=function(){var a=h(!0);-1!==a&&(l=a)},k.prev=function(){var a=h(!1);-1!==a&&(l=a)},k.replace=function(b,c,e){var h,m,n,o,p,q,r=l;for(c=c!==!1,n=a.getBody(),m=tinymce.grep(tinymce.toArray(n.getElementsByTagName("span")),j),h=0;h<m.length;h++){var s=d(m[h]);if(o=p=parseInt(s,10),e||o===l){for(b.length?(m[h].firstChild.nodeValue=b,f(m[h])):i(m[h]);m[++h];){if(o=parseInt(d(m[h]),10),o!==p){h--;break}i(m[h])}c&&r--}else p>l&&m[h].setAttribute("data-mce-index",p-1)}return a.undoManager.add(),l=r,c?(q=g(r+1).length>0,k.next()):(q=g(r-1).length>0,k.prev()),!e&&q},k.done=function(b){var c,e,g,h;for(e=tinymce.toArray(a.getBody().getElementsByTagName("span")),c=0;c<e.length;c++){var i=d(e[c]);null!==i&&i.length&&(i===l.toString()&&(g||(g=e[c].firstChild),h=e[c].firstChild),f(e[c]))}if(g&&h){var j=a.dom.createRng();return j.setStart(g,0),j.setEnd(h,h.data.length),b!==!1&&a.selection.setRng(j),j}}}tinymce.PluginManager.add("searchreplace",c)}();
\ No newline at end of file
!function(){function e(e){return e&&1==e.nodeType&&"false"===e.contentEditable}function t(t,n,r,i,o){function a(e,t){if(t=t||0,!e[0])throw"findAndReplaceDOMText cannot handle zero-length matches";var n=e.index;if(t>0){var r=e[t];if(!r)throw"Invalid capture group";n+=e[0].indexOf(r),e[0]=r}return[n,n+e[0].length,[e[0]]]}function s(t){var n;if(3===t.nodeType)return t.data;if(m[t.nodeName]&&!p[t.nodeName])return"";if(n="",e(t))return"\n";if((p[t.nodeName]||h[t.nodeName])&&(n+="\n"),t=t.firstChild)do n+=s(t);while(t=t.nextSibling);return n}function l(t,n,r){var i,o,a,s,l=[],c=0,u=t,d=n.shift(),f=0;e:for(;;){if((p[u.nodeName]||h[u.nodeName]||e(u))&&c++,3===u.nodeType&&(!o&&u.length+c>=d[1]?(o=u,s=d[1]-c):i&&l.push(u),!i&&u.length+c>d[0]&&(i=u,a=d[0]-c),c+=u.length),i&&o){if(u=r({startNode:i,startNodeIndex:a,endNode:o,endNodeIndex:s,innerNodes:l,match:d[2],matchIndex:f}),c-=o.length-s,i=null,o=null,l=[],d=n.shift(),f++,!d)break}else if(m[u.nodeName]&&!p[u.nodeName]||!u.firstChild){if(u.nextSibling){u=u.nextSibling;continue}}else if(!e(u)){u=u.firstChild;continue}for(;;){if(u.nextSibling){u=u.nextSibling;break}if(u.parentNode===t)break e;u=u.parentNode}}}function c(e){var t;if("function"!=typeof e){var n=e.nodeType?e:f.createElement(e);t=function(e,t){var r=n.cloneNode(!1);return r.setAttribute("data-mce-index",t),e&&r.appendChild(f.createTextNode(e)),r}}else t=e;return function(e){var n,r,i,o=e.startNode,a=e.endNode,s=e.matchIndex;if(o===a){var l=o;i=l.parentNode,e.startNodeIndex>0&&(n=f.createTextNode(l.data.substring(0,e.startNodeIndex)),i.insertBefore(n,l));var c=t(e.match[0],s);return i.insertBefore(c,l),e.endNodeIndex<l.length&&(r=f.createTextNode(l.data.substring(e.endNodeIndex)),i.insertBefore(r,l)),l.parentNode.removeChild(l),c}n=f.createTextNode(o.data.substring(0,e.startNodeIndex)),r=f.createTextNode(a.data.substring(e.endNodeIndex));for(var u=t(o.data.substring(e.startNodeIndex),s),d=[],p=0,m=e.innerNodes.length;m>p;++p){var h=e.innerNodes[p],g=t(h.data,s);h.parentNode.replaceChild(g,h),d.push(g)}var v=t(a.data.substring(0,e.endNodeIndex),s);return i=o.parentNode,i.insertBefore(n,o),i.insertBefore(u,o),i.removeChild(o),i=a.parentNode,i.insertBefore(v,a),i.insertBefore(r,a),i.removeChild(a),v}}var u,d,f,p,m,h,g=[],v=0;if(f=n.ownerDocument,p=o.getBlockElements(),m=o.getWhiteSpaceElements(),h=o.getShortEndedElements(),d=s(n)){if(t.global)for(;u=t.exec(d);)g.push(a(u,i));else u=d.match(t),g.push(a(u,i));return g.length&&(v=g.length,l(n,g,c(r))),v}}function n(e){function n(){function t(){o.statusbar.find("#next").disabled(!a(d+1).length),o.statusbar.find("#prev").disabled(!a(d-1).length)}function n(){tinymce.ui.MessageBox.alert("Could not find the specified string.",function(){o.find("#find")[0].focus()})}var r,i={};r=tinymce.trim(e.selection.getContent({format:"text"}));var o=tinymce.ui.Factory.create({type:"window",layout:"flex",pack:"center",align:"center",onClose:function(){e.focus(),u.done()},onSubmit:function(e){var r,s,l,c;return e.preventDefault(),s=o.find("#case").checked(),c=o.find("#words").checked(),l=o.find("#find").value(),l.length?i.text==l&&i.caseState==s&&i.wholeWord==c?0===a(d+1).length?void n():(u.next(),void t()):(r=u.find(l,s,c),r||n(),o.statusbar.items().slice(1).disabled(0===r),t(),void(i={text:l,caseState:s,wholeWord:c})):(u.done(!1),void o.statusbar.items().slice(1).disabled(!0))},buttons:[{text:"Find",subtype:"primary",onclick:function(){o.submit()}},{text:"Replace",disabled:!0,onclick:function(){u.replace(o.find("#replace").value())||(o.statusbar.items().slice(1).disabled(!0),d=-1,i={})}},{text:"Replace all",disabled:!0,onclick:function(){u.replace(o.find("#replace").value(),!0,!0),o.statusbar.items().slice(1).disabled(!0),i={}}},{type:"spacer",flex:1},{text:"Prev",name:"prev",disabled:!0,onclick:function(){u.prev(),t()}},{text:"Next",name:"next",disabled:!0,onclick:function(){u.next(),t()}}],title:"Find and replace",items:{type:"form",padding:20,labelGap:30,spacing:10,items:[{type:"textbox",name:"find",size:40,label:"Find",value:r},{type:"textbox",name:"replace",size:40,label:"Replace with"},{type:"checkbox",name:"case",text:"Match case",label:" "},{type:"checkbox",name:"words",text:"Whole words",label:" "}]}}).renderTo().reflow()}function r(e){var t=e.getAttribute("data-mce-index");return"number"==typeof t?""+t:t}function i(n){var r,i;return i=e.dom.create("span",{"data-mce-bogus":1}),i.className="mce-match-marker",r=e.getBody(),u.done(!1),t(n,r,i,!1,e.schema)}function o(e){var t=e.parentNode;e.firstChild&&t.insertBefore(e.firstChild,e),e.parentNode.removeChild(e)}function a(t){var n,i=[];if(n=tinymce.toArray(e.getBody().getElementsByTagName("span")),n.length)for(var o=0;o<n.length;o++){var a=r(n[o]);null!==a&&a.length&&a===t.toString()&&i.push(n[o])}return i}function s(t){var n=d,r=e.dom;t=t!==!1,t?n++:n--,r.removeClass(a(d),"mce-match-marker-selected");var i=a(n);return i.length?(r.addClass(a(n),"mce-match-marker-selected"),e.selection.scrollIntoView(i[0]),n):-1}function l(t){var n=e.dom,r=t.parentNode;n.remove(t),n.isEmpty(r)&&n.remove(r)}function c(e){var t=r(e);return null!==t&&t.length>0}var u=this,d=-1;u.init=function(e){e.addMenuItem("searchreplace",{text:"Find and replace",shortcut:"Meta+F",onclick:n,separator:"before",context:"edit"}),e.addButton("searchreplace",{tooltip:"Find and replace",shortcut:"Meta+F",onclick:n}),e.addCommand("SearchReplace",n),e.shortcuts.add("Meta+F","",n)},u.find=function(e,t,n){e=e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&"),e=n?"\\b"+e+"\\b":e;var r=i(new RegExp(e,t?"g":"gi"));return r&&(d=-1,d=s(!0)),r},u.next=function(){var e=s(!0);-1!==e&&(d=e)},u.prev=function(){var e=s(!1);-1!==e&&(d=e)},u.replace=function(t,n,i){var s,f,p,m,h,g,v=d;for(n=n!==!1,p=e.getBody(),f=tinymce.grep(tinymce.toArray(p.getElementsByTagName("span")),c),s=0;s<f.length;s++){var y=r(f[s]);if(m=h=parseInt(y,10),i||m===d){for(t.length?(f[s].firstChild.nodeValue=t,o(f[s])):l(f[s]);f[++s];){if(m=parseInt(r(f[s]),10),m!==h){s--;break}l(f[s])}n&&v--}else h>d&&f[s].setAttribute("data-mce-index",h-1)}return e.undoManager.add(),d=v,n?(g=a(v+1).length>0,u.next()):(g=a(v-1).length>0,u.prev()),!i&&g},u.done=function(t){var n,i,a,s;for(i=tinymce.toArray(e.getBody().getElementsByTagName("span")),n=0;n<i.length;n++){var l=r(i[n]);null!==l&&l.length&&(l===d.toString()&&(a||(a=i[n].firstChild),s=i[n].firstChild),o(i[n]))}if(a&&s){var c=e.dom.createRng();return c.setStart(a,0),c.setEnd(s,s.data.length),t!==!1&&e.selection.setRng(c),c}}}tinymce.PluginManager.add("searchreplace",n)}();
\ No newline at end of file
......
!function(a,b){"use strict";function c(a,b){for(var c,d=[],f=0;f<a.length;++f){if(c=g[a[f]]||e(a[f]),!c)throw"module definition dependecy not found: "+a[f];d.push(c)}b.apply(null,d)}function d(a,d,e){if("string"!=typeof a)throw"invalid module definition, module id must be defined and be a string";if(d===b)throw"invalid module definition, dependencies must be specified";if(e===b)throw"invalid module definition, definition function must be specified";c(d,function(){g[a]=e.apply(null,arguments)})}function e(b){for(var c=a,d=b.split(/[.\/]/),e=0;e<d.length;++e){if(!c[d[e]])return;c=c[d[e]]}return c}function f(c){var d,e,f,h,i;for(d=0;d<c.length;d++){e=a,f=c[d],h=f.split(/[.\/]/);for(var j=0;j<h.length-1;++j)e[h[j]]===b&&(e[h[j]]={}),e=e[h[j]];e[h[h.length-1]]=g[f]}if(a.AMDLC_TESTS){i=a.privateModules||{};for(f in g)i[f]=g[f];for(d=0;d<c.length;d++)delete i[c[d]];a.privateModules=i}}var g={};d("tinymce/spellcheckerplugin/DomTextMatcher",[],function(){function a(a){return a&&1==a.nodeType&&"false"===a.contentEditable}return function(b,c){function d(a,b){if(!a[0])throw"findAndReplaceDOMText cannot handle zero-length matches";return{start:a.index,end:a.index+a[0].length,text:a[0],data:b}}function e(b){var c;if(3===b.nodeType)return b.data;if(y[b.nodeName]&&!x[b.nodeName])return"";if(a(b))return"\n";if(c="",(x[b.nodeName]||z[b.nodeName])&&(c+="\n"),b=b.firstChild)do c+=e(b);while(b=b.nextSibling);return c}function f(b,c,d){var e,f,g,h,i,j=[],k=0,l=b,m=0;c=c.slice(0),c.sort(function(a,b){return a.start-b.start}),i=c.shift();a:for(;;){if((x[l.nodeName]||z[l.nodeName]||a(l))&&k++,3===l.nodeType&&(!f&&l.length+k>=i.end?(f=l,h=i.end-k):e&&j.push(l),!e&&l.length+k>i.start&&(e=l,g=i.start-k),k+=l.length),e&&f){if(l=d({startNode:e,startNodeIndex:g,endNode:f,endNodeIndex:h,innerNodes:j,match:i.text,matchIndex:m}),k-=f.length-h,e=null,f=null,j=[],i=c.shift(),m++,!i)break}else if(y[l.nodeName]&&!x[l.nodeName]||!l.firstChild){if(l.nextSibling){l=l.nextSibling;continue}}else if(!a(l)){l=l.firstChild;continue}for(;;){if(l.nextSibling){l=l.nextSibling;break}if(l.parentNode===b)break a;l=l.parentNode}}}function g(a){function b(b,c){var d=A[c];d.stencil||(d.stencil=a(d));var e=d.stencil.cloneNode(!1);return e.setAttribute("data-mce-index",c),b&&e.appendChild(B.doc.createTextNode(b)),e}return function(a){var c,d,e,f=a.startNode,g=a.endNode,h=a.matchIndex,i=B.doc;if(f===g){var j=f;e=j.parentNode,a.startNodeIndex>0&&(c=i.createTextNode(j.data.substring(0,a.startNodeIndex)),e.insertBefore(c,j));var k=b(a.match,h);return e.insertBefore(k,j),a.endNodeIndex<j.length&&(d=i.createTextNode(j.data.substring(a.endNodeIndex)),e.insertBefore(d,j)),j.parentNode.removeChild(j),k}c=i.createTextNode(f.data.substring(0,a.startNodeIndex)),d=i.createTextNode(g.data.substring(a.endNodeIndex));for(var l=b(f.data.substring(a.startNodeIndex),h),m=[],n=0,o=a.innerNodes.length;o>n;++n){var p=a.innerNodes[n],q=b(p.data,h);p.parentNode.replaceChild(q,p),m.push(q)}var r=b(g.data.substring(0,a.endNodeIndex),h);return e=f.parentNode,e.insertBefore(c,f),e.insertBefore(l,f),e.removeChild(f),e=g.parentNode,e.insertBefore(r,g),e.insertBefore(d,g),e.removeChild(g),r}}function h(a){var b=a.parentNode;b.insertBefore(a.firstChild,a),a.parentNode.removeChild(a)}function i(a){var c=b.getElementsByTagName("*"),d=[];a="number"==typeof a?""+a:null;for(var e=0;e<c.length;e++){var f=c[e],g=f.getAttribute("data-mce-index");null!==g&&g.length&&(g===a||null===a)&&d.push(f)}return d}function j(a){for(var b=A.length;b--;)if(A[b]===a)return b;return-1}function k(a){var b=[];return l(function(c,d){a(c,d)&&b.push(c)}),A=b,this}function l(a){for(var b=0,c=A.length;c>b&&a(A[b],b)!==!1;b++);return this}function m(a){return A.length&&f(b,A,g(a)),this}function n(a,b){if(w&&a.global)for(;v=a.exec(w);)A.push(d(v,b));return this}function o(a){var b,c=i(a?j(a):null);for(b=c.length;b--;)h(c[b]);return this}function p(a){return A[a.getAttribute("data-mce-index")]}function q(a){return i(j(a))[0]}function r(a,b,c){return A.push({start:a,end:a+b,text:w.substr(a,b),data:c}),this}function s(a){var b=i(j(a)),d=c.dom.createRng();return d.setStartBefore(b[0]),d.setEndAfter(b[b.length-1]),d}function t(a,b){var d=s(a);return d.deleteContents(),b.length>0&&d.insertNode(c.dom.doc.createTextNode(b)),d}function u(){return A.splice(0,A.length),o(),this}var v,w,x,y,z,A=[],B=c.dom;return x=c.schema.getBlockElements(),y=c.schema.getWhiteSpaceElements(),z=c.schema.getShortEndedElements(),w=e(b),{text:w,matches:A,each:l,filter:k,reset:u,matchFromElement:p,elementFromMatch:q,find:n,add:r,wrap:m,unwrap:o,replace:t,rangeFromMatch:s,indexOf:j}}}),d("tinymce/spellcheckerplugin/Plugin",["tinymce/spellcheckerplugin/DomTextMatcher","tinymce/PluginManager","tinymce/util/Tools","tinymce/ui/Menu","tinymce/dom/DOMUtils","tinymce/util/XHR","tinymce/util/URI","tinymce/util/JSON"],function(a,b,c,d,e,f,g,h){b.add("spellchecker",function(b,i){function j(){return E.textMatcher||(E.textMatcher=new a(b.getBody(),b)),E.textMatcher}function k(a,b){var d=[];return c.each(b,function(a){d.push({selectable:!0,text:a.name,data:a.value})}),d}function l(a){for(var b in a)return!1;return!0}function m(a,f){var g=[],h=A[a];c.each(h,function(a){g.push({text:a,onclick:function(){b.insertContent(b.dom.encode(a)),b.dom.remove(f),r()}})}),g.push({text:"-"}),D&&g.push({text:"Add to Dictionary",onclick:function(){s(a,f)}}),g.push.apply(g,[{text:"Ignore",onclick:function(){t(a,f)}},{text:"Ignore all",onclick:function(){t(a,f,!0)}}]),C=new d({items:g,context:"contextmenu",onautohide:function(a){-1!=a.target.className.indexOf("spellchecker")&&a.preventDefault()},onhide:function(){C.remove(),C=null}}),C.renderTo(document.body);var i=e.DOM.getPos(b.getContentAreaContainer()),j=b.dom.getPos(f[0]),k=b.dom.getRoot();"BODY"==k.nodeName?(j.x-=k.ownerDocument.documentElement.scrollLeft||k.scrollLeft,j.y-=k.ownerDocument.documentElement.scrollTop||k.scrollTop):(j.x-=k.scrollLeft,j.y-=k.scrollTop),i.x+=j.x,i.y+=j.y,C.moveTo(i.x,i.y+f[0].offsetHeight)}function n(){return b.getParam("spellchecker_wordchar_pattern")||new RegExp('[^\\s!"#$%&()*+,-./:;<=>?@[\\]^_{|}`\xa7\xa9\xab\xae\xb1\xb6\xb7\xb8\xbb\xbc\xbd\xbe\xbf\xd7\xf7\xa4\u201d\u201c\u201e\xa0\u2002\u2003\u2009]+',"g")}function o(a,d,e,j){var k={method:a},l="";"spellcheck"==a&&(k.text=d,k.lang=F.spellchecker_language),"addToDictionary"==a&&(k.word=d),c.each(k,function(a,b){l&&(l+="&"),l+=b+"="+encodeURIComponent(a)}),f.send({url:new g(i).toAbsolute(F.spellchecker_rpc_url),type:"post",content_type:"application/x-www-form-urlencoded",data:l,success:function(a){if(a=h.parse(a))a.error?j(a.error):e(a);else{var c=b.translate("Server response wasn't proper JSON.");j(c)}},error:function(){var a=b.translate("The spelling service was not found: (")+F.spellchecker_rpc_url+b.translate(")");j(a)}})}function p(a,b,c,d){var e=F.spellchecker_callback||o;e.call(E,a,b,c,d)}function q(){function a(a){b.notificationManager.open({text:a,type:"error"}),b.setProgressState(!1),u()}u()||(b.setProgressState(!0),p("spellcheck",j().text,y,a),b.focus())}function r(){b.dom.select("span.mce-spellchecker-word").length||u()}function s(a,c){b.setProgressState(!0),p("addToDictionary",a,function(){b.setProgressState(!1),b.dom.remove(c,!0),r()},function(a){b.notificationManager.open({text:a,type:"error"}),b.setProgressState(!1)})}function t(a,d,e){b.selection.collapse(),e?c.each(b.dom.select("span.mce-spellchecker-word"),function(c){c.getAttribute("data-mce-word")==a&&b.dom.remove(c,!0)}):b.dom.remove(d,!0),r()}function u(){return j().reset(),E.textMatcher=null,B?(B=!1,b.fire("SpellcheckEnd"),!0):void 0}function v(a){var b=a.getAttribute("data-mce-index");return"number"==typeof b?""+b:b}function w(a){var d,e=[];if(d=c.toArray(b.getBody().getElementsByTagName("span")),d.length)for(var f=0;f<d.length;f++){var g=v(d[f]);null!==g&&g.length&&g===a.toString()&&e.push(d[f])}return e}function x(a){var b=F.spellchecker_language;a.control.items().each(function(a){a.active(a.settings.data===b)})}function y(a){var c;if(a.words?(D=!!a.dictionary,c=a.words):c=a,b.setProgressState(!1),l(c)){var d=b.translate("No misspellings found.");return b.notificationManager.open({text:d,type:"info"}),void(B=!1)}A=c,j().find(n()).filter(function(a){return!!c[a.text]}).wrap(function(a){return b.dom.create("span",{"class":"mce-spellchecker-word","data-mce-bogus":1,"data-mce-word":a.text})}),B=!0,b.fire("SpellcheckStart")}var z,A,B,C,D,E=this,F=b.settings,G=F.spellchecker_languages||"English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr_FR,German=de,Italian=it,Polish=pl,Portuguese=pt_BR,Spanish=es,Swedish=sv";z=k("Language",c.map(G.split(","),function(a){return a=a.split("="),{name:a[0],value:a[1]}})),b.on("click",function(a){var c=a.target;if("mce-spellchecker-word"==c.className){a.preventDefault();var d=w(v(c));if(d.length>0){var e=b.dom.createRng();e.setStartBefore(d[0]),e.setEndAfter(d[d.length-1]),b.selection.setRng(e),m(c.getAttribute("data-mce-word"),d)}}}),b.addMenuItem("spellchecker",{text:"Spellcheck",context:"tools",onclick:q,selectable:!0,onPostRender:function(){var a=this;a.active(B),b.on("SpellcheckStart SpellcheckEnd",function(){a.active(B)})}});var H={tooltip:"Spellcheck",onclick:q,onPostRender:function(){var a=this;b.on("SpellcheckStart SpellcheckEnd",function(){a.active(B)})}};z.length>1&&(H.type="splitbutton",H.menu=z,H.onshow=x,H.onselect=function(a){F.spellchecker_language=a.control.settings.data}),b.addButton("spellchecker",H),b.addCommand("mceSpellCheck",q),b.on("remove",function(){C&&(C.remove(),C=null)}),b.on("change",r),this.getTextMatcher=j,this.getWordCharPattern=n,this.markErrors=y,this.getLanguage=function(){return F.spellchecker_language},F.spellchecker_language=F.spellchecker_language||F.language||"en"})}),f(["tinymce/spellcheckerplugin/DomTextMatcher"])}(this);
\ No newline at end of file
!function(e,t){"use strict";function n(e,t){for(var n,r=[],o=0;o<e.length;++o){if(n=a[e[o]]||i(e[o]),!n)throw"module definition dependecy not found: "+e[o];r.push(n)}t.apply(null,r)}function r(e,r,i){if("string"!=typeof e)throw"invalid module definition, module id must be defined and be a string";if(r===t)throw"invalid module definition, dependencies must be specified";if(i===t)throw"invalid module definition, definition function must be specified";n(r,function(){a[e]=i.apply(null,arguments)})}function i(t){for(var n=e,r=t.split(/[.\/]/),i=0;i<r.length;++i){if(!n[r[i]])return;n=n[r[i]]}return n}function o(n){var r,i,o,s,l;for(r=0;r<n.length;r++){i=e,o=n[r],s=o.split(/[.\/]/);for(var c=0;c<s.length-1;++c)i[s[c]]===t&&(i[s[c]]={}),i=i[s[c]];i[s[s.length-1]]=a[o]}if(e.AMDLC_TESTS){l=e.privateModules||{};for(o in a)l[o]=a[o];for(r=0;r<n.length;r++)delete l[n[r]];e.privateModules=l}}var a={};r("tinymce/spellcheckerplugin/DomTextMatcher",[],function(){function e(e){return e&&1==e.nodeType&&"false"===e.contentEditable}return function(t,n){function r(e,t){if(!e[0])throw"findAndReplaceDOMText cannot handle zero-length matches";return{start:e.index,end:e.index+e[0].length,text:e[0],data:t}}function i(t){var n;if(3===t.nodeType)return t.data;if(_[t.nodeName]&&!N[t.nodeName])return"";if(e(t))return"\n";if(n="",(N[t.nodeName]||E[t.nodeName])&&(n+="\n"),t=t.firstChild)do n+=i(t);while(t=t.nextSibling);return n}function o(t,n,r){var i,o,a,s,l,c=[],u=0,d=t,f=0;n=n.slice(0),n.sort(function(e,t){return e.start-t.start}),l=n.shift();e:for(;;){if((N[d.nodeName]||E[d.nodeName]||e(d))&&u++,3===d.nodeType&&(!o&&d.length+u>=l.end?(o=d,s=l.end-u):i&&c.push(d),!i&&d.length+u>l.start&&(i=d,a=l.start-u),u+=d.length),i&&o){if(d=r({startNode:i,startNodeIndex:a,endNode:o,endNodeIndex:s,innerNodes:c,match:l.text,matchIndex:f}),u-=o.length-s,i=null,o=null,c=[],l=n.shift(),f++,!l)break}else if(_[d.nodeName]&&!N[d.nodeName]||!d.firstChild){if(d.nextSibling){d=d.nextSibling;continue}}else if(!e(d)){d=d.firstChild;continue}for(;;){if(d.nextSibling){d=d.nextSibling;break}if(d.parentNode===t)break e;d=d.parentNode}}}function a(e){function t(t,n){var r=k[n];r.stencil||(r.stencil=e(r));var i=r.stencil.cloneNode(!1);return i.setAttribute("data-mce-index",n),t&&i.appendChild(S.doc.createTextNode(t)),i}return function(e){var n,r,i,o=e.startNode,a=e.endNode,s=e.matchIndex,l=S.doc;if(o===a){var c=o;i=c.parentNode,e.startNodeIndex>0&&(n=l.createTextNode(c.data.substring(0,e.startNodeIndex)),i.insertBefore(n,c));var u=t(e.match,s);return i.insertBefore(u,c),e.endNodeIndex<c.length&&(r=l.createTextNode(c.data.substring(e.endNodeIndex)),i.insertBefore(r,c)),c.parentNode.removeChild(c),u}n=l.createTextNode(o.data.substring(0,e.startNodeIndex)),r=l.createTextNode(a.data.substring(e.endNodeIndex));for(var d=t(o.data.substring(e.startNodeIndex),s),f=[],p=0,m=e.innerNodes.length;m>p;++p){var h=e.innerNodes[p],g=t(h.data,s);h.parentNode.replaceChild(g,h),f.push(g)}var v=t(a.data.substring(0,e.endNodeIndex),s);return i=o.parentNode,i.insertBefore(n,o),i.insertBefore(d,o),i.removeChild(o),i=a.parentNode,i.insertBefore(v,a),i.insertBefore(r,a),i.removeChild(a),v}}function s(e){var t=e.parentNode;t.insertBefore(e.firstChild,e),e.parentNode.removeChild(e)}function l(e){var n=t.getElementsByTagName("*"),r=[];e="number"==typeof e?""+e:null;for(var i=0;i<n.length;i++){var o=n[i],a=o.getAttribute("data-mce-index");null!==a&&a.length&&(a===e||null===e)&&r.push(o)}return r}function c(e){for(var t=k.length;t--;)if(k[t]===e)return t;return-1}function u(e){var t=[];return d(function(n,r){e(n,r)&&t.push(n)}),k=t,this}function d(e){for(var t=0,n=k.length;n>t&&e(k[t],t)!==!1;t++);return this}function f(e){return k.length&&o(t,k,a(e)),this}function p(e,t){if(w&&e.global)for(;C=e.exec(w);)k.push(r(C,t));return this}function m(e){var t,n=l(e?c(e):null);for(t=n.length;t--;)s(n[t]);return this}function h(e){return k[e.getAttribute("data-mce-index")]}function g(e){return l(c(e))[0]}function v(e,t,n){return k.push({start:e,end:e+t,text:w.substr(e,t),data:n}),this}function y(e){var t=l(c(e)),r=n.dom.createRng();return r.setStartBefore(t[0]),r.setEndAfter(t[t.length-1]),r}function b(e,t){var r=y(e);return r.deleteContents(),t.length>0&&r.insertNode(n.dom.doc.createTextNode(t)),r}function x(){return k.splice(0,k.length),m(),this}var C,w,N,_,E,k=[],S=n.dom;return N=n.schema.getBlockElements(),_=n.schema.getWhiteSpaceElements(),E=n.schema.getShortEndedElements(),w=i(t),{text:w,matches:k,each:d,filter:u,reset:x,matchFromElement:h,elementFromMatch:g,find:p,add:v,wrap:f,unwrap:m,replace:b,rangeFromMatch:y,indexOf:c}}}),r("tinymce/spellcheckerplugin/Plugin",["tinymce/spellcheckerplugin/DomTextMatcher","tinymce/PluginManager","tinymce/util/Tools","tinymce/ui/Menu","tinymce/dom/DOMUtils","tinymce/util/XHR","tinymce/util/URI","tinymce/util/JSON"],function(e,t,n,r,i,o,a,s){t.add("spellchecker",function(t,l){function c(){return A.textMatcher||(A.textMatcher=new e(t.getBody(),t)),A.textMatcher}function u(e,t){var r=[];return n.each(t,function(e){r.push({selectable:!0,text:e.name,data:e.value})}),r}function d(e){for(var t in e)return!1;return!0}function f(e,o){var a=[],s=k[e];n.each(s,function(e){a.push({text:e,onclick:function(){t.insertContent(t.dom.encode(e)),t.dom.remove(o),v()}})}),a.push({text:"-"}),R&&a.push({text:"Add to Dictionary",onclick:function(){y(e,o)}}),a.push.apply(a,[{text:"Ignore",onclick:function(){b(e,o)}},{text:"Ignore all",onclick:function(){b(e,o,!0)}}]),T=new r({items:a,context:"contextmenu",onautohide:function(e){-1!=e.target.className.indexOf("spellchecker")&&e.preventDefault()},onhide:function(){T.remove(),T=null}}),T.renderTo(document.body);var l=i.DOM.getPos(t.getContentAreaContainer()),c=t.dom.getPos(o[0]),u=t.dom.getRoot();"BODY"==u.nodeName?(c.x-=u.ownerDocument.documentElement.scrollLeft||u.scrollLeft,c.y-=u.ownerDocument.documentElement.scrollTop||u.scrollTop):(c.x-=u.scrollLeft,c.y-=u.scrollTop),l.x+=c.x,l.y+=c.y,T.moveTo(l.x,l.y+o[0].offsetHeight)}function p(){return t.getParam("spellchecker_wordchar_pattern")||new RegExp('[^\\s!"#$%&()*+,-./:;<=>?@[\\]^_{|}`\xa7\xa9\xab\xae\xb1\xb6\xb7\xb8\xbb\xbc\xbd\xbe\xbf\xd7\xf7\xa4\u201d\u201c\u201e\xa0\u2002\u2003\u2009]+',"g")}function m(e,r,i,c){var u={method:e},d="";"spellcheck"==e&&(u.text=r,u.lang=B.spellchecker_language),"addToDictionary"==e&&(u.word=r),n.each(u,function(e,t){d&&(d+="&"),d+=t+"="+encodeURIComponent(e)}),o.send({url:new a(l).toAbsolute(B.spellchecker_rpc_url),type:"post",content_type:"application/x-www-form-urlencoded",data:d,success:function(e){if(e=s.parse(e))e.error?c(e.error):i(e);else{var n=t.translate("Server response wasn't proper JSON.");c(n)}},error:function(){var e=t.translate("The spelling service was not found: (")+B.spellchecker_rpc_url+t.translate(")");c(e)}})}function h(e,t,n,r){var i=B.spellchecker_callback||m;i.call(A,e,t,n,r)}function g(){function e(e){t.notificationManager.open({text:e,type:"error"}),t.setProgressState(!1),x()}x()||(t.setProgressState(!0),h("spellcheck",c().text,_,e),t.focus())}function v(){t.dom.select("span.mce-spellchecker-word").length||x()}function y(e,n){t.setProgressState(!0),h("addToDictionary",e,function(){t.setProgressState(!1),t.dom.remove(n,!0),v()},function(e){t.notificationManager.open({text:e,type:"error"}),t.setProgressState(!1)})}function b(e,r,i){t.selection.collapse(),i?n.each(t.dom.select("span.mce-spellchecker-word"),function(n){n.getAttribute("data-mce-word")==e&&t.dom.remove(n,!0)}):t.dom.remove(r,!0),v()}function x(){return c().reset(),A.textMatcher=null,S?(S=!1,t.fire("SpellcheckEnd"),!0):void 0}function C(e){var t=e.getAttribute("data-mce-index");return"number"==typeof t?""+t:t}function w(e){var r,i=[];if(r=n.toArray(t.getBody().getElementsByTagName("span")),r.length)for(var o=0;o<r.length;o++){var a=C(r[o]);null!==a&&a.length&&a===e.toString()&&i.push(r[o])}return i}function N(e){var t=B.spellchecker_language;e.control.items().each(function(e){e.active(e.settings.data===t)})}function _(e){var n;if(e.words?(R=!!e.dictionary,n=e.words):n=e,t.setProgressState(!1),d(n)){var r=t.translate("No misspellings found.");return t.notificationManager.open({text:r,type:"info"}),void(S=!1)}k=n,c().find(p()).filter(function(e){return!!n[e.text]}).wrap(function(e){return t.dom.create("span",{"class":"mce-spellchecker-word","data-mce-bogus":1,"data-mce-word":e.text})}),S=!0,t.fire("SpellcheckStart")}var E,k,S,T,R,A=this,B=t.settings,D=B.spellchecker_languages||"English=en,Danish=da,Dutch=nl,Finnish=fi,French=fr_FR,German=de,Italian=it,Polish=pl,Portuguese=pt_BR,Spanish=es,Swedish=sv";E=u("Language",n.map(D.split(","),function(e){return e=e.split("="),{name:e[0],value:e[1]}})),t.on("click",function(e){var n=e.target;if("mce-spellchecker-word"==n.className){e.preventDefault();var r=w(C(n));if(r.length>0){var i=t.dom.createRng();i.setStartBefore(r[0]),i.setEndAfter(r[r.length-1]),t.selection.setRng(i),f(n.getAttribute("data-mce-word"),r)}}}),t.addMenuItem("spellchecker",{text:"Spellcheck",context:"tools",onclick:g,selectable:!0,onPostRender:function(){var e=this;e.active(S),t.on("SpellcheckStart SpellcheckEnd",function(){e.active(S)})}});var M={tooltip:"Spellcheck",onclick:g,onPostRender:function(){var e=this;t.on("SpellcheckStart SpellcheckEnd",function(){e.active(S)})}};E.length>1&&(M.type="splitbutton",M.menu=E,M.onshow=N,M.onselect=function(e){B.spellchecker_language=e.control.settings.data}),t.addButton("spellchecker",M),t.addCommand("mceSpellCheck",g),t.on("remove",function(){T&&(T.remove(),T=null)}),t.on("change",v),this.getTextMatcher=c,this.getWordCharPattern=p,this.markErrors=_,this.getLanguage=function(){return B.spellchecker_language},B.spellchecker_language=B.spellchecker_language||B.language||"en"})}),o(["tinymce/spellcheckerplugin/DomTextMatcher"])}(this);
\ No newline at end of file
......
tinymce.PluginManager.add("tabfocus",function(a){function b(a){9!==a.keyCode||a.ctrlKey||a.altKey||a.metaKey||a.preventDefault()}function c(b){function c(c){function f(a){return"BODY"===a.nodeName||"hidden"!=a.type&&"none"!=a.style.display&&"hidden"!=a.style.visibility&&f(a.parentNode)}function i(a){return/INPUT|TEXTAREA|BUTTON/.test(a.tagName)&&tinymce.get(b.id)&&-1!=a.tabIndex&&f(a)}if(h=d.select(":input:enabled,*[tabindex]:not(iframe)"),e(h,function(b,c){return b.id==a.id?(g=c,!1):void 0}),c>0){for(j=g+1;j<h.length;j++)if(i(h[j]))return h[j]}else for(j=g-1;j>=0;j--)if(i(h[j]))return h[j];return null}var g,h,i,j;if(!(9!==b.keyCode||b.ctrlKey||b.altKey||b.metaKey||b.isDefaultPrevented())&&(i=f(a.getParam("tab_focus",a.getParam("tabfocus_elements",":prev,:next"))),1==i.length&&(i[1]=i[0],i[0]=":prev"),h=b.shiftKey?":prev"==i[0]?c(-1):d.get(i[0]):":next"==i[1]?c(1):d.get(i[1]))){var k=tinymce.get(h.id||h.name);h.id&&k?k.focus():tinymce.util.Delay.setTimeout(function(){tinymce.Env.webkit||window.focus(),h.focus()},10),b.preventDefault()}}var d=tinymce.DOM,e=tinymce.each,f=tinymce.explode;a.on("init",function(){a.inline&&tinymce.DOM.setAttrib(a.getBody(),"tabIndex",null),a.on("keyup",b),tinymce.Env.gecko?a.on("keypress keydown",c):a.on("keydown",c)})});
\ No newline at end of file
tinymce.PluginManager.add("tabfocus",function(e){function t(e){9!==e.keyCode||e.ctrlKey||e.altKey||e.metaKey||e.preventDefault()}function n(t){function n(n){function o(e){return"BODY"===e.nodeName||"hidden"!=e.type&&"none"!=e.style.display&&"hidden"!=e.style.visibility&&o(e.parentNode)}function l(e){return/INPUT|TEXTAREA|BUTTON/.test(e.tagName)&&tinymce.get(t.id)&&-1!=e.tabIndex&&o(e)}if(s=r.select(":input:enabled,*[tabindex]:not(iframe)"),i(s,function(t,n){return t.id==e.id?(a=n,!1):void 0}),n>0){for(c=a+1;c<s.length;c++)if(l(s[c]))return s[c]}else for(c=a-1;c>=0;c--)if(l(s[c]))return s[c];return null}var a,s,l,c;if(!(9!==t.keyCode||t.ctrlKey||t.altKey||t.metaKey||t.isDefaultPrevented())&&(l=o(e.getParam("tab_focus",e.getParam("tabfocus_elements",":prev,:next"))),1==l.length&&(l[1]=l[0],l[0]=":prev"),s=t.shiftKey?":prev"==l[0]?n(-1):r.get(l[0]):":next"==l[1]?n(1):r.get(l[1]))){var u=tinymce.get(s.id||s.name);s.id&&u?u.focus():tinymce.util.Delay.setTimeout(function(){tinymce.Env.webkit||window.focus(),s.focus()},10),t.preventDefault()}}var r=tinymce.DOM,i=tinymce.each,o=tinymce.explode;e.on("init",function(){e.inline&&tinymce.DOM.setAttrib(e.getBody(),"tabIndex",null),e.on("keyup",t),tinymce.Env.gecko?e.on("keypress keydown",n):e.on("keydown",n)})});
\ No newline at end of file
......
!function(a,b){"use strict";function c(a,b){for(var c,d=[],g=0;g<a.length;++g){if(c=f[a[g]]||e(a[g]),!c)throw"module definition dependecy not found: "+a[g];d.push(c)}b.apply(null,d)}function d(a,d,e){if("string"!=typeof a)throw"invalid module definition, module id must be defined and be a string";if(d===b)throw"invalid module definition, dependencies must be specified";if(e===b)throw"invalid module definition, definition function must be specified";c(d,function(){f[a]=e.apply(null,arguments)})}function e(b){for(var c=a,d=b.split(/[.\/]/),e=0;e<d.length;++e){if(!c[d[e]])return;c=c[d[e]]}return c}var f={};d("tinymce/tableplugin/Utils",["tinymce/Env"],function(a){function b(a,b){return parseInt(a.getAttribute(b)||1,10)}function c(b){(!a.ie||a.ie>10)&&(b.innerHTML='<br data-mce-bogus="1" />')}return{getSpanVal:b,paddCell:c}}),d("tinymce/tableplugin/TableGrid",["tinymce/util/Tools","tinymce/Env","tinymce/tableplugin/Utils"],function(a,c,d){var e=a.each,f=d.getSpanVal;return function(g,h){function i(a){return a===g.getBody()}function j(){var a=0;J=[],K=0,e(["thead","tbody","tfoot"],function(b){var c=P.select("> "+b+" tr",h);e(c,function(c,d){d+=a,e(P.select("> td, > th",c),function(a,c){var e,g,h,i;if(J[d])for(;J[d][c];)c++;for(h=f(a,"rowspan"),i=f(a,"colspan"),g=d;d+h>g;g++)for(J[g]||(J[g]=[]),e=c;c+i>e;e++)J[g][e]={part:b,real:g==d&&e==c,elm:a,rowspan:h,colspan:i};K=Math.max(K,c+1)})}),a+=c.length})}function k(a,b){return a=a.cloneNode(b),a.removeAttribute("id"),a}function l(a,b){var c;return c=J[b],c?c[a]:void 0}function m(a,b,c){a&&(c=parseInt(c,10),1===c?a.removeAttribute(b,1):a.setAttribute(b,c,1))}function n(a){return a&&(P.hasClass(a.elm,"mce-item-selected")||a==N)}function o(){var a=[];return e(h.rows,function(b){e(b.cells,function(c){return P.hasClass(c,"mce-item-selected")||N&&c==N.elm?(a.push(b),!1):void 0})}),a}function p(){var a=P.createRng();i(h)||(a.setStartAfter(h),a.setEndAfter(h),O.setRng(a),P.remove(h))}function q(b){var f,h={};return g.settings.table_clone_elements!==!1&&(h=a.makeMap((g.settings.table_clone_elements||"strong em b i span font h1 h2 h3 h4 h5 h6 p div").toUpperCase(),/[ ,]/)),a.walk(b,function(a){var d;return 3==a.nodeType?(e(P.getParents(a.parentNode,null,b).reverse(),function(a){h[a.nodeName]&&(a=k(a,!1),f?d&&d.appendChild(a):f=d=a,d=a)}),d&&(d.innerHTML=c.ie?"&nbsp;":'<br data-mce-bogus="1" />'),!1):void 0},"childNodes"),b=k(b,!1),m(b,"rowSpan",1),m(b,"colSpan",1),f?b.appendChild(f):d.paddCell(b),b}function r(){var a,b=P.createRng();return e(P.select("tr",h),function(a){0===a.cells.length&&P.remove(a)}),0===P.select("tr",h).length?(b.setStartBefore(h),b.setEndBefore(h),O.setRng(b),void P.remove(h)):(e(P.select("thead,tbody,tfoot",h),function(a){0===a.rows.length&&P.remove(a)}),j(),void(L&&(a=J[Math.min(J.length-1,L.y)],a&&(O.select(a[Math.min(a.length-1,L.x)].elm,!0),O.collapse(!0)))))}function s(a,b,c,d){var e,f,g,h,i;for(e=J[b][a].elm.parentNode,g=1;c>=g;g++)if(e=P.getNext(e,"tr")){for(f=a;f>=0;f--)if(i=J[b+g][f].elm,i.parentNode==e){for(h=1;d>=h;h++)P.insertAfter(q(i),i);break}if(-1==f)for(h=1;d>=h;h++)e.insertBefore(q(e.cells[0]),e.cells[0])}}function t(){e(J,function(a,b){e(a,function(a,c){var d,e,g;if(n(a)&&(a=a.elm,d=f(a,"colspan"),e=f(a,"rowspan"),d>1||e>1)){for(m(a,"rowSpan",1),m(a,"colSpan",1),g=0;d-1>g;g++)P.insertAfter(q(a),a);s(c,b,e-1,d)}})})}function u(b,c,d){var f,g,h,i,k,o,p,q,s,u,v;if(b?(f=E(b),g=f.x,h=f.y,i=g+(c-1),k=h+(d-1)):(L=M=null,e(J,function(a,b){e(a,function(a,c){n(a)&&(L||(L={x:c,y:b}),M={x:c,y:b})})}),L&&(g=L.x,h=L.y,i=M.x,k=M.y)),q=l(g,h),s=l(i,k),q&&s&&q.part==s.part){for(t(),j(),q=l(g,h).elm,m(q,"colSpan",i-g+1),m(q,"rowSpan",k-h+1),p=h;k>=p;p++)for(o=g;i>=o;o++)J[p]&&J[p][o]&&(b=J[p][o].elm,b!=q&&(u=a.grep(b.childNodes),e(u,function(a){q.appendChild(a)}),u.length&&(u=a.grep(q.childNodes),v=0,e(u,function(a){"BR"==a.nodeName&&P.getAttrib(a,"data-mce-bogus")&&v++<u.length-1&&q.removeChild(a)})),P.remove(b)));r()}}function v(a){var c,d,g,h,i,j,l,o,p;if(e(J,function(b,d){return e(b,function(b){return n(b)&&(b=b.elm,i=b.parentNode,j=k(i,!1),c=d,a)?!1:void 0}),a?!c:void 0}),c!==b){for(h=0;h<J[0].length;h++)if(J[c][h]&&(d=J[c][h].elm,d!=g)){if(a){if(c>0&&J[c-1][h]&&(o=J[c-1][h].elm,p=f(o,"rowSpan"),p>1)){m(o,"rowSpan",p+1);continue}}else if(p=f(d,"rowspan"),p>1){m(d,"rowSpan",p+1);continue}l=q(d),m(l,"colSpan",d.colSpan),j.appendChild(l),g=d}j.hasChildNodes()&&(a?i.parentNode.insertBefore(j,i):P.insertAfter(j,i))}}function w(a){var b,c;e(J,function(c){return e(c,function(c,d){return n(c)&&(b=d,a)?!1:void 0}),a?!b:void 0}),e(J,function(d,e){var g,h,i;d[b]&&(g=d[b].elm,g!=c&&(i=f(g,"colspan"),h=f(g,"rowspan"),1==i?a?(g.parentNode.insertBefore(q(g),g),s(b,e,h-1,i)):(P.insertAfter(q(g),g),s(b,e,h-1,i)):m(g,"colSpan",g.colSpan+1),c=g))})}function x(b){return a.grep(y(b),n)}function y(a){var b=[];return e(a,function(a){e(a,function(a){b.push(a)})}),b}function z(){var b=[];if(i(h)){if(1==J[0].length)return;if(x(J).length==y(J).length)return}e(J,function(c){e(c,function(c,d){n(c)&&-1===a.inArray(b,d)&&(e(J,function(a){var b,c=a[d].elm;b=f(c,"colSpan"),b>1?m(c,"colSpan",b-1):P.remove(c)}),b.push(d))})}),r()}function A(){function a(a){var b,c;e(a.cells,function(a){var c=f(a,"rowSpan");c>1&&(m(a,"rowSpan",c-1),b=E(a),s(b.x,b.y,1,1))}),b=E(a.cells[0]),e(J[b.y],function(a){var b;a=a.elm,a!=c&&(b=f(a,"rowSpan"),1>=b?P.remove(a):m(a,"rowSpan",b-1),c=a)})}var b;b=o(),i(h)&&b.length==h.rows.length||(e(b.reverse(),function(b){a(b)}),r())}function B(){var a=o();if(!i(h)||a.length!=h.rows.length)return P.remove(a),r(),a}function C(){var a=o();return e(a,function(b,c){a[c]=k(b,!0)}),a}function D(a,b){var c=o(),d=c[b?0:c.length-1],f=d.cells.length;a&&(e(J,function(a){var b;return f=0,e(a,function(a){a.real&&(f+=a.colspan),a.elm.parentNode==d&&(b=1)}),b?!1:void 0}),b||a.reverse(),e(a,function(a){var c,e,g=a.cells.length;for(c=0;g>c;c++)e=a.cells[c],m(e,"colSpan",1),m(e,"rowSpan",1);for(c=g;f>c;c++)a.appendChild(q(a.cells[g-1]));for(c=f;g>c;c++)P.remove(a.cells[c]);b?d.parentNode.insertBefore(a,d):P.insertAfter(a,d)}),P.removeClass(P.select("td.mce-item-selected,th.mce-item-selected"),"mce-item-selected"))}function E(a){var b;return e(J,function(c,d){return e(c,function(c,e){return c.elm==a?(b={x:e,y:d},!1):void 0}),!b}),b}function F(a){L=E(a)}function G(){var a,b;return a=b=0,e(J,function(c,d){e(c,function(c,e){var f,g;n(c)&&(c=J[d][e],e>a&&(a=e),d>b&&(b=d),c.real&&(f=c.colspan-1,g=c.rowspan-1,f&&e+f>a&&(a=e+f),g&&d+g>b&&(b=d+g)))})}),{x:a,y:b}}function H(a){var b,c,d,e,f,g,h,i,j,k;if(M=E(a),L&&M){for(b=Math.min(L.x,M.x),c=Math.min(L.y,M.y),d=Math.max(L.x,M.x),e=Math.max(L.y,M.y),f=d,g=e,k=c;g>=k;k++)a=J[k][b],a.real||b-(a.colspan-1)<b&&(b-=a.colspan-1);for(j=b;f>=j;j++)a=J[c][j],a.real||c-(a.rowspan-1)<c&&(c-=a.rowspan-1);for(k=c;e>=k;k++)for(j=b;d>=j;j++)a=J[k][j],a.real&&(h=a.colspan-1,i=a.rowspan-1,h&&j+h>f&&(f=j+h),i&&k+i>g&&(g=k+i));for(P.removeClass(P.select("td.mce-item-selected,th.mce-item-selected"),"mce-item-selected"),k=c;g>=k;k++)for(j=b;f>=j;j++)J[k][j]&&P.addClass(J[k][j].elm,"mce-item-selected")}}function I(a,b){var c,d,e;c=E(a),d=c.y*K+c.x;do{if(d+=b,e=l(d%K,Math.floor(d/K)),!e)break;if(e.elm!=a)return O.select(e.elm,!0),P.isEmpty(e.elm)&&O.collapse(!0),!0}while(e.elm==a);return!1}var J,K,L,M,N,O=g.selection,P=O.dom;h=h||P.getParent(O.getStart(!0),"table"),j(),N=P.getParent(O.getStart(!0),"th,td"),N&&(L=E(N),M=G(),N=l(L.x,L.y)),a.extend(this,{deleteTable:p,split:t,merge:u,insertRow:v,insertCol:w,deleteCols:z,deleteRows:A,cutRows:B,copyRows:C,pasteRows:D,getPos:E,setStartCell:F,setEndCell:H,moveRelIdx:I,refresh:j})}}),d("tinymce/tableplugin/Quirks",["tinymce/util/VK","tinymce/util/Delay","tinymce/Env","tinymce/util/Tools","tinymce/tableplugin/Utils"],function(a,b,c,d,e){var f=d.each,g=e.getSpanVal;return function(h){function i(){function c(c){function d(a,b){var d=a?"previousSibling":"nextSibling",f=h.dom.getParent(b,"tr"),g=f[d];if(g)return r(h,b,g,a),c.preventDefault(),!0;var i=h.dom.getParent(f,"table"),l=f.parentNode,m=l.nodeName.toLowerCase();if("tbody"===m||m===(a?"tfoot":"thead")){var n=e(a,i,l,"tbody");if(null!==n)return j(a,n,b)}return k(a,f,d,i)}function e(a,b,c,d){var e=h.dom.select(">"+d,b),f=e.indexOf(c);if(a&&0===f||!a&&f===e.length-1)return i(a,b);if(-1===f){var g="thead"===c.tagName.toLowerCase()?0:e.length-1;return e[g]}return e[f+(a?-1:1)]}function i(a,b){var c=a?"thead":"tfoot",d=h.dom.select(">"+c,b);return 0!==d.length?d[0]:null}function j(a,b,d){var e=l(b,a);return e&&r(h,d,e,a),c.preventDefault(),!0}function k(a,b,e,f){var g=f[e];if(g)return m(g),!0;var i=h.dom.getParent(f,"td,th");if(i)return d(a,i,c);var j=l(b,!a);return m(j),c.preventDefault(),!1}function l(a,b){var c=a&&a[b?"lastChild":"firstChild"];return c&&"BR"===c.nodeName?h.dom.getParent(c,"td,th"):c}function m(a){h.selection.setCursorLocation(a,0)}function n(){return u==a.UP||u==a.DOWN}function o(a){var b=a.selection.getNode(),c=a.dom.getParent(b,"tr");return null!==c}function p(a){for(var b=0,c=a;c.previousSibling;)c=c.previousSibling,b+=g(c,"colspan");return b}function q(a,b){var c=0,d=0;return f(a.children,function(a,e){return c+=g(a,"colspan"),d=e,c>b?!1:void 0}),d}function r(a,b,c,d){var e=p(h.dom.getParent(b,"td,th")),f=q(c,e),g=c.childNodes[f],i=l(g,d);m(i||g)}function s(a){var b=h.selection.getNode(),c=h.dom.getParent(b,"td,th"),d=h.dom.getParent(a,"td,th");return c&&c!==d&&t(c,d)}function t(a,b){return h.dom.getParent(a,"TABLE")===h.dom.getParent(b,"TABLE")}var u=c.keyCode;if(n()&&o(h)){var v=h.selection.getNode();b.setEditorTimeout(h,function(){s(v)&&d(!c.shiftKey&&u===a.UP,v,c)},0)}}h.on("KeyDown",function(a){c(a)})}function j(){function a(a,b){var c,d=b.ownerDocument,e=d.createRange();return e.setStartBefore(b),e.setEnd(a.endContainer,a.endOffset),c=d.createElement("body"),c.appendChild(e.cloneContents()),0===c.innerHTML.replace(/<(br|img|object|embed|input|textarea)[^>]*>/gi,"-").replace(/<[^>]+>/g,"").length}h.on("KeyDown",function(b){var c,d,e=h.dom;(37==b.keyCode||38==b.keyCode)&&(c=h.selection.getRng(),d=e.getParent(c.startContainer,"table"),d&&h.getBody().firstChild==d&&a(c,d)&&(c=e.createRng(),c.setStartBefore(d),c.setEndBefore(d),h.selection.setRng(c),b.preventDefault()))})}function k(){h.on("KeyDown SetContent VisualAid",function(){var a;for(a=h.getBody().lastChild;a;a=a.previousSibling)if(3==a.nodeType){if(a.nodeValue.length>0)break}else if(1==a.nodeType&&("BR"==a.tagName||!a.getAttribute("data-mce-bogus")))break;a&&"TABLE"==a.nodeName&&(h.settings.forced_root_block?h.dom.add(h.getBody(),h.settings.forced_root_block,h.settings.forced_root_block_attrs,c.ie&&c.ie<11?"&nbsp;":'<br data-mce-bogus="1" />'):h.dom.add(h.getBody(),"br",{"data-mce-bogus":"1"}))}),h.on("PreProcess",function(a){var b=a.node.lastChild;b&&("BR"==b.nodeName||1==b.childNodes.length&&("BR"==b.firstChild.nodeName||"\xa0"==b.firstChild.nodeValue))&&b.previousSibling&&"TABLE"==b.previousSibling.nodeName&&h.dom.remove(b)})}function l(){function a(a,b,c,d){var e,f,g,h=3,i=a.dom.getParent(b.startContainer,"TABLE");return i&&(e=i.parentNode),f=b.startContainer.nodeType==h&&0===b.startOffset&&0===b.endOffset&&d&&("TR"==c.nodeName||c==e),g=("TD"==c.nodeName||"TH"==c.nodeName)&&!d,f||g}function b(){var b=h.selection.getRng(),c=h.selection.getNode(),d=h.dom.getParent(b.startContainer,"TD,TH");if(a(h,b,c,d)){d||(d=c);for(var e=d.lastChild;e.lastChild;)e=e.lastChild;3==e.nodeType&&(b.setEnd(e,e.data.length),h.selection.setRng(b))}}h.on("KeyDown",function(){b()}),h.on("MouseDown",function(a){2!=a.button&&b()})}function m(){function b(a){h.selection.select(a,!0),h.selection.collapse(!0)}function c(a){h.$(a).empty(),e.paddCell(a)}h.on("keydown",function(e){if((e.keyCode==a.DELETE||e.keyCode==a.BACKSPACE)&&!e.isDefaultPrevented()){var f,g,i,j;if(f=h.dom.getParent(h.selection.getStart(),"table")){if(g=h.dom.select("td,th",f),i=d.grep(g,function(a){return h.dom.hasClass(a,"mce-item-selected")}),0===i.length)return j=h.dom.getParent(h.selection.getStart(),"td,th"),void(h.selection.isCollapsed()&&j&&h.dom.isEmpty(j)&&(e.preventDefault(),c(j),b(j)));e.preventDefault(),h.undoManager.transact(function(){g.length==i.length?h.execCommand("mceTableDelete"):(d.each(i,c),b(i[0]))})}}})}m(),c.webkit&&(i(),l()),c.gecko&&(j(),k()),c.ie>10&&(j(),k())}}),d("tinymce/tableplugin/CellSelection",["tinymce/tableplugin/TableGrid","tinymce/dom/TreeWalker","tinymce/util/Tools"],function(a,b,c){return function(d){function e(a){d.getBody().style.webkitUserSelect="",(a||l)&&(d.dom.removeClass(d.dom.select("td.mce-item-selected,th.mce-item-selected"),"mce-item-selected"),l=!1)}function f(b){var c,e,f=b.target;if(!j&&h&&(g||f!=h)&&("TD"==f.nodeName||"TH"==f.nodeName)){e=k.getParent(f,"table"),e==i&&(g||(g=new a(d,e),g.setStartCell(h),d.getBody().style.webkitUserSelect="none"),g.setEndCell(f),l=!0),c=d.selection.getSel();try{c.removeAllRanges?c.removeAllRanges():c.empty()}catch(m){}b.preventDefault()}}var g,h,i,j,k=d.dom,l=!0;return d.on("MouseDown",function(a){2==a.button||j||(e(),h=k.getParent(a.target,"td,th"),i=k.getParent(h,"table"))}),d.on("mouseover",f),d.on("remove",function(){k.unbind(d.getDoc(),"mouseover",f)}),d.on("MouseUp",function(){function a(a,d){var f=new b(a,a);do{if(3==a.nodeType&&0!==c.trim(a.nodeValue).length)return void(d?e.setStart(a,0):e.setEnd(a,a.nodeValue.length));if("BR"==a.nodeName)return void(d?e.setStartBefore(a):e.setEndBefore(a))}while(a=d?f.next():f.prev())}var e,f,j,l,m,n=d.selection;if(h){if(g&&(d.getBody().style.webkitUserSelect=""),f=k.select("td.mce-item-selected,th.mce-item-selected"),f.length>0){e=k.createRng(),l=f[0],e.setStartBefore(l),e.setEndAfter(l),a(l,1),j=new b(l,k.getParent(f[0],"table"));do if("TD"==l.nodeName||"TH"==l.nodeName){if(!k.hasClass(l,"mce-item-selected"))break;m=l}while(l=j.next());a(m),n.setRng(e)}d.nodeChanged(),h=g=i=null}}),d.on("KeyUp Drop SetContent",function(a){e("setcontent"==a.type),h=g=i=null,j=!1}),d.on("ObjectResizeStart ObjectResized",function(a){j="objectresized"!=a.type}),{clear:e}}}),d("tinymce/tableplugin/Dialogs",["tinymce/util/Tools","tinymce/Env"],function(a,b){var c=a.each;return function(d){function e(){var a=d.settings.color_picker_callback;return a?function(){var b=this;a.call(d,function(a){b.value(a).fire("change")},b.value())}:void 0}function f(a){return{title:"Advanced",type:"form",defaults:{onchange:function(){l(a,this.parents().reverse()[0],"style"==this.name())}},items:[{label:"Style",name:"style",type:"textbox"},{type:"form",padding:0,formItemDefaults:{layout:"grid",alignH:["start","right"]},defaults:{size:7},items:[{label:"Border color",type:"colorbox",name:"borderColor",onaction:e()},{label:"Background color",type:"colorbox",name:"backgroundColor",onaction:e()}]}]}}function g(a){return a?a.replace(/px$/,""):""}function h(a){return/^[0-9]+$/.test(a)&&(a+="px"),a}function i(a){c("left center right".split(" "),function(b){d.formatter.remove("align"+b,{},a)})}function j(a){c("top middle bottom".split(" "),function(b){d.formatter.remove("valign"+b,{},a)})}function k(b,c,d){function e(b,d){return d=d||[],a.each(b,function(a){var b={text:a.text||a.title};a.menu?b.menu=e(a.menu):(b.value=a.value,c&&c(b)),d.push(b)}),d}return e(b,d||[])}function l(a,b,c){var d=b.toJSON(),e=a.parseStyle(d.style);c?(b.find("#borderColor").value(e["border-color"]||"")[0].fire("change"),b.find("#backgroundColor").value(e["background-color"]||"")[0].fire("change")):(e["border-color"]=d.borderColor,e["background-color"]=d.backgroundColor),b.find("#style").value(a.serializeStyle(a.parseStyle(a.serializeStyle(e))))}function m(a,b,c){var d=a.parseStyle(a.getAttrib(c,"style"));d["border-color"]&&(b.borderColor=d["border-color"]),d["background-color"]&&(b.backgroundColor=d["background-color"]),b.style=a.serializeStyle(d)}function n(a,b,d){var e=a.parseStyle(a.getAttrib(b,"style"));c(d,function(a){e[a.name]=a.value}),a.setAttrib(b,"style",a.serializeStyle(a.parseStyle(a.serializeStyle(e))))}var o=this;o.tableProps=function(){o.table(!0)},o.table=function(e){function j(){function c(a,b,d){if("TD"===a.tagName||"TH"===a.tagName)v.setStyle(a,b,d);else if(a.children)for(var e=0;e<a.children.length;e++)c(a.children[e],b,d)}var e;l(v,this),w=a.extend(w,this.toJSON()),w["class"]===!1&&delete w["class"],d.undoManager.transact(function(){if(p||(p=d.plugins.table.insertTable(w.cols||1,w.rows||1)),d.dom.setAttribs(p,{style:w.style,"class":w["class"]}),d.settings.table_style_by_css){if(u=[],u.push({name:"border",value:w.border}),u.push({name:"border-spacing",value:h(w.cellspacing)}),n(v,p,u),v.setAttribs(p,{"data-mce-border-color":w.borderColor,"data-mce-cell-padding":w.cellpadding,"data-mce-border":w.border}),p.children)for(var a=0;a<p.children.length;a++)c(p.children[a],"border",w.border),c(p.children[a],"padding",h(w.cellpadding))}else d.dom.setAttribs(p,{border:w.border,cellpadding:w.cellpadding,cellspacing:w.cellspacing});v.getAttrib(p,"width")&&!d.settings.table_style_by_css?v.setAttrib(p,"width",g(w.width)):v.setStyle(p,"width",h(w.width)),v.setStyle(p,"height",h(w.height)),e=v.select("caption",p)[0],e&&!w.caption&&v.remove(e),!e&&w.caption&&(e=v.create("caption"),e.innerHTML=b.ie?"\xa0":'<br data-mce-bogus="1"/>',p.insertBefore(e,p.firstChild)),i(p),w.align&&d.formatter.apply("align"+w.align,{},p),d.focus(),d.addVisual()})}function o(a,b){function c(a,c){for(var d=0;d<c.length;d++){var e=v.getStyle(c[d],b);if("undefined"==typeof a&&(a=e),a!=e)return""}return a}var e,f=d.dom.select("td,th",a);return e=c(e,f)}var p,q,r,s,t,u,v=d.dom,w={};e===!0?(p=v.getParent(d.selection.getStart(),"table"),p&&(w={width:g(v.getStyle(p,"width")||v.getAttrib(p,"width")),height:g(v.getStyle(p,"height")||v.getAttrib(p,"height")),cellspacing:g(v.getStyle(p,"border-spacing")||v.getAttrib(p,"cellspacing")),cellpadding:v.getAttrib(p,"data-mce-cell-padding")||v.getAttrib(p,"cellpadding")||o(p,"padding"),border:v.getAttrib(p,"data-mce-border")||v.getAttrib(p,"border")||o(p,"border"),borderColor:v.getAttrib(p,"data-mce-border-color"),caption:!!v.select("caption",p)[0],"class":v.getAttrib(p,"class")},c("left center right".split(" "),function(a){d.formatter.matchNode(p,"align"+a)&&(w.align=a)}))):(q={label:"Cols",name:"cols"},r={label:"Rows",name:"rows"}),d.settings.table_class_list&&(w["class"]&&(w["class"]=w["class"].replace(/\s*mce\-item\-table\s*/g,"")),s={name:"class",type:"listbox",label:"Class",values:k(d.settings.table_class_list,function(a){a.value&&(a.textStyle=function(){return d.formatter.getCssText({block:"table",classes:[a.value]})})})}),t={type:"form",layout:"flex",direction:"column",labelGapCalc:"children",padding:0,items:[{type:"form",labelGapCalc:!1,padding:0,layout:"grid",columns:2,defaults:{type:"textbox",maxWidth:50},items:d.settings.table_appearance_options!==!1?[q,r,{label:"Width",name:"width"},{label:"Height",name:"height"},{label:"Cell spacing",name:"cellspacing"},{label:"Cell padding",name:"cellpadding"},{label:"Border",name:"border"},{label:"Caption",name:"caption",type:"checkbox"}]:[q,r,{label:"Width",name:"width"},{label:"Height",name:"height"}]},{label:"Alignment",name:"align",type:"listbox",text:"None",values:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},s]},d.settings.table_advtab!==!1?(m(v,w,p),d.windowManager.open({title:"Table properties",data:w,bodyType:"tabpanel",body:[{title:"General",type:"form",items:t},f(v)],onsubmit:j})):d.windowManager.open({title:"Table properties",data:w,body:t,onsubmit:j})},o.merge=function(a,b){d.windowManager.open({title:"Merge cells",body:[{label:"Cols",name:"cols",type:"textbox",value:"1",size:10},{label:"Rows",name:"rows",type:"textbox",value:"1",size:10}],onsubmit:function(){var c=this.toJSON();d.undoManager.transact(function(){a.merge(b,c.cols,c.rows)})}})},o.cell=function(){function b(){l(p,this),n=a.extend(n,this.toJSON()),d.undoManager.transact(function(){c(q,function(a){d.dom.setAttribs(a,{scope:n.scope,style:n.style,"class":n["class"]}),d.dom.setStyles(a,{width:h(n.width),height:h(n.height)}),n.type&&a.nodeName.toLowerCase()!=n.type&&(a=p.rename(a,n.type)),i(a),n.align&&d.formatter.apply("align"+n.align,{},a),j(a),n.valign&&d.formatter.apply("valign"+n.valign,{},a)}),d.focus()})}var e,n,o,p=d.dom,q=[];if(q=d.dom.select("td.mce-item-selected,th.mce-item-selected"),e=d.dom.getParent(d.selection.getStart(),"td,th"),!q.length&&e&&q.push(e),e=e||q[0]){n={width:g(p.getStyle(e,"width")||p.getAttrib(e,"width")),height:g(p.getStyle(e,"height")||p.getAttrib(e,"height")),scope:p.getAttrib(e,"scope"),"class":p.getAttrib(e,"class")},n.type=e.nodeName.toLowerCase(),c("left center right".split(" "),function(a){d.formatter.matchNode(e,"align"+a)&&(n.align=a)}),c("top middle bottom".split(" "),function(a){d.formatter.matchNode(e,"valign"+a)&&(n.valign=a)}),d.settings.table_cell_class_list&&(o={name:"class",type:"listbox",label:"Class",values:k(d.settings.table_cell_class_list,function(a){a.value&&(a.textStyle=function(){return d.formatter.getCssText({block:"td",classes:[a.value]})})})});var r={type:"form",layout:"flex",direction:"column",labelGapCalc:"children",padding:0,items:[{type:"form",layout:"grid",columns:2,labelGapCalc:!1,padding:0,defaults:{type:"textbox",maxWidth:50},items:[{label:"Width",name:"width"},{label:"Height",name:"height"},{label:"Cell type",name:"type",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"Cell",value:"td"},{text:"Header cell",value:"th"}]},{label:"Scope",name:"scope",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"None",value:""},{text:"Row",value:"row"},{text:"Column",value:"col"},{text:"Row group",value:"rowgroup"},{text:"Column group",value:"colgroup"}]},{label:"H Align",name:"align",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},{label:"V Align",name:"valign",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"None",value:""},{text:"Top",value:"top"},{text:"Middle",value:"middle"},{text:"Bottom",value:"bottom"}]}]},o]};d.settings.table_cell_advtab!==!1?(m(p,n,e),d.windowManager.open({title:"Cell properties",bodyType:"tabpanel",data:n,body:[{title:"General",type:"form",items:r},f(p)],onsubmit:b})):d.windowManager.open({title:"Cell properties",data:n,body:r,onsubmit:b})}},o.row=function(){function b(){var b,e,f;l(r,this),p=a.extend(p,this.toJSON()),d.undoManager.transact(function(){var a=p.type;c(s,function(c){d.dom.setAttribs(c,{scope:p.scope,style:p.style,"class":p["class"]}),d.dom.setStyles(c,{height:h(p.height)}),a!=c.parentNode.nodeName.toLowerCase()&&(b=r.getParent(c,"table"),e=c.parentNode,f=r.select(a,b)[0],f||(f=r.create(a),b.firstChild?b.insertBefore(f,b.firstChild):b.appendChild(f)),f.appendChild(c),e.hasChildNodes()||r.remove(e)),i(c),p.align&&d.formatter.apply("align"+p.align,{},c)}),d.focus()})}var e,j,n,o,p,q,r=d.dom,s=[];e=d.dom.getParent(d.selection.getStart(),"table"),j=d.dom.getParent(d.selection.getStart(),"td,th"),c(e.rows,function(a){c(a.cells,function(b){return r.hasClass(b,"mce-item-selected")||b==j?(s.push(a),!1):void 0})}),n=s[0],n&&(p={height:g(r.getStyle(n,"height")||r.getAttrib(n,"height")),scope:r.getAttrib(n,"scope"),"class":r.getAttrib(n,"class")},p.type=n.parentNode.nodeName.toLowerCase(),c("left center right".split(" "),function(a){d.formatter.matchNode(n,"align"+a)&&(p.align=a)}),d.settings.table_row_class_list&&(o={name:"class",type:"listbox",label:"Class",values:k(d.settings.table_row_class_list,function(a){a.value&&(a.textStyle=function(){return d.formatter.getCssText({block:"tr",classes:[a.value]})})})}),q={type:"form",columns:2,padding:0,defaults:{type:"textbox"},items:[{type:"listbox",name:"type",label:"Row type",text:"None",maxWidth:null,values:[{text:"Header",value:"thead"},{text:"Body",value:"tbody"},{text:"Footer",value:"tfoot"}]},{type:"listbox",name:"align",label:"Alignment",text:"None",maxWidth:null,values:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},{label:"Height",name:"height"},o]},d.settings.table_row_advtab!==!1?(m(r,p,n),d.windowManager.open({title:"Row properties",data:p,bodyType:"tabpanel",body:[{title:"General",type:"form",items:q},f(r)],onsubmit:b})):d.windowManager.open({title:"Row properties",data:p,body:q,onsubmit:b}))}}}),d("tinymce/tableplugin/ResizeBars",["tinymce/util/Tools"],function(a){return function(c){function d(a,b){return{index:a,y:c.dom.getPos(b).y}}function e(a,b){return{index:a,y:c.dom.getPos(b).y+b.offsetHeight}}function f(a,b){return{index:a,x:c.dom.getPos(b).x}}function g(a,b){return{index:a,x:c.dom.getPos(b).x+b.offsetWidth}}function h(){var a=c.getBody().dir;return"rtl"===a}function i(){return c.inline}function j(){return i?c.getBody().ownerDocument.body:c.getBody()}function k(a,b){return h()?g(a,b):f(a,b)}function l(a,b){return h()?f(a,b):g(a,b)}function m(a,b){return n(a,"width")/n(b,"width")*100}function n(a,b){var d=c.dom.getStyle(a,b,!0),e=parseInt(d,10);return e}function o(a){var b=n(a,"width"),c=n(a.parentElement,"width");return b/c*100}function p(a,b){var c=n(a,"width");return b/c*100}function q(a,b){var c=n(a.parentElement,"width");return b/c*100}function r(a,b,c){for(var d=[],e=1;e<c.length;e++){var f=c[e].element;d.push(a(e-1,f))}var g=c[c.length-1];return d.push(b(c.length-1,g.element)),d}function s(){var b=c.dom.select("."+ka,j());a.each(b,function(a){c.dom.remove(a)})}function t(a){s(),D(a)}function u(a,b,c,d,e,f,g,h){var i={"data-mce-bogus":"all","class":ka+" "+a,unselectable:"on","data-mce-resize":!1,style:"cursor: "+b+"; margin: 0; padding: 0; position: absolute; left: "+c+"px; top: "+d+"px; height: "+e+"px; width: "+f+"px; "};return i[g]=h,i}function v(b,d,e){a.each(b,function(a){var b=e.x,f=a.y-ta/2,g=ta,h=d;c.dom.add(j(),"div",u(la,ma,b,f,g,h,na,a.index))})}function w(b,d,e){a.each(b,function(a){var b=a.x-ta/2,f=e.y,g=d,h=ta;c.dom.add(j(),"div",u(pa,qa,b,f,g,h,ra,a.index))})}function x(b){return a.map(b.rows,function(b){var c=a.map(b.cells,function(a){var b=a.hasAttribute("rowspan")?parseInt(a.getAttribute("rowspan"),10):1,c=a.hasAttribute("colspan")?parseInt(a.getAttribute("colspan"),10):1;return{element:a,rowspan:b,colspan:c}});return{element:b,cells:c}})}function y(c){function d(a,b){return a+","+b}function e(a,b){return h[d(a,b)]}function f(){var b=[];return a.each(i,function(a){b=b.concat(a.cells)}),b}function g(){return i}var h={},i=[],j=0,k=0;return a.each(c,function(c,e){var f=[];a.each(c.cells,function(a){for(var c=0;h[d(e,c)]!==b;)c++;for(var g={element:a.element,colspan:a.colspan,rowspan:a.rowspan,rowIndex:e,colIndex:c},i=0;i<a.colspan;i++)for(var l=0;l<a.rowspan;l++){var m=e+l,n=c+i;h[d(m,n)]=g,j=Math.max(j,m+1),k=Math.max(k,n+1)}f.push(g)}),i.push({element:c.element,cells:f})}),{grid:{maxRows:j,maxCols:k},getAt:e,getAllCells:f,getAllRows:g}}function z(a,b){for(var c=[],d=a;b>d;d++)c.push(d);return c}function A(a,b,c){for(var d,e=a(),f=0;f<e.length;f++)b(e[f])&&(d=e[f]);return d?d:c()}function B(b){var c=z(0,b.grid.maxCols),d=z(0,b.grid.maxRows);return a.map(c,function(a){function c(){for(var c=[],e=0;e<d.length;e++){var f=b.getAt(e,a);f.colIndex===a&&c.push(f)}return c}function e(a){return 1===a.colspan}function f(){return b.getAt(0,a)}return A(c,e,f)})}function C(b){var c=z(0,b.grid.maxCols),d=z(0,b.grid.maxRows);return a.map(d,function(a){function d(){for(var d=[],e=0;e<c.length;e++){var f=b.getAt(a,e);f.rowIndex===a&&d.push(f)}return d}function e(a){return 1===a.rowspan}function f(){b.getAt(a,0)}return A(d,e,f)})}function D(a){var b=x(a),f=y(b),g=C(f),h=B(f),i=c.dom.getPos(a),j=g.length>0?r(d,e,g):[],m=h.length>0?r(k,l,h):[];v(j,a.offsetWidth,i),w(m,a.offsetHeight,i)}function E(a,b,c,d){if(0>b||b>=a.length-1)return"";var e=a[b];if(e)e={value:e,delta:0};else for(var f=a.slice(0,b).reverse(),g=0;g<f.length;g++)f[g]&&(e={value:f[g],delta:g+1});var h=a[b+1];if(h)h={value:h,delta:1};else for(var i=a.slice(b+1),j=0;j<i.length;j++)i[j]&&(h={value:i[j],delta:j+1});var k=h.delta-e.delta,l=Math.abs(h.value-e.value)/k;return c?l/n(d,"width")*100:l}function F(a,b){var d=c.dom.getStyle(a,b);return d||(d=c.dom.getAttrib(a,b)),d||(d=c.dom.getStyle(a,b,!0)),d}function G(a,b,c){var d=F(a,"width"),e=parseInt(d,10),f=b?m(a,c):n(a,"width");return(b&&!P(d)||!b&&!Q(d))&&(e=0),!isNaN(e)&&e>0?e:f}function H(b,c,d){for(var e=B(b),f=a.map(e,function(a){return k(a.colIndex,a.element).x}),g=[],h=0;h<e.length;h++){var i=e[h].element.hasAttribute("colspan")?parseInt(e[h].element.getAttribute("colspan"),10):1,j=i>1?E(f,h):G(e[h].element,c,d);j=j?j:ua,g.push(j)}return g}function I(a){var b=F(a,"height"),c=parseInt(b,10);return P(b)&&(c=0),!isNaN(c)&&c>0?c:n(a,"height")}function J(b){for(var c=C(b),e=a.map(c,function(a){return d(a.rowIndex,a.element).y}),f=[],g=0;g<c.length;g++){var h=c[g].element.hasAttribute("rowspan")?parseInt(c[g].element.getAttribute("rowspan"),10):1,i=h>1?E(e,g):I(c[g].element);i=i?i:va,f.push(i)}return f}function K(b,c,d,e,f){function g(b){return a.map(b,function(){return 0})}function h(){var a;if(f)a=[100-l[0]];else{var b=Math.max(e,l[0]+d);a=[b-l[0]]}return a}function i(a,b){var c,f=g(l.slice(0,a)),h=g(l.slice(b+1));if(d>=0){var i=Math.max(e,l[b]-d);c=f.concat([d,i-l[b]]).concat(h)}else{var j=Math.max(e,l[a]+d),k=l[a]-j;c=f.concat([j-l[a],k]).concat(h)}return c}function j(a,b){var c,f=g(l.slice(0,b));if(d>=0)c=f.concat([d]);else{var h=Math.max(e,l[b]+d);c=f.concat([h-l[b]])}return c}var k,l=b.slice(0);return k=0===b.length?[]:1===b.length?h():0===c?i(0,1):c>0&&c<b.length-1?i(c,c+1):c===b.length-1?j(c-1,c):[]}function L(a,b,c){for(var d=0,e=a;b>e;e++)d+=c[e];return d}function M(b,c){var d=b.getAllCells();return a.map(d,function(a){var b=L(a.colIndex,a.colIndex+a.colspan,c);return{element:a.element,width:b,colspan:a.colspan}})}function N(b,c){var d=b.getAllCells();return a.map(d,function(a){var b=L(a.rowIndex,a.rowIndex+a.rowspan,c);return{element:a.element,height:b,rowspan:a.rowspan}})}function O(b,c){var d=b.getAllRows();return a.map(d,function(a,b){return{element:a.element,height:c[b]}})}function P(a){return xa.test(a)}function Q(a){return ya.test(a)}function R(b,d,e){function f(b,d){a.each(b,function(a){c.dom.setStyle(a.element,"width",a.width+d),c.dom.setAttrib(a.element,"width",null)})}function g(){return e<k.grid.maxCols-1?o(b):o(b)+q(b,d)}function h(){return e<k.grid.maxCols-1?n(b,"width"):n(b,"width")+d}function i(a,d,f){e!=k.grid.maxCols-1&&f||(c.dom.setStyle(b,"width",a+d),c.dom.setAttrib(b,"width",null))}for(var j=x(b),k=y(j),l=P(b.width)||P(b.style.width),m=H(k,l,b),r=l?p(b,d):d,s=K(m,e,r,ua,l,b),t=[],u=0;u<s.length;u++)t.push(s[u]+m[u]);var v=M(k,t),w=l?"%":"px";f(v,w);var z=l?g():h();i(z,w,l)}function S(b,d,e){for(var f=x(b),g=y(f),h=J(g),i=[],j=0,k=0;k<h.length;k++)i.push(k===e?d+h[k]:h[k]),j+=j[k];var l=N(g,i),m=O(g,i);a.each(m,function(a){c.dom.setStyle(a.element,"height",a.height+"px"),c.dom.setAttrib(a.element,"height",null)}),a.each(l,function(a){c.dom.setStyle(a.element,"height",a.height+"px"),c.dom.setAttrib(a.element,"height",null)}),c.dom.setStyle(b,"height",j+"px"),c.dom.setAttrib(b,"height",null)}function T(){da=setTimeout(function(){X()},200)}function U(){clearTimeout(da)}function V(){var a=document.createElement("div");return a.setAttribute("style","margin: 0; padding: 0; position: fixed; left: 0px; top: 0px; height: 100%; width: 100%;"),a.setAttribute("data-mce-bogus","all"),a}function W(a,b){c.dom.bind(a,"mouseup",function(){X()}),c.dom.bind(a,"mousemove",function(a){U(),ea&&b(a)}),c.dom.bind(a,"mouseout",function(){T()})}function X(){if(c.dom.remove(fa),ea){c.dom.removeClass(ga,wa),ea=!1;var a,b;if(Z(ga)){var d=parseInt(c.dom.getAttrib(ga,sa),10),e=c.dom.getPos(ga).x;a=parseInt(c.dom.getAttrib(ga,ra),10),b=h()?d-e:e-d,R(ja,b,a)}else if($(ga)){var f=parseInt(c.dom.getAttrib(ga,oa),10),g=c.dom.getPos(ga).y;a=parseInt(c.dom.getAttrib(ga,na),10),b=g-f,S(ja,b,a)}t(ja)}}function Y(a,b){fa=fa?fa:V(),ea=!0,c.dom.addClass(a,wa),ga=a,W(fa,b),c.dom.add(j(),fa);
}function Z(a){return c.dom.hasClass(a,pa)}function $(a){return c.dom.hasClass(a,la)}function _(a){ha=ha!==b?ha:a.clientX;var d=a.clientX-ha;ha=a.clientX;var e=c.dom.getPos(ga).x;c.dom.setStyle(ga,"left",e+d+"px")}function aa(a){ia=ia!==b?ia:a.clientY;var d=a.clientY-ia;ia=a.clientY;var e=c.dom.getPos(ga).y;c.dom.setStyle(ga,"top",e+d+"px")}function ba(a){ha=b,Y(a,_)}function ca(a){ia=b,Y(a,aa)}var da,ea,fa,ga,ha,ia,ja,ka="mce-resize-bar",la="mce-resize-bar-row",ma="row-resize",na="data-row",oa="data-initial-top",pa="mce-resize-bar-col",qa="col-resize",ra="data-col",sa="data-initial-left",ta=4,ua=10,va=10,wa="mce-resize-bar-dragging",xa=new RegExp(/(\d+(\.\d+)?%)/),ya=new RegExp(/px|em/);return c.on("init",function(){c.dom.bind(j(),"mousedown",function(a){var b=a.target;if(Z(b)){a.preventDefault();var d=c.dom.getPos(b).x;c.dom.setAttrib(b,sa,d),ba(b)}else if($(b)){a.preventDefault();var e=c.dom.getPos(b).y;c.dom.setAttrib(b,oa,e),ca(b)}})}),c.on("ObjectResized",function(b){var d=b.target;if("TABLE"===d.nodeName){var e=[];a.each(d.rows,function(b){a.each(b.cells,function(a){var b=c.dom.getStyle(a,"width",!0);e.push({cell:a,width:b})})}),a.each(e,function(a){c.dom.setStyle(a.cell,"width",a.width),c.dom.setAttrib(a.cell,"width",null)})}}),c.on("mouseover",function(a){if(!ea){var b=c.dom.getParent(a.target,"table");("table"===a.target.nodeName||b)&&(ja=b,t(b))}}),{adjustWidth:R,adjustHeight:S,clearBars:s,drawBars:D,determineDeltas:K,getTableGrid:y,getTableDetails:x,getWidths:H,getPixelHeights:J,isPercentageBasedSize:P,isPixelBasedSize:Q,recalculateWidths:M,recalculateCellHeights:N,recalculateRowHeights:O}}}),d("tinymce/tableplugin/Plugin",["tinymce/tableplugin/TableGrid","tinymce/tableplugin/Quirks","tinymce/tableplugin/CellSelection","tinymce/tableplugin/Dialogs","tinymce/tableplugin/ResizeBars","tinymce/util/Tools","tinymce/dom/TreeWalker","tinymce/Env","tinymce/PluginManager"],function(a,b,c,d,e,f,g,h,i){function j(f){function g(a){return function(){f.execCommand(a)}}function i(a,b){var c,d,e,g;for(e='<table id="__mce"><tbody>',c=0;b>c;c++){for(e+="<tr>",d=0;a>d;d++)e+="<td>"+(h.ie?" ":"<br>")+"</td>";e+="</tr>"}return e+="</tbody></table>",f.undoManager.transact(function(){f.insertContent(e),g=f.dom.get("__mce"),f.dom.setAttrib(g,"id",null),f.dom.setAttribs(g,f.settings.table_default_attributes||{}),f.dom.setStyles(g,f.settings.table_default_styles||{})}),g}function j(a,b){function c(){a.disabled(!f.dom.getParent(f.selection.getStart(),b)),f.selection.selectorChanged(b,function(b){a.disabled(!b)})}f.initialized?c():f.on("init",c)}function l(){j(this,"table")}function m(){j(this,"td,th")}function n(){var a="";a='<table role="grid" class="mce-grid mce-grid-border" aria-readonly="true">';for(var b=0;10>b;b++){a+="<tr>";for(var c=0;10>c;c++)a+='<td role="gridcell" tabindex="-1"><a id="mcegrid'+(10*b+c)+'" href="#" data-mce-x="'+c+'" data-mce-y="'+b+'"></a></td>';a+="</tr>"}return a+="</table>",a+='<div class="mce-text-center" role="presentation">1 x 1</div>'}function o(a,b,c){var d,e,g,h,i,j=c.getEl().getElementsByTagName("table")[0],k=c.isRtl()||"tl-tr"==c.parent().rel;for(j.nextSibling.innerHTML=a+1+" x "+(b+1),k&&(a=9-a),e=0;10>e;e++)for(d=0;10>d;d++)h=j.rows[e].childNodes[d].firstChild,i=(k?d>=a:a>=d)&&b>=e,f.dom.toggleClass(h,"mce-active",i),i&&(g=h);return g.parentNode}function p(){f.addButton("tableprops",{title:"Table properties",onclick:u.tableProps,icon:"table"}),f.addButton("tabledelete",{title:"Delete table",onclick:g("mceTableDelete")}),f.addButton("tablecellprops",{title:"Cell properties",onclick:g("mceTableCellProps")}),f.addButton("tablemergecells",{title:"Merge cells",onclick:g("mceTableMergeCells")}),f.addButton("tablesplitcells",{title:"Split cell",onclick:g("mceTableSplitCells")}),f.addButton("tableinsertrowbefore",{title:"Insert row before",onclick:g("mceTableInsertRowBefore")}),f.addButton("tableinsertrowafter",{title:"Insert row after",onclick:g("mceTableInsertRowAfter")}),f.addButton("tabledeleterow",{title:"Delete row",onclick:g("mceTableDeleteRow")}),f.addButton("tablerowprops",{title:"Row properties",onclick:g("mceTableRowProps")}),f.addButton("tablecutrow",{title:"Cut row",onclick:g("mceTableCutRow")}),f.addButton("tablecopyrow",{title:"Copy row",onclick:g("mceTableCopyRow")}),f.addButton("tablepasterowbefore",{title:"Paste row before",onclick:g("mceTablePasteRowBefore")}),f.addButton("tablepasterowafter",{title:"Paste row after",onclick:g("mceTablePasteRowAfter")}),f.addButton("tableinsertcolbefore",{title:"Insert column before",onclick:g("mceTableInsertColBefore")}),f.addButton("tableinsertcolafter",{title:"Insert column after",onclick:g("mceTableInsertColAfter")}),f.addButton("tabledeletecol",{title:"Delete column",onclick:g("mceTableDeleteCol")})}function q(a){var b=f.dom.is(a,"table");return b}function r(){var a=f.settings.table_toolbar;""!==a&&a!==!1&&(a||(a="tableprops tabledelete | tableinsertrowbefore tableinsertrowafter tabledeleterow | tableinsertcolbefore tableinsertcolafter tabledeletecol"),f.addContextToolbar(q,a))}var s,t=this,u=new d(f),v=e(f);f.settings.table_grid===!1?f.addMenuItem("inserttable",{text:"Insert table",icon:"table",context:"table",onclick:u.table}):f.addMenuItem("inserttable",{text:"Insert table",icon:"table",context:"table",ariaHideMenu:!0,onclick:function(a){a.aria&&(this.parent().hideAll(),a.stopImmediatePropagation(),u.table())},onshow:function(){o(0,0,this.menu.items()[0])},onhide:function(){var a=this.menu.items()[0].getEl().getElementsByTagName("a");f.dom.removeClass(a,"mce-active"),f.dom.addClass(a[0],"mce-active")},menu:[{type:"container",html:n(),onPostRender:function(){this.lastX=this.lastY=0},onmousemove:function(a){var b,c,d=a.target;"A"==d.tagName.toUpperCase()&&(b=parseInt(d.getAttribute("data-mce-x"),10),c=parseInt(d.getAttribute("data-mce-y"),10),(this.isRtl()||"tl-tr"==this.parent().rel)&&(b=9-b),(b!==this.lastX||c!==this.lastY)&&(o(b,c,a.control),this.lastX=b,this.lastY=c))},onclick:function(a){var b=this;"A"==a.target.tagName.toUpperCase()&&(a.preventDefault(),a.stopPropagation(),b.parent().cancel(),f.undoManager.transact(function(){i(b.lastX+1,b.lastY+1)}),f.addVisual())}}]}),f.addMenuItem("tableprops",{text:"Table properties",context:"table",onPostRender:l,onclick:u.tableProps}),f.addMenuItem("deletetable",{text:"Delete table",context:"table",onPostRender:l,cmd:"mceTableDelete"}),f.addMenuItem("cell",{separator:"before",text:"Cell",context:"table",menu:[{text:"Cell properties",onclick:g("mceTableCellProps"),onPostRender:m},{text:"Merge cells",onclick:g("mceTableMergeCells"),onPostRender:m},{text:"Split cell",onclick:g("mceTableSplitCells"),onPostRender:m}]}),f.addMenuItem("row",{text:"Row",context:"table",menu:[{text:"Insert row before",onclick:g("mceTableInsertRowBefore"),onPostRender:m},{text:"Insert row after",onclick:g("mceTableInsertRowAfter"),onPostRender:m},{text:"Delete row",onclick:g("mceTableDeleteRow"),onPostRender:m},{text:"Row properties",onclick:g("mceTableRowProps"),onPostRender:m},{text:"-"},{text:"Cut row",onclick:g("mceTableCutRow"),onPostRender:m},{text:"Copy row",onclick:g("mceTableCopyRow"),onPostRender:m},{text:"Paste row before",onclick:g("mceTablePasteRowBefore"),onPostRender:m},{text:"Paste row after",onclick:g("mceTablePasteRowAfter"),onPostRender:m}]}),f.addMenuItem("column",{text:"Column",context:"table",menu:[{text:"Insert column before",onclick:g("mceTableInsertColBefore"),onPostRender:m},{text:"Insert column after",onclick:g("mceTableInsertColAfter"),onPostRender:m},{text:"Delete column",onclick:g("mceTableDeleteCol"),onPostRender:m}]});var w=[];k("inserttable tableprops deletetable | cell row column".split(" "),function(a){"|"==a?w.push({text:"-"}):w.push(f.menuItems[a])}),f.addButton("table",{type:"menubutton",title:"Table",menu:w}),h.isIE||f.on("click",function(a){a=a.target,"TABLE"===a.nodeName&&(f.selection.select(a),f.nodeChanged())}),t.quirks=new b(f),f.on("Init",function(){t.cellSelection=new c(f),t.resizeBars=v}),f.on("PreInit",function(){f.serializer.addAttributeFilter("data-mce-cell-padding,data-mce-border,data-mce-border-color",function(a,b){for(var c=a.length;c--;)a[c].attr(b,null)})}),k({mceTableSplitCells:function(a){a.split()},mceTableMergeCells:function(a){var b;b=f.dom.getParent(f.selection.getStart(),"th,td"),f.dom.select("td.mce-item-selected,th.mce-item-selected").length?a.merge():u.merge(a,b)},mceTableInsertRowBefore:function(a){a.insertRow(!0)},mceTableInsertRowAfter:function(a){a.insertRow()},mceTableInsertColBefore:function(a){a.insertCol(!0)},mceTableInsertColAfter:function(a){a.insertCol()},mceTableDeleteCol:function(a){a.deleteCols()},mceTableDeleteRow:function(a){a.deleteRows()},mceTableCutRow:function(a){s=a.cutRows()},mceTableCopyRow:function(a){s=a.copyRows()},mceTablePasteRowBefore:function(a){a.pasteRows(s,!0)},mceTablePasteRowAfter:function(a){a.pasteRows(s)},mceTableDelete:function(a){v.clearBars(),a.deleteTable()}},function(b,c){f.addCommand(c,function(){var c=new a(f);c&&(b(c),f.execCommand("mceRepaint"),t.cellSelection.clear())})}),k({mceInsertTable:u.table,mceTableProps:function(){u.table(!0)},mceTableRowProps:u.row,mceTableCellProps:u.cell},function(a,b){f.addCommand(b,function(b,c){a(c)})}),p(),r(),f.settings.table_tab_navigation!==!1&&f.on("keydown",function(b){var c,d,e;9==b.keyCode&&(c=f.dom.getParent(f.selection.getStart(),"th,td"),c&&(b.preventDefault(),d=new a(f),e=b.shiftKey?-1:1,f.undoManager.transact(function(){!d.moveRelIdx(c,e)&&e>0&&(d.insertRow(),d.refresh(),d.moveRelIdx(c,e))})))}),t.insertTable=i}var k=f.each;i.add("table",j)})}(this);
\ No newline at end of file
!function(e,t){"use strict";function n(e,t){for(var n,r=[],a=0;a<e.length;++a){if(n=o[e[a]]||i(e[a]),!n)throw"module definition dependecy not found: "+e[a];r.push(n)}t.apply(null,r)}function r(e,r,i){if("string"!=typeof e)throw"invalid module definition, module id must be defined and be a string";if(r===t)throw"invalid module definition, dependencies must be specified";if(i===t)throw"invalid module definition, definition function must be specified";n(r,function(){o[e]=i.apply(null,arguments)})}function i(t){for(var n=e,r=t.split(/[.\/]/),i=0;i<r.length;++i){if(!n[r[i]])return;n=n[r[i]]}return n}var o={};r("tinymce/tableplugin/Utils",["tinymce/Env"],function(e){function t(e,t){return parseInt(e.getAttribute(t)||1,10)}function n(t){(!e.ie||e.ie>10)&&(t.innerHTML='<br data-mce-bogus="1" />')}return{getSpanVal:t,paddCell:n}}),r("tinymce/tableplugin/TableGrid",["tinymce/util/Tools","tinymce/Env","tinymce/tableplugin/Utils"],function(e,n,r){var i=e.each,o=r.getSpanVal;return function(a,s){function l(e){return e===a.getBody()}function c(){var e=0;L=[],H=0,i(["thead","tbody","tfoot"],function(t){var n=W.select("> "+t+" tr",s);i(n,function(n,r){r+=e,i(W.select("> td, > th",n),function(e,n){var i,a,s,l;if(L[r])for(;L[r][n];)n++;for(s=o(e,"rowspan"),l=o(e,"colspan"),a=r;r+s>a;a++)for(L[a]||(L[a]=[]),i=n;n+l>i;i++)L[a][i]={part:t,real:a==r&&i==n,elm:e,rowspan:s,colspan:l};H=Math.max(H,n+1)})}),e+=n.length})}function u(e,t){return e=e.cloneNode(t),e.removeAttribute("id"),e}function d(e,t){var n;return n=L[t],n?n[e]:void 0}function f(e,t,n){e&&(n=parseInt(n,10),1===n?e.removeAttribute(t,1):e.setAttribute(t,n,1))}function p(e){return e&&(W.hasClass(e.elm,"mce-item-selected")||e==F)}function m(){var e=[];return i(s.rows,function(t){i(t.cells,function(n){return W.hasClass(n,"mce-item-selected")||F&&n==F.elm?(e.push(t),!1):void 0})}),e}function h(){var e=W.createRng();l(s)||(e.setStartAfter(s),e.setEndAfter(s),z.setRng(e),W.remove(s))}function g(t){var o,s={};return a.settings.table_clone_elements!==!1&&(s=e.makeMap((a.settings.table_clone_elements||"strong em b i span font h1 h2 h3 h4 h5 h6 p div").toUpperCase(),/[ ,]/)),e.walk(t,function(e){var r;return 3==e.nodeType?(i(W.getParents(e.parentNode,null,t).reverse(),function(e){s[e.nodeName]&&(e=u(e,!1),o?r&&r.appendChild(e):o=r=e,r=e)}),r&&(r.innerHTML=n.ie?"&nbsp;":'<br data-mce-bogus="1" />'),!1):void 0},"childNodes"),t=u(t,!1),f(t,"rowSpan",1),f(t,"colSpan",1),o?t.appendChild(o):r.paddCell(t),t}function v(){var e,t=W.createRng();return i(W.select("tr",s),function(e){0===e.cells.length&&W.remove(e)}),0===W.select("tr",s).length?(t.setStartBefore(s),t.setEndBefore(s),z.setRng(t),void W.remove(s)):(i(W.select("thead,tbody,tfoot",s),function(e){0===e.rows.length&&W.remove(e)}),c(),void(I&&(e=L[Math.min(L.length-1,I.y)],e&&(z.select(e[Math.min(e.length-1,I.x)].elm,!0),z.collapse(!0)))))}function y(e,t,n,r){var i,o,a,s,l;for(i=L[t][e].elm.parentNode,a=1;n>=a;a++)if(i=W.getNext(i,"tr")){for(o=e;o>=0;o--)if(l=L[t+a][o].elm,l.parentNode==i){for(s=1;r>=s;s++)W.insertAfter(g(l),l);break}if(-1==o)for(s=1;r>=s;s++)i.insertBefore(g(i.cells[0]),i.cells[0])}}function b(){i(L,function(e,t){i(e,function(e,n){var r,i,a;if(p(e)&&(e=e.elm,r=o(e,"colspan"),i=o(e,"rowspan"),r>1||i>1)){for(f(e,"rowSpan",1),f(e,"colSpan",1),a=0;r-1>a;a++)W.insertAfter(g(e),e);y(n,t,i-1,r)}})})}function x(t,n,r){var o,a,s,l,u,m,h,g,y,x,C;if(t?(o=A(t),a=o.x,s=o.y,l=a+(n-1),u=s+(r-1)):(I=O=null,i(L,function(e,t){i(e,function(e,n){p(e)&&(I||(I={x:n,y:t}),O={x:n,y:t})})}),I&&(a=I.x,s=I.y,l=O.x,u=O.y)),g=d(a,s),y=d(l,u),g&&y&&g.part==y.part){for(b(),c(),g=d(a,s).elm,f(g,"colSpan",l-a+1),f(g,"rowSpan",u-s+1),h=s;u>=h;h++)for(m=a;l>=m;m++)L[h]&&L[h][m]&&(t=L[h][m].elm,t!=g&&(x=e.grep(t.childNodes),i(x,function(e){g.appendChild(e)}),x.length&&(x=e.grep(g.childNodes),C=0,i(x,function(e){"BR"==e.nodeName&&W.getAttrib(e,"data-mce-bogus")&&C++<x.length-1&&g.removeChild(e)})),W.remove(t)));v()}}function C(e){var n,r,a,s,l,c,d,m,h;if(i(L,function(t,r){return i(t,function(t){return p(t)&&(t=t.elm,l=t.parentNode,c=u(l,!1),n=r,e)?!1:void 0}),e?!n:void 0}),n!==t){for(s=0;s<L[0].length;s++)if(L[n][s]&&(r=L[n][s].elm,r!=a)){if(e){if(n>0&&L[n-1][s]&&(m=L[n-1][s].elm,h=o(m,"rowSpan"),h>1)){f(m,"rowSpan",h+1);continue}}else if(h=o(r,"rowspan"),h>1){f(r,"rowSpan",h+1);continue}d=g(r),f(d,"colSpan",r.colSpan),c.appendChild(d),a=r}c.hasChildNodes()&&(e?l.parentNode.insertBefore(c,l):W.insertAfter(c,l))}}function w(e){var t,n;i(L,function(n){return i(n,function(n,r){return p(n)&&(t=r,e)?!1:void 0}),e?!t:void 0}),i(L,function(r,i){var a,s,l;r[t]&&(a=r[t].elm,a!=n&&(l=o(a,"colspan"),s=o(a,"rowspan"),1==l?e?(a.parentNode.insertBefore(g(a),a),y(t,i,s-1,l)):(W.insertAfter(g(a),a),y(t,i,s-1,l)):f(a,"colSpan",a.colSpan+1),n=a))})}function N(t){return e.grep(_(t),p)}function _(e){var t=[];return i(e,function(e){i(e,function(e){t.push(e)})}),t}function E(){var t=[];if(l(s)){if(1==L[0].length)return;if(N(L).length==_(L).length)return}i(L,function(n){i(n,function(n,r){p(n)&&-1===e.inArray(t,r)&&(i(L,function(e){var t,n=e[r].elm;t=o(n,"colSpan"),t>1?f(n,"colSpan",t-1):W.remove(n)}),t.push(r))})}),v()}function k(){function e(e){var t,n;i(e.cells,function(e){var n=o(e,"rowSpan");n>1&&(f(e,"rowSpan",n-1),t=A(e),y(t.x,t.y,1,1))}),t=A(e.cells[0]),i(L[t.y],function(e){var t;e=e.elm,e!=n&&(t=o(e,"rowSpan"),1>=t?W.remove(e):f(e,"rowSpan",t-1),n=e)})}var t;t=m(),l(s)&&t.length==s.rows.length||(i(t.reverse(),function(t){e(t)}),v())}function S(){var e=m();if(!l(s)||e.length!=s.rows.length)return W.remove(e),v(),e}function T(){var e=m();return i(e,function(t,n){e[n]=u(t,!0)}),e}function R(e,t){var n=m(),r=n[t?0:n.length-1],o=r.cells.length;e&&(i(L,function(e){var t;return o=0,i(e,function(e){e.real&&(o+=e.colspan),e.elm.parentNode==r&&(t=1)}),t?!1:void 0}),t||e.reverse(),i(e,function(e){var n,i,a=e.cells.length;for(n=0;a>n;n++)i=e.cells[n],f(i,"colSpan",1),f(i,"rowSpan",1);for(n=a;o>n;n++)e.appendChild(g(e.cells[a-1]));for(n=o;a>n;n++)W.remove(e.cells[n]);t?r.parentNode.insertBefore(e,r):W.insertAfter(e,r)}),W.removeClass(W.select("td.mce-item-selected,th.mce-item-selected"),"mce-item-selected"))}function A(e){var t;return i(L,function(n,r){return i(n,function(n,i){return n.elm==e?(t={x:i,y:r},!1):void 0}),!t}),t}function B(e){I=A(e)}function D(){var e,t;return e=t=0,i(L,function(n,r){i(n,function(n,i){var o,a;p(n)&&(n=L[r][i],i>e&&(e=i),r>t&&(t=r),n.real&&(o=n.colspan-1,a=n.rowspan-1,o&&i+o>e&&(e=i+o),a&&r+a>t&&(t=r+a)))})}),{x:e,y:t}}function M(e){var t,n,r,i,o,a,s,l,c,u;if(O=A(e),I&&O){for(t=Math.min(I.x,O.x),n=Math.min(I.y,O.y),r=Math.max(I.x,O.x),i=Math.max(I.y,O.y),o=r,a=i,u=n;a>=u;u++)e=L[u][t],e.real||t-(e.colspan-1)<t&&(t-=e.colspan-1);for(c=t;o>=c;c++)e=L[n][c],e.real||n-(e.rowspan-1)<n&&(n-=e.rowspan-1);for(u=n;i>=u;u++)for(c=t;r>=c;c++)e=L[u][c],e.real&&(s=e.colspan-1,l=e.rowspan-1,s&&c+s>o&&(o=c+s),l&&u+l>a&&(a=u+l));for(W.removeClass(W.select("td.mce-item-selected,th.mce-item-selected"),"mce-item-selected"),u=n;a>=u;u++)for(c=t;o>=c;c++)L[u][c]&&W.addClass(L[u][c].elm,"mce-item-selected")}}function P(e,t){var n,r,i;n=A(e),r=n.y*H+n.x;do{if(r+=t,i=d(r%H,Math.floor(r/H)),!i)break;if(i.elm!=e)return z.select(i.elm,!0),W.isEmpty(i.elm)&&z.collapse(!0),!0}while(i.elm==e);return!1}var L,H,I,O,F,z=a.selection,W=z.dom;s=s||W.getParent(z.getStart(!0),"table"),c(),F=W.getParent(z.getStart(!0),"th,td"),F&&(I=A(F),O=D(),F=d(I.x,I.y)),e.extend(this,{deleteTable:h,split:b,merge:x,insertRow:C,insertCol:w,deleteCols:E,deleteRows:k,cutRows:S,copyRows:T,pasteRows:R,getPos:A,setStartCell:B,setEndCell:M,moveRelIdx:P,refresh:c})}}),r("tinymce/tableplugin/Quirks",["tinymce/util/VK","tinymce/util/Delay","tinymce/Env","tinymce/util/Tools","tinymce/tableplugin/Utils"],function(e,t,n,r,i){var o=r.each,a=i.getSpanVal;return function(s){function l(){function n(n){function r(e,t){var r=e?"previousSibling":"nextSibling",o=s.dom.getParent(t,"tr"),a=o[r];if(a)return v(s,t,a,e),n.preventDefault(),!0;var l=s.dom.getParent(o,"table"),d=o.parentNode,f=d.nodeName.toLowerCase();if("tbody"===f||f===(e?"tfoot":"thead")){var p=i(e,l,d,"tbody");if(null!==p)return c(e,p,t)}return u(e,o,r,l)}function i(e,t,n,r){var i=s.dom.select(">"+r,t),o=i.indexOf(n);if(e&&0===o||!e&&o===i.length-1)return l(e,t);if(-1===o){var a="thead"===n.tagName.toLowerCase()?0:i.length-1;return i[a]}return i[o+(e?-1:1)]}function l(e,t){var n=e?"thead":"tfoot",r=s.dom.select(">"+n,t);return 0!==r.length?r[0]:null}function c(e,t,r){var i=d(t,e);return i&&v(s,r,i,e),n.preventDefault(),!0}function u(e,t,i,o){var a=o[i];if(a)return f(a),!0;var l=s.dom.getParent(o,"td,th");if(l)return r(e,l,n);var c=d(t,!e);return f(c),n.preventDefault(),!1}function d(e,t){var n=e&&e[t?"lastChild":"firstChild"];return n&&"BR"===n.nodeName?s.dom.getParent(n,"td,th"):n}function f(e){s.selection.setCursorLocation(e,0)}function p(){return x==e.UP||x==e.DOWN}function m(e){var t=e.selection.getNode(),n=e.dom.getParent(t,"tr");return null!==n}function h(e){for(var t=0,n=e;n.previousSibling;)n=n.previousSibling,t+=a(n,"colspan");return t}function g(e,t){var n=0,r=0;return o(e.children,function(e,i){return n+=a(e,"colspan"),r=i,n>t?!1:void 0}),r}function v(e,t,n,r){var i=h(s.dom.getParent(t,"td,th")),o=g(n,i),a=n.childNodes[o],l=d(a,r);f(l||a)}function y(e){var t=s.selection.getNode(),n=s.dom.getParent(t,"td,th"),r=s.dom.getParent(e,"td,th");return n&&n!==r&&b(n,r)}function b(e,t){return s.dom.getParent(e,"TABLE")===s.dom.getParent(t,"TABLE")}var x=n.keyCode;if(p()&&m(s)){var C=s.selection.getNode();t.setEditorTimeout(s,function(){y(C)&&r(!n.shiftKey&&x===e.UP,C,n)},0)}}s.on("KeyDown",function(e){n(e)})}function c(){function e(e,t){var n,r=t.ownerDocument,i=r.createRange();return i.setStartBefore(t),i.setEnd(e.endContainer,e.endOffset),n=r.createElement("body"),n.appendChild(i.cloneContents()),0===n.innerHTML.replace(/<(br|img|object|embed|input|textarea)[^>]*>/gi,"-").replace(/<[^>]+>/g,"").length}s.on("KeyDown",function(t){var n,r,i=s.dom;(37==t.keyCode||38==t.keyCode)&&(n=s.selection.getRng(),r=i.getParent(n.startContainer,"table"),r&&s.getBody().firstChild==r&&e(n,r)&&(n=i.createRng(),n.setStartBefore(r),n.setEndBefore(r),s.selection.setRng(n),t.preventDefault()))})}function u(){s.on("KeyDown SetContent VisualAid",function(){var e;for(e=s.getBody().lastChild;e;e=e.previousSibling)if(3==e.nodeType){if(e.nodeValue.length>0)break}else if(1==e.nodeType&&("BR"==e.tagName||!e.getAttribute("data-mce-bogus")))break;e&&"TABLE"==e.nodeName&&(s.settings.forced_root_block?s.dom.add(s.getBody(),s.settings.forced_root_block,s.settings.forced_root_block_attrs,n.ie&&n.ie<11?"&nbsp;":'<br data-mce-bogus="1" />'):s.dom.add(s.getBody(),"br",{"data-mce-bogus":"1"}))}),s.on("PreProcess",function(e){var t=e.node.lastChild;t&&("BR"==t.nodeName||1==t.childNodes.length&&("BR"==t.firstChild.nodeName||"\xa0"==t.firstChild.nodeValue))&&t.previousSibling&&"TABLE"==t.previousSibling.nodeName&&s.dom.remove(t)})}function d(){function e(e,t,n,r){var i,o,a,s=3,l=e.dom.getParent(t.startContainer,"TABLE");return l&&(i=l.parentNode),o=t.startContainer.nodeType==s&&0===t.startOffset&&0===t.endOffset&&r&&("TR"==n.nodeName||n==i),a=("TD"==n.nodeName||"TH"==n.nodeName)&&!r,o||a}function t(){var t=s.selection.getRng(),n=s.selection.getNode(),r=s.dom.getParent(t.startContainer,"TD,TH");if(e(s,t,n,r)){r||(r=n);for(var i=r.lastChild;i.lastChild;)i=i.lastChild;3==i.nodeType&&(t.setEnd(i,i.data.length),s.selection.setRng(t))}}s.on("KeyDown",function(){t()}),s.on("MouseDown",function(e){2!=e.button&&t()})}function f(){function t(e){s.selection.select(e,!0),s.selection.collapse(!0)}function n(e){s.$(e).empty(),i.paddCell(e)}s.on("keydown",function(i){if((i.keyCode==e.DELETE||i.keyCode==e.BACKSPACE)&&!i.isDefaultPrevented()){var o,a,l,c;if(o=s.dom.getParent(s.selection.getStart(),"table")){if(a=s.dom.select("td,th",o),l=r.grep(a,function(e){return s.dom.hasClass(e,"mce-item-selected")}),0===l.length)return c=s.dom.getParent(s.selection.getStart(),"td,th"),void(s.selection.isCollapsed()&&c&&s.dom.isEmpty(c)&&(i.preventDefault(),n(c),t(c)));i.preventDefault(),s.undoManager.transact(function(){a.length==l.length?s.execCommand("mceTableDelete"):(r.each(l,n),t(l[0]))})}}})}f(),n.webkit&&(l(),d()),n.gecko&&(c(),u()),n.ie>10&&(c(),u())}}),r("tinymce/tableplugin/CellSelection",["tinymce/tableplugin/TableGrid","tinymce/dom/TreeWalker","tinymce/util/Tools"],function(e,t,n){return function(r){function i(e){r.getBody().style.webkitUserSelect="",(e||d)&&(r.dom.removeClass(r.dom.select("td.mce-item-selected,th.mce-item-selected"),"mce-item-selected"),d=!1)}function o(t){var n,i,o=t.target;if(!c&&s&&(a||o!=s)&&("TD"==o.nodeName||"TH"==o.nodeName)){i=u.getParent(o,"table"),i==l&&(a||(a=new e(r,i),a.setStartCell(s),r.getBody().style.webkitUserSelect="none"),a.setEndCell(o),d=!0),n=r.selection.getSel();try{n.removeAllRanges?n.removeAllRanges():n.empty()}catch(f){}t.preventDefault()}}var a,s,l,c,u=r.dom,d=!0;return r.on("MouseDown",function(e){2==e.button||c||(i(),s=u.getParent(e.target,"td,th"),l=u.getParent(s,"table"))}),r.on("mouseover",o),r.on("remove",function(){u.unbind(r.getDoc(),"mouseover",o)}),r.on("MouseUp",function(){function e(e,r){var o=new t(e,e);do{if(3==e.nodeType&&0!==n.trim(e.nodeValue).length)return void(r?i.setStart(e,0):i.setEnd(e,e.nodeValue.length));if("BR"==e.nodeName)return void(r?i.setStartBefore(e):i.setEndBefore(e))}while(e=r?o.next():o.prev())}var i,o,c,d,f,p=r.selection;if(s){if(a&&(r.getBody().style.webkitUserSelect=""),o=u.select("td.mce-item-selected,th.mce-item-selected"),o.length>0){i=u.createRng(),d=o[0],i.setStartBefore(d),i.setEndAfter(d),e(d,1),c=new t(d,u.getParent(o[0],"table"));do if("TD"==d.nodeName||"TH"==d.nodeName){if(!u.hasClass(d,"mce-item-selected"))break;f=d}while(d=c.next());e(f),p.setRng(i)}r.nodeChanged(),s=a=l=null}}),r.on("KeyUp Drop SetContent",function(e){i("setcontent"==e.type),s=a=l=null,c=!1}),r.on("ObjectResizeStart ObjectResized",function(e){c="objectresized"!=e.type}),{clear:i}}}),r("tinymce/tableplugin/Dialogs",["tinymce/util/Tools","tinymce/Env"],function(e,t){var n=e.each;return function(r){function i(){var e=r.settings.color_picker_callback;return e?function(){var t=this;e.call(r,function(e){t.value(e).fire("change")},t.value())}:void 0}function o(e){return{title:"Advanced",type:"form",defaults:{onchange:function(){d(e,this.parents().reverse()[0],"style"==this.name())}},items:[{label:"Style",name:"style",type:"textbox"},{type:"form",padding:0,formItemDefaults:{layout:"grid",alignH:["start","right"]},defaults:{size:7},items:[{label:"Border color",type:"colorbox",name:"borderColor",onaction:i()},{label:"Background color",type:"colorbox",name:"backgroundColor",onaction:i()}]}]}}function a(e){return e?e.replace(/px$/,""):""}function s(e){return/^[0-9]+$/.test(e)&&(e+="px"),e}function l(e){n("left center right".split(" "),function(t){r.formatter.remove("align"+t,{},e)})}function c(e){n("top middle bottom".split(" "),function(t){r.formatter.remove("valign"+t,{},e)})}function u(t,n,r){function i(t,r){return r=r||[],e.each(t,function(e){var t={text:e.text||e.title};e.menu?t.menu=i(e.menu):(t.value=e.value,n&&n(t)),r.push(t)}),r}return i(t,r||[])}function d(e,t,n){var r=t.toJSON(),i=e.parseStyle(r.style);n?(t.find("#borderColor").value(i["border-color"]||"")[0].fire("change"),t.find("#backgroundColor").value(i["background-color"]||"")[0].fire("change")):(i["border-color"]=r.borderColor,i["background-color"]=r.backgroundColor),t.find("#style").value(e.serializeStyle(e.parseStyle(e.serializeStyle(i))))}function f(e,t,n){var r=e.parseStyle(e.getAttrib(n,"style"));r["border-color"]&&(t.borderColor=r["border-color"]),r["background-color"]&&(t.backgroundColor=r["background-color"]),t.style=e.serializeStyle(r)}function p(e,t,r){var i=e.parseStyle(e.getAttrib(t,"style"));n(r,function(e){i[e.name]=e.value}),e.setAttrib(t,"style",e.serializeStyle(e.parseStyle(e.serializeStyle(i))))}var m=this;m.tableProps=function(){m.table(!0)},m.table=function(i){function c(){function n(e,t,r){if("TD"===e.tagName||"TH"===e.tagName)C.setStyle(e,t,r);else if(e.children)for(var i=0;i<e.children.length;i++)n(e.children[i],t,r)}var i;d(C,this),w=e.extend(w,this.toJSON()),w["class"]===!1&&delete w["class"],r.undoManager.transact(function(){if(h||(h=r.plugins.table.insertTable(w.cols||1,w.rows||1)),r.dom.setAttribs(h,{style:w.style,"class":w["class"]}),r.settings.table_style_by_css){if(x=[],x.push({name:"border",value:w.border}),x.push({name:"border-spacing",value:s(w.cellspacing)}),p(C,h,x),C.setAttribs(h,{"data-mce-border-color":w.borderColor,"data-mce-cell-padding":w.cellpadding,"data-mce-border":w.border}),h.children)for(var e=0;e<h.children.length;e++)n(h.children[e],"border",w.border),n(h.children[e],"padding",s(w.cellpadding))}else r.dom.setAttribs(h,{border:w.border,cellpadding:w.cellpadding,cellspacing:w.cellspacing});C.getAttrib(h,"width")&&!r.settings.table_style_by_css?C.setAttrib(h,"width",a(w.width)):C.setStyle(h,"width",s(w.width)),C.setStyle(h,"height",s(w.height)),i=C.select("caption",h)[0],i&&!w.caption&&C.remove(i),!i&&w.caption&&(i=C.create("caption"),i.innerHTML=t.ie?"\xa0":'<br data-mce-bogus="1"/>',h.insertBefore(i,h.firstChild)),l(h),w.align&&r.formatter.apply("align"+w.align,{},h),r.focus(),r.addVisual()})}function m(e,t){function n(e,n){for(var r=0;r<n.length;r++){var i=C.getStyle(n[r],t);if("undefined"==typeof e&&(e=i),e!=i)return""}return e}var i,o=r.dom.select("td,th",e);return i=n(i,o)}var h,g,v,y,b,x,C=r.dom,w={};i===!0?(h=C.getParent(r.selection.getStart(),"table"),h&&(w={width:a(C.getStyle(h,"width")||C.getAttrib(h,"width")),height:a(C.getStyle(h,"height")||C.getAttrib(h,"height")),cellspacing:a(C.getStyle(h,"border-spacing")||C.getAttrib(h,"cellspacing")),cellpadding:C.getAttrib(h,"data-mce-cell-padding")||C.getAttrib(h,"cellpadding")||m(h,"padding"),border:C.getAttrib(h,"data-mce-border")||C.getAttrib(h,"border")||m(h,"border"),borderColor:C.getAttrib(h,"data-mce-border-color"),caption:!!C.select("caption",h)[0],"class":C.getAttrib(h,"class")},n("left center right".split(" "),function(e){r.formatter.matchNode(h,"align"+e)&&(w.align=e)}))):(g={label:"Cols",name:"cols"},v={label:"Rows",name:"rows"}),r.settings.table_class_list&&(w["class"]&&(w["class"]=w["class"].replace(/\s*mce\-item\-table\s*/g,"")),y={name:"class",type:"listbox",label:"Class",values:u(r.settings.table_class_list,function(e){e.value&&(e.textStyle=function(){return r.formatter.getCssText({block:"table",classes:[e.value]})})})}),b={type:"form",layout:"flex",direction:"column",labelGapCalc:"children",padding:0,items:[{type:"form",labelGapCalc:!1,padding:0,layout:"grid",columns:2,defaults:{type:"textbox",maxWidth:50},items:r.settings.table_appearance_options!==!1?[g,v,{label:"Width",name:"width"},{label:"Height",name:"height"},{label:"Cell spacing",name:"cellspacing"},{label:"Cell padding",name:"cellpadding"},{label:"Border",name:"border"},{label:"Caption",name:"caption",type:"checkbox"}]:[g,v,{label:"Width",name:"width"},{label:"Height",name:"height"}]},{label:"Alignment",name:"align",type:"listbox",text:"None",values:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},y]},r.settings.table_advtab!==!1?(f(C,w,h),r.windowManager.open({title:"Table properties",data:w,bodyType:"tabpanel",body:[{title:"General",type:"form",items:b},o(C)],onsubmit:c})):r.windowManager.open({title:"Table properties",data:w,body:b,onsubmit:c})},m.merge=function(e,t){r.windowManager.open({title:"Merge cells",body:[{label:"Cols",name:"cols",type:"textbox",value:"1",size:10},{label:"Rows",name:"rows",type:"textbox",value:"1",size:10}],onsubmit:function(){var n=this.toJSON();r.undoManager.transact(function(){e.merge(t,n.cols,n.rows)})}})},m.cell=function(){function t(){d(h,this),p=e.extend(p,this.toJSON()),r.undoManager.transact(function(){n(g,function(e){r.dom.setAttribs(e,{scope:p.scope,style:p.style,"class":p["class"]}),r.dom.setStyles(e,{width:s(p.width),height:s(p.height)}),p.type&&e.nodeName.toLowerCase()!=p.type&&(e=h.rename(e,p.type)),l(e),p.align&&r.formatter.apply("align"+p.align,{},e),c(e),p.valign&&r.formatter.apply("valign"+p.valign,{},e)}),r.focus()})}var i,p,m,h=r.dom,g=[];if(g=r.dom.select("td.mce-item-selected,th.mce-item-selected"),i=r.dom.getParent(r.selection.getStart(),"td,th"),!g.length&&i&&g.push(i),i=i||g[0]){p={width:a(h.getStyle(i,"width")||h.getAttrib(i,"width")),height:a(h.getStyle(i,"height")||h.getAttrib(i,"height")),scope:h.getAttrib(i,"scope"),"class":h.getAttrib(i,"class")},p.type=i.nodeName.toLowerCase(),n("left center right".split(" "),function(e){r.formatter.matchNode(i,"align"+e)&&(p.align=e)}),n("top middle bottom".split(" "),function(e){r.formatter.matchNode(i,"valign"+e)&&(p.valign=e)}),r.settings.table_cell_class_list&&(m={name:"class",type:"listbox",label:"Class",values:u(r.settings.table_cell_class_list,function(e){e.value&&(e.textStyle=function(){return r.formatter.getCssText({block:"td",classes:[e.value]})})})});var v={type:"form",layout:"flex",direction:"column",labelGapCalc:"children",padding:0,items:[{type:"form",layout:"grid",columns:2,labelGapCalc:!1,padding:0,defaults:{type:"textbox",maxWidth:50},items:[{label:"Width",name:"width"},{label:"Height",name:"height"},{label:"Cell type",name:"type",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"Cell",value:"td"},{text:"Header cell",value:"th"}]},{label:"Scope",name:"scope",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"None",value:""},{text:"Row",value:"row"},{text:"Column",value:"col"},{text:"Row group",value:"rowgroup"},{text:"Column group",value:"colgroup"}]},{label:"H Align",name:"align",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},{label:"V Align",name:"valign",type:"listbox",text:"None",minWidth:90,maxWidth:null,values:[{text:"None",value:""},{text:"Top",value:"top"},{text:"Middle",value:"middle"},{text:"Bottom",value:"bottom"}]}]},m]};r.settings.table_cell_advtab!==!1?(f(h,p,i),r.windowManager.open({title:"Cell properties",bodyType:"tabpanel",data:p,body:[{title:"General",type:"form",items:v},o(h)],onsubmit:t})):r.windowManager.open({title:"Cell properties",data:p,body:v,onsubmit:t})}},m.row=function(){function t(){var t,i,o;d(v,this),h=e.extend(h,this.toJSON()),r.undoManager.transact(function(){var e=h.type;n(y,function(n){r.dom.setAttribs(n,{scope:h.scope,style:h.style,"class":h["class"]}),r.dom.setStyles(n,{height:s(h.height)}),e!=n.parentNode.nodeName.toLowerCase()&&(t=v.getParent(n,"table"),i=n.parentNode,o=v.select(e,t)[0],o||(o=v.create(e),t.firstChild?t.insertBefore(o,t.firstChild):t.appendChild(o)),o.appendChild(n),i.hasChildNodes()||v.remove(i)),l(n),h.align&&r.formatter.apply("align"+h.align,{},n)}),r.focus()})}var i,c,p,m,h,g,v=r.dom,y=[];i=r.dom.getParent(r.selection.getStart(),"table"),c=r.dom.getParent(r.selection.getStart(),"td,th"),n(i.rows,function(e){n(e.cells,function(t){return v.hasClass(t,"mce-item-selected")||t==c?(y.push(e),!1):void 0})}),p=y[0],p&&(h={height:a(v.getStyle(p,"height")||v.getAttrib(p,"height")),scope:v.getAttrib(p,"scope"),"class":v.getAttrib(p,"class")},h.type=p.parentNode.nodeName.toLowerCase(),n("left center right".split(" "),function(e){r.formatter.matchNode(p,"align"+e)&&(h.align=e)}),r.settings.table_row_class_list&&(m={name:"class",type:"listbox",label:"Class",values:u(r.settings.table_row_class_list,function(e){e.value&&(e.textStyle=function(){return r.formatter.getCssText({block:"tr",classes:[e.value]})})})}),g={type:"form",columns:2,padding:0,defaults:{type:"textbox"},items:[{type:"listbox",name:"type",label:"Row type",text:"None",maxWidth:null,values:[{text:"Header",value:"thead"},{text:"Body",value:"tbody"},{text:"Footer",value:"tfoot"}]},{type:"listbox",name:"align",label:"Alignment",text:"None",maxWidth:null,values:[{text:"None",value:""},{text:"Left",value:"left"},{text:"Center",value:"center"},{text:"Right",value:"right"}]},{label:"Height",name:"height"},m]},r.settings.table_row_advtab!==!1?(f(v,h,p),r.windowManager.open({title:"Row properties",data:h,bodyType:"tabpanel",body:[{title:"General",type:"form",items:g},o(v)],onsubmit:t})):r.windowManager.open({title:"Row properties",data:h,body:g,onsubmit:t}))}}}),r("tinymce/tableplugin/ResizeBars",["tinymce/util/Tools","tinymce/util/VK"],function(e,n){return function(r){function i(e,t){return{index:e,y:r.dom.getPos(t).y}}function o(e,t){return{index:e,y:r.dom.getPos(t).y+t.offsetHeight}}function a(e,t){return{index:e,x:r.dom.getPos(t).x}}function s(e,t){return{index:e,x:r.dom.getPos(t).x+t.offsetWidth}}function l(){var e=r.getBody().dir;return"rtl"===e}function c(){return r.inline}function u(){return c?r.getBody().ownerDocument.body:r.getBody()}function d(e,t){return l()?s(e,t):a(e,t)}function f(e,t){return l()?a(e,t):s(e,t)}function p(e,t){return m(e,"width")/m(t,"width")*100}function m(e,t){var n=r.dom.getStyle(e,t,!0),i=parseInt(n,10);return i}function h(e){var t=m(e,"width"),n=m(e.parentElement,"width");return t/n*100}function g(e,t){var n=m(e,"width");return t/n*100}function v(e,t){var n=m(e.parentElement,"width");return t/n*100}function y(e,t,n){for(var r=[],i=1;i<n.length;i++){var o=n[i].element;r.push(e(i-1,o))}var a=n[n.length-1];return r.push(t(n.length-1,a.element)),r}function b(){var t=r.dom.select("."+de,u());e.each(t,function(e){r.dom.remove(e)})}function x(e){b(),A(e)}function C(e,t,n,r,i,o,a,s){var l={"data-mce-bogus":"all","class":de+" "+e,unselectable:"on","data-mce-resize":!1,style:"cursor: "+t+"; margin: 0; padding: 0; position: absolute; left: "+n+"px; top: "+r+"px; height: "+i+"px; width: "+o+"px; "};return l[a]=s,l}function w(t,n,i){e.each(t,function(e){var t=i.x,o=e.y-xe/2,a=xe,s=n;r.dom.add(u(),"div",C(fe,pe,t,o,a,s,me,e.index))})}function N(t,n,i){e.each(t,function(e){var t=e.x-xe/2,o=i.y,a=n,s=xe;r.dom.add(u(),"div",C(ge,ve,t,o,a,s,ye,e.index))})}function _(t){return e.map(t.rows,function(t){var n=e.map(t.cells,function(e){var t=e.hasAttribute("rowspan")?parseInt(e.getAttribute("rowspan"),10):1,n=e.hasAttribute("colspan")?parseInt(e.getAttribute("colspan"),10):1;return{element:e,rowspan:t,colspan:n}});return{element:t,cells:n}})}function E(n){function r(e,t){return e+","+t}function i(e,t){return s[r(e,t)]}function o(){var t=[];return e.each(l,function(e){t=t.concat(e.cells)}),t}function a(){return l}var s={},l=[],c=0,u=0;return e.each(n,function(n,i){var o=[];e.each(n.cells,function(e){for(var n=0;s[r(i,n)]!==t;)n++;for(var a={element:e.element,colspan:e.colspan,rowspan:e.rowspan,rowIndex:i,colIndex:n},l=0;l<e.colspan;l++)for(var d=0;d<e.rowspan;d++){var f=i+d,p=n+l;s[r(f,p)]=a,c=Math.max(c,f+1),u=Math.max(u,p+1)}o.push(a)}),l.push({element:n.element,cells:o})}),{grid:{maxRows:c,maxCols:u},getAt:i,getAllCells:o,getAllRows:a}}function k(e,t){for(var n=[],r=e;t>r;r++)n.push(r);return n}function S(e,t,n){for(var r,i=e(),o=0;o<i.length;o++)t(i[o])&&(r=i[o]);return r?r:n()}function T(t){var n=k(0,t.grid.maxCols),r=k(0,t.grid.maxRows);return e.map(n,function(e){function n(){for(var n=[],i=0;i<r.length;i++){var o=t.getAt(i,e);o.colIndex===e&&n.push(o)}return n}function i(e){return 1===e.colspan}function o(){return t.getAt(0,e)}return S(n,i,o)})}function R(t){var n=k(0,t.grid.maxCols),r=k(0,t.grid.maxRows);return e.map(r,function(e){function r(){for(var r=[],i=0;i<n.length;i++){var o=t.getAt(e,i);o.rowIndex===e&&r.push(o)}return r}function i(e){return 1===e.rowspan}function o(){t.getAt(e,0)}return S(r,i,o)})}function A(e){var t=_(e),n=E(t),a=R(n),s=T(n),l=r.dom.getPos(e),c=a.length>0?y(i,o,a):[],u=s.length>0?y(d,f,s):[];w(c,e.offsetWidth,l),N(u,e.offsetHeight,l)}function B(e,t,n,r){if(0>t||t>=e.length-1)return"";var i=e[t];if(i)i={value:i,delta:0};else for(var o=e.slice(0,t).reverse(),a=0;a<o.length;a++)o[a]&&(i={value:o[a],delta:a+1});var s=e[t+1];if(s)s={value:s,delta:1};else for(var l=e.slice(t+1),c=0;c<l.length;c++)l[c]&&(s={value:l[c],delta:c+1});var u=s.delta-i.delta,d=Math.abs(s.value-i.value)/u;return n?d/m(r,"width")*100:d}function D(e,t){var n=r.dom.getStyle(e,t);return n||(n=r.dom.getAttrib(e,t)),n||(n=r.dom.getStyle(e,t,!0)),n}function M(e,t,n){var r=D(e,"width"),i=parseInt(r,10),o=t?p(e,n):m(e,"width");return(t&&!V(r)||!t&&!U(r))&&(i=0),!isNaN(i)&&i>0?i:o}function P(t,n,r){for(var i=T(t),o=e.map(i,function(e){return d(e.colIndex,e.element).x}),a=[],s=0;s<i.length;s++){var l=i[s].element.hasAttribute("colspan")?parseInt(i[s].element.getAttribute("colspan"),10):1,c=l>1?B(o,s):M(i[s].element,n,r);c=c?c:Ce,a.push(c)}return a}function L(e){var t=D(e,"height"),n=parseInt(t,10);return V(t)&&(n=0),!isNaN(n)&&n>0?n:m(e,"height")}function H(t){for(var n=R(t),r=e.map(n,function(e){return i(e.rowIndex,e.element).y}),o=[],a=0;a<n.length;a++){var s=n[a].element.hasAttribute("rowspan")?parseInt(n[a].element.getAttribute("rowspan"),10):1,l=s>1?B(r,a):L(n[a].element);l=l?l:we,o.push(l)}return o}function I(t,n,r,i,o){function a(t){return e.map(t,function(){return 0})}function s(){var e;if(o)e=[100-d[0]];else{var t=Math.max(i,d[0]+r);e=[t-d[0]]}return e}function l(e,t){var n,o=a(d.slice(0,e)),s=a(d.slice(t+1));if(r>=0){var l=Math.max(i,d[t]-r);n=o.concat([r,l-d[t]]).concat(s)}else{var c=Math.max(i,d[e]+r),u=d[e]-c;n=o.concat([c-d[e],u]).concat(s)}return n}function c(e,t){var n,o=a(d.slice(0,t));if(r>=0)n=o.concat([r]);else{var s=Math.max(i,d[t]+r);n=o.concat([s-d[t]])}return n}var u,d=t.slice(0);return u=0===t.length?[]:1===t.length?s():0===n?l(0,1):n>0&&n<t.length-1?l(n,n+1):n===t.length-1?c(n-1,n):[]}function O(e,t,n){for(var r=0,i=e;t>i;i++)r+=n[i];return r}function F(t,n){var r=t.getAllCells();return e.map(r,function(e){var t=O(e.colIndex,e.colIndex+e.colspan,n);return{element:e.element,width:t,colspan:e.colspan}})}function z(t,n){var r=t.getAllCells();return e.map(r,function(e){var t=O(e.rowIndex,e.rowIndex+e.rowspan,n);return{element:e.element,height:t,rowspan:e.rowspan}})}function W(t,n){var r=t.getAllRows();return e.map(r,function(e,t){return{element:e.element,height:n[t]}})}function V(e){return _e.test(e)}function U(e){return Ee.test(e)}function $(t,n,i){function o(t,n){e.each(t,function(e){r.dom.setStyle(e.element,"width",e.width+n),r.dom.setAttrib(e.element,"width",null)})}function a(){return i<u.grid.maxCols-1?h(t):h(t)+v(t,n)}function s(){return i<u.grid.maxCols-1?m(t,"width"):m(t,"width")+n}function l(e,n,o){i!=u.grid.maxCols-1&&o||(r.dom.setStyle(t,"width",e+n),r.dom.setAttrib(t,"width",null))}for(var c=_(t),u=E(c),d=V(t.width)||V(t.style.width),f=P(u,d,t),p=d?g(t,n):n,y=I(f,i,p,Ce,d,t),b=[],x=0;x<y.length;x++)b.push(y[x]+f[x]);var C=F(u,b),w=d?"%":"px",N=d?a():s();r.undoManager.transact(function(){o(C,w),l(N,w,d)})}function j(t,n,i){for(var o=_(t),a=E(o),s=H(a),l=[],c=0,u=0;u<s.length;u++)l.push(u===i?n+s[u]:s[u]),c+=c[u];var d=z(a,l),f=W(a,l);r.undoManager.transact(function(){e.each(f,function(e){r.dom.setStyle(e.element,"height",e.height+"px"),r.dom.setAttrib(e.element,"height",null)}),e.each(d,function(e){r.dom.setStyle(e.element,"height",e.height+"px"),r.dom.setAttrib(e.element,"height",null)}),r.dom.setStyle(t,"height",c+"px"),r.dom.setAttrib(t,"height",null)})}function q(){ie=setTimeout(function(){G()},200)}function Y(){clearTimeout(ie)}function X(){var e=document.createElement("div");return e.setAttribute("style","margin: 0; padding: 0; position: fixed; left: 0px; top: 0px; height: 100%; width: 100%;"),e.setAttribute("data-mce-bogus","all"),e}function K(e,t){r.dom.bind(e,"mouseup",function(){G()}),r.dom.bind(e,"mousemove",function(e){Y(),oe&&t(e)}),r.dom.bind(e,"mouseout",function(){q()})}function G(){if(r.dom.remove(ae),oe){r.dom.removeClass(se,Ne),oe=!1;var e,t;if(Q(se)){var n=parseInt(r.dom.getAttrib(se,be),10),i=r.dom.getPos(se).x;e=parseInt(r.dom.getAttrib(se,ye),10),t=l()?n-i:i-n,$(ue,t,e)}else if(Z(se)){var o=parseInt(r.dom.getAttrib(se,he),10),a=r.dom.getPos(se).y;e=parseInt(r.dom.getAttrib(se,me),10),t=a-o,j(ue,t,e)}x(ue),
r.nodeChanged()}}function J(e,t){ae=ae?ae:X(),oe=!0,r.dom.addClass(e,Ne),se=e,K(ae,t),r.dom.add(u(),ae)}function Q(e){return r.dom.hasClass(e,ge)}function Z(e){return r.dom.hasClass(e,fe)}function ee(e){le=le!==t?le:e.clientX;var n=e.clientX-le;le=e.clientX;var i=r.dom.getPos(se).x;r.dom.setStyle(se,"left",i+n+"px")}function te(e){ce=ce!==t?ce:e.clientY;var n=e.clientY-ce;ce=e.clientY;var i=r.dom.getPos(se).y;r.dom.setStyle(se,"top",i+n+"px")}function ne(e){le=t,J(e,ee)}function re(e){ce=t,J(e,te)}var ie,oe,ae,se,le,ce,ue,de="mce-resize-bar",fe="mce-resize-bar-row",pe="row-resize",me="data-row",he="data-initial-top",ge="mce-resize-bar-col",ve="col-resize",ye="data-col",be="data-initial-left",xe=4,Ce=10,we=10,Ne="mce-resize-bar-dragging",_e=new RegExp(/(\d+(\.\d+)?%)/),Ee=new RegExp(/px|em/);return r.on("init",function(){r.dom.bind(u(),"mousedown",function(e){var t=e.target;if(Q(t)){e.preventDefault();var n=r.dom.getPos(t).x;r.dom.setAttrib(t,be,n),ne(t)}else if(Z(t)){e.preventDefault();var i=r.dom.getPos(t).y;r.dom.setAttrib(t,he,i),re(t)}})}),r.on("ObjectResized",function(t){var n=t.target;if("TABLE"===n.nodeName){var i=[];e.each(n.rows,function(t){e.each(t.cells,function(e){var t=r.dom.getStyle(e,"width",!0);i.push({cell:e,width:t})})}),e.each(i,function(e){r.dom.setStyle(e.cell,"width",e.width),r.dom.setAttrib(e.cell,"width",null)})}}),r.on("mouseover",function(e){if(!oe){var t=r.dom.getParent(e.target,"table");("table"===e.target.nodeName||t)&&(ue=t,x(t))}}),r.on("keydown",function(e){switch(e.keyCode){case n.LEFT:case n.RIGHT:case n.UP:case n.DOWN:b()}}),{adjustWidth:$,adjustHeight:j,clearBars:b,drawBars:A,determineDeltas:I,getTableGrid:E,getTableDetails:_,getWidths:P,getPixelHeights:H,isPercentageBasedSize:V,isPixelBasedSize:U,recalculateWidths:F,recalculateCellHeights:z,recalculateRowHeights:W}}}),r("tinymce/tableplugin/Plugin",["tinymce/tableplugin/TableGrid","tinymce/tableplugin/Quirks","tinymce/tableplugin/CellSelection","tinymce/tableplugin/Dialogs","tinymce/tableplugin/ResizeBars","tinymce/util/Tools","tinymce/dom/TreeWalker","tinymce/Env","tinymce/PluginManager"],function(e,t,n,r,i,o,a,s,l){function c(o){function a(e){return function(){o.execCommand(e)}}function l(e,t){var n,r,i,a;for(i='<table id="__mce"><tbody>',n=0;t>n;n++){for(i+="<tr>",r=0;e>r;r++)i+="<td>"+(s.ie?" ":"<br>")+"</td>";i+="</tr>"}return i+="</tbody></table>",o.undoManager.transact(function(){o.insertContent(i),a=o.dom.get("__mce"),o.dom.setAttrib(a,"id",null),o.dom.setAttribs(a,o.settings.table_default_attributes||{}),o.dom.setStyles(a,o.settings.table_default_styles||{})}),a}function c(e,t){function n(){e.disabled(!o.dom.getParent(o.selection.getStart(),t)),o.selection.selectorChanged(t,function(t){e.disabled(!t)})}o.initialized?n():o.on("init",n)}function d(){c(this,"table")}function f(){c(this,"td,th")}function p(){var e="";e='<table role="grid" class="mce-grid mce-grid-border" aria-readonly="true">';for(var t=0;10>t;t++){e+="<tr>";for(var n=0;10>n;n++)e+='<td role="gridcell" tabindex="-1"><a id="mcegrid'+(10*t+n)+'" href="#" data-mce-x="'+n+'" data-mce-y="'+t+'"></a></td>';e+="</tr>"}return e+="</table>",e+='<div class="mce-text-center" role="presentation">1 x 1</div>'}function m(e,t,n){var r,i,a,s,l,c=n.getEl().getElementsByTagName("table")[0],u=n.isRtl()||"tl-tr"==n.parent().rel;for(c.nextSibling.innerHTML=e+1+" x "+(t+1),u&&(e=9-e),i=0;10>i;i++)for(r=0;10>r;r++)s=c.rows[i].childNodes[r].firstChild,l=(u?r>=e:e>=r)&&t>=i,o.dom.toggleClass(s,"mce-active",l),l&&(a=s);return a.parentNode}function h(){o.addButton("tableprops",{title:"Table properties",onclick:C.tableProps,icon:"table"}),o.addButton("tabledelete",{title:"Delete table",onclick:a("mceTableDelete")}),o.addButton("tablecellprops",{title:"Cell properties",onclick:a("mceTableCellProps")}),o.addButton("tablemergecells",{title:"Merge cells",onclick:a("mceTableMergeCells")}),o.addButton("tablesplitcells",{title:"Split cell",onclick:a("mceTableSplitCells")}),o.addButton("tableinsertrowbefore",{title:"Insert row before",onclick:a("mceTableInsertRowBefore")}),o.addButton("tableinsertrowafter",{title:"Insert row after",onclick:a("mceTableInsertRowAfter")}),o.addButton("tabledeleterow",{title:"Delete row",onclick:a("mceTableDeleteRow")}),o.addButton("tablerowprops",{title:"Row properties",onclick:a("mceTableRowProps")}),o.addButton("tablecutrow",{title:"Cut row",onclick:a("mceTableCutRow")}),o.addButton("tablecopyrow",{title:"Copy row",onclick:a("mceTableCopyRow")}),o.addButton("tablepasterowbefore",{title:"Paste row before",onclick:a("mceTablePasteRowBefore")}),o.addButton("tablepasterowafter",{title:"Paste row after",onclick:a("mceTablePasteRowAfter")}),o.addButton("tableinsertcolbefore",{title:"Insert column before",onclick:a("mceTableInsertColBefore")}),o.addButton("tableinsertcolafter",{title:"Insert column after",onclick:a("mceTableInsertColAfter")}),o.addButton("tabledeletecol",{title:"Delete column",onclick:a("mceTableDeleteCol")})}function g(e){var t=o.dom.is(e,"table")&&o.getBody().contains(e);return t}function v(){var e=o.settings.table_toolbar;""!==e&&e!==!1&&(e||(e="tableprops tabledelete | tableinsertrowbefore tableinsertrowafter tabledeleterow | tableinsertcolbefore tableinsertcolafter tabledeletecol"),o.addContextToolbar(g,e))}var y,b,x=this,C=new r(o);!o.settings.object_resizing||o.settings.object_resizing!==!0&&"table"!==o.settings.object_resizing||(b=i(o)),o.settings.table_grid===!1?o.addMenuItem("inserttable",{text:"Insert table",icon:"table",context:"table",onclick:C.table}):o.addMenuItem("inserttable",{text:"Insert table",icon:"table",context:"table",ariaHideMenu:!0,onclick:function(e){e.aria&&(this.parent().hideAll(),e.stopImmediatePropagation(),C.table())},onshow:function(){m(0,0,this.menu.items()[0])},onhide:function(){var e=this.menu.items()[0].getEl().getElementsByTagName("a");o.dom.removeClass(e,"mce-active"),o.dom.addClass(e[0],"mce-active")},menu:[{type:"container",html:p(),onPostRender:function(){this.lastX=this.lastY=0},onmousemove:function(e){var t,n,r=e.target;"A"==r.tagName.toUpperCase()&&(t=parseInt(r.getAttribute("data-mce-x"),10),n=parseInt(r.getAttribute("data-mce-y"),10),(this.isRtl()||"tl-tr"==this.parent().rel)&&(t=9-t),(t!==this.lastX||n!==this.lastY)&&(m(t,n,e.control),this.lastX=t,this.lastY=n))},onclick:function(e){var t=this;"A"==e.target.tagName.toUpperCase()&&(e.preventDefault(),e.stopPropagation(),t.parent().cancel(),o.undoManager.transact(function(){l(t.lastX+1,t.lastY+1)}),o.addVisual())}}]}),o.addMenuItem("tableprops",{text:"Table properties",context:"table",onPostRender:d,onclick:C.tableProps}),o.addMenuItem("deletetable",{text:"Delete table",context:"table",onPostRender:d,cmd:"mceTableDelete"}),o.addMenuItem("cell",{separator:"before",text:"Cell",context:"table",menu:[{text:"Cell properties",onclick:a("mceTableCellProps"),onPostRender:f},{text:"Merge cells",onclick:a("mceTableMergeCells"),onPostRender:f},{text:"Split cell",onclick:a("mceTableSplitCells"),onPostRender:f}]}),o.addMenuItem("row",{text:"Row",context:"table",menu:[{text:"Insert row before",onclick:a("mceTableInsertRowBefore"),onPostRender:f},{text:"Insert row after",onclick:a("mceTableInsertRowAfter"),onPostRender:f},{text:"Delete row",onclick:a("mceTableDeleteRow"),onPostRender:f},{text:"Row properties",onclick:a("mceTableRowProps"),onPostRender:f},{text:"-"},{text:"Cut row",onclick:a("mceTableCutRow"),onPostRender:f},{text:"Copy row",onclick:a("mceTableCopyRow"),onPostRender:f},{text:"Paste row before",onclick:a("mceTablePasteRowBefore"),onPostRender:f},{text:"Paste row after",onclick:a("mceTablePasteRowAfter"),onPostRender:f}]}),o.addMenuItem("column",{text:"Column",context:"table",menu:[{text:"Insert column before",onclick:a("mceTableInsertColBefore"),onPostRender:f},{text:"Insert column after",onclick:a("mceTableInsertColAfter"),onPostRender:f},{text:"Delete column",onclick:a("mceTableDeleteCol"),onPostRender:f}]});var w=[];u("inserttable tableprops deletetable | cell row column".split(" "),function(e){"|"==e?w.push({text:"-"}):w.push(o.menuItems[e])}),o.addButton("table",{type:"menubutton",title:"Table",menu:w}),s.isIE||o.on("click",function(e){e=e.target,"TABLE"===e.nodeName&&(o.selection.select(e),o.nodeChanged())}),x.quirks=new t(o),o.on("Init",function(){x.cellSelection=new n(o),x.resizeBars=b}),o.on("PreInit",function(){o.serializer.addAttributeFilter("data-mce-cell-padding,data-mce-border,data-mce-border-color",function(e,t){for(var n=e.length;n--;)e[n].attr(t,null)})}),u({mceTableSplitCells:function(e){e.split()},mceTableMergeCells:function(e){var t;t=o.dom.getParent(o.selection.getStart(),"th,td"),o.dom.select("td.mce-item-selected,th.mce-item-selected").length?e.merge():C.merge(e,t)},mceTableInsertRowBefore:function(e){e.insertRow(!0)},mceTableInsertRowAfter:function(e){e.insertRow()},mceTableInsertColBefore:function(e){e.insertCol(!0)},mceTableInsertColAfter:function(e){e.insertCol()},mceTableDeleteCol:function(e){e.deleteCols()},mceTableDeleteRow:function(e){e.deleteRows()},mceTableCutRow:function(e){y=e.cutRows()},mceTableCopyRow:function(e){y=e.copyRows()},mceTablePasteRowBefore:function(e){e.pasteRows(y,!0)},mceTablePasteRowAfter:function(e){e.pasteRows(y)},mceTableDelete:function(e){b&&b.clearBars(),e.deleteTable()}},function(t,n){o.addCommand(n,function(){var n=new e(o);n&&(t(n),o.execCommand("mceRepaint"),x.cellSelection.clear())})}),u({mceInsertTable:C.table,mceTableProps:function(){C.table(!0)},mceTableRowProps:C.row,mceTableCellProps:C.cell},function(e,t){o.addCommand(t,function(t,n){e(n)})}),h(),v(),o.settings.table_tab_navigation!==!1&&o.on("keydown",function(t){var n,r,i;9==t.keyCode&&(n=o.dom.getParent(o.selection.getStart(),"th,td"),n&&(t.preventDefault(),r=new e(o),i=t.shiftKey?-1:1,o.undoManager.transact(function(){!r.moveRelIdx(n,i)&&i>0&&(r.insertRow(),r.refresh(),r.moveRelIdx(n,i))})))}),x.insertTable=l}var u=o.each;l.add("table",c)})}(this);
\ No newline at end of file
......
tinymce.PluginManager.add("template",function(a){function b(b){return function(){var c=a.settings.templates;"string"==typeof c?tinymce.util.XHR.send({url:c,success:function(a){b(tinymce.util.JSON.parse(a))}}):b(c)}}function c(b){function c(b){function c(b){if(-1==b.indexOf("<html>")){var c="";tinymce.each(a.contentCSS,function(b){c+='<link type="text/css" rel="stylesheet" href="'+a.documentBaseURI.toAbsolute(b)+'">'}),b="<!DOCTYPE html><html><head>"+c+"</head><body>"+b+"</body></html>"}b=f(b,"template_preview_replace_values");var e=d.find("iframe")[0].getEl().contentWindow.document;e.open(),e.write(b),e.close()}var g=b.control.value();g.url?tinymce.util.XHR.send({url:g.url,success:function(a){e=a,c(e)}}):(e=g.content,c(e)),d.find("#description")[0].text(b.control.value().description)}var d,e,h=[];if(!b||0===b.length){var i=a.translate("No templates defined.");return void a.notificationManager.open({text:i,type:"info"})}tinymce.each(b,function(a){h.push({selected:!h.length,text:a.title,value:{url:a.url,content:a.content,description:a.description}})}),d=a.windowManager.open({title:"Insert template",layout:"flex",direction:"column",align:"stretch",padding:15,spacing:10,items:[{type:"form",flex:0,padding:0,items:[{type:"container",label:"Templates",items:{type:"listbox",label:"Templates",name:"template",values:h,onselect:c}}]},{type:"label",name:"description",label:"Description",text:"\xa0"},{type:"iframe",flex:1,border:1}],onsubmit:function(){g(!1,e)},width:a.getParam("template_popup_width",600),height:a.getParam("template_popup_height",500)}),d.find("listbox")[0].fire("select")}function d(b,c){function d(a,b){if(a=""+a,a.length<b)for(var c=0;c<b-a.length;c++)a="0"+a;return a}var e="Sun Mon Tue Wed Thu Fri Sat Sun".split(" "),f="Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),g="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),h="January February March April May June July August September October November December".split(" ");return c=c||new Date,b=b.replace("%D","%m/%d/%Y"),b=b.replace("%r","%I:%M:%S %p"),b=b.replace("%Y",""+c.getFullYear()),b=b.replace("%y",""+c.getYear()),b=b.replace("%m",d(c.getMonth()+1,2)),b=b.replace("%d",d(c.getDate(),2)),b=b.replace("%H",""+d(c.getHours(),2)),b=b.replace("%M",""+d(c.getMinutes(),2)),b=b.replace("%S",""+d(c.getSeconds(),2)),b=b.replace("%I",""+((c.getHours()+11)%12+1)),b=b.replace("%p",""+(c.getHours()<12?"AM":"PM")),b=b.replace("%B",""+a.translate(h[c.getMonth()])),b=b.replace("%b",""+a.translate(g[c.getMonth()])),b=b.replace("%A",""+a.translate(f[c.getDay()])),b=b.replace("%a",""+a.translate(e[c.getDay()])),b=b.replace("%%","%")}function e(b){var c=a.dom,d=a.getParam("template_replace_values");h(c.select("*",b),function(a){h(d,function(b,e){c.hasClass(a,e)&&"function"==typeof d[e]&&d[e](a)})})}function f(b,c){return h(a.getParam(c),function(a,c){"function"==typeof a&&(a=a(c)),b=b.replace(new RegExp("\\{\\$"+c+"\\}","g"),a)}),b}function g(b,c){function g(a,b){return new RegExp("\\b"+b+"\\b","g").test(a.className)}var i,j,k=a.dom,l=a.selection.getContent();c=f(c,"template_replace_values"),i=k.create("div",null,c),j=k.select(".mceTmpl",i),j&&j.length>0&&(i=k.create("div",null),i.appendChild(j[0].cloneNode(!0))),h(k.select("*",i),function(b){g(b,a.getParam("template_cdate_classes","cdate").replace(/\s+/g,"|"))&&(b.innerHTML=d(a.getParam("template_cdate_format",a.getLang("template.cdate_format")))),g(b,a.getParam("template_mdate_classes","mdate").replace(/\s+/g,"|"))&&(b.innerHTML=d(a.getParam("template_mdate_format",a.getLang("template.mdate_format")))),g(b,a.getParam("template_selected_content_classes","selcontent").replace(/\s+/g,"|"))&&(b.innerHTML=l)}),e(i),a.execCommand("mceInsertContent",!1,i.innerHTML),a.addVisual()}var h=tinymce.each;a.addCommand("mceInsertTemplate",g),a.addButton("template",{title:"Insert template",onclick:b(c)}),a.addMenuItem("template",{text:"Insert template",onclick:b(c),context:"insert"}),a.on("PreProcess",function(b){var c=a.dom;h(c.select("div",b.node),function(b){c.hasClass(b,"mceTmpl")&&(h(c.select("*",b),function(b){c.hasClass(b,a.getParam("template_mdate_classes","mdate").replace(/\s+/g,"|"))&&(b.innerHTML=d(a.getParam("template_mdate_format",a.getLang("template.mdate_format"))))}),e(b))})})});
\ No newline at end of file
tinymce.PluginManager.add("template",function(e){function t(t){return function(){var n=e.settings.templates;"string"==typeof n?tinymce.util.XHR.send({url:n,success:function(e){t(tinymce.util.JSON.parse(e))}}):t(n)}}function n(t){function n(t){function n(t){if(-1==t.indexOf("<html>")){var n="";tinymce.each(e.contentCSS,function(t){n+='<link type="text/css" rel="stylesheet" href="'+e.documentBaseURI.toAbsolute(t)+'">'}),t="<!DOCTYPE html><html><head>"+n+"</head><body>"+t+"</body></html>"}t=o(t,"template_preview_replace_values");var i=r.find("iframe")[0].getEl().contentWindow.document;i.open(),i.write(t),i.close()}var a=t.control.value();a.url?tinymce.util.XHR.send({url:a.url,success:function(e){i=e,n(i)}}):(i=a.content,n(i)),r.find("#description")[0].text(t.control.value().description)}var r,i,s=[];if(!t||0===t.length){var l=e.translate("No templates defined.");return void e.notificationManager.open({text:l,type:"info"})}tinymce.each(t,function(e){s.push({selected:!s.length,text:e.title,value:{url:e.url,content:e.content,description:e.description}})}),r=e.windowManager.open({title:"Insert template",layout:"flex",direction:"column",align:"stretch",padding:15,spacing:10,items:[{type:"form",flex:0,padding:0,items:[{type:"container",label:"Templates",items:{type:"listbox",label:"Templates",name:"template",values:s,onselect:n}}]},{type:"label",name:"description",label:"Description",text:"\xa0"},{type:"iframe",flex:1,border:1}],onsubmit:function(){a(!1,i)},width:e.getParam("template_popup_width",600),height:e.getParam("template_popup_height",500)}),r.find("listbox")[0].fire("select")}function r(t,n){function r(e,t){if(e=""+e,e.length<t)for(var n=0;n<t-e.length;n++)e="0"+e;return e}var i="Sun Mon Tue Wed Thu Fri Sat Sun".split(" "),o="Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sunday".split(" "),a="Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec".split(" "),s="January February March April May June July August September October November December".split(" ");return n=n||new Date,t=t.replace("%D","%m/%d/%Y"),t=t.replace("%r","%I:%M:%S %p"),t=t.replace("%Y",""+n.getFullYear()),t=t.replace("%y",""+n.getYear()),t=t.replace("%m",r(n.getMonth()+1,2)),t=t.replace("%d",r(n.getDate(),2)),t=t.replace("%H",""+r(n.getHours(),2)),t=t.replace("%M",""+r(n.getMinutes(),2)),t=t.replace("%S",""+r(n.getSeconds(),2)),t=t.replace("%I",""+((n.getHours()+11)%12+1)),t=t.replace("%p",""+(n.getHours()<12?"AM":"PM")),t=t.replace("%B",""+e.translate(s[n.getMonth()])),t=t.replace("%b",""+e.translate(a[n.getMonth()])),t=t.replace("%A",""+e.translate(o[n.getDay()])),t=t.replace("%a",""+e.translate(i[n.getDay()])),t=t.replace("%%","%")}function i(t){var n=e.dom,r=e.getParam("template_replace_values");s(n.select("*",t),function(e){s(r,function(t,i){n.hasClass(e,i)&&"function"==typeof r[i]&&r[i](e)})})}function o(t,n){return s(e.getParam(n),function(e,n){"function"==typeof e&&(e=e(n)),t=t.replace(new RegExp("\\{\\$"+n+"\\}","g"),e)}),t}function a(t,n){function a(e,t){return new RegExp("\\b"+t+"\\b","g").test(e.className)}var l,c,u=e.dom,d=e.selection.getContent();n=o(n,"template_replace_values"),l=u.create("div",null,n),c=u.select(".mceTmpl",l),c&&c.length>0&&(l=u.create("div",null),l.appendChild(c[0].cloneNode(!0))),s(u.select("*",l),function(t){a(t,e.getParam("template_cdate_classes","cdate").replace(/\s+/g,"|"))&&(t.innerHTML=r(e.getParam("template_cdate_format",e.getLang("template.cdate_format")))),a(t,e.getParam("template_mdate_classes","mdate").replace(/\s+/g,"|"))&&(t.innerHTML=r(e.getParam("template_mdate_format",e.getLang("template.mdate_format")))),a(t,e.getParam("template_selected_content_classes","selcontent").replace(/\s+/g,"|"))&&(t.innerHTML=d)}),i(l),e.execCommand("mceInsertContent",!1,l.innerHTML),e.addVisual()}var s=tinymce.each;e.addCommand("mceInsertTemplate",a),e.addButton("template",{title:"Insert template",onclick:t(n)}),e.addMenuItem("template",{text:"Insert template",onclick:t(n),context:"insert"}),e.on("PreProcess",function(t){var n=e.dom;s(n.select("div",t.node),function(t){n.hasClass(t,"mceTmpl")&&(s(n.select("*",t),function(t){n.hasClass(t,e.getParam("template_mdate_classes","mdate").replace(/\s+/g,"|"))&&(t.innerHTML=r(e.getParam("template_mdate_format",e.getLang("template.mdate_format"))))}),i(t))})})});
\ No newline at end of file
......
tinymce.PluginManager.add("textcolor",function(a){function b(b){var c;return a.dom.getParents(a.selection.getStart(),function(a){var d;(d=a.style["forecolor"==b?"color":"background-color"])&&(c=d)}),c}function c(){var b,c,d=[];for(c=a.settings.textcolor_map||["000000","Black","993300","Burnt orange","333300","Dark olive","003300","Dark green","003366","Dark azure","000080","Navy Blue","333399","Indigo","333333","Very dark gray","800000","Maroon","FF6600","Orange","808000","Olive","008000","Green","008080","Teal","0000FF","Blue","666699","Grayish blue","808080","Gray","FF0000","Red","FF9900","Amber","99CC00","Yellow green","339966","Sea green","33CCCC","Turquoise","3366FF","Royal blue","800080","Purple","999999","Medium gray","FF00FF","Magenta","FFCC00","Gold","FFFF00","Yellow","00FF00","Lime","00FFFF","Aqua","00CCFF","Sky blue","993366","Red violet","FFFFFF","White","FF99CC","Pink","FFCC99","Peach","FFFF99","Light yellow","CCFFCC","Pale green","CCFFFF","Pale cyan","99CCFF","Light sky blue","CC99FF","Plum"],b=0;b<c.length;b+=2)d.push({text:c[b+1],color:"#"+c[b]});return d}function d(){function b(a,b){var c="transparent"==a;return'<td class="mce-grid-cell'+(c?" mce-colorbtn-trans":"")+'"><div id="'+n+"-"+o++ +'" data-mce-color="'+(a?a:"")+'" role="option" tabIndex="-1" style="'+(a?"background-color: "+a:"")+'" title="'+tinymce.translate(b)+'">'+(c?"&#215;":"")+"</div></td>"}var d,e,f,g,h,k,l,m=this,n=m._id,o=0;for(d=c(),d.push({text:tinymce.translate("No color"),color:"transparent"}),f='<table class="mce-grid mce-grid-border mce-colorbutton-grid" role="list" cellspacing="0"><tbody>',g=d.length-1,k=0;j>k;k++){for(f+="<tr>",h=0;i>h;h++)l=k*i+h,l>g?f+="<td></td>":(e=d[l],f+=b(e.color,e.text));f+="</tr>"}if(a.settings.color_picker_callback){for(f+='<tr><td colspan="'+i+'" class="mce-custom-color-btn"><div id="'+n+'-c" class="mce-widget mce-btn mce-btn-small mce-btn-flat" role="button" tabindex="-1" aria-labelledby="'+n+'-c" style="width: 100%"><button type="button" role="presentation" tabindex="-1">'+tinymce.translate("Custom...")+"</button></div></td></tr>",f+="<tr>",h=0;i>h;h++)f+=b("","Custom color");f+="</tr>"}return f+="</tbody></table>"}function e(b,c){a.undoManager.transact(function(){a.focus(),a.formatter.apply(b,{value:c}),a.nodeChanged()})}function f(b){a.undoManager.transact(function(){a.focus(),a.formatter.remove(b,{value:null},null,!0),a.nodeChanged()})}function g(c){function d(a){k.hidePanel(),k.color(a),e(k.settings.format,a)}function g(){k.hidePanel(),k.resetColor(),f(k.settings.format)}function h(a,b){a.style.background=b,a.setAttribute("data-mce-color",b)}var j,k=this.parent();tinymce.DOM.getParent(c.target,".mce-custom-color-btn")&&(k.hidePanel(),a.settings.color_picker_callback.call(a,function(a){var b,c,e,f=k.panel.getEl().getElementsByTagName("table")[0];for(b=tinymce.map(f.rows[f.rows.length-1].childNodes,function(a){return a.firstChild}),e=0;e<b.length&&(c=b[e],c.getAttribute("data-mce-color"));e++);if(e==i)for(e=0;i-1>e;e++)h(b[e],b[e+1].getAttribute("data-mce-color"));h(c,a),d(a)},b(k.settings.format))),j=c.target.getAttribute("data-mce-color"),j?(this.lastId&&document.getElementById(this.lastId).setAttribute("aria-selected",!1),c.target.setAttribute("aria-selected",!0),this.lastId=c.target.id,"transparent"==j?g():d(j)):null!==j&&k.hidePanel()}function h(){var a=this;a._color?e(a.settings.format,a._color):f(a.settings.format)}var i,j;j=a.settings.textcolor_rows||5,i=a.settings.textcolor_cols||8,a.addButton("forecolor",{type:"colorbutton",tooltip:"Text color",format:"forecolor",panel:{role:"application",ariaRemember:!0,html:d,onclick:g},onclick:h}),a.addButton("backcolor",{type:"colorbutton",tooltip:"Background color",format:"hilitecolor",panel:{role:"application",ariaRemember:!0,html:d,onclick:g},onclick:h})});
\ No newline at end of file
tinymce.PluginManager.add("textcolor",function(e){function t(t){var n;return e.dom.getParents(e.selection.getStart(),function(e){var r;(r=e.style["forecolor"==t?"color":"background-color"])&&(n=r)}),n}function n(){var t,n,r=[];for(n=e.settings.textcolor_map||["000000","Black","993300","Burnt orange","333300","Dark olive","003300","Dark green","003366","Dark azure","000080","Navy Blue","333399","Indigo","333333","Very dark gray","800000","Maroon","FF6600","Orange","808000","Olive","008000","Green","008080","Teal","0000FF","Blue","666699","Grayish blue","808080","Gray","FF0000","Red","FF9900","Amber","99CC00","Yellow green","339966","Sea green","33CCCC","Turquoise","3366FF","Royal blue","800080","Purple","999999","Medium gray","FF00FF","Magenta","FFCC00","Gold","FFFF00","Yellow","00FF00","Lime","00FFFF","Aqua","00CCFF","Sky blue","993366","Red violet","FFFFFF","White","FF99CC","Pink","FFCC99","Peach","FFFF99","Light yellow","CCFFCC","Pale green","CCFFFF","Pale cyan","99CCFF","Light sky blue","CC99FF","Plum"],t=0;t<n.length;t+=2)r.push({text:n[t+1],color:"#"+n[t]});return r}function r(){function t(e,t){var n="transparent"==e;return'<td class="mce-grid-cell'+(n?" mce-colorbtn-trans":"")+'"><div id="'+p+"-"+m++ +'" data-mce-color="'+(e?e:"")+'" role="option" tabIndex="-1" style="'+(e?"background-color: "+e:"")+'" title="'+tinymce.translate(t)+'">'+(n?"&#215;":"")+"</div></td>"}var r,i,o,a,s,u,d,f=this,p=f._id,m=0;for(r=n(),r.push({text:tinymce.translate("No color"),color:"transparent"}),o='<table class="mce-grid mce-grid-border mce-colorbutton-grid" role="list" cellspacing="0"><tbody>',a=r.length-1,u=0;c>u;u++){for(o+="<tr>",s=0;l>s;s++)d=u*l+s,d>a?o+="<td></td>":(i=r[d],o+=t(i.color,i.text));o+="</tr>"}if(e.settings.color_picker_callback){for(o+='<tr><td colspan="'+l+'" class="mce-custom-color-btn"><div id="'+p+'-c" class="mce-widget mce-btn mce-btn-small mce-btn-flat" role="button" tabindex="-1" aria-labelledby="'+p+'-c" style="width: 100%"><button type="button" role="presentation" tabindex="-1">'+tinymce.translate("Custom...")+"</button></div></td></tr>",o+="<tr>",s=0;l>s;s++)o+=t("","Custom color");o+="</tr>"}return o+="</tbody></table>"}function i(t,n){e.undoManager.transact(function(){e.focus(),e.formatter.apply(t,{value:n}),e.nodeChanged()})}function o(t){e.undoManager.transact(function(){e.focus(),e.formatter.remove(t,{value:null},null,!0),e.nodeChanged()})}function a(n){function r(e){u.hidePanel(),u.color(e),i(u.settings.format,e)}function a(){u.hidePanel(),u.resetColor(),o(u.settings.format)}function s(e,t){e.style.background=t,e.setAttribute("data-mce-color",t)}var c,u=this.parent();tinymce.DOM.getParent(n.target,".mce-custom-color-btn")&&(u.hidePanel(),e.settings.color_picker_callback.call(e,function(e){var t,n,i,o=u.panel.getEl().getElementsByTagName("table")[0];for(t=tinymce.map(o.rows[o.rows.length-1].childNodes,function(e){return e.firstChild}),i=0;i<t.length&&(n=t[i],n.getAttribute("data-mce-color"));i++);if(i==l)for(i=0;l-1>i;i++)s(t[i],t[i+1].getAttribute("data-mce-color"));s(n,e),r(e)},t(u.settings.format))),c=n.target.getAttribute("data-mce-color"),c?(this.lastId&&document.getElementById(this.lastId).setAttribute("aria-selected",!1),n.target.setAttribute("aria-selected",!0),this.lastId=n.target.id,"transparent"==c?a():r(c)):null!==c&&u.hidePanel()}function s(){var e=this;e._color?i(e.settings.format,e._color):o(e.settings.format)}var l,c;c=e.settings.textcolor_rows||5,l=e.settings.textcolor_cols||8,e.addButton("forecolor",{type:"colorbutton",tooltip:"Text color",format:"forecolor",panel:{role:"application",ariaRemember:!0,html:r,onclick:a},onclick:s}),e.addButton("backcolor",{type:"colorbutton",tooltip:"Background color",format:"hilitecolor",panel:{role:"application",ariaRemember:!0,html:r,onclick:a},onclick:s})});
\ No newline at end of file
......
tinymce.PluginManager.add("textpattern",function(a){function b(){return j&&(i.sort(function(a,b){return a.start.length>b.start.length?-1:a.start.length<b.start.length?1:0}),j=!1),i}function c(a){for(var c=b(),d=0;d<c.length;d++)if(0===a.indexOf(c[d].start)&&(!c[d].end||a.lastIndexOf(c[d].end)==a.length-c[d].end.length))return c[d]}function d(a,c,d){var e,f,g;for(e=b(),g=0;g<e.length;g++)if(f=e[g],f.end&&a.substr(c-f.end.length-d,f.end.length)==f.end)return f}function e(b){function e(){i=i.splitText(k),i.splitText(j-k-o),i.deleteData(0,n.start.length),i.deleteData(i.data.length-n.end.length,n.end.length)}var f,g,h,i,j,k,l,m,n,o,p;return f=a.selection,g=a.dom,f.isCollapsed()&&(h=f.getRng(!0),i=h.startContainer,j=h.startOffset,l=i.data,o=b?1:0,3==i.nodeType&&(n=d(l,j,o),n&&(k=Math.max(0,j-o),k=l.lastIndexOf(n.start,k-n.end.length-1),-1!==k&&(m=g.createRng(),m.setStart(i,k),m.setEnd(i,j-o),n=c(m.toString()),n&&n.end&&!(i.data.length<=n.start.length+n.end.length)))))?(p=a.formatter.get(n.format),p&&p[0].inline?(e(),a.formatter.apply(n.format,{},i),i):void 0):void 0}function f(){var b,d,e,f,g,h,i,j,k,l,m;if(b=a.selection,d=a.dom,b.isCollapsed()&&(i=d.getParent(b.getStart(),"p"))){for(k=new tinymce.dom.TreeWalker(i,i);g=k.next();)if(3==g.nodeType){f=g;break}if(f){if(j=c(f.data),!j)return;if(l=b.getRng(!0),e=l.startContainer,m=l.startOffset,f==e&&(m=Math.max(0,m-j.start.length)),tinymce.trim(f.data).length==j.start.length)return;j.format&&(h=a.formatter.get(j.format),h&&h[0].block&&(f.deleteData(0,j.start.length),a.formatter.apply(j.format,{},f),l.setStart(e,m),l.collapse(!0),b.setRng(l))),j.cmd&&a.undoManager.transact(function(){f.deleteData(0,j.start.length),a.execCommand(j.cmd)})}}}function g(){var b,c;c=e(),c&&(b=a.dom.createRng(),b.setStart(c,c.data.length),b.setEnd(c,c.data.length),a.selection.setRng(b)),f()}function h(){var b,c,d,f,g;b=e(!0),b&&(g=a.dom,c=b.data.slice(-1),/[\u00a0 ]/.test(c)&&(b.deleteData(b.data.length-1,1),d=g.doc.createTextNode(c),b.nextSibling?g.insertAfter(d,b.nextSibling):b.parentNode.appendChild(d),f=g.createRng(),f.setStart(d,1),f.setEnd(d,1),a.selection.setRng(f)))}var i,j=!0;i=a.settings.textpattern_patterns||[{start:"*",end:"*",format:"italic"},{start:"**",end:"**",format:"bold"},{start:"#",format:"h1"},{start:"##",format:"h2"},{start:"###",format:"h3"},{start:"####",format:"h4"},{start:"#####",format:"h5"},{start:"######",format:"h6"},{start:"1. ",cmd:"InsertOrderedList"},{start:"* ",cmd:"InsertUnorderedList"},{start:"- ",cmd:"InsertUnorderedList"}],a.on("keydown",function(a){13!=a.keyCode||tinymce.util.VK.modifierPressed(a)||g()},!0),a.on("keyup",function(a){32!=a.keyCode||tinymce.util.VK.modifierPressed(a)||h()}),this.getPatterns=b,this.setPatterns=function(a){i=a,j=!0}});
\ No newline at end of file
tinymce.PluginManager.add("textpattern",function(e){function t(){return c&&(l.sort(function(e,t){return e.start.length>t.start.length?-1:e.start.length<t.start.length?1:0}),c=!1),l}function n(e){for(var n=t(),r=0;r<n.length;r++)if(0===e.indexOf(n[r].start)&&(!n[r].end||e.lastIndexOf(n[r].end)==e.length-n[r].end.length))return n[r]}function r(e,n,r){var i,o,a;for(i=t(),a=0;a<i.length;a++)if(o=i[a],o.end&&e.substr(n-o.end.length-r,o.end.length)==o.end)return o}function i(t){function i(){l=l.splitText(u),l.splitText(c-u-m),l.deleteData(0,p.start.length),l.deleteData(l.data.length-p.end.length,p.end.length)}var o,a,s,l,c,u,d,f,p,m,h;return o=e.selection,a=e.dom,o.isCollapsed()&&(s=o.getRng(!0),l=s.startContainer,c=s.startOffset,d=l.data,m=t?1:0,3==l.nodeType&&(p=r(d,c,m),p&&(u=Math.max(0,c-m),u=d.lastIndexOf(p.start,u-p.end.length-1),-1!==u&&(f=a.createRng(),f.setStart(l,u),f.setEnd(l,c-m),p=n(f.toString()),p&&p.end&&!(l.data.length<=p.start.length+p.end.length)))))?(h=e.formatter.get(p.format),h&&h[0].inline?(i(),e.formatter.apply(p.format,{},l),l):void 0):void 0}function o(){var t,r,i,o,a,s,l,c,u,d,f;if(t=e.selection,r=e.dom,t.isCollapsed()&&(l=r.getParent(t.getStart(),"p"))){for(u=new tinymce.dom.TreeWalker(l,l);a=u.next();)if(3==a.nodeType){o=a;break}if(o){if(c=n(o.data),!c)return;if(d=t.getRng(!0),i=d.startContainer,f=d.startOffset,o==i&&(f=Math.max(0,f-c.start.length)),tinymce.trim(o.data).length==c.start.length)return;c.format&&(s=e.formatter.get(c.format),s&&s[0].block&&(o.deleteData(0,c.start.length),e.formatter.apply(c.format,{},o),d.setStart(i,f),d.collapse(!0),t.setRng(d))),c.cmd&&e.undoManager.transact(function(){o.deleteData(0,c.start.length),e.execCommand(c.cmd)})}}}function a(){var t,n;n=i(),n&&(t=e.dom.createRng(),t.setStart(n,n.data.length),t.setEnd(n,n.data.length),e.selection.setRng(t)),o()}function s(){var t,n,r,o,a;t=i(!0),t&&(a=e.dom,n=t.data.slice(-1),/[\u00a0 ]/.test(n)&&(t.deleteData(t.data.length-1,1),r=a.doc.createTextNode(n),t.nextSibling?a.insertAfter(r,t.nextSibling):t.parentNode.appendChild(r),o=a.createRng(),o.setStart(r,1),o.setEnd(r,1),e.selection.setRng(o)))}var l,c=!0;l=e.settings.textpattern_patterns||[{start:"*",end:"*",format:"italic"},{start:"**",end:"**",format:"bold"},{start:"#",format:"h1"},{start:"##",format:"h2"},{start:"###",format:"h3"},{start:"####",format:"h4"},{start:"#####",format:"h5"},{start:"######",format:"h6"},{start:"1. ",cmd:"InsertOrderedList"},{start:"* ",cmd:"InsertUnorderedList"},{start:"- ",cmd:"InsertUnorderedList"}],e.on("keydown",function(e){13!=e.keyCode||tinymce.util.VK.modifierPressed(e)||a()},!0),e.on("keyup",function(e){32!=e.keyCode||tinymce.util.VK.modifierPressed(e)||s()}),this.getPatterns=t,this.setPatterns=function(e){l=e,c=!0}});
\ No newline at end of file
......
tinymce.PluginManager.add("visualblocks",function(a,b){function c(){var b=this;b.active(f),a.on("VisualBlocks",function(){b.active(a.dom.hasClass(a.getBody(),"mce-visualblocks"))})}var d,e,f;window.NodeList&&(a.addCommand("mceVisualBlocks",function(){var c,g=a.dom;d||(d=g.uniqueId(),c=g.create("link",{id:d,rel:"stylesheet",href:b+"/css/visualblocks.css"}),a.getDoc().getElementsByTagName("head")[0].appendChild(c)),a.on("PreviewFormats AfterPreviewFormats",function(b){f&&g.toggleClass(a.getBody(),"mce-visualblocks","afterpreviewformats"==b.type)}),g.toggleClass(a.getBody(),"mce-visualblocks"),f=a.dom.hasClass(a.getBody(),"mce-visualblocks"),e&&e.active(g.hasClass(a.getBody(),"mce-visualblocks")),a.fire("VisualBlocks")}),a.addButton("visualblocks",{title:"Show blocks",cmd:"mceVisualBlocks",onPostRender:c}),a.addMenuItem("visualblocks",{text:"Show blocks",cmd:"mceVisualBlocks",onPostRender:c,selectable:!0,context:"view",prependToContext:!0}),a.on("init",function(){a.settings.visualblocks_default_state&&a.execCommand("mceVisualBlocks",!1,null,{skip_focus:!0})}),a.on("remove",function(){a.dom.removeClass(a.getBody(),"mce-visualblocks")}))});
\ No newline at end of file
tinymce.PluginManager.add("visualblocks",function(e,t){function n(){var t=this;t.active(o),e.on("VisualBlocks",function(){t.active(e.dom.hasClass(e.getBody(),"mce-visualblocks"))})}var r,i,o;window.NodeList&&(e.addCommand("mceVisualBlocks",function(){var n,a=e.dom;r||(r=a.uniqueId(),n=a.create("link",{id:r,rel:"stylesheet",href:t+"/css/visualblocks.css"}),e.getDoc().getElementsByTagName("head")[0].appendChild(n)),e.on("PreviewFormats AfterPreviewFormats",function(t){o&&a.toggleClass(e.getBody(),"mce-visualblocks","afterpreviewformats"==t.type)}),a.toggleClass(e.getBody(),"mce-visualblocks"),o=e.dom.hasClass(e.getBody(),"mce-visualblocks"),i&&i.active(a.hasClass(e.getBody(),"mce-visualblocks")),e.fire("VisualBlocks")}),e.addButton("visualblocks",{title:"Show blocks",cmd:"mceVisualBlocks",onPostRender:n}),e.addMenuItem("visualblocks",{text:"Show blocks",cmd:"mceVisualBlocks",onPostRender:n,selectable:!0,context:"view",prependToContext:!0}),e.on("init",function(){e.settings.visualblocks_default_state&&e.execCommand("mceVisualBlocks",!1,null,{skip_focus:!0})}),e.on("remove",function(){e.dom.removeClass(e.getBody(),"mce-visualblocks")}))});
\ No newline at end of file
......
tinymce.PluginManager.add("visualchars",function(a){function b(b){function c(a){return'<span data-mce-bogus="1" class="mce-'+n[a]+'">'+a+"</span>"}function f(){var a,b="";for(a in n)b+=a;return new RegExp("["+b+"]","g")}function g(){var a,b="";for(a in n)b&&(b+=","),b+="span.mce-"+n[a];return b}var h,i,j,k,l,m,n,o,p=a.getBody(),q=a.selection;if(n={"\xa0":"nbsp","\xad":"shy"},d=!d,e.state=d,a.fire("VisualChars",{state:d}),o=f(),b&&(m=q.getBookmark()),d)for(i=[],tinymce.walk(p,function(a){3==a.nodeType&&a.nodeValue&&o.test(a.nodeValue)&&i.push(a)},"childNodes"),j=0;j<i.length;j++){for(k=i[j].nodeValue,k=k.replace(o,c),l=a.dom.create("div",null,k);h=l.lastChild;)a.dom.insertAfter(h,i[j]);a.dom.remove(i[j])}else for(i=a.dom.select(g(),p),j=i.length-1;j>=0;j--)a.dom.remove(i[j],1);q.moveToBookmark(m)}function c(){var b=this;a.on("VisualChars",function(a){b.active(a.state)})}var d,e=this;a.addCommand("mceVisualChars",b),a.addButton("visualchars",{title:"Show invisible characters",cmd:"mceVisualChars",onPostRender:c}),a.addMenuItem("visualchars",{text:"Show invisible characters",cmd:"mceVisualChars",onPostRender:c,selectable:!0,context:"view",prependToContext:!0}),a.on("beforegetcontent",function(a){d&&"raw"!=a.format&&!a.draft&&(d=!0,b(!1))})});
\ No newline at end of file
tinymce.PluginManager.add("visualchars",function(e){function t(t){function n(e){return'<span data-mce-bogus="1" class="mce-'+p[e]+'">'+e+"</span>"}function o(){var e,t="";for(e in p)t+=e;return new RegExp("["+t+"]","g")}function a(){var e,t="";for(e in p)t&&(t+=","),t+="span.mce-"+p[e];return t}var s,l,c,u,d,f,p,m,h=e.getBody(),g=e.selection;if(p={"\xa0":"nbsp","\xad":"shy"},r=!r,i.state=r,e.fire("VisualChars",{state:r}),m=o(),t&&(f=g.getBookmark()),r)for(l=[],tinymce.walk(h,function(e){3==e.nodeType&&e.nodeValue&&m.test(e.nodeValue)&&l.push(e)},"childNodes"),c=0;c<l.length;c++){for(u=l[c].nodeValue,u=u.replace(m,n),d=e.dom.create("div",null,u);s=d.lastChild;)e.dom.insertAfter(s,l[c]);e.dom.remove(l[c])}else for(l=e.dom.select(a(),h),c=l.length-1;c>=0;c--)e.dom.remove(l[c],1);g.moveToBookmark(f)}function n(){var t=this;e.on("VisualChars",function(e){t.active(e.state)})}var r,i=this;e.addCommand("mceVisualChars",t),e.addButton("visualchars",{title:"Show invisible characters",cmd:"mceVisualChars",onPostRender:n}),e.addMenuItem("visualchars",{text:"Show invisible characters",cmd:"mceVisualChars",onPostRender:n,selectable:!0,context:"view",prependToContext:!0}),e.on("beforegetcontent",function(e){r&&"raw"!=e.format&&!e.draft&&(r=!0,t(!1))})});
\ No newline at end of file
......
tinymce.PluginManager.add("wordcount",function(a){function b(){a.theme.panel.find("#wordcount").text(["Words: {0}",e.getCount()])}var c,d,e=this;c=a.getParam("wordcount_countregex",/[\w\u2019\x27\-\u00C0-\u1FFF]+/g),d=a.getParam("wordcount_cleanregex",/[0-9.(),;:!?%#$?\x27\x22_+=\\\/\-]*/g),a.on("init",function(){var c=a.theme.panel&&a.theme.panel.find("#statusbar")[0];c&&tinymce.util.Delay.setEditorTimeout(a,function(){c.insert({type:"label",name:"wordcount",text:["Words: {0}",e.getCount()],classes:"wordcount",disabled:a.settings.readonly},0),a.on("setcontent beforeaddundo",b),a.on("keyup",function(a){32==a.keyCode&&b()})},0)}),e.getCount=function(){var b=a.getContent({format:"raw"}),e=0;if(b){b=b.replace(/\.\.\./g," "),b=b.replace(/<.[^<>]*?>/g," ").replace(/&nbsp;|&#160;/gi," "),b=b.replace(/(\w+)(&#?[a-z0-9]+;)+(\w+)/i,"$1$3").replace(/&.+?;/g," "),b=b.replace(d,"");var f=b.match(c);f&&(e=f.length)}return e}});
\ No newline at end of file
tinymce.PluginManager.add("wordcount",function(e){function t(){e.theme.panel.find("#wordcount").text(["Words: {0}",i.getCount()])}var n,r,i=this;n=e.getParam("wordcount_countregex",/[\w\u2019\x27\-\u00C0-\u1FFF]+/g),r=e.getParam("wordcount_cleanregex",/[0-9.(),;:!?%#$?\x27\x22_+=\\\/\-]*/g),e.on("init",function(){var n=e.theme.panel&&e.theme.panel.find("#statusbar")[0];n&&tinymce.util.Delay.setEditorTimeout(e,function(){n.insert({type:"label",name:"wordcount",text:["Words: {0}",i.getCount()],classes:"wordcount",disabled:e.settings.readonly},0),e.on("setcontent beforeaddundo",t),e.on("keyup",function(e){32==e.keyCode&&t()})},0)}),i.getCount=function(){var t=e.getContent({format:"raw"}),i=0;if(t){t=t.replace(/\.\.\./g," "),t=t.replace(/<.[^<>]*?>/g," ").replace(/&nbsp;|&#160;/gi," "),t=t.replace(/(\w+)(&#?[a-z0-9]+;)+(\w+)/i,"$1$3").replace(/&.+?;/g," "),t=t.replace(r,"");var o=t.match(n);o&&(i=o.length)}return i}});
\ No newline at end of file
......
tinymce.ThemeManager.add("modern",function(a){function b(b,c){var d,e=[];if(b)return n(b.split(/[ ,]/),function(b){function f(){function c(a){return function(c,d){for(var e,f=d.parents.length;f--&&(e=d.parents[f].nodeName,"OL"!=e&&"UL"!=e););b.active(c&&e==a)}}var d=a.selection;"bullist"==g&&d.selectorChanged("ul > li",c("UL")),"numlist"==g&&d.selectorChanged("ol > li",c("OL")),b.settings.stateSelector&&d.selectorChanged(b.settings.stateSelector,function(a){b.active(a)},!0),b.settings.disabledStateSelector&&d.selectorChanged(b.settings.disabledStateSelector,function(a){b.disabled(a)})}var g;"|"==b?d=null:m.has(b)?(b={type:b,size:c},e.push(b),d=null):(d||(d={type:"buttongroup",items:[]},e.push(d)),a.buttons[b]&&(g=b,b=a.buttons[g],"function"==typeof b&&(b=b()),b.type=b.type||"button",b.size=c,b=m.create(b),d.items.push(b),a.initialized?f():a.on("init",f)))}),{type:"toolbar",layout:"flow",items:e}}function c(a){function c(c){return c?(d.push(b(c,a)),!0):void 0}var d=[];if(tinymce.isArray(l.toolbar)){if(0===l.toolbar.length)return;tinymce.each(l.toolbar,function(a,b){l["toolbar"+(b+1)]=a}),delete l.toolbar}for(var e=1;10>e&&c(l["toolbar"+e]);e++);return d.length||l.toolbar===!1||c(l.toolbar||s),d.length?{type:"panel",layout:"stack",classes:"toolbar-grp",ariaRoot:!0,ariaRemember:!0,items:d}:void 0}function d(){function b(b){var c;return"|"==b?{text:"|"}:c=a.menuItems[b]}function c(c){var d,e,f,g,h;if(h=tinymce.makeMap((l.removed_menuitems||"").split(/[ ,]/)),l.menu?(e=l.menu[c],g=!0):e=r[c],e){d={text:e.title},f=[],n((e.items||"").split(/[ ,]/),function(a){var c=b(a);c&&!h[a]&&f.push(b(a))}),g||n(a.menuItems,function(a){a.context==c&&("before"==a.separator&&f.push({text:"|"}),a.prependToContext?f.unshift(a):f.push(a),"after"==a.separator&&f.push({text:"|"}))});for(var i=0;i<f.length;i++)"|"==f[i].text&&(0===i||i==f.length-1)&&f.splice(i,1);if(d.menu=f,!d.menu.length)return null}return d}var d,e=[],f=[];if(l.menu)for(d in l.menu)f.push(d);else for(d in r)f.push(d);for(var g="string"==typeof l.menubar?l.menubar.split(/[ ,]/):f,h=0;h<g.length;h++){var i=g[h];i=c(i),i&&e.push(i)}return e}function e(b){function c(a){var c=b.find(a)[0];c&&c.focus(!0)}a.shortcuts.add("Alt+F9","",function(){c("menubar")}),a.shortcuts.add("Alt+F10","",function(){c("toolbar")}),a.shortcuts.add("Alt+F11","",function(){c("elementpath")}),b.on("cancel",function(){a.focus()})}function f(b,c){function d(a){return{width:a.clientWidth,height:a.clientHeight}}var e,f,g,h;e=a.getContainer(),f=a.getContentAreaContainer().firstChild,g=d(e),h=d(f),null!==b&&(b=Math.max(l.min_width||100,b),b=Math.min(l.max_width||65535,b),o.setStyle(e,"width",b+(g.width-h.width)),o.setStyle(f,"width",b)),c=Math.max(l.min_height||100,c),c=Math.min(l.max_height||65535,c),o.setStyle(f,"height",c),a.fire("ResizeEditor")}function g(b,c){var d=a.getContentAreaContainer();k.resizeTo(d.clientWidth+b,d.clientHeight+c)}function h(){function c(){return a.contextToolbars||[]}function d(b){var c,d,e;return c=tinymce.DOM.getPos(a.getContentAreaContainer()),d=a.dom.getRect(b),e=a.dom.getRoot(),"BODY"==e.nodeName&&(d.x-=e.ownerDocument.documentElement.scrollLeft||e.scrollLeft,d.y-=e.ownerDocument.documentElement.scrollTop||e.scrollTop),d.x+=c.x,d.y+=c.y,d}function e(){n(a.contextToolbars,function(a){a.panel&&a.panel.hide()})}function f(b){var c,f,g,h,i,j,k;if(!a.removed){if(!b||!b.toolbar.panel)return void e();k=["tc-bc","bc-tc","tl-bl","bl-tl","tr-br","br-tr"],i=b.toolbar.panel,i.show(),g=d(b.element),f=tinymce.DOM.getRect(i.getEl()),h=tinymce.DOM.getRect(a.getContentAreaContainer()||a.getBody()),g.w=b.element.clientWidth,g.h=b.element.clientHeight,a.inline||(h.w=a.getDoc().documentElement.offsetWidth),a.selection.controlSelection.isResizable(b.element)&&(g=p.inflate(g,0,8)),c=p.findBestRelativePosition(f,g,h,k),c?(n(k.concat("inside"),function(a){i.classes.toggle("tinymce-inline-"+a,a==c)}),j=p.relativePosition(f,g,c),i.moveTo(j.x,j.y)):(n(k,function(a){i.classes.toggle("tinymce-inline-"+a,!1)}),i.classes.toggle("tinymce-inline-inside",!0),g=p.intersect(h,g),g?(c=p.findBestRelativePosition(f,g,h,["tc-tc","tl-tl","tr-tr"]),c?(j=p.relativePosition(f,g,c),i.moveTo(j.x,j.y)):i.moveTo(g.x,g.y)):i.hide())}}function g(){function b(){a.selection&&f(k(a.selection.getNode()))}tinymce.util.Delay.requestAnimationFrame(b)}function h(){l||(l=a.selection.getScrollContainer()||a.getWin(),tinymce.$(l).on("scroll",g),a.on("remove",function(){tinymce.$(l).off("scroll")}))}function i(a){var c;return a.toolbar.panel?(a.toolbar.panel.show(),void f(a)):(h(),c=m.create({type:"floatpanel",role:"application",classes:"tinymce tinymce-inline",layout:"flex",direction:"column",align:"stretch",autohide:!1,autofix:!0,fixed:!0,border:1,items:b(a.toolbar.items)}),a.toolbar.panel=c,c.renderTo(document.body).reflow(),void f(a))}function j(){tinymce.each(c(),function(a){a.panel&&a.panel.hide()})}function k(b){var d,e,f,g=c();for(f=a.$(b).parents().add(b),d=f.length-1;d>=0;d--)for(e=g.length-1;e>=0;e--)if(g[e].predicate(f[d]))return{toolbar:g[e],element:f[d]};return null}var l;a.on("click keyup setContent",function(b){("setcontent"!=b.type||b.selection)&&tinymce.util.Delay.setEditorTimeout(a,function(){var b;b=k(a.selection.getNode()),b?(j(),i(b)):j()})}),a.on("blur hide",j),a.on("ObjectResizeStart",function(){var b=k(a.selection.getNode());b&&b.toolbar.panel&&b.toolbar.panel.hide()}),a.on("nodeChange ResizeEditor ResizeWindow",g),a.on("remove",function(){tinymce.each(c(),function(a){a.panel&&a.panel.remove()}),a.contextToolbars={}})}function i(b){function f(){if(n&&n.moveRel&&n.visible()&&!n._fixed){var b=a.selection.getScrollContainer(),c=a.getBody(),d=0,e=0;if(b){var f=o.getPos(c),g=o.getPos(b);d=Math.max(0,g.x-f.x),e=Math.max(0,g.y-f.y)}n.fixed(!1).moveRel(c,a.rtl?["tr-br","br-tr"]:["tl-bl","bl-tl","tr-br"]).moveBy(d,e)}}function g(){n&&(n.show(),f(),o.addClass(a.getBody(),"mce-edit-focus"))}function i(){n&&(n.hide(),q.hideAll(),o.removeClass(a.getBody(),"mce-edit-focus"))}function j(){return n?void(n.visible()||g()):(n=k.panel=m.create({type:p?"panel":"floatpanel",role:"application",classes:"tinymce tinymce-inline",layout:"flex",direction:"column",align:"stretch",autohide:!1,autofix:!0,fixed:!!p,border:1,items:[l.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:d()},c(l.toolbar_items_size)]}),a.fire("BeforeRenderUI"),n.renderTo(p||document.body).reflow(),e(n),g(),h(),a.on("nodeChange",f),a.on("activate",g),a.on("deactivate",i),void a.nodeChanged())}var n,p;return l.fixed_toolbar_container&&(p=o.select(l.fixed_toolbar_container)[0]),l.content_editable=!0,a.on("focus",function(){b.skinUiCss?tinymce.DOM.styleSheetLoader.load(b.skinUiCss,j,j):j()}),a.on("blur hide",i),a.on("remove",function(){n&&(n.remove(),n=null)}),b.skinUiCss&&tinymce.DOM.styleSheetLoader.load(b.skinUiCss),{}}function j(b){function g(){return function(a){"readonly"==a.mode?i.find("*").disabled(!0):i.find("*").disabled(!1)}}var i,j,n;return b.skinUiCss&&tinymce.DOM.loadCSS(b.skinUiCss),i=k.panel=m.create({type:"panel",role:"application",classes:"tinymce",style:"visibility: hidden",layout:"stack",border:1,items:[l.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:d()},c(l.toolbar_items_size),{type:"panel",name:"iframe",layout:"stack",classes:"edit-area",html:"",border:"1 0 0 0"}]}),l.resize!==!1&&(j={type:"resizehandle",direction:l.resize,onResizeStart:function(){var b=a.getContentAreaContainer().firstChild;n={width:b.clientWidth,height:b.clientHeight}},onResize:function(a){"both"==l.resize?f(n.width+a.deltaX,n.height+a.deltaY):f(null,n.height+a.deltaY)}}),l.statusbar!==!1&&i.add({type:"panel",name:"statusbar",classes:"statusbar",layout:"flow",border:"1 0 0 0",ariaRoot:!0,items:[{type:"elementpath"},j]}),l.readonly&&i.find("*").disabled(!0),a.fire("BeforeRenderUI"),a.on("SwitchMode",g()),i.renderBefore(b.targetNode).reflow(),l.width&&tinymce.DOM.setStyle(i.getEl(),"width",l.width),a.on("remove",function(){i.remove(),i=null}),e(i),h(),{iframeContainer:i.find("#iframe")[0].getEl(),editorContainer:i.getEl()}}var k=this,l=a.settings,m=tinymce.ui.Factory,n=tinymce.each,o=tinymce.DOM,p=tinymce.geom.Rect,q=tinymce.ui.FloatPanel,r={file:{title:"File",items:"newdocument"},edit:{title:"Edit",items:"undo redo | cut copy paste pastetext | selectall"},insert:{title:"Insert",items:"|"},view:{title:"View",items:"visualaid |"},format:{title:"Format",items:"bold italic underline strikethrough superscript subscript | formats | removeformat"},table:{title:"Table"},tools:{title:"Tools"}},s="undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image";k.renderUI=function(b){var c=l.skin!==!1?l.skin||"lightgray":!1;if(c){var d=l.skin_url;d=d?a.documentBaseURI.toAbsolute(d):tinymce.baseURL+"/skins/"+c,tinymce.Env.documentMode<=7?b.skinUiCss=d+"/skin.ie7.min.css":b.skinUiCss=d+"/skin.min.css",a.contentCSS.push(d+"/content"+(a.inline?".inline":"")+".min.css")}return a.on("ProgressState",function(a){k.throbber=k.throbber||new tinymce.ui.Throbber(k.panel.getEl("body")),a.state?k.throbber.show(a.time):k.throbber.hide()}),l.inline?i(b):j(b)},k.resizeTo=f,k.resizeBy=g});
\ No newline at end of file
tinymce.ThemeManager.add("modern",function(e){function t(t,n){var r,i=[];if(t)return p(t.split(/[ ,]/),function(t){function o(){function n(e){return function(n,r){for(var i,o=r.parents.length;o--&&(i=r.parents[o].nodeName,"OL"!=i&&"UL"!=i););t.active(n&&i==e)}}var r=e.selection;"bullist"==a&&r.selectorChanged("ul > li",n("UL")),"numlist"==a&&r.selectorChanged("ol > li",n("OL")),t.settings.stateSelector&&r.selectorChanged(t.settings.stateSelector,function(e){t.active(e)},!0),t.settings.disabledStateSelector&&r.selectorChanged(t.settings.disabledStateSelector,function(e){t.disabled(e)})}var a;"|"==t?r=null:f.has(t)?(t={type:t,size:n},i.push(t),r=null):(r||(r={type:"buttongroup",items:[]},i.push(r)),e.buttons[t]&&(a=t,t=e.buttons[a],"function"==typeof t&&(t=t()),t.type=t.type||"button",t.size=n,t=f.create(t),r.items.push(t),e.initialized?o():e.on("init",o)))}),{type:"toolbar",layout:"flow",items:i}}function n(e){function n(n){return n?(r.push(t(n,e)),!0):void 0}var r=[];if(tinymce.isArray(d.toolbar)){if(0===d.toolbar.length)return;tinymce.each(d.toolbar,function(e,t){d["toolbar"+(t+1)]=e}),delete d.toolbar}for(var i=1;10>i&&n(d["toolbar"+i]);i++);return r.length||d.toolbar===!1||n(d.toolbar||y),r.length?{type:"panel",layout:"stack",classes:"toolbar-grp",ariaRoot:!0,ariaRemember:!0,items:r}:void 0}function r(){function t(t){var n;return"|"==t?{text:"|"}:n=e.menuItems[t]}function n(n){var r,i,o,a,s;if(s=tinymce.makeMap((d.removed_menuitems||"").split(/[ ,]/)),d.menu?(i=d.menu[n],a=!0):i=v[n],i){r={text:i.title},o=[],p((i.items||"").split(/[ ,]/),function(e){var n=t(e);n&&!s[e]&&o.push(t(e))}),a||p(e.menuItems,function(e){e.context==n&&("before"==e.separator&&o.push({text:"|"}),e.prependToContext?o.unshift(e):o.push(e),"after"==e.separator&&o.push({text:"|"}))});for(var l=0;l<o.length;l++)"|"==o[l].text&&(0===l||l==o.length-1)&&o.splice(l,1);if(r.menu=o,!r.menu.length)return null}return r}var r,i=[],o=[];if(d.menu)for(r in d.menu)o.push(r);else for(r in v)o.push(r);for(var a="string"==typeof d.menubar?d.menubar.split(/[ ,]/):o,s=0;s<a.length;s++){var l=a[s];l=n(l),l&&i.push(l)}return i}function i(t){function n(e){var n=t.find(e)[0];n&&n.focus(!0)}e.shortcuts.add("Alt+F9","",function(){n("menubar")}),e.shortcuts.add("Alt+F10","",function(){n("toolbar")}),e.shortcuts.add("Alt+F11","",function(){n("elementpath")}),t.on("cancel",function(){e.focus()})}function o(t,n){function r(e){return{width:e.clientWidth,height:e.clientHeight}}var i,o,a,s;i=e.getContainer(),o=e.getContentAreaContainer().firstChild,a=r(i),s=r(o),null!==t&&(t=Math.max(d.min_width||100,t),t=Math.min(d.max_width||65535,t),m.setStyle(i,"width",t+(a.width-s.width)),m.setStyle(o,"width",t)),n=Math.max(d.min_height||100,n),n=Math.min(d.max_height||65535,n),m.setStyle(o,"height",n),e.fire("ResizeEditor")}function a(t,n){var r=e.getContentAreaContainer();u.resizeTo(r.clientWidth+t,r.clientHeight+n)}function s(){function n(){return e.contextToolbars||[]}function r(t){var n,r,i;return n=tinymce.DOM.getPos(e.getContentAreaContainer()),r=e.dom.getRect(t),i=e.dom.getRoot(),"BODY"==i.nodeName&&(r.x-=i.ownerDocument.documentElement.scrollLeft||i.scrollLeft,r.y-=i.ownerDocument.documentElement.scrollTop||i.scrollTop),r.x+=n.x,r.y+=n.y,r}function i(){p(e.contextToolbars,function(e){e.panel&&e.panel.hide()})}function o(t){var n,o,a,s,l,c,u;if(!e.removed){if(!t||!t.toolbar.panel)return void i();u=["tc-bc","bc-tc","tl-bl","bl-tl","tr-br","br-tr"],l=t.toolbar.panel,l.show(),a=r(t.element),o=tinymce.DOM.getRect(l.getEl()),s=tinymce.DOM.getRect(e.getContentAreaContainer()||e.getBody()),a.w=t.element.clientWidth,a.h=t.element.clientHeight,e.inline||(s.w=e.getDoc().documentElement.offsetWidth),e.selection.controlSelection.isResizable(t.element)&&(a=h.inflate(a,0,8)),n=h.findBestRelativePosition(o,a,s,u),n?(p(u.concat("inside"),function(e){l.classes.toggle("tinymce-inline-"+e,e==n)}),c=h.relativePosition(o,a,n),l.moveTo(c.x,c.y)):(p(u,function(e){l.classes.toggle("tinymce-inline-"+e,!1)}),l.classes.toggle("tinymce-inline-inside",!0),a=h.intersect(s,a),a?(n=h.findBestRelativePosition(o,a,s,["tc-tc","tl-tl","tr-tr"]),n?(c=h.relativePosition(o,a,n),l.moveTo(c.x,c.y)):l.moveTo(a.x,a.y)):l.hide())}}function a(){function t(){e.selection&&o(u(e.selection.getNode()))}tinymce.util.Delay.requestAnimationFrame(t)}function s(){d||(d=e.selection.getScrollContainer()||e.getWin(),tinymce.$(d).on("scroll",a),e.on("remove",function(){tinymce.$(d).off("scroll")}))}function l(e){var n;return e.toolbar.panel?(e.toolbar.panel.show(),void o(e)):(s(),n=f.create({type:"floatpanel",role:"application",classes:"tinymce tinymce-inline",layout:"flex",direction:"column",align:"stretch",autohide:!1,autofix:!0,fixed:!0,border:1,items:t(e.toolbar.items)}),e.toolbar.panel=n,n.renderTo(document.body).reflow(),void o(e))}function c(){tinymce.each(n(),function(e){e.panel&&e.panel.hide()})}function u(t){var r,i,o,a=n();for(o=e.$(t).parents().add(t),r=o.length-1;r>=0;r--)for(i=a.length-1;i>=0;i--)if(a[i].predicate(o[r]))return{toolbar:a[i],element:o[r]};return null}var d;e.on("click keyup setContent",function(t){("setcontent"!=t.type||t.selection)&&tinymce.util.Delay.setEditorTimeout(e,function(){var t;t=u(e.selection.getNode()),t?(c(),l(t)):c()})}),e.on("blur hide",c),e.on("ObjectResizeStart",function(){var t=u(e.selection.getNode());t&&t.toolbar.panel&&t.toolbar.panel.hide()}),e.on("nodeChange ResizeEditor ResizeWindow",a),e.on("remove",function(){tinymce.each(n(),function(e){e.panel&&e.panel.remove()}),e.contextToolbars={}})}function l(t){function o(){if(p&&p.moveRel&&p.visible()&&!p._fixed){var t=e.selection.getScrollContainer(),n=e.getBody(),r=0,i=0;if(t){var o=m.getPos(n),a=m.getPos(t);r=Math.max(0,a.x-o.x),i=Math.max(0,a.y-o.y)}p.fixed(!1).moveRel(n,e.rtl?["tr-br","br-tr"]:["tl-bl","bl-tl","tr-br"]).moveBy(r,i)}}function a(){p&&(p.show(),o(),m.addClass(e.getBody(),"mce-edit-focus"))}function l(){p&&(p.hide(),g.hideAll(),m.removeClass(e.getBody(),"mce-edit-focus"))}function c(){return p?void(p.visible()||a()):(p=u.panel=f.create({type:h?"panel":"floatpanel",role:"application",classes:"tinymce tinymce-inline",layout:"flex",direction:"column",align:"stretch",autohide:!1,autofix:!0,fixed:!!h,border:1,items:[d.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:r()},n(d.toolbar_items_size)]}),e.fire("BeforeRenderUI"),p.renderTo(h||document.body).reflow(),i(p),a(),s(),e.on("nodeChange",o),e.on("activate",a),e.on("deactivate",l),void e.nodeChanged())}var p,h;return d.fixed_toolbar_container&&(h=m.select(d.fixed_toolbar_container)[0]),d.content_editable=!0,e.on("focus",function(){t.skinUiCss?tinymce.DOM.styleSheetLoader.load(t.skinUiCss,c,c):c()}),e.on("blur hide",l),e.on("remove",function(){p&&(p.remove(),p=null)}),t.skinUiCss&&tinymce.DOM.styleSheetLoader.load(t.skinUiCss),{}}function c(t){function a(){return function(e){"readonly"==e.mode?l.find("*").disabled(!0):l.find("*").disabled(!1)}}var l,c,p;return t.skinUiCss&&tinymce.DOM.loadCSS(t.skinUiCss),l=u.panel=f.create({type:"panel",role:"application",classes:"tinymce",style:"visibility: hidden",layout:"stack",border:1,items:[d.menubar===!1?null:{type:"menubar",border:"0 0 1 0",items:r()},n(d.toolbar_items_size),{type:"panel",name:"iframe",layout:"stack",classes:"edit-area",html:"",border:"1 0 0 0"}]}),d.resize!==!1&&(c={type:"resizehandle",direction:d.resize,onResizeStart:function(){var t=e.getContentAreaContainer().firstChild;p={width:t.clientWidth,height:t.clientHeight}},onResize:function(e){"both"==d.resize?o(p.width+e.deltaX,p.height+e.deltaY):o(null,p.height+e.deltaY)}}),d.statusbar!==!1&&l.add({type:"panel",name:"statusbar",classes:"statusbar",layout:"flow",border:"1 0 0 0",ariaRoot:!0,items:[{type:"elementpath"},c]}),d.readonly&&l.find("*").disabled(!0),e.fire("BeforeRenderUI"),e.on("SwitchMode",a()),l.renderBefore(t.targetNode).reflow(),d.width&&tinymce.DOM.setStyle(l.getEl(),"width",d.width),e.on("remove",function(){l.remove(),l=null}),i(l),s(),{iframeContainer:l.find("#iframe")[0].getEl(),editorContainer:l.getEl()}}var u=this,d=e.settings,f=tinymce.ui.Factory,p=tinymce.each,m=tinymce.DOM,h=tinymce.geom.Rect,g=tinymce.ui.FloatPanel,v={file:{title:"File",items:"newdocument"},edit:{title:"Edit",items:"undo redo | cut copy paste pastetext | selectall"},insert:{title:"Insert",items:"|"},view:{title:"View",items:"visualaid |"},format:{title:"Format",items:"bold italic underline strikethrough superscript subscript | formats | removeformat"},table:{title:"Table"},tools:{title:"Tools"}},y="undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image";u.renderUI=function(t){var n=d.skin!==!1?d.skin||"lightgray":!1;if(n){var r=d.skin_url;r=r?e.documentBaseURI.toAbsolute(r):tinymce.baseURL+"/skins/"+n,tinymce.Env.documentMode<=7?t.skinUiCss=r+"/skin.ie7.min.css":t.skinUiCss=r+"/skin.min.css",e.contentCSS.push(r+"/content"+(e.inline?".inline":"")+".min.css")}return e.on("ProgressState",function(e){u.throbber=u.throbber||new tinymce.ui.Throbber(u.panel.getEl("body")),e.state?u.throbber.show(e.time):u.throbber.hide()}),d.inline?l(t):c(t)},u.resizeTo=o,u.resizeBy=a});
\ No newline at end of file
......
This diff could not be displayed because it is too large.
<div class="dropzone-container">
<div class="dz-message">Drop files or click here to upload</div>
</div>
\ No newline at end of file
<template>
<div id="image-manager">
<div class="overlay" v-el:overlay @click="overlayClick">
<div class="image-manager-body">
<div class="image-manager-content">
<div class="image-manager-list">
<div v-for="image in images">
<img class="anim fadeIn"
:class="{selected: (image==selectedImage)}"
:src="image.thumbs.gallery" :alt="image.title" :title="image.name"
@click="imageClick(image)"
:style="{animationDelay: ($index > 26) ? '160ms' : ($index * 25) + 'ms'}">
</div>
<div class="load-more" v-show="hasMore" @click="fetchData">Load More</div>
</div>
</div>
<button class="neg button image-manager-close" @click="hide">x</button>
<div class="image-manager-sidebar">
<h2 v-el:image-title>Images</h2>
<hr class="even">
<div class="dropzone-container" v-el:drop-zone>
<div class="dz-message">Drop files or click here to upload</div>
</div>
<div class="image-manager-details anim fadeIn" v-show="selectedImage">
<hr class="even">
<form @submit="saveImageDetails" v-el:image-form>
<div class="form-group">
<label for="name">Image Name</label>
<input type="text" id="name" name="name" v-model="selectedImage.name">
</div>
</form>
<hr class="even">
<div v-show="dependantPages">
<p class="text-neg text-small">
This image is used in the pages below, Click delete again to confirm you want to delete
this image.
</p>
<ul class="text-neg">
<li v-for="page in dependantPages">
<a :href="page.url" target="_blank" class="text-neg">{{ page.name }}</a>
</li>
</ul>
</div>
<form @submit="deleteImage" v-el:image-delete-form>
<button class="button neg"><i class="zmdi zmdi-delete"></i>Delete Image</button>
</form>
</div>
<div class="image-manager-bottom">
<button class="button pos anim fadeIn" v-show="selectedImage" @click="selectButtonClick"><i
class="zmdi zmdi-square-right"></i>Select Image
</button>
</div>
</div>
</div>
</div>
</div>
</template>
<script>
var Dropzone = require('dropzone');
module.exports = {
data: function () {
return {
images: [],
hasMore: false,
page: 0,
cClickTime: 0,
selectedImage: false,
dependantPages: false,
deleteForm: {},
token: document.querySelector('meta[name=token]').getAttribute('content'),
dataLoaded: false
}
},
props: {
imageType: {
type: String,
required: true
}
},
created: function () {
window.ImageManager = this;
},
ready: function () {
// Create dropzone
this.setupDropZone();
},
methods: {
fetchData: function () {
var _this = this;
this.$http.get('/images/' + _this.imageType + '/all/' + _this.page, function (data) {
_this.images = _this.images.concat(data.images);
_this.hasMore = data.hasMore;
_this.page++;
});
},
setupDropZone: function () {
var _this = this;
var dropZone = new Dropzone(_this.$els.dropZone, {
url: '/images/' + _this.imageType + '/upload',
init: function () {
var dz = this;
this.on("sending", function (file, xhr, data) {
data.append("_token", _this.token);
});
this.on("success", function (file, data) {
_this.images.unshift(data);
$(file.previewElement).fadeOut(400, function () {
dz.removeFile(file);
});
});
this.on('error', function (file, errorMessage, xhr) {
if (errorMessage.file) {
$(file.previewElement).find('[data-dz-errormessage]').text(errorMessage.file[0]);
}
console.log(errorMessage);
});
}
});
},
returnCallback: function (image) {
this.callback(image);
},
imageClick: function (image) {
var dblClickTime = 380;
var cTime = (new Date()).getTime();
var timeDiff = cTime - this.cClickTime;
if (this.cClickTime !== 0 && timeDiff < dblClickTime && this.selectedImage === image) {
// DoubleClick
if (this.callback) {
this.returnCallback(image);
}
this.hide();
} else {
this.selectedImage = (this.selectedImage === image) ? false : image;
this.dependantPages = false;
}
this.cClickTime = cTime;
},
selectButtonClick: function () {
if (this.callback) {
this.returnCallback(this.selectedImage);
}
this.hide();
},
show: function (callback) {
this.callback = callback;
this.$els.overlay.style.display = 'block';
// Get initial images if they have not yet been loaded in.
if (!this.dataLoaded) {
this.fetchData(this.page);
this.dataLoaded = true;
}
},
overlayClick: function (e) {
if (e.target.className === 'overlay') {
this.hide();
}
},
hide: function () {
this.$els.overlay.style.display = 'none';
},
saveImageDetails: function (e) {
e.preventDefault();
var _this = this;
_this.selectedImage._token = _this.token;
var form = $(_this.$els.imageForm);
$.ajax('/images/update/' + _this.selectedImage.id, {
method: 'PUT',
data: _this.selectedImage
}).done(function () {
form.showSuccess('Image name updated');
}).fail(function (jqXHR) {
form.showFailure(jqXHR.responseJSON);
})
},
deleteImage: function (e) {
e.preventDefault();
var _this = this;
_this.deleteForm.force = _this.dependantPages !== false;
_this.deleteForm._token = _this.token;
$.ajax('/images/' + _this.selectedImage.id, {
method: 'DELETE',
data: _this.deleteForm
}).done(function () {
_this.images.splice(_this.images.indexOf(_this.selectedImage), 1);
_this.selectedImage = false;
$(_this.$els.imageTitle).showSuccess('Image Deleted');
}).fail(function (jqXHR, textStatus) {
// Pages failure
if (jqXHR.status === 400) {
_this.dependantPages = jqXHR.responseJSON;
}
});
}
}
};
</script>
\ No newline at end of file
<div class="image-picker">
<div>
<img ng-if="image && image !== 'none'" ng-src="{{image}}" ng-class="{{imageClass}}" alt="Image Preview">
<img ng-if="image === '' && defaultImage" ng-src="{{defaultImage}}" ng-class="{{imageClass}}" alt="Image Preview">
</div>
<button class="button" type="button" ng-click="showImageManager()">Select Image</button>
<br>
<button class="text-button" ng-click="reset()" type="button">Reset</button>
<span ng-show="showRemove" class="sep">|</span>
<button ng-show="showRemove" class="text-button neg" ng-click="remove()" type="button">Remove</button>
<input type="hidden" ng-attr-name="{{name}}" ng-attr-id="{{name}}" ng-attr-value="{{value}}">
</div>
\ No newline at end of file
<template>
<div class="image-picker">
<div>
<img v-if="image && image !== 'none'" :src="image" :class="imageClass" alt="Image Preview">
<img v-if="image === '' && defaultImage" :src="defaultImage" :class="imageClass" alt="Image Preview">
</div>
<button class="button" type="button" @click="showImageManager">Select Image</button>
<br>
<button class="text-button" @click="reset" type="button">Reset</button> <span v-show="showRemove" class="sep">|</span> <button v-show="showRemove" class="text-button neg" @click="remove" type="button">Remove</button>
<input type="hidden" :name="name" :id="name" v-model="value">
</div>
</template>
<script>
module.exports = {
props: {
currentImage: {
required: true,
type: String
},
currentId: {
required: false,
default: 'false',
type: String
},
name: {
required: true,
type: String
},
defaultImage: {
required: true,
type: String
},
imageClass: {
required: true,
type: String
},
resizeWidth: {
type: String
},
resizeHeight: {
type: String
},
resizeCrop: {
type: Boolean
},
showRemove: {
type: Boolean,
default: 'true'
}
},
data: function() {
return {
image: this.currentImage,
value: false
}
},
compiled: function() {
this.value = this.currentId === 'false' ? this.currentImage : this.currentId;
},
methods: {
setCurrentValue: function(imageModel, imageUrl) {
this.image = imageUrl;
this.value = this.currentId === 'false' ? imageUrl : imageModel.id;
},
showImageManager: function(e) {
var _this = this;
ImageManager.show(function(image) {
_this.updateImageFromModel(image);
});
},
reset: function() {
this.setCurrentValue({id: 0}, this.defaultImage);
},
remove: function() {
this.image = 'none';
},
updateImageFromModel: function(model) {
var _this = this;
var isResized = _this.resizeWidth && _this.resizeHeight;
if (!isResized) {
_this.setCurrentValue(model, model.url);
return;
}
var cropped = _this.resizeCrop ? 'true' : 'false';
var requestString = '/images/thumb/' + model.id + '/' + _this.resizeWidth + '/' + _this.resizeHeight + '/' + cropped;
_this.$http.get(requestString, function(data) {
_this.setCurrentValue(model, data.url);
});
}
}
};
</script>
\ No newline at end of file
<div class="toggle-switch" ng-click="switch()" ng-class="{'active': isActive}">
<input type="hidden" ng-attr-name="{{name}}" ng-attr-value="{{value}}"/>
<div class="switch-handle"></div>
</div>
\ No newline at end of file
<template>
<div class="toggle-switch" @click="switch" :class="{'active': isActive}">
<input type="hidden" :name="name" :value="value"/>
<div class="switch-handle"></div>
</div>
</template>
<script>
module.exports = {
props: ['name', 'value'],
data: function() {
return {
isActive: this.value == true && this.value != 'false'
}
},
ready: function() {
this.value = (this.value == true && this.value != 'false') ? 'true' : 'false';
},
methods: {
switch: function() {
this.isActive = !this.isActive;
this.value = this.isActive ? 'true' : 'false';
}
}
};
</script>
\ No newline at end of file
"use strict";
module.exports = function (ngApp) {
ngApp.controller('ImageManagerController', ['$scope', '$attrs', '$http', '$timeout', 'imageManagerService',
function ($scope, $attrs, $http, $timeout, imageManagerService) {
$scope.images = [];
$scope.imageType = $attrs.imageType;
$scope.selectedImage = false;
$scope.dependantPages = false;
$scope.showing = false;
$scope.hasMore = false;
$scope.imageUpdateSuccess = false;
$scope.imageDeleteSuccess = false;
var page = 0;
var previousClickTime = 0;
var dataLoaded = false;
var callback = false;
$scope.getUploadUrl = function () {
return '/images/' + $scope.imageType + '/upload';
};
$scope.uploadSuccess = function (file, data) {
$scope.$apply(() => {
$scope.images.unshift(data);
});
};
function callbackAndHide(returnData) {
if (callback) callback(returnData);
$scope.showing = false;
}
$scope.imageSelect = function (image) {
var dblClickTime = 300;
var currentTime = Date.now();
var timeDiff = currentTime - previousClickTime;
if (timeDiff < dblClickTime) {
// If double click
callbackAndHide(image);
} else {
// If single
$scope.selectedImage = image;
$scope.dependantPages = false;
}
previousClickTime = currentTime;
};
$scope.selectButtonClick = function () {
callbackAndHide($scope.selectedImage);
};
function show(doneCallback) {
callback = doneCallback;
$scope.showing = true;
// Get initial images if they have not yet been loaded in.
if (!dataLoaded) {
fetchData();
dataLoaded = true;
}
}
imageManagerService.show = show;
imageManagerService.showExternal = function (doneCallback) {
$scope.$apply(() => {
show(doneCallback);
});
};
window.ImageManager = imageManagerService;
$scope.hide = function () {
$scope.showing = false;
};
function fetchData() {
var url = '/images/' + $scope.imageType + '/all/' + page;
$http.get(url).then((response) => {
$scope.images = $scope.images.concat(response.data.images);
$scope.hasMore = response.data.hasMore;
page++;
});
}
$scope.saveImageDetails = function (event) {
event.preventDefault();
var url = '/images/update/' + $scope.selectedImage.id;
$http.put(url, this.selectedImage).then((response) => {
$scope.imageUpdateSuccess = true;
$timeout(() => {
$scope.imageUpdateSuccess = false;
}, 3000);
}, (response) => {
var errors = response.data;
var message = '';
Object.keys(errors).forEach((key) => {
message += errors[key].join('\n');
});
$scope.imageUpdateFailure = message;
$timeout(() => {
$scope.imageUpdateFailure = false;
}, 5000);
});
};
$scope.deleteImage = function (event) {
event.preventDefault();
var force = $scope.dependantPages !== false;
var url = '/images/' + $scope.selectedImage.id;
if (force) url += '?force=true';
$http.delete(url).then((response) => {
$scope.images.splice($scope.images.indexOf($scope.selectedImage), 1);
$scope.selectedImage = false;
$scope.imageDeleteSuccess = true;
$timeout(() => {
$scope.imageDeleteSuccess = false;
}, 3000);
}, (response) => {
// Pages failure
if (response.status === 400) {
$scope.dependantPages = response.data;
}
});
};
}]);
ngApp.controller('BookShowController', ['$scope', '$http', '$attrs', function ($scope, $http, $attrs) {
$scope.searching = false;
$scope.searchTerm = '';
$scope.searchResults = '';
$scope.searchBook = function (e) {
e.preventDefault();
var term = $scope.searchTerm;
if (term.length == 0) return;
$scope.searching = true;
$scope.searchResults = '';
var searchUrl = '/search/book/' + $attrs.bookId;
searchUrl += '?term=' + encodeURIComponent(term);
$http.get(searchUrl).then((response) => {
$scope.searchResults = response.data;
});
};
$scope.checkSearchForm = function () {
if ($scope.searchTerm.length < 1) {
$scope.searching = false;
}
};
$scope.clearSearch = function () {
$scope.searching = false;
$scope.searchTerm = '';
};
}]);
};
\ No newline at end of file
"use strict";
var DropZone = require('dropzone');
var toggleSwitchTemplate = require('./components/toggle-switch.html');
var imagePickerTemplate = require('./components/image-picker.html');
var dropZoneTemplate = require('./components/drop-zone.html');
module.exports = function (ngApp) {
/**
* Toggle Switches
* Has basic on/off functionality.
* Use string values of 'true' & 'false' to dictate the current state.
*/
ngApp.directive('toggleSwitch', function () {
return {
restrict: 'E',
template: toggleSwitchTemplate,
scope: true,
link: function (scope, element, attrs) {
scope.name = attrs.name;
scope.value = attrs.value;
scope.isActive = scope.value == true && scope.value != 'false';
scope.value = (scope.value == true && scope.value != 'false') ? 'true' : 'false';
scope.switch = function () {
scope.isActive = !scope.isActive;
scope.value = scope.isActive ? 'true' : 'false';
}
}
};
});
/**
* Image Picker
* Is a simple front-end interface that connects to an ImageManager if present.
*/
ngApp.directive('imagePicker', ['$http', 'imageManagerService', function ($http, imageManagerService) {
return {
restrict: 'E',
template: imagePickerTemplate,
scope: {
name: '@',
resizeHeight: '@',
resizeWidth: '@',
resizeCrop: '@',
showRemove: '=',
currentImage: '@',
currentId: '@',
defaultImage: '@',
imageClass: '@'
},
link: function (scope, element, attrs) {
var usingIds = typeof scope.currentId !== 'undefined' || scope.currentId === 'false';
scope.image = scope.currentImage;
scope.value = scope.currentImage || '';
function setImage(imageModel, imageUrl) {
scope.image = imageUrl;
scope.value = usingIds ? imageModel.id : imageUrl;
}
scope.reset = function () {
setImage({id: 0}, scope.defaultImage);
};
scope.remove = function () {
scope.image = 'none';
scope.value = 'none';
};
scope.showImageManager = function () {
imageManagerService.show((image) => {
scope.updateImageFromModel(image);
});
};
scope.updateImageFromModel = function (model) {
var isResized = scope.resizeWidth && scope.resizeHeight;
if (!isResized) {
scope.$apply(() => {
setImage(model, model.url);
});
return;
}
var cropped = scope.resizeCrop ? 'true' : 'false';
var requestString = '/images/thumb/' + model.id + '/' + scope.resizeWidth + '/' + scope.resizeHeight + '/' + cropped;
$http.get(requestString).then((response) => {
setImage(model, response.data.url);
});
};
}
};
}]);
/**
* DropZone
* Used for uploading images
*/
ngApp.directive('dropZone', [function () {
return {
restrict: 'E',
template: dropZoneTemplate,
scope: {
uploadUrl: '@',
eventSuccess: '=',
eventError: '='
},
link: function (scope, element, attrs) {
var dropZone = new DropZone(element[0].querySelector('.dropzone-container'), {
url: scope.uploadUrl,
init: function () {
var dz = this;
dz.on('sending', function (file, xhr, data) {
var token = window.document.querySelector('meta[name=token]').getAttribute('content');
data.append('_token', token);
});
if (typeof scope.eventSuccess !== 'undefined') dz.on('success', scope.eventSuccess);
dz.on('success', function (file, data) {
$(file.previewElement).fadeOut(400, function () {
dz.removeFile(file);
});
});
if (typeof scope.eventError !== 'undefined') dz.on('error', scope.eventError);
dz.on('error', function (file, errorMessage, xhr) {
console.log(errorMessage);
console.log(xhr);
function setMessage(message) {
$(file.previewElement).find('[data-dz-errormessage]').text(message);
}
if (xhr.status === 413) setMessage('The server does not allow uploads of this size. Please try a smaller file.');
if (errorMessage.file) setMessage(errorMessage.file[0]);
});
}
});
}
};
}]);
ngApp.directive('dropdown', [function () {
return {
restrict: 'A',
link: function (scope, element, attrs) {
var menu = element.find('ul');
element.find('[dropdown-toggle]').on('click', function () {
menu.show().addClass('anim menuIn');
element.mouseleave(function () {
menu.hide();
menu.removeClass('anim menuIn');
});
});
}
};
}]);
};
\ No newline at end of file
window.ZeroClipboard = require('zeroclipboard');
window.ZeroClipboard.config({
swfPath: '/ZeroClipboard.swf'
// AngularJS - Create application and load components
var angular = require('angular');
var ngResource = require('angular-resource');
var ngAnimate = require('angular-animate');
var ngSanitize = require('angular-sanitize');
var ngApp = angular.module('bookStack', ['ngResource', 'ngAnimate', 'ngSanitize']);
var services = require('./services')(ngApp);
var directives = require('./directives')(ngApp);
var controllers = require('./controllers')(ngApp);
//Global jQuery Config & Extensions
// Smooth scrolling
jQuery.fn.smoothScrollTo = function () {
if (this.length === 0) return;
$('body').animate({
scrollTop: this.offset().top - 60 // Adjust to change final scroll position top margin
}, 800); // Adjust to change animations speed (ms)
return this;
};
// Making contains text expression not worry about casing
$.expr[":"].contains = $.expr.createPseudo(function (arg) {
return function (elem) {
return $(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
};
});
// Global jQuery Elements
......@@ -11,11 +37,8 @@ $(function () {
$(this).fadeOut(100);
});
// Dropdown toggles
$('[data-dropdown]').dropDown();
// Chapter page list toggles
$('.chapter-toggle').click(function(e) {
$('.chapter-toggle').click(function (e) {
e.preventDefault();
$(this).toggleClass('open');
$(this).closest('.chapter').find('.inset-list').slideToggle(180);
......@@ -23,32 +46,16 @@ $(function () {
});
function elemExists(selector) {
return document.querySelector(selector) !== null;
}
// TinyMCE editor
if(elemExists('#html-editor')) {
if (elemExists('#html-editor')) {
var tinyMceOptions = require('./pages/page-form');
tinymce.init(tinyMceOptions);
}
// Vue JS elements
var Vue = require('vue');
Vue.use(require('vue-resource'));
// Vue Components
Vue.component('image-manager', require('./components/image-manager.vue'));
Vue.component('image-picker', require('./components/image-picker.vue'));
Vue.component('toggle-switch', require('./components/toggle-switch.vue'));
// Vue Controllers
if(elemExists('#book-dashboard')) {
new Vue(require('./pages/book-show'));
}
// Global Vue Instance
// Needs to be loaded after all components we want to use.
var app = new Vue({
el: '#app'
});
\ No newline at end of file
// Page specific items
require('./pages/page-show');
\ No newline at end of file
......
// Smooth scrolling
jQuery.fn.smoothScrollTo = function() {
if(this.length === 0) return;
$('body').animate({
scrollTop: this.offset().top - 60 // Adjust to change final scroll position top margin
}, 800); // Adjust to change animations speed (ms)
return this;
};
// Making contains text expression not worry about casing
$.expr[":"].contains = $.expr.createPseudo(function(arg) {
return function( elem ) {
return $(elem).text().toUpperCase().indexOf(arg.toUpperCase()) >= 0;
};
});
// Show a success message after the element it's called upon.
jQuery.fn.showSuccess = function (message) {
var elem = $(this);
var success = $('<div class="text-pos" style="display:none;"><i class="zmdi zmdi-check-circle"></i>' + message + '</div>');
elem.after(success);
success.slideDown(400, function () {
setTimeout(function () {
success.slideUp(400, function () {
success.remove();
})
}, 2000);
});
};
// Show a failure messages from laravel. Searches for the name of the inputs.
jQuery.fn.showFailure = function (messageMap) {
var elem = $(this);
$.each(messageMap, function (key, messages) {
var input = elem.find('[name="' + key + '"]').last();
var fail = $('<div class="text-neg" style="display:none;"><i class="zmdi zmdi-alert-circle"></i>' + messages.join("\n") + '</div>');
input.after(fail);
fail.slideDown(400, function () {
setTimeout(function () {
fail.slideUp(400, function () {
fail.remove();
})
}, 2000);
});
});
};
// Submit the form that the called upon element sits in.
jQuery.fn.submitForm = function() {
$(this).closest('form').submit();
};
// Dropdown menu display
jQuery.fn.dropDown = function() {
var container = $(this),
menu = container.find('ul');
container.find('[data-dropdown-toggle]').on('click', function() {
menu.show().addClass('anim menuIn');
container.mouseleave(function() {
menu.hide();
menu.removeClass('anim menuIn');
});
});
};
\ No newline at end of file
module.exports = {
el: '#book-dashboard',
data: {
searching: false,
searchTerm: '',
searchResults: ''
},
methods: {
searchBook: function (e) {
e.preventDefault();
var term = this.searchTerm;
if (term.length == 0) return;
this.searching = true;
this.searchResults = '';
var searchUrl = this.$els.form.getAttribute('action');
searchUrl += '?term=' + encodeURIComponent(term);
this.$http.get(searchUrl, function (data) {
this.$set('searchResults', data);
});
},
checkSearchForm: function (e) {
if (this.searchTerm.length < 1) {
this.searching = false;
}
},
clearSearch: function(e) {
this.searching = false;
this.searchTerm = '';
}
}
};
\ No newline at end of file
module.exports = {
selector: '#html-editor',
content_css: [
'/css/styles.css',
'//fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,300italic,100,300'
'/css/styles.css'
],
body_class: 'page-content',
relative_urls: false,
......@@ -27,13 +25,13 @@ module.exports = {
{title: "Code Block", icon: "code", format: "pre"},
{title: "Inline Code", icon: "code", inline: "code"}
],
formats : {
alignleft : {selector : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', classes : 'align-left'},
aligncenter : {selector : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', classes : 'align-center'},
alignright : {selector : 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', classes : 'align-right'},
formats: {
alignleft: {selector: 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', classes: 'align-left'},
aligncenter: {selector: 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', classes: 'align-center'},
alignright: {selector: 'p,h1,h2,h3,h4,h5,h6,td,th,div,ul,ol,li,table,img', classes: 'align-right'},
},
file_browser_callback: function(field_name, url, type, win) {
ImageManager.show(function(image) {
file_browser_callback: function (field_name, url, type, win) {
ImageManager.show(function (image) {
win.document.getElementById(field_name).value = image.url;
if ("createEvent" in document) {
var evt = document.createEvent("HTMLEvents");
......@@ -44,73 +42,74 @@ module.exports = {
}
});
},
paste_preprocess: function(plugin, args) {
paste_preprocess: function (plugin, args) {
var content = args.content;
if(content.indexOf('<img src="file://') !== -1) {
if (content.indexOf('<img src="file://') !== -1) {
args.content = '';
}
},
setup: function(editor) {
setup: function (editor) {
( function() {
(function () {
var wrap;
function hasTextContent( node ) {
return node && !! ( node.textContent || node.innerText );
function hasTextContent(node) {
return node && !!( node.textContent || node.innerText );
}
editor.on( 'dragstart', function() {
editor.on('dragstart', function () {
var node = editor.selection.getNode();
if ( node.nodeName === 'IMG' ) {
wrap = editor.dom.getParent( node, '.mceTemp' );
if (node.nodeName === 'IMG') {
wrap = editor.dom.getParent(node, '.mceTemp');
if ( ! wrap && node.parentNode.nodeName === 'A' && ! hasTextContent( node.parentNode ) ) {
if (!wrap && node.parentNode.nodeName === 'A' && !hasTextContent(node.parentNode)) {
wrap = node.parentNode;
}
}
} );
});
editor.on( 'drop', function( event ) {
editor.on('drop', function (event) {
var dom = editor.dom,
rng = tinymce.dom.RangeUtils.getCaretRangeFromPoint( event.clientX, event.clientY, editor.getDoc() );
rng = tinymce.dom.RangeUtils.getCaretRangeFromPoint(event.clientX, event.clientY, editor.getDoc());
// Don't allow anything to be dropped in a captioned image.
if ( dom.getParent( rng.startContainer, '.mceTemp' ) ) {
if (dom.getParent(rng.startContainer, '.mceTemp')) {
event.preventDefault();
} else if ( wrap ) {
} else if (wrap) {
event.preventDefault();
editor.undoManager.transact( function() {
editor.selection.setRng( rng );
editor.selection.setNode( wrap );
dom.remove( wrap );
} );
editor.undoManager.transact(function () {
editor.selection.setRng(rng);
editor.selection.setNode(wrap);
dom.remove(wrap);
});
}
wrap = null;
} );
} )();
});
})();
// Image picker button
editor.addButton('image-insert', {
title: 'My title',
icon: 'image',
tooltip: 'Insert an image',
onclick: function() {
ImageManager.show(function(image) {
var html = '<a href="'+image.url+'" target="_blank">';
html += '<img src="'+image.thumbs.display+'" alt="'+image.name+'">';
onclick: function () {
window.ImageManager.showExternal(function (image) {
var html = '<a href="' + image.url + '" target="_blank">';
html += '<img src="' + image.thumbs.display + '" alt="' + image.name + '">';
html += '</a>';
editor.execCommand('mceInsertContent', false, html);
});
}
});
// Paste image-uploads
editor.on('paste', function(e) {
if(e.clipboardData) {
editor.on('paste', function (e) {
if (e.clipboardData) {
var items = e.clipboardData.items;
if (items){
if (items) {
for (var i = 0; i < items.length; i++) {
if (items[i].type.indexOf("image") !== -1) {
......@@ -127,20 +126,21 @@ module.exports = {
}
var id = "image-" + Math.random().toString(16).slice(2);
editor.execCommand('mceInsertContent', false, '<img src="/loading.gif" id="'+id+'">');
editor.execCommand('mceInsertContent', false, '<img src="/loading.gif" id="' + id + '">');
var remoteFilename = "image-" + Date.now() + "." + ext;
formData.append('file', file, remoteFilename);
formData.append('_token', document.querySelector('meta[name="token"]').getAttribute('content'));
xhr.open('POST', '/upload/image');
xhr.onload = function() {
xhr.open('POST', '/images/gallery/upload');
xhr.onload = function () {
if (xhr.status === 200 || xhr.status === 201) {
var result = JSON.parse(xhr.responseText);
editor.dom.setAttrib(id, 'src', result.url);
} else {
console.log('An error occured uploading the image');
console.log(xhr.responseText);
editor.dom.remove(id);
}
};
xhr.send(formData);
......
"use strict";
// Configure ZeroClipboard
var zeroClipBoard = require('zeroclipboard');
zeroClipBoard.config({
swfPath: '/ZeroClipboard.swf'
});
window.setupPageShow = module.exports = function (pageId) {
// Set up pointer
var $pointer = $('#pointer').detach();
var $pointerInner = $pointer.children('div.pointer').first();
var isSelection = false;
// Select all contents on input click
$pointer.on('click', 'input', function(e) {
$(this).select();
e.stopPropagation();
});
// Set up copy-to-clipboard
new zeroClipBoard($pointer.find('button').first()[0]);
// Hide pointer when clicking away
$(document.body).find('*').on('click focus', function (e) {
if (!isSelection) {
$pointer.detach();
}
});
// Show pointer when selecting a single block of tagged content
$('.page-content [id^="bkmrk"]').on('mouseup keyup', function (e) {
var selection = window.getSelection();
if (selection.toString().length === 0) return;
// Show pointer and set link
var $elem = $(this);
var link = window.location.protocol + "//" + window.location.host + '/link/' + pageId + '#' + $elem.attr('id');
$pointer.find('input').val(link);
$pointer.find('button').first().attr('data-clipboard-text', link);
$elem.before($pointer);
$pointer.show();
// Set pointer to sit near mouse-up position
var pointerLeftOffset = (e.pageX - $elem.offset().left - ($pointerInner.width() / 2));
if (pointerLeftOffset < 0) pointerLeftOffset = 0;
var pointerLeftOffsetPercent = (pointerLeftOffset / $elem.width()) * 100;
$pointerInner.css('left', pointerLeftOffsetPercent + '%');
e.stopPropagation();
isSelection = true;
setTimeout(() => {
isSelection = false;
}, 100);
});
// Go to, and highlight if necessary, the specified text.
function goToText(text) {
var idElem = $('.page-content #' + text).first();
if (idElem.length !== 0) {
idElem.smoothScrollTo();
idElem.css('background-color', 'rgba(244, 249, 54, 0.25)');
} else {
$('.page-content').find(':contains("' + text + '")').smoothScrollTo();
}
}
// Check the hash on load
if (window.location.hash) {
var text = window.location.hash.replace(/\%20/g, ' ').substr(1);
goToText(text);
}
};
\ No newline at end of file
"use strict";
module.exports = function(ngApp) {
ngApp.factory('imageManagerService', function() {
return {
show: false,
showExternal: false
};
});
};
\ No newline at end of file
......@@ -22,6 +22,10 @@
}
}
#html-editor {
display: none;
}
label {
display: block;
line-height: 1.4em;
......
.overlay {
background-color: rgba(0, 0, 0, 0.2);
position: fixed;
display: none;
z-index: 95536;
width: 100%;
height: 100%;
......@@ -33,6 +32,7 @@
font-weight: 300;
}
}
#image-manager .dropzone-container {
position: relative;
border: 3px dashed #DDD;
......@@ -53,7 +53,7 @@
width: (100%/6);
height: auto;
border: 1px solid #FFF;
transition: all cubic-bezier(.4,0,1,1) 160ms;
transition: all cubic-bezier(.4, 0, 1, 1) 160ms;
&.selected {
transform: scale3d(0.92, 0.92, 0.92);
}
......@@ -78,6 +78,7 @@
padding: 0 $-l;
border-left: 1px solid #DDD;
}
.image-manager-close {
position: absolute;
top: 0;
......@@ -85,6 +86,7 @@
margin: 0;
border-radius: 0;
}
.image-manager-list {
overflow-y: scroll;
flex: 1;
......@@ -98,9 +100,6 @@
flex: 1;
}
// Dropzone
/*
* The MIT License
......@@ -115,69 +114,104 @@
padding: $-xl $-m;
transition: all ease-in-out 120ms;
}
.dz-drag-hover .dz-message {
background-color: rgb(16, 126, 210);
color: #EEE;
}
@keyframes passing-through {
0% {
opacity: 0;
transform: translateY(40px); }
transform: translateY(40px);
}
30%, 70% {
opacity: 1;
transform: translateY(0px); }
transform: translateY(0px);
}
100% {
opacity: 0;
transform: translateY(-40px); } }
transform: translateY(-40px);
}
}
@keyframes slide-in {
0% {
opacity: 0;
transform: translateY(40px); }
transform: translateY(40px);
}
30% {
opacity: 1;
transform: translateY(0px); } }
transform: translateY(0px);
}
}
@keyframes pulse {
0% {
transform: scale(1); }
transform: scale(1);
}
10% {
transform: scale(1.1); }
transform: scale(1.1);
}
20% {
transform: scale(1); } }
.dropzone, .dropzone * {
box-sizing: border-box; }
transform: scale(1);
}
}
.dropzone, .dropzone * {
box-sizing: border-box;
}
.dz-preview {
position: relative;
display: inline-block;
vertical-align: top;
margin: 12px;
min-height: 80px; }
min-height: 80px;
}
.dz-preview:hover {
z-index: 1000; }
z-index: 1000;
}
.dz-preview:hover .dz-details {
opacity: 1; }
opacity: 1;
}
.dz-preview.dz-file-preview .dz-image {
border-radius: 4px;
background: #999;
background: linear-gradient(to bottom, #eee, #ddd); }
background: linear-gradient(to bottom, #eee, #ddd);
}
.dz-preview.dz-file-preview .dz-details {
opacity: 1; }
opacity: 1;
}
.dz-preview.dz-image-preview {
background: white; }
background: white;
}
.dz-preview.dz-image-preview .dz-details {
transition: opacity 0.2s linear; }
transition: opacity 0.2s linear;
}
.dz-preview .dz-remove {
font-size: 14px;
text-align: center;
display: block;
cursor: pointer;
border: none; }
border: none;
}
.dz-preview .dz-remove:hover {
text-decoration: underline; }
text-decoration: underline;
}
.dz-preview:hover .dz-details {
opacity: 1; }
opacity: 1;
}
.dz-preview .dz-details {
z-index: 20;
position: absolute;
......@@ -190,26 +224,42 @@
padding: 6px 3px;
text-align: center;
color: rgba(0, 0, 0, 0.9);
line-height: 150%; }
line-height: 150%;
}
.dz-preview .dz-details .dz-size {
margin-bottom: 0.5em;
font-size: 12px; }
font-size: 12px;
}
.dz-preview .dz-details .dz-filename {
white-space: nowrap; }
white-space: nowrap;
}
.dz-preview .dz-details .dz-filename:hover span {
border: 1px solid rgba(200, 200, 200, 0.8);
background-color: rgba(255, 255, 255, 0.8); }
background-color: rgba(255, 255, 255, 0.8);
}
.dz-preview .dz-details .dz-filename:not(:hover) {
overflow: hidden;
text-overflow: ellipsis; }
text-overflow: ellipsis;
}
.dz-preview .dz-details .dz-filename:not(:hover) span {
border: 1px solid transparent; }
border: 1px solid transparent;
}
.dz-preview .dz-details .dz-filename span, .dz-preview .dz-details .dz-size span {
background-color: rgba(255, 255, 255, 0.4);
padding: 0 0.4em;
border-radius: 3px; }
border-radius: 3px;
}
.dz-preview:hover .dz-image img {
filter: blur(8px); }
filter: blur(8px);
}
.dz-preview .dz-image {
border-radius: 4px;
overflow: hidden;
......@@ -217,14 +267,22 @@
height: 80px;
position: relative;
display: block;
z-index: 10; }
z-index: 10;
}
.dz-preview .dz-image img {
display: block; }
display: block;
}
.dz-preview.dz-success .dz-success-mark {
animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1); }
animation: passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);
}
.dz-preview.dz-error .dz-error-mark {
opacity: 1;
animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1); }
animation: slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);
}
.dz-preview .dz-success-mark, .dz-preview .dz-error-mark {
pointer-events: none;
opacity: 0;
......@@ -234,19 +292,29 @@
top: 50%;
left: 50%;
margin-left: -27px;
margin-top: -27px; }
margin-top: -27px;
}
.dz-preview .dz-success-mark svg, .dz-preview .dz-error-mark svg {
display: block;
width: 54px;
height: 54px; }
height: 54px;
}
.dz-preview.dz-processing .dz-progress {
opacity: 1;
transition: all 0.2s linear; }
transition: all 0.2s linear;
}
.dz-preview.dz-complete .dz-progress {
opacity: 0;
transition: opacity 0.4s ease-in; }
transition: opacity 0.4s ease-in;
}
.dz-preview:not(.dz-processing) .dz-progress {
animation: pulse 6s ease infinite; }
animation: pulse 6s ease infinite;
}
.dz-preview .dz-progress {
opacity: 1;
z-index: 1000;
......@@ -261,7 +329,9 @@
background: rgba(255, 255, 255, 0.9);
transform: scale(1);
border-radius: 8px;
overflow: hidden; }
overflow: hidden;
}
.dz-preview .dz-progress .dz-upload {
background: #333;
background: linear-gradient(to bottom, #666, #444);
......@@ -270,12 +340,18 @@
left: 0;
bottom: 0;
width: 0;
transition: width 300ms ease-in-out; }
transition: width 300ms ease-in-out;
}
.dz-preview.dz-error .dz-error-message {
display: block; }
display: block;
}
.dz-preview.dz-error:hover .dz-error-message {
opacity: 1;
pointer-events: auto; }
pointer-events: auto;
}
.dz-preview .dz-error-message {
pointer-events: none;
z-index: 1000;
......@@ -284,15 +360,17 @@
display: none;
opacity: 0;
transition: opacity 0.3s ease;
border-radius: 8px;
font-size: 13px;
top: 130px;
left: -10px;
width: 140px;
background: #be2626;
background: linear-gradient(to bottom, #be2626, #a92222);
padding: 0.5em 1.2em;
color: white; }
border-radius: 4px;
font-size: 11.5px;
line-height: 1.2;
top: 88px;
left: -26px;
width: 148px;
background: $negative;
padding: $-xs;
color: white;
}
.dz-preview .dz-error-message:after {
content: '';
position: absolute;
......@@ -302,4 +380,5 @@
height: 0;
border-left: 6px solid transparent;
border-right: 6px solid transparent;
border-bottom: 6px solid #be2626; }
border-bottom: 6px solid $negative;
}
......
#page-show {
>.row .col-md-9 {
z-index: 2;
}
>.row .col-md-3 {
z-index: 1;
}
}
.page-editor {
display: flex;
flex-direction: column;
......@@ -57,7 +66,8 @@
.pointer-container {
position: relative;
display: none;
left: 2%;
left: 0;
z-index: 10;
}
.pointer {
border: 1px solid #CCC;
......@@ -68,6 +78,8 @@
position: absolute;
top: -60px;
background-color:#FFF;
width: 272px;
z-index: 55;
&:before {
position: absolute;
left: 50%;
......@@ -82,7 +94,7 @@
transform-origin: 50% 50%;
border-bottom: 1px solid #CCC;
border-right: 1px solid #CCC;
z-index: 1;
z-index: 56;
}
input {
background-color: #FFF;
......@@ -96,6 +108,7 @@
border-radius: 0;
height: 28px;
font-size: 12px;
vertical-align: top;
}
> i {
color: #888;
......
......@@ -52,3 +52,101 @@ $text-light: #EEE;
$bs-light: 0 0 4px 1px #CCC;
$bs-med: 0 1px 3px 1px rgba(76, 76, 76, 0.26);
$bs-hover: 0 2px 2px 1px rgba(0,0,0,.13);
/* Generated by Font Squirrel (http://www.fontsquirrel.com) on December 30, 2015 */
@font-face {
font-family: 'Roboto';
src: url('/fonts/roboto-bold-webfont.eot');
src: url('/fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/roboto-bold-webfont.woff2') format('woff2'),
url('/fonts/roboto-bold-webfont.woff') format('woff'),
url('/fonts/roboto-bold-webfont.ttf') format('truetype'),
url('/fonts/roboto-bold-webfont.svg#robotobold') format('svg');
font-weight: bold;
font-style: normal;
}
@font-face {
font-family: 'Roboto';
src: url('/fonts/roboto-bolditalic-webfont.eot');
src: url('/fonts/roboto-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/roboto-bolditalic-webfont.woff2') format('woff2'),
url('/fonts/roboto-bolditalic-webfont.woff') format('woff'),
url('/fonts/roboto-bolditalic-webfont.ttf') format('truetype'),
url('/fonts/roboto-bolditalic-webfont.svg#robotobold_italic') format('svg');
font-weight: bold;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url('/fonts/roboto-italic-webfont.eot');
src: url('/fonts/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/roboto-italic-webfont.woff2') format('woff2'),
url('/fonts/roboto-italic-webfont.woff') format('woff'),
url('/fonts/roboto-italic-webfont.ttf') format('truetype'),
url('/fonts/roboto-italic-webfont.svg#robotoitalic') format('svg');
font-weight: normal;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url('/fonts/roboto-light-webfont.eot');
src: url('/fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/roboto-light-webfont.woff2') format('woff2'),
url('/fonts/roboto-light-webfont.woff') format('woff'),
url('/fonts/roboto-light-webfont.ttf') format('truetype'),
url('/fonts/roboto-light-webfont.svg#robotolight') format('svg');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Roboto';
src: url('/fonts/roboto-lightitalic-webfont.eot');
src: url('/fonts/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/roboto-lightitalic-webfont.woff2') format('woff2'),
url('/fonts/roboto-lightitalic-webfont.woff') format('woff'),
url('/fonts/roboto-lightitalic-webfont.ttf') format('truetype'),
url('/fonts/roboto-lightitalic-webfont.svg#robotolight_italic') format('svg');
font-weight: 300;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url('/fonts/roboto-medium-webfont.eot');
src: url('/fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/roboto-medium-webfont.woff2') format('woff2'),
url('/fonts/roboto-medium-webfont.woff') format('woff'),
url('/fonts/roboto-medium-webfont.ttf') format('truetype'),
url('/fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Roboto';
src: url('/fonts/roboto-mediumitalic-webfont.eot');
src: url('/fonts/roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/roboto-mediumitalic-webfont.woff2') format('woff2'),
url('/fonts/roboto-mediumitalic-webfont.woff') format('woff'),
url('/fonts/roboto-mediumitalic-webfont.ttf') format('truetype'),
url('/fonts/roboto-mediumitalic-webfont.svg#robotomedium_italic') format('svg');
font-weight: 500;
font-style: italic;
}
@font-face {
font-family: 'Roboto';
src: url('/fonts/roboto-regular-webfont.eot');
src: url('/fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
url('/fonts/roboto-regular-webfont.woff2') format('woff2'),
url('/fonts/roboto-regular-webfont.woff') format('woff'),
url('/fonts/roboto-regular-webfont.ttf') format('truetype'),
url('/fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
font-weight: normal;
font-style: normal;
}
......
......@@ -18,6 +18,10 @@
[v-cloak], [v-show] {display: none;}
[ng\:cloak], [ng-cloak], .ng-cloak {
display: none !important;
}
// Jquery Sortable Styles
.dragged {
position: absolute;
......
......@@ -11,22 +11,21 @@
<!-- Styles and Fonts -->
<link rel="stylesheet" href="{{ versioned_asset('css/styles.css') }}">
<link rel="stylesheet" media="print" href="{{ versioned_asset('css/print-styles.css') }}">
<link href='//fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,700italic,300italic,100,300' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="/libs/material-design-iconic-font/css/material-design-iconic-font.min.css">
<!-- Scripts -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="/libs/jquery/jquery.min.js?version=2.1.4"></script>
@yield('head')
</head>
<body class="@yield('body-class')" id="app">
<body class="@yield('body-class')" ng-app="bookStack">
@include('partials/notifications')
<header id="header">
<div class="container">
<div class="row">
<div class="col-lg-4 col-sm-4">
<div class="col-lg-4 col-sm-4" ng-non-bindable>
<a href="/" class="logo">
@if(Setting::get('app-logo', '') !== 'none')
<img class="logo-image" src="{{ Setting::get('app-logo', '') === '' ? '/logo.png' : Setting::get('app-logo', '') }}" alt="Logo">
......@@ -52,10 +51,10 @@
@endif
</div>
@if($signedIn)
<div class="dropdown-container" data-dropdown>
<span class="user-name" data-dropdown-toggle>
<div class="dropdown-container" dropdown>
<span class="user-name" dropdown-toggle>
<img class="avatar" src="{{$currentUser->getAvatar(30)}}" alt="{{ $currentUser->name }}">
<span class="name">{{ $currentUser->name }}</span> <i class="zmdi zmdi-caret-down"></i>
<span class="name" ng-non-bindable>{{ $currentUser->name }}</span> <i class="zmdi zmdi-caret-down"></i>
</span>
<ul>
<li>
......@@ -80,5 +79,6 @@
@yield('bottom')
<script src="{{ versioned_asset('js/common.js') }}"></script>
@yield('scripts')
</body>
</html>
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Create New Book</h1>
<form action="/books" method="POST">
@include('books/form')
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Delete Book</h1>
<p>This will delete the book with the name '{{$book->name}}', All pages and chapters will be removed.</p>
<p class="text-neg">Are you sure you want to delete this book?</p>
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Edit Book</h1>
<form action="/books/{{$book->slug}}" method="POST">
<input type="hidden" name="_method" value="PUT">
......
......@@ -18,7 +18,7 @@
</div>
<div class="container">
<div class="container" ng-non-bindable>
<div class="row">
<div class="col-sm-7">
<h1>Books</h1>
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="faded-small">
<div class="faded-small" ng-non-bindable>
<div class="container">
<div class="row">
<div class="col-md-12">
......@@ -27,15 +27,15 @@
</div>
<div class="container" id="book-dashboard">
<div class="container" id="book-dashboard" ng-controller="BookShowController" book-id="{{ $book->id }}">
<div class="row">
<div class="col-md-7">
<h1>{{$book->name}}</h1>
<div class="book-content anim fadeIn" v-show="!searching">
<p class="text-muted">{{$book->description}}</p>
<div class="book-content" ng-show="!searching">
<p class="text-muted" ng-non-bindable>{{$book->description}}</p>
<div class="page-list">
<div class="page-list" ng-non-bindable>
<hr>
@if(count($bookChildren) > 0)
@foreach($bookChildren as $childElement)
......@@ -62,12 +62,12 @@
</p>
</div>
</div>
<div class="search-results" v-show="searching">
<h3 class="text-muted">Search Results <a v-if="searching" @click="clearSearch" class="text-small"><i class="zmdi zmdi-close"></i>Clear Search</a></h3>
<div v-if="!searchResults">
<div class="search-results" ng-cloak ng-show="searching">
<h3 class="text-muted">Search Results <a ng-if="searching" ng-click="clearSearch()" class="text-small"><i class="zmdi zmdi-close"></i>Clear Search</a></h3>
<div ng-if="!searchResults">
@include('partials/loading-icon')
</div>
<div v-html="searchResults"></div>
<div ng-bind-html="searchResults"></div>
</div>
......@@ -76,11 +76,10 @@
<div class="col-md-4 col-md-offset-1">
<div class="margin-top large"></div>
<div class="search-box">
<form @submit="searchBook" @input="checkSearchForm" v-el:form action="/search/book/{{ $book->id }}">
{!! csrf_field() !!}
<input v-model="searchTerm" type="text" name="term" placeholder="Search This Book">
<form ng-submit="searchBook($event)">
<input ng-model="searchTerm" ng-change="checkSearchForm()" type="text" name="term" placeholder="Search This Book">
<button type="submit"><i class="zmdi zmdi-search"></i></button>
<button v-if="searching" @click="clearSearch" type="button"><i class="zmdi zmdi-close"></i></button>
<button ng-if="searching" ng-click="clearSearch()" type="button"><i class="zmdi zmdi-close"></i></button>
</form>
</div>
<div class="activity anim fadeIn">
......
<div class="sort-box" data-type="book" data-id="{{ $book->id }}">
<div class="sort-box" data-type="book" data-id="{{ $book->id }}" ng-non-bindable>
<h3 class="text-book"><i class="zmdi zmdi-book"></i>{{ $book->name }}</h3>
<ul class="sortable-page-list sort-list">
@foreach($bookChildren as $bookChild)
......
@extends('base')
@section('head')
<script src="/libs/tinymce/tinymce.min.js"></script>
<script src="/libs/jquery-sortable/jquery-sortable.min.js"></script>
@stop
@section('content')
<div class="container">
<div class="container" ng-non-bindable>
<h1>Sorting Pages & Chapters<span class="subheader">For {{ $book->name }}</span></h1>
<div class="row">
<div class="col-md-8" id="sort-boxes">
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Create New Chapter</h1>
<form action="{{$book->getUrl()}}/chapter/create" method="POST">
@include('chapters/form')
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Delete Chapter</h1>
<p>This will delete the chapter with the name '{{$chapter->name}}', All pages will be removed
and added directly to the book.</p>
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Edit Chapter</h1>
<form action="{{$chapter->getUrl()}}" method="POST">
<input type="hidden" name="_method" value="PUT">
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="faded-small">
<div class="faded-small" ng-non-bindable>
<div class="container">
<div class="row">
<div class="col-md-4 faded">
......@@ -28,7 +28,7 @@
</div>
<div class="container">
<div class="container" ng-non-bindable>
<div class="row">
<div class="col-md-8">
<h1>{{ $chapter->name }}</h1>
......
@extends('public')
@extends('base')
@section('content')
<div class="container">
<h1>Page Not Found</h1>
<p>The page you were looking for could not be found.</p>
</div>
@stop
\ No newline at end of file
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="container">
<div class="container" ng-non-bindable>
<div class="row">
<div class="col-md-7">
......
@extends('base')
@section('head')
<script src="/libs/tinymce/tinymce.min.js"></script>
<script src="/libs/tinymce/tinymce.min.js?ver=4.3.2"></script>
@stop
@section('body-class', 'flexbox')
@section('content')
<div class="flex-fill flex">
<div class="flex-fill flex" ng-non-bindable>
<form action="{{$book->getUrl() . '/page'}}" method="POST" class="flex flex-fill">
@include('pages/form')
@if($chapter)
......@@ -16,5 +16,5 @@
@endif
</form>
</div>
<image-manager image-type="gallery"></image-manager>
@include('partials/image-manager', ['imageType' => 'gallery'])
@stop
\ No newline at end of file
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Delete Page</h1>
<p class="text-neg">Are you sure you want to delete this page?</p>
......
@extends('base')
@section('head')
<script src="/libs/tinymce/tinymce.min.js"></script>
<script src="/libs/tinymce/tinymce.min.js?ver=4.3.2"></script>
@stop
@section('body-class', 'flexbox')
@section('content')
<div class="flex-fill flex">
<div class="flex-fill flex" ng-non-bindable>
<form action="{{$page->getUrl()}}" method="POST" class="flex flex-fill">
<input type="hidden" name="_method" value="PUT">
@include('pages/form', ['model' => $page])
</form>
</div>
<image-manager image-type="gallery"></image-manager>
@include('partials/image-manager', ['imageType' => 'gallery'])
@stop
\ No newline at end of file
......
<div class="page-editor flex-fill flex">
<div class="page-editor flex-fill flex" ng-non-bindable>
{{ csrf_field() }}
<div class="faded-small">
......
<h1 id="bkmrk-page-title">{{$page->name}}</h1>
<div ng-non-bindable>
<h1 id="bkmrk-page-title">{{$page->name}}</h1>
{!! $page->html !!}
\ No newline at end of file
{!! $page->html !!}
</div>
\ No newline at end of file
......
......@@ -3,7 +3,7 @@
@section('content')
<div class="container">
<div class="container" ng-non-bindable>
<div class="row">
<div class="col-md-9">
<div class="page-content anim fadeIn">
......
......@@ -17,7 +17,7 @@
</div>
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Page Revisions <span class="subheader">For "{{ $page->name }}"</span></h1>
@if(count($page->revisions) > 0)
......
......@@ -33,7 +33,7 @@
</div>
<div class="container">
<div class="container" id="page-show" ng-non-bindable>
<div class="row">
<div class="col-md-9 print-full-width">
<div class="page-content anim fadeIn">
......@@ -66,62 +66,11 @@
</div>
</div>
@include('partials/highlight')
@stop
@section('scripts')
<script>
$(document).ready(function() {
// Set up pointer
var $pointer = $('#pointer').detach();
var pageId = {{$page->id}};
var isSelection = false;
$pointer.find('input').click(function(e){$(this).select();e.stopPropagation();});
new ZeroClipboard( $pointer.find('button').first()[0] );
$(document.body).find('*').on('click focus', function(e) {
if(!isSelection) {
$pointer.detach();
}
});
$('.page-content [id^="bkmrk"]').on('mouseup keyup', function(e) {
var selection = window.getSelection();
if(selection.toString().length === 0) return;
// Show pointer and set link
var $elem = $(this);
var link = window.location.protocol + "//" + window.location.host + '/link/' + pageId + '#' + $elem.attr('id');
$pointer.find('input').val(link);
$pointer.find('button').first().attr('data-clipboard-text', link);
$elem.before($pointer);
$pointer.show();
e.stopPropagation();
isSelection = true;
setTimeout(function() {
isSelection = false;
}, 100);
});
function goToText(text) {
var idElem = $('.page-content').find('#' + text).first();
if(idElem.length !== 0) {
idElem.smoothScrollTo();
} else {
$('.page-content').find(':contains("'+text+'")').smoothScrollTo();
}
}
if(window.location.hash) {
var text = window.location.hash.replace(/\%20/g, ' ').substr(1);
goToText(text);
}
});
setupPageShow({{$page->id}});
</script>
@include('partials/highlight')
@stop
......
<div class="book-tree">
<div class="book-tree" ng-non-bindable>
<h6 class="text-muted">Book Navigation</h6>
<ul class="sidebar-page-list menu">
<li class="book-header"><a href="{{$book->getUrl()}}" class="book {{ $current->matches($book)? 'selected' : '' }}"><i class="zmdi zmdi-book"></i>{{$book->name}}</a></li>
......
......@@ -7,7 +7,7 @@
</div>
@endif
<div class="right">
<div class="right" ng-non-bindable>
@if($activity->user)
{{$activity->user->name}}
@else
......
<div id="image-manager" image-type="{{ $imageType }}" ng-controller="ImageManagerController">
<div class="overlay anim-slide" ng-show="showing" ng-cloak ng-click="hide()">
<div class="image-manager-body" ng-click="$event.stopPropagation()">
<div class="image-manager-content">
<div class="image-manager-list">
<div ng-repeat="image in images">
<img class="anim fadeIn"
ng-class="{selected: (image==selectedImage)}"
ng-src="@{{image.thumbs.gallery}}" ng-attr-alt="@{{image.title}}" ng-attr-title="@{{image.name}}"
ng-click="imageSelect(image)"
ng-style="{animationDelay: ($index > 26) ? '160ms' : ($index * 25) + 'ms'}">
</div>
<div class="load-more" ng-show="hasMore" ng-click="fetchData()">Load More</div>
</div>
</div>
<button class="neg button image-manager-close" ng-click="hide()">x</button>
<div class="image-manager-sidebar">
<h2>Images</h2>
<hr class="even">
<drop-zone upload-url="@{{getUploadUrl()}}" event-success="uploadSuccess"></drop-zone>
<div class="image-manager-details anim fadeIn" ng-show="selectedImage">
<hr class="even">
<form ng-submit="saveImageDetails($event)">
<div class="form-group">
<label for="name">Image Name</label>
<input type="text" id="name" name="name" ng-model="selectedImage.name">
<p class="text-pos text-small" ng-show="imageUpdateSuccess"><i class="fa fa-check"></i> Image name updated</p>
<p class="text-neg text-small" ng-show="imageUpdateFailure"><i class="fa fa-times"></i> <span ng-bind="imageUpdateFailure"></span></p>
</div>
</form>
<hr class="even">
<div ng-show="dependantPages">
<p class="text-neg text-small">
This image is used in the pages below, Click delete again to confirm you want to delete
this image.
</p>
<ul class="text-neg">
<li ng-repeat="page in dependantPages">
<a ng-href="@{{ page.url }}" target="_blank" class="text-neg" ng-bind="page.name"></a>
</li>
</ul>
</div>
<form ng-submit="deleteImage($event)">
<button class="button neg"><i class="zmdi zmdi-delete"></i>Delete Image</button>
</form>
</div>
<p class="text-pos" ng-show="imageDeleteSuccess"><i class="fa fa-check"></i> Image deleted</p>
<div class="image-manager-bottom">
<button class="button pos anim fadeIn" ng-show="selectedImage" ng-click="selectButtonClick()">
<i class="zmdi zmdi-square-right"></i>Select Image
</button>
</div>
</div>
</div>
</div>
</div>
\ No newline at end of file
......@@ -2,7 +2,7 @@
@section('content')
<div class="container anim fadeIn">
<div class="container anim fadeIn" ng-non-bindable>
<h1>Search Results&nbsp;&nbsp;&nbsp; <span class="text-muted">{{$searchTerm}}</span></h1>
......@@ -52,6 +52,4 @@
</div>
@stop
\ No newline at end of file
......
......@@ -33,7 +33,7 @@
<div class="form-group" id="logo-control">
<label for="setting-app-logo">Application Logo</label>
<p class="small">This image should be 43px in height. <br>Large images will be scaled down.</p>
<image-picker resize-height="43" resize-width="200" current-image="{{ Setting::get('app-logo', '') }}" default-image="/logo.png" name="setting-app-logo" image-class="logo-image"></image-picker>
<image-picker resize-height="43" show-remove="true" resize-width="200" current-image="{{ Setting::get('app-logo', '') }}" default-image="/logo.png" name="setting-app-logo" image-class="logo-image"></image-picker>
</div>
</div>
</div>
......@@ -86,6 +86,6 @@
</div>
<image-manager image-type="system"></image-manager>
@include('partials/image-manager', ['imageType' => 'system'])
@stop
......
......@@ -3,7 +3,7 @@
@section('content')
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Create User</h1>
<form action="/users/create" method="post">
......
......@@ -2,7 +2,7 @@
@section('content')
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Delete User</h1>
<p>This will fully delete this user with the name '<span class="text-neg">{{$user->name}}</span>' from the system.</p>
<p class="text-neg">Are you sure you want to delete this user?</p>
......
......@@ -21,7 +21,7 @@
<div class="container small">
<form action="/users/{{$user->id}}" method="post">
<div class="row">
<div class="col-md-6">
<div class="col-md-6" ng-non-bindable>
<h1>Edit {{ $user->id === $currentUser->id ? 'Profile' : 'User' }}</h1>
{!! csrf_field() !!}
<input type="hidden" name="_method" value="put">
......@@ -33,7 +33,7 @@
<div class="form-group" id="logo-control">
<label for="user-avatar">User Avatar</label>
<p class="small">This image should be approx 256px square.</p>
<image-picker resize-height="512" resize-width="512" current-image="{{ $user->getAvatar(80) }}" current-id="{{ $user->image_id }}" default-image="/user_avatar.png" name="image_id" show-remove="false" image-class="avatar large"></image-picker>
<image-picker resize-height="512" resize-width="512" current-image="{{ $user->getAvatar(80) }}" current-id="{{ $user->image_id }}" default-image="/user_avatar.png" name="image_id" show-remove="false" image-class="['avatar' ,'large']"></image-picker>
</div>
</div>
</div>
......@@ -79,5 +79,5 @@
</div>
<p class="margin-top large"><br></p>
<image-manager image-type="user"></image-manager>
@include('partials/image-manager', ['imageType' => 'user'])
@stop
......
......@@ -6,7 +6,7 @@
@include('settings/navbar', ['selected' => 'users'])
<div class="container small">
<div class="container small" ng-non-bindable>
<h1>Users</h1>
@if($currentUser->can('user-create'))
<p>
......
......@@ -170,6 +170,16 @@ class EntityTest extends TestCase
->seePageIs($page->getUrl());
}
public function testInvalidPageSearch()
{
$this->asAdmin()
->visit('/')
->type('<p>test</p>', 'term')
->press('header-search-box-button')
->see('Search Results')
->seeStatusCode(200);
}
public function testEntitiesViewableAfterCreatorDeletion()
{
......