Update entities in line with MathML 2.0 xhtml-math11-f.dtd,v 1.16 2003/11/04, with code point updates from http://www.unicode.org/reports/tr25/tr25-9.html b=289938, rs=pavlov.
authorkarlt+@karlt.net
Thu, 10 Jan 2008 02:34:35 -0800
changeset 10137 26d3a2e037b0af5f4f8b3f03fde950df7d9e5b28
parent 10136 15ce6aed72a9b992ec85b0e3219d65ee58c3f964
child 10138 33bd2bd57c79e4e0f5544cc26d71cd0cacbabab2
push id1
push userbsmedberg@mozilla.com
push dateThu, 20 Mar 2008 16:49:24 +0000
treeherdermozilla-central@61007906a1f8 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerspavlov
bugs289938
milestone1.9b3pre
Update entities in line with MathML 2.0 xhtml-math11-f.dtd,v 1.16 2003/11/04, with code point updates from http://www.unicode.org/reports/tr25/tr25-9.html b=289938, rs=pavlov.
intl/unicharutil/tables/mathml20.properties
layout/mathml/base/src/mathfont.properties
layout/mathml/base/src/mathfontSTIXNonUnicode.properties
layout/mathml/content/src/mathml.dtd
--- a/intl/unicharutil/tables/mathml20.properties
+++ b/intl/unicharutil/tables/mathml20.properties
@@ -37,16 +37,20 @@
 
 ## LOCALIZATION NOTE: FILE
 #  Do not translate this file.
 #  The file contains a mapping of Unicode values to MathML entity names.
 #  Entities already listed in html40 were deliberately excluded. So you must use
 #  nsIEntityConverter.html40 + nsIEntityConverter.mathml20 to access everything.
 
 entity.list.name=mathml20
+entity.168=¨
+entity.175=‾
+entity.177=±
+entity.184=¸
 entity.256=Ā
 entity.257=ā
 entity.258=Ă
 entity.259=ă
 entity.260=Ą
 entity.261=ą
 entity.262=Ć
 entity.263=ć
@@ -81,17 +85,16 @@ entity.294=Ħ
 entity.295=ħ
 entity.296=Ĩ
 entity.297=ĩ
 entity.298=Ī
 entity.299=ī
 entity.302=Į
 entity.303=į
 entity.304=İ
-entity.305=ı
 entity.306=IJ
 entity.307=ij
 entity.308=Ĵ
 entity.309=ĵ
 entity.310=Ķ
 entity.311=ķ
 entity.312=ĸ
 entity.313=Ĺ
@@ -152,31 +155,39 @@ entity.373=ŵ
 entity.374=Ŷ
 entity.375=ŷ
 entity.377=Ź
 entity.378=ź
 entity.379=Ż
 entity.380=ż
 entity.381=Ž
 entity.382=ž
+entity.437=Ƶ
 entity.501=ǵ
-entity.603=ϵ
 entity.711=ˇ
 entity.728=˘
 entity.729=˙
 entity.730=˚
 entity.731=˛
+entity.732=˜
 entity.733=˝
-entity.770=^
 entity.785=̑
 entity.818=_
-entity.981=ϕ
+entity.949=ϵ
+entity.962=ς
+entity.966=ϕ
+entity.977=ϑ
+entity.978=ϒ
+entity.981=ϕ
+entity.982=ϖ
 entity.988=Ϝ
+entity.989=ϝ
 entity.1008=ϰ
 entity.1009=ϱ
+entity.1013=ϵ
 entity.1014=϶
 entity.1025=Ё
 entity.1026=Ђ
 entity.1027=Ѓ
 entity.1028=Є
 entity.1029=Ѕ
 entity.1030=І
 entity.1031=Ї
@@ -264,66 +275,79 @@ entity.1114=њ
 entity.1115=ћ
 entity.1116=ќ
 entity.1118=ў
 entity.1119=џ
 entity.8196= 
 entity.8197= 
 entity.8199= 
 entity.8200= 
+entity.8201= 
 entity.8202= 
-entity.8203=⁣
+entity.8203=​
 entity.8208=‐
 entity.8213=―
 entity.8214=‖
+entity.8216=‘
+entity.8217=’
+entity.8218=‚
+entity.8220=“
+entity.8221=”
+entity.8222=„
+entity.8226=•
 entity.8229=‥
 entity.8241=‱
 entity.8244=‴
 entity.8245=‵
 entity.8257=⁁
 entity.8259=⁃
 entity.8271=⁏
 entity.8279=⁗
 entity.8287= 
+entity.8288=⁠
 entity.8289=⁡
 entity.8290=⁢
+entity.8291=⁣
 entity.8411=⃛
 entity.8412=⃜
 entity.8450=ℂ
 entity.8453=℅
 entity.8458=ℊ
 entity.8459=ℋ
 entity.8460=ℌ
 entity.8461=ℍ
 entity.8462=ℎ
 entity.8463=ℏ
 entity.8464=ℐ
+entity.8465=ℑ
 entity.8466=ℒ
-entity.8467=𝓁
+entity.8467=ℓ
 entity.8469=ℕ
 entity.8470=№
 entity.8471=℗
 entity.8473=ℙ
 entity.8474=ℚ
 entity.8475=ℛ
+entity.8476=ℜ
 entity.8477=ℝ
 entity.8478=℞
 entity.8484=ℤ
 entity.8486=Ω
 entity.8487=℧
 entity.8488=ℨ
 entity.8489=℩
 entity.8491=Å
 entity.8492=ℬ
 entity.8493=ℭ
 entity.8495=ℯ
 entity.8496=ℰ
 entity.8497=ℱ
 entity.8499=ℳ
 entity.8500=ℴ
+entity.8501=ℵ
 entity.8502=ℶ
 entity.8503=ℷ
 entity.8504=ℸ
 entity.8517=ⅅ
 entity.8518=ⅆ
 entity.8519=ⅇ
 entity.8520=ⅈ
 entity.8531=⅓
@@ -333,16 +357,21 @@ entity.8534=⅖
 entity.8535=⅗
 entity.8536=⅘
 entity.8537=⅙
 entity.8538=⅚
 entity.8539=⅛
 entity.8540=⅜
 entity.8541=⅝
 entity.8542=⅞
+entity.8592=←
+entity.8593=↑
+entity.8594=→
+entity.8595=↓
+entity.8596=↔
 entity.8597=↕
 entity.8598=↖
 entity.8599=↗
 entity.8600=↘
 entity.8601=↙
 entity.8602=↚
 entity.8603=↛
 entity.8605=↝
@@ -385,69 +414,94 @@ entity.8647=⇇
 entity.8648=⇈
 entity.8649=⇉
 entity.8650=⇊
 entity.8651=⇋
 entity.8652=⇌
 entity.8653=⇍
 entity.8654=⇎
 entity.8655=⇏
+entity.8656=⇐
+entity.8657=⇑
+entity.8658=⇒
+entity.8659=⇓
+entity.8660=⇔
 entity.8661=⇕
 entity.8662=⇖
 entity.8663=⇗
 entity.8664=⇘
 entity.8665=⇙
 entity.8666=⇚
 entity.8667=⇛
 entity.8669=⇝
 entity.8676=⇤
 entity.8677=⇥
 entity.8693=⇵
 entity.8701=⇽
 entity.8702=⇾
 entity.8703=⇿
+entity.8704=∀
 entity.8705=∁
+entity.8706=∂
+entity.8707=∃
 entity.8708=∄
+entity.8709=∅
+entity.8711=∇
+entity.8712=∈
+entity.8713=∉
+entity.8715=∋
 entity.8716=∌
+entity.8719=∏
 entity.8720=∐
+entity.8721=∑
 entity.8723=∓
 entity.8724=∔
 entity.8726=∖
 entity.8728=∘
+entity.8730=√
+entity.8733=∝
 entity.8735=∟
+entity.8736=∠
 entity.8737=∡
 entity.8738=∢
 entity.8739=∣
 entity.8740=∤
 entity.8741=∥
 entity.8742=∦
+entity.8743=∧
+entity.8744=∨
+entity.8747=∫
 entity.8748=∬
 entity.8749=∭
 entity.8750=∮
 entity.8751=∯
 entity.8752=∰
 entity.8753=∱
 entity.8754=∲
 entity.8755=&CounterClockwiseContourIntegral;
+entity.8756=∴
 entity.8757=∵
 entity.8758=∶
 entity.8759=∷
 entity.8760=∸
 entity.8762=∺
 entity.8763=∻
+entity.8764=∼
 entity.8765=∽
 entity.8766=∾
 entity.8767=∿
 entity.8768=≀
 entity.8769=≁
 entity.8770=≂
 entity.8771=≃
 entity.8772=≄
+entity.8773=≅
 entity.8774=≆
 entity.8775=≇
+entity.8776=≈
 entity.8777=≉
 entity.8778=≊
 entity.8779=≋
 entity.8780=≌
 entity.8781=≍
 entity.8782=≎
 entity.8783=≏
 entity.8784=≐
@@ -455,74 +509,84 @@ entity.8785=≑
 entity.8786=≒
 entity.8787=≓
 entity.8788=≔
 entity.8789=≕
 entity.8790=≖
 entity.8791=≗
 entity.8793=≙
 entity.8794=≚
-entity.8795=⩮
 entity.8796=≜
 entity.8799=≟
+entity.8800=≠
+entity.8801=≡
 entity.8802=≢
+entity.8804=≤
+entity.8805=≥
 entity.8806=≦
 entity.8807=≧
 entity.8808=≨
 entity.8809=≩
 entity.8810=≪
 entity.8811=≫
 entity.8812=≬
 entity.8813=≭
 entity.8814=≮
 entity.8815=≯
-entity.8816=≧̸
-entity.8817=⩾̸
+entity.8816=≰
+entity.8817=≱
 entity.8818=≲
 entity.8819=≳
 entity.8820=≴
 entity.8821=≵
 entity.8822=≶
 entity.8823=≷
 entity.8824=≸
 entity.8825=≹
 entity.8826=≺
 entity.8827=≻
 entity.8828=≼
 entity.8829=≽
 entity.8830=≾
 entity.8831=≿
 entity.8832=⊀
 entity.8833=⊁
-entity.8837=⊃⃒
+entity.8834=⊂
+entity.8835=⊃
+entity.8837=⊅
+entity.8838=⊆
+entity.8839=⊇
 entity.8840=⊈
 entity.8841=⊉
-entity.8842=⫋
-entity.8843=⫌
+entity.8842=⊊
+entity.8843=⊋
 entity.8845=⊍
 entity.8846=⊎
 entity.8847=⊏
 entity.8848=⊐
 entity.8849=⊑
 entity.8850=⊒
 entity.8851=⊓
 entity.8852=⊔
+entity.8853=⊕
 entity.8854=⊖
+entity.8855=⊗
 entity.8856=⊘
 entity.8857=⊙
 entity.8858=⊚
 entity.8859=⊛
 entity.8861=⊝
 entity.8862=⊞
 entity.8863=⊟
 entity.8864=⊠
 entity.8865=⊡
 entity.8866=⊢
 entity.8867=⊣
 entity.8868=⊤
+entity.8869=⊥
 entity.8871=⊧
 entity.8872=⊨
 entity.8873=⊩
 entity.8874=⊪
 entity.8875=⊫
 entity.8876=⊬
 entity.8877=⊭
 entity.8878=⊮
@@ -533,19 +597,18 @@ entity.8883=⊳
 entity.8884=⊴
 entity.8885=⊵
 entity.8886=⊶
 entity.8887=⊷
 entity.8888=⊸
 entity.8889=⊹
 entity.8890=⊺
 entity.8891=⊻
-entity.8892=⌅
 entity.8893=⊽
-entity.8894=⦜
+entity.8894=⊾
 entity.8895=⊿
 entity.8896=⋀
 entity.8897=⋁
 entity.8898=⋂
 entity.8899=⋃
 entity.8900=⋄
 entity.8902=⋆
 entity.8903=⋇
@@ -564,28 +627,26 @@ entity.8915=⋓
 entity.8916=⋔
 entity.8917=⋕
 entity.8918=⋖
 entity.8919=⋗
 entity.8920=⋘
 entity.8921=⋙
 entity.8922=⋚
 entity.8923=⋛
-entity.8924=⪕
-entity.8925=⪖
 entity.8926=⋞
 entity.8927=⋟
 entity.8928=⋠
 entity.8929=⋡
 entity.8930=⋢
 entity.8931=⋣
 entity.8934=⋦
 entity.8935=⋧
-entity.8936=⪹
-entity.8937=⪺
+entity.8936=⋨
+entity.8937=⋩
 entity.8938=⋪
 entity.8939=⋫
 entity.8940=⋬
 entity.8941=⋭
 entity.8942=⋮
 entity.8943=⋯
 entity.8944=⋰
 entity.8945=⋱
@@ -596,17 +657,22 @@ entity.8949=⋵
 entity.8950=⋶
 entity.8951=⋷
 entity.8953=⋹
 entity.8954=⋺
 entity.8955=⋻
 entity.8956=⋼
 entity.8957=⋽
 entity.8958=⋾
+entity.8965=⌅
 entity.8966=⌆
+entity.8968=⌈
+entity.8969=⌉
+entity.8970=⌊
+entity.8971=⌋
 entity.8972=⌌
 entity.8973=⌍
 entity.8974=⌎
 entity.8975=⌏
 entity.8976=⌐
 entity.8978=⌒
 entity.8979=⌓
 entity.8981=⌕
@@ -622,16 +688,23 @@ entity.9006=⌮
 entity.9014=⌶
 entity.9021=⌽
 entity.9023=⌿
 entity.9084=⍼
 entity.9136=⎰
 entity.9137=⎱
 entity.9140=⎴
 entity.9141=⎵
+entity.9142=⎶
+entity.9180=⏜
+entity.9181=⏝
+entity.9182=⏞
+entity.9183=⏟
+entity.9186=⏢
+entity.9191=⏧
 entity.9251=␣
 entity.9416=Ⓢ
 entity.9472=─
 entity.9474=│
 entity.9484=┌
 entity.9488=┐
 entity.9492=└
 entity.9496=┘
@@ -671,62 +744,91 @@ entity.9579=╫
 entity.9580=╬
 entity.9600=▀
 entity.9604=▄
 entity.9608=█
 entity.9617=░
 entity.9618=▒
 entity.9619=▓
 entity.9633=□
-entity.9642=▪
+entity.9642=▪
+entity.9643=▫
 entity.9645=▭
 entity.9646=▮
+entity.9649=▱
 entity.9651=△
 entity.9652=▴
 entity.9653=▵
 entity.9656=▸
 entity.9657=▹
 entity.9661=▽
 entity.9662=▾
 entity.9663=▿
 entity.9666=◂
 entity.9667=◃
+entity.9674=◊
 entity.9675=○
 entity.9708=◬
 entity.9711=◯
 entity.9720=◸
 entity.9721=◹
 entity.9722=◺
-entity.9725=◻
-entity.9726=◼
+entity.9723=◻
+entity.9724=◼
 entity.9733=★
+entity.9734=☆
 entity.9742=☎
 entity.9792=♀
 entity.9794=♂
-entity.9825=♥
+entity.9824=♠
+entity.9827=♣
+entity.9829=♥
+entity.9830=♦
 entity.9834=♪
 entity.9837=♭
 entity.9838=♮
 entity.9839=♯
 entity.10003=✓
 entity.10007=✗
 entity.10016=✠
 entity.10038=✶
 entity.10072=❘
+entity.10098=❲
+entity.10099=❳
+entity.10214=⟦
+entity.10215=⟧
+entity.10216=⟨
+entity.10217=⟩
+entity.10218=⟪
+entity.10219=⟫
+entity.10220=⟬
+entity.10221=⟭
+entity.10229=⟵
+entity.10230=⟶
+entity.10231=⟷
+entity.10232=⟸
+entity.10233=⟹
+entity.10234=⟺
+entity.10236=⟼
+entity.10239=⟿
+entity.10498=⤂
+entity.10499=⤃
+entity.10500=⤄
 entity.10501=⤅
 entity.10508=⤌
 entity.10509=⤍
 entity.10510=⤎
 entity.10511=⤏
 entity.10512=⤐
 entity.10513=⤑
 entity.10514=⤒
 entity.10515=⤓
 entity.10518=⤖
 entity.10521=⤙
+entity.10522=⤚
 entity.10523=⤛
 entity.10524=⤜
 entity.10525=⤝
 entity.10526=⤞
 entity.10527=⤟
 entity.10528=⤠
 entity.10531=⤣
 entity.10532=⤤
@@ -792,29 +894,32 @@ entity.10613=⥵
 entity.10614=⥶
 entity.10616=⥸
 entity.10617=⥹
 entity.10619=⥻
 entity.10620=⥼
 entity.10621=⥽
 entity.10622=⥾
 entity.10623=⥿
+entity.10629=⦅
+entity.10630=⦆
 entity.10635=⦋
 entity.10636=⦌
 entity.10637=⦍
 entity.10638=⦎
 entity.10639=⦏
 entity.10640=⦐
 entity.10641=⦑
 entity.10642=⦒
 entity.10643=⦓
 entity.10644=⦔
 entity.10645=⦕
 entity.10646=⦖
 entity.10650=⦚
+entity.10652=⦜
 entity.10653=⦝
 entity.10660=⦤
 entity.10661=⦥
 entity.10662=⦦
 entity.10663=⦧
 entity.10664=⦨
 entity.10665=⦩
 entity.10666=⦪
@@ -843,25 +948,30 @@ entity.10691=⧃
 entity.10692=⧄
 entity.10693=⧅
 entity.10697=⧉
 entity.10701=⧍
 entity.10702=⧎
 entity.10703=⧏
 entity.10704=⧐
 entity.10714=∽̱
-entity.10715=∾̳
 entity.10716=⧜
+entity.10717=⧝
 entity.10718=⧞
 entity.10723=⧣
 entity.10724=⧤
 entity.10725=⧥
 entity.10731=⧫
 entity.10740=⧴
 entity.10742=⧶
+entity.10752=⨀
+entity.10753=⨁
+entity.10754=⨂
+entity.10756=⨄
+entity.10758=⨆
 entity.10764=⨌
 entity.10765=⨍
 entity.10768=⨐
 entity.10769=⨑
 entity.10770=⨒
 entity.10771=⨓
 entity.10772=⨔
 entity.10773=⨕
@@ -914,17 +1024,19 @@ entity.10840=⩘
 entity.10842=⩚
 entity.10843=⩛
 entity.10844=⩜
 entity.10845=⩝
 entity.10847=⩟
 entity.10854=⩦
 entity.10858=⩪
 entity.10861=⩭
+entity.10862=⩮
 entity.10863=⩯
+entity.10864=⩰
 entity.10865=⩱
 entity.10866=⩲
 entity.10867=⩳
 entity.10868=⩴
 entity.10869=⩵
 entity.10871=⩷
 entity.10872=⩸
 entity.10873=⩹
@@ -934,26 +1046,34 @@ entity.10876=⩼
 entity.10877=⩽
 entity.10878=⩾
 entity.10879=⩿
 entity.10880=⪀
 entity.10881=⪁
 entity.10882=⪂
 entity.10883=⪃
 entity.10884=⪄
+entity.10885=⪅
+entity.10886=⪆
+entity.10887=⪇
+entity.10888=⪈
 entity.10889=⪉
 entity.10890=⪊
+entity.10891=⪋
+entity.10892=⪌
 entity.10893=⪍
 entity.10894=⪎
 entity.10895=⪏
 entity.10896=⪐
 entity.10897=⪑
 entity.10898=⪒
 entity.10899=⪓
 entity.10900=⪔
+entity.10901=⪕
+entity.10902=⪖
 entity.10903=⪗
 entity.10904=⪘
 entity.10905=⪙
 entity.10906=⪚
 entity.10909=⪝
 entity.10910=⪞
 entity.10911=⪟
 entity.10912=⪠
@@ -966,30 +1086,41 @@ entity.10919=⪧
 entity.10920=⪨
 entity.10921=⪩
 entity.10922=⪪
 entity.10923=⪫
 entity.10924=⪬
 entity.10925=⪭
 entity.10926=⪮
 entity.10927=⪯
+entity.10928=⪰
+entity.10931=⪳
+entity.10932=⪴
 entity.10933=⪵
 entity.10934=⪶
+entity.10935=⪷
+entity.10936=⪸
+entity.10937=⪹
+entity.10938=⪺
 entity.10939=⪻
 entity.10940=⪼
 entity.10941=⪽
 entity.10942=⪾
 entity.10943=⪿
 entity.10944=⫀
 entity.10945=⫁
 entity.10946=⫂
 entity.10947=⫃
 entity.10948=⫄
+entity.10949=⫅
+entity.10950=⫆
 entity.10951=⫇
 entity.10952=⫈
+entity.10955=⫋
+entity.10956=⫌
 entity.10959=⫏
 entity.10960=⫐
 entity.10961=⫑
 entity.10962=⫒
 entity.10963=⫓
 entity.10964=⫔
 entity.10965=⫕
 entity.10966=⫖
@@ -1007,241 +1138,149 @@ entity.10987=⫫
 entity.10988=⫬
 entity.10989=⫭
 entity.10990=⫮
 entity.10991=⫯
 entity.10992=⫰
 entity.10993=⫱
 entity.10994=⫲
 entity.10995=⫳
-entity.12298=⟪
-entity.12299=⟫
-entity.12308=❲
-entity.12309=❳
-entity.12312=⦅
-entity.12313=⦆
-entity.12314=⟦
-entity.12315=⟧
-entity.61166==⃥
-entity.61167=⟈
-entity.61168=ȷ
-entity.61169=​
-entity.61170=  
-entity.61171=​
-entity.61172=​
-entity.61173=​
-entity.61174=ℏ
-entity.61175=←
-entity.61176=→
-entity.61177=↝̸
-entity.61178=∂̸
-entity.61179=∅
-entity.61180=∉
-entity.61181=∖
-entity.61182=∠⃒
-entity.61183=∣
-entity.61184=∤
-entity.61185=∥
-entity.61186=⫽⃥
-entity.61187=∦
-entity.61188=∩︀
-entity.61189=∪︀
-entity.61190=∼
-entity.61191=∼⃒
-entity.61192=≂̸
-entity.61193=≈
-entity.61194=≍⃒
-entity.61195=≋̸
-entity.61196=≎̸
-entity.61197=≏̸
-entity.61198=≐̸
-entity.61199=≡⃥
-entity.61200=≨︀
-entity.61201=≩︀
-entity.61202=≪⃒
-entity.61203=≪̸
-entity.61204=≫⃒
-entity.61205=≫̸
-entity.61206=≰
-entity.61207=≱
-entity.61208=≿̸
-entity.61209=⟉
-entity.61210=⫋︀
-entity.61211=⫌︀
-entity.61212=⊏̸
-entity.61213=⊐̸
-entity.61214=⊓︀
-entity.61215=⊔︀
-entity.61216=⋘̸
-entity.61217=⋙̸
-entity.61218=⋚︀
-entity.61219=⋛︀
-entity.61220=⊴⃒
-entity.61221=⊵⃒
-entity.61222=⋵̸
-entity.61223=↑
-entity.61224=↓
-entity.61225=⪡̸
-entity.61226=⪢̸
-entity.61227=⤳̸
-entity.61228=⊾
-entity.61229=⧏̸
-entity.61230=⧐̸
-entity.61231=⩭̸
-entity.61232=⩰̸
-entity.61233=⪬︀
-entity.61234=⪭︀
-entity.61235=⪯̸
-entity.61236=⪰̸
-entity.61237=𝒜
-entity.61238=𝒞
-entity.61239=𝒟
-entity.61240=𝒢
-entity.61241=𝒥
-entity.61242=𝒦
-entity.61243=𝒩
-entity.61244=𝒪
-entity.61245=𝒫
-entity.61246=𝒬
-entity.61247=𝒮
-entity.61248=𝒯
-entity.61249=𝒰
-entity.61250=𝒱
-entity.61251=𝒲
-entity.61252=𝒳
-entity.61253=𝒴
-entity.61254=𝒵
-entity.61255=𝒶
-entity.61256=𝒷
-entity.61257=𝒸
-entity.61258=𝒹
-entity.61259=𝒻
-entity.61260=𝒽
-entity.61261=𝒾
-entity.61262=𝒿
-entity.61263=𝓀
-entity.61264=𝓂
-entity.61265=𝓃
-entity.61266=𝓅
-entity.61267=𝓆
-entity.61268=𝓇
-entity.61269=𝓈
-entity.61270=𝓉
-entity.61271=𝓊
-entity.61272=𝓋
-entity.61273=𝓌
-entity.61274=𝓍
-entity.61275=𝓎
-entity.61276=𝓏
-entity.61277=𝔄
-entity.61278=𝔅
-entity.61279=𝔇
-entity.61280=𝔈
-entity.61281=𝔉
-entity.61282=𝔊
-entity.61283=𝔍
-entity.61284=𝔎
-entity.61285=𝔏
-entity.61286=𝔐
-entity.61287=𝔑
-entity.61288=𝔒
-entity.61289=𝔓
-entity.61290=𝔔
-entity.61291=𝔖
-entity.61292=𝔗
-entity.61293=𝔘
-entity.61294=𝔙
-entity.61295=𝔚
-entity.61296=𝔛
-entity.61297=𝔜
-entity.61298=𝔞
-entity.61299=𝔟
-entity.61300=𝔠
-entity.61301=𝔡
-entity.61302=𝔢
-entity.61303=𝔣
-entity.61304=𝔤
-entity.61305=𝔥
-entity.61306=𝔦
-entity.61307=𝔧
-entity.61308=𝔨
-entity.61309=𝔩
-entity.61310=𝔪
-entity.61311=𝔫
-entity.61312=𝔬
-entity.61313=𝔭
-entity.61314=𝔮
-entity.61315=𝔯
-entity.61316=𝔰
-entity.61317=𝔱
-entity.61318=𝔲
-entity.61319=𝔳
-entity.61320=𝔴
-entity.61321=𝔵
-entity.61322=𝔶
-entity.61323=𝔷
-entity.61324=𝔸
-entity.61325=𝔹
-entity.61326=𝔻
-entity.61327=𝔼
-entity.61328=𝔽
-entity.61329=𝔾
-entity.61330=𝕀
-entity.61331=𝕁
-entity.61332=𝕂
-entity.61333=𝕃
-entity.61334=𝕄
-entity.61335=𝕆
-entity.61336=𝕊
-entity.61337=𝕋
-entity.61338=𝕌
-entity.61339=𝕍
-entity.61340=𝕎
-entity.61341=𝕏
-entity.61342=𝕐
-entity.61343=𝕒
-entity.61344=𝕓
-entity.61345=𝕔
-entity.61346=𝕕
-entity.61347=𝕖
-entity.61348=𝕗
-entity.61349=𝕘
-entity.61350=𝕙
-entity.61351=𝕚
-entity.61352=𝕛
-entity.61353=𝕜
-entity.61354=𝕝
-entity.61355=𝕞
-entity.61356=𝕟
-entity.61357=𝕠
-entity.61358=𝕡
-entity.61359=𝕢
-entity.61360=𝕣
-entity.61361=𝕤
-entity.61362=𝕥
-entity.61363=𝕦
-entity.61364=𝕧
-entity.61365=𝕨
-entity.61366=𝕩
-entity.61367=𝕪
-entity.61368=𝕫
-entity.62808=⟬
-entity.62809=⟭
-entity.62838=⟵
-entity.62839=⟶
-entity.62840=⟷
-entity.62841=⟸
-entity.62842=⟹
-entity.62843=⟺
-entity.62845=⟼
-entity.62875=▪
-entity.62876=▫
-entity.62882=⟿
+entity.11005=⫽
 entity.64256=ff
 entity.64257=fi
 entity.64258=fl
 entity.64259=ffi
 entity.64260=ffl
-entity.65077=⏜
-entity.65078=⏝
-entity.65079=⏞
-entity.65080=⏟
-entity.65279=⁠
+entity.119964=𝒜
+entity.119966=𝒞
+entity.119967=𝒟
+entity.119970=𝒢
+entity.119973=𝒥
+entity.119974=𝒦
+entity.119977=𝒩
+entity.119978=𝒪
+entity.119979=𝒫
+entity.119980=𝒬
+entity.119982=𝒮
+entity.119983=𝒯
+entity.119984=𝒰
+entity.119985=𝒱
+entity.119986=𝒲
+entity.119987=𝒳
+entity.119988=𝒴
+entity.119989=𝒵
+entity.119990=𝒶
+entity.119991=𝒷
+entity.119992=𝒸
+entity.119993=𝒹
+entity.119995=𝒻
+entity.119997=𝒽
+entity.119998=𝒾
+entity.119999=𝒿
+entity.120000=𝓀
+entity.120001=𝓁
+entity.120002=𝓂
+entity.120003=𝓃
+entity.120005=𝓅
+entity.120006=𝓆
+entity.120007=𝓇
+entity.120008=𝓈
+entity.120009=𝓉
+entity.120010=𝓊
+entity.120011=𝓋
+entity.120012=𝓌
+entity.120013=𝓍
+entity.120014=𝓎
+entity.120015=𝓏
+entity.120068=𝔄
+entity.120069=𝔅
+entity.120071=𝔇
+entity.120072=𝔈
+entity.120073=𝔉
+entity.120074=𝔊
+entity.120077=𝔍
+entity.120078=𝔎
+entity.120079=𝔏
+entity.120080=𝔐
+entity.120081=𝔑
+entity.120082=𝔒
+entity.120083=𝔓
+entity.120084=𝔔
+entity.120086=𝔖
+entity.120087=𝔗
+entity.120088=𝔘
+entity.120089=𝔙
+entity.120090=𝔚
+entity.120091=𝔛
+entity.120092=𝔜
+entity.120094=𝔞
+entity.120095=𝔟
+entity.120096=𝔠
+entity.120097=𝔡
+entity.120098=𝔢
+entity.120099=𝔣
+entity.120100=𝔤
+entity.120101=𝔥
+entity.120102=𝔦
+entity.120103=𝔧
+entity.120104=𝔨
+entity.120105=𝔩
+entity.120106=𝔪
+entity.120107=𝔫
+entity.120108=𝔬
+entity.120109=𝔭
+entity.120110=𝔮
+entity.120111=𝔯
+entity.120112=𝔰
+entity.120113=𝔱
+entity.120114=𝔲
+entity.120115=𝔳
+entity.120116=𝔴
+entity.120117=𝔵
+entity.120118=𝔶
+entity.120119=𝔷
+entity.120120=𝔸
+entity.120121=𝔹
+entity.120123=𝔻
+entity.120124=𝔼
+entity.120125=𝔽
+entity.120126=𝔾
+entity.120128=𝕀
+entity.120129=𝕁
+entity.120130=𝕂
+entity.120131=𝕃
+entity.120132=𝕄
+entity.120134=𝕆
+entity.120138=𝕊
+entity.120139=𝕋
+entity.120140=𝕌
+entity.120141=𝕍
+entity.120142=𝕎
+entity.120143=𝕏
+entity.120144=𝕐
+entity.120146=𝕒
+entity.120147=𝕓
+entity.120148=𝕔
+entity.120149=𝕕
+entity.120150=𝕖
+entity.120151=𝕗
+entity.120152=𝕘
+entity.120153=𝕙
+entity.120154=𝕚
+entity.120155=𝕛
+entity.120156=𝕜
+entity.120157=𝕝
+entity.120158=𝕞
+entity.120159=𝕟
+entity.120160=𝕠
+entity.120161=𝕡
+entity.120162=𝕢
+entity.120163=𝕣
+entity.120164=𝕤
+entity.120165=𝕥
+entity.120166=𝕦
+entity.120167=𝕧
+entity.120168=𝕨
+entity.120169=𝕩
+entity.120170=𝕪
+entity.120171=𝕫
+entity.120484=ı
+entity.120485=ȷ
--- a/layout/mathml/base/src/mathfont.properties
+++ b/layout/mathml/base/src/mathfont.properties
@@ -105,33 +105,27 @@ mathvariant.double-struck = \uEF8C\uEF8D
 operator.\u0028.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # (
 operator.\u0029.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # )
 operator.\u005B.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # [
 operator.\u005D.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # ]
 operator.\u007B.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # {
 operator.\u007D.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # }
 operator.\u201D.postfix = fence:true lspace:0em rspace:0em # ”
 operator.\u2019.postfix = fence:true lspace:0em rspace:0em # ’
-operator.\u2329.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # ⟨
-# UNRESOLVED operator.&LeftBracketingBar;.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # &LeftBracketingBar;
+operator.\u27E8.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # ⟨
 operator.\u2308.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # ⌈
-operator.\u301A.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # ⟦
-# UNRESOLVED operator.&LeftDoubleBracketingBar;.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # &LeftDoubleBracketingBar;
+operator.\u27E6.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # ⟦
 operator.\u230A.prefix = stretchy:vertical fence:true lspace:0em rspace:0em # ⌊
 operator.\u201C.prefix = fence:true lspace:0em rspace:0em # “
 operator.\u2018.prefix = fence:true lspace:0em rspace:0em # ‘
-operator.\u232A.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # ⟩
-# UNRESOLVED operator.&RightBracketingBar;.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # &RightBracketingBar;
+operator.\u27E9.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # ⟩
 operator.\u2309.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # ⌉
-operator.\u301B.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # ⟧
-# UNRESOLVED operator.&RightDoubleBracketingBar;.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # &RightDoubleBracketingBar;
+operator.\u27E7.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # ⟧
 operator.\u230B.postfix = stretchy:vertical fence:true lspace:0em rspace:0em # ⌋
-# UNRESOLVED operator.&LeftSkeleton;.prefix = fence:true lspace:0em rspace:0em # &LeftSkeleton;
-# UNRESOLVED operator.&RightSkeleton;.postfix = fence:true lspace:0em rspace:0em # &RightSkeleton;
-operator.\u200B.infix = separator:true lspace:0em rspace:0em # ⁣
+operator.\u2063.infix = separator:true lspace:0em rspace:0em # ⁣
 operator.\u002C.infix = separator:true lspace:0em rspace:verythickmathspace # ,
 operator.\u2500.infix = stretchy:horizontal minsize:0 lspace:0em rspace:0em # ─
 operator.\u007C.infix = stretchy:vertical minsize:0 lspace:0em rspace:0em # | |
 operator.\u003B.infix = separator:true lspace:0em rspace:thickmathspace # ;
 operator.\u003B.postfix = separator:true lspace:0em rspace:0em # ;
 operator.\u003A\u003D.infix = lspace:thickmathspace rspace:thickmathspace # :=
 operator.\u2254.infix = lspace:thickmathspace rspace:thickmathspace # ≔
 operator.\u2235.infix = lspace:thickmathspace rspace:thickmathspace # ∵
@@ -165,32 +159,38 @@ operator.\u0026.infix = lspace:thickmath
 operator.\u0021.prefix = lspace:0em rspace:thickmathspace # !
 operator.\u2AEC.prefix = lspace:0em rspace:thickmathspace # ⫬
 operator.\u2203.prefix = lspace:0em rspace:thickmathspace # ∃
 operator.\u2200.prefix = lspace:0em rspace:thickmathspace # ∀
 operator.\u2204.prefix = lspace:0em rspace:thickmathspace # ∄
 operator.\u2208.infix = lspace:thickmathspace rspace:thickmathspace # ∈
 operator.\u2209.infix = lspace:thickmathspace rspace:thickmathspace # ∉
 operator.\u220C.infix = lspace:thickmathspace rspace:thickmathspace # ∌
-operator.\uEF1C.infix = lspace:thickmathspace rspace:thickmathspace # ⊏̸
+operator.\u228F\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⊏̸
 operator.\u22E2.infix = lspace:thickmathspace rspace:thickmathspace # ⋢
-operator.\uEF1D.infix = lspace:thickmathspace rspace:thickmathspace # ⊐̸
+operator.\u2290\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⊐̸
 operator.\u22E3.infix = lspace:thickmathspace rspace:thickmathspace # ⋣
-operator.\u2284.infix = lspace:thickmathspace rspace:thickmathspace # ⊂⃒
+operator.\u2284.infix = lspace:thickmathspace rspace:thickmathspace # ⊄
+operator.\u2282\u020D2.infix = lspace:thickmathspace rspace:thickmathspace # ⊂⃒
 operator.\u2288.infix = lspace:thickmathspace rspace:thickmathspace # ⊈
