summaryrefslogtreecommitdiff
path: root/fonts/Typewriter Variable
diff options
context:
space:
mode:
authorJaron Kent-Dobias <jaron@kent-dobias.com>2018-02-21 20:45:52 -0500
committerJaron Kent-Dobias <jaron@kent-dobias.com>2018-02-21 20:45:52 -0500
commit0ac5ede240f7101d0e0bbf672e7965f3c8243980 (patch)
treeb8cc937d6003cf585dade5108715f8f78c4cda38 /fonts/Typewriter Variable
parent1ec1a0fb867b11b3005d7693c35c99dead94db8b (diff)
downloadaps_mm_2018-0ac5ede240f7101d0e0bbf672e7965f3c8243980.tar.gz
aps_mm_2018-0ac5ede240f7101d0e0bbf672e7965f3c8243980.tar.bz2
aps_mm_2018-0ac5ede240f7101d0e0bbf672e7965f3c8243980.zip
added computer modern fonts
Diffstat (limited to 'fonts/Typewriter Variable')
-rw-r--r--fonts/Typewriter Variable/OFL-FAQ.txt225
-rw-r--r--fonts/Typewriter Variable/OFL.txt103
-rw-r--r--fonts/Typewriter Variable/README.txt5
-rw-r--r--fonts/Typewriter Variable/cmun-typewriter-variable.css24
-rw-r--r--fonts/Typewriter Variable/cmunvi.eotbin0 -> 97829 bytes
-rw-r--r--fonts/Typewriter Variable/cmunvi.svg232
-rw-r--r--fonts/Typewriter Variable/cmunvi.ttfbin0 -> 232632 bytes
-rw-r--r--fonts/Typewriter Variable/cmunvi.woffbin0 -> 122248 bytes
-rw-r--r--fonts/Typewriter Variable/cmunvt.eotbin0 -> 79007 bytes
-rw-r--r--fonts/Typewriter Variable/cmunvt.svg200
-rw-r--r--fonts/Typewriter Variable/cmunvt.ttfbin0 -> 193880 bytes
-rw-r--r--fonts/Typewriter Variable/cmunvt.woffbin0 -> 99328 bytes
12 files changed, 789 insertions, 0 deletions
diff --git a/fonts/Typewriter Variable/OFL-FAQ.txt b/fonts/Typewriter Variable/OFL-FAQ.txt
new file mode 100644
index 0000000..e744366
--- /dev/null
+++ b/fonts/Typewriter Variable/OFL-FAQ.txt
@@ -0,0 +1,225 @@
+OFL FAQ - Frequently Asked Questions about the SIL Open Font License (OFL)
+Version 1.1 - 26 February 2007
+(See http://scripts.sil.org/OFL for updates)
+
+
+1 ABOUT USING AND DISTRIBUTING FONTS LICENSED UNDER THE OFL
+
+1.1 Can I use the fonts in any publication, even embedded in the file?
+Yes. You may use them like most other fonts, but unlike some fonts you may include an embedded subset of the fonts in your document. Such use does not require you to include this license or other files (listed in OFL condition 2), nor does it require any type of acknowledgement within the publication. Some mention of the font name within the publication information (such as in a colophon) is usually appreciated. If you wish to include the complete font as a separate file, you should distribute the full font package, including all existing acknowledgements, and comply with the OFL conditions. Of course, referencing or embedding an OFL font in any document does not change the license of the document itself. The requirement for fonts to remain under the OFL does not apply to any document created using the fonts and their derivatives. Similarly, creating any kind of graphic using a font under OFL does not make the resulting artwork subject to the OFL.
+
+1.2 Can I make web pages using these fonts?
+Yes! Go ahead! Using CSS (Cascading Style Sheets) is recommended.
+
+1.3 Can I make the fonts available to others from my web site?
+Yes, as long as you meet the conditions of the license (do not sell by itself, include the necessary files, rename Modified Versions, do not abuse the Author(s)' name(s) and do not sublicense).
+
+1.4 Can the fonts be included with Free/Libre and Open Source Software collections such as GNU/Linux and BSD distributions?
+Yes! Fonts licensed under the OFL can be freely aggregated with software under FLOSS (Free/Libre and Open Source Software) licenses. Since fonts are much more useful aggregated to than merged with existing software, possible incompatibility with existing software licenses is not a problem. You can also repackage the fonts and the accompanying components in a .rpm or .deb package and include them in distro CD/DVDs and online repositories.
+
+1.5 I want to distribute the fonts with my program. Does this mean my program also has to be free and open source software?
+No. Only the portions based on the font software are required to be released under the OFL. The intent of the license is to allow aggregation or bundling with software under restricted licensing as well.
+
+1.6 Can I include the fonts on a CD of freeware or commercial fonts?
+Yes, as long some other font or software is also on the disk, so the OFL font is not sold by itself.
+
+1.7 Can I sell a software package that includes these fonts?
+Yes, you can do this with both the Original Version and a Modified Version. Examples of bundling made possible by the OFL would include: word processors, design and publishing applications, training and educational software, edutainment software, etc.
+
+1.8 Why won't the OFL let me sell the fonts alone?
+The intent is to keep people from making money by simply redistributing the fonts. The only people who ought to profit directly from the fonts should be the original authors, and those authors have kindly given up potential direct income to distribute their fonts under the OFL. Please honor and respect their contribution!
+
+1.9 I've come across a font released under the OFL. How can I easily get more information about the Original Version? How can I know where it stands compared to the Original Version or other Modified Versions?
+Consult the copyright statement(s) in the license for ways to contact the original authors. Consult the FONTLOG for information on how the font differs from the Original Version, and get in touch with the various contributors via the information in the acknowledgment section. Please consider using the Original Versions of the fonts whenever possible.
+
+1.10 What do you mean in condition 4? Can you provide examples of abusive promotion / endorsement / advertisement vs. normal acknowledgement?
+The intent is that the goodwill and reputation of the author(s) should not be used in a way that makes it sound like the original author(s) endorse or approve of a specific Modified Version or software bundle. For example, it would not be right to advertise a word processor by naming the author(s) in a listing of software features, or to promote a Modified Version on a web site by saying "designed by ...". However, it would be appropriate to acknowledge the author(s) if your software package has a list of people who deserve thanks. We realize that this can seem to be a gray area, but the standard used to judge an acknowledgement is that if the acknowledgement benefits the author(s) it is allowed, but if it primarily benefits other parties, or could reflect poorly on the author(s), then it is not.
+
+
+2 ABOUT MODIFYING OFL LICENSED FONTS
+
+2.1 Can I change the fonts? Are there any limitations to what things I can and cannot change?
+You are allowed to change anything, as long as such changes do not violate the terms of the license. In other words, you are not allowed to remove the copyright statement(s) from the font, but you could add additional information into it that covers your contribution.
+
+2.2 I have a font that needs a few extra glyphs - can I take them from an OFL licensed font and copy them into mine?
+Yes, but if you distribute that font to others it must be under the OFL, and include the information mentioned in condition 2 of the license.
+
+2.3 Can I charge people for my additional work? In other words, if I add a bunch of special glyphs and/or OpenType/Graphite code, can I sell the enhanced font?
+Not by itself. Derivative fonts must be released under the OFL and cannot be sold by themselves. It is permitted, however, to include them in a larger software package (such as text editors, office suites or operating systems), even if the larger package is sold. In that case, you are strongly encouraged, but not required, to also make that derived font easily and freely available outside of the larger package.
+
+2.4 Can I pay someone to enhance the fonts for my use and distribution?
+Yes. This is a good way to fund the further development of the fonts. Keep in mind, however, that if the font is distributed to others it must be under the OFL. You won't be able to recover your investment by exclusively selling the font, but you will be making a valuable contribution to the community. Please remember how you have benefitted from the contributions of others.
+
+2.5 I need to make substantial revisions to the font to make it work with my program. It will be a lot of work, and a big investment, and I want to be sure that it can only be distributed with my program. Can I restrict its use?
+No. If you redistribute a Modified Version of the font it must be under the OFL. You may not restrict it in any way. This is intended to ensure that all released improvements to the fonts become available to everyone. But you will likely get an edge over competitors by being the first to distribute a bundle with the enhancements. Again, please remember how you have benefitted from the contributions of others.
+
+2.6 Do I have to make any derivative fonts (including source files, build scripts, documentation, etc.) publicly available?
+No, but please do share your improvements with others. You may find that you receive more than what you gave in return.
+
+2.7 Why can't I use the Reserved Font Name(s) in my derivative font names? I'd like people to know where the design came from.
+The best way to acknowledge the source of the design is to thank the original authors and any other contributors in the files that are distributed with your revised font (although no acknowledgement is required). The FONTLOG is a natural place to do this. Reserved Font Name(s) ensure that the only fonts that have the original names are the unmodified Original Versions. This allows designers to maintain artistic integrity while allowing collaboration to happen. It eliminates potential confusion and name conflicts. When choosing a name be creative and avoid names that reuse almost all the same letters in the same order or sound like the original. Keep in mind that the Copyright Holder(s) can allow a specific trusted partner to use Reserved Font Name(s) through a separate written agreement.
+
+2.8 What do you mean by "primary name as presented to the user"? Are you referring to the font menu name?
+Yes, the requirement to change the visible name used to differentiate the font from others applies to the font menu name and other mechanisms to specify a font in a document. It would be fine, for example, to keep a text reference to the original fonts in the description field, in your modified source file or in documentation provided alongside your derivative as long as no one could be confused that your modified source is the original. But you cannot use the Reserved Font Names in any way to identify the font to the user (unless the Copyright Holder(s) allow(s) it through a separate agreement; see section 2.7). Users who install derivatives ("Modified Versions") on their systems should not see any of the original names ("Reserved Font Names") in their font menus, for example. Again, this is to ensure that users are not confused and do not mistake a font for another and so expect features only another derivative or the Original Version can actually offer. Ultimately, creating name conflicts will cause many problems for the users as well as for the designer of both the Original and Modified versions, so please think ahead and find a good name for your own derivative. Font substitution systems like fontconfig, or application-level font fallback configuration within OpenOffice.org or Scribus, will also get very confused if the name of the font they are configured to substitute to actually refers to another physical font on the user's hard drive. It will help everyone if Original Versions and Modified Versions can easily be distinguished from one another and from other derivatives. The substitution mechanism itself is outside the scope of the license. Users can always manually change a font reference in a document or set up some kind of substitution at a higher level but at the lower level the fonts themselves have to respect the Reserved Font Name(s) requirement to prevent ambiguity. If a substitution is currently active the user should be aware of it.
+
+2.9 Am I not allowed to use any part of the Reserved Font Names?
+You may not use the words of the font names, but you would be allowed to use parts of words, as long as you do not use any word from the Reserved Font Names entirely. We do not recommend using parts of words because of potential confusion, but it is allowed. For example, if "Foobar" was a Reserved Font Name, you would be allowed to use "Foo" or "bar", although we would not recommend it. Such an unfortunate choice would confuse the users of your fonts as well as make it harder for other designers to contribute.
+
+2.10 So what should I, as an author, identify as Reserved Font Names?
+Original authors are encouraged to name their fonts using clear, distinct names, and only declare the unique parts of the name as Reserved Font Names. For example, the author of a font called "Foobar Sans" would declare "Foobar" as a Reserved Font Name, but not "Sans", as that is a common typographical term, and may be a useful word to use in a derivative font name. Reserved Font Names should also be single words. A font called "Flowing River" should have Reserved Font Names "Flowing" and "River", not "Flowing River".
+
+2.11 Do I, as an author, have to identify any Reserved Font Names?
+No, but we strongly encourage you to do so. This is to avoid confusion between your work and Modified versions. You may, however, give certain trusted parties the right to use any of your Reserved Font Names through separate written agreements. For example, even if "Foobar" is a RFN, you could write up an agreement to give company "XYZ" the right to distribute a modified version with a name that includes "Foobar". This allows for freedom without confusion.
+
+2.12 Are any names (such as the main font name) reserved by default?
+No. That is a change to the license as of version 1.1. If you want any names to be Reserved Font Names, they must be specified after the copyright statement(s).
+
+2.13 What is this FONTLOG thing exactly?
+It has three purposes: 1) to provide basic information on the font to users and other developers, 2) to document changes that have been made to the font or accompanying files, either by the original authors or others, and 3) to provide a place to acknowledge the authors and other contributors. Please use it! See below for details on how changes should be noted.
+
+2.14 Am I required to update the FONTLOG?
+No, but users, designers and other developers might get very frustrated at you if you don't! People need to know how derivative fonts differ from the original, and how to take advantage of the changes, or build on them.
+
+
+3 ABOUT THE FONTLOG
+
+The FONTLOG can take a variety of formats, but should include these four sections:
+
+3.1 FONTLOG for <FontFamilyName>
+This file provides detailed information on the <FontFamilyName> font software. This information should be distributed along with the <FontFamilyName> fonts and any derivative works.
+
+3.2 Basic Font Information
+(Here is where you would describe the purpose and brief specifications for the font project, and where users can find more detailed documentation. It can also include references to how changes can be contributed back to the Original Version. You may also wish to include a short guide to the design, or a reference to such a document.)
+
+3.3 ChangeLog
+(This should list both major and minor changes, most recent first. Here are some examples:)
+
+7 February 2007 (Pat Johnson) <NewFontFamilyName> Version 1.3
+- Added Greek and Cyrillic glyphs
+- Released as "<NewFontFamilyName>"
+
+7 March 2006 (Fred Foobar) <NewFontFamilyName> Version 1.2
+- Tweaked contextual behaviours
+- Released as "<NewFontFamilyName>"
+
+1 Feb 2005 (Jane Doe) <NewFontFamilyName> Version 1.1
+- Improved build script performance and verbosity
+- Extended the smart code documentation
+- Corrected minor typos in the documentation
+- Fixed position of combining inverted breve below (U+032F)
+- Added OpenType/Graphite smart code for Armenian
+- Added Armenian glyphs (U+0531 -> U+0587)
+- Released as "<NewFontFamilyName>"
+
+1 Jan 2005 (Joe Smith) <FontFamilyName> Version 1.0
+- Initial release of font "<FontFamilyName>"
+
+3.4 Acknowledgements
+(Here is where contributors can be acknowledged.
+
+If you make modifications be sure to add your name (N), email (E), web-address (W) and description (D). This list is sorted by last name in alphabetical order.)
+
+N: Jane Doe
+E: jane@university.edu
+W: http://art.university.edu/projects/fonts
+D: Contributor - Armenian glyphs and code
+
+N: Fred Foobar
+E: fred@foobar.org
+W: http://foobar.org
+D: Contributor - misc Graphite fixes
+
+N: Pat Johnson
+E: pat@fontstudio.org
+W: http://pat.fontstudio.org
+D: Designer - Greek & Cyrillic glyphs based on Roman design
+
+N: Tom Parker
+E: tom@company.com
+W: http://www.company.com/tom/projects/fonts
+D: Engineer - original smart font code
+
+N: Joe Smith
+E: joe@fontstudio.org
+W: http://joe.fontstudio.org
+D: Designer - original Roman glyphs
+
+(Original authors can also include information here about their organization.)
+
+
+4 ABOUT MAKING CONTRIBUTIONS
+
+4.1 Why should I contribute my changes back to the original authors?
+It would benefit many people if you contributed back to what you've received. Providing your contributions and improvements to the fonts and other components (data files, source code, build scripts, documentation, etc.) could be a tremendous help and would encourage others to contribute as well and 'give back', which means you will have an opportunity to benefit from other people's contributions as well. Sometimes maintaining your own separate version takes more effort than merging back with the original. Be aware that any contributions, however, must be either your own original creation or work that you own, and you may be asked to affirm that clearly when you contribute.
+
+4.2 I've made some very nice improvements to the font, will you consider adopting them and putting them into future Original Versions?
+Most authors would be very happy to receive such contributions. Keep in mind that it is unlikely that they would want to incorporate major changes that would require additional work on their end. Any contributions would likely need to be made for all the fonts in a family and match the overall design and style. Authors are encouraged to include a guide to the design with the fonts. It would also help to have contributions submitted as patches or clearly marked changes (the use of smart source revision control systems like subversion, svk or bzr is a good idea). Examples of useful contributions are bug fixes, additional glyphs, stylistic alternates (and the smart font code to access them) or improved hinting.
+
+4.3 How can I financially support the development of OFL fonts?
+It is likely that most authors of OFL fonts would accept financial contributions - contact them for instructions on how to do this. Such contributions would support future development. You can also pay for others to enhance the fonts and contribute the results back to the original authors for inclusion in the Original Version.
+
+
+5 ABOUT THE LICENSE
+
+5.1 I see that this is version 1.1 of the license. Will there be later changes?
+Version 1.1 is the first minor revision of the OFL. We are confident that version 1.1 will meet most needs, but are open to future improvements. Any revisions would be for future font releases, and previously existing licenses would remain in effect. No retroactive changes are possible, although the Copyright Holder(s) can re-release the font under a revised OFL. All versions will be available on our web site: http://scripts.sil.org/OFL.
+
+5.2 Can I use the SIL Open Font License for my own fonts?
+Yes! We heartily encourage anyone to use the OFL to distribute their own original fonts. It is a carefully constructed license that allows great freedom along with enough artistic integrity protection for the work of the authors as well as clear rules for other contributors and those who redistribute the fonts. Some additional information about using the OFL is included at the end of this FAQ.
+
+5.3 Does this license restrict the rights of the Copyright Holder(s)?
+No. The Copyright Holder(s) still retain(s) all the rights to their creation; they are only releasing a portion of it for use in a specific way. For example, the Copyright Holder(s) may choose to release a 'basic' version of their font under the OFL, but sell a restricted 'enhanced' version. Only the Copyright Holder(s) can do this.
+
+5.4 Is the OFL a contract or a license?
+The OFL is a license and not a contract and so does not require you to sign it to have legal validity. By using, modifying and redistributing components under the OFL you indicate that you accept the license.
+
+5.5 How about translating the license and the FAQ into other languages?
+SIL certainly recognises the need for people who are not familiar with English to be able to understand the OFL and this FAQ better in their own language. Making the license very clear and readable is a key goal of the OFL.
+
+If you are an experienced translator, you are very welcome to help by translating the OFL and its FAQ so that designers and users in your language community can understand the license better. But only the original English version of the license has legal value and has been approved by the community. Translations do not count as legal substitutes and should only serve as a way to explain the original license. SIL - as the author and steward of the license for the community at large - does not approve any translation of the OFL as legally valid because even small translation ambiguities could be abused and create problems.
+
+We give permission to publish unofficial translations into other languages provided that they comply with the following guidelines:
+
+- put the following disclaimer in both English and the target language stating clearly that the translation is unofficial:
+
+"This is an unofficial translation of the SIL Open Font License into $language. It was not published by SIL International, and does not legally state the distribution terms for fonts that use the OFL. A release under the OFL is only valid when using the original English text.
+
+However, we recognize that this unofficial translation will help users and designers not familiar with English to understand the SIL OFL better and make it easier to use and release font families under this collaborative font design model. We encourage designers who consider releasing their creation under the OFL to read the FAQ in their own language if it is available.
+
+Please go to http://scripts.sil.org/OFL for the official version of the license and the accompanying FAQ."
+
+- keep your unofficial translation current and update it at our request if needed, for example if there is any ambiguity which could lead to confusion.
+
+If you start such a unofficial translation effort of the OFL and its accompanying FAQ please let us know, thank you.
+
+
+6 ABOUT SIL INTERNATIONAL
+
+6.1 Who is SIL International and what does it do?
+SIL International is a worldwide faith-based education and development organization (NGO) that studies, documents, and assists in developing the world's lesser-known languages through literacy, linguistics, translation, and other academic disciplines. SIL makes its services available to all without regard to religious belief, political ideology, gender, race, or ethnic background. SIL's members and volunteers share a Christian commitment.
+
+6.2 What does this have to do with font licensing?
+The ability to read, write, type and publish in one's own language is one of the most critical needs for millions of people around the world. This requires fonts that are widely available and support lesser-known languages. SIL develops - and encourages others to develop - a complete stack of writing systems implementation components available under open licenses. This open stack includes input methods, smart fonts, smart rendering libraries and smart applications. There has been a need for a common open license that is specifically applicable to fonts and related software (a crucial component of this stack) so SIL developed the SIL Open Font License with the help of the FLOSS community.
+
+6.3 How can I contact SIL?
+Our main web site is: http://www.sil.org/
+Our site about complex scripts is: http://scripts.sil.org/
+Information about this license (including contact email information) is at: http://scripts.sil.org/OFL
+
+
+7 ABOUT USING THE OFL FOR YOUR ORIGINAL FONTS
+
+If you want to release your fonts under the OFL, you only need to do the following:
+
+7.1 Put your copyright and reserved font names information in the beginning of the main OFL file.
+7.2 Put your copyright and the OFL references in your various font files (such as in the copyright, license and description fields) and in your other components (build scripts, glyph databases, documentation, rendering samples, etc).
+7.3 Write an initial FONTLOG for your font and include it in the release package.
+7.4 Include the OFL in your release package.
+7.5 We also highly recommend you include the relevant practical documentation on the license by putting the OFL-FAQ in your package.
+7.6 If you wish, you can use the OFL Graphics on your web page.
+
+
+
+That's all. If you have any more questions please get in touch with us.
+
+
diff --git a/fonts/Typewriter Variable/OFL.txt b/fonts/Typewriter Variable/OFL.txt
new file mode 100644
index 0000000..a55bb6b
--- /dev/null
+++ b/fonts/Typewriter Variable/OFL.txt
@@ -0,0 +1,103 @@
+Copyright (C) Authors of original metafont fonts:
+Donald Ervin Knuth (cm, concrete fonts)
+1995, 1996, 1997 J"org Knappen, 1990, 1992 Norbert Schwarz (ec fonts)
+1992-2006 A.Khodulev, O.Lapko, A.Berdnikov, V.Volovich (lh fonts)
+1997-2005 Claudio Beccari (cb greek fonts)
+2002 FUKUI Rei (tipa fonts)
+2003-2005 Han The Thanh (Vietnamese fonts)
+1996-2005 Walter Schmidt (cmbright fonts)
+
+Copyright (C) 2003-2009, Andrey V. Panov (panov@canopus.iacp.dvo.ru),
+with Reserved Font Family Name "Computer Modern Unicode fonts".
+
+This Font Software is licensed under the SIL Open Font License, Version 1.1.
+This license is copied below, and is also available with a FAQ at:
+http://scripts.sil.org/OFL
+
+
+-----------------------------------------------------------
+SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
+-----------------------------------------------------------
+
+PREAMBLE
+The goals of the Open Font License (OFL) are to stimulate worldwide
+development of collaborative font projects, to support the font creation
+efforts of academic and linguistic communities, and to provide a free and
+open framework in which fonts may be shared and improved in partnership
+with others.
+
+The OFL allows the licensed fonts to be used, studied, modified and
+redistributed freely as long as they are not sold by themselves. The
+fonts, including any derivative works, can be bundled, embedded,
+redistributed and/or sold with any software provided that any reserved
+names are not used by derivative works. The fonts and derivatives,
+however, cannot be released under any other type of license. The
+requirement for fonts to remain under this license does not apply
+to any document created using the fonts or their derivatives.
+
+DEFINITIONS
+"Font Software" refers to the set of files released by the Copyright
+Holder(s) under this license and clearly marked as such. This may
+include source files, build scripts and documentation.
+
+"Reserved Font Name" refers to any names specified as such after the
+copyright statement(s).
+
+"Original Version" refers to the collection of Font Software components as
+distributed by the Copyright Holder(s).
+
+"Modified Version" refers to any derivative made by adding to, deleting,
+or substituting -- in part or in whole -- any of the components of the
+Original Version, by changing formats or by porting the Font Software to a
+new environment.
+
+"Author" refers to any designer, engineer, programmer, technical
+writer or other person who contributed to the Font Software.
+
+PERMISSION & CONDITIONS
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Font Software, to use, study, copy, merge, embed, modify,
+redistribute, and sell modified and unmodified copies of the Font
+Software, subject to the following conditions:
+
+1) Neither the Font Software nor any of its individual components,
+in Original or Modified Versions, may be sold by itself.
+
+2) Original or Modified Versions of the Font Software may be bundled,
+redistributed and/or sold with any software, provided that each copy
+contains the above copyright notice and this license. These can be
+included either as stand-alone text files, human-readable headers or
+in the appropriate machine-readable metadata fields within text or
+binary files as long as those fields can be easily viewed by the user.
+
+3) No Modified Version of the Font Software may use the Reserved Font
+Name(s) unless explicit written permission is granted by the corresponding
+Copyright Holder. This restriction only applies to the primary font name as
+presented to the users.
+
+4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
+Software shall not be used to promote, endorse or advertise any
+Modified Version, except to acknowledge the contribution(s) of the
+Copyright Holder(s) and the Author(s) or with their explicit written
+permission.
+
+5) The Font Software, modified or unmodified, in part or in whole,
+must be distributed entirely under this license, and must not be
+distributed under any other license. The requirement for fonts to
+remain under this license does not apply to any document created
+using the Font Software.
+
+TERMINATION
+This license becomes null and void if any of the above conditions are
+not met.
+
+DISCLAIMER
+THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
+OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
+COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
+DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
+OTHER DEALINGS IN THE FONT SOFTWARE.
diff --git a/fonts/Typewriter Variable/README.txt b/fonts/Typewriter Variable/README.txt
new file mode 100644
index 0000000..9d0f401
--- /dev/null
+++ b/fonts/Typewriter Variable/README.txt
@@ -0,0 +1,5 @@
+This package was compiled by Christian Perfect (http://checkmyworking.com) from the Computer Modern Unicode fonts created by Andrey V. Panov (http://cm-unicode.sourceforge.net/)
+
+They're released under the SIL Open Font License. See OFL.txt and OFL-FAQ.txt for the terms.
+
+A demo page for these fonts was at http://www.checkmyworking.com/cm-web-fonts/ when I released them. I can only apologise, citizen of the future, if that address doesn't exist any more.
diff --git a/fonts/Typewriter Variable/cmun-typewriter-variable.css b/fonts/Typewriter Variable/cmun-typewriter-variable.css
new file mode 100644
index 0000000..e61197c
--- /dev/null
+++ b/fonts/Typewriter Variable/cmun-typewriter-variable.css
@@ -0,0 +1,24 @@
+@font-face {
+ font-family: 'Computer Modern Typewriter Variable';
+ src: url('cmunvt.eot');
+ src: url('cmunvt.eot?#iefix') format('embedded-opentype'),
+ url('cmunvt.woff') format('woff'),
+ url('cmunvt.ttf') format('truetype'),
+ url('cmunvt.svg#cmuntt') format('svg');
+ font-weight: normal;
+ font-style: normal;
+}
+
+
+@font-face {
+ font-family: 'Computer Modern Typewriter Variable';
+ src: url('cmunvi.eot');
+ src: url('cmunvi.eot?#iefix') format('embedded-opentype'),
+ url('cmunvi.woff') format('woff'),
+ url('cmunvi.ttf') format('truetype'),
+ url('cmunvi.svg#cmunvi') format('svg');
+ font-weight: normal;
+ font-style: italic;
+}
+
+
diff --git a/fonts/Typewriter Variable/cmunvi.eot b/fonts/Typewriter Variable/cmunvi.eot
new file mode 100644
index 0000000..60bb7be
--- /dev/null
+++ b/fonts/Typewriter Variable/cmunvi.eot
Binary files differ
diff --git a/fonts/Typewriter Variable/cmunvi.svg b/fonts/Typewriter Variable/cmunvi.svg
new file mode 100644
index 0000000..74aa3e6
--- /dev/null
+++ b/fonts/Typewriter Variable/cmunvi.svg
@@ -0,0 +1,232 @@
+<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" > <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
+<defs >
+<font id="cmunvi" horiz-adv-x="526" ><font-face
+ font-family="CMU Typewriter Text Variable Width"
+ units-per-em="1000"
+ panose-1="2 0 6 3 0 0 0 0 0 0"
+ ascent="827"
+ descent="-233"
+ alphabetic="0" />
+<missing-glyph horiz-adv-x="525" d="M10 10V765H515V10H10ZM70 112L232 388L70 663V112ZM105 70H420L262 337L105 70ZM105 705L262 438L420 705H105ZM292 388L455 112V663L292 388Z" />
+<glyph unicode=" " glyph-name="space" horiz-adv-x="433" />
+<glyph unicode="!" glyph-name="exclam" horiz-adv-x="375" d="M149 45Q149 67 166 83T204 100Q223 100 236 88T250 55Q250 33 233 17T194 0Q175 0 162 13T149 45ZM200 212Q200 217 202 225L277 567L278 570Q279 574 280 578T284 589T291 601T302 611T316 619T335
+622Q354 622 367 609T380 578Q380 570 375 550L284 222Q281 210 280 206T274 195T262 186T243 183H236Q200 183 200 212Z" />
+<glyph unicode="&quot;" glyph-name="quotedbl" horiz-adv-x="608" d="M275 356Q275 363 311 557L312 562Q313 568 313 571T316 582T320 593T327 603T336 612T348 618T364 621Q381 621 393 610T405 581Q405 573 339 362Q339 361 338 357T335 350T331 343T325 335T317
+330T305 328Q292 328 284 335T275 356ZM450 356Q450 360 487 557L488 562Q489 568 489 571T492 582T496 593T503 603T512 612T524 618T540 621Q558 621 569 610T581 581Q581 572 515 362Q515 361 514 357T511 350T507 343T501 335T493 330T481 328Q467 328 459
+336T450 356Z" />
+<glyph unicode="#" glyph-name="numbersign" horiz-adv-x="958" d="M158 230Q158 261 194 261H354Q370 262 376 267Q380 272 432 350H232Q195 350 195 381T235 412H474L587 581Q588 582 591 587T597 596T603 602T612 608T623 610Q636 610 645 601T654 580Q654
+572 648 562T603 494Q571 446 548 412H705L818 582L820 586Q823 590 824 591T828 596T833 602T839 606T846 609T854 610Q867 610 876 601T885 580Q885 572 879 562T834 494Q802 446 779 412H906Q929 412 936 407Q952 396 952 381Q952 350 914 350H737L678 261H823Q829
+261 841 261T860 262Q914 262 914 230Q914 208 893 201Q887 199 864 199H636Q516 20 511 14Q499 0 486 0T465 10T456 31Q456 39 462 49T507 117Q539 165 562 199H404Q373 153 332 90Q287 22 278 11T255 0T233 10T224 31Q224 39 230 49T275 117Q307 165 330 199H202Q188
+199 181 201Q158 207 158 230ZM447 261H590Q600 261 604 265T626 295Q637 311 644 322Q645 324 652 334T663 350H506L447 261Z" />
+<glyph unicode="$" glyph-name="dollar" horiz-adv-x="608" d="M137 131Q137 216 191 216Q209 216 220 205T232 176Q232 159 220 145T208 125Q208 69 286 57L344 290Q301 298 272 316T230 357T213 395T209 425Q209 498 275 552T426 615Q440 677 449 686Q456 694
+470 694T492 686T501 666Q501 660 489 614Q625 594 625 487Q625 407 572 407Q553 407 542 419T531 447Q531 471 555 489Q552 515 536 531T474 553L422 345Q486 334 520 294T554 203Q554 134 495 72T334 -4V-5Q324 -54 317 -68T290 -83Q274 -83 267 -74T260 -55Q260
+-46 271 -3Q213 4 175 38T137 131ZM275 432Q275 376 362 359L410 551Q350 538 313 504T275 432ZM351 61Q410 73 449 113T488 196Q488 259 405 277L351 61Z" />
+<glyph unicode="%" glyph-name="percent" horiz-adv-x="958" d="M198 -48Q198 -33 219 -12L842 674Q861 694 876 694T900 684T910 659Q910 644 893 627L267 -62Q246 -83 232 -83Q217 -83 208 -73T198 -48ZM217 444Q217 536 277 615T410 694Q460 694 491 656T523
+555Q523 462 463 384T329 306Q279 306 248 345T217 444ZM274 448Q274 411 289 389T330 367Q377 367 421 426T465 552Q465 592 449 612T409 632Q362 632 318 574T274 448ZM586 56Q586 147 646 226T780 305Q830 305 861 267T892 167Q892 74 831 -4T698 -83Q648 -83
+617 -44T586 56ZM643 59Q643 23 658 1T699 -21Q746 -21 790 37T835 163Q835 200 820 221T778 243Q730 243 687 184T643 59Z" />
+<glyph unicode="&amp;" glyph-name="ampersand" horiz-adv-x="900" d="M148 180Q148 222 172 271T233 355Q221 384 221 413Q221 492 288 557T444 622Q477 622 506 615T558 588T581 535Q581 505 565 491T531 476T502 488T490 517Q490 531 501 548Q471 560 443 560Q384
+560 338 513T291 412Q291 410 291 406T292 399Q349 431 402 431Q440 431 459 410T479 362Q479 328 450 299T375 270Q315 270 275 303H274Q266 294 256 280T232 235T218 181Q218 126 284 88T455 50Q586 50 666 103Q708 130 734 174T760 262Q760 272 759 282T754
+301T747 318T739 334T731 348T722 361T715 371Q703 366 685 359T659 349T643 338T630 322Q628 318 628 310Q628 300 634 293T650 286Q653 286 660 287T672 289Q687 289 696 278T705 256Q705 220 658 220Q622 220 590 244T557 309Q557 332 565 351T594 384T626 406T666
+425T698 439Q726 452 747 471T781 510T801 546T814 576L818 591Q828 610 850 610Q864 610 874 601T884 578Q884 551 855 498T777 407Q793 382 800 370T819 327T830 267Q830 231 819 195T780 122T711 55T604 8T455 -11Q309 -11 229 46T148 180ZM326 345Q351 331
+370 331Q388 331 398 340T409 360Q409 369 394 369Q366 369 326 345Z" />
+<glyph unicode="&apos;" glyph-name="quotesingle" horiz-adv-x="375" d="M246 356Q246 363 282 557Q282 557 283 562Q284 568 284 571T287 582T291 593T298 603T307 612T319 618T335 621Q352 621 364 610T376 581Q376 573 310 362Q310 361 309 357T306 350T302
+343T296 335T288 330T276 328Q263 328 255 335T246 356Z" />
+<glyph unicode="(" glyph-name="parenleft" horiz-adv-x="492" d="M190 204Q190 286 220 366T294 503T386 604T472 671T526 694Q539 694 547 687T556 666Q556 649 530 634Q412 565 336 445T259 197Q259 59 360 -28Q376 -40 376 -55Q376 -68 368 -75T346 -83Q324
+-83 283 -41Q190 52 190 204Z" />
+<glyph unicode=")" glyph-name="parenright" horiz-adv-x="492" d="M87 -54Q87 -49 88 -45T92 -39T98 -33T104 -28T110 -24T116 -21Q232 47 308 166T384 414Q384 556 282 639Q267 652 267 666Q267 681 277 687T297 694Q309 694 328 680Q453 585 453 409Q453 325
+423 244T348 106T255 5T169 -61T117 -83Q103 -83 95 -75T87 -54Z" />
+<glyph unicode="*" glyph-name="asterisk" horiz-adv-x="608" d="M162 207Q162 226 178 237T267 282Q299 297 318 306Q300 316 227 362Q208 375 208 389Q208 402 220 416T250 430Q252 430 254 430T257 430T261 428T267 425T274 420T284 414T297 404T313 392T335
+377T362 358Q366 377 371 402T380 440T387 468T395 492T404 507T417 517T433 520Q459 520 459 496Q458 488 423 358Q556 427 566 429Q568 430 571 430Q581 430 589 423T597 405Q597 386 581 375T494 330Q461 315 441 305Q459 295 532 249Q551 236 551 223Q551 209
+539 195T509 181Q500 181 460 209Q425 234 397 253Q397 252 390 221T375 154T363 114Q351 91 326 91Q316 91 308 97T300 115Q300 119 336 253Q320 245 303 236T275 222T253 210T234 200T220 193T208 187T200 184T193 182T188 181Q177 181 170 188T162 207Z" />
+<glyph unicode="+" glyph-name="plus" horiz-adv-x="900" d="M177 306Q177 330 199 335Q206 337 221 337H502Q504 343 506 354T510 372L572 618L573 622Q574 626 575 628T577 635T581 643T587 649T595 653T606 655Q618 655 627 647T636 625Q636 618 618 546T582
+406L565 337H835Q875 337 875 306Q875 282 853 276Q850 275 831 275H550L479 -7Q473 -44 446 -44Q434 -44 425 -35T416 -13Q416 -6 433 66T468 206L486 275H214Q194 275 186 284T177 306Z" />
+<glyph unicode="," glyph-name="comma" horiz-adv-x="375" d="M102 -118T102 -107T110 -88T129 -73T157 -47T186 1Q149 10 149 45Q149 67 165 83T205 100Q224 100 240 86T256 41Q256 -21 209 -79T132 -138Q119 -138 111 -128Z" />
+<glyph unicode="-" glyph-name="hyphen" horiz-adv-x="433" d="M106 213Q106 220 108 226T119 239T143 246H351Q386 246 386 217Q386 211 384 205T374 192T350 185H141Q106 185 106 213Z" />
+<glyph unicode="." glyph-name="period" horiz-adv-x="375" d="M149 45Q149 67 166 83T204 100Q223 100 236 88T250 55Q250 33 233 17T194 0Q175 0 162 13T149 45Z" />
+<glyph unicode="/" glyph-name="slash" horiz-adv-x="608" d="M87 -64T87 -53T102 -20L610 672Q610 673 613 677T619 683T625 688T633 692T642 694Q654 694 663 685T673 663Q673 654 660 635L150 -60Q133 -83 117 -83Q104 -83 96 -74Z" />
+<glyph unicode="0" glyph-name="zero" horiz-adv-x="608" d="M148 158Q148 226 176 330T250 501Q332 622 459 622Q488 622 513 614T562 588T598 536T612 452Q612 409 600 342T552 190T466 57Q394 -11 301 -11Q237 -11 193 27T148 158ZM221 179Q221 114 246 83T316
+51Q376 51 423 101T494 222T530 349T542 438Q542 508 513 534T444 560Q382 560 335 511T265 392T232 267T221 179Z" />
+<glyph unicode="1" glyph-name="one" horiz-adv-x="608" d="M160 29Q160 62 196 62H298L401 473Q341 435 297 435Q278 435 270 444T262 465Q262 487 284 495Q285 495 297 496T323 502T355 515T396 546T441 599Q457 619 471 619Q487 619 493 610T500 590Q500 583
+498 575L383 114Q378 92 369 62H457Q492 62 492 33Q492 1 457 0H194Q160 0 160 29Z" />
+<glyph unicode="2" glyph-name="two" horiz-adv-x="608" d="M99 18Q99 30 108 54T138 110T197 179T286 241Q302 249 334 262T391 287T446 315T497 350T531 394T545 449Q545 499 511 529T423 560T318 526T245 434Q245 433 243 428T240 421T237 415T231 408T222
+404T210 402H207Q189 402 181 410T173 430Q173 451 191 482T239 545T319 599T424 622Q506 622 560 574T614 448Q614 415 605 386T575 334T536 293T484 258T433 231T380 208T336 189Q272 160 218 104Q260 101 326 79T424 57Q466 57 497 89T541 161Q546 177 553 184T576
+192H577Q612 192 612 163Q612 149 600 122T566 65T506 12T422 -11Q380 -11 310 15T209 42Q183 42 170 16T135 -11Q99 -11 99 18Z" />
+<glyph unicode="3" glyph-name="three" horiz-adv-x="608" d="M117 118Q117 156 133 172T169 188Q187 188 198 177T210 148Q210 125 188 107Q205 51 282 51Q324 51 367 65T445 112T480 192Q480 234 453 260T380 287H329Q310 288 303 297T296 316Q296 348 330 348H368Q458
+348 506 392T554 481Q554 517 525 538T449 560Q398 560 351 538T290 477Q285 462 279 456T255 450H253Q220 450 220 479Q220 524 283 573T450 622Q526 622 575 583T624 481Q624 431 590 387T494 311Q550 267 550 191Q550 141 524 101T457 38T370 2T280 -11Q209
+-11 163 24T117 118Z" />
+<glyph unicode="4" glyph-name="four" horiz-adv-x="608" d="M65 32Q65 40 70 47T79 58T95 68T110 78Q174 123 228 182T315 294T376 403T416 497T438 566L447 598Q458 622 481 622Q494 622 504 613T514 589Q514 583 507 554T479 469T426 352T339 216T212 80Q234
+80 257 76T292 69T332 57T367 46Q375 76 385 121Q400 185 408 202T438 219Q454 219 463 209T472 187Q472 179 435 31H442Q473 31 497 39T525 47Q535 47 545 38T555 16Q555 -8 517 -19T448 -31Q439 -31 419 -29Q416 -44 397 -120T376 -199Q365 -222 343 -222Q327
+-222 318 -212T309 -191Q309 -188 352 -14Q341 -11 320 -4T285 7T250 14T209 18Q169 18 146 15T117 9T107 3T95 0Q85 0 75 10T65 32Z" />
+<glyph unicode="5" glyph-name="five" horiz-adv-x="608" d="M127 120Q127 158 143 173T179 189Q196 189 208 178T220 150Q220 126 198 109Q214 51 295 51Q372 51 434 106T496 233Q496 274 473 300T407 327Q380 327 356 322T314 308T285 291T264 275L255 267Q247
+262 234 262Q210 262 203 282Q201 288 206 310L272 577Q277 597 284 604T312 611H589Q624 611 624 582Q624 549 587 549H337L291 364Q351 389 409 389Q480 389 523 344T566 232Q566 134 483 62T293 -11Q221 -11 174 25T127 120Z" />
+<glyph unicode="6" glyph-name="six" horiz-adv-x="608" d="M151 175Q151 227 165 286T196 384Q243 488 330 555T511 622Q561 622 594 601T628 536Q628 502 612 487T577 472Q560 472 548 483T536 512T553 549Q534 560 509 560Q443 560 369 504T254 345Q325 395
+406 395T527 345T568 240Q568 141 490 65T310 -11Q283 -11 258 -3T207 24T167 82T151 175ZM221 166Q221 141 226 118T253 73T311 50Q368 50 424 95Q498 155 498 239Q498 256 492 275T462 314T401 334Q339 334 290 298T229 218L221 166Z" />
+<glyph unicode="7" glyph-name="seven" horiz-adv-x="608" d="M144 431Q144 440 227 595Q232 605 235 610T246 618T263 622H267Q297 622 300 592Q364 622 420 622Q444 622 461 611T486 587T505 563T529 552Q550 552 580 565T635 604Q651 622 671 622H672Q705 622
+705 594Q705 586 701 579T670 539Q607 457 557 376T480 232T435 124T410 45T400 11Q389 -11 366 -11Q352 -11 343 -2T333 22Q333 32 344 75T397 216T500 413L552 492Q534 490 523 490Q500 490 483 500T458 522T438 544T414 554Q374 554 314 523T213 422Q201 402
+180 402H179Q144 402 144 431Z" />
+<glyph unicode="8" glyph-name="eight" horiz-adv-x="608" d="M124 137Q124 156 130 177T153 227T210 283T309 330Q274 340 243 367T212 437Q212 503 286 562T461 622H462Q533 621 580 586T627 492Q627 441 586 398T464 330Q516 314 543 280T570 206Q570 127 489
+58T301 -11Q224 -11 174 30T124 137ZM196 149Q196 105 229 78T316 50Q387 50 443 96T499 199Q499 243 465 271T379 299Q307 299 252 253T196 149ZM283 443Q283 406 314 384T395 361Q458 361 506 397T555 478Q555 516 523 538T443 560Q379 560 331 524T283 443Z"
+/>
+<glyph unicode="9" glyph-name="nine" horiz-adv-x="608" d="M132 76Q132 109 148 124T183 139Q201 139 212 128T224 99T208 62Q230 51 263 51Q334 51 403 113T506 266Q430 215 353 215Q272 215 232 265T192 371Q192 470 271 546T456 622Q517 622 563 580T609
+439Q609 396 597 335T564 226Q519 121 436 55T262 -11Q189 -11 161 15T132 76ZM262 371Q262 340 285 309T359 277Q422 277 475 317T534 410Q534 414 537 427T540 452Q540 467 537 483T525 518T499 548T454 560Q393 560 336 515Q262 456 262 371Z" />
+<glyph unicode=":" glyph-name="colon" horiz-adv-x="375" d="M231 375Q231 397 248 413T286 430Q305 430 318 418T332 385Q332 363 315 347T276 330Q257 330 244 343T231 375ZM149 45Q149 67 166 83T204 100Q223 100 236 88T250 55Q250 33 233 17T194 0Q175 0
+162 13T149 45Z" />
+<glyph unicode=";" glyph-name="semicolon" horiz-adv-x="375" d="M102 -118T102 -107T110 -88T129 -73T157 -47T186 1Q149 10 149 45Q149 67 165 83T205 100Q224 100 240 86T256 41Q256 -21 209 -79T132 -138Q119 -138 111 -128ZM232 375Q232 397 248 413T287
+430Q307 430 320 417T333 385Q333 363 316 347T277 330Q258 330 245 343T232 375Z" />
+<glyph unicode="&lt;" glyph-name="less" horiz-adv-x="900" d="M206 306Q206 313 209 319T217 328T227 334T237 338T245 341L852 548Q861 551 869 551Q881 551 890 543T899 521Q899 499 872 489L324 303L760 124Q792 111 792 91Q792 79 784 70T761 60Q751 60
+741 65L235 273Q206 284 206 306Z" />
+<glyph unicode="=" glyph-name="equal" horiz-adv-x="900" d="M158 230Q158 241 166 251T192 261H817Q856 261 856 230T815 199H197Q158 199 158 230ZM195 350T195 381T236 412H854Q893 412 893 381T857 350H232Q195 350 195 381Z" />
+<glyph unicode="&gt;" glyph-name="greater" horiz-adv-x="900" d="M152 90Q152 114 179 122L695 298Q702 301 726 308Q723 309 697 320L290 487Q259 499 259 521Q259 534 268 542T289 551Q299 551 309 546L817 338Q845 327 845 306Q845 290 835 283T805 270L200
+64Q188 60 182 60Q170 60 161 68T152 90Z" />
+<glyph unicode="?" glyph-name="question" horiz-adv-x="608" d="M218 471Q218 519 282 570T450 622Q527 622 564 584T601 502Q601 435 532 383Q517 373 378 295Q348 279 348 258Q348 245 364 245Q378 245 395 253T421 274Q422 275 426 286T438 301T459 305Q494
+305 494 278Q494 243 454 213T359 183Q324 183 304 204T283 258Q283 308 326 342Q332 347 473 425Q536 459 536 503Q536 527 513 543T449 560Q363 560 303 500Q308 485 308 479Q308 460 294 446T259 431Q242 431 230 442T218 471ZM266 45Q266 67 283 83T321 100Q340
+100 353 88T367 55Q367 33 350 17T311 0Q292 0 279 13T266 45Z" />
+<glyph unicode="@" glyph-name="at" horiz-adv-x="783" d="M168 245Q168 338 228 424T388 563T594 616Q779 616 779 434Q779 396 769 346T747 267Q721 202 660 155T527 107Q460 107 418 151T375 262Q375 356 448 430T612 504Q678 504 720 462Q717 479 713 490T697
+518T659 545T594 554Q451 554 338 459T225 248Q225 163 290 110T456 56Q492 56 528 64T587 81T627 99T648 108Q656 110 665 110Q702 110 702 81Q702 74 699 69T691 60T681 53T669 47T659 42Q560 -5 455 -5Q330 -5 249 65T168 245ZM432 264Q432 221 458 195T529
+168Q595 168 651 223T707 347Q707 390 681 416T610 442Q543 442 488 387T432 264Z" />
+<glyph unicode="A" glyph-name="A" horiz-adv-x="841" d="M90 29Q90 62 129 62H172Q183 62 190 72L498 578Q515 607 528 615T564 623H594Q601 623 606 622T614 619T621 613T625 607T628 600T630 593T631 587T632 581L688 62H726Q766 62 766 33Q766 0 729 0H561Q525
+0 525 29Q525 62 563 62H614L602 171H333Q326 171 318 160T281 101Q267 77 258 62H292Q331 62 331 33Q331 0 294 0H125Q90 0 90 29ZM362 232H595L560 558L362 232Z" />
+<glyph unicode="B" glyph-name="B" horiz-adv-x="812" d="M95 29Q95 61 129 62H196L318 549H268Q232 549 232 578Q232 611 269 611H595Q697 611 748 572T800 481T753 387T612 320Q674 310 715 277T757 194Q757 126 682 68T506 1Q492 0 463 0H128Q95 0 95 29ZM268
+62H459Q555 62 620 99T686 187Q686 202 680 217T658 249T608 276T526 287H324L268 62ZM339 348H493Q509 348 541 350Q619 357 673 392T728 468Q728 498 693 523T582 549H389L339 348Z" />
+<glyph unicode="C" glyph-name="C" horiz-adv-x="841" d="M168 244Q168 339 229 427T390 568T598 622Q728 622 796 560H797Q801 566 807 574T817 587T824 597T831 605T836 611T842 616T847 619T853 621T859 622Q872 622 880 614T889 594Q889 589 849 429Q842 400
+814 400Q792 400 785 409T778 434V441Q778 483 749 511T682 550T604 560Q463 560 351 461T238 243Q238 164 297 107T465 50Q544 50 617 80T712 171Q712 172 713 174Q716 184 718 188T728 197T748 202H749Q784 202 784 173Q784 151 766 122T711 62T608 10T456 -11Q330
+-11 249 59T168 244Z" />
+<glyph unicode="D" glyph-name="D" horiz-adv-x="871" d="M94 29Q94 40 101 51T129 62H196L317 549H268Q232 549 232 578Q232 611 267 611H589Q680 611 742 575Q766 561 788 541T832 474T854 373Q854 281 799 195T648 55T443 0H129Q94 0 94 29ZM267 62H441Q581
+62 681 153T781 356Q781 388 771 419T737 480T667 530T558 549H389L267 62Z" />
+<glyph unicode="E" glyph-name="E" horiz-adv-x="783" d="M95 29Q95 61 129 62H196L318 549H269Q232 549 232 578Q232 611 269 611H794Q828 611 828 582Q828 578 804 482Q797 455 770 455H769Q735 455 735 483Q735 493 749 549H389L339 348H535Q536 349 538 364T549
+391T577 404Q613 404 613 375Q613 371 585 259Q583 250 581 246T571 235T551 229H549Q515 229 515 259Q515 266 520 286H324V285L268 62H657Q674 139 681 155T710 172H712Q747 172 747 143Q747 139 733 80T714 14Q705 0 684 0H129Q95 0 95 29Z" />
+<glyph unicode="F" glyph-name="F" horiz-adv-x="754" d="M95 29Q95 61 129 62H196L318 549H270Q232 549 232 578Q232 611 269 611H776Q813 611 813 582Q813 574 801 525T786 471Q777 454 754 454Q740 454 730 462T719 483Q719 486 734 549H389L336 336H527Q535
+372 542 382T568 393H569Q604 393 604 364Q604 354 576 248Q574 239 572 235T562 224T542 218H541Q506 218 506 247Q506 257 511 275H321L268 62H343Q377 62 377 33Q377 26 375 20T364 7T341 0H129Q95 0 95 29Z" />
+<glyph unicode="G" glyph-name="G" horiz-adv-x="900" d="M168 243Q168 337 227 425T387 567T598 622Q727 622 796 560H797Q801 566 807 574T817 587T824 597T831 605T836 611T842 616T847 619T853 621T859 622Q872 622 880 614T888 594Q888 588 848 428Q841 400
+813 400Q778 400 778 432V442Q778 498 728 529T603 560Q462 560 350 461T238 243Q238 158 300 105T459 51Q538 51 610 95T717 208H633Q599 208 599 236Q599 269 635 269H836Q873 269 873 240Q873 207 835 207Q834 207 832 208H793V207Q789 190 751 38Q751 37 750
+32T748 25T745 19T742 12T738 7T732 3T725 1T715 0H713Q699 0 690 6T680 17T678 27Q678 32 687 69Q575 -11 452 -11Q331 -11 250 60T168 243Z" />
+<glyph unicode="H" glyph-name="H" horiz-adv-x="841" d="M95 29Q95 61 129 62H196L318 549H268Q232 549 232 578Q232 611 269 611H455Q491 611 491 582Q491 550 456 549H389L339 348H676L726 549H676Q640 549 640 578Q640 611 677 611H863Q899 611 899 582Q899
+550 864 549H797L676 62H725Q762 62 762 33Q762 0 724 0H538Q503 0 503 29Q503 61 537 62H604L660 287H324L268 62H318Q354 62 354 33Q354 0 317 0H130Q95 0 95 29Z" />
+<glyph unicode="I" glyph-name="I" horiz-adv-x="433" d="M90 29Q90 62 125 62H196L317 549H264Q227 549 227 578Q227 611 264 611H459Q495 611 495 582Q495 550 460 549H389L267 62Q267 62 321 62Q358 62 358 33Q358 0 322 0H125Q90 0 90 29Z" />
+<glyph unicode="J" glyph-name="J" horiz-adv-x="608" d="M136 86Q136 117 152 131T187 146Q205 146 216 134T228 106Q228 86 213 71V70Q242 51 285 51Q325 51 364 74T415 146L516 549H436Q419 549 410 557T401 578Q401 611 439 611H630Q665 611 665 582Q665 563
+649 553Q641 549 624 549H587Q581 521 577 507L483 130Q467 67 412 28T282 -11Q226 -11 181 12T136 86Z" />
+<glyph unicode="K" glyph-name="K" horiz-adv-x="871" d="M101 29Q101 61 136 62H203L324 549H275Q239 549 239 578Q239 611 276 611H447Q484 611 484 582Q484 550 449 549H383L312 264L736 549H723Q688 549 688 578Q688 611 725 611H881Q915 611 915 582Q915
+549 879 549H836Q826 549 796 529L540 357L723 62H756Q792 62 792 33Q792 0 755 0H621Q584 0 584 29Q584 62 620 62H648L487 321L293 191L261 62H310Q347 62 347 33Q347 0 310 0H138Q101 0 101 29Z" />
+<glyph unicode="L" glyph-name="L" horiz-adv-x="725" d="M95 29Q95 61 129 62H196L318 549H268Q232 549 232 578Q232 611 268 611H478Q515 611 515 582Q515 549 479 549H389L268 62H584Q604 151 614 163Q621 172 638 172H639Q674 172 674 143Q674 137 649 37Q644
+16 637 8T610 0H130Q95 0 95 29Z" />
+<glyph unicode="M" glyph-name="M" horiz-adv-x="1016" d="M101 29Q101 35 103 41T113 55T136 62H203L324 549H281Q262 549 254 553Q239 561 239 578Q239 611 275 611H348Q362 611 369 610Q375 611 387 611H389Q426 611 432 578L517 128Q524 90 527 76Q545 104
+555 118L870 575Q895 611 934 611H1030Q1067 611 1067 582Q1067 576 1065 570T1055 556T1032 549H965L843 62H893Q929 62 929 33Q929 0 892 0H721Q684 0 684 29Q684 35 686 41T696 55T719 62H785L905 543L564 47Q540 12 511 12Q481 12 474 55L391 493Q385 527 381
+544L261 62H310Q347 62 347 33Q347 0 310 0H138Q101 0 101 29Z" />
+<glyph unicode="N" glyph-name="N" horiz-adv-x="841" d="M101 29Q101 61 135 62H202L324 549H275Q238 549 238 578Q238 611 274 611H347Q362 611 369 610Q375 611 386 611H388Q426 611 436 577L600 74Q603 64 608 51L732 549H682Q646 549 646 578Q646 611 683
+611H855Q892 611 892 582Q892 550 857 549H790Q788 540 784 522T777 495L661 31Q652 0 629 0Q628 0 627 0T624 1Q618 0 606 0H603Q593 0 585 3T573 9T564 18T558 28T554 40T551 49L405 500Q399 520 385 560L260 62H310Q346 62 346 33Q346 0 309 0H137Q101 0 101
+29Z" />
+<glyph unicode="O" glyph-name="O" horiz-adv-x="900" d="M167 236Q167 332 228 421T392 566T605 622Q726 622 805 554T884 375Q884 280 823 191T660 45T446 -11Q325 -11 246 57T167 236ZM241 256Q241 164 303 107T461 50Q553 50 636 99T766 222T814 368Q814 453
+751 506T590 560Q456 560 349 470T241 256Z" />
+<glyph unicode="P" glyph-name="P" horiz-adv-x="783" d="M95 29Q95 61 129 62H196L318 549H268Q232 549 232 578Q232 611 269 611H576Q692 611 743 564T794 460Q794 381 707 313T491 244H313L268 62H318Q354 62 354 33Q354 0 317 0H130Q95 0 95 29ZM329 305H482Q594
+305 658 350T722 446Q722 485 681 517T545 549H389L329 305Z" />
+<glyph unicode="Q" glyph-name="Q" horiz-adv-x="900" d="M167 236Q167 331 228 421T392 566T605 622Q726 622 805 554T884 375Q884 266 807 169T625 28Q649 -9 680 -55Q717 -111 717 -119Q717 -139 687 -139H676Q660 -139 652 -134T634 -113Q567 -8 560 4Q499
+-11 445 -11Q325 -11 246 57T167 236ZM239 249Q239 160 301 105T462 50Q490 50 525 57Q515 74 503 92T484 120T474 137T470 151Q470 171 501 171H505Q513 171 516 171T524 170T532 166T539 159T547 147T558 131T573 108T593 77Q686 114 749 194T812 362T749 505T589
+560Q454 560 347 464T239 249Z" />
+<glyph unicode="R" glyph-name="R" horiz-adv-x="841" d="M95 29Q95 61 129 62H196L318 549H269Q232 549 232 578Q232 585 234 591T245 604T268 611H532Q662 611 722 567T782 468Q782 420 741 378T626 305Q681 274 681 217Q681 198 668 151T655 86Q655 51 689
+51Q725 51 747 92Q749 95 752 104T758 116T767 122T786 126Q804 126 812 118T820 98Q820 67 782 28T688 -11Q642 -11 614 15T585 88Q585 110 598 158T611 216Q611 245 573 260T476 275H321L268 62H318Q354 62 354 33Q354 0 316 0H133Q95 0 95 29ZM336 336H455Q494
+337 512 338T563 347T626 367Q640 372 655 380T690 410T710 456Q710 491 661 520T509 549H389L336 336Z" />
+<glyph unicode="S" glyph-name="S" horiz-adv-x="667" d="M105 17Q105 22 143 174Q147 192 154 197T180 203Q197 203 205 195T213 175Q213 168 211 159T209 137Q209 90 254 70T364 50Q439 50 491 95T544 190Q544 217 529 235T487 262T431 278T366 291T306 307Q267
+321 239 352T211 431Q211 506 284 564T454 622Q550 622 607 570Q625 603 633 612T655 622Q667 622 676 614T685 594Q685 588 647 437Q640 412 623 408Q619 407 613 407Q612 407 612 408H611Q577 408 577 438V462Q577 560 452 560Q383 560 331 522T278 438Q278 403
+312 384T390 358T486 338T566 298Q611 257 611 196Q611 119 540 54T362 -11Q244 -11 181 38Q165 8 157 -1T134 -11Q119 -11 112 -2T105 17Z" />
+<glyph unicode="T" glyph-name="T" horiz-adv-x="841" d="M200 483Q200 488 224 582Q232 611 258 611H871Q906 611 906 583Q906 574 883 482Q877 455 848 455Q813 455 813 483Q813 489 828 549H593L472 62H562Q597 62 597 33Q597 27 595 21T585 7T561 0H296Q260
+0 260 29Q260 62 297 62H400L522 549H287Q273 484 265 470T237 455H236Q200 455 200 483Z" />
+<glyph unicode="U" glyph-name="U" horiz-adv-x="841" d="M227 164Q227 185 239 235L317 549H268Q232 549 232 578Q232 611 268 611H455Q491 611 491 582Q491 575 489 569T478 556T455 549H389Q387 539 306 216Q297 180 297 163Q297 113 333 82T425 51Q490 51
+549 89T632 186Q639 203 646 232L725 549H676Q640 549 640 578Q640 611 676 611H863Q899 611 899 582Q899 550 864 549H797L788 514L716 223Q698 149 663 104T572 28Q503 -11 425 -11Q340 -11 284 37T227 164Z" />
+<glyph unicode="V" glyph-name="V" horiz-adv-x="841" d="M213 578Q213 611 251 611H414Q450 611 450 582Q450 563 434 553Q428 549 408 549H363L429 79L433 52L751 549H718Q680 549 680 578Q680 611 716 611H880Q916 611 916 582Q916 563 900 553Q894 549 873
+549H826Q819 537 810 523L498 37Q489 23 485 16T466 1T434 -8H403Q389 -8 380 -5T367 8T363 21T360 38L288 549H250Q213 549 213 578Z" />
+<glyph unicode="W" glyph-name="W" horiz-adv-x="1133" d="M211 578Q211 611 248 611H392Q428 611 428 582Q428 549 390 549H337L361 76L363 44Q363 44 396 104L649 565Q650 566 654 573T659 582T665 591T673 599T683 604T696 609T712 611H726Q732 611 736 610T744
+608T751 605T756 601T759 596T761 591T762 585T763 579T764 572T764 566L788 98L791 44L1069 549H1030Q994 549 994 578Q994 611 1032 611H1175Q1211 611 1211 582Q1211 549 1173 549H1128Q1122 534 1115 524L847 37Q846 36 844 32T841 26T837 20T833 13T828 8T822
+3T815 -1T806 -5T797 -7T785 -8H771Q761 -8 754 -6T743 -1T737 8T734 17T733 28T732 39L707 535Q707 542 705 558Q703 554 701 550T696 541T691 533L412 26Q393 -8 357 -8H342Q318 -8 312 2T304 33L281 493Q281 494 280 516T278 549H246Q211 549 211 578Z" />
+<glyph unicode="X" glyph-name="X" horiz-adv-x="841" d="M91 29Q91 62 131 62H168Q174 62 177 62T184 63T190 65T196 70T203 76T213 87T228 101L454 324L328 549H282Q245 549 245 578Q245 611 282 611H448Q484 611 484 582Q484 549 448 549H417L508 383L673 549H654Q619
+549 619 578Q619 590 627 600T655 611H823Q858 611 858 582Q858 549 819 549H781Q773 549 770 549T763 548T756 544T749 537T737 526T720 509L533 325L679 62H725Q762 62 762 33Q762 0 726 0H558Q523 0 523 29Q523 62 562 62H591L480 272L274 62H294Q330 62 330
+33Q330 0 295 0H126Q106 0 99 9T91 29Z" />
+<glyph unicode="Y" glyph-name="Y" horiz-adv-x="841" d="M217 578Q217 611 253 611H420Q455 611 455 582Q455 549 416 549H385L499 314L730 549H710Q675 549 675 578Q675 611 711 611H879Q913 611 913 582Q913 549 876 549Q876 549 828 549Q818 549 806 537L529
+258Q528 257 526 255Q517 246 509 214Q506 203 498 169Q483 109 471 62H521Q557 62 557 33Q557 0 520 0H334Q298 0 298 29Q298 35 300 41T310 55T333 62H401L446 245L298 549H253Q217 549 217 578Z" />
+<glyph unicode="Z" glyph-name="Z" horiz-adv-x="725" d="M106 0T106 22T128 66L663 549H322Q309 487 301 471T269 454Q236 454 236 483Q236 491 259 582Q266 611 297 611H739Q770 611 770 589Q770 566 749 545L214 62H575Q593 141 601 158T630 175H632Q666 175
+666 146Q666 143 664 133Q659 112 651 80Q638 24 631 12T601 0H139Q106 0 106 22Z" />
+<glyph unicode="[" glyph-name="bracketleft" horiz-adv-x="380" d="M137 -55Q137 -52 137 -50T139 -44T140 -38L315 662Q320 680 328 687T352 694H444Q480 694 480 665Q480 658 478 652T467 639T444 632H380L216 -22H263Q301 -22 301 -51Q301 -83 264 -83H174Q137
+-83 137 -55Z" />
+<glyph unicode="\" glyph-name="backslash" horiz-adv-x="608" d="M265 663Q265 676 275 685T296 694Q314 694 321 681T335 633Q337 624 338 620L490 -34Q490 -36 492 -42T494 -52Q494 -65 484 -74T463 -83Q455 -83 449 -80T440 -71T434 -60T431 -48T429 -40L269
+645Q269 647 267 653T265 663Z" />
+<glyph unicode="]" glyph-name="bracketright" horiz-adv-x="380" d="M50 -55Q50 -48 52 -42T63 -29T87 -22H151L315 632H266Q229 632 229 661Q229 694 267 694H354Q393 694 393 666Q393 661 391 649L216 -52Q212 -69 205 -76T178 -83H87Q50 -83 50 -55Z" />
+<glyph unicode="^" glyph-name="asciicircum" horiz-adv-x="725" d="M258 461Q258 471 264 478T274 487T291 494Q489 565 496 565H497Q504 565 668 494Q697 482 697 462Q697 451 686 437T661 422H660Q650 422 573 459T492 496Q487 496 392 459T287 422Q258 422 258 461Z" />
+<glyph unicode="_" glyph-name="underscore" horiz-adv-x="900" d="M114 -60Q114 -53 116 -47T128 -33T156 -25H714Q730 -25 739 -32T751 -46T754 -60T752 -73T740 -87T713 -95H158Q114 -95 114 -60Z" />
+<glyph unicode="`" glyph-name="grave" horiz-adv-x="608" d="M301 602Q301 618 312 628T337 639H339Q348 639 474 577Q500 565 500 546Q500 535 489 521T464 506H463Q455 506 329 568L325 570Q321 572 320 573T316 576T311 579T308 583T304 588T302 594T301 602Z" />
+<glyph unicode="a" glyph-name="a" horiz-adv-x="608" d="M140 157Q140 261 213 348T376 436Q435 436 481 386Q489 421 518 421Q532 421 542 412T552 388Q552 384 549 372L482 105Q480 98 480 88T488 65Q500 57 513 57Q530 57 545 84Q555 103 561 129T575 163T603
+172Q636 172 636 143Q636 137 630 116T610 67T571 17T512 -5T453 11T416 54Q350 -5 280 -5Q218 -5 179 41T140 157ZM210 153Q210 132 215 112T238 74T282 56Q340 56 393 126T447 275Q447 320 427 347T374 374Q319 374 265 307T210 153Z" />
+<glyph unicode="b" glyph-name="b" horiz-adv-x="550" d="M128 578Q128 611 164 611H274Q309 611 309 582Q309 577 264 396Q320 436 376 436Q438 436 477 390T516 274Q516 168 442 82T280 -5Q217 -5 179 40T140 157Q140 188 153 240L230 549H163Q128 549 128 578ZM210
+153Q210 132 215 112T238 74T282 56Q340 56 393 125T446 275Q446 320 426 347T374 374Q318 374 264 307T210 153Z" />
+<glyph unicode="c" glyph-name="c" horiz-adv-x="550" d="M141 166Q141 270 222 353T405 436Q461 436 496 410T532 341Q532 310 517 296T482 281Q464 281 453 292T441 321Q441 340 456 357Q433 374 404 374Q333 374 272 309T211 165Q211 123 235 90T315 56H319Q380
+56 420 64T472 82T495 100T517 109Q530 109 541 97T553 73Q553 58 536 44Q507 21 463 10T393 -3T319 -5Q268 -5 231 12T176 56T149 111T141 166Z" />
+<glyph unicode="d" glyph-name="d" horiz-adv-x="608" d="M140 157Q140 261 213 348T376 436Q435 436 481 386L521 549H452Q434 549 427 558T419 578Q419 611 456 611H566Q600 611 600 582Q600 579 599 574T597 566L482 106Q480 99 480 89T488 65Q501 57 512 57Q522
+57 530 64Q547 81 554 109T570 155T601 172Q636 172 636 143Q636 137 630 116T610 67T571 17T512 -5T453 11T416 54Q350 -5 280 -5Q218 -5 179 41T140 157ZM210 153Q210 132 215 112T238 74T282 56Q340 56 393 126T447 275Q447 320 427 347T374 374Q319 374 265
+307T210 153Z" />
+<glyph unicode="e" glyph-name="e" horiz-adv-x="550" d="M142 168Q142 275 224 355T406 436Q462 436 498 407T535 331Q535 316 531 301T513 264T469 224T390 198Q339 189 244 189H213Q212 181 212 166Q212 121 237 89T320 56Q382 56 422 64T474 83T496 101T518
+109T541 98T553 73Q553 67 549 59T529 39T491 18T426 2T328 -5H314Q233 -5 188 45T142 168ZM232 250H263Q465 250 465 331Q465 350 448 362T404 374Q353 374 304 338T232 250Z" />
+<glyph unicode="f" glyph-name="f" horiz-adv-x="375" d="M-16 -155Q-16 -128 -1 -114T34 -100Q50 -100 62 -111T75 -140Q75 -150 69 -163Q71 -163 76 -164T85 -166Q120 -166 142 -84T209 242Q215 279 219 298Q221 310 225 333T232 369H176Q139 369 139 398Q139
+429 174 430H243Q244 438 248 462T254 495T260 522T269 549T280 571T295 590T315 603T342 613T375 616Q418 616 450 599T482 543Q482 515 466 502T433 489T404 500T392 528Q392 542 397 552Q381 554 374 554T361 553T351 549T343 543T337 532T332 520T328 503T324
+483T319 458T314 430H391Q425 430 425 402Q425 395 423 389T412 376T389 369H303Q238 -16 210 -105Q197 -149 166 -188T85 -227Q46 -227 15 -209T-16 -155Z" />
+<glyph unicode="g" glyph-name="g" horiz-adv-x="550" d="M73 -163Q73 -142 87 -127T123 -111Q141 -111 152 -122T163 -152Q163 -159 162 -163Q188 -166 213 -166H218Q314 -166 356 -92Q368 -71 393 40Q337 0 282 0Q219 0 180 46T141 162Q141 264 213 350T376
+436Q439 436 480 387Q489 421 518 421Q531 421 541 412T551 389L548 371L442 -55Q431 -97 424 -111Q398 -164 342 -196T220 -228H213Q186 -228 169 -227T126 -220T87 -200T73 -163ZM210 159Q210 115 230 89T283 62Q339 62 393 128T447 278Q447 316 429 345T374
+374Q317 374 264 308T210 159Z" />
+<glyph unicode="h" glyph-name="h" horiz-adv-x="608" d="M102 28Q102 32 104 42L217 494Q221 508 230 549H163Q128 549 128 578Q128 611 165 611H273Q309 611 309 582Q309 577 258 373Q325 436 406 436Q462 436 496 407T531 323Q531 278 497 182T463 81Q463 70
+470 64T487 57Q510 57 532 81T566 143Q571 160 578 166T601 172H606Q619 172 627 164T636 143Q636 108 592 52T484 -5Q445 -5 419 19T392 81Q392 99 426 192T461 323Q461 374 404 374Q357 374 317 341T252 256T209 157T181 65T168 17Q157 -5 135 -5Q121 -5 112
+4T102 28Z" />
+<glyph unicode="i" glyph-name="i" horiz-adv-x="375" d="M79 287Q79 305 95 338T148 404T231 436Q269 436 295 412T322 350V344Q322 327 276 210T229 80Q229 57 253 57Q271 57 292 75T328 130Q329 133 332 142T338 157T348 167T366 172H367Q403 172 403 143Q403
+108 359 52T251 -5Q212 -5 186 19T159 81V87Q159 103 205 220T252 350Q252 374 229 374T182 347Q165 328 157 304T141 270T116 259H114Q79 259 79 287ZM266 563Q266 581 280 596T315 611Q331 611 343 600T355 571Q355 551 340 537T307 522T278 534T266 563Z" />
+<glyph unicode="j" glyph-name="j" horiz-adv-x="375" d="M-27 -164Q-27 -141 -12 -126T22 -111Q40 -111 52 -122T64 -151Q64 -155 62 -165Q63 -165 65 -165T68 -166Q102 -166 134 -142Q184 -104 204 -24Q205 -21 205 -19L291 325Q294 340 294 342Q294 356 284
+365T258 374Q235 374 204 354T151 285Q144 271 138 265T117 259H113Q84 259 80 282Q78 302 100 337T167 404T261 436Q305 436 334 410T364 342Q364 327 355 291L274 -32Q268 -59 259 -82Q236 -140 186 -183T69 -227Q29 -227 1 -212T-27 -164ZM306 563Q306 583 321
+597T355 611Q371 611 383 600T396 571Q396 551 381 537T347 522Q330 522 318 534T306 563Z" />
+<glyph unicode="k" glyph-name="k" horiz-adv-x="550" d="M101 28Q101 31 101 33T103 39T104 45L218 500L230 549H161Q144 549 136 558T128 578Q128 611 166 611H273Q309 611 309 582Q309 580 307 570L231 263Q256 276 290 307T351 366T416 414T491 436Q525 436
+543 412T562 353Q562 272 509 272Q491 272 480 284T468 313Q468 339 494 355L492 374Q459 372 435 357T370 302T303 239Q349 229 381 203T413 133Q413 120 410 107T407 90Q407 76 418 66T442 56Q468 56 489 96Q497 111 504 134T518 165T545 172Q578 172 578 143Q578
+133 570 111T546 61T503 15T442 -5Q399 -5 368 21T337 91Q337 101 339 113T342 131Q342 183 212 188Q204 156 193 108Q175 33 166 14T135 -5Q121 -5 111 5T101 28Z" />
+<glyph unicode="l" glyph-name="l" horiz-adv-x="317" d="M118 89Q118 105 127 138L230 549H160Q143 549 135 558T127 578Q127 611 165 611H274Q308 611 308 582Q308 578 306 566L193 114Q188 94 188 88Q188 72 199 65T221 57Q234 57 245 72T260 101T273 142Q282
+172 307 172H308Q344 172 344 143Q344 137 338 116T319 67T280 17T220 -5Q179 -5 149 20T118 89Z" />
+<glyph unicode="m" glyph-name="m" horiz-adv-x="958" d="M79 287Q79 294 85 315T105 364T144 414T203 436Q240 436 268 416T303 360Q325 382 342 395T393 422T465 436Q510 436 544 415T586 350Q662 436 755 436Q811 436 845 407T880 323Q880 278 846 182T812
+80Q812 70 818 64T835 57Q859 57 881 81T915 143Q920 161 928 166T951 172Q972 172 979 163T986 144Q986 107 942 51T834 -5Q795 -5 769 19T742 81Q742 98 776 193T810 323Q810 374 753 374Q714 374 679 350T621 290T578 209T548 126T529 56T518 19Q506 -5 484
+-5Q469 -5 460 5T451 28Q451 35 485 169T519 323Q519 374 462 374Q403 374 356 321T286 208T245 83T225 15Q214 -5 193 -5Q180 -5 171 3T160 27Q160 36 164 50L232 322Q235 331 235 342Q235 358 225 366T202 374Q185 374 173 352T153 303T142 271Q133 259 116 259H114Q79
+259 79 287Z" />
+<glyph unicode="n" glyph-name="n" horiz-adv-x="667" d="M79 287Q79 294 85 315T105 364T144 414T203 436Q240 436 268 416T303 360Q340 396 376 416T464 436Q520 436 554 407T589 323Q589 280 555 182T521 80Q521 57 544 57Q569 57 590 81T620 130L628 155Q636
+172 660 172Q674 172 684 165T695 144Q695 107 651 51T543 -5Q504 -5 478 19T451 81Q451 100 485 192T519 323Q519 374 462 374Q403 374 356 321T286 208T246 84T226 16Q216 -5 193 -5Q179 -5 170 4T160 25Q159 32 163 48L232 322Q235 331 235 342Q235 358 225
+366T202 374Q185 374 173 352T153 302T142 271Q133 259 116 259H114Q79 259 79 287Z" />
+<glyph unicode="o" glyph-name="o" horiz-adv-x="608" d="M141 166Q141 270 223 353T405 436Q480 436 526 387T573 265Q573 160 491 78T309 -5Q234 -5 188 43T141 166ZM211 165Q211 116 238 86T311 56Q380 56 441 121T503 266Q503 315 476 344T403 374Q332 374
+272 309T211 165Z" />
+<glyph unicode="p" glyph-name="p" horiz-adv-x="608" d="M20 -193Q20 -160 59 -160H111L123 -110L231 320Q236 341 234 350Q232 360 223 367T203 374Q184 374 172 353T153 304T142 271Q133 259 115 259H113Q79 259 79 286Q79 296 86 318T106 368T145 416T203
+436T261 420T298 377Q364 436 434 436Q496 436 535 390T574 274Q574 168 501 82T338 -5Q276 -5 234 44L182 -160H251Q285 -160 285 -189Q285 -222 248 -222H56Q20 -222 20 -193ZM268 153Q268 132 273 112T296 74T340 56Q398 56 451 126T504 275Q504 320 484 347T432
+374Q377 374 323 307T268 153Z" />
+<glyph unicode="q" glyph-name="q" horiz-adv-x="550" d="M140 157Q140 261 213 348T376 436Q444 436 485 380Q487 385 491 393T496 406T501 416T506 424T512 430T520 434T529 435Q539 435 547 427T556 407Q556 402 554 392L416 -160H484Q518 -160 518 -189Q518
+-222 482 -222H262Q226 -222 226 -193Q226 -187 228 -181T238 -167T262 -160H344L393 35Q334 -5 280 -5Q218 -5 179 41T140 157ZM210 153Q210 115 228 86T282 56Q340 56 393 126T447 275Q447 320 427 347T374 374Q319 374 265 307T210 153Z" />
+<glyph unicode="r" glyph-name="r" horiz-adv-x="506" d="M79 287Q79 294 85 315T104 364T143 414T203 436Q271 436 299 375Q354 436 434 436Q487 436 522 408T558 335Q558 303 542 288T507 272Q489 272 478 283T466 312Q466 336 484 350Q466 374 432 374Q381
+374 340 321T280 205T244 80T224 12Q212 -5 193 -5Q179 -5 170 5T160 28Q160 36 164 52L230 315Q235 338 235 341Q235 356 226 364T204 373Q173 373 150 293Q149 290 149 288Q147 282 147 281T144 274T138 266T129 262T116 259H114Q79 259 79 287Z" />
+<glyph unicode="s" glyph-name="s" horiz-adv-x="492" d="M95 91Q95 122 111 137T146 152Q162 152 174 141T187 112T172 77Q202 56 253 56Q328 56 360 85T392 144Q392 162 376 174T340 191T293 201T252 210Q215 222 196 247T177 302Q177 349 218 392T345 436Q414
+436 445 410T476 349Q476 321 462 308T429 294Q413 294 402 304T390 331Q390 345 400 361Q378 374 345 374Q289 374 265 351T240 303Q240 285 257 276T313 260T364 250Q408 236 431 208T454 146Q454 90 404 43T252 -5Q167 -5 131 24T95 91Z" />
+<glyph unicode="t" glyph-name="t" horiz-adv-x="404" d="M98 397Q98 430 134 430H230Q237 460 248 506Q265 579 274 597T305 616Q318 616 328 607T338 583Q338 576 333 553T317 492T302 430H384Q418 430 418 402Q418 369 382 369H286Q282 351 265 283T233 155T218
+89Q218 75 227 66T253 56Q284 56 314 82T361 145Q368 160 374 166T395 172H397Q432 172 432 144Q432 111 378 53T252 -5Q209 -5 179 21T148 88Q148 105 153 123L214 369H132Q98 369 98 397Z" />
+<glyph unicode="u" glyph-name="u" horiz-adv-x="637" d="M79 287Q79 300 89 323T117 372T165 417T231 436Q271 436 296 411T322 349Q322 330 291 247T259 122Q259 56 324 56Q375 56 411 106T469 227Q480 263 489 301T502 359T513 398T527 423T549 430Q564 430
+573 421T583 397Q583 392 578 372L513 110Q509 94 509 90Q509 78 517 65Q529 57 542 57Q572 57 595 143Q600 161 608 166T631 172H632Q665 172 665 143Q665 136 659 115T639 66T600 16T541 -5Q474 -5 447 50Q390 -5 323 -5Q271 -5 230 24T189 123Q189 173 220 258T252
+350Q252 374 229 374Q212 374 192 357Q173 340 163 321T151 289T140 268T114 259Q79 259 79 287Z" />
+<glyph unicode="v" glyph-name="v" horiz-adv-x="550" d="M79 287Q79 322 123 379T231 436Q272 436 297 411T323 349Q323 328 292 247T260 127Q260 56 338 56Q373 56 403 95T451 187T478 285T488 352Q488 368 484 381T480 399Q480 413 490 424T516 435Q540 435
+549 410T559 356Q559 333 552 294T528 202T487 104T423 27T336 -5Q279 -5 235 25T190 127Q190 175 221 259T252 350Q252 374 229 374Q205 374 181 347Q167 331 159 313T148 285T138 267T116 259H114Q79 259 79 287Z" />
+<glyph unicode="w" glyph-name="w" horiz-adv-x="783" d="M79 287Q79 322 123 379T231 436Q270 436 296 412T322 349Q322 330 291 249T260 130Q260 88 286 72T345 56Q394 56 424 126Q442 168 486 346Q491 369 496 387Q505 430 535 430Q549 430 558 420T568 398Q568
+388 538 273T507 127Q507 56 585 56Q629 56 659 115Q678 152 700 234T722 353Q722 368 718 381T713 400Q713 413 723 424T749 435Q772 435 782 411T792 356Q792 320 775 247T736 124Q682 -5 584 -5Q495 -5 457 54H456Q412 -5 344 -5Q284 -5 238 26T191 130Q191
+177 221 259T252 352Q252 361 246 367T229 374Q206 374 184 350T150 288Q144 270 137 265T113 259H111Q94 259 87 268T79 287Z" />
+<glyph unicode="x" glyph-name="x" horiz-adv-x="551" d="M79 287Q79 327 132 381T260 436Q324 436 359 392H360Q405 436 469 436Q514 436 545 408T576 337Q576 303 560 288T525 272Q507 272 496 283T484 312Q484 334 504 352Q491 374 467 374Q445 374 423 360T392
+322Q389 314 366 221T342 114Q342 88 358 72T399 56Q431 56 462 80T507 139L509 145Q511 151 512 154T517 162T527 169T541 172H544Q579 172 579 143Q579 103 526 49T398 -5Q338 -5 299 38H298Q253 -5 189 -5Q144 -5 113 22T82 93Q82 127 98 142T133 158Q150 158
+162 147T174 118Q174 97 154 79Q167 57 191 57Q213 57 237 73T271 127Q315 308 315 317Q315 342 300 358T258 374Q226 374 195 350T151 292L149 286Q147 279 146 278T143 272T139 266T133 263T124 260T113 259Q79 259 79 287Z" />
+<glyph unicode="y" glyph-name="y" horiz-adv-x="579" d="M79 287Q79 323 122 379T231 436Q270 436 296 412T323 350Q323 330 291 248T259 122Q259 56 324 56Q374 56 410 106T469 225Q480 260 489 298T502 357T513 396T527 422T550 430Q563 430 573 421T583 397Q583
+388 579 374L488 13Q477 -30 472 -42Q441 -123 376 -175T240 -227Q191 -227 159 -201T127 -130Q127 -96 143 -82T178 -67Q195 -67 207 -78T219 -107Q219 -128 200 -145Q214 -166 242 -166Q259 -166 280 -159T328 -132T381 -72T420 28Q372 -5 323 -5Q271 -5 230
+24T189 123Q189 173 220 258T252 350Q252 374 229 374Q208 374 188 354Q171 337 161 318T149 287T139 267T114 259Q79 259 79 287Z" />
+<glyph unicode="z" glyph-name="z" horiz-adv-x="492" d="M70 23Q70 33 81 48Q114 98 160 141T273 239T380 331Q363 336 333 351T286 366Q264 366 243 350T213 308Q207 292 201 286T177 279Q142 279 142 307Q142 345 186 390T288 436Q322 436 363 412T417 387Q431
+387 447 411T487 436H488Q521 436 521 407Q521 395 511 382Q481 336 448 303T339 208T218 105Q244 102 283 84T342 65Q377 65 408 93T452 159Q455 169 457 174T467 185T487 190H492Q509 190 516 181T524 162Q524 120 469 58T339 -5Q305 -5 263 19T203 44Q166 44
+140 14Q132 4 130 2T122 -2T104 -5H103Q89 -5 80 2T70 23Z" />
+<glyph unicode="{" glyph-name="braceleft" horiz-adv-x="608" d="M174 303Q174 314 181 323T198 335Q199 335 225 336T274 341T325 357T363 390Q367 398 411 573Q415 588 419 599T438 629T476 661T541 684T640 694Q675 694 675 665Q675 647 663 640T634 632T586
+629T531 616Q512 609 501 598T486 580T479 557Q442 408 437 389T424 358Q401 320 357 302Q395 272 395 232Q395 220 349 34Q344 15 348 8Q356 -7 384 -13T443 -21T476 -23Q496 -30 496 -51Q496 -83 459 -83Q275 -81 275 17Q275 34 299 127T324 235Q324 244 315
+252T279 266T212 274Q174 274 174 303Z" />
+<glyph unicode="|" glyph-name="bar" horiz-adv-x="375" d="M140 -49Q140 -42 144 -28L315 657Q324 694 352 694Q366 694 376 684T386 659Q386 656 385 650T383 643L212 -44Q204 -83 175 -83Q161 -83 151 -74T140 -49Z" />
+<glyph unicode="}" glyph-name="braceright" horiz-adv-x="608" d="M85 -54Q85 -31 104 -24Q104 -24 146 -22Q187 -20 226 -7T276 35Q279 43 321 212Q338 280 404 309Q366 338 366 379Q366 396 390 490T414 592Q414 612 387 621T323 631T284 634Q263 641 263 662Q263
+694 300 694Q485 694 485 594Q485 577 461 485T437 376V372Q450 336 557 336Q569 335 577 327T585 307Q585 281 562 276Q561 276 535 274T486 269T435 254T397 221Q391 211 348 36Q322 -81 126 -83H120Q85 -83 85 -54Z" />
+<glyph unicode="~" glyph-name="asciitilde" horiz-adv-x="725" d="M260 523Q260 537 281 553Q358 611 419 611Q458 611 508 584T584 557Q618 557 660 583T711 610H714Q725 608 732 599T739 579Q739 565 720 550Q643 491 579 491Q541 491 490 518T415 545Q382
+545 340 518T290 491Q277 491 269 501T260 523Z" />
+</font>
+</defs>
+</svg>
diff --git a/fonts/Typewriter Variable/cmunvi.ttf b/fonts/Typewriter Variable/cmunvi.ttf
new file mode 100644
index 0000000..288f91d
--- /dev/null
+++ b/fonts/Typewriter Variable/cmunvi.ttf
Binary files differ
diff --git a/fonts/Typewriter Variable/cmunvi.woff b/fonts/Typewriter Variable/cmunvi.woff
new file mode 100644
index 0000000..d3aaee4
--- /dev/null
+++ b/fonts/Typewriter Variable/cmunvi.woff
Binary files differ
diff --git a/fonts/Typewriter Variable/cmunvt.eot b/fonts/Typewriter Variable/cmunvt.eot
new file mode 100644
index 0000000..dd99f61
--- /dev/null
+++ b/fonts/Typewriter Variable/cmunvt.eot
Binary files differ
diff --git a/fonts/Typewriter Variable/cmunvt.svg b/fonts/Typewriter Variable/cmunvt.svg
new file mode 100644
index 0000000..82940cb
--- /dev/null
+++ b/fonts/Typewriter Variable/cmunvt.svg
@@ -0,0 +1,200 @@
+<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.0//EN" "http://www.w3.org/TR/2001/REC-SVG-20010904/DTD/svg10.dtd" > <svg xmlns="http://www.w3.org/2000/svg" width="100%" height="100%">
+<defs >
+<font id="cmunvt" horiz-adv-x="463" ><font-face
+ font-family="CMU Typewriter Text Variable Width"
+ units-per-em="1000"
+ panose-1="2 0 6 3 0 0 0 0 0 0"
+ ascent="827"
+ descent="-233"
+ alphabetic="0" />
+<missing-glyph horiz-adv-x="525" d="M10 10V765H515V10H10ZM70 112L232 388L70 663V112ZM105 70H420L262 337L105 70ZM105 705L262 438L420 705H105ZM292 388L455 112V663L292 388Z" />
+<glyph unicode=" " glyph-name="space" horiz-adv-x="350" />
+<glyph unicode="!" glyph-name="exclam" horiz-adv-x="292" d="M95 50Q95 72 110 86T145 100Q167 100 181 85T195 50Q195 31 181 16T145 0Q123 0 109 15T95 50ZM95 569Q95 595 111 608T145 622Q164 622 179 609T195 568L186 216Q185 183 149 183H142Q128 183 120
+186T109 198T106 214T104 238L95 569Z" />
+<glyph unicode="&quot;" glyph-name="quotedbl" horiz-adv-x="525" d="M129 575Q129 597 142 609T174 621Q191 621 204 609T218 575L206 368Q203 335 186 330Q181 328 174 328Q146 328 142 365Q140 394 137 446T132 535T129 575ZM305 579Q305 596 318 608T350
+621Q365 621 379 610T394 575Q394 572 392 536T386 449T381 368Q380 356 379 350T371 336T349 328Q318 328 318 365Q315 412 312 467T307 548T305 579Z" />
+<glyph unicode="#" glyph-name="numbersign" horiz-adv-x="875" d="M58 199T58 230T96 261H269L306 350H94Q73 350 66 360T58 381Q58 412 98 412H333Q409 594 413 599Q422 610 437 610Q449 610 458 602T467 580Q467 573 400 412H564Q640 594 644 599Q653 610 668
+610Q680 610 689 602T698 580Q698 573 631 412H772Q815 412 815 381T777 350H604L567 261H779Q800 261 807 251T815 230Q815 199 775 199H541Q466 20 460 11Q451 0 437 0Q424 0 415 9T406 31Q406 38 474 199H310Q235 20 229 11Q220 0 205 0Q192 0 184 9T175 31Q175
+38 243 199H101Q58 199 58 230ZM336 261H500L538 350H373L336 261Z" />
+<glyph unicode="$" glyph-name="dollar" horiz-adv-x="525" d="M58 168Q58 194 72 205T102 216Q121 216 134 204T147 172Q147 160 141 150T135 134Q135 127 139 115T168 84T231 58V288Q176 299 139 320T85 368T64 413T58 451Q58 506 101 554T231 615V653Q231 662
+231 665T234 677T243 690T262 694Q293 694 293 654V615Q373 606 419 566T466 455Q466 430 452 419T421 407Q403 407 390 419T377 452Q377 459 379 465T383 475T388 482L391 485Q369 544 293 553V347Q378 333 422 282T466 172Q466 110 420 59T293 -3V-42Q293 -83
+262 -83T231 -43V-4Q153 2 106 50T58 168ZM123 456Q123 425 150 398T231 360V552Q182 545 153 517T123 456ZM293 59Q344 68 372 100T401 167T374 233T293 275V59Z" />
+<glyph unicode="%" glyph-name="percent" horiz-adv-x="875" d="M58 500Q58 582 101 638T204 694T307 639T350 499Q350 417 307 361T204 305T101 360T58 500ZM114 499Q114 443 141 405T204 366T266 404T294 500Q294 556 267 594T204 633T142 595T114 499ZM169
+-48Q169 -38 179 -22L639 676Q651 694 670 694Q685 694 695 684T705 659Q705 647 695 633L236 -62Q223 -83 204 -83Q190 -83 180 -73T169 -48ZM524 112Q524 194 567 250T670 306T773 251T816 111Q816 29 773 -27T670 -83T567 -28T524 112ZM580 111Q580 55 607 17T670
+-22T732 16T760 112Q760 168 733 206T670 245T608 207T580 111Z" />
+<glyph unicode="&amp;" glyph-name="ampersand" horiz-adv-x="816" d="M44 138Q44 204 103 247Q116 257 160 287T210 322Q176 402 176 479Q176 546 219 584T314 622Q369 622 402 580T435 485Q435 441 399 399T284 299Q331 212 419 135Q463 178 495 224T588 370H512Q472
+370 472 400Q472 414 479 421T493 430T512 431H724Q736 431 742 430T756 422T764 400Q764 370 724 370H655L572 236Q554 207 523 167Q492 125 466 99Q538 50 610 50Q644 50 671 64T702 105Q705 138 730 138Q734 138 738 137T750 128T758 106Q758 61 718 25T610
+-11Q521 -11 421 58Q334 -11 234 -11Q155 -11 100 31T44 138ZM113 140Q113 102 148 76T235 50Q305 50 375 98Q347 121 305 171Q259 226 238 266Q162 217 138 195T113 140ZM232 479Q232 417 257 356Q379 440 379 485Q379 512 362 536T314 561Q286 561 259 541T232
+479Z" />
+<glyph unicode="&apos;" glyph-name="quotesingle" horiz-adv-x="292" d="M100 575Q100 596 113 608T145 621Q164 621 176 609T189 575Q189 572 187 536T181 449T176 368Q176 367 176 364T175 358T175 352T173 346T171 341T167 336T161 332T154 329T145 328T136
+329T129 332T124 336T120 341T117 346T115 352T114 357T114 362L113 365Q111 394 108 446T103 535T100 575Z" />
+<glyph unicode="(" glyph-name="parenleft" horiz-adv-x="408" d="M85 306Q85 378 106 444T158 554T223 631T282 679T318 694Q335 694 342 685T349 666Q349 659 346 654T340 646T326 636Q263 593 223 532T168 417T154 306Q154 213 195 125T324 -23Q335 -31 339
+-33T346 -41T349 -54Q349 -63 342 -72T318 -82Q298 -82 251 -44T166 47Q85 163 85 306Z" />
+<glyph unicode=")" glyph-name="parenright" horiz-adv-x="408" d="M58 -54Q58 -39 81 -24Q173 38 213 127T253 306Q253 338 248 372T226 455T171 553T74 641Q58 651 58 666Q58 675 65 684T89 694Q109 694 156 656T241 565Q322 449 322 306Q322 234 301 168T249
+58T184 -19T125 -67T89 -82Q73 -82 66 -73T58 -54Z" />
+<glyph unicode="*" glyph-name="asterisk" horiz-adv-x="525" d="M68 214Q68 223 72 230T80 239T93 247L201 306L92 365Q68 378 68 397Q68 409 77 419T101 430Q110 430 124 421L232 358Q229 397 229 479Q229 521 262 521T295 479Q295 397 292 358L416 430Q456
+430 456 397Q456 379 431 364L323 305Q330 301 357 287T408 261T442 241Q456 234 456 214Q456 202 447 192T423 181Q413 181 386 197Q301 248 292 253Q295 214 295 132Q295 90 262 90T229 132Q229 214 232 253L108 181Q68 181 68 214Z" />
+<glyph unicode="+" glyph-name="plus" horiz-adv-x="816" d="M58 305Q58 337 101 337H377V612Q377 625 379 632Q386 655 408 655T437 632Q439 625 439 612V337H711Q757 337 757 305Q757 283 735 276Q732 275 715 275H439V-1Q439 -44 408 -44Q386 -44 379 -21Q377
+-14 377 -1V275H101Q84 275 81 276Q58 283 58 305Z" />
+<glyph unicode="," glyph-name="comma" horiz-adv-x="291" d="M87 -108Q87 -95 102 -82Q140 -51 146 0Q124 2 112 14T98 34T96 50Q96 71 110 85T146 100Q172 100 190 78T208 10Q208 -49 175 -94T119 -139Q107 -139 97 -129T87 -108Z" />
+<glyph unicode="-" glyph-name="hyphen" horiz-adv-x="350" d="M11 216Q11 246 47 246H256Q290 246 290 215Q290 185 255 185H46Q11 185 11 216Z" />
+<glyph unicode="." glyph-name="period" horiz-adv-x="292" d="M95 50Q95 72 110 86T145 100Q167 100 181 85T195 50Q195 31 181 16T145 0Q123 0 109 15T95 50Z" />
+<glyph unicode="/" glyph-name="slash" horiz-adv-x="525" d="M58 -53Q58 -44 67 -26L404 669Q418 694 435 694Q447 694 456 686T465 664Q465 656 458 640L121 -57Q107 -83 89 -83Q77 -83 68 -75T58 -53Z" />
+<glyph unicode="0" glyph-name="zero" horiz-adv-x="525" d="M50 306Q50 329 50 345T55 396T66 458T89 517T127 571T183 607T262 622Q474 622 474 305Q474 282 474 266T469 215T458 153T435 94T397 40T341 4T262 -11Q50 -11 50 306ZM119 315Q119 50 262 50T405
+315Q405 561 262 561T119 315Z" />
+<glyph unicode="1" glyph-name="one" horiz-adv-x="525" d="M105 530Q105 559 134 561Q216 565 253 605Q267 622 281 622Q311 622 311 581V61H402Q414 61 420 60T434 52T442 30Q442 0 402 0H151Q111 0 111 30Q111 44 118 51T132 60T151 61H242V524Q197 500 140
+500Q105 500 105 530Z" />
+<glyph unicode="2" glyph-name="two" horiz-adv-x="525" d="M52 31Q52 45 67 58L288 244Q403 340 403 427Q403 490 357 525T244 561Q203 561 171 540T127 484Q141 473 141 452Q141 432 128 420T97 407Q81 407 67 418T52 455Q52 521 107 571T249 622Q343 622 407
+569T472 427Q472 324 363 227Q339 205 264 143T165 61H403Q403 79 404 86T413 101T438 108Q461 108 466 98T472 67V41Q472 17 464 9T432 0H93Q52 0 52 31Z" />
+<glyph unicode="3" glyph-name="three" horiz-adv-x="525" d="M44 136Q44 159 57 171T89 183T120 170T133 139Q133 120 121 108Q138 77 181 64T264 50Q329 50 370 87T411 174Q411 222 371 260T261 299H215Q203 299 197 300T183 308T175 330Q175 350 187 355T247
+363Q307 366 340 393Q382 427 382 480Q382 514 349 537T264 561Q184 561 153 530Q162 521 162 503Q162 483 149 471T118 458T87 470T73 505Q73 558 123 590T263 622Q346 622 398 581T451 481Q451 439 430 400T367 334Q418 311 449 269T480 174Q480 101 420 45T264
+-11Q170 -11 107 29T44 136Z" />
+<glyph unicode="4" glyph-name="four" horiz-adv-x="525" d="M29 209Q29 231 38 244L266 602Q275 617 282 620T308 623H336Q361 623 369 615T377 582V230H455Q467 230 473 229T487 221T495 199Q495 169 455 169H377V61H439Q451 61 457 60T471 52T479 30Q479 0
+439 0H259Q219 0 219 30Q219 44 226 51T240 60T259 61H321V169H69Q45 169 37 177T29 209ZM99 230H321V579L99 230Z" />
+<glyph unicode="5" glyph-name="five" horiz-adv-x="525" d="M52 142Q52 168 66 179T97 190Q114 190 127 178T141 145Q141 126 128 113Q160 50 248 50Q312 50 357 90T403 190Q403 243 369 285T276 328Q192 328 150 278Q138 263 120 263Q105 263 98 270T89 284T88
+304V570Q88 594 96 602T128 611H397Q409 611 415 610T429 602T437 580Q437 550 397 550H157V360Q211 389 277 389Q362 389 417 329T472 190Q472 107 407 48T248 -11Q165 -11 109 34T52 142Z" />
+<glyph unicode="6" glyph-name="six" horiz-adv-x="525" d="M53 299Q53 444 133 533T321 622Q388 622 421 592T454 519Q454 497 441 485T409 472T378 485T365 516Q365 535 375 545Q359 561 320 561Q250 561 192 500T124 338Q188 396 273 396Q356 396 413 337T471
+193Q471 105 410 47T264 -11Q224 -11 189 5T122 54T72 151T53 299ZM132 222Q132 212 135 191L134 182L135 178Q136 175 137 169T140 160Q176 50 264 50Q320 50 361 90T402 193Q402 251 365 292T268 334Q211 334 172 302T132 222Z" />
+<glyph unicode="7" glyph-name="seven" horiz-adv-x="525" d="M44 544V586Q44 599 45 606T54 620T78 627Q104 627 110 611H440Q452 611 458 610T472 602T480 580Q480 570 477 565T458 546Q435 523 412 497T357 421T300 317T258 187T239 29Q239 9 229 -1T205 -11Q170
+-11 170 36Q170 84 178 138T208 263T272 409T377 550H113Q113 532 112 525T103 510T78 503Q55 503 50 513T44 544Z" />
+<glyph unicode="8" glyph-name="eight" horiz-adv-x="525" d="M44 174Q44 228 84 270T183 329Q124 348 91 383T58 462Q58 525 116 573T262 622T407 574T466 462Q466 419 434 384T341 329Q400 312 440 270T480 174Q480 100 418 45T262 -11Q170 -11 107 44T44 174ZM113
+175Q113 123 156 87T262 50T367 86T411 175Q411 224 370 261T262 299Q197 299 155 261T113 175ZM127 461Q127 419 167 390T262 360T357 389T397 461Q397 501 358 531T262 561Q204 561 166 531T127 461Z" />
+<glyph unicode="9" glyph-name="nine" horiz-adv-x="525" d="M53 418Q53 506 116 564T265 622Q303 622 337 607T403 559T452 462T471 312Q471 169 395 79T216 -11Q171 -11 140 0T95 29T76 62T70 92Q70 114 83 126T115 139T146 126T159 95Q159 78 150 67Q172 50
+216 50Q287 50 339 114T400 273Q336 215 251 215Q168 215 111 274T53 418ZM122 418Q122 360 159 319T256 277Q316 277 354 311T393 389Q393 394 391 405T389 419Q389 422 389 424T390 428Q390 432 386 446T373 481T352 518Q318 561 265 561Q208 561 165 521T122
+418Z" />
+<glyph unicode=":" glyph-name="colon" horiz-adv-x="291" d="M96 29T96 50T110 85T146 100T181 86T196 50T182 15T146 0T111 14ZM96 360T96 381T110 416T146 431T181 417T196 381T182 346T146 331T111 345Z" />
+<glyph unicode=";" glyph-name="semicolon" horiz-adv-x="292" d="M87 -108Q87 -95 102 -82Q140 -51 146 0Q124 2 112 14T98 34T96 50Q96 71 110 85T146 100Q172 100 190 78T208 10Q208 -49 175 -94T119 -139Q107 -139 97 -129T87 -108ZM95 380Q95 399 109 414T145
+430Q167 430 181 415T195 380T181 345T146 330Q124 330 110 345T95 380Z" />
+<glyph unicode="&lt;" glyph-name="less" horiz-adv-x="816" d="M87 306Q87 327 122 340L678 547Q690 551 698 551Q710 551 719 543T728 521Q728 498 692 486L206 305Q226 299 236 295L692 125L696 124Q699 123 701 122T708 119T715 114T722 108T726 100T728 89Q728
+79 720 70T698 60Q691 60 679 64L122 271Q87 283 87 306Z" />
+<glyph unicode="=" glyph-name="equal" horiz-adv-x="816" d="M58 230Q58 240 66 250T92 261H718Q757 261 757 230T716 199H98Q82 199 73 205T61 218T58 230ZM58 381Q58 412 99 412H716Q757 412 757 381T720 350H95Q74 350 66 360T58 381Z" />
+<glyph unicode="&gt;" glyph-name="greater" horiz-adv-x="816" d="M87 521Q87 535 97 543T118 551Q125 551 137 547L693 340Q728 328 728 306Q728 283 694 271L137 64Q125 60 118 60Q106 60 97 69T88 90Q88 101 94 108T105 117T123 125L609 306Q599 309 579 317L123
+486Q111 490 106 493T94 503T87 521Z" />
+<glyph unicode="?" glyph-name="question" horiz-adv-x="495" d="M58 495Q58 545 104 581T238 617Q297 617 338 605T400 572T428 532T437 493Q437 433 377 398Q329 369 301 333T273 241V224Q273 199 265 192T233 184Q205 184 199 194T193 236Q193 263 196 282T213
+331T257 389T337 448Q368 469 368 493Q368 520 336 538T238 556Q166 556 137 521Q147 509 147 493Q147 473 134 461T103 448Q85 448 72 460T58 495ZM183 29T183 50T197 85T233 100T268 86T283 50T269 15T233 0T198 14Z" />
+<glyph unicode="@" glyph-name="at" horiz-adv-x="700" d="M58 178T58 306T160 525T406 617Q641 617 641 316Q641 214 582 160T452 106Q375 106 320 164T264 306Q264 388 319 446T453 505Q509 505 557 472Q537 514 503 533Q464 556 406 556Q286 556 200 483T114
+305Q114 204 199 130T407 55Q494 55 570 98Q586 108 603 108Q641 108 641 80Q641 68 635 62T613 48Q518 -6 408 -6Q261 -6 160 86ZM320 305Q320 249 358 208T453 167Q506 167 545 207T585 306Q585 362 547 403T452 444Q399 444 360 404T320 305Z" />
+<glyph unicode="A" glyph-name="A" horiz-adv-x="758" d="M41 31Q41 61 81 61H127L316 590Q322 605 332 613T349 622T369 623H388Q402 623 409 622T425 613T441 589L630 61H676Q688 61 694 60T708 52T716 30Q716 0 676 0H517Q476 0 476 31Q476 61 517 61H557L517
+172H240L200 61H240Q281 61 281 30Q281 0 240 0H81Q69 0 63 1T49 9T41 31ZM262 233H495L378 559L262 233Z" />
+<glyph unicode="B" glyph-name="B" horiz-adv-x="729" d="M46 30Q46 44 53 51T67 60T86 61H140V550H86Q46 550 46 580Q46 594 53 601T67 610T86 611H409Q507 611 574 565T641 456Q641 406 597 371T492 320Q575 305 622 263T670 167Q670 100 603 50T437 0H86Q46
+0 46 30ZM209 61H409Q488 61 544 92T601 169Q601 216 550 251T425 287H209V61ZM209 348H375Q461 348 516 380T572 455Q572 493 525 521T407 550H209V348Z" />
+<glyph unicode="C" glyph-name="C" horiz-adv-x="758" d="M58 306Q58 434 159 528T408 622Q541 622 620 560Q633 588 638 597Q644 611 650 616T669 622Q699 622 699 581V442Q699 429 698 422T689 408T664 401Q636 401 631 424Q626 445 622 457T600 490T555 527Q497
+561 415 561Q293 561 210 485T127 306Q127 202 210 126T417 50Q503 50 559 78Q582 89 597 102T618 129T627 151T630 172Q632 201 664 201Q699 201 699 168Q699 90 621 40T410 -11Q259 -11 159 83T58 306Z" />
+<glyph unicode="D" glyph-name="D" horiz-adv-x="787" d="M46 30Q46 44 53 51T67 60T86 61H140V550H86Q46 550 46 580Q46 594 53 601T67 610T86 611H408Q540 611 634 520T728 300Q728 177 635 89T408 0H86Q46 0 46 30ZM209 61H390Q503 61 581 131T659 301Q659
+401 582 475T389 550H209V61Z" />
+<glyph unicode="E" glyph-name="E" horiz-adv-x="700" d="M46 30Q46 44 53 51T67 60T86 61H140V550H86Q46 550 46 580Q46 594 53 601T67 610T86 611H601Q626 611 633 603T641 570V497Q641 484 640 477T631 463T606 456Q583 456 578 466T572 497V550H209V347H408Q408
+372 409 381T418 397T443 404Q466 404 471 394T477 363V270Q477 257 476 250T467 236T443 229Q419 229 414 240T408 286H209V61H601V130Q601 143 602 150T611 164T636 171Q659 171 664 161T670 130V41Q670 17 662 9T630 0H86Q46 0 46 30Z" />
+<glyph unicode="F" glyph-name="F" horiz-adv-x="670" d="M46 30Q46 44 53 51T67 60T86 61H140V550H86Q46 550 46 580Q46 594 53 601T67 610T86 611H586Q611 611 618 603T626 570V497Q626 484 625 477T616 463T591 456Q568 456 563 466T557 497V550H209V336H402Q402
+361 403 370T412 386T437 393Q460 393 465 383T471 352V259Q471 246 470 239T461 225T437 218Q413 218 408 229T402 275H209V61H287Q299 61 305 60T319 52T327 30Q327 0 287 0H86Q46 0 46 30Z" />
+<glyph unicode="G" glyph-name="G" horiz-adv-x="816" d="M58 306Q58 434 159 528T408 622Q541 622 620 560Q633 588 638 597Q644 611 650 616T669 622Q699 622 699 581V442Q699 429 698 422T689 408T664 401Q636 401 631 424Q626 445 622 457T600 490T555 527Q497
+561 415 561Q294 561 211 486T127 305T210 125T411 50Q492 50 552 94T627 209H539Q527 209 521 210T507 218T499 240Q499 270 539 270H731Q772 270 772 239Q772 209 731 209H699V41Q699 28 698 21T689 7T665 0T641 7T631 21T630 41V77Q542 -11 406 -11Q262 -11
+160 82T58 306Z" />
+<glyph unicode="H" glyph-name="H" horiz-adv-x="758" d="M46 30Q46 44 53 51T67 60T86 61H140V550H86Q46 550 46 580Q46 594 53 601T67 610T86 611H263Q275 611 281 610T295 602T303 580Q303 550 263 550H209V348H548V550H494Q454 550 454 580Q454 594 461 601T475
+610T494 611H671Q683 611 689 610T703 602T711 580Q711 550 671 550H617V61H671Q683 61 689 60T703 52T711 30Q711 0 671 0H494Q454 0 454 30Q454 44 461 51T475 60T494 61H548V287H209V61H263Q275 61 281 60T295 52T303 30Q303 0 263 0H86Q46 0 46 30Z" />
+<glyph unicode="I" glyph-name="I" horiz-adv-x="350" d="M41 30Q41 44 48 51T62 60T81 61H140V550H81Q41 550 41 580Q41 594 48 601T62 610T81 611H268Q280 611 286 610T300 602T308 580Q308 550 268 550H209V61H268Q280 61 286 60T300 52T308 30Q308 0 268 0H81Q41
+0 41 30Z" />
+<glyph unicode="J" glyph-name="J" horiz-adv-x="525" d="M71 99Q71 122 84 134T116 146T147 133T160 102Q160 86 152 76Q181 50 237 50Q249 50 261 52T293 62T325 90T338 140V550H256Q215 550 215 581Q215 611 256 611H437Q478 611 478 581Q478 550 437 550H407V134Q407
+68 357 29T237 -11Q163 -11 117 20T71 99Z" />
+<glyph unicode="K" glyph-name="K" horiz-adv-x="787" d="M53 30Q53 44 60 51T74 60T93 61H147V550H93Q53 550 53 580Q53 594 60 601T74 610T93 611H257Q269 611 275 610T289 602T297 580Q297 550 257 550H203V262L557 550Q535 550 526 551T510 559T502 581Q502
+611 542 611H687Q728 611 728 580Q728 550 687 550H647L409 357L666 61H702Q743 61 743 30Q743 0 702 0H576Q536 0 536 30Q536 45 543 52T560 60T592 61L365 322L203 190V61H257Q269 61 275 60T289 52T297 30Q297 0 257 0H93Q53 0 53 30Z" />
+<glyph unicode="L" glyph-name="L" horiz-adv-x="641" d="M46 30Q46 44 53 51T67 60T86 61H140V550H86Q46 550 46 580Q46 594 53 601T67 610T86 611H287Q299 611 305 610T319 602T327 580Q327 550 287 550H209V61H528V130Q528 144 529 151T538 164T563 171Q586
+171 591 161T597 130V41Q597 17 589 9T557 0H86Q46 0 46 30Z" />
+<glyph unicode="M" glyph-name="M" horiz-adv-x="933" d="M53 30Q53 44 60 51T74 60T93 61H147V550H93Q53 550 53 580Q53 594 60 601T74 610T93 611H189Q214 611 225 604T247 574L466 75L685 576Q692 592 703 600T721 610T743 611H839Q851 611 857 610T871 602T879
+580Q879 550 839 550H785V61H839Q851 61 857 60T871 52T879 30Q879 0 839 0H675Q663 0 657 1T643 9T635 31Q635 61 675 61H729V545H728L510 46Q494 11 466 11Q437 11 422 48L204 545H203V61H257Q269 61 275 60T289 52T297 30Q297 0 257 0H93Q53 0 53 30Z" />
+<glyph unicode="N" glyph-name="N" horiz-adv-x="758" d="M53 30Q53 44 60 51T74 60T93 61H147V550H93Q53 550 53 580Q53 594 60 601T74 610T93 611H188Q202 611 210 610T230 601T251 577L553 51H554V550H500Q460 550 460 580Q460 594 467 601T481 610T500 611H664Q676
+611 682 610T696 602T704 580Q704 550 664 550H610V41Q610 15 602 8T569 0Q555 0 547 1T527 10T506 34L204 560H203V61H257Q269 61 275 60T289 52T297 30Q297 0 257 0H93Q53 0 53 30Z" />
+<glyph unicode="O" glyph-name="O" horiz-adv-x="816" d="M58 306Q58 434 159 528T408 622Q554 622 656 529T758 305Q758 177 657 83T408 -11Q262 -11 160 82T58 306ZM127 317Q127 208 209 129T408 50T607 129T689 317Q689 417 607 489T408 561T209 489T127 317Z" />
+<glyph unicode="P" glyph-name="P" horiz-adv-x="700" d="M46 30Q46 44 53 51T67 60T86 61H140V550H86Q46 550 46 580Q46 594 53 601T67 610T86 611H394Q499 611 570 557T641 428T570 300T394 245H209V61H263Q275 61 281 60T295 52T303 30Q303 0 263 0H86Q46 0
+46 30ZM209 306H377Q458 306 515 342T572 428Q572 478 516 514T377 550H209V306Z" />
+<glyph unicode="Q" glyph-name="Q" horiz-adv-x="816" d="M58 306Q58 434 159 528T408 622Q554 622 656 529T758 305Q758 284 755 263T741 209T712 147T659 86T578 28L686 -91Q708 -115 708 -122Q708 -139 677 -139Q659 -139 651 -136T631 -121L532 -12L517 4Q514
+4 510 2Q458 -11 408 -11Q262 -11 160 82T58 306ZM127 305Q127 201 208 126T408 50Q441 50 471 56L390 149Q390 160 394 164T403 170T422 171Q439 171 443 170T457 160Q461 156 469 146T495 118T533 77Q603 108 646 170T689 306Q689 410 608 485T408 561Q291 561
+209 486T127 305Z" />
+<glyph unicode="R" glyph-name="R" horiz-adv-x="758" d="M46 30Q46 44 53 51T67 60T86 61H140V550H86Q46 550 46 580Q46 594 53 601T67 610T86 611H354Q464 611 545 562T626 443Q626 402 596 366T511 307Q548 289 567 261Q581 240 584 223T587 161Q587 137 587
+126T590 97T598 71T614 57T641 50Q658 50 670 61T685 95Q688 125 719 125Q754 125 754 94Q754 55 723 22T641 -11Q577 -11 544 34Q526 59 522 82T518 157Q518 205 513 220T478 252Q432 275 352 275H209V61H263Q275 61 281 60T295 52T303 30Q303 0 263 0H86Q46 0
+46 30ZM209 336H345Q428 336 492 366T557 443T493 519T345 550H209V336Z" />
+<glyph unicode="S" glyph-name="S" horiz-adv-x="583" d="M58 30V162Q58 175 59 182T68 196T93 203Q108 203 116 197T125 186T127 170Q131 109 182 78Q231 50 316 50Q381 50 420 84T459 162Q459 181 451 199T436 225T427 233Q404 253 386 259T317 277L274 286Q219
+298 197 303T151 320T107 350Q58 397 58 458Q58 524 116 573T264 622Q366 622 426 571Q438 606 443 614T465 622Q495 622 495 581V449Q495 436 494 429T485 415T460 408Q446 408 439 413T429 423T425 440Q402 561 263 561Q202 561 163 531T123 462Q123 422 156
+398T222 367L370 336Q437 322 480 274T524 166Q524 96 467 43T315 -11Q193 -11 127 37Q119 14 116 7T106 -6T88 -11Q58 -11 58 30Z" />
+<glyph unicode="T" glyph-name="T" horiz-adv-x="758" d="M38 497V570Q38 595 46 603T79 611H679Q704 611 711 603T719 570V497Q719 484 718 477T709 463T684 456Q661 456 656 466T650 497V550H413V61H506Q547 61 547 30Q547 0 506 0H251Q210 0 210 31Q210 61
+251 61H344V550H107V497Q107 484 106 477T97 463T72 456Q49 456 44 466T38 497Z" />
+<glyph unicode="U" glyph-name="U" horiz-adv-x="758" d="M46 580Q46 594 53 601T67 610T86 611H263Q275 611 281 610T295 602T303 580Q303 550 263 550H209V212Q209 134 261 92T379 50Q442 50 495 92T548 212V550H494Q454 550 454 580Q454 594 461 601T475 610T494
+611H671Q683 611 689 610T703 602T711 580Q711 550 671 550H617V206Q617 114 547 52T378 -11Q281 -11 211 51T140 206V550H86Q46 550 46 580Z" />
+<glyph unicode="V" glyph-name="V" horiz-adv-x="758" d="M28 581Q28 611 68 611H222Q263 611 263 580Q263 550 222 550H183L379 51L574 550H535Q494 550 494 580Q494 611 535 611H689Q701 611 707 610T721 602T729 580Q729 550 689 550H648L443 27Q437 11 428
+3T411 -6T388 -8H369Q342 -8 332 -1T314 28L109 550H68Q56 550 50 551T36 559T28 581Z" />
+<glyph unicode="W" glyph-name="W" horiz-adv-x="1050" d="M24 581Q24 611 65 611H200Q241 611 241 580Q241 550 200 550H158L310 43L471 577Q478 600 489 605T525 611Q540 611 547 610T564 601T579 577L739 43L891 550H849Q808 550 808 580Q808 611 849 611H984Q1025
+611 1025 580Q1025 550 984 550H950L793 26Q786 3 774 -2T739 -8Q712 -8 702 -1T685 30L524 562L364 29Q356 4 345 -2T310 -8Q271 -8 260 14L99 550H65Q24 550 24 581Z" />
+<glyph unicode="X" glyph-name="X" horiz-adv-x="758" d="M42 30Q42 61 83 61H132L332 324L149 550H100Q59 550 59 581Q59 611 100 611H256Q297 611 297 580Q297 550 256 550H237L371 382L496 550H474Q433 550 433 581Q433 611 474 611H630Q671 611 671 580Q671
+550 630 550H581L410 324L622 61H672Q713 61 713 30Q713 0 672 0H515Q475 0 475 30Q475 44 482 51T496 60T515 61H536L371 273L216 61H239Q280 61 280 30Q280 0 239 0H83Q42 0 42 30Z" />
+<glyph unicode="Y" glyph-name="Y" horiz-adv-x="758" d="M30 581Q30 611 71 611H227Q268 611 268 580Q268 550 227 550H204L378 314L553 550H530Q489 550 489 581Q489 611 530 611H686Q727 611 727 580Q727 550 686 550H638L413 244V61H467Q479 61 485 60T499
+52T507 30Q507 0 467 0H290Q250 0 250 30Q250 44 257 51T271 60T290 61H344V244L119 550H71Q30 550 30 581Z" />
+<glyph unicode="Z" glyph-name="Z" horiz-adv-x="641" d="M58 34Q58 52 70 65L486 550H142V497Q142 484 141 477T132 463T107 456Q84 456 79 466T73 497V570Q73 595 81 603T114 611H542Q555 611 562 610T576 601T583 577Q583 559 571 546L155 61H520V133Q520 146
+521 153T530 167T555 174Q578 174 583 164T589 133V41Q589 17 581 9T549 0H99Q86 0 79 1T65 10T58 34Z" />
+<glyph unicode="[" glyph-name="bracketleft" horiz-adv-x="297" d="M110 -45V658Q110 694 146 694H237Q274 694 274 663T238 632H180V-22H239Q274 -22 274 -52Q274 -83 237 -83H147Q110 -83 110 -45Z" />
+<glyph unicode="\" glyph-name="backslash" horiz-adv-x="525" d="M58 663Q58 676 68 685T89 694Q93 694 96 693T102 691T107 688T111 684T115 678T118 673T121 668T123 663L456 -24Q465 -42 465 -53Q465 -66 456 -74T435 -83Q414 -83 399 -50L67 638Q58 659 58 663Z" />
+<glyph unicode="]" glyph-name="bracketright" horiz-adv-x="297" d="M22 -53Q22 -22 57 -22H116V632H57Q22 632 22 663T59 694H146Q171 694 178 686T186 656V-47Q186 -83 150 -83H59Q22 -83 22 -53Z" />
+<glyph unicode="^" glyph-name="asciicircum" horiz-adv-x="642" d="M100 462Q100 481 132 494Q314 565 320 565H321Q327 565 508 494Q540 483 540 463Q540 453 532 438T507 422H506Q497 422 412 459T320 496Q317 496 231 459T133 422Q116 422 108 437T100 462Z" />
+<glyph unicode="_" glyph-name="underscore" horiz-adv-x="816" d="M87 -60Q87 -53 89 -47T101 -33T129 -25H687Q704 -25 714 -32T726 -47T728 -60Q728 -72 719 -83T689 -95H131Q87 -95 87 -60Z" />
+<glyph unicode="`" glyph-name="grave" horiz-adv-x="525" d="M108 604Q108 619 118 629T142 639H144Q150 639 293 577Q321 564 321 546Q321 533 312 520T288 506H287Q282 506 139 568Q129 573 125 575T115 586T108 604Z" />
+<glyph unicode="a" glyph-name="a" horiz-adv-x="510" d="M53 128Q53 196 130 235T344 277Q344 328 311 353T221 379Q196 379 184 378T170 375T167 367Q166 343 153 332T123 321Q104 321 91 333T78 367Q78 440 220 440Q316 440 364 394T413 285V69Q431 61 469
+61Q509 61 509 31Q509 16 502 9T486 1T460 0Q377 0 355 32Q300 -6 213 -6Q143 -6 98 33T53 128ZM122 128Q122 98 149 77T221 55Q270 55 305 71Q323 79 332 91T342 111T344 134V218Q233 214 178 189T122 128Z" />
+<glyph unicode="b" glyph-name="b" horiz-adv-x="583" d="M17 580Q17 594 24 601T38 610T57 611H140Q165 611 172 603T180 570V383Q242 437 325 437Q414 437 476 372T538 216Q538 123 472 59T314 -6Q235 -6 180 53Q180 37 180 30T176 14T166 3T146 0Q130 0 122
+7T112 21T111 41V550H57Q17 550 17 580ZM180 195Q180 147 216 101T310 55Q374 55 421 101T469 216Q469 281 426 328T319 376Q265 376 223 342T180 262V195Z" />
+<glyph unicode="c" glyph-name="c" horiz-adv-x="466" d="M44 216Q44 252 56 288T95 360T168 418T276 440Q425 440 425 367Q425 346 412 334T380 321Q337 321 336 370Q336 379 276 379Q229 379 195 361T144 315T120 263T113 216Q113 148 159 102T270 55Q341 55
+369 115Q374 129 381 133T402 137Q437 137 437 109Q437 100 429 84T404 46T349 9T264 -6Q171 -6 108 59T44 216Z" />
+<glyph unicode="d" glyph-name="d" horiz-adv-x="583" d="M44 215Q44 308 109 372T268 437Q344 437 402 386V550H348Q336 550 330 551T316 559T308 581Q308 611 348 611H431Q456 611 463 603T471 570V61H525Q537 61 543 60T557 52T565 30Q565 0 525 0H442Q417
+0 410 8T402 41V58Q343 -6 257 -6Q170 -6 107 58T44 215ZM113 215Q113 149 156 102T262 55Q322 55 362 101T402 197V263Q402 308 364 342T273 376Q208 376 161 329T113 215Z" />
+<glyph unicode="e" glyph-name="e" horiz-adv-x="466" d="M38 218Q38 309 99 374T248 440Q337 440 387 381T437 228Q437 215 434 207T425 196T413 192T397 191H109Q119 131 165 93T269 55Q344 55 369 115Q374 129 381 133T402 137Q437 137 437 109Q437 78 392
+36T263 -6Q169 -6 104 59T38 218ZM110 251H366Q361 321 327 350T248 379Q198 379 159 343T110 251Z" />
+<glyph unicode="f" glyph-name="f" horiz-adv-x="320" d="M17 30Q17 44 24 51T38 60T57 61H111V370H68Q28 370 28 400Q28 431 69 431H111V484Q111 546 157 581T267 617Q362 617 362 557Q362 537 349 525T319 513T293 523T279 543T275 556Q258 556 247 555T218
+547T190 523T180 478V431H261Q273 431 279 430T293 422T301 400Q301 370 261 370H180V61H258Q270 61 276 60T290 52T298 30Q298 0 258 0H57Q17 0 17 30Z" />
+<glyph unicode="g" glyph-name="g" horiz-adv-x="525" d="M29 -82Q29 -3 103 42Q80 73 80 114Q80 153 100 182Q68 223 68 277Q68 342 116 389T233 437Q286 437 330 407Q377 442 436 442Q473 442 491 426T509 388Q509 368 497 358T469 347Q458 347 446 355T430
+381Q397 378 372 364Q398 321 398 277Q398 210 350 163T233 116Q180 116 143 141Q137 126 137 113Q137 92 149 77Q161 63 182 63Q190 61 211 61H281Q372 61 426 32Q461 13 478 -18T495 -82Q495 -145 427 -187T262 -229T97 -188T29 -82ZM87 -82Q87 -116 138 -142T262
+-169T386 -143T437 -82Q437 -52 420 -33T367 -7T306 2T235 4Q178 4 162 2T128 -12Q87 -38 87 -82ZM137 276Q137 236 165 206T233 176Q272 176 300 205T329 277Q329 317 301 347T233 377Q194 377 166 348T137 276Z" />
+<glyph unicode="h" glyph-name="h" horiz-adv-x="583" d="M17 30Q17 44 24 51T38 60T57 61H111V550H57Q17 550 17 580Q17 594 24 601T38 610T57 611H140Q165 611 172 603T180 570V380Q242 437 327 437Q471 437 471 291V61H525Q537 61 543 60T557 52T565 30Q565
+0 525 0H348Q336 0 330 1T316 9T308 31Q308 61 348 61H402V285Q402 332 386 354T321 376Q290 376 260 364T205 319T180 237V61H234Q246 61 252 60T266 52T274 30Q274 0 234 0H57Q17 0 17 30Z" />
+<glyph unicode="i" glyph-name="i" horiz-adv-x="291" d="M17 30Q17 44 24 51T38 60T57 61H111V370H62Q21 370 21 401Q21 431 62 431H140Q165 431 172 423T180 390V61H224Q265 61 265 30Q265 0 225 0H57Q17 0 17 30ZM80 541T80 562T94 597T130 612T165 598T180
+562T166 527T130 512T95 526Z" />
+<glyph unicode="j" glyph-name="j" horiz-adv-x="320" d="M-46 -152Q-46 -131 -33 -119T-1 -106Q43 -106 43 -159Q43 -162 44 -162Q48 -167 74 -167Q140 -167 140 -43V370H77Q36 370 36 401Q36 431 77 431H169Q194 431 201 423T209 390V-47Q209 -88 198 -126T153
+-196T71 -228Q17 -228 -14 -208T-46 -152ZM109 541T109 562T123 597T159 612T194 598T209 562T195 527T159 512T124 526Z" />
+<glyph unicode="k" glyph-name="k" horiz-adv-x="554" d="M24 30Q24 44 31 51T45 60T64 61H118V550H64Q24 550 24 580Q24 594 31 601T45 610T64 611H134Q159 611 166 603T174 570V216L348 370H308Q268 370 268 400Q268 414 275 421T289 430T308 431H472Q513 431
+513 400Q513 370 472 370H433L303 255L460 61H495Q536 61 536 30Q536 0 495 0H369Q357 0 351 1T337 9T329 31Q329 61 369 61H388L261 218L174 141V61H228Q240 61 246 60T260 52T268 30Q268 0 228 0H64Q24 0 24 30Z" />
+<glyph unicode="l" glyph-name="l" horiz-adv-x="291" d="M17 30Q17 44 24 51T38 60T57 61H111V550H57Q17 550 17 580Q17 594 24 601T38 610T57 611H140Q165 611 172 603T180 570V61H234Q246 61 252 60T266 52T274 30Q274 0 234 0H57Q17 0 17 30Z" />
+<glyph unicode="m" glyph-name="m" horiz-adv-x="875" d="M17 30Q17 44 24 51T38 60T57 61H111V370H57Q17 370 17 400Q17 414 24 421T38 430T57 431H140Q168 431 174 421T180 380Q243 437 327 437Q426 437 458 366Q525 437 619 437Q764 437 764 291V61H818Q830
+61 836 60T850 52T858 30Q858 0 818 0H641Q601 0 601 30Q601 44 608 51T622 60T641 61H695V285Q695 333 679 354T613 376Q562 376 517 342T472 237V61H526Q538 61 544 60T558 52T566 30Q566 0 526 0H349Q309 0 309 30Q309 44 316 51T330 60T349 61H403V285Q403
+333 387 354T321 376Q270 376 225 342T180 237V61H234Q246 61 252 60T266 52T274 30Q274 0 234 0H57Q17 0 17 30Z" />
+<glyph unicode="n" glyph-name="n" horiz-adv-x="583" d="M17 30Q17 44 24 51T38 60T57 61H111V370H57Q17 370 17 400Q17 414 24 421T38 430T57 431H140Q168 431 174 421T180 380Q242 437 327 437Q471 437 471 291V61H525Q537 61 543 60T557 52T565 30Q565 0 525
+0H348Q336 0 330 1T316 9T308 31Q308 61 348 61H402V285Q402 332 386 354T321 376Q290 376 260 364T205 319T180 237V61H234Q246 61 252 60T266 52T274 30Q274 0 234 0H57Q17 0 17 30Z" />
+<glyph unicode="o" glyph-name="o" horiz-adv-x="525" d="M38 216Q38 308 103 374T262 440T420 374T486 216Q486 123 421 59T262 -6T104 58T38 216ZM107 223Q107 154 152 105T262 55Q326 55 371 104T417 223Q417 289 371 334T262 379T153 334T107 223Z" />
+<glyph unicode="p" glyph-name="p" horiz-adv-x="583" d="M17 -192Q17 -178 24 -171T38 -162T57 -161H111V370H57Q17 370 17 400Q17 414 24 421T38 430T57 431H140Q168 431 174 422T180 383Q242 437 325 437Q414 437 476 372T538 216Q538 123 472 59T314 -6Q235
+-6 180 53V-161H234Q246 -161 252 -162T266 -170T274 -192Q274 -222 234 -222H57Q17 -222 17 -192ZM180 195Q180 147 216 101T310 55Q374 55 421 101T469 216Q469 281 426 328T319 376Q265 376 223 342T180 262V195Z" />
+<glyph unicode="q" glyph-name="q" horiz-adv-x="554" d="M44 215Q44 308 110 372T268 437Q343 437 402 378V396Q402 409 403 416T412 430T437 437Q460 437 465 427T471 396V-161H525Q537 -161 543 -162T557 -170T565 -192Q565 -222 525 -222H348Q336 -222 330
+-221T316 -213T308 -191Q308 -161 348 -161H402V57Q337 -6 257 -6Q170 -6 107 58T44 215ZM113 215Q113 149 156 102T262 55Q322 55 362 100T402 195V232Q402 286 366 331T272 376Q208 376 161 330T113 215Z" />
+<glyph unicode="r" glyph-name="r" horiz-adv-x="408" d="M17 30Q17 44 24 51T38 60T57 61H111V370H57Q17 370 17 400Q17 414 24 421T38 430T57 431H140Q168 431 174 421T180 376Q232 437 303 437Q338 437 358 418T378 375Q378 356 366 344T336 332Q322 332 309
+341T294 375Q257 371 231 342T192 274T180 188V61H258Q270 61 276 60T290 52T298 30Q298 0 258 0H57Q17 0 17 30Z" />
+<glyph unicode="s" glyph-name="s" horiz-adv-x="414" d="M35 35V131Q35 144 36 151T45 165T70 172Q98 172 104 147Q110 127 115 114T132 86T163 63T210 55Q222 55 234 56T268 63T303 85T317 125Q317 152 295 169T241 193Q224 193 180 204Q35 231 35 322Q35 339
+41 357T64 395T116 427T203 440Q258 440 293 420Q300 440 322 440Q352 440 352 399V330Q352 317 351 310T342 296T317 289Q303 289 295 294T286 306T283 321Q282 332 280 339T270 357T245 373T201 379Q148 379 122 363T96 322Q96 294 126 282T227 257Q378 229 378
+125Q378 74 338 34T209 -6Q142 -6 100 28Q92 -6 65 -6Q35 -6 35 35Z" />
+<glyph unicode="t" glyph-name="t" horiz-adv-x="408" d="M19 400Q19 431 60 431H111V513Q111 526 112 533T121 547T146 554Q169 554 174 544T180 513V431H291Q303 431 309 430T323 422T331 400Q331 370 291 370H180V129Q180 55 229 55Q250 55 265 73T280 126Q280
+138 281 144T290 158T314 165T338 158T348 145T349 125Q349 68 313 31T225 -6Q181 -6 146 24T111 123V370H59Q19 370 19 400Z" />
+<glyph unicode="u" glyph-name="u" horiz-adv-x="583" d="M17 400Q17 414 24 421T38 430T57 431H140Q165 431 172 423T180 390V121Q180 105 181 97T191 78T219 61T271 55Q289 55 307 58T348 70T387 101T402 157V370H348Q336 370 330 371T316 379T308 401Q308 431
+348 431H431Q456 431 463 423T471 390V61H525Q537 61 543 60T557 52T565 30Q565 0 525 0H442Q429 0 423 1T409 10T402 35Q349 -6 265 -6Q111 -6 111 115V370H57Q17 370 17 400Z" />
+<glyph unicode="v" glyph-name="v" horiz-adv-x="554" d="M26 400Q26 414 33 421T47 430T66 431H206Q247 431 247 400Q247 370 206 370H165L277 42L388 370H347Q306 370 306 401Q306 431 347 431H487Q499 431 505 430T519 422T527 400Q527 370 487 370H447L332
+30Q325 7 312 2T277 -4Q261 -4 254 -3T237 6T221 31L106 370H66Q26 370 26 400Z" />
+<glyph unicode="w" glyph-name="w" horiz-adv-x="758" d="M23 401Q23 431 64 431H199Q240 431 240 400Q240 370 199 370H155L242 52L335 395Q341 415 350 423T381 431Q397 431 407 425T420 414T426 396L518 60L602 370H558Q517 370 517 401Q517 431 558 431H693Q734
+431 734 400Q734 370 693 370H660L567 30Q561 7 550 2T515 -4Q485 -4 476 5T459 45Q431 147 418 198L380 360Q377 330 356 246T315 90T293 15Q283 -4 244 -4Q227 -4 219 -3T203 7T189 32L97 370H64Q23 370 23 401Z" />
+<glyph unicode="x" glyph-name="x" horiz-adv-x="554" d="M28 30Q28 61 69 61H119L245 223L126 370H76Q35 370 35 401Q35 431 76 431H216Q228 431 234 430T248 422T256 400Q256 370 216 370H195L274 270L349 370H327Q286 370 286 401Q286 431 327 431H467Q479
+431 485 430T499 422T507 400Q507 370 467 370H417L302 223L433 61H483Q524 61 524 30Q524 0 483 0H343Q331 0 325 1T311 9T303 31Q303 61 343 61H366L273 186L184 61H209Q221 61 227 60T241 52T249 30Q249 0 209 0H69Q28 0 28 30Z" />
+<glyph unicode="y" glyph-name="y" horiz-adv-x="554" d="M20 -146Q20 -126 32 -114T64 -102Q82 -102 94 -114T107 -146Q107 -151 106 -156T105 -162Q105 -167 120 -167Q207 -167 239 -62Q259 -5 261 0L110 370H69Q28 370 28 401Q28 431 69 431H209Q221 431 227
+430T241 422T249 400Q249 370 209 370H171L266 132Q282 90 289 69L387 370H346Q306 370 306 400Q306 414 313 421T327 430T346 431H487Q499 431 505 430T519 422T527 400Q527 370 487 370H447L292 -83Q273 -138 227 -183T118 -228Q76 -228 48 -204T20 -146Z" />
+<glyph unicode="z" glyph-name="z" horiz-adv-x="466" d="M29 35Q29 48 32 55L321 370H113V344Q113 331 112 324T103 310T78 303Q55 303 50 313T44 344V390Q44 415 52 423T85 431H378Q391 431 398 430T412 421T419 396Q419 384 416 376L127 61H353V99Q353 112
+354 119T363 133T388 140Q411 140 416 130T422 99V41Q422 17 414 9T382 0H70Q57 0 50 1T36 10T29 35Z" />
+<glyph unicode="{" glyph-name="braceleft" horiz-adv-x="525" d="M56 305Q56 330 78 335Q79 335 95 335T131 338T171 346T207 362T226 389Q227 396 227 409V568Q227 629 274 661T432 694Q467 694 467 664Q467 641 450 636T395 630T329 617Q297 604 297 570V409Q297
+337 239 306V305Q297 273 297 202V45Q297 32 297 27T306 11T333 -7Q359 -17 395 -18T449 -25T467 -52Q467 -82 434 -83H423Q317 -81 272 -49T227 42V202Q227 215 226 222T217 240T191 258Q164 270 128 271T74 278T56 305Z" />
+<glyph unicode="|" glyph-name="bar" horiz-adv-x="292" d="M110 -42V648Q110 659 111 665Q113 676 122 685T145 694Q151 694 158 692T172 680T180 653V-37Q180 -49 179 -55Q177 -65 168 -74T145 -83Q139 -83 132 -81T118 -68T110 -42Z" />
+<glyph unicode="}" glyph-name="braceright" horiz-adv-x="525" d="M56 -52Q56 -31 73 -24Q75 -23 112 -22T184 -10T225 23Q227 30 227 46V202Q227 222 229 236T244 270T284 305V306Q227 337 227 403V565Q227 579 225 586T212 606T171 624T92 632Q56 632 56 663Q56
+693 89 694H101Q208 692 252 660T297 568V409Q297 399 297 396T301 381T312 365T334 352T373 341T431 336H432Q467 336 467 306Q467 281 445 276Q444 276 420 274T372 269T325 254T298 222Q297 215 297 202V43Q297 -27 243 -54T91 -83Q56 -83 56 -52Z" />
+<glyph unicode="~" glyph-name="asciitilde" horiz-adv-x="642" d="M87 522Q87 533 107 553Q171 611 233 611Q272 611 328 584T410 557Q443 557 478 583T522 610Q533 610 543 601T553 579Q553 564 536 550Q471 490 408 490Q370 490 313 517T230 545Q198 545 163
+518T119 491Q107 491 97 500T87 522Z" />
+</font>
+</defs>
+</svg>
diff --git a/fonts/Typewriter Variable/cmunvt.ttf b/fonts/Typewriter Variable/cmunvt.ttf
new file mode 100644
index 0000000..57bcaf4
--- /dev/null
+++ b/fonts/Typewriter Variable/cmunvt.ttf
Binary files differ
diff --git a/fonts/Typewriter Variable/cmunvt.woff b/fonts/Typewriter Variable/cmunvt.woff
new file mode 100644
index 0000000..69420a5
--- /dev/null
+++ b/fonts/Typewriter Variable/cmunvt.woff
Binary files differ