diff --git a/.gitignore b/.gitignore
index eced3c0..1ed3181 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,6 +3,7 @@ __pycache__/
*.py[cod]
*$py.class
+venv/
build/
package/
user_config.py
diff --git a/fonts/block/__main__.py b/fonts/block/__main__.py
deleted file mode 100644
index a64c822..0000000
--- a/fonts/block/__main__.py
+++ /dev/null
@@ -1,2 +0,0 @@
-from . import builder
-builder.main()
diff --git a/fonts/block/block.sfd b/fonts/block/block.sfd
deleted file mode 100644
index 935f6df..0000000
--- a/fonts/block/block.sfd
+++ /dev/null
@@ -1,4099 +0,0 @@
-SplineFontDB: 3.2
-FontName: Block
-FullName: Compacity Block
-FamilyName: Compacity Block
-Weight: Regular
-Copyright: Copyright 2022 Aleksandar Radivojevic
-UComments: "Last configured on Sun May 7 23:50:48 2023"
-FontLog: "Compact font made to save space and for fun.. mostly fun"
-Version: 0.2
-DefaultBaseFilename: compacity-block
-ItalicAngle: 0
-UnderlinePosition: -102
-UnderlineWidth: 51
-Ascent: 819
-Descent: 205
-InvalidEm: 0
-LayerCount: 2
-Layer: 0 0 "Back" 1
-Layer: 1 0 "Fore" 0
-XUID: [1021 463 591828059 535]
-FSType: 0
-OS2Version: 0
-OS2_WeightWidthSlopeOnly: 0
-OS2_UseTypoMetrics: 1
-CreationTime: 1641441649
-ModificationTime: 1683496248
-PfmFamily: 17
-TTFWeight: 400
-TTFWidth: 5
-LineGap: 92
-VLineGap: 0
-OS2TypoAscent: 0
-OS2TypoAOffset: 1
-OS2TypoDescent: 0
-OS2TypoDOffset: 1
-OS2TypoLinegap: 92
-OS2WinAscent: 0
-OS2WinAOffset: 1
-OS2WinDescent: 0
-OS2WinDOffset: 1
-HheadAscent: 0
-HheadAOffset: 1
-HheadDescent: 0
-HheadDOffset: 1
-OS2Vendor: 'PfEd'
-Lookup: 1 0 0 "to-bit" { "to-bit-1" } []
-Lookup: 6 0 0 "contextual-lookup-to-raw-bit" { "contextual-lookup-to-raw-bit-1" } ['calt' ('DFLT' <'dflt' > 'latn' <'dflt' > ) ]
-MarkAttachClasses: 1
-DEI: 91125
-ChainSub2: class "contextual-lookup-to-raw-bit-1" 4 4 4 2
- Class: 79 glyph67 glyph68 glyph69 glyph70 glyph71 glyph72 glyph73 glyph74 glyph75 glyph76
- Class: 5 grave
- Class: 5 space
- BClass: 79 glyph67 glyph68 glyph69 glyph70 glyph71 glyph72 glyph73 glyph74 glyph75 glyph76
- BClass: 5 grave
- BClass: 5 space
- FClass: 79 glyph67 glyph68 glyph69 glyph70 glyph71 glyph72 glyph73 glyph74 glyph75 glyph76
- FClass: 5 grave
- FClass: 5 space
- 1 1 0
- ClsList: 1
- BClsList: 2
- FClsList:
- 1
- SeqLookup: 0 "to-bit"
- 1 1 0
- ClsList: 3
- BClsList: 2
- FClsList:
- 1
- SeqLookup: 0 "to-bit"
- ClassNames: "All_Others" "numbers" "prefix" "space"
- BClassNames: "All_Others" "numbers" "prefix" "space"
- FClassNames: "All_Others" "numbers" "prefix" "space"
-EndFPST
-LangName: 1033 "" "" "" "" "" "" "" "" "" "" "" "" "" "Copyright (c) 2022, Aleksandar Radivojevic,+AAoA-with Reserved Font Name Compacity Block.+AAoACgAA-This Font Software is licensed under the SIL Open Font License, Version 1.1.+AAoA-This license is copied below, and is also available with a FAQ at:+AAoA-http://scripts.sil.org/OFL+AAoACgAK------------------------------------------------------------+AAoA-SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007+AAoA------------------------------------------------------------+AAoACgAA-PREAMBLE+AAoA-The goals of the Open Font License (OFL) are to stimulate worldwide+AAoA-development of collaborative font projects, to support the font creation+AAoA-efforts of academic and linguistic communities, and to provide a free and+AAoA-open framework in which fonts may be shared and improved in partnership+AAoA-with others.+AAoACgAA-The OFL allows the licensed fonts to be used, studied, modified and+AAoA-redistributed freely as long as they are not sold by themselves. The+AAoA-fonts, including any derivative works, can be bundled, embedded, +AAoA-redistributed and/or sold with any software provided that any reserved+AAoA-names are not used by derivative works. The fonts and derivatives,+AAoA-however, cannot be released under any other type of license. The+AAoA-requirement for fonts to remain under this license does not apply+AAoA-to any document created using the fonts or their derivatives.+AAoACgAA-DEFINITIONS+AAoAIgAA-Font Software+ACIA refers to the set of files released by the Copyright+AAoA-Holder(s) under this license and clearly marked as such. This may+AAoA-include source files, build scripts and documentation.+AAoACgAi-Reserved Font Name+ACIA refers to any names specified as such after the+AAoA-copyright statement(s).+AAoACgAi-Original Version+ACIA refers to the collection of Font Software components as+AAoA-distributed by the Copyright Holder(s).+AAoACgAi-Modified Version+ACIA refers to any derivative made by adding to, deleting,+AAoA-or substituting -- in part or in whole -- any of the components of the+AAoA-Original Version, by changing formats or by porting the Font Software to a+AAoA-new environment.+AAoACgAi-Author+ACIA refers to any designer, engineer, programmer, technical+AAoA-writer or other person who contributed to the Font Software.+AAoACgAA-PERMISSION & CONDITIONS+AAoA-Permission is hereby granted, free of charge, to any person obtaining+AAoA-a copy of the Font Software, to use, study, copy, merge, embed, modify,+AAoA-redistribute, and sell modified and unmodified copies of the Font+AAoA-Software, subject to the following conditions:+AAoACgAA-1) Neither the Font Software nor any of its individual components,+AAoA-in Original or Modified Versions, may be sold by itself.+AAoACgAA-2) Original or Modified Versions of the Font Software may be bundled,+AAoA-redistributed and/or sold with any software, provided that each copy+AAoA-contains the above copyright notice and this license. These can be+AAoA-included either as stand-alone text files, human-readable headers or+AAoA-in the appropriate machine-readable metadata fields within text or+AAoA-binary files as long as those fields can be easily viewed by the user.+AAoACgAA-3) No Modified Version of the Font Software may use the Reserved Font+AAoA-Name(s) unless explicit written permission is granted by the corresponding+AAoA-Copyright Holder. This restriction only applies to the primary font name as+AAoA-presented to the users.+AAoACgAA-4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font+AAoA-Software shall not be used to promote, endorse or advertise any+AAoA-Modified Version, except to acknowledge the contribution(s) of the+AAoA-Copyright Holder(s) and the Author(s) or with their explicit written+AAoA-permission.+AAoACgAA-5) The Font Software, modified or unmodified, in part or in whole,+AAoA-must be distributed entirely under this license, and must not be+AAoA-distributed under any other license. The requirement for fonts to+AAoA-remain under this license does not apply to any document created+AAoA-using the Font Software.+AAoACgAA-TERMINATION+AAoA-This license becomes null and void if any of the above conditions are+AAoA-not met.+AAoACgAA-DISCLAIMER+AAoA-THE FONT SOFTWARE IS PROVIDED +ACIA-AS IS+ACIA, WITHOUT WARRANTY OF ANY KIND,+AAoA-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF+AAoA-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT+AAoA-OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE+AAoA-COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,+AAoA-INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL+AAoA-DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING+AAoA-FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM+AAoA-OTHER DEALINGS IN THE FONT SOFTWARE." "http://scripts.sil.org/OFL"
-Encoding: Custom
-Compacted: 1
-UnicodeInterp: none
-NameList: Adobe Glyph List
-DisplaySize: -48
-AntiAlias: 1
-FitToEm: 0
-BeginPrivate: 0
-EndPrivate
-TeXData: 1 0 0 262144 131072 87381 838656 1048576 87381 783286 444596 497025 792723 393216 433062 380633 303038 157286 324010 404750 52429 2506097 1059062 262144
-BeginChars: 247 237
-
-StartChar: A
-Encoding: 18 65 0
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: B
-Encoding: 19 66 1
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: C
-Encoding: 20 67 2
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: D
-Encoding: 21 68 3
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: E
-Encoding: 22 69 4
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: F
-Encoding: 23 70 5
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: G
-Encoding: 24 71 6
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: H
-Encoding: 25 72 7
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: I
-Encoding: 26 73 8
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: J
-Encoding: 27 74 9
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: K
-Encoding: 28 75 10
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: L
-Encoding: 29 76 11
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: M
-Encoding: 30 77 12
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: N
-Encoding: 31 78 13
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: O
-Encoding: 32 79 14
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: P
-Encoding: 33 80 15
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: Q
-Encoding: 34 81 16
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: R
-Encoding: 35 82 17
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: S
-Encoding: 36 83 18
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: T
-Encoding: 37 84 19
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: U
-Encoding: 38 85 20
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: V
-Encoding: 39 86 21
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: W
-Encoding: 40 87 22
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: X
-Encoding: 41 88 23
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: Y
-Encoding: 42 89 24
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: Z
-Encoding: 43 90 25
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: a
-Encoding: 44 97 26
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: b
-Encoding: 45 98 27
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: c
-Encoding: 46 99 28
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: d
-Encoding: 47 100 29
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: e
-Encoding: 48 101 30
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: f
-Encoding: 49 102 31
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: g
-Encoding: 50 103 32
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: h
-Encoding: 51 104 33
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: i
-Encoding: 52 105 34
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: j
-Encoding: 53 106 35
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: k
-Encoding: 54 107 36
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: l
-Encoding: 55 108 37
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: m
-Encoding: 56 109 38
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: n
-Encoding: 57 110 39
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: o
-Encoding: 58 111 40
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: p
-Encoding: 59 112 41
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: q
-Encoding: 60 113 42
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: r
-Encoding: 61 114 43
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: s
-Encoding: 62 115 44
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: t
-Encoding: 63 116 45
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: u
-Encoding: 64 117 46
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: v
-Encoding: 65 118 47
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: w
-Encoding: 66 119 48
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: x
-Encoding: 67 120 49
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: y
-Encoding: 68 121 50
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 230 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: z
-Encoding: 69 122 51
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 0 0 2
-Refer: 235 -1 N 1 0 0 1 0 0 2
-Refer: 234 -1 N 1 0 0 1 0 0 2
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Refer: 231 -1 N 1 0 0 1 0 0 2
-Refer: 229 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 87dbfa
-EndChar
-
-StartChar: space
-Encoding: 0 32 52
-Width: 256
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Substitution2: "to-bit-1" one-width-space
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: comma
-Encoding: 6 44 53
-Width: 384
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 128 0 2
-Refer: 235 -1 N 1 0 0 1 128 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: period
-Encoding: 7 46 54
-Width: 640
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 128 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: blockspace
-Encoding: 70 -1 55
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 228 -1 N 1 0 0 1 0 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph65
-Encoding: 2 34 56
-Width: 384
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 230 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph66
-Encoding: 1 33 57
-Width: 384
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 128 0 2
-Refer: 234 -1 N 1 0 0 1 128 0 2
-Refer: 233 -1 N 1 0 0 1 128 0 2
-Refer: 232 -1 N 1 0 0 1 128 0 2
-Refer: 231 -1 N 1 0 0 1 128 0 2
-Refer: 230 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph67
-Encoding: 8 48 58
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 84 -1 N 1 0 0 1 0 0 2
-Refer: 76 -1 N 1 0 0 1 0 0 2
-Substitution2: "to-bit-1" bblock.0
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: ffffffff
-EndChar
-
-StartChar: glyph68
-Encoding: 9 49 59
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 77 -1 N 1 0 0 1 0 0 2
-Refer: 84 -1 N 1 0 0 1 0 0 2
-Refer: 76 -1 N 1 0 0 1 0 0 2
-Substitution2: "to-bit-1" bblock.1
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: ffffffff
-EndChar
-
-StartChar: glyph69
-Encoding: 10 50 60
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 78 -1 N 1 0 0 1 0 0 2
-Refer: 84 -1 N 1 0 0 1 0 0 2
-Refer: 76 -1 N 1 0 0 1 0 0 2
-Substitution2: "to-bit-1" bblock.2
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: ffffffff
-EndChar
-
-StartChar: glyph70
-Encoding: 11 51 61
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 78 -1 N 1 0 0 1 0 0 2
-Refer: 77 -1 N 1 0 0 1 0 0 2
-Refer: 84 -1 N 1 0 0 1 0 0 2
-Refer: 76 -1 N 1 0 0 1 0 0 2
-Substitution2: "to-bit-1" bblock.3
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: ffffffff
-EndChar
-
-StartChar: glyph71
-Encoding: 12 52 62
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 79 -1 N 1 0 0 1 0 0 2
-Refer: 84 -1 N 1 0 0 1 0 0 2
-Refer: 76 -1 N 1 0 0 1 0 0 2
-Substitution2: "to-bit-1" bblock.4
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: ffffffff
-EndChar
-
-StartChar: glyph72
-Encoding: 13 53 63
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 79 -1 N 1 0 0 1 0 0 2
-Refer: 77 -1 N 1 0 0 1 0 0 2
-Refer: 84 -1 N 1 0 0 1 0 0 2
-Refer: 76 -1 N 1 0 0 1 0 0 2
-Substitution2: "to-bit-1" bblock.5
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: ffffffff
-EndChar
-
-StartChar: glyph73
-Encoding: 14 54 64
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 79 -1 N 1 0 0 1 0 0 2
-Refer: 78 -1 N 1 0 0 1 0 0 2
-Refer: 84 -1 N 1 0 0 1 0 0 2
-Refer: 76 -1 N 1 0 0 1 0 0 2
-Substitution2: "to-bit-1" bblock.6
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: ffffffff
-EndChar
-
-StartChar: glyph74
-Encoding: 15 55 65
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 79 -1 N 1 0 0 1 0 0 2
-Refer: 78 -1 N 1 0 0 1 0 0 2
-Refer: 77 -1 N 1 0 0 1 0 0 2
-Refer: 84 -1 N 1 0 0 1 0 0 2
-Refer: 76 -1 N 1 0 0 1 0 0 2
-Substitution2: "to-bit-1" bblock.7
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: ffffffff
-EndChar
-
-StartChar: glyph75
-Encoding: 16 56 66
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 81 -1 N 1 0 0 1 0 0 2
-Refer: 84 -1 N 1 0 0 1 0 0 2
-Refer: 76 -1 N 1 0 0 1 0 0 2
-Substitution2: "to-bit-1" bblock.8
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: ffffffff
-EndChar
-
-StartChar: glyph76
-Encoding: 17 57 67
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 81 -1 N 1 0 0 1 0 0 2
-Refer: 77 -1 N 1 0 0 1 0 0 2
-Refer: 84 -1 N 1 0 0 1 0 0 2
-Refer: 76 -1 N 1 0 0 1 0 0 2
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: ffffffff
-EndChar
-
-StartChar: glyph77
-Encoding: 4 40 68
-Width: 512
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 128 0 2
-Refer: 235 -1 N 1 0 0 1 128 0 2
-Refer: 234 -1 N 1 0 0 1 128 0 2
-Refer: 233 -1 N 1 0 0 1 128 0 2
-Refer: 232 -1 N 1 0 0 1 128 0 2
-Refer: 231 -1 N 1 0 0 1 128 0 2
-Refer: 230 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 256 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph78
-Encoding: 5 41 69
-Width: 512
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 128 0 2
-Refer: 236 -1 N 1 0 0 1 256 0 2
-Refer: 235 -1 N 1 0 0 1 256 0 2
-Refer: 234 -1 N 1 0 0 1 256 0 2
-Refer: 233 -1 N 1 0 0 1 256 0 2
-Refer: 232 -1 N 1 0 0 1 256 0 2
-Refer: 231 -1 N 1 0 0 1 256 0 2
-Refer: 230 -1 N 1 0 0 1 256 0 2
-Refer: 229 -1 N 1 0 0 1 256 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph79
-Encoding: 3 39 70
-Width: 384
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 230 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: semicolon
-Encoding: 80 59 71
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: one-width-space
-Encoding: 81 -1 72
-Width: 128
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph82
-Encoding: 84 45 73
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph83
-Encoding: 85 8212 74
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: grave
-Encoding: 82 96 75
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: bblock.1
-Encoding: 86 -1 76
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 691 m 1
- 0 819 l 1
- 128 819 l 1
- 128 691 l 1
- 0 691 l 1
-EndSplineSet
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: 69f08d
-EndChar
-
-StartChar: bblock.2
-Encoding: 87 -1 77
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 563 m 1
- 0 691 l 1
- 128 691 l 1
- 128 563 l 1
- 0 563 l 1
-EndSplineSet
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: 69f08d
-EndChar
-
-StartChar: bblock.3
-Encoding: 88 -1 78
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 435 m 1
- 0 563 l 1
- 128 563 l 1
- 128 435 l 1
- 0 435 l 1
-EndSplineSet
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: 69f08d
-EndChar
-
-StartChar: bblock.4
-Encoding: 89 -1 79
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 307 m 1
- 0 435 l 1
- 128 435 l 1
- 128 307 l 1
- 0 307 l 1
-EndSplineSet
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: 69f08d
-EndChar
-
-StartChar: bblock.0
-Encoding: 90 -1 80
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 270 m 1
- 0 334 l 1
- 128 334 l 1
- 128 270 l 1
- 0 270 l 1
-EndSplineSet
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: 69f08d
-EndChar
-
-StartChar: bblock.5
-Encoding: 91 -1 81
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 179 m 1
- 0 307 l 1
- 128 307 l 1
- 128 179 l 1
- 0 179 l 1
-EndSplineSet
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: 69f08d
-EndChar
-
-StartChar: bblock.6
-Encoding: 92 -1 82
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 51 m 1
- 0 179 l 1
- 128 179 l 1
- 128 51 l 1
- 0 51 l 1
-EndSplineSet
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: 69f08d
-EndChar
-
-StartChar: bblock.7
-Encoding: 93 -1 83
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -77 m 1
- 0 51 l 1
- 128 51 l 1
- 128 -77 l 1
- 0 -77 l 1
-EndSplineSet
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: 69f08d
-EndChar
-
-StartChar: bblock.8
-Encoding: 94 -1 84
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -205 m 1
- 0 -77 l 1
- 128 -77 l 1
- 128 -205 l 1
- 0 -205 l 1
-EndSplineSet
-Comment: "AUTO CONFIGURED GLYPH+AAoA-DO NOT EDIT"
-Colour: 69f08d
-EndChar
-
-StartChar: glyph85
-Encoding: 95 92 85
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph86
-Encoding: 96 63 86
-Width: 384
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 128 0 2
-Refer: 235 -1 N 1 0 0 1 128 0 2
-Refer: 234 -1 N 1 0 0 1 128 0 2
-Refer: 233 -1 N 1 0 0 1 128 0 2
-Refer: 232 -1 N 1 0 0 1 128 0 2
-Refer: 231 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph87
-Encoding: 97 64 87
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph88
-Encoding: 98 126 88
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph89
-Encoding: 99 8220 89
-Width: 384
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 230 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph90
-Encoding: 100 8221 90
-Width: 384
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 230 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph91
-Encoding: 101 8216 91
-Width: 384
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 230 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph92
-Encoding: 102 8217 92
-Width: 384
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 230 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph93
-Encoding: 103 123 93
-Width: 512
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 128 0 2
-Refer: 235 -1 N 1 0 0 1 128 0 2
-Refer: 234 -1 N 1 0 0 1 128 0 2
-Refer: 233 -1 N 1 0 0 1 128 0 2
-Refer: 232 -1 N 1 0 0 1 128 0 2
-Refer: 231 -1 N 1 0 0 1 128 0 2
-Refer: 230 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 256 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph94
-Encoding: 104 91 94
-Width: 512
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 128 0 2
-Refer: 235 -1 N 1 0 0 1 128 0 2
-Refer: 234 -1 N 1 0 0 1 128 0 2
-Refer: 233 -1 N 1 0 0 1 128 0 2
-Refer: 232 -1 N 1 0 0 1 128 0 2
-Refer: 231 -1 N 1 0 0 1 128 0 2
-Refer: 230 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 128 0 2
-Refer: 229 -1 N 1 0 0 1 256 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph95
-Encoding: 105 93 95
-Width: 512
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 128 0 2
-Refer: 236 -1 N 1 0 0 1 256 0 2
-Refer: 235 -1 N 1 0 0 1 256 0 2
-Refer: 234 -1 N 1 0 0 1 256 0 2
-Refer: 233 -1 N 1 0 0 1 256 0 2
-Refer: 232 -1 N 1 0 0 1 256 0 2
-Refer: 231 -1 N 1 0 0 1 256 0 2
-Refer: 230 -1 N 1 0 0 1 256 0 2
-Refer: 229 -1 N 1 0 0 1 256 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph96
-Encoding: 106 125 96
-Width: 512
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-Refer: 236 -1 N 1 0 0 1 128 0 2
-Refer: 236 -1 N 1 0 0 1 256 0 2
-Refer: 235 -1 N 1 0 0 1 256 0 2
-Refer: 234 -1 N 1 0 0 1 256 0 2
-Refer: 233 -1 N 1 0 0 1 256 0 2
-Refer: 232 -1 N 1 0 0 1 256 0 2
-Refer: 231 -1 N 1 0 0 1 256 0 2
-Refer: 230 -1 N 1 0 0 1 256 0 2
-Refer: 229 -1 N 1 0 0 1 256 0 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: dede59
-EndChar
-
-StartChar: glyph97
-Encoding: 107 58 97
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph98
-Encoding: 108 35 98
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph99
-Encoding: 109 36 99
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph100
-Encoding: 110 37 100
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph101
-Encoding: 111 94 101
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph102
-Encoding: 112 38 102
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph103
-Encoding: 113 42 103
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph104
-Encoding: 114 47 104
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph105
-Encoding: 115 124 105
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph106
-Encoding: 116 95 106
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph107
-Encoding: 117 61 107
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph108
-Encoding: 118 43 108
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph109
-Encoding: 119 60 109
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: glyph110
-Encoding: 120 62 110
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: 3b0f1e
-EndChar
-
-StartChar: bblock.
-Encoding: 121 -1 111
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 243 m 1
- 0 307 l 1
- 130 307 l 1
- 130 243 l 1
- 0 243 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 122 -1 112
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 123 -1 113
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 124 -1 114
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 125 -1 115
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 126 -1 116
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 127 -1 117
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 128 -1 118
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 129 -1 119
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 130 -1 120
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 243 m 1
- 0 307 l 1
- 130 307 l 1
- 130 243 l 1
- 0 243 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 131 -1 121
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 132 -1 122
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 133 -1 123
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 134 -1 124
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 135 -1 125
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 136 -1 126
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 137 -1 127
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 138 -1 128
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 139 -1 129
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 178 m 1
- 0 242 l 1
- 130 242 l 1
- 130 178 l 1
- 0 178 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 140 -1 130
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 141 -1 131
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 142 -1 132
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 143 -1 133
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 144 -1 134
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 145 -1 135
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 146 -1 136
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 147 -1 137
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 148 -1 138
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 178 m 1
- 0 242 l 1
- 130 242 l 1
- 130 178 l 1
- 0 178 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 149 -1 139
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 150 -1 140
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 151 -1 141
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 152 -1 142
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 153 -1 143
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 154 -1 144
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 155 -1 145
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 156 -1 146
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 157 -1 147
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 276 m 1
- 0 340 l 1
- 130 340 l 1
- 130 276 l 1
- 0 276 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 158 -1 148
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 159 -1 149
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 160 -1 150
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 161 -1 151
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 162 -1 152
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 163 -1 153
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 164 -1 154
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 165 -1 155
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 166 -1 156
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 275 m 1
- 0 339 l 1
- 130 339 l 1
- 130 275 l 1
- 0 275 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 167 -1 157
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 168 -1 158
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 169 -1 159
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 170 -1 160
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 171 -1 161
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 172 -1 162
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 173 -1 163
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 174 -1 164
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 175 -1 165
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 275 m 1
- 0 339 l 1
- 130 339 l 1
- 130 275 l 1
- 0 275 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 176 -1 166
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 177 -1 167
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 178 -1 168
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 179 -1 169
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 180 -1 170
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 181 -1 171
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 182 -1 172
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 183 -1 173
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 184 -1 174
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 275 m 1
- 0 339 l 1
- 130 339 l 1
- 130 275 l 1
- 0 275 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 185 -1 175
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 186 -1 176
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 187 -1 177
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 188 -1 178
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 189 -1 179
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 190 -1 180
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 191 -1 181
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 192 -1 182
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 193 -1 183
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 243 m 1
- 0 371 l 1
- 128 371 l 1
- 128 243 l 1
- 0 243 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 194 -1 184
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 691 m 1
- 0 819 l 1
- 128 819 l 1
- 128 691 l 1
- 0 691 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 195 -1 185
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 563 m 1
- 0 691 l 1
- 128 691 l 1
- 128 563 l 1
- 0 563 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 196 -1 186
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 435 m 1
- 0 563 l 1
- 128 563 l 1
- 128 435 l 1
- 0 435 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 197 -1 187
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 307 m 1
- 0 435 l 1
- 128 435 l 1
- 128 307 l 1
- 0 307 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 198 -1 188
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 179 m 1
- 0 307 l 1
- 128 307 l 1
- 128 179 l 1
- 0 179 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 199 -1 189
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 51 m 1
- 0 179 l 1
- 128 179 l 1
- 128 51 l 1
- 0 51 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 200 -1 190
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -77 m 1
- 0 51 l 1
- 128 51 l 1
- 128 -77 l 1
- 0 -77 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 201 -1 191
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -205 m 1
- 0 -77 l 1
- 128 -77 l 1
- 128 -205 l 1
- 0 -205 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 202 -1 192
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 243 m 1
- 0 371 l 1
- 130 371 l 1
- 130 243 l 1
- 0 243 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 203 -1 193
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 204 -1 194
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 205 -1 195
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 206 -1 196
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 207 -1 197
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 208 -1 198
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 209 -1 199
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 210 -1 200
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 211 -1 201
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 212 -1 202
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 213 -1 203
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 214 -1 204
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 215 -1 205
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 216 -1 206
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 217 -1 207
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 218 -1 208
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 219 -1 209
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 220 -1 210
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 243 m 1
- 0 371 l 1
- 130 371 l 1
- 130 243 l 1
- 0 243 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 221 -1 211
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 222 -1 212
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 223 -1 213
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 224 -1 214
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 225 -1 215
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 226 -1 216
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 227 -1 217
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 228 -1 218
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 229 -1 219
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 243 m 1
- 0 371 l 1
- 130 371 l 1
- 130 243 l 1
- 0 243 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 230 -1 220
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 231 -1 221
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 232 -1 222
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 233 -1 223
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 234 -1 224
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 235 -1 225
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 236 -1 226
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.
-Encoding: 237 -1 227
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.{index}0
-Encoding: 238 -1 228
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 275 m 1
- 0 339 l 1
- 130 339 l 1
- 130 275 l 1
- 0 275 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.{index}1
-Encoding: 239 -1 229
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 689 m 1
- 0 819 l 1
- 130 819 l 1
- 130 689 l 1
- 0 689 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.{index}2
-Encoding: 240 -1 230
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 561 m 1
- 0 691 l 1
- 130 691 l 1
- 130 561 l 1
- 0 561 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.{index}3
-Encoding: 241 -1 231
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 433 m 1
- 0 563 l 1
- 130 563 l 1
- 130 433 l 1
- 0 433 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.{index}4
-Encoding: 242 -1 232
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 305 m 1
- 0 435 l 1
- 130 435 l 1
- 130 305 l 1
- 0 305 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.{index}5
-Encoding: 243 -1 233
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 177 m 1
- 0 307 l 1
- 130 307 l 1
- 130 177 l 1
- 0 177 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.{index}6
-Encoding: 244 -1 234
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 49 m 1
- 0 179 l 1
- 130 179 l 1
- 130 49 l 1
- 0 49 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.{index}7
-Encoding: 245 -1 235
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -79 m 1
- 0 51 l 1
- 130 51 l 1
- 130 -79 l 1
- 0 -79 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-
-StartChar: bblock.{index}8
-Encoding: 246 -1 236
-Width: 0
-VWidth: 0
-UnlinkRmOvrlpSave: 1
-Flags: HW
-LayerCount: 2
-Fore
-SplineSet
-0 -207 m 1
- 0 -77 l 1
- 130 -77 l 1
- 130 -207 l 1
- 0 -207 l 1
-EndSplineSet
-Comment: "AUTOGENERATED DO NOT EDIT"
-Colour: f22929
-EndChar
-EndChars
-EndSplineFont
diff --git a/fonts/block/builder.py b/fonts/block/build.py
old mode 100644
new mode 100755
similarity index 92%
rename from fonts/block/builder.py
rename to fonts/block/build.py
index cd0b0ea..5bd026b
--- a/fonts/block/builder.py
+++ b/fonts/block/build.py
@@ -19,7 +19,9 @@
import copy
from builder.font import Font
-from . import config, PROJECT_FILE, PROJECT_ROOT, BUILD_DIR, FORMATS, VARIANTS, project as p
+import config
+import project as p
+#from . import config, PROJECT_FILE, PROJECT_ROOT, BUILD_DIR, FORMATS, VARIANTS, project as p
def main():
# TODO when the file is generated from scratch just use globals from project.py
@@ -32,7 +34,7 @@ def main():
# font.save('test.sfd')
# font.close()
- for variant in VARIANTS:
+ for variant in p.VARIANTS:
# font = Font.open('test.sfd')
# font = Font.open(PROJECT_ROOT / PROJECT_FILE)
font = Font()
diff --git a/fonts/block/builder b/fonts/block/builder
new file mode 120000
index 0000000..6b480a5
--- /dev/null
+++ b/fonts/block/builder
@@ -0,0 +1 @@
+../../builder
\ No newline at end of file
diff --git a/fonts/block/config.py b/fonts/block/config.py
index 4e80264..98c6876 100644
--- a/fonts/block/config.py
+++ b/fonts/block/config.py
@@ -21,7 +21,8 @@
import logging
import collections
-from . import Options, generator as g, PROJECT_ROOT, project as p
+import generator
+import project as p
from builder import font
SYMBOL_COLOR = 0xdede59
@@ -54,7 +55,6 @@ def block(x: str):
def defaults(glyph: font.GlyphBuilder):
'''Sets defaults for each glyph, run with GlyphBuilder.do(..)'''
- # figure out if this will cause any issues
glyph.set_unlink_overlap_on_save() \
.comment('AUTOGENERATED DO NOT EDIT')
@@ -122,26 +122,30 @@ def static_gen(font: font.Font):
## NUMBERS ##
NUMBERS = {}
- # i used to generate these from binary but it's messy and well it ain't
- # gonna change so why not just predefine it
- NUMBERS['0'] = '# #'
- NUMBERS['1'] = '# ##'
- NUMBERS['2'] = '# # '
- NUMBERS['3'] = '# ##'
- NUMBERS['4'] = '# # '
- NUMBERS['5'] = '# # #'
- NUMBERS['6'] = '# ## '
- NUMBERS['7'] = '# ###'
- NUMBERS['8'] = '# # '
- NUMBERS['9'] = '# # #'
+ # TODO this is broken multiple digits are the same looking
+ # TODO add calt that will change hex string 0xFF to this
+ # generate numbers as it were binary
+ for i in range(2 ** 8):
+ binary = [' '] * 8
+ for bit in range(8):
+ if i & (1 << bit):
+ binary[7 - bit] = '#'
+
+ binary = '#' + ''.join(binary) + '#'
+ NUMBERS[str(i)] = binary
for k, v in NUMBERS.items():
- font.glyph().char(k) \
- .clear() \
- .width(g.BLOCK_WIDTH) \
- .refs(block(v)) \
- .do(defaults) \
- .color(0x87dbfa)
+ glyph = font.glyph()
+ if len(k) == 1:
+ glyph = glyph.char(k)
+ else:
+ glyph = glyph.name('dec' + k)
+
+ glyph.clear() \
+ .width(g.BLOCK_WIDTH) \
+ .refs(block(v)) \
+ .do(defaults) \
+ .color(0x87dbfa)
# these characters wont be rendered at all
# TODO maybe add one small character that can indicate that there are
@@ -247,3 +251,4 @@ def gen(font: font.Font, options):
.color(SYMBOL_COLOR)
font.merge_feature(PROJECT_ROOT / p.FEATURES_DIR / p.FEATURE_BLOCKSPACE)
+
diff --git a/fonts/block/generator.py b/fonts/block/generator.py
index 550241e..581132c 100755
--- a/fonts/block/generator.py
+++ b/fonts/block/generator.py
@@ -27,8 +27,8 @@
# name prefix for the block segments
BBLOCK = 'bblock.'
BLOCK_COUNT = 8
-BLOCK_WIDTH = 128
-BLOCK_HEIGHT = 128
+BLOCK_WIDTH = 100
+BLOCK_HEIGHT = 100
LINE_W = BLOCK_WIDTH
LINE_H = BLOCK_HEIGHT / 2
@@ -47,7 +47,8 @@ def generate():
os.makedirs(OUTPUT_DIR, exist_ok=True)
for i in range(BLOCK_COUNT):
- d = dsvg.Drawing(BLOCK_WIDTH, BLOCK_HEIGHT * BLOCK_COUNT)
+ d = dsvg.Drawing(BLOCK_WIDTH, 1000)
+ #d = dsvg.Drawing(BLOCK_WIDTH, BLOCK_HEIGHT * BLOCK_COUNT)
d.append(dsvg.Rectangle(0, BLOCK_HEIGHT * i, BLOCK_WIDTH + OVERLAP_W, BLOCK_HEIGHT + OVERLAP_H, fill='#000000'))
d.save_svg(os.path.join(OUTPUT_DIR, NAME_FORMAT.format(index=i + 1)))
diff --git a/fonts/block/out/0.svg b/fonts/block/out/0.svg
index d4a3e7b..12a529e 100644
--- a/fonts/block/out/0.svg
+++ b/fonts/block/out/0.svg
@@ -1,7 +1,7 @@
\ No newline at end of file
diff --git a/fonts/block/out/1.svg b/fonts/block/out/1.svg
index d14703e..552e3a8 100644
--- a/fonts/block/out/1.svg
+++ b/fonts/block/out/1.svg
@@ -1,7 +1,7 @@
\ No newline at end of file
diff --git a/fonts/block/out/2.svg b/fonts/block/out/2.svg
index 2f2c891..f255968 100644
--- a/fonts/block/out/2.svg
+++ b/fonts/block/out/2.svg
@@ -1,7 +1,7 @@
\ No newline at end of file
diff --git a/fonts/block/out/3.svg b/fonts/block/out/3.svg
index 030f84c..0d4efd4 100644
--- a/fonts/block/out/3.svg
+++ b/fonts/block/out/3.svg
@@ -1,7 +1,7 @@
\ No newline at end of file
diff --git a/fonts/block/out/4.svg b/fonts/block/out/4.svg
index 1b7d523..d0c7ab8 100644
--- a/fonts/block/out/4.svg
+++ b/fonts/block/out/4.svg
@@ -1,7 +1,7 @@
\ No newline at end of file
diff --git a/fonts/block/out/5.svg b/fonts/block/out/5.svg
index 5202d1b..c2e4bf5 100644
--- a/fonts/block/out/5.svg
+++ b/fonts/block/out/5.svg
@@ -1,7 +1,7 @@
\ No newline at end of file
diff --git a/fonts/block/out/6.svg b/fonts/block/out/6.svg
index caa2114..21ea0f3 100644
--- a/fonts/block/out/6.svg
+++ b/fonts/block/out/6.svg
@@ -1,7 +1,7 @@
\ No newline at end of file
diff --git a/fonts/block/out/7.svg b/fonts/block/out/7.svg
index d0caed4..2e8ef90 100644
--- a/fonts/block/out/7.svg
+++ b/fonts/block/out/7.svg
@@ -1,7 +1,7 @@
\ No newline at end of file
diff --git a/fonts/block/out/8.svg b/fonts/block/out/8.svg
index 8fc34b6..341bd25 100644
--- a/fonts/block/out/8.svg
+++ b/fonts/block/out/8.svg
@@ -1,7 +1,7 @@
\ No newline at end of file
diff --git a/justfile b/justfile
index c3b2d4e..6258d20 100644
--- a/justfile
+++ b/justfile
@@ -1,10 +1,11 @@
-FONTS_DIR := 'fonts'
-FONTS_DIR_ABS := join(justfile_directory(), FONTS_DIR)
+FONTS_DIR_ABS := join(justfile_directory(), 'fonts')
BUILD_DIR := join(justfile_directory(), 'build')
PACKAGE_DIR := join(justfile_directory(), 'package')
+VENV_DIR := join(justfile_directory(), 'venv')
+FONTFORGE_EXE := env_var_or_default('FONTFORGE_EXE', 'fontforge')
_default:
- just --justfile {{ justfile() }} --list
+ @just --justfile {{ justfile() }} --list
# list all font names
_list *target:
@@ -22,13 +23,28 @@ _list *target:
echo "{{ target }}"
fi
+# create venv if it does not exist
+_venv:
+ #!/usr/bin/env bash
+ if [[ ! -d "{{ VENV_DIR }}" ]]; then
+ echo Creating python virtualenv
+ python3 -m venv "{{ VENV_DIR }}"
+
+ # TODO this should probably be a requirements.txt file
+ # install generator script dependency
+ source "{{ VENV_DIR }}"/bin/activate
+ pip install drawsvg
+ fi
+
# build assets for fonts, required only when generator.py script was modified
-assets *target:
+assets *target: _venv
#!/usr/bin/env bash
set -euo pipefail
FONTS="$(just --justfile {{ justfile() }} _list "{{ target }}" | xargs)"
+ source "{{ VENV_DIR }}"/bin/activate
+
for i in $FONTS; do
if [[ -f "{{ FONTS_DIR_ABS }}/$i"/generator.py ]]; then
echo "Generating assets for '$i'"
@@ -48,12 +64,12 @@ build *target:
FONTS="$(just --justfile {{ justfile() }} _list "{{ target }}" | xargs)"
# print fontforge version for log
- fontforge -quiet -version | head -n 1
+ "{{ FONTFORGE_EXE }}" -quiet -version | head -n 1
# run build module
for i in $FONTS; do
echo "Building font '$i'"
- fontforge -quiet -script -m "{{ FONTS_DIR }}.$i"
+ "{{ FONTFORGE_EXE }}" -quiet -lang=py -script "{{ FONTS_DIR_ABS }}/$i/build.py"
done
# package the fonts in zip archives