-operator.\u2285.infix = lspace:thickmathspace rspace:thickmathspace # ⊃⃒
+operator.\u2AC5\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⫅̸
+operator.\u2285.infix = lspace:thickmathspace rspace:thickmathspace # ⊅
+operator.\u2283\u020D2.infix = lspace:thickmathspace rspace:thickmathspace # ⊃⃒
 operator.\u2289.infix = lspace:thickmathspace rspace:thickmathspace # ⊉
+operator.\u2AC6\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⫅̸
 operator.\u228F.infix = lspace:thickmathspace rspace:thickmathspace # ⊏
 operator.\u2291.infix = lspace:thickmathspace rspace:thickmathspace # ⊑
 operator.\u2290.infix = lspace:thickmathspace rspace:thickmathspace # ⊐
 operator.\u2292.infix = lspace:thickmathspace rspace:thickmathspace # ⊒
 operator.\u22D0.infix = lspace:thickmathspace rspace:thickmathspace # ⋐
 operator.\u2286.infix = lspace:thickmathspace rspace:thickmathspace # ⊆
+operator.\u2AC5.infix = lspace:thickmathspace rspace:thickmathspace # ⫅
 operator.\u2283.infix = lspace:thickmathspace rspace:thickmathspace # ⊃
 operator.\u2287.infix = lspace:thickmathspace rspace:thickmathspace # ⊇
+operator.\u2AC6.infix = lspace:thickmathspace rspace:thickmathspace # ⫆
 operator.\u21D0.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⇐
 operator.\u21D4.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⇔
 operator.\u2950.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⥐
 operator.\u295E.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⥞
 operator.\u21BD.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ↽
 operator.\u2956.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⥖
 operator.\u295F.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⥟
 operator.\u21C1.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⇁
@@ -208,18 +208,18 @@ operator.\u2199.infix = stretchy:horizon
 operator.\u2198.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ↘
 operator.\u2192.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # →
 operator.\u21E5.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⇥
 operator.\u21C4.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⇄
 operator.\u21A6.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ↦
 operator.\u295B.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⥛
 operator.\u21C0.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⇀
 operator.\u2953.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⥓
-operator.\uEEF7.infix = lspace:thickmathspace rspace:thickmathspace # ←
-operator.\uEEF8.infix = lspace:thickmathspace rspace:thickmathspace # →
+operator.\u2190\u200B.infix = lspace:thickmathspace rspace:thickmathspace # ←
+operator.\u2192\u200B.infix = lspace:thickmathspace rspace:thickmathspace # →
 operator.\u2196.infix = stretchy:vertical lspace:thickmathspace rspace:thickmathspace # ↖
 operator.\u2197.infix = stretchy:vertical lspace:thickmathspace rspace:thickmathspace # ↗
 operator.\u003D.infix = lspace:thickmathspace rspace:thickmathspace # =
 operator.\u003C.infix = lspace:thickmathspace rspace:thickmathspace # <
 operator.\u003E.infix = lspace:thickmathspace rspace:thickmathspace # >
 operator.\u0021\u003D.infix = lspace:thickmathspace rspace:thickmathspace # !=
 operator.\u003D\u003D.infix = lspace:thickmathspace rspace:thickmathspace # ==
 operator.\u003C\u003D.infix = lspace:thickmathspace rspace:thickmathspace # <=
@@ -229,88 +229,99 @@ operator.\u224D.infix = lspace:thickmath
 operator.\u2250.infix = lspace:thickmathspace rspace:thickmathspace # ≐
 operator.\u2225.infix = stretchy:vertical lspace:thickmathspace rspace:thickmathspace # ∥
 operator.\u2016.infix = stretchy:vertical lspace:thickmathspace rspace:thickmathspace # ‖ ‖
 operator.\u2A75.infix = lspace:thickmathspace rspace:thickmathspace # ⩵
 operator.\u2242.infix = lspace:thickmathspace rspace:thickmathspace # ≂
 operator.\u21CC.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⇌
 operator.\u2265.infix = lspace:thickmathspace rspace:thickmathspace # ≥
 operator.\u22DB.infix = lspace:thickmathspace rspace:thickmathspace # ⋛
+operator.\u2A8C.infix = lspace:thickmathspace rspace:thickmathspace # ⪌
 operator.\u2267.infix = lspace:thickmathspace rspace:thickmathspace # ≧
 operator.\u2AA2.infix = lspace:thickmathspace rspace:thickmathspace # ⪢
 operator.\u2277.infix = lspace:thickmathspace rspace:thickmathspace # ≷
 operator.\u2A7E.infix = lspace:thickmathspace rspace:thickmathspace # ⩾
 operator.\u2273.infix = lspace:thickmathspace rspace:thickmathspace # ≳
+operator.\u2A86.infix = lspace:thickmathspace rspace:thickmathspace # ⪆
 operator.\u224E.infix = lspace:thickmathspace rspace:thickmathspace # ≎
 operator.\u224F.infix = lspace:thickmathspace rspace:thickmathspace # ≏
 operator.\u22B2.infix = lspace:thickmathspace rspace:thickmathspace # ⊲
 operator.\u29CF.infix = lspace:thickmathspace rspace:thickmathspace # ⧏
 operator.\u22B4.infix = lspace:thickmathspace rspace:thickmathspace # ⊴
 operator.\u2264.infix = lspace:thickmathspace rspace:thickmathspace # ≤
 operator.\u22DA.infix = lspace:thickmathspace rspace:thickmathspace # ⋚
+operator.\u2A8B.infix = lspace:thickmathspace rspace:thickmathspace # ⪋
 operator.\u2266.infix = lspace:thickmathspace rspace:thickmathspace # ≦
 operator.\u2276.infix = lspace:thickmathspace rspace:thickmathspace # ≶
 operator.\u2AA1.infix = lspace:thickmathspace rspace:thickmathspace # ⪡
 operator.\u2A7D.infix = lspace:thickmathspace rspace:thickmathspace # ⩽
 operator.\u2272.infix = lspace:thickmathspace rspace:thickmathspace # ≲
+operator.\u2A85.infix = lspace:thickmathspace rspace:thickmathspace # ⪅
 operator.\u226B.infix = lspace:thickmathspace rspace:thickmathspace # ≫
 operator.\u226A.infix = lspace:thickmathspace rspace:thickmathspace # ≪
 operator.\u2262.infix = lspace:thickmathspace rspace:thickmathspace # ≢
 operator.\u226D.infix = lspace:thickmathspace rspace:thickmathspace # ≭
 operator.\u2226.infix = lspace:thickmathspace rspace:thickmathspace # ∦
 operator.\u2260.infix = lspace:thickmathspace rspace:thickmathspace # ≠
-operator.\uEF08.infix = lspace:thickmathspace rspace:thickmathspace # ≂̸
+operator.\u2242\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ≂̸
 operator.\u226F.infix = lspace:thickmathspace rspace:thickmathspace # ≯
-operator.\uEF17.infix = lspace:thickmathspace rspace:thickmathspace # ≱
-operator.\u2270.infix = lspace:thickmathspace rspace:thickmathspace # ≧̸ ⩽̸
-operator.\uEF15.infix = lspace:thickmathspace rspace:thickmathspace # ≫̸
+operator.\u003E\u20D2.infix = lspace:thickmathspace rspace:thickmathspace # >⃒
+operator.\u2271.infix = lspace:thickmathspace rspace:thickmathspace # ≱
+operator.\u2266\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ≧̸
+operator.\u2A7D\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⩽̸
+operator.\u226B\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ≫̸
 operator.\u2279.infix = lspace:thickmathspace rspace:thickmathspace # ≹
-operator.\u2271.infix = lspace:thickmathspace rspace:thickmathspace # ⩾̸
+operator.\u2A7E\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⩾̸
 operator.\u2275.infix = lspace:thickmathspace rspace:thickmathspace # ≵
-operator.\uEF0C.infix = lspace:thickmathspace rspace:thickmathspace # ≎̸
-operator.\uEF0D.infix = lspace:thickmathspace rspace:thickmathspace # ≏̸
+operator.\u224E\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ≎̸
+operator.\u224F\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ≏̸
 operator.\u22EA.infix = lspace:thickmathspace rspace:thickmathspace # ⋪
-operator.\uEF2D.infix = lspace:thickmathspace rspace:thickmathspace # ⧏̸
+operator.\u29CF\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⧏̸
 operator.\u22EC.infix = lspace:thickmathspace rspace:thickmathspace # ⋬
 operator.\u226E.infix = lspace:thickmathspace rspace:thickmathspace # ≮
-operator.\uEF16.infix = lspace:thickmathspace rspace:thickmathspace # ≰
-# UNRESOLVED operator.&NotLessFullEqual;.infix = lspace:thickmathspace rspace:thickmathspace # &NotLessFullEqual;
+operator.\u003C\u20D2.infix = lspace:thickmathspace rspace:thickmathspace # <⃒
+operator.\u2270.infix = lspace:thickmathspace rspace:thickmathspace # ≰
+# There is no &NotLessFullEqual;
 operator.\u2278.infix = lspace:thickmathspace rspace:thickmathspace # ≸
-operator.\uEF13.infix = lspace:thickmathspace rspace:thickmathspace # ≪̸
+operator.\u226A\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ≪̸
 operator.\u2274.infix = lspace:thickmathspace rspace:thickmathspace # ≴
-operator.\uEF2A.infix = lspace:thickmathspace rspace:thickmathspace # ⪢̸
-operator.\uEF29.infix = lspace:thickmathspace rspace:thickmathspace # ⪡̸
+operator.\u2AA2\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⪢̸
+operator.\u2AA1\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⪡̸
 operator.\u2280.infix = lspace:thickmathspace rspace:thickmathspace # ⊀
-operator.\uEF33.infix = lspace:thickmathspace rspace:thickmathspace # ⪯̸
+operator.\u2AAF\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⪯̸
 operator.\u22E0.infix = lspace:thickmathspace rspace:thickmathspace # ⋠
-# UNRESOLVED operator.&NotPrecedesTilde;.infix = lspace:thickmathspace rspace:thickmathspace # &NotPrecedesTilde;
 operator.\u22EB.infix = lspace:thickmathspace rspace:thickmathspace # ⋫
-operator.\uEF2E.infix = lspace:thickmathspace rspace:thickmathspace # ⧐̸
+operator.\u29D0\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⧐̸
 operator.\u22ED.infix = lspace:thickmathspace rspace:thickmathspace # ⋭
 operator.\u2281.infix = lspace:thickmathspace rspace:thickmathspace # ⊁
-operator.\uEF34.infix = lspace:thickmathspace rspace:thickmathspace # ⪰̸
+operator.\u2AB0\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ⪰̸
 operator.\u22E1.infix = lspace:thickmathspace rspace:thickmathspace # ⋡
-operator.\uEF18.infix = lspace:thickmathspace rspace:thickmathspace # ≿̸
+operator.\u227F\u0338.infix = lspace:thickmathspace rspace:thickmathspace # ≿̸
 operator.\u2241.infix = lspace:thickmathspace rspace:thickmathspace # ≁
 operator.\u2244.infix = lspace:thickmathspace rspace:thickmathspace # ≄
 operator.\u2247.infix = lspace:thickmathspace rspace:thickmathspace # ≇
 operator.\u2249.infix = lspace:thickmathspace rspace:thickmathspace # ≉
 operator.\u2224.infix = lspace:thickmathspace rspace:thickmathspace # ∤
 operator.\u227A.infix = lspace:thickmathspace rspace:thickmathspace # ≺
 operator.\u2AAF.infix = lspace:thickmathspace rspace:thickmathspace # ⪯
 operator.\u227C.infix = lspace:thickmathspace rspace:thickmathspace # ≼
 operator.\u227E.infix = lspace:thickmathspace rspace:thickmathspace # ≾
+operator.\u2AB3.infix = lspace:thickmathspace rspace:thickmathspace # ⪳
+operator.\u2AB7.infix = lspace:thickmathspace rspace:thickmathspace # ⪷
 operator.\u221D.infix = lspace:thickmathspace rspace:thickmathspace # ∝
 operator.\u21CB.infix = stretchy:horizontal lspace:thickmathspace rspace:thickmathspace # ⇋
 operator.\u22B3.infix = lspace:thickmathspace rspace:thickmathspace # ⊳
 operator.\u29D0.infix = lspace:thickmathspace rspace:thickmathspace # ⧐
 operator.\u22B5.infix = lspace:thickmathspace rspace:thickmathspace # ⊵
 operator.\u227B.infix = lspace:thickmathspace rspace:thickmathspace # ≻
-operator.\u227D.infix = lspace:thickmathspace rspace:thickmathspace # ⪰ ≽
+operator.\u2AB0.infix = lspace:thickmathspace rspace:thickmathspace # ⪰
+operator.\u227D.infix = lspace:thickmathspace rspace:thickmathspace # ≽
 operator.\u227F.infix = lspace:thickmathspace rspace:thickmathspace # ≿
+operator.\u2AB4.infix = lspace:thickmathspace rspace:thickmathspace # ⪴
+operator.\u2AB8.infix = lspace:thickmathspace rspace:thickmathspace # ⪸
 operator.\u223C.infix = lspace:thickmathspace rspace:thickmathspace # ∼
 operator.\u2243.infix = lspace:thickmathspace rspace:thickmathspace # ≃
 operator.\u2245.infix = lspace:thickmathspace rspace:thickmathspace # ≅
 operator.\u2248.infix = lspace:thickmathspace rspace:thickmathspace # ≈
 operator.\u22A5.infix = lspace:thickmathspace rspace:thickmathspace # ⊥
 operator.\u2223.infix = stretchy:vertical lspace:thickmathspace rspace:thickmathspace # ∣
 operator.\u2294.infix = stretchy:vertical lspace:mediummathspace rspace:mediummathspace # ⊔
 operator.\u22C3.infix = stretchy:vertical lspace:mediummathspace rspace:mediummathspace # ⋃
@@ -319,19 +330,22 @@ operator.\u002D.infix = lspace:mediummat
 operator.\u002B.infix = lspace:mediummathspace rspace:mediummathspace # +
 operator.\u22C2.infix = stretchy:vertical lspace:mediummathspace rspace:mediummathspace # ⋂
 operator.\u2213.infix = lspace:mediummathspace rspace:mediummathspace # ∓
 operator.\u00B1.infix = lspace:mediummathspace rspace:mediummathspace # ±
 operator.\u2293.infix = stretchy:vertical lspace:mediummathspace rspace:mediummathspace # ⊓
 operator.\u22C1.prefix = stretchy:vertical largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⋁
 operator.\u2296.prefix = largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⊖
 operator.\u2295.prefix = largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⊕
+operator.\u2A01.prefix = largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⨁
 operator.\u2211.prefix = stretchy:vertical largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ∑
 operator.\u22C3.prefix = stretchy:vertical largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⋃
 operator.\u228E.prefix = stretchy:vertical largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⊎
+operator.\u2A04.prefix = stretchy:vertical largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⨄
+operator.\u2A06.prefix = stretchy:vertical largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⨆
 operator.\u006C\u0069\u006D.prefix = movablelimits:true lspace:0em rspace:thinmathspace # lim
 operator.\u006D\u0061\u0078.prefix = movablelimits:true lspace:0em rspace:thinmathspace # max
 operator.\u006D\u0069\u006E.prefix = movablelimits:true lspace:0em rspace:thinmathspace # min
 operator.\u2212.infix = lspace:mediummathspace rspace:mediummathspace # official Unicode minus sign
 operator.\u2212.prefix = lspace:0em rspace:veryverythinmathspace # official Unicode minus sign
 operator.\u2296.infix = lspace:thinmathspace rspace:thinmathspace # ⊖
 operator.\u2295.infix = lspace:thinmathspace rspace:thinmathspace # ⊕
 operator.\u2232.prefix = stretchy:vertical largeop:true lspace:0em rspace:0em # ∲
@@ -339,22 +353,25 @@ operator.\u222E.prefix = stretchy:vertic
 operator.\u2233.prefix = stretchy:vertical largeop:true lspace:0em rspace:0em # &CounterClockwiseContourIntegral;
 operator.\u222F.prefix = stretchy:vertical largeop:true lspace:0em rspace:0em # ∯
 operator.\u222B.prefix = stretchy:vertical largeop:true lspace:0em rspace:0em # ∫
 operator.\u22D3.infix = lspace:thinmathspace rspace:thinmathspace # ⋓
 operator.\u22D2.infix = lspace:thinmathspace rspace:thinmathspace # ⋒
 operator.\u2240.infix = lspace:thinmathspace rspace:thinmathspace # ≀
 operator.\u22C0.prefix = stretchy:vertical largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⋀
 operator.\u2297.prefix = largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⊗
+operator.\u2A02.prefix = largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⨂
 operator.\u2210.prefix = stretchy:vertical largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ∐
 operator.\u220F.prefix = stretchy:vertical largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ∏
 operator.\u22C2.prefix = stretchy:vertical largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⋂
 operator.\u2210.infix = lspace:thinmathspace rspace:thinmathspace # ∐
+operator.\u2606.infix = lspace:thinmathspace rspace:thinmathspace # ☆
 operator.\u22C6.infix = lspace:thinmathspace rspace:thinmathspace # ⋆
 operator.\u2299.prefix = largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⊙
+operator.\u2A00.prefix = largeop:true movablelimits:true lspace:0em rspace:thinmathspace # ⨀
 operator.\u002A.infix = lspace:thinmathspace rspace:thinmathspace # *
 operator.\u2062.infix = lspace:0em rspace:0em # ⁢
 operator.\u00B7.infix = lspace:thinmathspace rspace:thinmathspace # ·
 operator.\u2297.infix = lspace:thinmathspace rspace:thinmathspace # ⊗
 operator.\u22C1.infix = lspace:thinmathspace rspace:thinmathspace # ⋁
 operator.\u22C0.infix = lspace:thinmathspace rspace:thinmathspace # ⋀
 operator.\u22C4.infix = lspace:thinmathspace rspace:thinmathspace # ⋄
 operator.\u2216.infix = stretchy:vertical lspace:thinmathspace rspace:thinmathspace # ∖
@@ -370,45 +387,45 @@ operator.\u2299.infix = lspace:verythinm
 operator.\u2218.infix = lspace:verythinmathspace rspace:verythinmathspace # ∘
 operator.\u25A1.prefix = lspace:0em rspace:verythinmathspace # □
 operator.\u2207.prefix = lspace:0em rspace:verythinmathspace # ∇
 operator.\u2202.prefix = lspace:0em rspace:verythinmathspace # ∂
 operator.\u2145.prefix = lspace:0em rspace:verythinmathspace # ⅅ
 operator.\u2146.prefix = lspace:0em rspace:verythinmathspace # ⅆ
 operator.\u221A.prefix = stretchy:vertical lspace:0em rspace:verythinmathspace # √
 operator.\u21D3.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⇓
-operator.\uF579.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟸
-operator.\uF57B.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟺
-operator.\uF57A.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟹
+operator.\u27F8.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟸
+operator.\u27FA.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟺
+operator.\u27F9.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟹
 operator.\u21D1.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⇑
 operator.\u21D5.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⇕
 operator.\u2193.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ↓
 operator.\u2913.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⤓
 operator.\u21F5.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⇵
 operator.\u21A7.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ↧
 operator.\u2961.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥡
 operator.\u21C3.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⇃
 operator.\u2959.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥙
 operator.\u2951.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥑
 operator.\u2960.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥠
 operator.\u21BF.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ↿
 operator.\u2958.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥘
-operator.\uF576.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟵
-operator.\uF578.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟷
-operator.\uF577.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟶
+operator.\u27F5.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟵
+operator.\u27F7.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟷
+operator.\u27F6.infix = stretchy:horizontal lspace:verythinmathspace rspace:verythinmathspace # ⟶
 operator.\u296F.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥯
 operator.\u295D.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥝
 operator.\u21C2.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⇂
 operator.\u2955.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥕
 operator.\u294F.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥏
 operator.\u295C.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥜
 operator.\u21BE.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ↾
 operator.\u2954.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥔
-operator.\uEF28.infix = lspace:verythinmathspace rspace:verythinmathspace # ↓
-operator.\uEF27.infix = lspace:verythinmathspace rspace:verythinmathspace # ↑
+operator.\u2193\u200B.infix = lspace:verythinmathspace rspace:verythinmathspace # ↓
+operator.\u2191\u200B.infix = lspace:verythinmathspace rspace:verythinmathspace # ↑
 operator.\u2191.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ↑
 operator.\u2912.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⤒
 operator.\u21C5.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⇅
 operator.\u2195.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ↕
 operator.\u296E.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ⥮
 operator.\u21A5.infix = stretchy:vertical lspace:verythinmathspace rspace:verythinmathspace # ↥
 operator.\u005E.infix = lspace:verythinmathspace rspace:verythinmathspace # ^
 operator.\u003C\u003E.infix = lspace:verythinmathspace rspace:verythinmathspace # <>
@@ -424,37 +441,35 @@ operator.\u002B\u002B.prefix = lspace:0e
 operator.\u2061.infix = lspace:0em rspace:0em # ⁡
 operator.\u003F.infix = lspace:verythinmathspace rspace:verythinmathspace # ?
 operator.\u005F.infix = lspace:verythinmathspace rspace:verythinmathspace # _
 operator.\u02D8.postfix = accent:true lspace:0em rspace:0em # ˘
 operator.\u00B8.postfix = accent:true lspace:0em rspace:0em # ¸
 operator.\u0060.postfix = accent:true lspace:0em rspace:0em # `
 operator.\u02D9.postfix = accent:true lspace:0em rspace:0em # ˙
 operator.\u02DD.postfix = accent:true lspace:0em rspace:0em # ˝
-# UNRESOLVED operator.&DiacriticalLeftArrow;.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # &DiacriticalLeftArrow;
-# UNRESOLVED operator.&DiacriticalLeftRightArrow;.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # &DiacriticalLeftRightArrow;
-# UNRESOLVED operator.&DiacriticalLeftRightVector;.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # &DiacriticalLeftRightVector;
-# UNRESOLVED operator.&DiacriticalLeftVector;.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # &DiacriticalLeftVector;
 operator.\u00B4.postfix = accent:true lspace:0em rspace:0em # ´
-# UNRESOLVED operator.&DiacriticalRightArrow;.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # &DiacriticalRightArrow;
-# UNRESOLVED operator.&DiacriticalRightVector;.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # &DiacriticalRightVector;
 operator.\u02DC.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ˜
 operator.\u00A8.postfix = accent:true lspace:0em rspace:0em # ¨
 operator.\u0311.postfix = accent:true lspace:0em rspace:0em # ̑
 operator.\u02C7.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ˇ
-operator.\u0302.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ^
+operator.\u005E.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ^
 operator.\u00AF.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ‾
-operator.\uFE37.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏞
+operator.\u23DE.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏞ (Unicode)
+operator.\uFE37.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏞ (MathML 2.0)
 operator.\u23B4.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⎴
-operator.\uFE35.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏜
+operator.\u23DC.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏜ (Unicode)
+operator.\uFE35.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏜ (MathML 2.0)
 operator.\u20DB.postfix = accent:true lspace:0em rspace:0em # ⃛
 operator.\u0332.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # _
-operator.\uFE38.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏟
+operator.\u23DF.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏟ (Unicode)
+operator.\uFE38.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏟ (MathML 2.0)
 operator.\u23B5.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⎵
-operator.\uFE36.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏝
+operator.\u23DD.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏝ (Unicode)
+operator.\uFE36.postfix = stretchy:horizontal accent:true lspace:0em rspace:0em # ⏝ (MathML 2.0)
 operator.\u2225.prefix = stretchy:vertical fence:true lspace:.0em rspace:.0em # ∥
 operator.\u2225.postfix = stretchy:vertical fence:true lspace:.0em rspace:.0em # ∥
 operator.\u2016.prefix = stretchy:vertical fence:true lspace:.0em rspace:.0em # ‖ ‖
 operator.\u2016.postfix = stretchy:vertical fence:true lspace:.0em rspace:.0em # ‖ ‖
 operator.\u2223.prefix = stretchy:vertical fence:true lspace:.0em rspace:.0em # ∣
 operator.\u2223.postfix = stretchy:vertical fence:true lspace:.0em rspace:.0em # ∣
 operator.\u007C.prefix = stretchy:vertical fence:true lspace:.0em rspace:.0em # |
 operator.\u007C.postfix = stretchy:vertical fence:true lspace:.0em rspace:.0em # |
--- a/layout/mathml/base/src/mathfontSTIXNonUnicode.properties
+++ b/layout/mathml/base/src/mathfontSTIXNonUnicode.properties
@@ -76,20 +76,23 @@ external.1 = STIXGeneral
 # E13C stix-right end of extensible overbrace
 # E13D stix-left end of extensible underbrace
 # E13E stix-right end of extensible underbrace
 # E13F stix-extensible horizontal for curly over and under braces
 # E140 stix-center of extensible overbrace
 # E141 stix-center of extensible underbrace
 # E13F is the wrong height for overbrace:
 # use E14A stix-extensible horizontal for over paren or square bracket
-# XXXkt FE37/FE38 are from MathML 2.0 spec.  Should these be U+23DE and U+23DF?
-# Unicode thinks so: http://www.unicode.org/reports/tr25/#_TocDelimiters
+# U+FE37 and U+FE38 are from the MathML 2.0 spec.
 \uFE37 = \uE13B\uE140\uE13C\uE14A # OverBrace
 \uFE38 = \uE13D\uE141\uE13E\uE13F # UnderBrace
+# Unicode added U+23DE and U+23DF:
+# http://www.unicode.org/reports/tr25/#_TocDelimiters
+\u23DE = \uE13B\uE140\uE13C\uE14A # OverBrace
+\u23DF = \uE13D\uE141\uE13E\uE13F # UnderBrace
 # TODO: 
 # E142 stix-left end of extensible overparen (CMEX10 x40 rotated 90deg)
 # E143 stix-right end of extensible overparen (CMEX10 x30 rotated 90deg)
 # E144 stix-left end of extensible underparen (CMEX10 x41 rotated 90deg)
 # E145 stix-right end of extensible underparen (CMEX10 x31 rotated 90deg)
 # E146 stix-left end of extensible over square bracket (CMEX10 x34 rotated 90deg)
 # E147 stix-right end of extensible over square bracket (CMEX10 x32 rotated 90deg)
 # E148 stix-left end of extensible under square bracket (CMEX10 x35 rotated 90deg)
--- a/layout/mathml/content/src/mathml.dtd
+++ b/layout/mathml/content/src/mathml.dtd
@@ -15,1540 +15,1574 @@
    -
    - The Initial Developer of the Original Code is
    - The University of Queensland.
    - Portions created by the Initial Developer are Copyright (C) 2001
    - the Initial Developer. All Rights Reserved.
    -
    - Contributor(s):
    -       Roger B. Sidje <rbs@maths.uq.edu.au>
+   -       Karl Tomlinson <karlt+@karlt.net>, Mozilla Corporation
    -
    - Alternatively, the contents of this file may be used under the terms of
    - either the GNU General Public License Version 2 or later (the "GPL"), or
    - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"),
    - in which case the provisions of the GPL or the LGPL are applicable instead
    - of those above. If you wish to allow use of your version of this file only
    - under the terms of either the GPL or the LGPL, and not to allow others to
    - use your version of this file under the terms of the MPL, indicate your
    - decision by deleting the provisions above and replace them with the notice
    - and other provisions required by the LGPL or the GPL. If you do not delete
    - the provisions above, a recipient may use your version of this file under
    - the terms of any one of the MPL, the GPL or the LGPL.
    -
    - ***** END LICENSE BLOCK ***** -->
 
-<!-- MathML 2.0 entities - Auto-generated from the:
-     "XHTML plus Math 1.1 DTD" as of:
-     "Revision: $Id: mathml.dtd,v 1.6 2005/03/29 17:12:17 timeless%mozdev.org Exp $"
+<!-- Entities defined in MathML 2.0 but with Unicode code points updated in
+     line with http://www.unicode.org/reports/tr25/tr25-9.html
+  -->
+<!ENTITY phi "&#x3D5;">
+<!ENTITY OverParenthesis "&#x23DC;">
+<!ENTITY UnderParenthesis "&#x23DD;">
+<!ENTITY OverBrace "&#x23DE;">
+<!ENTITY UnderBrace "&#x23DF;">
+<!ENTITY trpezium "&#x23E2;">
+<!ENTITY elinters "&#x23E7;">
+<!ENTITY lbbrk "&#x2772;">
+<!ENTITY rbbrk "&#x2773;">
+<!ENTITY lobrk "&#x27E6;"><!ENTITY LeftDoubleBracket "&#x27E6;">
+<!ENTITY robrk "&#x27E7;"><!ENTITY RightDoubleBracket "&#x27E7;">
+<!ENTITY lang "&#x27E8;"><!ENTITY LeftAngleBracket "&#x27E8;"><!ENTITY langle "&#x27E8;">
+<!ENTITY rang "&#x27E9;"><!ENTITY RightAngleBracket "&#x27E9;"><!ENTITY rangle "&#x27E9;">
+<!ENTITY Lang "&#x27EA;">
+<!ENTITY Rang "&#x27EB;">
+<!ENTITY loang "&#x27EC;">
+<!ENTITY roang "&#x27ED;">
+<!ENTITY imath "&#x1D6A4;"><!ENTITY inodot "&#x1D6A4;">
+<!ENTITY jmath "&#x1D6A5;">
 
-     This is a *customized* list for Mozilla: characters originally specified 
-     as combined pairs and plane 1 characters have been remapped to internal
-     code points within the Unicode's Private Use Area (PUA). Apart from these,
-     all the other entity definitions have been retained.
-     Total in this list:
-     2107 distinct entities
-     1483 distinct Unicode points (71 combined points, 132 in plane 1)
+<!-- MathML 2.0 entities - Auto-generated from the
+     "XHTML 1.1 plus MathML 2.0 plus SVG 1.1 DTD"
+     http://www.w3.org/Math/DTD/mathml2.tgz
+     as of Revision: xhtml-math11-f.dtd,v 1.16 2003/11/04 13:14:35
 
                               *** *** ***
-     The "XHTML plus Math 1.1 DTD" file from which the entities were retrieved
-     had the following copyright notice:
 
-     The Extensible HyperText Markup Language (XHTML)
-     Copyright 1998-2000 World Wide Web Consortium
+     The "XHTML 1.1 plus MathML 2.0 plus SVG 1.1 DTD" file from which the
+     entities were retrieved had the following copyright notice:
+
+     Copyright 2002 World Wide Web Consortium
         (Massachusetts Institute of Technology, Institut National de
          Recherche en Informatique et en Automatique, Keio University).
          All Rights Reserved.
 
-     Permission to use, copy, modify and distribute the XHTML 1.1 DTD and
-     its accompanying documentation for any purpose and without fee is
-     hereby granted in perpetuity, provided that the above copyright notice
-     and this paragraph appear in all copies.  The copyright holders make
-     no representation about the suitability of the DTD for any purpose.
+     Permission to use, copy, modify and distribute this DTD and its
+     accompanying documentation for any purpose and without fee is hereby
+     granted in perpetuity, provided that the above copyright notice and 
+     this paragraph appear in all copies.  The copyright holders make no
+     representation about the suitability of the DTD for any purpose.
 
                               *** *** ***
-     The section listing entity declarations had the notice:
+
+     The section listing entity declarations had the following notices:
+
+     Portions (C) International Organization for Standardization 1986:
+     Permission to copy in any form is granted for use with conforming
+     SGML systems and applications as defined in ISO 8879, provided
+     this notice is included in all copies.
 
      (C) International Organization for Standardization 1991
      Permission to copy in any form is granted for use with
      conforming SGML systems and applications as defined in
      ISO 8879, provided this notice is included in all copies.
   -->
