diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml
new file mode 100644
index 0000000..b4469c8
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml
@@ -0,0 +1,23 @@
+
+
+ -308 149 318 149 vstem
+ -159 806 {2dc5cb94} callgsubr
+ 467 1010 {2dc5cb94} callgsubr
+ endchar
+
+
+
+
+ rmoveto
+ -149 -12 rlineto
+ -998 149 vlineto
+ return
+
+
+ rmoveto
+ -149 -12 rlineto
+ -998 149 vlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml
new file mode 100644
index 0000000..f17d485
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml
@@ -0,0 +1,22 @@
+
+
+ -304 652 vstem
+ -155 806 {2dc5cb94} callgsubr
+ 503 472 rlineto
+ 129 vlineto
+ -141 -72 rmoveto
+ -362 -339 rlineto
+ 637 vlineto
+ 362 -284 rlineto
+ endchar
+
+
+
+
+ rmoveto
+ -149 -12 rlineto
+ -998 149 vlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml
new file mode 100644
index 0000000..4d45a4b
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml
@@ -0,0 +1,33 @@
+
+
+ {b6a51f90} callgsubr
+ hstem
+ -546 1091 vstem
+ -30 394 rmoveto
+ {6c83893f} callgsubr
+ 1091 {25b0bac7} callgsubr
+ -59 -242 rmoveto
+ {6c83893f} callgsubr
+ 1091 {25b0bac7} callgsubr
+ endchar
+
+
+
+
+ 152 132 110 132 return
+
+
+ 132 -516 {35032154} callgsubr
+ return
+
+
+ -132 vlineto
+ return
+
+
+ hmoveto
+ {6c83893f} callgsubr
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml
new file mode 100644
index 0000000..08a646d
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml
@@ -0,0 +1,35 @@
+
+
+ {b6a51f90} callgsubr
+ hstem
+ -546 1091 vstem
+ {2afc7c25} callsubr
+ -1091 {35032154} callgsubr
+ 1091 {2f6bf419} callgsubr
+ -1091 {35032154} callgsubr
+ endchar
+
+
+
+ 545 394 {04aa7597} callgsubr
+ return
+
+
+
+
+ 152 132 110 132 return
+
+
+ rmoveto
+ 132 return
+
+
+ -132 vlineto
+ return
+
+
+ -242 {04aa7597} callgsubr
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml
new file mode 100644
index 0000000..14d3532
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml
@@ -0,0 +1,49 @@
+
+
+ {b6a51f90} callgsubr
+ hstem
+ -1171 1716 vstem
+ -655 394 {d9b0093f} callsubr
+ -684 -242 {d9b0093f} callsubr
+ endchar
+
+
+
+ rmoveto
+ 132 -516 -132 vlineto
+ 1116 hmoveto
+ {4b301e1c} callgsubr
+ return
+
+
+ rmoveto
+ 132 -516 -132 vlineto
+ 1116 hmoveto
+ {4b301e1c} callgsubr
+ return
+
+
+
+
+ 152 132 110 132 return
+
+
+ {6c83893f} callgsubr
+ 1116 {25b0bac7} callgsubr
+ return
+
+
+ 132 -516 {35032154} callgsubr
+ return
+
+
+ -132 vlineto
+ return
+
+
+ hmoveto
+ {6c83893f} callgsubr
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml
new file mode 100644
index 0000000..7f6c885
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml
@@ -0,0 +1,32 @@
+
+
+ 273 132 110 132 hstem
+ -1091 1636 vstem
+ 545 515 {04aa7597} callgsubr
+ -1636 {35032154} callgsubr
+ 1636 {2f6bf419} callgsubr
+ -1636 {35032154} callgsubr
+ 1636 {2f6bf419} callgsubr
+ -1636 {35032154} callgsubr
+ endchar
+
+
+
+
+ rmoveto
+ 132 return
+
+
+ -132 vlineto
+ return
+
+
+ -242 {04aa7597} callgsubr
+ return
+
+
+ rmoveto
+ 132 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml
new file mode 100644
index 0000000..639e46d
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml
@@ -0,0 +1,46 @@
+
+
+ {b6a51f90} callgsubr
+ hstemhm
+ -1171 1712 {7f892a4a} callsubr
+ -1329 -132 1500 {9a6ba509} callsubr
+ -1518 -132 1349 hlineto
+ -90 -70 {00c9cf16} callsubr
+ endchar
+
+
+
+ -141 141 hintmask 11100000
+ {8890d024} callsubr
+ 69 -53 rlineto
+ return
+
+
+ 177 693 rmoveto
+ -88 -114 return
+
+
+ hlineto
+ hintmask 11010000
+ 71 -55 rlineto
+ -14 vlineto
+ -53 -41 {bf847d0e} callgsubr
+ return
+
+
+ 83 -112 370 298 rlineto
+ 129 vlineto
+ return
+
+
+
+
+ 152 132 110 132 return
+
+
+ rlineto
+ hintmask 11100000
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml
index 402629c..e9bfb9b 100644
--- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml
@@ -2,21 +2,32 @@
{b6a51f90} callgsubr
hstemhm
- -546 1087 -141 141 hintmask 11100000
- 177 693 rmoveto
- -88 -114 69 -53 rlineto
- -704 -132 875 hlineto
- hintmask 11010000
- 71 -55 rlineto
- -14 vlineto
- -53 -41 rlineto
- hintmask 11100000
+ -546 1087 {7f892a4a} callsubr
+ -704 -132 875 {9a6ba509} callsubr
-893 -132 724 hlineto
-90 -70 {00c9cf16} callsubr
endchar
-
+
+ -141 141 hintmask 11100000
+ {8890d024} callsubr
+ 69 -53 rlineto
+ return
+
+
+ 177 693 rmoveto
+ -88 -114 return
+
+
+ hlineto
+ hintmask 11010000
+ 71 -55 rlineto
+ -14 vlineto
+ -53 -41 {bf847d0e} callgsubr
+ return
+
+
83 -112 370 298 rlineto
129 vlineto
return
@@ -26,5 +37,10 @@
152 132 110 132 return
+
+ rlineto
+ hintmask 11100000
+ return
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml
new file mode 100644
index 0000000..d98eed0
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml
@@ -0,0 +1,50 @@
+
+
+ {b6a51f90} callgsubr
+ hstemhm
+ -1171 1712 -872 141 278 141 hintmask 11010000
+ -190 339 rmoveto
+ {a6f5fb2a} callgsubr
+ -209 -168 {bf847d0e} callgsubr
+ -1001 -132 hlineto
+ hintmask 11010000
+ 840 -110 hlineto
+ hintmask 11100000
+ -840 -132 hlineto
+ hintmask 11010000
+ 981 hlineto
+ 223 -181 88 113 -311 241 rlineto
+ hintmask 11011000
+ 419 14 rmoveto
+ hintmask 11100000
+ {a6f5fb2a} callgsubr
+ rlineto
+ hintmask 11011000
+ {822f0283} callsubr
+ {bf847d0e} callgsubr
+ 88 113 rlineto
+ hintmask 11011000
+ -311 241 rlineto
+ endchar
+
+
+
+ -370 -298 rlineto
+ -130 vlineto
+ 364 -295 return
+
+
+
+
+ 152 132 110 132 return
+
+
+ 312 243 -83 112 return
+
+
+ rlineto
+ hintmask 11100000
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal.liga.xml
new file mode 100644
index 0000000..7c2161f
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal.liga.xml
@@ -0,0 +1,37 @@
+
+
+ -235 1073 -686 132 110 132 hstemhm
+ -546 1091 -864 636 hintmask 01110000
+ {2afc7c25} callsubr
+ -351 vlineto
+ hintmask 01101000
+ 123 248 rlineto
+ hintmask 10001000
+ -135 64 rlineto
+ hintmask 01101000
+ -155 -312 rlineto
+ -573 -132 508 hlineto
+ -55 -110 rlineto
+ -453 -132 387 hlineto
+ -160 -323 rlineto
+ hintmask 10001000
+ 136 -64 rlineto
+ hintmask 01101000
+ 192 387 rlineto
+ 536 132 -471 hlineto
+ 55 110 rlineto
+ endchar
+
+
+
+ 545 394 {04aa7597} callgsubr
+ return
+
+
+
+
+ rmoveto
+ 132 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal_equal.liga.xml
new file mode 100644
index 0000000..7b5c448
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal_equal.liga.xml
@@ -0,0 +1,27 @@
+
+
+ 273 132 110 132 hstem
+ -1091 1636 vstem
+ 545 515 {04aa7597} callgsubr
+ -563 vlineto
+ 63 127 -135 64 -95 -191 rlineto
+ -906 -132 841 hlineto
+ -55 -110 rlineto
+ -786 -132 720 hlineto
+ -54 -110 rlineto
+ -666 -132 600 hlineto
+ -100 -202 136 -64 132 266 rlineto
+ 868 132 -803 hlineto
+ 55 110 rlineto
+ 748 132 -683 hlineto
+ 55 110 rlineto
+ endchar
+
+
+
+
+ rmoveto
+ 132 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml
new file mode 100644
index 0000000..a3d0152
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml
@@ -0,0 +1,54 @@
+
+
+ {b6a51f90} callgsubr
+ hstemhm
+ -1162 1703 -1391 141 1109 141 hintmask 11010000
+ {8890d024} callsubr
+ 69 -53 rlineto
+ -1026 hlineto
+ -205 167 {bf847d0e} callgsubr
+ -88 -114 rlineto
+ hintmask 11010000
+ {e525c5a7} callsubr
+ hintmask 11100000
+ {64c17bc4} callgsubr
+ 226 182 rlineto
+ 1031 hlineto
+ -90 -70 {00c9cf16} callsubr
+ hintmask 11011000
+ -141 -72 rmoveto
+ -53 -41 rlineto
+ -1056 110 1038 hlineto
+ 71 -55 rlineto
+ endchar
+
+
+
+ 177 693 rmoveto
+ -88 -114 return
+
+
+ 311 -240 rlineto
+ -14 vlineto
+ return
+
+
+ 83 -112 370 298 rlineto
+ 129 vlineto
+ return
+
+
+
+
+ 152 132 110 132 return
+
+
+ rlineto
+ hintmask 11100000
+ return
+
+
+ -312 -243 83 -112 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml
new file mode 100644
index 0000000..a3875af
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml
@@ -0,0 +1,57 @@
+
+
+ {b6a51f90} callgsubr
+ hstemhm
+ -1162 1707 -1395 141 279 141 hintmask 11011000
+ -709 397 rmoveto
+ -364 296 {bf847d0e} callgsubr
+ -88 -114 rlineto
+ hintmask 11011000
+ {e525c5a7} callsubr
+ hintmask 11100000
+ {64c17bc4} callgsubr
+ rlineto
+ hintmask 11011000
+ 370 298 {bf847d0e} callgsubr
+ 1254 126 {04aa7597} callgsubr
+ -993 vlineto
+ -205 167 -88 -114 rlineto
+ hintmask 11011000
+ {e525c5a7} callsubr
+ {64c17bc4} callgsubr
+ 226 182 {bf847d0e} callgsubr
+ 978 132 hlineto
+ hintmask 11011000
+ -834 110 hlineto
+ endchar
+
+
+
+ 311 -240 rlineto
+ -14 vlineto
+ return
+
+
+ 311 -240 rlineto
+ -14 vlineto
+ return
+
+
+
+
+ 152 132 110 132 return
+
+
+ rlineto
+ hintmask 11100000
+ return
+
+
+ -312 -243 83 -112 return
+
+
+ rmoveto
+ 132 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml
new file mode 100644
index 0000000..b58e9b4
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml
@@ -0,0 +1,27 @@
+
+
+ 269 {2372f2aa} callsubr
+ -489 1030 vstem
+ {8890d024} callsubr
+ 228 -176 rlineto
+ -806 -134 817 hlineto
+ -240 -187 {00c9cf16} callsubr
+ endchar
+
+
+
+ 134 hstem
+ return
+
+
+ 177 693 rmoveto
+ -88 -114 return
+
+
+ 83 -112 370 298 rlineto
+ 129 vlineto
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml
new file mode 100644
index 0000000..ac4dc9d
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml
@@ -0,0 +1,23 @@
+
+
+ 269 {2372f2aa} callsubr
+ -415 361 108 361 vstem
+ -68 269 rmoveto
+ {93ba709a} callsubr
+ 816 hmoveto
+ {93ba709a} callsubr
+ endchar
+
+
+
+ 134 hstem
+ return
+
+
+ 14 134 rlineto
+ -361 -134 hlineto
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml
new file mode 100644
index 0000000..9a4e11c
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml
@@ -0,0 +1,27 @@
+
+
+ 269 {2372f2aa} callsubr
+ -1114 1655 vstem
+ {8890d024} callsubr
+ 228 -176 rlineto
+ -1431 -134 1442 hlineto
+ -240 -187 {00c9cf16} callsubr
+ endchar
+
+
+
+ 134 hstem
+ return
+
+
+ 177 693 rmoveto
+ -88 -114 return
+
+
+ 83 -112 370 298 rlineto
+ 129 vlineto
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_bar.liga.xml
new file mode 100644
index 0000000..b5d105d
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_bar.liga.xml
@@ -0,0 +1,17 @@
+
+
+ -348 646 vstem
+ 149 796 rmoveto
+ -497 -400 rlineto
+ -130 vlineto
+ 497 -468 rlineto
+ 149 1010 hlineto
+ -505 -483 rmoveto
+ 14 vlineto
+ 356 280 rlineto
+ -626 vlineto
+ endchar
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml
new file mode 100644
index 0000000..f3936b4
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml
@@ -0,0 +1,36 @@
+
+
+ {b6a51f90} callgsubr
+ hstemhm
+ -1162 141 -141 1707 hintmask 11100000
+ -950 394 rmoveto
+ hintmask 11010000
+ 1495 132 -1326 hlineto
+ 72 56 -83 112 {bf847d0e} callgsubr
+ {822f0283} callsubr
+ 88 113 -88 68 rlineto
+ hintmask 11010000
+ 1343 132 -1513 hlineto
+ hintmask 11100000
+ -53 41 rlineto
+ 14 vlineto
+ endchar
+
+
+
+ -370 -298 rlineto
+ -130 vlineto
+ 364 -295 return
+
+
+
+
+ 152 132 110 132 return
+
+
+ rlineto
+ hintmask 11100000
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml
new file mode 100644
index 0000000..e4d7f6f
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml
@@ -0,0 +1,47 @@
+
+
+ {b6a51f90} callgsubr
+ hstemhm
+ -1162 141 -141 1703 {7f892a4a} callsubr
+ -939 hlineto
+ 72 56 -83 112 {822f0283} callsubr
+ 88 113 -88 68 rlineto
+ 976 hlineto
+ -90 -70 83 -112 rlineto
+ hintmask 11010000
+ 370 298 rlineto
+ 129 vlineto
+ hintmask 11101000
+ -141 -72 rmoveto
+ -55 -43 rlineto
+ 2 -1313 vlineto
+ -53 41 rlineto
+ 14 vlineto
+ 71 55 rlineto
+ 1279 hlineto
+ 71 -55 rlineto
+ endchar
+
+
+
+ -141 141 hintmask 11100000
+ {8890d024} callsubr
+ 69 -53 rlineto
+ return
+
+
+ 177 693 rmoveto
+ -88 -114 return
+
+
+ -370 -298 rlineto
+ -130 vlineto
+ 364 -295 return
+
+
+
+
+ 152 132 110 132 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml
new file mode 100644
index 0000000..d16c450
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml
@@ -0,0 +1,47 @@
+
+
+ {b6a51f90} callgsubr
+ hstemhm
+ -1162 141 -141 1703 -453 141 hintmask 11101000
+ 229 339 rmoveto
+ hintmask 11010000
+ {a6f5fb2a} callgsubr
+ -209 -168 rlineto
+ -1030 hlineto
+ 72 56 -83 112 {bf847d0e} callgsubr
+ {822f0283} callsubr
+ 88 113 -88 68 rlineto
+ hintmask 11101000
+ 1027 hlineto
+ 223 -181 rlineto
+ hintmask 11010000
+ 88 113 rlineto
+ hintmask 11101000
+ -311 241 rlineto
+ -1250 hmoveto
+ 14 vlineto
+ 71 55 rlineto
+ 1038 -110 -1056 hlineto
+ endchar
+
+
+
+ -370 -298 rlineto
+ -130 vlineto
+ 364 -295 return
+
+
+
+
+ 152 132 110 132 return
+
+
+ 312 243 -83 112 return
+
+
+ rlineto
+ hintmask 11100000
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml
new file mode 100644
index 0000000..3219404
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml
@@ -0,0 +1,42 @@
+
+
+ 0 169 100 134 hstemhm
+ -1787 141 -18 361 313 193 933 361 hintmask 11011100
+ -940 {039eaf0e} callsubr
+ -353 -171 rmoveto
+ -83 112 rlineto
+ hintmask 11101100
+ {822f0283} callsubr
+ 88 113 -239 185 rlineto
+ 497 hlineto
+ 14 134 rlineto
+ -501 hlineto
+ 850 hmoveto
+ -134 1197 vlineto
+ 14 134 rlineto
+ -1489 -403 {100d8e6f} callgsubr
+
+
+
+ 284 rmoveto
+ 106 hlineto
+ 55 469 rlineto
+ -202 hlineto
+ return
+
+
+ -370 -298 rlineto
+ -130 vlineto
+ 364 -295 return
+
+
+
+
+ rmoveto
+ 193 hlineto
+ 4 169 rlineto
+ -193 hlineto
+ endchar
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen.liga.xml
new file mode 100644
index 0000000..8466669
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen.liga.xml
@@ -0,0 +1,22 @@
+
+
+ 269 134 hstemhm
+ -537 141 -141 1034 hintmask 10100000
+ 497 403 rmoveto
+ -811 hlineto
+ 230 179 -83 112 rlineto
+ hintmask 11000000
+ {822f0283} callsubr
+ 88 113 -239 185 rlineto
+ 807 hlineto
+ endchar
+
+
+
+ -370 -298 rlineto
+ -130 vlineto
+ 364 -295 return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_hyphen.liga.xml
new file mode 100644
index 0000000..39f6db4
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_hyphen.liga.xml
@@ -0,0 +1,22 @@
+
+
+ 269 134 hstemhm
+ -1162 141 -141 1659 hintmask 10100000
+ 497 403 rmoveto
+ -1436 hlineto
+ 230 179 -83 112 rlineto
+ hintmask 11000000
+ {822f0283} callsubr
+ 88 113 -239 185 rlineto
+ 1432 hlineto
+ endchar
+
+
+
+ -370 -298 rlineto
+ -130 vlineto
+ 364 -295 return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml
new file mode 100644
index 0000000..1e20b0e
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml
@@ -0,0 +1,25 @@
+
+
+ -235 1073 hstem
+ -537 141 152 636 vstem
+ 257 838 rmoveto
+ -365 -736 -288 223 rlineto
+ 14 vlineto
+ {a6f5fb2a} callgsubr
+ {822f0283} callsubr
+ -71 -142 136 -64 500 1009 rlineto
+ endchar
+
+
+
+ -370 -298 rlineto
+ -130 vlineto
+ 364 -295 return
+
+
+
+
+ 312 243 -83 112 return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/plus_plus.liga.xml
new file mode 100644
index 0000000..0badedc
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/plus_plus.liga.xml
@@ -0,0 +1,16 @@
+
+
+ 270 132 hstem
+ -317 141 352 141 vstem
+ 317 402 rmoveto
+ 186 -141 -186 -352 {fbdd169f} callsubr
+ 188 352 -188 141 188 176 132 vlineto
+ endchar
+
+
+
+ 186 -141 -186 -176 -132 176 -188 141 return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml
new file mode 100644
index 0000000..ecdef68
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml
@@ -0,0 +1,49 @@
+
+
+ 0 167 hstem
+ -386 191 17 171 102 191 16 171 vstem
+ -449 755 rmoveto
+ {a2ee077c} callsubr
+ 480 hmoveto
+ {a2ee077c} callsubr
+ -419 -755 {97a6c5e4} callgsubr
+ 475 -167 {97a6c5e4} callgsubr
+ endchar
+
+
+
+ -15 -148 rlineto
+ 246 -19 40 -24 -33 vvcurveto
+ -54 -155 -42 -7 -163 vhcurveto
+ 113 -3 rlineto
+ 15 141 205 36 127 vvcurveto
+ 92 -96 75 -346 15 vhcurveto
+ return
+
+
+ -15 -148 rlineto
+ 246 -19 40 -24 -33 vvcurveto
+ -54 -155 -42 -7 -163 vhcurveto
+ 113 -3 rlineto
+ 15 141 205 36 127 vvcurveto
+ 92 -96 75 -346 15 vhcurveto
+ return
+
+
+
+
+ rmoveto
+ 191 hlineto
+ 4 167 rlineto
+ -190 hlineto
+ return
+
+
+ rmoveto
+ 191 hlineto
+ 4 167 rlineto
+ -190 hlineto
+ return
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml
new file mode 100644
index 0000000..4bcbabf
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml
@@ -0,0 +1,23 @@
+
+
+ -235 1073 hstem
+ -418 636 182 141 vstem
+ 178 693 rmoveto
+ 40 81 {511654ac} callsubr
+ 394 796 288 -222 rlineto
+ -14 vlineto
+ -312 -243 {00c9cf16} callsubr
+ endchar
+
+
+
+ -135 64 -501 -1009 136 -64 return
+
+
+ 83 -112 370 298 rlineto
+ 129 vlineto
+ return
+
+
+
+
\ No newline at end of file
diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore_underscore.liga.xml
new file mode 100644
index 0000000..0598dec
--- /dev/null
+++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore_underscore.liga.xml
@@ -0,0 +1,11 @@
+
+
+ -183 127 hstem
+ -629 1258 vstem
+ 629 -56 rmoveto
+ -1258 -127 1258 hlineto
+ endchar
+
+
+
+
\ No newline at end of file