mirror of
https://github.com/freescout-helpdesk/freescout.git
synced 2024-11-23 10:52:31 +01:00
Start
This commit is contained in:
commit
528acaebf4
15
.env.example
Normal file
15
.env.example
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
APP_URL=http://localhost
|
||||||
|
|
||||||
|
DB_CONNECTION=mysql
|
||||||
|
DB_HOST=127.0.0.1
|
||||||
|
DB_PORT=3306
|
||||||
|
DB_DATABASE=homestead
|
||||||
|
DB_USERNAME=homestead
|
||||||
|
DB_PASSWORD=secret
|
||||||
|
|
||||||
|
MAIL_DRIVER=smtp
|
||||||
|
MAIL_HOST=smtp.mailtrap.io
|
||||||
|
MAIL_PORT=2525
|
||||||
|
MAIL_USERNAME=null
|
||||||
|
MAIL_PASSWORD=null
|
||||||
|
MAIL_ENCRYPTION=null
|
5
.gitattributes
vendored
Normal file
5
.gitattributes
vendored
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
* text=auto
|
||||||
|
*.css linguist-vendored
|
||||||
|
*.scss linguist-vendored
|
||||||
|
*.js linguist-vendored
|
||||||
|
CHANGELOG.md export-ignore
|
22
.gitignore
vendored
Normal file
22
.gitignore
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
/node_modules
|
||||||
|
/public/hot
|
||||||
|
/public/storage
|
||||||
|
/storage/*.key
|
||||||
|
# Althoug committing vendor directory would make installation process much easier
|
||||||
|
# we still need to ignore /vandor as there are require-dev dependencies
|
||||||
|
# https://www.codeenigma.com/build/blog/do-you-really-need-composer-production
|
||||||
|
# https://getcomposer.org/doc/faqs/should-i-commit-the-dependencies-in-my-vendor-directory.md
|
||||||
|
/vendor
|
||||||
|
/.idea
|
||||||
|
/.vagrant
|
||||||
|
Homestead.json
|
||||||
|
Homestead.yaml
|
||||||
|
npm-debug.log
|
||||||
|
yarn-error.log
|
||||||
|
.env
|
||||||
|
|
||||||
|
/bootstrap/compiled.php
|
||||||
|
composer.phar
|
||||||
|
composer.lock
|
||||||
|
.DS_Store
|
||||||
|
Thumbs.db
|
661
LICENSE
Normal file
661
LICENSE
Normal file
@ -0,0 +1,661 @@
|
|||||||
|
GNU AFFERO GENERAL PUBLIC LICENSE
|
||||||
|
Version 3, 19 November 2007
|
||||||
|
|
||||||
|
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||||
|
Everyone is permitted to copy and distribute verbatim copies
|
||||||
|
of this license document, but changing it is not allowed.
|
||||||
|
|
||||||
|
Preamble
|
||||||
|
|
||||||
|
The GNU Affero General Public License is a free, copyleft license for
|
||||||
|
software and other kinds of works, specifically designed to ensure
|
||||||
|
cooperation with the community in the case of network server software.
|
||||||
|
|
||||||
|
The licenses for most software and other practical works are designed
|
||||||
|
to take away your freedom to share and change the works. By contrast,
|
||||||
|
our General Public Licenses are intended to guarantee your freedom to
|
||||||
|
share and change all versions of a program--to make sure it remains free
|
||||||
|
software for all its users.
|
||||||
|
|
||||||
|
When we speak of free software, we are referring to freedom, not
|
||||||
|
price. Our General Public Licenses are designed to make sure that you
|
||||||
|
have the freedom to distribute copies of free software (and charge for
|
||||||
|
them if you wish), that you receive source code or can get it if you
|
||||||
|
want it, that you can change the software or use pieces of it in new
|
||||||
|
free programs, and that you know you can do these things.
|
||||||
|
|
||||||
|
Developers that use our General Public Licenses protect your rights
|
||||||
|
with two steps: (1) assert copyright on the software, and (2) offer
|
||||||
|
you this License which gives you legal permission to copy, distribute
|
||||||
|
and/or modify the software.
|
||||||
|
|
||||||
|
A secondary benefit of defending all users' freedom is that
|
||||||
|
improvements made in alternate versions of the program, if they
|
||||||
|
receive widespread use, become available for other developers to
|
||||||
|
incorporate. Many developers of free software are heartened and
|
||||||
|
encouraged by the resulting cooperation. However, in the case of
|
||||||
|
software used on network servers, this result may fail to come about.
|
||||||
|
The GNU General Public License permits making a modified version and
|
||||||
|
letting the public access it on a server without ever releasing its
|
||||||
|
source code to the public.
|
||||||
|
|
||||||
|
The GNU Affero General Public License is designed specifically to
|
||||||
|
ensure that, in such cases, the modified source code becomes available
|
||||||
|
to the community. It requires the operator of a network server to
|
||||||
|
provide the source code of the modified version running there to the
|
||||||
|
users of that server. Therefore, public use of a modified version, on
|
||||||
|
a publicly accessible server, gives the public access to the source
|
||||||
|
code of the modified version.
|
||||||
|
|
||||||
|
An older license, called the Affero General Public License and
|
||||||
|
published by Affero, was designed to accomplish similar goals. This is
|
||||||
|
a different license, not a version of the Affero GPL, but Affero has
|
||||||
|
released a new version of the Affero GPL which permits relicensing under
|
||||||
|
this license.
|
||||||
|
|
||||||
|
The precise terms and conditions for copying, distribution and
|
||||||
|
modification follow.
|
||||||
|
|
||||||
|
TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
0. Definitions.
|
||||||
|
|
||||||
|
"This License" refers to version 3 of the GNU Affero General Public License.
|
||||||
|
|
||||||
|
"Copyright" also means copyright-like laws that apply to other kinds of
|
||||||
|
works, such as semiconductor masks.
|
||||||
|
|
||||||
|
"The Program" refers to any copyrightable work licensed under this
|
||||||
|
License. Each licensee is addressed as "you". "Licensees" and
|
||||||
|
"recipients" may be individuals or organizations.
|
||||||
|
|
||||||
|
To "modify" a work means to copy from or adapt all or part of the work
|
||||||
|
in a fashion requiring copyright permission, other than the making of an
|
||||||
|
exact copy. The resulting work is called a "modified version" of the
|
||||||
|
earlier work or a work "based on" the earlier work.
|
||||||
|
|
||||||
|
A "covered work" means either the unmodified Program or a work based
|
||||||
|
on the Program.
|
||||||
|
|
||||||
|
To "propagate" a work means to do anything with it that, without
|
||||||
|
permission, would make you directly or secondarily liable for
|
||||||
|
infringement under applicable copyright law, except executing it on a
|
||||||
|
computer or modifying a private copy. Propagation includes copying,
|
||||||
|
distribution (with or without modification), making available to the
|
||||||
|
public, and in some countries other activities as well.
|
||||||
|
|
||||||
|
To "convey" a work means any kind of propagation that enables other
|
||||||
|
parties to make or receive copies. Mere interaction with a user through
|
||||||
|
a computer network, with no transfer of a copy, is not conveying.
|
||||||
|
|
||||||
|
An interactive user interface displays "Appropriate Legal Notices"
|
||||||
|
to the extent that it includes a convenient and prominently visible
|
||||||
|
feature that (1) displays an appropriate copyright notice, and (2)
|
||||||
|
tells the user that there is no warranty for the work (except to the
|
||||||
|
extent that warranties are provided), that licensees may convey the
|
||||||
|
work under this License, and how to view a copy of this License. If
|
||||||
|
the interface presents a list of user commands or options, such as a
|
||||||
|
menu, a prominent item in the list meets this criterion.
|
||||||
|
|
||||||
|
1. Source Code.
|
||||||
|
|
||||||
|
The "source code" for a work means the preferred form of the work
|
||||||
|
for making modifications to it. "Object code" means any non-source
|
||||||
|
form of a work.
|
||||||
|
|
||||||
|
A "Standard Interface" means an interface that either is an official
|
||||||
|
standard defined by a recognized standards body, or, in the case of
|
||||||
|
interfaces specified for a particular programming language, one that
|
||||||
|
is widely used among developers working in that language.
|
||||||
|
|
||||||
|
The "System Libraries" of an executable work include anything, other
|
||||||
|
than the work as a whole, that (a) is included in the normal form of
|
||||||
|
packaging a Major Component, but which is not part of that Major
|
||||||
|
Component, and (b) serves only to enable use of the work with that
|
||||||
|
Major Component, or to implement a Standard Interface for which an
|
||||||
|
implementation is available to the public in source code form. A
|
||||||
|
"Major Component", in this context, means a major essential component
|
||||||
|
(kernel, window system, and so on) of the specific operating system
|
||||||
|
(if any) on which the executable work runs, or a compiler used to
|
||||||
|
produce the work, or an object code interpreter used to run it.
|
||||||
|
|
||||||
|
The "Corresponding Source" for a work in object code form means all
|
||||||
|
the source code needed to generate, install, and (for an executable
|
||||||
|
work) run the object code and to modify the work, including scripts to
|
||||||
|
control those activities. However, it does not include the work's
|
||||||
|
System Libraries, or general-purpose tools or generally available free
|
||||||
|
programs which are used unmodified in performing those activities but
|
||||||
|
which are not part of the work. For example, Corresponding Source
|
||||||
|
includes interface definition files associated with source files for
|
||||||
|
the work, and the source code for shared libraries and dynamically
|
||||||
|
linked subprograms that the work is specifically designed to require,
|
||||||
|
such as by intimate data communication or control flow between those
|
||||||
|
subprograms and other parts of the work.
|
||||||
|
|
||||||
|
The Corresponding Source need not include anything that users
|
||||||
|
can regenerate automatically from other parts of the Corresponding
|
||||||
|
Source.
|
||||||
|
|
||||||
|
The Corresponding Source for a work in source code form is that
|
||||||
|
same work.
|
||||||
|
|
||||||
|
2. Basic Permissions.
|
||||||
|
|
||||||
|
All rights granted under this License are granted for the term of
|
||||||
|
copyright on the Program, and are irrevocable provided the stated
|
||||||
|
conditions are met. This License explicitly affirms your unlimited
|
||||||
|
permission to run the unmodified Program. The output from running a
|
||||||
|
covered work is covered by this License only if the output, given its
|
||||||
|
content, constitutes a covered work. This License acknowledges your
|
||||||
|
rights of fair use or other equivalent, as provided by copyright law.
|
||||||
|
|
||||||
|
You may make, run and propagate covered works that you do not
|
||||||
|
convey, without conditions so long as your license otherwise remains
|
||||||
|
in force. You may convey covered works to others for the sole purpose
|
||||||
|
of having them make modifications exclusively for you, or provide you
|
||||||
|
with facilities for running those works, provided that you comply with
|
||||||
|
the terms of this License in conveying all material for which you do
|
||||||
|
not control copyright. Those thus making or running the covered works
|
||||||
|
for you must do so exclusively on your behalf, under your direction
|
||||||
|
and control, on terms that prohibit them from making any copies of
|
||||||
|
your copyrighted material outside their relationship with you.
|
||||||
|
|
||||||
|
Conveying under any other circumstances is permitted solely under
|
||||||
|
the conditions stated below. Sublicensing is not allowed; section 10
|
||||||
|
makes it unnecessary.
|
||||||
|
|
||||||
|
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||||
|
|
||||||
|
No covered work shall be deemed part of an effective technological
|
||||||
|
measure under any applicable law fulfilling obligations under article
|
||||||
|
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||||
|
similar laws prohibiting or restricting circumvention of such
|
||||||
|
measures.
|
||||||
|
|
||||||
|
When you convey a covered work, you waive any legal power to forbid
|
||||||
|
circumvention of technological measures to the extent such circumvention
|
||||||
|
is effected by exercising rights under this License with respect to
|
||||||
|
the covered work, and you disclaim any intention to limit operation or
|
||||||
|
modification of the work as a means of enforcing, against the work's
|
||||||
|
users, your or third parties' legal rights to forbid circumvention of
|
||||||
|
technological measures.
|
||||||
|
|
||||||
|
4. Conveying Verbatim Copies.
|
||||||
|
|
||||||
|
You may convey verbatim copies of the Program's source code as you
|
||||||
|
receive it, in any medium, provided that you conspicuously and
|
||||||
|
appropriately publish on each copy an appropriate copyright notice;
|
||||||
|
keep intact all notices stating that this License and any
|
||||||
|
non-permissive terms added in accord with section 7 apply to the code;
|
||||||
|
keep intact all notices of the absence of any warranty; and give all
|
||||||
|
recipients a copy of this License along with the Program.
|
||||||
|
|
||||||
|
You may charge any price or no price for each copy that you convey,
|
||||||
|
and you may offer support or warranty protection for a fee.
|
||||||
|
|
||||||
|
5. Conveying Modified Source Versions.
|
||||||
|
|
||||||
|
You may convey a work based on the Program, or the modifications to
|
||||||
|
produce it from the Program, in the form of source code under the
|
||||||
|
terms of section 4, provided that you also meet all of these conditions:
|
||||||
|
|
||||||
|
a) The work must carry prominent notices stating that you modified
|
||||||
|
it, and giving a relevant date.
|
||||||
|
|
||||||
|
b) The work must carry prominent notices stating that it is
|
||||||
|
released under this License and any conditions added under section
|
||||||
|
7. This requirement modifies the requirement in section 4 to
|
||||||
|
"keep intact all notices".
|
||||||
|
|
||||||
|
c) You must license the entire work, as a whole, under this
|
||||||
|
License to anyone who comes into possession of a copy. This
|
||||||
|
License will therefore apply, along with any applicable section 7
|
||||||
|
additional terms, to the whole of the work, and all its parts,
|
||||||
|
regardless of how they are packaged. This License gives no
|
||||||
|
permission to license the work in any other way, but it does not
|
||||||
|
invalidate such permission if you have separately received it.
|
||||||
|
|
||||||
|
d) If the work has interactive user interfaces, each must display
|
||||||
|
Appropriate Legal Notices; however, if the Program has interactive
|
||||||
|
interfaces that do not display Appropriate Legal Notices, your
|
||||||
|
work need not make them do so.
|
||||||
|
|
||||||
|
A compilation of a covered work with other separate and independent
|
||||||
|
works, which are not by their nature extensions of the covered work,
|
||||||
|
and which are not combined with it such as to form a larger program,
|
||||||
|
in or on a volume of a storage or distribution medium, is called an
|
||||||
|
"aggregate" if the compilation and its resulting copyright are not
|
||||||
|
used to limit the access or legal rights of the compilation's users
|
||||||
|
beyond what the individual works permit. Inclusion of a covered work
|
||||||
|
in an aggregate does not cause this License to apply to the other
|
||||||
|
parts of the aggregate.
|
||||||
|
|
||||||
|
6. Conveying Non-Source Forms.
|
||||||
|
|
||||||
|
You may convey a covered work in object code form under the terms
|
||||||
|
of sections 4 and 5, provided that you also convey the
|
||||||
|
machine-readable Corresponding Source under the terms of this License,
|
||||||
|
in one of these ways:
|
||||||
|
|
||||||
|
a) Convey the object code in, or embodied in, a physical product
|
||||||
|
(including a physical distribution medium), accompanied by the
|
||||||
|
Corresponding Source fixed on a durable physical medium
|
||||||
|
customarily used for software interchange.
|
||||||
|
|
||||||
|
b) Convey the object code in, or embodied in, a physical product
|
||||||
|
(including a physical distribution medium), accompanied by a
|
||||||
|
written offer, valid for at least three years and valid for as
|
||||||
|
long as you offer spare parts or customer support for that product
|
||||||
|
model, to give anyone who possesses the object code either (1) a
|
||||||
|
copy of the Corresponding Source for all the software in the
|
||||||
|
product that is covered by this License, on a durable physical
|
||||||
|
medium customarily used for software interchange, for a price no
|
||||||
|
more than your reasonable cost of physically performing this
|
||||||
|
conveying of source, or (2) access to copy the
|
||||||
|
Corresponding Source from a network server at no charge.
|
||||||
|
|
||||||
|
c) Convey individual copies of the object code with a copy of the
|
||||||
|
written offer to provide the Corresponding Source. This
|
||||||
|
alternative is allowed only occasionally and noncommercially, and
|
||||||
|
only if you received the object code with such an offer, in accord
|
||||||
|
with subsection 6b.
|
||||||
|
|
||||||
|
d) Convey the object code by offering access from a designated
|
||||||
|
place (gratis or for a charge), and offer equivalent access to the
|
||||||
|
Corresponding Source in the same way through the same place at no
|
||||||
|
further charge. You need not require recipients to copy the
|
||||||
|
Corresponding Source along with the object code. If the place to
|
||||||
|
copy the object code is a network server, the Corresponding Source
|
||||||
|
may be on a different server (operated by you or a third party)
|
||||||
|
that supports equivalent copying facilities, provided you maintain
|
||||||
|
clear directions next to the object code saying where to find the
|
||||||
|
Corresponding Source. Regardless of what server hosts the
|
||||||
|
Corresponding Source, you remain obligated to ensure that it is
|
||||||
|
available for as long as needed to satisfy these requirements.
|
||||||
|
|
||||||
|
e) Convey the object code using peer-to-peer transmission, provided
|
||||||
|
you inform other peers where the object code and Corresponding
|
||||||
|
Source of the work are being offered to the general public at no
|
||||||
|
charge under subsection 6d.
|
||||||
|
|
||||||
|
A separable portion of the object code, whose source code is excluded
|
||||||
|
from the Corresponding Source as a System Library, need not be
|
||||||
|
included in conveying the object code work.
|
||||||
|
|
||||||
|
A "User Product" is either (1) a "consumer product", which means any
|
||||||
|
tangible personal property which is normally used for personal, family,
|
||||||
|
or household purposes, or (2) anything designed or sold for incorporation
|
||||||
|
into a dwelling. In determining whether a product is a consumer product,
|
||||||
|
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||||
|
product received by a particular user, "normally used" refers to a
|
||||||
|
typical or common use of that class of product, regardless of the status
|
||||||
|
of the particular user or of the way in which the particular user
|
||||||
|
actually uses, or expects or is expected to use, the product. A product
|
||||||
|
is a consumer product regardless of whether the product has substantial
|
||||||
|
commercial, industrial or non-consumer uses, unless such uses represent
|
||||||
|
the only significant mode of use of the product.
|
||||||
|
|
||||||
|
"Installation Information" for a User Product means any methods,
|
||||||
|
procedures, authorization keys, or other information required to install
|
||||||
|
and execute modified versions of a covered work in that User Product from
|
||||||
|
a modified version of its Corresponding Source. The information must
|
||||||
|
suffice to ensure that the continued functioning of the modified object
|
||||||
|
code is in no case prevented or interfered with solely because
|
||||||
|
modification has been made.
|
||||||
|
|
||||||
|
If you convey an object code work under this section in, or with, or
|
||||||
|
specifically for use in, a User Product, and the conveying occurs as
|
||||||
|
part of a transaction in which the right of possession and use of the
|
||||||
|
User Product is transferred to the recipient in perpetuity or for a
|
||||||
|
fixed term (regardless of how the transaction is characterized), the
|
||||||
|
Corresponding Source conveyed under this section must be accompanied
|
||||||
|
by the Installation Information. But this requirement does not apply
|
||||||
|
if neither you nor any third party retains the ability to install
|
||||||
|
modified object code on the User Product (for example, the work has
|
||||||
|
been installed in ROM).
|
||||||
|
|
||||||
|
The requirement to provide Installation Information does not include a
|
||||||
|
requirement to continue to provide support service, warranty, or updates
|
||||||
|
for a work that has been modified or installed by the recipient, or for
|
||||||
|
the User Product in which it has been modified or installed. Access to a
|
||||||
|
network may be denied when the modification itself materially and
|
||||||
|
adversely affects the operation of the network or violates the rules and
|
||||||
|
protocols for communication across the network.
|
||||||
|
|
||||||
|
Corresponding Source conveyed, and Installation Information provided,
|
||||||
|
in accord with this section must be in a format that is publicly
|
||||||
|
documented (and with an implementation available to the public in
|
||||||
|
source code form), and must require no special password or key for
|
||||||
|
unpacking, reading or copying.
|
||||||
|
|
||||||
|
7. Additional Terms.
|
||||||
|
|
||||||
|
"Additional permissions" are terms that supplement the terms of this
|
||||||
|
License by making exceptions from one or more of its conditions.
|
||||||
|
Additional permissions that are applicable to the entire Program shall
|
||||||
|
be treated as though they were included in this License, to the extent
|
||||||
|
that they are valid under applicable law. If additional permissions
|
||||||
|
apply only to part of the Program, that part may be used separately
|
||||||
|
under those permissions, but the entire Program remains governed by
|
||||||
|
this License without regard to the additional permissions.
|
||||||
|
|
||||||
|
When you convey a copy of a covered work, you may at your option
|
||||||
|
remove any additional permissions from that copy, or from any part of
|
||||||
|
it. (Additional permissions may be written to require their own
|
||||||
|
removal in certain cases when you modify the work.) You may place
|
||||||
|
additional permissions on material, added by you to a covered work,
|
||||||
|
for which you have or can give appropriate copyright permission.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, for material you
|
||||||
|
add to a covered work, you may (if authorized by the copyright holders of
|
||||||
|
that material) supplement the terms of this License with terms:
|
||||||
|
|
||||||
|
a) Disclaiming warranty or limiting liability differently from the
|
||||||
|
terms of sections 15 and 16 of this License; or
|
||||||
|
|
||||||
|
b) Requiring preservation of specified reasonable legal notices or
|
||||||
|
author attributions in that material or in the Appropriate Legal
|
||||||
|
Notices displayed by works containing it; or
|
||||||
|
|
||||||
|
c) Prohibiting misrepresentation of the origin of that material, or
|
||||||
|
requiring that modified versions of such material be marked in
|
||||||
|
reasonable ways as different from the original version; or
|
||||||
|
|
||||||
|
d) Limiting the use for publicity purposes of names of licensors or
|
||||||
|
authors of the material; or
|
||||||
|
|
||||||
|
e) Declining to grant rights under trademark law for use of some
|
||||||
|
trade names, trademarks, or service marks; or
|
||||||
|
|
||||||
|
f) Requiring indemnification of licensors and authors of that
|
||||||
|
material by anyone who conveys the material (or modified versions of
|
||||||
|
it) with contractual assumptions of liability to the recipient, for
|
||||||
|
any liability that these contractual assumptions directly impose on
|
||||||
|
those licensors and authors.
|
||||||
|
|
||||||
|
All other non-permissive additional terms are considered "further
|
||||||
|
restrictions" within the meaning of section 10. If the Program as you
|
||||||
|
received it, or any part of it, contains a notice stating that it is
|
||||||
|
governed by this License along with a term that is a further
|
||||||
|
restriction, you may remove that term. If a license document contains
|
||||||
|
a further restriction but permits relicensing or conveying under this
|
||||||
|
License, you may add to a covered work material governed by the terms
|
||||||
|
of that license document, provided that the further restriction does
|
||||||
|
not survive such relicensing or conveying.
|
||||||
|
|
||||||
|
If you add terms to a covered work in accord with this section, you
|
||||||
|
must place, in the relevant source files, a statement of the
|
||||||
|
additional terms that apply to those files, or a notice indicating
|
||||||
|
where to find the applicable terms.
|
||||||
|
|
||||||
|
Additional terms, permissive or non-permissive, may be stated in the
|
||||||
|
form of a separately written license, or stated as exceptions;
|
||||||
|
the above requirements apply either way.
|
||||||
|
|
||||||
|
8. Termination.
|
||||||
|
|
||||||
|
You may not propagate or modify a covered work except as expressly
|
||||||
|
provided under this License. Any attempt otherwise to propagate or
|
||||||
|
modify it is void, and will automatically terminate your rights under
|
||||||
|
this License (including any patent licenses granted under the third
|
||||||
|
paragraph of section 11).
|
||||||
|
|
||||||
|
However, if you cease all violation of this License, then your
|
||||||
|
license from a particular copyright holder is reinstated (a)
|
||||||
|
provisionally, unless and until the copyright holder explicitly and
|
||||||
|
finally terminates your license, and (b) permanently, if the copyright
|
||||||
|
holder fails to notify you of the violation by some reasonable means
|
||||||
|
prior to 60 days after the cessation.
|
||||||
|
|
||||||
|
Moreover, your license from a particular copyright holder is
|
||||||
|
reinstated permanently if the copyright holder notifies you of the
|
||||||
|
violation by some reasonable means, this is the first time you have
|
||||||
|
received notice of violation of this License (for any work) from that
|
||||||
|
copyright holder, and you cure the violation prior to 30 days after
|
||||||
|
your receipt of the notice.
|
||||||
|
|
||||||
|
Termination of your rights under this section does not terminate the
|
||||||
|
licenses of parties who have received copies or rights from you under
|
||||||
|
this License. If your rights have been terminated and not permanently
|
||||||
|
reinstated, you do not qualify to receive new licenses for the same
|
||||||
|
material under section 10.
|
||||||
|
|
||||||
|
9. Acceptance Not Required for Having Copies.
|
||||||
|
|
||||||
|
You are not required to accept this License in order to receive or
|
||||||
|
run a copy of the Program. Ancillary propagation of a covered work
|
||||||
|
occurring solely as a consequence of using peer-to-peer transmission
|
||||||
|
to receive a copy likewise does not require acceptance. However,
|
||||||
|
nothing other than this License grants you permission to propagate or
|
||||||
|
modify any covered work. These actions infringe copyright if you do
|
||||||
|
not accept this License. Therefore, by modifying or propagating a
|
||||||
|
covered work, you indicate your acceptance of this License to do so.
|
||||||
|
|
||||||
|
10. Automatic Licensing of Downstream Recipients.
|
||||||
|
|
||||||
|
Each time you convey a covered work, the recipient automatically
|
||||||
|
receives a license from the original licensors, to run, modify and
|
||||||
|
propagate that work, subject to this License. You are not responsible
|
||||||
|
for enforcing compliance by third parties with this License.
|
||||||
|
|
||||||
|
An "entity transaction" is a transaction transferring control of an
|
||||||
|
organization, or substantially all assets of one, or subdividing an
|
||||||
|
organization, or merging organizations. If propagation of a covered
|
||||||
|
work results from an entity transaction, each party to that
|
||||||
|
transaction who receives a copy of the work also receives whatever
|
||||||
|
licenses to the work the party's predecessor in interest had or could
|
||||||
|
give under the previous paragraph, plus a right to possession of the
|
||||||
|
Corresponding Source of the work from the predecessor in interest, if
|
||||||
|
the predecessor has it or can get it with reasonable efforts.
|
||||||
|
|
||||||
|
You may not impose any further restrictions on the exercise of the
|
||||||
|
rights granted or affirmed under this License. For example, you may
|
||||||
|
not impose a license fee, royalty, or other charge for exercise of
|
||||||
|
rights granted under this License, and you may not initiate litigation
|
||||||
|
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||||
|
any patent claim is infringed by making, using, selling, offering for
|
||||||
|
sale, or importing the Program or any portion of it.
|
||||||
|
|
||||||
|
11. Patents.
|
||||||
|
|
||||||
|
A "contributor" is a copyright holder who authorizes use under this
|
||||||
|
License of the Program or a work on which the Program is based. The
|
||||||
|
work thus licensed is called the contributor's "contributor version".
|
||||||
|
|
||||||
|
A contributor's "essential patent claims" are all patent claims
|
||||||
|
owned or controlled by the contributor, whether already acquired or
|
||||||
|
hereafter acquired, that would be infringed by some manner, permitted
|
||||||
|
by this License, of making, using, or selling its contributor version,
|
||||||
|
but do not include claims that would be infringed only as a
|
||||||
|
consequence of further modification of the contributor version. For
|
||||||
|
purposes of this definition, "control" includes the right to grant
|
||||||
|
patent sublicenses in a manner consistent with the requirements of
|
||||||
|
this License.
|
||||||
|
|
||||||
|
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||||
|
patent license under the contributor's essential patent claims, to
|
||||||
|
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||||
|
propagate the contents of its contributor version.
|
||||||
|
|
||||||
|
In the following three paragraphs, a "patent license" is any express
|
||||||
|
agreement or commitment, however denominated, not to enforce a patent
|
||||||
|
(such as an express permission to practice a patent or covenant not to
|
||||||
|
sue for patent infringement). To "grant" such a patent license to a
|
||||||
|
party means to make such an agreement or commitment not to enforce a
|
||||||
|
patent against the party.
|
||||||
|
|
||||||
|
If you convey a covered work, knowingly relying on a patent license,
|
||||||
|
and the Corresponding Source of the work is not available for anyone
|
||||||
|
to copy, free of charge and under the terms of this License, through a
|
||||||
|
publicly available network server or other readily accessible means,
|
||||||
|
then you must either (1) cause the Corresponding Source to be so
|
||||||
|
available, or (2) arrange to deprive yourself of the benefit of the
|
||||||
|
patent license for this particular work, or (3) arrange, in a manner
|
||||||
|
consistent with the requirements of this License, to extend the patent
|
||||||
|
license to downstream recipients. "Knowingly relying" means you have
|
||||||
|
actual knowledge that, but for the patent license, your conveying the
|
||||||
|
covered work in a country, or your recipient's use of the covered work
|
||||||
|
in a country, would infringe one or more identifiable patents in that
|
||||||
|
country that you have reason to believe are valid.
|
||||||
|
|
||||||
|
If, pursuant to or in connection with a single transaction or
|
||||||
|
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||||
|
covered work, and grant a patent license to some of the parties
|
||||||
|
receiving the covered work authorizing them to use, propagate, modify
|
||||||
|
or convey a specific copy of the covered work, then the patent license
|
||||||
|
you grant is automatically extended to all recipients of the covered
|
||||||
|
work and works based on it.
|
||||||
|
|
||||||
|
A patent license is "discriminatory" if it does not include within
|
||||||
|
the scope of its coverage, prohibits the exercise of, or is
|
||||||
|
conditioned on the non-exercise of one or more of the rights that are
|
||||||
|
specifically granted under this License. You may not convey a covered
|
||||||
|
work if you are a party to an arrangement with a third party that is
|
||||||
|
in the business of distributing software, under which you make payment
|
||||||
|
to the third party based on the extent of your activity of conveying
|
||||||
|
the work, and under which the third party grants, to any of the
|
||||||
|
parties who would receive the covered work from you, a discriminatory
|
||||||
|
patent license (a) in connection with copies of the covered work
|
||||||
|
conveyed by you (or copies made from those copies), or (b) primarily
|
||||||
|
for and in connection with specific products or compilations that
|
||||||
|
contain the covered work, unless you entered into that arrangement,
|
||||||
|
or that patent license was granted, prior to 28 March 2007.
|
||||||
|
|
||||||
|
Nothing in this License shall be construed as excluding or limiting
|
||||||
|
any implied license or other defenses to infringement that may
|
||||||
|
otherwise be available to you under applicable patent law.
|
||||||
|
|
||||||
|
12. No Surrender of Others' Freedom.
|
||||||
|
|
||||||
|
If conditions are imposed on you (whether by court order, agreement or
|
||||||
|
otherwise) that contradict the conditions of this License, they do not
|
||||||
|
excuse you from the conditions of this License. If you cannot convey a
|
||||||
|
covered work so as to satisfy simultaneously your obligations under this
|
||||||
|
License and any other pertinent obligations, then as a consequence you may
|
||||||
|
not convey it at all. For example, if you agree to terms that obligate you
|
||||||
|
to collect a royalty for further conveying from those to whom you convey
|
||||||
|
the Program, the only way you could satisfy both those terms and this
|
||||||
|
License would be to refrain entirely from conveying the Program.
|
||||||
|
|
||||||
|
13. Remote Network Interaction; Use with the GNU General Public License.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, if you modify the
|
||||||
|
Program, your modified version must prominently offer all users
|
||||||
|
interacting with it remotely through a computer network (if your version
|
||||||
|
supports such interaction) an opportunity to receive the Corresponding
|
||||||
|
Source of your version by providing access to the Corresponding Source
|
||||||
|
from a network server at no charge, through some standard or customary
|
||||||
|
means of facilitating copying of software. This Corresponding Source
|
||||||
|
shall include the Corresponding Source for any work covered by version 3
|
||||||
|
of the GNU General Public License that is incorporated pursuant to the
|
||||||
|
following paragraph.
|
||||||
|
|
||||||
|
Notwithstanding any other provision of this License, you have
|
||||||
|
permission to link or combine any covered work with a work licensed
|
||||||
|
under version 3 of the GNU General Public License into a single
|
||||||
|
combined work, and to convey the resulting work. The terms of this
|
||||||
|
License will continue to apply to the part which is the covered work,
|
||||||
|
but the work with which it is combined will remain governed by version
|
||||||
|
3 of the GNU General Public License.
|
||||||
|
|
||||||
|
14. Revised Versions of this License.
|
||||||
|
|
||||||
|
The Free Software Foundation may publish revised and/or new versions of
|
||||||
|
the GNU Affero General Public License from time to time. Such new versions
|
||||||
|
will be similar in spirit to the present version, but may differ in detail to
|
||||||
|
address new problems or concerns.
|
||||||
|
|
||||||
|
Each version is given a distinguishing version number. If the
|
||||||
|
Program specifies that a certain numbered version of the GNU Affero General
|
||||||
|
Public License "or any later version" applies to it, you have the
|
||||||
|
option of following the terms and conditions either of that numbered
|
||||||
|
version or of any later version published by the Free Software
|
||||||
|
Foundation. If the Program does not specify a version number of the
|
||||||
|
GNU Affero General Public License, you may choose any version ever published
|
||||||
|
by the Free Software Foundation.
|
||||||
|
|
||||||
|
If the Program specifies that a proxy can decide which future
|
||||||
|
versions of the GNU Affero General Public License can be used, that proxy's
|
||||||
|
public statement of acceptance of a version permanently authorizes you
|
||||||
|
to choose that version for the Program.
|
||||||
|
|
||||||
|
Later license versions may give you additional or different
|
||||||
|
permissions. However, no additional obligations are imposed on any
|
||||||
|
author or copyright holder as a result of your choosing to follow a
|
||||||
|
later version.
|
||||||
|
|
||||||
|
15. Disclaimer of Warranty.
|
||||||
|
|
||||||
|
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||||
|
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||||
|
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
||||||
|
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||||
|
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||||
|
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||||
|
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||||
|
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||||
|
|
||||||
|
16. Limitation of Liability.
|
||||||
|
|
||||||
|
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||||
|
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||||
|
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||||
|
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||||
|
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||||
|
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||||
|
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||||
|
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||||
|
SUCH DAMAGES.
|
||||||
|
|
||||||
|
17. Interpretation of Sections 15 and 16.
|
||||||
|
|
||||||
|
If the disclaimer of warranty and limitation of liability provided
|
||||||
|
above cannot be given local legal effect according to their terms,
|
||||||
|
reviewing courts shall apply local law that most closely approximates
|
||||||
|
an absolute waiver of all civil liability in connection with the
|
||||||
|
Program, unless a warranty or assumption of liability accompanies a
|
||||||
|
copy of the Program in return for a fee.
|
||||||
|
|
||||||
|
END OF TERMS AND CONDITIONS
|
||||||
|
|
||||||
|
How to Apply These Terms to Your New Programs
|
||||||
|
|
||||||
|
If you develop a new program, and you want it to be of the greatest
|
||||||
|
possible use to the public, the best way to achieve this is to make it
|
||||||
|
free software which everyone can redistribute and change under these terms.
|
||||||
|
|
||||||
|
To do so, attach the following notices to the program. It is safest
|
||||||
|
to attach them to the start of each source file to most effectively
|
||||||
|
state the exclusion of warranty; and each file should have at least
|
||||||
|
the "copyright" line and a pointer to where the full notice is found.
|
||||||
|
|
||||||
|
<one line to give the program's name and a brief idea of what it does.>
|
||||||
|
Copyright (C) <year> <name of author>
|
||||||
|
|
||||||
|
This program is free software: you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU Affero General Public License as published
|
||||||
|
by the Free Software Foundation, either version 3 of the License, or
|
||||||
|
(at your option) any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU Affero General Public License for more details.
|
||||||
|
|
||||||
|
You should have received a copy of the GNU Affero General Public License
|
||||||
|
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||||
|
|
||||||
|
Also add information on how to contact you by electronic and paper mail.
|
||||||
|
|
||||||
|
If your software can interact with users remotely through a computer
|
||||||
|
network, you should also make sure that it provides a way for users to
|
||||||
|
get its source. For example, if your program is a web application, its
|
||||||
|
interface could display a "Source" link that leads users to an archive
|
||||||
|
of the code. There are many ways you could offer source, and different
|
||||||
|
solutions will be better for different programs; see section 13 for the
|
||||||
|
specific requirements.
|
||||||
|
|
||||||
|
You should also get your employer (if you work as a programmer) or school,
|
||||||
|
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||||
|
For more information on this, and how to apply and follow the GNU AGPL, see
|
||||||
|
<http://www.gnu.org/licenses/>.
|
56
README.md
Normal file
56
README.md
Normal file
@ -0,0 +1,56 @@
|
|||||||
|
# FreeScout — Free Self-Hosted HelpScout Alternative
|
||||||
|
|
||||||
|
![FreeScout](https://raw.githubusercontent.com/freescout-helpdesk/freescout/master/public/img/banner.png)
|
||||||
|
|
||||||
|
**FreeScout** is a free open source help desk and shared inbox written in PHP (Laravel 5.5 framework), full analog of HelpScout. FreeScout is currently under active development. As you may know Help Scout on November 29, 2018 will force all free accounts to upgrade to the paid plan, so developing a free open source alternative is kind of urgent. If you would like to join efforts, just fork this repo and we will contact you.
|
||||||
|
|
||||||
|
[![HitCount](http://hits.dwyl.io/freescout-helpdesk/freescout.svg)](http://hits.dwyl.io/freescout-helpdesk/freescout)
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
**FreeScout** will provide the same set of features as a HelpScout: help desk tools, email management and analytics. Also **FreeScout** will provide several extra features in addition to the standard HelpScout features:
|
||||||
|
|
||||||
|
* Sending message to multiple customers at once.
|
||||||
|
* Starred conversations.
|
||||||
|
* Trash section.
|
||||||
|
* Quick changing of customer.
|
||||||
|
* Option allowing to decide what to do after sending a reply: open next conversation or stay in the current.
|
||||||
|
|
||||||
|
You can suggest features or vote for features [here](https://feedback.userreport.com/de1fc910-a7f3-41b1-ada5-466ac6316fe2/)
|
||||||
|
|
||||||
|
## Project Homepage
|
||||||
|
|
||||||
|
[https://freescout.net](https://freescout.net)
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
* PHP >= 7.0.0
|
||||||
|
* MySQL/MariaDB >= 5.0
|
||||||
|
|
||||||
|
## Installation Guide
|
||||||
|
|
||||||
|
Coming as soon as the first stable version will be released.
|
||||||
|
|
||||||
|
## Plugins
|
||||||
|
|
||||||
|
List of available FreeScout plugins: https://packalyst.com/s/freescout
|
||||||
|
|
||||||
|
## Development Guide
|
||||||
|
|
||||||
|
FreeScout development rules and guidelines:
|
||||||
|
|
||||||
|
* Feel free to impelement and push any HelpScout functionality which is not implemented yet.
|
||||||
|
* Please stick to the HelpScout design and functionality, no need to reinvent the wheel. FreeScout provides all the HelpScout features out of the box plus several [most needed extra features](https://feedback.userreport.com/de1fc910-a7f3-41b1-ada5-466ac6316fe2/). Additional features are added by developing plugins for FreeScout as standard Laravel packages.
|
||||||
|
* FreeScout API must be completely equal to [HelpScout's API](https://developer.helpscout.com/help-desk-api/)
|
||||||
|
* All strings must be translatable.
|
||||||
|
* Design must be mobile friendly.
|
||||||
|
* In copmoser.json make sure to specify only exact versions of packages (Example: 1.0.2)
|
||||||
|
|
||||||
|
## Plugins Development
|
||||||
|
|
||||||
|
1. Develop your plugin as standard Laravel package: [Laravel package development guide](https://laravel.com/docs/5.5/packages). Make sure to give your plugin name starting with **"freescout-"**.
|
||||||
|
2. Add your plugin to the [Laravel packages repository](https://packalyst.com/).
|
||||||
|
|
||||||
|
## Screenshots
|
||||||
|
|
||||||
|
Coming soon
|
79
app/Console/Commands/CreateUser.php
Normal file
79
app/Console/Commands/CreateUser.php
Normal file
@ -0,0 +1,79 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Console\Commands;
|
||||||
|
|
||||||
|
use Illuminate\Console\Command;
|
||||||
|
use App\User;
|
||||||
|
|
||||||
|
class CreateUser extends Command
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The name and signature of the console command.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $signature = 'freescout:create-user';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The console command description.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $description = 'Creates a new user';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a new command instance.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
parent::__construct();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Execute the console command.
|
||||||
|
*
|
||||||
|
* @return mixed
|
||||||
|
*/
|
||||||
|
public function handle()
|
||||||
|
{
|
||||||
|
$class = config(
|
||||||
|
'auth.providers.' . config(
|
||||||
|
'auth.guards.' . config(
|
||||||
|
'auth.defaults.guard'
|
||||||
|
) . '.provider'
|
||||||
|
) . '.model'
|
||||||
|
);
|
||||||
|
$user = new $class;
|
||||||
|
$fillables = $user->getFillable();
|
||||||
|
foreach($fillables as $key => $fillable) {
|
||||||
|
if ($fillable == 'password') {
|
||||||
|
$user->password = \Hash::make($this->secret(($key+1) . "/" . count($fillables) . " User $fillable"));
|
||||||
|
} elseif ($fillable == 'role') {
|
||||||
|
$user->$fillable = $this->ask(($key+1) . "/" . count($fillables) . " User $fillable (admin/user)", 'admin');
|
||||||
|
while (!in_array($user->$fillable, User::$roles)) {
|
||||||
|
$this->error("Incorrect role");
|
||||||
|
$user->$fillable = $this->ask("Please enter valid role");
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
$user->$fillable = $this->ask(($key+1) . "/" . count($fillables) . " User $fillable");
|
||||||
|
|
||||||
|
if ($fillable == 'email') {
|
||||||
|
while (!filter_var($user->$fillable, FILTER_VALIDATE_EMAIL)) {
|
||||||
|
$this->error("Incorrect email address");
|
||||||
|
$user->$fillable = $this->ask("Please enter valid email address");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
if ($this->confirm("Do you want to create the user?", true)) {
|
||||||
|
if ($user->isAdmin()) {
|
||||||
|
$user->invite_state = User::INVITE_STATE_ACTIVATED;
|
||||||
|
}
|
||||||
|
$user->save();
|
||||||
|
$this->info("User created (id: {$user->id})");
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
42
app/Console/Kernel.php
Normal file
42
app/Console/Kernel.php
Normal file
@ -0,0 +1,42 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Console;
|
||||||
|
|
||||||
|
use Illuminate\Console\Scheduling\Schedule;
|
||||||
|
use Illuminate\Foundation\Console\Kernel as ConsoleKernel;
|
||||||
|
|
||||||
|
class Kernel extends ConsoleKernel
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The Artisan commands provided by your application.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $commands = [
|
||||||
|
\App\Console\Commands\CreateUser::class,
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define the application's command schedule.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Console\Scheduling\Schedule $schedule
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
protected function schedule(Schedule $schedule)
|
||||||
|
{
|
||||||
|
// $schedule->command('inspire')
|
||||||
|
// ->hourly();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Register the commands for the application.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
protected function commands()
|
||||||
|
{
|
||||||
|
$this->load(__DIR__.'/Commands');
|
||||||
|
|
||||||
|
require base_path('routes/console.php');
|
||||||
|
}
|
||||||
|
}
|
53
app/Exceptions/Handler.php
Normal file
53
app/Exceptions/Handler.php
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Exceptions;
|
||||||
|
|
||||||
|
use Exception;
|
||||||
|
use Illuminate\Foundation\Exceptions\Handler as ExceptionHandler;
|
||||||
|
|
||||||
|
class Handler extends ExceptionHandler
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* A list of the exception types that are not reported.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $dontReport = [
|
||||||
|
//
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* A list of the inputs that are never flashed for validation exceptions.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $dontFlash = [
|
||||||
|
'password',
|
||||||
|
'password_confirmation',
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Report or log an exception.
|
||||||
|
*
|
||||||
|
* This is a great spot to send exceptions to Sentry, Bugsnag, etc.
|
||||||
|
*
|
||||||
|
* @param \Exception $exception
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function report(Exception $exception)
|
||||||
|
{
|
||||||
|
parent::report($exception);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Render an exception into an HTTP response.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
* @param \Exception $exception
|
||||||
|
* @return \Illuminate\Http\Response
|
||||||
|
*/
|
||||||
|
public function render($request, Exception $exception)
|
||||||
|
{
|
||||||
|
return parent::render($request, $exception);
|
||||||
|
}
|
||||||
|
}
|
32
app/Http/Controllers/Auth/ForgotPasswordController.php
Normal file
32
app/Http/Controllers/Auth/ForgotPasswordController.php
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Auth;
|
||||||
|
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use Illuminate\Foundation\Auth\SendsPasswordResetEmails;
|
||||||
|
|
||||||
|
class ForgotPasswordController extends Controller
|
||||||
|
{
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Password Reset Controller
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This controller is responsible for handling password reset emails and
|
||||||
|
| includes a trait which assists in sending these notifications from
|
||||||
|
| your application to your users. Feel free to explore this trait.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
use SendsPasswordResetEmails;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a new controller instance.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('guest');
|
||||||
|
}
|
||||||
|
}
|
39
app/Http/Controllers/Auth/LoginController.php
Normal file
39
app/Http/Controllers/Auth/LoginController.php
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Auth;
|
||||||
|
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use Illuminate\Foundation\Auth\AuthenticatesUsers;
|
||||||
|
|
||||||
|
class LoginController extends Controller
|
||||||
|
{
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Login Controller
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This controller handles authenticating users for the application and
|
||||||
|
| redirecting them to your home screen. The controller uses a trait
|
||||||
|
| to conveniently provide its functionality to your applications.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
use AuthenticatesUsers;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Where to redirect users after login.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $redirectTo = '/';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a new controller instance.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('guest')->except('logout');
|
||||||
|
}
|
||||||
|
}
|
86
app/Http/Controllers/Auth/RegisterController.php
Normal file
86
app/Http/Controllers/Auth/RegisterController.php
Normal file
@ -0,0 +1,86 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Auth;
|
||||||
|
|
||||||
|
use App\User;
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use Illuminate\Support\Facades\Validator;
|
||||||
|
use Illuminate\Foundation\Auth\RegistersUsers;
|
||||||
|
|
||||||
|
class RegisterController extends Controller
|
||||||
|
{
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Register Controller
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This controller handles the registration of new users as well as their
|
||||||
|
| validation and creation. By default this controller uses a trait to
|
||||||
|
| provide this functionality without requiring any additional code.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
use RegistersUsers;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Where to redirect users after registration.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $redirectTo = '/home';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a new controller instance.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('guest');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get a validator for an incoming registration request.
|
||||||
|
*
|
||||||
|
* @param array $data
|
||||||
|
* @return \Illuminate\Contracts\Validation\Validator
|
||||||
|
*/
|
||||||
|
protected function validator(array $data)
|
||||||
|
{
|
||||||
|
return Validator::make($data, [
|
||||||
|
'first_name' => 'required|string|max:255',
|
||||||
|
'last_name' => 'required|string|max:255',
|
||||||
|
'email' => 'required|string|email|max:191|unique:users',
|
||||||
|
'password' => 'required|string|min:8|confirmed',
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a new user instance after a valid registration.
|
||||||
|
*
|
||||||
|
* @param array $data
|
||||||
|
* @return \App\User
|
||||||
|
*/
|
||||||
|
protected function create(array $data)
|
||||||
|
{
|
||||||
|
return User::create([
|
||||||
|
'first_name' => $data['first_name'],
|
||||||
|
'last_name' => $data['last_name'],
|
||||||
|
'email' => $data['email'],
|
||||||
|
'password' => bcrypt($data['password']),
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Registration is disabled
|
||||||
|
*/
|
||||||
|
public function showRegistrationForm()
|
||||||
|
{
|
||||||
|
return redirect('login');
|
||||||
|
}
|
||||||
|
|
||||||
|
public function register()
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
39
app/Http/Controllers/Auth/ResetPasswordController.php
Normal file
39
app/Http/Controllers/Auth/ResetPasswordController.php
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers\Auth;
|
||||||
|
|
||||||
|
use App\Http\Controllers\Controller;
|
||||||
|
use Illuminate\Foundation\Auth\ResetsPasswords;
|
||||||
|
|
||||||
|
class ResetPasswordController extends Controller
|
||||||
|
{
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Password Reset Controller
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This controller is responsible for handling password reset requests
|
||||||
|
| and uses a simple trait to include this behavior. You're free to
|
||||||
|
| explore this trait and override any methods you wish to tweak.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
use ResetsPasswords;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Where to redirect users after resetting their password.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $redirectTo = '/home';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a new controller instance.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('guest');
|
||||||
|
}
|
||||||
|
}
|
13
app/Http/Controllers/Controller.php
Normal file
13
app/Http/Controllers/Controller.php
Normal file
@ -0,0 +1,13 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Foundation\Bus\DispatchesJobs;
|
||||||
|
use Illuminate\Routing\Controller as BaseController;
|
||||||
|
use Illuminate\Foundation\Validation\ValidatesRequests;
|
||||||
|
use Illuminate\Foundation\Auth\Access\AuthorizesRequests;
|
||||||
|
|
||||||
|
class Controller extends BaseController
|
||||||
|
{
|
||||||
|
use AuthorizesRequests, DispatchesJobs, ValidatesRequests;
|
||||||
|
}
|
28
app/Http/Controllers/SecureController.php
Normal file
28
app/Http/Controllers/SecureController.php
Normal file
@ -0,0 +1,28 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
|
||||||
|
class SecureController extends Controller
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Create a new controller instance.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('auth');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Show the application dashboard.
|
||||||
|
*
|
||||||
|
* @return \Illuminate\Http\Response
|
||||||
|
*/
|
||||||
|
public function dashboard()
|
||||||
|
{
|
||||||
|
return view('dashboard');
|
||||||
|
}
|
||||||
|
}
|
70
app/Http/Controllers/UsersController.php
Normal file
70
app/Http/Controllers/UsersController.php
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Controllers;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use App\User;
|
||||||
|
|
||||||
|
class UsersController extends Controller
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Create a new controller instance.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function __construct()
|
||||||
|
{
|
||||||
|
$this->middleware('auth');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Users list
|
||||||
|
*/
|
||||||
|
public function users()
|
||||||
|
{
|
||||||
|
$users = User::all();
|
||||||
|
|
||||||
|
return view('users/users', ['users' => $users]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* User profile
|
||||||
|
*/
|
||||||
|
public function profile($id)
|
||||||
|
{
|
||||||
|
// todo: check if current user can edit this profile
|
||||||
|
// $this->user()->can('update', $comment)
|
||||||
|
$user = User::findOrFail($id);
|
||||||
|
$users = User::all();
|
||||||
|
|
||||||
|
return view('users/profile', ['user' => $user, 'users' => $users]);
|
||||||
|
}
|
||||||
|
|
||||||
|
protected function validator(array $data)
|
||||||
|
{
|
||||||
|
return Validator::make($data, [
|
||||||
|
'first_name' => 'required|string|max:255',
|
||||||
|
'last_name' => 'required|string|max:255',
|
||||||
|
'email' => 'required|string|email|max:191|unique:users',
|
||||||
|
'password' => 'required|string|min:8|confirmed',
|
||||||
|
]);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Handle a registration request for the application.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
* @return \Illuminate\Http\Response
|
||||||
|
*/
|
||||||
|
public function saveProfile(Request $request)
|
||||||
|
{
|
||||||
|
$this->validator($request->all())->validate();
|
||||||
|
|
||||||
|
//event(new Registered($user = $this->create($request->all())));
|
||||||
|
// session()
|
||||||
|
\Session::flash('flash_success', 'Profile saved successfully');
|
||||||
|
|
||||||
|
return redirect('user.profile');
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
61
app/Http/Kernel.php
Normal file
61
app/Http/Kernel.php
Normal file
@ -0,0 +1,61 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http;
|
||||||
|
|
||||||
|
use Illuminate\Foundation\Http\Kernel as HttpKernel;
|
||||||
|
|
||||||
|
class Kernel extends HttpKernel
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The application's global HTTP middleware stack.
|
||||||
|
*
|
||||||
|
* These middleware are run during every request to your application.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $middleware = [
|
||||||
|
\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class,
|
||||||
|
\Illuminate\Foundation\Http\Middleware\ValidatePostSize::class,
|
||||||
|
\App\Http\Middleware\TrimStrings::class,
|
||||||
|
\Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull::class,
|
||||||
|
\App\Http\Middleware\TrustProxies::class,
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The application's route middleware groups.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $middlewareGroups = [
|
||||||
|
'web' => [
|
||||||
|
\App\Http\Middleware\EncryptCookies::class,
|
||||||
|
\Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse::class,
|
||||||
|
\Illuminate\Session\Middleware\StartSession::class,
|
||||||
|
// \Illuminate\Session\Middleware\AuthenticateSession::class,
|
||||||
|
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
|
||||||
|
\App\Http\Middleware\VerifyCsrfToken::class,
|
||||||
|
\Illuminate\Routing\Middleware\SubstituteBindings::class,
|
||||||
|
],
|
||||||
|
|
||||||
|
'api' => [
|
||||||
|
'throttle:60,1',
|
||||||
|
'bindings',
|
||||||
|
],
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The application's route middleware.
|
||||||
|
*
|
||||||
|
* These middleware may be assigned to groups or used individually.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $routeMiddleware = [
|
||||||
|
'auth' => \Illuminate\Auth\Middleware\Authenticate::class,
|
||||||
|
'auth.basic' => \Illuminate\Auth\Middleware\AuthenticateWithBasicAuth::class,
|
||||||
|
'bindings' => \Illuminate\Routing\Middleware\SubstituteBindings::class,
|
||||||
|
'can' => \Illuminate\Auth\Middleware\Authorize::class,
|
||||||
|
'guest' => \App\Http\Middleware\RedirectIfAuthenticated::class,
|
||||||
|
'throttle' => \Illuminate\Routing\Middleware\ThrottleRequests::class,
|
||||||
|
];
|
||||||
|
}
|
17
app/Http/Middleware/EncryptCookies.php
Normal file
17
app/Http/Middleware/EncryptCookies.php
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Middleware;
|
||||||
|
|
||||||
|
use Illuminate\Cookie\Middleware\EncryptCookies as Middleware;
|
||||||
|
|
||||||
|
class EncryptCookies extends Middleware
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The names of the cookies that should not be encrypted.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $except = [
|
||||||
|
//
|
||||||
|
];
|
||||||
|
}
|
26
app/Http/Middleware/RedirectIfAuthenticated.php
Normal file
26
app/Http/Middleware/RedirectIfAuthenticated.php
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Middleware;
|
||||||
|
|
||||||
|
use Closure;
|
||||||
|
use Illuminate\Support\Facades\Auth;
|
||||||
|
|
||||||
|
class RedirectIfAuthenticated
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Handle an incoming request.
|
||||||
|
*
|
||||||
|
* @param \Illuminate\Http\Request $request
|
||||||
|
* @param \Closure $next
|
||||||
|
* @param string|null $guard
|
||||||
|
* @return mixed
|
||||||
|
*/
|
||||||
|
public function handle($request, Closure $next, $guard = null)
|
||||||
|
{
|
||||||
|
if (Auth::guard($guard)->check()) {
|
||||||
|
return redirect('/home');
|
||||||
|
}
|
||||||
|
|
||||||
|
return $next($request);
|
||||||
|
}
|
||||||
|
}
|
18
app/Http/Middleware/TrimStrings.php
Normal file
18
app/Http/Middleware/TrimStrings.php
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Middleware;
|
||||||
|
|
||||||
|
use Illuminate\Foundation\Http\Middleware\TrimStrings as Middleware;
|
||||||
|
|
||||||
|
class TrimStrings extends Middleware
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The names of the attributes that should not be trimmed.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $except = [
|
||||||
|
'password',
|
||||||
|
'password_confirmation',
|
||||||
|
];
|
||||||
|
}
|
29
app/Http/Middleware/TrustProxies.php
Normal file
29
app/Http/Middleware/TrustProxies.php
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Middleware;
|
||||||
|
|
||||||
|
use Illuminate\Http\Request;
|
||||||
|
use Fideloper\Proxy\TrustProxies as Middleware;
|
||||||
|
|
||||||
|
class TrustProxies extends Middleware
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The trusted proxies for this application.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $proxies;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The current proxy header mappings.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $headers = [
|
||||||
|
Request::HEADER_FORWARDED => 'FORWARDED',
|
||||||
|
Request::HEADER_X_FORWARDED_FOR => 'X_FORWARDED_FOR',
|
||||||
|
Request::HEADER_X_FORWARDED_HOST => 'X_FORWARDED_HOST',
|
||||||
|
Request::HEADER_X_FORWARDED_PORT => 'X_FORWARDED_PORT',
|
||||||
|
Request::HEADER_X_FORWARDED_PROTO => 'X_FORWARDED_PROTO',
|
||||||
|
];
|
||||||
|
}
|
17
app/Http/Middleware/VerifyCsrfToken.php
Normal file
17
app/Http/Middleware/VerifyCsrfToken.php
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Http\Middleware;
|
||||||
|
|
||||||
|
use Illuminate\Foundation\Http\Middleware\VerifyCsrfToken as Middleware;
|
||||||
|
|
||||||
|
class VerifyCsrfToken extends Middleware
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The URIs that should be excluded from CSRF verification.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $except = [
|
||||||
|
//
|
||||||
|
];
|
||||||
|
}
|
31
app/Providers/AppServiceProvider.php
Normal file
31
app/Providers/AppServiceProvider.php
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Providers;
|
||||||
|
|
||||||
|
use Illuminate\Support\ServiceProvider;
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
|
||||||
|
class AppServiceProvider extends ServiceProvider
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Bootstrap any application services.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function boot()
|
||||||
|
{
|
||||||
|
// To avoid MySQL error:
|
||||||
|
// "SQLSTATE[42000]: Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes"
|
||||||
|
//Schema::defaultStringLength(191);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Register any application services.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function register()
|
||||||
|
{
|
||||||
|
//
|
||||||
|
}
|
||||||
|
}
|
30
app/Providers/AuthServiceProvider.php
Normal file
30
app/Providers/AuthServiceProvider.php
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Providers;
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Gate;
|
||||||
|
use Illuminate\Foundation\Support\Providers\AuthServiceProvider as ServiceProvider;
|
||||||
|
|
||||||
|
class AuthServiceProvider extends ServiceProvider
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The policy mappings for the application.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $policies = [
|
||||||
|
'App\Model' => 'App\Policies\ModelPolicy',
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Register any authentication / authorization services.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function boot()
|
||||||
|
{
|
||||||
|
$this->registerPolicies();
|
||||||
|
|
||||||
|
//
|
||||||
|
}
|
||||||
|
}
|
21
app/Providers/BroadcastServiceProvider.php
Normal file
21
app/Providers/BroadcastServiceProvider.php
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Providers;
|
||||||
|
|
||||||
|
use Illuminate\Support\ServiceProvider;
|
||||||
|
use Illuminate\Support\Facades\Broadcast;
|
||||||
|
|
||||||
|
class BroadcastServiceProvider extends ServiceProvider
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Bootstrap any application services.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function boot()
|
||||||
|
{
|
||||||
|
Broadcast::routes();
|
||||||
|
|
||||||
|
require base_path('routes/channels.php');
|
||||||
|
}
|
||||||
|
}
|
32
app/Providers/EventServiceProvider.php
Normal file
32
app/Providers/EventServiceProvider.php
Normal file
@ -0,0 +1,32 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Providers;
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Event;
|
||||||
|
use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
|
||||||
|
|
||||||
|
class EventServiceProvider extends ServiceProvider
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* The event listener mappings for the application.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $listen = [
|
||||||
|
'App\Events\Event' => [
|
||||||
|
'App\Listeners\EventListener',
|
||||||
|
],
|
||||||
|
];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Register any events for your application.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function boot()
|
||||||
|
{
|
||||||
|
parent::boot();
|
||||||
|
|
||||||
|
//
|
||||||
|
}
|
||||||
|
}
|
73
app/Providers/RouteServiceProvider.php
Normal file
73
app/Providers/RouteServiceProvider.php
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App\Providers;
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Route;
|
||||||
|
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
|
||||||
|
|
||||||
|
class RouteServiceProvider extends ServiceProvider
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* This namespace is applied to your controller routes.
|
||||||
|
*
|
||||||
|
* In addition, it is set as the URL generator's root namespace.
|
||||||
|
*
|
||||||
|
* @var string
|
||||||
|
*/
|
||||||
|
protected $namespace = 'App\Http\Controllers';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define your route model bindings, pattern filters, etc.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function boot()
|
||||||
|
{
|
||||||
|
Route::pattern('id', '[0-9]+');
|
||||||
|
|
||||||
|
parent::boot();
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define the routes for the application.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function map()
|
||||||
|
{
|
||||||
|
$this->mapApiRoutes();
|
||||||
|
|
||||||
|
$this->mapWebRoutes();
|
||||||
|
|
||||||
|
//
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define the "web" routes for the application.
|
||||||
|
*
|
||||||
|
* These routes all receive session state, CSRF protection, etc.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
protected function mapWebRoutes()
|
||||||
|
{
|
||||||
|
Route::middleware('web')
|
||||||
|
->namespace($this->namespace)
|
||||||
|
->group(base_path('routes/web.php'));
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Define the "api" routes for the application.
|
||||||
|
*
|
||||||
|
* These routes are typically stateless.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
protected function mapApiRoutes()
|
||||||
|
{
|
||||||
|
Route::prefix('api')
|
||||||
|
->middleware('api')
|
||||||
|
->namespace($this->namespace)
|
||||||
|
->group(base_path('routes/api.php'));
|
||||||
|
}
|
||||||
|
}
|
76
app/User.php
Normal file
76
app/User.php
Normal file
@ -0,0 +1,76 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
namespace App;
|
||||||
|
|
||||||
|
use Illuminate\Notifications\Notifiable;
|
||||||
|
use Illuminate\Foundation\Auth\User as Authenticatable;
|
||||||
|
|
||||||
|
class User extends Authenticatable
|
||||||
|
{
|
||||||
|
use Notifiable;
|
||||||
|
|
||||||
|
const CREATED_AT = 'created_at';
|
||||||
|
const UPDATED_AT = 'modified_at';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Roles
|
||||||
|
*/
|
||||||
|
const ROLE_ADMIN = 'admin';
|
||||||
|
const ROLE_USER = 'user';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Invite states
|
||||||
|
*/
|
||||||
|
const INVITE_STATE_ACTIVATED = 0;
|
||||||
|
const INVITE_STATE_NOT_INVITED = 1;
|
||||||
|
const INVITE_STATE_SENT = 2;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Time formats
|
||||||
|
*/
|
||||||
|
const TIME_FORMAT_12 = 1;
|
||||||
|
const TIME_FORMAT_24 = 2;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Allowed roles
|
||||||
|
*/
|
||||||
|
public static $roles = array(self::ROLE_ADMIN, self::ROLE_USER);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that are mass assignable.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $guarded = ['role'];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* The attributes that should be hidden for arrays.
|
||||||
|
*
|
||||||
|
* @var array
|
||||||
|
*/
|
||||||
|
protected $hidden = [
|
||||||
|
'password', 'remember_token',
|
||||||
|
];
|
||||||
|
|
||||||
|
protected $fillable = ['role', 'first_name', 'last_name', 'email', 'password'];
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get user role
|
||||||
|
*
|
||||||
|
* @return string
|
||||||
|
*/
|
||||||
|
public function getRole()
|
||||||
|
{
|
||||||
|
return ucfirst($this->role);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Check if user is admin
|
||||||
|
*
|
||||||
|
* @return boolean
|
||||||
|
*/
|
||||||
|
public function isAdmin()
|
||||||
|
{
|
||||||
|
return ($this->role == self::ROLE_ADMIN);
|
||||||
|
}
|
||||||
|
}
|
53
artisan
Normal file
53
artisan
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
#!/usr/bin/env php
|
||||||
|
<?php
|
||||||
|
|
||||||
|
define('LARAVEL_START', microtime(true));
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Register The Auto Loader
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Composer provides a convenient, automatically generated class loader
|
||||||
|
| for our application. We just need to utilize it! We'll require it
|
||||||
|
| into the script here so that we do not have to worry about the
|
||||||
|
| loading of any our classes "manually". Feels great to relax.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
require __DIR__.'/vendor/autoload.php';
|
||||||
|
|
||||||
|
$app = require_once __DIR__.'/bootstrap/app.php';
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Run The Artisan Application
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| When we run the console application, the current CLI command will be
|
||||||
|
| executed in this console and the response sent back to a terminal
|
||||||
|
| or another output device for the developers. Here goes nothing!
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);
|
||||||
|
|
||||||
|
$status = $kernel->handle(
|
||||||
|
$input = new Symfony\Component\Console\Input\ArgvInput,
|
||||||
|
new Symfony\Component\Console\Output\ConsoleOutput
|
||||||
|
);
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Shutdown The Application
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Once Artisan has finished running, we will fire off the shutdown events
|
||||||
|
| so that any final work may be done by the application before we shut
|
||||||
|
| down the process. This is the last thing to happen to the request.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
$kernel->terminate($input, $status);
|
||||||
|
|
||||||
|
exit($status);
|
55
bootstrap/app.php
Normal file
55
bootstrap/app.php
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Create The Application
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| The first thing we will do is create a new Laravel application instance
|
||||||
|
| which serves as the "glue" for all the components of Laravel, and is
|
||||||
|
| the IoC container for the system binding all of the various parts.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
$app = new Illuminate\Foundation\Application(
|
||||||
|
realpath(__DIR__.'/../')
|
||||||
|
);
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Bind Important Interfaces
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Next, we need to bind some important interfaces into the container so
|
||||||
|
| we will be able to resolve them when needed. The kernels serve the
|
||||||
|
| incoming requests to this application from both the web and CLI.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
$app->singleton(
|
||||||
|
Illuminate\Contracts\Http\Kernel::class,
|
||||||
|
App\Http\Kernel::class
|
||||||
|
);
|
||||||
|
|
||||||
|
$app->singleton(
|
||||||
|
Illuminate\Contracts\Console\Kernel::class,
|
||||||
|
App\Console\Kernel::class
|
||||||
|
);
|
||||||
|
|
||||||
|
$app->singleton(
|
||||||
|
Illuminate\Contracts\Debug\ExceptionHandler::class,
|
||||||
|
App\Exceptions\Handler::class
|
||||||
|
);
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Return The Application
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This script returns the application instance. The instance is given to
|
||||||
|
| the calling script so we can separate the building of the instances
|
||||||
|
| from the actual running of the application and sending responses.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
return $app;
|
2
bootstrap/cache/.gitignore
vendored
Executable file
2
bootstrap/cache/.gitignore
vendored
Executable file
@ -0,0 +1,2 @@
|
|||||||
|
*
|
||||||
|
!.gitignore
|
59
composer.json
Normal file
59
composer.json
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
{
|
||||||
|
"name": "laravel/laravel",
|
||||||
|
"description": "The Laravel Framework.",
|
||||||
|
"keywords": ["framework", "laravel"],
|
||||||
|
"license": "MIT",
|
||||||
|
"type": "project",
|
||||||
|
"require": {
|
||||||
|
"php": ">=7.0.0",
|
||||||
|
"fideloper/proxy": "3.3.4",
|
||||||
|
"laravel/framework": "v5.5.40",
|
||||||
|
"laravel/tinker": "v1.0.7",
|
||||||
|
"devfactory/minify": "1.0.7"
|
||||||
|
},
|
||||||
|
"require-dev": {
|
||||||
|
"barryvdh/laravel-debugbar": "v2.4.3",
|
||||||
|
"filp/whoops": "2.2.0",
|
||||||
|
"fzaninotto/faker": "v1.7.1",
|
||||||
|
"mockery/mockery": "1.1.0",
|
||||||
|
"phpunit/phpunit": "6.5.8",
|
||||||
|
"symfony/thanks": "v1.0.7"
|
||||||
|
},
|
||||||
|
"autoload": {
|
||||||
|
"classmap": [
|
||||||
|
"database/seeds",
|
||||||
|
"database/factories"
|
||||||
|
],
|
||||||
|
"psr-4": {
|
||||||
|
"App\\": "app/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"autoload-dev": {
|
||||||
|
"psr-4": {
|
||||||
|
"Tests\\": "tests/"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"extra": {
|
||||||
|
"laravel": {
|
||||||
|
"dont-discover": [
|
||||||
|
]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"scripts": {
|
||||||
|
"post-root-package-install": [
|
||||||
|
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
|
||||||
|
],
|
||||||
|
"post-create-project-cmd": [
|
||||||
|
"@php artisan key:generate"
|
||||||
|
],
|
||||||
|
"post-autoload-dump": [
|
||||||
|
"Illuminate\\Foundation\\ComposerScripts::postAutoloadDump",
|
||||||
|
"@php artisan package:discover"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
"config": {
|
||||||
|
"preferred-install": "dist",
|
||||||
|
"sort-packages": true,
|
||||||
|
"optimize-autoloader": true
|
||||||
|
}
|
||||||
|
}
|
251
config/app.php
Normal file
251
config/app.php
Normal file
@ -0,0 +1,251 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Application Version
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This value is the version of your application. This value is used when
|
||||||
|
| the framework needs to place the application's version in a notification
|
||||||
|
| or any other location as required by the application or its packages.
|
||||||
|
*/
|
||||||
|
|
||||||
|
'version' => '1.0.0',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Application Name
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This value is the name of your application. This value is used when the
|
||||||
|
| framework needs to place the application's name in a notification or
|
||||||
|
| any other location as required by the application or its packages.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'name' => env('APP_NAME', 'Laravel'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Application Environment
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This value determines the "environment" your application is currently
|
||||||
|
| running in. This may determine how you prefer to configure various
|
||||||
|
| services your application utilizes. Set this in your ".env" file.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'env' => env('APP_ENV', 'production'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Application Debug Mode
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| When your application is in debug mode, detailed error messages with
|
||||||
|
| stack traces will be shown on every error that occurs within your
|
||||||
|
| application. If disabled, a simple generic error page is shown.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'debug' => env('APP_DEBUG', false),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Application URL
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This URL is used by the console to properly generate URLs when using
|
||||||
|
| the Artisan command line tool. You should set this to the root of
|
||||||
|
| your application so that it is used when running Artisan tasks.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'url' => env('APP_URL', 'http://localhost'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Application Timezone
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may specify the default timezone for your application, which
|
||||||
|
| will be used by the PHP date and date-time functions. We have gone
|
||||||
|
| ahead and set this to a sensible default for you out of the box.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'timezone' => 'UTC',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Application Locale Configuration
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| The application locale determines the default locale that will be used
|
||||||
|
| by the translation service provider. You are free to set this value
|
||||||
|
| to any of the locales which will be supported by the application.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'locale' => 'en',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Application Fallback Locale
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| The fallback locale determines the locale to use when the current one
|
||||||
|
| is not available. You may change the value to correspond to any of
|
||||||
|
| the language folders that are provided through your application.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'fallback_locale' => 'en',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Encryption Key
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This key is used by the Illuminate encrypter service and should be set
|
||||||
|
| to a random, 32 character string, otherwise these encrypted strings
|
||||||
|
| will not be safe. Please do this before deploying an application!
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'key' => env('APP_KEY'),
|
||||||
|
|
||||||
|
'cipher' => 'AES-256-CBC',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Logging Configuration
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may configure the log settings for your application. Out of
|
||||||
|
| the box, Laravel uses the Monolog PHP logging library. This gives
|
||||||
|
| you a variety of powerful log handlers / formatters to utilize.
|
||||||
|
|
|
||||||
|
| Available Settings: "single", "daily", "syslog", "errorlog"
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'log' => env('APP_LOG', 'single'),
|
||||||
|
|
||||||
|
'log_level' => env('APP_LOG_LEVEL', 'debug'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| FreeScout website
|
||||||
|
|-------------------------------------------------------------------------
|
||||||
|
*/
|
||||||
|
'freescout_url' => 'https://freescout.net',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Autoloaded Service Providers
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| The service providers listed here will be automatically loaded on the
|
||||||
|
| request to your application. Feel free to add your own services to
|
||||||
|
| this array to grant expanded functionality to your applications.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'providers' => [
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Laravel Framework Service Providers...
|
||||||
|
*/
|
||||||
|
Illuminate\Auth\AuthServiceProvider::class,
|
||||||
|
Illuminate\Broadcasting\BroadcastServiceProvider::class,
|
||||||
|
Illuminate\Bus\BusServiceProvider::class,
|
||||||
|
Illuminate\Cache\CacheServiceProvider::class,
|
||||||
|
Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::class,
|
||||||
|
Illuminate\Cookie\CookieServiceProvider::class,
|
||||||
|
Illuminate\Database\DatabaseServiceProvider::class,
|
||||||
|
Illuminate\Encryption\EncryptionServiceProvider::class,
|
||||||
|
Illuminate\Filesystem\FilesystemServiceProvider::class,
|
||||||
|
Illuminate\Foundation\Providers\FoundationServiceProvider::class,
|
||||||
|
Illuminate\Hashing\HashServiceProvider::class,
|
||||||
|
Illuminate\Mail\MailServiceProvider::class,
|
||||||
|
Illuminate\Notifications\NotificationServiceProvider::class,
|
||||||
|
Illuminate\Pagination\PaginationServiceProvider::class,
|
||||||
|
Illuminate\Pipeline\PipelineServiceProvider::class,
|
||||||
|
Illuminate\Queue\QueueServiceProvider::class,
|
||||||
|
Illuminate\Redis\RedisServiceProvider::class,
|
||||||
|
Illuminate\Auth\Passwords\PasswordResetServiceProvider::class,
|
||||||
|
Illuminate\Session\SessionServiceProvider::class,
|
||||||
|
Illuminate\Translation\TranslationServiceProvider::class,
|
||||||
|
Illuminate\Validation\ValidationServiceProvider::class,
|
||||||
|
Illuminate\View\ViewServiceProvider::class,
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Package Service Providers...
|
||||||
|
*/
|
||||||
|
Devfactory\Minify\MinifyServiceProvider::class,
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Application Service Providers...
|
||||||
|
*/
|
||||||
|
App\Providers\AppServiceProvider::class,
|
||||||
|
App\Providers\AuthServiceProvider::class,
|
||||||
|
// App\Providers\BroadcastServiceProvider::class,
|
||||||
|
App\Providers\EventServiceProvider::class,
|
||||||
|
App\Providers\RouteServiceProvider::class,
|
||||||
|
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Class Aliases
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This array of class aliases will be registered when this application
|
||||||
|
| is started. However, feel free to register as many as you wish as
|
||||||
|
| the aliases are "lazy" loaded so they don't hinder performance.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'aliases' => [
|
||||||
|
|
||||||
|
'App' => Illuminate\Support\Facades\App::class,
|
||||||
|
'Artisan' => Illuminate\Support\Facades\Artisan::class,
|
||||||
|
'Auth' => Illuminate\Support\Facades\Auth::class,
|
||||||
|
'Blade' => Illuminate\Support\Facades\Blade::class,
|
||||||
|
'Broadcast' => Illuminate\Support\Facades\Broadcast::class,
|
||||||
|
'Bus' => Illuminate\Support\Facades\Bus::class,
|
||||||
|
'Cache' => Illuminate\Support\Facades\Cache::class,
|
||||||
|
'Config' => Illuminate\Support\Facades\Config::class,
|
||||||
|
'Cookie' => Illuminate\Support\Facades\Cookie::class,
|
||||||
|
'Crypt' => Illuminate\Support\Facades\Crypt::class,
|
||||||
|
'DB' => Illuminate\Support\Facades\DB::class,
|
||||||
|
'Eloquent' => Illuminate\Database\Eloquent\Model::class,
|
||||||
|
'Event' => Illuminate\Support\Facades\Event::class,
|
||||||
|
'File' => Illuminate\Support\Facades\File::class,
|
||||||
|
'Gate' => Illuminate\Support\Facades\Gate::class,
|
||||||
|
'Hash' => Illuminate\Support\Facades\Hash::class,
|
||||||
|
'Lang' => Illuminate\Support\Facades\Lang::class,
|
||||||
|
'Log' => Illuminate\Support\Facades\Log::class,
|
||||||
|
'Mail' => Illuminate\Support\Facades\Mail::class,
|
||||||
|
'Notification' => Illuminate\Support\Facades\Notification::class,
|
||||||
|
'Password' => Illuminate\Support\Facades\Password::class,
|
||||||
|
'Queue' => Illuminate\Support\Facades\Queue::class,
|
||||||
|
'Redirect' => Illuminate\Support\Facades\Redirect::class,
|
||||||
|
'Redis' => Illuminate\Support\Facades\Redis::class,
|
||||||
|
'Request' => Illuminate\Support\Facades\Request::class,
|
||||||
|
'Response' => Illuminate\Support\Facades\Response::class,
|
||||||
|
'Route' => Illuminate\Support\Facades\Route::class,
|
||||||
|
'Schema' => Illuminate\Support\Facades\Schema::class,
|
||||||
|
'Session' => Illuminate\Support\Facades\Session::class,
|
||||||
|
'Storage' => Illuminate\Support\Facades\Storage::class,
|
||||||
|
'URL' => Illuminate\Support\Facades\URL::class,
|
||||||
|
'Validator' => Illuminate\Support\Facades\Validator::class,
|
||||||
|
'View' => Illuminate\Support\Facades\View::class,
|
||||||
|
'Minify' => Devfactory\Minify\Facades\MinifyFacade::class,
|
||||||
|
],
|
||||||
|
|
||||||
|
];
|
102
config/auth.php
Normal file
102
config/auth.php
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Authentication Defaults
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This option controls the default authentication "guard" and password
|
||||||
|
| reset options for your application. You may change these defaults
|
||||||
|
| as required, but they're a perfect start for most applications.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'defaults' => [
|
||||||
|
'guard' => 'web',
|
||||||
|
'passwords' => 'users',
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Authentication Guards
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Next, you may define every authentication guard for your application.
|
||||||
|
| Of course, a great default configuration has been defined for you
|
||||||
|
| here which uses session storage and the Eloquent user provider.
|
||||||
|
|
|
||||||
|
| All authentication drivers have a user provider. This defines how the
|
||||||
|
| users are actually retrieved out of your database or other storage
|
||||||
|
| mechanisms used by this application to persist your user's data.
|
||||||
|
|
|
||||||
|
| Supported: "session", "token"
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'guards' => [
|
||||||
|
'web' => [
|
||||||
|
'driver' => 'session',
|
||||||
|
'provider' => 'users',
|
||||||
|
],
|
||||||
|
|
||||||
|
'api' => [
|
||||||
|
'driver' => 'token',
|
||||||
|
'provider' => 'users',
|
||||||
|
],
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| User Providers
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| All authentication drivers have a user provider. This defines how the
|
||||||
|
| users are actually retrieved out of your database or other storage
|
||||||
|
| mechanisms used by this application to persist your user's data.
|
||||||
|
|
|
||||||
|
| If you have multiple user tables or models you may configure multiple
|
||||||
|
| sources which represent each model / table. These sources may then
|
||||||
|
| be assigned to any extra authentication guards you have defined.
|
||||||
|
|
|
||||||
|
| Supported: "database", "eloquent"
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'providers' => [
|
||||||
|
'users' => [
|
||||||
|
'driver' => 'eloquent',
|
||||||
|
'model' => App\User::class,
|
||||||
|
],
|
||||||
|
|
||||||
|
// 'users' => [
|
||||||
|
// 'driver' => 'database',
|
||||||
|
// 'table' => 'users',
|
||||||
|
// ],
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Resetting Passwords
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| You may specify multiple password reset configurations if you have more
|
||||||
|
| than one user table or model in the application and you want to have
|
||||||
|
| separate password reset settings based on the specific user types.
|
||||||
|
|
|
||||||
|
| The expire time is the number of minutes that the reset token should be
|
||||||
|
| considered valid. This security feature keeps tokens short-lived so
|
||||||
|
| they have less time to be guessed. You may change this as needed.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'passwords' => [
|
||||||
|
'users' => [
|
||||||
|
'provider' => 'users',
|
||||||
|
'table' => 'password_resets',
|
||||||
|
'expire' => 60,
|
||||||
|
],
|
||||||
|
],
|
||||||
|
|
||||||
|
];
|
59
config/broadcasting.php
Normal file
59
config/broadcasting.php
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Default Broadcaster
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This option controls the default broadcaster that will be used by the
|
||||||
|
| framework when an event needs to be broadcast. You may set this to
|
||||||
|
| any of the connections defined in the "connections" array below.
|
||||||
|
|
|
||||||
|
| Supported: "pusher", "redis", "log", "null"
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'default' => env('BROADCAST_DRIVER', 'null'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Broadcast Connections
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may define all of the broadcast connections that will be used
|
||||||
|
| to broadcast events to other systems or over websockets. Samples of
|
||||||
|
| each available type of connection are provided inside this array.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'connections' => [
|
||||||
|
|
||||||
|
'pusher' => [
|
||||||
|
'driver' => 'pusher',
|
||||||
|
'key' => env('PUSHER_APP_KEY'),
|
||||||
|
'secret' => env('PUSHER_APP_SECRET'),
|
||||||
|
'app_id' => env('PUSHER_APP_ID'),
|
||||||
|
'options' => [
|
||||||
|
'cluster' => env('PUSHER_APP_CLUSTER'),
|
||||||
|
'encrypted' => true,
|
||||||
|
],
|
||||||
|
],
|
||||||
|
|
||||||
|
'redis' => [
|
||||||
|
'driver' => 'redis',
|
||||||
|
'connection' => 'default',
|
||||||
|
],
|
||||||
|
|
||||||
|
'log' => [
|
||||||
|
'driver' => 'log',
|
||||||
|
],
|
||||||
|
|
||||||
|
'null' => [
|
||||||
|
'driver' => 'null',
|
||||||
|
],
|
||||||
|
|
||||||
|
],
|
||||||
|
|
||||||
|
];
|
94
config/cache.php
Normal file
94
config/cache.php
Normal file
@ -0,0 +1,94 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Default Cache Store
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This option controls the default cache connection that gets used while
|
||||||
|
| using this caching library. This connection is used when another is
|
||||||
|
| not explicitly specified when executing a given caching function.
|
||||||
|
|
|
||||||
|
| Supported: "apc", "array", "database", "file", "memcached", "redis"
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'default' => env('CACHE_DRIVER', 'file'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Cache Stores
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may define all of the cache "stores" for your application as
|
||||||
|
| well as their drivers. You may even define multiple stores for the
|
||||||
|
| same cache driver to group types of items stored in your caches.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'stores' => [
|
||||||
|
|
||||||
|
'apc' => [
|
||||||
|
'driver' => 'apc',
|
||||||
|
],
|
||||||
|
|
||||||
|
'array' => [
|
||||||
|
'driver' => 'array',
|
||||||
|
],
|
||||||
|
|
||||||
|
'database' => [
|
||||||
|
'driver' => 'database',
|
||||||
|
'table' => 'cache',
|
||||||
|
'connection' => null,
|
||||||
|
],
|
||||||
|
|
||||||
|
'file' => [
|
||||||
|
'driver' => 'file',
|
||||||
|
'path' => storage_path('framework/cache/data'),
|
||||||
|
],
|
||||||
|
|
||||||
|
'memcached' => [
|
||||||
|
'driver' => 'memcached',
|
||||||
|
'persistent_id' => env('MEMCACHED_PERSISTENT_ID'),
|
||||||
|
'sasl' => [
|
||||||
|
env('MEMCACHED_USERNAME'),
|
||||||
|
env('MEMCACHED_PASSWORD'),
|
||||||
|
],
|
||||||
|
'options' => [
|
||||||
|
// Memcached::OPT_CONNECT_TIMEOUT => 2000,
|
||||||
|
],
|
||||||
|
'servers' => [
|
||||||
|
[
|
||||||
|
'host' => env('MEMCACHED_HOST', '127.0.0.1'),
|
||||||
|
'port' => env('MEMCACHED_PORT', 11211),
|
||||||
|
'weight' => 100,
|
||||||
|
],
|
||||||
|
],
|
||||||
|
],
|
||||||
|
|
||||||
|
'redis' => [
|
||||||
|
'driver' => 'redis',
|
||||||
|
'connection' => 'default',
|
||||||
|
],
|
||||||
|
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Cache Key Prefix
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| When utilizing a RAM based store such as APC or Memcached, there might
|
||||||
|
| be other applications utilizing the same cache. So, we'll specify a
|
||||||
|
| value to get prefixed to all our keys so we can avoid collisions.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'prefix' => env(
|
||||||
|
'CACHE_PREFIX',
|
||||||
|
str_slug(env('APP_NAME', 'laravel'), '_').'_cache'
|
||||||
|
),
|
||||||
|
|
||||||
|
];
|
120
config/database.php
Normal file
120
config/database.php
Normal file
@ -0,0 +1,120 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Default Database Connection Name
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may specify which of the database connections below you wish
|
||||||
|
| to use as your default connection for all database work. Of course
|
||||||
|
| you may use many connections at once using the Database library.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'default' => env('DB_CONNECTION', 'mysql'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Database Connections
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here are each of the database connections setup for your application.
|
||||||
|
| Of course, examples of configuring each database platform that is
|
||||||
|
| supported by Laravel is shown below to make development simple.
|
||||||
|
|
|
||||||
|
|
|
||||||
|
| All database work in Laravel is done through the PHP PDO facilities
|
||||||
|
| so make sure you have the driver for your particular database of
|
||||||
|
| choice installed on your machine before you begin development.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'connections' => [
|
||||||
|
|
||||||
|
'sqlite' => [
|
||||||
|
'driver' => 'sqlite',
|
||||||
|
'database' => env('DB_DATABASE', database_path('database.sqlite')),
|
||||||
|
'prefix' => '',
|
||||||
|
],
|
||||||
|
|
||||||
|
'mysql' => [
|
||||||
|
'driver' => 'mysql',
|
||||||
|
'host' => env('DB_HOST', '127.0.0.1'),
|
||||||
|
'port' => env('DB_PORT', '3306'),
|
||||||
|
'database' => env('DB_DATABASE', 'forge'),
|
||||||
|
'username' => env('DB_USERNAME', 'forge'),
|
||||||
|
'password' => env('DB_PASSWORD', ''),
|
||||||
|
'unix_socket' => env('DB_SOCKET', ''),
|
||||||
|
'charset' => 'utf8mb4',
|
||||||
|
'collation' => 'utf8mb4_unicode_ci',
|
||||||
|
'prefix' => '',
|
||||||
|
'strict' => true,
|
||||||
|
'engine' => null,
|
||||||
|
],
|
||||||
|
|
||||||
|
'pgsql' => [
|
||||||
|
'driver' => 'pgsql',
|
||||||
|
'host' => env('DB_HOST', '127.0.0.1'),
|
||||||
|
'port' => env('DB_PORT', '5432'),
|
||||||
|
'database' => env('DB_DATABASE', 'forge'),
|
||||||
|
'username' => env('DB_USERNAME', 'forge'),
|
||||||
|
'password' => env('DB_PASSWORD', ''),
|
||||||
|
'charset' => 'utf8',
|
||||||
|
'prefix' => '',
|
||||||
|
'schema' => 'public',
|
||||||
|
'sslmode' => 'prefer',
|
||||||
|
],
|
||||||
|
|
||||||
|
'sqlsrv' => [
|
||||||
|
'driver' => 'sqlsrv',
|
||||||
|
'host' => env('DB_HOST', 'localhost'),
|
||||||
|
'port' => env('DB_PORT', '1433'),
|
||||||
|
'database' => env('DB_DATABASE', 'forge'),
|
||||||
|
'username' => env('DB_USERNAME', 'forge'),
|
||||||
|
'password' => env('DB_PASSWORD', ''),
|
||||||
|
'charset' => 'utf8',
|
||||||
|
'prefix' => '',
|
||||||
|
],
|
||||||
|
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Migration Repository Table
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This table keeps track of all the migrations that have already run for
|
||||||
|
| your application. Using this information, we can determine which of
|
||||||
|
| the migrations on disk haven't actually been run in the database.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'migrations' => 'migrations',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Redis Databases
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Redis is an open source, fast, and advanced key-value store that also
|
||||||
|
| provides a richer set of commands than a typical key-value systems
|
||||||
|
| such as APC or Memcached. Laravel makes it easy to dig right in.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'redis' => [
|
||||||
|
|
||||||
|
'client' => 'predis',
|
||||||
|
|
||||||
|
'default' => [
|
||||||
|
'host' => env('REDIS_HOST', '127.0.0.1'),
|
||||||
|
'password' => env('REDIS_PASSWORD', null),
|
||||||
|
'port' => env('REDIS_PORT', 6379),
|
||||||
|
'database' => 0,
|
||||||
|
],
|
||||||
|
|
||||||
|
],
|
||||||
|
|
||||||
|
];
|
68
config/filesystems.php
Normal file
68
config/filesystems.php
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Default Filesystem Disk
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may specify the default filesystem disk that should be used
|
||||||
|
| by the framework. The "local" disk, as well as a variety of cloud
|
||||||
|
| based disks are available to your application. Just store away!
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'default' => env('FILESYSTEM_DRIVER', 'local'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Default Cloud Filesystem Disk
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Many applications store files both locally and in the cloud. For this
|
||||||
|
| reason, you may specify a default "cloud" driver here. This driver
|
||||||
|
| will be bound as the Cloud disk implementation in the container.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'cloud' => env('FILESYSTEM_CLOUD', 's3'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Filesystem Disks
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may configure as many filesystem "disks" as you wish, and you
|
||||||
|
| may even configure multiple disks of the same driver. Defaults have
|
||||||
|
| been setup for each driver as an example of the required options.
|
||||||
|
|
|
||||||
|
| Supported Drivers: "local", "ftp", "s3", "rackspace"
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'disks' => [
|
||||||
|
|
||||||
|
'local' => [
|
||||||
|
'driver' => 'local',
|
||||||
|
'root' => storage_path('app'),
|
||||||
|
],
|
||||||
|
|
||||||
|
'public' => [
|
||||||
|
'driver' => 'local',
|
||||||
|
'root' => storage_path('app/public'),
|
||||||
|
'url' => env('APP_URL').'/storage',
|
||||||
|
'visibility' => 'public',
|
||||||
|
],
|
||||||
|
|
||||||
|
's3' => [
|
||||||
|
'driver' => 's3',
|
||||||
|
'key' => env('AWS_ACCESS_KEY_ID'),
|
||||||
|
'secret' => env('AWS_SECRET_ACCESS_KEY'),
|
||||||
|
'region' => env('AWS_DEFAULT_REGION'),
|
||||||
|
'bucket' => env('AWS_BUCKET'),
|
||||||
|
],
|
||||||
|
|
||||||
|
],
|
||||||
|
|
||||||
|
];
|
123
config/mail.php
Normal file
123
config/mail.php
Normal file
@ -0,0 +1,123 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Mail Driver
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Laravel supports both SMTP and PHP's "mail" function as drivers for the
|
||||||
|
| sending of e-mail. You may specify which one you're using throughout
|
||||||
|
| your application here. By default, Laravel is setup for SMTP mail.
|
||||||
|
|
|
||||||
|
| Supported: "smtp", "sendmail", "mailgun", "mandrill", "ses",
|
||||||
|
| "sparkpost", "log", "array"
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'driver' => env('MAIL_DRIVER', 'smtp'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| SMTP Host Address
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may provide the host address of the SMTP server used by your
|
||||||
|
| applications. A default option is provided that is compatible with
|
||||||
|
| the Mailgun mail service which will provide reliable deliveries.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'host' => env('MAIL_HOST', 'smtp.mailgun.org'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| SMTP Host Port
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This is the SMTP port used by your application to deliver e-mails to
|
||||||
|
| users of the application. Like the host we have set this value to
|
||||||
|
| stay compatible with the Mailgun e-mail application by default.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'port' => env('MAIL_PORT', 587),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Global "From" Address
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| You may wish for all e-mails sent by your application to be sent from
|
||||||
|
| the same address. Here, you may specify a name and address that is
|
||||||
|
| used globally for all e-mails that are sent by your application.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'from' => [
|
||||||
|
'address' => env('MAIL_FROM_ADDRESS', 'hello@example.com'),
|
||||||
|
'name' => env('MAIL_FROM_NAME', 'Example'),
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| E-Mail Encryption Protocol
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may specify the encryption protocol that should be used when
|
||||||
|
| the application send e-mail messages. A sensible default using the
|
||||||
|
| transport layer security protocol should provide great security.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'encryption' => env('MAIL_ENCRYPTION', 'tls'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| SMTP Server Username
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| If your SMTP server requires a username for authentication, you should
|
||||||
|
| set it here. This will get used to authenticate with your server on
|
||||||
|
| connection. You may also set the "password" value below this one.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'username' => env('MAIL_USERNAME'),
|
||||||
|
|
||||||
|
'password' => env('MAIL_PASSWORD'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Sendmail System Path
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| When using the "sendmail" driver to send e-mails, we will need to know
|
||||||
|
| the path to where Sendmail lives on this server. A default path has
|
||||||
|
| been provided here, which will work well on most of your systems.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'sendmail' => '/usr/sbin/sendmail -bs',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Markdown Mail Settings
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| If you are using Markdown based email rendering, you may configure your
|
||||||
|
| theme and component paths here, allowing you to customize the design
|
||||||
|
| of the emails. Or, you may simply stick with the Laravel defaults!
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'markdown' => [
|
||||||
|
'theme' => 'default',
|
||||||
|
|
||||||
|
'paths' => [
|
||||||
|
resource_path('views/vendor/mail'),
|
||||||
|
],
|
||||||
|
],
|
||||||
|
|
||||||
|
];
|
84
config/minify.config.php
Normal file
84
config/minify.config.php
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return array(
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Sort Direction
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| You can set the sort direction (ascending/descending) when
|
||||||
|
| minifying full directories.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'reverse_sort' => true,
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| App environments to not minify
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| These environments will not be minified and all individual files are
|
||||||
|
| returned
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'ignore_environments' => array(
|
||||||
|
'local',
|
||||||
|
),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| CSS build path
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Minify is an extension that can minify your css files into one build file.
|
||||||
|
| The css_builds_path property is the location where the builded files are
|
||||||
|
| stored. This is relative to your public path. Notice the trailing slash.
|
||||||
|
| Note that this directory must be writeable.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'css_build_path' => '/css/builds/',
|
||||||
|
'css_url_path' => '/css/builds/',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| JS build path
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Minify is an extension that can minify your js files into one build file.
|
||||||
|
| The js_build_path property is the location where the builded files are
|
||||||
|
| stored. This is relative to your public path. Notice the trailing slash.
|
||||||
|
| Note that this directory must be writeable.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'js_build_path' => '/js/builds/',
|
||||||
|
'js_url_path' => '/js/builds/',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Hash modification
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| You can disable usage of modification time (mtime) for hash build and
|
||||||
|
| add additional salt (exp. commit hash) for hash build
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'disable_mtime' => false,
|
||||||
|
'hash_salt' => '',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Base URL
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| You can set the base URL for the links generated with the configuration
|
||||||
|
| value. By default if empty HTTP_HOST would be used.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
'base_url' => ''
|
||||||
|
);
|
85
config/queue.php
Normal file
85
config/queue.php
Normal file
@ -0,0 +1,85 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Default Queue Driver
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Laravel's queue API supports an assortment of back-ends via a single
|
||||||
|
| API, giving you convenient access to each back-end using the same
|
||||||
|
| syntax for each one. Here you may set the default queue driver.
|
||||||
|
|
|
||||||
|
| Supported: "sync", "database", "beanstalkd", "sqs", "redis", "null"
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'default' => env('QUEUE_DRIVER', 'sync'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Queue Connections
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may configure the connection information for each server that
|
||||||
|
| is used by your application. A default configuration has been added
|
||||||
|
| for each back-end shipped with Laravel. You are free to add more.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'connections' => [
|
||||||
|
|
||||||
|
'sync' => [
|
||||||
|
'driver' => 'sync',
|
||||||
|
],
|
||||||
|
|
||||||
|
'database' => [
|
||||||
|
'driver' => 'database',
|
||||||
|
'table' => 'jobs',
|
||||||
|
'queue' => 'default',
|
||||||
|
'retry_after' => 90,
|
||||||
|
],
|
||||||
|
|
||||||
|
'beanstalkd' => [
|
||||||
|
'driver' => 'beanstalkd',
|
||||||
|
'host' => 'localhost',
|
||||||
|
'queue' => 'default',
|
||||||
|
'retry_after' => 90,
|
||||||
|
],
|
||||||
|
|
||||||
|
'sqs' => [
|
||||||
|
'driver' => 'sqs',
|
||||||
|
'key' => env('SQS_KEY', 'your-public-key'),
|
||||||
|
'secret' => env('SQS_SECRET', 'your-secret-key'),
|
||||||
|
'prefix' => env('SQS_PREFIX', 'https://sqs.us-east-1.amazonaws.com/your-account-id'),
|
||||||
|
'queue' => env('SQS_QUEUE', 'your-queue-name'),
|
||||||
|
'region' => env('SQS_REGION', 'us-east-1'),
|
||||||
|
],
|
||||||
|
|
||||||
|
'redis' => [
|
||||||
|
'driver' => 'redis',
|
||||||
|
'connection' => 'default',
|
||||||
|
'queue' => 'default',
|
||||||
|
'retry_after' => 90,
|
||||||
|
],
|
||||||
|
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Failed Queue Jobs
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| These options configure the behavior of failed queue job logging so you
|
||||||
|
| can control which database and table are used to store the jobs that
|
||||||
|
| have failed. You may change them to any database / table you wish.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'failed' => [
|
||||||
|
'database' => env('DB_CONNECTION', 'mysql'),
|
||||||
|
'table' => 'failed_jobs',
|
||||||
|
],
|
||||||
|
|
||||||
|
];
|
38
config/services.php
Normal file
38
config/services.php
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Third Party Services
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This file is for storing the credentials for third party services such
|
||||||
|
| as Stripe, Mailgun, SparkPost and others. This file provides a sane
|
||||||
|
| default location for this type of information, allowing packages
|
||||||
|
| to have a conventional place to find your various credentials.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'mailgun' => [
|
||||||
|
'domain' => env('MAILGUN_DOMAIN'),
|
||||||
|
'secret' => env('MAILGUN_SECRET'),
|
||||||
|
],
|
||||||
|
|
||||||
|
'ses' => [
|
||||||
|
'key' => env('SES_KEY'),
|
||||||
|
'secret' => env('SES_SECRET'),
|
||||||
|
'region' => 'us-east-1',
|
||||||
|
],
|
||||||
|
|
||||||
|
'sparkpost' => [
|
||||||
|
'secret' => env('SPARKPOST_SECRET'),
|
||||||
|
],
|
||||||
|
|
||||||
|
'stripe' => [
|
||||||
|
'model' => App\User::class,
|
||||||
|
'key' => env('STRIPE_KEY'),
|
||||||
|
'secret' => env('STRIPE_SECRET'),
|
||||||
|
],
|
||||||
|
|
||||||
|
];
|
197
config/session.php
Normal file
197
config/session.php
Normal file
@ -0,0 +1,197 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Default Session Driver
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This option controls the default session "driver" that will be used on
|
||||||
|
| requests. By default, we will use the lightweight native driver but
|
||||||
|
| you may specify any of the other wonderful drivers provided here.
|
||||||
|
|
|
||||||
|
| Supported: "file", "cookie", "database", "apc",
|
||||||
|
| "memcached", "redis", "array"
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'driver' => env('SESSION_DRIVER', 'file'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Session Lifetime
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may specify the number of minutes that you wish the session
|
||||||
|
| to be allowed to remain idle before it expires. If you want them
|
||||||
|
| to immediately expire on the browser closing, set that option.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'lifetime' => env('SESSION_LIFETIME', 120),
|
||||||
|
|
||||||
|
'expire_on_close' => false,
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Session Encryption
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This option allows you to easily specify that all of your session data
|
||||||
|
| should be encrypted before it is stored. All encryption will be run
|
||||||
|
| automatically by Laravel and you can use the Session like normal.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'encrypt' => false,
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Session File Location
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| When using the native session driver, we need a location where session
|
||||||
|
| files may be stored. A default has been set for you but a different
|
||||||
|
| location may be specified. This is only needed for file sessions.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'files' => storage_path('framework/sessions'),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Session Database Connection
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| When using the "database" or "redis" session drivers, you may specify a
|
||||||
|
| connection that should be used to manage these sessions. This should
|
||||||
|
| correspond to a connection in your database configuration options.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'connection' => null,
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Session Database Table
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| When using the "database" session driver, you may specify the table we
|
||||||
|
| should use to manage the sessions. Of course, a sensible default is
|
||||||
|
| provided for you; however, you are free to change this as needed.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'table' => 'sessions',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Session Cache Store
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| When using the "apc" or "memcached" session drivers, you may specify a
|
||||||
|
| cache store that should be used for these sessions. This value must
|
||||||
|
| correspond with one of the application's configured cache stores.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'store' => null,
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Session Sweeping Lottery
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Some session drivers must manually sweep their storage location to get
|
||||||
|
| rid of old sessions from storage. Here are the chances that it will
|
||||||
|
| happen on a given request. By default, the odds are 2 out of 100.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'lottery' => [2, 100],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Session Cookie Name
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may change the name of the cookie used to identify a session
|
||||||
|
| instance by ID. The name specified here will get used every time a
|
||||||
|
| new session cookie is created by the framework for every driver.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'cookie' => env(
|
||||||
|
'SESSION_COOKIE',
|
||||||
|
str_slug(env('APP_NAME', 'laravel'), '_').'_session'
|
||||||
|
),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Session Cookie Path
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| The session cookie path determines the path for which the cookie will
|
||||||
|
| be regarded as available. Typically, this will be the root path of
|
||||||
|
| your application but you are free to change this when necessary.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'path' => '/',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Session Cookie Domain
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may change the domain of the cookie used to identify a session
|
||||||
|
| in your application. This will determine which domains the cookie is
|
||||||
|
| available to in your application. A sensible default has been set.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'domain' => env('SESSION_DOMAIN', null),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| HTTPS Only Cookies
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| By setting this option to true, session cookies will only be sent back
|
||||||
|
| to the server if the browser has a HTTPS connection. This will keep
|
||||||
|
| the cookie from being sent to you if it can not be done securely.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'secure' => env('SESSION_SECURE_COOKIE', false),
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| HTTP Access Only
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Setting this value to true will prevent JavaScript from accessing the
|
||||||
|
| value of the cookie and the cookie will only be accessible through
|
||||||
|
| the HTTP protocol. You are free to modify this option if needed.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'http_only' => true,
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Same-Site Cookies
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This option determines how your cookies behave when cross-site requests
|
||||||
|
| take place, and can be used to mitigate CSRF attacks. By default, we
|
||||||
|
| do not enable this as other CSRF protection services are in place.
|
||||||
|
|
|
||||||
|
| Supported: "lax", "strict"
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'same_site' => null,
|
||||||
|
|
||||||
|
];
|
33
config/view.php
Normal file
33
config/view.php
Normal file
@ -0,0 +1,33 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| View Storage Paths
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Most templating systems load templates from disk. Here you may specify
|
||||||
|
| an array of paths that should be checked for your views. Of course
|
||||||
|
| the usual Laravel view path has already been registered for you.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'paths' => [
|
||||||
|
resource_path('views'),
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Compiled View Path
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This option determines where all the compiled Blade templates will be
|
||||||
|
| stored for your application. Typically, this is within the storage
|
||||||
|
| directory. However, as usual, you are free to change this value.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'compiled' => realpath(storage_path('framework/views')),
|
||||||
|
|
||||||
|
];
|
1
database/.gitignore
vendored
Normal file
1
database/.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
*.sqlite
|
23
database/factories/UserFactory.php
Normal file
23
database/factories/UserFactory.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Faker\Generator as Faker;
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Model Factories
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| This directory should contain each of the model factory definitions for
|
||||||
|
| your application. Factories provide a convenient way to generate new
|
||||||
|
| model instances for testing / seeding your application's database.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
$factory->define(App\User::class, function (Faker $faker) {
|
||||||
|
return [
|
||||||
|
'name' => $faker->name,
|
||||||
|
'email' => $faker->unique()->safeEmail,
|
||||||
|
'password' => '$2y$10$TKh8H1.PfQx37YgCzwiKb.KjNyWgaHb9cbcoQgdIVFlYg7B77UdFm', // secret
|
||||||
|
'remember_token' => str_random(10),
|
||||||
|
];
|
||||||
|
});
|
53
database/migrations/2018_06_10_000000_create_users_table.php
Normal file
53
database/migrations/2018_06_10_000000_create_users_table.php
Normal file
@ -0,0 +1,53 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
class CreateUsersTable extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
// https://developer.helpscout.com/help-desk-api/objects/user/
|
||||||
|
if (!Schema::hasTable('users')) {
|
||||||
|
Schema::create('users', function (Blueprint $table) {
|
||||||
|
$table->increments('id');
|
||||||
|
$table->string('first_name');
|
||||||
|
$table->string('last_name');
|
||||||
|
$table->string('email', 191)->unique();
|
||||||
|
$table->string('password');
|
||||||
|
$table->string('role')->default('user'); // admin/user
|
||||||
|
$table->string('timezone')->default('UTC');
|
||||||
|
$table->string('photo_url')->nullable();
|
||||||
|
$table->string('type')->default('user'); // team/user
|
||||||
|
$table->unsignedTinyInteger('invite_state')->default(1); // 1 - not invited
|
||||||
|
$table->string('emails', 100)->nullable();
|
||||||
|
$table->string('job_title')->nullable();
|
||||||
|
$table->string('phone', 60)->nullable();
|
||||||
|
$table->unsignedTinyInteger('time_format')->default(2);
|
||||||
|
$table->boolean('enable_kb_shortcuts')->default(true);
|
||||||
|
//$table->boolean('is_user_workflow_related')->default(false);
|
||||||
|
$table->boolean('locked')->default(false);
|
||||||
|
$table->rememberToken();
|
||||||
|
//$table->timestamps();
|
||||||
|
$table->timestamp('created_at')->nullable();
|
||||||
|
$table->timestamp('modified_at')->nullable();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('users');
|
||||||
|
}
|
||||||
|
}
|
@ -0,0 +1,34 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Support\Facades\Schema;
|
||||||
|
use Illuminate\Database\Schema\Blueprint;
|
||||||
|
use Illuminate\Database\Migrations\Migration;
|
||||||
|
|
||||||
|
class CreatePasswordResetsTable extends Migration
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function up()
|
||||||
|
{
|
||||||
|
if (!Schema::hasTable('password_resets')) {
|
||||||
|
Schema::create('password_resets', function (Blueprint $table) {
|
||||||
|
$table->string('email', 191)->index();
|
||||||
|
$table->string('token');
|
||||||
|
$table->timestamp('created_at')->nullable();
|
||||||
|
});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Reverse the migrations.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function down()
|
||||||
|
{
|
||||||
|
Schema::dropIfExists('password_resets');
|
||||||
|
}
|
||||||
|
}
|
16
database/seeds/DatabaseSeeder.php
Normal file
16
database/seeds/DatabaseSeeder.php
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
use Illuminate\Database\Seeder;
|
||||||
|
|
||||||
|
class DatabaseSeeder extends Seeder
|
||||||
|
{
|
||||||
|
/**
|
||||||
|
* Run the database seeds.
|
||||||
|
*
|
||||||
|
* @return void
|
||||||
|
*/
|
||||||
|
public function run()
|
||||||
|
{
|
||||||
|
// $this->call(UsersTableSeeder::class);
|
||||||
|
}
|
||||||
|
}
|
21
package.json
Normal file
21
package.json
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"private": true,
|
||||||
|
"scripts": {
|
||||||
|
"dev": "npm run development",
|
||||||
|
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
|
||||||
|
"watch": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --watch --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
|
||||||
|
"watch-poll": "npm run watch -- --watch-poll",
|
||||||
|
"hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
|
||||||
|
"prod": "npm run production",
|
||||||
|
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
|
||||||
|
},
|
||||||
|
"devDependencies": {
|
||||||
|
"axios": "^0.17",
|
||||||
|
"bootstrap-sass": "^3.3.7",
|
||||||
|
"cross-env": "^5.1",
|
||||||
|
"jquery": "^3.2",
|
||||||
|
"laravel-mix": "^2.0",
|
||||||
|
"lodash": "^4.17.4",
|
||||||
|
"vue": "^2.5.7"
|
||||||
|
}
|
||||||
|
}
|
31
phpunit.xml
Normal file
31
phpunit.xml
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<phpunit backupGlobals="false"
|
||||||
|
backupStaticAttributes="false"
|
||||||
|
bootstrap="vendor/autoload.php"
|
||||||
|
colors="true"
|
||||||
|
convertErrorsToExceptions="true"
|
||||||
|
convertNoticesToExceptions="true"
|
||||||
|
convertWarningsToExceptions="true"
|
||||||
|
processIsolation="false"
|
||||||
|
stopOnFailure="false">
|
||||||
|
<testsuites>
|
||||||
|
<testsuite name="Feature">
|
||||||
|
<directory suffix="Test.php">./tests/Feature</directory>
|
||||||
|
</testsuite>
|
||||||
|
|
||||||
|
<testsuite name="Unit">
|
||||||
|
<directory suffix="Test.php">./tests/Unit</directory>
|
||||||
|
</testsuite>
|
||||||
|
</testsuites>
|
||||||
|
<filter>
|
||||||
|
<whitelist processUncoveredFilesFromWhitelist="true">
|
||||||
|
<directory suffix=".php">./app</directory>
|
||||||
|
</whitelist>
|
||||||
|
</filter>
|
||||||
|
<php>
|
||||||
|
<env name="APP_ENV" value="testing"/>
|
||||||
|
<env name="CACHE_DRIVER" value="array"/>
|
||||||
|
<env name="SESSION_DRIVER" value="array"/>
|
||||||
|
<env name="QUEUE_DRIVER" value="sync"/>
|
||||||
|
</php>
|
||||||
|
</phpunit>
|
21
public/.htaccess
Normal file
21
public/.htaccess
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
<IfModule mod_rewrite.c>
|
||||||
|
<IfModule mod_negotiation.c>
|
||||||
|
Options -MultiViews -Indexes
|
||||||
|
</IfModule>
|
||||||
|
|
||||||
|
RewriteEngine On
|
||||||
|
|
||||||
|
# Handle Authorization Header
|
||||||
|
RewriteCond %{HTTP:Authorization} .
|
||||||
|
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
|
||||||
|
|
||||||
|
# Redirect Trailing Slashes If Not A Folder...
|
||||||
|
RewriteCond %{REQUEST_FILENAME} !-d
|
||||||
|
RewriteCond %{REQUEST_URI} (.+)/$
|
||||||
|
RewriteRule ^ %1 [L,R=301]
|
||||||
|
|
||||||
|
# Handle Front Controller...
|
||||||
|
RewriteCond %{REQUEST_FILENAME} !-d
|
||||||
|
RewriteCond %{REQUEST_FILENAME} !-f
|
||||||
|
RewriteRule ^ index.php [L]
|
||||||
|
</IfModule>
|
6767
public/css/bootstrap.css
vendored
Normal file
6767
public/css/bootstrap.css
vendored
Normal file
File diff suppressed because it is too large
Load Diff
45
public/css/fonts.css
vendored
Normal file
45
public/css/fonts.css
vendored
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
/* Liberation Sans */
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Liberation Sans';
|
||||||
|
src: url('../fonts/liberation-sans/LiberationSans-Bold-webfont.eot');
|
||||||
|
src: local('Liberation Sans'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Bold-webfont.woff') format('woff'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Bold-webfont.ttf') format('truetype'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Bold-webfont.svg#liberation_sansbold') format('svg');
|
||||||
|
font-weight: 700;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Liberation Sans';
|
||||||
|
src: url('../fonts/liberation-sans/LiberationSans-BoldItalic-webfont.eot');
|
||||||
|
src: local('Liberation Sans'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-BoldItalic-webfont.woff') format('woff'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-BoldItalic-webfont.ttf') format('truetype'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-BoldItalic-webfont.svg#liberation_sansbold_italic') format('svg');
|
||||||
|
font-weight: 700;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Liberation Sans';
|
||||||
|
src: url('../fonts/liberation-sans/LiberationSans-Italic-webfont.eot');
|
||||||
|
src: local('Liberation Sans'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Italic-webfont.woff') format('woff'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Italic-webfont.ttf') format('truetype'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Italic-webfont.svg#liberation_sansitalic') format('svg');
|
||||||
|
font-weight: 400;
|
||||||
|
font-style: italic;
|
||||||
|
}
|
||||||
|
@font-face {
|
||||||
|
font-family: 'Liberation Sans';
|
||||||
|
src: url('../fonts/liberation-sans/LiberationSans-Regular-webfont.eot');
|
||||||
|
src: local('Liberation Sans'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Regular-webfont.woff') format('woff'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Regular-webfont.ttf') format('truetype'),
|
||||||
|
url('../fonts/liberation-sans/LiberationSans-Regular-webfont.svg#liberation_sansregular') format('svg');
|
||||||
|
font-weight: 400;
|
||||||
|
font-style: normal;
|
||||||
|
}
|
390
public/css/style.css
vendored
Normal file
390
public/css/style.css
vendored
Normal file
@ -0,0 +1,390 @@
|
|||||||
|
/**
|
||||||
|
* Custom styles
|
||||||
|
*/
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Layout
|
||||||
|
*/
|
||||||
|
.footer {
|
||||||
|
text-align: center;
|
||||||
|
font-size: 12px;
|
||||||
|
color: #b4c0ca;
|
||||||
|
margin-bottom: 20px;
|
||||||
|
margin-top: 20px;
|
||||||
|
}
|
||||||
|
.content {
|
||||||
|
margin-top: 20px;
|
||||||
|
}
|
||||||
|
.layout-2col {
|
||||||
|
display: flex;
|
||||||
|
background-color: #fff;
|
||||||
|
align-items: stretch;
|
||||||
|
-ms-flex: 1;
|
||||||
|
flex: 1;
|
||||||
|
-webkit-flex: 1;
|
||||||
|
justify-content: space-between;
|
||||||
|
min-height: calc((100vh) - (54px));
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.sidebar-2col {
|
||||||
|
width: 250px;
|
||||||
|
background-color: #f1f3f5;
|
||||||
|
}
|
||||||
|
.content-2col {
|
||||||
|
background-color: #fff;
|
||||||
|
box-shadow: -1px 0 0 #d6dde3, 1px 0 0 #d6dde3, 0 1px 0 #d6dde3;
|
||||||
|
box-sizing: border-box;
|
||||||
|
flex: 1;
|
||||||
|
flex-basis: auto;
|
||||||
|
-ms-flex: 1;
|
||||||
|
-webkit-flex: 1;
|
||||||
|
max-width: 100%;
|
||||||
|
min-width: 0;
|
||||||
|
position: relative;
|
||||||
|
z-index: 2;
|
||||||
|
}
|
||||||
|
.sidebar-title {
|
||||||
|
color: #2a3b47;
|
||||||
|
font-size: 20px;
|
||||||
|
font-weight: 400;
|
||||||
|
line-height: 24.4px;
|
||||||
|
margin: 16px 20px;
|
||||||
|
}
|
||||||
|
.sidebar-title .dropdown-toggle {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
.sidebar-menu {
|
||||||
|
margin-left: 0;
|
||||||
|
margin-bottom: 18px;
|
||||||
|
list-style: none;
|
||||||
|
padding: 0;
|
||||||
|
}
|
||||||
|
.sidebar-menu > li {
|
||||||
|
margin: 0 0 2px 0;
|
||||||
|
position: relative;
|
||||||
|
line-height: 18px;
|
||||||
|
display: list-item;
|
||||||
|
text-align: -webkit-match-parent;
|
||||||
|
}
|
||||||
|
.sidebar-menu > li:hover {
|
||||||
|
background-color: #e3e8eb;
|
||||||
|
}
|
||||||
|
.sidebar-menu > li > a {
|
||||||
|
color: #4f5d6b;
|
||||||
|
display: block;
|
||||||
|
font-size: 14px;
|
||||||
|
line-height: 16px;
|
||||||
|
padding: 9px 20px 9px 50px;
|
||||||
|
position: relative;
|
||||||
|
word-wrap: break-word;
|
||||||
|
}
|
||||||
|
.sidebar-menu > li > a:hover {
|
||||||
|
text-decoration: none;
|
||||||
|
color: #394956;
|
||||||
|
}
|
||||||
|
.sidebar-menu .active a,
|
||||||
|
.sidebar-menu .active .glyphicon {
|
||||||
|
color: #3197d6 !important;
|
||||||
|
font-weight: 700;
|
||||||
|
}
|
||||||
|
.sidebar-menu .glyphicon {
|
||||||
|
color: #b5c1cc;
|
||||||
|
font-size: 16px;
|
||||||
|
left: 20px;
|
||||||
|
margin-right: 10px;
|
||||||
|
position: absolute;
|
||||||
|
top: 8px;
|
||||||
|
}
|
||||||
|
.sidebar-menu-toggle {
|
||||||
|
background: #e9edef;
|
||||||
|
border: 1px solid #d3dae0;
|
||||||
|
border-radius: 3px;
|
||||||
|
display: none;
|
||||||
|
height: 36px;
|
||||||
|
padding: 0 9px;
|
||||||
|
position: relative;
|
||||||
|
margin-left: 12px;
|
||||||
|
margin-right: 12px;
|
||||||
|
top: -6px;
|
||||||
|
width: 36px;
|
||||||
|
cursor: pointer;
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
.sidebar-menu-toggle:hover {
|
||||||
|
background-color: #e6e5e5;
|
||||||
|
}
|
||||||
|
.sidebar-menu-toggle .icon-bar {
|
||||||
|
background-color: #72808e;
|
||||||
|
display: block;
|
||||||
|
height: 2px;
|
||||||
|
border-radius: 1px;
|
||||||
|
margin-top: 3px;
|
||||||
|
position: relative;
|
||||||
|
top: -2px;
|
||||||
|
}
|
||||||
|
.sidebar-menu-toggle.active {
|
||||||
|
background: #3197d6;
|
||||||
|
border-color: #3197d6;
|
||||||
|
}
|
||||||
|
.sidebar-menu-toggle.active .icon-bar {
|
||||||
|
background-color: #fff;
|
||||||
|
}
|
||||||
|
@media (max-width:767px) {
|
||||||
|
.layout-2col {
|
||||||
|
display: block;
|
||||||
|
align-items: stretch;
|
||||||
|
-ms-flex: 0;
|
||||||
|
flex: 0;
|
||||||
|
-webkit-flex: 0;
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
.content-2col {
|
||||||
|
flex: 0;
|
||||||
|
-ms-flex: 0;
|
||||||
|
-webkit-flex: 0;
|
||||||
|
box-shadow: none;
|
||||||
|
}
|
||||||
|
.sidebar-2col {
|
||||||
|
border-bottom: 1px solid #cad3db;
|
||||||
|
width: 100%;
|
||||||
|
position: relative;
|
||||||
|
}
|
||||||
|
.sidebar-menu {
|
||||||
|
background-color: #f1f3f5;
|
||||||
|
border-radius: 0 4px 4px 0;
|
||||||
|
box-shadow: 0 2px 6px rgba(179,190,195,.8);
|
||||||
|
left: -270px;
|
||||||
|
overflow-y: auto;
|
||||||
|
padding-top: 15px;
|
||||||
|
position: absolute;
|
||||||
|
max-height: 90vh;
|
||||||
|
max-width: 250px;
|
||||||
|
min-width: 225px;
|
||||||
|
top: 106%;
|
||||||
|
transition: transform .2s ease-in-out;
|
||||||
|
z-index: 110;
|
||||||
|
}
|
||||||
|
.sidebar-menu.active {
|
||||||
|
transform: translate(270px,0);
|
||||||
|
}
|
||||||
|
.sidebar-menu-toggle {
|
||||||
|
display: block;
|
||||||
|
}
|
||||||
|
.sidebar-title {
|
||||||
|
margin: 13px 20px 13px 50px;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Typography
|
||||||
|
*/
|
||||||
|
h1, h2, h3, h4, h5, h6 {
|
||||||
|
color: #2a3b47;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Navbar
|
||||||
|
*/
|
||||||
|
a.navbar-brand:hover img {
|
||||||
|
-webkit-filter: brightness(2);
|
||||||
|
filter: brightness(2);
|
||||||
|
}
|
||||||
|
.dropdown-menu .dropdown-header {
|
||||||
|
font-size: 14px;
|
||||||
|
}
|
||||||
|
.navbar-nav .dropdown-toggle-icon {
|
||||||
|
font-size: 16px;
|
||||||
|
}
|
||||||
|
.navbar-nav .dropdown-toggle:hover {
|
||||||
|
color: #fff;
|
||||||
|
}
|
||||||
|
.navbar-nav .dropdown-toggle .glyphicon {
|
||||||
|
top: 3px;
|
||||||
|
}
|
||||||
|
.navbar-default .navbar-toggle .icon-bar,
|
||||||
|
.navbar-default .navbar-toggle.collapsed:hover .icon-bar {
|
||||||
|
background-color: #fff;
|
||||||
|
}
|
||||||
|
.navbar-default .navbar-toggle.collapsed .icon-bar {
|
||||||
|
background-color: #83b8db;
|
||||||
|
}
|
||||||
|
.navbar-default .navbar-toggle,
|
||||||
|
.navbar-default .navbar-toggle.collapsed:hover,
|
||||||
|
.navbar-default .navbar-toggle:hover {
|
||||||
|
border-color: #fff;
|
||||||
|
}
|
||||||
|
.navbar-default .navbar-toggle.collapsed {
|
||||||
|
border-color: #83b8db;
|
||||||
|
}
|
||||||
|
.dropdown-menu>li>a {
|
||||||
|
padding-top: 7px;
|
||||||
|
padding-bottom: 7px;
|
||||||
|
}
|
||||||
|
.nav-user {
|
||||||
|
font-size: 14px;
|
||||||
|
}
|
||||||
|
@media (max-width:767px) {
|
||||||
|
.navbar-collapse {
|
||||||
|
background-color:#e9edef;
|
||||||
|
}
|
||||||
|
.navbar-default .navbar-nav>li>a{
|
||||||
|
color:#777;
|
||||||
|
}
|
||||||
|
.navbar-nav .dropdown-toggle:hover,
|
||||||
|
.navbar-default .navbar-nav>.open>a,
|
||||||
|
.navbar-default .navbar-nav>.open>a:focus,
|
||||||
|
.navbar-default .navbar-nav>.open>a:hover,
|
||||||
|
.navbar-default .navbar-nav>li>a:focus,
|
||||||
|
.navbar-default .navbar-nav>li>a:hover {
|
||||||
|
color: #000 !important;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Forms
|
||||||
|
*/
|
||||||
|
select.form-control {
|
||||||
|
height: 28px;
|
||||||
|
line-height: 28px;
|
||||||
|
}
|
||||||
|
.input-sized {
|
||||||
|
width: 270px;
|
||||||
|
}
|
||||||
|
.control-label {
|
||||||
|
font-size: 13px;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Cards
|
||||||
|
*/
|
||||||
|
.card {
|
||||||
|
background: #fff;
|
||||||
|
border: 1px solid #c1cbd4;
|
||||||
|
border-radius: 3px;
|
||||||
|
box-sizing: border-box;
|
||||||
|
display: block;
|
||||||
|
margin: 0 18px 18px 0;
|
||||||
|
margin: 0 18px 18px 0;
|
||||||
|
padding: 18px;
|
||||||
|
overflow: hidden;
|
||||||
|
text-overflow: ellipsis;
|
||||||
|
white-space: nowrap;
|
||||||
|
width: 250px;
|
||||||
|
height: 90px;
|
||||||
|
float: left;
|
||||||
|
}
|
||||||
|
a.card:active,
|
||||||
|
a.card:hover {
|
||||||
|
text-decoration: none;
|
||||||
|
}
|
||||||
|
a h4 {
|
||||||
|
color: #2a3b47;
|
||||||
|
}
|
||||||
|
.card > h4 {
|
||||||
|
font-size: 18px;
|
||||||
|
font-weight: 400;
|
||||||
|
margin: 2px 0 4px 66px;
|
||||||
|
}
|
||||||
|
.card > p {
|
||||||
|
color: #93a1af;
|
||||||
|
font-size: 14px;
|
||||||
|
margin: 0 0 0 66px;
|
||||||
|
}
|
||||||
|
.card > img {
|
||||||
|
border: 1px solid #fff;
|
||||||
|
border-radius: 4px;
|
||||||
|
display: block;
|
||||||
|
float: left;
|
||||||
|
max-height: 50px;
|
||||||
|
max-width: 50px;
|
||||||
|
}
|
||||||
|
.card-avatar {
|
||||||
|
border-radius: 4px;
|
||||||
|
float: left;
|
||||||
|
line-height: 11px;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
.card-avatar:before {
|
||||||
|
background: #c1cbd4;
|
||||||
|
color: #fff;
|
||||||
|
content: attr(data-initial);
|
||||||
|
border-radius: 4px;
|
||||||
|
display: inline-block;
|
||||||
|
font-size: 18px;
|
||||||
|
font-style: normal;
|
||||||
|
font-weight: 300;
|
||||||
|
height: 50px;
|
||||||
|
line-height: 50px;
|
||||||
|
overflow: hidden;
|
||||||
|
position: relative;
|
||||||
|
text-transform: uppercase;
|
||||||
|
width: 50px;
|
||||||
|
}
|
||||||
|
@media (max-width:582px) {
|
||||||
|
.card {
|
||||||
|
width: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* General
|
||||||
|
*/
|
||||||
|
.banner {
|
||||||
|
text-align: center;
|
||||||
|
margin-top: 50px;
|
||||||
|
margin-bottom: 50px;
|
||||||
|
}
|
||||||
|
.margin-top {
|
||||||
|
margin-top: 20px !important;
|
||||||
|
}
|
||||||
|
.margin-left {
|
||||||
|
margin-left: 20px !important;
|
||||||
|
}
|
||||||
|
.heading {
|
||||||
|
color: #253540;
|
||||||
|
font-size: 20px;
|
||||||
|
font-weight: 400;
|
||||||
|
}
|
||||||
|
.section-heading {
|
||||||
|
border-bottom: 1px solid #d6dde3;
|
||||||
|
padding: 12px 20px;
|
||||||
|
color: #253540;
|
||||||
|
font-size: 16px;
|
||||||
|
font-weight: 400;
|
||||||
|
line-height: 30px;
|
||||||
|
}
|
||||||
|
.flexy {
|
||||||
|
display: flex;
|
||||||
|
}
|
||||||
|
.flexy-container {
|
||||||
|
box-sizing: border-box;
|
||||||
|
align-items: center;
|
||||||
|
display: flex;
|
||||||
|
justify-content: space-between;
|
||||||
|
}
|
||||||
|
.flexy-item {
|
||||||
|
max-width: 100%;
|
||||||
|
min-width: 0;
|
||||||
|
box-sizing: border-box;
|
||||||
|
}
|
||||||
|
.flexy-block {
|
||||||
|
max-width: 100%;
|
||||||
|
min-width: 0;
|
||||||
|
flex: 1;
|
||||||
|
}
|
||||||
|
.is-error {
|
||||||
|
color: #cc1f19 !important;
|
||||||
|
}
|
||||||
|
.icon-info {
|
||||||
|
color: #a5b2bd;
|
||||||
|
cursor: help;
|
||||||
|
display: inline-block;
|
||||||
|
font-size: 15px;
|
||||||
|
margin-left: 7px;
|
||||||
|
float: left;
|
||||||
|
top: 7px;
|
||||||
|
}
|
||||||
|
.popover {
|
||||||
|
color:#4f5d6b;
|
||||||
|
font-size:13px
|
||||||
|
}
|
BIN
public/fonts/glyphicons/glyphicons-halflings-regular.eot
Normal file
BIN
public/fonts/glyphicons/glyphicons-halflings-regular.eot
Normal file
Binary file not shown.
288
public/fonts/glyphicons/glyphicons-halflings-regular.svg
Normal file
288
public/fonts/glyphicons/glyphicons-halflings-regular.svg
Normal file
@ -0,0 +1,288 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg">
|
||||||
|
<metadata></metadata>
|
||||||
|
<defs>
|
||||||
|
<font id="glyphicons_halflingsregular" horiz-adv-x="1200" >
|
||||||
|
<font-face units-per-em="1200" ascent="960" descent="-240" />
|
||||||
|
<missing-glyph horiz-adv-x="500" />
|
||||||
|
<glyph horiz-adv-x="0" />
|
||||||
|
<glyph horiz-adv-x="400" />
|
||||||
|
<glyph unicode=" " />
|
||||||
|
<glyph unicode="*" d="M600 1100q15 0 34 -1.5t30 -3.5l11 -1q10 -2 17.5 -10.5t7.5 -18.5v-224l158 158q7 7 18 8t19 -6l106 -106q7 -8 6 -19t-8 -18l-158 -158h224q10 0 18.5 -7.5t10.5 -17.5q6 -41 6 -75q0 -15 -1.5 -34t-3.5 -30l-1 -11q-2 -10 -10.5 -17.5t-18.5 -7.5h-224l158 -158 q7 -7 8 -18t-6 -19l-106 -106q-8 -7 -19 -6t-18 8l-158 158v-224q0 -10 -7.5 -18.5t-17.5 -10.5q-41 -6 -75 -6q-15 0 -34 1.5t-30 3.5l-11 1q-10 2 -17.5 10.5t-7.5 18.5v224l-158 -158q-7 -7 -18 -8t-19 6l-106 106q-7 8 -6 19t8 18l158 158h-224q-10 0 -18.5 7.5 t-10.5 17.5q-6 41 -6 75q0 15 1.5 34t3.5 30l1 11q2 10 10.5 17.5t18.5 7.5h224l-158 158q-7 7 -8 18t6 19l106 106q8 7 19 6t18 -8l158 -158v224q0 10 7.5 18.5t17.5 10.5q41 6 75 6z" />
|
||||||
|
<glyph unicode="+" d="M450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-350h350q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-350v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v350h-350q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5 h350v350q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode=" " />
|
||||||
|
<glyph unicode="¥" d="M825 1100h250q10 0 12.5 -5t-5.5 -13l-364 -364q-6 -6 -11 -18h268q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-100h275q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-125v-174q0 -11 -7.5 -18.5t-18.5 -7.5h-148q-11 0 -18.5 7.5t-7.5 18.5v174 h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h125v100h-275q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h118q-5 12 -11 18l-364 364q-8 8 -5.5 13t12.5 5h250q25 0 43 -18l164 -164q8 -8 18 -8t18 8l164 164q18 18 43 18z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="650" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="1300" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="650" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="1300" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="433" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="325" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="216" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="216" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="162" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="260" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="72" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="260" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="325" />
|
||||||
|
<glyph unicode="€" d="M744 1198q242 0 354 -189q60 -104 66 -209h-181q0 45 -17.5 82.5t-43.5 61.5t-58 40.5t-60.5 24t-51.5 7.5q-19 0 -40.5 -5.5t-49.5 -20.5t-53 -38t-49 -62.5t-39 -89.5h379l-100 -100h-300q-6 -50 -6 -100h406l-100 -100h-300q9 -74 33 -132t52.5 -91t61.5 -54.5t59 -29 t47 -7.5q22 0 50.5 7.5t60.5 24.5t58 41t43.5 61t17.5 80h174q-30 -171 -128 -278q-107 -117 -274 -117q-206 0 -324 158q-36 48 -69 133t-45 204h-217l100 100h112q1 47 6 100h-218l100 100h134q20 87 51 153.5t62 103.5q117 141 297 141z" />
|
||||||
|
<glyph unicode="₽" d="M428 1200h350q67 0 120 -13t86 -31t57 -49.5t35 -56.5t17 -64.5t6.5 -60.5t0.5 -57v-16.5v-16.5q0 -36 -0.5 -57t-6.5 -61t-17 -65t-35 -57t-57 -50.5t-86 -31.5t-120 -13h-178l-2 -100h288q10 0 13 -6t-3 -14l-120 -160q-6 -8 -18 -14t-22 -6h-138v-175q0 -11 -5.5 -18 t-15.5 -7h-149q-10 0 -17.5 7.5t-7.5 17.5v175h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v100h-267q-10 0 -13 6t3 14l120 160q6 8 18 14t22 6h117v475q0 10 7.5 17.5t17.5 7.5zM600 1000v-300h203q64 0 86.5 33t22.5 119q0 84 -22.5 116t-86.5 32h-203z" />
|
||||||
|
<glyph unicode="−" d="M250 700h800q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="⌛" d="M1000 1200v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-50v-100q0 -91 -49.5 -165.5t-130.5 -109.5q81 -35 130.5 -109.5t49.5 -165.5v-150h50q21 0 35.5 -14.5t14.5 -35.5v-150h-800v150q0 21 14.5 35.5t35.5 14.5h50v150q0 91 49.5 165.5t130.5 109.5q-81 35 -130.5 109.5 t-49.5 165.5v100h-50q-21 0 -35.5 14.5t-14.5 35.5v150h800zM400 1000v-100q0 -60 32.5 -109.5t87.5 -73.5q28 -12 44 -37t16 -55t-16 -55t-44 -37q-55 -24 -87.5 -73.5t-32.5 -109.5v-150h400v150q0 60 -32.5 109.5t-87.5 73.5q-28 12 -44 37t-16 55t16 55t44 37 q55 24 87.5 73.5t32.5 109.5v100h-400z" />
|
||||||
|
<glyph unicode="◼" horiz-adv-x="500" d="M0 0z" />
|
||||||
|
<glyph unicode="☁" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -206.5q0 -121 -85 -207.5t-205 -86.5h-750q-79 0 -135.5 57t-56.5 137q0 69 42.5 122.5t108.5 67.5q-2 12 -2 37q0 153 108 260.5t260 107.5z" />
|
||||||
|
<glyph unicode="⛺" d="M774 1193.5q16 -9.5 20.5 -27t-5.5 -33.5l-136 -187l467 -746h30q20 0 35 -18.5t15 -39.5v-42h-1200v42q0 21 15 39.5t35 18.5h30l468 746l-135 183q-10 16 -5.5 34t20.5 28t34 5.5t28 -20.5l111 -148l112 150q9 16 27 20.5t34 -5zM600 200h377l-182 112l-195 534v-646z " />
|
||||||
|
<glyph unicode="✉" d="M25 1100h1150q10 0 12.5 -5t-5.5 -13l-564 -567q-8 -8 -18 -8t-18 8l-564 567q-8 8 -5.5 13t12.5 5zM18 882l264 -264q8 -8 8 -18t-8 -18l-264 -264q-8 -8 -13 -5.5t-5 12.5v550q0 10 5 12.5t13 -5.5zM918 618l264 264q8 8 13 5.5t5 -12.5v-550q0 -10 -5 -12.5t-13 5.5 l-264 264q-8 8 -8 18t8 18zM818 482l364 -364q8 -8 5.5 -13t-12.5 -5h-1150q-10 0 -12.5 5t5.5 13l364 364q8 8 18 8t18 -8l164 -164q8 -8 18 -8t18 8l164 164q8 8 18 8t18 -8z" />
|
||||||
|
<glyph unicode="✏" d="M1011 1210q19 0 33 -13l153 -153q13 -14 13 -33t-13 -33l-99 -92l-214 214l95 96q13 14 32 14zM1013 800l-615 -614l-214 214l614 614zM317 96l-333 -112l110 335z" />
|
||||||
|
<glyph unicode="" d="M700 650v-550h250q21 0 35.5 -14.5t14.5 -35.5v-50h-800v50q0 21 14.5 35.5t35.5 14.5h250v550l-500 550h1200z" />
|
||||||
|
<glyph unicode="" d="M368 1017l645 163q39 15 63 0t24 -49v-831q0 -55 -41.5 -95.5t-111.5 -63.5q-79 -25 -147 -4.5t-86 75t25.5 111.5t122.5 82q72 24 138 8v521l-600 -155v-606q0 -42 -44 -90t-109 -69q-79 -26 -147 -5.5t-86 75.5t25.5 111.5t122.5 82.5q72 24 138 7v639q0 38 14.5 59 t53.5 34z" />
|
||||||
|
<glyph unicode="" d="M500 1191q100 0 191 -39t156.5 -104.5t104.5 -156.5t39 -191l-1 -2l1 -5q0 -141 -78 -262l275 -274q23 -26 22.5 -44.5t-22.5 -42.5l-59 -58q-26 -20 -46.5 -20t-39.5 20l-275 274q-119 -77 -261 -77l-5 1l-2 -1q-100 0 -191 39t-156.5 104.5t-104.5 156.5t-39 191 t39 191t104.5 156.5t156.5 104.5t191 39zM500 1022q-88 0 -162 -43t-117 -117t-43 -162t43 -162t117 -117t162 -43t162 43t117 117t43 162t-43 162t-117 117t-162 43z" />
|
||||||
|
<glyph unicode="" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104z" />
|
||||||
|
<glyph unicode="" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429z" />
|
||||||
|
<glyph unicode="" d="M407 800l131 353q7 19 17.5 19t17.5 -19l129 -353h421q21 0 24 -8.5t-14 -20.5l-342 -249l130 -401q7 -20 -0.5 -25.5t-24.5 6.5l-343 246l-342 -247q-17 -12 -24.5 -6.5t-0.5 25.5l130 400l-347 251q-17 12 -14 20.5t23 8.5h429zM477 700h-240l197 -142l-74 -226 l193 139l195 -140l-74 229l192 140h-234l-78 211z" />
|
||||||
|
<glyph unicode="" d="M600 1200q124 0 212 -88t88 -212v-250q0 -46 -31 -98t-69 -52v-75q0 -10 6 -21.5t15 -17.5l358 -230q9 -5 15 -16.5t6 -21.5v-93q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v93q0 10 6 21.5t15 16.5l358 230q9 6 15 17.5t6 21.5v75q-38 0 -69 52 t-31 98v250q0 124 88 212t212 88z" />
|
||||||
|
<glyph unicode="" d="M25 1100h1150q10 0 17.5 -7.5t7.5 -17.5v-1050q0 -10 -7.5 -17.5t-17.5 -7.5h-1150q-10 0 -17.5 7.5t-7.5 17.5v1050q0 10 7.5 17.5t17.5 7.5zM100 1000v-100h100v100h-100zM875 1000h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5t17.5 -7.5h550 q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM1000 1000v-100h100v100h-100zM100 800v-100h100v100h-100zM1000 800v-100h100v100h-100zM100 600v-100h100v100h-100zM1000 600v-100h100v100h-100zM875 500h-550q-10 0 -17.5 -7.5t-7.5 -17.5v-350q0 -10 7.5 -17.5 t17.5 -7.5h550q10 0 17.5 7.5t7.5 17.5v350q0 10 -7.5 17.5t-17.5 7.5zM100 400v-100h100v100h-100zM1000 400v-100h100v100h-100zM100 200v-100h100v100h-100zM1000 200v-100h100v100h-100z" />
|
||||||
|
<glyph unicode="" d="M50 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM50 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM650 500h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM850 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 700h200q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h200 q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM850 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5 t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M50 1100h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 1100h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200 q0 21 14.5 35.5t35.5 14.5zM50 700h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 700h700q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-700 q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM50 300h200q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5zM450 300h700q21 0 35.5 -14.5t14.5 -35.5v-200 q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M465 477l571 571q8 8 18 8t17 -8l177 -177q8 -7 8 -17t-8 -18l-783 -784q-7 -8 -17.5 -8t-17.5 8l-384 384q-8 8 -8 18t8 17l177 177q7 8 17 8t18 -8l171 -171q7 -7 18 -7t18 7z" />
|
||||||
|
<glyph unicode="" d="M904 1083l178 -179q8 -8 8 -18.5t-8 -17.5l-267 -268l267 -268q8 -7 8 -17.5t-8 -18.5l-178 -178q-8 -8 -18.5 -8t-17.5 8l-268 267l-268 -267q-7 -8 -17.5 -8t-18.5 8l-178 178q-8 8 -8 18.5t8 17.5l267 268l-267 268q-8 7 -8 17.5t8 18.5l178 178q8 8 18.5 8t17.5 -8 l268 -267l268 268q7 7 17.5 7t18.5 -7z" />
|
||||||
|
<glyph unicode="" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM425 900h150q10 0 17.5 -7.5t7.5 -17.5v-75h75q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5 t-17.5 -7.5h-75v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-75q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v75q0 10 7.5 17.5t17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M507 1177q98 0 187.5 -38.5t154.5 -103.5t103.5 -154.5t38.5 -187.5q0 -141 -78 -262l300 -299q8 -8 8 -18.5t-8 -18.5l-109 -108q-7 -8 -17.5 -8t-18.5 8l-300 299q-119 -77 -261 -77q-98 0 -188 38.5t-154.5 103t-103 154.5t-38.5 188t38.5 187.5t103 154.5 t154.5 103.5t188 38.5zM506.5 1023q-89.5 0 -165.5 -44t-120 -120.5t-44 -166t44 -165.5t120 -120t165.5 -44t166 44t120.5 120t44 165.5t-44 166t-120.5 120.5t-166 44zM325 800h350q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-350q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M550 1200h100q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM800 975v166q167 -62 272 -209.5t105 -331.5q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5 t-184.5 123t-123 184.5t-45.5 224q0 184 105 331.5t272 209.5v-166q-103 -55 -165 -155t-62 -220q0 -116 57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5q0 120 -62 220t-165 155z" />
|
||||||
|
<glyph unicode="" d="M1025 1200h150q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM725 800h150q10 0 17.5 -7.5t7.5 -17.5v-750q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v750 q0 10 7.5 17.5t17.5 7.5zM425 500h150q10 0 17.5 -7.5t7.5 -17.5v-450q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v450q0 10 7.5 17.5t17.5 7.5zM125 300h150q10 0 17.5 -7.5t7.5 -17.5v-250q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5 v250q0 10 7.5 17.5t17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M600 1174q33 0 74 -5l38 -152l5 -1q49 -14 94 -39l5 -2l134 80q61 -48 104 -105l-80 -134l3 -5q25 -44 39 -93l1 -6l152 -38q5 -43 5 -73q0 -34 -5 -74l-152 -38l-1 -6q-15 -49 -39 -93l-3 -5l80 -134q-48 -61 -104 -105l-134 81l-5 -3q-44 -25 -94 -39l-5 -2l-38 -151 q-43 -5 -74 -5q-33 0 -74 5l-38 151l-5 2q-49 14 -94 39l-5 3l-134 -81q-60 48 -104 105l80 134l-3 5q-25 45 -38 93l-2 6l-151 38q-6 42 -6 74q0 33 6 73l151 38l2 6q13 48 38 93l3 5l-80 134q47 61 105 105l133 -80l5 2q45 25 94 39l5 1l38 152q43 5 74 5zM600 815 q-89 0 -152 -63t-63 -151.5t63 -151.5t152 -63t152 63t63 151.5t-63 151.5t-152 63z" />
|
||||||
|
<glyph unicode="" d="M500 1300h300q41 0 70.5 -29.5t29.5 -70.5v-100h275q10 0 17.5 -7.5t7.5 -17.5v-75h-1100v75q0 10 7.5 17.5t17.5 7.5h275v100q0 41 29.5 70.5t70.5 29.5zM500 1200v-100h300v100h-300zM1100 900v-800q0 -41 -29.5 -70.5t-70.5 -29.5h-700q-41 0 -70.5 29.5t-29.5 70.5 v800h900zM300 800v-700h100v700h-100zM500 800v-700h100v700h-100zM700 800v-700h100v700h-100zM900 800v-700h100v700h-100z" />
|
||||||
|
<glyph unicode="" d="M18 618l620 608q8 7 18.5 7t17.5 -7l608 -608q8 -8 5.5 -13t-12.5 -5h-175v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v375h-300v-375q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v575h-175q-10 0 -12.5 5t5.5 13z" />
|
||||||
|
<glyph unicode="" d="M600 1200v-400q0 -41 29.5 -70.5t70.5 -29.5h300v-650q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5h450zM1000 800h-250q-21 0 -35.5 14.5t-14.5 35.5v250z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h50q10 0 17.5 -7.5t7.5 -17.5v-275h175q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M1300 0h-538l-41 400h-242l-41 -400h-538l431 1200h209l-21 -300h162l-20 300h208zM515 800l-27 -300h224l-27 300h-170z" />
|
||||||
|
<glyph unicode="" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-450h191q20 0 25.5 -11.5t-7.5 -27.5l-327 -400q-13 -16 -32 -16t-32 16l-327 400q-13 16 -7.5 27.5t25.5 11.5h191v450q0 21 14.5 35.5t35.5 14.5zM1125 400h50q10 0 17.5 -7.5t7.5 -17.5v-350q0 -10 -7.5 -17.5t-17.5 -7.5 h-1050q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h50q10 0 17.5 -7.5t7.5 -17.5v-175h900v175q0 10 7.5 17.5t17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM525 900h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -275q-13 -16 -32 -16t-32 16l-223 275q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z " />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM632 914l223 -275q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5l223 275q13 16 32 16 t32 -16z" />
|
||||||
|
<glyph unicode="" d="M225 1200h750q10 0 19.5 -7t12.5 -17l186 -652q7 -24 7 -49v-425q0 -12 -4 -27t-9 -17q-12 -6 -37 -6h-1100q-12 0 -27 4t-17 8q-6 13 -6 38l1 425q0 25 7 49l185 652q3 10 12.5 17t19.5 7zM878 1000h-556q-10 0 -19 -7t-11 -18l-87 -450q-2 -11 4 -18t16 -7h150 q10 0 19.5 -7t11.5 -17l38 -152q2 -10 11.5 -17t19.5 -7h250q10 0 19.5 7t11.5 17l38 152q2 10 11.5 17t19.5 7h150q10 0 16 7t4 18l-87 450q-2 11 -11 18t-19 7z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM540 820l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" />
|
||||||
|
<glyph unicode="" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-362q0 -10 -7.5 -17.5t-17.5 -7.5h-362q-11 0 -13 5.5t5 12.5l133 133q-109 76 -238 76q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5h150q0 -117 -45.5 -224 t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117z" />
|
||||||
|
<glyph unicode="" d="M947 1060l135 135q7 7 12.5 5t5.5 -13v-361q0 -11 -7.5 -18.5t-18.5 -7.5h-361q-11 0 -13 5.5t5 12.5l134 134q-110 75 -239 75q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5h-150q0 117 45.5 224t123 184.5t184.5 123t224 45.5q192 0 347 -117zM1027 600h150 q0 -117 -45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5q-192 0 -348 118l-134 -134q-7 -8 -12.5 -5.5t-5.5 12.5v360q0 11 7.5 18.5t18.5 7.5h360q10 0 12.5 -5.5t-5.5 -12.5l-133 -133q110 -76 240 -76q116 0 214.5 57t155.5 155.5t57 214.5z" />
|
||||||
|
<glyph unicode="" d="M125 1200h1050q10 0 17.5 -7.5t7.5 -17.5v-1150q0 -10 -7.5 -17.5t-17.5 -7.5h-1050q-10 0 -17.5 7.5t-7.5 17.5v1150q0 10 7.5 17.5t17.5 7.5zM1075 1000h-850q-10 0 -17.5 -7.5t-7.5 -17.5v-850q0 -10 7.5 -17.5t17.5 -7.5h850q10 0 17.5 7.5t7.5 17.5v850 q0 10 -7.5 17.5t-17.5 7.5zM325 900h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 900h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 700h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 700h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 500h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 500h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5zM325 300h50q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM525 300h450q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-450q-10 0 -17.5 7.5t-7.5 17.5v50 q0 10 7.5 17.5t17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M900 800v200q0 83 -58.5 141.5t-141.5 58.5h-300q-82 0 -141 -59t-59 -141v-200h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h900q41 0 70.5 29.5t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5h-100zM400 800v150q0 21 15 35.5t35 14.5h200 q20 0 35 -14.5t15 -35.5v-150h-300z" />
|
||||||
|
<glyph unicode="" d="M125 1100h50q10 0 17.5 -7.5t7.5 -17.5v-1075h-100v1075q0 10 7.5 17.5t17.5 7.5zM1075 1052q4 0 9 -2q16 -6 16 -23v-421q0 -6 -3 -12q-33 -59 -66.5 -99t-65.5 -58t-56.5 -24.5t-52.5 -6.5q-26 0 -57.5 6.5t-52.5 13.5t-60 21q-41 15 -63 22.5t-57.5 15t-65.5 7.5 q-85 0 -160 -57q-7 -5 -15 -5q-6 0 -11 3q-14 7 -14 22v438q22 55 82 98.5t119 46.5q23 2 43 0.5t43 -7t32.5 -8.5t38 -13t32.5 -11q41 -14 63.5 -21t57 -14t63.5 -7q103 0 183 87q7 8 18 8z" />
|
||||||
|
<glyph unicode="" d="M600 1175q116 0 227 -49.5t192.5 -131t131 -192.5t49.5 -227v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v300q0 127 -70.5 231.5t-184.5 161.5t-245 57t-245 -57t-184.5 -161.5t-70.5 -231.5v-300q0 -10 -7.5 -17.5t-17.5 -7.5h-50 q-10 0 -17.5 7.5t-7.5 17.5v300q0 116 49.5 227t131 192.5t192.5 131t227 49.5zM220 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460q0 8 6 14t14 6zM820 500h160q8 0 14 -6t6 -14v-460q0 -8 -6 -14t-14 -6h-160q-8 0 -14 6t-6 14v460 q0 8 6 14t14 6z" />
|
||||||
|
<glyph unicode="" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM900 668l120 120q7 7 17 7t17 -7l34 -34q7 -7 7 -17t-7 -17l-120 -120l120 -120q7 -7 7 -17 t-7 -17l-34 -34q-7 -7 -17 -7t-17 7l-120 119l-120 -119q-7 -7 -17 -7t-17 7l-34 34q-7 7 -7 17t7 17l119 120l-119 120q-7 7 -7 17t7 17l34 34q7 8 17 8t17 -8z" />
|
||||||
|
<glyph unicode="" d="M321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6 l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238q-6 8 -4.5 18t9.5 17l29 22q7 5 15 5z" />
|
||||||
|
<glyph unicode="" d="M967 1004h3q11 -1 17 -10q135 -179 135 -396q0 -105 -34 -206.5t-98 -185.5q-7 -9 -17 -10h-3q-9 0 -16 6l-42 34q-8 6 -9 16t5 18q111 150 111 328q0 90 -29.5 176t-84.5 157q-6 9 -5 19t10 16l42 33q7 5 15 5zM321 814l258 172q9 6 15 2.5t6 -13.5v-750q0 -10 -6 -13.5 t-15 2.5l-258 172q-21 14 -46 14h-250q-10 0 -17.5 7.5t-7.5 17.5v350q0 10 7.5 17.5t17.5 7.5h250q25 0 46 14zM766 900h4q10 -1 16 -10q96 -129 96 -290q0 -154 -90 -281q-6 -9 -17 -10l-3 -1q-9 0 -16 6l-29 23q-7 7 -8.5 16.5t4.5 17.5q72 103 72 229q0 132 -78 238 q-6 8 -4.5 18.5t9.5 16.5l29 22q7 5 15 5z" />
|
||||||
|
<glyph unicode="" d="M500 900h100v-100h-100v-100h-400v-100h-100v600h500v-300zM1200 700h-200v-100h200v-200h-300v300h-200v300h-100v200h600v-500zM100 1100v-300h300v300h-300zM800 1100v-300h300v300h-300zM300 900h-100v100h100v-100zM1000 900h-100v100h100v-100zM300 500h200v-500 h-500v500h200v100h100v-100zM800 300h200v-100h-100v-100h-200v100h-100v100h100v200h-200v100h300v-300zM100 400v-300h300v300h-300zM300 200h-100v100h100v-100zM1200 200h-100v100h100v-100zM700 0h-100v100h100v-100zM1200 0h-300v100h300v-100z" />
|
||||||
|
<glyph unicode="" d="M100 200h-100v1000h100v-1000zM300 200h-100v1000h100v-1000zM700 200h-200v1000h200v-1000zM900 200h-100v1000h100v-1000zM1200 200h-200v1000h200v-1000zM400 0h-300v100h300v-100zM600 0h-100v91h100v-91zM800 0h-100v91h100v-91zM1100 0h-200v91h200v-91z" />
|
||||||
|
<glyph unicode="" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" />
|
||||||
|
<glyph unicode="" d="M500 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-682 682l1 475q0 10 7.5 17.5t17.5 7.5h474zM800 1200l682 -682q8 -8 8 -18t-8 -18l-464 -464q-8 -8 -18 -8t-18 8l-56 56l424 426l-700 700h150zM319.5 1024.5q-29.5 29.5 -71 29.5t-71 -29.5 t-29.5 -71.5t29.5 -71.5t71 -29.5t71 29.5t29.5 71.5t-29.5 71.5z" />
|
||||||
|
<glyph unicode="" d="M300 1200h825q75 0 75 -75v-900q0 -25 -18 -43l-64 -64q-8 -8 -13 -5.5t-5 12.5v950q0 10 -7.5 17.5t-17.5 7.5h-700q-25 0 -43 -18l-64 -64q-8 -8 -5.5 -13t12.5 -5h700q10 0 17.5 -7.5t7.5 -17.5v-950q0 -10 -7.5 -17.5t-17.5 -7.5h-850q-10 0 -17.5 7.5t-7.5 17.5v975 q0 25 18 43l139 139q18 18 43 18z" />
|
||||||
|
<glyph unicode="" d="M250 1200h800q21 0 35.5 -14.5t14.5 -35.5v-1150l-450 444l-450 -445v1151q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M822 1200h-444q-11 0 -19 -7.5t-9 -17.5l-78 -301q-7 -24 7 -45l57 -108q6 -9 17.5 -15t21.5 -6h450q10 0 21.5 6t17.5 15l62 108q14 21 7 45l-83 301q-1 10 -9 17.5t-19 7.5zM1175 800h-150q-10 0 -21 -6.5t-15 -15.5l-78 -156q-4 -9 -15 -15.5t-21 -6.5h-550 q-10 0 -21 6.5t-15 15.5l-78 156q-4 9 -15 15.5t-21 6.5h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-650q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h750q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5 t7.5 17.5v650q0 10 -7.5 17.5t-17.5 7.5zM850 200h-500q-10 0 -19.5 -7t-11.5 -17l-38 -152q-2 -10 3.5 -17t15.5 -7h600q10 0 15.5 7t3.5 17l-38 152q-2 10 -11.5 17t-19.5 7z" />
|
||||||
|
<glyph unicode="" d="M500 1100h200q56 0 102.5 -20.5t72.5 -50t44 -59t25 -50.5l6 -20h150q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5h150q2 8 6.5 21.5t24 48t45 61t72 48t102.5 21.5zM900 800v-100 h100v100h-100zM600 730q-95 0 -162.5 -67.5t-67.5 -162.5t67.5 -162.5t162.5 -67.5t162.5 67.5t67.5 162.5t-67.5 162.5t-162.5 67.5zM600 603q43 0 73 -30t30 -73t-30 -73t-73 -30t-73 30t-30 73t30 73t73 30z" />
|
||||||
|
<glyph unicode="" d="M681 1199l385 -998q20 -50 60 -92q18 -19 36.5 -29.5t27.5 -11.5l10 -2v-66h-417v66q53 0 75 43.5t5 88.5l-82 222h-391q-58 -145 -92 -234q-11 -34 -6.5 -57t25.5 -37t46 -20t55 -6v-66h-365v66q56 24 84 52q12 12 25 30.5t20 31.5l7 13l399 1006h93zM416 521h340 l-162 457z" />
|
||||||
|
<glyph unicode="" d="M753 641q5 -1 14.5 -4.5t36 -15.5t50.5 -26.5t53.5 -40t50.5 -54.5t35.5 -70t14.5 -87q0 -67 -27.5 -125.5t-71.5 -97.5t-98.5 -66.5t-108.5 -40.5t-102 -13h-500v89q41 7 70.5 32.5t29.5 65.5v827q0 24 -0.5 34t-3.5 24t-8.5 19.5t-17 13.5t-28 12.5t-42.5 11.5v71 l471 -1q57 0 115.5 -20.5t108 -57t80.5 -94t31 -124.5q0 -51 -15.5 -96.5t-38 -74.5t-45 -50.5t-38.5 -30.5zM400 700h139q78 0 130.5 48.5t52.5 122.5q0 41 -8.5 70.5t-29.5 55.5t-62.5 39.5t-103.5 13.5h-118v-350zM400 200h216q80 0 121 50.5t41 130.5q0 90 -62.5 154.5 t-156.5 64.5h-159v-400z" />
|
||||||
|
<glyph unicode="" d="M877 1200l2 -57q-83 -19 -116 -45.5t-40 -66.5l-132 -839q-9 -49 13 -69t96 -26v-97h-500v97q186 16 200 98l173 832q3 17 3 30t-1.5 22.5t-9 17.5t-13.5 12.5t-21.5 10t-26 8.5t-33.5 10q-13 3 -19 5v57h425z" />
|
||||||
|
<glyph unicode="" d="M1300 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM175 1000h-75v-800h75l-125 -167l-125 167h75v800h-75l125 167z" />
|
||||||
|
<glyph unicode="" d="M1100 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-650q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v650h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM1167 50l-167 -125v75h-800v-75l-167 125l167 125v-75h800v75z" />
|
||||||
|
<glyph unicode="" d="M50 1100h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M250 1100h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM250 500h700q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-700q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M500 950v100q0 21 14.5 35.5t35.5 14.5h600q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5zM100 650v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000 q-21 0 -35.5 14.5t-14.5 35.5zM300 350v100q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5zM0 50v100q0 21 14.5 35.5t35.5 14.5h1100q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5z" />
|
||||||
|
<glyph unicode="" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 800h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 500h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h1100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 1100h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 800h800q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 500h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 500h800q21 0 35.5 -14.5t14.5 -35.5v-100 q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM350 200h800 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M400 0h-100v1100h100v-1100zM550 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM267 550l-167 -125v75h-200v100h200v75zM550 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM550 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM900 0h-100v1100h100v-1100zM50 800h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM1100 600h200v-100h-200v-75l-167 125l167 125v-75zM50 500h300q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5zM50 200h600 q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-600q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M75 1000h750q31 0 53 -22t22 -53v-650q0 -31 -22 -53t-53 -22h-750q-31 0 -53 22t-22 53v650q0 31 22 53t53 22zM1200 300l-300 300l300 300v-600z" />
|
||||||
|
<glyph unicode="" d="M44 1100h1112q18 0 31 -13t13 -31v-1012q0 -18 -13 -31t-31 -13h-1112q-18 0 -31 13t-13 31v1012q0 18 13 31t31 13zM100 1000v-737l247 182l298 -131l-74 156l293 318l236 -288v500h-1000zM342 884q56 0 95 -39t39 -94.5t-39 -95t-95 -39.5t-95 39.5t-39 95t39 94.5 t95 39z" />
|
||||||
|
<glyph unicode="" d="M648 1169q117 0 216 -60t156.5 -161t57.5 -218q0 -115 -70 -258q-69 -109 -158 -225.5t-143 -179.5l-54 -62q-9 8 -25.5 24.5t-63.5 67.5t-91 103t-98.5 128t-95.5 148q-60 132 -60 249q0 88 34 169.5t91.5 142t137 96.5t166.5 36zM652.5 974q-91.5 0 -156.5 -65 t-65 -157t65 -156.5t156.5 -64.5t156.5 64.5t65 156.5t-65 157t-156.5 65z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 173v854q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57z" />
|
||||||
|
<glyph unicode="" d="M554 1295q21 -72 57.5 -143.5t76 -130t83 -118t82.5 -117t70 -116t49.5 -126t18.5 -136.5q0 -71 -25.5 -135t-68.5 -111t-99 -82t-118.5 -54t-125.5 -23q-84 5 -161.5 34t-139.5 78.5t-99 125t-37 164.5q0 69 18 136.5t49.5 126.5t69.5 116.5t81.5 117.5t83.5 119 t76.5 131t58.5 143zM344 710q-23 -33 -43.5 -70.5t-40.5 -102.5t-17 -123q1 -37 14.5 -69.5t30 -52t41 -37t38.5 -24.5t33 -15q21 -7 32 -1t13 22l6 34q2 10 -2.5 22t-13.5 19q-5 4 -14 12t-29.5 40.5t-32.5 73.5q-26 89 6 271q2 11 -6 11q-8 1 -15 -10z" />
|
||||||
|
<glyph unicode="" d="M1000 1013l108 115q2 1 5 2t13 2t20.5 -1t25 -9.5t28.5 -21.5q22 -22 27 -43t0 -32l-6 -10l-108 -115zM350 1100h400q50 0 105 -13l-187 -187h-368q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v182l200 200v-332 q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM1009 803l-362 -362l-161 -50l55 170l355 355z" />
|
||||||
|
<glyph unicode="" d="M350 1100h361q-164 -146 -216 -200h-195q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5l200 153v-103q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M824 1073l339 -301q8 -7 8 -17.5t-8 -17.5l-340 -306q-7 -6 -12.5 -4t-6.5 11v203q-26 1 -54.5 0t-78.5 -7.5t-92 -17.5t-86 -35t-70 -57q10 59 33 108t51.5 81.5t65 58.5t68.5 40.5t67 24.5t56 13.5t40 4.5v210q1 10 6.5 12.5t13.5 -4.5z" />
|
||||||
|
<glyph unicode="" d="M350 1100h350q60 0 127 -23l-178 -177h-349q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v69l200 200v-219q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5z M643 639l395 395q7 7 17.5 7t17.5 -7l101 -101q7 -7 7 -17.5t-7 -17.5l-531 -532q-7 -7 -17.5 -7t-17.5 7l-248 248q-7 7 -7 17.5t7 17.5l101 101q7 7 17.5 7t17.5 -7l111 -111q8 -7 18 -7t18 7z" />
|
||||||
|
<glyph unicode="" d="M318 918l264 264q8 8 18 8t18 -8l260 -264q7 -8 4.5 -13t-12.5 -5h-170v-200h200v173q0 10 5 12t13 -5l264 -260q8 -7 8 -17.5t-8 -17.5l-264 -265q-8 -7 -13 -5t-5 12v173h-200v-200h170q10 0 12.5 -5t-4.5 -13l-260 -264q-8 -8 -18 -8t-18 8l-264 264q-8 8 -5.5 13 t12.5 5h175v200h-200v-173q0 -10 -5 -12t-13 5l-264 265q-8 7 -8 17.5t8 17.5l264 260q8 7 13 5t5 -12v-173h200v200h-175q-10 0 -12.5 5t5.5 13z" />
|
||||||
|
<glyph unicode="" d="M250 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M50 1100h100q21 0 35.5 -14.5t14.5 -35.5v-438l464 453q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5 t-14.5 35.5v1000q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M1200 1050v-1000q0 -21 -10.5 -25t-25.5 10l-464 453v-438q0 -21 -10.5 -25t-25.5 10l-492 480q-15 14 -15 35t15 35l492 480q15 14 25.5 10t10.5 -25v-438l464 453q15 14 25.5 10t10.5 -25z" />
|
||||||
|
<glyph unicode="" d="M243 1074l814 -498q18 -11 18 -26t-18 -26l-814 -498q-18 -11 -30.5 -4t-12.5 28v1000q0 21 12.5 28t30.5 -4z" />
|
||||||
|
<glyph unicode="" d="M250 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM650 1000h200q21 0 35.5 -14.5t14.5 -35.5v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v800 q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M1100 950v-800q0 -21 -14.5 -35.5t-35.5 -14.5h-800q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5h800q21 0 35.5 -14.5t14.5 -35.5z" />
|
||||||
|
<glyph unicode="" d="M500 612v438q0 21 10.5 25t25.5 -10l492 -480q15 -14 15 -35t-15 -35l-492 -480q-15 -14 -25.5 -10t-10.5 25v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10z" />
|
||||||
|
<glyph unicode="" d="M1048 1102l100 1q20 0 35 -14.5t15 -35.5l5 -1000q0 -21 -14.5 -35.5t-35.5 -14.5l-100 -1q-21 0 -35.5 14.5t-14.5 35.5l-2 437l-463 -454q-14 -15 -24.5 -10.5t-10.5 25.5l-2 437l-462 -455q-15 -14 -25.5 -9.5t-10.5 24.5l-5 1000q0 21 10.5 25.5t25.5 -10.5l466 -450 l-2 438q0 20 10.5 24.5t25.5 -9.5l466 -451l-2 438q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M850 1100h100q21 0 35.5 -14.5t14.5 -35.5v-1000q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v438l-464 -453q-15 -14 -25.5 -10t-10.5 25v1000q0 21 10.5 25t25.5 -10l464 -453v438q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M686 1081l501 -540q15 -15 10.5 -26t-26.5 -11h-1042q-22 0 -26.5 11t10.5 26l501 540q15 15 36 15t36 -15zM150 400h1000q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M885 900l-352 -353l352 -353l-197 -198l-552 552l552 550z" />
|
||||||
|
<glyph unicode="" d="M1064 547l-551 -551l-198 198l353 353l-353 353l198 198z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM650 900h-100q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-150 q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5h150v-150q0 -21 14.5 -35.5t35.5 -14.5h100q21 0 35.5 14.5t14.5 35.5v150h150q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-150v150q0 21 -14.5 35.5t-35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM850 700h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5 t35.5 -14.5h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM741.5 913q-12.5 0 -21.5 -9l-120 -120l-120 120q-9 9 -21.5 9 t-21.5 -9l-141 -141q-9 -9 -9 -21.5t9 -21.5l120 -120l-120 -120q-9 -9 -9 -21.5t9 -21.5l141 -141q9 -9 21.5 -9t21.5 9l120 120l120 -120q9 -9 21.5 -9t21.5 9l141 141q9 9 9 21.5t-9 21.5l-120 120l120 120q9 9 9 21.5t-9 21.5l-141 141q-9 9 -21.5 9z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM546 623l-84 85q-7 7 -17.5 7t-18.5 -7l-139 -139q-7 -8 -7 -18t7 -18 l242 -241q7 -8 17.5 -8t17.5 8l375 375q7 7 7 17.5t-7 18.5l-139 139q-7 7 -17.5 7t-17.5 -7z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM588 941q-29 0 -59 -5.5t-63 -20.5t-58 -38.5t-41.5 -63t-16.5 -89.5 q0 -25 20 -25h131q30 -5 35 11q6 20 20.5 28t45.5 8q20 0 31.5 -10.5t11.5 -28.5q0 -23 -7 -34t-26 -18q-1 0 -13.5 -4t-19.5 -7.5t-20 -10.5t-22 -17t-18.5 -24t-15.5 -35t-8 -46q-1 -8 5.5 -16.5t20.5 -8.5h173q7 0 22 8t35 28t37.5 48t29.5 74t12 100q0 47 -17 83 t-42.5 57t-59.5 34.5t-64 18t-59 4.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM675 1000h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5 t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5zM675 700h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h75v-200h-75q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h350q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5 t-17.5 7.5h-75v275q0 10 -7.5 17.5t-17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M525 1200h150q10 0 17.5 -7.5t7.5 -17.5v-194q103 -27 178.5 -102.5t102.5 -178.5h194q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-194q-27 -103 -102.5 -178.5t-178.5 -102.5v-194q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v194 q-103 27 -178.5 102.5t-102.5 178.5h-194q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h194q27 103 102.5 178.5t178.5 102.5v194q0 10 7.5 17.5t17.5 7.5zM700 893v-168q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v168q-68 -23 -119 -74 t-74 -119h168q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-168q23 -68 74 -119t119 -74v168q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-168q68 23 119 74t74 119h-168q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h168 q-23 68 -74 119t-119 74z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM759 823l64 -64q7 -7 7 -17.5t-7 -17.5l-124 -124l124 -124q7 -7 7 -17.5t-7 -17.5l-64 -64q-7 -7 -17.5 -7t-17.5 7l-124 124l-124 -124q-7 -7 -17.5 -7t-17.5 7l-64 64 q-7 7 -7 17.5t7 17.5l124 124l-124 124q-7 7 -7 17.5t7 17.5l64 64q7 7 17.5 7t17.5 -7l124 -124l124 124q7 7 17.5 7t17.5 -7z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5t57 -214.5 t155.5 -155.5t214.5 -57t214.5 57t155.5 155.5t57 214.5t-57 214.5t-155.5 155.5t-214.5 57zM782 788l106 -106q7 -7 7 -17.5t-7 -17.5l-320 -321q-8 -7 -18 -7t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l197 197q7 7 17.5 7t17.5 -7z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM600 1027q-116 0 -214.5 -57t-155.5 -155.5t-57 -214.5q0 -120 65 -225 l587 587q-105 65 -225 65zM965 819l-584 -584q104 -62 219 -62q116 0 214.5 57t155.5 155.5t57 214.5q0 115 -62 219z" />
|
||||||
|
<glyph unicode="" d="M39 582l522 427q16 13 27.5 8t11.5 -26v-291h550q21 0 35.5 -14.5t14.5 -35.5v-200q0 -21 -14.5 -35.5t-35.5 -14.5h-550v-291q0 -21 -11.5 -26t-27.5 8l-522 427q-16 13 -16 32t16 32z" />
|
||||||
|
<glyph unicode="" d="M639 1009l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291h-550q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h550v291q0 21 11.5 26t27.5 -8z" />
|
||||||
|
<glyph unicode="" d="M682 1161l427 -522q13 -16 8 -27.5t-26 -11.5h-291v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v550h-291q-21 0 -26 11.5t8 27.5l427 522q13 16 32 16t32 -16z" />
|
||||||
|
<glyph unicode="" d="M550 1200h200q21 0 35.5 -14.5t14.5 -35.5v-550h291q21 0 26 -11.5t-8 -27.5l-427 -522q-13 -16 -32 -16t-32 16l-427 522q-13 16 -8 27.5t26 11.5h291v550q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M639 1109l522 -427q16 -13 16 -32t-16 -32l-522 -427q-16 -13 -27.5 -8t-11.5 26v291q-94 -2 -182 -20t-170.5 -52t-147 -92.5t-100.5 -135.5q5 105 27 193.5t67.5 167t113 135t167 91.5t225.5 42v262q0 21 11.5 26t27.5 -8z" />
|
||||||
|
<glyph unicode="" d="M850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5zM350 0h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249 q8 7 18 7t18 -7l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5z" />
|
||||||
|
<glyph unicode="" d="M1014 1120l106 -106q7 -8 7 -18t-7 -18l-249 -249l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l249 249q8 7 18 7t18 -7zM250 600h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-249 -249q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l249 249l-94 94q-14 14 -10 24.5t25 10.5z" />
|
||||||
|
<glyph unicode="" d="M600 1177q117 0 224 -45.5t184.5 -123t123 -184.5t45.5 -224t-45.5 -224t-123 -184.5t-184.5 -123t-224 -45.5t-224 45.5t-184.5 123t-123 184.5t-45.5 224t45.5 224t123 184.5t184.5 123t224 45.5zM704 900h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5 t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM675 400h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M260 1200q9 0 19 -2t15 -4l5 -2q22 -10 44 -23l196 -118q21 -13 36 -24q29 -21 37 -12q11 13 49 35l196 118q22 13 45 23q17 7 38 7q23 0 47 -16.5t37 -33.5l13 -16q14 -21 18 -45l25 -123l8 -44q1 -9 8.5 -14.5t17.5 -5.5h61q10 0 17.5 -7.5t7.5 -17.5v-50 q0 -10 -7.5 -17.5t-17.5 -7.5h-50q-10 0 -17.5 -7.5t-7.5 -17.5v-175h-400v300h-200v-300h-400v175q0 10 -7.5 17.5t-17.5 7.5h-50q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5h61q11 0 18 3t7 8q0 4 9 52l25 128q5 25 19 45q2 3 5 7t13.5 15t21.5 19.5t26.5 15.5 t29.5 7zM915 1079l-166 -162q-7 -7 -5 -12t12 -5h219q10 0 15 7t2 17l-51 149q-3 10 -11 12t-15 -6zM463 917l-177 157q-8 7 -16 5t-11 -12l-51 -143q-3 -10 2 -17t15 -7h231q11 0 12.5 5t-5.5 12zM500 0h-375q-10 0 -17.5 7.5t-7.5 17.5v375h400v-400zM1100 400v-375 q0 -10 -7.5 -17.5t-17.5 -7.5h-375v400h400z" />
|
||||||
|
<glyph unicode="" d="M1165 1190q8 3 21 -6.5t13 -17.5q-2 -178 -24.5 -323.5t-55.5 -245.5t-87 -174.5t-102.5 -118.5t-118 -68.5t-118.5 -33t-120 -4.5t-105 9.5t-90 16.5q-61 12 -78 11q-4 1 -12.5 0t-34 -14.5t-52.5 -40.5l-153 -153q-26 -24 -37 -14.5t-11 43.5q0 64 42 102q8 8 50.5 45 t66.5 58q19 17 35 47t13 61q-9 55 -10 102.5t7 111t37 130t78 129.5q39 51 80 88t89.5 63.5t94.5 45t113.5 36t129 31t157.5 37t182 47.5zM1116 1098q-8 9 -22.5 -3t-45.5 -50q-38 -47 -119 -103.5t-142 -89.5l-62 -33q-56 -30 -102 -57t-104 -68t-102.5 -80.5t-85.5 -91 t-64 -104.5q-24 -56 -31 -86t2 -32t31.5 17.5t55.5 59.5q25 30 94 75.5t125.5 77.5t147.5 81q70 37 118.5 69t102 79.5t99 111t86.5 148.5q22 50 24 60t-6 19z" />
|
||||||
|
<glyph unicode="" d="M653 1231q-39 -67 -54.5 -131t-10.5 -114.5t24.5 -96.5t47.5 -80t63.5 -62.5t68.5 -46.5t65 -30q-4 7 -17.5 35t-18.5 39.5t-17 39.5t-17 43t-13 42t-9.5 44.5t-2 42t4 43t13.5 39t23 38.5q96 -42 165 -107.5t105 -138t52 -156t13 -159t-19 -149.5q-13 -55 -44 -106.5 t-68 -87t-78.5 -64.5t-72.5 -45t-53 -22q-72 -22 -127 -11q-31 6 -13 19q6 3 17 7q13 5 32.5 21t41 44t38.5 63.5t21.5 81.5t-6.5 94.5t-50 107t-104 115.5q10 -104 -0.5 -189t-37 -140.5t-65 -93t-84 -52t-93.5 -11t-95 24.5q-80 36 -131.5 114t-53.5 171q-2 23 0 49.5 t4.5 52.5t13.5 56t27.5 60t46 64.5t69.5 68.5q-8 -53 -5 -102.5t17.5 -90t34 -68.5t44.5 -39t49 -2q31 13 38.5 36t-4.5 55t-29 64.5t-36 75t-26 75.5q-15 85 2 161.5t53.5 128.5t85.5 92.5t93.5 61t81.5 25.5z" />
|
||||||
|
<glyph unicode="" d="M600 1094q82 0 160.5 -22.5t140 -59t116.5 -82.5t94.5 -95t68 -95t42.5 -82.5t14 -57.5t-14 -57.5t-43 -82.5t-68.5 -95t-94.5 -95t-116.5 -82.5t-140 -59t-159.5 -22.5t-159.5 22.5t-140 59t-116.5 82.5t-94.5 95t-68.5 95t-43 82.5t-14 57.5t14 57.5t42.5 82.5t68 95 t94.5 95t116.5 82.5t140 59t160.5 22.5zM888 829q-15 15 -18 12t5 -22q25 -57 25 -119q0 -124 -88 -212t-212 -88t-212 88t-88 212q0 59 23 114q8 19 4.5 22t-17.5 -12q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q22 -36 47 -71t70 -82t92.5 -81t113 -58.5t133.5 -24.5 t133.5 24t113 58.5t92.5 81.5t70 81.5t47 70.5q11 18 9 42.5t-14 41.5q-90 117 -163 189zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l35 34q14 15 12.5 33.5t-16.5 33.5q-44 44 -89 117q-11 18 -28 20t-32 -12z" />
|
||||||
|
<glyph unicode="" d="M592 0h-148l31 120q-91 20 -175.5 68.5t-143.5 106.5t-103.5 119t-66.5 110t-22 76q0 21 14 57.5t42.5 82.5t68 95t94.5 95t116.5 82.5t140 59t160.5 22.5q61 0 126 -15l32 121h148zM944 770l47 181q108 -85 176.5 -192t68.5 -159q0 -26 -19.5 -71t-59.5 -102t-93 -112 t-129 -104.5t-158 -75.5l46 173q77 49 136 117t97 131q11 18 9 42.5t-14 41.5q-54 70 -107 130zM310 824q-70 -69 -160 -184q-13 -16 -15 -40.5t9 -42.5q18 -30 39 -60t57 -70.5t74 -73t90 -61t105 -41.5l41 154q-107 18 -178.5 101.5t-71.5 193.5q0 59 23 114q8 19 4.5 22 t-17.5 -12zM448 727l-35 -36q-15 -15 -19.5 -38.5t4.5 -41.5q37 -68 93 -116q16 -13 38.5 -11t36.5 17l12 11l22 86l-3 4q-44 44 -89 117q-11 18 -28 20t-32 -12z" />
|
||||||
|
<glyph unicode="" d="M-90 100l642 1066q20 31 48 28.5t48 -35.5l642 -1056q21 -32 7.5 -67.5t-50.5 -35.5h-1294q-37 0 -50.5 34t7.5 66zM155 200h345v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h345l-445 723zM496 700h208q20 0 32 -14.5t8 -34.5l-58 -252 q-4 -20 -21.5 -34.5t-37.5 -14.5h-54q-20 0 -37.5 14.5t-21.5 34.5l-58 252q-4 20 8 34.5t32 14.5z" />
|
||||||
|
<glyph unicode="" d="M650 1200q62 0 106 -44t44 -106v-339l363 -325q15 -14 26 -38.5t11 -44.5v-41q0 -20 -12 -26.5t-29 5.5l-359 249v-263q100 -93 100 -113v-64q0 -21 -13 -29t-32 1l-205 128l-205 -128q-19 -9 -32 -1t-13 29v64q0 20 100 113v263l-359 -249q-17 -12 -29 -5.5t-12 26.5v41 q0 20 11 44.5t26 38.5l363 325v339q0 62 44 106t106 44z" />
|
||||||
|
<glyph unicode="" d="M850 1200h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-150h-1100v150q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5h100q21 0 35.5 -14.5t14.5 -35.5v-50h500v50q0 21 14.5 35.5t35.5 14.5zM1100 800v-750q0 -21 -14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v750h1100zM100 600v-100h100v100h-100zM300 600v-100h100v100h-100zM500 600v-100h100v100h-100zM700 600v-100h100v100h-100zM900 600v-100h100v100h-100zM100 400v-100h100v100h-100zM300 400v-100h100v100h-100zM500 400 v-100h100v100h-100zM700 400v-100h100v100h-100zM900 400v-100h100v100h-100zM100 200v-100h100v100h-100zM300 200v-100h100v100h-100zM500 200v-100h100v100h-100zM700 200v-100h100v100h-100zM900 200v-100h100v100h-100z" />
|
||||||
|
<glyph unicode="" d="M1135 1165l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-159l-600 -600h-291q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h209l600 600h241v150q0 21 10.5 25t24.5 -10zM522 819l-141 -141l-122 122h-209q-21 0 -35.5 14.5 t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h291zM1135 565l249 -230q15 -14 15 -35t-15 -35l-249 -230q-14 -14 -24.5 -10t-10.5 25v150h-241l-181 181l141 141l122 -122h159v150q0 21 10.5 25t24.5 -10z" />
|
||||||
|
<glyph unicode="" d="M100 1100h1000q41 0 70.5 -29.5t29.5 -70.5v-600q0 -41 -29.5 -70.5t-70.5 -29.5h-596l-304 -300v300h-100q-41 0 -70.5 29.5t-29.5 70.5v600q0 41 29.5 70.5t70.5 29.5z" />
|
||||||
|
<glyph unicode="" d="M150 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM850 1200h200q21 0 35.5 -14.5t14.5 -35.5v-250h-300v250q0 21 14.5 35.5t35.5 14.5zM1100 800v-300q0 -41 -3 -77.5t-15 -89.5t-32 -96t-58 -89t-89 -77t-129 -51t-174 -20t-174 20 t-129 51t-89 77t-58 89t-32 96t-15 89.5t-3 77.5v300h300v-250v-27v-42.5t1.5 -41t5 -38t10 -35t16.5 -30t25.5 -24.5t35 -19t46.5 -12t60 -4t60 4.5t46.5 12.5t35 19.5t25 25.5t17 30.5t10 35t5 38t2 40.5t-0.5 42v25v250h300z" />
|
||||||
|
<glyph unicode="" d="M1100 411l-198 -199l-353 353l-353 -353l-197 199l551 551z" />
|
||||||
|
<glyph unicode="" d="M1101 789l-550 -551l-551 551l198 199l353 -353l353 353z" />
|
||||||
|
<glyph unicode="" d="M404 1000h746q21 0 35.5 -14.5t14.5 -35.5v-551h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v401h-381zM135 984l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-400h385l215 -200h-750q-21 0 -35.5 14.5 t-14.5 35.5v550h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" />
|
||||||
|
<glyph unicode="" d="M56 1200h94q17 0 31 -11t18 -27l38 -162h896q24 0 39 -18.5t10 -42.5l-100 -475q-5 -21 -27 -42.5t-55 -21.5h-633l48 -200h535q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-50q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-300v-50 q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v50h-31q-18 0 -32.5 10t-20.5 19l-5 10l-201 961h-54q-20 0 -35 14.5t-15 35.5t15 35.5t35 14.5z" />
|
||||||
|
<glyph unicode="" d="M1200 1000v-100h-1200v100h200q0 41 29.5 70.5t70.5 29.5h300q41 0 70.5 -29.5t29.5 -70.5h500zM0 800h1200v-800h-1200v800z" />
|
||||||
|
<glyph unicode="" d="M200 800l-200 -400v600h200q0 41 29.5 70.5t70.5 29.5h300q42 0 71 -29.5t29 -70.5h500v-200h-1000zM1500 700l-300 -700h-1200l300 700h1200z" />
|
||||||
|
<glyph unicode="" d="M635 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-601h150q21 0 25 -10.5t-10 -24.5l-230 -249q-14 -15 -35 -15t-35 15l-230 249q-14 14 -10 24.5t25 10.5h150v601h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" />
|
||||||
|
<glyph unicode="" d="M936 864l249 -229q14 -15 14 -35.5t-14 -35.5l-249 -229q-15 -15 -25.5 -10.5t-10.5 24.5v151h-600v-151q0 -20 -10.5 -24.5t-25.5 10.5l-249 229q-14 15 -14 35.5t14 35.5l249 229q15 15 25.5 10.5t10.5 -25.5v-149h600v149q0 21 10.5 25.5t25.5 -10.5z" />
|
||||||
|
<glyph unicode="" d="M1169 400l-172 732q-5 23 -23 45.5t-38 22.5h-672q-20 0 -38 -20t-23 -41l-172 -739h1138zM1100 300h-1000q-41 0 -70.5 -29.5t-29.5 -70.5v-100q0 -41 29.5 -70.5t70.5 -29.5h1000q41 0 70.5 29.5t29.5 70.5v100q0 41 -29.5 70.5t-70.5 29.5zM800 100v100h100v-100h-100 zM1000 100v100h100v-100h-100z" />
|
||||||
|
<glyph unicode="" d="M1150 1100q21 0 35.5 -14.5t14.5 -35.5v-850q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v850q0 21 14.5 35.5t35.5 14.5zM1000 200l-675 200h-38l47 -276q3 -16 -5.5 -20t-29.5 -4h-7h-84q-20 0 -34.5 14t-18.5 35q-55 337 -55 351v250v6q0 16 1 23.5t6.5 14 t17.5 6.5h200l675 250v-850zM0 750v-250q-4 0 -11 0.5t-24 6t-30 15t-24 30t-11 48.5v50q0 26 10.5 46t25 30t29 16t25.5 7z" />
|
||||||
|
<glyph unicode="" d="M553 1200h94q20 0 29 -10.5t3 -29.5l-18 -37q83 -19 144 -82.5t76 -140.5l63 -327l118 -173h17q19 0 33 -14.5t14 -35t-13 -40.5t-31 -27q-8 -4 -23 -9.5t-65 -19.5t-103 -25t-132.5 -20t-158.5 -9q-57 0 -115 5t-104 12t-88.5 15.5t-73.5 17.5t-54.5 16t-35.5 12l-11 4 q-18 8 -31 28t-13 40.5t14 35t33 14.5h17l118 173l63 327q15 77 76 140t144 83l-18 32q-6 19 3.5 32t28.5 13zM498 110q50 -6 102 -6q53 0 102 6q-12 -49 -39.5 -79.5t-62.5 -30.5t-63 30.5t-39 79.5z" />
|
||||||
|
<glyph unicode="" d="M800 946l224 78l-78 -224l234 -45l-180 -155l180 -155l-234 -45l78 -224l-224 78l-45 -234l-155 180l-155 -180l-45 234l-224 -78l78 224l-234 45l180 155l-180 155l234 45l-78 224l224 -78l45 234l155 -180l155 180z" />
|
||||||
|
<glyph unicode="" d="M650 1200h50q40 0 70 -40.5t30 -84.5v-150l-28 -125h328q40 0 70 -40.5t30 -84.5v-100q0 -45 -29 -74l-238 -344q-16 -24 -38 -40.5t-45 -16.5h-250q-7 0 -42 25t-66 50l-31 25h-61q-45 0 -72.5 18t-27.5 57v400q0 36 20 63l145 196l96 198q13 28 37.5 48t51.5 20z M650 1100l-100 -212l-150 -213v-375h100l136 -100h214l250 375v125h-450l50 225v175h-50zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M600 1100h250q23 0 45 -16.5t38 -40.5l238 -344q29 -29 29 -74v-100q0 -44 -30 -84.5t-70 -40.5h-328q28 -118 28 -125v-150q0 -44 -30 -84.5t-70 -40.5h-50q-27 0 -51.5 20t-37.5 48l-96 198l-145 196q-20 27 -20 63v400q0 39 27.5 57t72.5 18h61q124 100 139 100z M50 1000h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM636 1000l-136 -100h-100v-375l150 -213l100 -212h50v175l-50 225h450v125l-250 375h-214z" />
|
||||||
|
<glyph unicode="" d="M356 873l363 230q31 16 53 -6l110 -112q13 -13 13.5 -32t-11.5 -34l-84 -121h302q84 0 138 -38t54 -110t-55 -111t-139 -39h-106l-131 -339q-6 -21 -19.5 -41t-28.5 -20h-342q-7 0 -90 81t-83 94v525q0 17 14 35.5t28 28.5zM400 792v-503l100 -89h293l131 339 q6 21 19.5 41t28.5 20h203q21 0 30.5 25t0.5 50t-31 25h-456h-7h-6h-5.5t-6 0.5t-5 1.5t-5 2t-4 2.5t-4 4t-2.5 4.5q-12 25 5 47l146 183l-86 83zM50 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v500 q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M475 1103l366 -230q2 -1 6 -3.5t14 -10.5t18 -16.5t14.5 -20t6.5 -22.5v-525q0 -13 -86 -94t-93 -81h-342q-15 0 -28.5 20t-19.5 41l-131 339h-106q-85 0 -139.5 39t-54.5 111t54 110t138 38h302l-85 121q-11 15 -10.5 34t13.5 32l110 112q22 22 53 6zM370 945l146 -183 q17 -22 5 -47q-2 -2 -3.5 -4.5t-4 -4t-4 -2.5t-5 -2t-5 -1.5t-6 -0.5h-6h-6.5h-6h-475v-100h221q15 0 29 -20t20 -41l130 -339h294l106 89v503l-342 236zM1050 800h100q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5 v500q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M550 1294q72 0 111 -55t39 -139v-106l339 -131q21 -6 41 -19.5t20 -28.5v-342q0 -7 -81 -90t-94 -83h-525q-17 0 -35.5 14t-28.5 28l-9 14l-230 363q-16 31 6 53l112 110q13 13 32 13.5t34 -11.5l121 -84v302q0 84 38 138t110 54zM600 972v203q0 21 -25 30.5t-50 0.5 t-25 -31v-456v-7v-6v-5.5t-0.5 -6t-1.5 -5t-2 -5t-2.5 -4t-4 -4t-4.5 -2.5q-25 -12 -47 5l-183 146l-83 -86l236 -339h503l89 100v293l-339 131q-21 6 -41 19.5t-20 28.5zM450 200h500q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-500 q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M350 1100h500q21 0 35.5 14.5t14.5 35.5v100q0 21 -14.5 35.5t-35.5 14.5h-500q-21 0 -35.5 -14.5t-14.5 -35.5v-100q0 -21 14.5 -35.5t35.5 -14.5zM600 306v-106q0 -84 -39 -139t-111 -55t-110 54t-38 138v302l-121 -84q-15 -12 -34 -11.5t-32 13.5l-112 110 q-22 22 -6 53l230 363q1 2 3.5 6t10.5 13.5t16.5 17t20 13.5t22.5 6h525q13 0 94 -83t81 -90v-342q0 -15 -20 -28.5t-41 -19.5zM308 900l-236 -339l83 -86l183 146q22 17 47 5q2 -1 4.5 -2.5t4 -4t2.5 -4t2 -5t1.5 -5t0.5 -6v-5.5v-6v-7v-456q0 -22 25 -31t50 0.5t25 30.5 v203q0 15 20 28.5t41 19.5l339 131v293l-89 100h-503z" />
|
||||||
|
<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM914 632l-275 223q-16 13 -27.5 8t-11.5 -26v-137h-275 q-10 0 -17.5 -7.5t-7.5 -17.5v-150q0 -10 7.5 -17.5t17.5 -7.5h275v-137q0 -21 11.5 -26t27.5 8l275 223q16 13 16 32t-16 32z" />
|
||||||
|
<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM561 855l-275 -223q-16 -13 -16 -32t16 -32l275 -223q16 -13 27.5 -8 t11.5 26v137h275q10 0 17.5 7.5t7.5 17.5v150q0 10 -7.5 17.5t-17.5 7.5h-275v137q0 21 -11.5 26t-27.5 -8z" />
|
||||||
|
<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM855 639l-223 275q-13 16 -32 16t-32 -16l-223 -275q-13 -16 -8 -27.5 t26 -11.5h137v-275q0 -10 7.5 -17.5t17.5 -7.5h150q10 0 17.5 7.5t7.5 17.5v275h137q21 0 26 11.5t-8 27.5z" />
|
||||||
|
<glyph unicode="" d="M600 1178q118 0 225 -45.5t184.5 -123t123 -184.5t45.5 -225t-45.5 -225t-123 -184.5t-184.5 -123t-225 -45.5t-225 45.5t-184.5 123t-123 184.5t-45.5 225t45.5 225t123 184.5t184.5 123t225 45.5zM675 900h-150q-10 0 -17.5 -7.5t-7.5 -17.5v-275h-137q-21 0 -26 -11.5 t8 -27.5l223 -275q13 -16 32 -16t32 16l223 275q13 16 8 27.5t-26 11.5h-137v275q0 10 -7.5 17.5t-17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M600 1176q116 0 222.5 -46t184 -123.5t123.5 -184t46 -222.5t-46 -222.5t-123.5 -184t-184 -123.5t-222.5 -46t-222.5 46t-184 123.5t-123.5 184t-46 222.5t46 222.5t123.5 184t184 123.5t222.5 46zM627 1101q-15 -12 -36.5 -20.5t-35.5 -12t-43 -8t-39 -6.5 q-15 -3 -45.5 0t-45.5 -2q-20 -7 -51.5 -26.5t-34.5 -34.5q-3 -11 6.5 -22.5t8.5 -18.5q-3 -34 -27.5 -91t-29.5 -79q-9 -34 5 -93t8 -87q0 -9 17 -44.5t16 -59.5q12 0 23 -5t23.5 -15t19.5 -14q16 -8 33 -15t40.5 -15t34.5 -12q21 -9 52.5 -32t60 -38t57.5 -11 q7 -15 -3 -34t-22.5 -40t-9.5 -38q13 -21 23 -34.5t27.5 -27.5t36.5 -18q0 -7 -3.5 -16t-3.5 -14t5 -17q104 -2 221 112q30 29 46.5 47t34.5 49t21 63q-13 8 -37 8.5t-36 7.5q-15 7 -49.5 15t-51.5 19q-18 0 -41 -0.5t-43 -1.5t-42 -6.5t-38 -16.5q-51 -35 -66 -12 q-4 1 -3.5 25.5t0.5 25.5q-6 13 -26.5 17.5t-24.5 6.5q1 15 -0.5 30.5t-7 28t-18.5 11.5t-31 -21q-23 -25 -42 4q-19 28 -8 58q6 16 22 22q6 -1 26 -1.5t33.5 -4t19.5 -13.5q7 -12 18 -24t21.5 -20.5t20 -15t15.5 -10.5l5 -3q2 12 7.5 30.5t8 34.5t-0.5 32q-3 18 3.5 29 t18 22.5t15.5 24.5q6 14 10.5 35t8 31t15.5 22.5t34 22.5q-6 18 10 36q8 0 24 -1.5t24.5 -1.5t20 4.5t20.5 15.5q-10 23 -31 42.5t-37.5 29.5t-49 27t-43.5 23q0 1 2 8t3 11.5t1.5 10.5t-1 9.5t-4.5 4.5q31 -13 58.5 -14.5t38.5 2.5l12 5q5 28 -9.5 46t-36.5 24t-50 15 t-41 20q-18 -4 -37 0zM613 994q0 -17 8 -42t17 -45t9 -23q-8 1 -39.5 5.5t-52.5 10t-37 16.5q3 11 16 29.5t16 25.5q10 -10 19 -10t14 6t13.5 14.5t16.5 12.5z" />
|
||||||
|
<glyph unicode="" d="M756 1157q164 92 306 -9l-259 -138l145 -232l251 126q6 -89 -34 -156.5t-117 -110.5q-60 -34 -127 -39.5t-126 16.5l-596 -596q-15 -16 -36.5 -16t-36.5 16l-111 110q-15 15 -15 36.5t15 37.5l600 599q-34 101 5.5 201.5t135.5 154.5z" />
|
||||||
|
<glyph unicode="" horiz-adv-x="1220" d="M100 1196h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 1096h-200v-100h200v100zM100 796h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 696h-500v-100h500v100zM100 396h1000q41 0 70.5 -29.5t29.5 -70.5v-100q0 -41 -29.5 -70.5t-70.5 -29.5h-1000q-41 0 -70.5 29.5t-29.5 70.5v100q0 41 29.5 70.5t70.5 29.5zM1100 296h-300v-100h300v100z " />
|
||||||
|
<glyph unicode="" d="M150 1200h900q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM700 500v-300l-200 -200v500l-350 500h900z" />
|
||||||
|
<glyph unicode="" d="M500 1200h200q41 0 70.5 -29.5t29.5 -70.5v-100h300q41 0 70.5 -29.5t29.5 -70.5v-400h-500v100h-200v-100h-500v400q0 41 29.5 70.5t70.5 29.5h300v100q0 41 29.5 70.5t70.5 29.5zM500 1100v-100h200v100h-200zM1200 400v-200q0 -41 -29.5 -70.5t-70.5 -29.5h-1000 q-41 0 -70.5 29.5t-29.5 70.5v200h1200z" />
|
||||||
|
<glyph unicode="" d="M50 1200h300q21 0 25 -10.5t-10 -24.5l-94 -94l199 -199q7 -8 7 -18t-7 -18l-106 -106q-8 -7 -18 -7t-18 7l-199 199l-94 -94q-14 -14 -24.5 -10t-10.5 25v300q0 21 14.5 35.5t35.5 14.5zM850 1200h300q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -10.5 -25t-24.5 10l-94 94 l-199 -199q-8 -7 -18 -7t-18 7l-106 106q-7 8 -7 18t7 18l199 199l-94 94q-14 14 -10 24.5t25 10.5zM364 470l106 -106q7 -8 7 -18t-7 -18l-199 -199l94 -94q14 -14 10 -24.5t-25 -10.5h-300q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 10.5 25t24.5 -10l94 -94l199 199 q8 7 18 7t18 -7zM1071 271l94 94q14 14 24.5 10t10.5 -25v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -25 10.5t10 24.5l94 94l-199 199q-7 8 -7 18t7 18l106 106q8 7 18 7t18 -7z" />
|
||||||
|
<glyph unicode="" d="M596 1192q121 0 231.5 -47.5t190 -127t127 -190t47.5 -231.5t-47.5 -231.5t-127 -190.5t-190 -127t-231.5 -47t-231.5 47t-190.5 127t-127 190.5t-47 231.5t47 231.5t127 190t190.5 127t231.5 47.5zM596 1010q-112 0 -207.5 -55.5t-151 -151t-55.5 -207.5t55.5 -207.5 t151 -151t207.5 -55.5t207.5 55.5t151 151t55.5 207.5t-55.5 207.5t-151 151t-207.5 55.5zM454.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38.5 -16.5t-38.5 16.5t-16 39t16 38.5t38.5 16zM754.5 905q22.5 0 38.5 -16t16 -38.5t-16 -39t-38 -16.5q-14 0 -29 10l-55 -145 q17 -23 17 -51q0 -36 -25.5 -61.5t-61.5 -25.5t-61.5 25.5t-25.5 61.5q0 32 20.5 56.5t51.5 29.5l122 126l1 1q-9 14 -9 28q0 23 16 39t38.5 16zM345.5 709q22.5 0 38.5 -16t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16zM854.5 709q22.5 0 38.5 -16 t16 -38.5t-16 -38.5t-38.5 -16t-38.5 16t-16 38.5t16 38.5t38.5 16z" />
|
||||||
|
<glyph unicode="" d="M546 173l469 470q91 91 99 192q7 98 -52 175.5t-154 94.5q-22 4 -47 4q-34 0 -66.5 -10t-56.5 -23t-55.5 -38t-48 -41.5t-48.5 -47.5q-376 -375 -391 -390q-30 -27 -45 -41.5t-37.5 -41t-32 -46.5t-16 -47.5t-1.5 -56.5q9 -62 53.5 -95t99.5 -33q74 0 125 51l548 548 q36 36 20 75q-7 16 -21.5 26t-32.5 10q-26 0 -50 -23q-13 -12 -39 -38l-341 -338q-15 -15 -35.5 -15.5t-34.5 13.5t-14 34.5t14 34.5q327 333 361 367q35 35 67.5 51.5t78.5 16.5q14 0 29 -1q44 -8 74.5 -35.5t43.5 -68.5q14 -47 2 -96.5t-47 -84.5q-12 -11 -32 -32 t-79.5 -81t-114.5 -115t-124.5 -123.5t-123 -119.5t-96.5 -89t-57 -45q-56 -27 -120 -27q-70 0 -129 32t-93 89q-48 78 -35 173t81 163l511 511q71 72 111 96q91 55 198 55q80 0 152 -33q78 -36 129.5 -103t66.5 -154q17 -93 -11 -183.5t-94 -156.5l-482 -476 q-15 -15 -36 -16t-37 14t-17.5 34t14.5 35z" />
|
||||||
|
<glyph unicode="" d="M649 949q48 68 109.5 104t121.5 38.5t118.5 -20t102.5 -64t71 -100.5t27 -123q0 -57 -33.5 -117.5t-94 -124.5t-126.5 -127.5t-150 -152.5t-146 -174q-62 85 -145.5 174t-150 152.5t-126.5 127.5t-93.5 124.5t-33.5 117.5q0 64 28 123t73 100.5t104 64t119 20 t120.5 -38.5t104.5 -104zM896 972q-33 0 -64.5 -19t-56.5 -46t-47.5 -53.5t-43.5 -45.5t-37.5 -19t-36 19t-40 45.5t-43 53.5t-54 46t-65.5 19q-67 0 -122.5 -55.5t-55.5 -132.5q0 -23 13.5 -51t46 -65t57.5 -63t76 -75l22 -22q15 -14 44 -44t50.5 -51t46 -44t41 -35t23 -12 t23.5 12t42.5 36t46 44t52.5 52t44 43q4 4 12 13q43 41 63.5 62t52 55t46 55t26 46t11.5 44q0 79 -53 133.5t-120 54.5z" />
|
||||||
|
<glyph unicode="" d="M776.5 1214q93.5 0 159.5 -66l141 -141q66 -66 66 -160q0 -42 -28 -95.5t-62 -87.5l-29 -29q-31 53 -77 99l-18 18l95 95l-247 248l-389 -389l212 -212l-105 -106l-19 18l-141 141q-66 66 -66 159t66 159l283 283q65 66 158.5 66zM600 706l105 105q10 -8 19 -17l141 -141 q66 -66 66 -159t-66 -159l-283 -283q-66 -66 -159 -66t-159 66l-141 141q-66 66 -66 159.5t66 159.5l55 55q29 -55 75 -102l18 -17l-95 -95l247 -248l389 389z" />
|
||||||
|
<glyph unicode="" d="M603 1200q85 0 162 -15t127 -38t79 -48t29 -46v-953q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-41 0 -70.5 29.5t-29.5 70.5v953q0 21 30 46.5t81 48t129 37.5t163 15zM300 1000v-700h600v700h-600zM600 254q-43 0 -73.5 -30.5t-30.5 -73.5t30.5 -73.5t73.5 -30.5t73.5 30.5 t30.5 73.5t-30.5 73.5t-73.5 30.5z" />
|
||||||
|
<glyph unicode="" d="M902 1185l283 -282q15 -15 15 -36t-14.5 -35.5t-35.5 -14.5t-35 15l-36 35l-279 -267v-300l-212 210l-308 -307l-280 -203l203 280l307 308l-210 212h300l267 279l-35 36q-15 14 -15 35t14.5 35.5t35.5 14.5t35 -15z" />
|
||||||
|
<glyph unicode="" d="M700 1248v-78q38 -5 72.5 -14.5t75.5 -31.5t71 -53.5t52 -84t24 -118.5h-159q-4 36 -10.5 59t-21 45t-40 35.5t-64.5 20.5v-307l64 -13q34 -7 64 -16.5t70 -32t67.5 -52.5t47.5 -80t20 -112q0 -139 -89 -224t-244 -97v-77h-100v79q-150 16 -237 103q-40 40 -52.5 93.5 t-15.5 139.5h139q5 -77 48.5 -126t117.5 -65v335l-27 8q-46 14 -79 26.5t-72 36t-63 52t-40 72.5t-16 98q0 70 25 126t67.5 92t94.5 57t110 27v77h100zM600 754v274q-29 -4 -50 -11t-42 -21.5t-31.5 -41.5t-10.5 -65q0 -29 7 -50.5t16.5 -34t28.5 -22.5t31.5 -14t37.5 -10 q9 -3 13 -4zM700 547v-310q22 2 42.5 6.5t45 15.5t41.5 27t29 42t12 59.5t-12.5 59.5t-38 44.5t-53 31t-66.5 24.5z" />
|
||||||
|
<glyph unicode="" d="M561 1197q84 0 160.5 -40t123.5 -109.5t47 -147.5h-153q0 40 -19.5 71.5t-49.5 48.5t-59.5 26t-55.5 9q-37 0 -79 -14.5t-62 -35.5q-41 -44 -41 -101q0 -26 13.5 -63t26.5 -61t37 -66q6 -9 9 -14h241v-100h-197q8 -50 -2.5 -115t-31.5 -95q-45 -62 -99 -112 q34 10 83 17.5t71 7.5q32 1 102 -16t104 -17q83 0 136 30l50 -147q-31 -19 -58 -30.5t-55 -15.5t-42 -4.5t-46 -0.5q-23 0 -76 17t-111 32.5t-96 11.5q-39 -3 -82 -16t-67 -25l-23 -11l-55 145q4 3 16 11t15.5 10.5t13 9t15.5 12t14.5 14t17.5 18.5q48 55 54 126.5 t-30 142.5h-221v100h166q-23 47 -44 104q-7 20 -12 41.5t-6 55.5t6 66.5t29.5 70.5t58.5 71q97 88 263 88z" />
|
||||||
|
<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM935 1184l230 -249q14 -14 10 -24.5t-25 -10.5h-150v-900h-200v900h-150q-21 0 -25 10.5t10 24.5l230 249q14 15 35 15t35 -15z" />
|
||||||
|
<glyph unicode="" d="M1000 700h-100v100h-100v-100h-100v500h300v-500zM400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM801 1100v-200h100v200h-100zM1000 350l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150z " />
|
||||||
|
<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 1050l-200 -250h200v-100h-300v150l200 250h-200v100h300v-150zM1000 0h-100v100h-100v-100h-100v500h300v-500zM801 400v-200h100v200h-100z " />
|
||||||
|
<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1000 700h-100v400h-100v100h200v-500zM1100 0h-100v100h-200v400h300v-500zM901 400v-200h100v200h-100z" />
|
||||||
|
<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1100 700h-100v100h-200v400h300v-500zM901 1100v-200h100v200h-100zM1000 0h-100v400h-100v100h200v-500z" />
|
||||||
|
<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM900 1000h-200v200h200v-200zM1000 700h-300v200h300v-200zM1100 400h-400v200h400v-200zM1200 100h-500v200h500v-200z" />
|
||||||
|
<glyph unicode="" d="M400 300h150q21 0 25 -11t-10 -25l-230 -250q-14 -15 -35 -15t-35 15l-230 250q-14 14 -10 25t25 11h150v900h200v-900zM1200 1000h-500v200h500v-200zM1100 700h-400v200h400v-200zM1000 400h-300v200h300v-200zM900 100h-200v200h200v-200z" />
|
||||||
|
<glyph unicode="" d="M350 1100h400q162 0 256 -93.5t94 -256.5v-400q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5z" />
|
||||||
|
<glyph unicode="" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-163 0 -256.5 92.5t-93.5 257.5v400q0 163 94 256.5t256 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM440 770l253 -190q17 -12 17 -30t-17 -30l-253 -190q-16 -12 -28 -6.5t-12 26.5v400q0 21 12 26.5t28 -6.5z" />
|
||||||
|
<glyph unicode="" d="M350 1100h400q163 0 256.5 -94t93.5 -256v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 163 92.5 256.5t257.5 93.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM350 700h400q21 0 26.5 -12t-6.5 -28l-190 -253q-12 -17 -30 -17t-30 17l-190 253q-12 16 -6.5 28t26.5 12z" />
|
||||||
|
<glyph unicode="" d="M350 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -163 -92.5 -256.5t-257.5 -93.5h-400q-163 0 -256.5 94t-93.5 256v400q0 165 92.5 257.5t257.5 92.5zM800 900h-500q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5 v500q0 41 -29.5 70.5t-70.5 29.5zM580 693l190 -253q12 -16 6.5 -28t-26.5 -12h-400q-21 0 -26.5 12t6.5 28l190 253q12 17 30 17t30 -17z" />
|
||||||
|
<glyph unicode="" d="M550 1100h400q165 0 257.5 -92.5t92.5 -257.5v-400q0 -165 -92.5 -257.5t-257.5 -92.5h-400q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h450q41 0 70.5 29.5t29.5 70.5v500q0 41 -29.5 70.5t-70.5 29.5h-450q-21 0 -35.5 14.5t-14.5 35.5v100 q0 21 14.5 35.5t35.5 14.5zM338 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" />
|
||||||
|
<glyph unicode="" d="M793 1182l9 -9q8 -10 5 -27q-3 -11 -79 -225.5t-78 -221.5l300 1q24 0 32.5 -17.5t-5.5 -35.5q-1 0 -133.5 -155t-267 -312.5t-138.5 -162.5q-12 -15 -26 -15h-9l-9 8q-9 11 -4 32q2 9 42 123.5t79 224.5l39 110h-302q-23 0 -31 19q-10 21 6 41q75 86 209.5 237.5 t228 257t98.5 111.5q9 16 25 16h9z" />
|
||||||
|
<glyph unicode="" d="M350 1100h400q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-450q-41 0 -70.5 -29.5t-29.5 -70.5v-500q0 -41 29.5 -70.5t70.5 -29.5h450q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400 q0 165 92.5 257.5t257.5 92.5zM938 867l324 -284q16 -14 16 -33t-16 -33l-324 -284q-16 -14 -27 -9t-11 26v150h-250q-21 0 -35.5 14.5t-14.5 35.5v200q0 21 14.5 35.5t35.5 14.5h250v150q0 21 11 26t27 -9z" />
|
||||||
|
<glyph unicode="" d="M750 1200h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -10.5 -25t-24.5 10l-109 109l-312 -312q-15 -15 -35.5 -15t-35.5 15l-141 141q-15 15 -15 35.5t15 35.5l312 312l-109 109q-14 14 -10 24.5t25 10.5zM456 900h-156q-41 0 -70.5 -29.5t-29.5 -70.5v-500 q0 -41 29.5 -70.5t70.5 -29.5h500q41 0 70.5 29.5t29.5 70.5v148l200 200v-298q0 -165 -93.5 -257.5t-256.5 -92.5h-400q-165 0 -257.5 92.5t-92.5 257.5v400q0 165 92.5 257.5t257.5 92.5h300z" />
|
||||||
|
<glyph unicode="" d="M600 1186q119 0 227.5 -46.5t187 -125t125 -187t46.5 -227.5t-46.5 -227.5t-125 -187t-187 -125t-227.5 -46.5t-227.5 46.5t-187 125t-125 187t-46.5 227.5t46.5 227.5t125 187t187 125t227.5 46.5zM600 1022q-115 0 -212 -56.5t-153.5 -153.5t-56.5 -212t56.5 -212 t153.5 -153.5t212 -56.5t212 56.5t153.5 153.5t56.5 212t-56.5 212t-153.5 153.5t-212 56.5zM600 794q80 0 137 -57t57 -137t-57 -137t-137 -57t-137 57t-57 137t57 137t137 57z" />
|
||||||
|
<glyph unicode="" d="M450 1200h200q21 0 35.5 -14.5t14.5 -35.5v-350h245q20 0 25 -11t-9 -26l-383 -426q-14 -15 -33.5 -15t-32.5 15l-379 426q-13 15 -8.5 26t25.5 11h250v350q0 21 14.5 35.5t35.5 14.5zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" />
|
||||||
|
<glyph unicode="" d="M583 1182l378 -435q14 -15 9 -31t-26 -16h-244v-250q0 -20 -17 -35t-39 -15h-200q-20 0 -32 14.5t-12 35.5v250h-250q-20 0 -25.5 16.5t8.5 31.5l383 431q14 16 33.5 17t33.5 -14zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5z M900 200v-50h100v50h-100z" />
|
||||||
|
<glyph unicode="" d="M396 723l369 369q7 7 17.5 7t17.5 -7l139 -139q7 -8 7 -18.5t-7 -17.5l-525 -525q-7 -8 -17.5 -8t-17.5 8l-292 291q-7 8 -7 18t7 18l139 139q8 7 18.5 7t17.5 -7zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50 h-100z" />
|
||||||
|
<glyph unicode="" d="M135 1023l142 142q14 14 35 14t35 -14l77 -77l-212 -212l-77 76q-14 15 -14 36t14 35zM655 855l210 210q14 14 24.5 10t10.5 -25l-2 -599q-1 -20 -15.5 -35t-35.5 -15l-597 -1q-21 0 -25 10.5t10 24.5l208 208l-154 155l212 212zM50 300h1000q21 0 35.5 -14.5t14.5 -35.5 v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" />
|
||||||
|
<glyph unicode="" d="M350 1200l599 -2q20 -1 35 -15.5t15 -35.5l1 -597q0 -21 -10.5 -25t-24.5 10l-208 208l-155 -154l-212 212l155 154l-210 210q-14 14 -10 24.5t25 10.5zM524 512l-76 -77q-15 -14 -36 -14t-35 14l-142 142q-14 14 -14 35t14 35l77 77zM50 300h1000q21 0 35.5 -14.5 t14.5 -35.5v-250h-1100v250q0 21 14.5 35.5t35.5 14.5zM900 200v-50h100v50h-100z" />
|
||||||
|
<glyph unicode="" d="M1200 103l-483 276l-314 -399v423h-399l1196 796v-1096zM483 424v-230l683 953z" />
|
||||||
|
<glyph unicode="" d="M1100 1000v-850q0 -21 -14.5 -35.5t-35.5 -14.5h-150v400h-700v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200z" />
|
||||||
|
<glyph unicode="" d="M1100 1000l-2 -149l-299 -299l-95 95q-9 9 -21.5 9t-21.5 -9l-149 -147h-312v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1132 638l106 -106q7 -7 7 -17.5t-7 -17.5l-420 -421q-8 -7 -18 -7 t-18 7l-202 203q-8 7 -8 17.5t8 17.5l106 106q7 8 17.5 8t17.5 -8l79 -79l297 297q7 7 17.5 7t17.5 -7z" />
|
||||||
|
<glyph unicode="" d="M1100 1000v-269l-103 -103l-134 134q-15 15 -33.5 16.5t-34.5 -12.5l-266 -266h-329v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM1202 572l70 -70q15 -15 15 -35.5t-15 -35.5l-131 -131 l131 -131q15 -15 15 -35.5t-15 -35.5l-70 -70q-15 -15 -35.5 -15t-35.5 15l-131 131l-131 -131q-15 -15 -35.5 -15t-35.5 15l-70 70q-15 15 -15 35.5t15 35.5l131 131l-131 131q-15 15 -15 35.5t15 35.5l70 70q15 15 35.5 15t35.5 -15l131 -131l131 131q15 15 35.5 15 t35.5 -15z" />
|
||||||
|
<glyph unicode="" d="M1100 1000v-300h-350q-21 0 -35.5 -14.5t-14.5 -35.5v-150h-500v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM850 600h100q21 0 35.5 -14.5t14.5 -35.5v-250h150q21 0 25 -10.5t-10 -24.5 l-230 -230q-14 -14 -35 -14t-35 14l-230 230q-14 14 -10 24.5t25 10.5h150v250q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M1100 1000v-400l-165 165q-14 15 -35 15t-35 -15l-263 -265h-402v-400h-150q-21 0 -35.5 14.5t-14.5 35.5v1000q0 20 14.5 35t35.5 15h250v-300h500v300h100zM700 1000h-100v200h100v-200zM935 565l230 -229q14 -15 10 -25.5t-25 -10.5h-150v-250q0 -20 -14.5 -35 t-35.5 -15h-100q-21 0 -35.5 15t-14.5 35v250h-150q-21 0 -25 10.5t10 25.5l230 229q14 15 35 15t35 -15z" />
|
||||||
|
<glyph unicode="" d="M50 1100h1100q21 0 35.5 -14.5t14.5 -35.5v-150h-1200v150q0 21 14.5 35.5t35.5 14.5zM1200 800v-550q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v550h1200zM100 500v-200h400v200h-400z" />
|
||||||
|
<glyph unicode="" d="M935 1165l248 -230q14 -14 14 -35t-14 -35l-248 -230q-14 -14 -24.5 -10t-10.5 25v150h-400v200h400v150q0 21 10.5 25t24.5 -10zM200 800h-50q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v-200zM400 800h-100v200h100v-200zM18 435l247 230 q14 14 24.5 10t10.5 -25v-150h400v-200h-400v-150q0 -21 -10.5 -25t-24.5 10l-247 230q-15 14 -15 35t15 35zM900 300h-100v200h100v-200zM1000 500h51q20 0 34.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-34.5 -14.5h-51v200z" />
|
||||||
|
<glyph unicode="" d="M862 1073l276 116q25 18 43.5 8t18.5 -41v-1106q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v397q-4 1 -11 5t-24 17.5t-30 29t-24 42t-11 56.5v359q0 31 18.5 65t43.5 52zM550 1200q22 0 34.5 -12.5t14.5 -24.5l1 -13v-450q0 -28 -10.5 -59.5 t-25 -56t-29 -45t-25.5 -31.5l-10 -11v-447q0 -21 -14.5 -35.5t-35.5 -14.5h-200q-21 0 -35.5 14.5t-14.5 35.5v447q-4 4 -11 11.5t-24 30.5t-30 46t-24 55t-11 60v450q0 2 0.5 5.5t4 12t8.5 15t14.5 12t22.5 5.5q20 0 32.5 -12.5t14.5 -24.5l3 -13v-350h100v350v5.5t2.5 12 t7 15t15 12t25.5 5.5q23 0 35.5 -12.5t13.5 -24.5l1 -13v-350h100v350q0 2 0.5 5.5t3 12t7 15t15 12t24.5 5.5z" />
|
||||||
|
<glyph unicode="" d="M1200 1100v-56q-4 0 -11 -0.5t-24 -3t-30 -7.5t-24 -15t-11 -24v-888q0 -22 25 -34.5t50 -13.5l25 -2v-56h-400v56q75 0 87.5 6.5t12.5 43.5v394h-500v-394q0 -37 12.5 -43.5t87.5 -6.5v-56h-400v56q4 0 11 0.5t24 3t30 7.5t24 15t11 24v888q0 22 -25 34.5t-50 13.5 l-25 2v56h400v-56q-75 0 -87.5 -6.5t-12.5 -43.5v-394h500v394q0 37 -12.5 43.5t-87.5 6.5v56h400z" />
|
||||||
|
<glyph unicode="" d="M675 1000h375q21 0 35.5 -14.5t14.5 -35.5v-150h-105l-295 -98v98l-200 200h-400l100 100h375zM100 900h300q41 0 70.5 -29.5t29.5 -70.5v-500q0 -41 -29.5 -70.5t-70.5 -29.5h-300q-41 0 -70.5 29.5t-29.5 70.5v500q0 41 29.5 70.5t70.5 29.5zM100 800v-200h300v200 h-300zM1100 535l-400 -133v163l400 133v-163zM100 500v-200h300v200h-300zM1100 398v-248q0 -21 -14.5 -35.5t-35.5 -14.5h-375l-100 -100h-375l-100 100h400l200 200h105z" />
|
||||||
|
<glyph unicode="" d="M17 1007l162 162q17 17 40 14t37 -22l139 -194q14 -20 11 -44.5t-20 -41.5l-119 -118q102 -142 228 -268t267 -227l119 118q17 17 42.5 19t44.5 -12l192 -136q19 -14 22.5 -37.5t-13.5 -40.5l-163 -162q-3 -1 -9.5 -1t-29.5 2t-47.5 6t-62.5 14.5t-77.5 26.5t-90 42.5 t-101.5 60t-111 83t-119 108.5q-74 74 -133.5 150.5t-94.5 138.5t-60 119.5t-34.5 100t-15 74.5t-4.5 48z" />
|
||||||
|
<glyph unicode="" d="M600 1100q92 0 175 -10.5t141.5 -27t108.5 -36.5t81.5 -40t53.5 -37t31 -27l9 -10v-200q0 -21 -14.5 -33t-34.5 -9l-202 34q-20 3 -34.5 20t-14.5 38v146q-141 24 -300 24t-300 -24v-146q0 -21 -14.5 -38t-34.5 -20l-202 -34q-20 -3 -34.5 9t-14.5 33v200q3 4 9.5 10.5 t31 26t54 37.5t80.5 39.5t109 37.5t141 26.5t175 10.5zM600 795q56 0 97 -9.5t60 -23.5t30 -28t12 -24l1 -10v-50l365 -303q14 -15 24.5 -40t10.5 -45v-212q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v212q0 20 10.5 45t24.5 40l365 303v50 q0 4 1 10.5t12 23t30 29t60 22.5t97 10z" />
|
||||||
|
<glyph unicode="" d="M1100 700l-200 -200h-600l-200 200v500h200v-200h200v200h200v-200h200v200h200v-500zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5 t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M700 1100h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-1000h300v1000q0 41 -29.5 70.5t-70.5 29.5zM1100 800h-100q-41 0 -70.5 -29.5t-29.5 -70.5v-700h300v700q0 41 -29.5 70.5t-70.5 29.5zM400 0h-300v400q0 41 29.5 70.5t70.5 29.5h100q41 0 70.5 -29.5t29.5 -70.5v-400z " />
|
||||||
|
<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" />
|
||||||
|
<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 300h-100v200h-100v-200h-100v500h100v-200h100v200h100v-500zM900 700v-300l-100 -100h-200v500h200z M700 700v-300h100v300h-100z" />
|
||||||
|
<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-300h200v-100h-300v500h300v-100zM900 700h-200v-300h200v-100h-300v500h300v-100z" />
|
||||||
|
<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 400l-300 150l300 150v-300zM900 550l-300 -150v300z" />
|
||||||
|
<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM900 300h-700v500h700v-500zM800 700h-130q-38 0 -66.5 -43t-28.5 -108t27 -107t68 -42h130v300zM300 700v-300 h130q41 0 68 42t27 107t-28.5 108t-66.5 43h-130z" />
|
||||||
|
<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 700h-200v-100h200v-300h-300v100h200v100h-200v300h300v-100zM900 300h-100v400h-100v100h200v-500z M700 300h-100v100h100v-100z" />
|
||||||
|
<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM300 700h200v-400h-300v500h100v-100zM900 300h-100v400h-100v100h200v-500zM300 600v-200h100v200h-100z M700 300h-100v100h100v-100z" />
|
||||||
|
<glyph unicode="" d="M200 1100h700q124 0 212 -88t88 -212v-500q0 -124 -88 -212t-212 -88h-700q-124 0 -212 88t-88 212v500q0 124 88 212t212 88zM100 900v-700h900v700h-900zM500 500l-199 -200h-100v50l199 200v150h-200v100h300v-300zM900 300h-100v400h-100v100h200v-500zM701 300h-100 v100h100v-100z" />
|
||||||
|
<glyph unicode="" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700h-300v-200h300v-100h-300l-100 100v200l100 100h300v-100z" />
|
||||||
|
<glyph unicode="" d="M600 1191q120 0 229.5 -47t188.5 -126t126 -188.5t47 -229.5t-47 -229.5t-126 -188.5t-188.5 -126t-229.5 -47t-229.5 47t-188.5 126t-126 188.5t-47 229.5t47 229.5t126 188.5t188.5 126t229.5 47zM600 1021q-114 0 -211 -56.5t-153.5 -153.5t-56.5 -211t56.5 -211 t153.5 -153.5t211 -56.5t211 56.5t153.5 153.5t56.5 211t-56.5 211t-153.5 153.5t-211 56.5zM800 700v-100l-50 -50l100 -100v-50h-100l-100 100h-150v-100h-100v400h300zM500 700v-100h200v100h-200z" />
|
||||||
|
<glyph unicode="" d="M503 1089q110 0 200.5 -59.5t134.5 -156.5q44 14 90 14q120 0 205 -86.5t85 -207t-85 -207t-205 -86.5h-128v250q0 21 -14.5 35.5t-35.5 14.5h-300q-21 0 -35.5 -14.5t-14.5 -35.5v-250h-222q-80 0 -136 57.5t-56 136.5q0 69 43 122.5t108 67.5q-2 19 -2 37q0 100 49 185 t134 134t185 49zM525 500h150q10 0 17.5 -7.5t7.5 -17.5v-275h137q21 0 26 -11.5t-8 -27.5l-223 -244q-13 -16 -32 -16t-32 16l-223 244q-13 16 -8 27.5t26 11.5h137v275q0 10 7.5 17.5t17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M502 1089q110 0 201 -59.5t135 -156.5q43 15 89 15q121 0 206 -86.5t86 -206.5q0 -99 -60 -181t-150 -110l-378 360q-13 16 -31.5 16t-31.5 -16l-381 -365h-9q-79 0 -135.5 57.5t-56.5 136.5q0 69 43 122.5t108 67.5q-2 19 -2 38q0 100 49 184.5t133.5 134t184.5 49.5z M632 467l223 -228q13 -16 8 -27.5t-26 -11.5h-137v-275q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v275h-137q-21 0 -26 11.5t8 27.5q199 204 223 228q19 19 31.5 19t32.5 -19z" />
|
||||||
|
<glyph unicode="" d="M700 100v100h400l-270 300h170l-270 300h170l-300 333l-300 -333h170l-270 -300h170l-270 -300h400v-100h-50q-21 0 -35.5 -14.5t-14.5 -35.5v-50h400v50q0 21 -14.5 35.5t-35.5 14.5h-50z" />
|
||||||
|
<glyph unicode="" d="M600 1179q94 0 167.5 -56.5t99.5 -145.5q89 -6 150.5 -71.5t61.5 -155.5q0 -61 -29.5 -112.5t-79.5 -82.5q9 -29 9 -55q0 -74 -52.5 -126.5t-126.5 -52.5q-55 0 -100 30v-251q21 0 35.5 -14.5t14.5 -35.5v-50h-300v50q0 21 14.5 35.5t35.5 14.5v251q-45 -30 -100 -30 q-74 0 -126.5 52.5t-52.5 126.5q0 18 4 38q-47 21 -75.5 65t-28.5 97q0 74 52.5 126.5t126.5 52.5q5 0 23 -2q0 2 -1 10t-1 13q0 116 81.5 197.5t197.5 81.5z" />
|
||||||
|
<glyph unicode="" d="M1010 1010q111 -111 150.5 -260.5t0 -299t-150.5 -260.5q-83 -83 -191.5 -126.5t-218.5 -43.5t-218.5 43.5t-191.5 126.5q-111 111 -150.5 260.5t0 299t150.5 260.5q83 83 191.5 126.5t218.5 43.5t218.5 -43.5t191.5 -126.5zM476 1065q-4 0 -8 -1q-121 -34 -209.5 -122.5 t-122.5 -209.5q-4 -12 2.5 -23t18.5 -14l36 -9q3 -1 7 -1q23 0 29 22q27 96 98 166q70 71 166 98q11 3 17.5 13.5t3.5 22.5l-9 35q-3 13 -14 19q-7 4 -15 4zM512 920q-4 0 -9 -2q-80 -24 -138.5 -82.5t-82.5 -138.5q-4 -13 2 -24t19 -14l34 -9q4 -1 8 -1q22 0 28 21 q18 58 58.5 98.5t97.5 58.5q12 3 18 13.5t3 21.5l-9 35q-3 12 -14 19q-7 4 -15 4zM719.5 719.5q-49.5 49.5 -119.5 49.5t-119.5 -49.5t-49.5 -119.5t49.5 -119.5t119.5 -49.5t119.5 49.5t49.5 119.5t-49.5 119.5zM855 551q-22 0 -28 -21q-18 -58 -58.5 -98.5t-98.5 -57.5 q-11 -4 -17 -14.5t-3 -21.5l9 -35q3 -12 14 -19q7 -4 15 -4q4 0 9 2q80 24 138.5 82.5t82.5 138.5q4 13 -2.5 24t-18.5 14l-34 9q-4 1 -8 1zM1000 515q-23 0 -29 -22q-27 -96 -98 -166q-70 -71 -166 -98q-11 -3 -17.5 -13.5t-3.5 -22.5l9 -35q3 -13 14 -19q7 -4 15 -4 q4 0 8 1q121 34 209.5 122.5t122.5 209.5q4 12 -2.5 23t-18.5 14l-36 9q-3 1 -7 1z" />
|
||||||
|
<glyph unicode="" d="M700 800h300v-380h-180v200h-340v-200h-380v755q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM700 300h162l-212 -212l-212 212h162v200h100v-200zM520 0h-395q-10 0 -17.5 7.5t-7.5 17.5v395zM1000 220v-195q0 -10 -7.5 -17.5t-17.5 -7.5h-195z" />
|
||||||
|
<glyph unicode="" d="M700 800h300v-520l-350 350l-550 -550v1095q0 10 7.5 17.5t17.5 7.5h575v-400zM1000 900h-200v200zM862 200h-162v-200h-100v200h-162l212 212zM480 0h-355q-10 0 -17.5 7.5t-7.5 17.5v55h380v-80zM1000 80v-55q0 -10 -7.5 -17.5t-17.5 -7.5h-155v80h180z" />
|
||||||
|
<glyph unicode="" d="M1162 800h-162v-200h100l100 -100h-300v300h-162l212 212zM200 800h200q27 0 40 -2t29.5 -10.5t23.5 -30t7 -57.5h300v-100h-600l-200 -350v450h100q0 36 7 57.5t23.5 30t29.5 10.5t40 2zM800 400h240l-240 -400h-800l300 500h500v-100z" />
|
||||||
|
<glyph unicode="" d="M650 1100h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5zM1000 850v150q41 0 70.5 -29.5t29.5 -70.5v-800 q0 -41 -29.5 -70.5t-70.5 -29.5h-600q-1 0 -20 4l246 246l-326 326v324q0 41 29.5 70.5t70.5 29.5v-150q0 -62 44 -106t106 -44h300q62 0 106 44t44 106zM412 250l-212 -212v162h-200v100h200v162z" />
|
||||||
|
<glyph unicode="" d="M450 1100h100q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-300q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h50v50q0 21 14.5 35.5t35.5 14.5zM800 850v150q41 0 70.5 -29.5t29.5 -70.5v-500 h-200v-300h200q0 -36 -7 -57.5t-23.5 -30t-29.5 -10.5t-40 -2h-600q-41 0 -70.5 29.5t-29.5 70.5v800q0 41 29.5 70.5t70.5 29.5v-150q0 -62 44 -106t106 -44h300q62 0 106 44t44 106zM1212 250l-212 -212v162h-200v100h200v162z" />
|
||||||
|
<glyph unicode="" d="M658 1197l637 -1104q23 -38 7 -65.5t-60 -27.5h-1276q-44 0 -60 27.5t7 65.5l637 1104q22 39 54 39t54 -39zM704 800h-208q-20 0 -32 -14.5t-8 -34.5l58 -302q4 -20 21.5 -34.5t37.5 -14.5h54q20 0 37.5 14.5t21.5 34.5l58 302q4 20 -8 34.5t-32 14.5zM500 300v-100h200 v100h-200z" />
|
||||||
|
<glyph unicode="" d="M425 1100h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM425 800h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5 t17.5 7.5zM825 800h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM25 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150 q0 10 7.5 17.5t17.5 7.5zM425 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM825 500h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5 v150q0 10 7.5 17.5t17.5 7.5zM25 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM425 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5 t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM825 200h250q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-250q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M700 1200h100v-200h-100v-100h350q62 0 86.5 -39.5t-3.5 -94.5l-66 -132q-41 -83 -81 -134h-772q-40 51 -81 134l-66 132q-28 55 -3.5 94.5t86.5 39.5h350v100h-100v200h100v100h200v-100zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-12l137 -100 h-950l138 100h-13q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M600 1300q40 0 68.5 -29.5t28.5 -70.5h-194q0 41 28.5 70.5t68.5 29.5zM443 1100h314q18 -37 18 -75q0 -8 -3 -25h328q41 0 44.5 -16.5t-30.5 -38.5l-175 -145h-678l-178 145q-34 22 -29 38.5t46 16.5h328q-3 17 -3 25q0 38 18 75zM250 700h700q21 0 35.5 -14.5 t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-150v-200l275 -200h-950l275 200v200h-150q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M600 1181q75 0 128 -53t53 -128t-53 -128t-128 -53t-128 53t-53 128t53 128t128 53zM602 798h46q34 0 55.5 -28.5t21.5 -86.5q0 -76 39 -183h-324q39 107 39 183q0 58 21.5 86.5t56.5 28.5h45zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13 l138 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M600 1300q47 0 92.5 -53.5t71 -123t25.5 -123.5q0 -78 -55.5 -133.5t-133.5 -55.5t-133.5 55.5t-55.5 133.5q0 62 34 143l144 -143l111 111l-163 163q34 26 63 26zM602 798h46q34 0 55.5 -28.5t21.5 -86.5q0 -76 39 -183h-324q39 107 39 183q0 58 21.5 86.5t56.5 28.5h45 zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13l138 -100h-950l137 100h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M600 1200l300 -161v-139h-300q0 -57 18.5 -108t50 -91.5t63 -72t70 -67.5t57.5 -61h-530q-60 83 -90.5 177.5t-30.5 178.5t33 164.5t87.5 139.5t126 96.5t145.5 41.5v-98zM250 400h700q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-13l138 -100h-950l137 100 h-12q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5zM50 100h1100q21 0 35.5 -14.5t14.5 -35.5v-50h-1200v50q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M600 1300q41 0 70.5 -29.5t29.5 -70.5v-78q46 -26 73 -72t27 -100v-50h-400v50q0 54 27 100t73 72v78q0 41 29.5 70.5t70.5 29.5zM400 800h400q54 0 100 -27t72 -73h-172v-100h200v-100h-200v-100h200v-100h-200v-100h200q0 -83 -58.5 -141.5t-141.5 -58.5h-400 q-83 0 -141.5 58.5t-58.5 141.5v400q0 83 58.5 141.5t141.5 58.5z" />
|
||||||
|
<glyph unicode="" d="M150 1100h900q21 0 35.5 -14.5t14.5 -35.5v-500q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v500q0 21 14.5 35.5t35.5 14.5zM125 400h950q10 0 17.5 -7.5t7.5 -17.5v-50q0 -10 -7.5 -17.5t-17.5 -7.5h-283l224 -224q13 -13 13 -31.5t-13 -32 t-31.5 -13.5t-31.5 13l-88 88h-524l-87 -88q-13 -13 -32 -13t-32 13.5t-13 32t13 31.5l224 224h-289q-10 0 -17.5 7.5t-7.5 17.5v50q0 10 7.5 17.5t17.5 7.5zM541 300l-100 -100h324l-100 100h-124z" />
|
||||||
|
<glyph unicode="" d="M200 1100h800q83 0 141.5 -58.5t58.5 -141.5v-200h-100q0 41 -29.5 70.5t-70.5 29.5h-250q-41 0 -70.5 -29.5t-29.5 -70.5h-100q0 41 -29.5 70.5t-70.5 29.5h-250q-41 0 -70.5 -29.5t-29.5 -70.5h-100v200q0 83 58.5 141.5t141.5 58.5zM100 600h1000q41 0 70.5 -29.5 t29.5 -70.5v-300h-1200v300q0 41 29.5 70.5t70.5 29.5zM300 100v-50q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v50h200zM1100 100v-50q0 -21 -14.5 -35.5t-35.5 -14.5h-100q-21 0 -35.5 14.5t-14.5 35.5v50h200z" />
|
||||||
|
<glyph unicode="" d="M480 1165l682 -683q31 -31 31 -75.5t-31 -75.5l-131 -131h-481l-517 518q-32 31 -32 75.5t32 75.5l295 296q31 31 75.5 31t76.5 -31zM108 794l342 -342l303 304l-341 341zM250 100h800q21 0 35.5 -14.5t14.5 -35.5v-50h-900v50q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M1057 647l-189 506q-8 19 -27.5 33t-40.5 14h-400q-21 0 -40.5 -14t-27.5 -33l-189 -506q-8 -19 1.5 -33t30.5 -14h625v-150q0 -21 14.5 -35.5t35.5 -14.5t35.5 14.5t14.5 35.5v150h125q21 0 30.5 14t1.5 33zM897 0h-595v50q0 21 14.5 35.5t35.5 14.5h50v50 q0 21 14.5 35.5t35.5 14.5h48v300h200v-300h47q21 0 35.5 -14.5t14.5 -35.5v-50h50q21 0 35.5 -14.5t14.5 -35.5v-50z" />
|
||||||
|
<glyph unicode="" d="M900 800h300v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-375v591l-300 300v84q0 10 7.5 17.5t17.5 7.5h375v-400zM1200 900h-200v200zM400 600h300v-575q0 -10 -7.5 -17.5t-17.5 -7.5h-650q-10 0 -17.5 7.5t-7.5 17.5v950q0 10 7.5 17.5t17.5 7.5h375v-400zM700 700h-200v200z " />
|
||||||
|
<glyph unicode="" d="M484 1095h195q75 0 146 -32.5t124 -86t89.5 -122.5t48.5 -142q18 -14 35 -20q31 -10 64.5 6.5t43.5 48.5q10 34 -15 71q-19 27 -9 43q5 8 12.5 11t19 -1t23.5 -16q41 -44 39 -105q-3 -63 -46 -106.5t-104 -43.5h-62q-7 -55 -35 -117t-56 -100l-39 -234q-3 -20 -20 -34.5 t-38 -14.5h-100q-21 0 -33 14.5t-9 34.5l12 70q-49 -14 -91 -14h-195q-24 0 -65 8l-11 -64q-3 -20 -20 -34.5t-38 -14.5h-100q-21 0 -33 14.5t-9 34.5l26 157q-84 74 -128 175l-159 53q-19 7 -33 26t-14 40v50q0 21 14.5 35.5t35.5 14.5h124q11 87 56 166l-111 95 q-16 14 -12.5 23.5t24.5 9.5h203q116 101 250 101zM675 1000h-250q-10 0 -17.5 -7.5t-7.5 -17.5v-50q0 -10 7.5 -17.5t17.5 -7.5h250q10 0 17.5 7.5t7.5 17.5v50q0 10 -7.5 17.5t-17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M641 900l423 247q19 8 42 2.5t37 -21.5l32 -38q14 -15 12.5 -36t-17.5 -34l-139 -120h-390zM50 1100h106q67 0 103 -17t66 -71l102 -212h823q21 0 35.5 -14.5t14.5 -35.5v-50q0 -21 -14 -40t-33 -26l-737 -132q-23 -4 -40 6t-26 25q-42 67 -100 67h-300q-62 0 -106 44 t-44 106v200q0 62 44 106t106 44zM173 928h-80q-19 0 -28 -14t-9 -35v-56q0 -51 42 -51h134q16 0 21.5 8t5.5 24q0 11 -16 45t-27 51q-18 28 -43 28zM550 727q-32 0 -54.5 -22.5t-22.5 -54.5t22.5 -54.5t54.5 -22.5t54.5 22.5t22.5 54.5t-22.5 54.5t-54.5 22.5zM130 389 l152 130q18 19 34 24t31 -3.5t24.5 -17.5t25.5 -28q28 -35 50.5 -51t48.5 -13l63 5l48 -179q13 -61 -3.5 -97.5t-67.5 -79.5l-80 -69q-47 -40 -109 -35.5t-103 51.5l-130 151q-40 47 -35.5 109.5t51.5 102.5zM380 377l-102 -88q-31 -27 2 -65l37 -43q13 -15 27.5 -19.5 t31.5 6.5l61 53q19 16 14 49q-2 20 -12 56t-17 45q-11 12 -19 14t-23 -8z" />
|
||||||
|
<glyph unicode="" d="M625 1200h150q10 0 17.5 -7.5t7.5 -17.5v-109q79 -33 131 -87.5t53 -128.5q1 -46 -15 -84.5t-39 -61t-46 -38t-39 -21.5l-17 -6q6 0 15 -1.5t35 -9t50 -17.5t53 -30t50 -45t35.5 -64t14.5 -84q0 -59 -11.5 -105.5t-28.5 -76.5t-44 -51t-49.5 -31.5t-54.5 -16t-49.5 -6.5 t-43.5 -1v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-100v-75q0 -10 -7.5 -17.5t-17.5 -7.5h-150q-10 0 -17.5 7.5t-7.5 17.5v75h-175q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5h75v600h-75q-10 0 -17.5 7.5t-7.5 17.5v150 q0 10 7.5 17.5t17.5 7.5h175v75q0 10 7.5 17.5t17.5 7.5h150q10 0 17.5 -7.5t7.5 -17.5v-75h100v75q0 10 7.5 17.5t17.5 7.5zM400 900v-200h263q28 0 48.5 10.5t30 25t15 29t5.5 25.5l1 10q0 4 -0.5 11t-6 24t-15 30t-30 24t-48.5 11h-263zM400 500v-200h363q28 0 48.5 10.5 t30 25t15 29t5.5 25.5l1 10q0 4 -0.5 11t-6 24t-15 30t-30 24t-48.5 11h-363z" />
|
||||||
|
<glyph unicode="" d="M212 1198h780q86 0 147 -61t61 -147v-416q0 -51 -18 -142.5t-36 -157.5l-18 -66q-29 -87 -93.5 -146.5t-146.5 -59.5h-572q-82 0 -147 59t-93 147q-8 28 -20 73t-32 143.5t-20 149.5v416q0 86 61 147t147 61zM600 1045q-70 0 -132.5 -11.5t-105.5 -30.5t-78.5 -41.5 t-57 -45t-36 -41t-20.5 -30.5l-6 -12l156 -243h560l156 243q-2 5 -6 12.5t-20 29.5t-36.5 42t-57 44.5t-79 42t-105 29.5t-132.5 12zM762 703h-157l195 261z" />
|
||||||
|
<glyph unicode="" d="M475 1300h150q103 0 189 -86t86 -189v-500q0 -41 -42 -83t-83 -42h-450q-41 0 -83 42t-42 83v500q0 103 86 189t189 86zM700 300v-225q0 -21 -27 -48t-48 -27h-150q-21 0 -48 27t-27 48v225h300z" />
|
||||||
|
<glyph unicode="" d="M475 1300h96q0 -150 89.5 -239.5t239.5 -89.5v-446q0 -41 -42 -83t-83 -42h-450q-41 0 -83 42t-42 83v500q0 103 86 189t189 86zM700 300v-225q0 -21 -27 -48t-48 -27h-150q-21 0 -48 27t-27 48v225h300z" />
|
||||||
|
<glyph unicode="" d="M1294 767l-638 -283l-378 170l-78 -60v-224l100 -150v-199l-150 148l-150 -149v200l100 150v250q0 4 -0.5 10.5t0 9.5t1 8t3 8t6.5 6l47 40l-147 65l642 283zM1000 380l-350 -166l-350 166v147l350 -165l350 165v-147z" />
|
||||||
|
<glyph unicode="" d="M250 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM650 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM1050 800q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44z" />
|
||||||
|
<glyph unicode="" d="M550 1100q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM550 700q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44zM550 300q62 0 106 -44t44 -106t-44 -106t-106 -44t-106 44t-44 106t44 106t106 44z" />
|
||||||
|
<glyph unicode="" d="M125 1100h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5zM125 700h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5 t17.5 7.5zM125 300h950q10 0 17.5 -7.5t7.5 -17.5v-150q0 -10 -7.5 -17.5t-17.5 -7.5h-950q-10 0 -17.5 7.5t-7.5 17.5v150q0 10 7.5 17.5t17.5 7.5z" />
|
||||||
|
<glyph unicode="" d="M350 1200h500q162 0 256 -93.5t94 -256.5v-500q0 -165 -93.5 -257.5t-256.5 -92.5h-500q-165 0 -257.5 92.5t-92.5 257.5v500q0 165 92.5 257.5t257.5 92.5zM900 1000h-600q-41 0 -70.5 -29.5t-29.5 -70.5v-600q0 -41 29.5 -70.5t70.5 -29.5h600q41 0 70.5 29.5 t29.5 70.5v600q0 41 -29.5 70.5t-70.5 29.5zM350 900h500q21 0 35.5 -14.5t14.5 -35.5v-300q0 -21 -14.5 -35.5t-35.5 -14.5h-500q-21 0 -35.5 14.5t-14.5 35.5v300q0 21 14.5 35.5t35.5 14.5zM400 800v-200h400v200h-400z" />
|
||||||
|
<glyph unicode="" d="M150 1100h1000q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5t-35.5 -14.5h-50v-200h50q21 0 35.5 -14.5t14.5 -35.5t-14.5 -35.5 t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5h50v200h-50q-21 0 -35.5 14.5t-14.5 35.5t14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M650 1187q87 -67 118.5 -156t0 -178t-118.5 -155q-87 66 -118.5 155t0 178t118.5 156zM300 800q124 0 212 -88t88 -212q-124 0 -212 88t-88 212zM1000 800q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM300 500q124 0 212 -88t88 -212q-124 0 -212 88t-88 212z M1000 500q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM700 199v-144q0 -21 -14.5 -35.5t-35.5 -14.5t-35.5 14.5t-14.5 35.5v142q40 -4 43 -4q17 0 57 6z" />
|
||||||
|
<glyph unicode="" d="M745 878l69 19q25 6 45 -12l298 -295q11 -11 15 -26.5t-2 -30.5q-5 -14 -18 -23.5t-28 -9.5h-8q1 0 1 -13q0 -29 -2 -56t-8.5 -62t-20 -63t-33 -53t-51 -39t-72.5 -14h-146q-184 0 -184 288q0 24 10 47q-20 4 -62 4t-63 -4q11 -24 11 -47q0 -288 -184 -288h-142 q-48 0 -84.5 21t-56 51t-32 71.5t-16 75t-3.5 68.5q0 13 2 13h-7q-15 0 -27.5 9.5t-18.5 23.5q-6 15 -2 30.5t15 25.5l298 296q20 18 46 11l76 -19q20 -5 30.5 -22.5t5.5 -37.5t-22.5 -31t-37.5 -5l-51 12l-182 -193h891l-182 193l-44 -12q-20 -5 -37.5 6t-22.5 31t6 37.5 t31 22.5z" />
|
||||||
|
<glyph unicode="" d="M1200 900h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-200v-850q0 -22 25 -34.5t50 -13.5l25 -2v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v850h-200q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h1000v-300zM500 450h-25q0 15 -4 24.5t-9 14.5t-17 7.5t-20 3t-25 0.5h-100v-425q0 -11 12.5 -17.5t25.5 -7.5h12v-50h-200v50q50 0 50 25v425h-100q-17 0 -25 -0.5t-20 -3t-17 -7.5t-9 -14.5t-4 -24.5h-25v150h500v-150z" />
|
||||||
|
<glyph unicode="" d="M1000 300v50q-25 0 -55 32q-14 14 -25 31t-16 27l-4 11l-289 747h-69l-300 -754q-18 -35 -39 -56q-9 -9 -24.5 -18.5t-26.5 -14.5l-11 -5v-50h273v50q-49 0 -78.5 21.5t-11.5 67.5l69 176h293l61 -166q13 -34 -3.5 -66.5t-55.5 -32.5v-50h312zM412 691l134 342l121 -342 h-255zM1100 150v-100q0 -21 -14.5 -35.5t-35.5 -14.5h-1000q-21 0 -35.5 14.5t-14.5 35.5v100q0 21 14.5 35.5t35.5 14.5h1000q21 0 35.5 -14.5t14.5 -35.5z" />
|
||||||
|
<glyph unicode="" d="M50 1200h1100q21 0 35.5 -14.5t14.5 -35.5v-1100q0 -21 -14.5 -35.5t-35.5 -14.5h-1100q-21 0 -35.5 14.5t-14.5 35.5v1100q0 21 14.5 35.5t35.5 14.5zM611 1118h-70q-13 0 -18 -12l-299 -753q-17 -32 -35 -51q-18 -18 -56 -34q-12 -5 -12 -18v-50q0 -8 5.5 -14t14.5 -6 h273q8 0 14 6t6 14v50q0 8 -6 14t-14 6q-55 0 -71 23q-10 14 0 39l63 163h266l57 -153q11 -31 -6 -55q-12 -17 -36 -17q-8 0 -14 -6t-6 -14v-50q0 -8 6 -14t14 -6h313q8 0 14 6t6 14v50q0 7 -5.5 13t-13.5 7q-17 0 -42 25q-25 27 -40 63h-1l-288 748q-5 12 -19 12zM639 611 h-197l103 264z" />
|
||||||
|
<glyph unicode="" d="M1200 1100h-1200v100h1200v-100zM50 1000h400q21 0 35.5 -14.5t14.5 -35.5v-900q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v900q0 21 14.5 35.5t35.5 14.5zM650 1000h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM700 900v-300h300v300h-300z" />
|
||||||
|
<glyph unicode="" d="M50 1200h400q21 0 35.5 -14.5t14.5 -35.5v-900q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v900q0 21 14.5 35.5t35.5 14.5zM650 700h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400 q0 21 14.5 35.5t35.5 14.5zM700 600v-300h300v300h-300zM1200 0h-1200v100h1200v-100z" />
|
||||||
|
<glyph unicode="" d="M50 1000h400q21 0 35.5 -14.5t14.5 -35.5v-350h100v150q0 21 14.5 35.5t35.5 14.5h400q21 0 35.5 -14.5t14.5 -35.5v-150h100v-100h-100v-150q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v150h-100v-350q0 -21 -14.5 -35.5t-35.5 -14.5h-400 q-21 0 -35.5 14.5t-14.5 35.5v800q0 21 14.5 35.5t35.5 14.5zM700 700v-300h300v300h-300z" />
|
||||||
|
<glyph unicode="" d="M100 0h-100v1200h100v-1200zM250 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM300 1000v-300h300v300h-300zM250 500h900q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M600 1100h150q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-150v-100h450q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h350v100h-150q-21 0 -35.5 14.5 t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5h150v100h100v-100zM400 1000v-300h300v300h-300z" />
|
||||||
|
<glyph unicode="" d="M1200 0h-100v1200h100v-1200zM550 1100h400q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-400q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM600 1000v-300h300v300h-300zM50 500h900q21 0 35.5 -14.5t14.5 -35.5v-400 q0 -21 -14.5 -35.5t-35.5 -14.5h-900q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5z" />
|
||||||
|
<glyph unicode="" d="M865 565l-494 -494q-23 -23 -41 -23q-14 0 -22 13.5t-8 38.5v1000q0 25 8 38.5t22 13.5q18 0 41 -23l494 -494q14 -14 14 -35t-14 -35z" />
|
||||||
|
<glyph unicode="" d="M335 635l494 494q29 29 50 20.5t21 -49.5v-1000q0 -41 -21 -49.5t-50 20.5l-494 494q-14 14 -14 35t14 35z" />
|
||||||
|
<glyph unicode="" d="M100 900h1000q41 0 49.5 -21t-20.5 -50l-494 -494q-14 -14 -35 -14t-35 14l-494 494q-29 29 -20.5 50t49.5 21z" />
|
||||||
|
<glyph unicode="" d="M635 865l494 -494q29 -29 20.5 -50t-49.5 -21h-1000q-41 0 -49.5 21t20.5 50l494 494q14 14 35 14t35 -14z" />
|
||||||
|
<glyph unicode="" d="M700 741v-182l-692 -323v221l413 193l-413 193v221zM1200 0h-800v200h800v-200z" />
|
||||||
|
<glyph unicode="" d="M1200 900h-200v-100h200v-100h-300v300h200v100h-200v100h300v-300zM0 700h50q0 21 4 37t9.5 26.5t18 17.5t22 11t28.5 5.5t31 2t37 0.5h100v-550q0 -22 -25 -34.5t-50 -13.5l-25 -2v-100h400v100q-4 0 -11 0.5t-24 3t-30 7t-24 15t-11 24.5v550h100q25 0 37 -0.5t31 -2 t28.5 -5.5t22 -11t18 -17.5t9.5 -26.5t4 -37h50v300h-800v-300z" />
|
||||||
|
<glyph unicode="" d="M800 700h-50q0 21 -4 37t-9.5 26.5t-18 17.5t-22 11t-28.5 5.5t-31 2t-37 0.5h-100v-550q0 -22 25 -34.5t50 -14.5l25 -1v-100h-400v100q4 0 11 0.5t24 3t30 7t24 15t11 24.5v550h-100q-25 0 -37 -0.5t-31 -2t-28.5 -5.5t-22 -11t-18 -17.5t-9.5 -26.5t-4 -37h-50v300 h800v-300zM1100 200h-200v-100h200v-100h-300v300h200v100h-200v100h300v-300z" />
|
||||||
|
<glyph unicode="" d="M701 1098h160q16 0 21 -11t-7 -23l-464 -464l464 -464q12 -12 7 -23t-21 -11h-160q-13 0 -23 9l-471 471q-7 8 -7 18t7 18l471 471q10 9 23 9z" />
|
||||||
|
<glyph unicode="" d="M339 1098h160q13 0 23 -9l471 -471q7 -8 7 -18t-7 -18l-471 -471q-10 -9 -23 -9h-160q-16 0 -21 11t7 23l464 464l-464 464q-12 12 -7 23t21 11z" />
|
||||||
|
<glyph unicode="" d="M1087 882q11 -5 11 -21v-160q0 -13 -9 -23l-471 -471q-8 -7 -18 -7t-18 7l-471 471q-9 10 -9 23v160q0 16 11 21t23 -7l464 -464l464 464q12 12 23 7z" />
|
||||||
|
<glyph unicode="" d="M618 993l471 -471q9 -10 9 -23v-160q0 -16 -11 -21t-23 7l-464 464l-464 -464q-12 -12 -23 -7t-11 21v160q0 13 9 23l471 471q8 7 18 7t18 -7z" />
|
||||||
|
<glyph unicode="" d="M1000 1200q0 -124 -88 -212t-212 -88q0 124 88 212t212 88zM450 1000h100q21 0 40 -14t26 -33l79 -194q5 1 16 3q34 6 54 9.5t60 7t65.5 1t61 -10t56.5 -23t42.5 -42t29 -64t5 -92t-19.5 -121.5q-1 -7 -3 -19.5t-11 -50t-20.5 -73t-32.5 -81.5t-46.5 -83t-64 -70 t-82.5 -50q-13 -5 -42 -5t-65.5 2.5t-47.5 2.5q-14 0 -49.5 -3.5t-63 -3.5t-43.5 7q-57 25 -104.5 78.5t-75 111.5t-46.5 112t-26 90l-7 35q-15 63 -18 115t4.5 88.5t26 64t39.5 43.5t52 25.5t58.5 13t62.5 2t59.5 -4.5t55.5 -8l-147 192q-12 18 -5.5 30t27.5 12z" />
|
||||||
|
<glyph unicode="🔑" d="M250 1200h600q21 0 35.5 -14.5t14.5 -35.5v-400q0 -21 -14.5 -35.5t-35.5 -14.5h-150v-500l-255 -178q-19 -9 -32 -1t-13 29v650h-150q-21 0 -35.5 14.5t-14.5 35.5v400q0 21 14.5 35.5t35.5 14.5zM400 1100v-100h300v100h-300z" />
|
||||||
|
<glyph unicode="🚪" d="M250 1200h750q39 0 69.5 -40.5t30.5 -84.5v-933l-700 -117v950l600 125h-700v-1000h-100v1025q0 23 15.5 49t34.5 26zM500 525v-100l100 20v100z" />
|
||||||
|
</font>
|
||||||
|
</defs></svg>
|
After Width: | Height: | Size: 106 KiB |
BIN
public/fonts/glyphicons/glyphicons-halflings-regular.ttf
Normal file
BIN
public/fonts/glyphicons/glyphicons-halflings-regular.ttf
Normal file
Binary file not shown.
BIN
public/fonts/glyphicons/glyphicons-halflings-regular.woff
Normal file
BIN
public/fonts/glyphicons/glyphicons-halflings-regular.woff
Normal file
Binary file not shown.
BIN
public/fonts/glyphicons/glyphicons-halflings-regular.woff2
Normal file
BIN
public/fonts/glyphicons/glyphicons-halflings-regular.woff2
Normal file
Binary file not shown.
BIN
public/fonts/liberation-sans/LiberationSans-Bold-webfont.eot
Normal file
BIN
public/fonts/liberation-sans/LiberationSans-Bold-webfont.eot
Normal file
Binary file not shown.
352
public/fonts/liberation-sans/LiberationSans-Bold-webfont.svg
Normal file
352
public/fonts/liberation-sans/LiberationSans-Bold-webfont.svg
Normal file
@ -0,0 +1,352 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
|
||||||
|
<metadata></metadata>
|
||||||
|
<defs>
|
||||||
|
<font id="liberation_sansbold" horiz-adv-x="1139" >
|
||||||
|
<font-face units-per-em="2048" ascent="1638" descent="-410" />
|
||||||
|
<missing-glyph horiz-adv-x="569" />
|
||||||
|
<glyph horiz-adv-x="0" />
|
||||||
|
<glyph unicode="
" horiz-adv-x="569" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="569" />
|
||||||
|
<glyph unicode="	" horiz-adv-x="569" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="569" />
|
||||||
|
<glyph unicode="!" horiz-adv-x="682" d="M455 426h-230l-32 983h294zM193 0v270h288v-270h-288z" />
|
||||||
|
<glyph unicode=""" horiz-adv-x="971" d="M807 898h-219l-27 511h275zM381 898h-219l-27 511h273z" />
|
||||||
|
<glyph unicode="#" d="M909 862l-69 -332h215v-149h-246l-82 -381h-156l80 381h-307l-80 -381h-153l79 381h-155v149h188l70 332h-207v148h238l84 385h153l-82 -385h307l84 385h156l-84 -385h164v-148h-197zM449 862l-72 -332h309l70 332h-307z" />
|
||||||
|
<glyph unicode="$" d="M1110 412q0 -181 -121.5 -280.5t-359.5 -108.5v-175h-109v172q-215 8 -335 101.5t-158 286.5l256 47q19 -113 75.5 -165.5t161.5 -62.5v391q-3 2 -15 4.5t-16 2.5q-162 37 -244.5 87.5t-127.5 128t-45 189.5q0 166 114.5 257t333.5 99v134h109v-134q131 -5 218.5 -41.5 t141 -107t86.5 -201.5l-264 -39q-15 87 -58.5 134.5t-123.5 58.5v-352l11 -2q29 0 176.5 -48t220.5 -141.5t73 -234.5zM520 1194q-186 -14 -186 -160q0 -44 15.5 -73t45 -48t125.5 -51v332zM850 408q0 50 -18 81.5t-52.5 51.5t-150.5 53v-367q221 15 221 181z" />
|
||||||
|
<glyph unicode="%" horiz-adv-x="1821" d="M1767 432q0 -218 -90 -333t-264 -115q-176 0 -265 114t-89 334q0 224 86 336.5t272 112.5q180 0 265 -113.5t85 -335.5zM552 0h-206l920 1409h209zM408 1425q179 0 265.5 -113t86.5 -335q0 -218 -90.5 -333.5t-266.5 -115.5q-174 0 -263 114.5t-89 334.5q0 227 86 337.5 t271 110.5zM1552 432q0 159 -30.5 227t-104.5 68q-80 0 -110.5 -69t-30.5 -226q0 -160 32 -225.5t107 -65.5q73 0 105 68t32 223zM543 977q0 157 -30.5 225t-104.5 68q-80 0 -111 -67.5t-31 -225.5t32.5 -225.5t107.5 -67.5q74 0 105.5 68t31.5 225z" />
|
||||||
|
<glyph unicode="&" horiz-adv-x="1479" d="M90 385q0 135 81 240.5t257 187.5q-74 150 -74 279q0 156 98 240.5t279 84.5q168 0 265.5 -80t97.5 -217q0 -77 -39 -139t-110.5 -115t-242.5 -133q99 -175 244 -336q104 158 158 363l209 -70q-68 -233 -193 -420q86 -73 178 -73q65 0 117 16v-203q-55 -22 -131 -22 q-86 0 -172.5 31t-157.5 90q-170 -129 -379 -129q-231 0 -358 106.5t-127 298.5zM870 1118q0 57 -38 93t-103 36q-77 0 -117.5 -43t-40.5 -114q0 -87 54 -193q105 45 150.5 76t70 66t24.5 79zM788 246q-166 185 -272 377q-172 -81 -172 -234q0 -99 65 -159t177 -60 q65 0 117.5 24t84.5 52z" />
|
||||||
|
<glyph unicode="'" horiz-adv-x="487" d="M354 898h-219l-26 511h272z" />
|
||||||
|
<glyph unicode="(" horiz-adv-x="682" d="M399 -425q-157 226 -227 451t-70 505q0 279 70 503.5t227 449.5h281q-158 -228 -229.5 -454t-71.5 -500q0 -273 71 -497.5t230 -457.5h-281z" />
|
||||||
|
<glyph unicode=")" horiz-adv-x="682" d="M2 -425q160 234 230.5 457.5t70.5 497.5q0 275 -72 501.5t-229 452.5h281q158 -227 227.5 -452t69.5 -501q0 -278 -69.5 -503t-227.5 -453h-281z" />
|
||||||
|
<glyph unicode="*" horiz-adv-x="797" d="M492 1135l235 104l68 -197l-250 -61l186 -213l-184 -121l-146 252l-149 -252l-186 123l190 211l-250 61l68 197l239 -104l-18 274h215z" />
|
||||||
|
<glyph unicode="+" horiz-adv-x="1196" d="M711 569v-408h-226v408h-399v224h399v408h226v-408h402v-224h-402z" />
|
||||||
|
<glyph unicode="," horiz-adv-x="569" d="M432 66q0 -120 -25.5 -212t-82.5 -171h-185q59 71 96 156t37 161h-129v305h289v-239z" />
|
||||||
|
<glyph unicode="-" horiz-adv-x="682" d="M80 409v244h520v-244h-520z" />
|
||||||
|
<glyph unicode="." horiz-adv-x="569" d="M139 0v305h289v-305h-289z" />
|
||||||
|
<glyph unicode="/" horiz-adv-x="569" d="M20 -41l291 1525h238l-286 -1525h-243z" />
|
||||||
|
<glyph unicode="0" d="M1055 705q0 -357 -122.5 -541t-367.5 -184q-484 0 -484 725q0 253 53 413t159 236t280 76q250 0 366 -181t116 -544zM773 705q0 195 -19 303t-61 155t-122 47q-85 0 -128.5 -47.5t-62 -155t-18.5 -302.5q0 -193 19.5 -301.5t62 -155.5t123.5 -47q80 0 123.5 49.5 t63 158.5t19.5 296z" />
|
||||||
|
<glyph unicode="1" d="M129 0v209h349v961l-338 -211v221l353 229h266v-1200h323v-209h-953z" />
|
||||||
|
<glyph unicode="2" d="M71 0v195q55 121 156.5 236t255.5 240q148 120 207.5 198t59.5 153q0 184 -185 184q-90 0 -137.5 -48.5t-61.5 -145.5l-283 16q24 196 146.5 299t333.5 103q228 0 350 -104t122 -292q0 -99 -39 -179t-100 -147.5t-135.5 -126.5t-144.5 -115t-127.5 -113t-85.5 -122h654 v-231h-986z" />
|
||||||
|
<glyph unicode="3" d="M1065 391q0 -198 -130 -306t-370 -108q-227 0 -361 104.5t-157 301.5l286 25q27 -203 231 -203q101 0 157 50t56 153q0 94 -68 144t-202 50h-98v227h92q121 0 182 49.5t61 141.5q0 87 -48.5 136.5t-141.5 49.5q-87 0 -140.5 -48t-61.5 -136l-281 20q22 182 151 285 t337 103q221 0 345.5 -99.5t124.5 -275.5q0 -132 -77.5 -217t-223.5 -113v-4q162 -19 249.5 -106.5t87.5 -223.5z" />
|
||||||
|
<glyph unicode="4" d="M940 287v-287h-268v287h-641v211l595 911h314v-913h188v-209h-188zM672 957q0 54 3.5 117t5.5 81q-26 -56 -94 -162l-327 -497h412v461z" />
|
||||||
|
<glyph unicode="5" d="M1082 469q0 -224 -139.5 -356.5t-382.5 -132.5q-212 0 -339.5 95.5t-157.5 276.5l281 23q22 -90 78 -131t141 -41q105 0 167.5 67t62.5 193q0 111 -59 177.5t-165 66.5q-117 0 -191 -91h-274l49 793h847v-209h-592l-23 -356q102 90 255 90q201 0 321.5 -125t120.5 -340z " />
|
||||||
|
<glyph unicode="6" d="M1065 461q0 -225 -126 -353t-348 -128q-249 0 -382.5 174.5t-133.5 517.5q0 377 135.5 567.5t387.5 190.5q179 0 282.5 -79t146.5 -245l-265 -37q-38 139 -170 139q-113 0 -177.5 -113t-64.5 -343q45 75 125 115t181 40q189 0 299 -120t110 -326zM783 453 q0 120 -55.5 183.5t-152.5 63.5q-93 0 -149 -59.5t-56 -157.5q0 -123 58.5 -203.5t153.5 -80.5t148 67.5t53 186.5z" />
|
||||||
|
<glyph unicode="7" d="M1049 1186q-95 -150 -179.5 -291t-147.5 -283.5t-99.5 -293t-36.5 -318.5h-293q0 176 46 340.5t133 335t316 502.5h-700v231h961v-223z" />
|
||||||
|
<glyph unicode="8" d="M1076 397q0 -198 -131 -307.5t-374 -109.5q-241 0 -373.5 109t-132.5 306q0 135 78 227.5t209 114.5v4q-114 25 -184 113t-70 203q0 173 122.5 273t346.5 100q229 0 351.5 -97.5t122.5 -277.5q0 -115 -69.5 -202t-186.5 -110v-4q136 -22 213.5 -111.5t77.5 -230.5z M752 1040q0 100 -46 146.5t-139 46.5q-182 0 -182 -193q0 -202 184 -202q92 0 137.5 47t45.5 155zM785 420q0 221 -220 221q-102 0 -156.5 -58t-54.5 -167q0 -124 54 -181t165 -57q109 0 160.5 57t51.5 185z" />
|
||||||
|
<glyph unicode="9" d="M1063 727q0 -375 -137 -561t-389 -186q-186 0 -291.5 79.5t-149.5 251.5l264 37q39 -147 180 -147q118 0 181.5 113t65.5 335q-38 -75 -124.5 -117.5t-186.5 -42.5q-186 0 -295.5 126.5t-109.5 342.5q0 222 128.5 347t363.5 125q253 0 376.5 -175.5t123.5 -527.5z M766 924q0 131 -57.5 208.5t-152.5 77.5q-93 0 -146.5 -67.5t-53.5 -186.5q0 -117 53 -187.5t148 -70.5q90 0 149.5 61.5t59.5 164.5z" />
|
||||||
|
<glyph unicode=":" horiz-adv-x="682" d="M197 752v282h288v-282h-288zM197 0v281h288v-281h-288z" />
|
||||||
|
<glyph unicode=";" horiz-adv-x="682" d="M199 752v282h288v-282h-288zM487 66q0 -120 -25.5 -212t-82.5 -171h-184q64 81 98.5 163.5t34.5 153.5h-129v281h288v-215z" />
|
||||||
|
<glyph unicode="<" horiz-adv-x="1196" d="M86 516v322l1027 391v-228l-833 -325l833 -324v-227z" />
|
||||||
|
<glyph unicode="=" horiz-adv-x="1196" d="M85 842v223h1027v-223h-1027zM85 291v221h1027v-221h-1027z" />
|
||||||
|
<glyph unicode=">" horiz-adv-x="1196" d="M86 125v227l832 324l-832 325v228l1027 -391v-322z" />
|
||||||
|
<glyph unicode="?" horiz-adv-x="1251" d="M1133 1026q0 -97 -43.5 -174t-162.5 -162l-76 -55q-68 -49 -101.5 -99t-36.5 -110h-267q6 102 57.5 182t151.5 150q107 74 151 130.5t44 125.5q0 88 -57.5 139t-163.5 51q-101 0 -169.5 -59t-80.5 -156l-285 12q27 203 167 316t364 113q237 0 372.5 -107.5t135.5 -296.5z M438 0v270h289v-270h-289z" />
|
||||||
|
<glyph unicode="@" horiz-adv-x="1997" d="M1878 725q0 -182 -63.5 -332t-175.5 -234.5t-242 -84.5q-92 0 -141.5 45.5t-49.5 126.5q0 37 6 67h-6q-50 -105 -148.5 -172t-201.5 -67q-157 0 -243.5 101.5t-86.5 283.5q0 163 64.5 306t179 224.5t256.5 81.5q195 0 264 -174h6l39 152h156l-117 -506q-37 -172 -37 -240 q0 -50 23.5 -71t54.5 -21q80 0 153 69.5t115.5 186t42.5 256.5q0 175 -76.5 309.5t-220.5 207.5t-335 73q-240 0 -423 -105t-287.5 -303t-104.5 -444q0 -195 79.5 -342.5t223.5 -223t338 -75.5q294 0 589 155l62 -122q-168 -95 -328.5 -136t-329.5 -41q-236 0 -415.5 95.5 t-280 276t-100.5 413.5q0 283 126.5 512t349.5 355t499 126q243 0 421 -90.5t271.5 -255.5t93.5 -383zM1231 721q0 95 -59.5 155t-153.5 60t-168.5 -62.5t-116 -177t-41.5 -235.5q0 -114 48.5 -180t148.5 -66q66 0 128.5 42t111.5 121.5t75.5 181t26.5 161.5z" />
|
||||||
|
<glyph unicode="A" horiz-adv-x="1479" d="M1133 0l-125 360h-537l-125 -360h-295l514 1409h348l512 -1409h-292zM739 1192l-6 -22q-10 -36 -24 -82t-172 -506h405l-139 405l-43 136z" />
|
||||||
|
<glyph unicode="B" horiz-adv-x="1479" d="M1386 402q0 -192 -144 -297t-400 -105h-705v1409h645q258 0 390.5 -89.5t132.5 -264.5q0 -120 -66.5 -202.5t-202.5 -111.5q171 -20 260.5 -107.5t89.5 -231.5zM1008 1015q0 95 -60.5 135t-179.5 40h-336v-349h338q125 0 181.5 43.5t56.5 130.5zM1090 425q0 198 -284 198 h-374v-404h385q142 0 207.5 51.5t65.5 154.5z" />
|
||||||
|
<glyph unicode="C" horiz-adv-x="1479" d="M795 212q267 0 371 268l257 -97q-83 -204 -243.5 -303.5t-384.5 -99.5q-340 0 -525.5 192.5t-185.5 538.5q0 347 179 533t519 186q248 0 404 -99.5t219 -292.5l-260 -71q-33 106 -129.5 168.5t-227.5 62.5q-200 0 -303.5 -124t-103.5 -363q0 -243 106.5 -371t307.5 -128z " />
|
||||||
|
<glyph unicode="D" horiz-adv-x="1479" d="M1393 715q0 -218 -85.5 -380.5t-242 -248.5t-358.5 -86h-570v1409h510q356 0 551 -179.5t195 -514.5zM1096 715q0 227 -118 346.5t-337 119.5h-209v-953h250q190 0 302 131t112 356z" />
|
||||||
|
<glyph unicode="E" horiz-adv-x="1366" d="M137 0v1409h1108v-228h-813v-354h752v-228h-752v-371h854v-228h-1149z" />
|
||||||
|
<glyph unicode="F" horiz-adv-x="1251" d="M432 1181v-436h721v-228h-721v-517h-295v1409h1039v-228h-744z" />
|
||||||
|
<glyph unicode="G" horiz-adv-x="1593" d="M806 211q115 0 223 33.5t167 85.5v195h-344v218h614v-518q-112 -115 -291.5 -180t-376.5 -65q-344 0 -529 190.5t-185 540.5q0 348 186 533.5t535 185.5q496 0 631 -367l-272 -82q-44 107 -138 162t-221 55q-208 0 -316 -126t-108 -361q0 -239 111.5 -369.5t313.5 -130.5 z" />
|
||||||
|
<glyph unicode="H" horiz-adv-x="1479" d="M1046 0v604h-614v-604h-295v1409h295v-561h614v561h295v-1409h-295z" />
|
||||||
|
<glyph unicode="I" horiz-adv-x="569" d="M137 0v1409h295v-1409h-295z" />
|
||||||
|
<glyph unicode="J" d="M524 -20q-219 0 -336.5 95t-156.5 307l293 43q18 -109 67 -161.5t135 -52.5q88 0 133.5 59t45.5 169v739h-281v231h575v-963q0 -220 -125 -343t-350 -123z" />
|
||||||
|
<glyph unicode="K" horiz-adv-x="1479" d="M1112 0l-506 647l-174 -133v-514h-295v1409h295v-639l635 639h344l-602 -596l651 -813h-348z" />
|
||||||
|
<glyph unicode="L" horiz-adv-x="1251" d="M137 0v1409h295v-1181h756v-228h-1051z" />
|
||||||
|
<glyph unicode="M" horiz-adv-x="1706" d="M1307 0v854q0 29 0.5 58t9.5 249q-71 -269 -105 -375l-254 -786h-210l-254 786l-107 375q12 -232 12 -307v-854h-262v1409h395l252 -788l22 -76l48 -189l63 226l259 827h393v-1409h-262z" />
|
||||||
|
<glyph unicode="N" horiz-adv-x="1479" d="M995 0l-614 1085q18 -158 18 -254v-831h-262v1409h337l623 -1094q-18 151 -18 275v819h262v-1409h-346z" />
|
||||||
|
<glyph unicode="O" horiz-adv-x="1593" d="M1507 711q0 -220 -87 -387t-249 -255.5t-378 -88.5q-332 0 -520.5 195.5t-188.5 535.5q0 339 188 529t523 190t523.5 -192t188.5 -527zM1206 711q0 228 -108 357.5t-303 129.5q-198 0 -306 -128.5t-108 -358.5q0 -232 110.5 -365.5t301.5 -133.5q198 0 305.5 130 t107.5 369z" />
|
||||||
|
<glyph unicode="P" horiz-adv-x="1366" d="M1296 963q0 -136 -62 -243t-177.5 -165.5t-274.5 -58.5h-350v-496h-295v1409h633q253 0 389.5 -116.5t136.5 -329.5zM999 958q0 222 -262 222h-305v-457h313q122 0 188 60.5t66 174.5z" />
|
||||||
|
<glyph unicode="Q" horiz-adv-x="1593" d="M1507 711q0 -282 -138.5 -469.5t-385.5 -237.5q34 -99 95.5 -143t172.5 -44q59 0 119 10l-2 -202q-126 -28 -242 -28q-163 0 -270 91t-172 302q-285 27 -442.5 217.5t-157.5 503.5q0 339 188 529t523 190t523.5 -192t188.5 -527zM1206 711q0 228 -108 357.5t-303 129.5 q-198 0 -306 -128.5t-108 -358.5q0 -232 110 -366t302 -134q198 0 305.5 130t107.5 370z" />
|
||||||
|
<glyph unicode="R" horiz-adv-x="1479" d="M1105 0l-327 535h-346v-535h-295v1409h704q252 0 389 -108.5t137 -311.5q0 -148 -84 -255.5t-227 -141.5l381 -592h-332zM1070 977q0 203 -260 203h-378v-416h386q124 0 188 56t64 157z" />
|
||||||
|
<glyph unicode="S" horiz-adv-x="1366" d="M1286 406q0 -207 -153.5 -316.5t-450.5 -109.5q-271 0 -425 96t-198 291l285 47q29 -112 113 -162.5t233 -50.5q309 0 309 188q0 60 -35.5 99t-100 65t-247.5 63q-158 37 -220 59.5t-112 53t-85 73.5t-54.5 101t-19.5 133q0 191 143.5 292.5t417.5 101.5q262 0 393.5 -82 t169.5 -271l-286 -39q-22 91 -89.5 137t-193.5 46q-268 0 -268 -168q0 -55 28.5 -90t84.5 -59.5t227 -61.5q203 -43 290.5 -79.5t138.5 -85t78 -116t27 -155.5z" />
|
||||||
|
<glyph unicode="T" horiz-adv-x="1251" d="M773 1181v-1181h-295v1181h-455v228h1206v-228h-456z" />
|
||||||
|
<glyph unicode="U" horiz-adv-x="1479" d="M723 -20q-291 0 -445.5 142t-154.5 406v881h295v-858q0 -167 79.5 -253.5t233.5 -86.5q158 0 243 90.5t85 259.5v848h295v-866q0 -268 -165.5 -415.5t-465.5 -147.5z" />
|
||||||
|
<glyph unicode="V" horiz-adv-x="1366" d="M834 0h-299l-521 1409h308l290 -905q27 -88 74 -266l21 86l51 180l289 905h305z" />
|
||||||
|
<glyph unicode="W" horiz-adv-x="1933" d="M1567 0h-350l-191 815q-35 144 -59 301q-24 -131 -39 -199.5t-213 -916.5h-350l-363 1409h299l204 -910l46 -220q28 139 54.5 265.5t199.5 864.5h330l178 -750q21 -84 71 -380l25 116l53 230l170 784h299z" />
|
||||||
|
<glyph unicode="X" horiz-adv-x="1366" d="M1038 0l-354 561l-354 -561h-312l488 741l-447 668h312l313 -498l313 498h310l-428 -668l469 -741h-310z" />
|
||||||
|
<glyph unicode="Y" horiz-adv-x="1366" d="M831 578v-578h-294v578l-502 831h309l338 -596l342 596h309z" />
|
||||||
|
<glyph unicode="Z" horiz-adv-x="1251" d="M1192 0h-1131v209l762 969h-686v231h1014v-205l-762 -973h803v-231z" />
|
||||||
|
<glyph unicode="[" horiz-adv-x="682" d="M115 -425v1909h542v-190h-276v-1528h276v-191h-542z" />
|
||||||
|
<glyph unicode="\" horiz-adv-x="569" d="M307 -41l-286 1526h238l291 -1526h-243z" />
|
||||||
|
<glyph unicode="]" horiz-adv-x="682" d="M25 -425v191h278v1528h-278v190h542v-1909h-542z" />
|
||||||
|
<glyph unicode="^" horiz-adv-x="1196" d="M922 514l-326 752l-324 -752h-227l391 895h322l393 -895h-229z" />
|
||||||
|
<glyph unicode="_" d="M-20 -250v78h1177v-78h-1177z" />
|
||||||
|
<glyph unicode="`" horiz-adv-x="682" d="M406 1183l-340 276v43h258l251 -288v-31h-169z" />
|
||||||
|
<glyph unicode="a" d="M393 -20q-157 0 -245 85.5t-88 240.5q0 168 109.5 256t317.5 90l233 4v55q0 106 -37 157.5t-121 51.5q-78 0 -114.5 -35.5t-45.5 -117.5l-293 14q27 158 144.5 239.5t320.5 81.5q205 0 316 -101t111 -287v-394q0 -91 20.5 -125.5t68.5 -34.5q32 0 62 6v-152 q-25 -6 -45 -11t-40 -8t-42.5 -5t-52.5 -2q-106 0 -156.5 52t-60.5 153h-6q-118 -213 -356 -213zM720 501l-144 -2q-98 -4 -139 -21.5t-62.5 -53.5t-21.5 -96q0 -77 35.5 -114.5t94.5 -37.5q66 0 120.5 36t85.5 99.5t31 134.5v55z" />
|
||||||
|
<glyph unicode="b" horiz-adv-x="1251" d="M1167 545q0 -268 -107.5 -416.5t-307.5 -148.5q-115 0 -199 50t-129 144h-2q0 -35 -4.5 -96t-9.5 -78h-273q8 93 8 247v1237h281v-414l-4 -176h4q95 208 346 208q192 0 294.5 -145.5t102.5 -411.5zM874 545q0 184 -54 273t-167 89q-114 0 -173.5 -95.5t-59.5 -275.5 q0 -172 58.5 -268t172.5 -96q223 0 223 373z" />
|
||||||
|
<glyph unicode="c" d="M594 -20q-246 0 -380 146.5t-134 408.5q0 268 135 417.5t383 149.5q191 0 316 -96t157 -265l-283 -14q-12 83 -60 132.5t-136 49.5q-217 0 -217 -363q0 -374 221 -374q80 0 134 50.5t67 150.5l282 -13q-15 -111 -79.5 -198t-169.5 -134.5t-236 -47.5z" />
|
||||||
|
<glyph unicode="d" horiz-adv-x="1251" d="M844 0q-4 15 -9.5 75.5t-5.5 100.5h-4q-91 -196 -346 -196q-189 0 -292 147.5t-103 412.5q0 269 108.5 415.5t307.5 146.5q115 0 198.5 -48t128.5 -143h2l-2 178v395h281v-1248q0 -100 8 -236h-272zM831 547q0 175 -58.5 269.5t-172.5 94.5q-113 0 -168 -91.5t-55 -279.5 q0 -368 221 -368q111 0 172 97.5t61 277.5z" />
|
||||||
|
<glyph unicode="e" d="M586 -20q-244 0 -375 144.5t-131 421.5q0 268 133 412t377 144q233 0 356 -154.5t123 -452.5v-8h-694q0 -158 58.5 -238.5t166.5 -80.5q149 0 188 129l265 -23q-115 -294 -467 -294zM586 925q-99 0 -152.5 -69t-56.5 -193h420q-8 131 -63 196.5t-148 65.5z" />
|
||||||
|
<glyph unicode="f" horiz-adv-x="682" d="M473 892v-892h-280v892h-158v190h158v113q0 147 78 218t237 71q79 0 178 -16v-181q-41 9 -82 9q-72 0 -101.5 -28.5t-29.5 -100.5v-85h213v-190h-213z" />
|
||||||
|
<glyph unicode="g" horiz-adv-x="1251" d="M596 -434q-198 0 -318.5 75.5t-148.5 215.5l281 33q15 -65 64.5 -102t129.5 -37q117 0 171 72t54 214v57l2 107h-2q-93 -199 -348 -199q-189 0 -293 142t-104 406q0 265 107 409t311 144q236 0 327 -195h5q0 35 4.5 95t9.5 79h266q-6 -108 -6 -250v-799q0 -231 -131 -349 t-381 -118zM831 556q0 167 -59.5 260.5t-169.5 93.5q-225 0 -225 -360q0 -353 223 -353q112 0 171.5 93.5t59.5 265.5z" />
|
||||||
|
<glyph unicode="h" horiz-adv-x="1251" d="M420 866q57 124 143 180t205 56q172 0 264 -106t92 -310v-686h-280v606q0 285 -193 285q-102 0 -164.5 -87.5t-62.5 -224.5v-579h-281v1484h281v-405q0 -109 -8 -213h4z" />
|
||||||
|
<glyph unicode="i" horiz-adv-x="569" d="M143 1277v207h281v-207h-281zM143 0v1082h281v-1082h-281z" />
|
||||||
|
<glyph unicode="j" horiz-adv-x="569" d="M144 1277v207h281v-207h-281zM138 -425q-100 0 -170 9v198l51 -4q72 0 98.5 31.5t26.5 130.5v1142h281v-1210q0 -143 -72.5 -220t-214.5 -77z" />
|
||||||
|
<glyph unicode="k" d="M834 0l-289 490l-121 -84v-406h-281v1484h281v-850l386 448h302l-380 -422l409 -660h-307z" />
|
||||||
|
<glyph unicode="l" horiz-adv-x="569" d="M143 0v1484h281v-1484h-281z" />
|
||||||
|
<glyph unicode="m" horiz-adv-x="1821" d="M780 0v607q0 285 -164 285q-85 0 -138.5 -87t-53.5 -225v-580h-281v840q0 87 -2.5 142.5t-5.5 99.5h268q3 -19 8 -101.5t5 -113.5h4q52 124 129.5 180t185.5 56q248 0 301 -236h6q55 126 132 181t196 55q158 0 241 -107.5t83 -308.5v-687h-279v607q0 285 -164 285 q-82 0 -134.5 -79.5t-57.5 -219.5v-593h-279z" />
|
||||||
|
<glyph unicode="n" horiz-adv-x="1251" d="M844 0v607q0 285 -193 285q-102 0 -164.5 -87.5t-62.5 -224.5v-580h-281v840q0 87 -2.5 142.5t-5.5 99.5h268q3 -19 8 -101.5t5 -113.5h4q57 124 143 180t205 56q172 0 264 -106t92 -310v-687h-280z" />
|
||||||
|
<glyph unicode="o" horiz-adv-x="1251" d="M1171 542q0 -263 -146 -412.5t-404 -149.5q-253 0 -397 150t-144 412q0 261 144 410.5t403 149.5q265 0 404.5 -144.5t139.5 -415.5zM877 542q0 193 -63 280t-183 87q-256 0 -256 -367q0 -181 62.5 -275.5t180.5 -94.5q259 0 259 370z" />
|
||||||
|
<glyph unicode="p" horiz-adv-x="1251" d="M1167 546q0 -271 -108.5 -418.5t-306.5 -147.5q-114 0 -198.5 49.5t-129.5 142.5h-6q6 -30 6 -182v-415h-281v1258q0 153 -8 249h273q5 -18 8.5 -71t3.5 -105h4q95 199 346 199q189 0 293 -145.5t104 -413.5zM874 546q0 364 -223 364q-112 0 -171.5 -98t-59.5 -274 q0 -175 59.5 -270.5t169.5 -95.5q225 0 225 374z" />
|
||||||
|
<glyph unicode="q" horiz-adv-x="1251" d="M84 540q0 268 109.5 415.5t308.5 147.5q236 0 327 -195q0 46 5.5 102.5t9.5 71.5h270q-6 -108 -6 -249v-1258h-279v450l5 155h-2q-93 -200 -353 -200q-189 0 -292 147.5t-103 412.5zM831 546q0 173 -58 268.5t-171 95.5q-225 0 -225 -370q0 -368 223 -368 q110 0 170.5 97.5t60.5 276.5z" />
|
||||||
|
<glyph unicode="r" horiz-adv-x="797" d="M143 0v828q0 89 -2.5 148.5t-5.5 105.5h268q3 -18 8 -109.5t5 -121.5h4q41 114 73 160.5t76 69t110 22.5q54 0 87 -15v-235q-68 15 -120 15q-105 0 -163.5 -85t-58.5 -252v-531h-281z" />
|
||||||
|
<glyph unicode="s" d="M1055 316q0 -157 -128.5 -246.5t-355.5 -89.5q-223 0 -341.5 70.5t-157.5 219.5l247 37q21 -77 72.5 -109t179.5 -32q118 0 172 30t54 94q0 52 -43.5 82.5t-147.5 51.5q-238 47 -321 87.5t-126.5 105t-43.5 158.5q0 155 119.5 241.5t338.5 86.5q193 0 310.5 -75 t146.5 -217l-249 -26q-12 66 -59 98.5t-149 32.5q-100 0 -150 -25.5t-50 -85.5q0 -47 38.5 -74.5t129.5 -45.5q127 -26 225.5 -53.5t158 -65.5t95 -97.5t35.5 -152.5z" />
|
||||||
|
<glyph unicode="t" horiz-adv-x="682" d="M420 -18q-124 0 -191 67.5t-67 204.5v638h-137v190h151l88 254h176v-254h205v-190h-205v-562q0 -79 30 -116.5t93 -37.5q33 0 94 14v-174q-104 -34 -237 -34z" />
|
||||||
|
<glyph unicode="u" horiz-adv-x="1251" d="M408 1082v-607q0 -285 192 -285q102 0 164.5 87.5t62.5 224.5v580h281v-840q0 -138 8 -242h-268q-12 144 -12 215h-5q-56 -123 -142.5 -179t-205.5 -56q-172 0 -264 105.5t-92 309.5v687h281z" />
|
||||||
|
<glyph unicode="v" d="M731 0h-336l-387 1082h297l189 -605q15 -50 71 -250q10 41 41 144t230 711h294z" />
|
||||||
|
<glyph unicode="w" horiz-adv-x="1593" d="M1313 0h-297l-172 660q-12 45 -47 222l-52 -224l-174 -658h-297l-280 1082h264l178 -827l14 74l25 117l170 636h301l166 -636q14 -52 41 -191l28 132l156 695h260z" />
|
||||||
|
<glyph unicode="x" d="M819 0l-252 392l-254 -392h-299l396 559l-377 523h303l231 -354l230 354h305l-377 -520l399 -562h-305z" />
|
||||||
|
<glyph unicode="y" d="M283 -425q-101 0 -177 13v200q53 -8 97 -8q60 0 99.5 19t71 63t70.5 149l-428 1071h297l170 -507q40 -109 101 -334l25 95l65 235l160 511h294l-428 -1139q-86 -208 -178.5 -288t-238.5 -80z" />
|
||||||
|
<glyph unicode="z" horiz-adv-x="1024" d="M82 0v199l509 680h-468v203h778v-201l-506 -676h555v-205h-868z" />
|
||||||
|
<glyph unicode="{" horiz-adv-x="797" d="M557 -425q-134 0 -214.5 78.5t-80.5 220.5v328q0 114 -55 170.5t-174 58.5v195q121 5 175 61.5t54 169.5v328q0 146 78.5 222.5t216.5 76.5h197v-190h-58q-91 0 -131.5 -52t-40.5 -157v-301q0 -95 -57.5 -164t-149.5 -88v-4q95 -22 151 -90.5t56 -161.5v-301 q0 -106 40.5 -157.5t131.5 -51.5h58v-191h-197z" />
|
||||||
|
<glyph unicode="|" horiz-adv-x="573" d="M156 -455v1939h262v-1939h-262z" />
|
||||||
|
<glyph unicode="}" horiz-adv-x="797" d="M43 -234h57q93 0 132.5 51.5t39.5 157.5v301q0 92 56.5 161t150.5 91v4q-91 19 -149 87.5t-58 164.5v301q0 105 -39.5 157t-132.5 52h-57v190h197q138 0 216.5 -76.5t78.5 -222.5v-328q0 -112 55 -169t176 -62v-195q-121 -2 -176 -60t-55 -169v-328q0 -141 -80 -220 t-215 -79h-197v191z" />
|
||||||
|
<glyph unicode="~" horiz-adv-x="1196" d="M852 516q-75 0 -147.5 21t-147.5 47q-135 47 -221 47q-71 0 -130.5 -21.5t-124.5 -66.5v213q113 84 271 84q105 0 242 -47q132 -46 182 -58t95 -12q134 0 248 92v-219q-64 -44 -122.5 -62t-144.5 -18z" />
|
||||||
|
<glyph unicode="¡" horiz-adv-x="682" d="M200 812v270h288v-270h-288zM194 -327l32 981h230l32 -981h-294z" />
|
||||||
|
<glyph unicode="¢" d="M588 340q88 0 147.5 54.5t73.5 154.5l283 -12q-22 -153 -134 -254.5t-290 -122.5v-191h-162v189q-215 21 -335 157t-120 371q0 232 117.5 373t337.5 166v184h162v-184q169 -19 278 -112.5t137 -244.5l-282 -14q-15 91 -71 140.5t-144 49.5q-124 0 -188 -92t-64 -256 q0 -174 66.5 -265t187.5 -91z" />
|
||||||
|
<glyph unicode="£" d="M1118 363q-31 -172 -136 -267.5t-256 -95.5h-694v205q102 58 139.5 130t37.5 177v92h-188v170h178v248q0 201 107 304.5t319 103.5q169 0 266 -69t141 -222l-233 -47q-21 77 -62 112t-107 35q-91 0 -131 -57.5t-40 -182.5v-225h286v-170h-286v-90q0 -103 -41 -176 t-141 -129h380q104 0 157.5 49.5t70.5 143.5z" />
|
||||||
|
<glyph unicode="¤" d="M134 684q0 120 60 221l-133 133l157 156l131 -133q101 59 220 59q121 0 219 -59l135 135l158 -158l-136 -135q60 -99 60 -219q0 -118 -58 -217l134 -133l-158 -160l-133 135q-100 -59 -221 -59q-122 0 -220 57l-135 -137l-157 158l135 137q-58 99 -58 219zM360 686 q0 -86 61 -147.5t148 -61.5q85 0 146.5 62t61.5 147q0 86 -61 147.5t-147 61.5t-147.5 -61t-61.5 -148z" />
|
||||||
|
<glyph unicode="¥" d="M766 691h276v-146h-338v-162h338v-147h-338v-236h-272v236h-336v147h336l2 162h-338v146h276l-364 718h289l270 -596l274 596h289z" />
|
||||||
|
<glyph unicode="¦" horiz-adv-x="573" d="M156 676v778h262v-778h-262zM156 -455v779h262v-779h-262z" />
|
||||||
|
<glyph unicode="§" d="M575 1427q194 0 311.5 -70.5t144.5 -203.5l-239 -25q-13 62 -70 95.5t-147 33.5q-112 0 -164.5 -29.5t-52.5 -94.5q0 -41 27 -69.5t76.5 -50t180.5 -50.5q168 -38 248.5 -79t123 -102t42.5 -148q0 -93 -55 -164.5t-142 -98.5q181 -79 181 -256q0 -167 -125.5 -255.5 t-358.5 -88.5q-223 0 -343.5 69.5t-159.5 218.5l237 37q20 -80 81.5 -117.5t184.5 -37.5q122 0 185 32.5t63 112.5q0 48 -24 78t-75.5 52.5t-236.5 66.5q-206 49 -291.5 127t-85.5 190q0 93 55 157t158 99q-90 38 -139 106t-49 152q0 149 117.5 231t341.5 82zM818 600 q0 71 -59.5 109t-232.5 71q-193 -23 -193 -153q0 -41 27 -68.5t77 -48.5t186 -52q195 10 195 142z" />
|
||||||
|
<glyph unicode="¨" horiz-adv-x="682" d="M450 1199v219h217v-219h-217zM16 1199v219h214v-219h-214z" />
|
||||||
|
<glyph unicode="©" horiz-adv-x="1509" d="M1478 707q0 -193 -96.5 -361.5t-265 -265t-361.5 -96.5q-197 0 -366.5 100.5t-263 267t-93.5 355.5q0 193 97 361t265 265t361 97q194 0 362.5 -97.5t264.5 -264.5t96 -361zM1366 707q0 163 -82 303.5t-224 222.5t-305 82q-157 0 -297 -78t-225.5 -219.5t-85.5 -310.5 q0 -163 81.5 -305t222 -224t304.5 -82t306 82t223.5 224t81.5 305zM544 709q0 -135 59 -209t165 -74q66 0 117 37t79 106l160 -47q-58 -125 -145 -181t-211 -56q-193 0 -298.5 111t-105.5 313q0 203 102 309t293 106q130 0 217.5 -56t135.5 -173l-156 -41q-26 61 -74.5 95 t-117.5 34q-109 0 -164.5 -70t-55.5 -204z" />
|
||||||
|
<glyph unicode="ª" horiz-adv-x="758" d="M257 725q-97 0 -154.5 52.5t-57.5 149.5q0 206 284 211l147 2v42q0 119 -104 119q-102 0 -112 -94l-190 9q18 98 96.5 150.5t204.5 52.5q138 0 212.5 -61t74.5 -174v-237q0 -48 9 -72.5t42 -24.5l49 5v-109q-65 -18 -119 -18q-71 0 -111.5 36.5t-45.5 97.5h-3 q-72 -137 -222 -137zM328 856q61 0 104.5 48t43.5 113v27l-92 -2q-88 -3 -119 -27t-31 -74q0 -85 94 -85z" />
|
||||||
|
<glyph unicode="«" d="M807 141l-256 361v71l256 367h238v-37l-254 -366l256 -361v-35h-240zM350 141l-258 361v71l258 367h236v-37l-254 -366l256 -361v-35h-238z" />
|
||||||
|
<glyph unicode="¬" horiz-adv-x="1196" d="M887 141v428h-803v224h1027v-652h-224z" />
|
||||||
|
<glyph unicode="­" horiz-adv-x="682" d="M80 409v244h520v-244h-520z" />
|
||||||
|
<glyph unicode="®" horiz-adv-x="1509" d="M1478 707q0 -193 -96.5 -361.5t-265 -265t-361.5 -96.5q-197 0 -366.5 100.5t-263 267t-93.5 355.5q0 193 97 361t265 265t361 97q194 0 362.5 -97.5t264.5 -264.5t96 -361zM1366 707q0 163 -82 303.5t-224 222.5t-305 82q-157 0 -297 -78t-225.5 -219.5t-85.5 -310.5 q0 -163 81.5 -305t222 -224t304.5 -82t306 82t223.5 224t81.5 305zM923 297l-178 313h-117v-313h-178v815h330q153 0 229 -64.5t76 -177.5q0 -94 -48 -153t-126 -84l213 -336h-201zM905 868q0 57 -37.5 87t-106.5 30h-133v-246h144q66 0 99.5 35.5t33.5 93.5z" />
|
||||||
|
<glyph unicode="¯" horiz-adv-x="1131" d="M1148 1452h-1165v94h1165v-94z" />
|
||||||
|
<glyph unicode="°" horiz-adv-x="819" d="M731 1110q0 -130 -93.5 -222.5t-227.5 -92.5q-132 0 -226 91t-94 224q0 86 42.5 159t116 114.5t161.5 41.5q135 0 228 -92.5t93 -222.5zM573 1110q0 70 -46.5 118t-116.5 48q-71 0 -118.5 -48.5t-47.5 -117.5t49 -118.5t117 -49.5q67 0 115 49t48 119z" />
|
||||||
|
<glyph unicode="±" horiz-adv-x="1124" d="M674 707v-341h-224v341h-401v223h401v340h224v-340h402v-223h-402zM49 0v223h1027v-223h-1027z" />
|
||||||
|
<glyph unicode="²" horiz-adv-x="682" d="M53 694l-2 121q29 61 82 113.5t144 111.5q87 56 119 92.5t32 75.5q0 91 -81 91q-85 0 -95 -98l-194 5q13 99 89 159.5t200 60.5q131 0 205 -55.5t74 -154.5q0 -125 -153 -223q-103 -66 -141.5 -97t-54.5 -64h362v-138h-586z" />
|
||||||
|
<glyph unicode="³" horiz-adv-x="682" d="M638 895q0 -99 -75 -155t-213 -56q-135 0 -214 52t-92 156l189 12q10 -93 114 -93q102 0 102 96q0 93 -139 93h-56v126h51q63 0 95 23.5t32 66.5q0 39 -23 61t-66 22q-88 0 -98 -89l-186 12q11 94 87.5 149t201.5 55q128 0 199.5 -51.5t71.5 -136.5q0 -64 -36.5 -109.5 t-115.5 -61.5v-2q83 -9 127 -55t44 -115z" />
|
||||||
|
<glyph unicode="´" horiz-adv-x="682" d="M87 1183v31l252 288h258v-43l-340 -276h-170z" />
|
||||||
|
<glyph unicode="µ" horiz-adv-x="1180" d="M789 0q-13 100 -13 144h-3q-33 -86 -78 -125t-124 -39q-52 0 -92.5 24t-63.5 66h-4q4 -43 4 -115v-381h-281v1508h281v-605q0 -150 42.5 -217t132.5 -67q89 0 133.5 76t44.5 235v578h281v-840q0 -130 8 -242h-268z" />
|
||||||
|
<glyph unicode="¶" d="M940 1266v-1530h-156v1530h-195v-1530h-155v958q-169 0 -266 92.5t-97 262.5q0 169 98.5 264.5t272.5 95.5h629v-143h-131z" />
|
||||||
|
<glyph unicode="·" horiz-adv-x="682" d="M141 531v305h288v-305h-288z" />
|
||||||
|
<glyph unicode="¸" horiz-adv-x="682" d="M500 -235q0 -94 -78 -142t-225 -48q-45 0 -101 6v118q35 -7 84 -7q137 0 137 69q0 35 -28 52t-94 17q-38 0 -52 -2l62 172h143l-33 -82q94 -5 139.5 -46t45.5 -107z" />
|
||||||
|
<glyph unicode="¹" horiz-adv-x="682" d="M82 694v121h184v468l-173 -108v122l180 117h175v-599h170v-121h-536z" />
|
||||||
|
<glyph unicode="º" horiz-adv-x="748" d="M713 1073q0 -162 -89.5 -255t-248.5 -93q-152 0 -241 92t-89 256q0 162 88 254t246 92q160 0 247 -89t87 -257zM513 1073q0 106 -29.5 154.5t-102.5 48.5t-105.5 -49.5t-32.5 -153.5q0 -106 32 -157t99 -51q75 0 107 50.5t32 157.5z" />
|
||||||
|
<glyph unicode="»" d="M93 141v35l256 361l-254 366v37h238l256 -367v-71l-256 -361h-240zM552 141v35l256 361l-254 366v37h236l258 -367v-71l-258 -361h-238z" />
|
||||||
|
<glyph unicode="¼" horiz-adv-x="1708" d="M94 694v121h184v468l-173 -108v122l180 117h175v-599h170v-121h-536zM544 0h-201l895 1409h201zM1508 141v-140h-183v140h-344v148l316 432h211v-440h103v-140h-103zM1329 583l-11 -19q-26 -47 -54 -89l-141 -194h202v194z" />
|
||||||
|
<glyph unicode="½" horiz-adv-x="1708" d="M94 694v121h184v468l-173 -108v122l180 117h175v-599h170v-121h-536zM524 0h-201l895 1409h201zM1026 -1l-2 121q29 61 82 113.5t144 111.5q87 56 119 92.5t32 75.5q0 91 -81 91q-85 0 -95 -98l-194 5q13 99 89 159.5t200 60.5q131 0 205 -55.5t74 -154.5 q0 -125 -153 -223q-103 -66 -141.5 -97t-54.5 -64h362v-138h-586z" />
|
||||||
|
<glyph unicode="¾" horiz-adv-x="1708" d="M544 0h-201l895 1409h201zM1508 141v-140h-183v140h-344v148l316 432h211v-440h103v-140h-103zM1329 583l-11 -19q-26 -47 -54 -89l-141 -194h202v194zM697 895q0 -99 -75 -155t-213 -56q-135 0 -214 52t-92 156l189 12q10 -93 114 -93q102 0 102 96q0 93 -139 93h-56 v126h51q63 0 95 23.5t32 66.5q0 39 -23 61t-66 22q-88 0 -98 -89l-186 12q11 94 87.5 149t201.5 55q128 0 199.5 -51.5t71.5 -136.5q0 -64 -36.5 -109.5t-115.5 -61.5v-2q83 -9 127 -55t44 -115z" />
|
||||||
|
<glyph unicode="¿" horiz-adv-x="1251" d="M114 56q0 97 43.5 174t162.5 162l77 55q67 49 100.5 99t36.5 110h267q-6 -102 -58 -182.5t-151 -148.5q-107 -75 -151 -131t-44 -126q0 -88 57.5 -139t163.5 -51q101 0 169.5 59t80.5 156l285 -12q-27 -203 -167 -316t-364 -113q-237 0 -372.5 107.5t-135.5 296.5z M809 1082v-270h-289v270h289z" />
|
||||||
|
<glyph unicode="À" horiz-adv-x="1479" d="M1133 0l-125 360h-537l-125 -360h-295l514 1409h348l512 -1409h-292zM739 1192l-6 -22q-10 -36 -24 -82t-172 -506h405l-139 405l-43 136zM769 1530l-340 242v43h258l251 -254v-31h-169z" />
|
||||||
|
<glyph unicode="Á" horiz-adv-x="1479" d="M1133 0l-125 360h-537l-125 -360h-295l514 1409h348l512 -1409h-292zM739 1192l-6 -22q-10 -36 -24 -82t-172 -506h405l-139 405l-43 136zM573 1530v31l252 254h258v-43l-340 -242h-170z" />
|
||||||
|
<glyph unicode="Â" horiz-adv-x="1479" d="M1133 0l-125 360h-537l-125 -360h-295l514 1409h348l512 -1409h-292zM739 1192l-6 -22q-10 -36 -24 -82t-172 -506h405l-139 405l-43 136zM1107 1559v-29h-159l-203 151h-4l-211 -151h-160v29l258 276h229z" />
|
||||||
|
<glyph unicode="Ã" horiz-adv-x="1479" d="M1133 0l-125 360h-537l-125 -360h-295l514 1409h348l512 -1409h-292zM739 1192l-6 -22q-10 -36 -24 -82t-172 -506h405l-139 405l-43 136zM905 1530q-44 0 -88.5 19t-86.5 42.5t-79.5 42.5t-67.5 19q-41 0 -62.5 -23t-35.5 -100h-137q8 113 32.5 169.5t70.5 90t122 33.5 q45 0 90 -19t87 -42.5t78.5 -42.5t65.5 -19q40 0 62.5 24.5t36.5 98.5h135q-7 -157 -63.5 -225t-159.5 -68z" />
|
||||||
|
<glyph unicode="Ä" horiz-adv-x="1479" d="M1133 0l-125 360h-537l-125 -360h-295l514 1409h348l512 -1409h-292zM739 1192l-6 -22q-10 -36 -24 -82t-172 -506h405l-139 405l-43 136zM868 1530v219h197v-219h-197zM414 1530v219h194v-219h-194z" />
|
||||||
|
<glyph unicode="Å" horiz-adv-x="1479" d="M1133 0l-125 360h-537l-125 -360h-295l514 1409h348l512 -1409h-292zM739 1192l-6 -22q-10 -36 -24 -82t-172 -506h405l-139 405l-43 136zM993 1552q0 -105 -73.5 -179.5t-180.5 -74.5t-180.5 74.5t-73.5 179.5t74.5 179.5t179.5 74.5t179.5 -74.5t74.5 -179.5zM866 1552 q0 51 -36.5 88t-90.5 37q-51 0 -88 -36t-37 -89q0 -56 37 -92t88 -36q53 0 90 37t37 91z" />
|
||||||
|
<glyph unicode="Æ" horiz-adv-x="2048" d="M931 0v360h-450l-172 -360h-305l700 1409h1223v-227h-701v-355h639v-221h-639v-379h742v-227h-1037zM931 1192h-61q-49 -111 -287 -610h348v610z" />
|
||||||
|
<glyph unicode="Ç" horiz-adv-x="1479" d="M795 212q267 0 371 268l257 -97q-83 -204 -243.5 -303.5t-384.5 -99.5q-340 0 -525.5 192.5t-185.5 538.5q0 347 179 533t519 186q248 0 404 -99.5t219 -292.5l-260 -71q-33 106 -129.5 168.5t-227.5 62.5q-200 0 -303.5 -124t-103.5 -363q0 -243 106.5 -371t307.5 -128z M989 -235q0 -94 -78 -142t-225 -48q-45 0 -101 6v118q35 -7 84 -7q137 0 137 69q0 35 -28 52t-94 17q-38 0 -52 -2l62 172h143l-33 -82q94 -5 139.5 -46t45.5 -107z" />
|
||||||
|
<glyph unicode="È" horiz-adv-x="1366" d="M137 0v1409h1108v-228h-813v-354h752v-228h-752v-371h854v-228h-1149zM736 1530l-340 242v43h258l251 -254v-31h-169z" />
|
||||||
|
<glyph unicode="É" horiz-adv-x="1366" d="M137 0v1409h1108v-228h-813v-354h752v-228h-752v-371h854v-228h-1149zM517 1530v31l252 254h258v-43l-340 -242h-170z" />
|
||||||
|
<glyph unicode="Ê" horiz-adv-x="1366" d="M137 0v1409h1108v-228h-813v-354h752v-228h-752v-371h854v-228h-1149zM1081 1559v-29h-159l-203 151h-4l-211 -151h-160v29l258 276h229z" />
|
||||||
|
<glyph unicode="Ë" horiz-adv-x="1366" d="M137 0v1409h1108v-228h-813v-354h752v-228h-752v-371h854v-228h-1149zM840 1530v219h197v-219h-197zM386 1530v219h194v-219h-194z" />
|
||||||
|
<glyph unicode="Ì" horiz-adv-x="569" d="M137 0v1409h295v-1409h-295zM300 1530l-340 242v43h258l251 -254v-31h-169z" />
|
||||||
|
<glyph unicode="Í" horiz-adv-x="569" d="M137 0v1409h295v-1409h-295zM104 1530v31l252 254h258v-43l-340 -242h-170z" />
|
||||||
|
<glyph unicode="Î" horiz-adv-x="569" d="M137 0v1409h295v-1409h-295zM652 1559v-29h-159l-203 151h-4l-211 -151h-160v29l258 276h229z" />
|
||||||
|
<glyph unicode="Ï" horiz-adv-x="569" d="M137 0v1409h295v-1409h-295zM413 1530v219h197v-219h-197zM-41 1530v219h194v-219h-194z" />
|
||||||
|
<glyph unicode="Ð" horiz-adv-x="1479" d="M1393 715q0 -218 -85.5 -380.5t-242 -248.5t-358.5 -86h-570v594h-129v219h129v596h510q356 0 551 -179.5t195 -514.5zM1096 715q0 225 -117 344t-338 119h-209v-365h356v-219h-356v-363h250q191 0 302.5 129.5t111.5 354.5z" />
|
||||||
|
<glyph unicode="Ñ" horiz-adv-x="1479" d="M995 0l-614 1085q18 -158 18 -254v-831h-262v1409h337l623 -1094q-18 151 -18 275v819h262v-1409h-346zM906 1530q-44 0 -88.5 19t-86.5 42.5t-79.5 42.5t-67.5 19q-41 0 -62.5 -23t-35.5 -100h-137q8 113 32.5 169.5t70.5 90t122 33.5q45 0 90 -19t87 -42.5t78.5 -42.5 t65.5 -19q40 0 62.5 24.5t36.5 98.5h135q-7 -157 -63.5 -225t-159.5 -68z" />
|
||||||
|
<glyph unicode="Ò" horiz-adv-x="1593" d="M1507 711q0 -220 -87 -387t-249 -255.5t-378 -88.5q-332 0 -520.5 195.5t-188.5 535.5q0 339 188 529t523 190t523.5 -192t188.5 -527zM1206 711q0 228 -108 357.5t-303 129.5q-198 0 -306 -128.5t-108 -358.5q0 -232 110.5 -365.5t301.5 -133.5q198 0 305.5 130 t107.5 369zM887 1530l-340 242v43h258l251 -254v-31h-169z" />
|
||||||
|
<glyph unicode="Ó" horiz-adv-x="1593" d="M1507 711q0 -220 -87 -387t-249 -255.5t-378 -88.5q-332 0 -520.5 195.5t-188.5 535.5q0 339 188 529t523 190t523.5 -192t188.5 -527zM1206 711q0 228 -108 357.5t-303 129.5q-198 0 -306 -128.5t-108 -358.5q0 -232 110.5 -365.5t301.5 -133.5q198 0 305.5 130 t107.5 369zM625 1530v31l252 254h258v-43l-340 -242h-170z" />
|
||||||
|
<glyph unicode="Ô" horiz-adv-x="1593" d="M1507 711q0 -220 -87 -387t-249 -255.5t-378 -88.5q-332 0 -520.5 195.5t-188.5 535.5q0 339 188 529t523 190t523.5 -192t188.5 -527zM1206 711q0 228 -108 357.5t-303 129.5q-198 0 -306 -128.5t-108 -358.5q0 -232 110.5 -365.5t301.5 -133.5q198 0 305.5 130 t107.5 369zM1163 1559v-29h-159l-203 151h-4l-211 -151h-160v29l258 276h229z" />
|
||||||
|
<glyph unicode="Õ" horiz-adv-x="1593" d="M1507 711q0 -220 -87 -387t-249 -255.5t-378 -88.5q-332 0 -520.5 195.5t-188.5 535.5q0 339 188 529t523 190t523.5 -192t188.5 -527zM1206 711q0 228 -108 357.5t-303 129.5q-198 0 -306 -128.5t-108 -358.5q0 -232 110.5 -365.5t301.5 -133.5q198 0 305.5 130 t107.5 369zM954 1530q-44 0 -88.5 19t-86.5 42.5t-79.5 42.5t-67.5 19q-41 0 -62.5 -23t-35.5 -100h-137q8 113 32.5 169.5t70.5 90t122 33.5q45 0 90 -19t87 -42.5t78.5 -42.5t65.5 -19q40 0 62.5 24.5t36.5 98.5h135q-7 -157 -63.5 -225t-159.5 -68z" />
|
||||||
|
<glyph unicode="Ö" horiz-adv-x="1593" d="M1507 711q0 -220 -87 -387t-249 -255.5t-378 -88.5q-332 0 -520.5 195.5t-188.5 535.5q0 339 188 529t523 190t523.5 -192t188.5 -527zM1206 711q0 228 -108 357.5t-303 129.5q-198 0 -306 -128.5t-108 -358.5q0 -232 110.5 -365.5t301.5 -133.5q198 0 305.5 130 t107.5 369zM923 1530v219h197v-219h-197zM469 1530v219h194v-219h-194z" />
|
||||||
|
<glyph unicode="×" horiz-adv-x="1196" d="M86 326l356 358l-352 352l158 156l352 -350l352 352l158 -158l-352 -354l352 -350l-158 -160l-352 354l-356 -358z" />
|
||||||
|
<glyph unicode="Ø" horiz-adv-x="1593" d="M147 -73l154 218q-217 197 -217 566q0 339 188 529t523 190q198 0 354 -74l82 117h193l-142 -203q112 -94 169 -236.5t57 -322.5q0 -220 -87 -387t-248.5 -255.5t-379.5 -88.5q-212 0 -360 77l-91 -129zM1207 711q0 203 -86 327l-541 -772q91 -55 213 -55 q199 0 306.5 130.5t107.5 369.5zM381 711q0 -205 84 -332l539 768q-92 51 -209 51q-198 0 -306 -128.5t-108 -358.5z" />
|
||||||
|
<glyph unicode="Ù" horiz-adv-x="1479" d="M723 -20q-291 0 -445.5 142t-154.5 406v881h295v-858q0 -167 79.5 -253.5t233.5 -86.5q158 0 243 90.5t85 259.5v848h295v-866q0 -268 -165.5 -415.5t-465.5 -147.5zM756 1530l-340 242v43h258l251 -254v-31h-169z" />
|
||||||
|
<glyph unicode="Ú" horiz-adv-x="1479" d="M723 -20q-291 0 -445.5 142t-154.5 406v881h295v-858q0 -167 79.5 -253.5t233.5 -86.5q158 0 243 90.5t85 259.5v848h295v-866q0 -268 -165.5 -415.5t-465.5 -147.5zM592 1530v31l252 254h258v-43l-340 -242h-170z" />
|
||||||
|
<glyph unicode="Û" horiz-adv-x="1479" d="M723 -20q-291 0 -445.5 142t-154.5 406v881h295v-858q0 -167 79.5 -253.5t233.5 -86.5q158 0 243 90.5t85 259.5v848h295v-866q0 -268 -165.5 -415.5t-465.5 -147.5zM1105 1559v-29h-159l-203 151h-4l-211 -151h-160v29l258 276h229z" />
|
||||||
|
<glyph unicode="Ü" horiz-adv-x="1479" d="M723 -20q-291 0 -445.5 142t-154.5 406v881h295v-858q0 -167 79.5 -253.5t233.5 -86.5q158 0 243 90.5t85 259.5v848h295v-866q0 -268 -165.5 -415.5t-465.5 -147.5zM867 1530v219h197v-219h-197zM413 1530v219h194v-219h-194z" />
|
||||||
|
<glyph unicode="Ý" horiz-adv-x="1366" d="M831 578v-578h-294v578l-502 831h309l338 -596l342 596h309zM524 1530v31l252 254h258v-43l-340 -242h-170z" />
|
||||||
|
<glyph unicode="Þ" horiz-adv-x="1366" d="M1296 737q0 -134 -60.5 -237t-177 -160t-276.5 -57h-350v-283h-295v1409h295v-233h338q254 0 390 -113.5t136 -325.5zM999 733q0 110 -65.5 172t-196.5 62h-305v-475h313q121 0 187.5 63.5t66.5 177.5z" />
|
||||||
|
<glyph unicode="ß" horiz-adv-x="1251" d="M1193 312q0 -162 -100.5 -247t-286.5 -85q-146 0 -262 43v206q50 -23 117.5 -41t114.5 -18q81 0 118 34.5t37 91.5q0 52 -38 96.5t-131 105.5q-169 109 -169 262q0 54 27.5 101t84.5 97q61 54 86 94.5t25 85.5q0 65 -46.5 104t-134.5 39q-103 0 -157 -63.5t-54 -204.5 v-1013h-281v1007q0 234 127.5 355.5t367.5 121.5q206 0 325 -90t119 -245q0 -54 -16.5 -96.5t-41.5 -76.5t-54.5 -61t-54.5 -49.5t-41.5 -43t-16.5 -40.5q0 -25 20.5 -47.5t147.5 -116.5q168 -125 168 -306z" />
|
||||||
|
<glyph unicode="à" d="M385 -20q-157 0 -245 85.5t-88 240.5q0 168 109.5 256t317.5 90l233 4v55q0 106 -37 157.5t-121 51.5q-78 0 -114.5 -35.5t-45.5 -117.5l-293 14q27 158 144.5 239.5t320.5 81.5q205 0 316 -101t111 -287v-394q0 -91 20.5 -125.5t68.5 -34.5q32 0 62 6v-152 q-25 -6 -45 -11t-40 -8t-42.5 -5t-52.5 -2q-106 0 -156.5 52t-60.5 153h-6q-118 -213 -356 -213zM712 501l-144 -2q-98 -4 -139 -21.5t-62.5 -53.5t-21.5 -96q0 -77 35.5 -114.5t94.5 -37.5q66 0 120.5 36t85.5 99.5t31 134.5v55zM580 1183l-340 276v43h258l251 -288v-31 h-169z" />
|
||||||
|
<glyph unicode="á" d="M385 -20q-157 0 -245 85.5t-88 240.5q0 168 109.5 256t317.5 90l233 4v55q0 106 -37 157.5t-121 51.5q-78 0 -114.5 -35.5t-45.5 -117.5l-293 14q27 158 144.5 239.5t320.5 81.5q205 0 316 -101t111 -287v-394q0 -91 20.5 -125.5t68.5 -34.5q32 0 62 6v-152 q-25 -6 -45 -11t-40 -8t-42.5 -5t-52.5 -2q-106 0 -156.5 52t-60.5 153h-6q-118 -213 -356 -213zM712 501l-144 -2q-98 -4 -139 -21.5t-62.5 -53.5t-21.5 -96q0 -77 35.5 -114.5t94.5 -37.5q66 0 120.5 36t85.5 99.5t31 134.5v55zM375 1183v31l252 288h258v-43l-340 -276 h-170z" />
|
||||||
|
<glyph unicode="â" d="M385 -20q-157 0 -245 85.5t-88 240.5q0 168 109.5 256t317.5 90l233 4v55q0 106 -37 157.5t-121 51.5q-78 0 -114.5 -35.5t-45.5 -117.5l-293 14q27 158 144.5 239.5t320.5 81.5q205 0 316 -101t111 -287v-394q0 -91 20.5 -125.5t68.5 -34.5q32 0 62 6v-152 q-25 -6 -45 -11t-40 -8t-42.5 -5t-52.5 -2q-106 0 -156.5 52t-60.5 153h-6q-118 -213 -356 -213zM712 501l-144 -2q-98 -4 -139 -21.5t-62.5 -53.5t-21.5 -96q0 -77 35.5 -114.5t94.5 -37.5q66 0 120.5 36t85.5 99.5t31 134.5v55zM936 1211v-28h-159l-203 192h-4l-211 -192 h-160v28l258 318h229z" />
|
||||||
|
<glyph unicode="ã" d="M385 -20q-157 0 -245 85.5t-88 240.5q0 168 109.5 256t317.5 90l233 4v55q0 106 -37 157.5t-121 51.5q-78 0 -114.5 -35.5t-45.5 -117.5l-293 14q27 158 144.5 239.5t320.5 81.5q205 0 316 -101t111 -287v-394q0 -91 20.5 -125.5t68.5 -34.5q32 0 62 6v-152 q-25 -6 -45 -11t-40 -8t-42.5 -5t-52.5 -2q-106 0 -156.5 52t-60.5 153h-6q-118 -213 -356 -213zM712 501l-144 -2q-98 -4 -139 -21.5t-62.5 -53.5t-21.5 -96q0 -77 35.5 -114.5t94.5 -37.5q66 0 120.5 36t85.5 99.5t31 134.5v55zM719 1183q-44 0 -88.5 19t-86.5 42.5 t-79.5 42.5t-67.5 19q-41 0 -62.5 -23t-35.5 -100h-137q8 113 32.5 169.5t70.5 90t122 33.5q45 0 90 -19t87 -42.5t78.5 -42.5t65.5 -19q40 0 62.5 24.5t36.5 98.5h135q-7 -157 -63.5 -225t-159.5 -68z" />
|
||||||
|
<glyph unicode="ä" d="M385 -20q-157 0 -245 85.5t-88 240.5q0 168 109.5 256t317.5 90l233 4v55q0 106 -37 157.5t-121 51.5q-78 0 -114.5 -35.5t-45.5 -117.5l-293 14q27 158 144.5 239.5t320.5 81.5q205 0 316 -101t111 -287v-394q0 -91 20.5 -125.5t68.5 -34.5q32 0 62 6v-152 q-25 -6 -45 -11t-40 -8t-42.5 -5t-52.5 -2q-106 0 -156.5 52t-60.5 153h-6q-118 -213 -356 -213zM712 501l-144 -2q-98 -4 -139 -21.5t-62.5 -53.5t-21.5 -96q0 -77 35.5 -114.5t94.5 -37.5q66 0 120.5 36t85.5 99.5t31 134.5v55zM665 1199v219h217v-219h-217zM231 1199v219 h214v-219h-214z" />
|
||||||
|
<glyph unicode="å" d="M385 -20q-157 0 -245 85.5t-88 240.5q0 168 109.5 256t317.5 90l233 4v55q0 106 -37 157.5t-121 51.5q-78 0 -114.5 -35.5t-45.5 -117.5l-293 14q27 158 144.5 239.5t320.5 81.5q205 0 316 -101t111 -287v-394q0 -91 20.5 -125.5t68.5 -34.5q32 0 62 6v-152 q-25 -6 -45 -11t-40 -8t-42.5 -5t-52.5 -2q-106 0 -156.5 52t-60.5 153h-6q-118 -213 -356 -213zM712 501l-144 -2q-98 -4 -139 -21.5t-62.5 -53.5t-21.5 -96q0 -77 35.5 -114.5t94.5 -37.5q66 0 120.5 36t85.5 99.5t31 134.5v55zM813 1431q0 -105 -73.5 -179.5 t-180.5 -74.5t-180.5 74.5t-73.5 179.5t74.5 179.5t179.5 74.5t179.5 -74.5t74.5 -179.5zM686 1431q0 51 -36.5 88t-90.5 37q-51 0 -88 -36t-37 -89q0 -56 37 -92t88 -36q53 0 90 37t37 91z" />
|
||||||
|
<glyph unicode="æ" horiz-adv-x="1821" d="M1253 -20q-310 0 -434 229q-133 -229 -413 -229q-161 0 -250.5 86t-89.5 240q0 166 111 253.5t329 92.5l240 4v55q0 108 -40 158.5t-128 50.5q-85 0 -123 -37t-47 -116l-293 14q26 157 144.5 239t326.5 82q217 0 333 -107q130 107 338 107q233 0 356 -154.5t123 -452.5 v-19h-694q0 -146 59 -227t166 -81q149 0 188 129l265 -23q-115 -294 -467 -294zM496 176q69 0 127 39t90.5 104t32.5 137v45l-152 -2q-104 -4 -147 -21.5t-65.5 -53.5t-22.5 -96q0 -77 37.5 -114.5t99.5 -37.5zM1253 925q-99 0 -152.5 -69t-56.5 -193h420q-8 131 -63 196.5 t-148 65.5z" />
|
||||||
|
<glyph unicode="ç" d="M594 -20q-246 0 -380 146.5t-134 408.5q0 268 135 417.5t383 149.5q191 0 316 -96t157 -265l-283 -14q-12 83 -60 132.5t-136 49.5q-217 0 -217 -363q0 -374 221 -374q80 0 134 50.5t67 150.5l282 -13q-15 -111 -79.5 -198t-169.5 -134.5t-236 -47.5zM791 -235 q0 -94 -78 -142t-225 -48q-45 0 -101 6v118q35 -7 84 -7q137 0 137 69q0 35 -28 52t-94 17q-38 0 -52 -2l62 172h143l-33 -82q94 -5 139.5 -46t45.5 -107z" />
|
||||||
|
<glyph unicode="è" d="M586 -20q-244 0 -375 144.5t-131 421.5q0 268 133 412t377 144q233 0 356 -154.5t123 -452.5v-8h-694q0 -158 58.5 -238.5t166.5 -80.5q149 0 188 129l265 -23q-115 -294 -467 -294zM586 925q-99 0 -152.5 -69t-56.5 -193h420q-8 131 -63 196.5t-148 65.5zM627 1183 l-340 276v43h258l251 -288v-31h-169z" />
|
||||||
|
<glyph unicode="é" d="M586 -20q-244 0 -375 144.5t-131 421.5q0 268 133 412t377 144q233 0 356 -154.5t123 -452.5v-8h-694q0 -158 58.5 -238.5t166.5 -80.5q149 0 188 129l265 -23q-115 -294 -467 -294zM586 925q-99 0 -152.5 -69t-56.5 -193h420q-8 131 -63 196.5t-148 65.5zM418 1183v31 l252 288h258v-43l-340 -276h-170z" />
|
||||||
|
<glyph unicode="ê" d="M586 -20q-244 0 -375 144.5t-131 421.5q0 268 133 412t377 144q233 0 356 -154.5t123 -452.5v-8h-694q0 -158 58.5 -238.5t166.5 -80.5q149 0 188 129l265 -23q-115 -294 -467 -294zM586 925q-99 0 -152.5 -69t-56.5 -193h420q-8 131 -63 196.5t-148 65.5zM960 1211v-28 h-159l-203 192h-4l-211 -192h-160v28l258 318h229z" />
|
||||||
|
<glyph unicode="ë" d="M586 -20q-244 0 -375 144.5t-131 421.5q0 268 133 412t377 144q233 0 356 -154.5t123 -452.5v-8h-694q0 -158 58.5 -238.5t166.5 -80.5q149 0 188 129l265 -23q-115 -294 -467 -294zM586 925q-99 0 -152.5 -69t-56.5 -193h420q-8 131 -63 196.5t-148 65.5zM694 1199v219 h217v-219h-217zM260 1199v219h214v-219h-214z" />
|
||||||
|
<glyph unicode="ì" horiz-adv-x="569" d="M145 0v1082h281v-1082h-281zM276 1183l-340 276v43h258l251 -288v-31h-169z" />
|
||||||
|
<glyph unicode="í" horiz-adv-x="569" d="M145 0v1082h281v-1082h-281zM114 1183v31l252 288h258v-43l-340 -276h-170z" />
|
||||||
|
<glyph unicode="î" horiz-adv-x="569" d="M145 0v1082h281v-1082h-281zM654 1211v-28h-159l-203 192h-4l-211 -192h-160v28l258 318h229z" />
|
||||||
|
<glyph unicode="ï" horiz-adv-x="569" d="M145 0v1082h281v-1082h-281zM394 1199v219h217v-219h-217zM-40 1199v219h214v-219h-214z" />
|
||||||
|
<glyph unicode="ð" horiz-adv-x="1251" d="M856 1266q315 -320 315 -725v-4q0 -261 -144.5 -408t-403.5 -147q-251 0 -397 133t-146 364q0 232 144.5 363t402.5 131q105 0 163 -32q-64 136 -150 235l-292 -122v184l166 70q-88 71 -258 176h293q96 -48 160 -94l268 113v-188zM877 477q0 160 -63 231.5t-183 71.5 q-256 0 -256 -303q0 -148 62 -226.5t181 -78.5q125 0 192 72t67 233z" />
|
||||||
|
<glyph unicode="ñ" horiz-adv-x="1251" d="M844 0v607q0 285 -193 285q-102 0 -164.5 -87.5t-62.5 -224.5v-580h-281v840q0 87 -2.5 142.5t-5.5 99.5h268q3 -19 8 -101.5t5 -113.5h4q57 124 143 180t205 56q172 0 264 -106t92 -310v-687h-280zM809 1183q-44 0 -88.5 19t-86.5 42.5t-79.5 42.5t-67.5 19 q-41 0 -62.5 -23t-35.5 -100h-137q8 113 32.5 169.5t70.5 90t122 33.5q45 0 90 -19t87 -42.5t78.5 -42.5t65.5 -19q40 0 62.5 24.5t36.5 98.5h135q-7 -157 -63.5 -225t-159.5 -68z" />
|
||||||
|
<glyph unicode="ò" horiz-adv-x="1251" d="M1171 542q0 -263 -146 -412.5t-404 -149.5q-253 0 -397 150t-144 412q0 261 144 410.5t403 149.5q265 0 404.5 -144.5t139.5 -415.5zM877 542q0 193 -63 280t-183 87q-256 0 -256 -367q0 -181 62.5 -275.5t180.5 -94.5q259 0 259 370zM668 1183l-340 276v43h258l251 -288 v-31h-169z" />
|
||||||
|
<glyph unicode="ó" horiz-adv-x="1251" d="M1171 542q0 -263 -146 -412.5t-404 -149.5q-253 0 -397 150t-144 412q0 261 144 410.5t403 149.5q265 0 404.5 -144.5t139.5 -415.5zM877 542q0 193 -63 280t-183 87q-256 0 -256 -367q0 -181 62.5 -275.5t180.5 -94.5q259 0 259 370zM465 1183v31l252 288h258v-43 l-340 -276h-170z" />
|
||||||
|
<glyph unicode="ô" horiz-adv-x="1251" d="M1171 542q0 -263 -146 -412.5t-404 -149.5q-253 0 -397 150t-144 412q0 261 144 410.5t403 149.5q265 0 404.5 -144.5t139.5 -415.5zM877 542q0 193 -63 280t-183 87q-256 0 -256 -367q0 -181 62.5 -275.5t180.5 -94.5q259 0 259 370zM993 1211v-28h-159l-203 192h-4 l-211 -192h-160v28l258 318h229z" />
|
||||||
|
<glyph unicode="õ" horiz-adv-x="1251" d="M1171 542q0 -263 -146 -412.5t-404 -149.5q-253 0 -397 150t-144 412q0 261 144 410.5t403 149.5q265 0 404.5 -144.5t139.5 -415.5zM877 542q0 193 -63 280t-183 87q-256 0 -256 -367q0 -181 62.5 -275.5t180.5 -94.5q259 0 259 370zM791 1183q-44 0 -88.5 19 t-86.5 42.5t-79.5 42.5t-67.5 19q-41 0 -62.5 -23t-35.5 -100h-137q8 113 32.5 169.5t70.5 90t122 33.5q45 0 90 -19t87 -42.5t78.5 -42.5t65.5 -19q40 0 62.5 24.5t36.5 98.5h135q-7 -157 -63.5 -225t-159.5 -68z" />
|
||||||
|
<glyph unicode="ö" horiz-adv-x="1251" d="M1171 542q0 -263 -146 -412.5t-404 -149.5q-253 0 -397 150t-144 412q0 261 144 410.5t403 149.5q265 0 404.5 -144.5t139.5 -415.5zM877 542q0 193 -63 280t-183 87q-256 0 -256 -367q0 -181 62.5 -275.5t180.5 -94.5q259 0 259 370zM734 1199v219h217v-219h-217z M300 1199v219h214v-219h-214z" />
|
||||||
|
<glyph unicode="÷" horiz-adv-x="1124" d="M442 961v233h238v-233h-238zM49 569v224h1027v-224h-1027zM442 170v233h238v-233h-238z" />
|
||||||
|
<glyph unicode="ø" horiz-adv-x="1251" d="M1171 542q0 -263 -146 -412.5t-404 -149.5q-192 0 -324 89l-113 -124h-183l197 215q-118 146 -118 382q0 261 144 410.5t403 149.5q199 0 330 -83l101 114h184l-184 -206q113 -142 113 -385zM375 542q0 -92 17 -163l407 461q-60 69 -168 69q-256 0 -256 -367zM877 542 q0 94 -16 162l-407 -460q62 -72 164 -72q259 0 259 370z" />
|
||||||
|
<glyph unicode="ù" horiz-adv-x="1251" d="M408 1082v-607q0 -285 192 -285q102 0 164.5 87.5t62.5 224.5v580h281v-840q0 -138 8 -242h-268q-12 144 -12 215h-5q-56 -123 -142.5 -179t-205.5 -56q-172 0 -264 105.5t-92 309.5v687h281zM623 1183l-340 276v43h258l251 -288v-31h-169z" />
|
||||||
|
<glyph unicode="ú" horiz-adv-x="1251" d="M408 1082v-607q0 -285 192 -285q102 0 164.5 87.5t62.5 224.5v580h281v-840q0 -138 8 -242h-268q-12 144 -12 215h-5q-56 -123 -142.5 -179t-205.5 -56q-172 0 -264 105.5t-92 309.5v687h281zM463 1183v31l252 288h258v-43l-340 -276h-170z" />
|
||||||
|
<glyph unicode="û" horiz-adv-x="1251" d="M408 1082v-607q0 -285 192 -285q102 0 164.5 87.5t62.5 224.5v580h281v-840q0 -138 8 -242h-268q-12 144 -12 215h-5q-56 -123 -142.5 -179t-205.5 -56q-172 0 -264 105.5t-92 309.5v687h281zM989 1211v-28h-159l-203 192h-4l-211 -192h-160v28l258 318h229z" />
|
||||||
|
<glyph unicode="ü" horiz-adv-x="1251" d="M408 1082v-607q0 -285 192 -285q102 0 164.5 87.5t62.5 224.5v580h281v-840q0 -138 8 -242h-268q-12 144 -12 215h-5q-56 -123 -142.5 -179t-205.5 -56q-172 0 -264 105.5t-92 309.5v687h281zM732 1199v219h217v-219h-217zM298 1199v219h214v-219h-214z" />
|
||||||
|
<glyph unicode="ý" d="M283 -425q-101 0 -177 13v200q53 -8 97 -8q60 0 99.5 19t71 63t70.5 149l-428 1071h297l170 -507q40 -109 101 -334l25 95l65 235l160 511h294l-428 -1139q-86 -208 -178.5 -288t-238.5 -80zM413 1183v31l252 288h258v-43l-340 -276h-170z" />
|
||||||
|
<glyph unicode="þ" horiz-adv-x="1251" d="M143 1484h281v-462l-4 -168h4q95 199 346 199q191 0 294 -140.5t103 -392.5q0 -257 -108.5 -398.5t-306.5 -141.5q-114 0 -198.5 49.5t-129.5 142.5h-6q6 -30 6 -182v-415h-281v1909zM874 520q0 172 -55.5 255t-167.5 83q-113 0 -172 -91.5t-59 -254.5t59.5 -251.5 t169.5 -88.5q225 0 225 348z" />
|
||||||
|
<glyph unicode="ÿ" d="M283 -425q-101 0 -177 13v200q53 -8 97 -8q60 0 99.5 19t71 63t70.5 149l-428 1071h297l170 -507q40 -109 101 -334l25 95l65 235l160 511h294l-428 -1139q-86 -208 -178.5 -288t-238.5 -80zM691 1199v219h217v-219h-217zM257 1199v219h214v-219h-214z" />
|
||||||
|
<glyph unicode="ı" horiz-adv-x="569" d="M145 0v1082h281v-1082h-281z" />
|
||||||
|
<glyph unicode="Œ" horiz-adv-x="2048" d="M992 0q-38 -2 -91.5 -6t-107.5 -4q-334 0 -521.5 191.5t-187.5 529.5t187.5 523.5t523.5 185.5q71 0 203 -11h929v-227h-667v-355h606v-221h-606v-379h708v-227h-976zM963 1169q-71 19 -168 19q-200 0 -307 -124.5t-107 -352.5q0 -229 109.5 -359t302.5 -130 q116 0 170 20v927z" />
|
||||||
|
<glyph unicode="œ" horiz-adv-x="1933" d="M1384 -20q-238 0 -369 159q-144 -159 -394 -159q-253 0 -397 150t-144 412q0 261 144 410.5t403 149.5q256 0 394 -153q134 153 367 153t356 -154.5t123 -452.5v-19h-694q0 -146 59 -227t166 -81q149 0 188 129l265 -23q-115 -294 -467 -294zM877 542q0 193 -63 280 t-183 87q-256 0 -256 -367q0 -181 62.5 -275.5t180.5 -94.5q259 0 259 370zM1384 925q-99 0 -152.5 -69t-56.5 -193h420q-8 131 -63 196.5t-148 65.5z" />
|
||||||
|
<glyph unicode="Ÿ" horiz-adv-x="1366" d="M831 578v-578h-294v578l-502 831h309l338 -596l342 596h309zM807 1530v219h197v-219h-197zM353 1530v219h194v-219h-194z" />
|
||||||
|
<glyph unicode="ˆ" horiz-adv-x="682" d="M737 1211v-28h-159l-203 192h-4l-211 -192h-160v28l258 318h229z" />
|
||||||
|
<glyph unicode="˚" horiz-adv-x="682" d="M547 1390q0 -105 -73.5 -179.5t-180.5 -74.5t-180.5 74.5t-73.5 179.5t74.5 179.5t179.5 74.5t179.5 -74.5t74.5 -179.5zM420 1390q0 51 -36.5 88t-90.5 37q-51 0 -88 -36t-37 -89q0 -56 37 -92t88 -36q53 0 90 37t37 91z" />
|
||||||
|
<glyph unicode="˜" horiz-adv-x="682" d="M543 1183q-44 0 -88.5 19t-86.5 42.5t-79.5 42.5t-67.5 19q-41 0 -62.5 -23t-35.5 -100h-137q8 113 32.5 169.5t70.5 90t122 33.5q45 0 90 -19t87 -42.5t78.5 -42.5t65.5 -19q40 0 62.5 24.5t36.5 98.5h135q-7 -157 -63.5 -225t-159.5 -68z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="917" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="1835" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="917" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="1835" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="611" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="458" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="305" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="305" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="229" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="367" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="101" />
|
||||||
|
<glyph unicode="‐" horiz-adv-x="682" d="M80 409v244h520v-244h-520z" />
|
||||||
|
<glyph unicode="‑" horiz-adv-x="682" d="M80 409v244h520v-244h-520z" />
|
||||||
|
<glyph unicode="‒" horiz-adv-x="682" d="M80 409v244h520v-244h-520z" />
|
||||||
|
<glyph unicode="–" d="M62 448v203h1014v-203h-1014z" />
|
||||||
|
<glyph unicode="—" horiz-adv-x="2048" d="M0 448v203h2048v-203h-2048z" />
|
||||||
|
<glyph unicode="‘" horiz-adv-x="569" d="M139 831v195q0 121 26 213.5t82 169.5h183q-62 -78 -96.5 -161.5t-34.5 -155.5h127v-261h-287z" />
|
||||||
|
<glyph unicode="’" horiz-adv-x="569" d="M430 1214q0 -121 -24.5 -210t-84.5 -173h-182q131 168 131 318h-127v260h287v-195z" />
|
||||||
|
<glyph unicode="‚" horiz-adv-x="569" d="M431 66q0 -120 -25.5 -212t-82.5 -171h-185q63 76 98.5 160t35.5 157h-129v260h288v-194z" />
|
||||||
|
<glyph unicode="“" horiz-adv-x="1024" d="M579 831v195q0 124 27 215t84 168h182q-62 -78 -96.5 -161.5t-34.5 -155.5h127v-261h-289zM151 831v195q0 121 26 213.5t82 169.5h183q-62 -78 -96.5 -161.5t-34.5 -155.5h127v-261h-287z" />
|
||||||
|
<glyph unicode="”" horiz-adv-x="1024" d="M872 1217q0 -121 -25.5 -213.5t-83.5 -172.5h-184q133 168 133 318h-127v260h287v-192zM442 1217q0 -125 -25 -214.5t-84 -171.5h-182q131 168 131 318h-127v260h287v-192z" />
|
||||||
|
<glyph unicode="„" horiz-adv-x="1024" d="M872 66q0 -120 -26 -212.5t-83 -170.5h-184q59 71 96 156t37 161h-127v260h287v-194zM442 66q0 -124 -25 -213.5t-84 -169.5h-182q62 78 96.5 161.5t34.5 155.5h-127v260h287v-194z" />
|
||||||
|
<glyph unicode="•" horiz-adv-x="717" d="M651 676q0 -121 -87 -208t-208 -87q-119 0 -205 86.5t-86 208.5t85.5 207.5t205.5 85.5q122 0 208.5 -85.5t86.5 -207.5z" />
|
||||||
|
<glyph unicode="…" horiz-adv-x="2048" d="M1528 0v305h288v-305h-288zM880 0v305h286v-305h-286zM225 0v305h288v-305h-288z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="367" />
|
||||||
|
<glyph unicode="‹" horiz-adv-x="682" d="M350 141l-258 361v71l258 367h236v-37l-254 -366l256 -361v-35h-238z" />
|
||||||
|
<glyph unicode="›" horiz-adv-x="682" d="M93 141v35l256 361l-254 366v37h238l256 -367v-71l-256 -361h-240z" />
|
||||||
|
<glyph unicode="⁄" horiz-adv-x="342" d="M-176 0h-201l895 1409h201z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="458" />
|
||||||
|
<glyph unicode="⁴" horiz-adv-x="682" d="M562 834v-140h-183v140h-344v148l316 432h211v-440h103v-140h-103zM383 1276l-11 -19q-26 -47 -54 -89l-141 -194h202v194z" />
|
||||||
|
<glyph unicode="€" d="M658 199q72 0 115 46t53 128l277 -16q-31 -188 -145.5 -282.5t-303.5 -94.5q-226 0 -356 133t-159 397h-129l40 149h77l-2 51l2 56h-117l40 149h87q63 515 517 515q182 0 296 -94t143 -265l-280 -16q-10 74 -52 115t-116 41q-99 0 -151.5 -71t-67.5 -225h327l-29 -149 h-303l-2 -56l3 -51h340l-30 -149h-304q28 -311 230 -311z" />
|
||||||
|
<glyph unicode="™" horiz-adv-x="2048" d="M1059 768h-166v641h248l139 -301q22 -49 65 -160l64 160l144 301h243v-641h-165v340q0 16 8 172l-30 -75l-46 -109l-154 -328h-131l-149 328l-77 184q7 -143 7 -172v-340zM548 1270v-502h-180v502h-243v139h674v-139h-251z" />
|
||||||
|
<glyph unicode="◼" horiz-adv-x="1080" d="M0 1080h1080v-1080h-1080v1080z" />
|
||||||
|
<glyph unicode="fi" horiz-adv-x="1251" d="M825 1277v207h281v-207h-281zM825 0v1082h281v-1082h-281zM473 892v-892h-280v892h-158v190h158v113q0 147 78 218t237 71q79 0 178 -16v-181q-41 9 -82 9q-72 0 -101.5 -28.5t-29.5 -100.5v-85h213v-190h-213z" />
|
||||||
|
<glyph unicode="fl" horiz-adv-x="1251" d="M826 0v1484h280v-1484h-280zM473 892v-892h-280v892h-158v190h158v113q0 147 78 218t237 71q79 0 178 -16v-181q-41 9 -82 9q-72 0 -101.5 -28.5t-29.5 -100.5v-85h213v-190h-213z" />
|
||||||
|
<glyph horiz-adv-x="682" d="M427 1530l-340 242v43h258l251 -254v-31h-169z" />
|
||||||
|
<glyph horiz-adv-x="682" d="M87 1530v31l252 254h258v-43l-340 -242h-170z" />
|
||||||
|
<glyph horiz-adv-x="682" d="M710 1559v-29h-159l-203 151h-4l-211 -151h-160v29l258 276h229z" />
|
||||||
|
<glyph horiz-adv-x="682" d="M469 1530v219h197v-219h-197zM15 1530v219h194v-219h-194z" />
|
||||||
|
<glyph horiz-adv-x="682" d="M508 1530q-44 0 -88.5 19t-86.5 42.5t-79.5 42.5t-67.5 19q-41 0 -62.5 -23t-35.5 -100h-137q8 113 32.5 169.5t70.5 90t122 33.5q45 0 90 -19t87 -42.5t78.5 -42.5t65.5 -19q40 0 62.5 24.5t36.5 98.5h135q-7 -157 -63.5 -225t-159.5 -68z" />
|
||||||
|
<hkern u1=" " u2="Y" k="37" />
|
||||||
|
<hkern u1=" " u2="A" k="76" />
|
||||||
|
<hkern u1="1" u2="1" k="113" />
|
||||||
|
<hkern u1="A" u2="’" k="113" />
|
||||||
|
<hkern u1="A" u2="y" k="76" />
|
||||||
|
<hkern u1="A" u2="w" k="37" />
|
||||||
|
<hkern u1="A" u2="v" k="76" />
|
||||||
|
<hkern u1="A" u2="Y" k="188" />
|
||||||
|
<hkern u1="A" u2="W" k="113" />
|
||||||
|
<hkern u1="A" u2="V" k="152" />
|
||||||
|
<hkern u1="A" u2="T" k="152" />
|
||||||
|
<hkern u1="A" u2=" " k="76" />
|
||||||
|
<hkern u1="F" u2="A" k="113" />
|
||||||
|
<hkern u1="F" u2="." k="227" />
|
||||||
|
<hkern u1="F" u2="," k="227" />
|
||||||
|
<hkern u1="L" u2="’" k="113" />
|
||||||
|
<hkern u1="L" u2="y" k="76" />
|
||||||
|
<hkern u1="L" u2="Y" k="188" />
|
||||||
|
<hkern u1="L" u2="W" k="113" />
|
||||||
|
<hkern u1="L" u2="V" k="152" />
|
||||||
|
<hkern u1="L" u2="T" k="152" />
|
||||||
|
<hkern u1="L" u2=" " k="37" />
|
||||||
|
<hkern u1="P" u2="A" k="152" />
|
||||||
|
<hkern u1="P" u2="." k="264" />
|
||||||
|
<hkern u1="P" u2="," k="264" />
|
||||||
|
<hkern u1="P" u2=" " k="37" />
|
||||||
|
<hkern u1="R" u2="Y" k="76" />
|
||||||
|
<hkern u1="R" u2="W" k="37" />
|
||||||
|
<hkern u1="R" u2="V" k="37" />
|
||||||
|
<hkern u1="T" u2="y" k="152" />
|
||||||
|
<hkern u1="T" u2="w" k="152" />
|
||||||
|
<hkern u1="T" u2="u" k="152" />
|
||||||
|
<hkern u1="T" u2="s" k="152" />
|
||||||
|
<hkern u1="T" u2="r" k="113" />
|
||||||
|
<hkern u1="T" u2="o" k="152" />
|
||||||
|
<hkern u1="T" u2="i" k="37" />
|
||||||
|
<hkern u1="T" u2="e" k="152" />
|
||||||
|
<hkern u1="T" u2="c" k="152" />
|
||||||
|
<hkern u1="T" u2="a" k="152" />
|
||||||
|
<hkern u1="T" u2="O" k="37" />
|
||||||
|
<hkern u1="T" u2="A" k="152" />
|
||||||
|
<hkern u1="T" u2=";" k="227" />
|
||||||
|
<hkern u1="T" u2=":" k="227" />
|
||||||
|
<hkern u1="T" u2="." k="227" />
|
||||||
|
<hkern u1="T" u2="-" k="113" />
|
||||||
|
<hkern u1="T" u2="," k="227" />
|
||||||
|
<hkern u1="V" u2="y" k="76" />
|
||||||
|
<hkern u1="V" u2="u" k="76" />
|
||||||
|
<hkern u1="V" u2="r" k="113" />
|
||||||
|
<hkern u1="V" u2="o" k="152" />
|
||||||
|
<hkern u1="V" u2="i" k="37" />
|
||||||
|
<hkern u1="V" u2="e" k="113" />
|
||||||
|
<hkern u1="V" u2="a" k="113" />
|
||||||
|
<hkern u1="V" u2="A" k="152" />
|
||||||
|
<hkern u1="V" u2=";" k="113" />
|
||||||
|
<hkern u1="V" u2=":" k="113" />
|
||||||
|
<hkern u1="V" u2="." k="188" />
|
||||||
|
<hkern u1="V" u2="-" k="113" />
|
||||||
|
<hkern u1="V" u2="," k="188" />
|
||||||
|
<hkern u1="W" u2="y" k="37" />
|
||||||
|
<hkern u1="W" u2="u" k="37" />
|
||||||
|
<hkern u1="W" u2="r" k="37" />
|
||||||
|
<hkern u1="W" u2="o" k="37" />
|
||||||
|
<hkern u1="W" u2="i" k="18" />
|
||||||
|
<hkern u1="W" u2="e" k="37" />
|
||||||
|
<hkern u1="W" u2="a" k="76" />
|
||||||
|
<hkern u1="W" u2="A" k="113" />
|
||||||
|
<hkern u1="W" u2=";" k="37" />
|
||||||
|
<hkern u1="W" u2=":" k="37" />
|
||||||
|
<hkern u1="W" u2="." k="113" />
|
||||||
|
<hkern u1="W" u2="-" k="41" />
|
||||||
|
<hkern u1="W" u2="," k="113" />
|
||||||
|
<hkern u1="Y" u2="v" k="113" />
|
||||||
|
<hkern u1="Y" u2="u" k="113" />
|
||||||
|
<hkern u1="Y" u2="q" k="152" />
|
||||||
|
<hkern u1="Y" u2="p" k="113" />
|
||||||
|
<hkern u1="Y" u2="o" k="152" />
|
||||||
|
<hkern u1="Y" u2="i" k="76" />
|
||||||
|
<hkern u1="Y" u2="e" k="113" />
|
||||||
|
<hkern u1="Y" u2="a" k="113" />
|
||||||
|
<hkern u1="Y" u2="A" k="188" />
|
||||||
|
<hkern u1="Y" u2=";" k="152" />
|
||||||
|
<hkern u1="Y" u2=":" k="152" />
|
||||||
|
<hkern u1="Y" u2="." k="227" />
|
||||||
|
<hkern u1="Y" u2="-" k="113" />
|
||||||
|
<hkern u1="Y" u2="," k="227" />
|
||||||
|
<hkern u1="Y" u2=" " k="37" />
|
||||||
|
<hkern u1="f" u2="’" k="-37" />
|
||||||
|
<hkern u1="r" u2="’" k="-76" />
|
||||||
|
<hkern u1="r" u2="." k="113" />
|
||||||
|
<hkern u1="r" u2="," k="113" />
|
||||||
|
<hkern u1="v" u2="." k="152" />
|
||||||
|
<hkern u1="v" u2="," k="152" />
|
||||||
|
<hkern u1="w" u2="." k="76" />
|
||||||
|
<hkern u1="w" u2="," k="76" />
|
||||||
|
<hkern u1="y" u2="." k="152" />
|
||||||
|
<hkern u1="y" u2="," k="152" />
|
||||||
|
<hkern u1="‘" u2="‘" k="76" />
|
||||||
|
<hkern u1="’" u2="’" k="76" />
|
||||||
|
<hkern u1="’" u2="s" k="76" />
|
||||||
|
<hkern u1="’" u2=" " k="113" />
|
||||||
|
</font>
|
||||||
|
</defs></svg>
|
After Width: | Height: | Size: 57 KiB |
BIN
public/fonts/liberation-sans/LiberationSans-Bold-webfont.ttf
Normal file
BIN
public/fonts/liberation-sans/LiberationSans-Bold-webfont.ttf
Normal file
Binary file not shown.
BIN
public/fonts/liberation-sans/LiberationSans-Bold-webfont.woff
Normal file
BIN
public/fonts/liberation-sans/LiberationSans-Bold-webfont.woff
Normal file
Binary file not shown.
Binary file not shown.
@ -0,0 +1,348 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
|
||||||
|
<metadata></metadata>
|
||||||
|
<defs>
|
||||||
|
<font id="liberation_sansbold_italic" horiz-adv-x="1139" >
|
||||||
|
<font-face units-per-em="2048" ascent="1638" descent="-410" />
|
||||||
|
<missing-glyph horiz-adv-x="569" />
|
||||||
|
<glyph horiz-adv-x="0" />
|
||||||
|
<glyph unicode="
" horiz-adv-x="569" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="569" />
|
||||||
|
<glyph unicode="	" horiz-adv-x="569" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="569" />
|
||||||
|
<glyph unicode="!" horiz-adv-x="682" d="M423 426h-230l160 983h294zM79 0l52 270h288l-52 -270h-288z" />
|
||||||
|
<glyph unicode=""" horiz-adv-x="971" d="M864 898h-219l72 511h275zM438 898h-219l72 511h273z" />
|
||||||
|
<glyph unicode="#" d="M939 862l-69 -332h215v-149h-246l-82 -381h-156l80 381h-307l-80 -381h-153l79 381h-155v149h188l70 332h-207v148h238l84 385h153l-82 -385h307l84 385h156l-84 -385h164v-148h-197zM479 862l-72 -332h309l70 332h-307z" />
|
||||||
|
<glyph unicode="$" d="M1080 474q0 -213 -141 -327.5t-423 -125.5l-33 -173h-112l32 175q-176 0 -289 93.5t-125 249.5l262 42q14 -177 194 -177l73 388q-180 45 -277 140t-97 229q0 123 62.5 213.5t186.5 141.5t279 51l24 126l110 -4l-27 -130q162 0 263.5 -79t114.5 -218l-261 -57 q-14 77 -54.5 117.5t-100.5 40.5l-67 -353q209 -50 307.5 -138.5t98.5 -224.5zM810 413q0 77 -44 117.5t-139 62.5l-73 -362q115 0 185.5 49t70.5 133zM412 1006q0 -49 32.5 -81.5t121.5 -61.5l67 331q-99 0 -160 -53t-61 -135z" />
|
||||||
|
<glyph unicode="%" horiz-adv-x="1821" d="M546 1421q150 0 229.5 -79.5t79.5 -228.5q0 -82 -26 -178q-29 -137 -90 -227t-144.5 -137t-187.5 -47q-142 0 -218.5 84t-76.5 233q0 89 24 174q84 406 410 406zM545 1270q-78 0 -123 -60t-71 -184.5t-26 -198.5q0 -142 86 -142q79 0 127.5 64.5t74.5 195.5 q28 109 28 186q0 139 -96 139zM1455 882q150 0 229.5 -79.5t79.5 -228.5q0 -82 -26 -178q-29 -137 -90 -227t-144.5 -137t-187.5 -47q-142 0 -218.5 84t-76.5 233q0 89 24 174q84 406 410 406zM1454 731q-78 0 -123 -60t-71 -184.5t-26 -198.5q0 -142 86 -142 q79 0 127.5 64.5t74.5 195.5q28 109 28 186q0 139 -96 139zM486 0h-197l1086 1409h199z" />
|
||||||
|
<glyph unicode="&" horiz-adv-x="1479" d="M49 354q0 309 426 457q-15 48 -25 111t-10 115q0 172 114.5 276t313.5 104q159 0 247.5 -67.5t88.5 -189.5q0 -91 -45.5 -161.5t-131 -129t-291.5 -142.5q43 -119 81 -190t91 -142q133 142 234 365l187 -83q-45 -104 -120 -217.5t-158 -198.5q75 -64 184 -64q63 0 111 16 l-39 -203q-66 -22 -139 -22q-174 0 -305 117q-71 -55 -123 -77.5t-121 -35t-155 -12.5q-201 0 -308 96.5t-107 277.5zM493 170q63 0 125 22.5t107 56.5q-124 164 -200 382q-124 -56 -172.5 -122t-48.5 -149q0 -85 52 -137.5t137 -52.5zM667 1041q0 -81 20 -145 q142 54 192 85.5t75.5 70.5t25.5 90t-33.5 78t-91.5 27q-85 0 -136.5 -55t-51.5 -151z" />
|
||||||
|
<glyph unicode="'" horiz-adv-x="487" d="M417 898h-219l73 511h272z" />
|
||||||
|
<glyph unicode="(" horiz-adv-x="682" d="M874 1484q-524 -500 -524 -1204q0 -399 147 -705h-275q-148 316 -148 721q0 363 132 666t387 522h281z" />
|
||||||
|
<glyph unicode=")" horiz-adv-x="682" d="M-180 -425q525 513 525 1234q0 170 -40 351t-109 324h265q161 -320 161 -691q0 -375 -134 -686t-387 -532h-281z" />
|
||||||
|
<glyph unicode="*" horiz-adv-x="797" d="M574 1135l235 104l68 -197l-250 -61l186 -213l-184 -121l-146 252l-149 -252l-186 123l190 211l-250 61l68 197l239 -104l-18 274h215z" />
|
||||||
|
<glyph unicode="+" horiz-adv-x="1196" d="M750 569v-408h-226v408h-399v224h399v408h226v-408h402v-224h-402z" />
|
||||||
|
<glyph unicode="," horiz-adv-x="569" d="M165 -317h-185q78 78 129.5 161t65.5 156h-129l59 305h289l-47 -239q-23 -120 -66 -211.5t-116 -171.5z" />
|
||||||
|
<glyph unicode="-" horiz-adv-x="682" d="M56 409l47 244h520l-47 -244h-520z" />
|
||||||
|
<glyph unicode="." horiz-adv-x="569" d="M46 0l59 305h289l-59 -305h-289z" />
|
||||||
|
<glyph unicode="/" horiz-adv-x="569" d="M-76 -41l587 1525h238l-583 -1525h-242z" />
|
||||||
|
<glyph unicode="0" d="M724 1430q395 0 395 -466q0 -115 -38 -299q-144 -685 -603 -685q-200 0 -296.5 117.5t-96.5 356.5q0 139 44.5 344t123.5 346t195 213.5t276 72.5zM497 201q117 0 187.5 107.5t116 346.5t45.5 322q0 233 -152 233q-86 0 -139.5 -47t-91 -151.5t-71.5 -309t-34 -287.5 q0 -214 139 -214z" />
|
||||||
|
<glyph unicode="1" d="M33 0l43 231h349l179 921l-381 -214l47 242l396 229h270l-230 -1178h323l-44 -231h-952z" />
|
||||||
|
<glyph unicode="2" d="M-32 0l37 195q49 85 113 156t139.5 135.5t256.5 190.5q148 104 202 158t83.5 110t29.5 118q0 143 -162 143q-88 0 -142 -44t-81 -140l-266 59q53 179 181 264t328 85q210 0 320.5 -87.5t110.5 -259.5q0 -96 -42 -183t-126.5 -168.5t-273.5 -208.5q-132 -90 -210.5 -158 t-122.5 -134h654l-44 -231h-985z" />
|
||||||
|
<glyph unicode="3" d="M535 829q149 0 222.5 58t73.5 164q0 72 -38.5 113.5t-118.5 41.5q-186 0 -237 -184l-267 52q102 356 515 356q203 0 317 -91t114 -253q0 -156 -97 -251t-264 -110l-1 -4q135 -21 205.5 -99.5t70.5 -203.5q0 -124 -65 -225.5t-183 -157t-271 -55.5q-226 0 -352.5 93 t-142.5 270l282 38q11 -90 63 -132.5t163 -42.5q104 0 162.5 56t58.5 154q0 186 -220 186h-107l44 227h73z" />
|
||||||
|
<glyph unicode="4" d="M874 286l-54 -286h-268l54 286h-640l41 207l717 916h370l-178 -913h188l-42 -210h-188zM800 1206q-46 -78 -117 -170l-424 -540h389l102 524q18 90 50 186z" />
|
||||||
|
<glyph unicode="5" d="M316 1409h847l-43 -231h-594l-87 -334q18 16 42.5 32t55.5 29t70 21t87 8q167 0 268.5 -113t101.5 -303q0 -161 -70.5 -283.5t-202.5 -188.5t-305 -66q-199 0 -318.5 88.5t-147.5 260.5l283 45q18 -93 65.5 -130.5t141.5 -37.5q125 0 196.5 76.5t71.5 203.5 q0 105 -49.5 163t-139.5 58q-123 0 -202 -91h-274z" />
|
||||||
|
<glyph unicode="6" d="M533 -20q-210 0 -324 133t-114 374q0 269 83.5 486.5t233 337t333.5 119.5q180 0 283.5 -83.5t121.5 -240.5l-266 -41q-14 73 -51 108t-103 35q-115 0 -200 -115t-124 -347q53 72 134.5 116.5t184.5 44.5q164 0 258.5 -100t94.5 -274q0 -151 -70 -279t-194.5 -201 t-280.5 -73zM369 429q0 -105 49 -167t140 -62q107 0 170.5 81.5t63.5 217.5q0 97 -47.5 149t-130.5 52q-67 0 -124 -34t-89 -96t-32 -141z" />
|
||||||
|
<glyph unicode="7" d="M188 1409h1031l-44 -223l-162 -194q-259 -306 -374 -523t-167 -469h-298q35 182 103.5 335.5t162 293.5t209 273.5t244.5 275.5h-750z" />
|
||||||
|
<glyph unicode="8" d="M707 1429q199 0 314 -91.5t115 -246.5q0 -140 -85.5 -234t-230.5 -114l-1 -4q111 -33 170.5 -114t59.5 -193q0 -208 -148.5 -330t-407.5 -122q-222 0 -344 100.5t-122 279.5q0 147 94.5 245t264.5 132v4q-92 41 -139.5 121.5t-47.5 189.5q0 177 137 277t371 100zM648 840 q94 0 148.5 59.5t54.5 164.5q0 168 -172 168q-95 0 -149 -55.5t-54 -156.5q0 -87 45 -133.5t127 -46.5zM561 640q-116 0 -180 -71t-64 -192q0 -95 53.5 -147t149.5 -52q108 0 174 72t66 194q0 95 -53 145.5t-146 50.5z" />
|
||||||
|
<glyph unicode="9" d="M817 653q-65 -77 -139 -113.5t-178 -36.5q-161 0 -257 107t-96 283q0 149 71 273.5t196.5 194t277.5 69.5q200 0 319 -128.5t119 -344.5q0 -172 -48.5 -364.5t-135.5 -332t-205 -210t-262 -70.5q-182 0 -293 86t-138 245l274 48q29 -157 176 -157q233 0 319 451z M855 1009q0 87 -50 144t-127 57q-114 0 -180 -84t-66 -226q0 -85 48 -137.5t131 -52.5q114 0 179 80t65 219z" />
|
||||||
|
<glyph unicode=":" horiz-adv-x="682" d="M235 752l55 282h288l-55 -282h-288zM89 0l55 281h288l-55 -281h-288z" />
|
||||||
|
<glyph unicode=";" horiz-adv-x="682" d="M235 752l55 282h288l-55 -282h-288zM207 -317h-184q78 78 129.5 161t65.5 156h-129l55 281h288l-42 -215q-23 -120 -65.5 -211t-117.5 -172z" />
|
||||||
|
<glyph unicode="<" horiz-adv-x="1196" d="M124 516v322l1027 391v-228l-833 -325l833 -324v-227z" />
|
||||||
|
<glyph unicode="=" horiz-adv-x="1196" d="M123 842v223h1027v-223h-1027zM123 291v221h1027v-221h-1027z" />
|
||||||
|
<glyph unicode=">" horiz-adv-x="1196" d="M124 125v227l832 324l-832 325v228l1027 -391v-322z" />
|
||||||
|
<glyph unicode="?" horiz-adv-x="1251" d="M745 1430q214 0 339 -94t125 -261q0 -90 -37.5 -161t-105.5 -131.5t-225 -147.5q-78 -51 -106.5 -78t-45.5 -58t-23 -73h-267q14 77 45 134.5t79.5 104t166.5 119.5q69 43 114.5 76t72.5 63.5t38 61.5t11 70q0 63 -48 104.5t-149 41.5q-227 0 -279 -193l-266 40 q117 382 561 382zM309 0l52 270h289l-52 -270h-289z" />
|
||||||
|
<glyph unicode="@" horiz-adv-x="1997" d="M1911 755q0 -182 -63.5 -332t-175.5 -234.5t-242 -84.5q-92 0 -141.5 45.5t-49.5 126.5q0 37 6 67h-6q-50 -105 -148.5 -172t-201.5 -67q-157 0 -243.5 101.5t-86.5 283.5q0 163 64.5 306t179 224.5t256.5 81.5q195 0 264 -174h6l39 152h156l-117 -506q-37 -172 -37 -240 q0 -50 23.5 -71t54.5 -21q80 0 153 69.5t115.5 186t42.5 256.5q0 175 -76.5 309.5t-220.5 207.5t-335 73q-240 0 -423 -105t-287.5 -303t-104.5 -444q0 -195 79.5 -342.5t223.5 -223t338 -75.5q294 0 589 155l62 -122q-168 -95 -328.5 -136t-329.5 -41q-236 0 -415.5 95.5 t-280 276t-100.5 413.5q0 283 126.5 512t349.5 355t499 126q243 0 421 -90.5t271.5 -255.5t93.5 -383zM1264 751q0 95 -59.5 155t-153.5 60t-168.5 -62.5t-116 -177t-41.5 -235.5q0 -114 48.5 -180t148.5 -66q66 0 128.5 42t111.5 121.5t75.5 181t26.5 161.5z" />
|
||||||
|
<glyph unicode="A" horiz-adv-x="1479" d="M1039 0l-55 360h-537l-195 -360h-294l787 1409h348l238 -1409h-292zM876 1192q-21 -64 -98 -212l-212 -398h395l-67 452q-18 135 -18 158z" />
|
||||||
|
<glyph unicode="B" horiz-adv-x="1479" d="M310 1409h584q251 0 380 -82.5t129 -243.5q0 -137 -82.5 -224.5t-241.5 -120.5q136 -23 212.5 -105.5t76.5 -201.5q0 -211 -156.5 -321t-470.5 -110h-705zM494 841h294q175 0 248.5 46t73.5 151q0 80 -57 116t-191 36h-301zM373 219h328q209 0 290 50.5t81 167.5 q0 90 -68 138t-222 48h-330z" />
|
||||||
|
<glyph unicode="C" horiz-adv-x="1479" d="M401 573q0 -173 85.5 -267.5t244.5 -94.5q266 0 418 258l227 -117q-210 -372 -665 -372q-191 0 -329.5 72t-210 205.5t-71.5 311.5q0 252 105 450.5t293.5 304.5t428.5 106q230 0 377.5 -98.5t198.5 -293.5l-274 -71q-29 107 -111 169t-200 62q-242 0 -379.5 -168 t-137.5 -457z" />
|
||||||
|
<glyph unicode="D" horiz-adv-x="1479" d="M734 1409q333 0 510 -155t177 -447q0 -236 -99 -417t-287 -285.5t-421 -104.5h-578l274 1409h424zM375 228h230q160 0 283.5 68.5t190 197.5t66.5 300q0 189 -105.5 288t-303.5 99h-176z" />
|
||||||
|
<glyph unicode="E" horiz-adv-x="1366" d="M36 0l273 1409h1108l-44 -228h-813l-69 -354h752l-44 -228h-752l-72 -371h854l-45 -228h-1148z" />
|
||||||
|
<glyph unicode="F" horiz-adv-x="1251" d="M560 1181l-85 -436h668l-44 -228h-668l-101 -517h-294l273 1409h986l-44 -228h-691z" />
|
||||||
|
<glyph unicode="G" horiz-adv-x="1593" d="M740 -19q-300 0 -470 158.5t-170 443.5q0 250 104.5 444t296 298.5t441.5 104.5q228 0 381.5 -103t206.5 -288l-282 -78q-29 113 -112 175t-210 62q-159 0 -279 -75t-184 -213t-64 -318q0 -178 95.5 -279.5t269.5 -101.5q108 0 210 26t174 70l46 228h-342l39 208h614 l-105 -568q-156 -107 -312 -150.5t-348 -43.5z" />
|
||||||
|
<glyph unicode="H" horiz-adv-x="1479" d="M956 0l118 604h-626l-118 -604h-294l273 1409h295l-109 -561h626l109 561h284l-274 -1409h-284z" />
|
||||||
|
<glyph unicode="I" horiz-adv-x="569" d="M36 0l273 1409h295l-274 -1409h-294z" />
|
||||||
|
<glyph unicode="J" d="M480 -20q-190 0 -303.5 96t-151.5 303l267 58q46 -226 207 -226q54 0 91 24t61 68t42 137l143 738h-281l44 231h575l-193 -986q-45 -231 -165 -337t-336 -106z" />
|
||||||
|
<glyph unicode="K" horiz-adv-x="1479" d="M995 0l-355 640l-211 -123l-101 -517h-292l273 1409h295l-130 -639l760 639h369l-747 -616l465 -793h-326z" />
|
||||||
|
<glyph unicode="L" horiz-adv-x="1251" d="M36 0l273 1409h295l-229 -1181h756l-45 -228h-1050z" />
|
||||||
|
<glyph unicode="M" horiz-adv-x="1706" d="M1206 0l172 884q26 130 74 322l-69 -151q-79 -174 -114 -239l-412 -816h-210l-94 819q-31 291 -40 387q-28 -244 -43 -319l-172 -887h-262l274 1409h395l88 -788l25 -276q36 80 67 145t464 919h393l-274 -1409h-262z" />
|
||||||
|
<glyph unicode="N" horiz-adv-x="1479" d="M884 0l-374 1131q-23 -162 -38 -239l-174 -892h-262l274 1409h350l377 -1141l12 82q11 83 29 174l174 885h262l-274 -1409h-356z" />
|
||||||
|
<glyph unicode="O" horiz-adv-x="1593" d="M928 1430q293 0 462 -155.5t169 -423.5q0 -247 -105.5 -450.5t-294.5 -312t-432 -108.5q-193 0 -335.5 72t-217 206.5t-74.5 314.5q0 235 105.5 438.5t292.5 311t430 107.5zM914 1197q-162 0 -276 -75t-176 -226t-62 -315q0 -184 90 -276.5t251 -92.5t275 75t176.5 223 t62.5 317q0 176 -87.5 273t-253.5 97z" />
|
||||||
|
<glyph unicode="P" horiz-adv-x="1366" d="M850 1409q246 0 382.5 -112t136.5 -310q0 -225 -153.5 -358t-410.5 -133h-377l-98 -496h-294l273 1409h541zM471 723h289q155 0 232.5 58t77.5 190q0 102 -64 155.5t-184 53.5h-262z" />
|
||||||
|
<glyph unicode="Q" horiz-adv-x="1593" d="M928 1430q293 0 462 -155.5t169 -423.5q0 -106 -20 -202q-27 -135 -84.5 -246.5t-141.5 -196t-192.5 -139t-238.5 -75.5q19 -98 64.5 -142t134.5 -44q80 0 150 14l-45 -195q-72 -25 -169 -25q-197 0 -303.5 94t-129.5 297q-118 19 -208.5 69.5t-152 126t-92.5 173.5 t-31 213q0 235 105.5 438.5t292.5 311t430 107.5zM914 1197q-162 0 -276 -75t-176 -226t-62 -315q0 -184 90 -276.5t251 -92.5t275 75t176.5 223t62.5 317q0 176 -87.5 273t-253.5 97z" />
|
||||||
|
<glyph unicode="R" horiz-adv-x="1479" d="M1010 0l-230 534h-346l-103 -534h-295l274 1409h651q159 0 272.5 -49t172.5 -140t59 -214q0 -165 -108.5 -280t-294.5 -143l274 -583h-326zM872 764q145 0 219.5 58.5t74.5 166.5q0 93 -63.5 142t-178.5 49h-364l-81 -416h393z" />
|
||||||
|
<glyph unicode="S" horiz-adv-x="1366" d="M600 -20q-267 0 -407 94.5t-168 290.5l289 49q21 -111 93.5 -162t212.5 -51q345 0 345 199q0 80 -60 126.5t-238 91.5q-184 49 -272.5 102t-135 129.5t-46.5 187.5q0 177 157 285t416 108q238 0 382 -86.5t177 -252.5l-288 -67q-22 90 -95.5 143.5t-191.5 53.5 q-124 0 -195 -46.5t-71 -127.5q0 -47 26 -80t76 -57.5t198 -64.5q159 -44 235 -82.5t121.5 -86.5t69.5 -110t24 -143q0 -216 -166 -329.5t-488 -113.5z" />
|
||||||
|
<glyph unicode="T" horiz-adv-x="1251" d="M895 1181l-230 -1181h-295l230 1181h-455l44 228h1206l-44 -228h-456z" />
|
||||||
|
<glyph unicode="U" horiz-adv-x="1479" d="M688 211q165 0 250.5 76t119.5 254l168 868h295l-171 -879q-55 -281 -220 -415.5t-458 -134.5q-264 0 -408.5 117.5t-144.5 333.5q0 44 7.5 105.5t15.5 98.5l148 774h295l-153 -810q-18 -87 -18 -172q0 -103 73 -159.5t201 -56.5z" />
|
||||||
|
<glyph unicode="V" horiz-adv-x="1366" d="M737 0h-339l-227 1409h305l114 -905q16 -147 22 -266q47 106 75.5 167t513.5 1004h308z" />
|
||||||
|
<glyph unicode="W" horiz-adv-x="1933" d="M1441 0h-350l-27 812l-4 220l-1 84q-60 -160 -91.5 -239t-373.5 -877h-355l-89 1409h280l36 -815q7 -168 7 -346l57 144l76 185l355 832h316l42 -1161q27 73 78.5 204.5t390.5 956.5h291z" />
|
||||||
|
<glyph unicode="X" horiz-adv-x="1366" d="M220 1409h309l224 -471l402 471h313l-600 -677l367 -732h-307l-253 532l-455 -532h-314l652 736z" />
|
||||||
|
<glyph unicode="Y" horiz-adv-x="1366" d="M724 0h-294l112 578l-370 831h292l259 -605l474 605h323l-684 -831z" />
|
||||||
|
<glyph unicode="Z" horiz-adv-x="1251" d="M1082 0h-1130l40 209l927 969h-663l45 231h1014l-40 -205l-930 -973h782z" />
|
||||||
|
<glyph unicode="[" horiz-adv-x="682" d="M-54 -425l370 1909h542l-37 -190h-276l-297 -1528h276l-37 -191h-541z" />
|
||||||
|
<glyph unicode="\" horiz-adv-x="569" d="M289 -41l-178 1526h238l183 -1526h-243z" />
|
||||||
|
<glyph unicode="]" horiz-adv-x="682" d="M-174 -425l37 191h277l297 1528h-278l37 190h542l-371 -1909h-541z" />
|
||||||
|
<glyph unicode="^" horiz-adv-x="1196" d="M962 514l-326 752l-324 -752h-227l391 895h322l393 -895h-229z" />
|
||||||
|
<glyph unicode="_" d="M-120 -250v78h1177v-78h-1177z" />
|
||||||
|
<glyph unicode="`" horiz-adv-x="682" d="M596 1183l-307 276l8 43h258l195 -288l-6 -31h-148z" />
|
||||||
|
<glyph unicode="a" d="M892 -10q-100 0 -154 42t-54 111q0 37 5 64h-6q-84 -130 -166 -178.5t-200 -48.5q-140 0 -223.5 83.5t-83.5 214.5q0 185 127.5 279.5t413.5 99.5l191 3q21 95 21 131q0 128 -127 128q-94 0 -140 -36.5t-63 -105.5l-263 31q34 144 153.5 219t317.5 75q207 0 303.5 -73 t96.5 -222q0 -37 -24 -157l-71 -353q-8 -45 -8 -72q0 -24 10 -37t23 -19t26 -7.5t20 -1.5q30 0 62 7l-14 -155q-42 -16 -85 -19t-88 -3zM711 503h-162q-117 -2 -184.5 -48t-67.5 -130q0 -70 39.5 -109.5t106.5 -39.5q83 0 151 64.5t95 170.5z" />
|
||||||
|
<glyph unicode="b" horiz-adv-x="1251" d="M855 1102q159 0 248 -94.5t89 -259.5v-14q0 -188 -62 -379.5t-174.5 -283t-286.5 -91.5q-125 0 -203 52t-110 146h-2l-28 -111l-20 -67h-271q5 15 19.5 82t29.5 141l246 1261h281l-84 -427q-28 -144 -32 -144h4q56 84 145.5 136.5t210.5 52.5zM735 907q-126 0 -201.5 -88 t-109.5 -265q-17 -93 -17 -153q0 -107 53 -167.5t148 -60.5q101 0 158 62.5t95 212t38 246.5q0 105 -35.5 159t-128.5 54z" />
|
||||||
|
<glyph unicode="c" d="M536 173q83 0 137 52.5t86 155.5l271 -50q-107 -351 -510 -351q-220 0 -338.5 112.5t-118.5 312.5q0 195 79 366t210.5 251t327.5 80q189 0 302 -95.5t127 -265.5l-284 -23q-11 191 -167 191q-107 0 -167.5 -73.5t-109.5 -260.5q-23 -115 -23 -168q0 -234 178 -234z" />
|
||||||
|
<glyph unicode="d" horiz-adv-x="1251" d="M749 160q-71 -93 -153.5 -137t-203.5 -44q-154 0 -244 102t-90 273q0 191 64 374t179.5 278.5t278.5 95.5q256 0 314 -198h5q2 20 8 60t18 102l84 418h277l-238 -1253q-20 -112 -29 -231h-281q0 63 15 160h-4zM515 172q81 0 139 34.5t99 106t65 179.5t24 189 q0 120 -47 174.5t-141 54.5q-102 0 -166.5 -69t-98.5 -202t-34 -246q0 -221 160 -221z" />
|
||||||
|
<glyph unicode="e" d="M358 476q-7 -38 -7 -89q0 -106 46.5 -162.5t137.5 -56.5q147 0 213 169l245 -74q-75 -159 -186 -221t-291 -62q-213 0 -333 115.5t-120 322.5t72 362.5t204.5 238.5t306.5 83q209 0 322.5 -107.5t113.5 -303.5q0 -99 -24 -215h-700zM822 663l3 56q0 107 -49.5 156 t-129.5 49q-96 0 -161.5 -66.5t-93.5 -194.5h431z" />
|
||||||
|
<glyph unicode="f" horiz-adv-x="682" d="M528 892l-174 -892h-280l174 892h-158l37 190h158l22 113q30 155 124.5 222t266.5 67q73 0 155 -17l-36 -181q-11 2 -43 6t-53 4q-67 0 -97 -32t-43 -97l-16 -85h213l-37 -190h-213z" />
|
||||||
|
<glyph unicode="g" horiz-adv-x="1251" d="M431 -425q-199 0 -306 69t-132 214l283 30q27 -127 188 -127q110 0 171 59t95 207q20 96 31 174h-2q-63 -89 -110.5 -128t-107 -60t-136.5 -21q-155 0 -247.5 100t-92.5 264q0 201 63.5 385.5t175 272t282.5 87.5q118 0 203 -56t112 -152h2q6 29 24.5 105t23.5 84h265 l-19 -83l-30 -146l-165 -843q-47 -233 -182 -334t-389 -101zM846 686q0 104 -52 163.5t-146 59.5q-76 0 -125.5 -32t-84 -103.5t-57 -188t-22.5 -189.5q0 -199 173 -199q89 0 162 67t112.5 182.5t39.5 239.5z" />
|
||||||
|
<glyph unicode="h" horiz-adv-x="1251" d="M601 1484l-79 -405l-39 -182h3q75 104 165.5 154t207.5 50q152 0 229 -73t77 -211q0 -25 -7 -79.5t-14 -84.5l-127 -653h-279l118 595q26 124 26 165q0 129 -152 129q-101 0 -187 -82t-108 -201l-118 -606h-282l286 1484h280z" />
|
||||||
|
<glyph unicode="i" horiz-adv-x="569" d="M282 1277l41 207h281l-41 -207h-281zM35 0l210 1082h281l-211 -1082h-280z" />
|
||||||
|
<glyph unicode="j" horiz-adv-x="569" d="M283 1277l40 207h281l-40 -207h-281zM-54 -425q-95 0 -166 19l36 188l58 -4q67 0 98.5 34.5t49.5 127.5l223 1142h281l-236 -1210q-29 -144 -116.5 -220.5t-227.5 -76.5z" />
|
||||||
|
<glyph unicode="k" d="M728 0l-188 497l-140 -75l-85 -422h-280l288 1484h281l-167 -850l465 448h322l-473 -422l275 -660h-298z" />
|
||||||
|
<glyph unicode="l" horiz-adv-x="569" d="M35 0l288 1484h281l-289 -1484h-280z" />
|
||||||
|
<glyph unicode="m" horiz-adv-x="1821" d="M1322 892q-91 0 -158 -77t-93 -208l-119 -607h-279l123 635q17 91 17 136q0 121 -126 121q-88 0 -156.5 -75.5t-95.5 -212.5l-118 -604h-282l166 851q20 95 39 231h272q0 -11 -10.5 -77.5t-17.5 -107.5h3q77 116 151.5 160t176.5 44q124 0 196 -59.5t86 -172.5 q80 125 162.5 178.5t191.5 53.5q138 0 211.5 -73t73.5 -211q0 -64 -21 -164l-128 -653h-279l122 627q18 90 18 139v5q-3 121 -126 121z" />
|
||||||
|
<glyph unicode="n" horiz-adv-x="1251" d="M738 0l118 595q26 124 26 165q0 129 -152 129q-101 0 -187 -82t-108 -201l-118 -606h-282l166 851q16 79 38 231h268q0 -9 -9.5 -84t-14.5 -101h3q75 104 165.5 154t207.5 50q152 0 229 -73t77 -211q0 -25 -7 -79.5t-14 -84.5l-127 -653h-279z" />
|
||||||
|
<glyph unicode="o" horiz-adv-x="1251" d="M1185 683q0 -207 -81.5 -368t-231 -248t-337.5 -87q-218 0 -345 117.5t-127 321.5q0 201 79.5 356t226.5 240.5t335 85.5q235 0 358 -109.5t123 -308.5zM891 662q0 247 -208 247q-114 0 -181.5 -60t-105.5 -182.5t-38 -235.5q0 -259 208 -259q112 0 177.5 56.5t103 171.5 t44.5 262z" />
|
||||||
|
<glyph unicode="p" horiz-adv-x="1251" d="M728 907q-126 0 -201.5 -88t-109.5 -265q-17 -93 -17 -153q0 -107 53 -167.5t148 -60.5q102 0 161 64t93 206t34 251q0 106 -38.5 159.5t-122.5 53.5zM493 913q72 100 154.5 144.5t200.5 44.5q159 0 248 -94.5t89 -259.5q0 -202 -62 -393.5t-174.5 -283t-286.5 -91.5 q-125 0 -203 52t-110 146h-2q-7 -62 -32 -188l-80 -415h-280l243 1258l20 110l19 139h275q0 -14 -7.5 -77.5t-15.5 -91.5h4z" />
|
||||||
|
<glyph unicode="q" horiz-adv-x="1251" d="M898 903q25 123 47 179h270q-8 -27 -30 -133t-267 -1374h-281l85 432l36 156h-4q-75 -98 -159.5 -141t-200.5 -43q-152 0 -243.5 98t-91.5 271q0 196 64 379t180 279t277 96q130 0 201 -45.5t112 -153.5h5zM518 172q127 0 202 88.5t107 266.5q16 88 16 153 q0 230 -174 230q-110 0 -176 -64.5t-101.5 -200.5t-35.5 -259q0 -104 40.5 -159t121.5 -55z" />
|
||||||
|
<glyph unicode="r" horiz-adv-x="797" d="M844 853q-69 15 -114 15q-123 0 -200.5 -87t-112.5 -267l-101 -514h-281l161 830q24 120 42 252h268l-22 -172l-8 -49h4q73 134 144 187.5t163 53.5q47 0 103 -14z" />
|
||||||
|
<glyph unicode="s" d="M1000 334q0 -174 -128.5 -264t-374.5 -90q-201 0 -317 71t-157 220l251 36q21 -75 77 -108t166 -33q109 0 165.5 35t56.5 101q0 52 -41.5 79.5t-182.5 57.5q-199 45 -280.5 124.5t-81.5 205.5q0 160 125.5 245t358.5 85q206 0 307 -70.5t125 -217.5l-251 -29 q-17 69 -66 100t-134 31q-205 0 -205 -120q0 -33 20 -55t57 -38t178 -49q182 -41 257 -117t75 -200z" />
|
||||||
|
<glyph unicode="t" horiz-adv-x="682" d="M376 -16q-124 0 -192 58.5t-68 166.5q0 71 16 157l102 526h-148l37 190h162l137 254h176l-48 -254h202l-35 -190h-205l-104 -535q-11 -56 -11 -89q0 -46 23.5 -68.5t63.5 -22.5q32 0 108 13l-32 -182q-81 -24 -184 -24z" />
|
||||||
|
<glyph unicode="u" horiz-adv-x="1251" d="M512 1082l-118 -595q-26 -123 -26 -165q0 -129 152 -129q101 0 186.5 81t108.5 202l118 606h282l-166 -851q-16 -79 -38 -231h-268q0 9 9.5 84t14.5 101h-3q-76 -107 -166.5 -155.5t-206.5 -48.5q-152 0 -229 73t-77 211q0 25 7 80.5t14 83.5l127 653h279z" />
|
||||||
|
<glyph unicode="v" d="M622 0h-336l-176 1082h289l71 -605q4 -30 13 -138t9 -131q61 143 122 266l316 608h302z" />
|
||||||
|
<glyph unicode="w" horiz-adv-x="1593" d="M1207 0h-297l-43 660l-5 230q-53 -142 -95 -232l-302 -658h-297l-69 1082h258l14 -696v-131l27 68l52 123l294 636h301l42 -636l5 -191l53 132l291 695h266z" />
|
||||||
|
<glyph unicode="x" d="M724 0l-186 383l-327 -383h-301l508 562l-279 520h292l173 -347l296 347h308l-483 -525l294 -557h-295z" />
|
||||||
|
<glyph unicode="y" d="M88 -425q-97 0 -173 18l38 196q40 -9 87 -9q78 0 137.5 46t118.5 150l28 48l-212 1058h291l71 -497q6 -31 21.5 -178t13.5 -156l17 37l139 293l259 501h300l-654 -1139q-107 -167 -174.5 -235t-141 -100.5t-166.5 -32.5z" />
|
||||||
|
<glyph unicode="z" horiz-adv-x="1024" d="M-10 0l38 199l613 680h-440l40 203h769l-39 -201l-610 -676h527l-40 -205h-858z" />
|
||||||
|
<glyph unicode="{" horiz-adv-x="797" d="M388 -425q-119 0 -187.5 60.5t-68.5 162.5q0 44 11 101l61 308q7 35 7 68q0 154 -192 158l38 192q231 4 274 227l67 338q29 146 112.5 220t237.5 74h194l-37 -190h-76q-82 0 -125 -46.5t-65 -158.5l-60 -310q-19 -94 -89 -160.5t-167 -86.5l-1 -4q74 -19 118.5 -69.5 t44.5 -125.5q0 -29 -5 -52l-65 -334q-9 -42 -9 -76q0 -53 33 -79t89 -26h80l-37 -191h-183z" />
|
||||||
|
<glyph unicode="|" horiz-adv-x="573" d="M191 -425v1909h262v-1909h-262z" />
|
||||||
|
<glyph unicode="}" horiz-adv-x="797" d="M399 1485q119 0 187.5 -60.5t68.5 -162.5q0 -46 -11 -101l-61 -308q-7 -33 -7 -68q0 -77 46.5 -116.5t145.5 -41.5l-38 -192q-118 -2 -185 -58.5t-89 -169.5l-67 -337q-31 -152 -115.5 -223.5t-234.5 -71.5h-194l37 190h76q82 0 125 46.5t65 158.5l60 310q19 95 89 161.5 t167 86.5l1 3q-75 19 -119 70.5t-44 125.5q0 29 5 52l65 333q9 45 9 77q0 53 -33 79t-89 26h-80l37 191h183z" />
|
||||||
|
<glyph unicode="~" horiz-adv-x="1196" d="M889 516q-75 0 -147.5 21t-147.5 47q-135 47 -221 47q-71 0 -130.5 -21.5t-124.5 -66.5v213q113 84 271 84q80 0 156.5 -22t150.5 -48q134 -47 212 -47q134 0 248 92v-219q-64 -44 -122.5 -62t-144.5 -18z" />
|
||||||
|
<glyph unicode="¡" horiz-adv-x="682" d="M247 812l53 270h288l-53 -270h-288zM20 -327l222 981h230l-158 -981h-294z" />
|
||||||
|
<glyph unicode="¢" d="M549 328q83 0 137 52.5t86 155.5l271 -50q-52 -169 -167.5 -254t-291.5 -96l-32 -167h-162l32 174q-165 26 -255.5 134t-90.5 283q0 105 18 179q56 244 190 374.5t354 141.5l31 154h162l-32 -161q142 -23 227 -116t96 -236l-284 -23q-11 191 -167 191 q-107 0 -167.5 -73.5t-109.5 -260.5q-23 -115 -23 -168q0 -234 178 -234z" />
|
||||||
|
<glyph unicode="£" d="M1104 363q-42 -179 -156 -271t-285 -92h-714l39 205q94 38 151 104.5t78 171.5l25 123h-187l32 170h178l51 260q39 207 149 301.5t307 94.5q176 0 280.5 -79.5t121.5 -220.5l-245 -48q-15 84 -56.5 120.5t-112.5 36.5q-78 0 -120 -46t-62 -151l-53 -268h286l-33 -170 h-286l-27 -126q-42 -195 -232 -268h408q95 0 154.5 45t83.5 147z" />
|
||||||
|
<glyph unicode="¤" d="M149 684q0 120 60 221l-133 133l157 156l131 -133q101 59 220 59q121 0 219 -59l135 135l158 -158l-136 -135q60 -99 60 -219q0 -118 -58 -217l134 -133l-158 -160l-133 135q-100 -59 -221 -59q-122 0 -220 57l-135 -137l-157 158l135 137q-58 99 -58 219zM375 686 q0 -86 61 -147.5t148 -61.5q85 0 146.5 62t61.5 147q0 86 -61 147.5t-147 61.5t-147.5 -61t-61.5 -148z" />
|
||||||
|
<glyph unicode="¥" d="M797 691h276l-28 -146h-338l-32 -162h338l-28 -147h-338l-46 -236h-272l46 236h-336l28 147h337l32 162h-337l28 146h276l-224 718h284l154 -596l390 596h294z" />
|
||||||
|
<glyph unicode="¦" horiz-adv-x="573" d="M192 736v748h262v-748h-262zM192 -425v749h262v-749h-262z" />
|
||||||
|
<glyph unicode="§" d="M718 1427q204 0 313.5 -70t116.5 -204l-244 -25q-12 68 -68 98.5t-139 30.5q-228 0 -228 -133q0 -38 26 -66t72 -48.5t155 -46.5q357 -82 357 -295q0 -112 -58 -185t-191 -115q63 -35 97.5 -93t34.5 -133q0 -182 -138.5 -276.5t-398.5 -94.5q-220 0 -334 69.5t-133 218.5 l244 37q14 -83 72 -119t164 -36q136 0 207 40t71 114q0 48 -25.5 79t-72 52t-202.5 57q-321 71 -321 302q0 209 271 276q-71 39 -108 100t-37 139q0 165 123 246t374 81zM571 780q-103 -6 -164 -45t-61 -109q0 -42 24.5 -71.5t68 -51t161.5 -49.5q111 9 170.5 45.5 t59.5 98.5q0 69 -54.5 108.5t-204.5 73.5z" />
|
||||||
|
<glyph unicode="¨" horiz-adv-x="682" d="M568 1199l43 219h217l-43 -219h-217zM135 1199l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="©" horiz-adv-x="1509" d="M1508 707q0 -193 -96.5 -361.5t-265 -265t-361.5 -96.5q-197 0 -366.5 100.5t-263 267t-93.5 355.5q0 193 97 361t265 265t361 97q194 0 362.5 -97.5t264.5 -264.5t96 -361zM1396 707q0 163 -82 303.5t-224 222.5t-305 82q-157 0 -297 -78t-225.5 -219.5t-85.5 -310.5 q0 -163 81.5 -305t222 -224t304.5 -82t306 82t223.5 224t81.5 305zM798 285q-193 0 -298.5 111t-105.5 313q0 203 102 309t293 106q130 0 217.5 -56t135.5 -173l-156 -41q-26 61 -74.5 95t-117.5 34q-109 0 -164.5 -70t-55.5 -204q0 -135 59 -209t165 -74q66 0 117 37 t79 106l160 -47q-58 -125 -145 -181t-211 -56z" />
|
||||||
|
<glyph unicode="ª" horiz-adv-x="758" d="M679 697q-66 0 -101.5 26t-35.5 72l3 41h-3q-56 -87 -109 -117t-129 -30q-89 0 -144.5 54t-55.5 141q0 117 83 179t270 65l123 2l5 26q9 36 9 61q0 82 -82 82q-60 0 -90 -23t-42 -68l-171 19q20 88 94 139.5t212 51.5q135 0 197.5 -46.5t62.5 -144.5q0 -13 -2 -28.5 t-61 -303.5l-5 -47q0 -43 52 -43q17 0 41 6l-10 -102q-35 -12 -111 -12zM561 1029l-98 -2q-77 -2 -121 -30.5t-44 -82.5q0 -51 25.5 -74.5t63.5 -23.5q52 0 96 41t62 112z" />
|
||||||
|
<glyph unicode="«" d="M722 139l-192 361l14 71l323 367h239l-6 -41l-329 -366l188 -353l-5 -39h-232zM264 139l-192 361l14 71l323 367h239l-6 -41l-329 -366l188 -353l-5 -39h-232z" />
|
||||||
|
<glyph unicode="¬" horiz-adv-x="1196" d="M878 141v428h-803v224h1027v-652h-224z" />
|
||||||
|
<glyph unicode="­" horiz-adv-x="682" d="M56 409l47 244h520l-47 -244h-520z" />
|
||||||
|
<glyph unicode="®" horiz-adv-x="1509" d="M1508 707q0 -193 -96.5 -361.5t-265 -265t-361.5 -96.5q-197 0 -366.5 100.5t-263 267t-93.5 355.5q0 193 97 361t265 265t361 97q194 0 362.5 -97.5t264.5 -264.5t96 -361zM1396 707q0 163 -82 303.5t-224 222.5t-305 82q-157 0 -297 -78t-225.5 -219.5t-85.5 -310.5 q0 -163 81.5 -305t222 -224t304.5 -82t306 82t223.5 224t81.5 305zM953 297l-178 313h-117v-313h-178v815h330q153 0 229 -64.5t76 -177.5q0 -94 -48 -153t-126 -84l213 -336h-201zM935 868q0 57 -37.5 87t-106.5 30h-133v-246h144q66 0 99.5 35.5t33.5 93.5z" />
|
||||||
|
<glyph unicode="¯" horiz-adv-x="1131" d="M1148 1452h-1165v94h1165v-94z" />
|
||||||
|
<glyph unicode="°" horiz-adv-x="819" d="M830 1110q0 -130 -93.5 -222.5t-227.5 -92.5q-132 0 -226 91t-94 224q0 86 42.5 159t116 114.5t161.5 41.5q135 0 228 -92.5t93 -222.5zM672 1110q0 70 -46.5 118t-116.5 48q-71 0 -118.5 -48.5t-47.5 -117.5t49 -118.5t117 -49.5q67 0 115 49t48 119z" />
|
||||||
|
<glyph unicode="±" horiz-adv-x="1124" d="M712 707v-341h-224v341h-401v223h401v340h224v-340h402v-223h-402zM87 0v223h1027v-223h-1027z" />
|
||||||
|
<glyph unicode="²" horiz-adv-x="682" d="M71 696l24 120q40 63 104 115t174 114q92 50 130.5 92.5t38.5 93.5q0 29 -22 48.5t-57 19.5q-88 0 -114 -97l-162 34q31 99 100 144.5t192 45.5q115 0 181 -50.5t66 -136.5q0 -60 -25 -104.5t-63.5 -79t-86.5 -61.5t-94 -51.5t-85 -49t-61 -54.5h349l-25 -143h-564z" />
|
||||||
|
<glyph unicode="³" horiz-adv-x="682" d="M496 915q0 85 -111 85h-68l24 126h60q62 0 100 25t38 70q0 83 -83 83q-90 0 -115 -94l-163 24q26 98 96 145t202 47q118 0 184 -44.5t66 -134.5q0 -71 -50.5 -122t-132.5 -58l-1 -2q64 -12 103 -50.5t39 -101.5q0 -101 -85 -163t-230 -62q-246 0 -273 197l181 25 q17 -99 108 -99q46 0 78.5 26.5t32.5 77.5z" />
|
||||||
|
<glyph unicode="´" horiz-adv-x="682" d="M255 1183l6 31l247 288h277l-8 -43l-376 -276h-146z" />
|
||||||
|
<glyph unicode="µ" horiz-adv-x="1180" d="M875 -20q-88 0 -126.5 32.5t-38.5 109.5v21l2 21h-4q-42 -87 -95 -135.5t-134 -48.5q-59 0 -97.5 24.5t-53.5 65.5h-6l-16 -115l-73 -380h-280l291 1507h281l-118 -605q-11 -59 -13 -119q0 -165 125 -165q81 0 141 80t86 231l112 578h281l-147 -757q-9 -45 -9 -65 q0 -69 50 -69q23 0 46 7l-16 -193q-106 -25 -188 -25z" />
|
||||||
|
<glyph unicode="¶" d="M975 1266v-1530h-156v1530h-195v-1530h-155v958q-169 0 -266 92.5t-97 262.5q0 169 98.5 264.5t272.5 95.5h629v-143h-131z" />
|
||||||
|
<glyph unicode="·" horiz-adv-x="682" d="M189 531l59 305h288l-59 -305h-288z" />
|
||||||
|
<glyph unicode="¸" horiz-adv-x="682" d="M194 -425q-50 0 -106 6l29 117q42 -7 82 -7q81 0 118 17.5t37 59.5q0 63 -110 63h-25l-28 -2l98 171h141l-48 -83q70 -1 113.5 -33.5t43.5 -98.5q0 -97 -84 -153.5t-261 -56.5z" />
|
||||||
|
<glyph unicode="¹" horiz-adv-x="682" d="M98 693l23 121h184l91 468l-194 -108l24 122l202 117h175l-116 -599h170l-23 -121h-536z" />
|
||||||
|
<glyph unicode="º" horiz-adv-x="748" d="M828 1142q0 -203 -116.5 -328t-302.5 -125q-142 0 -224.5 78.5t-82.5 212.5q0 197 114 317.5t299 120.5q153 0 233 -73.5t80 -202.5zM625 1128q0 73 -31.5 112.5t-92.5 39.5q-52 0 -86 -19t-58.5 -58t-37.5 -101.5t-13 -114.5q0 -79 31.5 -120t91.5 -41q50 0 76 12 t46.5 37t34 56.5t24 77.5t15.5 119z" />
|
||||||
|
<glyph unicode="»" d="M422 938l192 -361l-14 -71l-323 -367h-239l6 41l329 366l-188 353l5 39h232zM880 938l192 -361l-14 -71l-323 -367h-239l6 41l329 366l-188 353l5 39h232z" />
|
||||||
|
<glyph unicode="¼" horiz-adv-x="1708" d="M98 693l23 121h184l91 468l-194 -108l24 122l202 117h175l-116 -599h170l-23 -121h-536zM429 0h-197l1086 1409h199zM1420 141l-27 -140h-183l27 140h-347l28 148l395 432h219l-84 -437h103l-28 -143h-103zM1063 284h202l62 299l-17 -22q-37 -52 -69 -86z" />
|
||||||
|
<glyph unicode="½" horiz-adv-x="1708" d="M98 693l23 121h184l91 468l-194 -108l24 122l202 117h175l-116 -599h170l-23 -121h-536zM429 0h-197l1086 1409h199zM949 1l24 120q40 63 104 115t174 114q92 50 130.5 92.5t38.5 93.5q0 29 -22 48.5t-57 19.5q-88 0 -114 -97l-162 34q31 99 100 144.5t192 45.5 q115 0 181 -50.5t66 -136.5q0 -60 -25 -104.5t-63.5 -79t-86.5 -61.5t-94 -51.5t-85 -49t-61 -54.5h349l-25 -143h-564z" />
|
||||||
|
<glyph unicode="¾" horiz-adv-x="1708" d="M510 915q0 85 -111 85h-68l24 126h60q62 0 100 25t38 70q0 83 -83 83q-90 0 -115 -94l-163 24q26 98 96 145t202 47q118 0 184 -44.5t66 -134.5q0 -71 -50.5 -122t-132.5 -58l-1 -2q64 -12 103 -50.5t39 -101.5q0 -101 -85 -163t-230 -62q-246 0 -273 197l181 25 q17 -99 108 -99q46 0 78.5 26.5t32.5 77.5zM429 0h-197l1086 1409h199zM1420 141l-27 -140h-183l27 140h-347l28 148l395 432h219l-84 -437h103l-28 -143h-103zM1063 284h202l62 299l-17 -22q-37 -52 -69 -86z" />
|
||||||
|
<glyph unicode="¿" horiz-adv-x="1251" d="M490 -348q-214 0 -339 94t-125 261q0 90 37.5 161t105.5 131.5t225 147.5q83 55 110 81.5t43.5 57t21.5 70.5h267q-14 -77 -45 -134.5t-79.5 -104t-166.5 -119.5q-69 -43 -114.5 -76t-72.5 -63.5t-38 -61.5t-11 -70q0 -63 48 -104.5t149 -41.5q227 0 279 193l266 -40 q-117 -382 -561 -382zM926 1082l-52 -270h-289l52 270h289z" />
|
||||||
|
<glyph unicode="À" horiz-adv-x="1479" d="M1039 0l-55 360h-537l-195 -360h-294l787 1409h348l238 -1409h-292zM876 1192q-21 -64 -98 -212l-212 -398h395l-67 452q-18 135 -18 158zM954 1530l-304 235l9 43h238l203 -247l-7 -31h-139z" />
|
||||||
|
<glyph unicode="Á" horiz-adv-x="1479" d="M1039 0l-55 360h-537l-195 -360h-294l787 1409h348l238 -1409h-292zM876 1192q-21 -64 -98 -212l-212 -398h395l-67 452q-18 135 -18 158zM764 1530l7 31l270 247h267l-9 -43l-386 -235h-149z" />
|
||||||
|
<glyph unicode="Â" horiz-adv-x="1479" d="M1039 0l-55 360h-537l-195 -360h-294l787 1409h348l238 -1409h-292zM876 1192q-21 -64 -98 -212l-212 -398h395l-67 452q-18 135 -18 158zM1288 1559l-5 -29h-149l-174 151h-4l-240 -151h-169l5 29l311 276h229z" />
|
||||||
|
<glyph unicode="Ã" horiz-adv-x="1479" d="M1039 0l-55 360h-537l-195 -360h-294l787 1409h348l238 -1409h-292zM876 1192q-21 -64 -98 -212l-212 -398h395l-67 452q-18 135 -18 158zM1067 1530q-44 0 -84.5 19t-78 42.5t-71.5 42.5t-64 19q-42 0 -69.5 -25.5t-52.5 -97.5h-136q39 158 108.5 225.5t172.5 67.5 q45 0 86.5 -19t78.5 -42.5t70 -42.5t62 -19q43 0 71 28t52 95h135q-39 -158 -108.5 -225.5t-171.5 -67.5z" />
|
||||||
|
<glyph unicode="Ä" horiz-adv-x="1479" d="M1039 0l-55 360h-537l-195 -360h-294l787 1409h348l238 -1409h-292zM876 1192q-21 -64 -98 -212l-212 -398h395l-67 452q-18 135 -18 158zM1040 1530l43 219h217l-43 -219h-217zM607 1530l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="Å" horiz-adv-x="1479" d="M1039 0l-55 360h-537l-195 -360h-294l787 1409h348l238 -1409h-292zM876 1192q-21 -64 -98 -212l-212 -398h395l-67 452q-18 135 -18 158zM1180 1538q0 -105 -73.5 -179.5t-180.5 -74.5t-180.5 74.5t-73.5 179.5t74.5 179.5t179.5 74.5t179.5 -74.5t74.5 -179.5z M1053 1538q0 51 -36.5 88t-90.5 37q-51 0 -88 -36t-37 -89q0 -56 37 -92t88 -36q53 0 90 37t37 91z" />
|
||||||
|
<glyph unicode="Æ" horiz-adv-x="2048" d="M837 0l70 360h-450l-242 -360h-312l965 1409h1231l-45 -227h-701l-69 -355h639l-43 -221h-639l-73 -379h742l-44 -227h-1029zM1068 1192h-61l-136 -209l-269 -401h348z" />
|
||||||
|
<glyph unicode="Ç" horiz-adv-x="1479" d="M382 573q0 -173 85.5 -267.5t244.5 -94.5q266 0 418 258l227 -117q-210 -372 -665 -372q-191 0 -329.5 72t-210 205.5t-71.5 311.5q0 252 105 450.5t293.5 304.5t428.5 106q230 0 377.5 -98.5t198.5 -293.5l-274 -71q-29 107 -111 169t-200 62q-242 0 -379.5 -168 t-137.5 -457zM543 -425q-50 0 -106 6l29 117q42 -7 82 -7q81 0 118 17.5t37 59.5q0 63 -110 63h-25l-28 -2l98 171h141l-48 -83q70 -1 113.5 -33.5t43.5 -98.5q0 -97 -84 -153.5t-261 -56.5z" />
|
||||||
|
<glyph unicode="È" horiz-adv-x="1366" d="M36 0l273 1409h1108l-44 -228h-813l-69 -354h752l-44 -228h-752l-72 -371h854l-45 -228h-1148zM860 1530l-304 235l9 43h238l203 -247l-7 -31h-139z" />
|
||||||
|
<glyph unicode="É" horiz-adv-x="1366" d="M36 0l273 1409h1108l-44 -228h-813l-69 -354h752l-44 -228h-752l-72 -371h854l-45 -228h-1148zM714 1530l7 31l270 247h267l-9 -43l-386 -235h-149z" />
|
||||||
|
<glyph unicode="Ê" horiz-adv-x="1366" d="M36 0l273 1409h1108l-44 -228h-813l-69 -354h752l-44 -228h-752l-72 -371h854l-45 -228h-1148zM1254 1559l-5 -29h-149l-174 151h-4l-240 -151h-169l5 29l311 276h229z" />
|
||||||
|
<glyph unicode="Ë" horiz-adv-x="1366" d="M36 0l273 1409h1108l-44 -228h-813l-69 -354h752l-44 -228h-752l-72 -371h854l-45 -228h-1148zM995 1530l43 219h217l-43 -219h-217zM562 1530l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="Ì" horiz-adv-x="569" d="M36 0l273 1409h295l-274 -1409h-294zM482 1530l-304 235l9 43h238l203 -247l-7 -31h-139z" />
|
||||||
|
<glyph unicode="Í" horiz-adv-x="569" d="M36 0l273 1409h295l-274 -1409h-294zM326 1530l7 31l270 247h267l-9 -43l-386 -235h-149z" />
|
||||||
|
<glyph unicode="Î" horiz-adv-x="569" d="M36 0l273 1409h295l-274 -1409h-294zM846 1559l-5 -29h-149l-174 151h-4l-240 -151h-169l5 29l311 276h229z" />
|
||||||
|
<glyph unicode="Ï" horiz-adv-x="569" d="M36 0l273 1409h295l-274 -1409h-294zM584 1530l43 219h217l-43 -219h-217zM151 1530l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="Ð" horiz-adv-x="1479" d="M734 1409q333 0 510 -155t177 -447q0 -236 -99 -417t-287 -285.5t-421 -104.5h-578l115 594h-128l42 219h129l116 596h424zM488 813h357l-44 -219h-355l-71 -366h230q160 0 283.5 68.5t190 197.5t66.5 300q0 189 -105.5 288t-303.5 99h-176z" />
|
||||||
|
<glyph unicode="Ñ" horiz-adv-x="1479" d="M884 0l-374 1131q-23 -162 -38 -239l-174 -892h-262l274 1409h350l377 -1141l12 82q11 83 29 174l174 885h262l-274 -1409h-356zM1100 1530q-44 0 -84.5 19t-78 42.5t-71.5 42.5t-64 19q-42 0 -69.5 -25.5t-52.5 -97.5h-136q39 158 108.5 225.5t172.5 67.5q45 0 86.5 -19 t78.5 -42.5t70 -42.5t62 -19q43 0 71 28t52 95h135q-39 -158 -108.5 -225.5t-171.5 -67.5z" />
|
||||||
|
<glyph unicode="Ò" horiz-adv-x="1593" d="M928 1430q293 0 462 -155.5t169 -423.5q0 -247 -105.5 -450.5t-294.5 -312t-432 -108.5q-193 0 -335.5 72t-217 206.5t-74.5 314.5q0 235 105.5 438.5t292.5 311t430 107.5zM914 1197q-162 0 -276 -75t-176 -226t-62 -315q0 -184 90 -276.5t251 -92.5t275 75t176.5 223 t62.5 317q0 176 -87.5 273t-253.5 97zM988 1530l-304 235l9 43h238l203 -247l-7 -31h-139z" />
|
||||||
|
<glyph unicode="Ó" horiz-adv-x="1593" d="M928 1430q293 0 462 -155.5t169 -423.5q0 -247 -105.5 -450.5t-294.5 -312t-432 -108.5q-193 0 -335.5 72t-217 206.5t-74.5 314.5q0 235 105.5 438.5t292.5 311t430 107.5zM914 1197q-162 0 -276 -75t-176 -226t-62 -315q0 -184 90 -276.5t251 -92.5t275 75t176.5 223 t62.5 317q0 176 -87.5 273t-253.5 97zM857 1530l7 31l270 247h267l-9 -43l-386 -235h-149z" />
|
||||||
|
<glyph unicode="Ô" horiz-adv-x="1593" d="M928 1430q293 0 462 -155.5t169 -423.5q0 -247 -105.5 -450.5t-294.5 -312t-432 -108.5q-193 0 -335.5 72t-217 206.5t-74.5 314.5q0 235 105.5 438.5t292.5 311t430 107.5zM914 1197q-162 0 -276 -75t-176 -226t-62 -315q0 -184 90 -276.5t251 -92.5t275 75t176.5 223 t62.5 317q0 176 -87.5 273t-253.5 97zM1317 1559l-5 -29h-149l-174 151h-4l-240 -151h-169l5 29l311 276h229z" />
|
||||||
|
<glyph unicode="Õ" horiz-adv-x="1593" d="M928 1430q293 0 462 -155.5t169 -423.5q0 -247 -105.5 -450.5t-294.5 -312t-432 -108.5q-193 0 -335.5 72t-217 206.5t-74.5 314.5q0 235 105.5 438.5t292.5 311t430 107.5zM914 1197q-162 0 -276 -75t-176 -226t-62 -315q0 -184 90 -276.5t251 -92.5t275 75t176.5 223 t62.5 317q0 176 -87.5 273t-253.5 97zM1136 1530q-44 0 -84.5 19t-78 42.5t-71.5 42.5t-64 19q-42 0 -69.5 -25.5t-52.5 -97.5h-136q39 158 108.5 225.5t172.5 67.5q45 0 86.5 -19t78.5 -42.5t70 -42.5t62 -19q43 0 71 28t52 95h135q-39 -158 -108.5 -225.5t-171.5 -67.5z " />
|
||||||
|
<glyph unicode="Ö" horiz-adv-x="1593" d="M928 1430q293 0 462 -155.5t169 -423.5q0 -247 -105.5 -450.5t-294.5 -312t-432 -108.5q-193 0 -335.5 72t-217 206.5t-74.5 314.5q0 235 105.5 438.5t292.5 311t430 107.5zM914 1197q-162 0 -276 -75t-176 -226t-62 -315q0 -184 90 -276.5t251 -92.5t275 75t176.5 223 t62.5 317q0 176 -87.5 273t-253.5 97zM1082 1530l43 219h217l-43 -219h-217zM649 1530l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="×" horiz-adv-x="1196" d="M126 326l356 358l-352 352l158 156l352 -350l352 352l158 -158l-352 -354l352 -350l-158 -160l-352 354l-356 -358z" />
|
||||||
|
<glyph unicode="Ø" horiz-adv-x="1593" d="M928 1430q237 0 396 -104l131 140h203l-223 -239q124 -148 124 -376q0 -247 -105.5 -450.5t-294.5 -312t-432 -108.5q-222 0 -370 91l-115 -124h-207l205 220q-140 158 -140 406q0 235 105.5 438.5t292.5 311t430 107.5zM914 1197q-162 0 -276 -75t-176 -226t-62 -315 q0 -121 39 -202l699 748q-87 70 -224 70zM1255 827q0 100 -29 175l-688 -738q79 -52 203 -52q161 0 275 75t176.5 223t62.5 317z" />
|
||||||
|
<glyph unicode="Ù" horiz-adv-x="1479" d="M688 211q165 0 250.5 76t119.5 254l168 868h295l-171 -879q-55 -281 -220 -415.5t-458 -134.5q-264 0 -408.5 117.5t-144.5 333.5q0 44 7.5 105.5t15.5 98.5l148 774h295l-153 -810q-18 -87 -18 -172q0 -103 73 -159.5t201 -56.5zM927 1530l-304 235l9 43h238l203 -247 l-7 -31h-139z" />
|
||||||
|
<glyph unicode="Ú" horiz-adv-x="1479" d="M688 211q165 0 250.5 76t119.5 254l168 868h295l-171 -879q-55 -281 -220 -415.5t-458 -134.5q-264 0 -408.5 117.5t-144.5 333.5q0 44 7.5 105.5t15.5 98.5l148 774h295l-153 -810q-18 -87 -18 -172q0 -103 73 -159.5t201 -56.5zM789 1530l7 31l270 247h267l-9 -43 l-386 -235h-149z" />
|
||||||
|
<glyph unicode="Û" horiz-adv-x="1479" d="M688 211q165 0 250.5 76t119.5 254l168 868h295l-171 -879q-55 -281 -220 -415.5t-458 -134.5q-264 0 -408.5 117.5t-144.5 333.5q0 44 7.5 105.5t15.5 98.5l148 774h295l-153 -810q-18 -87 -18 -172q0 -103 73 -159.5t201 -56.5zM1290 1559l-5 -29h-149l-174 151h-4 l-240 -151h-169l5 29l311 276h229z" />
|
||||||
|
<glyph unicode="Ü" horiz-adv-x="1479" d="M688 211q165 0 250.5 76t119.5 254l168 868h295l-171 -879q-55 -281 -220 -415.5t-458 -134.5q-264 0 -408.5 117.5t-144.5 333.5q0 44 7.5 105.5t15.5 98.5l148 774h295l-153 -810q-18 -87 -18 -172q0 -103 73 -159.5t201 -56.5zM1033 1530l43 219h217l-43 -219h-217z M600 1530l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="Ý" horiz-adv-x="1366" d="M724 0h-294l112 578l-370 831h292l259 -605l474 605h323l-684 -831zM716 1530l7 31l270 247h267l-9 -43l-386 -235h-149z" />
|
||||||
|
<glyph unicode="Þ" horiz-adv-x="1366" d="M331 0h-295l274 1409h295l-44 -225h246q246 0 382.5 -112t136.5 -310q0 -225 -153.5 -358t-410.5 -133h-378zM428 498h289q155 0 232.5 58t77.5 190q0 102 -64 155.5t-184 53.5h-262z" />
|
||||||
|
<glyph unicode="ß" horiz-adv-x="1251" d="M35 0l200 1027q50 237 188.5 347t373.5 110q181 0 285.5 -77t104.5 -211q0 -165 -143 -272q-86 -64 -115 -96t-29 -69q0 -40 27 -72.5t99 -85.5q126 -94 126 -256q0 -167 -110.5 -266t-292.5 -99q-203 0 -321 57l68 186q78 -36 126 -46.5t98 -10.5q80 0 121.5 42 t41.5 114q0 51 -28 90.5t-94 88.5q-64 46 -93.5 97.5t-29.5 119.5t34.5 122.5t112.5 112.5q78 59 112 108t34 107q0 53 -36.5 83t-106.5 30q-116 0 -182.5 -64t-92.5 -196l-197 -1021h-281z" />
|
||||||
|
<glyph unicode="à" d="M892 -10q-100 0 -154 42t-54 111q0 37 5 64h-6q-84 -130 -166 -178.5t-200 -48.5q-140 0 -223.5 83.5t-83.5 214.5q0 185 127.5 279.5t413.5 99.5l191 3q21 95 21 131q0 128 -127 128q-94 0 -140 -36.5t-63 -105.5l-263 31q34 144 153.5 219t317.5 75q207 0 303.5 -73 t96.5 -222q0 -37 -24 -157l-71 -353q-8 -45 -8 -72q0 -24 10 -37t23 -19t26 -7.5t20 -1.5q30 0 62 7l-14 -155q-42 -16 -85 -19t-88 -3zM711 503h-162q-117 -2 -184.5 -48t-67.5 -130q0 -70 39.5 -109.5t106.5 -39.5q83 0 151 64.5t95 170.5zM700 1183l-307 276l8 43h258 l195 -288l-6 -31h-148z" />
|
||||||
|
<glyph unicode="á" d="M892 -10q-100 0 -154 42t-54 111q0 37 5 64h-6q-84 -130 -166 -178.5t-200 -48.5q-140 0 -223.5 83.5t-83.5 214.5q0 185 127.5 279.5t413.5 99.5l191 3q21 95 21 131q0 128 -127 128q-94 0 -140 -36.5t-63 -105.5l-263 31q34 144 153.5 219t317.5 75q207 0 303.5 -73 t96.5 -222q0 -37 -24 -157l-71 -353q-8 -45 -8 -72q0 -24 10 -37t23 -19t26 -7.5t20 -1.5q30 0 62 7l-14 -155q-42 -16 -85 -19t-88 -3zM711 503h-162q-117 -2 -184.5 -48t-67.5 -130q0 -70 39.5 -109.5t106.5 -39.5q83 0 151 64.5t95 170.5zM542 1183l6 31l247 288h277 l-8 -43l-376 -276h-146z" />
|
||||||
|
<glyph unicode="â" d="M892 -10q-100 0 -154 42t-54 111q0 37 5 64h-6q-84 -130 -166 -178.5t-200 -48.5q-140 0 -223.5 83.5t-83.5 214.5q0 185 127.5 279.5t413.5 99.5l191 3q21 95 21 131q0 128 -127 128q-94 0 -140 -36.5t-63 -105.5l-263 31q34 144 153.5 219t317.5 75q207 0 303.5 -73 t96.5 -222q0 -37 -24 -157l-71 -353q-8 -45 -8 -72q0 -24 10 -37t23 -19t26 -7.5t20 -1.5q30 0 62 7l-14 -155q-42 -16 -85 -19t-88 -3zM711 503h-162q-117 -2 -184.5 -48t-67.5 -130q0 -70 39.5 -109.5t106.5 -39.5q83 0 151 64.5t95 170.5zM1049 1211l-5 -28h-150 l-166 192h-4l-248 -192h-169l5 28l320 318h229z" />
|
||||||
|
<glyph unicode="ã" d="M892 -10q-100 0 -154 42t-54 111q0 37 5 64h-6q-84 -130 -166 -178.5t-200 -48.5q-140 0 -223.5 83.5t-83.5 214.5q0 185 127.5 279.5t413.5 99.5l191 3q21 95 21 131q0 128 -127 128q-94 0 -140 -36.5t-63 -105.5l-263 31q34 144 153.5 219t317.5 75q207 0 303.5 -73 t96.5 -222q0 -37 -24 -157l-71 -353q-8 -45 -8 -72q0 -24 10 -37t23 -19t26 -7.5t20 -1.5q30 0 62 7l-14 -155q-42 -16 -85 -19t-88 -3zM711 503h-162q-117 -2 -184.5 -48t-67.5 -130q0 -70 39.5 -109.5t106.5 -39.5q83 0 151 64.5t95 170.5zM828 1183q-44 0 -84.5 19 t-78 42.5t-71.5 42.5t-64 19q-42 0 -69.5 -25.5t-52.5 -97.5h-136q39 158 108.5 225.5t172.5 67.5q45 0 86.5 -19t78.5 -42.5t70 -42.5t62 -19q43 0 71 28t52 95h135q-39 -158 -108.5 -225.5t-171.5 -67.5z" />
|
||||||
|
<glyph unicode="ä" d="M892 -10q-100 0 -154 42t-54 111q0 37 5 64h-6q-84 -130 -166 -178.5t-200 -48.5q-140 0 -223.5 83.5t-83.5 214.5q0 185 127.5 279.5t413.5 99.5l191 3q21 95 21 131q0 128 -127 128q-94 0 -140 -36.5t-63 -105.5l-263 31q34 144 153.5 219t317.5 75q207 0 303.5 -73 t96.5 -222q0 -37 -24 -157l-71 -353q-8 -45 -8 -72q0 -24 10 -37t23 -19t26 -7.5t20 -1.5q30 0 62 7l-14 -155q-42 -16 -85 -19t-88 -3zM711 503h-162q-117 -2 -184.5 -48t-67.5 -130q0 -70 39.5 -109.5t106.5 -39.5q83 0 151 64.5t95 170.5zM784 1199l43 219h217l-43 -219 h-217zM351 1199l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="å" d="M892 -10q-100 0 -154 42t-54 111q0 37 5 64h-6q-84 -130 -166 -178.5t-200 -48.5q-140 0 -223.5 83.5t-83.5 214.5q0 185 127.5 279.5t413.5 99.5l191 3q21 95 21 131q0 128 -127 128q-94 0 -140 -36.5t-63 -105.5l-263 31q34 144 153.5 219t317.5 75q207 0 303.5 -73 t96.5 -222q0 -37 -24 -157l-71 -353q-8 -45 -8 -72q0 -24 10 -37t23 -19t26 -7.5t20 -1.5q30 0 62 7l-14 -155q-42 -16 -85 -19t-88 -3zM711 503h-162q-117 -2 -184.5 -48t-67.5 -130q0 -70 39.5 -109.5t106.5 -39.5q83 0 151 64.5t95 170.5zM961 1431q0 -105 -73.5 -179.5 t-180.5 -74.5t-180.5 74.5t-73.5 179.5t74.5 179.5t179.5 74.5t179.5 -74.5t74.5 -179.5zM834 1431q0 51 -36.5 88t-90.5 37q-51 0 -88 -36t-37 -89q0 -56 37 -92t88 -36q53 0 90 37t37 91z" />
|
||||||
|
<glyph unicode="æ" horiz-adv-x="1821" d="M1027 476q-7 -38 -7 -89q0 -106 46.5 -162.5t137.5 -56.5q147 0 213 169l245 -74q-75 -159 -186 -221t-291 -62q-297 0 -394 219q-51 -80 -113.5 -127.5t-136 -69.5t-192.5 -22q-140 0 -223.5 83.5t-83.5 214.5q0 382 541 382h191q21 95 21 131q0 128 -127 128 q-94 0 -140 -36.5t-63 -105.5l-263 31q34 144 153.5 219t317.5 75q207 0 300 -113q140 113 342 113q209 0 322.5 -107.5t113.5 -303.5q0 -99 -24 -215h-700zM743 500h-161q-113 0 -177 -46t-64 -129q0 -72 34.5 -110.5t99.5 -38.5q83 0 151 64.5t95 170.5zM1491 663l3 56 q0 107 -49.5 156t-129.5 49q-96 0 -161.5 -66.5t-93.5 -194.5h431z" />
|
||||||
|
<glyph unicode="ç" d="M536 173q83 0 137 52.5t86 155.5l271 -50q-107 -351 -510 -351q-220 0 -338.5 112.5t-118.5 312.5q0 195 79 366t210.5 251t327.5 80q189 0 302 -95.5t127 -265.5l-284 -23q-11 191 -167 191q-107 0 -167.5 -73.5t-109.5 -260.5q-23 -115 -23 -168q0 -234 178 -234z M386 -425q-50 0 -106 6l29 117q42 -7 82 -7q81 0 118 17.5t37 59.5q0 63 -110 63h-25l-28 -2l98 171h141l-48 -83q70 -1 113.5 -33.5t43.5 -98.5q0 -97 -84 -153.5t-261 -56.5z" />
|
||||||
|
<glyph unicode="è" d="M358 476q-7 -38 -7 -89q0 -106 46.5 -162.5t137.5 -56.5q147 0 213 169l245 -74q-75 -159 -186 -221t-291 -62q-213 0 -333 115.5t-120 322.5t72 362.5t204.5 238.5t306.5 83q209 0 322.5 -107.5t113.5 -303.5q0 -99 -24 -215h-700zM822 663l3 56q0 107 -49.5 156 t-129.5 49q-96 0 -161.5 -66.5t-93.5 -194.5h431zM715 1183l-307 276l8 43h258l195 -288l-6 -31h-148z" />
|
||||||
|
<glyph unicode="é" d="M358 476q-7 -38 -7 -89q0 -106 46.5 -162.5t137.5 -56.5q147 0 213 169l245 -74q-75 -159 -186 -221t-291 -62q-213 0 -333 115.5t-120 322.5t72 362.5t204.5 238.5t306.5 83q209 0 322.5 -107.5t113.5 -303.5q0 -99 -24 -215h-700zM822 663l3 56q0 107 -49.5 156 t-129.5 49q-96 0 -161.5 -66.5t-93.5 -194.5h431zM524 1183l6 31l247 288h277l-8 -43l-376 -276h-146z" />
|
||||||
|
<glyph unicode="ê" d="M358 476q-7 -38 -7 -89q0 -106 46.5 -162.5t137.5 -56.5q147 0 213 169l245 -74q-75 -159 -186 -221t-291 -62q-213 0 -333 115.5t-120 322.5t72 362.5t204.5 238.5t306.5 83q209 0 322.5 -107.5t113.5 -303.5q0 -99 -24 -215h-700zM822 663l3 56q0 107 -49.5 156 t-129.5 49q-96 0 -161.5 -66.5t-93.5 -194.5h431zM1049 1211l-5 -28h-150l-166 192h-4l-248 -192h-169l5 28l320 318h229z" />
|
||||||
|
<glyph unicode="ë" d="M358 476q-7 -38 -7 -89q0 -106 46.5 -162.5t137.5 -56.5q147 0 213 169l245 -74q-75 -159 -186 -221t-291 -62q-213 0 -333 115.5t-120 322.5t72 362.5t204.5 238.5t306.5 83q209 0 322.5 -107.5t113.5 -303.5q0 -99 -24 -215h-700zM822 663l3 56q0 107 -49.5 156 t-129.5 49q-96 0 -161.5 -66.5t-93.5 -194.5h431zM795 1199l43 219h217l-43 -219h-217zM362 1199l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="ì" horiz-adv-x="569" d="M35 0l210 1082h281l-211 -1082h-280zM405 1183l-307 276l8 43h258l195 -288l-6 -31h-148z" />
|
||||||
|
<glyph unicode="í" horiz-adv-x="569" d="M35 0l210 1082h281l-211 -1082h-280zM258 1183l6 31l247 288h277l-8 -43l-376 -276h-146z" />
|
||||||
|
<glyph unicode="î" horiz-adv-x="569" d="M35 0l210 1082h281l-211 -1082h-280zM769 1211l-5 -28h-150l-166 192h-4l-248 -192h-169l5 28l320 318h229z" />
|
||||||
|
<glyph unicode="ï" horiz-adv-x="569" d="M35 0l210 1082h281l-211 -1082h-280zM514 1199l43 219h217l-43 -219h-217zM81 1199l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="ð" horiz-adv-x="1251" d="M661 1305q-124 121 -222 179h293q72 -38 141 -94l295 109l-32 -176l-145 -54q95 -123 138 -251.5t43 -289.5q0 -354 -171 -551t-474 -197q-219 0 -344 115.5t-125 314.5q0 258 159 413.5t432 155.5q61 0 128 -18.5t104 -44.5q-32 140 -125 264l-277 -111l33 179zM658 787 q-138 0 -222 -108t-84 -284q0 -102 55 -162.5t148 -60.5q87 0 159.5 57.5t113 158t40.5 218.5q0 85 -53 133t-157 48z" />
|
||||||
|
<glyph unicode="ñ" horiz-adv-x="1251" d="M738 0l118 595q26 124 26 165q0 129 -152 129q-101 0 -187 -82t-108 -201l-118 -606h-282l166 851q16 79 38 231h268q0 -9 -9.5 -84t-14.5 -101h3q75 104 165.5 154t207.5 50q152 0 229 -73t77 -211q0 -25 -7 -79.5t-14 -84.5l-127 -653h-279zM919 1183q-44 0 -84.5 19 t-78 42.5t-71.5 42.5t-64 19q-42 0 -69.5 -25.5t-52.5 -97.5h-136q39 158 108.5 225.5t172.5 67.5q45 0 86.5 -19t78.5 -42.5t70 -42.5t62 -19q43 0 71 28t52 95h135q-39 -158 -108.5 -225.5t-171.5 -67.5z" />
|
||||||
|
<glyph unicode="ò" horiz-adv-x="1251" d="M1185 683q0 -207 -81.5 -368t-231 -248t-337.5 -87q-218 0 -345 117.5t-127 321.5q0 201 79.5 356t226.5 240.5t335 85.5q235 0 358 -109.5t123 -308.5zM891 662q0 247 -208 247q-114 0 -181.5 -60t-105.5 -182.5t-38 -235.5q0 -259 208 -259q112 0 177.5 56.5t103 171.5 t44.5 262zM739 1183l-307 276l8 43h258l195 -288l-6 -31h-148z" />
|
||||||
|
<glyph unicode="ó" horiz-adv-x="1251" d="M1185 683q0 -207 -81.5 -368t-231 -248t-337.5 -87q-218 0 -345 117.5t-127 321.5q0 201 79.5 356t226.5 240.5t335 85.5q235 0 358 -109.5t123 -308.5zM891 662q0 247 -208 247q-114 0 -181.5 -60t-105.5 -182.5t-38 -235.5q0 -259 208 -259q112 0 177.5 56.5t103 171.5 t44.5 262zM619 1183l6 31l247 288h277l-8 -43l-376 -276h-146z" />
|
||||||
|
<glyph unicode="ô" horiz-adv-x="1251" d="M1185 683q0 -207 -81.5 -368t-231 -248t-337.5 -87q-218 0 -345 117.5t-127 321.5q0 201 79.5 356t226.5 240.5t335 85.5q235 0 358 -109.5t123 -308.5zM891 662q0 247 -208 247q-114 0 -181.5 -60t-105.5 -182.5t-38 -235.5q0 -259 208 -259q112 0 177.5 56.5t103 171.5 t44.5 262zM1102 1211l-5 -28h-150l-166 192h-4l-248 -192h-169l5 28l320 318h229z" />
|
||||||
|
<glyph unicode="õ" horiz-adv-x="1251" d="M1185 683q0 -207 -81.5 -368t-231 -248t-337.5 -87q-218 0 -345 117.5t-127 321.5q0 201 79.5 356t226.5 240.5t335 85.5q235 0 358 -109.5t123 -308.5zM891 662q0 247 -208 247q-114 0 -181.5 -60t-105.5 -182.5t-38 -235.5q0 -259 208 -259q112 0 177.5 56.5t103 171.5 t44.5 262zM892 1183q-44 0 -84.5 19t-78 42.5t-71.5 42.5t-64 19q-42 0 -69.5 -25.5t-52.5 -97.5h-136q39 158 108.5 225.5t172.5 67.5q45 0 86.5 -19t78.5 -42.5t70 -42.5t62 -19q43 0 71 28t52 95h135q-39 -158 -108.5 -225.5t-171.5 -67.5z" />
|
||||||
|
<glyph unicode="ö" horiz-adv-x="1251" d="M1185 683q0 -207 -81.5 -368t-231 -248t-337.5 -87q-218 0 -345 117.5t-127 321.5q0 201 79.5 356t226.5 240.5t335 85.5q235 0 358 -109.5t123 -308.5zM891 662q0 247 -208 247q-114 0 -181.5 -60t-105.5 -182.5t-38 -235.5q0 -259 208 -259q112 0 177.5 56.5t103 171.5 t44.5 262zM858 1199l43 219h217l-43 -219h-217zM425 1199l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="÷" horiz-adv-x="1124" d="M462 961v233h238v-233h-238zM69 569v224h1027v-224h-1027zM462 170v233h238v-233h-238z" />
|
||||||
|
<glyph unicode="ø" horiz-adv-x="1251" d="M42 -38l131 152q-110 114 -110 305q0 201 79.5 356t226.5 240.5t335 85.5q159 0 273 -54l60 69h189l-134 -156q93 -105 93 -277q0 -207 -81.5 -368t-231 -248t-337.5 -87q-138 0 -244 49l-58 -67h-191zM358 431q0 -50 8 -93l455 527q-50 44 -138 44q-114 0 -181.5 -60 t-105.5 -182.5t-38 -235.5zM891 662q0 32 -4 60l-444 -516q49 -34 123 -34q112 0 177.5 56.5t103 171.5t44.5 262z" />
|
||||||
|
<glyph unicode="ù" horiz-adv-x="1251" d="M512 1082l-118 -595q-26 -123 -26 -165q0 -129 152 -129q101 0 186.5 81t108.5 202l118 606h282l-166 -851q-16 -79 -38 -231h-268q0 9 9.5 84t14.5 101h-3q-76 -107 -166.5 -155.5t-206.5 -48.5q-152 0 -229 73t-77 211q0 25 7 80.5t14 83.5l127 653h279zM733 1183 l-307 276l8 43h258l195 -288l-6 -31h-148z" />
|
||||||
|
<glyph unicode="ú" horiz-adv-x="1251" d="M512 1082l-118 -595q-26 -123 -26 -165q0 -129 152 -129q101 0 186.5 81t108.5 202l118 606h282l-166 -851q-16 -79 -38 -231h-268q0 9 9.5 84t14.5 101h-3q-76 -107 -166.5 -155.5t-206.5 -48.5q-152 0 -229 73t-77 211q0 25 7 80.5t14 83.5l127 653h279zM604 1183l6 31 l247 288h277l-8 -43l-376 -276h-146z" />
|
||||||
|
<glyph unicode="û" horiz-adv-x="1251" d="M512 1082l-118 -595q-26 -123 -26 -165q0 -129 152 -129q101 0 186.5 81t108.5 202l118 606h282l-166 -851q-16 -79 -38 -231h-268q0 9 9.5 84t14.5 101h-3q-76 -107 -166.5 -155.5t-206.5 -48.5q-152 0 -229 73t-77 211q0 25 7 80.5t14 83.5l127 653h279zM1111 1211 l-5 -28h-150l-166 192h-4l-248 -192h-169l5 28l320 318h229z" />
|
||||||
|
<glyph unicode="ü" horiz-adv-x="1251" d="M512 1082l-118 -595q-26 -123 -26 -165q0 -129 152 -129q101 0 186.5 81t108.5 202l118 606h282l-166 -851q-16 -79 -38 -231h-268q0 9 9.5 84t14.5 101h-3q-76 -107 -166.5 -155.5t-206.5 -48.5q-152 0 -229 73t-77 211q0 25 7 80.5t14 83.5l127 653h279zM853 1199 l43 219h217l-43 -219h-217zM420 1199l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="ý" d="M88 -425q-97 0 -173 18l38 196q40 -9 87 -9q78 0 137.5 46t118.5 150l28 48l-212 1058h291l71 -497q6 -31 21.5 -178t13.5 -156l17 37l139 293l259 501h300l-654 -1139q-107 -167 -174.5 -235t-141 -100.5t-166.5 -32.5zM527 1183l6 31l247 288h277l-8 -43l-376 -276 h-146z" />
|
||||||
|
<glyph unicode="þ" horiz-adv-x="1251" d="M728 907q-126 0 -201.5 -88t-109.5 -265q-17 -93 -17 -153q0 -107 53 -167.5t148 -60.5q102 0 161 64t93 206t34 251q0 106 -38.5 159.5t-122.5 53.5zM487 913h6q72 100 154.5 144.5t200.5 44.5q159 0 248 -94.5t89 -259.5q0 -202 -62 -393.5t-174.5 -283t-286.5 -91.5 q-125 0 -203 52t-110 146h-2l-14 -90l-18 -98l-81 -415h-280l369 1909h281l-83 -427q-18 -92 -34 -144z" />
|
||||||
|
<glyph unicode="ÿ" d="M106 -425q-97 0 -173 18l38 196q40 -9 87 -9q78 0 137.5 46t118.5 150l28 48l-212 1058h291l71 -497q6 -31 21.5 -178t13.5 -156l17 37l139 293l259 501h300l-654 -1139q-107 -167 -174.5 -235t-141 -100.5t-166.5 -32.5zM807 1196l43 219h217l-43 -219h-217zM374 1196 l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="ı" horiz-adv-x="569" d="M35 0l210 1082h281l-211 -1082h-280z" />
|
||||||
|
<glyph unicode="Œ" horiz-adv-x="2048" d="M917 0q-63 -10 -211 -10q-286 0 -444.5 152.5t-158.5 430.5q0 170 58.5 327.5t173 276t272.5 181t342 62.5q79 0 138 -5l63 -6h949l-44 -227h-667l-69 -355h606l-43 -221h-606l-73 -375h708l-45 -231h-949zM736 222q102 0 173 20l180 927q-31 10 -80 14.5t-70 4.5 q-127 0 -224.5 -41.5t-167.5 -126.5t-107 -207.5t-37 -249.5q0 -164 86 -252.5t247 -88.5z" />
|
||||||
|
<glyph unicode="œ" horiz-adv-x="1933" d="M1163 476q-7 -38 -7 -89q0 -106 46.5 -162.5t137.5 -56.5q147 0 213 169l245 -74q-75 -159 -186 -221t-291 -62q-247 0 -366 152q-68 -75 -177.5 -113.5t-247.5 -38.5q-218 0 -345 117.5t-127 321.5q0 201 79.5 356t226.5 240.5t335 85.5q125 0 212 -33.5t157 -107.5 q152 142 383 142q209 0 322.5 -107.5t113.5 -303.5q0 -99 -24 -215h-700zM886 662q0 247 -208 247q-114 0 -181.5 -60t-105.5 -182.5t-38 -235.5q0 -124 52 -191.5t157 -67.5q114 0 179 58.5t102 175.5t43 256zM1627 663l3 56q0 107 -49.5 156t-129.5 49q-96 0 -161.5 -66.5 t-93.5 -194.5h431z" />
|
||||||
|
<glyph unicode="Ÿ" horiz-adv-x="1366" d="M695 0h-294l112 578l-370 831h292l259 -605l474 605h323l-684 -831zM927 1530l43 219h217l-43 -219h-217zM494 1530l42 219h214l-43 -219h-213z" />
|
||||||
|
<glyph unicode="ˆ" horiz-adv-x="682" d="M818 1211l-5 -28h-150l-166 192h-4l-248 -192h-169l5 28l320 318h229z" />
|
||||||
|
<glyph unicode="˚" horiz-adv-x="682" d="M735 1390q0 -105 -73.5 -179.5t-180.5 -74.5t-180.5 74.5t-73.5 179.5t74.5 179.5t179.5 74.5t179.5 -74.5t74.5 -179.5zM608 1390q0 51 -36.5 88t-90.5 37q-51 0 -88 -36t-37 -89q0 -56 37 -92t88 -36q53 0 90 37t37 91z" />
|
||||||
|
<glyph unicode="˜" horiz-adv-x="682" d="M624 1183q-44 0 -84.5 19t-78 42.5t-71.5 42.5t-64 19q-42 0 -69.5 -25.5t-52.5 -97.5h-136q39 158 108.5 225.5t172.5 67.5q45 0 86.5 -19t78.5 -42.5t70 -42.5t62 -19q43 0 71 28t52 95h135q-39 -158 -108.5 -225.5t-171.5 -67.5z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="917" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="1835" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="917" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="1835" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="611" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="458" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="305" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="305" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="229" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="367" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="101" />
|
||||||
|
<glyph unicode="‐" horiz-adv-x="682" d="M56 409l47 244h520l-47 -244h-520z" />
|
||||||
|
<glyph unicode="‑" horiz-adv-x="682" d="M56 409l47 244h520l-47 -244h-520z" />
|
||||||
|
<glyph unicode="‒" horiz-adv-x="682" d="M56 409l47 244h520l-47 -244h-520z" />
|
||||||
|
<glyph unicode="–" d="M44 448l32 203h1014l-32 -203h-1014z" />
|
||||||
|
<glyph unicode="—" horiz-adv-x="2048" d="M-19 448l38 203h2048l-39 -203h-2047z" />
|
||||||
|
<glyph unicode="‘" horiz-adv-x="569" d="M189 831l38 195q24 123 68 214.5t115 168.5h183q-76 -76 -127 -159.5t-66 -157.5h127l-51 -261h-287z" />
|
||||||
|
<glyph unicode="’" horiz-adv-x="569" d="M371 831h-182q163 168 193 318h-127l51 260h287l-38 -195q-23 -117 -65.5 -208t-118.5 -175z" />
|
||||||
|
<glyph unicode="‚" horiz-adv-x="569" d="M167 -317h-185q79 79 130.5 163t64.5 154h-129l51 260h288l-38 -194q-23 -120 -66 -211.5t-116 -171.5z" />
|
||||||
|
<glyph unicode="“" horiz-adv-x="1024" d="M617 831l38 195q23 117 66.5 209.5t119.5 173.5h182q-76 -76 -127 -159.5t-66 -157.5h127l-51 -261h-289zM189 831l38 195q24 123 68 214.5t115 168.5h183q-76 -76 -127 -159.5t-66 -157.5h127l-51 -261h-287z" />
|
||||||
|
<glyph unicode="”" horiz-adv-x="1024" d="M801 831h-184q164 164 195 318h-127l51 260h287l-38 -192q-24 -126 -68.5 -217t-115.5 -169zM371 831h-182q163 168 193 318h-127l51 260h287l-38 -192q-23 -121 -65 -211.5t-119 -174.5z" />
|
||||||
|
<glyph unicode="„" horiz-adv-x="1024" d="M602 -317h-184q81 81 132 166t62 151h-127l51 260h287l-38 -194q-23 -120 -65.5 -211t-117.5 -172zM172 -317h-182q78 78 129 163t63 154h-127l51 260h287l-38 -194q-23 -119 -66 -212t-117 -171z" />
|
||||||
|
<glyph unicode="•" horiz-adv-x="717" d="M676 676q0 -121 -87 -208t-208 -87q-119 0 -205 86.5t-86 208.5t85.5 207.5t205.5 85.5q122 0 208.5 -85.5t86.5 -207.5z" />
|
||||||
|
<glyph unicode="…" horiz-adv-x="2048" d="M133 0l59 305h289l-59 -305h-289zM787 0l59 305h289l-59 -305h-289zM1437 0l59 305h289l-59 -305h-289z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="367" />
|
||||||
|
<glyph unicode="‹" horiz-adv-x="682" d="M265 139l-192 361l14 71l323 367h239l-6 -41l-329 -366l188 -353l-5 -39h-232z" />
|
||||||
|
<glyph unicode="›" horiz-adv-x="682" d="M417 938l192 -361l-14 -71l-323 -367h-239l6 41l329 366l-188 353l5 39h232z" />
|
||||||
|
<glyph unicode="⁄" horiz-adv-x="342" d="M-231 0h-197l1086 1409h199z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="458" />
|
||||||
|
<glyph unicode="⁴" horiz-adv-x="682" d="M600 834l-27 -140h-183l27 140h-347l28 148l395 432h219l-84 -437h103l-28 -143h-103zM243 977h202l62 299l-17 -22q-37 -52 -69 -86z" />
|
||||||
|
<glyph unicode="€" d="M803 1210q-107 0 -170 -74t-99 -221h296l-29 -149h-301q-14 -53 -19 -107h310l-29 -149h-304l-3 -69q0 -125 44 -183.5t120 -58.5q135 0 192 128l243 -40q-51 -152 -161 -228.5t-274 -76.5q-226 0 -338 134t-112 394h-141l31 149h127q9 68 19 107h-126l32 149h134 q74 261 221.5 388t381.5 127q345 0 365 -300l-257 -47q-11 65 -44.5 96t-108.5 31z" />
|
||||||
|
<glyph unicode="™" horiz-adv-x="2048" d="M1119 768h-166v641h248l139 -301q22 -49 65 -160l23 61l41 99l144 301h243v-641h-165v340q0 16 8 172l-30 -75l-46 -109l-154 -328h-131l-149 328l-77 184q7 -143 7 -172v-340zM608 1270v-502h-180v502h-243v139h674v-139h-251z" />
|
||||||
|
<glyph unicode="◼" horiz-adv-x="1080" d="M0 1080h1080v-1080h-1080v1080z" />
|
||||||
|
<glyph unicode="fi" horiz-adv-x="1251" d="M528 892l-174 -892h-280l174 892h-158l37 190h158l22 113q30 155 124.5 222t266.5 67q73 0 155 -17l-36 -181q-11 2 -43 6t-53 4q-67 0 -97 -32t-43 -97l-16 -85h213l-37 -190h-213zM964 1277l41 207h281l-41 -207h-281zM717 0l210 1082h281l-211 -1082h-280z" />
|
||||||
|
<glyph unicode="fl" horiz-adv-x="1251" d="M528 892l-174 -892h-280l174 892h-158l37 190h158l22 113q30 155 124.5 222t266.5 67q73 0 155 -17l-36 -181q-11 2 -43 6t-53 4q-67 0 -97 -32t-43 -97l-16 -85h213l-37 -190h-213zM717 0l288 1484h281l-289 -1484h-280z" />
|
||||||
|
<glyph horiz-adv-x="682" d="M605 1530l-304 235l9 43h238l203 -247l-7 -31h-139z" />
|
||||||
|
<glyph horiz-adv-x="682" d="M277 1530l7 31l270 247h267l-9 -43l-386 -235h-149z" />
|
||||||
|
<glyph horiz-adv-x="682" d="M907 1559l-5 -29h-149l-174 151h-4l-240 -151h-169l5 29l311 276h229z" />
|
||||||
|
<hkern u1=" " u2="Y" k="37" />
|
||||||
|
<hkern u1=" " u2="A" k="76" />
|
||||||
|
<hkern u1="1" u2="1" k="152" />
|
||||||
|
<hkern u1="A" u2="’" k="113" />
|
||||||
|
<hkern u1="A" u2="Y" k="152" />
|
||||||
|
<hkern u1="A" u2="W" k="113" />
|
||||||
|
<hkern u1="A" u2="V" k="152" />
|
||||||
|
<hkern u1="A" u2="T" k="152" />
|
||||||
|
<hkern u1="A" u2=" " k="76" />
|
||||||
|
<hkern u1="F" u2="A" k="113" />
|
||||||
|
<hkern u1="F" u2="." k="227" />
|
||||||
|
<hkern u1="F" u2="," k="227" />
|
||||||
|
<hkern u1="L" u2="’" k="152" />
|
||||||
|
<hkern u1="L" u2="Y" k="152" />
|
||||||
|
<hkern u1="L" u2="W" k="113" />
|
||||||
|
<hkern u1="L" u2="V" k="113" />
|
||||||
|
<hkern u1="L" u2="T" k="152" />
|
||||||
|
<hkern u1="L" u2=" " k="37" />
|
||||||
|
<hkern u1="P" u2="A" k="152" />
|
||||||
|
<hkern u1="P" u2="." k="264" />
|
||||||
|
<hkern u1="P" u2="," k="264" />
|
||||||
|
<hkern u1="P" u2=" " k="76" />
|
||||||
|
<hkern u1="R" u2="Y" k="37" />
|
||||||
|
<hkern u1="R" u2="W" k="37" />
|
||||||
|
<hkern u1="R" u2="T" k="37" />
|
||||||
|
<hkern u1="T" u2="y" k="76" />
|
||||||
|
<hkern u1="T" u2="w" k="76" />
|
||||||
|
<hkern u1="T" u2="u" k="37" />
|
||||||
|
<hkern u1="T" u2="s" k="76" />
|
||||||
|
<hkern u1="T" u2="r" k="37" />
|
||||||
|
<hkern u1="T" u2="o" k="76" />
|
||||||
|
<hkern u1="T" u2="i" k="37" />
|
||||||
|
<hkern u1="T" u2="e" k="76" />
|
||||||
|
<hkern u1="T" u2="c" k="76" />
|
||||||
|
<hkern u1="T" u2="a" k="76" />
|
||||||
|
<hkern u1="T" u2="O" k="37" />
|
||||||
|
<hkern u1="T" u2="A" k="152" />
|
||||||
|
<hkern u1="T" u2=";" k="152" />
|
||||||
|
<hkern u1="T" u2=":" k="152" />
|
||||||
|
<hkern u1="T" u2="." k="152" />
|
||||||
|
<hkern u1="T" u2="-" k="113" />
|
||||||
|
<hkern u1="T" u2="," k="152" />
|
||||||
|
<hkern u1="V" u2="y" k="37" />
|
||||||
|
<hkern u1="V" u2="u" k="37" />
|
||||||
|
<hkern u1="V" u2="r" k="37" />
|
||||||
|
<hkern u1="V" u2="o" k="76" />
|
||||||
|
<hkern u1="V" u2="i" k="76" />
|
||||||
|
<hkern u1="V" u2="e" k="76" />
|
||||||
|
<hkern u1="V" u2="a" k="76" />
|
||||||
|
<hkern u1="V" u2="A" k="152" />
|
||||||
|
<hkern u1="V" u2=";" k="76" />
|
||||||
|
<hkern u1="V" u2=":" k="76" />
|
||||||
|
<hkern u1="V" u2="." k="188" />
|
||||||
|
<hkern u1="V" u2="-" k="76" />
|
||||||
|
<hkern u1="V" u2="," k="188" />
|
||||||
|
<hkern u1="W" u2="y" k="37" />
|
||||||
|
<hkern u1="W" u2="u" k="37" />
|
||||||
|
<hkern u1="W" u2="r" k="37" />
|
||||||
|
<hkern u1="W" u2="o" k="37" />
|
||||||
|
<hkern u1="W" u2="i" k="18" />
|
||||||
|
<hkern u1="W" u2="e" k="37" />
|
||||||
|
<hkern u1="W" u2="a" k="37" />
|
||||||
|
<hkern u1="W" u2="A" k="113" />
|
||||||
|
<hkern u1="W" u2=";" k="76" />
|
||||||
|
<hkern u1="W" u2=":" k="76" />
|
||||||
|
<hkern u1="W" u2="." k="152" />
|
||||||
|
<hkern u1="W" u2="-" k="76" />
|
||||||
|
<hkern u1="W" u2="," k="152" />
|
||||||
|
<hkern u1="Y" u2="v" k="76" />
|
||||||
|
<hkern u1="Y" u2="u" k="76" />
|
||||||
|
<hkern u1="Y" u2="q" k="76" />
|
||||||
|
<hkern u1="Y" u2="p" k="76" />
|
||||||
|
<hkern u1="Y" u2="o" k="76" />
|
||||||
|
<hkern u1="Y" u2="i" k="76" />
|
||||||
|
<hkern u1="Y" u2="e" k="76" />
|
||||||
|
<hkern u1="Y" u2="a" k="76" />
|
||||||
|
<hkern u1="Y" u2="A" k="152" />
|
||||||
|
<hkern u1="Y" u2=";" k="113" />
|
||||||
|
<hkern u1="Y" u2=":" k="113" />
|
||||||
|
<hkern u1="Y" u2="." k="188" />
|
||||||
|
<hkern u1="Y" u2="-" k="152" />
|
||||||
|
<hkern u1="Y" u2="," k="188" />
|
||||||
|
<hkern u1="Y" u2=" " k="37" />
|
||||||
|
<hkern u1="f" u2="’" k="-37" />
|
||||||
|
<hkern u1="f" u2="f" k="37" />
|
||||||
|
<hkern u1="r" u2="’" k="-76" />
|
||||||
|
<hkern u1="r" u2="." k="113" />
|
||||||
|
<hkern u1="r" u2="," k="113" />
|
||||||
|
<hkern u1="v" u2="." k="113" />
|
||||||
|
<hkern u1="v" u2="," k="113" />
|
||||||
|
<hkern u1="w" u2="." k="76" />
|
||||||
|
<hkern u1="w" u2="," k="76" />
|
||||||
|
<hkern u1="y" u2="." k="76" />
|
||||||
|
<hkern u1="y" u2="," k="76" />
|
||||||
|
<hkern u1="‘" u2="‘" k="76" />
|
||||||
|
<hkern u1="’" u2="’" k="76" />
|
||||||
|
<hkern u1="’" u2="t" k="-37" />
|
||||||
|
<hkern u1="’" u2="s" k="37" />
|
||||||
|
<hkern u1="’" u2=" " k="76" />
|
||||||
|
</font>
|
||||||
|
</defs></svg>
|
After Width: | Height: | Size: 61 KiB |
Binary file not shown.
Binary file not shown.
BIN
public/fonts/liberation-sans/LiberationSans-Italic-webfont.eot
Normal file
BIN
public/fonts/liberation-sans/LiberationSans-Italic-webfont.eot
Normal file
Binary file not shown.
349
public/fonts/liberation-sans/LiberationSans-Italic-webfont.svg
Normal file
349
public/fonts/liberation-sans/LiberationSans-Italic-webfont.svg
Normal file
@ -0,0 +1,349 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
|
||||||
|
<metadata></metadata>
|
||||||
|
<defs>
|
||||||
|
<font id="liberation_sansitalic" horiz-adv-x="1139" >
|
||||||
|
<font-face units-per-em="2048" ascent="1638" descent="-410" />
|
||||||
|
<missing-glyph horiz-adv-x="569" />
|
||||||
|
<glyph horiz-adv-x="0" />
|
||||||
|
<glyph unicode="
" horiz-adv-x="569" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="569" />
|
||||||
|
<glyph unicode="	" horiz-adv-x="569" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="569" />
|
||||||
|
<glyph unicode="!" horiz-adv-x="569" d="M329 397h-148l172 1012h196zM77 0l40 201h194l-40 -201h-194z" />
|
||||||
|
<glyph unicode=""" horiz-adv-x="727" d="M697 966h-142l64 443h184zM328 966h-141l63 443h184z" />
|
||||||
|
<glyph unicode="#" d="M926 885l-78 -369h260v-108h-283l-88 -408h-110l86 408h-363l-84 -408h-110l84 408h-201v108h225l78 369h-252v108h274l89 408h110l-88 -408h363l88 408h110l-88 -408h211v-108h-233zM455 885l-80 -369h362l78 369h-360z" />
|
||||||
|
<glyph unicode="$" d="M1072 425q0 -185 -137.5 -290.5t-394.5 -113.5l-31 -161h-114l32 163q-201 14 -306.5 104t-132.5 249l163 37q25 -115 97.5 -174t206.5 -69l96 493q-149 41 -221.5 86.5t-110.5 110t-38 158.5q0 112 65 194.5t181.5 127t263.5 45.5l25 131h114l-27 -137 q156 -19 248.5 -94t118.5 -198l-156 -45q-45 167 -238 194l-86 -441q196 -53 289 -145t93 -225zM887 413q0 78 -50.5 128.5t-177.5 90.5l-90 -463q318 17 318 244zM363 1018q0 -67 45 -110t174 -83l81 415q-145 -5 -222.5 -62t-77.5 -160z" />
|
||||||
|
<glyph unicode="%" horiz-adv-x="1821" d="M425 0h-165l1186 1409h167zM545 1421q125 0 192 -79t67 -229q0 -106 -27 -221.5t-82 -199t-127.5 -126t-161.5 -42.5q-124 0 -192 82.5t-68 234.5q0 147 46.5 289.5t134.5 216.5t218 74zM544 1313q-67 0 -110 -31t-75 -97.5t-53.5 -173.5t-21.5 -184q0 -190 126 -190 q85 0 140 67t85 199t30 228q0 182 -121 182zM1474 885q125 0 192 -79t67 -229q0 -106 -27 -221.5t-82 -199t-127.5 -126t-161.5 -42.5q-124 0 -192 82.5t-68 234.5q0 147 46.5 289.5t134.5 216.5t218 74zM1473 777q-67 0 -110 -31t-75 -97.5t-53.5 -173.5t-21.5 -184 q0 -190 126 -190q85 0 140 67t85 199t30 228q0 182 -121 182z" />
|
||||||
|
<glyph unicode="&" horiz-adv-x="1366" d="M1248 684q-139 -315 -291 -476q40 -38 90.5 -58.5t96.5 -20.5q60 0 112 16l-13 -135q-60 -22 -125 -22q-149 0 -271 122q-178 -130 -407 -130q-189 0 -298 100.5t-109 270.5q0 157 93 259.5t336 195.5q-28 119 -28 230q0 173 108.5 277t290.5 104q138 0 224.5 -72 t86.5 -190q0 -116 -81.5 -202t-291.5 -169l-125 -50q76 -224 218 -419q60 68 117 162t135 262zM452 111q163 0 301 101q-73 90 -140 212.5t-111 250.5q-168 -66 -233.5 -138.5t-65.5 -182.5q0 -111 68.5 -177t180.5 -66zM592 1041q0 -78 19 -178q79 29 148 55t120.5 58 t81 73t29.5 99q0 65 -45.5 106.5t-118.5 41.5q-112 0 -173 -67.5t-61 -187.5z" />
|
||||||
|
<glyph unicode="'" horiz-adv-x="391" d="M343 966h-141l63 443h184z" />
|
||||||
|
<glyph unicode="(" horiz-adv-x="682" d="M855 1484q-578 -509 -578 -1222q0 -389 207 -686h-174q-214 296 -214 702q0 372 150 679t435 527h174z" />
|
||||||
|
<glyph unicode=")" horiz-adv-x="682" d="M-199 -424q578 509 578 1222q0 389 -207 686h174q214 -296 214 -702q0 -372 -150 -679t-435 -527h-174z" />
|
||||||
|
<glyph unicode="*" horiz-adv-x="797" d="M543 1114l264 103l45 -132l-282 -73l185 -250l-119 -72l-150 258l-156 -256l-119 72l189 248l-280 73l45 134l267 -107l-12 297h136z" />
|
||||||
|
<glyph unicode="+" horiz-adv-x="1196" d="M701 608v-428h-147v428h-424v146h424v428h147v-428h424v-146h-424z" />
|
||||||
|
<glyph unicode="," horiz-adv-x="569" d="M160 -262h-123q120 137 145 262h-88l42 219h195l-32 -168q-18 -95 -51 -170t-88 -143z" />
|
||||||
|
<glyph unicode="-" horiz-adv-x="682" d="M105 464l31 160h500l-31 -160h-500z" />
|
||||||
|
<glyph unicode="." horiz-adv-x="569" d="M80 0l43 219h195l-43 -219h-195z" />
|
||||||
|
<glyph unicode="/" horiz-adv-x="569" d="M-116 -20l703 1504h158l-700 -1504h-161z" />
|
||||||
|
<glyph unicode="0" d="M732 1430q183 0 286.5 -123t103.5 -343q0 -256 -78 -495.5t-221 -364t-347 -124.5q-181 0 -284 129t-103 356q0 180 44.5 366t124 322t197 206.5t277.5 70.5zM491 127q151 0 246.5 106t152.5 329.5t57 410.5q0 155 -59.5 233t-167.5 78q-151 0 -246.5 -106t-152.5 -329.5 t-57 -410.5q0 -155 59.5 -233t167.5 -78z" />
|
||||||
|
<glyph unicode="1" d="M53 0l30 153h359l208 1070l-361 -223l35 180l377 229h166l-244 -1256h343l-30 -153h-883z" />
|
||||||
|
<glyph unicode="2" d="M-12 0l24 127q55 93 123 166t142 132.5t150.5 108.5t148 94.5t134 90.5t109.5 96t74 111.5t27 136.5q0 98 -62.5 158.5t-168.5 60.5q-109 0 -190 -59.5t-118 -178.5l-170 37q54 170 178 259.5t311 89.5q182 0 295.5 -98t113.5 -254q0 -106 -51 -203t-153.5 -186 t-308.5 -219q-147 -93 -237.5 -169t-136.5 -148h727l-29 -153h-932z" />
|
||||||
|
<glyph unicode="3" d="M566 795q183 0 273.5 73t90.5 213q0 93 -60.5 147t-161.5 54q-119 0 -204.5 -61t-119.5 -172l-178 14q58 186 191.5 276.5t320.5 90.5t295 -92t108 -252q0 -153 -96.5 -249.5t-271.5 -119.5l-1 -4q131 -26 204 -104.5t73 -201.5q0 -125 -60.5 -222.5t-175 -151 t-267.5 -53.5q-128 0 -226 44t-162.5 124.5t-89.5 189.5l164 48q30 -116 118 -186.5t211 -70.5q141 0 220.5 74.5t79.5 200.5q0 112 -75 173.5t-204 61.5h-124l30 156h98z" />
|
||||||
|
<glyph unicode="4" d="M846 319l-62 -319h-180l62 319h-653l27 140l819 950h199l-184 -948h188l-28 -142h-188zM826 1157l-599 -696h467z" />
|
||||||
|
<glyph unicode="5" d="M343 1409h801l-29 -153h-637l-114 -447q50 42 122 66t155 24q184 0 297 -106.5t113 -286.5q0 -246 -144 -386t-402 -140q-371 0 -459 329l163 43q31 -114 110 -169.5t196 -55.5q166 0 256 93.5t90 265.5q0 122 -69 194t-185 72q-163 0 -282 -101h-176z" />
|
||||||
|
<glyph unicode="6" d="M534 -20q-193 0 -306 134t-113 350q0 241 83.5 476.5t228.5 362.5t334 127q150 0 246.5 -71.5t131.5 -207.5l-166 -36q-25 81 -82 125t-138 44q-164 0 -279 -146t-167 -412q60 90 151.5 137.5t204.5 47.5q172 0 278 -105t106 -273q0 -152 -66.5 -280.5t-184 -200.5 t-262.5 -72zM288 421q0 -131 68 -213.5t182 -82.5q139 0 231 112.5t92 284.5q0 115 -59.5 182.5t-171.5 67.5q-93 0 -171.5 -42.5t-124.5 -120.5t-46 -188z" />
|
||||||
|
<glyph unicode="7" d="M435 0h-188q41 204 124.5 388t208 365t406.5 503h-774l29 153h961l-28 -146q-223 -262 -308 -372t-153 -214t-121 -210.5t-92.5 -222.5t-64.5 -244z" />
|
||||||
|
<glyph unicode="8" d="M704 1429q191 0 307 -91.5t116 -246.5q0 -140 -86.5 -238t-233.5 -120l-1 -4q110 -33 168.5 -110t58.5 -187q0 -208 -142 -330t-391 -122q-213 0 -329.5 101t-116.5 279q0 150 91 253.5t266 142.5v4q-91 38 -141 113.5t-50 178.5q0 177 130 277t354 100zM658 811 q134 0 208.5 71.5t74.5 204.5q0 98 -65.5 152.5t-192.5 54.5q-133 0 -208 -67t-75 -194q0 -103 68.5 -162.5t189.5 -59.5zM566 672q-156 0 -241.5 -83t-85.5 -233q0 -112 74 -175.5t206 -63.5q148 0 239.5 86t91.5 233q0 111 -76.5 173.5t-207.5 62.5z" />
|
||||||
|
<glyph unicode="9" d="M898 684q-134 -203 -339 -203q-118 0 -208 51.5t-139 143.5t-49 205q0 152 66 278.5t185.5 198.5t267.5 72q196 0 305.5 -127t109.5 -346q0 -155 -37.5 -323.5t-100.5 -293.5t-143 -205.5t-173 -117.5t-190 -37q-308 0 -383 277l158 45q24 -85 83 -131t150 -46 q158 0 269.5 144.5t167.5 414.5zM925 1017q0 121 -69 194t-178 73q-148 0 -240 -108t-92 -297q0 -122 63 -189t171 -67q94 0 176.5 51t125.5 136t43 207z" />
|
||||||
|
<glyph unicode=":" horiz-adv-x="569" d="M251 875l41 207h195l-41 -207h-195zM81 0l41 207h195l-41 -207h-195z" />
|
||||||
|
<glyph unicode=";" horiz-adv-x="569" d="M161 -262h-123q120 137 145 262h-88l40 207h195l-30 -156q-18 -95 -51 -170t-88 -143zM265 875l40 207h195l-40 -207h-195z" />
|
||||||
|
<glyph unicode="<" horiz-adv-x="1196" d="M131 571v205l995 418v-154l-858 -366l858 -367v-153z" />
|
||||||
|
<glyph unicode="=" horiz-adv-x="1196" d="M130 856v148h995v-148h-995zM130 344v148h995v-148h-995z" />
|
||||||
|
<glyph unicode=">" horiz-adv-x="1196" d="M131 154v153l858 367l-858 366v154l995 -418v-205z" />
|
||||||
|
<glyph unicode="?" d="M701 1430q197 0 314.5 -100t117.5 -257q0 -97 -30.5 -165.5t-79 -119t-109 -87.5t-120.5 -72q-127 -72 -176 -128t-63 -124h-175q13 80 48 139.5t87.5 106.5t186.5 123q106 60 152 101.5t69 91.5t23 113q0 98 -73 158t-189 60q-140 0 -231 -70t-129 -192l-165 40 q63 195 199.5 288.5t342.5 93.5zM299 0l39 201h195l-39 -201h-195z" />
|
||||||
|
<glyph unicode="@" horiz-adv-x="2079" d="M1935 755q0 -186 -57.5 -336.5t-160 -232.5t-229.5 -82q-101 0 -154 45.5t-53 130.5l3 70h-6q-66 -123 -163.5 -184.5t-210.5 -61.5q-157 0 -243.5 102t-86.5 283q0 164 64.5 305t180.5 224t257 83q219 0 301 -182h6l39 160h156l-116 -506q-37 -164 -37 -253 q0 -94 81 -94q80 0 147.5 69t106.5 190t39 268q0 179 -77 317.5t-222 213t-339 74.5q-242 0 -428 -107t-292 -308.5t-106 -451.5q0 -193 78.5 -340.5t227 -226.5t346.5 -79q313 0 603 162l55 -112q-145 -87 -314.5 -132.5t-343.5 -45.5q-240 0 -419.5 95t-276.5 272t-97 407 q0 280 124.5 509t345.5 356.5t495 127.5q241 0 416 -90.5t267.5 -255.5t92.5 -383zM1329 747q0 102 -66 164.5t-176 62.5q-101 0 -179.5 -63.5t-123.5 -177.5t-45 -242q0 -120 47.5 -188t146.5 -68q80 0 153 44t128 121.5t85 176t30 170.5z" />
|
||||||
|
<glyph unicode="A" horiz-adv-x="1366" d="M1061 0l-75 412h-639l-240 -412h-208l848 1409h217l292 -1409h-195zM830 1265q-13 -26 -37 -69t-362 -635h527l-102 553z" />
|
||||||
|
<glyph unicode="B" horiz-adv-x="1366" d="M336 1409h510q209 0 329.5 -86.5t120.5 -235.5q0 -285 -339 -344q138 -23 214 -104.5t76 -199.5q0 -213 -156 -326t-433 -113h-595zM411 810h331q355 0 355 258q0 188 -268 188h-331zM283 153h368q210 0 307.5 73.5t97.5 215.5q0 107 -79.5 163t-228.5 56h-366z" />
|
||||||
|
<glyph unicode="C" horiz-adv-x="1479" d="M1358 337q-126 -188 -286 -272.5t-372 -84.5q-181 0 -314.5 72.5t-203 206.5t-69.5 310q0 246 105 445t291.5 307.5t416.5 108.5q217 0 366.5 -90.5t197.5 -254.5l-180 -55q-36 112 -139.5 178t-254.5 66q-184 0 -324 -88.5t-215 -249t-75 -370.5q0 -200 109 -315.5 t302 -115.5q148 0 276 73.5t226 217.5z" />
|
||||||
|
<glyph unicode="D" horiz-adv-x="1479" d="M744 1409q312 0 490.5 -164.5t178.5 -453.5q0 -236 -103 -413t-296.5 -277.5t-438.5 -100.5h-512l273 1409h408zM283 153h284q195 0 344 77.5t228.5 223t79.5 339.5q0 219 -126 341t-353 122h-242z" />
|
||||||
|
<glyph unicode="E" horiz-adv-x="1366" d="M63 0l273 1409h1049l-30 -156h-858l-88 -452h798l-30 -154h-798l-95 -491h899l-30 -156h-1090z" />
|
||||||
|
<glyph unicode="F" horiz-adv-x="1251" d="M497 1253l-102 -524h796l-31 -158h-796l-110 -571h-191l273 1409h1011l-30 -156h-820z" />
|
||||||
|
<glyph unicode="G" horiz-adv-x="1593" d="M742 -20q-305 0 -473 156t-168 437q0 249 105 445.5t297.5 304t440.5 107.5q222 0 364 -84t197 -248l-193 -54q-37 115 -134 172.5t-246 57.5q-192 0 -336.5 -86t-221.5 -244.5t-77 -366.5q0 -211 118 -326.5t333 -115.5q138 0 264 39.5t219 116.5l51 254h-421l32 160 h597l-100 -495q-140 -120 -298.5 -175t-349.5 -55z" />
|
||||||
|
<glyph unicode="H" horiz-adv-x="1479" d="M1021 0l127 653h-767l-127 -653h-191l274 1409h191l-116 -596h767l116 596h186l-274 -1409h-186z" />
|
||||||
|
<glyph unicode="I" horiz-adv-x="569" d="M81 0l274 1409h191l-274 -1409h-191z" />
|
||||||
|
<glyph unicode="J" horiz-adv-x="1024" d="M381 -20q-159 0 -259.5 93t-126.5 270l168 33q23 -117 79 -179t156 -62q105 0 170 72.5t95 232.5l157 813h-291l30 156h481l-193 -986q-43 -224 -157 -333.5t-309 -109.5z" />
|
||||||
|
<glyph unicode="K" horiz-adv-x="1366" d="M1022 0l-472 674l-190 -129l-106 -545h-191l273 1409h191l-136 -691l140 129l665 562h245l-750 -630l557 -779h-226z" />
|
||||||
|
<glyph unicode="L" d="M63 0l273 1409h191l-243 -1253h712l-30 -156h-903z" />
|
||||||
|
<glyph unicode="M" horiz-adv-x="1706" d="M1261 0l180 928q36 185 65 300q-91 -189 -145 -280l-548 -948h-124l-185 948q-6 29 -41 280q-9 -60 -30 -187.5t-200 -1040.5h-170l273 1409h236l189 -977q8 -39 32 -205l104 213l553 969h256l-273 -1409h-172z" />
|
||||||
|
<glyph unicode="N" horiz-adv-x="1479" d="M987 0l-531 1210q-22 -171 -42 -267l-181 -943h-170l273 1409h212l534 -1215q26 189 45 284l181 931h172l-273 -1409h-220z" />
|
||||||
|
<glyph unicode="O" horiz-adv-x="1593" d="M938 1430q277 0 437.5 -157t160.5 -422q-5 -268 -112 -463.5t-293 -301.5t-422 -106q-284 0 -441 157.5t-157 435.5q0 239 105.5 439.5t294.5 309t427 108.5zM929 1276q-200 0 -339.5 -89t-213.5 -266t-74 -358q0 -209 106.5 -318.5t309.5 -109.5q197 0 335.5 86.5 t215 259.5t76.5 366q0 207 -108.5 318t-307.5 111z" />
|
||||||
|
<glyph unicode="P" horiz-adv-x="1366" d="M852 1409q231 0 366 -104t135 -285q0 -220 -152.5 -345.5t-416.5 -125.5h-424l-106 -549h-191l273 1409h516zM390 700h387q382 0 382 311q0 119 -79 182t-233 63h-349z" />
|
||||||
|
<glyph unicode="Q" horiz-adv-x="1593" d="M928 1430q277 0 437.5 -157t160.5 -422q-5 -244 -94 -428t-246.5 -296t-363.5 -139q17 -121 67 -176.5t149 -55.5q58 0 123 13l-18 -134q-76 -22 -169 -22q-151 0 -232 86t-104 284q-253 17 -395 172t-142 418q0 239 105.5 439.5t294.5 309t427 108.5zM919 1276 q-200 0 -339.5 -89t-213.5 -266t-74 -358q0 -209 106.5 -318.5t309.5 -109.5q197 0 335.5 86.5t215 259.5t76.5 366q0 207 -108.5 318t-307.5 111z" />
|
||||||
|
<glyph unicode="R" horiz-adv-x="1479" d="M1051 0l-243 585h-441l-113 -585h-191l273 1409h612q214 0 341 -102t127 -268q0 -188 -108 -298t-319 -139l268 -602h-206zM857 736q181 0 273 75.5t92 212.5q0 112 -74.5 172t-222.5 60h-427l-101 -520h460z" />
|
||||||
|
<glyph unicode="S" horiz-adv-x="1366" d="M616 -20q-249 0 -386.5 88.5t-171.5 269.5l177 37q27 -129 120 -187t275 -58q219 0 320 65.5t101 200.5q0 67 -29 107.5t-99 73t-241 80.5q-171 47 -255.5 96.5t-128 119.5t-43.5 168q0 182 153.5 285.5t415.5 103.5q220 0 353 -76t167 -222l-173 -51q-33 105 -118.5 155 t-229.5 50q-376 0 -376 -236q0 -60 25.5 -98t84 -66.5t232.5 -75.5q195 -54 280.5 -104t131 -121.5t45.5 -176.5q0 -206 -155 -317t-475 -111z" />
|
||||||
|
<glyph unicode="T" horiz-adv-x="1251" d="M858 1253l-244 -1253h-190l244 1253h-484l30 156h1158l-30 -156h-484z" />
|
||||||
|
<glyph unicode="U" horiz-adv-x="1479" d="M654 -20q-233 0 -367 120.5t-134 330.5q0 44 7.5 105.5t15.5 98.5l150 774h191l-162 -843q-17 -87 -17 -143q0 -136 87.5 -212t244.5 -76q384 0 461 406l168 868h190l-170 -879q-54 -273 -222 -411.5t-443 -138.5z" />
|
||||||
|
<glyph unicode="V" horiz-adv-x="1366" d="M677 0h-198l-302 1409h194l198 -992l35 -249l133 249l580 992h208z" />
|
||||||
|
<glyph unicode="W" horiz-adv-x="1933" d="M1406 0h-223l-71 895q-14 275 -16 324q-76 -199 -135 -324l-419 -895h-223l-142 1409h197l79 -895q12 -155 16 -346q79 188 130.5 302t443.5 939h183l75 -877q14 -154 17 -364l16 35q48 115 78 184t481 1022h201z" />
|
||||||
|
<glyph unicode="X" horiz-adv-x="1366" d="M999 0l-303 606l-524 -606h-211l654 746l-340 663h199l270 -551l475 551h211l-600 -676l368 -733h-199z" />
|
||||||
|
<glyph unicode="Y" horiz-adv-x="1366" d="M672 0h-190l115 584l-384 825h196l306 -674l560 674h214l-704 -825z" />
|
||||||
|
<glyph unicode="Z" horiz-adv-x="1251" d="M1082 0h-1122l27 143l1054 1110h-765l30 156h1002l-27 -139l-1054 -1114h885z" />
|
||||||
|
<glyph unicode="[" horiz-adv-x="569" d="M-39 -425l370 1909h407l-25 -129h-233l-321 -1651h233l-25 -129h-406z" />
|
||||||
|
<glyph unicode="\" horiz-adv-x="569" d="M320 -20l-174 1504h148l178 -1504h-152z" />
|
||||||
|
<glyph unicode="]" horiz-adv-x="569" d="M-169 -425l25 129h232l321 1651h-233l25 129h407l-371 -1909h-406z" />
|
||||||
|
<glyph unicode="^" horiz-adv-x="961" d="M817 673l-309 633l-306 -633h-162l368 736h203l370 -736h-164z" />
|
||||||
|
<glyph unicode="_" d="M-160 -250v76h1178v-76h-1178z" />
|
||||||
|
<glyph unicode="`" horiz-adv-x="682" d="M412 1201l-282 278l5 29h207l161 -287l-3 -20h-88z" />
|
||||||
|
<glyph unicode="a" d="M927 -10q-93 0 -135.5 38.5t-42.5 114.5l5 64h-6q-83 -126 -172 -176.5t-215 -50.5q-140 0 -227.5 84t-87.5 214q0 185 132.5 280t422.5 99l232 3q19 98 19 127q0 91 -53 134.5t-147 43.5q-119 0 -180 -42.5t-88 -129.5l-178 29q45 147 156.5 213.5t299.5 66.5 q171 0 270.5 -80t99.5 -215q0 -64 -19 -157l-74 -378q-11 -48 -11 -88q0 -73 81 -73q27 0 60 7l-14 -112q-66 -16 -128 -16zM809 536l-199 -4q-119 -3 -187 -21.5t-105.5 -47t-59 -72t-21.5 -105.5q0 -75 48.5 -122t125.5 -47q97 0 175 41.5t129 108.5t67 144z" />
|
||||||
|
<glyph unicode="b" d="M744 1102q157 0 244.5 -94.5t87.5 -259.5q0 -203 -61.5 -393.5t-173 -282.5t-284.5 -92q-123 0 -200 52t-109 146h-3q-7 -37 -24 -106t-19 -72h-173q5 15 19.5 82t29.5 141l245 1261h180l-83 -423q-8 -46 -34 -140h4q73 95 154 138t200 43zM692 963q-99 0 -169.5 -40.5 t-119.5 -122t-77 -204t-28 -219.5q0 -125 63.5 -194.5t176.5 -69.5q124 0 196 75.5t113 240t41 287.5t-47 185t-149 62z" />
|
||||||
|
<glyph unicode="c" horiz-adv-x="1024" d="M469 122q205 0 289 230l156 -49q-121 -323 -449 -323q-192 0 -295 109t-103 306q0 200 72.5 372t192 253.5t293.5 81.5q169 0 267.5 -85t108.5 -233l-177 -25q-6 97 -60 149.5t-145 52.5q-126 0 -204 -67.5t-121 -214.5t-43 -290q0 -267 218 -267z" />
|
||||||
|
<glyph unicode="d" d="M401 -21q-157 0 -244.5 94.5t-87.5 259.5q0 203 61.5 393.5t173 282.5t284.5 92q123 0 200.5 -52t109.5 -146h5l28 162l82 419h180l-245 -1261q-29 -141 -38 -223h-172q0 51 21 160h-5q-73 -95 -154 -138t-199 -43zM453 118q99 0 169.5 40.5t119.5 122t77 204t28 219.5 q0 125 -63.5 194.5t-176.5 69.5q-122 0 -193 -72.5t-114 -237t-43 -293.5q0 -123 47 -185t149 -62z" />
|
||||||
|
<glyph unicode="e" d="M256 503q-6 -35 -9 -113q0 -133 66.5 -204t200.5 -71q97 0 176 48t123 131l138 -63q-73 -131 -185.5 -191t-272.5 -60q-201 0 -312.5 111.5t-111.5 313.5q0 201 71 360.5t200 248t290 88.5q205 0 319 -103t114 -291q0 -105 -24 -205h-783zM880 641l4 72q0 124 -64.5 190 t-185.5 66q-134 0 -225.5 -85.5t-128.5 -242.5h600z" />
|
||||||
|
<glyph unicode="f" horiz-adv-x="569" d="M434 951l-185 -951h-180l185 951h-152l26 131h152l23 122q23 112 60.5 167.5t99.5 84t159 28.5q74 0 124 -12l-26 -137l-45 6l-46 2q-63 0 -96.5 -32.5t-53.5 -131.5l-19 -97h211l-26 -131h-211z" />
|
||||||
|
<glyph unicode="g" d="M397 -425q-339 0 -393 252l163 42q35 -157 234 -157q142 0 220 73.5t110 241.5l34 174h-2q-62 -89 -109.5 -128t-107 -60t-136.5 -21q-153 0 -246.5 100.5t-93.5 266.5q0 133 37.5 287t102.5 256t158 150.5t220 48.5q121 0 204.5 -57t107.5 -147h2q7 37 25 106.5t23 78.5 h171l-19 -82l-30 -142l-161 -827q-48 -242 -172 -349t-342 -107zM259 373q0 -121 52.5 -184.5t154.5 -63.5q108 0 196 78.5t136.5 215.5t48.5 285q0 125 -64 194.5t-176 69.5q-90 0 -150 -37t-101 -116t-69 -210.5t-28 -231.5z" />
|
||||||
|
<glyph unicode="h" d="M383 897q83 115 166.5 159.5t198.5 44.5q148 0 222.5 -73t74.5 -211q0 -64 -21 -164l-127 -653h-181l126 645q18 88 18 150q0 167 -179 167q-126 0 -222 -96t-128 -260l-118 -606h-179l288 1484h180l-75 -386q-18 -100 -47 -201h3z" />
|
||||||
|
<glyph unicode="i" horiz-adv-x="455" d="M287 1312l34 172h180l-34 -172h-180zM33 0l210 1082h180l-211 -1082h-179z" />
|
||||||
|
<glyph unicode="j" horiz-adv-x="455" d="M289 1312l33 172h180l-33 -172h-180zM-100 -425q-56 0 -129 14l23 136q52 -8 83 -8q59 0 89 42t47 134l231 1189h180l-237 -1216q-31 -158 -101 -224.5t-186 -66.5z" />
|
||||||
|
<glyph unicode="k" horiz-adv-x="1024" d="M721 0l-268 502l-168 -124l-72 -378h-179l288 1484h180l-179 -917l204 190l361 325h222l-530 -465l336 -617h-195z" />
|
||||||
|
<glyph unicode="l" horiz-adv-x="455" d="M33 0l288 1484h180l-289 -1484h-179z" />
|
||||||
|
<glyph unicode="m" horiz-adv-x="1706" d="M660 0l124 634q25 125 25 174q0 75 -38 114.5t-124 39.5q-116 0 -202.5 -99t-113.5 -259l-118 -604h-179l166 851q20 95 39 231h170q0 -11 -10.5 -77.5t-17.5 -107.5h3q73 114 146.5 159t175.5 45q121 0 192 -59.5t85 -172.5q83 130 163.5 181t184.5 51q135 0 207.5 -73 t72.5 -211q0 -64 -21 -164l-127 -653h-178l124 634q25 125 25 174q0 75 -38 114.5t-124 39.5q-116 0 -202 -97.5t-114 -257.5l-118 -607h-178z" />
|
||||||
|
<glyph unicode="n" d="M717 0l126 645q18 88 18 150q0 167 -179 167q-126 0 -222 -96t-128 -260l-118 -606h-180l166 851q20 95 39 231h170q0 -11 -10.5 -77.5t-17.5 -107.5h3q83 115 166.5 159.5t198.5 44.5q148 0 222.5 -73t74.5 -211q0 -64 -21 -164l-127 -653h-181z" />
|
||||||
|
<glyph unicode="o" d="M1074 683q0 -130 -40 -270.5t-114.5 -238t-182.5 -146t-246 -48.5q-196 0 -310 118t-114 321q4 204 74 362t194 239t307 81q210 0 321 -109.5t111 -308.5zM888 683q0 286 -248 286q-135 0 -216.5 -69.5t-126.5 -210.5t-45 -273q0 -148 64 -225.5t186 -77.5 q103 0 165.5 34.5t109.5 108t76.5 187.5t34.5 240z" />
|
||||||
|
<glyph unicode="p" d="M554 -20q-123 0 -200.5 52t-109.5 146h-5q0 -11 -8.5 -65t-102.5 -538h-179l249 1286q23 111 35 221h167q0 -27 -6.5 -82.5t-10.5 -78.5h4q73 95 154 138t200 43q157 0 244.5 -94.5t87.5 -259.5q0 -203 -61.5 -393.5t-173 -282.5t-284.5 -92zM689 963q-99 0 -169.5 -40.5 t-119.5 -122t-77 -204t-28 -219.5q0 -125 63.5 -194.5t176.5 -69.5q124 0 196 75.5t113 240t41 287.5t-47 185t-149 62z" />
|
||||||
|
<glyph unicode="q" d="M401 -21q-157 0 -244.5 94.5t-87.5 259.5q0 203 61.5 393.5t173 282.5t284.5 92q123 0 200.5 -52t109.5 -146h5q11 54 27 118t22 75h173q-23 -78 -65 -295l-238 -1226h-180l85 439l32 146h-4q-73 -95 -154 -138t-200 -43zM453 118q99 0 169.5 40.5t119.5 122t77 204 t28 219.5q0 125 -63.5 194.5t-176.5 69.5q-122 0 -193 -72.5t-114 -237t-43 -293.5q0 -123 47 -185t149 -62z" />
|
||||||
|
<glyph unicode="r" horiz-adv-x="682" d="M718 938q-44 13 -90 13q-105 0 -189.5 -110t-114.5 -277l-110 -564h-180l162 830l25 138l18 114h170l-35 -221h4q66 133 130 187t148 54q46 0 95 -14z" />
|
||||||
|
<glyph unicode="s" horiz-adv-x="1024" d="M907 317q0 -162 -124 -249.5t-358 -87.5q-174 0 -276.5 58.5t-143.5 184.5l147 56q33 -88 102.5 -128t186.5 -40q143 0 217 48.5t74 141.5q0 62 -51 103.5t-216 92.5q-128 42 -192 82t-98 93.5t-34 124.5q0 145 116 223.5t327 78.5q354 0 398 -255l-163 -25 q-22 79 -83 114t-164 35q-124 0 -190.5 -39.5t-66.5 -111.5q0 -42 21 -71t60.5 -51.5t182.5 -67.5q127 -40 191.5 -81t100.5 -97t36 -132z" />
|
||||||
|
<glyph unicode="t" horiz-adv-x="569" d="M275 -20q-85 0 -133.5 51t-48.5 135q0 55 15 130l126 655h-125l26 131h127l105 242h120l-47 -242h200l-26 -131h-200l-125 -645q-12 -60 -12 -95q0 -88 90 -88q42 0 100 14l-19 -133q-99 -24 -173 -24z" />
|
||||||
|
<glyph unicode="u" d="M415 1082l-126 -645q-18 -88 -18 -150q0 -167 179 -167q126 0 222 96t128 260l118 606h180l-166 -851q-20 -95 -39 -231h-170q0 11 10.5 77.5t17.5 107.5h-3q-83 -115 -166.5 -159.5t-198.5 -44.5q-148 0 -222.5 73t-74.5 211q0 64 21 164l127 653h181z" />
|
||||||
|
<glyph unicode="v" horiz-adv-x="1024" d="M507 0h-213l-182 1082h187l101 -704q9 -68 19 -184l4 -53l26 53q45 94 93 182l384 706h196z" />
|
||||||
|
<glyph unicode="w" horiz-adv-x="1479" d="M1068 0h-209l-37 698l-6 236q-30 -75 -54 -131.5t-360 -802.5h-208l-92 1082h178l40 -735l7 -198l81 190l341 743h193l44 -743q6 -108 6 -190q33 79 421 933h176z" />
|
||||||
|
<glyph unicode="x" horiz-adv-x="1024" d="M706 0l-209 444l-380 -444h-199l492 556l-264 526h189l193 -421l350 421h206l-469 -524l281 -558h-190z" />
|
||||||
|
<glyph unicode="y" horiz-adv-x="1024" d="M16 -425q-72 0 -132 14l31 134q45 -8 77 -8q95 0 167.5 64t142.5 186l27 47l-217 1070h183l112 -598q15 -80 28 -170.5t14 -117.5q10 22 26 54t453 832h199l-626 -1082q-111 -193 -178.5 -270.5t-141 -116t-165.5 -38.5z" />
|
||||||
|
<glyph unicode="z" horiz-adv-x="1024" d="M-12 0l23 137l742 806h-566l25 139h784l-24 -137l-742 -806h621l-25 -139h-838z" />
|
||||||
|
<glyph unicode="{" horiz-adv-x="684" d="M366 -425q-111 0 -176.5 66.5t-65.5 183.5q0 62 10 117l56 287q9 44 9 77q0 83 -46.5 119.5t-131.5 40.5l25 127q110 4 174 61.5t87 174.5l70 362q28 143 103.5 218t217.5 75h135l-25 -129h-63q-89 0 -137.5 -47t-72.5 -168l-69 -356q-19 -95 -84.5 -162.5t-158.5 -89.5 v-2q69 -17 109.5 -67t40.5 -128q0 -27 -6 -59l-61 -319q-5 -24 -8.5 -64.5t-4.5 -57.5v-6q0 -56 34.5 -90.5t111.5 -34.5h48l-25 -129h-96z" />
|
||||||
|
<glyph unicode="|" horiz-adv-x="532" d="M213 -454v1938h166v-1938h-166z" />
|
||||||
|
<glyph unicode="}" horiz-adv-x="684" d="M308 1484q111 0 176.5 -66.5t65.5 -183.5q0 -62 -10 -117l-56 -287q-9 -43 -9 -77q0 -83 46.5 -119.5t131.5 -40.5l-25 -127q-110 -4 -174 -61.5t-87 -174.5l-70 -362q-28 -143 -103.5 -218t-217.5 -75h-135l25 129h63q89 0 137.5 47t72.5 168l69 356q19 95 84.5 162.5 t158.5 89.5v2q-69 17 -109.5 67t-40.5 128q0 28 6 59l61 319q5 24 8.5 64.5t4.5 57.5v6q0 56 -34.5 90.5t-111.5 34.5h-48l25 129h96z" />
|
||||||
|
<glyph unicode="~" horiz-adv-x="1196" d="M874 553q-69 0 -141.5 22t-145.5 48q-129 45 -217 45q-67 0 -125 -20.5t-123 -67.5v143q111 84 263 84q102 0 235 -46q147 -51 190.5 -61t79.5 -10q130 0 244 92v-149q-60 -42 -117.5 -61t-142.5 -19z" />
|
||||||
|
<glyph unicode="¡" horiz-adv-x="682" d="M284 686h148l-172 -1012h-196zM536 1083l-40 -201h-194l40 201h194z" />
|
||||||
|
<glyph unicode="¢" d="M560 278q205 0 289 230l156 -49q-116 -308 -417 -323l-32 -167h-124l34 173q-149 22 -228.5 128.5t-79.5 280.5q0 136 38 272.5t103 230.5t158 145.5t226 57.5l28 152h124l-29 -158q131 -19 204.5 -101t81.5 -210l-177 -25q-6 97 -60 149.5t-145 52.5q-126 0 -204 -67.5 t-121 -214.5t-43 -290q0 -267 218 -267z" />
|
||||||
|
<glyph unicode="£" d="M1075 310q-37 -152 -137 -231t-250 -79h-700l29 154q97 46 155.5 124.5t82.5 202.5l28 144h-186l25 129h186l55 280q40 205 152.5 300.5t300.5 95.5q148 0 243.5 -62.5t118.5 -167.5l-164 -50q-20 64 -76 98t-129 34q-114 0 -177.5 -57.5t-87.5 -182.5l-56 -288h408 l-25 -129h-408l-27 -147q-20 -111 -82.5 -197t-151.5 -128h464q103 0 167.5 42.5t90.5 138.5z" />
|
||||||
|
<glyph unicode="¤" d="M165 684q0 138 78 252l-100 100l104 103l99 -101q114 82 254 82q137 0 251 -80l97 97l104 -105l-96 -96q80 -117 80 -252q0 -138 -82 -252l100 -100l-102 -105l-101 101q-114 -78 -251 -78q-143 0 -252 80l-105 -105l-102 105l102 102q-78 114 -78 252zM319 686 q0 -114 82 -197t199 -83q114 0 197 81t83 199q0 116 -82.5 198.5t-197.5 82.5q-117 0 -199 -83.5t-82 -197.5z" />
|
||||||
|
<glyph unicode="¥" d="M745 709h321l-24 -125h-383l-30 -154h383l-25 -127h-383l-59 -303h-178l59 303h-381l25 127h381l32 154h-383l24 125h320l-285 700h193l246 -647l500 647h205z" />
|
||||||
|
<glyph unicode="¦" horiz-adv-x="532" d="M213 707v778h166v-778h-166zM213 -455v779h166v-779h-166z" />
|
||||||
|
<glyph unicode="§" d="M1010 673q0 -224 -274 -285q132 -83 132 -223q0 -162 -124 -249.5t-361 -87.5q-171 0 -274 58.5t-143 184.5l147 56q33 -88 102.5 -128t186.5 -40q143 0 217 48.5t74 141.5q0 63 -53 106.5t-213 92.5q-325 100 -325 325q0 110 70.5 182t205.5 102q-134 85 -134 225 q0 145 117 223.5t334 78.5q346 0 390 -255l-163 -25q-41 149 -234 149q-270 0 -270 -163q0 -55 53.5 -98t208.5 -93q182 -57 256 -136.5t74 -189.5zM276 688q0 -69 61.5 -121.5t212.5 -98.5q132 5 208.5 55.5t76.5 138.5q0 51 -28.5 88.5t-82.5 66.5t-191 69 q-117 -6 -187 -60t-70 -138z" />
|
||||||
|
<glyph unicode="¨" horiz-adv-x="682" d="M521 1219l35 184h173l-35 -184h-173zM137 1219l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="©" horiz-adv-x="1509" d="M1509 707q0 -193 -96.5 -361.5t-265 -265t-361.5 -96.5q-197 0 -366.5 100.5t-263 267t-93.5 355.5q0 193 97 361t265 265t361 97q194 0 362.5 -97.5t264.5 -264.5t96 -361zM1417 707q0 168 -84.5 313.5t-231 230t-315.5 84.5q-168 0 -314 -84.5t-230 -230.5t-84 -313 q0 -169 84.5 -315t229.5 -230t314 -84q170 0 316.5 84.5t230.5 230t84 314.5zM797 279q-188 0 -292 113t-104 317q0 203 100 313.5t289 110.5q244 0 340 -209l-114 -33q-32 69 -90 103t-134 34q-127 0 -194.5 -80.5t-67.5 -238.5q0 -155 71 -240.5t196 -85.5 q78 0 135.5 37.5t97.5 118.5l115 -35q-62 -121 -146.5 -173t-201.5 -52z" />
|
||||||
|
<glyph unicode="ª" horiz-adv-x="758" d="M723 657q-66 0 -101.5 29.5t-35.5 78.5l4 40h-4q-66 -85 -131 -119.5t-144 -34.5q-101 0 -161.5 56t-60.5 151q0 249 364 254l179 4q18 90 18 113q0 102 -127 102q-152 0 -184 -135l-132 17q58 219 318 219q127 0 196.5 -53.5t69.5 -145.5q0 -39 -10 -84l-53 -275 q-6 -31 -6 -53q0 -55 48 -55q20 0 44 8l-15 -104q-37 -13 -76 -13zM614 1024l-139 -4q-123 -3 -177.5 -41.5t-54.5 -113.5q0 -47 29 -75t80 -28q89 0 162 62.5t90 147.5z" />
|
||||||
|
<glyph unicode="«" d="M818 141l-267 365l12 63l410 371h158l-6 -37l-410 -372l268 -367l-5 -23h-160zM341 141l-265 365l12 63l408 371h157l-6 -38l-407 -372l265 -367l-5 -22h-159z" />
|
||||||
|
<glyph unicode="¬" horiz-adv-x="1196" d="M950 180v428h-850v146h995v-574h-145z" />
|
||||||
|
<glyph unicode="­" horiz-adv-x="682" d="M105 464l31 160h500l-31 -160h-500z" />
|
||||||
|
<glyph unicode="®" horiz-adv-x="1509" d="M1509 707q0 -193 -96.5 -361.5t-265 -265t-361.5 -96.5q-197 0 -366.5 100.5t-263 267t-93.5 355.5q0 193 97 361t265 265t361 97q194 0 362.5 -97.5t264.5 -264.5t96 -361zM1417 707q0 168 -84.5 313.5t-231 230t-315.5 84.5q-168 0 -314 -84.5t-230 -230.5t-84 -313 q0 -169 84.5 -315t229.5 -230t314 -84q170 0 316.5 84.5t230.5 230t84 314.5zM987 289l-199 336h-161v-336h-127v831h307q142 0 217.5 -63t75.5 -174q0 -102 -52 -163.5t-137 -80.5l221 -350h-145zM973 881q0 69 -47.5 105t-128.5 36h-170v-301h182q80 0 122 42.5t42 117.5z " />
|
||||||
|
<glyph unicode="¯" horiz-adv-x="1131" d="M1148 1503h-1165v117h1165v-117z" />
|
||||||
|
<glyph unicode="°" horiz-adv-x="819" d="M770 1145q0 -119 -84.5 -202t-202.5 -83t-202.5 84t-84.5 201t83.5 201t203.5 84t203.5 -83t83.5 -202zM661 1145q0 76 -51.5 128t-126.5 52t-126.5 -53t-51.5 -127t52.5 -127t125.5 -53q74 0 126 52.5t52 127.5z" />
|
||||||
|
<glyph unicode="±" horiz-adv-x="1124" d="M636 680v-395h-147v395h-424v145h424v394h147v-394h424v-145h-424zM65 0v145h995v-145h-995z" />
|
||||||
|
<glyph unicode="²" horiz-adv-x="682" d="M30 563l18 103q30 48 68.5 87.5t84.5 74.5t150 97q131 77 171.5 111t62 71.5t21.5 84.5q0 51 -34 87t-99 36q-70 0 -120 -39t-64 -102l-125 15q29 114 109.5 173t206.5 59q119 0 190.5 -60t71.5 -155q0 -68 -30.5 -123t-84 -102t-200.5 -133q-97 -56 -147.5 -94.5 t-76.5 -77.5h448l-20 -113h-601z" />
|
||||||
|
<glyph unicode="³" horiz-adv-x="682" d="M332 1049h57q97 0 149 41.5t52 113.5q0 48 -33 79.5t-90 31.5q-68 0 -116.5 -35t-67.5 -100l-125 25q67 216 319 216q111 0 181 -56.5t70 -146.5q0 -179 -218 -223v-2q73 -13 118 -60.5t45 -115.5q0 -121 -89 -193.5t-234 -72.5q-261 0 -297 234l129 16q9 -72 54.5 -109 t119.5 -37q86 0 133.5 44.5t47.5 120.5q0 54 -44 87t-121 33h-61z" />
|
||||||
|
<glyph unicode="´" horiz-adv-x="682" d="M175 1201l3 20l253 287h217l-5 -29l-374 -278h-94z" />
|
||||||
|
<glyph unicode="µ" horiz-adv-x="1180" d="M-1 -425l293 1507h181l-134 -686q-11 -64 -11 -101q0 -176 162 -176q112 0 194.5 95t110.5 258l118 610h180l-157 -807q-9 -41 -9 -82q0 -72 57 -72q12 0 56 8l-22 -129q-72 -20 -123 -20q-74 0 -105 48.5t-31 140.5h-2q-129 -189 -309 -189q-62 0 -107 21t-68 58 l-94 -484h-180z" />
|
||||||
|
<glyph unicode="¶" horiz-adv-x="1100" d="M948 1307v-1571h-112v1571h-217v-1571h-113v958q-168 0 -265 92.5t-97 262.5q0 169 98.5 264.5t271.5 95.5h563v-102h-129z" />
|
||||||
|
<glyph unicode="·" horiz-adv-x="682" />
|
||||||
|
<glyph unicode="¸" horiz-adv-x="682" d="M318 -96q81 -5 121.5 -41t40.5 -95q0 -193 -303 -193q-50 0 -106 7l21 91q48 -6 88 -6q91 0 128.5 22t37.5 67q0 72 -119 72q-44 0 -58 -2l101 174h107z" />
|
||||||
|
<glyph unicode="¹" horiz-adv-x="682" d="M61 563l20 107h211l118 609l-229 -138l26 131l237 137h123l-144 -739h215l-21 -107h-556z" />
|
||||||
|
<glyph unicode="º" horiz-adv-x="748" d="M403 651q-145 0 -223.5 78.5t-78.5 220.5q0 59 13 128q68 354 406 354q145 0 223.5 -78.5t78.5 -220.5q0 -59 -13 -128q-68 -354 -406 -354zM513 1325q-95 0 -149 -47.5t-85 -150.5t-31 -189q0 -180 160 -180q97 0 152 49.5t86.5 156.5t31.5 190q0 94 -43.5 132.5 t-121.5 38.5z" />
|
||||||
|
<glyph unicode="»" d="M640 141h-158l7 39l410 367l-264 372l4 21h156l266 -371l-12 -63zM165 141h-160l7 39l410 367l-264 372l4 21h158l263 -371l-12 -63z" />
|
||||||
|
<glyph unicode="¼" horiz-adv-x="1708" d="M96 563l20 107h211l118 609l-229 -138l26 131l237 137h123l-144 -739h215l-21 -107h-556zM427 0h-153l1150 1409h154zM1437 179l-35 -178h-131l35 178h-405l21 111l484 557h161l-108 -555h125l-22 -113h-125zM1412 714l-108 -135l-245 -287h269l63 322z" />
|
||||||
|
<glyph unicode="½" horiz-adv-x="1708" d="M47 563l20 107h211l118 609l-229 -138l26 131l237 137h123l-144 -739h215l-21 -107h-556zM377 0h-153l1150 1409h154zM937 1l18 103q30 48 68.5 87.5t84.5 74.5t150 97q131 77 171.5 111t62 71.5t21.5 84.5q0 51 -34 87t-99 36q-70 0 -120 -39t-64 -102l-125 15 q29 114 109.5 173t206.5 59q119 0 190.5 -60t71.5 -155q0 -68 -30.5 -123t-84 -102t-200.5 -133q-97 -56 -147.5 -94.5t-76.5 -77.5h448l-20 -113h-601z" />
|
||||||
|
<glyph unicode="¾" horiz-adv-x="1708" d="M415 1049h57q97 0 149 41.5t52 113.5q0 48 -33 79.5t-90 31.5q-68 0 -116.5 -35t-67.5 -100l-125 25q67 216 319 216q111 0 181 -56.5t70 -146.5q0 -179 -218 -223v-2q73 -13 118 -60.5t45 -115.5q0 -121 -89 -193.5t-234 -72.5q-261 0 -297 234l129 16q9 -72 54.5 -109 t119.5 -37q86 0 133.5 44.5t47.5 120.5q0 54 -44 87t-121 33h-61zM427 0h-153l1150 1409h154zM1437 179l-35 -178h-131l35 178h-405l21 111l484 557h161l-108 -555h125l-22 -113h-125zM1412 714l-108 -135l-245 -287h269l63 322z" />
|
||||||
|
<glyph unicode="¿" horiz-adv-x="1251" d="M497 -347q-197 0 -314.5 100t-117.5 257q0 97 30.5 165.5t79 119t109 88t120.5 71.5q127 72 176 128t63 124h175q-13 -80 -48 -139.5t-87.5 -106.5t-186.5 -123q-105 -59 -151 -100.5t-69.5 -90.5t-23.5 -115q0 -98 73 -158t189 -60q140 0 231 70t129 192l165 -40 q-63 -195 -198.5 -288.5t-343.5 -93.5zM899 1083l-39 -201h-195l39 201h195z" />
|
||||||
|
<glyph unicode="À" horiz-adv-x="1366" d="M1079 0l-75 412h-639l-240 -412h-208l848 1409h217l292 -1409h-195zM848 1265q-13 -26 -37 -69t-362 -635h527l-102 553zM943 1530l-293 217l5 29h207l173 -226l-3 -20h-89z" />
|
||||||
|
<glyph unicode="Á" horiz-adv-x="1366" d="M1079 0l-75 412h-639l-240 -412h-208l848 1409h217l292 -1409h-195zM848 1265q-13 -26 -37 -69t-362 -635h527l-102 553zM743 1530l3 20l261 226h207l-5 -29l-352 -217h-114z" />
|
||||||
|
<glyph unicode="Â" horiz-adv-x="1366" d="M1079 0l-75 412h-639l-240 -412h-208l848 1409h217l292 -1409h-195zM848 1265q-13 -26 -37 -69t-362 -635h527l-102 553zM1197 1550l-4 -20h-95l-192 139h-2l-259 -139h-113l4 20l280 240h204z" />
|
||||||
|
<glyph unicode="Ã" horiz-adv-x="1366" d="M1079 0l-75 412h-639l-240 -412h-208l848 1409h217l292 -1409h-195zM848 1265q-13 -26 -37 -69t-362 -635h527l-102 553zM1037 1530q-42 0 -80 20t-72.5 44.5t-66 44.5t-62.5 20q-46 0 -77 -29.5t-56 -99.5h-100q47 152 107.5 210t143.5 58q44 0 82 -20t72 -44.5 t65 -44.5t61 -20q91 0 132 129h102q-35 -109 -67 -159.5t-77 -79.5t-107 -29z" />
|
||||||
|
<glyph unicode="Ä" horiz-adv-x="1366" d="M1079 0l-75 412h-639l-240 -412h-208l848 1409h217l292 -1409h-195zM848 1265q-13 -26 -37 -69t-362 -635h527l-102 553zM990 1530l35 184h173l-35 -184h-173zM606 1530l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="Å" horiz-adv-x="1366" d="M1061 0l-75 412h-639l-240 -412h-208l848 1409h217l292 -1409h-195zM830 1265q-13 -26 -37 -69t-362 -635h527l-102 553zM1100 1546q0 -100 -71 -171t-171 -71t-171 71t-71 171q0 101 71 171t171 70q99 0 170.5 -70.5t71.5 -170.5zM992 1546q0 58 -38 96t-96 38 q-59 0 -97 -39.5t-38 -94.5t38 -96t97 -41q58 0 96 40t38 97z" />
|
||||||
|
<glyph unicode="Æ" horiz-adv-x="2048" d="M863 0l81 412h-543l-279 -412h-203l959 1409h1189l-30 -156h-739l-88 -452h679l-30 -154h-679l-95 -491h780l-31 -156h-971zM1109 1262h-151l-136 -216l-322 -485h473z" />
|
||||||
|
<glyph unicode="Ç" horiz-adv-x="1479" d="M1358 337q-126 -188 -286 -272.5t-372 -84.5q-181 0 -314.5 72.5t-203 206.5t-69.5 310q0 246 105 445t291.5 307.5t416.5 108.5q217 0 366.5 -90.5t197.5 -254.5l-180 -55q-36 112 -139.5 178t-254.5 66q-184 0 -324 -88.5t-215 -249t-75 -370.5q0 -200 109 -315.5 t302 -115.5q148 0 276 73.5t226 217.5zM708 -96q81 -5 121.5 -41t40.5 -95q0 -193 -303 -193q-50 0 -106 7l21 91q48 -6 88 -6q91 0 128.5 22t37.5 67q0 72 -119 72q-44 0 -58 -2l101 174h107z" />
|
||||||
|
<glyph unicode="È" horiz-adv-x="1366" d="M63 0l273 1409h1049l-30 -156h-858l-88 -452h798l-30 -154h-798l-95 -491h899l-30 -156h-1090zM937 1530l-293 217l5 29h207l173 -226l-3 -20h-89z" />
|
||||||
|
<glyph unicode="É" horiz-adv-x="1366" d="M63 0l273 1409h1049l-30 -156h-858l-88 -452h798l-30 -154h-798l-95 -491h899l-30 -156h-1090zM727 1530l3 20l261 226h207l-5 -29l-352 -217h-114z" />
|
||||||
|
<glyph unicode="Ê" horiz-adv-x="1366" d="M63 0l273 1409h1049l-30 -156h-858l-88 -452h798l-30 -154h-798l-95 -491h899l-30 -156h-1090zM1206 1550l-4 -20h-95l-192 139h-2l-259 -139h-113l4 20l280 240h204z" />
|
||||||
|
<glyph unicode="Ë" horiz-adv-x="1366" d="M63 0l273 1409h1049l-30 -156h-858l-88 -452h798l-30 -154h-798l-95 -491h899l-30 -156h-1090zM977 1530l35 184h173l-35 -184h-173zM593 1530l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="Ì" horiz-adv-x="569" d="M81 0l274 1409h191l-274 -1409h-191zM504 1530l-293 217l5 29h207l173 -226l-3 -20h-89z" />
|
||||||
|
<glyph unicode="Í" horiz-adv-x="569" d="M81 0l274 1409h191l-274 -1409h-191zM365 1530l3 20l261 226h207l-5 -29l-352 -217h-114z" />
|
||||||
|
<glyph unicode="Î" horiz-adv-x="569" d="M81 0l274 1409h191l-274 -1409h-191zM794 1550l-4 -20h-95l-192 139h-2l-259 -139h-113l4 20l280 240h204z" />
|
||||||
|
<glyph unicode="Ï" horiz-adv-x="569" d="M81 0l274 1409h191l-274 -1409h-191zM571 1530l35 184h173l-35 -184h-173zM187 1530l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="Ð" horiz-adv-x="1479" d="M764 1409q312 0 490.5 -164.5t178.5 -453.5q0 -234 -98.5 -412.5t-289 -278.5t-433.5 -100h-549l125 647h-154l30 154h154l118 608h428zM409 801h406l-30 -154h-406l-96 -494h304q195 0 344 77.5t228.5 223t79.5 339.5q0 219 -126 341t-353 122h-262z" />
|
||||||
|
<glyph unicode="Ñ" horiz-adv-x="1479" d="M987 0l-531 1210q-22 -171 -42 -267l-181 -943h-170l273 1409h212l534 -1215q26 189 45 284l181 931h172l-273 -1409h-220zM1085 1530q-42 0 -80 20t-72.5 44.5t-66 44.5t-62.5 20q-46 0 -77 -29.5t-56 -99.5h-100q47 152 107.5 210t143.5 58q44 0 82 -20t72 -44.5 t65 -44.5t61 -20q91 0 132 129h102q-35 -109 -67 -159.5t-77 -79.5t-107 -29z" />
|
||||||
|
<glyph unicode="Ò" horiz-adv-x="1593" d="M938 1430q277 0 437.5 -157t160.5 -422q-5 -268 -112 -463.5t-293 -301.5t-422 -106q-284 0 -441 157.5t-157 435.5q0 239 105.5 439.5t294.5 309t427 108.5zM929 1276q-200 0 -339.5 -89t-213.5 -266t-74 -358q0 -209 106.5 -318.5t309.5 -109.5q197 0 335.5 86.5 t215 259.5t76.5 366q0 207 -108.5 318t-307.5 111zM970 1530l-293 217l5 29h207l173 -226l-3 -20h-89z" />
|
||||||
|
<glyph unicode="Ó" horiz-adv-x="1593" d="M938 1430q277 0 437.5 -157t160.5 -422q-5 -268 -112 -463.5t-293 -301.5t-422 -106q-284 0 -441 157.5t-157 435.5q0 239 105.5 439.5t294.5 309t427 108.5zM929 1276q-200 0 -339.5 -89t-213.5 -266t-74 -358q0 -209 106.5 -318.5t309.5 -109.5q197 0 335.5 86.5 t215 259.5t76.5 366q0 207 -108.5 318t-307.5 111zM817 1530l3 20l261 226h207l-5 -29l-352 -217h-114z" />
|
||||||
|
<glyph unicode="Ô" horiz-adv-x="1593" d="M938 1430q277 0 437.5 -157t160.5 -422q-5 -268 -112 -463.5t-293 -301.5t-422 -106q-284 0 -441 157.5t-157 435.5q0 239 105.5 439.5t294.5 309t427 108.5zM929 1276q-200 0 -339.5 -89t-213.5 -266t-74 -358q0 -209 106.5 -318.5t309.5 -109.5q197 0 335.5 86.5 t215 259.5t76.5 366q0 207 -108.5 318t-307.5 111zM1265 1550l-4 -20h-95l-192 139h-2l-259 -139h-113l4 20l280 240h204z" />
|
||||||
|
<glyph unicode="Õ" horiz-adv-x="1593" d="M938 1430q277 0 437.5 -157t160.5 -422q-5 -268 -112 -463.5t-293 -301.5t-422 -106q-284 0 -441 157.5t-157 435.5q0 239 105.5 439.5t294.5 309t427 108.5zM929 1276q-200 0 -339.5 -89t-213.5 -266t-74 -358q0 -209 106.5 -318.5t309.5 -109.5q197 0 335.5 86.5 t215 259.5t76.5 366q0 207 -108.5 318t-307.5 111zM1136 1530q-42 0 -80 20t-72.5 44.5t-66 44.5t-62.5 20q-46 0 -77 -29.5t-56 -99.5h-100q47 152 107.5 210t143.5 58q44 0 82 -20t72 -44.5t65 -44.5t61 -20q91 0 132 129h102q-35 -109 -67 -159.5t-77 -79.5t-107 -29z " />
|
||||||
|
<glyph unicode="Ö" horiz-adv-x="1593" d="M938 1430q277 0 437.5 -157t160.5 -422q-5 -268 -112 -463.5t-293 -301.5t-422 -106q-284 0 -441 157.5t-157 435.5q0 239 105.5 439.5t294.5 309t427 108.5zM929 1276q-200 0 -339.5 -89t-213.5 -266t-74 -358q0 -209 106.5 -318.5t309.5 -109.5q197 0 335.5 86.5 t215 259.5t76.5 366q0 207 -108.5 318t-307.5 111zM1048 1530l35 184h173l-35 -184h-173zM664 1530l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="×" horiz-adv-x="1196" d="M172 330l354 354l-352 352l104 103l350 -353l350 351l105 -105l-350 -348l352 -352l-102 -105l-353 353l-356 -355z" />
|
||||||
|
<glyph unicode="Ø" horiz-adv-x="1593" d="M1423 1205q103 -145 103 -354q-5 -268 -112 -463.5t-293 -301.5t-422 -106q-252 0 -405 124l-161 -157h-189l260 254q-103 149 -103 372q0 239 105.5 439.5t294.5 309t427 108.5q248 0 404 -127l167 163h192zM919 1276q-200 0 -339.5 -89t-213.5 -266t-74 -358 q0 -136 46 -231l870 850q-109 94 -289 94zM1335 847q0 133 -46 227l-870 -848q105 -91 289 -91q197 0 335.5 86.5t215 259.5t76.5 366z" />
|
||||||
|
<glyph unicode="Ù" horiz-adv-x="1479" d="M654 -20q-233 0 -367 120.5t-134 330.5q0 44 7.5 105.5t15.5 98.5l150 774h191l-162 -843q-17 -87 -17 -143q0 -136 87.5 -212t244.5 -76q384 0 461 406l168 868h190l-170 -879q-54 -273 -222 -411.5t-443 -138.5zM982 1530l-293 217l5 29h207l173 -226l-3 -20h-89z" />
|
||||||
|
<glyph unicode="Ú" horiz-adv-x="1479" d="M654 -20q-233 0 -367 120.5t-134 330.5q0 44 7.5 105.5t15.5 98.5l150 774h191l-162 -843q-17 -87 -17 -143q0 -136 87.5 -212t244.5 -76q384 0 461 406l168 868h190l-170 -879q-54 -273 -222 -411.5t-443 -138.5zM776 1530l3 20l261 226h207l-5 -29l-352 -217h-114z" />
|
||||||
|
<glyph unicode="Û" horiz-adv-x="1479" d="M654 -20q-233 0 -367 120.5t-134 330.5q0 44 7.5 105.5t15.5 98.5l150 774h191l-162 -843q-17 -87 -17 -143q0 -136 87.5 -212t244.5 -76q384 0 461 406l168 868h190l-170 -879q-54 -273 -222 -411.5t-443 -138.5zM1249 1550l-4 -20h-95l-192 139h-2l-259 -139h-113l4 20 l280 240h204z" />
|
||||||
|
<glyph unicode="Ü" horiz-adv-x="1479" d="M654 -20q-233 0 -367 120.5t-134 330.5q0 44 7.5 105.5t15.5 98.5l150 774h191l-162 -843q-17 -87 -17 -143q0 -136 87.5 -212t244.5 -76q384 0 461 406l168 868h190l-170 -879q-54 -273 -222 -411.5t-443 -138.5zM1018 1530l35 184h173l-35 -184h-173zM634 1530l35 184 h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="Ý" horiz-adv-x="1366" d="M672 0h-190l115 584l-384 825h196l306 -674l560 674h214l-704 -825zM702 1530l3 20l261 226h207l-5 -29l-352 -217h-114z" />
|
||||||
|
<glyph unicode="Þ" horiz-adv-x="1366" d="M254 0h-191l274 1409h191l-49 -252h327q237 0 369 -102t132 -287q0 -220 -152.5 -345.5t-416.5 -125.5h-424zM344 448h387q382 0 382 311q0 119 -79 182t-233 63h-349z" />
|
||||||
|
<glyph unicode="ß" horiz-adv-x="1251" d="M34 0l200 1027q47 237 177.5 347t350.5 110q177 0 283.5 -81t106.5 -207q0 -151 -155 -256q-96 -65 -125.5 -96t-29.5 -67q0 -40 31 -82.5t110 -115.5q140 -131 140 -271q0 -159 -108 -248t-301 -89q-86 0 -167.5 16t-129.5 39l56 143q116 -54 246 -54q110 0 169 49.5 t59 140.5q0 56 -32 107.5t-106 116.5q-73 63 -106 116.5t-33 110.5q0 76 38.5 133t114.5 102q82 48 117 92.5t35 102.5q0 69 -60 113t-162 44q-145 0 -227 -79.5t-114 -242.5l-198 -1021h-180z" />
|
||||||
|
<glyph unicode="à" d="M933 -10q-93 0 -135.5 38.5t-42.5 114.5l5 64h-6q-83 -126 -172 -176.5t-215 -50.5q-140 0 -227.5 84t-87.5 214q0 185 132.5 280t422.5 99l232 3q19 98 19 127q0 91 -53 134.5t-147 43.5q-119 0 -180 -42.5t-88 -129.5l-178 29q45 147 156.5 213.5t299.5 66.5 q171 0 270.5 -80t99.5 -215q0 -64 -19 -157l-74 -378q-11 -48 -11 -88q0 -73 81 -73q27 0 60 7l-14 -112q-66 -16 -128 -16zM815 536l-199 -4q-119 -3 -187 -21.5t-105.5 -47t-59 -72t-21.5 -105.5q0 -75 48.5 -122t125.5 -47q97 0 175 41.5t129 108.5t67 144zM753 1201 l-282 278l5 29h207l161 -287l-3 -20h-88z" />
|
||||||
|
<glyph unicode="á" d="M933 -10q-93 0 -135.5 38.5t-42.5 114.5l5 64h-6q-83 -126 -172 -176.5t-215 -50.5q-140 0 -227.5 84t-87.5 214q0 185 132.5 280t422.5 99l232 3q19 98 19 127q0 91 -53 134.5t-147 43.5q-119 0 -180 -42.5t-88 -129.5l-178 29q45 147 156.5 213.5t299.5 66.5 q171 0 270.5 -80t99.5 -215q0 -64 -19 -157l-74 -378q-11 -48 -11 -88q0 -73 81 -73q27 0 60 7l-14 -112q-66 -16 -128 -16zM815 536l-199 -4q-119 -3 -187 -21.5t-105.5 -47t-59 -72t-21.5 -105.5q0 -75 48.5 -122t125.5 -47q97 0 175 41.5t129 108.5t67 144zM540 1201 l3 20l253 287h217l-5 -29l-374 -278h-94z" />
|
||||||
|
<glyph unicode="â" d="M933 -10q-93 0 -135.5 38.5t-42.5 114.5l5 64h-6q-83 -126 -172 -176.5t-215 -50.5q-140 0 -227.5 84t-87.5 214q0 185 132.5 280t422.5 99l232 3q19 98 19 127q0 91 -53 134.5t-147 43.5q-119 0 -180 -42.5t-88 -129.5l-178 29q45 147 156.5 213.5t299.5 66.5 q171 0 270.5 -80t99.5 -215q0 -64 -19 -157l-74 -378q-11 -48 -11 -88q0 -73 81 -73q27 0 60 7l-14 -112q-66 -16 -128 -16zM815 536l-199 -4q-119 -3 -187 -21.5t-105.5 -47t-59 -72t-21.5 -105.5q0 -75 48.5 -122t125.5 -47q97 0 175 41.5t129 108.5t67 144zM1007 1221 l-4 -20h-92l-186 169h-2l-265 -169h-116l4 20l286 270h204z" />
|
||||||
|
<glyph unicode="ã" d="M933 -10q-93 0 -135.5 38.5t-42.5 114.5l5 64h-6q-83 -126 -172 -176.5t-215 -50.5q-140 0 -227.5 84t-87.5 214q0 185 132.5 280t422.5 99l232 3q19 98 19 127q0 91 -53 134.5t-147 43.5q-119 0 -180 -42.5t-88 -129.5l-178 29q45 147 156.5 213.5t299.5 66.5 q171 0 270.5 -80t99.5 -215q0 -64 -19 -157l-74 -378q-11 -48 -11 -88q0 -73 81 -73q27 0 60 7l-14 -112q-66 -16 -128 -16zM815 536l-199 -4q-119 -3 -187 -21.5t-105.5 -47t-59 -72t-21.5 -105.5q0 -75 48.5 -122t125.5 -47q97 0 175 41.5t129 108.5t67 144zM843 1201 q-42 0 -80 18.5t-72.5 41t-66.5 41t-63 18.5q-100 0 -142 -119h-90q47 152 107.5 210t143.5 58q44 0 82 -18.5t72.5 -41t65.5 -41t61 -18.5q101 0 141 119h92q-35 -109 -67 -159.5t-77 -79.5t-107 -29z" />
|
||||||
|
<glyph unicode="ä" d="M933 -10q-93 0 -135.5 38.5t-42.5 114.5l5 64h-6q-83 -126 -172 -176.5t-215 -50.5q-140 0 -227.5 84t-87.5 214q0 185 132.5 280t422.5 99l232 3q19 98 19 127q0 91 -53 134.5t-147 43.5q-119 0 -180 -42.5t-88 -129.5l-178 29q45 147 156.5 213.5t299.5 66.5 q171 0 270.5 -80t99.5 -215q0 -64 -19 -157l-74 -378q-11 -48 -11 -88q0 -73 81 -73q27 0 60 7l-14 -112q-66 -16 -128 -16zM815 536l-199 -4q-119 -3 -187 -21.5t-105.5 -47t-59 -72t-21.5 -105.5q0 -75 48.5 -122t125.5 -47q97 0 175 41.5t129 108.5t67 144zM787 1219 l35 184h173l-35 -184h-173zM403 1219l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="å" d="M933 -10q-93 0 -135.5 38.5t-42.5 114.5l5 64h-6q-83 -126 -172 -176.5t-215 -50.5q-140 0 -227.5 84t-87.5 214q0 185 132.5 280t422.5 99l232 3q19 98 19 127q0 91 -53 134.5t-147 43.5q-119 0 -180 -42.5t-88 -129.5l-178 29q45 147 156.5 213.5t299.5 66.5 q171 0 270.5 -80t99.5 -215q0 -64 -19 -157l-74 -378q-11 -48 -11 -88q0 -73 81 -73q27 0 60 7l-14 -112q-66 -16 -128 -16zM815 536l-199 -4q-119 -3 -187 -21.5t-105.5 -47t-59 -72t-21.5 -105.5q0 -75 48.5 -122t125.5 -47q97 0 175 41.5t129 108.5t67 144zM975 1410 q0 -100 -71 -171t-171 -71t-171 71t-71 171q0 101 71 171t171 70q99 0 170.5 -70.5t71.5 -170.5zM867 1410q0 58 -38 96t-96 38q-59 0 -97 -39.5t-38 -94.5t38 -96t97 -41q58 0 96 40t38 97z" />
|
||||||
|
<glyph unicode="æ" horiz-adv-x="1821" d="M989 503q-6 -35 -9 -113q0 -133 61.5 -204t182.5 -71q87 0 157.5 45.5t114.5 133.5l138 -63q-71 -132 -177 -191.5t-255 -59.5q-151 0 -246 70t-130 198q-97 -139 -217 -203.5t-262 -64.5q-95 0 -166.5 38t-110 106.5t-38.5 153.5q0 185 135.5 279.5t433.5 99.5l238 3 q19 98 19 127q0 178 -208 178q-124 0 -187.5 -42t-92.5 -130l-178 29q47 147 162.5 213.5t310.5 66.5q222 0 325 -158q124 158 345 158q195 0 303 -104t108 -290q0 -48 -7.5 -109.5t-15.5 -95.5h-734zM814 534l-206 -4q-147 -4 -227.5 -31t-119 -80.5t-38.5 -132.5 q0 -77 46.5 -123t124.5 -46q101 0 186.5 44.5t143 121t73.5 162.5zM1563 641l4 72q0 124 -59 190t-170 66q-123 0 -207 -85t-118 -243h550z" />
|
||||||
|
<glyph unicode="ç" horiz-adv-x="1024" d="M469 122q205 0 289 230l156 -49q-121 -323 -449 -323q-192 0 -295 109t-103 306q0 200 72.5 372t192 253.5t293.5 81.5q169 0 267.5 -85t108.5 -233l-177 -25q-6 97 -60 149.5t-145 52.5q-126 0 -204 -67.5t-121 -214.5t-43 -290q0 -267 218 -267zM452 -96 q81 -5 121.5 -41t40.5 -95q0 -193 -303 -193q-50 0 -106 7l21 91q48 -6 88 -6q91 0 128.5 22t37.5 67q0 72 -119 72q-44 0 -58 -2l101 174h107z" />
|
||||||
|
<glyph unicode="è" d="M256 503q-6 -35 -9 -113q0 -133 66.5 -204t200.5 -71q97 0 176 48t123 131l138 -63q-73 -131 -185.5 -191t-272.5 -60q-201 0 -312.5 111.5t-111.5 313.5q0 201 71 360.5t200 248t290 88.5q205 0 319 -103t114 -291q0 -105 -24 -205h-783zM880 641l4 72q0 124 -64.5 190 t-185.5 66q-134 0 -225.5 -85.5t-128.5 -242.5h600zM710 1201l-282 278l5 29h207l161 -287l-3 -20h-88z" />
|
||||||
|
<glyph unicode="é" d="M256 503q-6 -35 -9 -113q0 -133 66.5 -204t200.5 -71q97 0 176 48t123 131l138 -63q-73 -131 -185.5 -191t-272.5 -60q-201 0 -312.5 111.5t-111.5 313.5q0 201 71 360.5t200 248t290 88.5q205 0 319 -103t114 -291q0 -105 -24 -205h-783zM880 641l4 72q0 124 -64.5 190 t-185.5 66q-134 0 -225.5 -85.5t-128.5 -242.5h600zM533 1201l3 20l253 287h217l-5 -29l-374 -278h-94z" />
|
||||||
|
<glyph unicode="ê" d="M256 503q-6 -35 -9 -113q0 -133 66.5 -204t200.5 -71q97 0 176 48t123 131l138 -63q-73 -131 -185.5 -191t-272.5 -60q-201 0 -312.5 111.5t-111.5 313.5q0 201 71 360.5t200 248t290 88.5q205 0 319 -103t114 -291q0 -105 -24 -205h-783zM880 641l4 72q0 124 -64.5 190 t-185.5 66q-134 0 -225.5 -85.5t-128.5 -242.5h600zM1000 1221l-4 -20h-92l-186 169h-2l-265 -169h-116l4 20l286 270h204z" />
|
||||||
|
<glyph unicode="ë" d="M256 503q-6 -35 -9 -113q0 -133 66.5 -204t200.5 -71q97 0 176 48t123 131l138 -63q-73 -131 -185.5 -191t-272.5 -60q-201 0 -312.5 111.5t-111.5 313.5q0 201 71 360.5t200 248t290 88.5q205 0 319 -103t114 -291q0 -105 -24 -205h-783zM880 641l4 72q0 124 -64.5 190 t-185.5 66q-134 0 -225.5 -85.5t-128.5 -242.5h600zM762 1219l35 184h173l-35 -184h-173zM378 1219l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="ì" horiz-adv-x="569" d="M89 0l210 1082h180l-211 -1082h-179zM408 1201l-282 278l5 29h207l161 -287l-3 -20h-88z" />
|
||||||
|
<glyph unicode="í" horiz-adv-x="569" d="M89 0l210 1082h180l-211 -1082h-179zM262 1201l3 20l253 287h217l-5 -29l-374 -278h-94z" />
|
||||||
|
<glyph unicode="î" horiz-adv-x="569" d="M89 0l210 1082h180l-211 -1082h-179zM723 1221l-4 -20h-92l-186 169h-2l-265 -169h-116l4 20l286 270h204z" />
|
||||||
|
<glyph unicode="ï" horiz-adv-x="569" d="M89 0l210 1082h180l-211 -1082h-179zM514 1219l35 184h173l-35 -184h-173zM130 1219l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="ð" d="M625 1328q-96 90 -195 156h176q77 -39 156 -102l263 102l-19 -108l-169 -67q117 -139 167 -278t50 -303q0 -210 -64.5 -391t-184.5 -266.5t-314 -85.5q-199 0 -311.5 113t-112.5 305q0 160 64.5 297.5t182.5 208t291 70.5q79 0 151.5 -29.5t107.5 -75.5 q-19 113 -63.5 211t-102.5 164l-273 -113l21 120zM603 846q-120 0 -196 -56t-116 -173.5t-40 -228.5q0 -130 63 -200t180 -70q94 0 159 34t109.5 104.5t70.5 183.5t26 195q0 55 -32.5 104t-91.5 78t-132 29z" />
|
||||||
|
<glyph unicode="ñ" d="M717 0l126 645q18 88 18 150q0 167 -179 167q-126 0 -222 -96t-128 -260l-118 -606h-180l166 851q20 95 39 231h170q0 -11 -10.5 -77.5t-17.5 -107.5h3q83 115 166.5 159.5t198.5 44.5q148 0 222.5 -73t74.5 -211q0 -64 -21 -164l-127 -653h-181zM844 1201 q-42 0 -80 18.5t-72.5 41t-66.5 41t-63 18.5q-100 0 -142 -119h-90q47 152 107.5 210t143.5 58q44 0 82 -18.5t72.5 -41t65.5 -41t61 -18.5q101 0 141 119h92q-35 -109 -67 -159.5t-77 -79.5t-107 -29z" />
|
||||||
|
<glyph unicode="ò" d="M1080 683q0 -130 -40 -270.5t-114.5 -238t-182.5 -146t-246 -48.5q-196 0 -310 118t-114 321q4 204 74 362t194 239t307 81q210 0 321 -109.5t111 -308.5zM894 683q0 286 -248 286q-135 0 -216.5 -69.5t-126.5 -210.5t-45 -273q0 -148 64 -225.5t186 -77.5 q103 0 165.5 34.5t109.5 108t76.5 187.5t34.5 240zM720 1201l-282 278l5 29h207l161 -287l-3 -20h-88z" />
|
||||||
|
<glyph unicode="ó" d="M1080 683q0 -130 -40 -270.5t-114.5 -238t-182.5 -146t-246 -48.5q-196 0 -310 118t-114 321q4 204 74 362t194 239t307 81q210 0 321 -109.5t111 -308.5zM894 683q0 286 -248 286q-135 0 -216.5 -69.5t-126.5 -210.5t-45 -273q0 -148 64 -225.5t186 -77.5 q103 0 165.5 34.5t109.5 108t76.5 187.5t34.5 240zM533 1201l3 20l253 287h217l-5 -29l-374 -278h-94z" />
|
||||||
|
<glyph unicode="ô" d="M1080 683q0 -130 -40 -270.5t-114.5 -238t-182.5 -146t-246 -48.5q-196 0 -310 118t-114 321q4 204 74 362t194 239t307 81q210 0 321 -109.5t111 -308.5zM894 683q0 286 -248 286q-135 0 -216.5 -69.5t-126.5 -210.5t-45 -273q0 -148 64 -225.5t186 -77.5 q103 0 165.5 34.5t109.5 108t76.5 187.5t34.5 240zM1009 1221l-4 -20h-92l-186 169h-2l-265 -169h-116l4 20l286 270h204z" />
|
||||||
|
<glyph unicode="õ" d="M1080 683q0 -130 -40 -270.5t-114.5 -238t-182.5 -146t-246 -48.5q-196 0 -310 118t-114 321q4 204 74 362t194 239t307 81q210 0 321 -109.5t111 -308.5zM894 683q0 286 -248 286q-135 0 -216.5 -69.5t-126.5 -210.5t-45 -273q0 -148 64 -225.5t186 -77.5 q103 0 165.5 34.5t109.5 108t76.5 187.5t34.5 240zM814 1201q-42 0 -80 18.5t-72.5 41t-66.5 41t-63 18.5q-100 0 -142 -119h-90q47 152 107.5 210t143.5 58q44 0 82 -18.5t72.5 -41t65.5 -41t61 -18.5q101 0 141 119h92q-35 -109 -67 -159.5t-77 -79.5t-107 -29z" />
|
||||||
|
<glyph unicode="ö" d="M1080 683q0 -130 -40 -270.5t-114.5 -238t-182.5 -146t-246 -48.5q-196 0 -310 118t-114 321q4 204 74 362t194 239t307 81q210 0 321 -109.5t111 -308.5zM894 683q0 286 -248 286q-135 0 -216.5 -69.5t-126.5 -210.5t-45 -273q0 -148 64 -225.5t186 -77.5 q103 0 165.5 34.5t109.5 108t76.5 187.5t34.5 240zM774 1219l35 184h173l-35 -184h-173zM390 1219l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="÷" horiz-adv-x="1124" d="M495 958v183h168v-183h-168zM82 608v146h995v-146h-995zM495 223v183h168v-183h-168z" />
|
||||||
|
<glyph unicode="ø" horiz-adv-x="1251" d="M201 145q-76 109 -76 274q4 204 74 362t194 239t307 81q162 0 267 -67l70 82h167l-146 -169q74 -103 74 -264q0 -106 -26 -216q-110 -482 -557 -482q-154 0 -258 71l-80 -94h-167zM310 416q0 -73 15 -127l540 627q-63 53 -167 53q-135 0 -216.5 -69.5t-126.5 -210.5 t-45 -273zM946 683q0 66 -14 117l-540 -627q63 -55 168 -55q136 0 213.5 66.5t122 202t50.5 296.5z" />
|
||||||
|
<glyph unicode="ù" d="M415 1082l-126 -645q-18 -88 -18 -150q0 -167 179 -167q126 0 222 96t128 260l118 606h180l-166 -851q-20 -95 -39 -231h-170q0 11 10.5 77.5t17.5 107.5h-3q-83 -115 -166.5 -159.5t-198.5 -44.5q-148 0 -222.5 73t-74.5 211q0 64 21 164l127 653h181zM734 1201 l-282 278l5 29h207l161 -287l-3 -20h-88z" />
|
||||||
|
<glyph unicode="ú" d="M415 1082l-126 -645q-18 -88 -18 -150q0 -167 179 -167q126 0 222 96t128 260l118 606h180l-166 -851q-20 -95 -39 -231h-170q0 11 10.5 77.5t17.5 107.5h-3q-83 -115 -166.5 -159.5t-198.5 -44.5q-148 0 -222.5 73t-74.5 211q0 64 21 164l127 653h181zM541 1201l3 20 l253 287h217l-5 -29l-374 -278h-94z" />
|
||||||
|
<glyph unicode="û" d="M415 1082l-126 -645q-18 -88 -18 -150q0 -167 179 -167q126 0 222 96t128 260l118 606h180l-166 -851q-20 -95 -39 -231h-170q0 11 10.5 77.5t17.5 107.5h-3q-83 -115 -166.5 -159.5t-198.5 -44.5q-148 0 -222.5 73t-74.5 211q0 64 21 164l127 653h181zM1021 1221l-4 -20 h-92l-186 169h-2l-265 -169h-116l4 20l286 270h204z" />
|
||||||
|
<glyph unicode="ü" d="M415 1082l-126 -645q-18 -88 -18 -150q0 -167 179 -167q126 0 222 96t128 260l118 606h180l-166 -851q-20 -95 -39 -231h-170q0 11 10.5 77.5t17.5 107.5h-3q-83 -115 -166.5 -159.5t-198.5 -44.5q-148 0 -222.5 73t-74.5 211q0 64 21 164l127 653h181zM794 1219l35 184 h173l-35 -184h-173zM410 1219l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="ý" horiz-adv-x="1024" d="M16 -425q-72 0 -132 14l31 134q45 -8 77 -8q95 0 167.5 64t142.5 186l27 47l-217 1070h183l112 -598q15 -80 28 -170.5t14 -117.5q10 22 26 54t453 832h199l-626 -1082q-111 -193 -178.5 -270.5t-141 -116t-165.5 -38.5zM503 1201l3 20l253 287h217l-5 -29l-374 -278h-94 z" />
|
||||||
|
<glyph unicode="þ" d="M554 -20q-123 0 -200.5 52t-109.5 146h-5q-10 -86 -29 -180l-82 -423h-179l371 1909h180l-83 -423q-8 -46 -34 -140h4q73 95 154 138t200 43q157 0 244.5 -94.5t87.5 -259.5q0 -203 -61.5 -393.5t-173 -282.5t-284.5 -92zM689 963q-99 0 -169.5 -40.5t-119.5 -122 t-77 -204t-28 -219.5q0 -125 63.5 -194.5t176.5 -69.5q124 0 196 75.5t113 240t41 287.5t-47 185t-149 62z" />
|
||||||
|
<glyph unicode="ÿ" horiz-adv-x="1024" d="M16 -425q-72 0 -132 14l31 134q45 -8 77 -8q95 0 167.5 64t142.5 186l27 47l-217 1070h183l112 -598q15 -80 28 -170.5t14 -117.5q10 22 26 54t453 832h199l-626 -1082q-111 -193 -178.5 -270.5t-141 -116t-165.5 -38.5zM738 1219l35 184h173l-35 -184h-173zM354 1219 l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="ı" horiz-adv-x="569" d="M89 0l210 1082h180l-211 -1082h-179z" />
|
||||||
|
<glyph unicode="Œ" horiz-adv-x="2048" d="M893 0q-76 -10 -191 -10q-282 0 -441.5 156t-159.5 427q0 246 106.5 440.5t294 300.5t423.5 106q120 0 269 -11h873l-30 -156h-710l-88 -452h650l-30 -154h-650l-95 -491h751l-30 -156h-942zM712 145q129 0 211 11l213 1099q-84 11 -221 11q-195 0 -334.5 -86t-214 -256 t-74.5 -361q0 -203 109.5 -310.5t310.5 -107.5z" />
|
||||||
|
<glyph unicode="œ" horiz-adv-x="1933" d="M1055 503q-11 -51 -11 -113q0 -133 66.5 -204t200.5 -71q96 0 173.5 47t122.5 132l138 -63q-74 -133 -186 -192t-269 -59q-268 0 -373 193q-147 -188 -426 -188q-199 0 -310.5 116t-111.5 318q4 202 73.5 360.5t193.5 240t306 81.5q281 0 382 -192q76 93 179 143t224 50 q204 0 317 -103t113 -291q0 -105 -24 -205h-778zM888 683q0 286 -248 286q-135 0 -216 -70.5t-125.5 -211.5t-44.5 -271q0 -298 248 -298q136 0 213.5 66.5t122 202t50.5 296.5zM1674 641l4 72q0 124 -62.5 190t-184.5 66q-134 0 -225.5 -85.5t-128.5 -242.5h597z" />
|
||||||
|
<glyph unicode="Ÿ" horiz-adv-x="1366" d="M672 0h-190l115 584l-384 825h196l306 -674l560 674h214l-704 -825zM951 1530l35 184h173l-35 -184h-173zM567 1530l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph unicode="ˆ" horiz-adv-x="682" d="M742 1221l-4 -20h-92l-186 169h-2l-265 -169h-116l4 20l286 270h204z" />
|
||||||
|
<glyph unicode="˚" horiz-adv-x="682" d="M685 1410q0 -100 -71 -171t-171 -71t-171 71t-71 171q0 101 71 171t171 70q99 0 170.5 -70.5t71.5 -170.5zM577 1410q0 58 -38 96t-96 38q-59 0 -97 -39.5t-38 -94.5t38 -96t97 -41q58 0 96 40t38 97z" />
|
||||||
|
<glyph unicode="˜" horiz-adv-x="682" d="M567 1201q-42 0 -80 18.5t-72.5 41t-66.5 41t-63 18.5q-100 0 -142 -119h-90q47 152 107.5 210t143.5 58q44 0 82 -18.5t72.5 -41t65.5 -41t61 -18.5q101 0 141 119h92q-35 -109 -67 -159.5t-77 -79.5t-107 -29z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="899" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="1798" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="899" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="1798" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="599" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="449" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="299" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="299" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="224" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="359" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="99" />
|
||||||
|
<glyph unicode="‐" horiz-adv-x="682" d="M105 464l31 160h500l-31 -160h-500z" />
|
||||||
|
<glyph unicode="‑" horiz-adv-x="682" d="M105 464l31 160h500l-31 -160h-500z" />
|
||||||
|
<glyph unicode="‒" horiz-adv-x="682" d="M105 464l31 160h500l-31 -160h-500z" />
|
||||||
|
<glyph unicode="–" d="M-13 451l26 137h1138l-27 -137h-1137z" />
|
||||||
|
<glyph unicode="—" horiz-adv-x="2048" d="M-13 451l26 137h2048l-27 -137h-2047z" />
|
||||||
|
<glyph unicode="‘" horiz-adv-x="455" d="M199 952l28 146q18 96 51.5 169t89.5 142h121q-121 -135 -146 -262h89l-38 -195h-195z" />
|
||||||
|
<glyph unicode="’" horiz-adv-x="455" d="M315 952h-123q119 136 145 260h-88l38 197h195l-28 -145q-18 -95 -51 -169.5t-88 -142.5z" />
|
||||||
|
<glyph unicode="‚" horiz-adv-x="455" d="M117 -260h-123q119 136 145 260h-88l38 197h195l-28 -145q-18 -93 -50.5 -168t-88.5 -144z" />
|
||||||
|
<glyph unicode="“" horiz-adv-x="682" d="M480 952l28 146q18 93 50.5 168t88.5 143h122q-120 -137 -145 -262h88l-38 -195h-194zM148 952l28 146q18 96 51.5 169t89.5 142h121q-121 -135 -146 -262h89l-38 -195h-195z" />
|
||||||
|
<glyph unicode="”" horiz-adv-x="682" d="M590 952h-121q120 137 145 262h-88l38 195h194l-28 -145q-18 -93 -49.5 -166t-90.5 -146zM260 952h-123q120 137 145 262h-88l38 195h195l-28 -145q-18 -95 -51 -169.5t-88 -142.5z" />
|
||||||
|
<glyph unicode="„" horiz-adv-x="682" d="M382 -262h-121q120 137 145 262h-88l38 195h194l-28 -145q-17 -91 -48.5 -164.5t-91.5 -147.5zM52 -262h-123q120 137 145 262h-88l38 195h195l-28 -145q-18 -93 -50.5 -168t-88.5 -144z" />
|
||||||
|
<glyph unicode="•" horiz-adv-x="717" d="M652 682q0 -117 -83.5 -199t-197.5 -82q-111 0 -192.5 82t-81.5 199q0 115 81 194.5t193 79.5q115 0 198 -79.5t83 -194.5z" />
|
||||||
|
<glyph unicode="…" horiz-adv-x="2048" d="M1484 0l43 219h194l-43 -219h-194zM837 0l43 219h192l-43 -219h-192zM186 0l43 219h195l-43 -219h-195z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="359" />
|
||||||
|
<glyph unicode="‹" horiz-adv-x="682" d="M351 141l-265 365l12 63l408 371h157l-9 -40l-407 -372l265 -367l-2 -20h-159z" />
|
||||||
|
<glyph unicode="›" horiz-adv-x="682" d="M174 141h-158l8 39l410 367l-264 372l3 21h156l265 -371l-12 -63z" />
|
||||||
|
<glyph unicode="⁄" horiz-adv-x="342" d="M-404 0h-153l1150 1409h154z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="449" />
|
||||||
|
<glyph unicode="⁴" horiz-adv-x="682" d="M575 741l-35 -178h-131l35 178h-405l21 111l484 557h161l-108 -555h125l-22 -113h-125zM550 1276l-108 -135l-245 -287h269l63 322z" />
|
||||||
|
<glyph unicode="€" d="M816 1283q-102 0 -169 -37.5t-121.5 -116t-92.5 -207.5h464l-65 -127h-430q-19 -96 -25 -164h463l-65 -129h-404q2 -184 68.5 -280.5t190.5 -96.5q106 0 172.5 52.5t108.5 149.5l152 -48q-60 -146 -172.5 -221.5t-271.5 -75.5q-199 0 -312 136t-117 384h-171l64 129h112 q4 50 13.5 103.5t12.5 60.5h-146l65 127h113q78 257 225.5 382t352.5 126q164 0 266.5 -77.5t130.5 -226.5l-171 -35q-54 188 -232 192h-9z" />
|
||||||
|
<glyph unicode="™" horiz-adv-x="2048" d="M1691 634v619l-8 -22l-242 -597h-108l-163 413l-77 206l-2 -36v-583h-128v775h190l223 -563l15 -42l74 192l168 413h184v-775h-126zM577 1298v-664h-134v664h-255v111h650v-111h-261z" />
|
||||||
|
<glyph unicode="◼" horiz-adv-x="1080" d="M0 1080h1080v-1080h-1080v1080z" />
|
||||||
|
<glyph unicode="fi" horiz-adv-x="1024" d="M434 951l-185 -951h-180l185 951h-152l26 131h152l23 122q23 112 60.5 167.5t99.5 84t159 28.5q74 0 124 -12l-26 -137l-45 6l-46 2q-63 0 -96.5 -32.5t-53.5 -131.5l-19 -97h211l-26 -131h-211zM856 1312l34 172h180l-34 -172h-180zM602 0l210 1082h180l-211 -1082h-179 z" />
|
||||||
|
<glyph unicode="fl" horiz-adv-x="1024" d="M434 951l-185 -951h-180l185 951h-152l26 131h152l23 122q23 112 60.5 167.5t99.5 84t159 28.5q74 0 124 -12l-26 -137l-45 6l-46 2q-63 0 -96.5 -32.5t-53.5 -131.5l-19 -97h211l-26 -131h-211zM602 0l288 1484h180l-289 -1484h-179z" />
|
||||||
|
<glyph horiz-adv-x="602" d="M637 1530l-293 217l5 29h207l173 -226l-3 -20h-89z" />
|
||||||
|
<glyph horiz-adv-x="602" d="M268 1530l3 20l261 226h207l-5 -29l-352 -217h-114z" />
|
||||||
|
<glyph horiz-adv-x="664" d="M860 1550l-4 -20h-95l-192 139h-2l-259 -139h-113l4 20l280 240h204z" />
|
||||||
|
<glyph horiz-adv-x="647" d="M631 1530l35 184h173l-35 -184h-173zM247 1530l35 184h175l-35 -184h-175z" />
|
||||||
|
<glyph horiz-adv-x="672" d="M687 1530q-42 0 -80 20t-72.5 44.5t-66 44.5t-62.5 20q-46 0 -77 -29.5t-56 -99.5h-100q47 152 107.5 210t143.5 58q44 0 82 -20t72 -44.5t65 -44.5t61 -20q91 0 132 129h102q-35 -109 -67 -159.5t-77 -79.5t-107 -29z" />
|
||||||
|
<hkern u1=" " u2="Y" k="37" />
|
||||||
|
<hkern u1=" " u2="A" k="76" />
|
||||||
|
<hkern u1="1" u2="1" k="152" />
|
||||||
|
<hkern u1="A" u2="’" k="76" />
|
||||||
|
<hkern u1="A" u2="y" k="18" />
|
||||||
|
<hkern u1="A" u2="w" k="37" />
|
||||||
|
<hkern u1="A" u2="v" k="37" />
|
||||||
|
<hkern u1="A" u2="Y" k="152" />
|
||||||
|
<hkern u1="A" u2="W" k="37" />
|
||||||
|
<hkern u1="A" u2="V" k="113" />
|
||||||
|
<hkern u1="A" u2="T" k="152" />
|
||||||
|
<hkern u1="A" u2=" " k="76" />
|
||||||
|
<hkern u1="F" u2="A" k="152" />
|
||||||
|
<hkern u1="F" u2="." k="264" />
|
||||||
|
<hkern u1="F" u2="," k="264" />
|
||||||
|
<hkern u1="F" u2=" " k="37" />
|
||||||
|
<hkern u1="L" u2="’" k="113" />
|
||||||
|
<hkern u1="L" u2="y" k="37" />
|
||||||
|
<hkern u1="L" u2="Y" k="188" />
|
||||||
|
<hkern u1="L" u2="W" k="76" />
|
||||||
|
<hkern u1="L" u2="V" k="113" />
|
||||||
|
<hkern u1="L" u2="T" k="152" />
|
||||||
|
<hkern u1="L" u2=" " k="37" />
|
||||||
|
<hkern u1="P" u2="A" k="152" />
|
||||||
|
<hkern u1="P" u2="." k="264" />
|
||||||
|
<hkern u1="P" u2="," k="264" />
|
||||||
|
<hkern u1="P" u2=" " k="76" />
|
||||||
|
<hkern u1="R" u2="Y" k="76" />
|
||||||
|
<hkern u1="R" u2="W" k="37" />
|
||||||
|
<hkern u1="R" u2="V" k="37" />
|
||||||
|
<hkern u1="R" u2="T" k="37" />
|
||||||
|
<hkern u1="T" u2="y" k="152" />
|
||||||
|
<hkern u1="T" u2="w" k="152" />
|
||||||
|
<hkern u1="T" u2="u" k="152" />
|
||||||
|
<hkern u1="T" u2="s" k="188" />
|
||||||
|
<hkern u1="T" u2="r" k="152" />
|
||||||
|
<hkern u1="T" u2="o" k="188" />
|
||||||
|
<hkern u1="T" u2="i" k="18" />
|
||||||
|
<hkern u1="T" u2="e" k="188" />
|
||||||
|
<hkern u1="T" u2="c" k="188" />
|
||||||
|
<hkern u1="T" u2="a" k="188" />
|
||||||
|
<hkern u1="T" u2="O" k="37" />
|
||||||
|
<hkern u1="T" u2="A" k="152" />
|
||||||
|
<hkern u1="T" u2=";" k="152" />
|
||||||
|
<hkern u1="T" u2=":" k="152" />
|
||||||
|
<hkern u1="T" u2="." k="188" />
|
||||||
|
<hkern u1="T" u2="-" k="188" />
|
||||||
|
<hkern u1="T" u2="," k="188" />
|
||||||
|
<hkern u1="V" u2="y" k="37" />
|
||||||
|
<hkern u1="V" u2="u" k="37" />
|
||||||
|
<hkern u1="V" u2="r" k="37" />
|
||||||
|
<hkern u1="V" u2="o" k="76" />
|
||||||
|
<hkern u1="V" u2="i" k="37" />
|
||||||
|
<hkern u1="V" u2="e" k="76" />
|
||||||
|
<hkern u1="V" u2="a" k="76" />
|
||||||
|
<hkern u1="V" u2="A" k="113" />
|
||||||
|
<hkern u1="V" u2=";" k="37" />
|
||||||
|
<hkern u1="V" u2=":" k="37" />
|
||||||
|
<hkern u1="V" u2="." k="152" />
|
||||||
|
<hkern u1="V" u2="-" k="76" />
|
||||||
|
<hkern u1="V" u2="," k="152" />
|
||||||
|
<hkern u1="W" u2="i" k="18" />
|
||||||
|
<hkern u1="W" u2="e" k="37" />
|
||||||
|
<hkern u1="W" u2="a" k="37" />
|
||||||
|
<hkern u1="W" u2="A" k="37" />
|
||||||
|
<hkern u1="W" u2="." k="76" />
|
||||||
|
<hkern u1="W" u2="-" k="37" />
|
||||||
|
<hkern u1="W" u2="," k="76" />
|
||||||
|
<hkern u1="Y" u2="v" k="76" />
|
||||||
|
<hkern u1="Y" u2="u" k="76" />
|
||||||
|
<hkern u1="Y" u2="q" k="113" />
|
||||||
|
<hkern u1="Y" u2="p" k="113" />
|
||||||
|
<hkern u1="Y" u2="o" k="113" />
|
||||||
|
<hkern u1="Y" u2="i" k="37" />
|
||||||
|
<hkern u1="Y" u2="e" k="113" />
|
||||||
|
<hkern u1="Y" u2="a" k="152" />
|
||||||
|
<hkern u1="Y" u2="A" k="113" />
|
||||||
|
<hkern u1="Y" u2=";" k="76" />
|
||||||
|
<hkern u1="Y" u2=":" k="76" />
|
||||||
|
<hkern u1="Y" u2="." k="188" />
|
||||||
|
<hkern u1="Y" u2="-" k="152" />
|
||||||
|
<hkern u1="Y" u2="," k="188" />
|
||||||
|
<hkern u1="Y" u2=" " k="37" />
|
||||||
|
<hkern u1="f" u2="’" k="-76" />
|
||||||
|
<hkern u1="r" u2="’" k="-76" />
|
||||||
|
<hkern u1="r" u2="." k="76" />
|
||||||
|
<hkern u1="r" u2="-" k="37" />
|
||||||
|
<hkern u1="r" u2="," k="113" />
|
||||||
|
<hkern u1="v" u2="." k="152" />
|
||||||
|
<hkern u1="v" u2="," k="152" />
|
||||||
|
<hkern u1="w" u2="." k="113" />
|
||||||
|
<hkern u1="w" u2="," k="113" />
|
||||||
|
<hkern u1="y" u2="." k="152" />
|
||||||
|
<hkern u1="y" u2="," k="152" />
|
||||||
|
<hkern u1="‘" u2="‘" k="76" />
|
||||||
|
<hkern u1="’" u2="’" k="76" />
|
||||||
|
<hkern u1="’" u2="s" k="37" />
|
||||||
|
<hkern u1="’" u2=" " k="113" />
|
||||||
|
</font>
|
||||||
|
</defs></svg>
|
After Width: | Height: | Size: 61 KiB |
BIN
public/fonts/liberation-sans/LiberationSans-Italic-webfont.ttf
Normal file
BIN
public/fonts/liberation-sans/LiberationSans-Italic-webfont.ttf
Normal file
Binary file not shown.
BIN
public/fonts/liberation-sans/LiberationSans-Italic-webfont.woff
Normal file
BIN
public/fonts/liberation-sans/LiberationSans-Italic-webfont.woff
Normal file
Binary file not shown.
BIN
public/fonts/liberation-sans/LiberationSans-Regular-webfont.eot
Normal file
BIN
public/fonts/liberation-sans/LiberationSans-Regular-webfont.eot
Normal file
Binary file not shown.
356
public/fonts/liberation-sans/LiberationSans-Regular-webfont.svg
Normal file
356
public/fonts/liberation-sans/LiberationSans-Regular-webfont.svg
Normal file
@ -0,0 +1,356 @@
|
|||||||
|
<?xml version="1.0" standalone="no"?>
|
||||||
|
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
||||||
|
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1">
|
||||||
|
<metadata></metadata>
|
||||||
|
<defs>
|
||||||
|
<font id="liberation_sansregular" horiz-adv-x="1139" >
|
||||||
|
<font-face units-per-em="2048" ascent="1638" descent="-410" />
|
||||||
|
<missing-glyph horiz-adv-x="569" />
|
||||||
|
<glyph horiz-adv-x="0" />
|
||||||
|
<glyph unicode="
" horiz-adv-x="569" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="569" />
|
||||||
|
<glyph unicode="	" horiz-adv-x="569" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="569" />
|
||||||
|
<glyph unicode="!" horiz-adv-x="569" d="M359 397h-148l-24 1012h196zM185 0v201h194v-201h-194z" />
|
||||||
|
<glyph unicode=""" horiz-adv-x="727" d="M618 966h-142l-20 443h184zM249 966h-141l-21 443h184z" />
|
||||||
|
<glyph unicode="#" d="M896 885l-78 -369h260v-108h-283l-88 -408h-110l86 408h-363l-84 -408h-110l84 408h-201v108h225l78 369h-252v108h274l89 408h110l-88 -408h363l88 408h110l-88 -408h211v-108h-233zM425 885l-80 -369h362l78 369h-360z" />
|
||||||
|
<glyph unicode="$" d="M518 20q-426 18 -496 359l170 37q25 -119 104.5 -179t221.5 -69v496q-177 44 -244.5 79t-109 80.5t-60 97.5t-18.5 125q0 155 112.5 242.5t319.5 96.5v131h124v-131q187 -9 289 -84.5t144 -235.5l-174 -33q-20 94 -81 146.5t-178 63.5v-445q179 -42 254.5 -77t119.5 -79 t67 -104t23 -141q0 -165 -121 -265t-343 -111v-162h-124v162zM934 394q0 65 -26 107t-75 69.5t-191 64.5v-468q141 9 216.5 67t75.5 160zM258 1048q0 -59 25 -100t74.5 -69t160.5 -56v421q-260 -14 -260 -196z" />
|
||||||
|
<glyph unicode="%" horiz-adv-x="1821" d="M1748 434q0 -215 -81 -330.5t-239 -115.5q-156 0 -235.5 112.5t-79.5 333.5q0 228 76.5 339.5t242.5 111.5q164 0 240 -114.5t76 -336.5zM527 0h-155l922 1409h157zM394 1421q159 0 236 -112t77 -334q0 -217 -79.5 -334t-237.5 -117t-237.5 116t-79.5 335q0 223 77 334.5 t244 111.5zM1600 434q0 179 -38.5 259.5t-129.5 80.5t-131.5 -79t-40.5 -261q0 -171 39.5 -253.5t130.5 -82.5q88 0 129 83.5t41 252.5zM560 975q0 176 -38 257t-128 81q-94 0 -134 -79.5t-40 -258.5q0 -173 40 -255.5t132 -82.5q87 0 127.5 84t40.5 254z" />
|
||||||
|
<glyph unicode="&" horiz-adv-x="1366" d="M1193 -12q-177 0 -298 127q-75 -65 -171 -100t-201 -35q-215 0 -333 103.5t-118 287.5q0 278 343 429q-33 62 -57 147t-24 155q0 150 91.5 232.5t259.5 82.5q151 0 243.5 -76t92.5 -208q0 -118 -91.5 -210t-317.5 -182q111 -205 293 -412q113 166 171 410l145 -43 q-63 -249 -212 -469q96 -98 208 -98q71 0 117 16v-135q-56 -22 -141 -22zM869 1133q0 72 -50 117.5t-136 45.5q-96 0 -146 -51.5t-50 -142.5q0 -114 65 -244q131 53 192.5 92t93 84t31.5 99zM795 217q-198 234 -319 457q-236 -100 -236 -301q0 -121 77.5 -191.5t211.5 -70.5 q71 0 142 27.5t124 78.5z" />
|
||||||
|
<glyph unicode="'" horiz-adv-x="391" d="M266 966h-141l-21 443h184z" />
|
||||||
|
<glyph unicode="(" horiz-adv-x="682" d="M127 532q0 289 90.5 519t278.5 433h174q-187 -208 -274.5 -442t-87.5 -512q0 -277 86.5 -510t275.5 -444h-174q-189 204 -279 434.5t-90 517.5v4z" />
|
||||||
|
<glyph unicode=")" horiz-adv-x="682" d="M555 528q0 -289 -90.5 -519t-278.5 -433h-174q188 210 275 442.5t87 511.5t-87.5 512t-274.5 442h174q189 -204 279 -434.5t90 -517.5v-4z" />
|
||||||
|
<glyph unicode="*" horiz-adv-x="797" d="M456 1114l264 103l45 -132l-282 -73l185 -250l-119 -72l-150 258l-156 -256l-119 72l189 248l-280 73l45 134l267 -107l-12 297h136z" />
|
||||||
|
<glyph unicode="+" horiz-adv-x="1196" d="M671 608v-428h-147v428h-424v146h424v428h147v-428h424v-146h-424z" />
|
||||||
|
<glyph unicode="," horiz-adv-x="569" d="M385 219v-168q0 -106 -19 -177t-59 -136h-123q94 136 94 262h-88v219h195z" />
|
||||||
|
<glyph unicode="-" horiz-adv-x="682" d="M91 464v160h500v-160h-500z" />
|
||||||
|
<glyph unicode="." horiz-adv-x="569" d="M187 0v219h195v-219h-195z" />
|
||||||
|
<glyph unicode="/" horiz-adv-x="569" d="M0 -20l411 1504h158l-407 -1504h-162z" />
|
||||||
|
<glyph unicode="0" d="M1059 705q0 -353 -124.5 -539t-367.5 -186t-365 185t-122 540q0 363 118.5 544t374.5 181q249 0 367.5 -183t118.5 -542zM876 705q0 305 -70.5 442t-232.5 137q-166 0 -238.5 -135t-72.5 -444q0 -300 73.5 -439t233.5 -139q159 0 233 142t74 436z" />
|
||||||
|
<glyph unicode="1" d="M156 0v153h359v1084l-318 -227v170l333 229h166v-1256h343v-153h-883z" />
|
||||||
|
<glyph unicode="2" d="M103 0v127q51 117 124.5 206.5t154.5 162t160.5 134.5t143.5 124t103.5 130t39.5 154q0 116 -68 180t-189 64q-115 0 -189.5 -62.5t-87.5 -175.5l-184 17q20 169 143.5 269t317.5 100q213 0 327.5 -100.5t114.5 -285.5q0 -82 -37.5 -163t-111.5 -162t-283 -251 q-115 -94 -183 -169.5t-98 -145.5h735v-153h-933z" />
|
||||||
|
<glyph unicode="3" d="M1049 389q0 -195 -124 -302t-354 -107q-214 0 -341.5 96.5t-151.5 285.5l186 17q36 -250 307 -250q136 0 213.5 67t77.5 199q0 115 -88.5 179.5t-255.5 64.5h-102v156h98q148 0 229.5 64.5t81.5 178.5q0 113 -66.5 178.5t-197.5 65.5q-119 0 -192.5 -61t-85.5 -172 l-181 14q20 173 143.5 270t317.5 97q212 0 329.5 -98.5t117.5 -274.5q0 -135 -75.5 -219.5t-219.5 -114.5v-4q158 -17 246 -106t88 -224z" />
|
||||||
|
<glyph unicode="4" d="M881 319v-319h-170v319h-664v140l645 950h189v-948h198v-142h-198zM711 1206q-2 -6 -28 -53t-39 -66l-361 -532l-54 -74l-16 -20h498v745z" />
|
||||||
|
<glyph unicode="5" d="M1053 459q0 -223 -132.5 -351t-367.5 -128q-197 0 -318 86t-153 249l182 21q57 -209 293 -209q145 0 227 87.5t82 240.5q0 133 -82.5 215t-222.5 82q-73 0 -136 -23t-126 -78h-176l47 758h801v-153h-637l-27 -447q117 90 291 90q208 0 331.5 -122t123.5 -318z" />
|
||||||
|
<glyph unicode="6" d="M1049 461q0 -223 -121 -352t-334 -129q-238 0 -364 177t-126 515q0 366 131 562t373 196q319 0 402 -287l-172 -31q-53 172 -232 172q-154 0 -238.5 -143.5t-84.5 -415.5q49 91 138 138.5t204 47.5q195 0 309.5 -122t114.5 -328zM866 453q0 153 -75 236t-209 83 q-126 0 -203.5 -73.5t-77.5 -202.5q0 -163 80.5 -267t206.5 -104q130 0 204 87.5t74 240.5z" />
|
||||||
|
<glyph unicode="7" d="M1036 1263q-216 -330 -305 -517t-133.5 -369t-44.5 -377h-188q0 270 114.5 568.5t382.5 687.5h-757v153h931v-146z" />
|
||||||
|
<glyph unicode="8" d="M1050 393q0 -195 -124 -304t-356 -109q-226 0 -353.5 107t-127.5 304q0 138 79 232t202 114v4q-115 27 -181.5 117t-66.5 211q0 161 120.5 261t323.5 100q208 0 328.5 -98t120.5 -265q0 -121 -67 -211t-183 -113v-4q135 -22 210 -114.5t75 -231.5zM828 1057 q0 239 -262 239q-127 0 -193.5 -60t-66.5 -179q0 -121 68.5 -184.5t193.5 -63.5q127 0 193.5 58.5t66.5 189.5zM863 410q0 131 -78 197.5t-219 66.5q-137 0 -214 -71.5t-77 -196.5q0 -291 297 -291q147 0 219 70.5t72 224.5z" />
|
||||||
|
<glyph unicode="9" d="M1042 733q0 -363 -132.5 -558t-377.5 -195q-165 0 -264.5 69.5t-142.5 224.5l172 27q54 -176 238 -176q155 0 240 144t89 411q-40 -90 -137 -144.5t-213 -54.5q-190 0 -304 130t-114 345q0 221 124 347.5t345 126.5q235 0 356 -174t121 -523zM846 907q0 170 -78 273.5 t-209 103.5q-130 0 -205 -88.5t-75 -239.5q0 -154 75 -243.5t203 -89.5q78 0 145 35.5t105.5 100.5t38.5 148z" />
|
||||||
|
<glyph unicode=":" horiz-adv-x="569" d="M187 875v207h195v-207h-195zM187 0v207h195v-207h-195z" />
|
||||||
|
<glyph unicode=";" horiz-adv-x="569" d="M385 207v-156q0 -106 -19 -177t-59 -136h-123q94 136 94 262h-88v207h195zM190 875v207h195v-207h-195z" />
|
||||||
|
<glyph unicode="<" horiz-adv-x="1196" d="M101 571v205l995 418v-154l-858 -366l858 -367v-153z" />
|
||||||
|
<glyph unicode="=" horiz-adv-x="1196" d="M100 856v148h995v-148h-995zM100 344v148h995v-148h-995z" />
|
||||||
|
<glyph unicode=">" horiz-adv-x="1196" d="M101 154v153l858 367l-858 366v154l995 -418v-205z" />
|
||||||
|
<glyph unicode="?" d="M1063 1032q0 -75 -22 -134t-63 -109t-134 -118l-80 -59q-72 -52 -107 -109.5t-36 -125.5h-175q2 69 21.5 121t50.5 92t70 71.5t79 60t78.5 57t68.5 63.5t48.5 79t18.5 103q0 114 -77.5 180t-217.5 66t-222 -70t-96 -192l-184 12q26 198 156 304t344 106q223 0 351 -105.5 t128 -292.5zM438 0v201h195v-201h-195z" />
|
||||||
|
<glyph unicode="@" horiz-adv-x="2079" d="M1902 755q0 -186 -57.5 -336.5t-160 -232.5t-229.5 -82q-99 0 -153 44t-54 132l3 70h-6q-66 -123 -163.5 -184.5t-210.5 -61.5q-157 0 -243.5 102t-86.5 283q0 164 64.5 305t180.5 224t257 83q219 0 301 -182h6l39 160h156l-116 -506q-37 -164 -37 -253q0 -94 81 -94 q80 0 147.5 69t106.5 190t39 268q0 179 -77 317.5t-222 213t-339 74.5q-242 0 -428 -107t-292 -308.5t-106 -451.5q0 -193 78.5 -340.5t227 -226.5t346.5 -79q145 0 294 37.5t309 124.5l55 -112q-145 -87 -314.5 -132.5t-343.5 -45.5q-241 0 -421.5 95.5t-276 272 t-95.5 406.5q0 280 124.5 509t345.5 356.5t495 127.5q241 0 416 -90.5t267.5 -255.5t92.5 -383zM1296 747q0 102 -66 164.5t-176 62.5q-101 0 -179.5 -63.5t-123.5 -176t-45 -243.5q0 -120 47.5 -188t146.5 -68q125 0 229 105t144 262q23 92 23 145z" />
|
||||||
|
<glyph unicode="A" horiz-adv-x="1366" d="M1167 0l-161 412h-642l-162 -412h-198l575 1409h217l566 -1409h-195zM685 1265l-9 -28q-25 -83 -74 -213l-180 -463h527l-181 465q-28 69 -56 156z" />
|
||||||
|
<glyph unicode="B" horiz-adv-x="1366" d="M1258 397q0 -188 -137 -292.5t-381 -104.5h-572v1409h512q496 0 496 -342q0 -125 -70 -210t-198 -114q168 -20 259 -112.5t91 -233.5zM984 1044q0 114 -78 163t-226 49h-321v-446h321q153 0 228.5 57.5t75.5 176.5zM1065 412q0 249 -350 249h-356v-508h371q175 0 255 65 t80 194z" />
|
||||||
|
<glyph unicode="C" horiz-adv-x="1479" d="M792 1274q-234 0 -364 -150.5t-130 -412.5q0 -259 135.5 -416.5t366.5 -157.5q296 0 445 293l156 -78q-87 -182 -244.5 -277t-365.5 -95q-213 0 -368.5 88.5t-237 253t-81.5 389.5q0 337 182 528t504 191q225 0 376 -88t222 -261l-181 -60q-49 123 -157.5 188t-257.5 65z " />
|
||||||
|
<glyph unicode="D" horiz-adv-x="1479" d="M1381 719q0 -218 -85 -381.5t-241 -250.5t-360 -87h-527v1409h466q358 0 552.5 -179.5t194.5 -510.5zM1189 719q0 262 -143.5 399.5t-415.5 137.5h-271v-1103h314q155 0 272.5 68t180.5 196t63 302z" />
|
||||||
|
<glyph unicode="E" horiz-adv-x="1366" d="M168 0v1409h1069v-156h-878v-452h818v-154h-818v-491h919v-156h-1110z" />
|
||||||
|
<glyph unicode="F" horiz-adv-x="1251" d="M359 1253v-524h786v-158h-786v-571h-191v1409h1001v-156h-810z" />
|
||||||
|
<glyph unicode="G" horiz-adv-x="1593" d="M103 711q0 343 184 531t517 188q234 0 380 -79t225 -253l-182 -54q-60 120 -165.5 175t-262.5 55q-244 0 -373 -147.5t-129 -415.5q0 -267 137 -421.5t379 -154.5q138 0 257.5 42t193.5 114v254h-421v160h597v-486q-112 -114 -274.5 -176.5t-352.5 -62.5q-221 0 -381 88 t-244.5 253.5t-84.5 389.5z" />
|
||||||
|
<glyph unicode="H" horiz-adv-x="1479" d="M1121 0v653h-762v-653h-191v1409h191v-596h762v596h191v-1409h-191z" />
|
||||||
|
<glyph unicode="I" horiz-adv-x="569" d="M189 0v1409h191v-1409h-191z" />
|
||||||
|
<glyph unicode="J" horiz-adv-x="1024" d="M457 -20q-358 0 -425 370l187 31q18 -116 81 -181t158 -65q104 0 164 71.5t60 209.5v837h-271v156h461v-989q0 -205 -111 -322.5t-304 -117.5z" />
|
||||||
|
<glyph unicode="K" horiz-adv-x="1366" d="M1106 0l-563 680l-184 -140v-540h-191v1409h191v-706l679 706h225l-600 -612l680 -797h-237z" />
|
||||||
|
<glyph unicode="L" d="M168 0v1409h191v-1253h712v-156h-903z" />
|
||||||
|
<glyph unicode="M" horiz-adv-x="1706" d="M1366 0v940q0 156 9 300q-49 -179 -88 -280l-364 -960h-134l-369 960l-56 170l-33 110l3 -111l4 -189v-940h-170v1409h251l375 -977q20 -59 38.5 -126.5t24.5 -97.5q8 40 33.5 121.5t34.5 102.5l368 977h245v-1409h-172z" />
|
||||||
|
<glyph unicode="N" horiz-adv-x="1479" d="M1082 0l-754 1200l5 -97l5 -167v-936h-170v1409h222l762 -1208q-12 196 -12 284v924h172v-1409h-230z" />
|
||||||
|
<glyph unicode="O" horiz-adv-x="1593" d="M1495 711q0 -221 -84.5 -387t-242.5 -255t-373 -89q-217 0 -374.5 88t-240.5 254.5t-83 388.5q0 338 185 528.5t515 190.5q215 0 373 -85.5t241.5 -248.5t83.5 -385zM1300 711q0 263 -131.5 413t-371.5 150q-242 0 -374 -148t-132 -415q0 -265 133.5 -420.5t370.5 -155.5 q244 0 374.5 150.5t130.5 425.5z" />
|
||||||
|
<glyph unicode="P" horiz-adv-x="1366" d="M1258 985q0 -200 -130.5 -318t-354.5 -118h-414v-549h-191v1409h593q237 0 367 -111t130 -313zM1066 983q0 273 -328 273h-379v-556h387q320 0 320 283z" />
|
||||||
|
<glyph unicode="Q" horiz-adv-x="1593" d="M1495 711q0 -298 -150 -490t-417 -227q41 -126 107.5 -182t168.5 -56q55 0 115 13v-134q-93 -22 -178 -22q-151 0 -248.5 85.5t-159.5 285.5q-198 10 -341.5 100.5t-219 252t-75.5 374.5q0 338 185 528.5t515 190.5q215 0 373 -85.5t241.5 -248.5t83.5 -385zM1300 711 q0 263 -131.5 413t-371.5 150q-242 0 -374 -148t-132 -415q0 -265 133.5 -420.5t370.5 -155.5q244 0 374.5 150.5t130.5 425.5z" />
|
||||||
|
<glyph unicode="R" horiz-adv-x="1479" d="M1164 0l-366 585h-439v-585h-191v1409h663q238 0 367.5 -106.5t129.5 -296.5q0 -157 -91.5 -264t-252.5 -135l400 -607h-220zM1136 1004q0 123 -83.5 187.5t-240.5 64.5h-453v-520h461q151 0 233.5 70.5t82.5 197.5z" />
|
||||||
|
<glyph unicode="S" horiz-adv-x="1366" d="M1272 389q0 -195 -152.5 -302t-429.5 -107q-515 0 -597 358l185 37q32 -127 136 -186.5t283 -59.5q185 0 285.5 63.5t100.5 186.5q0 69 -31.5 112t-88.5 71t-136 47t-175 41q-167 37 -253.5 74t-136.5 82.5t-76.5 106.5t-26.5 140q0 181 138.5 279t396.5 98 q240 0 367 -73.5t178 -250.5l-188 -33q-31 112 -118 162.5t-241 50.5q-169 0 -258 -56t-89 -167q0 -65 34.5 -107.5t99.5 -72t259 -72.5q65 -15 129.5 -30.5t123.5 -37t110.5 -50.5t89.5 -71t59.5 -99t21.5 -134z" />
|
||||||
|
<glyph unicode="T" horiz-adv-x="1251" d="M720 1253v-1253h-190v1253h-484v156h1158v-156h-484z" />
|
||||||
|
<glyph unicode="U" horiz-adv-x="1479" d="M731 -20q-173 0 -302 63t-200 183t-71 286v897h191v-881q0 -193 98 -293t283 -100q190 0 295.5 103.5t105.5 302.5v868h190v-879q0 -171 -72.5 -295t-205 -189.5t-312.5 -65.5z" />
|
||||||
|
<glyph unicode="V" horiz-adv-x="1366" d="M782 0h-198l-575 1409h201l390 -992l84 -249l84 249l388 992h201z" />
|
||||||
|
<glyph unicode="W" horiz-adv-x="1933" d="M1511 0h-228l-244 895q-24 84 -70 301q-26 -116 -44 -194t-273 -1002h-228l-415 1409h199l253 -895q45 -168 83 -346q24 110 55.5 240t277.5 1001h183l245 -877q56 -215 88 -364l9 35q27 115 44 187.5t281 1018.5h199z" />
|
||||||
|
<glyph unicode="X" horiz-adv-x="1366" d="M1112 0l-423 616l-432 -616h-211l536 732l-495 677h211l392 -553l381 553h211l-482 -670l523 -739h-211z" />
|
||||||
|
<glyph unicode="Y" horiz-adv-x="1366" d="M777 584v-584h-190v584l-542 825h210l429 -671l427 671h210z" />
|
||||||
|
<glyph unicode="Z" horiz-adv-x="1251" d="M1187 0h-1122v143l858 1110h-785v156h1002v-139l-858 -1114h905v-156z" />
|
||||||
|
<glyph unicode="[" horiz-adv-x="569" d="M146 -425v1909h407v-129h-233v-1651h233v-129h-407z" />
|
||||||
|
<glyph unicode="\" horiz-adv-x="569" d="M407 -20l-407 1504h158l411 -1504h-162z" />
|
||||||
|
<glyph unicode="]" horiz-adv-x="569" d="M16 -425v129h233v1651h-233v129h407v-1909h-407z" />
|
||||||
|
<glyph unicode="^" horiz-adv-x="961" d="M787 673l-309 633l-306 -633h-162l368 736h203l370 -736h-164z" />
|
||||||
|
<glyph unicode="_" d="M-31 -407v130h1193v-130h-1193z" />
|
||||||
|
<glyph unicode="`" horiz-adv-x="682" d="M436 1201l-330 278v29h207l217 -287v-20h-94z" />
|
||||||
|
<glyph unicode="a" d="M414 -20q-163 0 -245 86t-82 236q0 168 110.5 258t356.5 96l243 4v59q0 132 -56 189t-176 57q-121 0 -176 -41t-66 -131l-188 17q46 292 434 292q204 0 307 -93.5t103 -270.5v-466q0 -80 21 -120.5t80 -40.5q26 0 59 7v-112q-68 -16 -139 -16q-100 0 -145.5 52.5 t-51.5 164.5h-6q-69 -124 -160.5 -175.5t-222.5 -51.5zM455 115q99 0 176 45t121.5 123.5t44.5 161.5v89l-197 -4q-127 -2 -192.5 -26t-100.5 -74t-35 -131q0 -88 47.5 -136t135.5 -48z" />
|
||||||
|
<glyph unicode="b" d="M1053 546q0 -566 -398 -566q-123 0 -204.5 44.5t-132.5 143.5h-2q0 -31 -4 -94.5t-6 -73.5h-174q6 54 6 223v1261h180v-423q0 -65 -4 -153h4q50 104 132.5 149t204.5 45q205 0 301.5 -138t96.5 -418zM864 540q0 227 -60 325t-195 98q-152 0 -221.5 -104t-69.5 -330 q0 -213 68 -314.5t221 -101.5q136 0 196.5 100.5t60.5 326.5z" />
|
||||||
|
<glyph unicode="c" horiz-adv-x="1024" d="M275 546q0 -216 68 -320t205 -104q96 0 160.5 52t79.5 160l182 -12q-21 -156 -133 -249t-284 -93q-227 0 -346.5 143.5t-119.5 418.5q0 273 120 416.5t344 143.5q166 0 275.5 -86t137.5 -237l-185 -14q-14 90 -71 143t-162 53q-143 0 -207 -95t-64 -320z" />
|
||||||
|
<glyph unicode="d" d="M821 174q-50 -104 -132.5 -149t-204.5 -45q-205 0 -301.5 138t-96.5 418q0 566 398 566q123 0 205 -45t132 -143h2l-2 121v449h180v-1261q0 -169 6 -223h-172q-3 16 -6.5 74t-3.5 100h-4zM275 542q0 -227 60 -325t195 -98q153 0 222 106t69 329q0 215 -69 315t-220 100 q-136 0 -196.5 -100.5t-60.5 -326.5z" />
|
||||||
|
<glyph unicode="e" d="M276 503q0 -186 77 -287t225 -101q117 0 187.5 47t95.5 119l158 -45q-97 -256 -441 -256q-240 0 -365.5 143t-125.5 425q0 268 125.5 411t358.5 143q477 0 477 -575v-24h-772zM862 641q-15 171 -87 249.5t-207 78.5q-131 0 -207.5 -87.5t-82.5 -240.5h584z" />
|
||||||
|
<glyph unicode="f" horiz-adv-x="569" d="M361 951v-951h-180v951h-152v131h152v122q0 148 65 213t199 65q75 0 127 -12v-137q-45 8 -80 8q-69 0 -100 -35t-31 -127v-97h211v-131h-211z" />
|
||||||
|
<glyph unicode="g" d="M548 -425q-177 0 -282 69.5t-135 197.5l181 26q18 -75 79.5 -115.5t161.5 -40.5q269 0 269 315v174h-2q-51 -104 -140 -156.5t-208 -52.5q-199 0 -292.5 132t-93.5 415q0 287 100.5 423.5t305.5 136.5q115 0 199.5 -52.5t130.5 -149.5h2q0 30 4 104t8 81h171 q-6 -54 -6 -224v-827q0 -456 -453 -456zM822 541q0 132 -36 227.5t-101.5 146t-148.5 50.5q-138 0 -201 -100t-63 -324q0 -222 59 -319t202 -97q85 0 151 50t102 143.5t36 222.5z" />
|
||||||
|
<glyph unicode="h" d="M317 897q58 106 139.5 155.5t206.5 49.5q176 0 259.5 -87.5t83.5 -293.5v-721h-181v686q0 114 -21 169.5t-69 81.5t-133 26q-127 0 -203.5 -88t-76.5 -237v-638h-180v1484h180v-386q0 -61 -3.5 -126t-4.5 -75h3z" />
|
||||||
|
<glyph unicode="i" horiz-adv-x="455" d="M137 1312v172h180v-172h-180zM137 0v1082h180v-1082h-180z" />
|
||||||
|
<glyph unicode="j" horiz-adv-x="455" d="M137 1312v172h180v-172h-180zM317 -134q0 -153 -60 -222t-180 -69q-77 0 -127 9v139l62 -6q69 0 97 36t28 140v1189h180v-1216z" />
|
||||||
|
<glyph unicode="k" horiz-adv-x="1024" d="M816 0l-366 494l-132 -109v-385h-180v1484h180v-927l475 525h211l-439 -465l462 -617h-211z" />
|
||||||
|
<glyph unicode="l" horiz-adv-x="455" d="M138 0v1484h180v-1484h-180z" />
|
||||||
|
<glyph unicode="m" horiz-adv-x="1706" d="M768 0v686q0 157 -43 217t-155 60q-115 0 -182 -88t-67 -248v-627h-179v851q0 189 -6 231h170q1 -5 2 -27t2.5 -50.5t3.5 -107.5h3q58 115 133 160t183 45q123 0 194.5 -49t99.5 -156h3q56 109 135.5 157t192.5 48q164 0 238.5 -89t74.5 -292v-721h-178v686 q0 157 -43 217t-155 60q-118 0 -183.5 -87.5t-65.5 -248.5v-627h-178z" />
|
||||||
|
<glyph unicode="n" d="M825 0v686q0 107 -21 166t-67 85t-135 26q-130 0 -205 -89t-75 -247v-627h-180v851q0 189 -6 231h170q1 -5 2 -27t2.5 -50.5t3.5 -107.5h3q62 112 143.5 158.5t202.5 46.5q178 0 260.5 -88.5t82.5 -292.5v-721h-181z" />
|
||||||
|
<glyph unicode="o" d="M1053 542q0 -284 -125 -423t-363 -139q-237 0 -358 144.5t-121 417.5q0 560 485 560q248 0 365 -136.5t117 -423.5zM864 542q0 224 -66.5 325.5t-223.5 101.5q-158 0 -228.5 -103.5t-70.5 -323.5q0 -214 69.5 -321.5t218.5 -107.5q162 0 231.5 104t69.5 325z" />
|
||||||
|
<glyph unicode="p" d="M1053 546q0 -566 -398 -566q-250 0 -336 188h-5q4 -8 4 -170v-423h-180v1286q0 167 -6 221h174q1 -4 3 -28.5t4.5 -75.5t2.5 -70h4q48 100 127 146.5t208 46.5q200 0 299 -134t99 -421zM864 542q0 226 -61 323t-194 97q-107 0 -167.5 -45t-92 -140.5t-31.5 -248.5 q0 -213 68 -314t221 -101q134 0 195.5 98.5t61.5 330.5z" />
|
||||||
|
<glyph unicode="q" d="M484 -20q-206 0 -302 139t-96 417q0 566 398 566q123 0 203 -43.5t134 -144.5h2q0 30 4 103.5t8 78.5h173q-7 -59 -7 -295v-1226h-180v439l4 164h-2q-54 -107 -133 -152.5t-206 -45.5zM821 554q0 211 -69 313t-220 102q-137 0 -197 -102t-60 -325q0 -227 60.5 -325 t194.5 -98q153 0 222 109t69 326z" />
|
||||||
|
<glyph unicode="r" horiz-adv-x="682" d="M142 0v830q0 114 -6 252h170q8 -184 8 -221h4q43 139 99 190t158 51q36 0 73 -10v-165q-36 10 -96 10q-112 0 -171 -96.5t-59 -276.5v-564h-180z" />
|
||||||
|
<glyph unicode="s" horiz-adv-x="1024" d="M950 299q0 -153 -115.5 -236t-323.5 -83q-202 0 -311.5 66.5t-142.5 207.5l159 31q23 -87 95 -127.5t200 -40.5q137 0 200.5 42t63.5 126q0 64 -44 104t-142 66l-129 34q-155 40 -220.5 78.5t-102.5 93.5t-37 135q0 148 105.5 225.5t307.5 77.5q179 0 284.5 -63 t133.5 -202l-162 -20q-15 72 -80.5 110.5t-175.5 38.5q-122 0 -180 -37t-58 -112q0 -46 24 -76t71 -51t198 -58q143 -36 206 -66.5t99.5 -67.5t56.5 -85.5t20 -110.5z" />
|
||||||
|
<glyph unicode="t" horiz-adv-x="569" d="M554 8q-89 -24 -182 -24q-216 0 -216 245v722h-125v131h132l53 242h120v-242h200v-131h-200v-683q0 -78 25.5 -109.5t88.5 -31.5q36 0 104 14v-133z" />
|
||||||
|
<glyph unicode="u" d="M314 1082v-686q0 -107 21 -166t67 -85t135 -26q130 0 205 89t75 247v627h180v-851q0 -189 6 -231h-170q-1 5 -2 27t-2.5 50.5t-3.5 107.5h-3q-62 -112 -143.5 -158.5t-202.5 -46.5q-178 0 -260.5 88.5t-82.5 292.5v721h181z" />
|
||||||
|
<glyph unicode="v" horiz-adv-x="1024" d="M613 0h-213l-393 1082h192l238 -704q13 -40 69 -237l35 117l39 118l246 706h191z" />
|
||||||
|
<glyph unicode="w" horiz-adv-x="1479" d="M1174 0h-209l-189 765l-36 169q-9 -45 -28 -129.5t-204 -804.5h-208l-303 1082h178l183 -735q7 -24 43 -198l17 74l226 859h193l189 -743l46 -190l31 139l205 794h176z" />
|
||||||
|
<glyph unicode="x" horiz-adv-x="1024" d="M801 0l-291 444l-293 -444h-194l385 556l-367 526h199l270 -421l268 421h201l-367 -524l390 -558h-201z" />
|
||||||
|
<glyph unicode="y" horiz-adv-x="1024" d="M191 -425q-74 0 -124 11v135q38 -6 84 -6q168 0 266 247l17 43l-429 1077h192l228 -598q5 -14 12 -33.5t45 -130.5t41 -124l70 197l237 689h190l-416 -1082q-67 -173 -125 -257.5t-128.5 -126t-159.5 -41.5z" />
|
||||||
|
<glyph unicode="z" horiz-adv-x="1024" d="M83 0v137l605 806h-571v139h784v-137l-606 -806h627v-139h-839z" />
|
||||||
|
<glyph unicode="{" horiz-adv-x="684" d="M513 -425q-127 0 -195.5 77t-68.5 216v361q0 117 -52.5 174.5t-162.5 62.5v127q109 4 162 61.5t53 174.5v362q0 141 66.5 217t197.5 76h135v-129h-63q-91 0 -129.5 -53.5t-38.5 -161.5v-356q0 -94 -53 -162.5t-141 -89.5v-2q89 -21 141.5 -89t52.5 -165v-357 q0 -106 38.5 -160.5t129.5 -54.5h63v-129h-135z" />
|
||||||
|
<glyph unicode="|" horiz-adv-x="532" d="M183 -434v1918h166v-1918h-166z" />
|
||||||
|
<glyph unicode="}" horiz-adv-x="684" d="M94 -296q91 0 130.5 54.5t39.5 160.5v357q0 98 52 166t141 88v2q-86 20 -139.5 87.5t-53.5 164.5v356q0 108 -39.5 161.5t-130.5 53.5h-60v129h132q131 0 197.5 -76t66.5 -217v-362q0 -116 53 -174t164 -62v-127q-112 -4 -164.5 -62t-52.5 -175v-361q0 -138 -68.5 -215.5 t-195.5 -77.5h-132v129h60z" />
|
||||||
|
<glyph unicode="~" horiz-adv-x="1196" d="M844 553q-69 0 -141.5 22t-145.5 48q-129 45 -217 45q-67 0 -125 -20.5t-123 -67.5v143q111 84 263 84q52 0 115.5 -13t193.5 -59q31 -12 91 -28.5t105 -16.5q130 0 244 92v-149q-58 -42 -116.5 -61t-143.5 -19z" />
|
||||||
|
<glyph unicode="¡" horiz-adv-x="682" d="M266 685h148l24 -1012h-196zM440 1082v-201h-194v201h194z" />
|
||||||
|
<glyph unicode="¢" d="M596 277q96 0 160.5 52t79.5 160l182 -12q-19 -144 -114 -235t-242 -105v-168h-124v168q-199 18 -301 160.5t-102 399.5q0 253 102 396.5t301 160.5v155h124v-155q143 -15 233 -98t117 -222l-185 -14q-14 90 -71 143t-162 53q-143 0 -207 -95t-64 -320q0 -216 68 -320 t205 -104z" />
|
||||||
|
<glyph unicode="£" d="M1104 311q-17 -150 -105 -230.5t-232 -80.5h-698v154q89 46 132 126t43 201v144h-186v129h186v280q0 195 103 295.5t299 100.5q147 0 247 -60.5t134 -169.5l-174 -57q-21 64 -76.5 101.5t-126.5 37.5q-114 0 -170 -57.5t-56 -182.5v-288h408v-129h-408v-126 q0 -119 -46 -212t-123 -134h483q174 0 203 176z" />
|
||||||
|
<glyph unicode="¤" d="M137 684q0 138 78 252l-100 100l104 103l99 -101q114 82 254 82q137 0 251 -80l97 97l104 -105l-96 -96q80 -117 80 -252q0 -138 -82 -252l100 -100l-102 -105l-101 101q-114 -78 -251 -78q-143 0 -252 80l-105 -105l-102 105l102 102q-78 114 -78 252zM291 686 q0 -117 83 -198.5t198 -81.5q114 0 197 81t83 199q0 117 -83.5 199t-196.5 82t-197 -81.5t-84 -199.5z" />
|
||||||
|
<glyph unicode="¥" d="M720 709h321v-125h-383v-154h383v-127h-383v-303h-178v303h-381v127h381l2 154h-383v125h320l-421 700h199l371 -647l375 647h199z" />
|
||||||
|
<glyph unicode="¦" horiz-adv-x="532" d="M183 706v778h166v-778h-166zM183 -434v779h166v-779h-166z" />
|
||||||
|
<glyph unicode="§" d="M588 1484q173 0 279.5 -66.5t133.5 -193.5l-161 -20q-27 150 -252 150q-125 0 -189.5 -39.5t-64.5 -110.5q0 -48 30 -83t85.5 -61t185.5 -57q147 -35 225 -76.5t121 -100.5t43 -140q0 -99 -59.5 -174t-159.5 -99q112 -48 162.5 -112.5t50.5 -155.5q0 -148 -115.5 -232.5 t-325.5 -84.5q-209 0 -318.5 66.5t-143.5 205.5l161 31q20 -90 88 -131t213 -41q136 0 208.5 44t72.5 126q0 57 -33 95.5t-94.5 67.5t-212.5 66q-194 45 -279.5 123t-85.5 190q0 89 61.5 163t166.5 104q-96 32 -151.5 99t-55.5 153q0 139 105.5 216.5t308.5 77.5zM866 663 q0 72 -69.5 124t-245.5 93q-109 -6 -173.5 -59t-64.5 -137q0 -49 29.5 -85.5t85 -63.5t184.5 -60q119 2 186.5 52.5t67.5 135.5z" />
|
||||||
|
<glyph unicode="¨" horiz-adv-x="682" d="M439 1219v184h163v-184h-163zM45 1219v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="©" horiz-adv-x="1509" d="M1477 707q0 -193 -96.5 -361.5t-265 -265t-361.5 -96.5q-197 0 -366.5 100.5t-263 267t-93.5 355.5q0 193 97 361t265 265t361 97q194 0 362.5 -97.5t264.5 -264.5t96 -361zM1385 707q0 169 -84 313.5t-230.5 229.5t-316.5 85q-168 0 -314 -84.5t-230 -230.5t-84 -313 q0 -169 84.5 -315t229.5 -230t314 -84t316 84t231 230t84 315zM498 709q0 -155 71 -240.5t196 -85.5q158 0 233 156l115 -35q-62 -121 -146.5 -173t-201.5 -52q-188 0 -292 113t-104 317q0 203 100 313.5t289 110.5q244 0 340 -209l-114 -33q-32 69 -90 103t-134 34 q-127 0 -194.5 -80.5t-67.5 -238.5z" />
|
||||||
|
<glyph unicode="ª" horiz-adv-x="758" d="M260 651q-108 0 -171 58t-63 161q0 116 78.5 178t233.5 64l178 4v60q0 81 -35 118t-116 37q-67 0 -107.5 -29.5t-49.5 -105.5l-149 10q16 106 95.5 166t208.5 60q145 0 220.5 -62.5t75.5 -187.5v-308q0 -58 14 -83t49 -25q19 0 43 8v-104q-49 -13 -83 -13 q-73 0 -113.5 38t-44.5 103h-4q-73 -147 -260 -147zM299 762q90 0 153.5 59t63.5 138v65l-138 -4q-118 -6 -160 -39t-42 -98q0 -121 123 -121z" />
|
||||||
|
<glyph unicode="«" d="M886 141l-338 365v63l338 371h168v-31l-338 -372l340 -367v-29h-170zM419 141l-336 365v63l336 371h167v-31l-335 -372l337 -367v-29h-169z" />
|
||||||
|
<glyph unicode="¬" horiz-adv-x="1196" d="M950 180v428h-850v146h995v-574h-145z" />
|
||||||
|
<glyph unicode="­" horiz-adv-x="682" d="M91 464v160h500v-160h-500z" />
|
||||||
|
<glyph unicode="®" horiz-adv-x="1509" d="M1477 707q0 -193 -96.5 -361.5t-265 -265t-361.5 -96.5q-197 0 -366.5 100.5t-263 267t-93.5 355.5q0 193 97 361t265 265t361 97q194 0 362.5 -97.5t264.5 -264.5t96 -361zM1385 707q0 169 -84 313.5t-230.5 229.5t-316.5 85q-168 0 -314 -84.5t-230 -230.5t-84 -313 q0 -169 84.5 -315t229.5 -230t314 -84t316 84t231 230t84 315zM955 289l-199 336h-161v-336h-127v831h307q142 0 217.5 -63t75.5 -174q0 -102 -52 -163.5t-137 -80.5l221 -350h-145zM941 881q0 69 -47.5 105t-128.5 36h-170v-301h182q80 0 122 42.5t42 117.5z" />
|
||||||
|
<glyph unicode="¯" horiz-adv-x="1131" d="M1148 1452h-1165v94h1165v-94z" />
|
||||||
|
<glyph unicode="°" horiz-adv-x="819" d="M696 1145q0 -119 -84.5 -202t-202.5 -83t-202.5 84t-84.5 201t83.5 201t203.5 84t203.5 -83t83.5 -202zM587 1145q0 76 -51.5 128t-126.5 52t-126.5 -53t-51.5 -127t52.5 -127t125.5 -53q74 0 126 52.5t52 127.5z" />
|
||||||
|
<glyph unicode="±" horiz-adv-x="1124" d="M636 680v-395h-147v395h-424v145h424v394h147v-394h424v-145h-424zM65 0v145h995v-145h-995z" />
|
||||||
|
<glyph unicode="²" horiz-adv-x="682" d="M43 563l-2 103q31 69 95.5 134.5t171.5 139.5q97 68 141 124t44 114q0 62 -35.5 99.5t-109.5 37.5q-68 0 -112 -36.5t-52 -104.5l-133 8q13 107 93.5 173t209.5 66q127 0 201.5 -61.5t74.5 -171.5q0 -147 -188 -285q-122 -90 -172 -136t-70 -91h443v-113h-600z" />
|
||||||
|
<glyph unicode="³" horiz-adv-x="682" d="M642 795q0 -116 -77.5 -180t-219.5 -64q-286 0 -318 227l136 13q18 -136 182 -136q160 0 160 148q0 137 -189 137h-61v109h57q80 0 126 36t46 101q0 60 -37 94.5t-108 34.5q-68 0 -110 -35t-48 -100l-135 12q13 109 91.5 169t205.5 60q130 0 204 -59.5t74 -157.5 q0 -75 -43 -130t-133 -75v-2q91 -9 144 -61.5t53 -140.5z" />
|
||||||
|
<glyph unicode="´" horiz-adv-x="682" d="M72 1201v20l217 287h207v-29l-330 -278h-94z" />
|
||||||
|
<glyph unicode="µ" horiz-adv-x="1180" d="M140 -425v1507h181v-686q0 -138 53.5 -207.5t172.5 -69.5q128 0 201 87t73 249v627h180v-816q0 -76 18 -110.5t60 -34.5q25 0 54 8v-129q-65 -20 -113 -20q-91 0 -138.5 47t-52.5 147h-3q-106 -194 -299 -194q-67 0 -121.5 20.5t-85.5 58.5v-484h-180z" />
|
||||||
|
<glyph unicode="¶" horiz-adv-x="1100" d="M884 1307v-1571h-112v1571h-217v-1571h-113v958q-168 0 -265 92.5t-97 262.5q0 169 98.5 264.5t271.5 95.5h563v-102h-129z" />
|
||||||
|
<glyph unicode="·" horiz-adv-x="682" d="M243 446v220h195v-220h-195z" />
|
||||||
|
<glyph unicode="¸" horiz-adv-x="682" d="M483 -253q0 -181 -274 -181q-57 0 -90 4v98q49 -6 86 -6q147 0 147 81q0 77 -133 77q-43 0 -57 -2l65 182h107l-39 -100q94 -3 141 -43.5t47 -109.5z" />
|
||||||
|
<glyph unicode="¹" horiz-adv-x="682" d="M80 563v107h211v620l-202 -138v120l210 137h123v-739h215v-107h-557z" />
|
||||||
|
<glyph unicode="º" horiz-adv-x="748" d="M723 1042q0 -188 -88 -289.5t-263 -101.5q-168 0 -256.5 100.5t-88.5 290.5q0 189 89 289.5t260 100.5q347 0 347 -390zM574 1042q0 154 -45.5 219.5t-149.5 65.5q-108 0 -154 -67.5t-46 -217.5q0 -145 45.5 -215.5t146.5 -70.5q111 0 157 69t46 217z" />
|
||||||
|
<glyph unicode="»" d="M718 141h-168v29l338 367l-336 372v31h166l338 -371v-63zM253 141h-170v29l338 367l-336 372v31h168l335 -371v-63z" />
|
||||||
|
<glyph unicode="¼" horiz-adv-x="1708" d="M56 563v107h211v620l-202 -138v120l210 137h123v-739h215v-107h-557zM493 0h-148l881 1409h145zM1503 180v-178h-131v178h-406v111l386 557h151v-555h111v-113h-111zM1374 715q-21 -40 -82 -135l-199 -287h279v360z" />
|
||||||
|
<glyph unicode="½" horiz-adv-x="1708" d="M56 563v107h211v620l-202 -138v120l210 137h123v-739h215v-107h-557zM493 0h-148l881 1409h145zM1053 2l-2 103q31 69 95.5 134.5t171.5 139.5q97 68 141 124t44 114q0 62 -35.5 99.5t-109.5 37.5q-68 0 -112 -36.5t-52 -104.5l-133 8q13 107 93.5 173t209.5 66 q127 0 201.5 -61.5t74.5 -171.5q0 -147 -188 -285q-122 -90 -172 -136t-70 -91h443v-113h-600z" />
|
||||||
|
<glyph unicode="¾" horiz-adv-x="1708" d="M513 0h-148l881 1409h145zM1503 180v-178h-131v178h-406v111l386 557h151v-555h111v-113h-111zM1374 715q-21 -40 -82 -135l-199 -287h279v360zM688 795q0 -116 -77.5 -180t-219.5 -64q-286 0 -318 227l136 13q18 -136 182 -136q160 0 160 148q0 137 -189 137h-61v109h57 q80 0 126 36t46 101q0 60 -37 94.5t-108 34.5q-68 0 -110 -35t-48 -100l-135 12q13 109 91.5 169t205.5 60q130 0 204 -59.5t74 -157.5q0 -75 -43 -130t-133 -75v-2q91 -9 144 -61.5t53 -140.5z" />
|
||||||
|
<glyph unicode="¿" horiz-adv-x="1251" d="M131 50q0 75 22 134t63 109t134 118l81 59q71 52 106 109.5t36 125.5h175q-2 -69 -21.5 -121t-50.5 -92t-70 -71.5t-79 -60t-78.5 -57t-68.5 -63.5t-48.5 -79t-18.5 -103q0 -114 77.5 -180t217.5 -66t222 70t96 192l184 -12q-26 -198 -156 -304t-344 -106 q-223 0 -351 105.5t-128 292.5zM756 1082v-201h-195v201h195z" />
|
||||||
|
<glyph unicode="À" horiz-adv-x="1366" d="M1167 0l-161 412h-642l-162 -412h-198l575 1409h217l566 -1409h-195zM685 1265l-9 -28q-25 -83 -74 -213l-180 -463h527l-181 465q-28 69 -56 156zM750 1530l-310 217v29h207l217 -226v-20h-114z" />
|
||||||
|
<glyph unicode="Á" horiz-adv-x="1366" d="M1167 0l-161 412h-642l-162 -412h-198l575 1409h217l566 -1409h-195zM685 1265l-9 -28q-25 -83 -74 -213l-180 -463h527l-181 465q-28 69 -56 156zM547 1530v20l217 226h207v-29l-310 -217h-114z" />
|
||||||
|
<glyph unicode="Â" horiz-adv-x="1366" d="M1167 0l-161 412h-642l-162 -412h-198l575 1409h217l566 -1409h-195zM685 1265l-9 -28q-25 -83 -74 -213l-180 -463h527l-181 465q-28 69 -56 156zM1014 1550v-20h-105l-219 139h-2l-232 -139h-104v20l234 240h204z" />
|
||||||
|
<glyph unicode="Ã" horiz-adv-x="1366" d="M1167 0l-161 412h-642l-162 -412h-198l575 1409h217l566 -1409h-195zM685 1265l-9 -28q-25 -83 -74 -213l-180 -463h527l-181 465q-28 69 -56 156zM842 1530q-42 0 -84 18.5t-81 41t-74.5 41t-66.5 18.5q-55 0 -82 -31t-36 -88h-91q11 102 35 154.5t64.5 83t103.5 30.5 q44 0 86 -18.5t81 -41t73.5 -41t64.5 -18.5q100 0 117 119h92q-17 -148 -67 -208t-135 -60z" />
|
||||||
|
<glyph unicode="Ä" horiz-adv-x="1366" d="M1167 0l-161 412h-642l-162 -412h-198l575 1409h217l566 -1409h-195zM685 1265l-9 -28q-25 -83 -74 -213l-180 -463h527l-181 465q-28 69 -56 156zM803 1530v184h163v-184h-163zM409 1530v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="Å" horiz-adv-x="1366" d="M1167 0l-161 412h-642l-162 -412h-198l575 1409h217l566 -1409h-195zM685 1265l-9 -28q-25 -83 -74 -213l-180 -463h527l-181 465q-28 69 -56 156zM928 1546q0 -100 -71 -171t-171 -71t-171 71t-71 171q0 101 71 171t171 70q99 0 170.5 -70.5t71.5 -170.5zM820 1546 q0 56 -39 95t-95 39q-57 0 -96 -39t-39 -95q0 -55 38 -96t97 -41q58 0 96 40.5t38 96.5z" />
|
||||||
|
<glyph unicode="Æ" horiz-adv-x="2048" d="M969 0v412h-548l-198 -412h-199l686 1409h1209v-156h-759v-452h699v-154h-699v-491h800v-156h-991zM969 1262h-151l-28 -63l-299 -638h478v701z" />
|
||||||
|
<glyph unicode="Ç" horiz-adv-x="1479" d="M792 1274q-234 0 -364 -150.5t-130 -412.5q0 -259 135.5 -416.5t366.5 -157.5q296 0 445 293l156 -78q-87 -182 -244.5 -277t-365.5 -95q-213 0 -368.5 88.5t-237 253t-81.5 389.5q0 337 182 528t504 191q225 0 376 -88t222 -261l-181 -60q-49 123 -157.5 188t-257.5 65z M993 -253q0 -181 -274 -181q-57 0 -90 4v98q49 -6 86 -6q147 0 147 81q0 77 -133 77q-43 0 -57 -2l65 182h107l-39 -100q94 -3 141 -43.5t47 -109.5z" />
|
||||||
|
<glyph unicode="È" horiz-adv-x="1366" d="M168 0v1409h1069v-156h-878v-452h818v-154h-818v-491h919v-156h-1110zM735 1530l-310 217v29h207l217 -226v-20h-114z" />
|
||||||
|
<glyph unicode="É" horiz-adv-x="1366" d="M168 0v1409h1069v-156h-878v-452h818v-154h-818v-491h919v-156h-1110zM551 1530v20l217 226h207v-29l-310 -217h-114z" />
|
||||||
|
<glyph unicode="Ê" horiz-adv-x="1366" d="M168 0v1409h1069v-156h-878v-452h818v-154h-818v-491h919v-156h-1110zM1037 1550v-20h-105l-219 139h-2l-232 -139h-104v20l234 240h204z" />
|
||||||
|
<glyph unicode="Ë" horiz-adv-x="1366" d="M168 0v1409h1069v-156h-878v-452h818v-154h-818v-491h919v-156h-1110zM816 1530v184h163v-184h-163zM422 1530v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="Ì" horiz-adv-x="569" d="M189 0v1409h191v-1409h-191zM319 1530l-310 217v29h207l217 -226v-20h-114z" />
|
||||||
|
<glyph unicode="Í" horiz-adv-x="569" d="M189 0v1409h191v-1409h-191zM142 1530v20l217 226h207v-29l-310 -217h-114z" />
|
||||||
|
<glyph unicode="Î" horiz-adv-x="569" d="M189 0v1409h191v-1409h-191zM616 1550v-20h-105l-219 139h-2l-232 -139h-104v20l234 240h204z" />
|
||||||
|
<glyph unicode="Ï" horiz-adv-x="569" d="M189 0v1409h191v-1409h-191zM401 1530v184h163v-184h-163zM7 1530v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="Ð" horiz-adv-x="1479" d="M14 801h154v608h466q358 0 552.5 -179.5t194.5 -510.5q0 -218 -85 -381.5t-241 -250.5t-360 -87h-527v647h-154v154zM1189 719q0 262 -143.5 399.5t-415.5 137.5h-271v-455h406v-154h-406v-494h314q155 0 272.5 68t180.5 196t63 302z" />
|
||||||
|
<glyph unicode="Ñ" horiz-adv-x="1479" d="M1082 0l-754 1200l5 -97l5 -167v-936h-170v1409h222l762 -1208q-12 196 -12 284v924h172v-1409h-230zM909 1530q-42 0 -84 18.5t-81 41t-74.5 41t-66.5 18.5q-55 0 -82 -31t-36 -88h-91q11 102 35 154.5t64.5 83t103.5 30.5q44 0 86 -18.5t81 -41t73.5 -41t64.5 -18.5 q100 0 117 119h92q-17 -148 -67 -208t-135 -60z" />
|
||||||
|
<glyph unicode="Ò" horiz-adv-x="1593" d="M1495 711q0 -221 -84.5 -387t-242.5 -255t-373 -89q-217 0 -374.5 88t-240.5 254.5t-83 388.5q0 338 185 528.5t515 190.5q215 0 373 -85.5t241.5 -248.5t83.5 -385zM1300 711q0 263 -131.5 413t-371.5 150q-242 0 -374 -148t-132 -415q0 -265 133.5 -420.5t370.5 -155.5 q244 0 374.5 150.5t130.5 425.5zM854 1530l-310 217v29h207l217 -226v-20h-114z" />
|
||||||
|
<glyph unicode="Ó" horiz-adv-x="1593" d="M1495 711q0 -221 -84.5 -387t-242.5 -255t-373 -89q-217 0 -374.5 88t-240.5 254.5t-83 388.5q0 338 185 528.5t515 190.5q215 0 373 -85.5t241.5 -248.5t83.5 -385zM1300 711q0 263 -131.5 413t-371.5 150q-242 0 -374 -148t-132 -415q0 -265 133.5 -420.5t370.5 -155.5 q244 0 374.5 150.5t130.5 425.5zM621 1530v20l217 226h207v-29l-310 -217h-114z" />
|
||||||
|
<glyph unicode="Ô" horiz-adv-x="1593" d="M1495 711q0 -221 -84.5 -387t-242.5 -255t-373 -89q-217 0 -374.5 88t-240.5 254.5t-83 388.5q0 338 185 528.5t515 190.5q215 0 373 -85.5t241.5 -248.5t83.5 -385zM1300 711q0 263 -131.5 413t-371.5 150q-242 0 -374 -148t-132 -415q0 -265 133.5 -420.5t370.5 -155.5 q244 0 374.5 150.5t130.5 425.5zM1131 1550v-20h-105l-219 139h-2l-232 -139h-104v20l234 240h204z" />
|
||||||
|
<glyph unicode="Õ" horiz-adv-x="1593" d="M1495 711q0 -221 -84.5 -387t-242.5 -255t-373 -89q-217 0 -374.5 88t-240.5 254.5t-83 388.5q0 338 185 528.5t515 190.5q215 0 373 -85.5t241.5 -248.5t83.5 -385zM1300 711q0 263 -131.5 413t-371.5 150q-242 0 -374 -148t-132 -415q0 -265 133.5 -420.5t370.5 -155.5 q244 0 374.5 150.5t130.5 425.5zM941 1530q-42 0 -84 18.5t-81 41t-74.5 41t-66.5 18.5q-55 0 -82 -31t-36 -88h-91q11 102 35 154.5t64.5 83t103.5 30.5q44 0 86 -18.5t81 -41t73.5 -41t64.5 -18.5q100 0 117 119h92q-17 -148 -67 -208t-135 -60z" />
|
||||||
|
<glyph unicode="Ö" horiz-adv-x="1593" d="M1495 711q0 -221 -84.5 -387t-242.5 -255t-373 -89q-217 0 -374.5 88t-240.5 254.5t-83 388.5q0 338 185 528.5t515 190.5q215 0 373 -85.5t241.5 -248.5t83.5 -385zM1300 711q0 263 -131.5 413t-371.5 150q-242 0 -374 -148t-132 -415q0 -265 133.5 -420.5t370.5 -155.5 q244 0 374.5 150.5t130.5 425.5zM910 1530v184h163v-184h-163zM516 1530v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="×" horiz-adv-x="1196" d="M142 330l354 354l-352 352l104 103l350 -353l350 351l105 -105l-350 -348l352 -352l-102 -105l-353 353l-356 -355z" />
|
||||||
|
<glyph unicode="Ø" horiz-adv-x="1593" d="M1495 711q0 -221 -84.5 -387t-242.5 -255t-373 -89q-246 0 -414 112l-120 -145h-190l200 241q-174 192 -174 523q0 338 185 528.5t515 190.5q247 0 414 -110l121 146h192l-201 -242q172 -190 172 -513zM1300 711q0 224 -98 368l-709 -853q122 -91 302 -91 q244 0 374.5 150.5t130.5 425.5zM291 711q0 -229 101 -378l707 853q-124 88 -302 88q-242 0 -374 -148t-132 -415z" />
|
||||||
|
<glyph unicode="Ù" horiz-adv-x="1479" d="M731 -20q-173 0 -302 63t-200 183t-71 286v897h191v-881q0 -193 98 -293t283 -100q190 0 295.5 103.5t105.5 302.5v868h190v-879q0 -171 -72.5 -295t-205 -189.5t-312.5 -65.5zM813 1530l-310 217v29h207l217 -226v-20h-114z" />
|
||||||
|
<glyph unicode="Ú" horiz-adv-x="1479" d="M731 -20q-173 0 -302 63t-200 183t-71 286v897h191v-881q0 -193 98 -293t283 -100q190 0 295.5 103.5t105.5 302.5v868h190v-879q0 -171 -72.5 -295t-205 -189.5t-312.5 -65.5zM565 1530v20l217 226h207v-29l-310 -217h-114z" />
|
||||||
|
<glyph unicode="Û" horiz-adv-x="1479" d="M731 -20q-173 0 -302 63t-200 183t-71 286v897h191v-881q0 -193 98 -293t283 -100q190 0 295.5 103.5t105.5 302.5v868h190v-879q0 -171 -72.5 -295t-205 -189.5t-312.5 -65.5zM1070 1550v-20h-105l-219 139h-2l-232 -139h-104v20l234 240h204z" />
|
||||||
|
<glyph unicode="Ü" horiz-adv-x="1479" d="M731 -20q-173 0 -302 63t-200 183t-71 286v897h191v-881q0 -193 98 -293t283 -100q190 0 295.5 103.5t105.5 302.5v868h190v-879q0 -171 -72.5 -295t-205 -189.5t-312.5 -65.5zM853 1530v184h163v-184h-163zM459 1530v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="Ý" horiz-adv-x="1366" d="M777 584v-584h-190v584l-542 825h210l429 -671l427 671h210zM536 1530v20l217 226h207v-29l-310 -217h-114z" />
|
||||||
|
<glyph unicode="Þ" horiz-adv-x="1366" d="M1258 735q0 -128 -58 -227.5t-167.5 -155t-259.5 -55.5h-414v-297h-191v1409h191v-252h402q239 0 368 -111t129 -311zM1066 731q0 134 -82 208.5t-246 74.5h-379v-576h387q153 0 236.5 77.5t83.5 215.5z" />
|
||||||
|
<glyph unicode="ß" horiz-adv-x="1251" d="M1167 295q0 -150 -94 -232.5t-264 -82.5q-171 0 -283 49l-2 164q52 -29 132 -49t149 -20q92 0 141 43t49 122q0 64 -42.5 115t-139.5 109q-92 54 -137.5 120t-45.5 152q0 61 28.5 111t82.5 95q58 48 84.5 90t26.5 92q0 77 -67 123.5t-176 46.5q-148 0 -217.5 -80 t-69.5 -242v-1021h-180v1027q0 227 117.5 342t349.5 115q190 0 302.5 -80.5t112.5 -216.5q0 -143 -113 -246q-79 -72 -96 -96.5t-17 -53.5q0 -38 27.5 -67.5t68.5 -58t89 -60.5q184 -124 184 -310z" />
|
||||||
|
<glyph unicode="à" d="M414 -20q-163 0 -245 86t-82 236q0 168 110.5 258t356.5 96l243 4v59q0 132 -56 189t-176 57q-121 0 -176 -41t-66 -131l-188 17q46 292 434 292q204 0 307 -93.5t103 -270.5v-466q0 -80 21 -120.5t80 -40.5q26 0 59 7v-112q-68 -16 -139 -16q-100 0 -145.5 52.5 t-51.5 164.5h-6q-69 -124 -160.5 -175.5t-222.5 -51.5zM455 115q99 0 176 45t121.5 123.5t44.5 161.5v89l-197 -4q-127 -2 -192.5 -26t-100.5 -74t-35 -131q0 -88 47.5 -136t135.5 -48zM624 1201l-330 278v29h207l217 -287v-20h-94z" />
|
||||||
|
<glyph unicode="á" d="M414 -20q-163 0 -245 86t-82 236q0 168 110.5 258t356.5 96l243 4v59q0 132 -56 189t-176 57q-121 0 -176 -41t-66 -131l-188 17q46 292 434 292q204 0 307 -93.5t103 -270.5v-466q0 -80 21 -120.5t80 -40.5q26 0 59 7v-112q-68 -16 -139 -16q-100 0 -145.5 52.5 t-51.5 164.5h-6q-69 -124 -160.5 -175.5t-222.5 -51.5zM455 115q99 0 176 45t121.5 123.5t44.5 161.5v89l-197 -4q-127 -2 -192.5 -26t-100.5 -74t-35 -131q0 -88 47.5 -136t135.5 -48zM412 1201v20l217 287h207v-29l-330 -278h-94z" />
|
||||||
|
<glyph unicode="â" d="M414 -20q-163 0 -245 86t-82 236q0 168 110.5 258t356.5 96l243 4v59q0 132 -56 189t-176 57q-121 0 -176 -41t-66 -131l-188 17q46 292 434 292q204 0 307 -93.5t103 -270.5v-466q0 -80 21 -120.5t80 -40.5q26 0 59 7v-112q-68 -16 -139 -16q-100 0 -145.5 52.5 t-51.5 164.5h-6q-69 -124 -160.5 -175.5t-222.5 -51.5zM455 115q99 0 176 45t121.5 123.5t44.5 161.5v89l-197 -4q-127 -2 -192.5 -26t-100.5 -74t-35 -131q0 -88 47.5 -136t135.5 -48zM880 1221v-20h-105l-219 169h-2l-232 -169h-104v20l234 270h204z" />
|
||||||
|
<glyph unicode="ã" d="M414 -20q-163 0 -245 86t-82 236q0 168 110.5 258t356.5 96l243 4v59q0 132 -56 189t-176 57q-121 0 -176 -41t-66 -131l-188 17q46 292 434 292q204 0 307 -93.5t103 -270.5v-466q0 -80 21 -120.5t80 -40.5q26 0 59 7v-112q-68 -16 -139 -16q-100 0 -145.5 52.5 t-51.5 164.5h-6q-69 -124 -160.5 -175.5t-222.5 -51.5zM455 115q99 0 176 45t121.5 123.5t44.5 161.5v89l-197 -4q-127 -2 -192.5 -26t-100.5 -74t-35 -131q0 -88 47.5 -136t135.5 -48zM737 1201q-42 0 -84 18.5t-81 41t-74.5 41t-66.5 18.5q-55 0 -82 -31t-36 -88h-91 q11 102 35 154.5t64.5 83t103.5 30.5q44 0 86 -18.5t81 -41t73.5 -41t64.5 -18.5q100 0 117 119h92q-17 -148 -67 -208t-135 -60z" />
|
||||||
|
<glyph unicode="ä" d="M414 -20q-163 0 -245 86t-82 236q0 168 110.5 258t356.5 96l243 4v59q0 132 -56 189t-176 57q-121 0 -176 -41t-66 -131l-188 17q46 292 434 292q204 0 307 -93.5t103 -270.5v-466q0 -80 21 -120.5t80 -40.5q26 0 59 7v-112q-68 -16 -139 -16q-100 0 -145.5 52.5 t-51.5 164.5h-6q-69 -124 -160.5 -175.5t-222.5 -51.5zM455 115q99 0 176 45t121.5 123.5t44.5 161.5v89l-197 -4q-127 -2 -192.5 -26t-100.5 -74t-35 -131q0 -88 47.5 -136t135.5 -48zM674 1219v184h163v-184h-163zM280 1219v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="å" d="M414 -20q-163 0 -245 86t-82 236q0 168 110.5 258t356.5 96l243 4v59q0 132 -56 189t-176 57q-121 0 -176 -41t-66 -131l-188 17q46 292 434 292q204 0 307 -93.5t103 -270.5v-466q0 -80 21 -120.5t80 -40.5q26 0 59 7v-112q-68 -16 -139 -16q-100 0 -145.5 52.5 t-51.5 164.5h-6q-69 -124 -160.5 -175.5t-222.5 -51.5zM455 115q99 0 176 45t121.5 123.5t44.5 161.5v89l-197 -4q-127 -2 -192.5 -26t-100.5 -74t-35 -131q0 -88 47.5 -136t135.5 -48zM799 1410q0 -100 -71 -171t-171 -71t-171 71t-71 171q0 101 71 171t171 70 q99 0 170.5 -70.5t71.5 -170.5zM691 1410q0 56 -39 95t-95 39q-57 0 -96 -39t-39 -95q0 -55 38 -96t97 -41q58 0 96 40.5t38 96.5z" />
|
||||||
|
<glyph unicode="æ" horiz-adv-x="1821" d="M968 503v-17q2 -181 77 -276t215 -95q117 0 187.5 47t95.5 119l158 -45q-97 -256 -441 -256q-321 0 -423 257q-79 -140 -184 -198.5t-251 -58.5q-167 0 -251.5 86t-84.5 236q0 174 119 262t361 92l240 4v59q0 135 -55.5 190.5t-176.5 55.5q-126 0 -182.5 -40t-69.5 -132 l-188 17q46 292 444 292q250 0 349 -139q118 139 346 139q477 0 477 -575v-24h-762zM786 534l-195 -4q-133 -3 -203.5 -29.5t-103.5 -77t-33 -124.5q0 -87 50 -135.5t143 -48.5q102 0 178.5 44.5t120 122t43.5 163.5v89zM1544 641q-15 171 -87 249.5t-207 78.5 q-127 0 -200.5 -85.5t-79.5 -242.5h574z" />
|
||||||
|
<glyph unicode="ç" horiz-adv-x="1024" d="M275 546q0 -216 68 -320t205 -104q96 0 160.5 52t79.5 160l182 -12q-21 -156 -133 -249t-284 -93q-227 0 -346.5 143.5t-119.5 418.5q0 273 120 416.5t344 143.5q166 0 275.5 -86t137.5 -237l-185 -14q-14 90 -71 143t-162 53q-143 0 -207 -95t-64 -320zM751 -253 q0 -181 -274 -181q-57 0 -90 4v98q49 -6 86 -6q147 0 147 81q0 77 -133 77q-43 0 -57 -2l65 182h107l-39 -100q94 -3 141 -43.5t47 -109.5z" />
|
||||||
|
<glyph unicode="è" d="M276 503q0 -186 77 -287t225 -101q117 0 187.5 47t95.5 119l158 -45q-97 -256 -441 -256q-240 0 -365.5 143t-125.5 425q0 268 125.5 411t358.5 143q477 0 477 -575v-24h-772zM862 641q-15 171 -87 249.5t-207 78.5q-131 0 -207.5 -87.5t-82.5 -240.5h584zM657 1201 l-330 278v29h207l217 -287v-20h-94z" />
|
||||||
|
<glyph unicode="é" d="M276 503q0 -186 77 -287t225 -101q117 0 187.5 47t95.5 119l158 -45q-97 -256 -441 -256q-240 0 -365.5 143t-125.5 425q0 268 125.5 411t358.5 143q477 0 477 -575v-24h-772zM862 641q-15 171 -87 249.5t-207 78.5q-131 0 -207.5 -87.5t-82.5 -240.5h584zM440 1201v20 l217 287h207v-29l-330 -278h-94z" />
|
||||||
|
<glyph unicode="ê" d="M276 503q0 -186 77 -287t225 -101q117 0 187.5 47t95.5 119l158 -45q-97 -256 -441 -256q-240 0 -365.5 143t-125.5 425q0 268 125.5 411t358.5 143q477 0 477 -575v-24h-772zM862 641q-15 171 -87 249.5t-207 78.5q-131 0 -207.5 -87.5t-82.5 -240.5h584zM907 1221v-20 h-105l-219 169h-2l-232 -169h-104v20l234 270h204z" />
|
||||||
|
<glyph unicode="ë" d="M276 503q0 -186 77 -287t225 -101q117 0 187.5 47t95.5 119l158 -45q-97 -256 -441 -256q-240 0 -365.5 143t-125.5 425q0 268 125.5 411t358.5 143q477 0 477 -575v-24h-772zM862 641q-15 171 -87 249.5t-207 78.5q-131 0 -207.5 -87.5t-82.5 -240.5h584zM687 1219v184 h163v-184h-163zM293 1219v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="ì" horiz-adv-x="569" d="M194 0v1082h180v-1082h-180zM340 1201l-330 278v29h207l217 -287v-20h-94z" />
|
||||||
|
<glyph unicode="í" horiz-adv-x="569" d="M194 0v1082h180v-1082h-180zM135 1201v20l217 287h207v-29l-330 -278h-94z" />
|
||||||
|
<glyph unicode="î" horiz-adv-x="569" d="M194 0v1082h180v-1082h-180zM617 1221v-20h-105l-219 169h-2l-232 -169h-104v20l234 270h204z" />
|
||||||
|
<glyph unicode="ï" horiz-adv-x="569" d="M194 0v1082h180v-1082h-180zM402 1219v184h163v-184h-163zM8 1219v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="ð" d="M566 -20q-232 0 -356 129t-124 372q0 244 124 371t363 127q137 0 231 -59q-109 217 -234 331l-301 -133v114l218 94q-109 87 -242 158h209q80 -36 170 -102l306 132l-1 -112l-211 -92q171 -156 258 -359t87 -435v-6q0 -261 -124.5 -395.5t-372.5 -134.5zM874 481 q0 192 -70.5 278.5t-226.5 86.5q-157 0 -229.5 -87t-72.5 -278q0 -190 72 -279t217 -89q161 0 235.5 87.5t74.5 280.5z" />
|
||||||
|
<glyph unicode="ñ" d="M829 0v686q0 107 -21 166t-67 85t-135 26q-130 0 -205 -89t-75 -247v-627h-180v851q0 189 -6 231h170q1 -5 2 -27t2.5 -50.5t3.5 -107.5h3q62 112 143.5 158.5t202.5 46.5q178 0 260.5 -88.5t82.5 -292.5v-721h-181zM737 1201q-42 0 -84 18.5t-81 41t-74.5 41t-66.5 18.5 q-55 0 -82 -31t-36 -88h-91q11 102 35 154.5t64.5 83t103.5 30.5q44 0 86 -18.5t81 -41t73.5 -41t64.5 -18.5q100 0 117 119h92q-17 -148 -67 -208t-135 -60z" />
|
||||||
|
<glyph unicode="ò" d="M1053 542q0 -284 -125 -423t-363 -139q-237 0 -358 144.5t-121 417.5q0 560 485 560q248 0 365 -136.5t117 -423.5zM864 542q0 224 -66.5 325.5t-223.5 101.5q-158 0 -228.5 -103.5t-70.5 -323.5q0 -214 69.5 -321.5t218.5 -107.5q162 0 231.5 104t69.5 325zM659 1201 l-330 278v29h207l217 -287v-20h-94z" />
|
||||||
|
<glyph unicode="ó" d="M1053 542q0 -284 -125 -423t-363 -139q-237 0 -358 144.5t-121 417.5q0 560 485 560q248 0 365 -136.5t117 -423.5zM864 542q0 224 -66.5 325.5t-223.5 101.5q-158 0 -228.5 -103.5t-70.5 -323.5q0 -214 69.5 -321.5t218.5 -107.5q162 0 231.5 104t69.5 325zM431 1201v20 l217 287h207v-29l-330 -278h-94z" />
|
||||||
|
<glyph unicode="ô" d="M1053 542q0 -284 -125 -423t-363 -139q-237 0 -358 144.5t-121 417.5q0 560 485 560q248 0 365 -136.5t117 -423.5zM864 542q0 224 -66.5 325.5t-223.5 101.5q-158 0 -228.5 -103.5t-70.5 -323.5q0 -214 69.5 -321.5t218.5 -107.5q162 0 231.5 104t69.5 325zM902 1221 v-20h-105l-219 169h-2l-232 -169h-104v20l234 270h204z" />
|
||||||
|
<glyph unicode="õ" d="M1053 542q0 -284 -125 -423t-363 -139q-237 0 -358 144.5t-121 417.5q0 560 485 560q248 0 365 -136.5t117 -423.5zM864 542q0 224 -66.5 325.5t-223.5 101.5q-158 0 -228.5 -103.5t-70.5 -323.5q0 -214 69.5 -321.5t218.5 -107.5q162 0 231.5 104t69.5 325zM739 1201 q-42 0 -84 18.5t-81 41t-74.5 41t-66.5 18.5q-55 0 -82 -31t-36 -88h-91q11 102 35 154.5t64.5 83t103.5 30.5q44 0 86 -18.5t81 -41t73.5 -41t64.5 -18.5q100 0 117 119h92q-17 -148 -67 -208t-135 -60z" />
|
||||||
|
<glyph unicode="ö" d="M1053 542q0 -284 -125 -423t-363 -139q-237 0 -358 144.5t-121 417.5q0 560 485 560q248 0 365 -136.5t117 -423.5zM864 542q0 224 -66.5 325.5t-223.5 101.5q-158 0 -228.5 -103.5t-70.5 -323.5q0 -214 69.5 -321.5t218.5 -107.5q162 0 231.5 104t69.5 325zM689 1219 v184h163v-184h-163zM295 1219v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="÷" horiz-adv-x="1124" d="M478 958v183h168v-183h-168zM65 608v146h995v-146h-995zM478 223v183h168v-183h-168z" />
|
||||||
|
<glyph unicode="ø" horiz-adv-x="1251" d="M1112 542q0 -284 -125 -423t-363 -139q-195 0 -313 98l-100 -116h-167l184 214q-83 138 -83 366q0 560 485 560q201 0 316 -91l91 105h167l-173 -201q81 -133 81 -373zM923 542q0 129 -23 221l-483 -562q68 -88 205 -88q162 0 231.5 104t69.5 325zM334 542 q0 -130 24 -215l482 561q-67 81 -207 81q-158 0 -228.5 -103.5t-70.5 -323.5z" />
|
||||||
|
<glyph unicode="ù" d="M320 1082v-686q0 -107 21 -166t67 -85t135 -26q130 0 205 89t75 247v627h180v-851q0 -189 6 -231h-170q-1 5 -2 27t-2.5 50.5t-3.5 107.5h-3q-62 -112 -143.5 -158.5t-202.5 -46.5q-178 0 -260.5 88.5t-82.5 292.5v721h181zM672 1201l-330 278v29h207l217 -287v-20h-94z " />
|
||||||
|
<glyph unicode="ú" d="M320 1082v-686q0 -107 21 -166t67 -85t135 -26q130 0 205 89t75 247v627h180v-851q0 -189 6 -231h-170q-1 5 -2 27t-2.5 50.5t-3.5 107.5h-3q-62 -112 -143.5 -158.5t-202.5 -46.5q-178 0 -260.5 88.5t-82.5 292.5v721h181zM415 1201v20l217 287h207v-29l-330 -278h-94z " />
|
||||||
|
<glyph unicode="û" d="M320 1082v-686q0 -107 21 -166t67 -85t135 -26q130 0 205 89t75 247v627h180v-851q0 -189 6 -231h-170q-1 5 -2 27t-2.5 50.5t-3.5 107.5h-3q-62 -112 -143.5 -158.5t-202.5 -46.5q-178 0 -260.5 88.5t-82.5 292.5v721h181zM901 1221v-20h-105l-219 169h-2l-232 -169 h-104v20l234 270h204z" />
|
||||||
|
<glyph unicode="ü" d="M320 1082v-686q0 -107 21 -166t67 -85t135 -26q130 0 205 89t75 247v627h180v-851q0 -189 6 -231h-170q-1 5 -2 27t-2.5 50.5t-3.5 107.5h-3q-62 -112 -143.5 -158.5t-202.5 -46.5q-178 0 -260.5 88.5t-82.5 292.5v721h181zM676 1219v184h163v-184h-163zM282 1219v184 h165v-184h-165z" />
|
||||||
|
<glyph unicode="ý" horiz-adv-x="1024" d="M191 -425q-74 0 -124 11v135q38 -6 84 -6q168 0 266 247l17 43l-429 1077h192l228 -598q5 -14 12 -33.5t45 -130.5t41 -124l70 197l237 689h190l-416 -1082q-67 -173 -125 -257.5t-128.5 -126t-159.5 -41.5zM355 1201v20l217 287h207v-29l-330 -278h-94z" />
|
||||||
|
<glyph unicode="þ" d="M138 1484h180v-423q0 -65 -4 -153h6q48 100 127 146.5t208 46.5q200 0 299 -134t99 -421q0 -566 -398 -566q-250 0 -336 188h-5q4 -8 4 -170v-423h-180v1909zM864 542q0 226 -61 323t-194 97q-107 0 -167.5 -45t-92 -140.5t-31.5 -248.5q0 -213 68 -314t221 -101 q134 0 195.5 98.5t61.5 330.5z" />
|
||||||
|
<glyph unicode="ÿ" horiz-adv-x="1024" d="M191 -425q-74 0 -124 11v135q38 -6 84 -6q168 0 266 247l17 43l-429 1077h192l228 -598q5 -14 12 -33.5t45 -130.5t41 -124l70 197l237 689h190l-416 -1082q-67 -173 -125 -257.5t-128.5 -126t-159.5 -41.5zM626 1219v184h163v-184h-163zM232 1219v184h165v-184h-165z " />
|
||||||
|
<glyph unicode="ı" horiz-adv-x="569" d="M194 0v1082h180v-1082h-180z" />
|
||||||
|
<glyph unicode="Œ" horiz-adv-x="2048" d="M999 0q-67 -10 -210 -10q-323 0 -507.5 193t-184.5 528q0 332 184 520.5t510 188.5q107 0 212 -11h914v-156h-803v-452h743v-154h-743v-491h844v-156h-959zM789 145q82 0 134 4v1111q-44 4 -80.5 4h-51.5q-245 0 -372.5 -143t-127.5 -410q0 -268 131.5 -417t366.5 -149z " />
|
||||||
|
<glyph unicode="œ" horiz-adv-x="1933" d="M1070 503q0 -186 77 -287t225 -101q117 0 187.5 47t95.5 119l158 -45q-97 -256 -441 -256q-275 0 -396 183q-124 -183 -401 -183q-238 0 -363.5 144.5t-125.5 417.5q0 279 126.5 419.5t368.5 140.5q281 0 398 -177q126 177 386 177q477 0 477 -575v-24h-772zM881 542 q0 219 -69 323t-228 104q-162 0 -235.5 -106.5t-73.5 -320.5q0 -429 298 -429q164 0 236 104t72 325zM1656 641q-15 171 -87 249.5t-207 78.5q-131 0 -207.5 -87.5t-82.5 -240.5h584z" />
|
||||||
|
<glyph unicode="Ÿ" horiz-adv-x="1366" d="M777 584v-584h-190v584l-542 825h210l429 -671l427 671h210zM799 1530v184h163v-184h-163zM405 1530v184h165v-184h-165z" />
|
||||||
|
<glyph unicode="ˆ" horiz-adv-x="682" d="M662 1221v-20h-105l-219 169h-2l-232 -169h-104v20l234 270h204z" />
|
||||||
|
<glyph unicode="˚" horiz-adv-x="682" d="M535 1410q0 -100 -71 -171t-171 -71t-171 71t-71 171q0 101 71 171t171 70q99 0 170.5 -70.5t71.5 -170.5zM427 1410q0 56 -39 95t-95 39q-57 0 -96 -39t-39 -95q0 -55 38 -96t97 -41q58 0 96 40.5t38 96.5z" />
|
||||||
|
<glyph unicode="˜" horiz-adv-x="682" d="M492 1201q-42 0 -84 18.5t-81 41t-74.5 41t-66.5 18.5q-55 0 -82 -31t-36 -88h-91q11 102 35 154.5t64.5 83t103.5 30.5q44 0 86 -18.5t81 -41t73.5 -41t64.5 -18.5q100 0 117 119h92q-17 -148 -67 -208t-135 -60z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="899" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="1798" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="899" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="1798" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="599" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="449" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="299" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="299" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="224" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="359" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="99" />
|
||||||
|
<glyph unicode="‐" horiz-adv-x="682" d="M91 464v160h500v-160h-500z" />
|
||||||
|
<glyph unicode="‑" horiz-adv-x="682" d="M91 464v160h500v-160h-500z" />
|
||||||
|
<glyph unicode="‒" horiz-adv-x="682" d="M91 464v160h500v-160h-500z" />
|
||||||
|
<glyph unicode="–" d="M0 451v137h1138v-137h-1138z" />
|
||||||
|
<glyph unicode="—" horiz-adv-x="2048" d="M0 451v137h2048v-137h-2048z" />
|
||||||
|
<glyph unicode="‘" horiz-adv-x="455" d="M127 952v146q0 97 18.5 170.5t61.5 140.5h121q-95 -137 -95 -262h89v-195h-195z" />
|
||||||
|
<glyph unicode="’" horiz-adv-x="455" d="M328 1264q0 -105 -19 -176.5t-59 -135.5h-123q94 136 94 260h-88v197h195v-145z" />
|
||||||
|
<glyph unicode="‚" horiz-adv-x="455" d="M328 51q0 -106 -19 -177t-59 -136h-123q94 136 94 262h-88v195h195v-144z" />
|
||||||
|
<glyph unicode="“" horiz-adv-x="682" d="M407 952v146q0 95 18 169.5t60 141.5h122q-94 -136 -94 -262h88v-195h-194zM75 952v146q0 97 18.5 170.5t61.5 140.5h121q-95 -137 -95 -262h89v-195h-195z" />
|
||||||
|
<glyph unicode="”" horiz-adv-x="682" d="M607 1264q0 -93 -17 -166t-62 -146h-121q94 136 94 262h-88v195h194v-145zM276 1264q0 -105 -19 -176.5t-59 -135.5h-123q94 136 94 262h-88v195h195v-145z" />
|
||||||
|
<glyph unicode="„" horiz-adv-x="682" d="M607 51q0 -95 -17.5 -168.5t-61.5 -144.5h-121q94 136 94 262h-88v195h194v-144zM276 51q0 -106 -19 -177t-59 -136h-123q94 136 94 262h-88v195h195v-144z" />
|
||||||
|
<glyph unicode="•" horiz-adv-x="717" d="M636 682q0 -113 -81.5 -197t-199.5 -84q-113 0 -193.5 83t-80.5 198t81 194.5t193 79.5q116 0 198.5 -80.5t82.5 -193.5z" />
|
||||||
|
<glyph unicode="…" horiz-adv-x="2048" d="M1576 0v219h194v-219h-194zM929 0v219h192v-219h-192zM278 0v219h195v-219h-195z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="359" />
|
||||||
|
<glyph unicode="‹" horiz-adv-x="682" d="M424 141l-336 365v63l336 371h167v-31l-335 -372l337 -367v-29h-169z" />
|
||||||
|
<glyph unicode="›" horiz-adv-x="682" d="M257 141h-168v29l338 367l-336 372v31h166l337 -371v-63z" />
|
||||||
|
<glyph unicode="⁄" horiz-adv-x="342" d="M-268 0h-148l881 1409h145z" />
|
||||||
|
<glyph unicode=" " horiz-adv-x="449" />
|
||||||
|
<glyph unicode="⁴" horiz-adv-x="682" d="M551 741v-178h-131v178h-406v111l386 557h151v-555h111v-113h-111zM422 1276q-21 -40 -82 -135l-199 -287h279v360z" />
|
||||||
|
<glyph unicode="€" d="M691 126q100 0 160 50t74 141l185 -14q-30 -155 -139.5 -239t-283.5 -84q-217 0 -343.5 131t-156.5 391h-171l40 129h120l-3 78l3 86h-160l40 127h129q32 257 156 382.5t343 125.5q175 0 284.5 -84.5t138.5 -238.5l-185 -14q-14 91 -74.5 141t-166.5 50 q-142 0 -217.5 -87t-96.5 -275h446l-40 -127h-413q-3 -24 -3 -86q0 -40 4 -78h452l-40 -129h-404q22 -195 103 -285.5t219 -90.5z" />
|
||||||
|
<glyph unicode="™" horiz-adv-x="2048" d="M1691 634v619l-9 -22l-11 -32l-230 -565h-108l-163 413l-77 206l-1 -20l-1 -17v-582h-128v775h190l223 -563l15 -42l74 192l168 413h184v-775h-126zM577 1298v-664h-134v664h-255v111h650v-111h-261z" />
|
||||||
|
<glyph unicode="∙" horiz-adv-x="569" d="M187 446v220h195v-220h-195z" />
|
||||||
|
<glyph unicode="◼" horiz-adv-x="1080" d="M0 1080h1080v-1080h-1080v1080z" />
|
||||||
|
<glyph unicode="fi" horiz-adv-x="1024" d="M361 951v-951h-180v951h-152v131h152v122q0 148 65 213t199 65q75 0 127 -12v-137q-45 8 -80 8q-69 0 -100 -35t-31 -127v-97h211v-131h-211zM706 1312v172h180v-172h-180zM706 0v1082h180v-1082h-180z" />
|
||||||
|
<glyph unicode="fl" horiz-adv-x="1024" d="M361 951v-951h-180v951h-152v131h152v122q0 148 65 213t199 65q75 0 127 -12v-137q-45 8 -80 8q-69 0 -100 -35t-31 -127v-97h211v-131h-211zM707 0v1484h180v-1484h-180z" />
|
||||||
|
<glyph horiz-adv-x="602" d="M416 1530l-310 217v29h207l217 -226v-20h-114z" />
|
||||||
|
<glyph horiz-adv-x="602" d="M72 1530v20l217 226h207v-29l-310 -217h-114z" />
|
||||||
|
<glyph horiz-adv-x="664" d="M662 1550v-20h-105l-219 139h-2l-232 -139h-104v20l234 240h204z" />
|
||||||
|
<glyph horiz-adv-x="647" d="M439 1530v184h163v-184h-163zM45 1530v184h165v-184h-165z" />
|
||||||
|
<glyph horiz-adv-x="672" d="M492 1530q-42 0 -84 18.5t-81 41t-74.5 41t-66.5 18.5q-55 0 -82 -31t-36 -88h-91q11 102 35 154.5t64.5 83t103.5 30.5q44 0 86 -18.5t81 -41t73.5 -41t64.5 -18.5q100 0 117 119h92q-17 -148 -67 -208t-135 -60z" />
|
||||||
|
<hkern u1=" " u2="Y" k="37" />
|
||||||
|
<hkern u1=" " u2="T" k="37" />
|
||||||
|
<hkern u1=" " u2="A" k="113" />
|
||||||
|
<hkern u1="1" u2="1" k="152" />
|
||||||
|
<hkern u1="A" u2="’" k="152" />
|
||||||
|
<hkern u1="A" u2="y" k="37" />
|
||||||
|
<hkern u1="A" u2="w" k="37" />
|
||||||
|
<hkern u1="A" u2="v" k="37" />
|
||||||
|
<hkern u1="A" u2="Y" k="152" />
|
||||||
|
<hkern u1="A" u2="W" k="76" />
|
||||||
|
<hkern u1="A" u2="V" k="152" />
|
||||||
|
<hkern u1="A" u2="T" k="152" />
|
||||||
|
<hkern u1="A" u2=" " k="113" />
|
||||||
|
<hkern u1="F" u2="A" k="113" />
|
||||||
|
<hkern u1="F" u2="." k="227" />
|
||||||
|
<hkern u1="F" u2="," k="227" />
|
||||||
|
<hkern u1="L" u2="’" k="113" />
|
||||||
|
<hkern u1="L" u2="y" k="76" />
|
||||||
|
<hkern u1="L" u2="Y" k="152" />
|
||||||
|
<hkern u1="L" u2="W" k="152" />
|
||||||
|
<hkern u1="L" u2="V" k="152" />
|
||||||
|
<hkern u1="L" u2="T" k="152" />
|
||||||
|
<hkern u1="L" u2=" " k="76" />
|
||||||
|
<hkern u1="P" u2="A" k="152" />
|
||||||
|
<hkern u1="P" u2="." k="264" />
|
||||||
|
<hkern u1="P" u2="," k="264" />
|
||||||
|
<hkern u1="P" u2=" " k="37" />
|
||||||
|
<hkern u1="R" u2="Y" k="37" />
|
||||||
|
<hkern u1="R" u2="W" k="37" />
|
||||||
|
<hkern u1="R" u2="V" k="37" />
|
||||||
|
<hkern u1="R" u2="T" k="37" />
|
||||||
|
<hkern u1="T" u2="y" k="113" />
|
||||||
|
<hkern u1="T" u2="w" k="113" />
|
||||||
|
<hkern u1="T" u2="u" k="76" />
|
||||||
|
<hkern u1="T" u2="s" k="227" />
|
||||||
|
<hkern u1="T" u2="r" k="76" />
|
||||||
|
<hkern u1="T" u2="o" k="227" />
|
||||||
|
<hkern u1="T" u2="i" k="76" />
|
||||||
|
<hkern u1="T" u2="e" k="227" />
|
||||||
|
<hkern u1="T" u2="c" k="227" />
|
||||||
|
<hkern u1="T" u2="a" k="227" />
|
||||||
|
<hkern u1="T" u2="O" k="37" />
|
||||||
|
<hkern u1="T" u2="A" k="152" />
|
||||||
|
<hkern u1="T" u2=";" k="227" />
|
||||||
|
<hkern u1="T" u2=":" k="227" />
|
||||||
|
<hkern u1="T" u2="." k="227" />
|
||||||
|
<hkern u1="T" u2="-" k="113" />
|
||||||
|
<hkern u1="T" u2="," k="227" />
|
||||||
|
<hkern u1="T" u2=" " k="37" />
|
||||||
|
<hkern u1="V" u2="y" k="76" />
|
||||||
|
<hkern u1="V" u2="u" k="76" />
|
||||||
|
<hkern u1="V" u2="r" k="76" />
|
||||||
|
<hkern u1="V" u2="o" k="113" />
|
||||||
|
<hkern u1="V" u2="i" k="37" />
|
||||||
|
<hkern u1="V" u2="e" k="113" />
|
||||||
|
<hkern u1="V" u2="a" k="152" />
|
||||||
|
<hkern u1="V" u2="A" k="152" />
|
||||||
|
<hkern u1="V" u2=";" k="76" />
|
||||||
|
<hkern u1="V" u2=":" k="76" />
|
||||||
|
<hkern u1="V" u2="." k="188" />
|
||||||
|
<hkern u1="V" u2="-" k="113" />
|
||||||
|
<hkern u1="V" u2="," k="188" />
|
||||||
|
<hkern u1="W" u2="y" k="18" />
|
||||||
|
<hkern u1="W" u2="u" k="37" />
|
||||||
|
<hkern u1="W" u2="r" k="37" />
|
||||||
|
<hkern u1="W" u2="o" k="37" />
|
||||||
|
<hkern u1="W" u2="e" k="37" />
|
||||||
|
<hkern u1="W" u2="a" k="76" />
|
||||||
|
<hkern u1="W" u2="A" k="76" />
|
||||||
|
<hkern u1="W" u2=";" k="37" />
|
||||||
|
<hkern u1="W" u2=":" k="37" />
|
||||||
|
<hkern u1="W" u2="." k="113" />
|
||||||
|
<hkern u1="W" u2="-" k="37" />
|
||||||
|
<hkern u1="W" u2="," k="113" />
|
||||||
|
<hkern u1="Y" u2="v" k="113" />
|
||||||
|
<hkern u1="Y" u2="u" k="113" />
|
||||||
|
<hkern u1="Y" u2="q" k="188" />
|
||||||
|
<hkern u1="Y" u2="p" k="152" />
|
||||||
|
<hkern u1="Y" u2="o" k="188" />
|
||||||
|
<hkern u1="Y" u2="i" k="76" />
|
||||||
|
<hkern u1="Y" u2="e" k="188" />
|
||||||
|
<hkern u1="Y" u2="a" k="152" />
|
||||||
|
<hkern u1="Y" u2="A" k="152" />
|
||||||
|
<hkern u1="Y" u2=";" k="133" />
|
||||||
|
<hkern u1="Y" u2=":" k="113" />
|
||||||
|
<hkern u1="Y" u2="." k="264" />
|
||||||
|
<hkern u1="Y" u2="-" k="188" />
|
||||||
|
<hkern u1="Y" u2="," k="264" />
|
||||||
|
<hkern u1="Y" u2=" " k="37" />
|
||||||
|
<hkern u1="f" u2="’" k="-37" />
|
||||||
|
<hkern u1="f" u2="f" k="37" />
|
||||||
|
<hkern u1="r" u2="’" k="-76" />
|
||||||
|
<hkern u1="r" u2="." k="113" />
|
||||||
|
<hkern u1="r" u2="," k="113" />
|
||||||
|
<hkern u1="v" u2="." k="152" />
|
||||||
|
<hkern u1="v" u2="," k="152" />
|
||||||
|
<hkern u1="w" u2="." k="113" />
|
||||||
|
<hkern u1="w" u2="," k="113" />
|
||||||
|
<hkern u1="y" u2="." k="152" />
|
||||||
|
<hkern u1="y" u2="," k="152" />
|
||||||
|
<hkern u1="‘" u2="‘" k="37" />
|
||||||
|
<hkern u1="’" u2="’" k="37" />
|
||||||
|
<hkern u1="’" u2="s" k="37" />
|
||||||
|
<hkern u1="’" u2=" " k="76" />
|
||||||
|
</font>
|
||||||
|
</defs></svg>
|
After Width: | Height: | Size: 57 KiB |
BIN
public/fonts/liberation-sans/LiberationSans-Regular-webfont.ttf
Normal file
BIN
public/fonts/liberation-sans/LiberationSans-Regular-webfont.ttf
Normal file
Binary file not shown.
BIN
public/fonts/liberation-sans/LiberationSans-Regular-webfont.woff
Normal file
BIN
public/fonts/liberation-sans/LiberationSans-Regular-webfont.woff
Normal file
Binary file not shown.
60
public/index.php
Normal file
60
public/index.php
Normal file
@ -0,0 +1,60 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Laravel - A PHP Framework For Web Artisans
|
||||||
|
*
|
||||||
|
* @package Laravel
|
||||||
|
* @author Taylor Otwell <taylor@laravel.com>
|
||||||
|
*/
|
||||||
|
|
||||||
|
define('LARAVEL_START', microtime(true));
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Register The Auto Loader
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Composer provides a convenient, automatically generated class loader for
|
||||||
|
| our application. We just need to utilize it! We'll simply require it
|
||||||
|
| into the script here so that we don't have to worry about manual
|
||||||
|
| loading any of our classes later on. It feels great to relax.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
require __DIR__.'/../vendor/autoload.php';
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Turn On The Lights
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| We need to illuminate PHP development, so let us turn on the lights.
|
||||||
|
| This bootstraps the framework and gets it ready for use, then it
|
||||||
|
| will load up this application so that we can run it and send
|
||||||
|
| the responses back to the browser and delight our users.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
$app = require_once __DIR__.'/../bootstrap/app.php';
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Run The Application
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Once we have the application, we can handle the incoming request
|
||||||
|
| through the kernel, and send the associated response back to
|
||||||
|
| the client's browser allowing them to enjoy the creative
|
||||||
|
| and wonderful application we have prepared for them.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
|
||||||
|
|
||||||
|
$response = $kernel->handle(
|
||||||
|
$request = Illuminate\Http\Request::capture()
|
||||||
|
);
|
||||||
|
|
||||||
|
$response->send();
|
||||||
|
|
||||||
|
$kernel->terminate($request, $response);
|
7
public/js/bootstrap.js
vendored
Normal file
7
public/js/bootstrap.js
vendored
Normal file
File diff suppressed because one or more lines are too long
2
public/js/jquery.js
vendored
Normal file
2
public/js/jquery.js
vendored
Normal file
File diff suppressed because one or more lines are too long
24
public/js/main.js
vendored
Normal file
24
public/js/main.js
vendored
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
var fs_sidebar_menu_applied = false;
|
||||||
|
|
||||||
|
$(document).ready(function(){
|
||||||
|
|
||||||
|
// Tooltips
|
||||||
|
$('[data-toggle="tooltip"]').tooltip();
|
||||||
|
|
||||||
|
// Popover
|
||||||
|
$('[data-toggle="popover"]').popover({
|
||||||
|
container: 'body'
|
||||||
|
});
|
||||||
|
|
||||||
|
// Submenu
|
||||||
|
$('.sidebar-menu-toggle').click(function(event) {
|
||||||
|
event.stopPropagation();
|
||||||
|
$(this).parent().children('.sidebar-menu:first').toggleClass('active');
|
||||||
|
$(this).toggleClass('active');
|
||||||
|
if (!fs_sidebar_menu_applied) {
|
||||||
|
$('body').click(function() {
|
||||||
|
$('.sidebar-menu, .sidebar-menu-toggle').removeClass('active');
|
||||||
|
});
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
2
public/robots.txt
Normal file
2
public/robots.txt
Normal file
@ -0,0 +1,2 @@
|
|||||||
|
User-agent: *
|
||||||
|
Disallow: /
|
22
resources/assets/js/app.js
vendored
Normal file
22
resources/assets/js/app.js
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
|
||||||
|
/**
|
||||||
|
* First we will load all of this project's JavaScript dependencies which
|
||||||
|
* includes Vue and other libraries. It is a great starting point when
|
||||||
|
* building robust, powerful web applications using Vue and Laravel.
|
||||||
|
*/
|
||||||
|
|
||||||
|
require('./bootstrap');
|
||||||
|
|
||||||
|
window.Vue = require('vue');
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Next, we will create a fresh Vue application instance and attach it to
|
||||||
|
* the page. Then, you may begin adding components to this application
|
||||||
|
* or customize the JavaScript scaffolding to fit your unique needs.
|
||||||
|
*/
|
||||||
|
|
||||||
|
Vue.component('example-component', require('./components/ExampleComponent.vue'));
|
||||||
|
|
||||||
|
const app = new Vue({
|
||||||
|
el: '#app'
|
||||||
|
});
|
55
resources/assets/js/bootstrap.js
vendored
Normal file
55
resources/assets/js/bootstrap.js
vendored
Normal file
@ -0,0 +1,55 @@
|
|||||||
|
|
||||||
|
window._ = require('lodash');
|
||||||
|
|
||||||
|
/**
|
||||||
|
* We'll load jQuery and the Bootstrap jQuery plugin which provides support
|
||||||
|
* for JavaScript based Bootstrap features such as modals and tabs. This
|
||||||
|
* code may be modified to fit the specific needs of your application.
|
||||||
|
*/
|
||||||
|
|
||||||
|
try {
|
||||||
|
window.$ = window.jQuery = require('jquery');
|
||||||
|
|
||||||
|
require('bootstrap-sass');
|
||||||
|
} catch (e) {}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* We'll load the axios HTTP library which allows us to easily issue requests
|
||||||
|
* to our Laravel back-end. This library automatically handles sending the
|
||||||
|
* CSRF token as a header based on the value of the "XSRF" token cookie.
|
||||||
|
*/
|
||||||
|
|
||||||
|
window.axios = require('axios');
|
||||||
|
|
||||||
|
window.axios.defaults.headers.common['X-Requested-With'] = 'XMLHttpRequest';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Next we will register the CSRF Token as a common header with Axios so that
|
||||||
|
* all outgoing HTTP requests automatically have it attached. This is just
|
||||||
|
* a simple convenience so we don't have to attach every token manually.
|
||||||
|
*/
|
||||||
|
|
||||||
|
let token = document.head.querySelector('meta[name="csrf-token"]');
|
||||||
|
|
||||||
|
if (token) {
|
||||||
|
window.axios.defaults.headers.common['X-CSRF-TOKEN'] = token.content;
|
||||||
|
} else {
|
||||||
|
console.error('CSRF token not found: https://laravel.com/docs/csrf#csrf-x-csrf-token');
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Echo exposes an expressive API for subscribing to channels and listening
|
||||||
|
* for events that are broadcast by Laravel. Echo and event broadcasting
|
||||||
|
* allows your team to easily build robust real-time web applications.
|
||||||
|
*/
|
||||||
|
|
||||||
|
// import Echo from 'laravel-echo'
|
||||||
|
|
||||||
|
// window.Pusher = require('pusher-js');
|
||||||
|
|
||||||
|
// window.Echo = new Echo({
|
||||||
|
// broadcaster: 'pusher',
|
||||||
|
// key: 'your-pusher-key',
|
||||||
|
// cluster: 'mt1',
|
||||||
|
// encrypted: true
|
||||||
|
// });
|
23
resources/assets/js/components/ExampleComponent.vue
Normal file
23
resources/assets/js/components/ExampleComponent.vue
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
<template>
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-8 col-md-offset-2">
|
||||||
|
<div class="panel panel-default">
|
||||||
|
<div class="panel-heading">Example Component</div>
|
||||||
|
|
||||||
|
<div class="panel-body">
|
||||||
|
I'm an example component!
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
mounted() {
|
||||||
|
console.log('Component mounted.')
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</script>
|
38
resources/assets/sass/_variables.scss
vendored
Normal file
38
resources/assets/sass/_variables.scss
vendored
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
|
||||||
|
// Body
|
||||||
|
$body-bg: #f5f8fa;
|
||||||
|
|
||||||
|
// Borders
|
||||||
|
$laravel-border-color: darken($body-bg, 10%);
|
||||||
|
$list-group-border: $laravel-border-color;
|
||||||
|
$navbar-default-border: $laravel-border-color;
|
||||||
|
$panel-default-border: $laravel-border-color;
|
||||||
|
$panel-inner-border: $laravel-border-color;
|
||||||
|
|
||||||
|
// Brands
|
||||||
|
$brand-primary: #3097D1;
|
||||||
|
$brand-info: #8eb4cb;
|
||||||
|
$brand-success: #2ab27b;
|
||||||
|
$brand-warning: #cbb956;
|
||||||
|
$brand-danger: #bf5329;
|
||||||
|
|
||||||
|
// Typography
|
||||||
|
$icon-font-path: "~bootstrap-sass/assets/fonts/bootstrap/";
|
||||||
|
$font-family-sans-serif: "Raleway", sans-serif;
|
||||||
|
$font-size-base: 14px;
|
||||||
|
$line-height-base: 1.6;
|
||||||
|
$text-color: #636b6f;
|
||||||
|
|
||||||
|
// Navbar
|
||||||
|
$navbar-default-bg: #fff;
|
||||||
|
|
||||||
|
// Buttons
|
||||||
|
$btn-default-color: $text-color;
|
||||||
|
|
||||||
|
// Inputs
|
||||||
|
$input-border: lighten($text-color, 40%);
|
||||||
|
$input-border-focus: lighten($brand-primary, 25%);
|
||||||
|
$input-color-placeholder: lighten($text-color, 30%);
|
||||||
|
|
||||||
|
// Panels
|
||||||
|
$panel-default-heading-bg: #fff;
|
9
resources/assets/sass/app.scss
vendored
Normal file
9
resources/assets/sass/app.scss
vendored
Normal file
@ -0,0 +1,9 @@
|
|||||||
|
|
||||||
|
// Fonts
|
||||||
|
@import url("https://fonts.googleapis.com/css?family=Raleway:300,400,600");
|
||||||
|
|
||||||
|
// Variables
|
||||||
|
@import "variables";
|
||||||
|
|
||||||
|
// Bootstrap
|
||||||
|
@import "~bootstrap-sass/assets/stylesheets/bootstrap";
|
19
resources/lang/en/auth.php
Normal file
19
resources/lang/en/auth.php
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Authentication Language Lines
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| The following language lines are used during authentication for various
|
||||||
|
| messages that we need to display to the user. You are free to modify
|
||||||
|
| these language lines according to your application's requirements.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'failed' => 'These credentials do not match our records.',
|
||||||
|
'throttle' => 'Too many login attempts. Please try again in :seconds seconds.',
|
||||||
|
|
||||||
|
];
|
19
resources/lang/en/pagination.php
Normal file
19
resources/lang/en/pagination.php
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Pagination Language Lines
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| The following language lines are used by the paginator library to build
|
||||||
|
| the simple pagination links. You are free to change them to anything
|
||||||
|
| you want to customize your views to better match your application.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'previous' => '« Previous',
|
||||||
|
'next' => 'Next »',
|
||||||
|
|
||||||
|
];
|
22
resources/lang/en/passwords.php
Normal file
22
resources/lang/en/passwords.php
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Password Reset Language Lines
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| The following language lines are the default lines which match reasons
|
||||||
|
| that are given by the password broker for a password update attempt
|
||||||
|
| has failed, such as for an invalid token or invalid new password.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'password' => 'Passwords must be at least six characters and match the confirmation.',
|
||||||
|
'reset' => 'Your password has been reset!',
|
||||||
|
'sent' => 'We have e-mailed your password reset link!',
|
||||||
|
'token' => 'This password reset token is invalid.',
|
||||||
|
'user' => "We can't find a user with that e-mail address.",
|
||||||
|
|
||||||
|
];
|
121
resources/lang/en/validation.php
Normal file
121
resources/lang/en/validation.php
Normal file
@ -0,0 +1,121 @@
|
|||||||
|
<?php
|
||||||
|
|
||||||
|
return [
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Validation Language Lines
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| The following language lines contain the default error messages used by
|
||||||
|
| the validator class. Some of these rules have multiple versions such
|
||||||
|
| as the size rules. Feel free to tweak each of these messages here.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'accepted' => 'The :attribute must be accepted.',
|
||||||
|
'active_url' => 'The :attribute is not a valid URL.',
|
||||||
|
'after' => 'The :attribute must be a date after :date.',
|
||||||
|
'after_or_equal' => 'The :attribute must be a date after or equal to :date.',
|
||||||
|
'alpha' => 'The :attribute may only contain letters.',
|
||||||
|
'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.',
|
||||||
|
'alpha_num' => 'The :attribute may only contain letters and numbers.',
|
||||||
|
'array' => 'The :attribute must be an array.',
|
||||||
|
'before' => 'The :attribute must be a date before :date.',
|
||||||
|
'before_or_equal' => 'The :attribute must be a date before or equal to :date.',
|
||||||
|
'between' => [
|
||||||
|
'numeric' => 'The :attribute must be between :min and :max.',
|
||||||
|
'file' => 'The :attribute must be between :min and :max kilobytes.',
|
||||||
|
'string' => 'The :attribute must be between :min and :max characters.',
|
||||||
|
'array' => 'The :attribute must have between :min and :max items.',
|
||||||
|
],
|
||||||
|
'boolean' => 'The :attribute field must be true or false.',
|
||||||
|
'confirmed' => 'The :attribute confirmation does not match.',
|
||||||
|
'date' => 'The :attribute is not a valid date.',
|
||||||
|
'date_format' => 'The :attribute does not match the format :format.',
|
||||||
|
'different' => 'The :attribute and :other must be different.',
|
||||||
|
'digits' => 'The :attribute must be :digits digits.',
|
||||||
|
'digits_between' => 'The :attribute must be between :min and :max digits.',
|
||||||
|
'dimensions' => 'The :attribute has invalid image dimensions.',
|
||||||
|
'distinct' => 'The :attribute field has a duplicate value.',
|
||||||
|
'email' => 'The :attribute must be a valid email address.',
|
||||||
|
'exists' => 'The selected :attribute is invalid.',
|
||||||
|
'file' => 'The :attribute must be a file.',
|
||||||
|
'filled' => 'The :attribute field must have a value.',
|
||||||
|
'image' => 'The :attribute must be an image.',
|
||||||
|
'in' => 'The selected :attribute is invalid.',
|
||||||
|
'in_array' => 'The :attribute field does not exist in :other.',
|
||||||
|
'integer' => 'The :attribute must be an integer.',
|
||||||
|
'ip' => 'The :attribute must be a valid IP address.',
|
||||||
|
'ipv4' => 'The :attribute must be a valid IPv4 address.',
|
||||||
|
'ipv6' => 'The :attribute must be a valid IPv6 address.',
|
||||||
|
'json' => 'The :attribute must be a valid JSON string.',
|
||||||
|
'max' => [
|
||||||
|
'numeric' => 'The :attribute may not be greater than :max.',
|
||||||
|
'file' => 'The :attribute may not be greater than :max kilobytes.',
|
||||||
|
'string' => 'The :attribute may not be greater than :max characters.',
|
||||||
|
'array' => 'The :attribute may not have more than :max items.',
|
||||||
|
],
|
||||||
|
'mimes' => 'The :attribute must be a file of type: :values.',
|
||||||
|
'mimetypes' => 'The :attribute must be a file of type: :values.',
|
||||||
|
'min' => [
|
||||||
|
'numeric' => 'The :attribute must be at least :min.',
|
||||||
|
'file' => 'The :attribute must be at least :min kilobytes.',
|
||||||
|
'string' => 'The :attribute must be at least :min characters.',
|
||||||
|
'array' => 'The :attribute must have at least :min items.',
|
||||||
|
],
|
||||||
|
'not_in' => 'The selected :attribute is invalid.',
|
||||||
|
'numeric' => 'The :attribute must be a number.',
|
||||||
|
'present' => 'The :attribute field must be present.',
|
||||||
|
'regex' => 'The :attribute format is invalid.',
|
||||||
|
'required' => 'The :attribute field is required.',
|
||||||
|
'required_if' => 'The :attribute field is required when :other is :value.',
|
||||||
|
'required_unless' => 'The :attribute field is required unless :other is in :values.',
|
||||||
|
'required_with' => 'The :attribute field is required when :values is present.',
|
||||||
|
'required_with_all' => 'The :attribute field is required when :values is present.',
|
||||||
|
'required_without' => 'The :attribute field is required when :values is not present.',
|
||||||
|
'required_without_all' => 'The :attribute field is required when none of :values are present.',
|
||||||
|
'same' => 'The :attribute and :other must match.',
|
||||||
|
'size' => [
|
||||||
|
'numeric' => 'The :attribute must be :size.',
|
||||||
|
'file' => 'The :attribute must be :size kilobytes.',
|
||||||
|
'string' => 'The :attribute must be :size characters.',
|
||||||
|
'array' => 'The :attribute must contain :size items.',
|
||||||
|
],
|
||||||
|
'string' => 'The :attribute must be a string.',
|
||||||
|
'timezone' => 'The :attribute must be a valid zone.',
|
||||||
|
'unique' => 'The :attribute has already been taken.',
|
||||||
|
'uploaded' => 'The :attribute failed to upload.',
|
||||||
|
'url' => 'The :attribute format is invalid.',
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Custom Validation Language Lines
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| Here you may specify custom validation messages for attributes using the
|
||||||
|
| convention "attribute.rule" to name the lines. This makes it quick to
|
||||||
|
| specify a specific custom language line for a given attribute rule.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'custom' => [
|
||||||
|
'attribute-name' => [
|
||||||
|
'rule-name' => 'custom-message',
|
||||||
|
],
|
||||||
|
],
|
||||||
|
|
||||||
|
/*
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
| Custom Validation Attributes
|
||||||
|
|--------------------------------------------------------------------------
|
||||||
|
|
|
||||||
|
| The following language lines are used to swap attribute place-holders
|
||||||
|
| with something more reader friendly such as E-Mail Address instead
|
||||||
|
| of "email". This simply helps us make messages a little cleaner.
|
||||||
|
|
|
||||||
|
*/
|
||||||
|
|
||||||
|
'attributes' => [],
|
||||||
|
|
||||||
|
];
|
3
resources/views/auth/banner.blade.php
Normal file
3
resources/views/auth/banner.blade.php
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
<div class="banner">
|
||||||
|
<img alt="" title="" src="/img/banner.png"/>
|
||||||
|
</div>
|
72
resources/views/auth/login.blade.php
Normal file
72
resources/views/auth/login.blade.php
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
@extends('layouts.app')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-8 col-md-offset-2">
|
||||||
|
|
||||||
|
@include('auth/banner')
|
||||||
|
|
||||||
|
<div class="panel panel-default">
|
||||||
|
|
||||||
|
|
||||||
|
<div class="panel-body">
|
||||||
|
<form class="form-horizontal margin-top" method="POST" action="{{ route('login') }}">
|
||||||
|
{{ csrf_field() }}
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
|
||||||
|
<label for="email" class="col-md-4 control-label">E-Mail Address</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required autofocus>
|
||||||
|
|
||||||
|
@if ($errors->has('email'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('email') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}">
|
||||||
|
<label for="password" class="col-md-4 control-label">Password</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="password" type="password" class="form-control" name="password" required>
|
||||||
|
|
||||||
|
@if ($errors->has('password'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('password') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group">
|
||||||
|
<div class="col-md-6 col-md-offset-4">
|
||||||
|
<div class="checkbox">
|
||||||
|
<label>
|
||||||
|
<input type="checkbox" name="remember" {{ old('remember') ? 'checked' : '' }}> Remember Me
|
||||||
|
</label>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group">
|
||||||
|
<div class="col-md-8 col-md-offset-4">
|
||||||
|
<button type="submit" class="btn btn-primary">
|
||||||
|
Login
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<a class="btn btn-link" href="{{ route('password.request') }}">
|
||||||
|
Forgot Your Password?
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
47
resources/views/auth/passwords/email.blade.php
Normal file
47
resources/views/auth/passwords/email.blade.php
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
@extends('layouts.app')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-8 col-md-offset-2">
|
||||||
|
<div class="panel panel-default">
|
||||||
|
<div class="panel-heading">Reset Password</div>
|
||||||
|
|
||||||
|
<div class="panel-body">
|
||||||
|
@if (session('status'))
|
||||||
|
<div class="alert alert-success">
|
||||||
|
{{ session('status') }}
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
|
||||||
|
<form class="form-horizontal" method="POST" action="{{ route('password.email') }}">
|
||||||
|
{{ csrf_field() }}
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
|
||||||
|
<label for="email" class="col-md-4 control-label">E-Mail Address</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required>
|
||||||
|
|
||||||
|
@if ($errors->has('email'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('email') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group">
|
||||||
|
<div class="col-md-6 col-md-offset-4">
|
||||||
|
<button type="submit" class="btn btn-primary">
|
||||||
|
Send Password Reset Link
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
70
resources/views/auth/passwords/reset.blade.php
Normal file
70
resources/views/auth/passwords/reset.blade.php
Normal file
@ -0,0 +1,70 @@
|
|||||||
|
@extends('layouts.app')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-8 col-md-offset-2">
|
||||||
|
<div class="panel panel-default">
|
||||||
|
<div class="panel-heading">Reset Password</div>
|
||||||
|
|
||||||
|
<div class="panel-body">
|
||||||
|
<form class="form-horizontal" method="POST" action="{{ route('password.request') }}">
|
||||||
|
{{ csrf_field() }}
|
||||||
|
|
||||||
|
<input type="hidden" name="token" value="{{ $token }}">
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
|
||||||
|
<label for="email" class="col-md-4 control-label">E-Mail Address</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="email" type="email" class="form-control" name="email" value="{{ $email or old('email') }}" required autofocus>
|
||||||
|
|
||||||
|
@if ($errors->has('email'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('email') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}">
|
||||||
|
<label for="password" class="col-md-4 control-label">Password</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="password" type="password" class="form-control" name="password" required>
|
||||||
|
|
||||||
|
@if ($errors->has('password'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('password') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('password_confirmation') ? ' has-error' : '' }}">
|
||||||
|
<label for="password-confirm" class="col-md-4 control-label">Confirm Password</label>
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required>
|
||||||
|
|
||||||
|
@if ($errors->has('password_confirmation'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('password_confirmation') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group">
|
||||||
|
<div class="col-md-6 col-md-offset-4">
|
||||||
|
<button type="submit" class="btn btn-primary">
|
||||||
|
Reset Password
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
94
resources/views/auth/register.blade.php
Normal file
94
resources/views/auth/register.blade.php
Normal file
@ -0,0 +1,94 @@
|
|||||||
|
@extends('layouts.app')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-8 col-md-offset-2">
|
||||||
|
|
||||||
|
@include('auth/banner')
|
||||||
|
|
||||||
|
<div class="panel panel-default">
|
||||||
|
<div class="panel-heading">Register</div>
|
||||||
|
|
||||||
|
<div class="panel-body">
|
||||||
|
<form class="form-horizontal" method="POST" action="{{ route('register') }}">
|
||||||
|
{{ csrf_field() }}
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('first_name') ? ' has-error' : '' }}">
|
||||||
|
<label for="first_name" class="col-md-4 control-label">{{ __('First name') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="first_name" type="text" class="form-control" name="first_name" value="{{ old('first_name') }}" required autofocus>
|
||||||
|
|
||||||
|
@if ($errors->has('first_name'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('first_name') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('last_name') ? ' has-error' : '' }}">
|
||||||
|
<label for="last_name" class="col-md-4 control-label">{{ __('Last name') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="last_name" type="text" class="form-control" name="last_name" value="{{ old('last_name') }}" required autofocus>
|
||||||
|
|
||||||
|
@if ($errors->has('last_name'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('last_name') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
|
||||||
|
<label for="email" class="col-md-4 control-label">{{ __('E-mail address') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="email" type="email" class="form-control" name="email" value="{{ old('email') }}" required>
|
||||||
|
|
||||||
|
@if ($errors->has('email'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('email') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('password') ? ' has-error' : '' }}">
|
||||||
|
<label for="password" class="col-md-4 control-label">{{ __('Password') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="password" type="password" class="form-control" name="password" required>
|
||||||
|
|
||||||
|
@if ($errors->has('password'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('password') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group">
|
||||||
|
<label for="password-confirm" class="col-md-4 control-label">{{ __('Confirm password') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="password-confirm" type="password" class="form-control" name="password_confirmation" required>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group">
|
||||||
|
<div class="col-md-6 col-md-offset-4">
|
||||||
|
<button type="submit" class="btn btn-primary">
|
||||||
|
Register
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
23
resources/views/dashboard.blade.php
Normal file
23
resources/views/dashboard.blade.php
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
@extends('layouts.app')
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-8 col-md-offset-2">
|
||||||
|
<div class="panel panel-default">
|
||||||
|
<div class="panel-heading">Dashboard</div>
|
||||||
|
|
||||||
|
<div class="panel-body">
|
||||||
|
@if (session('status'))
|
||||||
|
<div class="alert alert-success">
|
||||||
|
{{ session('status') }}
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
|
||||||
|
You are logged in!
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
10
resources/views/includes/flash_messages.blade.php
Normal file
10
resources/views/includes/flash_messages.blade.php
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
@if (session('flash_success'))
|
||||||
|
<div class="alert alert-success alert-floating">
|
||||||
|
{{ session('flash_success') }}
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
@if (session('flash_error'))
|
||||||
|
<div class="alert alert-danger">
|
||||||
|
{{ session('flash_error') }}
|
||||||
|
</div>
|
||||||
|
@endif
|
6
resources/views/includes/sidebar_menu_toggle.blade.php
Normal file
6
resources/views/includes/sidebar_menu_toggle.blade.php
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
<button type="button" class="sidebar-menu-toggle" data-toggle="tooltip" data-placement="bottom" title="{{ __('Open Submenu') }}" aria-expanded="false">
|
||||||
|
<span class="sr-only">{{ __('Toggle Navigation') }}</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
153
resources/views/layouts/app.blade.php
Normal file
153
resources/views/layouts/app.blade.php
Normal file
@ -0,0 +1,153 @@
|
|||||||
|
<!DOCTYPE html>
|
||||||
|
<html lang="{{ app()->getLocale() }}">
|
||||||
|
<head>
|
||||||
|
<meta charset="utf-8">
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=edge">
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
|
|
||||||
|
<!-- CSRF Token -->
|
||||||
|
<meta name="csrf-token" content="{{ csrf_token() }}">
|
||||||
|
|
||||||
|
<title>@if ($__env->yieldContent('title_full')) @yield('title_full') @elseif ($__env->yieldContent('title')) @yield('title') - {{ config('app.name', 'FreeScout') }} @else {{ config('app.name', 'FreeScout') }} @endif</title>
|
||||||
|
|
||||||
|
<!-- Styles -->
|
||||||
|
{!! Minify::stylesheet(array('/css/fonts.css', '/css/bootstrap.css', '/css/style.css')) !!}
|
||||||
|
{{-- <link href="{{ asset('css/app.css') }}" rel="stylesheet"> --}}
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="app">
|
||||||
|
|
||||||
|
@if (!in_array(Route::currentRouteName(), array('login', 'register')))
|
||||||
|
|
||||||
|
<nav class="navbar navbar-default navbar-static-top">
|
||||||
|
<div class="container">
|
||||||
|
<div class="navbar-header">
|
||||||
|
|
||||||
|
<!-- Collapsed Hamburger -->
|
||||||
|
<button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#app-navbar-collapse" aria-expanded="false">
|
||||||
|
<span class="sr-only">{{ __('Toggle Navigation') }}</span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
<span class="icon-bar"></span>
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<!-- Branding Image -->
|
||||||
|
<a class="navbar-brand" href="{{ url('/') }}" title="{{ __('Dashboard') }}">
|
||||||
|
<img src="/img/logo-brand.png" />
|
||||||
|
{{-- config('app.name', 'FreeScout') --}}
|
||||||
|
</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="collapse navbar-collapse" id="app-navbar-collapse">
|
||||||
|
<!-- Left Side Of Navbar -->
|
||||||
|
<ul class="nav navbar-nav">
|
||||||
|
<li><a href="#">{{ __('Mailbox') }}</a></li>
|
||||||
|
@if (Auth::user()->isAdmin())
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" v-pre>
|
||||||
|
{{ __('Docs') }} <span class="caret"></span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<ul class="dropdown-menu">
|
||||||
|
<li><a href="#">{{ __('New Site...') }} (todo)</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
@endif
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" v-pre>
|
||||||
|
{{ __('Reports') }} <span class="caret"></span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<ul class="dropdown-menu">
|
||||||
|
<li><a href="#">{{ __('Conversations') }} (todo)</a></li>
|
||||||
|
<li><a href="#">{{ __('Productivity') }} (todo)</a></li>
|
||||||
|
<li><a href="#">{{ __('Team') }} (todo)</a></li>
|
||||||
|
<li><a href="#">{{ __('Happiness') }} (todo)</a></li>
|
||||||
|
<li><a href="#">{{ __('Docs') }} (todo)</a></li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" v-pre>
|
||||||
|
{{ __('Manage') }} <span class="caret"></span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<ul class="dropdown-menu">
|
||||||
|
@if (Auth::user()->isAdmin())
|
||||||
|
<li><a href="#">{{ __('Apps') }} (todo)</a></li>
|
||||||
|
<li><a href="#">{{ __('Plugins') }} (todo)</a></li>
|
||||||
|
<li><a href="#">{{ __('Beacons') }} (todo)</a></li>
|
||||||
|
<li><a href="#">{{ __('Company') }} (todo)</a></li>
|
||||||
|
<li><a href="#">{{ __('Docs') }} (todo)</a></li>
|
||||||
|
<li><a href="#">{{ __('Mailbox') }}</a></li>
|
||||||
|
@endif
|
||||||
|
<li><a href="#">{{ __('Tags') }} (todo)</a></li>
|
||||||
|
@if (Auth::user()->isAdmin())
|
||||||
|
<li><a href="#">{{ __('Teams') }} (todo)</a></li>
|
||||||
|
<li><a href="{{ route('users') }}">{{ __('Users') }}</a></li>
|
||||||
|
@endif
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
|
<!-- Right Side Of Navbar -->
|
||||||
|
<ul class="nav navbar-nav navbar-right">
|
||||||
|
<!-- Authentication Links -->
|
||||||
|
@guest
|
||||||
|
{{-- <li><a href="{{ route('login') }}">{{ __('Login') }}</a></li> --}}
|
||||||
|
@else
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#" class="dropdown-toggle dropdown-toggle-icon" data-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" v-pre title="{{ __('Account') }}">
|
||||||
|
<i class="glyphicon glyphicon-user"></i> <span class="nav-user">{{ Auth::user()->first_name }}</span> <span class="caret"></span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<ul class="dropdown-menu">
|
||||||
|
<li><a href="#">{{ __('Your Profile') }}</a></li>
|
||||||
|
<li class="divider"></li>
|
||||||
|
<li>
|
||||||
|
<a href="{{ route('logout') }}"
|
||||||
|
onclick="event.preventDefault();
|
||||||
|
document.getElementById('logout-form').submit();">
|
||||||
|
{{ __('Log Out') }}
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<form id="logout-form" action="{{ route('logout') }}" method="POST" style="display: none;">
|
||||||
|
{{ csrf_field() }}
|
||||||
|
</form>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
@endguest
|
||||||
|
</ul>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</nav>
|
||||||
|
@endif
|
||||||
|
|
||||||
|
@if ($__env->yieldContent('sidebar'))
|
||||||
|
<div class="layout-2col">
|
||||||
|
<div class="sidebar-2col">
|
||||||
|
@yield('sidebar')
|
||||||
|
</div>
|
||||||
|
<div class="content-2col">
|
||||||
|
@yield('content')
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@else
|
||||||
|
<div class="content">
|
||||||
|
@yield('content')
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
|
||||||
|
@if (in_array(Route::currentRouteName(), array('dashboard')))
|
||||||
|
<div class="footer">
|
||||||
|
© {{ date('Y') }}, <a href="{{ config('app.freescout_url') }}" target="blank">FreeScout</a> — Free open source help desk & shared mailbox (v{{ config('app.version') }})
|
||||||
|
</div>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- Scripts -->
|
||||||
|
{{--<script src="{{ asset('js/bootstrap.js') }}"></script>--}}
|
||||||
|
{!! Minify::javascript(array('/js/jquery.js', '/js/bootstrap.js', '/js/main.js')) !!}
|
||||||
|
</body>
|
||||||
|
</html>
|
220
resources/views/users/profile.blade.php
Normal file
220
resources/views/users/profile.blade.php
Normal file
@ -0,0 +1,220 @@
|
|||||||
|
@extends('layouts.app')
|
||||||
|
|
||||||
|
@section('sidebar')
|
||||||
|
@include('includes/sidebar_menu_toggle')
|
||||||
|
|
||||||
|
<div class="dropdown sidebar-title">
|
||||||
|
<span class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false" aria-haspopup="true" v-pre>
|
||||||
|
{{ $user->emails }} {{ $user->last_name }} @if (count($users))<span class="caret"></span>@endif
|
||||||
|
</span>
|
||||||
|
@if (count($users))
|
||||||
|
<ul class="dropdown-menu">
|
||||||
|
@foreach ($users as $user_item)
|
||||||
|
<li @if ($user_item->id == $user->id)class="active"@endif><a href="{{ route('user.profile', ['id'=>$user_item->id]) }}">{{ $user_item->emails }} {{ $user_item->last_name }}</a></li>
|
||||||
|
@endforeach
|
||||||
|
</ul>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
|
||||||
|
@include('users/sidebar_menu')
|
||||||
|
@endsection
|
||||||
|
|
||||||
|
@section('content')
|
||||||
|
<div class="section-heading">
|
||||||
|
{{ __('Profile') }}
|
||||||
|
</div>
|
||||||
|
|
||||||
|
@include('includes/flash_messages')
|
||||||
|
|
||||||
|
<div class="container">
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-xs-12">
|
||||||
|
<form class="form-horizontal margin-top" method="POST" action="">
|
||||||
|
{{ csrf_field() }}
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('role') ? ' has-error' : '' }}">
|
||||||
|
<label for="role" class="col-sm-2 control-label">{{ __('Role') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6 flexy">
|
||||||
|
<select id="role" type="text" class="form-control input-sized" name="role" required autofocus>
|
||||||
|
<option value="{{ App\User::ROLE_USER }}" @if (old('role', $user->role) == App\User::ROLE_USER)selected="selected"@endif>{{ __('User') }}</option>
|
||||||
|
<option value="{{ App\User::ROLE_ADMIN }}" @if (old('role', $user->role) == App\User::ROLE_ADMIN)selected="selected"@endif>{{ __('Administrator') }}</option>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<i class="glyphicon glyphicon-info-sign icon-info" data-toggle="popover" data-trigger="hover" data-html="ture" data-title="{{ __('Roles') }}" data-content="{{ __('<strong>Administrators</strong> can create new users and have access to all mailboxes and settings <br><br><strong>Users</strong> have access to the mailbox(es) specified in their permissions') }}"></i>
|
||||||
|
|
||||||
|
@if ($errors->has('role'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('role') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('first_name') ? ' has-error' : '' }}">
|
||||||
|
<label for="first_name" class="col-sm-2 control-label">{{ __('First Name') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="first_name" type="text" class="form-control input-sized" name="first_name" value="{{ old('first_name', $user->first_name) }}" required autofocus>
|
||||||
|
|
||||||
|
@if ($errors->has('first_name'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('first_name') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('last_name') ? ' has-error' : '' }}">
|
||||||
|
<label for="last_name" class="col-sm-2 control-label">{{ __('Last Name') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="last_name" type="text" class="form-control input-sized" name="last_name" value="{{ old('last_name', $user->last_name) }}" required autofocus>
|
||||||
|
|
||||||
|
@if ($errors->has('last_name'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('last_name') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('email') ? ' has-error' : '' }}">
|
||||||
|
<label for="email" class="col-sm-2 control-label">{{ __('Email') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="email" type="email" class="form-control input-sized" name="email" value="{{ old('email', $user->email) }}" required autofocus>
|
||||||
|
|
||||||
|
@if ($errors->has('email'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('email') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('emails') ? ' has-error' : '' }}">
|
||||||
|
<label for="emails" class="col-sm-2 control-label">{{ __('Alternate Emails') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="emails" type="text" class="form-control input-sized" name="emails" value="{{ old('emails', $user->emails) }}" placeholder="{{ __('(optional)') }}">
|
||||||
|
|
||||||
|
@if ($errors->has('emails'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('emails') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('job_title') ? ' has-error' : '' }}">
|
||||||
|
<label for="job_title" class="col-sm-2 control-label">{{ __('Job Title') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="job_title" type="text" class="form-control input-sized" name="job_title" value="{{ old('job_title', $user->job_title) }}" placeholder="{{ __('(optional)') }}">
|
||||||
|
|
||||||
|
@if ($errors->has('job_title'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('job_title') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('phone') ? ' has-error' : '' }}">
|
||||||
|
<label for="phone" class="col-sm-2 control-label">{{ __('Phone Number') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<input id="phone" type="text" class="form-control input-sized" name="phone" value="{{ old('phone', $user->phone) }}" placeholder="{{ __('(optional)') }}">
|
||||||
|
|
||||||
|
@if ($errors->has('phone'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('phone') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group{{ $errors->has('timezone') ? ' has-error' : '' }}">
|
||||||
|
<label for="timezone" class="col-sm-2 control-label">{{ __('Timezone') }}</label>
|
||||||
|
|
||||||
|
<div class="col-md-6">
|
||||||
|
<select id="timezone" type="text" class="form-control input-sized" name="timezone" required autofocus>
|
||||||
|
<option value="Pacific/Honolulu" @if (old('role') == 'Pacific/Honolulu')selected="selected"@endif>(GMT-10:00) Hawaiian/Aleutian Time</option>
|
||||||
|
<option value="America/Anchorage" @if (old('role') == 'America/Anchorage')selected="selected"@endif>(GMT-08:00) Alaska Time</option>
|
||||||
|
<option value="America/Los_Angeles" @if (old('role') == 'America/Los_Angeles')selected="selected"@endif>(GMT-07:00) Pacific Time (US)</option>
|
||||||
|
<option value="America/Phoenix" @if (old('role') == 'America/Phoenix')selected="selected"@endif>(GMT-07:00) Mountain Time (Arizona)</option>
|
||||||
|
<option value="America/Denver" @if (old('role') == 'America/Denver')selected="selected"@endif>(GMT-06:00) Mountain Time (US)</option>
|
||||||
|
<option value="America/Chicago" @if (old('role') == 'America/Chicago')selected="selected"@endif>(GMT-05:00) Central Time (US)</option>
|
||||||
|
<option value="America/New_York" @if (old('role') == 'America/New_York')selected="selected"@endif>(GMT-04:00) Eastern Time (US)</option>
|
||||||
|
<option value="--SEPARATOR1--" disabled="disabled" @if (old('role') == '--SEPARATOR1--" disabled="disabled')selected="selected"@endif>-------------</option>
|
||||||
|
<option value="America/Indiana/Knox" @if (old('role') == 'America/Indiana/Knox')selected="selected"@endif>(GMT-05:00) Central Time (Indiana)</option>
|
||||||
|
<option value="America/Indiana/Indianapolis" @if (old('role') == 'America/Indiana/Indianapolis')selected="selected"@endif>(GMT-04:00) Eastern Time (Indiana)</option>
|
||||||
|
<option value="--SEPARATOR2--" disabled="disabled" @if (old('role') == '--SEPARATOR2--" disabled="disabled')selected="selected"@endif>-------------</option>
|
||||||
|
<option value="America/Regina" @if (old('role') == 'America/Regina')selected="selected"@endif>(GMT-06:00) Central Time (Saskatchewan)</option>
|
||||||
|
<option value="America/Monterrey" @if (old('role') == 'America/Monterrey')selected="selected"@endif>(GMT-05:00) Central Time (Mexico City, Monterey)</option>
|
||||||
|
<option value="America/Lima" @if (old('role') == 'America/Lima')selected="selected"@endif>(GMT-05:00) UTC/GMT -5 hours</option>
|
||||||
|
<option value="America/Manaus" @if (old('role') == 'America/Manaus')selected="selected"@endif>(GMT-04:00) Atlantic Time</option>
|
||||||
|
<option value="America/Puerto_Rico" @if (old('role') == 'America/Puerto_Rico')selected="selected"@endif>(GMT-04:00) Atlantic Time (Puerto Rico)</option>
|
||||||
|
<option value="America/Thule" @if (old('role') == 'America/Thule')selected="selected"@endif>(GMT-03:00) Western Greenland Time</option>
|
||||||
|
<option value="America/Sao_Paulo" @if (old('role') == 'America/Sao_Paulo')selected="selected"@endif>(GMT-03:00) Eastern Brazil</option>
|
||||||
|
<option value="America/St_Johns" @if (old('role') == 'America/St_Johns')selected="selected"@endif>(GMT-02:30) Newfoundland Time</option>
|
||||||
|
<option value="America/Godthab" @if (old('role') == 'America/Godthab')selected="selected"@endif>(GMT-02:00) Central Greenland Time</option>
|
||||||
|
<option value="Etc/GMT+2" @if (old('role') == 'Etc/GMT+2')selected="selected"@endif>(GMT-02:00) GMT-2:00</option>
|
||||||
|
<option value="America/Scoresbysund" @if (old('role') == 'America/Scoresbysund')selected="selected"@endif>(GMT+00:00) Eastern Greenland Time</option>
|
||||||
|
<option value="Atlantic/Reykjavik" @if (old('role') == 'Atlantic/Reykjavik')selected="selected"@endif>(GMT+00:00) Western European Time (Iceland)</option>
|
||||||
|
<option value="UTC" @if (old('role') == 'UTC')selected="selected"@endif>(GMT+00:00) UTC</option>
|
||||||
|
<option value="Europe/London" @if (old('role') == 'Europe/London')selected="selected"@endif>(GMT+01:00) British Time (London)</option>
|
||||||
|
<option value="Etc/GMT-1" @if (old('role') == 'Etc/GMT-1')selected="selected"@endif>(GMT+01:00) GMT+1:00</option>
|
||||||
|
<option value="Europe/Lisbon" @if (old('role') == 'Europe/Lisbon')selected="selected"@endif>(GMT+01:00) Western European Time (Lisbon)</option>
|
||||||
|
<option value="Europe/Paris" @if (old('role') == 'Europe/Paris')selected="selected"@endif>(GMT+02:00) Western European Time</option>
|
||||||
|
<option value="Europe/Berlin" @if (old('role') == 'Europe/Berlin')selected="selected"@endif>(GMT+02:00) Central European Time</option>
|
||||||
|
<option value="Europe/Bucharest" @if (old('role') == 'Europe/Bucharest')selected="selected"@endif>(GMT+03:00) Eastern European Time</option>
|
||||||
|
<option value="Africa/Johannesburg" @if (old('role') == 'Africa/Johannesburg')selected="selected"@endif>(GMT+02:00) South Africa Standard Time</option>
|
||||||
|
<option value="Africa/Kampala" @if (old('role') == 'Africa/Kampala')selected="selected"@endif>(GMT+03:00) Eastern Africa Time</option>
|
||||||
|
<option value="Etc/GMT-3" @if (old('role') == 'Etc/GMT-3')selected="selected"@endif>(GMT+03:00) Moscow</option>
|
||||||
|
<option value="Asia/Tehran" @if (old('role') == 'Asia/Tehran')selected="selected"@endif>(GMT+04:30) Iran Standard Time</option>
|
||||||
|
<option value="Asia/Dubai" @if (old('role') == 'Asia/Dubai')selected="selected"@endif>(GMT+04:00) UAE (Dubai)</option>
|
||||||
|
<option value="Asia/Karachi" @if (old('role') == 'Asia/Karachi')selected="selected"@endif>(GMT+05:00) Pakistan Standard Time (Karachi)</option>
|
||||||
|
<option value="Asia/Calcutta" @if (old('role') == 'Asia/Calcutta')selected="selected"@endif>(GMT+05:30) India</option>
|
||||||
|
<option value="Asia/Dhaka" @if (old('role') == 'Asia/Dhaka')selected="selected"@endif>(GMT+06:00) Bangladesh Standard Time</option>
|
||||||
|
<option value="Asia/Jakarta" @if (old('role') == 'Asia/Jakarta')selected="selected"@endif>(GMT+07:00) Western Indonesian Time (Jakarta)</option>
|
||||||
|
<option value="Asia/Bangkok" @if (old('role') == 'Asia/Bangkok')selected="selected"@endif>(GMT+07:00) Thailand (Bangkok)</option>
|
||||||
|
<option value="Asia/Hong_Kong" @if (old('role') == 'Asia/Hong_Kong')selected="selected"@endif>(GMT+08:00) Hong Kong</option>
|
||||||
|
<option value="Asia/Singapore" @if (old('role') == 'Asia/Singapore')selected="selected"@endif>(GMT+08:00) Singapore</option>
|
||||||
|
<option value="Australia/West" @if (old('role') == 'Australia/West')selected="selected"@endif>(GMT+08:00) Australian Western Time</option>
|
||||||
|
<option value="Asia/Tokyo" @if (old('role') == 'Asia/Tokyo')selected="selected"@endif>(GMT+09:00) Tokyo</option>
|
||||||
|
<option value="Australia/North" @if (old('role') == 'Australia/North')selected="selected"@endif>(GMT+09:30) Australian Central Time (Northern Territory)</option>
|
||||||
|
<option value="Australia/Adelaide" @if (old('role') == 'Australia/Adelaide')selected="selected"@endif>(GMT+09:30) Australian Central Time (Adelaide)</option>
|
||||||
|
<option value="Australia/Queensland" @if (old('role') == 'Australia/Queensland')selected="selected"@endif>(GMT+10:00) Australian Eastern Time (Queensland)</option>
|
||||||
|
<option value="Australia/Sydney" @if (old('role') == 'Australia/Sydney')selected="selected"@endif>(GMT+10:00) Australian Eastern Time (Sydney)</option>
|
||||||
|
<option value="Pacific/Noumea" @if (old('role') == 'Pacific/Noumea')selected="selected"@endif>(GMT+11:00) Noumea, New Caledonia</option>
|
||||||
|
<option value="Pacific/Norfolk" @if (old('role') == 'Pacific/Norfolk')selected="selected"@endif>(GMT+11:00) Norfolk Island (Austl.)</option>
|
||||||
|
<option value="Pacific/Tarawa" @if (old('role') == 'Pacific/Tarawa')selected="selected"@endif>(GMT+12:00) Tarawa</option>
|
||||||
|
<option value="Pacific/Auckland" @if (old('role') == 'Pacific/Auckland')selected="selected"@endif>(GMT+12:00) New Zealand Time</option>
|
||||||
|
</select>
|
||||||
|
|
||||||
|
@if ($errors->has('timezone'))
|
||||||
|
<span class="help-block">
|
||||||
|
<strong>{{ $errors->first('timezone') }}</strong>
|
||||||
|
</span>
|
||||||
|
@endif
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="form-group">
|
||||||
|
<div class="col-md-6 col-sm-offset-2">
|
||||||
|
<button type="submit" class="btn btn-primary">
|
||||||
|
{{ __('Save Profile') }}
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<a href="#" class="btn btn-link">{{ __('Reset password') }} (todo)</a>
|
||||||
|
|
||||||
|
<a href="#" class="btn btn-link is-error">{{ __('Delete user') }} (todo)</a>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</form>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
@endsection
|
7
resources/views/users/sidebar_menu.blade.php
Normal file
7
resources/views/users/sidebar_menu.blade.php
Normal file
@ -0,0 +1,7 @@
|
|||||||
|
<ul class="sidebar-menu">
|
||||||
|
<li @if (Route::currentRouteName() == 'user.profile')class="active"@endif><a href="{{ route('user.profile', ['id'=>$user->id]) }}"><i class="glyphicon glyphicon-user"></i> {{ __('Profile') }}</a></li>
|
||||||
|
<li @if (Route::currentRouteName() == 'user_permissions')class="active"@endif><a href="#"><i class="glyphicon glyphicon-ok"></i> {{ __('Permissions') }} (todo)</a></li>
|
||||||
|
<li @if (Route::currentRouteName() == 'user_notifications')class="active"@endif><a href="#"><i class="glyphicon glyphicon-bell"></i> {{ __('Notifications') }} (todo)</a></li>
|
||||||
|
<li @if (Route::currentRouteName() == 'user_autobcc')class="active"@endif><a href="#"><i class="glyphicon glyphicon-duplicate"></i> {{ __('Auto Bcc') }} (todo)</a></li>
|
||||||
|
<li @if (Route::currentRouteName() == 'user_myapps')class="active"@endif><a href="#"><i class="glyphicon glyphicon-gift"></i> {{ __('My Apps') }} (todo)</a></li>
|
||||||
|
</ul>
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user