-
-<!ENTITY Tab '&#x0009;'>
-<!ENTITY NewLine '&#x000A;'>
-<!ENTITY excl '&#x0021;'>
-<!ENTITY quot '&#x0022;'>
-<!ENTITY num '&#x0023;'>
-<!ENTITY dollar '&#x0024;'>
-<!ENTITY percnt '&#x0025;'>
-<!ENTITY apos '&#x0027;'>
-<!ENTITY lpar '&#x0028;'>
-<!ENTITY rpar '&#x0029;'>
-<!ENTITY ast '&#x002A;'>  <!ENTITY midast '&#x002A;'>
-<!ENTITY plus '&#x002B;'>
-<!ENTITY comma '&#x002C;'>
-<!ENTITY period '&#x002E;'>
-<!ENTITY sol '&#x002F;'>
-<!ENTITY colon '&#x003A;'>
-<!ENTITY semi '&#x003B;'>
-<!ENTITY equals '&#x003D;'>
-<!ENTITY bne '&#xEEEE;'>
-<!ENTITY quest '&#x003F;'>
-<!ENTITY commat '&#x0040;'>
-<!ENTITY lbrack '&#x005B;'>  <!ENTITY lsqb '&#x005B;'>
-<!ENTITY bsol '&#x005C;'>
-<!ENTITY bsolhsub '&#xEEEF;'>
-<!ENTITY rbrack '&#x005D;'>  <!ENTITY rsqb '&#x005D;'>
-<!ENTITY circ '&#x005E;'>
-<!ENTITY lowbar '&#x005F;'>
-<!ENTITY DiacriticalGrave '&#x0060;'>  <!ENTITY grave '&#x0060;'>
-<!ENTITY jmath '&#xEEF0;'>
-<!ENTITY lbrace '&#x007B;'>  <!ENTITY lcub '&#x007B;'>
-<!ENTITY VerticalLine '&#x007C;'>  <!ENTITY verbar '&#x007C;'>  <!ENTITY vert '&#x007C;'>
-<!ENTITY rbrace '&#x007D;'>  <!ENTITY rcub '&#x007D;'>
-<!ENTITY NonBreakingSpace '&#x00A0;'>  <!ENTITY nbsp '&#x00A0;'>
-<!ENTITY iexcl '&#x00A1;'>
-<!ENTITY cent '&#x00A2;'>
-<!ENTITY pound '&#x00A3;'>
-<!ENTITY curren '&#x00A4;'>
-<!ENTITY yen '&#x00A5;'>
-<!ENTITY brvbar '&#x00A6;'>
-<!ENTITY sect '&#x00A7;'>
-<!ENTITY Dot '&#x00A8;'>  <!ENTITY DoubleDot '&#x00A8;'>  <!ENTITY die '&#x00A8;'>  <!ENTITY uml '&#x00A8;'>
-<!ENTITY copy '&#x00A9;'>
-<!ENTITY ordf '&#x00AA;'>
-<!ENTITY laquo '&#x00AB;'>
-<!ENTITY not '&#x00AC;'>
-<!ENTITY shy '&#x00AD;'>
-<!ENTITY circledR '&#x00AE;'>  <!ENTITY reg '&#x00AE;'>
-<!ENTITY OverBar '&#x00AF;'>  <!ENTITY macr '&#x00AF;'>
-<!ENTITY deg '&#x00B0;'>
-<!ENTITY PlusMinus '&#x00B1;'>  <!ENTITY plusmn '&#x00B1;'>  <!ENTITY pm '&#x00B1;'>
-<!ENTITY sup2 '&#x00B2;'>
-<!ENTITY sup3 '&#x00B3;'>
-<!ENTITY DiacriticalAcute '&#x00B4;'>  <!ENTITY acute '&#x00B4;'>
-<!ENTITY micro '&#x00B5;'>
-<!ENTITY para '&#x00B6;'>
-<!ENTITY CenterDot '&#x00B7;'>  <!ENTITY centerdot '&#x00B7;'>  <!ENTITY middot '&#x00B7;'>
-<!ENTITY Cedilla '&#x00B8;'>  <!ENTITY cedil '&#x00B8;'>
-<!ENTITY sup1 '&#x00B9;'>
-<!ENTITY ordm '&#x00BA;'>
-<!ENTITY raquo '&#x00BB;'>
-<!ENTITY frac14 '&#x00BC;'>
-<!ENTITY frac12 '&#x00BD;'>  <!ENTITY half '&#x00BD;'>
-<!ENTITY frac34 '&#x00BE;'>
-<!ENTITY iquest '&#x00BF;'>
-<!ENTITY Agrave '&#x00C0;'>
-<!ENTITY Aacute '&#x00C1;'>
-<!ENTITY Acirc '&#x00C2;'>
-<!ENTITY Atilde '&#x00C3;'>
-<!ENTITY Auml '&#x00C4;'>
-<!ENTITY Aring '&#x00C5;'>
-<!ENTITY AElig '&#x00C6;'>
-<!ENTITY Ccedil '&#x00C7;'>
-<!ENTITY Egrave '&#x00C8;'>
-<!ENTITY Eacute '&#x00C9;'>
-<!ENTITY Ecirc '&#x00CA;'>
-<!ENTITY Euml '&#x00CB;'>
-<!ENTITY Igrave '&#x00CC;'>
-<!ENTITY Iacute '&#x00CD;'>
-<!ENTITY Icirc '&#x00CE;'>
-<!ENTITY Iuml '&#x00CF;'>
-<!ENTITY ETH '&#x00D0;'>
-<!ENTITY Ntilde '&#x00D1;'>
-<!ENTITY Ograve '&#x00D2;'>
-<!ENTITY Oacute '&#x00D3;'>
-<!ENTITY Ocirc '&#x00D4;'>
-<!ENTITY Otilde '&#x00D5;'>
-<!ENTITY Ouml '&#x00D6;'>
-<!ENTITY times '&#x00D7;'>
-<!ENTITY Oslash '&#x00D8;'>
-<!ENTITY Ugrave '&#x00D9;'>
-<!ENTITY Uacute '&#x00DA;'>
-<!ENTITY Ucirc '&#x00DB;'>
-<!ENTITY Uuml '&#x00DC;'>
-<!ENTITY Yacute '&#x00DD;'>
-<!ENTITY THORN '&#x00DE;'>
-<!ENTITY szlig '&#x00DF;'>
-<!ENTITY agrave '&#x00E0;'>
-<!ENTITY aacute '&#x00E1;'>
-<!ENTITY acirc '&#x00E2;'>
-<!ENTITY atilde '&#x00E3;'>
-<!ENTITY auml '&#x00E4;'>
-<!ENTITY aring '&#x00E5;'>
-<!ENTITY aelig '&#x00E6;'>
-<!ENTITY ccedil '&#x00E7;'>
-<!ENTITY egrave '&#x00E8;'>
-<!ENTITY eacute '&#x00E9;'>
-<!ENTITY ecirc '&#x00EA;'>
-<!ENTITY euml '&#x00EB;'>
-<!ENTITY igrave '&#x00EC;'>
-<!ENTITY iacute '&#x00ED;'>
-<!ENTITY icirc '&#x00EE;'>
-<!ENTITY iuml '&#x00EF;'>
-<!ENTITY eth '&#x00F0;'>
-<!ENTITY ntilde '&#x00F1;'>
-<!ENTITY ograve '&#x00F2;'>
-<!ENTITY oacute '&#x00F3;'>
-<!ENTITY ocirc '&#x00F4;'>
-<!ENTITY otilde '&#x00F5;'>
-<!ENTITY ouml '&#x00F6;'>
-<!ENTITY div '&#x00F7;'>  <!ENTITY divide '&#x00F7;'>
-<!ENTITY oslash '&#x00F8;'>
-<!ENTITY ugrave '&#x00F9;'>
-<!ENTITY uacute '&#x00FA;'>
-<!ENTITY ucirc '&#x00FB;'>
-<!ENTITY uuml '&#x00FC;'>
-<!ENTITY yacute '&#x00FD;'>
-<!ENTITY thorn '&#x00FE;'>
-<!ENTITY yuml '&#x00FF;'>
-<!ENTITY Amacr '&#x0100;'>
-<!ENTITY amacr '&#x0101;'>
-<!ENTITY Abreve '&#x0102;'>
-<!ENTITY abreve '&#x0103;'>
-<!ENTITY Aogon '&#x0104;'>
-<!ENTITY aogon '&#x0105;'>
-<!ENTITY Cacute '&#x0106;'>
-<!ENTITY cacute '&#x0107;'>
-<!ENTITY Ccirc '&#x0108;'>
-<!ENTITY ccirc '&#x0109;'>
-<!ENTITY Cdot '&#x010A;'>
-<!ENTITY cdot '&#x010B;'>
-<!ENTITY Ccaron '&#x010C;'>
-<!ENTITY ccaron '&#x010D;'>
-<!ENTITY Dcaron '&#x010E;'>
-<!ENTITY dcaron '&#x010F;'>
-<!ENTITY Dstrok '&#x0110;'>
-<!ENTITY dstrok '&#x0111;'>
-<!ENTITY Emacr '&#x0112;'>
-<!ENTITY emacr '&#x0113;'>
-<!ENTITY Edot '&#x0116;'>
-<!ENTITY edot '&#x0117;'>
-<!ENTITY Eogon '&#x0118;'>
-<!ENTITY eogon '&#x0119;'>
-<!ENTITY Ecaron '&#x011A;'>
-<!ENTITY ecaron '&#x011B;'>
-<!ENTITY Gcirc '&#x011C;'>
-<!ENTITY gcirc '&#x011D;'>
-<!ENTITY Gbreve '&#x011E;'>
-<!ENTITY gbreve '&#x011F;'>
-<!ENTITY Gdot '&#x0120;'>
-<!ENTITY gdot '&#x0121;'>
-<!ENTITY Gcedil '&#x0122;'>
-<!ENTITY Hcirc '&#x0124;'>
-<!ENTITY hcirc '&#x0125;'>
-<!ENTITY Hstrok '&#x0126;'>
-<!ENTITY hstrok '&#x0127;'>
-<!ENTITY Itilde '&#x0128;'>
-<!ENTITY itilde '&#x0129;'>
-<!ENTITY Imacr '&#x012A;'>
-<!ENTITY imacr '&#x012B;'>
-<!ENTITY Iogon '&#x012E;'>
-<!ENTITY iogon '&#x012F;'>
-<!ENTITY Idot '&#x0130;'>
-<!ENTITY imath '&#x0131;'>  <!ENTITY inodot '&#x0131;'>
-<!ENTITY IJlig '&#x0132;'>
-<!ENTITY ijlig '&#x0133;'>
-<!ENTITY Jcirc '&#x0134;'>
-<!ENTITY jcirc '&#x0135;'>
-<!ENTITY Kcedil '&#x0136;'>
-<!ENTITY kcedil '&#x0137;'>
-<!ENTITY kgreen '&#x0138;'>
-<!ENTITY Lacute '&#x0139;'>
-<!ENTITY lacute '&#x013A;'>
-<!ENTITY Lcedil '&#x013B;'>
-<!ENTITY lcedil '&#x013C;'>
-<!ENTITY Lcaron '&#x013D;'>
-<!ENTITY lcaron '&#x013E;'>
-<!ENTITY Lmidot '&#x013F;'>
-<!ENTITY lmidot '&#x0140;'>
-<!ENTITY Lstrok '&#x0141;'>
-<!ENTITY lstrok '&#x0142;'>
-<!ENTITY Nacute '&#x0143;'>
-<!ENTITY nacute '&#x0144;'>
-<!ENTITY Ncedil '&#x0145;'>
-<!ENTITY ncedil '&#x0146;'>
-<!ENTITY Ncaron '&#x0147;'>
-<!ENTITY ncaron '&#x0148;'>
-<!ENTITY napos '&#x0149;'>
-<!ENTITY ENG '&#x014A;'>
-<!ENTITY eng '&#x014B;'>
-<!ENTITY Omacr '&#x014C;'>
-<!ENTITY omacr '&#x014D;'>
-<!ENTITY Odblac '&#x0150;'>
-<!ENTITY odblac '&#x0151;'>
-<!ENTITY OElig '&#x0152;'>
-<!ENTITY oelig '&#x0153;'>
-<!ENTITY Racute '&#x0154;'>
-<!ENTITY racute '&#x0155;'>
-<!ENTITY Rcedil '&#x0156;'>
-<!ENTITY rcedil '&#x0157;'>
-<!ENTITY Rcaron '&#x0158;'>
-<!ENTITY rcaron '&#x0159;'>
-<!ENTITY Sacute '&#x015A;'>
-<!ENTITY sacute '&#x015B;'>
-<!ENTITY Scirc '&#x015C;'>
-<!ENTITY scirc '&#x015D;'>
-<!ENTITY Scedil '&#x015E;'>
-<!ENTITY scedil '&#x015F;'>
-<!ENTITY Scaron '&#x0160;'>
-<!ENTITY scaron '&#x0161;'>
-<!ENTITY Tcedil '&#x0162;'>
-<!ENTITY tcedil '&#x0163;'>
-<!ENTITY Tcaron '&#x0164;'>
-<!ENTITY tcaron '&#x0165;'>
-<!ENTITY Tstrok '&#x0166;'>
-<!ENTITY tstrok '&#x0167;'>
-<!ENTITY Utilde '&#x0168;'>
-<!ENTITY utilde '&#x0169;'>
-<!ENTITY Umacr '&#x016A;'>
-<!ENTITY umacr '&#x016B;'>
-<!ENTITY Ubreve '&#x016C;'>
-<!ENTITY ubreve '&#x016D;'>
-<!ENTITY Uring '&#x016E;'>
-<!ENTITY uring '&#x016F;'>
-<!ENTITY Udblac '&#x0170;'>
-<!ENTITY udblac '&#x0171;'>
-<!ENTITY Uogon '&#x0172;'>
-<!ENTITY uogon '&#x0173;'>
-<!ENTITY Wcirc '&#x0174;'>
-<!ENTITY wcirc '&#x0175;'>
-<!ENTITY Ycirc '&#x0176;'>
-<!ENTITY ycirc '&#x0177;'>
-<!ENTITY Yuml '&#x0178;'>
-<!ENTITY Zacute '&#x0179;'>
-<!ENTITY zacute '&#x017A;'>
-<!ENTITY Zdot '&#x017B;'>
-<!ENTITY zdot '&#x017C;'>
-<!ENTITY Zcaron '&#x017D;'>
-<!ENTITY zcaron '&#x017E;'>
-<!ENTITY fnof '&#x0192;'>
-<!ENTITY gacute '&#x01F5;'>
-<!ENTITY epsiv '&#x025B;'>  <!ENTITY varepsilon '&#x025B;'>
-<!ENTITY circ '&#x02C6;'>
-<!ENTITY Hacek '&#x02C7;'>  <!ENTITY caron '&#x02C7;'>
-<!ENTITY Breve '&#x02D8;'>  <!ENTITY breve '&#x02D8;'>
-<!ENTITY DiacriticalDot '&#x02D9;'>  <!ENTITY dot '&#x02D9;'>
-<!ENTITY ring '&#x02DA;'>
-<!ENTITY ogon '&#x02DB;'>
-<!ENTITY DiacriticalTilde '&#x02DC;'>  <!ENTITY tilde '&#x02DC;'>
-<!ENTITY DiacriticalDoubleAcute '&#x02DD;'>  <!ENTITY dblac '&#x02DD;'>
-<!ENTITY Hat '&#x0302;'>
-<!ENTITY DownBreve '&#x0311;'>
-<!ENTITY UnderBar '&#x0332;'>
-<!ENTITY Alpha '&#x0391;'>
-<!ENTITY Beta '&#x0392;'>
-<!ENTITY Gamma '&#x0393;'>
-<!ENTITY Delta '&#x0394;'>
-<!ENTITY Epsilon '&#x0395;'>
-<!ENTITY Zeta '&#x0396;'>
-<!ENTITY Eta '&#x0397;'>
-<!ENTITY Theta '&#x0398;'>
-<!ENTITY Iota '&#x0399;'>
-<!ENTITY Kappa '&#x039A;'>
-<!ENTITY Lambda '&#x039B;'>
-<!ENTITY Mu '&#x039C;'>
-<!ENTITY Nu '&#x039D;'>
-<!ENTITY Xi '&#x039E;'>
-<!ENTITY Omicron '&#x039F;'>
-<!ENTITY Pi '&#x03A0;'>
-<!ENTITY Rho '&#x03A1;'>
-<!ENTITY Sigma '&#x03A3;'>
-<!ENTITY Tau '&#x03A4;'>
-<!ENTITY Upsilon '&#x03A5;'>
-<!ENTITY Phi '&#x03A6;'>
-<!ENTITY Chi '&#x03A7;'>
-<!ENTITY Psi '&#x03A8;'>
-<!ENTITY Omega '&#x03A9;'>
-<!ENTITY alpha '&#x03B1;'>
-<!ENTITY beta '&#x03B2;'>
-<!ENTITY gamma '&#x03B3;'>
-<!ENTITY delta '&#x03B4;'>
-<!ENTITY epsi '&#x03B5;'>  <!ENTITY epsilon '&#x03B5;'>  <!ENTITY straightepsilon '&#x03B5;'>
-<!ENTITY zeta '&#x03B6;'>
-<!ENTITY eta '&#x03B7;'>
-<!ENTITY theta '&#x03B8;'>
-<!ENTITY iota '&#x03B9;'>
-<!ENTITY kappa '&#x03BA;'>
-<!ENTITY lambda '&#x03BB;'>
-<!ENTITY mu '&#x03BC;'>
-<!ENTITY nu '&#x03BD;'>
-<!ENTITY xi '&#x03BE;'>
-<!ENTITY omicron '&#x03BF;'>
-<!ENTITY pi '&#x03C0;'>
-<!ENTITY rho '&#x03C1;'>
-<!ENTITY sigmaf '&#x03C2;'>  <!ENTITY sigmav '&#x03C2;'>  <!ENTITY varsigma '&#x03C2;'>
-<!ENTITY sigma '&#x03C3;'>
-<!ENTITY tau '&#x03C4;'>
-<!ENTITY upsi '&#x03C5;'>  <!ENTITY upsilon '&#x03C5;'>
-<!ENTITY phi '&#x03C6;'>  <!ENTITY straightphi '&#x03C6;'>
-<!ENTITY chi '&#x03C7;'>
-<!ENTITY psi '&#x03C8;'>
-<!ENTITY omega '&#x03C9;'>
-<!ENTITY thetasym '&#x03D1;'>  <!ENTITY thetav '&#x03D1;'>  <!ENTITY vartheta '&#x03D1;'>
-<!ENTITY Upsi '&#x03D2;'>  <!ENTITY Upsilon '&#x03D2;'>  <!ENTITY upsih '&#x03D2;'>
-<!ENTITY phiv '&#x03D5;'>  <!ENTITY varphi '&#x03D5;'>
-<!ENTITY piv '&#x03D6;'>  <!ENTITY varpi '&#x03D6;'>
-<!ENTITY Gammad '&#x03DC;'>  <!ENTITY digamma '&#x03DC;'>  <!ENTITY gammad '&#x03DC;'>
-<!ENTITY kappav '&#x03F0;'>  <!ENTITY varkappa '&#x03F0;'>
-<!ENTITY rhov '&#x03F1;'>  <!ENTITY varrho '&#x03F1;'>
-<!ENTITY backepsilon '&#x03F6;'>  <!ENTITY bepsi '&#x03F6;'>
-<!ENTITY IOcy '&#x0401;'>
-<!ENTITY DJcy '&#x0402;'>
-<!ENTITY GJcy '&#x0403;'>
-<!ENTITY Jukcy '&#x0404;'>
-<!ENTITY DScy '&#x0405;'>
-<!ENTITY Iukcy '&#x0406;'>
-<!ENTITY YIcy '&#x0407;'>
-<!ENTITY Jsercy '&#x0408;'>
-<!ENTITY LJcy '&#x0409;'>
-<!ENTITY NJcy '&#x040A;'>
-<!ENTITY TSHcy '&#x040B;'>
-<!ENTITY KJcy '&#x040C;'>
-<!ENTITY Ubrcy '&#x040E;'>
-<!ENTITY DZcy '&#x040F;'>
-<!ENTITY Acy '&#x0410;'>
-<!ENTITY Bcy '&#x0411;'>
-<!ENTITY Vcy '&#x0412;'>
-<!ENTITY Gcy '&#x0413;'>
-<!ENTITY Dcy '&#x0414;'>
-<!ENTITY IEcy '&#x0415;'>
-<!ENTITY ZHcy '&#x0416;'>
-<!ENTITY Zcy '&#x0417;'>
-<!ENTITY Icy '&#x0418;'>
-<!ENTITY Jcy '&#x0419;'>
-<!ENTITY Kcy '&#x041A;'>
-<!ENTITY Lcy '&#x041B;'>
-<!ENTITY Mcy '&#x041C;'>
-<!ENTITY Ncy '&#x041D;'>
-<!ENTITY Ocy '&#x041E;'>
-<!ENTITY Pcy '&#x041F;'>
-<!ENTITY Rcy '&#x0420;'>
-<!ENTITY Scy '&#x0421;'>
-<!ENTITY Tcy '&#x0422;'>
-<!ENTITY Ucy '&#x0423;'>
-<!ENTITY Fcy '&#x0424;'>
-<!ENTITY KHcy '&#x0425;'>
-<!ENTITY TScy '&#x0426;'>
-<!ENTITY CHcy '&#x0427;'>
-<!ENTITY SHcy '&#x0428;'>
-<!ENTITY SHCHcy '&#x0429;'>
-<!ENTITY HARDcy '&#x042A;'>
-<!ENTITY Ycy '&#x042B;'>
-<!ENTITY SOFTcy '&#x042C;'>
-<!ENTITY Ecy '&#x042D;'>
-<!ENTITY YUcy '&#x042E;'>
-<!ENTITY YAcy '&#x042F;'>
-<!ENTITY acy '&#x0430;'>
-<!ENTITY bcy '&#x0431;'>
-<!ENTITY vcy '&#x0432;'>
-<!ENTITY gcy '&#x0433;'>
-<!ENTITY dcy '&#x0434;'>
-<!ENTITY iecy '&#x0435;'>
-<!ENTITY zhcy '&#x0436;'>
-<!ENTITY zcy '&#x0437;'>
-<!ENTITY icy '&#x0438;'>
-<!ENTITY jcy '&#x0439;'>
-<!ENTITY kcy '&#x043A;'>
-<!ENTITY lcy '&#x043B;'>
-<!ENTITY mcy '&#x043C;'>
-<!ENTITY ncy '&#x043D;'>
-<!ENTITY ocy '&#x043E;'>
-<!ENTITY pcy '&#x043F;'>
-<!ENTITY rcy '&#x0440;'>
-<!ENTITY scy '&#x0441;'>
-<!ENTITY tcy '&#x0442;'>
-<!ENTITY ucy '&#x0443;'>
-<!ENTITY fcy '&#x0444;'>
-<!ENTITY khcy '&#x0445;'>
-<!ENTITY tscy '&#x0446;'>
-<!ENTITY chcy '&#x0447;'>
-<!ENTITY shcy '&#x0448;'>
-<!ENTITY shchcy '&#x0449;'>
-<!ENTITY hardcy '&#x044A;'>
-<!ENTITY ycy '&#x044B;'>
-<!ENTITY softcy '&#x044C;'>
-<!ENTITY ecy '&#x044D;'>
-<!ENTITY yucy '&#x044E;'>
-<!ENTITY yacy '&#x044F;'>
-<!ENTITY iocy '&#x0451;'>
-<!ENTITY djcy '&#x0452;'>
-<!ENTITY gjcy '&#x0453;'>
-<!ENTITY jukcy '&#x0454;'>
-<!ENTITY dscy '&#x0455;'>
-<!ENTITY iukcy '&#x0456;'>
-<!ENTITY yicy '&#x0457;'>
-<!ENTITY jsercy '&#x0458;'>
-<!ENTITY ljcy '&#x0459;'>
-<!ENTITY njcy '&#x045A;'>
-<!ENTITY tshcy '&#x045B;'>
-<!ENTITY kjcy '&#x045C;'>
-<!ENTITY ubrcy '&#x045E;'>
-<!ENTITY dzcy '&#x045F;'>
-<!ENTITY Ascr '&#xEF35;'>
-<!ENTITY Cscr '&#xEF36;'>
-<!ENTITY Dscr '&#xEF37;'>
-<!ENTITY Gscr '&#xEF38;'>
-<!ENTITY Jscr '&#xEF39;'>
-<!ENTITY Kscr '&#xEF3A;'>
-<!ENTITY Nscr '&#xEF3B;'>
-<!ENTITY Oscr '&#xEF3C;'>
-<!ENTITY Pscr '&#xEF3D;'>
-<!ENTITY Qscr '&#xEF3E;'>
-<!ENTITY Sscr '&#xEF3F;'>
-<!ENTITY Tscr '&#xEF40;'>
-<!ENTITY Uscr '&#xEF41;'>
-<!ENTITY Vscr '&#xEF42;'>
-<!ENTITY Wscr '&#xEF43;'>
-<!ENTITY Xscr '&#xEF44;'>
-<!ENTITY Yscr '&#xEF45;'>
-<!ENTITY Zscr '&#xEF46;'>
-<!ENTITY ascr '&#xEF47;'>
-<!ENTITY bscr '&#xEF48;'>
-<!ENTITY cscr '&#xEF49;'>
-<!ENTITY dscr '&#xEF4A;'>
-<!ENTITY fscr '&#xEF4B;'>
-<!ENTITY hscr '&#xEF4C;'>
-<!ENTITY iscr '&#xEF4D;'>
-<!ENTITY jscr '&#xEF4E;'>
-<!ENTITY kscr '&#xEF4F;'>
-<!ENTITY mscr '&#xEF50;'>
-<!ENTITY nscr '&#xEF51;'>
-<!ENTITY pscr '&#xEF52;'>
-<!ENTITY qscr '&#xEF53;'>
-<!ENTITY rscr '&#xEF54;'>
-<!ENTITY sscr '&#xEF55;'>
-<!ENTITY tscr '&#xEF56;'>
-<!ENTITY uscr '&#xEF57;'>
-<!ENTITY vscr '&#xEF58;'>
-<!ENTITY wscr '&#xEF59;'>
-<!ENTITY xscr '&#xEF5A;'>
-<!ENTITY yscr '&#xEF5B;'>
-<!ENTITY zscr '&#xEF5C;'>
-<!ENTITY Afr '&#xEF5D;'>
-<!ENTITY Bfr '&#xEF5E;'>
-<!ENTITY Dfr '&#xEF5F;'>
-<!ENTITY Efr '&#xEF60;'>
-<!ENTITY Ffr '&#xEF61;'>
-<!ENTITY Gfr '&#xEF62;'>
-<!ENTITY Jfr '&#xEF63;'>
-<!ENTITY Kfr '&#xEF64;'>
-<!ENTITY Lfr '&#xEF65;'>
-<!ENTITY Mfr '&#xEF66;'>
-<!ENTITY Nfr '&#xEF67;'>
-<!ENTITY Ofr '&#xEF68;'>
-<!ENTITY Pfr '&#xEF69;'>
-<!ENTITY Qfr '&#xEF6A;'>
-<!ENTITY Sfr '&#xEF6B;'>
-<!ENTITY Tfr '&#xEF6C;'>
-<!ENTITY Ufr '&#xEF6D;'>
-<!ENTITY Vfr '&#xEF6E;'>
-<!ENTITY Wfr '&#xEF6F;'>
-<!ENTITY Xfr '&#xEF70;'>
-<!ENTITY Yfr '&#xEF71;'>
-<!ENTITY afr '&#xEF72;'>
-<!ENTITY bfr '&#xEF73;'>
-<!ENTITY cfr '&#xEF74;'>
-<!ENTITY dfr '&#xEF75;'>
-<!ENTITY efr '&#xEF76;'>
-<!ENTITY ffr '&#xEF77;'>
-<!ENTITY gfr '&#xEF78;'>
-<!ENTITY hfr '&#xEF79;'>
-<!ENTITY ifr '&#xEF7A;'>
-<!ENTITY jfr '&#xEF7B;'>
-<!ENTITY kfr '&#xEF7C;'>
-<!ENTITY lfr '&#xEF7D;'>
-<!ENTITY mfr '&#xEF7E;'>
-<!ENTITY nfr '&#xEF7F;'>
-<!ENTITY ofr '&#xEF80;'>
-<!ENTITY pfr '&#xEF81;'>
-<!ENTITY qfr '&#xEF82;'>
-<!ENTITY rfr '&#xEF83;'>
-<!ENTITY sfr '&#xEF84;'>
-<!ENTITY tfr '&#xEF85;'>
-<!ENTITY ufr '&#xEF86;'>
-<!ENTITY vfr '&#xEF87;'>
-<!ENTITY wfr '&#xEF88;'>
-<!ENTITY xfr '&#xEF89;'>
-<!ENTITY yfr '&#xEF8A;'>
-<!ENTITY zfr '&#xEF8B;'>
-<!ENTITY Aopf '&#xEF8C;'>
-<!ENTITY Bopf '&#xEF8D;'>
-<!ENTITY Dopf '&#xEF8E;'>
-<!ENTITY Eopf '&#xEF8F;'>
-<!ENTITY Fopf '&#xEF90;'>
-<!ENTITY Gopf '&#xEF91;'>
-<!ENTITY Iopf '&#xEF92;'>
-<!ENTITY Jopf '&#xEF93;'>
-<!ENTITY Kopf '&#xEF94;'>
-<!ENTITY Lopf '&#xEF95;'>  <!ENTITY imped '&#xEF95;'>
-<!ENTITY Mopf '&#xEF96;'>
-<!ENTITY Oopf '&#xEF97;'>
-<!ENTITY Sopf '&#xEF98;'>
-<!ENTITY Topf '&#xEF99;'>
-<!ENTITY Uopf '&#xEF9A;'>
-<!ENTITY Vopf '&#xEF9B;'>
-<!ENTITY Wopf '&#xEF9C;'>
-<!ENTITY Xopf '&#xEF9D;'>
-<!ENTITY Yopf '&#xEF9E;'>
-<!ENTITY aopf '&#xEF9F;'>
-<!ENTITY bopf '&#xEFA0;'>
-<!ENTITY copf '&#xEFA1;'>
-<!ENTITY dopf '&#xEFA2;'>
-<!ENTITY eopf '&#xEFA3;'>
-<!ENTITY fopf '&#xEFA4;'>
-<!ENTITY gopf '&#xEFA5;'>
-<!ENTITY hopf '&#xEFA6;'>
-<!ENTITY iopf '&#xEFA7;'>
-<!ENTITY jopf '&#xEFA8;'>
-<!ENTITY kopf '&#xEFA9;'>
-<!ENTITY lopf '&#xEFAA;'>
-<!ENTITY mopf '&#xEFAB;'>
-<!ENTITY nopf '&#xEFAC;'>
-<!ENTITY oopf '&#xEFAD;'>
-<!ENTITY popf '&#xEFAE;'>
-<!ENTITY qopf '&#xEFAF;'>
-<!ENTITY ropf '&#xEFB0;'>
-<!ENTITY sopf '&#xEFB1;'>
-<!ENTITY topf '&#xEFB2;'>
-<!ENTITY uopf '&#xEFB3;'>
-<!ENTITY vopf '&#xEFB4;'>
-<!ENTITY wopf '&#xEFB5;'>
-<!ENTITY xopf '&#xEFB6;'>
-<!ENTITY yopf '&#xEFB7;'>
-<!ENTITY zopf '&#xEFB8;'>
-<!ENTITY ensp '&#x2002;'>
-<!ENTITY emsp '&#x2003;'>
-<!ENTITY emsp13 '&#x2004;'>
-<!ENTITY emsp14 '&#x2005;'>
-<!ENTITY NegativeThickSpace '&#xEEF1;'>
-<!ENTITY numsp '&#x2007;'>
-<!ENTITY puncsp '&#x2008;'>
-<!ENTITY ThinSpace '&#x2009;'>  <!ENTITY thinsp '&#x2009;'>
-<!ENTITY ThickSpace '&#xEEF2;'>
-<!ENTITY NegativeThinSpace '&#xEEF3;'>
-<!ENTITY VeryThinSpace '&#x200A;'>  <!ENTITY hairsp '&#x200A;'>
-<!ENTITY NegativeVeryThinSpace '&#xEEF4;'>
-<!ENTITY InvisibleComma '&#x200B;'>  <!ENTITY ZeroWidthSpace '&#x200B;'>  <!ENTITY ic '&#x200B;'>
-<!ENTITY zwnj '&#x200C;'>
-<!ENTITY zwj '&#x200D;'>
-<!ENTITY lrm '&#x200E;'>
-<!ENTITY rlm '&#x200F;'>
-<!ENTITY dash '&#x2010;'>  <!ENTITY hyphen '&#x2010;'>
-<!ENTITY ndash '&#x2013;'>
-<!ENTITY mdash '&#x2014;'>
-<!ENTITY horbar '&#x2015;'>
-<!ENTITY Verbar '&#x2016;'>  <!ENTITY Vert '&#x2016;'>
-<!ENTITY OpenCurlyQuote '&#x2018;'>  <!ENTITY lsquo '&#x2018;'>
-<!ENTITY CloseCurlyQuote '&#x2019;'>  <!ENTITY rsquo '&#x2019;'>  <!ENTITY rsquor '&#x2019;'>
-<!ENTITY lsquor '&#x201A;'>  <!ENTITY sbquo '&#x201A;'>
-<!ENTITY OpenCurlyDoubleQuote '&#x201C;'>  <!ENTITY ldquo '&#x201C;'>
-<!ENTITY CloseCurlyDoubleQuote '&#x201D;'>  <!ENTITY rdquo '&#x201D;'>  <!ENTITY rdquor '&#x201D;'>
-<!ENTITY bdquo '&#x201E;'>  <!ENTITY ldquor '&#x201E;'>
-<!ENTITY dagger '&#x2020;'>
-<!ENTITY Dagger '&#x2021;'>  <!ENTITY ddagger '&#x2021;'>
-<!ENTITY bull '&#x2022;'>  <!ENTITY bullet '&#x2022;'>
-<!ENTITY nldr '&#x2025;'>
-<!ENTITY hellip '&#x2026;'>  <!ENTITY mldr '&#x2026;'>
-<!ENTITY permil '&#x2030;'>
-<!ENTITY pertenk '&#x2031;'>
-<!ENTITY prime '&#x2032;'>
-<!ENTITY Prime '&#x2033;'>
-<!ENTITY tprime '&#x2034;'>
-<!ENTITY backprime '&#x2035;'>  <!ENTITY bprime '&#x2035;'>
-<!ENTITY lsaquo '&#x2039;'>
-<!ENTITY rsaquo '&#x203A;'>
-<!ENTITY oline '&#x203E;'>
-<!ENTITY caret '&#x2041;'>
-<!ENTITY hybull '&#x2043;'>
-<!ENTITY frasl '&#x2044;'>
-<!ENTITY bsemi '&#x204F;'>
-<!ENTITY qprime '&#x2057;'>
-<!ENTITY MediumSpace '&#x205F;'>
-<!ENTITY NegativeMediumSpace '&#xEEF5;'>
-<!ENTITY ApplyFunction '&#x2061;'>  <!ENTITY af '&#x2061;'>
-<!ENTITY InvisibleTimes '&#x2062;'>  <!ENTITY it '&#x2062;'>
-<!ENTITY euro '&#x20AC;'>
-<!ENTITY TripleDot '&#x20DB;'>  <!ENTITY tdot '&#x20DB;'>
-<!ENTITY DotDot '&#x20DC;'>
-<!ENTITY Copf '&#x2102;'>  <!ENTITY complexes '&#x2102;'>
-<!ENTITY incare '&#x2105;'>
-<!ENTITY gscr '&#x210A;'>
-<!ENTITY HilbertSpace '&#x210B;'>  <!ENTITY Hscr '&#x210B;'>  <!ENTITY hamilt '&#x210B;'>
-<!ENTITY Hfr '&#x210C;'>  <!ENTITY Poincareplane '&#x210C;'>
-<!ENTITY Hopf '&#x210D;'>  <!ENTITY quaternions '&#x210D;'>
-<!ENTITY planckh '&#x210E;'>
-<!ENTITY hslash '&#x210F;'>  <!ENTITY plankv '&#x210F;'>
-<!ENTITY hbar '&#xEEF6;'>  <!ENTITY planck '&#xEEF6;'>
-<!ENTITY Iscr '&#x2110;'>  <!ENTITY imagline '&#x2110;'>
-<!ENTITY Ifr '&#x2111;'>  <!ENTITY Im '&#x2111;'>  <!ENTITY image '&#x2111;'>  <!ENTITY imagpart '&#x2111;'>
-<!ENTITY Laplacetrf '&#x2112;'>  <!ENTITY Lscr '&#x2112;'>  <!ENTITY lagran '&#x2112;'>
-<!ENTITY ell '&#x2113;'>  <!ENTITY lscr '&#x2113;'>
-<!ENTITY Nopf '&#x2115;'>  <!ENTITY naturals '&#x2115;'>
-<!ENTITY numero '&#x2116;'>
-<!ENTITY copysr '&#x2117;'>
-<!ENTITY weierp '&#x2118;'>  <!ENTITY wp '&#x2118;'>
-<!ENTITY Popf '&#x2119;'>  <!ENTITY primes '&#x2119;'>
-<!ENTITY Qopf '&#x211A;'>  <!ENTITY rationals '&#x211A;'>
-<!ENTITY Rscr '&#x211B;'>  <!ENTITY realine '&#x211B;'>
-<!ENTITY Re '&#x211C;'>  <!ENTITY Rfr '&#x211C;'>  <!ENTITY real '&#x211C;'>  <!ENTITY realpart '&#x211C;'>
-<!ENTITY Ropf '&#x211D;'>  <!ENTITY reals '&#x211D;'>
-<!ENTITY rx '&#x211E;'>
-<!ENTITY trade '&#x2122;'>
-<!ENTITY Zopf '&#x2124;'>  <!ENTITY integers '&#x2124;'>
-<!ENTITY ohm '&#x2126;'>
-<!ENTITY mho '&#x2127;'>
-<!ENTITY Zfr '&#x2128;'>  <!ENTITY zeetrf '&#x2128;'>
-<!ENTITY iiota '&#x2129;'>
-<!ENTITY angst '&#x212B;'>
-<!ENTITY Bernoullis '&#x212C;'>  <!ENTITY Bscr '&#x212C;'>  <!ENTITY bernou '&#x212C;'>
-<!ENTITY Cayleys '&#x212D;'>  <!ENTITY Cfr '&#x212D;'>
-<!ENTITY escr '&#x212F;'>
-<!ENTITY Escr '&#x2130;'>  <!ENTITY expectation '&#x2130;'>
-<!ENTITY Fouriertrf '&#x2131;'>  <!ENTITY Fscr '&#x2131;'>
-<!ENTITY Mellintrf '&#x2133;'>  <!ENTITY Mscr '&#x2133;'>  <!ENTITY phmmat '&#x2133;'>
-<!ENTITY order '&#x2134;'>  <!ENTITY orderof '&#x2134;'>  <!ENTITY oscr '&#x2134;'>
-<!ENTITY alefsym '&#x2135;'>  <!ENTITY aleph '&#x2135;'>
-<!ENTITY beth '&#x2136;'>
-<!ENTITY gimel '&#x2137;'>
-<!ENTITY daleth '&#x2138;'>
-<!ENTITY CapitalDifferentialD '&#x2145;'>  <!ENTITY DD '&#x2145;'>
-<!ENTITY DifferentialD '&#x2146;'>  <!ENTITY dd '&#x2146;'>
-<!ENTITY ExponentialE '&#x2147;'>  <!ENTITY ee '&#x2147;'>  <!ENTITY exponentiale '&#x2147;'>
-<!ENTITY ImaginaryI '&#x2148;'>  <!ENTITY ii '&#x2148;'>
-<!ENTITY frac13 '&#x2153;'>
-<!ENTITY frac23 '&#x2154;'>
-<!ENTITY frac15 '&#x2155;'>
-<!ENTITY frac25 '&#x2156;'>
-<!ENTITY frac35 '&#x2157;'>
-<!ENTITY frac45 '&#x2158;'>
-<!ENTITY frac16 '&#x2159;'>
-<!ENTITY frac56 '&#x215A;'>
-<!ENTITY frac18 '&#x215B;'>
-<!ENTITY frac38 '&#x215C;'>
-<!ENTITY frac58 '&#x215D;'>
-<!ENTITY frac78 '&#x215E;'>
-<!ENTITY LeftArrow '&#x2190;'>  <!ENTITY larr '&#x2190;'>  <!ENTITY leftarrow '&#x2190;'>
-<!ENTITY ShortLeftArrow '&#xEEF7;'>  <!ENTITY slarr '&#xEEF7;'>
-<!ENTITY UpArrow '&#x2191;'>  <!ENTITY uarr '&#x2191;'>  <!ENTITY uparrow '&#x2191;'>
-<!ENTITY RightArrow '&#x2192;'>  <!ENTITY rarr '&#x2192;'>  <!ENTITY rightarrow '&#x2192;'>
-<!ENTITY ShortRightArrow '&#xEEF8;'>  <!ENTITY srarr '&#xEEF8;'>
-<!ENTITY DownArrow '&#x2193;'>  <!ENTITY darr '&#x2193;'>  <!ENTITY downarrow '&#x2193;'>
-<!ENTITY LeftRightArrow '&#x2194;'>  <!ENTITY harr '&#x2194;'>  <!ENTITY leftrightarrow '&#x2194;'>
-<!ENTITY UpDownArrow '&#x2195;'>  <!ENTITY updownarrow '&#x2195;'>  <!ENTITY varr '&#x2195;'>
-<!ENTITY UpperLeftArrow '&#x2196;'>  <!ENTITY nwarr '&#x2196;'>  <!ENTITY nwarrow '&#x2196;'>
-<!ENTITY UpperRightArrow '&#x2197;'>  <!ENTITY nearr '&#x2197;'>  <!ENTITY nearrow '&#x2197;'>
-<!ENTITY LowerRightArrow '&#x2198;'>  <!ENTITY searr '&#x2198;'>  <!ENTITY searrow '&#x2198;'>
-<!ENTITY LowerLeftArrow '&#x2199;'>  <!ENTITY swarr '&#x2199;'>  <!ENTITY swarrow '&#x2199;'>
-<!ENTITY nlarr '&#x219A;'>  <!ENTITY nleftarrow '&#x219A;'>
-<!ENTITY nrarr '&#x219B;'>  <!ENTITY nrightarrow '&#x219B;'>
-<!ENTITY rarrw '&#x219D;'>  <!ENTITY rightsquigarrow '&#x219D;'>
-<!ENTITY nrarrw '&#xEEF9;'>
-<!ENTITY Larr '&#x219E;'>  <!ENTITY twoheadleftarrow '&#x219E;'>
-<!ENTITY Uarr '&#x219F;'>
-<!ENTITY Rarr '&#x21A0;'>  <!ENTITY twoheadrightarrow '&#x21A0;'>
-<!ENTITY Darr '&#x21A1;'>
-<!ENTITY larrtl '&#x21A2;'>  <!ENTITY leftarrowtail '&#x21A2;'>
-<!ENTITY rarrtl '&#x21A3;'>  <!ENTITY ratail '&#x21A3;'>  <!ENTITY rightarrowtail '&#x21A3;'>
-<!ENTITY LeftTeeArrow '&#x21A4;'>  <!ENTITY mapstoleft '&#x21A4;'>
-<!ENTITY UpTeeArrow '&#x21A5;'>  <!ENTITY mapstoup '&#x21A5;'>
-<!ENTITY RightTeeArrow '&#x21A6;'>  <!ENTITY map '&#x21A6;'>  <!ENTITY mapsto '&#x21A6;'>
-<!ENTITY DownTeeArrow '&#x21A7;'>  <!ENTITY mapstodown '&#x21A7;'>
-<!ENTITY hookleftarrow '&#x21A9;'>  <!ENTITY larrhk '&#x21A9;'>
-<!ENTITY hookrightarrow '&#x21AA;'>  <!ENTITY rarrhk '&#x21AA;'>
-<!ENTITY larrlp '&#x21AB;'>  <!ENTITY looparrowleft '&#x21AB;'>
-<!ENTITY looparrowright '&#x21AC;'>  <!ENTITY rarrlp '&#x21AC;'>
-<!ENTITY harrw '&#x21AD;'>  <!ENTITY leftrightsquigarrow '&#x21AD;'>
-<!ENTITY nharr '&#x21AE;'>  <!ENTITY nleftrightarrow '&#x21AE;'>
-<!ENTITY Lsh '&#x21B0;'>  <!ENTITY lsh '&#x21B0;'>
-<!ENTITY Rsh '&#x21B1;'>  <!ENTITY rsh '&#x21B1;'>
-<!ENTITY ldsh '&#x21B2;'>
-<!ENTITY rdsh '&#x21B3;'>
-<!ENTITY crarr '&#x21B5;'>
-<!ENTITY cularr '&#x21B6;'>  <!ENTITY curvearrowleft '&#x21B6;'>
-<!ENTITY curarr '&#x21B7;'>  <!ENTITY curvearrowright '&#x21B7;'>
-<!ENTITY circlearrowleft '&#x21BA;'>  <!ENTITY olarr '&#x21BA;'>
-<!ENTITY circlearrowright '&#x21BB;'>  <!ENTITY orarr '&#x21BB;'>
-<!ENTITY LeftVector '&#x21BC;'>  <!ENTITY leftharpoonup '&#x21BC;'>  <!ENTITY lharu '&#x21BC;'>
-<!ENTITY DownLeftVector '&#x21BD;'>  <!ENTITY leftharpoondown '&#x21BD;'>  <!ENTITY lhard '&#x21BD;'>
-<!ENTITY RightUpVector '&#x21BE;'>  <!ENTITY uharr '&#x21BE;'>  <!ENTITY upharpoonright '&#x21BE;'>
-<!ENTITY LeftUpVector '&#x21BF;'>  <!ENTITY uharl '&#x21BF;'>  <!ENTITY upharpoonleft '&#x21BF;'>
-<!ENTITY RightVector '&#x21C0;'>  <!ENTITY rharu '&#x21C0;'>  <!ENTITY rightharpoonup '&#x21C0;'>
-<!ENTITY DownRightVector '&#x21C1;'>  <!ENTITY rhard '&#x21C1;'>  <!ENTITY rightharpoondown '&#x21C1;'>
-<!ENTITY RightDownVector '&#x21C2;'>  <!ENTITY dharr '&#x21C2;'>  <!ENTITY downharpoonright '&#x21C2;'>
-<!ENTITY LeftDownVector '&#x21C3;'>  <!ENTITY dharl '&#x21C3;'>  <!ENTITY downharpoonleft '&#x21C3;'>
-<!ENTITY RightArrowLeftArrow '&#x21C4;'>  <!ENTITY rightleftarrows '&#x21C4;'>  <!ENTITY rlarr '&#x21C4;'>
-<!ENTITY UpArrowDownArrow '&#x21C5;'>  <!ENTITY udarr '&#x21C5;'>
-<!ENTITY LeftArrowRightArrow '&#x21C6;'>  <!ENTITY leftrightarrows '&#x21C6;'>  <!ENTITY lrarr '&#x21C6;'>
-<!ENTITY leftleftarrows '&#x21C7;'>  <!ENTITY llarr '&#x21C7;'>
-<!ENTITY upuparrows '&#x21C8;'>  <!ENTITY uuarr '&#x21C8;'>
-<!ENTITY rightrightarrows '&#x21C9;'>  <!ENTITY rrarr '&#x21C9;'>
-<!ENTITY ddarr '&#x21CA;'>  <!ENTITY downdownarrows '&#x21CA;'>
-<!ENTITY ReverseEquilibrium '&#x21CB;'>  <!ENTITY leftrightharpoons '&#x21CB;'>  <!ENTITY lrhar '&#x21CB;'>
-<!ENTITY Equilibrium '&#x21CC;'>  <!ENTITY rightleftharpoons '&#x21CC;'>  <!ENTITY rlhar '&#x21CC;'>
-<!ENTITY nLeftarrow '&#x21CD;'>  <!ENTITY nlArr '&#x21CD;'>  <!ENTITY nvlArr '&#x21CD;'>
-<!ENTITY nLeftrightarrow '&#x21CE;'>  <!ENTITY nhArr '&#x21CE;'>  <!ENTITY nvHarr '&#x21CE;'>
-<!ENTITY nRightarrow '&#x21CF;'>  <!ENTITY nrArr '&#x21CF;'>  <!ENTITY nvrArr '&#x21CF;'>
-<!ENTITY DoubleLeftArrow '&#x21D0;'>  <!ENTITY Leftarrow '&#x21D0;'>  <!ENTITY lArr '&#x21D0;'>
-<!ENTITY DoubleUpArrow '&#x21D1;'>  <!ENTITY Uparrow '&#x21D1;'>  <!ENTITY uArr '&#x21D1;'>
-<!ENTITY DoubleRightArrow '&#x21D2;'>  <!ENTITY Implies '&#x21D2;'>  <!ENTITY Rightarrow '&#x21D2;'>  <!ENTITY rArr '&#x21D2;'>
-<!ENTITY DoubleDownArrow '&#x21D3;'>  <!ENTITY Downarrow '&#x21D3;'>  <!ENTITY dArr '&#x21D3;'>
-<!ENTITY DoubleLeftRightArrow '&#x21D4;'>  <!ENTITY Leftrightarrow '&#x21D4;'>  <!ENTITY hArr '&#x21D4;'>  <!ENTITY iff '&#x21D4;'>
-<!ENTITY DoubleUpDownArrow '&#x21D5;'>  <!ENTITY Updownarrow '&#x21D5;'>  <!ENTITY vArr '&#x21D5;'>
-<!ENTITY nwArr '&#x21D6;'>
-<!ENTITY neArr '&#x21D7;'>
-<!ENTITY seArr '&#x21D8;'>
-<!ENTITY swArr '&#x21D9;'>
-<!ENTITY Lleftarrow '&#x21DA;'>  <!ENTITY lAarr '&#x21DA;'>
-<!ENTITY Rrightarrow '&#x21DB;'>  <!ENTITY rAarr '&#x21DB;'>
-<!ENTITY zigrarr '&#x21DD;'>
-<!ENTITY LeftArrowBar '&#x21E4;'>  <!ENTITY larrb '&#x21E4;'>
-<!ENTITY RightArrowBar '&#x21E5;'>  <!ENTITY rarrb '&#x21E5;'>
-<!ENTITY DownArrowUpArrow '&#x21F5;'>  <!ENTITY duarr '&#x21F5;'>
-<!ENTITY loarr '&#x21FD;'>
-<!ENTITY roarr '&#x21FE;'>
-<!ENTITY hoarr '&#x21FF;'>
-<!ENTITY ForAll '&#x2200;'>  <!ENTITY forall '&#x2200;'>
-<!ENTITY comp '&#x2201;'>  <!ENTITY complement '&#x2201;'>
-<!ENTITY PartialD '&#x2202;'>  <!ENTITY part '&#x2202;'>
-<!ENTITY npart '&#xEEFA;'>
-<!ENTITY Exists '&#x2203;'>  <!ENTITY exist '&#x2203;'>
-<!ENTITY NotExists '&#x2204;'>  <!ENTITY nexist '&#x2204;'>  <!ENTITY nexists '&#x2204;'>
-<!ENTITY empty '&#x2205;'>  <!ENTITY emptyv '&#x2205;'>  <!ENTITY varnothing '&#x2205;'>
-<!ENTITY empty '&#xEEFB;'>  <!ENTITY emptyset '&#xEEFB;'>
-<!ENTITY Del '&#x2207;'>  <!ENTITY nabla '&#x2207;'>
-<!ENTITY Element '&#x2208;'>  <!ENTITY in '&#x2208;'>  <!ENTITY isin '&#x2208;'>  <!ENTITY isinv '&#x2208;'>
-<!ENTITY NotElement '&#x2209;'>  <!ENTITY notin '&#x2209;'>
-<!ENTITY notinva '&#xEEFC;'>
-<!ENTITY ReverseElement '&#x220B;'>  <!ENTITY SuchThat '&#x220B;'>  <!ENTITY ni '&#x220B;'>  <!ENTITY niv '&#x220B;'>
-<!ENTITY NotReverseElement '&#x220C;'>  <!ENTITY notni '&#x220C;'>  <!ENTITY notniva '&#x220C;'>
-<!ENTITY Product '&#x220F;'>  <!ENTITY prod '&#x220F;'>
-<!ENTITY Coproduct '&#x2210;'>  <!ENTITY coprod '&#x2210;'>
-<!ENTITY Sum '&#x2211;'>  <!ENTITY sum '&#x2211;'>
-<!ENTITY minus '&#x2212;'>
-<!ENTITY MinusPlus '&#x2213;'>  <!ENTITY mnplus '&#x2213;'>  <!ENTITY mp '&#x2213;'>
-<!ENTITY dotplus '&#x2214;'>  <!ENTITY plusdo '&#x2214;'>
-<!ENTITY Backslash '&#x2216;'>  <!ENTITY setminus '&#x2216;'>  <!ENTITY setmn '&#x2216;'>
-<!ENTITY smallsetminus '&#xEEFD;'>  <!ENTITY ssetmn '&#xEEFD;'>
-<!ENTITY lowast '&#x2217;'>
-<!ENTITY SmallCircle '&#x2218;'>  <!ENTITY compfn '&#x2218;'>
-<!ENTITY Sqrt '&#x221A;'>  <!ENTITY radic '&#x221A;'>
-<!ENTITY Proportional '&#x221D;'>  <!ENTITY prop '&#x221D;'>  <!ENTITY propto '&#x221D;'>  <!ENTITY varpropto '&#x221D;'>  <!ENTITY vprop '&#x221D;'>
-<!ENTITY infin '&#x221E;'>
-<!ENTITY angrt '&#x221F;'>
-<!ENTITY ang '&#x2220;'>  <!ENTITY angle '&#x2220;'>
-<!ENTITY nang '&#xEEFE;'>
-<!ENTITY angmsd '&#x2221;'>  <!ENTITY measuredangle '&#x2221;'>
-<!ENTITY angsph '&#x2222;'>
-<!ENTITY VerticalBar '&#x2223;'>  <!ENTITY mid '&#x2223;'>
-<!ENTITY shortmid '&#xEEFF;'>  <!ENTITY smid '&#xEEFF;'>
-<!ENTITY NotVerticalBar '&#x2224;'>  <!ENTITY nmid '&#x2224;'>
-<!ENTITY nshortmid '&#xEF00;'>  <!ENTITY nsmid '&#xEF00;'>
-<!ENTITY DoubleVerticalBar '&#x2225;'>  <!ENTITY par '&#x2225;'>  <!ENTITY parallel '&#x2225;'>
-<!ENTITY parsl '&#xEF01;'>  <!ENTITY shortparallel '&#xEF01;'>  <!ENTITY spar '&#xEF01;'>
-<!ENTITY nparsl '&#xEF02;'>
-<!ENTITY NotDoubleVerticalBar '&#x2226;'>  <!ENTITY npar '&#x2226;'>  <!ENTITY nparallel '&#x2226;'>
-<!ENTITY nshortparallel '&#xEF03;'>  <!ENTITY nspar '&#xEF03;'>
-<!ENTITY and '&#x2227;'>  <!ENTITY wedge '&#x2227;'>
-<!ENTITY or '&#x2228;'>  <!ENTITY vee '&#x2228;'>
-<!ENTITY cap '&#x2229;'>
-<!ENTITY caps '&#xEF04;'>
-<!ENTITY cup '&#x222A;'>
-<!ENTITY cups '&#xEF05;'>
-<!ENTITY Integral '&#x222B;'>  <!ENTITY int '&#x222B;'>
-<!ENTITY Int '&#x222C;'>
-<!ENTITY iiint '&#x222D;'>  <!ENTITY tint '&#x222D;'>
-<!ENTITY ContourIntegral '&#x222E;'>  <!ENTITY conint '&#x222E;'>  <!ENTITY oint '&#x222E;'>
-<!ENTITY Conint '&#x222F;'>  <!ENTITY DoubleContourIntegral '&#x222F;'>
-<!ENTITY Cconint '&#x2230;'>
-<!ENTITY cwint '&#x2231;'>
-<!ENTITY ClockwiseContourIntegral '&#x2232;'>  <!ENTITY cwconint '&#x2232;'>
-<!ENTITY CounterClockwiseContourIntegral '&#x2233;'>  <!ENTITY awconint '&#x2233;'>
-<!ENTITY Therefore '&#x2234;'>  <!ENTITY there4 '&#x2234;'>  <!ENTITY therefore '&#x2234;'>
-<!ENTITY Because '&#x2235;'>  <!ENTITY becaus '&#x2235;'>  <!ENTITY because '&#x2235;'>
-<!ENTITY ratio '&#x2236;'>
-<!ENTITY Colon '&#x2237;'>  <!ENTITY Proportion '&#x2237;'>
-<!ENTITY dotminus '&#x2238;'>  <!ENTITY minusd '&#x2238;'>
-<!ENTITY mDDot '&#x223A;'>
-<!ENTITY homtht '&#x223B;'>
-<!ENTITY Tilde '&#x223C;'>  <!ENTITY sim '&#x223C;'>
-<!ENTITY thicksim '&#xEF06;'>  <!ENTITY thksim '&#xEF06;'>
-<!ENTITY backsim '&#x223D;'>  <!ENTITY bsim '&#x223D;'>
-<!ENTITY mstpos '&#x223E;'>
-<!ENTITY acd '&#x223F;'>
-<!ENTITY VerticalTilde '&#x2240;'>  <!ENTITY wr '&#x2240;'>  <!ENTITY wreath '&#x2240;'>
-<!ENTITY NotTilde '&#x2241;'>  <!ENTITY nsim '&#x2241;'>
-<!ENTITY nvsim '&#xEF07;'>
-<!ENTITY EqualTilde '&#x2242;'>  <!ENTITY eqsim '&#x2242;'>  <!ENTITY esim '&#x2242;'>
-<!ENTITY NotEqualTilde '&#xEF08;'>  <!ENTITY nesim '&#xEF08;'>
-<!ENTITY TildeEqual '&#x2243;'>  <!ENTITY sime '&#x2243;'>  <!ENTITY simeq '&#x2243;'>
-<!ENTITY NotTildeEqual '&#x2244;'>  <!ENTITY nsime '&#x2244;'>  <!ENTITY nsimeq '&#x2244;'>
-<!ENTITY TildeFullEqual '&#x2245;'>  <!ENTITY cong '&#x2245;'>
-<!ENTITY simne '&#x2246;'>
-<!ENTITY NotTildeFullEqual '&#x2247;'>  <!ENTITY ncong '&#x2247;'>
-<!ENTITY TildeTilde '&#x2248;'>  <!ENTITY ap '&#x2248;'>  <!ENTITY approx '&#x2248;'>  <!ENTITY asymp '&#x2248;'>
-<!ENTITY thickapprox '&#xEF09;'>  <!ENTITY thkap '&#xEF09;'>
-<!ENTITY NotTildeTilde '&#x2249;'>  <!ENTITY nap '&#x2249;'>  <!ENTITY napprox '&#x2249;'>
-<!ENTITY nvap '&#xEF0A;'>
-<!ENTITY apE '&#x224A;'>  <!ENTITY ape '&#x224A;'>  <!ENTITY approxeq '&#x224A;'>
-<!ENTITY apid '&#x224B;'>
-<!ENTITY napid '&#xEF0B;'>
-<!ENTITY backcong '&#x224C;'>  <!ENTITY bcong '&#x224C;'>
-<!ENTITY CupCap '&#x224D;'>  <!ENTITY asymp '&#x224D;'>
-<!ENTITY Bumpeq '&#x224E;'>  <!ENTITY HumpDownHump '&#x224E;'>  <!ENTITY bump '&#x224E;'>
-<!ENTITY NotHumpDownHump '&#xEF0C;'>  <!ENTITY nbump '&#xEF0C;'>
-<!ENTITY HumpEqual '&#x224F;'>  <!ENTITY bumpe '&#x224F;'>  <!ENTITY bumpeq '&#x224F;'>
-<!ENTITY NotHumpEqual '&#xEF0D;'>  <!ENTITY nbumpe '&#xEF0D;'>
-<!ENTITY DotEqual '&#x2250;'>  <!ENTITY doteq '&#x2250;'>  <!ENTITY esdot '&#x2250;'>
-<!ENTITY doteqdot '&#x2251;'>  <!ENTITY eDot '&#x2251;'>
-<!ENTITY efDot '&#x2252;'>  <!ENTITY fallingdotseq '&#x2252;'>
-<!ENTITY erDot '&#x2253;'>  <!ENTITY risingdotseq '&#x2253;'>
-<!ENTITY Assign '&#x2254;'>  <!ENTITY colone '&#x2254;'>  <!ENTITY coloneq '&#x2254;'>
-<!ENTITY ecolon '&#x2255;'>  <!ENTITY eqcolon '&#x2255;'>
-<!ENTITY ecir '&#x2256;'>  <!ENTITY eqcirc '&#x2256;'>
-<!ENTITY circeq '&#x2257;'>  <!ENTITY cire '&#x2257;'>
-<!ENTITY wedgeq '&#x2259;'>
-<!ENTITY veeeq '&#x225A;'>
-<!ENTITY easter '&#x225B;'>
-<!ENTITY triangleq '&#x225C;'>  <!ENTITY trie '&#x225C;'>
-<!ENTITY equest '&#x225F;'>  <!ENTITY questeq '&#x225F;'>
-<!ENTITY NotEqual '&#x2260;'>  <!ENTITY ne '&#x2260;'>
-<!ENTITY nedot '&#xEF0E;'>
-<!ENTITY Congruent '&#x2261;'>  <!ENTITY equiv '&#x2261;'>
-<!ENTITY bnequiv '&#xEF0F;'>
-<!ENTITY NotCongruent '&#x2262;'>  <!ENTITY nequiv '&#x2262;'>
-<!ENTITY le '&#x2264;'>  <!ENTITY leq '&#x2264;'>
-<!ENTITY GreaterEqual '&#x2265;'>  <!ENTITY ge '&#x2265;'>  <!ENTITY geq '&#x2265;'>
-<!ENTITY LessFullEqual '&#x2266;'>  <!ENTITY lE '&#x2266;'>  <!ENTITY leqq '&#x2266;'>
-<!ENTITY GreaterFullEqual '&#x2267;'>  <!ENTITY gE '&#x2267;'>  <!ENTITY geqq '&#x2267;'>
-<!ENTITY lnE '&#x2268;'>  <!ENTITY lne '&#x2268;'>  <!ENTITY lneq '&#x2268;'>  <!ENTITY lneqq '&#x2268;'>
-<!ENTITY lvertneqq '&#xEF10;'>  <!ENTITY lvnE '&#xEF10;'>
-<!ENTITY gnE '&#x2269;'>  <!ENTITY gne '&#x2269;'>  <!ENTITY gneq '&#x2269;'>  <!ENTITY gneqq '&#x2269;'>
-<!ENTITY gvertneqq '&#xEF11;'>  <!ENTITY gvnE '&#xEF11;'>
-<!ENTITY Lt '&#x226A;'>  <!ENTITY NestedLessLess '&#x226A;'>  <!ENTITY ll '&#x226A;'>
-<!ENTITY nLt '&#xEF12;'>
-<!ENTITY NotLessLess '&#xEF13;'>  <!ENTITY nLtv '&#xEF13;'>
-<!ENTITY Gt '&#x226B;'>  <!ENTITY NestedGreaterGreater '&#x226B;'>  <!ENTITY gg '&#x226B;'>
-<!ENTITY nGt '&#xEF14;'>
-<!ENTITY NotGreaterGreater '&#xEF15;'>  <!ENTITY nGtv '&#xEF15;'>
-<!ENTITY between '&#x226C;'>  <!ENTITY twixt '&#x226C;'>
-<!ENTITY NotCupCap '&#x226D;'>
-<!ENTITY NotLess '&#x226E;'>  <!ENTITY nless '&#x226E;'>  <!ENTITY nlt '&#x226E;'>  <!ENTITY nvlt '&#x226E;'>
-<!ENTITY NotGreater '&#x226F;'>  <!ENTITY ngt '&#x226F;'>  <!ENTITY ngtr '&#x226F;'>  <!ENTITY nvgt '&#x226F;'>
-<!ENTITY NotGreaterFullEqual '&#x2270;'>  <!ENTITY NotLessSlantEqual '&#x2270;'>  <!ENTITY nlE '&#x2270;'>  <!ENTITY nleqq '&#x2270;'>  <!ENTITY nleqslant '&#x2270;'>  <!ENTITY nles '&#x2270;'>  <!ENTITY nvle '&#x2270;'>
-<!ENTITY NotLessEqual '&#xEF16;'>  <!ENTITY nle '&#xEF16;'>  <!ENTITY nleq '&#xEF16;'>
-<!ENTITY NotGreaterSlantEqual '&#x2271;'>  <!ENTITY ngE '&#x2271;'>  <!ENTITY ngeqq '&#x2271;'>  <!ENTITY ngeqslant '&#x2271;'>  <!ENTITY nges '&#x2271;'>  <!ENTITY nvge '&#x2271;'>
-<!ENTITY NotGreaterEqual '&#xEF17;'>  <!ENTITY nge '&#xEF17;'>  <!ENTITY ngeq '&#xEF17;'>
-<!ENTITY LessTilde '&#x2272;'>  <!ENTITY lap '&#x2272;'>  <!ENTITY lessapprox '&#x2272;'>  <!ENTITY lesssim '&#x2272;'>  <!ENTITY lsim '&#x2272;'>
-<!ENTITY GreaterTilde '&#x2273;'>  <!ENTITY gap '&#x2273;'>  <!ENTITY gsim '&#x2273;'>  <!ENTITY gtrapprox '&#x2273;'>  <!ENTITY gtrsim '&#x2273;'>
-<!ENTITY NotLessTilde '&#x2274;'>  <!ENTITY nlsim '&#x2274;'>
-<!ENTITY NotGreaterTilde '&#x2275;'>  <!ENTITY ngsim '&#x2275;'>
-<!ENTITY LessGreater '&#x2276;'>  <!ENTITY lessgtr '&#x2276;'>  <!ENTITY lg '&#x2276;'>
-<!ENTITY GreaterLess '&#x2277;'>  <!ENTITY gl '&#x2277;'>  <!ENTITY gtrless '&#x2277;'>
-<!ENTITY NotLessGreater '&#x2278;'>  <!ENTITY ntlg '&#x2278;'>
-<!ENTITY NotGreaterLess '&#x2279;'>  <!ENTITY ntgl '&#x2279;'>
-<!ENTITY Precedes '&#x227A;'>  <!ENTITY pr '&#x227A;'>  <!ENTITY prec '&#x227A;'>
-<!ENTITY Succeeds '&#x227B;'>  <!ENTITY sc '&#x227B;'>  <!ENTITY succ '&#x227B;'>
-<!ENTITY PrecedesSlantEqual '&#x227C;'>  <!ENTITY prcue '&#x227C;'>  <!ENTITY preccurlyeq '&#x227C;'>
-<!ENTITY SucceedsEqual '&#x227D;'>  <!ENTITY SucceedsSlantEqual '&#x227D;'>  <!ENTITY sccue '&#x227D;'>  <!ENTITY sce '&#x227D;'>  <!ENTITY succcurlyeq '&#x227D;'>  <!ENTITY succeq '&#x227D;'>
-<!ENTITY PrecedesTilde '&#x227E;'>  <!ENTITY prap '&#x227E;'>  <!ENTITY precapprox '&#x227E;'>  <!ENTITY precsim '&#x227E;'>  <!ENTITY prsim '&#x227E;'>  <!ENTITY scE '&#x227E;'>
-<!ENTITY SucceedsTilde '&#x227F;'>  <!ENTITY scap '&#x227F;'>  <!ENTITY scsim '&#x227F;'>  <!ENTITY succapprox '&#x227F;'>  <!ENTITY succsim '&#x227F;'>
-<!ENTITY NotSucceedsTilde '&#xEF18;'>
-<!ENTITY NotPrecedes '&#x2280;'>  <!ENTITY npr '&#x2280;'>  <!ENTITY nprec '&#x2280;'>
-<!ENTITY NotSucceeds '&#x2281;'>  <!ENTITY nsc '&#x2281;'>  <!ENTITY nsucc '&#x2281;'>
-<!ENTITY sub '&#x2282;'>  <!ENTITY subset '&#x2282;'>
-<!ENTITY Superset '&#x2283;'>  <!ENTITY sup '&#x2283;'>  <!ENTITY supset '&#x2283;'>
-<!ENTITY suphsol '&#xEF19;'>
-<!ENTITY NotSubset '&#x2284;'>  <!ENTITY nsub '&#x2284;'>  <!ENTITY nsubset '&#x2284;'>  <!ENTITY vnsub '&#x2284;'>
-<!ENTITY NotSuperset '&#x2285;'>  <!ENTITY nsup '&#x2285;'>  <!ENTITY nsupset '&#x2285;'>  <!ENTITY vnsup '&#x2285;'>
-<!ENTITY SubsetEqual '&#x2286;'>  <!ENTITY subE '&#x2286;'>  <!ENTITY sube '&#x2286;'>  <!ENTITY subseteq '&#x2286;'>  <!ENTITY subseteqq '&#x2286;'>
-<!ENTITY SupersetEqual '&#x2287;'>  <!ENTITY supE '&#x2287;'>  <!ENTITY supe '&#x2287;'>  <!ENTITY supseteq '&#x2287;'>  <!ENTITY supseteqq '&#x2287;'>
-<!ENTITY NotSubsetEqual '&#x2288;'>  <!ENTITY nsubE '&#x2288;'>  <!ENTITY nsube '&#x2288;'>  <!ENTITY nsubseteq '&#x2288;'>  <!ENTITY nsubseteqq '&#x2288;'>
-<!ENTITY NotSupersetEqual '&#x2289;'>  <!ENTITY nsupE '&#x2289;'>  <!ENTITY nsupe '&#x2289;'>  <!ENTITY nsupseteq '&#x2289;'>  <!ENTITY nsupseteqq '&#x2289;'>
-<!ENTITY subnE '&#x228A;'>  <!ENTITY subne '&#x228A;'>  <!ENTITY subsetneq '&#x228A;'>  <!ENTITY subsetneqq '&#x228A;'>
-<!ENTITY varsubsetneq '&#xEF1A;'>  <!ENTITY varsubsetneqq '&#xEF1A;'>  <!ENTITY vsubnE '&#xEF1A;'>  <!ENTITY vsubne '&#xEF1A;'>
-<!ENTITY supnE '&#x228B;'>  <!ENTITY supne '&#x228B;'>  <!ENTITY supsetneq '&#x228B;'>  <!ENTITY supsetneqq '&#x228B;'>
-<!ENTITY varsupsetneq '&#xEF1B;'>  <!ENTITY varsupsetneqq '&#xEF1B;'>  <!ENTITY vsupnE '&#xEF1B;'>  <!ENTITY vsupne '&#xEF1B;'>
-<!ENTITY cupdot '&#x228D;'>
-<!ENTITY UnionPlus '&#x228E;'>  <!ENTITY biguplus '&#x228E;'>  <!ENTITY uplus '&#x228E;'>  <!ENTITY xuplus '&#x228E;'>
-<!ENTITY SquareSubset '&#x228F;'>  <!ENTITY sqsub '&#x228F;'>  <!ENTITY sqsubset '&#x228F;'>
-<!ENTITY NotSquareSubset '&#xEF1C;'>
-<!ENTITY SquareSuperset '&#x2290;'>  <!ENTITY sqsup '&#x2290;'>  <!ENTITY sqsupset '&#x2290;'>
-<!ENTITY NotSquareSuperset '&#xEF1D;'>
-<!ENTITY SquareSubsetEqual '&#x2291;'>  <!ENTITY sqsube '&#x2291;'>  <!ENTITY sqsubseteq '&#x2291;'>
-<!ENTITY SquareSupersetEqual '&#x2292;'>  <!ENTITY sqsupe '&#x2292;'>  <!ENTITY sqsupseteq '&#x2292;'>
-<!ENTITY SquareIntersection '&#x2293;'>  <!ENTITY sqcap '&#x2293;'>
-<!ENTITY sqcaps '&#xEF1E;'>
-<!ENTITY SquareUnion '&#x2294;'>  <!ENTITY bigsqcup '&#x2294;'>  <!ENTITY sqcup '&#x2294;'>  <!ENTITY xsqcup '&#x2294;'>
-<!ENTITY sqcups '&#xEF1F;'>
-<!ENTITY CirclePlus '&#x2295;'>  <!ENTITY bigoplus '&#x2295;'>  <!ENTITY oplus '&#x2295;'>  <!ENTITY xoplus '&#x2295;'>
-<!ENTITY CircleMinus '&#x2296;'>  <!ENTITY ominus '&#x2296;'>
-<!ENTITY CircleTimes '&#x2297;'>  <!ENTITY bigotimes '&#x2297;'>  <!ENTITY otimes '&#x2297;'>  <!ENTITY xotime '&#x2297;'>
-<!ENTITY osol '&#x2298;'>
-<!ENTITY CircleDot '&#x2299;'>  <!ENTITY bigodot '&#x2299;'>  <!ENTITY odot '&#x2299;'>  <!ENTITY xodot '&#x2299;'>
-<!ENTITY circledcirc '&#x229A;'>  <!ENTITY ocir '&#x229A;'>
-<!ENTITY circledast '&#x229B;'>  <!ENTITY oast '&#x229B;'>
-<!ENTITY circleddash '&#x229D;'>  <!ENTITY odash '&#x229D;'>
-<!ENTITY boxplus '&#x229E;'>  <!ENTITY plusb '&#x229E;'>
-<!ENTITY boxminus '&#x229F;'>  <!ENTITY minusb '&#x229F;'>
-<!ENTITY boxtimes '&#x22A0;'>  <!ENTITY timesb '&#x22A0;'>
-<!ENTITY dotsquare '&#x22A1;'>  <!ENTITY sdotb '&#x22A1;'>
-<!ENTITY RightTee '&#x22A2;'>  <!ENTITY vdash '&#x22A2;'>
-<!ENTITY LeftTee '&#x22A3;'>  <!ENTITY dashv '&#x22A3;'>
-<!ENTITY DownTee '&#x22A4;'>  <!ENTITY top '&#x22A4;'>
-<!ENTITY UpTee '&#x22A5;'>  <!ENTITY bot '&#x22A5;'>  <!ENTITY bottom '&#x22A5;'>  <!ENTITY perp '&#x22A5;'>
-<!ENTITY models '&#x22A7;'>
-<!ENTITY DoubleRightTee '&#x22A8;'>  <!ENTITY vDash '&#x22A8;'>
-<!ENTITY Vdash '&#x22A9;'>
-<!ENTITY Vvdash '&#x22AA;'>
-<!ENTITY VDash '&#x22AB;'>
-<!ENTITY nvdash '&#x22AC;'>
-<!ENTITY nvDash '&#x22AD;'>
-<!ENTITY nVdash '&#x22AE;'>
-<!ENTITY nVDash '&#x22AF;'>
-<!ENTITY prurel '&#x22B0;'>
-<!ENTITY LeftTriangle '&#x22B2;'>  <!ENTITY vartriangleleft '&#x22B2;'>  <!ENTITY vltri '&#x22B2;'>
-<!ENTITY RightTriangle '&#x22B3;'>  <!ENTITY vartriangleright '&#x22B3;'>  <!ENTITY vrtri '&#x22B3;'>
-<!ENTITY LeftTriangleEqual '&#x22B4;'>  <!ENTITY ltrie '&#x22B4;'>  <!ENTITY trianglelefteq '&#x22B4;'>
-<!ENTITY RightTriangleEqual '&#x22B5;'>  <!ENTITY rtrie '&#x22B5;'>  <!ENTITY trianglerighteq '&#x22B5;'>
-<!ENTITY origof '&#x22B6;'>
-<!ENTITY imof '&#x22B7;'>
-<!ENTITY multimap '&#x22B8;'>  <!ENTITY mumap '&#x22B8;'>
-<!ENTITY hercon '&#x22B9;'>
-<!ENTITY intcal '&#x22BA;'>  <!ENTITY intercal '&#x22BA;'>
-<!ENTITY veebar '&#x22BB;'>
-<!ENTITY barwed '&#x22BC;'>  <!ENTITY barwedge '&#x22BC;'>
-<!ENTITY barvee '&#x22BD;'>
-<!ENTITY vangrt '&#x22BE;'>
-<!ENTITY lrtri '&#x22BF;'>
-<!ENTITY Wedge '&#x22C0;'>  <!ENTITY bigwedge '&#x22C0;'>  <!ENTITY xwedge '&#x22C0;'>
-<!ENTITY Vee '&#x22C1;'>  <!ENTITY bigvee '&#x22C1;'>  <!ENTITY xvee '&#x22C1;'>
-<!ENTITY Intersection '&#x22C2;'>  <!ENTITY bigcap '&#x22C2;'>  <!ENTITY xcap '&#x22C2;'>
-<!ENTITY Union '&#x22C3;'>  <!ENTITY bigcup '&#x22C3;'>  <!ENTITY xcup '&#x22C3;'>
-<!ENTITY Diamond '&#x22C4;'>  <!ENTITY diam '&#x22C4;'>  <!ENTITY diamond '&#x22C4;'>
-<!ENTITY sdot '&#x22C5;'>
-<!ENTITY Star '&#x22C6;'>  <!ENTITY sstarf '&#x22C6;'>  <!ENTITY star '&#x22C6;'>
-<!ENTITY divideontimes '&#x22C7;'>  <!ENTITY divonx '&#x22C7;'>
-<!ENTITY bowtie '&#x22C8;'>
-<!ENTITY ltimes '&#x22C9;'>
-<!ENTITY rtimes '&#x22CA;'>
-<!ENTITY leftthreetimes '&#x22CB;'>  <!ENTITY lthree '&#x22CB;'>
-<!ENTITY rightthreetimes '&#x22CC;'>  <!ENTITY rthree '&#x22CC;'>
-<!ENTITY backsimeq '&#x22CD;'>  <!ENTITY bsime '&#x22CD;'>
-<!ENTITY curlyvee '&#x22CE;'>  <!ENTITY cuvee '&#x22CE;'>
-<!ENTITY curlywedge '&#x22CF;'>  <!ENTITY cuwed '&#x22CF;'>
-<!ENTITY Sub '&#x22D0;'>  <!ENTITY Subset '&#x22D0;'>
-<!ENTITY Sup '&#x22D1;'>  <!ENTITY Supset '&#x22D1;'>
-<!ENTITY Cap '&#x22D2;'>
-<!ENTITY Cup '&#x22D3;'>
-<!ENTITY fork '&#x22D4;'>  <!ENTITY pitchfork '&#x22D4;'>
-<!ENTITY epar '&#x22D5;'>
-<!ENTITY lessdot '&#x22D6;'>  <!ENTITY ltdot '&#x22D6;'>
-<!ENTITY gtdot '&#x22D7;'>  <!ENTITY gtrdot '&#x22D7;'>
-<!ENTITY Ll '&#x22D8;'>
-<!ENTITY nLl '&#xEF20;'>
-<!ENTITY Gg '&#x22D9;'>  <!ENTITY ggg '&#x22D9;'>
-<!ENTITY nGg '&#xEF21;'>
-<!ENTITY LessEqualGreater '&#x22DA;'>  <!ENTITY lEg '&#x22DA;'>  <!ENTITY leg '&#x22DA;'>  <!ENTITY lesseqgtr '&#x22DA;'>  <!ENTITY lesseqqgtr '&#x22DA;'>
-<!ENTITY lesg '&#xEF22;'>
-<!ENTITY GreaterEqualLess '&#x22DB;'>  <!ENTITY gEl '&#x22DB;'>  <!ENTITY gel '&#x22DB;'>  <!ENTITY gtreqless '&#x22DB;'>  <!ENTITY gtreqqless '&#x22DB;'>
-<!ENTITY gesl '&#xEF23;'>
-<!ENTITY els '&#x22DC;'>  <!ENTITY eqslantless '&#x22DC;'>
-<!ENTITY egs '&#x22DD;'>  <!ENTITY eqslantgtr '&#x22DD;'>
-<!ENTITY cuepr '&#x22DE;'>  <!ENTITY curlyeqprec '&#x22DE;'>
-<!ENTITY cuesc '&#x22DF;'>  <!ENTITY curlyeqsucc '&#x22DF;'>
-<!ENTITY NotPrecedesSlantEqual '&#x22E0;'>  <!ENTITY nprcue '&#x22E0;'>
-<!ENTITY NotSucceedsSlantEqual '&#x22E1;'>  <!ENTITY nsccue '&#x22E1;'>
-<!ENTITY NotSquareSubsetEqual '&#x22E2;'>  <!ENTITY nsqsube '&#x22E2;'>
-<!ENTITY NotSquareSupersetEqual '&#x22E3;'>  <!ENTITY nsqsupe '&#x22E3;'>
-<!ENTITY lnsim '&#x22E6;'>
-<!ENTITY gnsim '&#x22E7;'>
-<!ENTITY precnapprox '&#x22E8;'>  <!ENTITY precnsim '&#x22E8;'>  <!ENTITY prnap '&#x22E8;'>  <!ENTITY prnsim '&#x22E8;'>
-<!ENTITY scnap '&#x22E9;'>  <!ENTITY scnsim '&#x22E9;'>  <!ENTITY succnapprox '&#x22E9;'>  <!ENTITY succnsim '&#x22E9;'>
-<!ENTITY NotLeftTriangle '&#x22EA;'>  <!ENTITY nltri '&#x22EA;'>  <!ENTITY ntriangleleft '&#x22EA;'>
-<!ENTITY NotRightTriangle '&#x22EB;'>  <!ENTITY nrtri '&#x22EB;'>  <!ENTITY ntriangleright '&#x22EB;'>
-<!ENTITY NotLeftTriangleEqual '&#x22EC;'>  <!ENTITY nltrie '&#x22EC;'>  <!ENTITY ntrianglelefteq '&#x22EC;'>
-<!ENTITY nvltrie '&#xEF24;'>
-<!ENTITY NotRightTriangleEqual '&#x22ED;'>  <!ENTITY nrtrie '&#x22ED;'>  <!ENTITY ntrianglerighteq '&#x22ED;'>
-<!ENTITY nvrtrie '&#xEF25;'>
-<!ENTITY vellip '&#x22EE;'>
-<!ENTITY ctdot '&#x22EF;'>
-<!ENTITY utdot '&#x22F0;'>
-<!ENTITY dtdot '&#x22F1;'>
-<!ENTITY disin '&#x22F2;'>
-<!ENTITY isinsv '&#x22F3;'>
-<!ENTITY isins '&#x22F4;'>
-<!ENTITY isindot '&#x22F5;'>
-<!ENTITY notinvc '&#x22F6;'>
-<!ENTITY notindot '&#xEF26;'>
-<!ENTITY notinvb '&#x22F7;'>
-<!ENTITY isinE '&#x22F9;'>
-<!ENTITY nisd '&#x22FA;'>
-<!ENTITY xnis '&#x22FB;'>
-<!ENTITY nis '&#x22FC;'>
-<!ENTITY notnivc '&#x22FD;'>
-<!ENTITY notnivb '&#x22FE;'>
-<!ENTITY ShortUpArrow '&#xEF27;'>
-<!ENTITY ShortDownArrow '&#xEF28;'>
-<!ENTITY Barwed '&#x2306;'>  <!ENTITY doublebarwedge '&#x2306;'>
-<!ENTITY LeftCeiling '&#x2308;'>  <!ENTITY lceil '&#x2308;'>
-<!ENTITY RightCeiling '&#x2309;'>  <!ENTITY rceil '&#x2309;'>
-<!ENTITY LeftFloor '&#x230A;'>  <!ENTITY lfloor '&#x230A;'>
-<!ENTITY RightFloor '&#x230B;'>  <!ENTITY rfloor '&#x230B;'>
-<!ENTITY drcrop '&#x230C;'>
-<!ENTITY dlcrop '&#x230D;'>
-<!ENTITY urcrop '&#x230E;'>
-<!ENTITY ulcrop '&#x230F;'>
-<!ENTITY bnot '&#x2310;'>
-<!ENTITY profline '&#x2312;'>
-<!ENTITY profsurf '&#x2313;'>
-<!ENTITY telrec '&#x2315;'>
-<!ENTITY target '&#x2316;'>
-<!ENTITY ulcorn '&#x231C;'>  <!ENTITY ulcorner '&#x231C;'>
-<!ENTITY urcorn '&#x231D;'>  <!ENTITY urcorner '&#x231D;'>
-<!ENTITY dlcorn '&#x231E;'>  <!ENTITY llcorner '&#x231E;'>
-<!ENTITY drcorn '&#x231F;'>  <!ENTITY lrcorner '&#x231F;'>
-<!ENTITY frown '&#x2322;'>
-<!ENTITY smile '&#x2323;'>
-<!ENTITY LeftAngleBracket '&#x2329;'>  <!ENTITY lang '&#x2329;'>  <!ENTITY langle '&#x2329;'>
-<!ENTITY RightAngleBracket '&#x232A;'>  <!ENTITY rang '&#x232A;'>  <!ENTITY rangle '&#x232A;'>
-<!ENTITY cylcty '&#x232D;'>
-<!ENTITY profalar '&#x232E;'>
-<!ENTITY topbot '&#x2336;'>
-<!ENTITY ovbar '&#x233D;'>
-<!ENTITY solbar '&#x233F;'>
-<!ENTITY angzarr '&#x237C;'>
-<!ENTITY lmoust '&#x23B0;'>  <!ENTITY lmoustache '&#x23B0;'>
-<!ENTITY rmoust '&#x23B1;'>  <!ENTITY rmoustache '&#x23B1;'>
-<!ENTITY OverBracket '&#x23B4;'>  <!ENTITY tbrk '&#x23B4;'>
-<!ENTITY UnderBracket '&#x23B5;'>  <!ENTITY bbrk '&#x23B5;'>
-<!ENTITY blank '&#x2423;'>
-<!ENTITY NotNestedLessLess '&#xEF29;'>
-<!ENTITY NotNestedGreaterGreater '&#xEF2A;'>
-<!ENTITY circledS '&#x24C8;'>  <!ENTITY oS '&#x24C8;'>
-<!ENTITY HorizontalLine '&#x2500;'>  <!ENTITY boxh '&#x2500;'>
-<!ENTITY boxv '&#x2502;'>
-<!ENTITY boxdr '&#x250C;'>
-<!ENTITY boxdl '&#x2510;'>
-<!ENTITY boxur '&#x2514;'>
-<!ENTITY boxul '&#x2518;'>
-<!ENTITY boxvr '&#x251C;'>
-<!ENTITY boxvl '&#x2524;'>
-<!ENTITY boxhd '&#x252C;'>
-<!ENTITY boxhu '&#x2534;'>
-<!ENTITY boxvh '&#x253C;'>
-<!ENTITY boxH '&#x2550;'>
-<!ENTITY boxV '&#x2551;'>
-<!ENTITY boxdR '&#x2552;'>
-<!ENTITY boxDr '&#x2553;'>
-<!ENTITY boxDR '&#x2554;'>
-<!ENTITY boxdL '&#x2555;'>
-<!ENTITY boxDl '&#x2556;'>
-<!ENTITY boxDL '&#x2557;'>
-<!ENTITY boxuR '&#x2558;'>
-<!ENTITY boxUr '&#x2559;'>
-<!ENTITY boxUR '&#x255A;'>
-<!ENTITY boxuL '&#x255B;'>
-<!ENTITY boxUl '&#x255C;'>
-<!ENTITY boxUL '&#x255D;'>
-<!ENTITY boxvR '&#x255E;'>
-<!ENTITY boxVr '&#x255F;'>
-<!ENTITY boxVR '&#x2560;'>
-<!ENTITY boxvL '&#x2561;'>
-<!ENTITY boxVl '&#x2562;'>
-<!ENTITY boxVL '&#x2563;'>
-<!ENTITY boxHd '&#x2564;'>
-<!ENTITY boxhD '&#x2565;'>
-<!ENTITY boxHD '&#x2566;'>
-<!ENTITY boxHu '&#x2567;'>
-<!ENTITY boxhU '&#x2568;'>
-<!ENTITY boxHU '&#x2569;'>
-<!ENTITY boxvH '&#x256A;'>
-<!ENTITY boxVh '&#x256B;'>
-<!ENTITY boxVH '&#x256C;'>
-<!ENTITY uhblk '&#x2580;'>
-<!ENTITY lhblk '&#x2584;'>
-<!ENTITY block '&#x2588;'>
-<!ENTITY blk14 '&#x2591;'>
-<!ENTITY blk12 '&#x2592;'>
-<!ENTITY blk34 '&#x2593;'>
-<!ENTITY Square '&#x25A1;'>  <!ENTITY squ '&#x25A1;'>  <!ENTITY square '&#x25A1;'>
-<!ENTITY blacksquare '&#x25AA;'>  <!ENTITY squarf '&#x25AA;'>  <!ENTITY squf '&#x25AA;'>
-<!ENTITY rect '&#x25AD;'>
-<!ENTITY marker '&#x25AE;'>
-<!ENTITY bigtriangleup '&#x25B3;'>  <!ENTITY xutri '&#x25B3;'>
-<!ENTITY blacktriangle '&#x25B4;'>  <!ENTITY utrif '&#x25B4;'>
-<!ENTITY triangle '&#x25B5;'>  <!ENTITY utri '&#x25B5;'>
-<!ENTITY blacktriangleright '&#x25B8;'>  <!ENTITY rtrif '&#x25B8;'>
-<!ENTITY rtri '&#x25B9;'>  <!ENTITY triangleright '&#x25B9;'>
-<!ENTITY bigtriangledown '&#x25BD;'>  <!ENTITY xdtri '&#x25BD;'>
-<!ENTITY blacktriangledown '&#x25BE;'>  <!ENTITY dtrif '&#x25BE;'>
-<!ENTITY dtri '&#x25BF;'>  <!ENTITY triangledown '&#x25BF;'>
-<!ENTITY blacktriangleleft '&#x25C2;'>  <!ENTITY ltrif '&#x25C2;'>
-<!ENTITY ltri '&#x25C3;'>  <!ENTITY triangleleft '&#x25C3;'>
-<!ENTITY loz '&#x25CA;'>  <!ENTITY lozenge '&#x25CA;'>
-<!ENTITY cir '&#x25CB;'>
-<!ENTITY tridot '&#x25EC;'>
-<!ENTITY bigcirc '&#x25EF;'>  <!ENTITY xcirc '&#x25EF;'>
-<!ENTITY ultri '&#x25F8;'>
-<!ENTITY urtri '&#x25F9;'>
-<!ENTITY lltri '&#x25FA;'>
-<!ENTITY EmptySmallSquare '&#x25FD;'>
-<!ENTITY FilledSmallSquare '&#x25FE;'>
-<!ENTITY bigstar '&#x2605;'>  <!ENTITY starf '&#x2605;'>
-<!ENTITY phone '&#x260E;'>
-<!ENTITY female '&#x2640;'>
-<!ENTITY male '&#x2642;'>
-<!ENTITY spades '&#x2660;'>  <!ENTITY spadesuit '&#x2660;'>
-<!ENTITY heartsuit '&#x2661;'>
-<!ENTITY clubs '&#x2663;'>  <!ENTITY clubsuit '&#x2663;'>
-<!ENTITY hearts '&#x2665;'>
-<!ENTITY diamondsuit '&#x2666;'>  <!ENTITY diams '&#x2666;'>
-<!ENTITY sung '&#x266A;'>
-<!ENTITY flat '&#x266D;'>
-<!ENTITY natur '&#x266E;'>  <!ENTITY natural '&#x266E;'>
-<!ENTITY sharp '&#x266F;'>
-<!ENTITY check '&#x2713;'>  <!ENTITY checkmark '&#x2713;'>
-<!ENTITY cross '&#x2717;'>
-<!ENTITY malt '&#x2720;'>  <!ENTITY maltese '&#x2720;'>
-<!ENTITY sext '&#x2736;'>
-<!ENTITY VerticalSeparator '&#x2758;'>
-<!ENTITY Map '&#x2905;'>
-<!ENTITY lbarr '&#x290C;'>
-<!ENTITY bkarow '&#x290D;'>  <!ENTITY rbarr '&#x290D;'>
-<!ENTITY lBarr '&#x290E;'>
-<!ENTITY ac '&#x290F;'>  <!ENTITY dbkarow '&#x290F;'>  <!ENTITY rBarr '&#x290F;'>
-<!ENTITY RBarr '&#x2910;'>  <!ENTITY drbkarow '&#x2910;'>
-<!ENTITY DDotrahd '&#x2911;'>
-<!ENTITY UpArrowBar '&#x2912;'>
-<!ENTITY DownArrowBar '&#x2913;'>
-<!ENTITY Rarrtl '&#x2916;'>
-<!ENTITY latail '&#x2919;'>
-<!ENTITY lAtail '&#x291B;'>
-<!ENTITY rAtail '&#x291C;'>
-<!ENTITY larrfs '&#x291D;'>
-<!ENTITY rarrfs '&#x291E;'>
-<!ENTITY larrbfs '&#x291F;'>
-<!ENTITY rarrbfs '&#x2920;'>
-<!ENTITY nwarhk '&#x2923;'>
-<!ENTITY nearhk '&#x2924;'>
-<!ENTITY hksearow '&#x2925;'>  <!ENTITY searhk '&#x2925;'>
-<!ENTITY hkswarow '&#x2926;'>  <!ENTITY swarhk '&#x2926;'>
-<!ENTITY nwnear '&#x2927;'>
-<!ENTITY nesear '&#x2928;'>  <!ENTITY toea '&#x2928;'>
-<!ENTITY seswar '&#x2929;'>  <!ENTITY tosa '&#x2929;'>
-<!ENTITY swnwar '&#x292A;'>
-<!ENTITY rarrc '&#x2933;'>
-<!ENTITY nrarrc '&#xEF2B;'>
-<!ENTITY cudarrr '&#x2935;'>
-<!ENTITY ldca '&#x2936;'>
-<!ENTITY rdca '&#x2937;'>
-<!ENTITY cudarrl '&#x2938;'>
-<!ENTITY larrpl '&#x2939;'>
-<!ENTITY curarrm '&#x293C;'>
-<!ENTITY cularrp '&#x293D;'>
-<!ENTITY rarrpl '&#x2945;'>
-<!ENTITY harrcir '&#x2948;'>
-<!ENTITY Uarrocir '&#x2949;'>
-<!ENTITY lurdshar '&#x294A;'>
-<!ENTITY ldrushar '&#x294B;'>
-<!ENTITY LeftRightVector '&#x294E;'>
-<!ENTITY RightUpDownVector '&#x294F;'>
-<!ENTITY DownLeftRightVector '&#x2950;'>
-<!ENTITY LeftUpDownVector '&#x2951;'>
-<!ENTITY LeftVectorBar '&#x2952;'>
-<!ENTITY RightVectorBar '&#x2953;'>
-<!ENTITY RightUpVectorBar '&#x2954;'>
-<!ENTITY RightDownVectorBar '&#x2955;'>
-<!ENTITY DownLeftVectorBar '&#x2956;'>
-<!ENTITY DownRightVectorBar '&#x2957;'>
-<!ENTITY LeftUpVectorBar '&#x2958;'>
-<!ENTITY LeftDownVectorBar '&#x2959;'>
-<!ENTITY LeftTeeVector '&#x295A;'>
-<!ENTITY RightTeeVector '&#x295B;'>
-<!ENTITY RightUpTeeVector '&#x295C;'>
-<!ENTITY RightDownTeeVector '&#x295D;'>
-<!ENTITY DownLeftTeeVector '&#x295E;'>
-<!ENTITY DownRightTeeVector '&#x295F;'>
-<!ENTITY LeftUpTeeVector '&#x2960;'>
-<!ENTITY LeftDownTeeVector '&#x2961;'>
-<!ENTITY lHar '&#x2962;'>
-<!ENTITY uHar '&#x2963;'>
-<!ENTITY rHar '&#x2964;'>
-<!ENTITY dHar '&#x2965;'>
-<!ENTITY luruhar '&#x2966;'>
-<!ENTITY ldrdhar '&#x2967;'>
-<!ENTITY ruluhar '&#x2968;'>
-<!ENTITY rdldhar '&#x2969;'>
-<!ENTITY lharul '&#x296A;'>
-<!ENTITY llhard '&#x296B;'>
-<!ENTITY rharul '&#x296C;'>
-<!ENTITY lrhard '&#x296D;'>
-<!ENTITY UpEquilibrium '&#x296E;'>  <!ENTITY udhar '&#x296E;'>
-<!ENTITY ReverseUpEquilibrium '&#x296F;'>  <!ENTITY duhar '&#x296F;'>
-<!ENTITY RoundImplies '&#x2970;'>
-<!ENTITY erarr '&#x2971;'>
-<!ENTITY simrarr '&#x2972;'>
-<!ENTITY larrsim '&#x2973;'>
-<!ENTITY rarrsim '&#x2974;'>
-<!ENTITY rarrap '&#x2975;'>
-<!ENTITY ltlarr '&#x2976;'>
-<!ENTITY gtrarr '&#x2978;'>
-<!ENTITY subrarr '&#x2979;'>
-<!ENTITY suplarr '&#x297B;'>
-<!ENTITY lfisht '&#x297C;'>
-<!ENTITY rfisht '&#x297D;'>
-<!ENTITY ufisht '&#x297E;'>
-<!ENTITY dfisht '&#x297F;'>
-<!ENTITY lbrke '&#x298B;'>
-<!ENTITY rbrke '&#x298C;'>
-<!ENTITY lbrkslu '&#x298D;'>
-<!ENTITY rbrksld '&#x298E;'>
-<!ENTITY lbrksld '&#x298F;'>
-<!ENTITY rbrkslu '&#x2990;'>
-<!ENTITY langd '&#x2991;'>
-<!ENTITY rangd '&#x2992;'>
-<!ENTITY lparlt '&#x2993;'>
-<!ENTITY rpargt '&#x2994;'>
-<!ENTITY gtlPar '&#x2995;'>
-<!ENTITY ltrPar '&#x2996;'>
-<!ENTITY vzigzag '&#x299A;'>
-<!ENTITY angrtvbd '&#x299D;'>
-<!ENTITY angrtvb '&#xEF2C;'>
-<!ENTITY ange '&#x29A4;'>
-<!ENTITY range '&#x29A5;'>
-<!ENTITY dwangle '&#x29A6;'>
-<!ENTITY uwangle '&#x29A7;'>
-<!ENTITY angmsdaa '&#x29A8;'>
-<!ENTITY angmsdab '&#x29A9;'>
-<!ENTITY angmsdac '&#x29AA;'>
-<!ENTITY angmsdad '&#x29AB;'>
-<!ENTITY angmsdae '&#x29AC;'>
-<!ENTITY angmsdaf '&#x29AD;'>
-<!ENTITY angmsdag '&#x29AE;'>
-<!ENTITY angmsdah '&#x29AF;'>
-<!ENTITY bemptyv '&#x29B0;'>
-<!ENTITY demptyv '&#x29B1;'>
-<!ENTITY cemptyv '&#x29B2;'>
-<!ENTITY raemptyv '&#x29B3;'>
-<!ENTITY laemptyv '&#x29B4;'>
-<!ENTITY ohbar '&#x29B5;'>
-<!ENTITY omid '&#x29B6;'>
-<!ENTITY opar '&#x29B7;'>
-<!ENTITY operp '&#x29B9;'>
-<!ENTITY olcross '&#x29BB;'>
-<!ENTITY odsold '&#x29BC;'>
-<!ENTITY olcir '&#x29BE;'>
-<!ENTITY ofcir '&#x29BF;'>
-<!ENTITY olt '&#x29C0;'>
-<!ENTITY ogt '&#x29C1;'>
-<!ENTITY cirscir '&#x29C2;'>
-<!ENTITY cirE '&#x29C3;'>
-<!ENTITY solb '&#x29C4;'>
-<!ENTITY bsolb '&#x29C5;'>
-<!ENTITY boxbox '&#x29C9;'>
-<!ENTITY trisb '&#x29CD;'>
-<!ENTITY rtriltri '&#x29CE;'>
-<!ENTITY LeftTriangleBar '&#x29CF;'>
-<!ENTITY NotLeftTriangleBar '&#xEF2D;'>
-<!ENTITY RightTriangleBar '&#x29D0;'>
-<!ENTITY NotRightTriangleBar '&#xEF2E;'>
-<!ENTITY race '&#x29DA;'>
-<!ENTITY acE '&#x29DB;'>
-<!ENTITY iinfin '&#x29DC;'>
-<!ENTITY nvinfin '&#x29DE;'>
-<!ENTITY eparsl '&#x29E3;'>
-<!ENTITY smeparsl '&#x29E4;'>
-<!ENTITY eqvparsl '&#x29E5;'>
-<!ENTITY blacklozenge '&#x29EB;'>  <!ENTITY lozf '&#x29EB;'>
-<!ENTITY RuleDelayed '&#x29F4;'>
-<!ENTITY dsol '&#x29F6;'>
-<!ENTITY iiiint '&#x2A0C;'>  <!ENTITY qint '&#x2A0C;'>
-<!ENTITY fpartint '&#x2A0D;'>
-<!ENTITY cirfnint '&#x2A10;'>
-<!ENTITY awint '&#x2A11;'>
-<!ENTITY rppolint '&#x2A12;'>
-<!ENTITY scpolint '&#x2A13;'>
-<!ENTITY npolint '&#x2A14;'>
-<!ENTITY pointint '&#x2A15;'>
-<!ENTITY quatint '&#x2A16;'>
-<!ENTITY intlarhk '&#x2A17;'>
-<!ENTITY pluscir '&#x2A22;'>
-<!ENTITY plusacir '&#x2A23;'>
-<!ENTITY simplus '&#x2A24;'>
-<!ENTITY plusdu '&#x2A25;'>
-<!ENTITY plussim '&#x2A26;'>
-<!ENTITY plustwo '&#x2A27;'>
-<!ENTITY mcomma '&#x2A29;'>
-<!ENTITY minusdu '&#x2A2A;'>
-<!ENTITY loplus '&#x2A2D;'>
-<!ENTITY roplus '&#x2A2E;'>
-<!ENTITY Cross '&#x2A2F;'>
-<!ENTITY timesd '&#x2A30;'>
-<!ENTITY timesbar '&#x2A31;'>
-<!ENTITY smashp '&#x2A33;'>
-<!ENTITY lotimes '&#x2A34;'>
-<!ENTITY rotimes '&#x2A35;'>
-<!ENTITY otimesas '&#x2A36;'>
-<!ENTITY Otimes '&#x2A37;'>
-<!ENTITY odiv '&#x2A38;'>
-<!ENTITY triplus '&#x2A39;'>
-<!ENTITY triminus '&#x2A3A;'>
-<!ENTITY tritime '&#x2A3B;'>
-<!ENTITY intprod '&#x2A3C;'>  <!ENTITY iprod '&#x2A3C;'>
-<!ENTITY amalg '&#x2A3F;'>
-<!ENTITY capdot '&#x2A40;'>
-<!ENTITY ncup '&#x2A42;'>
-<!ENTITY ncap '&#x2A43;'>
-<!ENTITY capand '&#x2A44;'>
-<!ENTITY cupor '&#x2A45;'>
-<!ENTITY cupcap '&#x2A46;'>
-<!ENTITY capcup '&#x2A47;'>
-<!ENTITY cupbrcap '&#x2A48;'>
-<!ENTITY capbrcup '&#x2A49;'>
-<!ENTITY cupcup '&#x2A4A;'>
-<!ENTITY capcap '&#x2A4B;'>
-<!ENTITY ccups '&#x2A4C;'>
-<!ENTITY ccaps '&#x2A4D;'>
-<!ENTITY ccupssm '&#x2A50;'>
-<!ENTITY And '&#x2A53;'>
-<!ENTITY Or '&#x2A54;'>
-<!ENTITY andand '&#x2A55;'>
-<!ENTITY oror '&#x2A56;'>
-<!ENTITY orslope '&#x2A57;'>
-<!ENTITY andslope '&#x2A58;'>
-<!ENTITY andv '&#x2A5A;'>
-<!ENTITY orv '&#x2A5B;'>
-<!ENTITY andd '&#x2A5C;'>
-<!ENTITY ord '&#x2A5D;'>
-<!ENTITY wedbar '&#x2A5F;'>
-<!ENTITY sdote '&#x2A66;'>
-<!ENTITY simdot '&#x2A6A;'>
-<!ENTITY congdot '&#x2A6D;'>
-<!ENTITY ncongdot '&#xEF2F;'>
-<!ENTITY apacir '&#x2A6F;'>
-<!ENTITY napE '&#xEF30;'>
-<!ENTITY eplus '&#x2A71;'>
-<!ENTITY pluse '&#x2A72;'>
-<!ENTITY Esim '&#x2A73;'>
-<!ENTITY Colone '&#x2A74;'>
-<!ENTITY Equal '&#x2A75;'>
-<!ENTITY ddotseq '&#x2A77;'>  <!ENTITY eDDot '&#x2A77;'>
-<!ENTITY equivDD '&#x2A78;'>
-<!ENTITY ltcir '&#x2A79;'>
-<!ENTITY gtcir '&#x2A7A;'>
-<!ENTITY ltquest '&#x2A7B;'>
-<!ENTITY gtquest '&#x2A7C;'>
-<!ENTITY LessSlantEqual '&#x2A7D;'>  <!ENTITY leqslant '&#x2A7D;'>  <!ENTITY les '&#x2A7D;'>
-<!ENTITY GreaterSlantEqual '&#x2A7E;'>  <!ENTITY geqslant '&#x2A7E;'>  <!ENTITY ges '&#x2A7E;'>
-<!ENTITY lesdot '&#x2A7F;'>
-<!ENTITY gesdot '&#x2A80;'>
-<!ENTITY lesdoto '&#x2A81;'>
-<!ENTITY gesdoto '&#x2A82;'>
-<!ENTITY lesdotor '&#x2A83;'>
-<!ENTITY gesdotol '&#x2A84;'>
-<!ENTITY lnap '&#x2A89;'>  <!ENTITY lnapprox '&#x2A89;'>
-<!ENTITY gnap '&#x2A8A;'>  <!ENTITY gnapprox '&#x2A8A;'>
-<!ENTITY lsime '&#x2A8D;'>
-<!ENTITY gsime '&#x2A8E;'>
-<!ENTITY lsimg '&#x2A8F;'>
-<!ENTITY gsiml '&#x2A90;'>
-<!ENTITY lgE '&#x2A91;'>
-<!ENTITY glE '&#x2A92;'>
-<!ENTITY lesges '&#x2A93;'>
-<!ENTITY gesles '&#x2A94;'>
-<!ENTITY elsdot '&#x2A97;'>
-<!ENTITY egsdot '&#x2A98;'>
-<!ENTITY el '&#x2A99;'>
-<!ENTITY eg '&#x2A9A;'>
-<!ENTITY siml '&#x2A9D;'>
-<!ENTITY simg '&#x2A9E;'>
-<!ENTITY simlE '&#x2A9F;'>
-<!ENTITY simgE '&#x2AA0;'>
-<!ENTITY LessLess '&#x2AA1;'>
-<!ENTITY GreaterGreater '&#x2AA2;'>
-<!ENTITY glj '&#x2AA4;'>
-<!ENTITY gla '&#x2AA5;'>
-<!ENTITY ltcc '&#x2AA6;'>
-<!ENTITY gtcc '&#x2AA7;'>
-<!ENTITY lescc '&#x2AA8;'>
-<!ENTITY gescc '&#x2AA9;'>
-<!ENTITY smt '&#x2AAA;'>
-<!ENTITY lat '&#x2AAB;'>
-<!ENTITY smte '&#x2AAC;'>
-<!ENTITY smtes '&#xEF31;'>
-<!ENTITY late '&#x2AAD;'>
-<!ENTITY lates '&#xEF32;'>
-<!ENTITY bumpE '&#x2AAE;'>
-<!ENTITY PrecedesEqual '&#x2AAF;'>  <!ENTITY prE '&#x2AAF;'>  <!ENTITY pre '&#x2AAF;'>  <!ENTITY preceq '&#x2AAF;'>
-<!ENTITY NotPrecedesEqual '&#xEF33;'>  <!ENTITY npre '&#xEF33;'>  <!ENTITY npreceq '&#xEF33;'>
-<!ENTITY NotSucceedsEqual '&#xEF34;'>  <!ENTITY nsce '&#xEF34;'>  <!ENTITY nsucceq '&#xEF34;'>
-<!ENTITY precneqq '&#x2AB5;'>  <!ENTITY prnE '&#x2AB5;'>
-<!ENTITY scnE '&#x2AB6;'>  <!ENTITY succneqq '&#x2AB6;'>
-<!ENTITY Pr '&#x2ABB;'>
-<!ENTITY Sc '&#x2ABC;'>
-<!ENTITY subdot '&#x2ABD;'>
-<!ENTITY supdot '&#x2ABE;'>
-<!ENTITY subplus '&#x2ABF;'>
-<!ENTITY supplus '&#x2AC0;'>
-<!ENTITY submult '&#x2AC1;'>
-<!ENTITY supmult '&#x2AC2;'>
-<!ENTITY subedot '&#x2AC3;'>
-<!ENTITY supedot '&#x2AC4;'>
-<!ENTITY subsim '&#x2AC7;'>
-<!ENTITY supsim '&#x2AC8;'>
-<!ENTITY csub '&#x2ACF;'>
-<!ENTITY csup '&#x2AD0;'>
-<!ENTITY csube '&#x2AD1;'>
-<!ENTITY csupe '&#x2AD2;'>
-<!ENTITY subsup '&#x2AD3;'>
-<!ENTITY supsub '&#x2AD4;'>
-<!ENTITY subsub '&#x2AD5;'>
-<!ENTITY supsup '&#x2AD6;'>
-<!ENTITY suphsub '&#x2AD7;'>
-<!ENTITY supdsub '&#x2AD8;'>
-<!ENTITY forkv '&#x2AD9;'>
-<!ENTITY topfork '&#x2ADA;'>
-<!ENTITY mlcp '&#x2ADB;'>
-<!ENTITY Dashv '&#x2AE4;'>  <!ENTITY DoubleLeftTee '&#x2AE4;'>
-<!ENTITY Vdashl '&#x2AE6;'>
-<!ENTITY Barv '&#x2AE7;'>
-<!ENTITY vBar '&#x2AE8;'>
-<!ENTITY vBarv '&#x2AE9;'>
-<!ENTITY Vbar '&#x2AEB;'>
-<!ENTITY Not '&#x2AEC;'>
-<!ENTITY bNot '&#x2AED;'>
-<!ENTITY rnmid '&#x2AEE;'>
-<!ENTITY cirmid '&#x2AEF;'>
-<!ENTITY midcir '&#x2AF0;'>
-<!ENTITY topcir '&#x2AF1;'>
-<!ENTITY nhpar '&#x2AF2;'>
-<!ENTITY parsim '&#x2AF3;'>
-<!ENTITY Lang '&#x300A;'>
-<!ENTITY Rang '&#x300B;'>
-<!ENTITY lbbrk '&#x3014;'>
-<!ENTITY rbbrk '&#x3015;'>
-<!ENTITY lopar '&#x3018;'>
-<!ENTITY ropar '&#x3019;'>
-<!ENTITY LeftDoubleBracket '&#x301A;'>  <!ENTITY lobrk '&#x301A;'>
-<!ENTITY RightDoubleBracket '&#x301B;'>  <!ENTITY robrk '&#x301B;'>
-<!ENTITY loang '&#xF558;'>
-<!ENTITY roang '&#xF559;'>
-<!ENTITY LongLeftArrow '&#xF576;'>  <!ENTITY longleftarrow '&#xF576;'>  <!ENTITY xlarr '&#xF576;'>
-<!ENTITY LongRightArrow '&#xF577;'>  <!ENTITY longrightarrow '&#xF577;'>  <!ENTITY xrarr '&#xF577;'>
-<!ENTITY LongLeftRightArrow '&#xF578;'>  <!ENTITY longleftrightarrow '&#xF578;'>  <!ENTITY xharr '&#xF578;'>
-<!ENTITY DoubleLongLeftArrow '&#xF579;'>  <!ENTITY Longleftarrow '&#xF579;'>  <!ENTITY xlArr '&#xF579;'>
-<!ENTITY DoubleLongRightArrow '&#xF57A;'>  <!ENTITY Longrightarrow '&#xF57A;'>  <!ENTITY xrArr '&#xF57A;'>
-<!ENTITY DoubleLongLeftRightArrow '&#xF57B;'>  <!ENTITY Longleftrightarrow '&#xF57B;'>  <!ENTITY xhArr '&#xF57B;'>
-<!ENTITY longmapsto '&#xF57D;'>  <!ENTITY xmap '&#xF57D;'>
-<!ENTITY FilledVerySmallSquare '&#xF59B;'>
-<!ENTITY EmptyVerySmallSquare '&#xF59C;'>
-<!ENTITY dzigrarr '&#xF5A2;'>
-<!ENTITY fflig '&#xFB00;'>
-<!ENTITY filig '&#xFB01;'>
-<!ENTITY fllig '&#xFB02;'>
-<!ENTITY ffilig '&#xFB03;'>
-<!ENTITY ffllig '&#xFB04;'>
-<!ENTITY OverParenthesis '&#xFE35;'>
-<!ENTITY UnderParenthesis '&#xFE36;'>
-<!ENTITY OverBrace '&#xFE37;'>
-<!ENTITY UnderBrace '&#xFE38;'>
-<!ENTITY NoBreak '&#xFEFF;'>
+<!ENTITY Tab "&#x9;">
+<!ENTITY NewLine "&#xA;">
+<!ENTITY excl "&#x21;">
+<!ENTITY quot "&#x22;">
+<!ENTITY num "&#x23;">
+<!ENTITY dollar "&#x24;">
+<!ENTITY percnt "&#x25;">
+<!ENTITY nvlt "&#x26;#x3C;&#x20D2;">
+<!ENTITY apos "&#x27;">
+<!ENTITY lpar "&#x28;">
+<!ENTITY rpar "&#x29;">
+<!ENTITY midast "&#x2A;"><!ENTITY ast "&#x2A;">
+<!ENTITY plus "&#x2B;">
+<!ENTITY comma "&#x2C;">
+<!ENTITY period "&#x2E;">
+<!ENTITY sol "&#x2F;">
+<!ENTITY colon "&#x3A;">
+<!ENTITY semi "&#x3B;">
+<!ENTITY equals "&#x3D;">
+<!ENTITY bne "&#x3D;&#x20E5;">
+<!ENTITY nvgt "&#x3E;&#x20D2;">
+<!ENTITY quest "&#x3F;">
+<!ENTITY commat "&#x40;">
+<!ENTITY lsqb "&#x5B;"><!ENTITY lbrack "&#x5B;">
+<!ENTITY bsol "&#x5C;">
+<!ENTITY bsolhsub "&#x5C;&#x2282;">
+<!ENTITY rsqb "&#x5D;"><!ENTITY rbrack "&#x5D;">
+<!ENTITY Hat "&#x5E;">
+<!ENTITY lowbar "&#x5F;">
+<!ENTITY grave "&#x60;"><!ENTITY DiacriticalGrave "&#x60;">
+<!ENTITY lcub "&#x7B;"><!ENTITY lbrace "&#x7B;">
+<!ENTITY verbar "&#x7C;"><!ENTITY VerticalLine "&#x7C;"><!ENTITY vert "&#x7C;">
+<!ENTITY rcub "&#x7D;"><!ENTITY rbrace "&#x7D;">
+<!ENTITY nbsp "&#xA0;"><!ENTITY NonBreakingSpace "&#xA0;">
+<!ENTITY iexcl "&#xA1;">
+<!ENTITY cent "&#xA2;">
+<!ENTITY pound "&#xA3;">
+<!ENTITY curren "&#xA4;">
+<!ENTITY yen "&#xA5;">
+<!ENTITY brvbar "&#xA6;">
+<!ENTITY sect "&#xA7;">
+<!ENTITY uml "&#xA8;"><!ENTITY Dot "&#xA8;"><!ENTITY die "&#xA8;"><!ENTITY DoubleDot "&#xA8;">
+<!ENTITY copy "&#xA9;">
+<!ENTITY ordf "&#xAA;">
+<!ENTITY laquo "&#xAB;">
+<!ENTITY not "&#xAC;">
+<!ENTITY shy "&#xAD;">
+<!ENTITY reg "&#xAE;"><!ENTITY circledR "&#xAE;">
+<!ENTITY macr "&#xAF;"><!ENTITY strns "&#xAF;"><!ENTITY OverBar "&#xAF;">
+<!ENTITY deg "&#xB0;">
+<!ENTITY plusmn "&#xB1;"><!ENTITY PlusMinus "&#xB1;"><!ENTITY pm "&#xB1;">
+<!ENTITY sup2 "&#xB2;">
+<!ENTITY sup3 "&#xB3;">
+<!ENTITY acute "&#xB4;"><!ENTITY DiacriticalAcute "&#xB4;">
+<!ENTITY micro "&#xB5;">
+<!ENTITY para "&#xB6;">
+<!ENTITY middot "&#xB7;"><!ENTITY CenterDot "&#xB7;"><!ENTITY centerdot "&#xB7;">
+<!ENTITY cedil "&#xB8;"><!ENTITY Cedilla "&#xB8;">
+<!ENTITY sup1 "&#xB9;">
+<!ENTITY ordm "&#xBA;">
+<!ENTITY raquo "&#xBB;">
+<!ENTITY frac14 "&#xBC;">
+<!ENTITY frac12 "&#xBD;"><!ENTITY half "&#xBD;">
+<!ENTITY frac34 "&#xBE;">
+<!ENTITY iquest "&#xBF;">
+<!ENTITY Agrave "&#xC0;">
+<!ENTITY Aacute "&#xC1;">
+<!ENTITY Acirc "&#xC2;">
+<!ENTITY Atilde "&#xC3;">
+<!ENTITY Auml "&#xC4;">
+<!ENTITY Aring "&#xC5;">
+<!ENTITY AElig "&#xC6;">
+<!ENTITY Ccedil "&#xC7;">
+<!ENTITY Egrave "&#xC8;">
+<!ENTITY Eacute "&#xC9;">
+<!ENTITY Ecirc "&#xCA;">
+<!ENTITY Euml "&#xCB;">
+<!ENTITY Igrave "&#xCC;">
+<!ENTITY Iacute "&#xCD;">
+<!ENTITY Icirc "&#xCE;">
+<!ENTITY Iuml "&#xCF;">
+<!ENTITY ETH "&#xD0;">
+<!ENTITY Ntilde "&#xD1;">
+<!ENTITY Ograve "&#xD2;">
+<!ENTITY Oacute "&#xD3;">
+<!ENTITY Ocirc "&#xD4;">
+<!ENTITY Otilde "&#xD5;">
+<!ENTITY Ouml "&#xD6;">
+<!ENTITY times "&#xD7;">
+<!ENTITY Oslash "&#xD8;">
+<!ENTITY Ugrave "&#xD9;">
+<!ENTITY Uacute "&#xDA;">
+<!ENTITY Ucirc "&#xDB;">
+<!ENTITY Uuml "&#xDC;">
+<!ENTITY Yacute "&#xDD;">
+<!ENTITY THORN "&#xDE;">
+<!ENTITY szlig "&#xDF;">
+<!ENTITY agrave "&#xE0;">
+<!ENTITY aacute "&#xE1;">
+<!ENTITY acirc "&#xE2;">
+<!ENTITY atilde "&#xE3;">
+<!ENTITY auml "&#xE4;">
+<!ENTITY aring "&#xE5;">
+<!ENTITY aelig "&#xE6;">
+<!ENTITY ccedil "&#xE7;">
+<!ENTITY egrave "&#xE8;">
+<!ENTITY eacute "&#xE9;">
+<!ENTITY ecirc "&#xEA;">
+<!ENTITY euml "&#xEB;">
+<!ENTITY igrave "&#xEC;">
+<!ENTITY iacute "&#xED;">
+<!ENTITY icirc "&#xEE;">
+<!ENTITY iuml "&#xEF;">
+<!ENTITY eth "&#xF0;">
+<!ENTITY ntilde "&#xF1;">
+<!ENTITY ograve "&#xF2;">
+<!ENTITY oacute "&#xF3;">
+<!ENTITY ocirc "&#xF4;">
+<!ENTITY otilde "&#xF5;">
+<!ENTITY ouml "&#xF6;">
+<!ENTITY divide "&#xF7;"><!ENTITY div "&#xF7;">
+<!ENTITY oslash "&#xF8;">
+<!ENTITY ugrave "&#xF9;">
+<!ENTITY uacute "&#xFA;">
+<!ENTITY ucirc "&#xFB;">
+<!ENTITY uuml "&#xFC;">
+<!ENTITY yacute "&#xFD;">
+<!ENTITY thorn "&#xFE;">
+<!ENTITY yuml "&#xFF;">
+<!ENTITY Amacr "&#x100;">
+<!ENTITY amacr "&#x101;">
+<!ENTITY Abreve "&#x102;">
+<!ENTITY abreve "&#x103;">
+<!ENTITY Aogon "&#x104;">
+<!ENTITY aogon "&#x105;">
+<!ENTITY Cacute "&#x106;">
+<!ENTITY cacute "&#x107;">
+<!ENTITY Ccirc "&#x108;">
+<!ENTITY ccirc "&#x109;">
+<!ENTITY Cdot "&#x10A;">
+<!ENTITY cdot "&#x10B;">
+<!ENTITY Ccaron "&#x10C;">
+<!ENTITY ccaron "&#x10D;">
+<!ENTITY Dcaron "&#x10E;">
+<!ENTITY dcaron "&#x10F;">
+<!ENTITY Dstrok "&#x110;">
+<!ENTITY dstrok "&#x111;">
+<!ENTITY Emacr "&#x112;">
+<!ENTITY emacr "&#x113;">
+<!ENTITY Edot "&#x116;">
+<!ENTITY edot "&#x117;">
+<!ENTITY Eogon "&#x118;">
+<!ENTITY eogon "&#x119;">
+<!ENTITY Ecaron "&#x11A;">
+<!ENTITY ecaron "&#x11B;">
+<!ENTITY Gcirc "&#x11C;">
+<!ENTITY gcirc "&#x11D;">
+<!ENTITY Gbreve "&#x11E;">
+<!ENTITY gbreve "&#x11F;">
+<!ENTITY Gdot "&#x120;">
+<!ENTITY gdot "&#x121;">
+<!ENTITY Gcedil "&#x122;">
+<!ENTITY Hcirc "&#x124;">
+<!ENTITY hcirc "&#x125;">
+<!ENTITY Hstrok "&#x126;">
+<!ENTITY hstrok "&#x127;">
+<!ENTITY Itilde "&#x128;">
+<!ENTITY itilde "&#x129;">
+<!ENTITY Imacr "&#x12A;">
+<!ENTITY imacr "&#x12B;">
+<!ENTITY Iogon "&#x12E;">
+<!ENTITY iogon "&#x12F;">
+<!ENTITY Idot "&#x130;">
+<!ENTITY IJlig "&#x132;">
+<!ENTITY ijlig "&#x133;">
+<!ENTITY Jcirc "&#x134;">
+<!ENTITY jcirc "&#x135;">
+<!ENTITY Kcedil "&#x136;">
+<!ENTITY kcedil "&#x137;">
+<!ENTITY kgreen "&#x138;">
+<!ENTITY Lacute "&#x139;">
+<!ENTITY lacute "&#x13A;">
+<!ENTITY Lcedil "&#x13B;">
+<!ENTITY lcedil "&#x13C;">
+<!ENTITY Lcaron "&#x13D;">
+<!ENTITY lcaron "&#x13E;">
+<!ENTITY Lmidot "&#x13F;">
+<!ENTITY lmidot "&#x140;">
+<!ENTITY Lstrok "&#x141;">
+<!ENTITY lstrok "&#x142;">
+<!ENTITY Nacute "&#x143;">
+<!ENTITY nacute "&#x144;">
+<!ENTITY Ncedil "&#x145;">
+<!ENTITY ncedil "&#x146;">
+<!ENTITY Ncaron "&#x147;">
+<!ENTITY ncaron "&#x148;">
+<!ENTITY napos "&#x149;">
+<!ENTITY ENG "&#x14A;">
+<!ENTITY eng "&#x14B;">
+<!ENTITY Omacr "&#x14C;">
+<!ENTITY omacr "&#x14D;">
+<!ENTITY Odblac "&#x150;">
+<!ENTITY odblac "&#x151;">
+<!ENTITY OElig "&#x152;">
+<!ENTITY oelig "&#x153;">
+<!ENTITY Racute "&#x154;">
+<!ENTITY racute "&#x155;">
+<!ENTITY Rcedil "&#x156;">
+<!ENTITY rcedil "&#x157;">
+<!ENTITY Rcaron "&#x158;">
+<!ENTITY rcaron "&#x159;">
+<!ENTITY Sacute "&#x15A;">
+<!ENTITY sacute "&#x15B;">
+<!ENTITY Scirc "&#x15C;">
+<!ENTITY scirc "&#x15D;">
+<!ENTITY Scedil "&#x15E;">
+<!ENTITY scedil "&#x15F;">
+<!ENTITY Scaron "&#x160;">
+<!ENTITY scaron "&#x161;">
+<!ENTITY Tcedil "&#x162;">
+<!ENTITY tcedil "&#x163;">
+<!ENTITY Tcaron "&#x164;">
+<!ENTITY tcaron "&#x165;">
+<!ENTITY Tstrok "&#x166;">
+<!ENTITY tstrok "&#x167;">
+<!ENTITY Utilde "&#x168;">
+<!ENTITY utilde "&#x169;">
+<!ENTITY Umacr "&#x16A;">
+<!ENTITY umacr "&#x16B;">
+<!ENTITY Ubreve "&#x16C;">
+<!ENTITY ubreve "&#x16D;">
+<!ENTITY Uring "&#x16E;">
+<!ENTITY uring "&#x16F;">
+<!ENTITY Udblac "&#x170;">
+<!ENTITY udblac "&#x171;">
+<!ENTITY Uogon "&#x172;">
+<!ENTITY uogon "&#x173;">
+<!ENTITY Wcirc "&#x174;">
+<!ENTITY wcirc "&#x175;">
+<!ENTITY Ycirc "&#x176;">
+<!ENTITY ycirc "&#x177;">
+<!ENTITY Yuml "&#x178;">
+<!ENTITY Zacute "&#x179;">
+<!ENTITY zacute "&#x17A;">
+<!ENTITY Zdot "&#x17B;">
+<!ENTITY zdot "&#x17C;">
+<!ENTITY Zcaron "&#x17D;">
+<!ENTITY zcaron "&#x17E;">
+<!ENTITY fnof "&#x192;">
+<!ENTITY imped "&#x1B5;">
+<!ENTITY gacute "&#x1F5;">
+<!ENTITY circ "&#x2C6;">
+<!ENTITY caron "&#x2C7;"><!ENTITY Hacek "&#x2C7;">
+<!ENTITY breve "&#x2D8;"><!ENTITY Breve "&#x2D8;">
+<!ENTITY dot "&#x2D9;"><!ENTITY DiacriticalDot "&#x2D9;">
+<!ENTITY ring "&#x2DA;">
+<!ENTITY ogon "&#x2DB;">
+<!ENTITY tilde "&#x2DC;"><!ENTITY DiacriticalTilde "&#x2DC;">
+<!ENTITY dblac "&#x2DD;"><!ENTITY DiacriticalDoubleAcute "&#x2DD;">
+<!ENTITY DownBreve " &#x311;">
+<!ENTITY UnderBar " &#x332;">
+<!ENTITY Alpha "&#x391;">
+<!ENTITY Beta "&#x392;">
+<!ENTITY Gamma "&#x393;">
+<!ENTITY Delta "&#x394;">
+<!ENTITY Epsilon "&#x395;">
+<!ENTITY Zeta "&#x396;">
+<!ENTITY Eta "&#x397;">
+<!ENTITY Theta "&#x398;">
+<!ENTITY Iota "&#x399;">
+<!ENTITY Kappa "&#x39A;">
+<!ENTITY Lambda "&#x39B;">
+<!ENTITY Mu "&#x39C;">
+<!ENTITY Nu "&#x39D;">
+<!ENTITY Xi "&#x39E;">
+<!ENTITY Omicron "&#x39F;">
+<!ENTITY Pi "&#x3A0;">
+<!ENTITY Rho "&#x3A1;">
+<!ENTITY Sigma "&#x3A3;">
+<!ENTITY Tau "&#x3A4;">
+<!ENTITY Upsilon "&#x3A5;">
+<!ENTITY Phi "&#x3A6;">
+<!ENTITY Chi "&#x3A7;">
+<!ENTITY Psi "&#x3A8;">
+<!ENTITY Omega "&#x3A9;">
+<!ENTITY alpha "&#x3B1;">
+<!ENTITY beta "&#x3B2;">
+<!ENTITY gamma "&#x3B3;">
+<!ENTITY delta "&#x3B4;">
+<!ENTITY epsilon "&#x3B5;"><!ENTITY epsiv "&#x3B5;"><!ENTITY varepsilon "&#x3B5;">
+<!ENTITY zeta "&#x3B6;">
+<!ENTITY eta "&#x3B7;">
+<!ENTITY theta "&#x3B8;">
+<!ENTITY iota "&#x3B9;">
+<!ENTITY kappa "&#x3BA;">
+<!ENTITY lambda "&#x3BB;">
+<!ENTITY mu "&#x3BC;">
+<!ENTITY nu "&#x3BD;">
+<!ENTITY xi "&#x3BE;">
+<!ENTITY omicron "&#x3BF;">
+<!ENTITY pi "&#x3C0;">
+<!ENTITY rho "&#x3C1;">
+<!ENTITY sigmaf "&#x3C2;"><!ENTITY sigmav "&#x3C2;"><!ENTITY varsigma "&#x3C2;">
+<!ENTITY sigma "&#x3C3;">
+<!ENTITY tau "&#x3C4;">
+<!ENTITY upsilon "&#x3C5;"><!ENTITY upsi "&#x3C5;">
+<!ENTITY phiv "&#x3C6;"><!ENTITY varphi "&#x3C6;">
+<!ENTITY chi "&#x3C7;">
+<!ENTITY psi "&#x3C8;">
+<!ENTITY omega "&#x3C9;">
+<!ENTITY thetasym "&#x3D1;"><!ENTITY thetav "&#x3D1;"><!ENTITY vartheta "&#x3D1;">
+<!ENTITY upsih "&#x3D2;"><!ENTITY Upsi "&#x3D2;">
+<!ENTITY straightphi "&#x3D5;">
+<!ENTITY piv "&#x3D6;"><!ENTITY varpi "&#x3D6;">
+<!ENTITY Gammad "&#x3DC;">
+<!ENTITY gammad "&#x3DD;"><!ENTITY digamma "&#x3DD;">
+<!ENTITY kappav "&#x3F0;"><!ENTITY varkappa "&#x3F0;">
+<!ENTITY rhov "&#x3F1;"><!ENTITY varrho "&#x3F1;">
+<!ENTITY epsi "&#x3F5;"><!ENTITY straightepsilon "&#x3F5;">
+<!ENTITY bepsi "&#x3F6;"><!ENTITY backepsilon "&#x3F6;">
+<!ENTITY IOcy "&#x401;">
+<!ENTITY DJcy "&#x402;">
+<!ENTITY GJcy "&#x403;">
+<!ENTITY Jukcy "&#x404;">
+<!ENTITY DScy "&#x405;">
+<!ENTITY Iukcy "&#x406;">
+<!ENTITY YIcy "&#x407;">
+<!ENTITY Jsercy "&#x408;">
+<!ENTITY LJcy "&#x409;">
+<!ENTITY NJcy "&#x40A;">
+<!ENTITY TSHcy "&#x40B;">
+<!ENTITY KJcy "&#x40C;">
+<!ENTITY Ubrcy "&#x40E;">
+<!ENTITY DZcy "&#x40F;">
+<!ENTITY Acy "&#x410;">
+<!ENTITY Bcy "&#x411;">
+<!ENTITY Vcy "&#x412;">
+<!ENTITY Gcy "&#x413;">
+<!ENTITY Dcy "&#x414;">
+<!ENTITY IEcy "&#x415;">
+<!ENTITY ZHcy "&#x416;">
+<!ENTITY Zcy "&#x417;">
+<!ENTITY Icy "&#x418;">
+<!ENTITY Jcy "&#x419;">
+<!ENTITY Kcy "&#x41A;">
+<!ENTITY Lcy "&#x41B;">
+<!ENTITY Mcy "&#x41C;">
+<!ENTITY Ncy "&#x41D;">
+<!ENTITY Ocy "&#x41E;">
+<!ENTITY Pcy "&#x41F;">
+<!ENTITY Rcy "&#x420;">
+<!ENTITY Scy "&#x421;">
+<!ENTITY Tcy "&#x422;">
+<!ENTITY Ucy "&#x423;">
+<!ENTITY Fcy "&#x424;">
+<!ENTITY KHcy "&#x425;">
+<!ENTITY TScy "&#x426;">
+<!ENTITY CHcy "&#x427;">
+<!ENTITY SHcy "&#x428;">
+<!ENTITY SHCHcy "&#x429;">
+<!ENTITY HARDcy "&#x42A;">
+<!ENTITY Ycy "&#x42B;">
+<!ENTITY SOFTcy "&#x42C;">
+<!ENTITY Ecy "&#x42D;">
+<!ENTITY YUcy "&#x42E;">
+<!ENTITY YAcy "&#x42F;">
+<!ENTITY acy "&#x430;">
+<!ENTITY bcy "&#x431;">
+<!ENTITY vcy "&#x432;">
+<!ENTITY gcy "&#x433;">
+<!ENTITY dcy "&#x434;">
+<!ENTITY iecy "&#x435;">
+<!ENTITY zhcy "&#x436;">
+<!ENTITY zcy "&#x437;">
+<!ENTITY icy "&#x438;">
+<!ENTITY jcy "&#x439;">
+<!ENTITY kcy "&#x43A;">
+<!ENTITY lcy "&#x43B;">
+<!ENTITY mcy "&#x43C;">
+<!ENTITY ncy "&#x43D;">
+<!ENTITY ocy "&#x43E;">
+<!ENTITY pcy "&#x43F;">
+<!ENTITY rcy "&#x440;">
+<!ENTITY scy "&#x441;">
+<!ENTITY tcy "&#x442;">
+<!ENTITY ucy "&#x443;">
+<!ENTITY fcy "&#x444;">
+<!ENTITY khcy "&#x445;">
+<!ENTITY tscy "&#x446;">
+<!ENTITY chcy "&#x447;">
+<!ENTITY shcy "&#x448;">
+<!ENTITY shchcy "&#x449;">
+<!ENTITY hardcy "&#x44A;">
+<!ENTITY ycy "&#x44B;">
+<!ENTITY softcy "&#x44C;">
+<!ENTITY ecy "&#x44D;">
+<!ENTITY yucy "&#x44E;">
+<!ENTITY yacy "&#x44F;">
+<!ENTITY iocy "&#x451;">
+<!ENTITY djcy "&#x452;">
+<!ENTITY gjcy "&#x453;">
+<!ENTITY jukcy "&#x454;">
+<!ENTITY dscy "&#x455;">
+<!ENTITY iukcy "&#x456;">
+<!ENTITY yicy "&#x457;">
+<!ENTITY jsercy "&#x458;">
+<!ENTITY ljcy "&#x459;">
+<!ENTITY njcy "&#x45A;">
+<!ENTITY tshcy "&#x45B;">
+<!ENTITY kjcy "&#x45C;">
+<!ENTITY ubrcy "&#x45E;">
+<!ENTITY dzcy "&#x45F;">
+<!ENTITY ensp "&#x2002;">
+<!ENTITY emsp "&#x2003;">
+<!ENTITY emsp13 "&#x2004;">
+<!ENTITY emsp14 "&#x2005;">
+<!ENTITY numsp "&#x2007;">
+<!ENTITY puncsp "&#x2008;">
+<!ENTITY thinsp "&#x2009;"><!ENTITY ThinSpace "&#x2009;">
+<!ENTITY ThickSpace "&#x2009;&#x200A;&#x200A;">
+<!ENTITY hairsp "&#x200A;"><!ENTITY VeryThinSpace "&#x200A;">
+<!ENTITY ZeroWidthSpace "&#x200B;"><!ENTITY NegativeMediumSpace "&#x200B;"><!ENTITY NegativeThickSpace "&#x200B;"><!ENTITY NegativeThinSpace "&#x200B;"><!ENTITY NegativeVeryThinSpace "&#x200B;">
+<!ENTITY zwnj "&#x200C;">
+<!ENTITY zwj "&#x200D;">
+<!ENTITY lrm "&#x200E;">
+<!ENTITY rlm "&#x200F;">
+<!ENTITY hyphen "&#x2010;"><!ENTITY dash "&#x2010;">
+<!ENTITY ndash "&#x2013;">
+<!ENTITY mdash "&#x2014;">
+<!ENTITY horbar "&#x2015;">
+<!ENTITY Verbar "&#x2016;"><!ENTITY Vert "&#x2016;">
+<!ENTITY lsquo "&#x2018;"><!ENTITY OpenCurlyQuote "&#x2018;">
+<!ENTITY rsquo "&#x2019;"><!ENTITY rsquor "&#x2019;"><!ENTITY CloseCurlyQuote "&#x2019;">
+<!ENTITY sbquo "&#x201A;"><!ENTITY lsquor "&#x201A;">
+<!ENTITY ldquo "&#x201C;"><!ENTITY OpenCurlyDoubleQuote "&#x201C;">
+<!ENTITY rdquo "&#x201D;"><!ENTITY rdquor "&#x201D;"><!ENTITY CloseCurlyDoubleQuote "&#x201D;">
+<!ENTITY bdquo "&#x201E;"><!ENTITY ldquor "&#x201E;">
+<!ENTITY dagger "&#x2020;">
+<!ENTITY Dagger "&#x2021;"><!ENTITY ddagger "&#x2021;">
+<!ENTITY bull "&#x2022;"><!ENTITY bullet "&#x2022;">
+<!ENTITY nldr "&#x2025;">
+<!ENTITY hellip "&#x2026;"><!ENTITY mldr "&#x2026;">
+<!ENTITY permil "&#x2030;">
+<!ENTITY pertenk "&#x2031;">
+<!ENTITY prime "&#x2032;">
+<!ENTITY Prime "&#x2033;">
+<!ENTITY tprime "&#x2034;">
+<!ENTITY bprime "&#x2035;"><!ENTITY backprime "&#x2035;">
+<!ENTITY lsaquo "&#x2039;">
+<!ENTITY rsaquo "&#x203A;">
+<!ENTITY oline "&#x203E;">
+<!ENTITY caret "&#x2041;">
+<!ENTITY hybull "&#x2043;">
+<!ENTITY frasl "&#x2044;">
+<!ENTITY bsemi "&#x204F;">
+<!ENTITY qprime "&#x2057;">
+<!ENTITY MediumSpace "&#x205F;">
+<!ENTITY NoBreak "&#x2060;">
+<!ENTITY af "&#x2061;"><!ENTITY ApplyFunction "&#x2061;">
+<!ENTITY it "&#x2062;"><!ENTITY InvisibleTimes "&#x2062;">
+<!ENTITY ic "&#x2063;"><!ENTITY InvisibleComma "&#x2063;">
+<!ENTITY euro "&#x20AC;">
+<!ENTITY tdot " &#x20DB;"><!ENTITY TripleDot " &#x20DB;">
+<!ENTITY DotDot " &#x20DC;">
+<!ENTITY Copf "&#x2102;"><!ENTITY complexes "&#x2102;">
+<!ENTITY incare "&#x2105;">
+<!ENTITY gscr "&#x210A;">
+<!ENTITY Hscr "&#x210B;"><!ENTITY hamilt "&#x210B;"><!ENTITY HilbertSpace "&#x210B;">
+<!ENTITY Hfr "&#x210C;"><!ENTITY Poincareplane "&#x210C;">
+<!ENTITY Hopf "&#x210D;"><!ENTITY quaternions "&#x210D;">
+<!ENTITY planckh "&#x210E;">
+<!ENTITY planck "&#x210F;"><!ENTITY plankv "&#x210F;"><!ENTITY hbar "&#x210F;"><!ENTITY hslash "&#x210F;">
+<!ENTITY Iscr "&#x2110;"><!ENTITY imagline "&#x2110;">
+<!ENTITY image "&#x2111;"><!ENTITY Ifr "&#x2111;"><!ENTITY Im "&#x2111;"><!ENTITY imagpart "&#x2111;">
+<!ENTITY Lscr "&#x2112;"><!ENTITY lagran "&#x2112;"><!ENTITY Laplacetrf "&#x2112;">
+<!ENTITY ell "&#x2113;">
+<!ENTITY Nopf "&#x2115;"><!ENTITY naturals "&#x2115;">
+<!ENTITY numero "&#x2116;">
+<!ENTITY copysr "&#x2117;">
+<!ENTITY weierp "&#x2118;"><!ENTITY wp "&#x2118;">
+<!ENTITY Popf "&#x2119;"><!ENTITY primes "&#x2119;">
+<!ENTITY Qopf "&#x211A;"><!ENTITY rationals "&#x211A;">
+<!ENTITY Rscr "&#x211B;"><!ENTITY realine "&#x211B;">
+<!ENTITY real "&#x211C;"><!ENTITY Rfr "&#x211C;"><!ENTITY Re "&#x211C;"><!ENTITY realpart "&#x211C;">
+<!ENTITY Ropf "&#x211D;"><!ENTITY reals "&#x211D;">
+<!ENTITY rx "&#x211E;">
+<!ENTITY trade "&#x2122;">
+<!ENTITY Zopf "&#x2124;"><!ENTITY integers "&#x2124;">
+<!ENTITY ohm "&#x2126;">
+<!ENTITY mho "&#x2127;">
+<!ENTITY Zfr "&#x2128;"><!ENTITY zeetrf "&#x2128;">
+<!ENTITY iiota "&#x2129;">
+<!ENTITY angst "&#x212B;">
+<!ENTITY Bscr "&#x212C;"><!ENTITY bernou "&#x212C;"><!ENTITY Bernoullis "&#x212C;">
+<!ENTITY Cfr "&#x212D;"><!ENTITY Cayleys "&#x212D;">
+<!ENTITY escr "&#x212F;">
+<!ENTITY Escr "&#x2130;"><!ENTITY expectation "&#x2130;">
+<!ENTITY Fscr "&#x2131;"><!ENTITY Fouriertrf "&#x2131;">
+<!ENTITY Mscr "&#x2133;"><!ENTITY phmmat "&#x2133;"><!ENTITY Mellintrf "&#x2133;">
+<!ENTITY oscr "&#x2134;"><!ENTITY order "&#x2134;"><!ENTITY orderof "&#x2134;">
+<!ENTITY alefsym "&#x2135;"><!ENTITY aleph "&#x2135;">
+<!ENTITY beth "&#x2136;">
+<!ENTITY gimel "&#x2137;">
+<!ENTITY daleth "&#x2138;">
+<!ENTITY DD "&#x2145;"><!ENTITY CapitalDifferentialD "&#x2145;">
+<!ENTITY dd "&#x2146;"><!ENTITY DifferentialD "&#x2146;">
+<!ENTITY ee "&#x2147;"><!ENTITY ExponentialE "&#x2147;"><!ENTITY exponentiale "&#x2147;">
+<!ENTITY ii "&#x2148;"><!ENTITY ImaginaryI "&#x2148;">
+<!ENTITY frac13 "&#x2153;">
+<!ENTITY frac23 "&#x2154;">
+<!ENTITY frac15 "&#x2155;">
+<!ENTITY frac25 "&#x2156;">
+<!ENTITY frac35 "&#x2157;">
+<!ENTITY frac45 "&#x2158;">
+<!ENTITY frac16 "&#x2159;">
+<!ENTITY frac56 "&#x215A;">
+<!ENTITY frac18 "&#x215B;">
+<!ENTITY frac38 "&#x215C;">
+<!ENTITY frac58 "&#x215D;">
+<!ENTITY frac78 "&#x215E;">
+<!ENTITY larr "&#x2190;"><!ENTITY slarr "&#x2190;"><!ENTITY LeftArrow "&#x2190;"><!ENTITY leftarrow "&#x2190;"><!ENTITY ShortLeftArrow "&#x2190;">
+<!ENTITY uarr "&#x2191;"><!ENTITY ShortUpArrow "&#x2191;"><!ENTITY UpArrow "&#x2191;"><!ENTITY uparrow "&#x2191;">
+<!ENTITY rarr "&#x2192;"><!ENTITY srarr "&#x2192;"><!ENTITY RightArrow "&#x2192;"><!ENTITY rightarrow "&#x2192;"><!ENTITY ShortRightArrow "&#x2192;">
+<!ENTITY darr "&#x2193;"><!ENTITY DownArrow "&#x2193;"><!ENTITY downarrow "&#x2193;"><!ENTITY ShortDownArrow "&#x2193;">
+<!ENTITY harr "&#x2194;"><!ENTITY LeftRightArrow "&#x2194;"><!ENTITY leftrightarrow "&#x2194;">
+<!ENTITY varr "&#x2195;"><!ENTITY UpDownArrow "&#x2195;"><!ENTITY updownarrow "&#x2195;">
+<!ENTITY nwarr "&#x2196;"><!ENTITY nwarrow "&#x2196;"><!ENTITY UpperLeftArrow "&#x2196;">
+<!ENTITY nearr "&#x2197;"><!ENTITY nearrow "&#x2197;"><!ENTITY UpperRightArrow "&#x2197;">
+<!ENTITY searr "&#x2198;"><!ENTITY LowerRightArrow "&#x2198;"><!ENTITY searrow "&#x2198;">
+<!ENTITY swarr "&#x2199;"><!ENTITY LowerLeftArrow "&#x2199;"><!ENTITY swarrow "&#x2199;">
+<!ENTITY nlarr "&#x219A;"><!ENTITY nleftarrow "&#x219A;">
+<!ENTITY nrarr "&#x219B;"><!ENTITY nrightarrow "&#x219B;">
+<!ENTITY rarrw "&#x219D;"><!ENTITY rightsquigarrow "&#x219D;">
+<!ENTITY nrarrw "&#x219D;&#x338;">
+<!ENTITY Larr "&#x219E;"><!ENTITY twoheadleftarrow "&#x219E;">
+<!ENTITY Uarr "&#x219F;">
+<!ENTITY Rarr "&#x21A0;"><!ENTITY twoheadrightarrow "&#x21A0;">
+<!ENTITY Darr "&#x21A1;">
+<!ENTITY larrtl "&#x21A2;"><!ENTITY leftarrowtail "&#x21A2;">
+<!ENTITY rarrtl "&#x21A3;"><!ENTITY rightarrowtail "&#x21A3;">
+<!ENTITY mapstoleft "&#x21A4;"><!ENTITY LeftTeeArrow "&#x21A4;">
+<!ENTITY mapstoup "&#x21A5;"><!ENTITY UpTeeArrow "&#x21A5;">
+<!ENTITY map "&#x21A6;"><!ENTITY mapsto "&#x21A6;"><!ENTITY RightTeeArrow "&#x21A6;">
+<!ENTITY mapstodown "&#x21A7;"><!ENTITY DownTeeArrow "&#x21A7;">
+<!ENTITY larrhk "&#x21A9;"><!ENTITY hookleftarrow "&#x21A9;">
+<!ENTITY rarrhk "&#x21AA;"><!ENTITY hookrightarrow "&#x21AA;">
+<!ENTITY larrlp "&#x21AB;"><!ENTITY looparrowleft "&#x21AB;">
+<!ENTITY rarrlp "&#x21AC;"><!ENTITY looparrowright "&#x21AC;">
+<!ENTITY harrw "&#x21AD;"><!ENTITY leftrightsquigarrow "&#x21AD;">
+<!ENTITY nharr "&#x21AE;"><!ENTITY nleftrightarrow "&#x21AE;">
+<!ENTITY lsh "&#x21B0;"><!ENTITY Lsh "&#x21B0;">
+<!ENTITY rsh "&#x21B1;"><!ENTITY Rsh "&#x21B1;">
+<!ENTITY ldsh "&#x21B2;">
+<!ENTITY rdsh "&#x21B3;">
+<!ENTITY crarr "&#x21B5;">
+<!ENTITY cularr "&#x21B6;"><!ENTITY curvearrowleft "&#x21B6;">
+<!ENTITY curarr "&#x21B7;"><!ENTITY curvearrowright "&#x21B7;">
+<!ENTITY olarr "&#x21BA;"><!ENTITY circlearrowleft "&#x21BA;">
+<!ENTITY orarr "&#x21BB;"><!ENTITY circlearrowright "&#x21BB;">
+<!ENTITY lharu "&#x21BC;"><!ENTITY leftharpoonup "&#x21BC;"><!ENTITY LeftVector "&#x21BC;">
+<!ENTITY lhard "&#x21BD;"><!ENTITY DownLeftVector "&#x21BD;"><!ENTITY leftharpoondown "&#x21BD;">
+<!ENTITY uharr "&#x21BE;"><!ENTITY RightUpVector "&#x21BE;"><!ENTITY upharpoonright "&#x21BE;">
+<!ENTITY uharl "&#x21BF;"><!ENTITY LeftUpVector "&#x21BF;"><!ENTITY upharpoonleft "&#x21BF;">
+<!ENTITY rharu "&#x21C0;"><!ENTITY rightharpoonup "&#x21C0;"><!ENTITY RightVector "&#x21C0;">
+<!ENTITY rhard "&#x21C1;"><!ENTITY DownRightVector "&#x21C1;"><!ENTITY rightharpoondown "&#x21C1;">
+<!ENTITY dharr "&#x21C2;"><!ENTITY downharpoonright "&#x21C2;"><!ENTITY RightDownVector "&#x21C2;">
+<!ENTITY dharl "&#x21C3;"><!ENTITY downharpoonleft "&#x21C3;"><!ENTITY LeftDownVector "&#x21C3;">
+<!ENTITY rlarr "&#x21C4;"><!ENTITY RightArrowLeftArrow "&#x21C4;"><!ENTITY rightleftarrows "&#x21C4;">
+<!ENTITY udarr "&#x21C5;"><!ENTITY UpArrowDownArrow "&#x21C5;">
+<!ENTITY lrarr "&#x21C6;"><!ENTITY LeftArrowRightArrow "&#x21C6;"><!ENTITY leftrightarrows "&#x21C6;">
+<!ENTITY llarr "&#x21C7;"><!ENTITY leftleftarrows "&#x21C7;">
+<!ENTITY uuarr "&#x21C8;"><!ENTITY upuparrows "&#x21C8;">
+<!ENTITY rrarr "&#x21C9;"><!ENTITY rightrightarrows "&#x21C9;">
+<!ENTITY ddarr "&#x21CA;"><!ENTITY downdownarrows "&#x21CA;">
+<!ENTITY lrhar "&#x21CB;"><!ENTITY leftrightharpoons "&#x21CB;"><!ENTITY ReverseEquilibrium "&#x21CB;">
+<!ENTITY rlhar "&#x21CC;"><!ENTITY Equilibrium "&#x21CC;"><!ENTITY rightleftharpoons "&#x21CC;">
+<!ENTITY nlArr "&#x21CD;"><!ENTITY nLeftarrow "&#x21CD;">
+<!ENTITY nhArr "&#x21CE;"><!ENTITY nLeftrightarrow "&#x21CE;">
+<!ENTITY nrArr "&#x21CF;"><!ENTITY nRightarrow "&#x21CF;">
+<!ENTITY lArr "&#x21D0;"><!ENTITY DoubleLeftArrow "&#x21D0;"><!ENTITY Leftarrow "&#x21D0;">
+<!ENTITY uArr "&#x21D1;"><!ENTITY DoubleUpArrow "&#x21D1;"><!ENTITY Uparrow "&#x21D1;">
+<!ENTITY rArr "&#x21D2;"><!ENTITY DoubleRightArrow "&#x21D2;"><!ENTITY Implies "&#x21D2;"><!ENTITY Rightarrow "&#x21D2;">
+<!ENTITY dArr "&#x21D3;"><!ENTITY DoubleDownArrow "&#x21D3;"><!ENTITY Downarrow "&#x21D3;">
+<!ENTITY hArr "&#x21D4;"><!ENTITY iff "&#x21D4;"><!ENTITY DoubleLeftRightArrow "&#x21D4;"><!ENTITY Leftrightarrow "&#x21D4;">
+<!ENTITY vArr "&#x21D5;"><!ENTITY DoubleUpDownArrow "&#x21D5;"><!ENTITY Updownarrow "&#x21D5;">
+<!ENTITY nwArr "&#x21D6;">
+<!ENTITY neArr "&#x21D7;">
+<!ENTITY seArr "&#x21D8;">
+<!ENTITY swArr "&#x21D9;">
+<!ENTITY lAarr "&#x21DA;"><!ENTITY Lleftarrow "&#x21DA;">
+<!ENTITY rAarr "&#x21DB;"><!ENTITY Rrightarrow "&#x21DB;">
+<!ENTITY zigrarr "&#x21DD;">
+<!ENTITY larrb "&#x21E4;"><!ENTITY LeftArrowBar "&#x21E4;">
+<!ENTITY rarrb "&#x21E5;"><!ENTITY RightArrowBar "&#x21E5;">
+<!ENTITY duarr "&#x21F5;"><!ENTITY DownArrowUpArrow "&#x21F5;">
+<!ENTITY loarr "&#x21FD;">
+<!ENTITY roarr "&#x21FE;">
+<!ENTITY hoarr "&#x21FF;">
+<!ENTITY forall "&#x2200;"><!ENTITY ForAll "&#x2200;">
+<!ENTITY comp "&#x2201;"><!ENTITY complement "&#x2201;">
+<!ENTITY part "&#x2202;"><!ENTITY PartialD "&#x2202;">
+<!ENTITY npart "&#x2202;&#x338;">
+<!ENTITY exist "&#x2203;"><!ENTITY Exists "&#x2203;">
+<!ENTITY nexist "&#x2204;"><!ENTITY nexists "&#x2204;"><!ENTITY NotExists "&#x2204;">
+<!ENTITY empty "&#x2205;"><!ENTITY emptyv "&#x2205;"><!ENTITY emptyset "&#x2205;"><!ENTITY varnothing "&#x2205;">
+<!ENTITY nabla "&#x2207;"><!ENTITY Del "&#x2207;">
+<!ENTITY isin "&#x2208;"><!ENTITY isinv "&#x2208;"><!ENTITY Element "&#x2208;"><!ENTITY in "&#x2208;">
+<!ENTITY notin "&#x2209;"><!ENTITY notinva "&#x2209;"><!ENTITY NotElement "&#x2209;">
+<!ENTITY ni "&#x220B;"><!ENTITY niv "&#x220B;"><!ENTITY ReverseElement "&#x220B;"><!ENTITY SuchThat "&#x220B;">
+<!ENTITY notni "&#x220C;"><!ENTITY notniva "&#x220C;"><!ENTITY NotReverseElement "&#x220C;">
+<!ENTITY prod "&#x220F;"><!ENTITY Product "&#x220F;">
+<!ENTITY coprod "&#x2210;"><!ENTITY Coproduct "&#x2210;">
+<!ENTITY sum "&#x2211;"><!ENTITY Sum "&#x2211;">
+<!ENTITY minus "&#x2212;">
+<!ENTITY mnplus "&#x2213;"><!ENTITY MinusPlus "&#x2213;"><!ENTITY mp "&#x2213;">
+<!ENTITY plusdo "&#x2214;"><!ENTITY dotplus "&#x2214;">
+<!ENTITY setmn "&#x2216;"><!ENTITY ssetmn "&#x2216;"><!ENTITY Backslash "&#x2216;"><!ENTITY setminus "&#x2216;"><!ENTITY smallsetminus "&#x2216;">
+<!ENTITY lowast "&#x2217;">
+<!ENTITY compfn "&#x2218;"><!ENTITY SmallCircle "&#x2218;">
+<!ENTITY radic "&#x221A;"><!ENTITY Sqrt "&#x221A;">
+<!ENTITY prop "&#x221D;"><!ENTITY vprop "&#x221D;"><!ENTITY Proportional "&#x221D;"><!ENTITY propto "&#x221D;"><!ENTITY varpropto "&#x221D;">
+<!ENTITY infin "&#x221E;">
+<!ENTITY angrt "&#x221F;">
+<!ENTITY ang "&#x2220;"><!ENTITY angle "&#x2220;">
+<!ENTITY nang "&#x2220;&#x20D2;">
+<!ENTITY angmsd "&#x2221;"><!ENTITY measuredangle "&#x2221;">
+<!ENTITY angsph "&#x2222;">
+<!ENTITY mid "&#x2223;"><!ENTITY smid "&#x2223;"><!ENTITY shortmid "&#x2223;"><!ENTITY VerticalBar "&#x2223;">
+<!ENTITY nmid "&#x2224;"><!ENTITY nsmid "&#x2224;"><!ENTITY NotVerticalBar "&#x2224;"><!ENTITY nshortmid "&#x2224;">
+<!ENTITY spar "&#x2225;"><!ENTITY par "&#x2225;"><!ENTITY DoubleVerticalBar "&#x2225;"><!ENTITY parallel "&#x2225;"><!ENTITY shortparallel "&#x2225;">
+<!ENTITY npar "&#x2226;"><!ENTITY nspar "&#x2226;"><!ENTITY NotDoubleVerticalBar "&#x2226;"><!ENTITY nparallel "&#x2226;"><!ENTITY nshortparallel "&#x2226;">
+<!ENTITY and "&#x2227;"><!ENTITY wedge "&#x2227;">
+<!ENTITY or "&#x2228;"><!ENTITY vee "&#x2228;">
+<!ENTITY cap "&#x2229;">
+<!ENTITY caps "&#x2229;&#xFE00;">
+<!ENTITY cup "&#x222A;">
+<!ENTITY cups "&#x222A;&#xFE00;">
+<!ENTITY int "&#x222B;"><!ENTITY Integral "&#x222B;">
+<!ENTITY Int "&#x222C;">
+<!ENTITY tint "&#x222D;"><!ENTITY iiint "&#x222D;">
+<!ENTITY conint "&#x222E;"><!ENTITY ContourIntegral "&#x222E;"><!ENTITY oint "&#x222E;">
+<!ENTITY Conint "&#x222F;"><!ENTITY DoubleContourIntegral "&#x222F;">
+<!ENTITY Cconint "&#x2230;">
+<!ENTITY cwint "&#x2231;">
+<!ENTITY cwconint "&#x2232;"><!ENTITY ClockwiseContourIntegral "&#x2232;">
+<!ENTITY awconint "&#x2233;"><!ENTITY CounterClockwiseContourIntegral "&#x2233;">
+<!ENTITY there4 "&#x2234;"><!ENTITY Therefore "&#x2234;"><!ENTITY therefore "&#x2234;">
+<!ENTITY becaus "&#x2235;"><!ENTITY Because "&#x2235;"><!ENTITY because "&#x2235;">
+<!ENTITY ratio "&#x2236;">
+<!ENTITY Colon "&#x2237;"><!ENTITY Proportion "&#x2237;">
+<!ENTITY minusd "&#x2238;"><!ENTITY dotminus "&#x2238;">
+<!ENTITY mDDot "&#x223A;">
+<!ENTITY homtht "&#x223B;">
+<!ENTITY sim "&#x223C;"><!ENTITY thksim "&#x223C;"><!ENTITY thicksim "&#x223C;"><!ENTITY Tilde "&#x223C;">
+<!ENTITY nvsim "&#x223C;&#x20D2;">
+<!ENTITY bsim "&#x223D;"><!ENTITY backsim "&#x223D;">
+<!ENTITY ac "&#x223E;"><!ENTITY mstpos "&#x223E;">
+<!ENTITY acE "&#x223E;&#x333;">
+<!ENTITY acd "&#x223F;">
+<!ENTITY wreath "&#x2240;"><!ENTITY VerticalTilde "&#x2240;"><!ENTITY wr "&#x2240;">
+<!ENTITY nsim "&#x2241;"><!ENTITY NotTilde "&#x2241;">
+<!ENTITY esim "&#x2242;"><!ENTITY eqsim "&#x2242;"><!ENTITY EqualTilde "&#x2242;">
+<!ENTITY nesim "&#x2242;&#x338;"><!ENTITY NotEqualTilde "&#x2242;&#x338;">
+<!ENTITY sime "&#x2243;"><!ENTITY simeq "&#x2243;"><!ENTITY TildeEqual "&#x2243;">
+<!ENTITY nsime "&#x2244;"><!ENTITY NotTildeEqual "&#x2244;"><!ENTITY nsimeq "&#x2244;">
+<!ENTITY cong "&#x2245;"><!ENTITY TildeFullEqual "&#x2245;">
+<!ENTITY simne "&#x2246;">
+<!ENTITY ncong "&#x2247;"><!ENTITY NotTildeFullEqual "&#x2247;">
+<!ENTITY asymp "&#x2248;"><!ENTITY thkap "&#x2248;"><!ENTITY ap "&#x2248;"><!ENTITY approx "&#x2248;"><!ENTITY thickapprox "&#x2248;"><!ENTITY TildeTilde "&#x2248;">
+<!ENTITY nap "&#x2249;"><!ENTITY napprox "&#x2249;"><!ENTITY NotTildeTilde "&#x2249;">
+<!ENTITY ape "&#x224A;"><!ENTITY approxeq "&#x224A;">
+<!ENTITY apid "&#x224B;">
+<!ENTITY napid "&#x224B;&#x338;">
+<!ENTITY bcong "&#x224C;"><!ENTITY backcong "&#x224C;">
+<!ENTITY asympeq "&#x224D;"><!ENTITY CupCap "&#x224D;">
+<!ENTITY nvap "&#x224D;&#x20D2;">
+<!ENTITY bump "&#x224E;"><!ENTITY Bumpeq "&#x224E;"><!ENTITY HumpDownHump "&#x224E;">
+<!ENTITY nbump "&#x224E;&#x338;"><!ENTITY NotHumpDownHump "&#x224E;&#x338;">
+<!ENTITY bumpe "&#x224F;"><!ENTITY bumpeq "&#x224F;"><!ENTITY HumpEqual "&#x224F;">
+<!ENTITY nbumpe "&#x224F;&#x338;"><!ENTITY NotHumpEqual "&#x224F;&#x338;">
+<!ENTITY esdot "&#x2250;"><!ENTITY doteq "&#x2250;"><!ENTITY DotEqual "&#x2250;">
+<!ENTITY nedot "&#x2250;&#x338;">
+<!ENTITY eDot "&#x2251;"><!ENTITY doteqdot "&#x2251;">
+<!ENTITY efDot "&#x2252;"><!ENTITY fallingdotseq "&#x2252;">
+<!ENTITY erDot "&#x2253;"><!ENTITY risingdotseq "&#x2253;">
+<!ENTITY colone "&#x2254;"><!ENTITY Assign "&#x2254;"><!ENTITY coloneq "&#x2254;">
+<!ENTITY ecolon "&#x2255;"><!ENTITY eqcolon "&#x2255;">
+<!ENTITY ecir "&#x2256;"><!ENTITY eqcirc "&#x2256;">
+<!ENTITY cire "&#x2257;"><!ENTITY circeq "&#x2257;">
+<!ENTITY wedgeq "&#x2259;">
+<!ENTITY veeeq "&#x225A;">
+<!ENTITY trie "&#x225C;"><!ENTITY triangleq "&#x225C;">
+<!ENTITY equest "&#x225F;"><!ENTITY questeq "&#x225F;">
+<!ENTITY ne "&#x2260;"><!ENTITY NotEqual "&#x2260;">
+<!ENTITY equiv "&#x2261;"><!ENTITY Congruent "&#x2261;">
+<!ENTITY bnequiv "&#x2261;&#x20E5;">
+<!ENTITY nequiv "&#x2262;"><!ENTITY NotCongruent "&#x2262;">
+<!ENTITY le "&#x2264;"><!ENTITY leq "&#x2264;">
+<!ENTITY nvle "&#x2264;&#x20D2;">
+<!ENTITY ge "&#x2265;"><!ENTITY geq "&#x2265;"><!ENTITY GreaterEqual "&#x2265;">
+<!ENTITY nvge "&#x2265;&#x20D2;">
+<!ENTITY lE "&#x2266;"><!ENTITY leqq "&#x2266;"><!ENTITY LessFullEqual "&#x2266;">
+<!ENTITY nlE "&#x2266;&#x338;"><!ENTITY nleqq "&#x2266;&#x338;"><!ENTITY NotGreaterFullEqual "&#x2266;&#x338;">
+<!ENTITY gE "&#x2267;"><!ENTITY geqq "&#x2267;"><!ENTITY GreaterFullEqual "&#x2267;">
+<!ENTITY ngE "&#x2267;&#x338;"><!ENTITY ngeqq "&#x2267;&#x338;">
+<!ENTITY lnE "&#x2268;"><!ENTITY lneqq "&#x2268;">
+<!ENTITY lvnE "&#x2268;&#xFE00;"><!ENTITY lvertneqq "&#x2268;&#xFE00;">
+<!ENTITY gnE "&#x2269;"><!ENTITY gneqq "&#x2269;">
+<!ENTITY gvnE "&#x2269;&#xFE00;"><!ENTITY gvertneqq "&#x2269;&#xFE00;">
+<!ENTITY Lt "&#x226A;"><!ENTITY ll "&#x226A;"><!ENTITY NestedLessLess "&#x226A;">
+<!ENTITY nLt "&#x226A;&#x20D2;">
+<!ENTITY nLtv "&#x226A;&#x338;"><!ENTITY NotLessLess "&#x226A;&#x338;">
+<!ENTITY Gt "&#x226B;"><!ENTITY gg "&#x226B;"><!ENTITY NestedGreaterGreater "&#x226B;">
+<!ENTITY nGt "&#x226B;&#x20D2;">
+<!ENTITY nGtv "&#x226B;&#x338;"><!ENTITY NotGreaterGreater "&#x226B;&#x338;">
+<!ENTITY twixt "&#x226C;"><!ENTITY between "&#x226C;">
+<!ENTITY NotCupCap "&#x226D;">
+<!ENTITY nlt "&#x226E;"><!ENTITY nless "&#x226E;"><!ENTITY NotLess "&#x226E;">
+<!ENTITY ngt "&#x226F;"><!ENTITY ngtr "&#x226F;"><!ENTITY NotGreater "&#x226F;">
+<!ENTITY nle "&#x2270;"><!ENTITY nleq "&#x2270;"><!ENTITY NotLessEqual "&#x2270;">
+<!ENTITY nge "&#x2271;"><!ENTITY ngeq "&#x2271;"><!ENTITY NotGreaterEqual "&#x2271;">
+<!ENTITY lsim "&#x2272;"><!ENTITY lesssim "&#x2272;"><!ENTITY LessTilde "&#x2272;">
+<!ENTITY gsim "&#x2273;"><!ENTITY GreaterTilde "&#x2273;"><!ENTITY gtrsim "&#x2273;">
+<!ENTITY nlsim "&#x2274;"><!ENTITY NotLessTilde "&#x2274;">
+<!ENTITY ngsim "&#x2275;"><!ENTITY NotGreaterTilde "&#x2275;">
+<!ENTITY lg "&#x2276;"><!ENTITY LessGreater "&#x2276;"><!ENTITY lessgtr "&#x2276;">
+<!ENTITY gl "&#x2277;"><!ENTITY GreaterLess "&#x2277;"><!ENTITY gtrless "&#x2277;">
+<!ENTITY ntlg "&#x2278;"><!ENTITY NotLessGreater "&#x2278;">
+<!ENTITY ntgl "&#x2279;"><!ENTITY NotGreaterLess "&#x2279;">
+<!ENTITY pr "&#x227A;"><!ENTITY prec "&#x227A;"><!ENTITY Precedes "&#x227A;">
+<!ENTITY sc "&#x227B;"><!ENTITY succ "&#x227B;"><!ENTITY Succeeds "&#x227B;">
+<!ENTITY prcue "&#x227C;"><!ENTITY preccurlyeq "&#x227C;"><!ENTITY PrecedesSlantEqual "&#x227C;">
+<!ENTITY sccue "&#x227D;"><!ENTITY succcurlyeq "&#x227D;"><!ENTITY SucceedsSlantEqual "&#x227D;">
+<!ENTITY prsim "&#x227E;"><!ENTITY PrecedesTilde "&#x227E;"><!ENTITY precsim "&#x227E;">
+<!ENTITY scsim "&#x227F;"><!ENTITY SucceedsTilde "&#x227F;"><!ENTITY succsim "&#x227F;">
+<!ENTITY NotSucceedsTilde "&#x227F;&#x338;">
+<!ENTITY npr "&#x2280;"><!ENTITY NotPrecedes "&#x2280;"><!ENTITY nprec "&#x2280;">
+<!ENTITY nsc "&#x2281;"><!ENTITY NotSucceeds "&#x2281;"><!ENTITY nsucc "&#x2281;">
+<!ENTITY sub "&#x2282;"><!ENTITY subset "&#x2282;">
+<!ENTITY vnsub "&#x2282;&#x20D2;"><!ENTITY NotSubset "&#x2282;&#x20D2;"><!ENTITY nsubset "&#x2282;&#x20D2;">
+<!ENTITY sup "&#x2283;"><!ENTITY Superset "&#x2283;"><!ENTITY supset "&#x2283;">
+<!ENTITY vnsup "&#x2283;&#x20D2;"><!ENTITY NotSuperset "&#x2283;&#x20D2;"><!ENTITY nsupset "&#x2283;&#x20D2;">
+<!ENTITY suphsol "&#x2283;&#x2F;">
+<!ENTITY nsub "&#x2284;">
+<!ENTITY nsup "&#x2285;">
+<!ENTITY sube "&#x2286;"><!ENTITY subseteq "&#x2286;"><!ENTITY SubsetEqual "&#x2286;">
+<!ENTITY supe "&#x2287;"><!ENTITY SupersetEqual "&#x2287;"><!ENTITY supseteq "&#x2287;">
+<!ENTITY nsube "&#x2288;"><!ENTITY NotSubsetEqual "&#x2288;"><!ENTITY nsubseteq "&#x2288;">
+<!ENTITY nsupe "&#x2289;"><!ENTITY NotSupersetEqual "&#x2289;"><!ENTITY nsupseteq "&#x2289;">
+<!ENTITY subne "&#x228A;"><!ENTITY subsetneq "&#x228A;">
+<!ENTITY vsubne "&#x228A;&#xFE00;"><!ENTITY varsubsetneq "&#x228A;&#xFE00;">
+<!ENTITY supne "&#x228B;"><!ENTITY supsetneq "&#x228B;">
+<!ENTITY vsupne "&#x228B;&#xFE00;"><!ENTITY varsupsetneq "&#x228B;&#xFE00;">
+<!ENTITY cupdot "&#x228D;">
+<!ENTITY uplus "&#x228E;"><!ENTITY UnionPlus "&#x228E;">
+<!ENTITY sqsub "&#x228F;"><!ENTITY sqsubset "&#x228F;"><!ENTITY SquareSubset "&#x228F;">
+<!ENTITY NotSquareSubset "&#x228F;&#x338;">
+<!ENTITY sqsup "&#x2290;"><!ENTITY sqsupset "&#x2290;"><!ENTITY SquareSuperset "&#x2290;">
+<!ENTITY NotSquareSuperset "&#x2290;&#x338;">
+<!ENTITY sqsube "&#x2291;"><!ENTITY sqsubseteq "&#x2291;"><!ENTITY SquareSubsetEqual "&#x2291;">
+<!ENTITY sqsupe "&#x2292;"><!ENTITY sqsupseteq "&#x2292;"><!ENTITY SquareSupersetEqual "&#x2292;">
+<!ENTITY sqcap "&#x2293;"><!ENTITY SquareIntersection "&#x2293;">
+<!ENTITY sqcaps "&#x2293;&#xFE00;">
+<!ENTITY sqcup "&#x2294;"><!ENTITY SquareUnion "&#x2294;">
+<!ENTITY sqcups "&#x2294;&#xFE00;">
+<!ENTITY oplus "&#x2295;"><!ENTITY CirclePlus "&#x2295;">
+<!ENTITY ominus "&#x2296;"><!ENTITY CircleMinus "&#x2296;">
+<!ENTITY otimes "&#x2297;"><!ENTITY CircleTimes "&#x2297;">
+<!ENTITY osol "&#x2298;">
+<!ENTITY odot "&#x2299;"><!ENTITY CircleDot "&#x2299;">
+<!ENTITY ocir "&#x229A;"><!ENTITY circledcirc "&#x229A;">
+<!ENTITY oast "&#x229B;"><!ENTITY circledast "&#x229B;">
+<!ENTITY odash "&#x229D;"><!ENTITY circleddash "&#x229D;">
+<!ENTITY plusb "&#x229E;"><!ENTITY boxplus "&#x229E;">
+<!ENTITY minusb "&#x229F;"><!ENTITY boxminus "&#x229F;">
+<!ENTITY timesb "&#x22A0;"><!ENTITY boxtimes "&#x22A0;">
+<!ENTITY sdotb "&#x22A1;"><!ENTITY dotsquare "&#x22A1;">
+<!ENTITY vdash "&#x22A2;"><!ENTITY RightTee "&#x22A2;">
+<!ENTITY dashv "&#x22A3;"><!ENTITY LeftTee "&#x22A3;">
+<!ENTITY top "&#x22A4;"><!ENTITY DownTee "&#x22A4;">
+<!ENTITY perp "&#x22A5;"><!ENTITY bottom "&#x22A5;"><!ENTITY bot "&#x22A5;"><!ENTITY UpTee "&#x22A5;">
+<!ENTITY models "&#x22A7;">
+<!ENTITY vDash "&#x22A8;"><!ENTITY DoubleRightTee "&#x22A8;">
+<!ENTITY Vdash "&#x22A9;">
+<!ENTITY Vvdash "&#x22AA;">
+<!ENTITY VDash "&#x22AB;">
+<!ENTITY nvdash "&#x22AC;">
+<!ENTITY nvDash "&#x22AD;">
+<!ENTITY nVdash "&#x22AE;">
+<!ENTITY nVDash "&#x22AF;">
+<!ENTITY prurel "&#x22B0;">
+<!ENTITY vltri "&#x22B2;"><!ENTITY LeftTriangle "&#x22B2;"><!ENTITY vartriangleleft "&#x22B2;">
+<!ENTITY vrtri "&#x22B3;"><!ENTITY RightTriangle "&#x22B3;"><!ENTITY vartriangleright "&#x22B3;">
+<!ENTITY ltrie "&#x22B4;"><!ENTITY LeftTriangleEqual "&#x22B4;"><!ENTITY trianglelefteq "&#x22B4;">
+<!ENTITY nvltrie "&#x22B4;&#x20D2;">
+<!ENTITY rtrie "&#x22B5;"><!ENTITY RightTriangleEqual "&#x22B5;"><!ENTITY trianglerighteq "&#x22B5;">
+<!ENTITY nvrtrie "&#x22B5;&#x20D2;">
+<!ENTITY origof "&#x22B6;">
+<!ENTITY imof "&#x22B7;">
+<!ENTITY mumap "&#x22B8;"><!ENTITY multimap "&#x22B8;">
+<!ENTITY hercon "&#x22B9;">
+<!ENTITY intcal "&#x22BA;"><!ENTITY intercal "&#x22BA;">
+<!ENTITY veebar "&#x22BB;">
+<!ENTITY barvee "&#x22BD;">
+<!ENTITY angrtvb "&#x22BE;">
+<!ENTITY lrtri "&#x22BF;">
+<!ENTITY xwedge "&#x22C0;"><!ENTITY bigwedge "&#x22C0;"><!ENTITY Wedge "&#x22C0;">
+<!ENTITY xvee "&#x22C1;"><!ENTITY bigvee "&#x22C1;"><!ENTITY Vee "&#x22C1;">
+<!ENTITY xcap "&#x22C2;"><!ENTITY bigcap "&#x22C2;"><!ENTITY Intersection "&#x22C2;">
+<!ENTITY xcup "&#x22C3;"><!ENTITY bigcup "&#x22C3;"><!ENTITY Union "&#x22C3;">
+<!ENTITY diam "&#x22C4;"><!ENTITY Diamond "&#x22C4;"><!ENTITY diamond "&#x22C4;">
+<!ENTITY sdot "&#x22C5;">
+<!ENTITY sstarf "&#x22C6;"><!ENTITY Star "&#x22C6;">
+<!ENTITY divonx "&#x22C7;"><!ENTITY divideontimes "&#x22C7;">
+<!ENTITY bowtie "&#x22C8;">
+<!ENTITY ltimes "&#x22C9;">
+<!ENTITY rtimes "&#x22CA;">
+<!ENTITY lthree "&#x22CB;"><!ENTITY leftthreetimes "&#x22CB;">
+<!ENTITY rthree "&#x22CC;"><!ENTITY rightthreetimes "&#x22CC;">
+<!ENTITY bsime "&#x22CD;"><!ENTITY backsimeq "&#x22CD;">
+<!ENTITY cuvee "&#x22CE;"><!ENTITY curlyvee "&#x22CE;">
+<!ENTITY cuwed "&#x22CF;"><!ENTITY curlywedge "&#x22CF;">
+<!ENTITY Sub "&#x22D0;"><!ENTITY Subset "&#x22D0;">
+<!ENTITY Sup "&#x22D1;"><!ENTITY Supset "&#x22D1;">
+<!ENTITY Cap "&#x22D2;">
+<!ENTITY Cup "&#x22D3;">
+<!ENTITY fork "&#x22D4;"><!ENTITY pitchfork "&#x22D4;">
+<!ENTITY epar "&#x22D5;">
+<!ENTITY ltdot "&#x22D6;"><!ENTITY lessdot "&#x22D6;">
+<!ENTITY gtdot "&#x22D7;"><!ENTITY gtrdot "&#x22D7;">
+<!ENTITY Ll "&#x22D8;">
+<!ENTITY nLl "&#x22D8;&#x338;">
+<!ENTITY Gg "&#x22D9;"><!ENTITY ggg "&#x22D9;">
+<!ENTITY nGg "&#x22D9;&#x338;">
+<!ENTITY leg "&#x22DA;"><!ENTITY lesseqgtr "&#x22DA;"><!ENTITY LessEqualGreater "&#x22DA;">
+<!ENTITY lesg "&#x22DA;&#xFE00;">
+<!ENTITY gel "&#x22DB;"><!ENTITY GreaterEqualLess "&#x22DB;"><!ENTITY gtreqless "&#x22DB;">
+<!ENTITY gesl "&#x22DB;&#xFE00;">
+<!ENTITY cuepr "&#x22DE;"><!ENTITY curlyeqprec "&#x22DE;">
+<!ENTITY cuesc "&#x22DF;"><!ENTITY curlyeqsucc "&#x22DF;">
+<!ENTITY nprcue "&#x22E0;"><!ENTITY NotPrecedesSlantEqual "&#x22E0;">
+<!ENTITY nsccue "&#x22E1;"><!ENTITY NotSucceedsSlantEqual "&#x22E1;">
+<!ENTITY nsqsube "&#x22E2;"><!ENTITY NotSquareSubsetEqual "&#x22E2;">
+<!ENTITY nsqsupe "&#x22E3;"><!ENTITY NotSquareSupersetEqual "&#x22E3;">
+<!ENTITY lnsim "&#x22E6;">
+<!ENTITY gnsim "&#x22E7;">
+<!ENTITY prnsim "&#x22E8;"><!ENTITY precnsim "&#x22E8;">
+<!ENTITY scnsim "&#x22E9;"><!ENTITY succnsim "&#x22E9;">
+<!ENTITY nltri "&#x22EA;"><!ENTITY NotLeftTriangle "&#x22EA;"><!ENTITY ntriangleleft "&#x22EA;">
+<!ENTITY nrtri "&#x22EB;"><!ENTITY NotRightTriangle "&#x22EB;"><!ENTITY ntriangleright "&#x22EB;">
+<!ENTITY nltrie "&#x22EC;"><!ENTITY NotLeftTriangleEqual "&#x22EC;"><!ENTITY ntrianglelefteq "&#x22EC;">
+<!ENTITY nrtrie "&#x22ED;"><!ENTITY NotRightTriangleEqual "&#x22ED;"><!ENTITY ntrianglerighteq "&#x22ED;">
+<!ENTITY vellip "&#x22EE;">
+<!ENTITY ctdot "&#x22EF;">
+<!ENTITY utdot "&#x22F0;">
+<!ENTITY dtdot "&#x22F1;">
+<!ENTITY disin "&#x22F2;">
+<!ENTITY isinsv "&#x22F3;">
+<!ENTITY isins "&#x22F4;">
+<!ENTITY isindot "&#x22F5;">
+<!ENTITY notindot "&#x22F5;&#x338;">
+<!ENTITY notinvc "&#x22F6;">
+<!ENTITY notinvb "&#x22F7;">
+<!ENTITY isinE "&#x22F9;">
+<!ENTITY notinE "&#x22F9;&#x338;">
+<!ENTITY nisd "&#x22FA;">
+<!ENTITY xnis "&#x22FB;">
+<!ENTITY nis "&#x22FC;">
+<!ENTITY notnivc "&#x22FD;">
+<!ENTITY notnivb "&#x22FE;">
+<!ENTITY barwed "&#x2305;"><!ENTITY barwedge "&#x2305;">
+<!ENTITY Barwed "&#x2306;"><!ENTITY doublebarwedge "&#x2306;">
+<!ENTITY lceil "&#x2308;"><!ENTITY LeftCeiling "&#x2308;">
+<!ENTITY rceil "&#x2309;"><!ENTITY RightCeiling "&#x2309;">
+<!ENTITY lfloor "&#x230A;"><!ENTITY LeftFloor "&#x230A;">
+<!ENTITY rfloor "&#x230B;"><!ENTITY RightFloor "&#x230B;">
+<!ENTITY drcrop "&#x230C;">
+<!ENTITY dlcrop "&#x230D;">
+<!ENTITY urcrop "&#x230E;">
+<!ENTITY ulcrop "&#x230F;">
+<!ENTITY bnot "&#x2310;">
+<!ENTITY profline "&#x2312;">
+<!ENTITY profsurf "&#x2313;">
+<!ENTITY telrec "&#x2315;">
+<!ENTITY target "&#x2316;">
+<!ENTITY ulcorn "&#x231C;"><!ENTITY ulcorner "&#x231C;">
+<!ENTITY urcorn "&#x231D;"><!ENTITY urcorner "&#x231D;">
+<!ENTITY dlcorn "&#x231E;"><!ENTITY llcorner "&#x231E;">
+<!ENTITY drcorn "&#x231F;"><!ENTITY lrcorner "&#x231F;">
+<!ENTITY frown "&#x2322;"><!ENTITY sfrown "&#x2322;">
+<!ENTITY smile "&#x2323;"><!ENTITY ssmile "&#x2323;">
+<!ENTITY cylcty "&#x232D;">
+<!ENTITY profalar "&#x232E;">
+<!ENTITY topbot "&#x2336;">
+<!ENTITY ovbar "&#x233D;">
+<!ENTITY solbar "&#x233F;">
+<!ENTITY angzarr "&#x237C;">
+<!ENTITY lmoust "&#x23B0;"><!ENTITY lmoustache "&#x23B0;">
+<!ENTITY rmoust "&#x23B1;"><!ENTITY rmoustache "&#x23B1;">
+<!ENTITY tbrk "&#x23B4;"><!ENTITY OverBracket "&#x23B4;">
+<!ENTITY bbrk "&#x23B5;"><!ENTITY UnderBracket "&#x23B5;">
+<!ENTITY bbrktbrk "&#x23B6;">
+<!ENTITY blank "&#x2423;">
+<!ENTITY oS "&#x24C8;"><!ENTITY circledS "&#x24C8;">
+<!ENTITY boxh "&#x2500;"><!ENTITY HorizontalLine "&#x2500;">
+<!ENTITY boxv "&#x2502;">
+<!ENTITY boxdr "&#x250C;">
+<!ENTITY boxdl "&#x2510;">
+<!ENTITY boxur "&#x2514;">
+<!ENTITY boxul "&#x2518;">
+<!ENTITY boxvr "&#x251C;">
+<!ENTITY boxvl "&#x2524;">
+<!ENTITY boxhd "&#x252C;">
+<!ENTITY boxhu "&#x2534;">
+<!ENTITY boxvh "&#x253C;">
+<!ENTITY boxH "&#x2550;">
+<!ENTITY boxV "&#x2551;">
+<!ENTITY boxdR "&#x2552;">
+<!ENTITY boxDr "&#x2553;">
+<!ENTITY boxDR "&#x2554;">
+<!ENTITY boxdL "&#x2555;">
+<!ENTITY boxDl "&#x2556;">
+<!ENTITY boxDL "&#x2557;">
+<!ENTITY boxuR "&#x2558;">
+<!ENTITY boxUr "&#x2559;">
+<!ENTITY boxUR "&#x255A;">
+<!ENTITY boxuL "&#x255B;">
+<!ENTITY boxUl "&#x255C;">
+<!ENTITY boxUL "&#x255D;">
+<!ENTITY boxvR "&#x255E;">
+<!ENTITY boxVr "&#x255F;">
+<!ENTITY boxVR "&#x2560;">
+<!ENTITY boxvL "&#x2561;">
+<!ENTITY boxVl "&#x2562;">
+<!ENTITY boxVL "&#x2563;">
+<!ENTITY boxHd "&#x2564;">
+<!ENTITY boxhD "&#x2565;">
+<!ENTITY boxHD "&#x2566;">
+<!ENTITY boxHu "&#x2567;">
+<!ENTITY boxhU "&#x2568;">
+<!ENTITY boxHU "&#x2569;">
+<!ENTITY boxvH "&#x256A;">
+<!ENTITY boxVh "&#x256B;">
+<!ENTITY boxVH "&#x256C;">
+<!ENTITY uhblk "&#x2580;">
+<!ENTITY lhblk "&#x2584;">
+<!ENTITY block "&#x2588;">
+<!ENTITY blk14 "&#x2591;">
+<!ENTITY blk12 "&#x2592;">
+<!ENTITY blk34 "&#x2593;">
+<!ENTITY square "&#x25A1;"><!ENTITY squ "&#x25A1;"><!ENTITY Square "&#x25A1;">
+<!ENTITY squarf "&#x25AA;"><!ENTITY squf "&#x25AA;"><!ENTITY FilledVerySmallSquare "&#x25AA;"><!ENTITY blacksquare "&#x25AA;">
+<!ENTITY EmptyVerySmallSquare "&#x25AB;">
+<!ENTITY rect "&#x25AD;">
+<!ENTITY marker "&#x25AE;">
+<!ENTITY fltns "&#x25B1;">
+<!ENTITY xutri "&#x25B3;"><!ENTITY bigtriangleup "&#x25B3;">
+<!ENTITY utrif "&#x25B4;"><!ENTITY blacktriangle "&#x25B4;">
+<!ENTITY utri "&#x25B5;"><!ENTITY triangle "&#x25B5;">
+<!ENTITY rtrif "&#x25B8;"><!ENTITY blacktriangleright "&#x25B8;">
+<!ENTITY rtri "&#x25B9;"><!ENTITY triangleright "&#x25B9;">
+<!ENTITY xdtri "&#x25BD;"><!ENTITY bigtriangledown "&#x25BD;">
+<!ENTITY dtrif "&#x25BE;"><!ENTITY blacktriangledown "&#x25BE;">
+<!ENTITY dtri "&#x25BF;"><!ENTITY triangledown "&#x25BF;">
+<!ENTITY ltrif "&#x25C2;"><!ENTITY blacktriangleleft "&#x25C2;">
+<!ENTITY ltri "&#x25C3;"><!ENTITY triangleleft "&#x25C3;">
+<!ENTITY loz "&#x25CA;"><!ENTITY lozenge "&#x25CA;">
+<!ENTITY cir "&#x25CB;">
+<!ENTITY tridot "&#x25EC;">
+<!ENTITY xcirc "&#x25EF;"><!ENTITY bigcirc "&#x25EF;">
+<!ENTITY ultri "&#x25F8;">
+<!ENTITY urtri "&#x25F9;">
+<!ENTITY lltri "&#x25FA;">
+<!ENTITY EmptySmallSquare "&#x25FB;">
+<!ENTITY FilledSmallSquare "&#x25FC;">
+<!ENTITY starf "&#x2605;"><!ENTITY bigstar "&#x2605;">
+<!ENTITY star "&#x2606;">
+<!ENTITY phone "&#x260E;">
+<!ENTITY female "&#x2640;">
+<!ENTITY male "&#x2642;">
+<!ENTITY spades "&#x2660;"><!ENTITY spadesuit "&#x2660;">
+<!ENTITY clubs "&#x2663;"><!ENTITY clubsuit "&#x2663;">
+<!ENTITY hearts "&#x2665;"><!ENTITY heartsuit "&#x2665;">
+<!ENTITY diams "&#x2666;"><!ENTITY diamondsuit "&#x2666;">
+<!ENTITY sung "&#x266A;">
+<!ENTITY flat "&#x266D;">
+<!ENTITY natur "&#x266E;"><!ENTITY natural "&#x266E;">
+<!ENTITY sharp "&#x266F;">
+<!ENTITY check "&#x2713;"><!ENTITY checkmark "&#x2713;">
+<!ENTITY cross "&#x2717;">
+<!ENTITY malt "&#x2720;"><!ENTITY maltese "&#x2720;">
+<!ENTITY sext "&#x2736;">
+<!ENTITY VerticalSeparator "&#x2758;">
+<!ENTITY xlarr "&#x27F5;"><!ENTITY LongLeftArrow "&#x27F5;"><!ENTITY longleftarrow "&#x27F5;">
+<!ENTITY xrarr "&#x27F6;"><!ENTITY LongRightArrow "&#x27F6;"><!ENTITY longrightarrow "&#x27F6;">
+<!ENTITY xharr "&#x27F7;"><!ENTITY LongLeftRightArrow "&#x27F7;"><!ENTITY longleftrightarrow "&#x27F7;">
+<!ENTITY xlArr "&#x27F8;"><!ENTITY DoubleLongLeftArrow "&#x27F8;"><!ENTITY Longleftarrow "&#x27F8;">
+<!ENTITY xrArr "&#x27F9;"><!ENTITY DoubleLongRightArrow "&#x27F9;"><!ENTITY Longrightarrow "&#x27F9;">
+<!ENTITY xhArr "&#x27FA;"><!ENTITY DoubleLongLeftRightArrow "&#x27FA;"><!ENTITY Longleftrightarrow "&#x27FA;">
+<!ENTITY xmap "&#x27FC;"><!ENTITY longmapsto "&#x27FC;">
+<!ENTITY dzigrarr "&#x27FF;">
+<!ENTITY nvlArr "&#x2902;">
+<!ENTITY nvrArr "&#x2903;">
+<!ENTITY nvHarr "&#x2904;">
+<!ENTITY Map "&#x2905;">
+<!ENTITY lbarr "&#x290C;">
+<!ENTITY rbarr "&#x290D;"><!ENTITY bkarow "&#x290D;">
+<!ENTITY lBarr "&#x290E;">
+<!ENTITY rBarr "&#x290F;"><!ENTITY dbkarow "&#x290F;">
+<!ENTITY RBarr "&#x2910;"><!ENTITY drbkarow "&#x2910;">
+<!ENTITY DDotrahd "&#x2911;">
+<!ENTITY UpArrowBar "&#x2912;">
+<!ENTITY DownArrowBar "&#x2913;">
+<!ENTITY Rarrtl "&#x2916;">
+<!ENTITY latail "&#x2919;">
+<!ENTITY ratail "&#x291A;">
+<!ENTITY lAtail "&#x291B;">
+<!ENTITY rAtail "&#x291C;">
+<!ENTITY larrfs "&#x291D;">
+<!ENTITY rarrfs "&#x291E;">
+<!ENTITY larrbfs "&#x291F;">
+<!ENTITY rarrbfs "&#x2920;">
+<!ENTITY nwarhk "&#x2923;">
+<!ENTITY nearhk "&#x2924;">
+<!ENTITY searhk "&#x2925;"><!ENTITY hksearow "&#x2925;">
+<!ENTITY swarhk "&#x2926;"><!ENTITY hkswarow "&#x2926;">
+<!ENTITY nwnear "&#x2927;">
+<!ENTITY nesear "&#x2928;"><!ENTITY toea "&#x2928;">
+<!ENTITY seswar "&#x2929;"><!ENTITY tosa "&#x2929;">
+<!ENTITY swnwar "&#x292A;">
+<!ENTITY rarrc "&#x2933;">
+<!ENTITY nrarrc "&#x2933;&#x338;">
+<!ENTITY cudarrr "&#x2935;">
+<!ENTITY ldca "&#x2936;">
+<!ENTITY rdca "&#x2937;">
+<!ENTITY cudarrl "&#x2938;">
+<!ENTITY larrpl "&#x2939;">
+<!ENTITY curarrm "&#x293C;">
+<!ENTITY cularrp "&#x293D;">
+<!ENTITY rarrpl "&#x2945;">
+<!ENTITY harrcir "&#x2948;">
+<!ENTITY Uarrocir "&#x2949;">
+<!ENTITY lurdshar "&#x294A;">
+<!ENTITY ldrushar "&#x294B;">
+<!ENTITY LeftRightVector "&#x294E;">
+<!ENTITY RightUpDownVector "&#x294F;">
+<!ENTITY DownLeftRightVector "&#x2950;">
+<!ENTITY LeftUpDownVector "&#x2951;">
+<!ENTITY LeftVectorBar "&#x2952;">
+<!ENTITY RightVectorBar "&#x2953;">
+<!ENTITY RightUpVectorBar "&#x2954;">
+<!ENTITY RightDownVectorBar "&#x2955;">
+<!ENTITY DownLeftVectorBar "&#x2956;">
+<!ENTITY DownRightVectorBar "&#x2957;">
+<!ENTITY LeftUpVectorBar "&#x2958;">
+<!ENTITY LeftDownVectorBar "&#x2959;">
+<!ENTITY LeftTeeVector "&#x295A;">
+<!ENTITY RightTeeVector "&#x295B;">
+<!ENTITY RightUpTeeVector "&#x295C;">
+<!ENTITY RightDownTeeVector "&#x295D;">
+<!ENTITY DownLeftTeeVector "&#x295E;">
+<!ENTITY DownRightTeeVector "&#x295F;">
+<!ENTITY LeftUpTeeVector "&#x2960;">
+<!ENTITY LeftDownTeeVector "&#x2961;">
+<!ENTITY lHar "&#x2962;">
+<!ENTITY uHar "&#x2963;">
+<!ENTITY rHar "&#x2964;">
+<!ENTITY dHar "&#x2965;">
+<!ENTITY luruhar "&#x2966;">
+<!ENTITY ldrdhar "&#x2967;">
+<!ENTITY ruluhar "&#x2968;">
+<!ENTITY rdldhar "&#x2969;">
+<!ENTITY lharul "&#x296A;">
+<!ENTITY llhard "&#x296B;">
+<!ENTITY rharul "&#x296C;">
+<!ENTITY lrhard "&#x296D;">
+<!ENTITY udhar "&#x296E;"><!ENTITY UpEquilibrium "&#x296E;">
+<!ENTITY duhar "&#x296F;"><!ENTITY ReverseUpEquilibrium "&#x296F;">
+<!ENTITY RoundImplies "&#x2970;">
+<!ENTITY erarr "&#x2971;">
+<!ENTITY simrarr "&#x2972;">
+<!ENTITY larrsim "&#x2973;">
+<!ENTITY rarrsim "&#x2974;">
+<!ENTITY rarrap "&#x2975;">
+<!ENTITY ltlarr "&#x2976;">
+<!ENTITY gtrarr "&#x2978;">
+<!ENTITY subrarr "&#x2979;">
+<!ENTITY suplarr "&#x297B;">
+<!ENTITY lfisht "&#x297C;">
+<!ENTITY rfisht "&#x297D;">
+<!ENTITY ufisht "&#x297E;">
+<!ENTITY dfisht "&#x297F;">
+<!ENTITY lopar "&#x2985;">
+<!ENTITY ropar "&#x2986;">
+<!ENTITY lbrke "&#x298B;">
+<!ENTITY rbrke "&#x298C;">
+<!ENTITY lbrkslu "&#x298D;">
+<!ENTITY rbrksld "&#x298E;">
+<!ENTITY lbrksld "&#x298F;">
+<!ENTITY rbrkslu "&#x2990;">
+<!ENTITY langd "&#x2991;">
+<!ENTITY rangd "&#x2992;">
+<!ENTITY lparlt "&#x2993;">
+<!ENTITY rpargt "&#x2994;">
+<!ENTITY gtlPar "&#x2995;">
+<!ENTITY ltrPar "&#x2996;">
+<!ENTITY vzigzag "&#x299A;">
+<!ENTITY vangrt "&#x299C;">
+<!ENTITY angrtvbd "&#x299D;">
+<!ENTITY ange "&#x29A4;">
+<!ENTITY range "&#x29A5;">
+<!ENTITY dwangle "&#x29A6;">
+<!ENTITY uwangle "&#x29A7;">
+<!ENTITY angmsdaa "&#x29A8;">
+<!ENTITY angmsdab "&#x29A9;">
+<!ENTITY angmsdac "&#x29AA;">
+<!ENTITY angmsdad "&#x29AB;">
+<!ENTITY angmsdae "&#x29AC;">
+<!ENTITY angmsdaf "&#x29AD;">
+<!ENTITY angmsdag "&#x29AE;">
+<!ENTITY angmsdah "&#x29AF;">
+<!ENTITY bemptyv "&#x29B0;">
+<!ENTITY demptyv "&#x29B1;">
+<!ENTITY cemptyv "&#x29B2;">
+<!ENTITY raemptyv "&#x29B3;">
+<!ENTITY laemptyv "&#x29B4;">
+<!ENTITY ohbar "&#x29B5;">
+<!ENTITY omid "&#x29B6;">
+<!ENTITY opar "&#x29B7;">
+<!ENTITY operp "&#x29B9;">
+<!ENTITY olcross "&#x29BB;">
+<!ENTITY odsold "&#x29BC;">
+<!ENTITY olcir "&#x29BE;">
+<!ENTITY ofcir "&#x29BF;">
+<!ENTITY olt "&#x29C0;">
+<!ENTITY ogt "&#x29C1;">
+<!ENTITY cirscir "&#x29C2;">
+<!ENTITY cirE "&#x29C3;">
+<!ENTITY solb "&#x29C4;">
+<!ENTITY bsolb "&#x29C5;">
+<!ENTITY boxbox "&#x29C9;">
+<!ENTITY trisb "&#x29CD;">
+<!ENTITY rtriltri "&#x29CE;">
+<!ENTITY LeftTriangleBar "&#x29CF;">
+<!ENTITY NotLeftTriangleBar "&#x29CF;&#x338;">
+<!ENTITY RightTriangleBar "&#x29D0;">
+<!ENTITY NotRightTriangleBar "&#x29D0;&#x338;">
+<!ENTITY race "&#x29DA;">
+<!ENTITY iinfin "&#x29DC;">
+<!ENTITY infintie "&#x29DD;">
+<!ENTITY nvinfin "&#x29DE;">
+<!ENTITY eparsl "&#x29E3;">
+<!ENTITY smeparsl "&#x29E4;">
+<!ENTITY eqvparsl "&#x29E5;">
+<!ENTITY lozf "&#x29EB;"><!ENTITY blacklozenge "&#x29EB;">
+<!ENTITY RuleDelayed "&#x29F4;">
+<!ENTITY dsol "&#x29F6;">
+<!ENTITY xodot "&#x2A00;"><!ENTITY bigodot "&#x2A00;">
+<!ENTITY xoplus "&#x2A01;"><!ENTITY bigoplus "&#x2A01;">
+<!ENTITY xotime "&#x2A02;"><!ENTITY bigotimes "&#x2A02;">
+<!ENTITY xuplus "&#x2A04;"><!ENTITY biguplus "&#x2A04;">
+<!ENTITY xsqcup "&#x2A06;"><!ENTITY bigsqcup "&#x2A06;">
+<!ENTITY qint "&#x2A0C;"><!ENTITY iiiint "&#x2A0C;">
+<!ENTITY fpartint "&#x2A0D;">
+<!ENTITY cirfnint "&#x2A10;">
+<!ENTITY awint "&#x2A11;">
+<!ENTITY rppolint "&#x2A12;">
+<!ENTITY scpolint "&#x2A13;">
+<!ENTITY npolint "&#x2A14;">
+<!ENTITY pointint "&#x2A15;">
+<!ENTITY quatint "&#x2A16;">
+<!ENTITY intlarhk "&#x2A17;">
+<!ENTITY pluscir "&#x2A22;">
+<!ENTITY plusacir "&#x2A23;">
+<!ENTITY simplus "&#x2A24;">
+<!ENTITY plusdu "&#x2A25;">
+<!ENTITY plussim "&#x2A26;">
+<!ENTITY plustwo "&#x2A27;">
+<!ENTITY mcomma "&#x2A29;">
+<!ENTITY minusdu "&#x2A2A;">
+<!ENTITY loplus "&#x2A2D;">
+<!ENTITY roplus "&#x2A2E;">
+<!ENTITY Cross "&#x2A2F;">
+<!ENTITY timesd "&#x2A30;">
+<!ENTITY timesbar "&#x2A31;">
+<!ENTITY smashp "&#x2A33;">
+<!ENTITY lotimes "&#x2A34;">
+<!ENTITY rotimes "&#x2A35;">
+<!ENTITY otimesas "&#x2A36;">
+<!ENTITY Otimes "&#x2A37;">
+<!ENTITY odiv "&#x2A38;">
+<!ENTITY triplus "&#x2A39;">
+<!ENTITY triminus "&#x2A3A;">
+<!ENTITY tritime "&#x2A3B;">
+<!ENTITY iprod "&#x2A3C;"><!ENTITY intprod "&#x2A3C;">
+<!ENTITY amalg "&#x2A3F;">
+<!ENTITY capdot "&#x2A40;">
+<!ENTITY ncup "&#x2A42;">
+<!ENTITY ncap "&#x2A43;">
+<!ENTITY capand "&#x2A44;">
+<!ENTITY cupor "&#x2A45;">
+<!ENTITY cupcap "&#x2A46;">
+<!ENTITY capcup "&#x2A47;">
+<!ENTITY cupbrcap "&#x2A48;">
+<!ENTITY capbrcup "&#x2A49;">
+<!ENTITY cupcup "&#x2A4A;">
+<!ENTITY capcap "&#x2A4B;">
+<!ENTITY ccups "&#x2A4C;">
+<!ENTITY ccaps "&#x2A4D;">
+<!ENTITY ccupssm "&#x2A50;">
+<!ENTITY And "&#x2A53;">
+<!ENTITY Or "&#x2A54;">
+<!ENTITY andand "&#x2A55;">
+<!ENTITY oror "&#x2A56;">
+<!ENTITY orslope "&#x2A57;">
+<!ENTITY andslope "&#x2A58;">
+<!ENTITY andv "&#x2A5A;">
+<!ENTITY orv "&#x2A5B;">
+<!ENTITY andd "&#x2A5C;">
+<!ENTITY ord "&#x2A5D;">
+<!ENTITY wedbar "&#x2A5F;">
+<!ENTITY sdote "&#x2A66;">
+<!ENTITY simdot "&#x2A6A;">
+<!ENTITY congdot "&#x2A6D;">
+<!ENTITY ncongdot "&#x2A6D;&#x338;">
+<!ENTITY easter "&#x2A6E;">
+<!ENTITY apacir "&#x2A6F;">
+<!ENTITY apE "&#x2A70;">
+<!ENTITY napE "&#x2A70;&#x338;">
+<!ENTITY eplus "&#x2A71;">
+<!ENTITY pluse "&#x2A72;">
+<!ENTITY Esim "&#x2A73;">
+<!ENTITY Colone "&#x2A74;">
+<!ENTITY Equal "&#x2A75;">
+<!ENTITY eDDot "&#x2A77;"><!ENTITY ddotseq "&#x2A77;">
+<!ENTITY equivDD "&#x2A78;">
+<!ENTITY ltcir "&#x2A79;">
+<!ENTITY gtcir "&#x2A7A;">
+<!ENTITY ltquest "&#x2A7B;">
+<!ENTITY gtquest "&#x2A7C;">
+<!ENTITY les "&#x2A7D;"><!ENTITY leqslant "&#x2A7D;"><!ENTITY LessSlantEqual "&#x2A7D;">
+<!ENTITY nles "&#x2A7D;&#x338;"><!ENTITY nleqslant "&#x2A7D;&#x338;"><!ENTITY NotLessSlantEqual "&#x2A7D;&#x338;">
+<!ENTITY ges "&#x2A7E;"><!ENTITY geqslant "&#x2A7E;"><!ENTITY GreaterSlantEqual "&#x2A7E;">
+<!ENTITY nges "&#x2A7E;&#x338;"><!ENTITY ngeqslant "&#x2A7E;&#x338;"><!ENTITY NotGreaterSlantEqual "&#x2A7E;&#x338;">
+<!ENTITY lesdot "&#x2A7F;">
+<!ENTITY gesdot "&#x2A80;">
+<!ENTITY lesdoto "&#x2A81;">
+<!ENTITY gesdoto "&#x2A82;">
+<!ENTITY lesdotor "&#x2A83;">
+<!ENTITY gesdotol "&#x2A84;">
+<!ENTITY lap "&#x2A85;"><!ENTITY lessapprox "&#x2A85;">
+<!ENTITY gap "&#x2A86;"><!ENTITY gtrapprox "&#x2A86;">
+<!ENTITY lne "&#x2A87;"><!ENTITY lneq "&#x2A87;">
+<!ENTITY gne "&#x2A88;"><!ENTITY gneq "&#x2A88;">
+<!ENTITY lnap "&#x2A89;"><!ENTITY lnapprox "&#x2A89;">
+<!ENTITY gnap "&#x2A8A;"><!ENTITY gnapprox "&#x2A8A;">
+<!ENTITY lEg "&#x2A8B;"><!ENTITY lesseqqgtr "&#x2A8B;">
+<!ENTITY gEl "&#x2A8C;"><!ENTITY gtreqqless "&#x2A8C;">
+<!ENTITY lsime "&#x2A8D;">
+<!ENTITY gsime "&#x2A8E;">
+<!ENTITY lsimg "&#x2A8F;">
+<!ENTITY gsiml "&#x2A90;">
+<!ENTITY lgE "&#x2A91;">
+<!ENTITY glE "&#x2A92;">
+<!ENTITY lesges "&#x2A93;">
+<!ENTITY gesles "&#x2A94;">
+<!ENTITY els "&#x2A95;"><!ENTITY eqslantless "&#x2A95;">
+<!ENTITY egs "&#x2A96;"><!ENTITY eqslantgtr "&#x2A96;">
+<!ENTITY elsdot "&#x2A97;">
+<!ENTITY egsdot "&#x2A98;">
+<!ENTITY el "&#x2A99;">
+<!ENTITY eg "&#x2A9A;">
+<!ENTITY siml "&#x2A9D;">
+<!ENTITY simg "&#x2A9E;">
+<!ENTITY simlE "&#x2A9F;">
+<!ENTITY simgE "&#x2AA0;">
+<!ENTITY LessLess "&#x2AA1;">
+<!ENTITY NotNestedLessLess "&#x2AA1;&#x338;">
+<!ENTITY GreaterGreater "&#x2AA2;">
+<!ENTITY NotNestedGreaterGreater "&#x2AA2;&#x338;">
+<!ENTITY glj "&#x2AA4;">
+<!ENTITY gla "&#x2AA5;">
+<!ENTITY ltcc "&#x2AA6;">
+<!ENTITY gtcc "&#x2AA7;">
+<!ENTITY lescc "&#x2AA8;">
+<!ENTITY gescc "&#x2AA9;">
+<!ENTITY smt "&#x2AAA;">
+<!ENTITY lat "&#x2AAB;">
+<!ENTITY smte "&#x2AAC;">
+<!ENTITY smtes "&#x2AAC;&#xFE00;">
+<!ENTITY late "&#x2AAD;">
+<!ENTITY lates "&#x2AAD;&#xFE00;">
+<!ENTITY bumpE "&#x2AAE;">
+<!ENTITY pre "&#x2AAF;"><!ENTITY PrecedesEqual "&#x2AAF;"><!ENTITY preceq "&#x2AAF;">
+<!ENTITY npre "&#x2AAF;&#x338;"><!ENTITY NotPrecedesEqual "&#x2AAF;&#x338;"><!ENTITY npreceq "&#x2AAF;&#x338;">
+<!ENTITY sce "&#x2AB0;"><!ENTITY SucceedsEqual "&#x2AB0;"><!ENTITY succeq "&#x2AB0;">
+<!ENTITY nsce "&#x2AB0;&#x338;"><!ENTITY NotSucceedsEqual "&#x2AB0;&#x338;"><!ENTITY nsucceq "&#x2AB0;&#x338;">
+<!ENTITY prE "&#x2AB3;">
+<!ENTITY scE "&#x2AB4;">
+<!ENTITY prnE "&#x2AB5;"><!ENTITY precneqq "&#x2AB5;">
+<!ENTITY scnE "&#x2AB6;"><!ENTITY succneqq "&#x2AB6;">
+<!ENTITY prap "&#x2AB7;"><!ENTITY precapprox "&#x2AB7;">
+<!ENTITY scap "&#x2AB8;"><!ENTITY succapprox "&#x2AB8;">
+<!ENTITY prnap "&#x2AB9;"><!ENTITY precnapprox "&#x2AB9;">
+<!ENTITY scnap "&#x2ABA;"><!ENTITY succnapprox "&#x2ABA;">
+<!ENTITY Pr "&#x2ABB;">
+<!ENTITY Sc "&#x2ABC;">
+<!ENTITY subdot "&#x2ABD;">
+<!ENTITY supdot "&#x2ABE;">
+<!ENTITY subplus "&#x2ABF;">
+<!ENTITY supplus "&#x2AC0;">
+<!ENTITY submult "&#x2AC1;">
+<!ENTITY supmult "&#x2AC2;">
+<!ENTITY subedot "&#x2AC3;">
+<!ENTITY supedot "&#x2AC4;">
+<!ENTITY subE "&#x2AC5;"><!ENTITY subseteqq "&#x2AC5;">
+<!ENTITY nsubE "&#x2AC5;&#x338;"><!ENTITY nsubseteqq "&#x2AC5;&#x338;">
+<!ENTITY supE "&#x2AC6;"><!ENTITY supseteqq "&#x2AC6;">
+<!ENTITY nsupE "&#x2AC6;&#x338;"><!ENTITY nsupseteqq "&#x2AC6;&#x338;">
+<!ENTITY subsim "&#x2AC7;">
+<!ENTITY supsim "&#x2AC8;">
+<!ENTITY subnE "&#x2ACB;"><!ENTITY subsetneqq "&#x2ACB;">
+<!ENTITY vsubnE "&#x2ACB;&#xFE00;"><!ENTITY varsubsetneqq "&#x2ACB;&#xFE00;">
+<!ENTITY supnE "&#x2ACC;"><!ENTITY supsetneqq "&#x2ACC;">
+<!ENTITY vsupnE "&#x2ACC;&#xFE00;"><!ENTITY varsupsetneqq "&#x2ACC;&#xFE00;">
+<!ENTITY csub "&#x2ACF;">
+<!ENTITY csup "&#x2AD0;">
+<!ENTITY csube "&#x2AD1;">
+<!ENTITY csupe "&#x2AD2;">
+<!ENTITY subsup "&#x2AD3;">
+<!ENTITY supsub "&#x2AD4;">
+<!ENTITY subsub "&#x2AD5;">
+<!ENTITY supsup "&#x2AD6;">
+<!ENTITY suphsub "&#x2AD7;">
+<!ENTITY supdsub "&#x2AD8;">
+<!ENTITY forkv "&#x2AD9;">
+<!ENTITY topfork "&#x2ADA;">
+<!ENTITY mlcp "&#x2ADB;">
+<!ENTITY Dashv "&#x2AE4;"><!ENTITY DoubleLeftTee "&#x2AE4;">
+<!ENTITY Vdashl "&#x2AE6;">
+<!ENTITY Barv "&#x2AE7;">
+<!ENTITY vBar "&#x2AE8;">
+<!ENTITY vBarv "&#x2AE9;">
+<!ENTITY Vbar "&#x2AEB;">
+<!ENTITY Not "&#x2AEC;">
+<!ENTITY bNot "&#x2AED;">
+<!ENTITY rnmid "&#x2AEE;">
+<!ENTITY cirmid "&#x2AEF;">
+<!ENTITY midcir "&#x2AF0;">
+<!ENTITY topcir "&#x2AF1;">
+<!ENTITY nhpar "&#x2AF2;">
+<!ENTITY parsim "&#x2AF3;">
+<!ENTITY parsl "&#x2AFD;">
+<!ENTITY nparsl "&#x2AFD;&#x20E5;">
+<!ENTITY fflig "&#xFB00;">
+<!ENTITY filig "&#xFB01;">
+<!ENTITY fllig "&#xFB02;">
+<!ENTITY ffilig "&#xFB03;">
+<!ENTITY ffllig "&#xFB04;">
+<!ENTITY Ascr "&#x1D49C;">
+<!ENTITY Cscr "&#x1D49E;">
+<!ENTITY Dscr "&#x1D49F;">
+<!ENTITY Gscr "&#x1D4A2;">
+<!ENTITY Jscr "&#x1D4A5;">
+<!ENTITY Kscr "&#x1D4A6;">
+<!ENTITY Nscr "&#x1D4A9;">
+<!ENTITY Oscr "&#x1D4AA;">
+<!ENTITY Pscr "&#x1D4AB;">
+<!ENTITY Qscr "&#x1D4AC;">
+<!ENTITY Sscr "&#x1D4AE;">
+<!ENTITY Tscr "&#x1D4AF;">
+<!ENTITY Uscr "&#x1D4B0;">
+<!ENTITY Vscr "&#x1D4B1;">
+<!ENTITY Wscr "&#x1D4B2;">
+<!ENTITY Xscr "&#x1D4B3;">
+<!ENTITY Yscr "&#x1D4B4;">
+<!ENTITY Zscr "&#x1D4B5;">
+<!ENTITY ascr "&#x1D4B6;">
+<!ENTITY bscr "&#x1D4B7;">
+<!ENTITY cscr "&#x1D4B8;">
+<!ENTITY dscr "&#x1D4B9;">
+<!ENTITY fscr "&#x1D4BB;">
+<!ENTITY hscr "&#x1D4BD;">
+<!ENTITY iscr "&#x1D4BE;">
+<!ENTITY jscr "&#x1D4BF;">
+<!ENTITY kscr "&#x1D4C0;">
+<!ENTITY lscr "&#x1D4C1;">
+<!ENTITY mscr "&#x1D4C2;">
+<!ENTITY nscr "&#x1D4C3;">
+<!ENTITY pscr "&#x1D4C5;">
+<!ENTITY qscr "&#x1D4C6;">
+<!ENTITY rscr "&#x1D4C7;">
+<!ENTITY sscr "&#x1D4C8;">
+<!ENTITY tscr "&#x1D4C9;">
+<!ENTITY uscr "&#x1D4CA;">
+<!ENTITY vscr "&#x1D4CB;">
+<!ENTITY wscr "&#x1D4CC;">
+<!ENTITY xscr "&#x1D4CD;">
+<!ENTITY yscr "&#x1D4CE;">
+<!ENTITY zscr "&#x1D4CF;">
+<!ENTITY Afr "&#x1D504;">
+<!ENTITY Bfr "&#x1D505;">
+<!ENTITY Dfr "&#x1D507;">
+<!ENTITY Efr "&#x1D508;">
+<!ENTITY Ffr "&#x1D509;">
+<!ENTITY Gfr "&#x1D50A;">
+<!ENTITY Jfr "&#x1D50D;">
+<!ENTITY Kfr "&#x1D50E;">
+<!ENTITY Lfr "&#x1D50F;">
+<!ENTITY Mfr "&#x1D510;">
+<!ENTITY Nfr "&#x1D511;">
+<!ENTITY Ofr "&#x1D512;">
+<!ENTITY Pfr "&#x1D513;">
+<!ENTITY Qfr "&#x1D514;">
+<!ENTITY Sfr "&#x1D516;">
+<!ENTITY Tfr "&#x1D517;">
+<!ENTITY Ufr "&#x1D518;">
+<!ENTITY Vfr "&#x1D519;">
+<!ENTITY Wfr "&#x1D51A;">
+<!ENTITY Xfr "&#x1D51B;">
+<!ENTITY Yfr "&#x1D51C;">
+<!ENTITY afr "&#x1D51E;">
+<!ENTITY bfr "&#x1D51F;">
+<!ENTITY cfr "&#x1D520;">
+<!ENTITY dfr "&#x1D521;">
+<!ENTITY efr "&#x1D522;">
+<!ENTITY ffr "&#x1D523;">
+<!ENTITY gfr "&#x1D524;">
+<!ENTITY hfr "&#x1D525;">
+<!ENTITY ifr "&#x1D526;">
+<!ENTITY jfr "&#x1D527;">
+<!ENTITY kfr "&#x1D528;">
+<!ENTITY lfr "&#x1D529;">
+<!ENTITY mfr "&#x1D52A;">
+<!ENTITY nfr "&#x1D52B;">
+<!ENTITY ofr "&#x1D52C;">
+<!ENTITY pfr "&#x1D52D;">
+<!ENTITY qfr "&#x1D52E;">
+<!ENTITY rfr "&#x1D52F;">
+<!ENTITY sfr "&#x1D530;">
+<!ENTITY tfr "&#x1D531;">
+<!ENTITY ufr "&#x1D532;">
+<!ENTITY vfr "&#x1D533;">
+<!ENTITY wfr "&#x1D534;">
+<!ENTITY xfr "&#x1D535;">
+<!ENTITY yfr "&#x1D536;">
+<!ENTITY zfr "&#x1D537;">
+<!ENTITY Aopf "&#x1D538;">
+<!ENTITY Bopf "&#x1D539;">
+<!ENTITY Dopf "&#x1D53B;">
+<!ENTITY Eopf "&#x1D53C;">
+<!ENTITY Fopf "&#x1D53D;">
+<!ENTITY Gopf "&#x1D53E;">
+<!ENTITY Iopf "&#x1D540;">
+<!ENTITY Jopf "&#x1D541;">
+<!ENTITY Kopf "&#x1D542;">
+<!ENTITY Lopf "&#x1D543;">
+<!ENTITY Mopf "&#x1D544;">
+<!ENTITY Oopf "&#x1D546;">
+<!ENTITY Sopf "&#x1D54A;">
+<!ENTITY Topf "&#x1D54B;">
+<!ENTITY Uopf "&#x1D54C;">
+<!ENTITY Vopf "&#x1D54D;">
+<!ENTITY Wopf "&#x1D54E;">
+<!ENTITY Xopf "&#x1D54F;">
+<!ENTITY Yopf "&#x1D550;">
+<!ENTITY aopf "&#x1D552;">
+<!ENTITY bopf "&#x1D553;">
+<!ENTITY copf "&#x1D554;">
+<!ENTITY dopf "&#x1D555;">
+<!ENTITY eopf "&#x1D556;">
+<!ENTITY fopf "&#x1D557;">
+<!ENTITY gopf "&#x1D558;">
+<!ENTITY hopf "&#x1D559;">
+<!ENTITY iopf "&#x1D55A;">
+<!ENTITY jopf "&#x1D55B;">
+<!ENTITY kopf "&#x1D55C;">
+<!ENTITY lopf "&#x1D55D;">
+<!ENTITY mopf "&#x1D55E;">
+<!ENTITY nopf "&#x1D55F;">
+<!ENTITY oopf "&#x1D560;">
+<!ENTITY popf "&#x1D561;">
+<!ENTITY qopf "&#x1D562;">
+<!ENTITY ropf "&#x1D563;">
+<!ENTITY sopf "&#x1D564;">
+<!ENTITY topf "&#x1D565;">
+<!ENTITY uopf "&#x1D566;">
+<!ENTITY vopf "&#x1D567;">
+<!ENTITY wopf "&#x1D568;">
+<!ENTITY xopf "&#x1D569;">
+<!ENTITY yopf "&#x1D56A;">
+<!ENTITY zopf "&#x1D56B;">